From 1cf72f74ebd1655b1f73971cc31924f283a0ca25 Mon Sep 17 00:00:00 2001 From: eduauto Date: Tue, 9 Dec 2025 17:32:33 +0800 Subject: [PATCH] autoUpdataFile --- index.html | 2 +- ..._Exercise__Answer__index.ba7b3599.async.js | 22 +++--- ...cs__StudentDetail__index.14f79a52.async.js | 5 ++ ...cs__StudentDetail__index.6c69c3c8.async.js | 5 -- ...itPracticeSetting__index.fdf70616.async.js | 30 ++++---- ...ixuns__ThemeChange__Edit.4733d4c1.async.js | 68 +++++++++---------- ...ser__ThemeChange__Detail.3aa76faf.async.js | 44 ++++++------ ...er__ThemeChange__Shixuns.34c3d117.async.js | 16 ++--- umi.ec89be6e.js => umi.d2c1fb0d.js | 2 +- 9 files changed, 97 insertions(+), 97 deletions(-) rename p__Classrooms__Lists__Exercise__Answer__index.8eebf086.async.js => p__Classrooms__Lists__Exercise__Answer__index.ba7b3599.async.js (84%) create mode 100644 p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.14f79a52.async.js delete mode 100644 p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.6c69c3c8.async.js rename p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.4b560f13.async.js => p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.fdf70616.async.js (92%) rename p__Shixuns__ThemeChange__Edit.26d8a75e.async.js => p__Shixuns__ThemeChange__Edit.4733d4c1.async.js (81%) rename p__User__ThemeChange__Detail.bef18fa5.async.js => p__User__ThemeChange__Detail.3aa76faf.async.js (79%) rename p__User__ThemeChange__Shixuns.d6a4b066.async.js => p__User__ThemeChange__Shixuns.34c3d117.async.js (86%) rename umi.ec89be6e.js => umi.d2c1fb0d.js (99%) diff --git a/index.html b/index.html index 2c8f22e87b..64ac175e95 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Answer__index.8eebf086.async.js b/p__Classrooms__Lists__Exercise__Answer__index.ba7b3599.async.js similarity index 84% rename from p__Classrooms__Lists__Exercise__Answer__index.8eebf086.async.js rename to p__Classrooms__Lists__Exercise__Answer__index.ba7b3599.async.js index abc65fbc87..5db7ef496a 100644 --- a/p__Classrooms__Lists__Exercise__Answer__index.8eebf086.async.js +++ b/p__Classrooms__Lists__Exercise__Answer__index.ba7b3599.async.js @@ -1,6 +1,6 @@ -!(function(){var fi=Object.defineProperty,mi=Object.defineProperties;var vi=Object.getOwnPropertyDescriptors;var Qa=Object.getOwnPropertySymbols;var ql=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable;var Ql=(ht,le,e)=>le in ht?fi(ht,le,{enumerable:!0,configurable:!0,writable:!0,value:e}):ht[le]=e,Ro=(ht,le)=>{for(var e in le||(le={}))ql.call(le,e)&&Ql(ht,e,le[e]);if(Qa)for(var e of Qa(le))ei.call(le,e)&&Ql(ht,e,le[e]);return ht},Dl=(ht,le)=>mi(ht,vi(le));var ti=(ht,le)=>{var e={};for(var t in ht)ql.call(ht,t)&&le.indexOf(t)<0&&(e[t]=ht[t]);if(ht!=null&&Qa)for(var t of Qa(ht))le.indexOf(t)<0&&ei.call(ht,t)&&(e[t]=ht[t]);return e};(self.webpackChunk=self.webpackChunk||[]).push([[4105],{89489:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},59477:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},26227:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},49198:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},41464:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},52671:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},8657:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},56082:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},33853:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},11724:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},15075:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},43531:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},38819:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},56627:function(ht,le,e){"use strict";e.d(le,{Z:function(){return B}});var t=e(3113),l=e(59301),P=Object.defineProperty,L=Object.defineProperties,T=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,W=(I,E,ne)=>E in I?P(I,E,{enumerable:!0,configurable:!0,writable:!0,value:ne}):I[E]=ne,w=(I,E)=>{for(var ne in E||(E={}))n.call(E,ne)&&W(I,ne,E[ne]);if(p)for(var ne of p(E))F.call(E,ne)&&W(I,ne,E[ne]);return I},D=(I,E)=>L(I,T(E)),g=(I,E)=>{var ne={};for(var k in I)n.call(I,k)&&E.indexOf(k)<0&&(ne[k]=I[k]);if(I!=null&&p)for(var k of p(I))E.indexOf(k)<0&&F.call(I,k)&&(ne[k]=I[k]);return ne},M=(I,E,ne)=>new Promise((k,de)=>{var ie=ae=>{try{A(ne.next(ae))}catch(C){de(C)}},H=ae=>{try{A(ne.throw(ae))}catch(C){de(C)}},A=ae=>ae.done?k(ae.value):Promise.resolve(ae.value).then(ie,H);A((ne=ne.apply(I,E)).next())});const B=I=>{var E=I,{children:ne}=E,k=g(E,["children"]);const[de,ie]=(0,l.useState)(!1);return l.createElement(t.ZP,D(w({},k),{loading:de,onClick:H=>M(void 0,null,function*(){try{ie(!0),yield k.onClick(H),ie(!1)}catch(A){console.error(A),ie(!1)}})}),ne)}},81732:function(ht,le,e){"use strict";e.d(le,{Z:function(){return D}});var t=e(59301),l=e(75790),P=e(8591),L=e(98280),T={flex_box_center:"flex_box_center___kVqBh",flex_space_between:"flex_space_between___FMnNq",flex_box_vertical_center:"flex_box_vertical_center___meESe",flex_box_center_end:"flex_box_center_end___KFpOb",flex_box_column:"flex_box_column___GHIK9",video:"video___nn_cD"},p=e(93660),n=e(59301),F=(g,M,B)=>new Promise((I,E)=>{var ne=ie=>{try{de(B.next(ie))}catch(H){E(H)}},k=ie=>{try{de(B.throw(ie))}catch(H){E(H)}},de=ie=>ie.done?I(ie.value):Promise.resolve(ie.value).then(ne,k);de((B=B.apply(g,M)).next())});const W=function(M,B){const I=M.split(","),E=I[0].match(/:(.*?);/)[1],ne=atob(I[1]);let k=ne.length;const de=new Uint8Array(k);for(;k--;)de[k]=ne.charCodeAt(k);return new Blob([de],{type:E})};var D=(0,t.forwardRef)(({time:g,number:M,supportCamera:B,take_photo:I,isExercise:E=!0,update:ne,onUserMediaLoaded:k},de)=>{const ie=(0,t.useRef)(),H=(0,t.useRef)(),A=(0,l.useParams)();let[ae,C]=(0,t.useState)([]),[S,J]=(0,t.useState)(0);const[te,z]=(0,t.useState)("");let[v,b]=(0,t.useState)();const[ce,q]=(0,t.useState)(0),x=(Te,Qe)=>F(void 0,null,function*(){return(0,L.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:Te,file:Qe}})}),_=Te=>F(void 0,null,function*(){const Qe=new Date().valueOf();if(Te){const vt=yield x(`\u7167\u7247${Qe}`,Te);vt.status||(yield(0,p.Ju)({container_id:A.categoryId,container_type:"Exercise",attachment_id:vt==null?void 0:vt.id}))}});(0,t.useEffect)(()=>(Me(),()=>{rt(),V()}),[]),(0,t.useEffect)(()=>{S===2&&g&&M>0&&(ye(),q(1))},[g]),(0,t.useEffect)(()=>{if(ce!==0){if(ce===2)clearInterval(v);else{let Te=0,Qe=setInterval(()=>{ae.includes(Te)&&Ie(),Te++},1e3);b(Qe)}return()=>clearInterval(v)}},[ce]),(0,t.useImperativeHandle)(de,()=>({handlePhoto:Ie,handleTakePhoto:je}));const V=()=>{q(2)},ye=()=>{const Te=g/M,Qe=[];function vt(De,ft){return parseInt(Math.floor(Math.random()*(ft-De+1))+De)}new Array(M).fill(0).map((De,ft)=>{I?Qe.push(vt(Te*ft,Te*(ft+1))):ft==0?Qe.push(0):Qe.push(vt(Te*ft,Te*(ft+1)))}),ae=Qe,C([...Qe]),console.log(Qe)},Me=()=>{navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(Te){const Qe=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return Qe?new Promise(function(vt,De){Qe.call(navigator,Te,vt,De)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:640,height:480}}).then(function(Te){Je.current=Te,B&&B(2),J(2),"srcObject"in ie.current?ie.current.srcObject=Te:ie.current.src=window.URL.createObjectURL(Te),ie.current.onloadedmetadata=function(Qe){ie.current.play(),k&&k()},ie.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),V(),E&&P.ZP.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(Te){J(1),B&&B(1),Te.message==="Permission denied"||Te.name==="NotAllowedError"?P.ZP.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):P.ZP.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+Te.name),console.log("err: "+Te.message)})},Ie=()=>{try{H.current.width=ie.current.videoWidth,H.current.height=ie.current.videoHeight,H.current.getContext("2d").drawImage(ie.current,0,0,H.current.width,H.current.height),z(H.current.toDataURL("image/png")),_(H.current.toDataURL("image/png")),Ke(H.current.toDataURL("image/png"))}catch(Te){}},je=()=>{try{return H.current.width=ie.current.videoWidth,H.current.height=ie.current.videoHeight,H.current.getContext("2d").drawImage(ie.current,0,0,H.current.width,H.current.height),H.current.toDataURL("image/png")}catch(Te){}},Je=(0,t.useRef)(),rt=()=>{try{Je.current.getTracks().forEach(function(vt){vt.stop()}),ie.current.srcObject=null}catch(Te){}},Ke=Te=>F(void 0,null,function*(){const Qe=new FormData;Qe.append("file",W(Te,"1")),Qe.append("1","123");var vt=new window.XMLHttpRequest;vt.withCredentials=!0,vt.addEventListener("load",function(De){let ft=JSON.parse(De.target.responseText);(0,L.ZP)(`/api/exercises/${id}/upload_photo.json`,{method:"post",body:{attachment_id:ft.id}})},!1),vt.addEventListener("error",function(De){console.error(De)},!1),vt.open("POST",`${ENV.API_SERVER}/api/attachments.json`),vt.send(Qe)});return n.createElement(n.Fragment,null,S!==3&&n.createElement("aside",{className:T.video,id:"screenshot"},S===0&&n.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),S===1&&n.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),S===2&&n.createElement("div",null,n.createElement("video",{width:"288",ref:ie,autoPlay:!0}),n.createElement("canvas",{style:{display:"none"},ref:H}))))})},87993:function(ht,le,e){"use strict";var t=e(75790),l=e(59301),P=e(8591),L=e(43418),T=e(3113),p=e(24334),n=e.n(p),F=e(98280),W=e(36486),w=e(46376),D=e(66649),g=e.n(D),M=e(59195),B=e(59301),I=Object.defineProperty,E=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,k=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,H=(J,te,z)=>te in J?I(J,te,{enumerable:!0,configurable:!0,writable:!0,value:z}):J[te]=z,A=(J,te)=>{for(var z in te||(te={}))de.call(te,z)&&H(J,z,te[z]);if(k)for(var z of k(te))ie.call(te,z)&&H(J,z,te[z]);return J},ae=(J,te)=>E(J,ne(te)),C=(J,te,z)=>new Promise((v,b)=>{var ce=_=>{try{x(z.next(_))}catch(V){b(V)}},q=_=>{try{x(z.throw(_))}catch(V){b(V)}},x=_=>_.done?v(_.value):Promise.resolve(_.value).then(ce,q);x((z=z.apply(J,te)).next())});const S=({ButtonProps:J,ButtonText:te,form:z,answerKey:v,hackidentifier:b="",items:ce={},setIsSubmitCode:q})=>{const[x,_]=(0,l.useState)(!1);let[V,ye]=(0,l.useState)("");const Me=(0,t.useParams)(),[Ie,je]=(0,l.useState)({}),Je=Me.type==="edit",rt=window.location.href.includes("problemset")?1:2;(0,l.useEffect)(()=>{(Je||b)&&ye(b||Me.id)},[Me]),(0,l.useEffect)(()=>{const De=M.Z.subscribe("BFill:Submit",()=>{vt()});return()=>{De()}},[V]),(0,l.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);function Ke(De,ft){return C(this,null,function*(){var St;let $e=z.getFieldValue("hack_codes"),ve=z.getFieldValue(v);if(!$e.code){P.ZP.info("\u7A0B\u5E8F\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(!$e.language){P.ZP.info("\u7F16\u7A0B\u8BED\u8A00\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(ve.length>0&&((St=ve.filter(Z=>!Z.answer_text))==null?void 0:St.length)>0){P.ZP.info("\u586B\u7A7A\u9879\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}let at=$e.code;return ve.length>0&&(ve==null||ve.map(Z=>{Z.multi_line?at=at.substring(0,at.indexOf("@\u2581\u2581@"))+Z.answer_text+at.substring(at.indexOf("@\u2581\u2581@")+4):at=at.substring(0,at.indexOf("@\u2581@"))+Z.answer_text+at.substring(at.indexOf("@\u2581@")+3)})),yield(0,W.n4)(ft,De||{code:p.Base64.encode(at),language:$e.language,answers:ve==null?void 0:ve.map(Z=>Z.answer_text)})})}function Te(De,ft){return C(this,null,function*(){let St=ce.userAnswer,$e=p.Base64.decode(ce.code);return St.length>0&&(St==null||St.map(at=>{at.multi_line?$e=$e.substring(0,$e.indexOf("@\u2581\u2581@"))+at.value+$e.substring($e.indexOf("@\u2581\u2581@")+4):$e=$e.substring(0,$e.indexOf("@\u2581@"))+at.value+$e.substring($e.indexOf("@\u2581@")+3)})),yield(0,W.n4)(ft,De||{code:p.Base64.encode($e),language:ce.language,answers:St==null?void 0:St.map(at=>at.value)})})}function Qe(){return new Date().getTime()}const vt=()=>C(void 0,null,function*(){if(_(!0),x)return;let De=yield(0,F.ZP)(`/api/problems/${V}/start.json`,{method:"get"});const ft=yield Te(null,De==null?void 0:De.identifier);if((ft==null?void 0:ft.status)===0){let $e=function(){return C(this,null,function*(){var ve;const{status:at,message:Ee,data:Z}=yield(0,W.rX)(De==null?void 0:De.identifier,"submit"),m=Qe()-St>10*1e3*((ve=ce==null?void 0:ce.userAnswer)==null?void 0:ve.length);if(at!==0&&!m&&setTimeout($e,1e3),m){L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6",content:"\u8BF7\u68C0\u67E5\u7A0B\u5E8F\u4EE3\u7801\u662F\u5426\u5B58\u5728\u6B7B\u5FAA\u73AF"}),_(!1);return}at===0&&(_(!1),je(Z),Z.status===2&&(_(!1),L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const St=Qe();yield(0,W.bM)(De==null?void 0:De.identifier,{}),$e(),M.Z.publish("BFill:Submit:Change",{value:!1})}else _(!1);q&&q(!0)});return B.createElement("div",null,B.createElement(T.ZP,ae(A({loading:x},J),{onClick:()=>C(void 0,null,function*(){var De,ft,St,$e;if(te==="\u63D0\u4EA4\u4EE3\u7801"){vt();return}let ve=!0;if(yield z.validateFields().then(()=>{ve=!1},m=>{var a,R,fe;m.errorFields[0].name.includes("standard_answers")?P.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):P.ZP.error(m.errorFields[0].errors[0]),((a=m.errorFields)==null?void 0:a.length)===0&&(ve=!1),z.scrollToField((fe=(R=m==null?void 0:m.errorFields)==null?void 0:R[0])==null?void 0:fe.name,{behavior:"smooth",block:"center"}),ve=!0}),ve||(_(!0),x))return;let at="",Ee=z.getFieldsValue();V?at=yield(0,F.ZP)(`/api/problems/${V}.json`,{method:"put",body:ae(A({},Ee),{hack:ae(A({},Ee==null?void 0:Ee.hack),{sub_discipline_id:($e=(St=Ee==null?void 0:Ee.hack)==null?void 0:St.sub_discipline_id)==null?void 0:$e[1],difficult:Ee.difficulty,item_banks_group_id:Ee.item_banks_group_id}),hack_codes:ae(A({},Ee.hack_codes),{code:p.Base64.encode(Ee.hack_codes.code)}),update_hack_sets:[A({},Ee.hack_sets)],is_blank:!0})}):(at=yield(0,F.ZP)("/api/problems.json",{method:"post",body:ae(A({},Ee),{hack:ae(A({},Ee==null?void 0:Ee.hack),{sub_discipline_id:(ft=(De=Ee==null?void 0:Ee.hack)==null?void 0:De.sub_discipline_id)==null?void 0:ft[1],difficult:Ee.difficulty,item_banks_group_id:Ee.item_banks_group_id}),hack_codes:ae(A({},Ee.hack_codes),{code:p.Base64.encode(Ee.hack_codes.code)}),hack_sets:[A({},Ee.hack_sets)],is_blank:!0})}),V=at==null?void 0:at.identifier,sessionStorage.projectFill=V,ye(V));let Z=yield(0,F.ZP)(`/api/problems/${V}/start.json`,{method:"get"});const K=yield Ke(null,Z==null?void 0:Z.identifier);if((K==null?void 0:K.status)===0){let a=function(){return C(this,null,function*(){var R;const{status:fe,message:s,data:i}=yield(0,W.rX)(Z==null?void 0:Z.identifier,"submit"),$=Qe()-m>(Ee.hack.time_limit+3)*1e3*((R=Ee==null?void 0:Ee.standard_answers)==null?void 0:R.length);if(fe!==0&&!$&&setTimeout(a,1e3),$){L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),_(!1);return}fe===0&&(_(!1),je(i),i.status===2&&(_(!1),L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const m=Qe();yield(0,W.bM)(Z==null?void 0:Z.identifier,{}),a()}else _(!1)})}),te),(Ie==null?void 0:Ie.id)&&Ie.status!==2&&B.createElement(L.default,{open:(Ie==null?void 0:Ie.id)&&Ie.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{je({})},onCancel:()=>{je({})}},B.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},B.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),B.createElement("span",{style:{marginLeft:12,color:Ie.status!==0&&"#E30000"}},w.Im[Ie.status])),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),B.createElement("span",{style:{marginLeft:12}},g()(Ie.created_at).format("YYYY-MM-DD HH:mm:ss"))),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),B.createElement("span",{style:{marginLeft:12}},Ie.language)),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),B.createElement("span",{style:{marginLeft:12}},Ie.execute_time,"ms"))),B.createElement(w.Y4,A({},Ie)))))};le.Z=S},45138:function(ht,le,e){"use strict";e.r(le),e.d(le,{default:function(){return Yr}});var t=e(59301),l=e(75790),P=e(15845),L=e.n(P),T=e(31797),p=e(78241),n=e(43418),F=e(92832),W=e(8591),w=e(93948),D=e(95237),g=e(43604),M=e(5112),B=e(24905),I=e(6848),E=e(71418),ne=e(3113),k=e(15075),de=e(43531),ie=e(81732),H=e(13411),A=e(19374),ae=e(98280),C=e(59301),S=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())}),te=({id:U,startRecording:me,startScreenshot:Ye,onBack:At,onSuccuss:en,timeInSeconds:gn=[1,6,11,16,21,26,31,41,51,61,71,81,91,101,111,121,151,181,211,241,271,361,421,481,541,601,661]})=>{const Yt=(0,t.useRef)(null),Zt=(0,t.useRef)(null),Ue=(0,t.useRef)(null),yt=(0,t.useRef)(null),tn=(0,t.useRef)(!0),nn=(0,t.useRef)(""),[Sn,Cn]=(0,t.useState)(null);(0,t.useEffect)(()=>{me?Bn():st()},[me]),(0,t.useEffect)(()=>{Ye?Cn(0):(clearTimeout(yt.current),Cn(null),nn.current="")},[Ye]),(0,t.useEffect)(()=>(typeof Sn=="number"&&(gn!=null&&gn.includes(Sn)&&ir(),Sn<=720&&(yt.current=setTimeout(()=>{Cn(Sn+1)},1e3))),()=>{clearTimeout(yt.current)}),[Sn]);const Gn=(Mn="\u672A\u5171\u4EAB\u6574\u4E2A\u5C4F\u5E55\uFF0C\u7981\u6B62\u4F5C\u7B54\uFF01")=>S(void 0,null,function*(){W.ZP.warning(Mn),setTimeout(()=>{At()},1e3)}),Bn=()=>S(void 0,null,function*(){var Mn,Yn,$r,Fr,Kn,Pr;if(!(0,A.i7)()){Gn("\u8BF7\u4F7F\u7528\u8C37\u6B4C\u6D4F\u89C8\u5668\u7B54\u9898");return}if(Yt.current){W.ZP.warning("\u6B63\u5728\u5F55\u5236\u4E2D");return}tn.current=!0;try{let Jn;if((0,A.WX)())Jn=yield navigator.mediaDevices.getUserMedia({audio:{mandatory:{chromeMediaSource:"desktop"}},video:{mandatory:{chromeMediaSource:"desktop"}}});else if(Jn=yield navigator.mediaDevices.getDisplayMedia({video:{displaySurface:"monitor"}}),(($r=(Yn=(Mn=Jn==null?void 0:Jn.getVideoTracks())==null?void 0:Mn[0])==null?void 0:Yn.getSettings())==null?void 0:$r.displaySurface)!=="monitor"){st(),Gn();return}Yt.current=Jn,"srcObject"in Zt.current?Zt.current.srcObject=Yt.current:Zt.current.src=URL.createObjectURL(Yt.current),yield new Promise(zr=>{Zt.current.addEventListener("loadedmetadata",()=>{zr()})}),(Pr=(Kn=(Fr=Yt.current)==null?void 0:Fr.getVideoTracks())==null?void 0:Kn[0])==null||Pr.addEventListener("ended",function(){tn.current&&Gn()}),Zt.current.play(),en()}catch(Jn){Gn("\u5C4F\u5E55\u5F55\u5236\u529F\u80FD\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u518D\u5171\u4EAB\u6574\u4E2A\u5C4F\u5E55\uFF0C\u5426\u5219\u65E0\u6CD5\u4F5C\u7B54")}}),st=()=>{var Mn;tn.current=!1;const Yn=(Mn=Yt.current)==null?void 0:Mn.getTracks();Yn==null||Yn.forEach($r=>{$r.stop()}),Yt.current=null},Ot=Mn=>{const Yn=Mn.split(",")[1],$r=Mn.split(",")[0].split(":")[1].split(";")[0],Fr=[...atob(Yn)],Kn=new Uint8Array(Fr.map(Pr=>Pr.charCodeAt(0)));return new Blob([Kn],{type:$r})},wn=()=>S(void 0,null,function*(){const Mn=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens.json`,{method:"post"});Mn.status===0&&(nn.current=Mn.exercise_abnormity_id,Cn(0))}),ir=()=>S(void 0,null,function*(){const Mn=Ue.current.getContext("2d");Ue.current.width=Zt.current.videoWidth,Ue.current.height=Zt.current.videoHeight,Mn.drawImage(Zt.current,0,0,Ue.current.width,Ue.current.height);const Yn=Ue.current.toDataURL("image/jpeg"),$r=Ot(Yn),Fr=new File([$r],"canvas_image.jpg",{type:"image/jpeg"}),Kn=new FormData;Kn.append("file",Fr);const Pr=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens/check.json`,{method:"get"});if((Pr==null?void 0:Pr.status)===0){const Jn=yield(0,ae.ZP)("/api/attachments.json",{method:"post",body:Kn},!0);if(Jn!=null&&Jn.id){const zr=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens.json`,{method:"post",body:{attachment_id:Jn==null?void 0:Jn.id,exercise_abnormity_id:nn.current}});zr.status===0&&(nn.current=zr.exercise_abnormity_id)}}});return C.createElement(C.Fragment,null,C.createElement("video",{ref:Zt,muted:!0,className:"hide"}),C.createElement("canvas",{id:"canvas",ref:Ue,className:"hide"}))},z=e(66649),v=e.n(z),b={flex_box_center:"flex_box_center___ariLt",flex_space_between:"flex_space_between___MC6sH",flex_box_vertical_center:"flex_box_vertical_center___tJHfy",flex_box_center_end:"flex_box_center_end___AfB_t",flex_box_column:"flex_box_column___xX4Fj",bg:"bg___nHBEZ",wrapper:"wrapper___TZKl8",exerciseAlert:"exerciseAlert___QUMwm",title:"title___rj6Q0",content:"content___Te7Wz",baseMargin:"baseMargin___BRmsh",noWrap:"noWrap___X6AS3",singleItem:"singleItem___GkaDR",questionIcons:"questionIcons___XoGYC",green:"green___iIYnV",orange:"orange___EIhiL",greenTip:"greenTip___WwiUh",redTip:"redTip___aWSt4",orangeTip:"orangeTip___j5g_H",pollDesc:"pollDesc___yDT2Q",answered:"answered___d2hE7",unanswer:"unanswer___AdOhE",anchor:"anchor___z3CaP",answerFlag:"answerFlag___wwTKa",flagActive:"flagActive___piG3D",flagHalf:"flagHalf___E29dd",answerStudentFlag:"answerStudentFlag___HRVt8",answerStudentActive:"answerStudentActive___kM6r4",questionItem:"questionItem___q6Hgu",questionScore:"questionScore___RW5tm",itemType:"itemType___pPqzT",itemFlag:"itemFlag___j5TSr",answerWrap:"answerWrap___G9dnn",answerSubjective:"answerSubjective___LRVKJ",otherInput:"otherInput___SxNAw",submitButton:"submitButton___zPo7H",randomFlag:"randomFlag___TOZ2H",answerTrue:"answerTrue___fgIW0",answerFalse:"answerFalse___gAQD8",answerHalf:"answerHalf___h40sX",renderHtml:"renderHtml___UerV1",simpleText:"simpleText___ZKx7o",answerYes:"answerYes___AA0oM",answerNo:"answerNo___gMGLy",answerInfo:"answerInfo___tB4Wz",answerProgress:"answerProgress___CbmXy",answerSheetWrap:"answerSheetWrap___aPipx",answerSheetQuestionTitle:"answerSheetQuestionTitle___P18Ss",answerSheet:"answerSheet___yhxK1",answerSheetItem:"answerSheetItem___DIH2V",qindex:"qindex___XuKA8",markIcon:"markIcon___ZTkqb",active:"active___WSsrt",yes:"yes___knuOK",no:"no___gv_cs",bf:"bf___pJfi5",partialActive:"partialActive___K6lsa",selected:"selected___grFyM",countDown:"countDown___OzcWL",cnText:"cnText___TvFjV",red:"red___Mge1h",refreshBtn:"refreshBtn___lK1MX",fold:"fold___id0EJ",cardList:"cardList___xKhMX",withQrcode:"withQrcode___qphZK",iframe:"iframe___pMMQx",eduTip:"eduTip___hXWhK",eduQrcode:"eduQrcode____qxcx",eduVideo:"eduVideo___mufWJ",eduUsername:"eduUsername___tiufh",startAnswer:"startAnswer___AA7n5",eduSubmit:"eduSubmit___UPIsJ",eduTitle:"eduTitle___jCJrO",wrpAnswer:"wrpAnswer___AVK1Y",simpleMd:"simpleMd___ZGbXj",videomodal:"videomodal___bYarH",mainPart:"mainPart___Fqvw7",userInfoText:"userInfoText___nqL8p",answerSheetBottom:"answerSheetBottom___yXf5u",tooltipWrap:"tooltipWrap___AxG9B",leftPart:"leftPart___P4Ook",grey:"grey___UBSG9",blue:"blue___aRuKK",rightPart:"rightPart___De4P3",questionPart:"questionPart___GTq66",questionTypeTitle:"questionTypeTitle___r6Fo9",questionTypeInfo:"questionTypeInfo___JfpWv",toIframeBtn:"toIframeBtn___gRKtn",bottom:"bottom___coSlv",markBtn:"markBtn___ZCLGF",changeButton:"changeButton___sBTjl",prevBtn:"prevBtn___lgCPG",analysisWrap:"analysisWrap___JoCnb",greyBg:"greyBg___vgesc",fixHeader:"fixHeader___RoNxE",exerciseTitle:"exerciseTitle___Dtp56",commitModal:"commitModal___zqvNA",commitItem:"commitItem___mjYF6",commitInfoLabel:"commitInfoLabel___KtIjW",commitInfoValue:"commitInfoValue___DCyRn",cameraHeader:"cameraHeader___Pqhwb",dottedLineWrapper:"dottedLineWrapper___ONO9c",leftHalfCircle:"leftHalfCircle___RNJN7",dottedLine:"dottedLine___qWy4W",rightHalfCircle:"rightHalfCircle___s3_hr",orangeNum:"orangeNum___IYnup",teachAnalysis:"teachAnalysis___FH6fk",teachAnalysisModal:"teachAnalysisModal___RcKVp",screenLock:"screenLock____A8oZ"},ce=e(385),q=e(53229),x=e(22243),_=e(91451),V=e(72946),ye=e(12470),Me=e(48551);const Ie={0:"c-red-ee4",1:"c-green"};var Je=({item:U,answerData:me,isEducation:Ye,sign:At,onBlur:en=()=>{}})=>{var gn,Yt,Zt,Ue,yt,tn;const nn=(0,t.useRef)(""),[Sn,Cn]=(0,t.useState)(),[Gn,Bn]=(0,t.useState)(!1),[st,Ot]=(0,t.useState)(Ye||!1),wn=(0,t.useRef)(),ir=()=>{clearInterval(wn.current),wn.current=setInterval(()=>{Gn&&en(nn.current,!0)},10*1e3)},Mn=Yn=>{en(nn.current);let $r="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(Yn||window.event).returnValue=$r,$r};return(0,t.useEffect)(()=>{console.log("isFocus:",Gn),Gn&&ir()},[Gn]),(0,t.useEffect)(()=>{Cn(U==null?void 0:U.a_flag)},[U==null?void 0:U.a_flag]),(0,t.useEffect)(()=>()=>{clearInterval(wn.current)},[]),t.createElement("div",null,((gn=me==null?void 0:me.exercise)==null?void 0:gn.user_exercise_status)===1?t.createElement("div",{className:"mb20"},t.createElement(D.Z,{justify:"space-between"},t.createElement(g.Z,null,"\u6211\u7684\u7B54\u6848"),((0,q.GJ)()||(0,q.dE)()&&((Yt=me==null?void 0:me.exercise)==null?void 0:Yt.user_exercise_status)>0&&((Zt=me==null?void 0:me.exercise)==null?void 0:Zt.open_score))&&t.createElement(g.Z,null,t.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},t.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),t.createElement("span",{className:"font14 ml10"},(U==null?void 0:U.user_score)&&t.createElement("span",null,t.createElement("span",{className:Ie[Number(U==null?void 0:U.answer_status)]||"c-orange-ff9"},U==null?void 0:U.user_score),t.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(U!=null&&U.user_score)&&t.createElement("span",{className:"c-red"},"\u672A\u8BC4"))))),t.createElement("div",{className:b.simpleText},t.createElement(ye.Z,{value:(Ue=U==null?void 0:U.user_answer)==null?void 0:Ue[0]}))):t.createElement("div",{className:U.user_score&&(U.user_score===U.question_score?"c-green":"c-red")},st?t.createElement(Me.Z,{watch:!0,isFocus:!0,defaultValue:(yt=U==null?void 0:U.user_answer)==null?void 0:yt[0],id:U==null?void 0:U.question_id,className:"mt20",onChange:Yn=>{nn.current=Yn,Bn(!0)},onBlur:()=>{setTimeout(()=>{en(nn.current)},200),clearInterval(wn.current),Bn(!1)}}):t.createElement("div",{onClick:()=>{var Yn;if(!U.repeat_answer&&((Yn=U==null?void 0:U.user_answer)==null?void 0:Yn.length)>0&&U.ques_status!==0){W.ZP.warning("\u8BE5\u9898\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u7B54\u6848");return}At.current=!0,Ot(!0)},className:b.startAnswer},t.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"))),(0,q.dE)()&&(U==null?void 0:U.standard_answer)&&t.createElement("div",{className:b.analysisWrap},t.createElement("div",{className:b.greyBg},t.createElement(D.Z,{className:"mb20",align:"middle"},t.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),t.createElement(g.Z,null,t.createElement(ye.Z,{value:(tn=U==null?void 0:U.standard_answer)==null?void 0:tn[0]}))),t.createElement(D.Z,{align:"middle"},t.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),t.createElement(ye.Z,{className:b.renderHtml,value:U==null?void 0:U.analysis})))))},rt=e(57809),Te=({item:U,answerData:me,isEducation:Ye,onBlur:At=()=>{}})=>{var en,gn,Yt,Zt;const Ue=(0,t.useRef)(""),[yt,tn]=(0,t.useState)(),[nn,Sn]=(0,t.useState)(!1),[Cn,Gn]=(0,t.useState)(!1),[Bn,st]=(0,t.useState)(Ye||!1),[Ot,wn]=(0,t.useState)(0),ir=(0,t.useRef)(U.kp_content||""),Mn=(0,t.useRef)(U.kp_clazz),Yn=(0,t.useRef)(),$r=(0,t.useMemo)(()=>{var Kn,Pr;return(Pr=(Kn=Ue.current)==null?void 0:Kn.replace(/[\n|\r|\t]/g,""))==null?void 0:Pr.length},[Ue.current]),Fr=()=>{clearInterval(Yn.current),Yn.current=setInterval(()=>{Cn&&At(Ue.current,ir.current,Mn.current)},30*1e3)};return(0,t.useEffect)(()=>{console.log("isFocus:",Cn),Fr()},[Cn]),(0,t.useEffect)(()=>{tn(U==null?void 0:U.a_flag)},[U==null?void 0:U.a_flag]),(0,t.useEffect)(()=>()=>{clearInterval(Yn.current)},[]),t.createElement("div",null,((en=me==null?void 0:me.exercise)==null?void 0:en.user_exercise_status)===1?t.createElement("div",null,t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),t.createElement("br",null),t.createElement(F.default,{disabled:!0,className:"mt10",value:ir.current,onChange:Kn=>{ir.current=Kn.target.value,wn(Ot+1)},onBlur:()=>{At(Ue.current,ir.current,Mn.current),Gn(!1)}})),t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u54C1\u7C7B\u578B\uFF1A"),t.createElement("br",null),t.createElement(rt.default,{disabled:!0,className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Mn.current,onChange:Kn=>{Mn.current=Kn,wn(Ot+1)},onBlur:()=>{At(Ue.current,ir.current,Mn.current),Gn(!1)}},t.createElement(rt.default.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),t.createElement(rt.default.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),t.createElement("p",{className:"mt10 mb0"},"\u4F5C\u54C1\u5185\u5BB9\uFF1A"),t.createElement("div",{className:b.simpleText},t.createElement(ye.Z,{value:(gn=U==null?void 0:U.user_answer)==null?void 0:gn[0]}))):t.createElement("div",null,t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),t.createElement("br",null),t.createElement(F.default,{className:"mt10",maxLength:60,onBlur:()=>At(Ue.current,ir.current,Mn.current),placeholder:"\u8BF7\u8F93\u5165\u4F5C\u6587\u9898\u76EE(\u6700\u591A60\u4E2A\u5B57)",value:ir.current,onChange:Kn=>{ir.current=Kn.target.value,wn(Ot+1)}})),t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u7C7B\u578B\uFF1A"),t.createElement("br",null),t.createElement(rt.default,{className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Mn.current,onChange:Kn=>{Mn.current=Kn,At(Kn.current,ir.current,Mn.current),wn(Ot+1)}},t.createElement(rt.default.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),t.createElement(rt.default.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),t.createElement("div",{className:"mt30 mb20"},t.createElement("div",{className:U.user_score&&(U.user_score===U.question_score?"c-green":"c-red")},t.createElement("strong",null,"\u4F5C\u6587\u5185\u5BB9\uFF1A"),t.createElement("br",null),t.createElement("div",{className:"mt10 relative"},t.createElement("span",{className:"c-blue",style:{position:nn?"fixed":"absolute",top:nn?61:4,left:10,zIndex:106}},"\u5DF2\u8F93\u5165",$r,"\u5B57"),Bn?t.createElement(Me.Z,{className:b.simpleMd,disablePaste:!0,hidetoolBar:Ye,height:Ye?"60vh":150,isFocus:!0,defaultValue:(Yt=U==null?void 0:U.user_answer)==null?void 0:Yt[0],id:U==null?void 0:U.question_id,onFullScreen:Kn=>Sn(Kn),onChange:Kn=>{Ue.current=Kn,Gn(!0),wn(Ot+1)},onBlur:()=>{At(Ue.current,ir.current,Mn.current),Gn(!1)}}):t.createElement("div",{onClick:()=>st(!0),className:b.startAnswer},t.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54")))))),(0,q.dE)()&&(U==null?void 0:U.standard_answer)&&t.createElement("div",null,t.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),t.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},t.createElement(ye.Z,{value:(Zt=U==null?void 0:U.standard_answer)==null?void 0:Zt[0]}))))},Qe=e(79817),vt=e(1710),De=e(36420),ft={score:"score___mcGn7",wrap:"wrap___h11sQ"},$e=({score:U})=>U?t.createElement("span",{className:ft.wrap},"\u5F97\u5206",t.createElement("span",{className:`${ft.score} ml10 mr5`},U),"\u5206"):t.createElement("span",{className:"c-red"},"\u672A\u8BC4"),ve={flex_box_center:"flex_box_center___xK64P",flex_space_between:"flex_space_between___BNBCA",flex_box_vertical_center:"flex_box_vertical_center___ConJK",flex_box_center_end:"flex_box_center_end___L08sz",flex_box_column:"flex_box_column___hvk0E",shixunWrp:"shixunWrp___FTFC6",fill:"fill___H_Qd6",index:"index___PaSVJ",success:"success___fz_F7",fail:"fail___ftXSv",fillInput:"fillInput___q_sSb",shixunWrapper:"shixunWrapper___toGqF",score:"score___AsYGZ",name:"name___hawfX",programWrapper:"programWrapper___zVQPT",desc:"desc___MFIu5",content:"content___QuE41",analysisWrap:"analysisWrap___qGPzJ",greyBg:"greyBg___FIDIB"},at=e(91312),Ee=e(59301),Z=Object.defineProperty,K=Object.defineProperties,m=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,s=(U,me,Ye)=>me in U?Z(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,i=(U,me)=>{for(var Ye in me||(me={}))R.call(me,Ye)&&s(U,Ye,me[Ye]);if(a)for(var Ye of a(me))fe.call(me,Ye)&&s(U,Ye,me[Ye]);return U},X=(U,me)=>K(U,m(me));const $={0:"c-red-ee4",1:"c-green"};var Q=({item:U,answerData:me,exerciseId:Ye,coursesId:At})=>{var en,gn,Yt,Zt,Ue;const[yt,tn]=(0,t.useState)([]),[nn,Sn]=(0,t.useState)([]),Cn=(0,l.useDispatch)();(0,t.useEffect)(()=>{var st,Ot,wn,ir,Mn,Yn,$r,Fr,Kn,Pr,Jn,zr,eo;if(!((st=U==null?void 0:U.shixun_details)!=null&&st.length))return;let ao=[],Eo=[];for(let ro=0;ro<((Ot=U==null?void 0:U.shixun_details)==null?void 0:Ot.length);ro++){for(let uo=0;uo<(U==null?void 0:U.shixun_details[ro].stage_list.length);uo++){let po=U==null?void 0:U.shixun_details[ro].stage_list[uo];ao.push(i(i({},po),{operation:(Yn=(Mn=(ir=(wn=U==null?void 0:U.shixun_details)==null?void 0:wn[ro])==null?void 0:ir.shixun_detail)==null?void 0:Mn[0])==null?void 0:Yn.game_identifier,is_jupyter:U==null?void 0:U.is_jupyter,is_jupyter_lab:U==null?void 0:U.is_jupyter_lab}))}if((Fr=($r=U==null?void 0:U.shixun_details)==null?void 0:$r[ro])!=null&&Fr.shixun_detail){const uo=(Jn=(Pr=(Kn=U==null?void 0:U.shixun_details)==null?void 0:Kn[ro])==null?void 0:Pr.shixun_detail)==null?void 0:Jn[0],po=(eo=(zr=U==null?void 0:U.shixun_details[ro].stage_list)==null?void 0:zr.find(Ln=>(Ln==null?void 0:Ln.game_identifier)===(uo==null?void 0:uo.game_identifier)))==null?void 0:eo.user_score;Eo.push(X(i({},uo),{user_score:po}))}}Sn(Eo),tn(ao)},[U==null?void 0:U.shixun_details]);const Gn=[{title:"\u9898\u76EE",dataIndex:"position",key:"position",align:"center"},{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:(st,Ot)=>Ee.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px",color:"#0152d9",cursor:"pointer"},title:st&&st.length>25?st:"",onClick:()=>{(0,A.xg)(`/tasks/${At}/${Ye}/${Ot.game_identifier}/exercise`)}},st)},!(U!=null&&U.unity_3d&&(U==null?void 0:U.vrs_type)==1)&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(st,Ot)=>Ee.createElement("span",null,Ot.evaluate_count?Ot.evaluate_count:Ee.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:(st,Ot)=>{let wn=!1;return Ot.finished_time&&(me!=null&&me.exercise)&&(me!=null&&me.exercise_answer_user)&&((me==null?void 0:me.exercise.time)===-1?wn=v()(me==null?void 0:me.exercise.end_time).isBefore(Ot.finished_time):wn=v()(me==null?void 0:me.exercise_answer_user.start_at).add(me==null?void 0:me.exercise.time,"m").isBefore(Ot.finished_time)),Ee.createElement("span",null,Ot.finished_time||Ee.createElement("span",{className:"c-grey-999"},"--"),Ee.createElement("span",{className:"c-orange-ff9 "},wn?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(st,Ot)=>Ee.createElement("span",null,Ot.time_consuming||Ee.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:(st,Ot)=>Ee.createElement("span",null,Ot.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:st=>Ee.createElement("span",{style:{color:"#FA6400"}},st,"\u5206")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:(st,Ot,wn)=>st&&!Ot.is_jupyter&&!Ot.is_jupyter_lab?Ot!=null&&Ot.unity_3d?Ee.createElement("span",{className:"c-blue current",onClick:()=>{Cn({type:"classroomList/setActionTabs",payload:{key:"\u91C7\u96C6\u70B9\u5F97\u5206\u8BE6\u60C5",data:Ot}})}},"\u8BE6\u60C5"):Ee.createElement(Qe.default,{affix:!1},Ee.createElement(Qe.default.Link,{href:`#challenge_${U==null?void 0:U.question_id}${wn}`,title:Ee.createElement("span",{style:{color:"#0152d9",fontSize:14}},"\u67E5\u770B")})):Ee.createElement("span",{className:"c-grey-999"},"--")}].filter(st=>!!st);console.log(nn);const Bn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return Ee.createElement("div",null,((en=U==null?void 0:U.shixun)==null?void 0:en.length)>0&&Ee.createElement("div",{className:ve.shixunWrapper},(gn=U==null?void 0:U.shixun)==null?void 0:gn.map(function(st,Ot){return Ee.createElement(D.Z,{className:"mb20",justify:"space-between"},Ee.createElement(g.Z,{flex:"1"},Ee.createElement("span",{className:ve.score},"(",st.challenge_score,"\u5206)"),Ee.createElement("span",{className:ve.name},st.challenge_name," ")),Ee.createElement(g.Z,null,!st.answer_status&&Ee.createElement("span",{className:"font14",style:{color:"#FA6400"}},"\u672A\u5B8C\u6210"),!!st.answer_status&&Ee.createElement("span",{className:"font14",style:{color:"#37AD83"}},"\u5DF2\u5B8C\u6210")))})),((Yt=me==null?void 0:me.exercise)==null?void 0:Yt.student_commit_status)!==0||((Zt=me==null?void 0:me.exercise)==null?void 0:Zt.user_exercise_status)!==0?Ee.createElement(Ee.Fragment,null,!!(yt!=null&&yt.length)&&Ee.createElement("div",null,Ee.createElement(D.Z,{justify:"space-between",className:"mb10",align:"middle"},Ee.createElement(g.Z,{className:"font14 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),Ee.createElement(g.Z,null,Ee.createElement($e,{score:U==null?void 0:U.user_score}))),Ee.createElement(vt.default,{columns:Gn,dataSource:yt,pagination:!1})),!!(nn!=null&&nn.length)&&Ee.createElement("div",null,Ee.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),nn==null?void 0:nn.map((st,Ot)=>Ee.createElement("div",{id:`challenge_${U==null?void 0:U.question_id}${Ot}`,className:"mt5"},Ee.createElement(D.Z,null,Ee.createElement("span",{className:"font14 mr15"}," \u7B2C",st.position,"\u5173"),Ee.createElement(l.Link,{className:"current c-black font14",target:"_blank",to:`/tasks/${At}/${Ye}/${st.game_identifier}/exercise`},st.name),Ee.createElement(g.Z,{style:{marginLeft:"auto"}},Ee.createElement($e,{score:st.user_score}))),(st==null?void 0:st.st)===0&&st.passed_code&&Ee.createElement("aside",{className:ve.shixunWrp},Ee.createElement("h2",null,"\u7B2C\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",Ee.createElement("span",{className:"c-light-black"},st.path)),Ee.createElement(De.ZP,{height:300,language:"python",theme:"default",value:st.passed_code,options:Bn})))))):Ee.createElement(Ee.Fragment,null,(0,q.dE)()&&Ee.createElement(ye.Z,{className:"c-grey-999 mt20 mb20",value:U==null?void 0:U.question_title}),(Ue=U==null?void 0:U.shixun)==null?void 0:Ue.map((st,Ot)=>Ee.createElement("p",{className:"font16 c-grey-666 mb5",key:Ot},Ee.createElement("span",{className:"mr20"},"\u7B2C",st==null?void 0:st.challenge_position,"\u5173 ",st==null?void 0:st.challenge_name),Ee.createElement("span",null,st==null?void 0:st.challenge_score,"\u5206")))),Ee.createElement(at.Z,null))},Re=e(24334),Pe=e(82668),Se=e(59301);const Ne={0:"c-red-ee4",1:"c-green"};var d=({item:U,answerData:me})=>{var Ye,At,en;const[gn,Yt]=(0,t.useState)([]);(0,t.useEffect)(()=>{var yt,tn;((yt=U==null?void 0:U.evaluate_codes)==null?void 0:yt.length)>0?Yt((tn=U==null?void 0:U.evaluate_codes)==null?void 0:tn.map((nn,Sn)=>({key:Sn+1,error_msg:nn!=null&&nn.error_msg?Re.Base64.decode(nn==null?void 0:nn.error_msg):""}))):Yt([{key:"--",error_msg:"--"}])},[U==null?void 0:U.evaluate_codes]);const Zt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(yt,tn)=>Se.createElement("span",null,tn.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(yt,tn)=>Se.createElement("span",null,tn.error_msg?tn.error_msg:"--")}],Ue={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return Se.createElement("div",{className:`${ve.programWrapper}`},Se.createElement("div",{className:ve.desc},"\u9898\u76EE\u63CF\u8FF0"),Se.createElement("div",{className:ve.content},Se.createElement(ye.Z,{value:U==null?void 0:U.description})),((Ye=me==null?void 0:me.exercise)==null?void 0:Ye.user_exercise_status)===1&&Se.createElement(D.Z,{justify:"end",className:"mt40"},Se.createElement(g.Z,null,Se.createElement($e,{score:U==null?void 0:U.user_score}))),(U==null?void 0:U.passed_code)&&Se.createElement("aside",{className:ve.shixunWrp},Se.createElement(D.Z,{align:"middle",justify:"space-between",style:{height:30,padding:"0 7px"}},Se.createElement("b",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),Se.createElement(Pe.Z,{title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[U==null?void 0:U.language]})),Se.createElement(De.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:U!=null&&U.passed_code?Re.Base64.decode(U==null?void 0:U.passed_code):"",options:Ue})),((At=me==null?void 0:me.exercise)==null?void 0:At.user_exercise_status)===1&&((en=me==null?void 0:me.exercise)==null?void 0:en.answer_open)&&Se.createElement("div",{style:{background:"#F6F7F9"},className:"mt30 p20"},Se.createElement("div",{style:{marginBottom:"20px",fontSize:"16px",display:"flex"}},Se.createElement("span",{style:{whiteSpace:"nowrap"}},"\u3010\u7B54\u6848\u3011"),Se.createElement(ye.Z,{value:(U==null?void 0:U.standard_answer)||""})),Se.createElement("div",{style:{fontSize:"16px",display:"flex"}},Se.createElement("span",{style:{whiteSpace:"nowrap"}},"\u3010\u89E3\u6790\u3011"),Se.createElement(ye.Z,{value:(U==null?void 0:U.analysis)||"\u6682\u65E0\u89E3\u6790"}))))},Y=e(52348),se=Object.defineProperty,Ce=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ut=(U,me,Ye)=>me in U?se(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,Bt=(U,me)=>{for(var Ye in me||(me={}))He.call(me,Ye)&&ut(U,Ye,me[Ye]);if(_e)for(var Ye of _e(me))Xe.call(me,Ye)&&ut(U,Ye,me[Ye]);return U},wt=(U,me)=>Ce(U,Fe(me)),Dt=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())});const{TextArea:mn}=F.default,ln={0:"c-red-ee4",1:"c-green"};var En=({sign:U,item:me,answerData:Ye,onBlur:At=()=>{}})=>{var en,gn,Yt,Zt;const[Ue,yt]=(0,t.useState)([]),[tn,nn]=(0,t.useState)([]),Sn=(0,t.useRef)(),Cn=(0,t.useRef)(),[Gn]=(0,l.useSearchParams)();return(0,t.useEffect)(()=>{var Bn,st;if(Gn.get("check")){let Ot=[];Ot=(Bn=me==null?void 0:me.standard_answer)==null?void 0:Bn.map(wn=>{var ir,Mn;return wt(Bt({},wn),{choice_id:wn.position,answer_text:((Mn=(ir=me==null?void 0:me.user_answer)==null?void 0:ir.find(Yn=>Yn.choice_id===wn.choice_id))==null?void 0:Mn.answer_text)||""})}),Sn.current=Ot,yt(Ot)}else{let Ot=[];Ot=(st=me==null?void 0:me.standard_answers)==null?void 0:st.map(wn=>{var ir,Mn;return wt(Bt({},wn),{choice_id:wn.position,answer_text:((Mn=(ir=me==null?void 0:me.user_answer)==null?void 0:ir.find(Yn=>Yn.choice_id===wn.position))==null?void 0:Mn.answer_text)||""})}),Sn.current=Ot,yt(Ot)}},[me==null?void 0:me.user_answer]),t.createElement("div",null,Ue==null?void 0:Ue.map((Bn,st)=>{var Ot,wn,ir,Mn,Yn;return t.createElement(D.Z,{key:st,className:`${ve.baseMargin} ${ve.fill}`,align:"middle"},t.createElement(g.Z,{className:ve.index},"\u586B\u7A7A\u9879",st+1),t.createElement(g.Z,{flex:"430px",className:"ml20 mr20"},(Bn==null?void 0:Bn.model)===1?t.createElement(F.default,{name:"sign",placeholder:"\u8BF7\u8F93\u5165\u7B54\u6848",disabled:!me.repeat_answer&&((Ot=me==null?void 0:me.user_answer)==null?void 0:Ot.length)>0&&me.ques_status!==0||!!(Ye!=null&&Ye.exercise.commit_status),value:Bn==null?void 0:Bn.answer_text,onChange:$r=>{Ue[st].answer_text=$r.target.value,yt([...Ue])},onFocus:()=>{U.current=!0},onBlur:$r=>{setTimeout(()=>Dt(void 0,null,function*(){const Fr=yield At(Bn==null?void 0:Bn.answer_text,st+1,Ue);if(Fr.status){const Kn=tn.slice();Kn[st]={status:"fail",errorText:Fr.message},Cn.current=Kn,nn(Kn)}else{const Kn=tn.slice();Kn[st]={status:"success",errorText:""},Cn.current=Kn,nn(Kn)}}),200)},className:`${me.user_score&&(me.user_score===me.question_score?"c-green":"c-red")} ${ve.fillInput}`}):t.createElement(Y.Z,{value:Bn==null?void 0:Bn.answer_text,disabled:!me.repeat_answer&&((wn=me==null?void 0:me.user_answer)==null?void 0:wn.length)>0&&me.ques_status!==0||!!(Ye!=null&&Ye.exercise.commit_status),onChange:$r=>Dt(void 0,null,function*(){var Fr,Kn;Ue[st].answer_text=$r,yt([...Ue]);const Pr=yield At(Bn==null?void 0:Bn.answer_text,st+1,Ue);if(Pr.status){const Jn=((Kn=Cn==null?void 0:Cn.current)==null?void 0:Kn.slice())||[].slice();Jn[st]={status:"fail",errorText:Pr.message},Cn.current=Jn,nn(Jn)}else{const Jn=((Fr=Cn==null?void 0:Cn.current)==null?void 0:Fr.slice())||[].slice();Jn[st]={status:"success",errorText:""},Cn.current=Jn,nn(Jn)}})})),((ir=tn[st])==null?void 0:ir.status)==="success"&&t.createElement(g.Z,null,t.createElement(D.Z,{align:"middle"},t.createElement("i",{style:{marginRight:8},className:`iconfont icon-chenggong1 ${ve.success}`}),t.createElement("span",{className:ve.success},"\u4FDD\u5B58\u6210\u529F"))),((Mn=tn[st])==null?void 0:Mn.status)==="fail"&&t.createElement(g.Z,null,t.createElement(D.Z,{align:"middle"},t.createElement("i",{style:{marginRight:8},className:`iconfont icon-tishi7 ${ve.fail}`}),t.createElement("span",{className:ve.fail},(Yn=tn[st])==null?void 0:Yn.errorText))))}),((0,q.GJ)()||(0,q.dE)()&&((en=Ye==null?void 0:Ye.exercise)==null?void 0:en.user_exercise_status)>0&&((gn=Ye==null?void 0:Ye.exercise)==null?void 0:gn.open_score))&&t.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},t.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),t.createElement("span",{className:"font14 ml10"},(me==null?void 0:me.user_score)&&t.createElement("span",null,t.createElement("span",{className:ln[Number(me==null?void 0:me.answer_status)]||"c-orange-ff9"},me==null?void 0:me.user_score),t.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(me!=null&&me.user_score)&&t.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),((Yt=Ye==null?void 0:Ye.exercise)==null?void 0:Yt.answer_open)&&t.createElement("div",{className:ve.analysisWrap},t.createElement("div",{className:ve.greyBg},t.createElement("div",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(Zt=me==null?void 0:me.standard_answer)==null?void 0:Zt.map((Bn,st)=>{var Ot;return t.createElement(D.Z,{key:st,align:"middle",className:"mt15 ml10"},t.createElement(g.Z,{className:"mr10"},"\u586B\u7A7A\u9879",st+1),t.createElement(g.Z,null,t.createElement(Y.Z,{value:(Ot=Bn==null?void 0:Bn.answer_text)==null?void 0:Ot[0],style:{maxWidth:730,minWidth:100},disabled:!0})))}),t.createElement(D.Z,{className:"mt15",align:"middle"},t.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),t.createElement(ye.Z,{className:ve.renderHtml,value:me==null?void 0:me.analysis})))))},vn=e(87993),sn=e(87169),yn=e(59195),xn=e(59301),An=Object.defineProperty,lr=Object.defineProperties,br=Object.getOwnPropertyDescriptors,Un=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,fr=(U,me,Ye)=>me in U?An(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,Dr=(U,me)=>{for(var Ye in me||(me={}))cr.call(me,Ye)&&fr(U,Ye,me[Ye]);if(Un)for(var Ye of Un(me))Zn.call(me,Ye)&&fr(U,Ye,me[Ye]);return U},Ir=(U,me)=>lr(U,br(me)),pr=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())});const{TextArea:_r}=F.default;var Lr=({item:U,answerData:me,sign:Ye,onBlur:At=()=>{},onDebug:en=()=>{},setIsSubmitCode:gn})=>{var Yt,Zt,Ue;let[yt,tn]=(0,t.useState)([]);const[nn]=(0,l.useSearchParams)();return(0,t.useEffect)(()=>{var Sn;let Cn=(Sn=U==null?void 0:U.standard_answer_with_score)==null?void 0:Sn.map((Gn,Bn)=>{var st,Ot;return Ir(Dr({},Gn),{value:((Ot=(st=U==null?void 0:U.user_answer)==null?void 0:st.find(wn=>parseInt(wn.choice_id)===Bn+1))==null?void 0:Ot.answer_text)||""})});tn(Cn)},[U==null?void 0:U.standard_answer_with_score]),console.log(yt,"userAnswer"),xn.createElement("div",null,xn.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10}},xn.createElement("div",{style:{fontSize:14,color:"#FF0000"}},xn.createElement(sn.Z,null),xn.createElement("span",{style:{marginLeft:5}},"\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u5426\u5219\u65E0\u6CD5\u5F97\u5206")),!nn.get("check")&&xn.createElement(vn.Z,{setIsSubmitCode:gn,ButtonProps:{type:"primary"},ButtonText:"\u63D0\u4EA4\u4EE3\u7801",items:Ir(Dr({},U),{userAnswer:yt}),hackidentifier:U==null?void 0:U.hack_identifier})),(U==null?void 0:U.code)&&xn.createElement("div",{style:{border:"1px solid #CCCCCC",padding:"10px",marginBottom:20}},xn.createElement(ye.Z,{disabledFill:!U.repeat_answer&&((Yt=U==null?void 0:U.user_answer)==null?void 0:Yt.length)>0&&U.ques_status!==0||!!(me!=null&&me.exercise.commit_status),onFillBlur:(Sn,Cn)=>pr(void 0,null,function*(){yn.Z.publish("BFill:Submit:Change",{value:!0}),setTimeout(()=>pr(void 0,null,function*(){var Gn;(yield At((Gn=Sn==null?void 0:Sn[parseInt(Cn)])==null?void 0:Gn.value,parseInt(Cn)+1,yt)).status===0?(yt[parseInt(Cn)].type="",tn([...yt])):(yt[parseInt(Cn)].type="warning",tn([...yt]))}),200)}),onFillFocus:(Sn,Cn)=>{yt[parseInt(Cn)].type="",tn([...yt]),Ye.current=!0},className:ve.content,programFillValue:yt,showProgramFill:!0,value:Re.Base64.decode((U==null?void 0:U.code)||"")})),!!((Zt=U==null?void 0:U.standard_answer)!=null&&Zt.length)&&xn.createElement("div",{className:ve.analysisWrap},xn.createElement("div",{className:ve.greyBg},xn.createElement(D.Z,{className:"mb20",align:"middle"},xn.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(Ue=U==null?void 0:U.standard_answer)==null?void 0:Ue.map((Sn,Cn)=>xn.createElement(g.Z,{key:Cn,className:"mr40"},"\u586B\u7A7A\u9879",Cn+1,":",Sn==null?void 0:Sn.answer_text))),xn.createElement(D.Z,null,xn.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),xn.createElement(ye.Z,{className:ve.renderHtml,value:(U==null?void 0:U.analysis)||"\u6682\u65E0\u89E3\u6790"})))))},so=e(39419);const{TextArea:Jr}=F.default;var pe=({data:U})=>t.createElement("div",{className:"tc mt80 pb30"},t.createElement("img",{width:"486",src:so.BV})," ",t.createElement("br",null),U.status===-1&&t.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),U.status===-2&&t.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",t.createElement("span",{className:"c-red"},U.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(ne.ZP,{className:"mt40 pl20 pr20",type:"primary"},t.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875"))),lt=e(49647),Pt=e(89392),Nt={comments:"comments___ZkLeS",greyText:"greyText___ow9J6",commentText:"commentText___Uklcs",wrapper:"wrapper___XTdhL",header:"header___pq5DQ",updateTime:"updateTime___WYYjt",text:"text___FmQY7",date:"date___DiXg4"},Xt=({list:U,hideScore:me=!1})=>t.createElement("div",null,U==null?void 0:U.map(Ye=>{var At,en,gn,Yt,Zt,Ue;return t.createElement("div",{className:`mt20 ${Nt.wrapper}`,key:(At=Ye==null?void 0:Ye.user)==null?void 0:At.user_id},t.createElement(D.Z,{align:"middle",className:Nt.header},t.createElement("img",{src:lt.Z.API_SERVER+"/images/"+((en=Ye.user)==null?void 0:en.image_url)}),t.createElement("span",{className:"ml10 font16"},(gn=Ye.user)==null?void 0:gn.name),t.createElement(g.Z,{className:Nt.updateTime},t.createElement("span",{className:Nt.text},"\u8BC4\u9605\u65F6\u95F4"),t.createElement("span",{className:Nt.date},v()((Zt=(Yt=Ye.comments)==null?void 0:Yt[0])==null?void 0:Zt.updated_at).format("YYYY-MM-DD HH:mm")))),t.createElement("div",{className:Nt.comments},(Ue=Ye==null?void 0:Ye.comments)==null?void 0:Ue.map((yt,tn)=>{var nn;return t.createElement("div",{key:((nn=Ye==null?void 0:Ye.user)==null?void 0:nn.user_id)+"-"+tn},t.createElement(D.Z,{align:"middle",justify:"space-between"},!!yt.shixun_chanllge_position&&t.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",yt.shixun_chanllge_position,"\u5173"),!me&&t.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",yt==null?void 0:yt.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",t.createElement("span",{className:"c-light-primary"},yt==null?void 0:yt.score),"\u5206")),!!yt.comment&&t.createElement("div",null," ",t.createElement("span",{className:`${Nt.greyText} mr10`},"\u8BC4\u8BED"),t.createElement("span",{className:Nt.commentText},yt.comment)))})))})),zt=e(43632),j=e(96249),ue=e.n(j),xe=e(11724),be=e(62772),Ze=e(56627),Le=e(31399),ke={codeInput:"codeInput___xSFAu"},Ae=e(92310),Ht=e.n(Ae),qt=({className:U,style:me,onOk:Ye})=>{const[At,en]=(0,t.useState)(["","","","","",""]),[gn,Yt]=(0,t.useState)(0),Zt=(0,t.useRef)([]);(0,t.useEffect)(()=>{const tn=At.findIndex(nn=>!nn);tn===-1&&Ye(At),Yt(tn)},[At]),(0,t.useEffect)(()=>{var tn;(tn=Zt.current[gn])==null||tn.focus()},[gn]);const Ue=(tn,nn)=>{const{value:Sn}=tn.target;if(/^\d*$/.test(Sn)){const Cn=[...At];Cn[nn]=Sn||"",en(Cn)}},yt=(tn,nn)=>{if(tn.key==="Backspace"&&nn>0){tn.preventDefault();const Sn=[...At];Sn[nn-1]="",en(Sn)}};return t.createElement("div",{className:Ht()(ke.codeInput,U),style:me},At.map((tn,nn)=>t.createElement("input",{key:nn,type:"text",disabled:gn!==nn,maxLength:1,value:tn===""?"":"*",onChange:Sn=>Ue(Sn,nn),onKeyDown:Sn=>yt(Sn,nn),ref:Sn=>{Zt.current[nn]=Sn}})))},kn=e(32997),Rn=e(81081),an=e(49358),h=e(59301),Br=Object.defineProperty,Qn=Object.defineProperties,ur=Object.getOwnPropertyDescriptors,er=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,$n=(U,me,Ye)=>me in U?Br(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,Pn=(U,me)=>{for(var Ye in me||(me={}))hr.call(me,Ye)&&$n(U,Ye,me[Ye]);if(er)for(var Ye of er(me))qn.call(me,Ye)&&$n(U,Ye,me[Ye]);return U},zn=(U,me)=>Qn(U,ur(me)),kr=(U,me)=>{var Ye={};for(var At in U)hr.call(U,At)&&me.indexOf(At)<0&&(Ye[At]=U[At]);if(U!=null&&er)for(var At of er(U))me.indexOf(At)<0&&qn.call(U,At)&&(Ye[At]=U[At]);return Ye},In=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())});const{Countdown:Er}=T.default,jr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ur={0:"c-red-ee4",1:"c-green"},Gr=U=>{var me=U,{globalSetting:Ye,loading:At,user:en,exercise:gn,dispatch:Yt}=me,Zt=kr(me,["globalSetting","loading","user","exercise","dispatch"]),Ue,yt,tn,nn,Sn,Cn,Gn,Bn,st,Ot,wn,ir,Mn,Yn,$r,Fr,Kn,Pr,Jn,zr,eo,ao,Eo,ro,uo,po,Ln,mr,Hn,Wt,dr,Tr,Hr,to,no,yo,Lo,Uo,ko,jo,Ia,da,fa,Na,qa,Oa,$o,Da,ma,va,_a,Ba,Vo,pa,ga;const Ta=(0,l.useLocation)(),[Po]=(0,l.useSearchParams)(),rn=(0,l.useParams)(),[G,go]=(0,t.useState)({}),[Ct,el]=(0,t.useState)({}),[Io,tl]=(0,t.useState)({}),[nl,No]=(0,t.useState)(!1),[Oo,Ra]=(0,t.useState)(!0),[ha,Ma]=(0,t.useState)(!1),[ya,fo]=(0,t.useState)(!1),[xa,Do]=(0,t.useState)(!1),[Ca,ba]=(0,t.useState)(!1),[Fa,rl]=(0,t.useState)(),[ol,Xo]=(0,t.useState)(""),[al,Ea]=(0,t.useState)("none"),[Go,Sa]=(0,t.useState)(""),[So,Yo]=(0,t.useState)({status:0}),[ll,wa]=(0,t.useState)(!1),[_o,il]=(0,t.useState)(window.document.domain==="kepukehuan.educoder.net"),[Aa,Jo]=(0,t.useState)(!0),[Ko,Bo]=(0,t.useState)(!1),[Qo,qo]=(0,t.useState)(null),[sl,Mo]=(0,t.useState)(!1),[ea,cl]=(0,t.useState)(0),[ul,Za]=(0,t.useState)(!1),[dl,La]=(0,t.useState)(!1),[fl,_l]=(0,t.useState)(!1),ka=(0,t.useRef)(),ja=(0,t.useRef)(),ta=(0,t.useRef)(!1),na=(0,t.useRef)(),ml=(0,t.useRef)(),ra=(0,t.useRef)(),zo=(0,t.useRef)(),[oa]=p.default.useForm(),aa=(0,t.useMemo)(()=>new WebSocket("ws://localhost:8082"),[]);let[sr,Ho]=(0,t.useState)(0),[vr,Wo]=(0,t.useState)(0);const[vl,la]=(0,t.useState)(!1),[ia,pl]=(0,t.useState)(!1),[gl,$a]=(0,t.useState)(!1),Ka=[`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`,`/classrooms/${rn.coursesId}/exercise`,`/classrooms/${rn.coursesId}/exercise/`,`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${(Ue=en.userInfo)==null?void 0:Ue.login}/check`,`/classrooms/${rn.coursesId}/exercisenotice/${rn.categoryId}/users/${(yt=en.userInfo)==null?void 0:yt.login}`,`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${(tn=en.userInfo)==null?void 0:tn.login}`],[hl,za]=(0,t.useState)(!1),[Bl,Ha]=(0,t.useState)(!0),[Tl,yl]=(0,t.useState)({left:0,top:0,bottom:0,right:0}),Wa=(0,t.useRef)(null),[Ua,Va]=(0,t.useState)(!0),sa=(0,t.useRef)(),[xl,Pa]=(0,t.useState)(!1);(0,Le.y)((0,q.dE)());const{setOpenDisableCopyAndPaste:ho}=(0,Le.X)(),Cl=(c,he)=>{var tt;const{clientWidth:ot,clientHeight:qe}=window.document.documentElement,et=(tt=Wa.current)==null?void 0:tt.getBoundingClientRect();yl({left:-et.left+he.x,right:ot-(et.right-he.x),top:-et.top+he.y,bottom:qe-(et.bottom-he.y)-70})},ca=(0,kn._)(G);(0,t.useEffect)(()=>{var c,he;if(((c=G==null?void 0:G.exercise)==null?void 0:c.commit_status)>0){Za(!1);return}if((ya||(he=G==null?void 0:G.exercise)!=null&&he.forbid_screen)&&(0,A.WX)()){const tt=ot=>{ot.key==="screenNums"&&(Number(ot.newValue||0)>1?setTimeout(()=>{Za(!0)},300):Za(!1))};return window.addEventListener("local-storage-changed",tt),()=>{window.removeEventListener("local-storage-changed",tt)}}},[ya,(nn=G==null?void 0:G.exercise)==null?void 0:nn.forbid_screen,(Sn=G==null?void 0:G.exercise)==null?void 0:Sn.commit_status]),(0,t.useEffect)(()=>(document.body.setAttribute("data-custom","auto"),()=>{document.body.removeAttribute("data-custom")}),[]),(0,t.useEffect)(()=>{var c,he;if(document.body.scrollIntoView(),((c=en.userInfo)==null?void 0:c.real_name)==="\u6E38\u5BA2"){window.location.href=`/classrooms/${rn.coursesId}/exercise`;return}return(he=en.userInfo)!=null&&he.user_id&&((0,q.GJ)()?ge():en.userInfo.login&&y()),window.addEventListener("message",o),()=>{window.removeEventListener("message",o),Ta.pathname.indexOf("/detail")>-1&&(0,x.BU)()}},[rn.categoryId,en.userInfo.login]),(0,t.useEffect)(()=>(window.addEventListener("beforeunload",r),()=>{ca(),window.removeEventListener("beforeunload",r)}),[]),(0,t.useEffect)(()=>(Yt({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{Yt({type:"globalSetting/headerFooterToggle",payload:!0})}),[]),(0,t.useEffect)(()=>{var c,he,tt,ot;(c=G==null?void 0:G.question_status)!=null&&c.every(qe=>!!qe.ques_status&&ll&&(Ct==null?void 0:Ct.used_screen_num)<(Ct==null?void 0:Ct.screen_num))&&setTimeout(()=>{var qe;(qe=ja.current)==null||qe.handlePhoto()},1300),qo((ot=(tt=(he=G==null?void 0:G.exercise_question_types)==null?void 0:he[sr])==null?void 0:tt.items)==null?void 0:ot[vr])},[G]);const r=c=>{var he;!(Ct!=null&&Ct.is_commit)&&(0,q.dE)()&&(0,A.RG)(" ",!0),localStorage.setItem("Refresh","1"),(he=gn.exerciseUserInfo)!=null&&he.screen_open&&window.navigator.sendBeacon(`${lt.Z.API_SERVER}/api/exercises/${rn.categoryId}/commit_screen_at.json`,{})},o=c=>{c.data==="backExercise"&&((0,A.RG)(" ",!0),u())},u=()=>{Ea("none"),Xo(""),ge()},y=()=>In(void 0,null,function*(){O()}),N=()=>In(void 0,null,function*(){Jo(!1),n.default.info({title:(0,an._V)(an.CP.answer1),width:500,centered:!0,closable:!1,keyboard:!1,maskClosable:!1,maskStyle:{background:"#000"},okText:(0,an._V)(an.CP.answer2),onOk:()=>new Promise((c,he)=>In(void 0,null,function*(){try{yield oa.validateFields()}catch(ot){he()}const tt=yield(0,_.pL)(Pn({exercise_user_id:Ct==null?void 0:Ct.exercise_user_id,categoryId:rn.categoryId},yield oa.validateFields()));(tt==null?void 0:tt.status)===0?(Jo(!0),oe(),c(tt)):(oa.setFields([{name:"start_password",errors:[tt==null?void 0:tt.message]}]),he())})),content:h.createElement(h.Fragment,null,h.createElement("p",{className:""},(0,an._V)(an.CP.answer3)),h.createElement(p.default,{form:oa,autoComplete:"off"},h.createElement(p.default.Item,{name:"start_password",label:(0,an._V)(an.CP.answer1),rules:[{required:!0,message:(0,an._V)(an.CP.answer4)}]},h.createElement(F.default.Password,{autoComplete:"off"}))))})}),O=()=>In(void 0,null,function*(){const c=yield Yt({type:"exercise/getExerciseUserInfo",payload:Pn({},rn)});zo.current=zn(Pn({},c.data),{status:c==null?void 0:c.status}),el(zn(Pn({},c.data),{status:c==null?void 0:c.status}))});(0,t.useEffect)(()=>{if(Ct!=null&&Ct.exercise_user_id){if(Ct!=null&&Ct.is_commit||(0,A.RG)(" ",!0),!(Ct!=null&&Ct.is_commit)&&((Ct==null?void 0:Ct.ip_limit)==="inner"||Ct!=null&&Ct.ip_bind_type)&&(ra.current=`&ip_limit=${Ct==null?void 0:Ct.ip_limit}&ip_bind=${Ct==null?void 0:Ct.ip_bind}&ip_bind_type=${Ct==null?void 0:Ct.ip_bind_type}`),!(Ct!=null&&Ct.is_commit)&&!Po.get("check")||Ct.exercise_type==2&&!Po.get("check")){if((0,A.RG)(" ",!0),!(Ct!=null&&Ct.can_start)){window.location.href=`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${rn.login}/check`;return}if(Ct!=null&&Ct.is_locked&&Ct.ip_error){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId})}});return}else!(Ct!=null&&Ct.is_locked)&&Ct.ip_error;if(document.referrer===""||performance.navigation.type===2||!Ka.includes(new URL(document.referrer||"https://www.educoder.net").pathname)){document.referrer!==""?sessionStorage.setItem("illegalEntry",Ka.includes(new URL(document.referrer).pathname)?"illegalEntry":"allowRouter"):sessionStorage.setItem("illegalEntry","illegalEntry"),l.history.push(`/classrooms/${rn.coursesId}/exercise/`);return}if(Ct!=null&&Ct.start_locked&&!(Ct!=null&&Ct.user_is_enter)){N();return}if(Ct!=null&&Ct.is_locked&&performance.navigation.type===1&&!sessionStorage.getItem("studentunlock")){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId})}});return}if((0,ae.ZP)(`/api/exercises/${rn==null?void 0:rn.categoryId}/close_pop.json`,{method:"post"}),Ct!=null&&Ct.is_locked&&performance.navigation.type===0&&(Ct!=null&&Ct.user_is_enter)&&!(Ct!=null&&Ct.is_commit)&&(Ct!=null&&Ct.show_pop)){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId})}});return}}else if(!Ct.answered_open&&Ct.exercise_type!=2){n.default.info({width:500,centered:!0,icon:null,title:(0,an._V)(an.CP.answer5),content:(0,an._V)(an.CP.answer6),onOk:()=>{window.location.href=`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`}});return}Po.get("check")?ge():oe(),Xn()}return()=>{!(Ct!=null&&Ct.is_commit)&&(0,q.dE)()&&(0,A.RG)(" ",!0)}},[Ct]);const oe=()=>In(void 0,null,function*(){var c,he,tt,ot,qe,et,ct,Tt,pt,it,Ft,nt,dt,Et,gr;sessionStorage.setItem("studentunlock","studentunlock");const jt={data:Ct,status:Ct.status};if((((c=jt==null?void 0:jt.data)==null?void 0:c.ip_limit)!=="no"||(he=jt==null?void 0:jt.data)!=null&&he.ip_bind_type)&&(na.current=yield(0,ce.y)({ip_limit:(tt=jt==null?void 0:jt.data)==null?void 0:tt.ip_limit,ip_bind:(ot=jt==null?void 0:jt.data)==null?void 0:ot.ip_bind_type})),(((qe=jt==null?void 0:jt.data)==null?void 0:qe.ip_limit)!=="no"||(et=jt==null?void 0:jt.data)!=null&&et.ip_bind)&&(((ct=jt==null?void 0:jt.data)==null?void 0:ct.ip_limit)==="inner"||(Tt=jt==null?void 0:jt.data)!=null&&Tt.ip_bind_type)){var Dn=yield(0,A.oi)({exerciseId:rn.categoryId,ip:na.current,errmsgHide:!0,ip_limit:((pt=jt==null?void 0:jt.data)==null?void 0:pt.ip_limit)||"no",ip_bind:(it=jt==null?void 0:jt.data)==null?void 0:it.ip_bind,ip_bind_type:(Ft=jt==null?void 0:jt.data)==null?void 0:Ft.ip_bind_type});if((Dn==null?void 0:Dn.status)!==0){Yo(Dn);return}}if((jt==null?void 0:jt.status)==0){if(((nt=jt==null?void 0:jt.data)==null?void 0:nt.used_screen_num)>((dt=jt==null?void 0:jt.data)==null?void 0:dt.screen_num)&&((Et=jt==null?void 0:jt.data)!=null&&Et.screen_open))return $a(!0),Nn(),!1;if(Ma(jt==null?void 0:jt.data.check_camera),!(jt!=null&&jt.data.check_camera)){if(jt!=null&&jt.data.screen_shot_open){Do(Ct==null?void 0:Ct.screen_shot_open);return}fo((gr=jt==null?void 0:jt.data)==null?void 0:gr.screen_open),ge()}}}),re=(...c)=>In(void 0,[...c],function*(he=Qo){Po.get("check")||(yield(0,ae.ZP)(`/api/exercise_questions/${he==null?void 0:he.question_id}/exercise_answers/save_hack_evaluate.json`,{}))}),ee=c=>In(void 0,null,function*(){if((c==null?void 0:c.type)===1)return n.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,keyboard:!1,onOk:()=>{l.history.replace(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`)},content:h.createElement("div",null,(c==null?void 0:c.message)||"")}),Promise.reject();if((c==null?void 0:c.type)===2){const he=()=>{l.history.replace(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/centralizeReview/${c==null?void 0:c.login}`)};return n.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,keyboard:!1,onOk:he,onCancel:()=>{l.history.replace(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`)},content:h.createElement("div",null,h.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",h.createElement("span",{onClick:he,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),h.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"))}),Promise.reject()}}),ge=()=>In(void 0,null,function*(){var c,he,tt,ot,qe,et,ct,Tt,pt,it,Ft,nt,dt,Et,gr,jt,Dn,Or,Mr,Fo,xo;document.body.scrollIntoView(),No(!0);let Lt,qr=(c=en.userInfo)==null?void 0:c.user_id;if((0,q.GJ)())Lt=yield(0,_.BJ)({exerciseId:rn.categoryId,login:rn.login}).catch(()=>No(!1)),Lt!=null&&Lt.exercise&&(Lt.exercise.user_exercise_status=1),qr=(he=Lt==null?void 0:Lt.exercise_answer_user)==null?void 0:he.user_id;else{if(Po.get("check"))Lt=yield(0,_.BJ)(zn(Pn({},rn),{exerciseId:rn.categoryId,login:rn.login})).catch(()=>No(!1)),qr=(tt=Lt==null?void 0:Lt.exercise)==null?void 0:tt.user_id,(Lt==null?void 0:Lt.message)==="\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u60A8\u65E0\u6743\u67E5\u770B"&&Ha(!1);else{if((((ot=zo.current)==null?void 0:ot.ip_limit)!=="no"||(qe=zo.current)!=null&&qe.ip_bind_type)&&(na.current=yield(0,ce.y)({ip_limit:(et=zo.current)==null?void 0:et.ip_limit,ip_bind:(ct=zo.current)==null?void 0:ct.ip_bind_type})),Lt=yield(0,_.CD)(zn(Pn({},rn),{ip:na.current})).catch(()=>No(!1)),Lt.status===-1){ze();return}if((Tt=Lt==null?void 0:Lt.exercise)!=null&&Tt.only_on_client&&!(0,A.WX)()){W.ZP.warning("\u8BF7\u7528\u5BA2\u6237\u7AEF\u4F5C\u7B54"),ze();return}if((Lt==null?void 0:Lt.status)===-5){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},zo.current),{id:rn.categoryId,errorMessage:Lt==null?void 0:Lt.message})}});return}Lt!=null&&Lt.exercise&&(Lt.exercise.user_exercise_status=0),Lt!=null&&Lt.exercise&&(Lt.exercise.exercise_status=2),(pt=Lt==null?void 0:Lt.exercise_question_types)==null||pt.map(Vr=>{var yr;(Vr==null?void 0:Vr.question_type)<3&&((yr=Vr==null?void 0:Vr.items)==null||yr.map(wr=>{wr.user_answer=wr.question_choices.filter(lo=>lo.user_answer_boolean).map(lo=>lo.choice_id)}))})}if(!((it=Lt==null?void 0:Lt.exercise)!=null&&it.can_start)&&(Lt!=null&&Lt.exercise)){window.location.href=`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${rn.login}/check`;return}((Ft=Lt.exercise)==null?void 0:Ft.commit_status)===0&&!ml.current&&(ml.current=!0,(0,A.G5)(aa,Lt==null?void 0:Lt.exercise)),(nt=Lt==null?void 0:Lt.exercise)!=null&&nt.left_time&&setTimeout(()=>{Sa(b.red)},(((dt=Lt==null?void 0:Lt.exercise)==null?void 0:dt.left_time)-300>0?((Et=Lt==null?void 0:Lt.exercise)==null?void 0:Et.left_time)-300:0)*1e3),((gr=Lt==null?void 0:Lt.exercise)==null?void 0:gr.take_photo)>=((jt=Lt==null?void 0:Lt.exercise)==null?void 0:jt.photo_count)}if(No(!1),yield ee(Lt),Lt){if((Dn=Lt==null?void 0:Lt.exercise)!=null&&Dn.question_random||(Or=Lt==null?void 0:Lt.exercise)!=null&&Or.choice_random){let Vr=1;Lt.exercise.question_random=(Mr=Lt==null?void 0:Lt.exercise_question_types)==null?void 0:Mr.map(yr=>{var wr,lo;return(wr=Lt==null?void 0:Lt.exercise)!=null&&wr.choice_random&&((yr.question_type===0||yr.question_type===1)&&yr.items.map(co=>(co.question_choices=(0,A.M2)(co.question_choices,qr),co)),yr.question_type===7&&yr.items.forEach(co=>{co.sub_exercise_questions.forEach(Co=>{Co.question_choices&&(Co.question_choices=(0,A.M2)(Co.question_choices,qr))})})),(lo=Lt==null?void 0:Lt.exercise)!=null&&lo.question_random&&(yr.items=(0,A.M2)(yr.items,qr)),yr.items.map(co=>(co.question_num=Vr,Vr++,co)),yr})}Lt.exercise_types=(Lt==null?void 0:Lt.exercise_types)||((Fo=Lt==null?void 0:Lt.exercise_scores)==null?void 0:Fo.exercise_types),Lt.question_status=Lt.question_status||Oe((Lt==null?void 0:Lt.exercise_question_types)||[]),go(Lt),ho((xo=Lt==null?void 0:Lt.exercise)==null?void 0:xo.forbid_copy)}return Lt}),Oe=c=>{let he=[];return c.forEach(tt=>{he=he.concat(tt.items)}),he=he.map(tt=>({ques_status:tt==null?void 0:tt.ques_status,score_status:tt==null?void 0:tt.score_status,question_num:tt==null?void 0:tt.question_num,ques_id:tt==null?void 0:tt.question_id})),he};(0,t.useEffect)(()=>{var c,he,tt;((c=G.exercise)==null?void 0:c.left_time)===0&&Nn(),(he=G.exercise)!=null&&he.left_time&&rl(Date.now()+((tt=G==null?void 0:G.exercise)==null?void 0:tt.left_time)*1e3)},[(Cn=G.exercise)==null?void 0:Cn.left_time]);const we=()=>{var c;((c=G==null?void 0:G.exercise)==null?void 0:c.exercise_status)===3?n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",h.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",h.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:()=>In(void 0,null,function*(){var he;const tt=yield(0,_.q6)({categoryId:rn.categoryId,user_ids:[(he=G==null?void 0:G.exercise_answer_user)==null?void 0:he.user_id]});tt&&(W.ZP.info(tt==null?void 0:tt.message),ze())})})},ze=()=>{if((0,A.G5)(aa),(0,A.WX)()){window.location.href=(0,A.Ll)()?"/":"/classrooms/examList";return}window.location.href=(0,A.Ll)()?"/":`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`},We=(c=!1)=>In(void 0,null,function*(){const he=yield(0,_.PT)(zn(Pn({},rn),{refresh:c}));return he!=null&&he.has_time?(rl(Date.now()+(he==null?void 0:he.left_time)*1e3),go(tt=>zn(Pn({},tt),{exercise:zn(Pn({},tt.exercise),{left_time:he==null?void 0:he.left_time})})),!0):(Ve(),!1)}),Ve=()=>In(void 0,null,function*(){if(ta.current)return;ta.current=!0;const c=yield(0,_.VL)({categoryId:rn.categoryId,commit_method:2});if(fo(!1),Do(!1),(c==null?void 0:c.status)===0&&((0,A.G5)(aa),n.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",zIndex:1100,content:h.createElement("div",null,"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",h.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>In(void 0,null,function*(){ze()})}),W.ZP.info(c==null?void 0:c.message)),(c==null?void 0:c.status)===-3){ta.current=!1;const he=parseInt(c==null?void 0:c.message);G.exercise.left_time=he,go(Pn({},G))}}),xt=c=>In(void 0,null,function*(){const he=yield(c.is_jupyter||c.is_jupyter_lab?V.BK:V.Ir)({id:c.shixun_identifier});(he!=null&&he.game_identifier||he!=null&&he.identifier)&&(ho(!1),c.is_jupyter_lab||c.is_jupyter?Xo(`/tasks/${he.identifier}/jupyter?type=exercises&exercisesId=${rn.categoryId}&coursesId=${rn.coursesId}&login=${rn.login}&questionId=${c.question_id}&isFullScreen=${(0,x.vp)()}${ra.current||""}&ip_limit=${Ct==null?void 0:Ct.ip_limit}&ip_bind=${Ct==null?void 0:Ct.ip_bind}&ip_bind_type=${Ct==null?void 0:Ct.ip_bind_type}`):Xo(`/tasks/${he.game_identifier}?type=exercises&exercisesId=${rn.categoryId}&coursesId=${rn.coursesId}&login=${rn.login}&questionId=${c.question_id}&isFullScreen=${(0,x.vp)()}${ra.current||""}&ip_limit=${Ct==null?void 0:Ct.ip_limit}&ip_bind=${Ct==null?void 0:Ct.ip_bind}&ip_bind_type=${Ct==null?void 0:Ct.ip_bind_type}`),Ea("block")),(he==null?void 0:he.status)===-3?(0,A.eF)():(he==null?void 0:he.status)===2?mt(he==null?void 0:he.message,c.question_id,c.is_jupyter_lab,c.is_jupyter):(he==null?void 0:he.status)===3&&bt(he==null?void 0:he.message)}),mt=(c,he,tt,ot)=>{c=c!=null&&c.includes(".json")?c:`${c}.json`,n.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>In(void 0,null,function*(){const qe=yield(0,_.L8)({url:c});if(!qe)return;W.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const et=yield(0,V.Ir)({id:qe.shixun_identifier});if(et!=null&&et.game_identifier){xt({shixun_identifier:et==null?void 0:et.game_identifier,question_id:he,is_jupyter_lab:tt,is_jupyter:ot});return}(et==null?void 0:et.status)===2?mt(et==null?void 0:et.message,he,tt,ot):(et==null?void 0:et.status)===3&&bt(et==null?void 0:et.message)})})},bt=c=>{n.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",c,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},gt=c=>In(void 0,null,function*(){var he;const tt=yield(0,_.o3)({exercise_user_id:(he=gn.exerciseUserInfo)==null?void 0:he.exercise_user_id,shixun_id:c.shixun_id});let ot;tt!=null&&tt.redo?ot=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u518D\u60F3\u60F3",content:h.createElement("div",null,"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onCancel:()=>{ot.destroy()},onOk:()=>In(void 0,null,function*(){const qe=yield(0,_.L8)({id:tt==null?void 0:tt.myshixun_identifier,url:tt==null?void 0:tt.url});if(qe){ca();const et=(0,Pt.cloneDeep)(G==null?void 0:G.exercise_question_types),ct=et==null?void 0:et.findIndex(pt=>pt.question_type===5);et[ct].items.find(pt=>pt.question_id===c.question_id).redo=!1,et[ct].items.find(pt=>pt.question_id===c.question_id).shixun_identifier=qe.shixun_identifier,G.exercise_question_types=et,go(G);const Tt=zn(Pn({},c),{shixun_identifier:qe.shixun_identifier});xt(Tt)}})}):(ca(),xt(c))}),_t=c=>In(void 0,null,function*(){if(c.hack_identifier){const he=yield(0,_.nF)({id:c.hack_identifier});(he==null?void 0:he.status)===0&&(ca(),ho(!1),Xo(`/myproblems/${he.identifier}?type=exercises&exercisesId=${rn.categoryId}&coursesId=${rn.coursesId}&login=${rn.login}&questionId=${c.question_id}${ra.current||""}`),Ea("block"))}}),Gt=(c,he,tt,ot,qe,et,ct)=>In(void 0,null,function*(){var Tt,pt;Bo(!1),ct||No(!0);let it,Ft={questionId:c,exercise_choice_id:he,answer_text:tt};if(((Ct==null?void 0:Ct.ip_limit)==="inner"||Ct.ip_bind_type)&&(it=yield(0,ce.y)({ip_limit:Ct==null?void 0:Ct.ip_limit,ip_bind:Ct==null?void 0:Ct.ip_bind_type})),qe&&(Ft.kp_content=qe),qe&&(Ft.kp_clazz=et),!c){console.error("handleSave no questionId params");return}Ft.ip=it;const nt=yield(0,_.oX)(Ft);if(No(!1),typeof nt=="object")return(Tt=nt==null?void 0:nt.alert)!=null&&Tt.length&&((pt=nt==null?void 0:nt.alert)==null||pt.map(dt=>{n.default.warn({title:"\u63D0\u793A",autoFocusButton:null,content:dt})})),(nt==null?void 0:nt.status)===0?(ot&&ot(),Qt()):(nt==null?void 0:nt.status)===-1?setTimeout(()=>{ze()},1e3):(nt==null?void 0:nt.status)===-2?Yo(nt):(nt==null?void 0:nt.status)===-3?(nt.status=-1,Yo(nt)):(nt==null?void 0:nt.status)===-4?Qt():(nt==null?void 0:nt.status)===-5?Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId,errorMessage:nt==null?void 0:nt.message})}}):W.ZP.warning(nt.message||"\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u5DF2\u81EA\u52A8\u4EA4\u5377"),nt}),cn=c=>In(void 0,null,function*(){var he,tt,ot,qe;const et=yield(0,_.PT)(Pn({},rn));if((et==null?void 0:et.status)===-4){n.default.info({width:500,centered:!0,icon:null,title:"\u63D0\u793A",content:et==null?void 0:et.message,okText:"\u6211\u77E5\u9053\u4E86"});return}const ct=et!=null&&et.left_time?Date.now()+(et==null?void 0:et.left_time)*1e3:null;(Qo==null?void 0:Qo.question_type)==8&&!Ko&&(yield re(),Bo(!0));const Tt=yield(0,_.Vj)({id:rn.categoryId});if(!Tt)return;let pt;if(console.log("res===",Tt,Qo,Ko),Tt.question_undo!==0||Tt.oj_undo!==0){let it;if(Tt.question_undo>0){const Ft=h.createElement("span",null,"\u6709",h.createElement("span",{className:b.orangeNum},Tt.question_undo),"\u9898\u672A\u5B8C\u6210");if(Tt.oj_undo>0||Tt.shixun_undo>0){const dt=[{type:((tt=(he=G==null?void 0:G.exercise_question_types)==null?void 0:he.find(Et=>Et.question_type==6))==null?void 0:tt.name)||"\u7F16\u7A0B\u9898",num:Tt.oj_undo},{type:((qe=(ot=G==null?void 0:G.exercise_question_types)==null?void 0:ot.find(Et=>Et.question_type==5))==null?void 0:qe.name)||"\u5B9E\u8BAD\u9898",num:Tt.shixun_undo}].filter(Et=>Et.num>0);it=h.createElement("div",null,Ft,"\uFF08\u5176\u4E2D\u6709",dt.map((Et,gr)=>h.createElement("span",null,h.createElement("span",{className:b.orangeNum},Et==null?void 0:Et.num),"\u4E2A",Et==null?void 0:Et.type,gr!==(dt==null?void 0:dt.length)-1?"\u3001":"")),"\uFF09")}}pt=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,keyboard:!1,okText:c?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,it,c?`\u5728${v()(Tt.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:ct?`\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709${(0,A.li)((ct-new Date().getTime())/1e3)} \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>In(void 0,null,function*(){fo(!1),Do(!1),c?Ct!=null&&Ct.screen_open?W.ZP.success("\u4FDD\u5B58\u6210\u529F"):ze():($a(!0),pt.update({cancelButtonProps:{disabled:!0}}),yield Nn())})})}else pt=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,keyboard:!1,okText:c?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,c?`\u5728${v()(Tt.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:ct?`\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709${(0,A.li)((ct-new Date().getTime())/1e3)} \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>In(void 0,null,function*(){fo(!1),Do(!1),c?Ct!=null&&Ct.screen_open?W.ZP.success("\u4FDD\u5B58\u6210\u529F"):ze():($a(!0),pt.update({cancelButtonProps:{disabled:!0}}),yield Nn())})})}),Vt=c=>h.createElement("div",null,h.createElement(w.Z,{strokeColor:{from:"#3061D0",to:"#63E0FB"},status:"active",percent:c}),h.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026")),bn=()=>{let c=0,he=n.default.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Vt(c)}),tt=setInterval(()=>{c<=100?(c+=2,he.update({content:Vt(c)})):(he.destroy(),clearInterval(tt))},50)},Nn=()=>In(void 0,null,function*(){if(gl||ta.current)return;ta.current=!0;const c=yield(0,_.VL)({categoryId:rn.categoryId,commit_method:1});yield Yt({type:"exercise/setActionTabs",payload:Pn({},{removeEventListenerExitScreen:!0})}),$a(!1),(c==null?void 0:c.status)===0&&(bn(),Ma(!1),(0,A.G5)(aa),setTimeout(()=>{var he,tt,ot,qe,et;n.default.info({centered:!0,title:"\u4EA4\u5377\u6210\u529F",className:`${b.commitModal}`,width:520,icon:null,content:h.createElement("div",null,h.createElement(D.Z,{className:"mb20",gutter:20},h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u59D3\u540D"),h.createElement("span",{className:b.commitInfoValue,title:(he=G==null?void 0:G.exercise)==null?void 0:he.user_name},((tt=G==null?void 0:G.exercise)==null?void 0:tt.user_name)||"- -")),h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u4F5C\u7B54\u65F6\u957F"),h.createElement("span",{className:b.commitInfoValue},(ot=c==null?void 0:c.data)==null?void 0:ot.user_exercise_time))),h.createElement(D.Z,{gutter:20},h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u5B66\u53F7"),h.createElement("span",{className:b.commitInfoValue},((qe=G==null?void 0:G.exercise)==null?void 0:qe.student_id)||"- -")),h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u4EA4\u5377\u65F6\u95F4"),h.createElement("span",{className:b.commitInfoValue},(et=c==null?void 0:c.data)==null?void 0:et.commit_time)))),okText:"\u786E\u5B9A",maskClosable:!1,keyboard:!1,onOk:()=>{(0,x.BU)(),ze()}})},3e3))}),Rt=(c,he,tt,ot,qe)=>In(void 0,null,function*(){Gt(he,c,null,()=>{var et,ct,Tt,pt;if(ot.user_answer=[],ot.user_answer.push(c),qe!=null&&qe.question_id){let it=(et=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:et.filter(dt=>{var Et;return((Et=dt.user_answer)==null?void 0:Et.length)===0});const Ft=(ct=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:ct.filter(dt=>dt.question_type==3),nt=Ft.length>0?Ft.every(dt=>{var Et;return(dt==null?void 0:dt.multi_count)==((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?1:Ft.some(dt=>{var Et;return(dt==null?void 0:dt.multi_count)>((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?2:0:1;G.question_status.find(dt=>dt.ques_id===(qe==null?void 0:qe.question_id)).ques_status=(it==null?void 0:it.length)===((Tt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:Tt.length)?0:(it==null?void 0:it.length)>0&&(it==null?void 0:it.length)<((pt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:pt.length)?2:nt}else G.question_status.find(it=>it.ques_id===he).ques_status=c?1:0;go(Pn({},G))})}),Jt=(c,he,tt,ot,qe)=>In(void 0,null,function*(){Gt(ot.question_id,c,null,()=>{var et,ct,Tt;ot.user_answer=[],ot.user_answer.push(c),qe.user_answer=[...ot.user_answer];let pt=(et=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:et.filter(it=>{var Ft;return((Ft=it.user_answer)==null?void 0:Ft.length)===0});G.question_status.find(it=>it.ques_id===he).ques_status=(pt==null?void 0:pt.length)===((ct=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:ct.length)?0:(pt==null?void 0:pt.length)>0&&(pt==null?void 0:pt.length)<((Tt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:Tt.length)?2:1,go(Pn({},G))})}),Mt=(c,he,tt,ot)=>{c!=null&&c.length&&Gt(he,c,null,()=>{var qe,et,ct,Tt;if(tt.user_answer=c,ot!=null&&ot.question_id){let pt=(qe=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:qe.filter(nt=>{var dt;return((dt=nt.user_answer)==null?void 0:dt.length)===0});const it=(et=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:et.filter(nt=>nt.question_type==3),Ft=it.length>0?it.every(nt=>{var dt;return(nt==null?void 0:nt.multi_count)==((dt=nt==null?void 0:nt.user_answer)==null?void 0:dt.length)})?1:it.some(nt=>{var dt;return(nt==null?void 0:nt.multi_count)>((dt=nt==null?void 0:nt.user_answer)==null?void 0:dt.length)})?2:0:1;G.question_status.find(nt=>nt.ques_id===(ot==null?void 0:ot.question_id)).ques_status=(pt==null?void 0:pt.length)===((ct=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:ct.length)?0:(pt==null?void 0:pt.length)>0&&(pt==null?void 0:pt.length)<((Tt=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:Tt.length)?2:Ft}else G.question_status.find(pt=>pt.ques_id===he).ques_status=c!=null&&c.length?1:0;go(Pn({},G))})},It=(c,he,tt,ot,qe,et)=>In(void 0,null,function*(){return c.replaceAll(" ","")?yield Gt(tt,he,c,()=>{var Tt,pt,it,Ft;let nt={choice_id:he,answer_text:c};if(qe.user_answer.filter(dt=>dt.choice_id!=he)?qe.user_answer.splice(he-1,1,nt):qe.user_answer.push(nt),et!=null&&et.question_id){let dt=(Tt=et==null?void 0:et.sub_exercise_questions)==null?void 0:Tt.filter(jt=>{var Dn;return((Dn=jt.user_answer)==null?void 0:Dn.length)===0});const Et=(pt=et==null?void 0:et.sub_exercise_questions)==null?void 0:pt.filter(jt=>jt.question_type==3),gr=Et.length>0?Et.every(jt=>{var Dn;return(jt==null?void 0:jt.multi_count)==((Dn=jt==null?void 0:jt.user_answer)==null?void 0:Dn.length)})?1:Et.some(jt=>{var Dn;return(jt==null?void 0:jt.multi_count)>((Dn=jt==null?void 0:jt.user_answer)==null?void 0:Dn.length)})?2:0:1;G.question_status.find(jt=>jt.ques_id===(et==null?void 0:et.question_id)).ques_status=(dt==null?void 0:dt.length)===((it=et==null?void 0:et.sub_exercise_questions)==null?void 0:it.length)?0:(dt==null?void 0:dt.length)>0&&(dt==null?void 0:dt.length)<((Ft=et==null?void 0:et.sub_exercise_questions)==null?void 0:Ft.length)?2:gr}else G.question_status.find(dt=>dt.ques_id===tt).ques_status=ot.every(dt=>!!dt.answer_text)?1:G.question_status.find(dt=>dt.ques_id===tt).ques_status=ot.some(dt=>!!dt.answer_text)?2:0;go(Pn({},G))}):(Qt(),{status:-4,message:"\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"})}),Ut=(c,he,tt,ot,qe)=>In(void 0,null,function*(){return c.replaceAll(" ","")?yield Gt(tt,he,c,()=>{G.question_status.find(Tt=>Tt.ques_id===tt).ques_status=ot.every(Tt=>!!Tt.value)?1:G.question_status.find(Tt=>Tt.ques_id===tt).ques_status=ot.some(Tt=>!!Tt.value)?2:0;let ct={choice_id:he,answer_text:c};qe.user_answer.filter(Tt=>Tt.choice_id!=he)?qe.user_answer.splice(he-1,1,ct):qe.user_answer.push(ct),qe.repeat_answer||(qe.israp=!0),go(Pn({},G))}):(Qt(),{status:-4,message:"\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"})}),hn=(c,he,tt,ot,qe)=>{if(!c.replaceAll(" ","")){Qt();return}Gt(he,null,c,()=>{var et,ct,Tt,pt;if(tt.user_answer=[],tt.user_answer.push(c),qe!=null&&qe.question_id){let it=(et=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:et.filter(dt=>{var Et;return((Et=dt.user_answer)==null?void 0:Et.length)===0});const Ft=(ct=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:ct.filter(dt=>dt.question_type==3),nt=Ft.length>0?Ft.every(dt=>{var Et;return(dt==null?void 0:dt.multi_count)==((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?1:Ft.some(dt=>{var Et;return(dt==null?void 0:dt.multi_count)>((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?2:0:1;G.question_status.find(dt=>dt.ques_id===(qe==null?void 0:qe.question_id)).ques_status=(it==null?void 0:it.length)===((Tt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:Tt.length)?0:(it==null?void 0:it.length)>0&&(it==null?void 0:it.length)<((pt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:pt.length)?2:nt}else G.question_status.find(it=>it.ques_id===he).ques_status=c?1:0;go(Pn({},G))},void 0,void 0,ot)},Fn=(c,he,tt)=>{var ot,qe,et,ct,Tt,pt,it;let Ft="";const nt=(c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1;nt&&((ot=c==null?void 0:c.question_choices)==null||ot.forEach((Et,gr)=>{Et.standard_boolean&&(Ft=Ft+jr[gr])}));const dt=((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===1||!c.repeat_answer&&((et=c==null?void 0:c.user_answer)==null?void 0:et.length)>0&&c.ques_status!==0;return h.createElement("div",null,h.createElement("div",{className:b.baseMargin},h.createElement(M.ZP.Group,{disabled:dt,defaultValue:(ct=c==null?void 0:c.user_answer)==null?void 0:ct[0],onChange:Et=>Rt(Et.target.value,c==null?void 0:c.question_id,he,c,tt),className:c.user_score&&`edu-radio-${c.user_score===c.question_score?"green":"red"}`},(Tt=c==null?void 0:c.question_choices)==null?void 0:Tt.map((Et,gr)=>{const Dn=c.question_type==2?"":`${jr[gr]}.`;return h.createElement("div",{className:b.answerWrap,key:gr},h.createElement(M.ZP,{className:b.noWrap,value:Et==null?void 0:Et.choice_id},h.createElement(D.Z,{wrap:!1,align:"middle"},h.createElement(g.Z,null,h.createElement("span",{style:{color:"#333333"},className:"font16 mr3"},Dn)),h.createElement(g.Z,null,h.createElement(ye.Z,{className:b.renderHtml,value:Et==null?void 0:Et.choice_text})))))}))),((0,q.GJ)()||(0,q.dE)()&&((pt=G==null?void 0:G.exercise)==null?void 0:pt.user_exercise_status)>0&&((it=G==null?void 0:G.exercise)==null?void 0:it.open_score))&&h.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},h.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),h.createElement("span",{className:"font14 ml10"},(c==null?void 0:c.user_score)&&h.createElement("span",null,h.createElement("span",{className:Ur[Number(c==null?void 0:c.answer_status)]||"c-orange-ff9"},c==null?void 0:c.user_score),h.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(c!=null&&c.user_score)&&h.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),(c==null?void 0:c.standard_answer_show)&&h.createElement("div",{className:b.analysisWrap},h.createElement("div",{className:b.greyBg},h.createElement(D.Z,{className:"mb20"},h.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),h.createElement(g.Z,null,nt?Ft:c==null?void 0:c.standard_answer_show)),h.createElement(D.Z,{align:"middle"},h.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),h.createElement(ye.Z,{className:b.renderHtml,value:c==null?void 0:c.analysis})))))},_n=(c,he,tt)=>{var ot,qe;const et=((ot=G==null?void 0:G.exercise)==null?void 0:ot.user_exercise_status)===1||!c.repeat_answer&&c.ques_status!==0;return h.createElement("div",null,(qe=c==null?void 0:c.sub_exercise_questions)==null?void 0:qe.map((ct,Tt)=>{var pt;let it="";return(pt=ct==null?void 0:ct.question_choices)==null||pt.forEach((Ft,nt)=>{Ft.standard_boolean&&(it=it+jr[nt])}),h.createElement("div",{className:`${b.baseMargin} ${b.singleItem} mb20`,key:Tt},h.createElement("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40}},h.createElement("span",{style:{flexShrink:0,color:"#999999"},className:"font14"},"\uFF08",ct==null?void 0:ct.question_score,"\u5206\uFF09"),h.createElement("span",{style:{flexShrink:0,marginRight:6},className:"font16"},tt+1+"."+(Tt+1)),h.createElement(ye.Z,{value:ct==null?void 0:ct.question_title})),((ct==null?void 0:ct.question_type)==0||(ct==null?void 0:ct.question_type)==2)&&Fn(ct,ct==null?void 0:ct.question_type,c),(ct==null?void 0:ct.question_type)==1&&un(ct,ct==null?void 0:ct.question_type,c),(ct==null?void 0:ct.question_type)==3&&jn(ct,ct==null?void 0:ct.question_type,c),(ct==null?void 0:ct.question_type)==4&&Wn(ct,ct==null?void 0:ct.question_type,c))}))};console.log("----",G);const un=(c,he,tt)=>{var ot,qe,et,ct,Tt,pt;let it="";const Ft=(c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1;Ft&&((ot=c==null?void 0:c.question_choices)==null||ot.forEach((dt,Et)=>{dt.standard_boolean&&(it=it+jr[Et])}));const nt=((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===1||!c.repeat_answer&&((et=c==null?void 0:c.user_answer)==null?void 0:et.length)>0&&c.ques_status!==0;return h.createElement("div",null,h.createElement("div",{className:b.baseMargin},h.createElement(B.default.Group,{disabled:nt,defaultValue:c==null?void 0:c.user_answer,style:{flexDirection:"column"},onChange:dt=>Mt(dt,c==null?void 0:c.question_id,c,tt),className:c.user_score&&`edu-checkbox-${c.user_score===c.question_score?"green":"red"}`},(ct=c==null?void 0:c.question_choices)==null?void 0:ct.map((dt,Et)=>{const gr=`${jr[Et]}.`;return h.createElement("div",{className:b.answerWrap},h.createElement(B.default,{value:dt==null?void 0:dt.choice_id},h.createElement(D.Z,{wrap:!1,align:"middle"},h.createElement(g.Z,null,h.createElement("span",{style:{color:"#333333",whiteSpace:"nowrap"},className:"font16 mr3"},gr)),h.createElement(g.Z,null,h.createElement(ye.Z,{className:b.renderHtml,value:dt==null?void 0:dt.choice_text})))))}))),((0,q.GJ)()||(0,q.dE)()&&((Tt=G==null?void 0:G.exercise)==null?void 0:Tt.user_exercise_status)>0&&((pt=G==null?void 0:G.exercise)==null?void 0:pt.open_score))&&h.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},h.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),h.createElement("span",{className:"font14 ml10"},(c==null?void 0:c.user_score)&&h.createElement("span",null,h.createElement("span",{className:Ur[Number(c==null?void 0:c.answer_status)]||"c-orange-ff9"},c==null?void 0:c.user_score),h.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(c!=null&&c.user_score)&&h.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),(c==null?void 0:c.standard_answer_show)&&h.createElement("div",{className:b.analysisWrap},h.createElement("div",{className:b.greyBg},h.createElement(D.Z,{className:"mb20"},h.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),h.createElement(g.Z,null,Ft?it:c==null?void 0:c.standard_answer_show)),h.createElement(D.Z,{align:"middle",className:"mt15"},h.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),h.createElement(ye.Z,{className:b.renderHtml,value:c==null?void 0:c.analysis})))))},jn=(c,he,tt)=>h.createElement(En,{item:c,sign:Vn,answerData:G,onBlur:(ot,qe,et)=>In(void 0,null,function*(){return yield It(ot,qe,c==null?void 0:c.question_id,et,c,tt)})}),Wn=(c,he,tt)=>_o?h.createElement(Te,{item:c,answerData:G,onBlur:(ot,qe,et)=>Gt(c==null?void 0:c.question_id,null,ot,void 0,qe,et),isEducation:_o}):h.createElement(Je,{item:c,answerData:G,onBlur:(ot,qe)=>hn(ot,c==null?void 0:c.question_id,c,qe,tt),isEducation:_o,sign:Vn}),Cr=(c,he)=>h.createElement(Q,{item:c,answerData:G,exerciseId:rn.categoryId,coursesId:rn.coursesId}),nr=(c,he)=>h.createElement(d,{item:c,answerData:G}),Ar=(c,he)=>h.createElement(Lr,{setIsSubmitCode:Bo,item:c,sign:Vn,answerData:G,onBlur:(tt,ot,qe)=>In(void 0,null,function*(){return yield Ut(tt,ot,c==null?void 0:c.question_id,qe,c)})}),Nr=c=>{if(dl){const he=n.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",content:h.createElement("span",{className:"c-red"},"\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),okText:"\u7ACB\u5373\u63D0\u4EA4",cancelText:"\u5FFD\u7565",onCancel:()=>{La(!1),c==null||c()},onOk:()=>{La(!1),yn.Z.publish("BFill:Submit",{})}});return}c==null||c()};(0,t.useEffect)(()=>{const c=yn.Z.subscribe("BFill:Submit:Change",({value:he})=>{La(he)});return()=>{c()}},[]);const Tn=(c,he,tt)=>{var ot,qe;const et=(ot=G==null?void 0:G.exercise_question_types)==null?void 0:ot.find(ct=>ct.question_type===he);return h.createElement("div",{className:b.answerSheetWrap},h.createElement("div",{className:b.answerSheetQuestionTitle,onClick:()=>{Io[he]=!Io[he],tl(Pn({},Io))}},!Io[he]&&h.createElement(k.Z,null),Io[he]&&h.createElement(de.Z,null),h.createElement("span",{className:"ml5 c-grey-666"},c)),!Io[he]&&h.createElement(D.Z,{className:b.answerSheet,gutter:[20,20],key:he},(qe=et==null?void 0:et.items)==null?void 0:qe.map(function(ct,Tt){var pt,it,Ft,nt,dt,Et,gr;let jt=` +!(function(){var fi=Object.defineProperty,mi=Object.defineProperties;var vi=Object.getOwnPropertyDescriptors;var Qa=Object.getOwnPropertySymbols;var ql=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable;var Ql=(ht,le,e)=>le in ht?fi(ht,le,{enumerable:!0,configurable:!0,writable:!0,value:e}):ht[le]=e,Ro=(ht,le)=>{for(var e in le||(le={}))ql.call(le,e)&&Ql(ht,e,le[e]);if(Qa)for(var e of Qa(le))ei.call(le,e)&&Ql(ht,e,le[e]);return ht},Dl=(ht,le)=>mi(ht,vi(le));var ti=(ht,le)=>{var e={};for(var t in ht)ql.call(ht,t)&&le.indexOf(t)<0&&(e[t]=ht[t]);if(ht!=null&&Qa)for(var t of Qa(ht))le.indexOf(t)<0&&ei.call(ht,t)&&(e[t]=ht[t]);return e};(self.webpackChunk=self.webpackChunk||[]).push([[4105],{89489:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},59477:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},26227:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},49198:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},41464:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},52671:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},8657:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},56082:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},33853:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},11724:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},15075:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},43531:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},38819:function(ht,le,e){"use strict";e.d(le,{Z:function(){return F}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(w,D){return l.createElement(T.Z,(0,t.Z)({},w,{ref:D,icon:L}))},n=l.forwardRef(p),F=n},56627:function(ht,le,e){"use strict";e.d(le,{Z:function(){return B}});var t=e(3113),l=e(59301),P=Object.defineProperty,L=Object.defineProperties,T=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,W=(I,E,ne)=>E in I?P(I,E,{enumerable:!0,configurable:!0,writable:!0,value:ne}):I[E]=ne,w=(I,E)=>{for(var ne in E||(E={}))n.call(E,ne)&&W(I,ne,E[ne]);if(p)for(var ne of p(E))F.call(E,ne)&&W(I,ne,E[ne]);return I},D=(I,E)=>L(I,T(E)),g=(I,E)=>{var ne={};for(var k in I)n.call(I,k)&&E.indexOf(k)<0&&(ne[k]=I[k]);if(I!=null&&p)for(var k of p(I))E.indexOf(k)<0&&F.call(I,k)&&(ne[k]=I[k]);return ne},M=(I,E,ne)=>new Promise((k,de)=>{var ie=ae=>{try{A(ne.next(ae))}catch(C){de(C)}},H=ae=>{try{A(ne.throw(ae))}catch(C){de(C)}},A=ae=>ae.done?k(ae.value):Promise.resolve(ae.value).then(ie,H);A((ne=ne.apply(I,E)).next())});const B=I=>{var E=I,{children:ne}=E,k=g(E,["children"]);const[de,ie]=(0,l.useState)(!1);return l.createElement(t.ZP,D(w({},k),{loading:de,onClick:H=>M(void 0,null,function*(){try{ie(!0),yield k.onClick(H),ie(!1)}catch(A){console.error(A),ie(!1)}})}),ne)}},81732:function(ht,le,e){"use strict";e.d(le,{Z:function(){return D}});var t=e(59301),l=e(75790),P=e(8591),L=e(98280),T={flex_box_center:"flex_box_center___kVqBh",flex_space_between:"flex_space_between___FMnNq",flex_box_vertical_center:"flex_box_vertical_center___meESe",flex_box_center_end:"flex_box_center_end___KFpOb",flex_box_column:"flex_box_column___GHIK9",video:"video___nn_cD"},p=e(93660),n=e(59301),F=(g,M,B)=>new Promise((I,E)=>{var ne=ie=>{try{de(B.next(ie))}catch(H){E(H)}},k=ie=>{try{de(B.throw(ie))}catch(H){E(H)}},de=ie=>ie.done?I(ie.value):Promise.resolve(ie.value).then(ne,k);de((B=B.apply(g,M)).next())});const W=function(M,B){const I=M.split(","),E=I[0].match(/:(.*?);/)[1],ne=atob(I[1]);let k=ne.length;const de=new Uint8Array(k);for(;k--;)de[k]=ne.charCodeAt(k);return new Blob([de],{type:E})};var D=(0,t.forwardRef)(({time:g,number:M,supportCamera:B,take_photo:I,isExercise:E=!0,update:ne,onUserMediaLoaded:k},de)=>{const ie=(0,t.useRef)(),H=(0,t.useRef)(),A=(0,l.useParams)();let[ae,C]=(0,t.useState)([]),[S,J]=(0,t.useState)(0);const[te,z]=(0,t.useState)("");let[v,b]=(0,t.useState)();const[ce,q]=(0,t.useState)(0),x=(Te,Qe)=>F(void 0,null,function*(){return(0,L.ZP)("/api/attachments.json",{method:"POST",body:{file_type:"base64",original_filename:Te,file:Qe}})}),_=Te=>F(void 0,null,function*(){const Qe=new Date().valueOf();if(Te){const vt=yield x(`\u7167\u7247${Qe}`,Te);vt.status||(yield(0,p.Ju)({container_id:A.categoryId,container_type:"Exercise",attachment_id:vt==null?void 0:vt.id}))}});(0,t.useEffect)(()=>(Me(),()=>{rt(),V()}),[]),(0,t.useEffect)(()=>{S===2&&g&&M>0&&(ye(),q(1))},[g]),(0,t.useEffect)(()=>{if(ce!==0){if(ce===2)clearInterval(v);else{let Te=0,Qe=setInterval(()=>{ae.includes(Te)&&Ie(),Te++},1e3);b(Qe)}return()=>clearInterval(v)}},[ce]),(0,t.useImperativeHandle)(de,()=>({handlePhoto:Ie,handleTakePhoto:je}));const V=()=>{q(2)},ye=()=>{const Te=g/M,Qe=[];function vt(De,ft){return parseInt(Math.floor(Math.random()*(ft-De+1))+De)}new Array(M).fill(0).map((De,ft)=>{I?Qe.push(vt(Te*ft,Te*(ft+1))):ft==0?Qe.push(0):Qe.push(vt(Te*ft,Te*(ft+1)))}),ae=Qe,C([...Qe]),console.log(Qe)},Me=()=>{navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(Te){const Qe=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return Qe?new Promise(function(vt,De){Qe.call(navigator,Te,vt,De)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:640,height:480}}).then(function(Te){Je.current=Te,B&&B(2),J(2),"srcObject"in ie.current?ie.current.srcObject=Te:ie.current.src=window.URL.createObjectURL(Te),ie.current.onloadedmetadata=function(Qe){ie.current.play(),k&&k()},ie.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),V(),E&&P.ZP.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(Te){J(1),B&&B(1),Te.message==="Permission denied"||Te.name==="NotAllowedError"?P.ZP.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):P.ZP.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+Te.name),console.log("err: "+Te.message)})},Ie=()=>{try{H.current.width=ie.current.videoWidth,H.current.height=ie.current.videoHeight,H.current.getContext("2d").drawImage(ie.current,0,0,H.current.width,H.current.height),z(H.current.toDataURL("image/png")),_(H.current.toDataURL("image/png")),Ke(H.current.toDataURL("image/png"))}catch(Te){}},je=()=>{try{return H.current.width=ie.current.videoWidth,H.current.height=ie.current.videoHeight,H.current.getContext("2d").drawImage(ie.current,0,0,H.current.width,H.current.height),H.current.toDataURL("image/png")}catch(Te){}},Je=(0,t.useRef)(),rt=()=>{try{Je.current.getTracks().forEach(function(vt){vt.stop()}),ie.current.srcObject=null}catch(Te){}},Ke=Te=>F(void 0,null,function*(){const Qe=new FormData;Qe.append("file",W(Te,"1")),Qe.append("1","123");var vt=new window.XMLHttpRequest;vt.withCredentials=!0,vt.addEventListener("load",function(De){let ft=JSON.parse(De.target.responseText);(0,L.ZP)(`/api/exercises/${id}/upload_photo.json`,{method:"post",body:{attachment_id:ft.id}})},!1),vt.addEventListener("error",function(De){console.error(De)},!1),vt.open("POST",`${ENV.API_SERVER}/api/attachments.json`),vt.send(Qe)});return n.createElement(n.Fragment,null,S!==3&&n.createElement("aside",{className:T.video,id:"screenshot"},S===0&&n.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),S===1&&n.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),S===2&&n.createElement("div",null,n.createElement("video",{width:"288",ref:ie,autoPlay:!0}),n.createElement("canvas",{style:{display:"none"},ref:H}))))})},87993:function(ht,le,e){"use strict";var t=e(75790),l=e(59301),P=e(8591),L=e(43418),T=e(3113),p=e(24334),n=e.n(p),F=e(98280),W=e(36486),w=e(46376),D=e(66649),g=e.n(D),M=e(59195),B=e(59301),I=Object.defineProperty,E=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,k=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,H=(J,te,z)=>te in J?I(J,te,{enumerable:!0,configurable:!0,writable:!0,value:z}):J[te]=z,A=(J,te)=>{for(var z in te||(te={}))de.call(te,z)&&H(J,z,te[z]);if(k)for(var z of k(te))ie.call(te,z)&&H(J,z,te[z]);return J},ae=(J,te)=>E(J,ne(te)),C=(J,te,z)=>new Promise((v,b)=>{var ce=_=>{try{x(z.next(_))}catch(V){b(V)}},q=_=>{try{x(z.throw(_))}catch(V){b(V)}},x=_=>_.done?v(_.value):Promise.resolve(_.value).then(ce,q);x((z=z.apply(J,te)).next())});const S=({ButtonProps:J,ButtonText:te,form:z,answerKey:v,hackidentifier:b="",items:ce={},setIsSubmitCode:q})=>{const[x,_]=(0,l.useState)(!1);let[V,ye]=(0,l.useState)("");const Me=(0,t.useParams)(),[Ie,je]=(0,l.useState)({}),Je=Me.type==="edit",rt=window.location.href.includes("problemset")?1:2;(0,l.useEffect)(()=>{(Je||b)&&ye(b||Me.id)},[Me]),(0,l.useEffect)(()=>{const De=M.Z.subscribe("BFill:Submit",()=>{vt()});return()=>{De()}},[V]),(0,l.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);function Ke(De,ft){return C(this,null,function*(){var St;let $e=z.getFieldValue("hack_codes"),ve=z.getFieldValue(v);if(!$e.code){P.ZP.info("\u7A0B\u5E8F\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(!$e.language){P.ZP.info("\u7F16\u7A0B\u8BED\u8A00\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}if(ve.length>0&&((St=ve.filter(Z=>!Z.answer_text))==null?void 0:St.length)>0){P.ZP.info("\u586B\u7A7A\u9879\u4E0D\u80FD\u4E3A\u7A7A\uFF01");return}let lt=$e.code;return ve.length>0&&(ve==null||ve.map(Z=>{Z.multi_line?lt=lt.substring(0,lt.indexOf("@\u2581\u2581@"))+Z.answer_text+lt.substring(lt.indexOf("@\u2581\u2581@")+4):lt=lt.substring(0,lt.indexOf("@\u2581@"))+Z.answer_text+lt.substring(lt.indexOf("@\u2581@")+3)})),yield(0,W.n4)(ft,De||{code:p.Base64.encode(lt),language:$e.language,answers:ve==null?void 0:ve.map(Z=>Z.answer_text)})})}function Te(De,ft){return C(this,null,function*(){let St=ce.userAnswer,$e=p.Base64.decode(ce.code);return St.length>0&&(St==null||St.map(lt=>{lt.multi_line?$e=$e.substring(0,$e.indexOf("@\u2581\u2581@"))+lt.value+$e.substring($e.indexOf("@\u2581\u2581@")+4):$e=$e.substring(0,$e.indexOf("@\u2581@"))+lt.value+$e.substring($e.indexOf("@\u2581@")+3)})),yield(0,W.n4)(ft,De||{code:p.Base64.encode($e),language:ce.language,answers:St==null?void 0:St.map(lt=>lt.value)})})}function Qe(){return new Date().getTime()}const vt=()=>C(void 0,null,function*(){if(_(!0),x)return;let De=yield(0,F.ZP)(`/api/problems/${V}/start.json`,{method:"get"});const ft=yield Te(null,De==null?void 0:De.identifier);if((ft==null?void 0:ft.status)===0){let $e=function(){return C(this,null,function*(){var ve;const{status:lt,message:Ee,data:Z}=yield(0,W.rX)(De==null?void 0:De.identifier,"submit"),m=Qe()-St>10*1e3*((ve=ce==null?void 0:ce.userAnswer)==null?void 0:ve.length);if(lt!==0&&!m&&setTimeout($e,1e3),m){L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6",content:"\u8BF7\u68C0\u67E5\u7A0B\u5E8F\u4EE3\u7801\u662F\u5426\u5B58\u5728\u6B7B\u5FAA\u73AF"}),_(!1);return}lt===0&&(_(!1),je(Z),Z.status===2&&(_(!1),L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const St=Qe();yield(0,W.bM)(De==null?void 0:De.identifier,{}),$e(),M.Z.publish("BFill:Submit:Change",{value:!1})}else _(!1);q&&q(!0)});return B.createElement("div",null,B.createElement(T.ZP,ae(A({loading:x},J),{onClick:()=>C(void 0,null,function*(){var De,ft,St,$e;if(te==="\u63D0\u4EA4\u4EE3\u7801"){vt();return}let ve=!0;if(yield z.validateFields().then(()=>{ve=!1},m=>{var a,R,fe;m.errorFields[0].name.includes("standard_answers")?P.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):P.ZP.error(m.errorFields[0].errors[0]),((a=m.errorFields)==null?void 0:a.length)===0&&(ve=!1),z.scrollToField((fe=(R=m==null?void 0:m.errorFields)==null?void 0:R[0])==null?void 0:fe.name,{behavior:"smooth",block:"center"}),ve=!0}),ve||(_(!0),x))return;let lt="",Ee=z.getFieldsValue();V?lt=yield(0,F.ZP)(`/api/problems/${V}.json`,{method:"put",body:ae(A({},Ee),{hack:ae(A({},Ee==null?void 0:Ee.hack),{sub_discipline_id:($e=(St=Ee==null?void 0:Ee.hack)==null?void 0:St.sub_discipline_id)==null?void 0:$e[1],difficult:Ee.difficulty,item_banks_group_id:Ee.item_banks_group_id}),hack_codes:ae(A({},Ee.hack_codes),{code:p.Base64.encode(Ee.hack_codes.code)}),update_hack_sets:[A({},Ee.hack_sets)],is_blank:!0})}):(lt=yield(0,F.ZP)("/api/problems.json",{method:"post",body:ae(A({},Ee),{hack:ae(A({},Ee==null?void 0:Ee.hack),{sub_discipline_id:(ft=(De=Ee==null?void 0:Ee.hack)==null?void 0:De.sub_discipline_id)==null?void 0:ft[1],difficult:Ee.difficulty,item_banks_group_id:Ee.item_banks_group_id}),hack_codes:ae(A({},Ee.hack_codes),{code:p.Base64.encode(Ee.hack_codes.code)}),hack_sets:[A({},Ee.hack_sets)],is_blank:!0})}),V=lt==null?void 0:lt.identifier,sessionStorage.projectFill=V,ye(V));let Z=yield(0,F.ZP)(`/api/problems/${V}/start.json`,{method:"get"});const K=yield Ke(null,Z==null?void 0:Z.identifier);if((K==null?void 0:K.status)===0){let a=function(){return C(this,null,function*(){var R;const{status:fe,message:s,data:i}=yield(0,W.rX)(Z==null?void 0:Z.identifier,"submit"),$=Qe()-m>(Ee.hack.time_limit+3)*1e3*((R=Ee==null?void 0:Ee.standard_answers)==null?void 0:R.length);if(fe!==0&&!$&&setTimeout(a,1e3),$){L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),_(!1);return}fe===0&&(_(!1),je(i),i.status===2&&(_(!1),L.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"})))})};const m=Qe();yield(0,W.bM)(Z==null?void 0:Z.identifier,{}),a()}else _(!1)})}),te),(Ie==null?void 0:Ie.id)&&Ie.status!==2&&B.createElement(L.default,{open:(Ie==null?void 0:Ie.id)&&Ie.status!==2,title:"\u8FD0\u884C\u7ED3\u679C",width:1100,footer:!1,onOk:()=>{je({})},onCancel:()=>{je({})}},B.createElement("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15}},B.createElement("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14}},B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u72B6\u6001"),B.createElement("span",{style:{marginLeft:12,color:Ie.status!==0&&"#E30000"}},w.Im[Ie.status])),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u63D0\u4EA4\u65F6\u95F4"),B.createElement("span",{style:{marginLeft:12}},g()(Ie.created_at).format("YYYY-MM-DD HH:mm:ss"))),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u8BED\u8A00"),B.createElement("span",{style:{marginLeft:12}},Ie.language)),B.createElement("div",null,B.createElement("span",{style:{color:"#666666"}},"\u6267\u884C\u7528\u65F6"),B.createElement("span",{style:{marginLeft:12}},Ie.execute_time,"ms"))),B.createElement(w.Y4,A({},Ie)))))};le.Z=S},45138:function(ht,le,e){"use strict";e.r(le),e.d(le,{default:function(){return Yr}});var t=e(59301),l=e(75790),P=e(15845),L=e.n(P),T=e(31797),p=e(78241),n=e(43418),F=e(92832),W=e(8591),w=e(93948),D=e(95237),g=e(43604),M=e(5112),B=e(24905),I=e(6848),E=e(71418),ne=e(3113),k=e(15075),de=e(43531),ie=e(81732),H=e(13411),A=e(19374),ae=e(98280),C=e(59301),S=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())}),te=({id:U,startRecording:me,startScreenshot:Ye,onBack:At,onSuccuss:en,timeInSeconds:gn=[1,6,11,16,21,26,31,41,51,61,71,81,91,101,111,121,151,181,211,241,271,361,421,481,541,601,661]})=>{const Yt=(0,t.useRef)(null),Zt=(0,t.useRef)(null),Ue=(0,t.useRef)(null),yt=(0,t.useRef)(null),tn=(0,t.useRef)(!0),nn=(0,t.useRef)(""),[Sn,Cn]=(0,t.useState)(null);(0,t.useEffect)(()=>{me?Bn():at()},[me]),(0,t.useEffect)(()=>{Ye?Cn(0):(clearTimeout(yt.current),Cn(null),nn.current="")},[Ye]),(0,t.useEffect)(()=>(typeof Sn=="number"&&(gn!=null&&gn.includes(Sn)&&ir(),Sn<=720&&(yt.current=setTimeout(()=>{Cn(Sn+1)},1e3))),()=>{clearTimeout(yt.current)}),[Sn]);const Gn=(Mn="\u672A\u5171\u4EAB\u6574\u4E2A\u5C4F\u5E55\uFF0C\u7981\u6B62\u4F5C\u7B54\uFF01")=>S(void 0,null,function*(){W.ZP.warning(Mn),setTimeout(()=>{At()},1e3)}),Bn=()=>S(void 0,null,function*(){var Mn,Yn,$r,Fr,Kn,Pr;if(!(0,A.i7)()){Gn("\u8BF7\u4F7F\u7528\u8C37\u6B4C\u6D4F\u89C8\u5668\u7B54\u9898");return}if(Yt.current){W.ZP.warning("\u6B63\u5728\u5F55\u5236\u4E2D");return}tn.current=!0;try{let Jn;if((0,A.WX)())Jn=yield navigator.mediaDevices.getUserMedia({audio:{mandatory:{chromeMediaSource:"desktop"}},video:{mandatory:{chromeMediaSource:"desktop"}}});else if(Jn=yield navigator.mediaDevices.getDisplayMedia({video:{displaySurface:"monitor"}}),(($r=(Yn=(Mn=Jn==null?void 0:Jn.getVideoTracks())==null?void 0:Mn[0])==null?void 0:Yn.getSettings())==null?void 0:$r.displaySurface)!=="monitor"){at(),Gn();return}Yt.current=Jn,"srcObject"in Zt.current?Zt.current.srcObject=Yt.current:Zt.current.src=URL.createObjectURL(Yt.current),yield new Promise(zr=>{Zt.current.addEventListener("loadedmetadata",()=>{zr()})}),(Pr=(Kn=(Fr=Yt.current)==null?void 0:Fr.getVideoTracks())==null?void 0:Kn[0])==null||Pr.addEventListener("ended",function(){tn.current&&Gn()}),Zt.current.play(),en()}catch(Jn){Gn("\u5C4F\u5E55\u5F55\u5236\u529F\u80FD\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u518D\u5171\u4EAB\u6574\u4E2A\u5C4F\u5E55\uFF0C\u5426\u5219\u65E0\u6CD5\u4F5C\u7B54")}}),at=()=>{var Mn;tn.current=!1;const Yn=(Mn=Yt.current)==null?void 0:Mn.getTracks();Yn==null||Yn.forEach($r=>{$r.stop()}),Yt.current=null},Ot=Mn=>{const Yn=Mn.split(",")[1],$r=Mn.split(",")[0].split(":")[1].split(";")[0],Fr=[...atob(Yn)],Kn=new Uint8Array(Fr.map(Pr=>Pr.charCodeAt(0)));return new Blob([Kn],{type:$r})},wn=()=>S(void 0,null,function*(){const Mn=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens.json`,{method:"post"});Mn.status===0&&(nn.current=Mn.exercise_abnormity_id,Cn(0))}),ir=()=>S(void 0,null,function*(){const Mn=Ue.current.getContext("2d");Ue.current.width=Zt.current.videoWidth,Ue.current.height=Zt.current.videoHeight,Mn.drawImage(Zt.current,0,0,Ue.current.width,Ue.current.height);const Yn=Ue.current.toDataURL("image/jpeg"),$r=Ot(Yn),Fr=new File([$r],"canvas_image.jpg",{type:"image/jpeg"}),Kn=new FormData;Kn.append("file",Fr);const Pr=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens/check.json`,{method:"get"});if((Pr==null?void 0:Pr.status)===0){const Jn=yield(0,ae.ZP)("/api/attachments.json",{method:"post",body:Kn},!0);if(Jn!=null&&Jn.id){const zr=yield(0,ae.ZP)(`/api/exercises/${U}/exercise_user_screens.json`,{method:"post",body:{attachment_id:Jn==null?void 0:Jn.id,exercise_abnormity_id:nn.current}});zr.status===0&&(nn.current=zr.exercise_abnormity_id)}}});return C.createElement(C.Fragment,null,C.createElement("video",{ref:Zt,muted:!0,className:"hide"}),C.createElement("canvas",{id:"canvas",ref:Ue,className:"hide"}))},z=e(66649),v=e.n(z),b={flex_box_center:"flex_box_center___ariLt",flex_space_between:"flex_space_between___MC6sH",flex_box_vertical_center:"flex_box_vertical_center___tJHfy",flex_box_center_end:"flex_box_center_end___AfB_t",flex_box_column:"flex_box_column___xX4Fj",bg:"bg___nHBEZ",wrapper:"wrapper___TZKl8",exerciseAlert:"exerciseAlert___QUMwm",title:"title___rj6Q0",content:"content___Te7Wz",baseMargin:"baseMargin___BRmsh",noWrap:"noWrap___X6AS3",singleItem:"singleItem___GkaDR",questionIcons:"questionIcons___XoGYC",green:"green___iIYnV",orange:"orange___EIhiL",greenTip:"greenTip___WwiUh",redTip:"redTip___aWSt4",orangeTip:"orangeTip___j5g_H",pollDesc:"pollDesc___yDT2Q",answered:"answered___d2hE7",unanswer:"unanswer___AdOhE",anchor:"anchor___z3CaP",answerFlag:"answerFlag___wwTKa",flagActive:"flagActive___piG3D",flagHalf:"flagHalf___E29dd",answerStudentFlag:"answerStudentFlag___HRVt8",answerStudentActive:"answerStudentActive___kM6r4",questionItem:"questionItem___q6Hgu",questionScore:"questionScore___RW5tm",itemType:"itemType___pPqzT",itemFlag:"itemFlag___j5TSr",answerWrap:"answerWrap___G9dnn",answerSubjective:"answerSubjective___LRVKJ",otherInput:"otherInput___SxNAw",submitButton:"submitButton___zPo7H",randomFlag:"randomFlag___TOZ2H",answerTrue:"answerTrue___fgIW0",answerFalse:"answerFalse___gAQD8",answerHalf:"answerHalf___h40sX",renderHtml:"renderHtml___UerV1",simpleText:"simpleText___ZKx7o",answerYes:"answerYes___AA0oM",answerNo:"answerNo___gMGLy",answerInfo:"answerInfo___tB4Wz",answerProgress:"answerProgress___CbmXy",answerSheetWrap:"answerSheetWrap___aPipx",answerSheetQuestionTitle:"answerSheetQuestionTitle___P18Ss",answerSheet:"answerSheet___yhxK1",answerSheetItem:"answerSheetItem___DIH2V",qindex:"qindex___XuKA8",markIcon:"markIcon___ZTkqb",active:"active___WSsrt",yes:"yes___knuOK",no:"no___gv_cs",bf:"bf___pJfi5",partialActive:"partialActive___K6lsa",selected:"selected___grFyM",countDown:"countDown___OzcWL",cnText:"cnText___TvFjV",red:"red___Mge1h",refreshBtn:"refreshBtn___lK1MX",fold:"fold___id0EJ",cardList:"cardList___xKhMX",withQrcode:"withQrcode___qphZK",iframe:"iframe___pMMQx",eduTip:"eduTip___hXWhK",eduQrcode:"eduQrcode____qxcx",eduVideo:"eduVideo___mufWJ",eduUsername:"eduUsername___tiufh",startAnswer:"startAnswer___AA7n5",eduSubmit:"eduSubmit___UPIsJ",eduTitle:"eduTitle___jCJrO",wrpAnswer:"wrpAnswer___AVK1Y",simpleMd:"simpleMd___ZGbXj",videomodal:"videomodal___bYarH",mainPart:"mainPart___Fqvw7",userInfoText:"userInfoText___nqL8p",answerSheetBottom:"answerSheetBottom___yXf5u",tooltipWrap:"tooltipWrap___AxG9B",leftPart:"leftPart___P4Ook",grey:"grey___UBSG9",blue:"blue___aRuKK",rightPart:"rightPart___De4P3",questionPart:"questionPart___GTq66",questionTypeTitle:"questionTypeTitle___r6Fo9",questionTypeInfo:"questionTypeInfo___JfpWv",toIframeBtn:"toIframeBtn___gRKtn",bottom:"bottom___coSlv",markBtn:"markBtn___ZCLGF",changeButton:"changeButton___sBTjl",prevBtn:"prevBtn___lgCPG",analysisWrap:"analysisWrap___JoCnb",greyBg:"greyBg___vgesc",fixHeader:"fixHeader___RoNxE",exerciseTitle:"exerciseTitle___Dtp56",commitModal:"commitModal___zqvNA",commitItem:"commitItem___mjYF6",commitInfoLabel:"commitInfoLabel___KtIjW",commitInfoValue:"commitInfoValue___DCyRn",cameraHeader:"cameraHeader___Pqhwb",dottedLineWrapper:"dottedLineWrapper___ONO9c",leftHalfCircle:"leftHalfCircle___RNJN7",dottedLine:"dottedLine___qWy4W",rightHalfCircle:"rightHalfCircle___s3_hr",orangeNum:"orangeNum___IYnup",teachAnalysis:"teachAnalysis___FH6fk",teachAnalysisModal:"teachAnalysisModal___RcKVp",screenLock:"screenLock____A8oZ"},ce=e(385),q=e(53229),x=e(22243),_=e(91451),V=e(72946),ye=e(12470),Me=e(48551);const Ie={0:"c-red-ee4",1:"c-green"};var Je=({item:U,answerData:me,isEducation:Ye,sign:At,onBlur:en=()=>{}})=>{var gn,Yt,Zt,Ue,yt,tn;const nn=(0,t.useRef)(""),[Sn,Cn]=(0,t.useState)(),[Gn,Bn]=(0,t.useState)(!1),[at,Ot]=(0,t.useState)(Ye||!1),wn=(0,t.useRef)(),ir=()=>{clearInterval(wn.current),wn.current=setInterval(()=>{Gn&&en(nn.current,!0)},10*1e3)},Mn=Yn=>{en(nn.current);let $r="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(Yn||window.event).returnValue=$r,$r};return(0,t.useEffect)(()=>{console.log("isFocus:",Gn),Gn&&ir()},[Gn]),(0,t.useEffect)(()=>{Cn(U==null?void 0:U.a_flag)},[U==null?void 0:U.a_flag]),(0,t.useEffect)(()=>()=>{clearInterval(wn.current)},[]),t.createElement("div",null,((gn=me==null?void 0:me.exercise)==null?void 0:gn.user_exercise_status)===1?t.createElement("div",{className:"mb20"},t.createElement(D.Z,{justify:"space-between"},t.createElement(g.Z,null,"\u6211\u7684\u7B54\u6848"),((0,q.GJ)()||(0,q.dE)()&&((Yt=me==null?void 0:me.exercise)==null?void 0:Yt.user_exercise_status)>0&&((Zt=me==null?void 0:me.exercise)==null?void 0:Zt.open_score))&&t.createElement(g.Z,null,t.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},t.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),t.createElement("span",{className:"font14 ml10"},(U==null?void 0:U.user_score)&&t.createElement("span",null,t.createElement("span",{className:Ie[Number(U==null?void 0:U.answer_status)]||"c-orange-ff9"},U==null?void 0:U.user_score),t.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(U!=null&&U.user_score)&&t.createElement("span",{className:"c-red"},"\u672A\u8BC4"))))),t.createElement("div",{className:b.simpleText},t.createElement(ye.Z,{value:(Ue=U==null?void 0:U.user_answer)==null?void 0:Ue[0]}))):t.createElement("div",{className:U.user_score&&(U.user_score===U.question_score?"c-green":"c-red")},at?t.createElement(Me.Z,{watch:!0,isFocus:!0,defaultValue:(yt=U==null?void 0:U.user_answer)==null?void 0:yt[0],id:U==null?void 0:U.question_id,className:"mt20",onChange:Yn=>{nn.current=Yn,Bn(!0)},onBlur:()=>{setTimeout(()=>{en(nn.current)},200),clearInterval(wn.current),Bn(!1)}}):t.createElement("div",{onClick:()=>{var Yn;if(!U.repeat_answer&&((Yn=U==null?void 0:U.user_answer)==null?void 0:Yn.length)>0&&U.ques_status!==0){W.ZP.warning("\u8BE5\u9898\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u7B54\u6848");return}At.current=!0,Ot(!0)},className:b.startAnswer},t.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54"))),(0,q.dE)()&&(U==null?void 0:U.standard_answer)&&t.createElement("div",{className:b.analysisWrap},t.createElement("div",{className:b.greyBg},t.createElement(D.Z,{className:"mb20",align:"middle"},t.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),t.createElement(g.Z,null,t.createElement(ye.Z,{value:(tn=U==null?void 0:U.standard_answer)==null?void 0:tn[0]}))),t.createElement(D.Z,{align:"middle"},t.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),t.createElement(ye.Z,{className:b.renderHtml,value:U==null?void 0:U.analysis})))))},rt=e(57809),Te=({item:U,answerData:me,isEducation:Ye,onBlur:At=()=>{}})=>{var en,gn,Yt,Zt;const Ue=(0,t.useRef)(""),[yt,tn]=(0,t.useState)(),[nn,Sn]=(0,t.useState)(!1),[Cn,Gn]=(0,t.useState)(!1),[Bn,at]=(0,t.useState)(Ye||!1),[Ot,wn]=(0,t.useState)(0),ir=(0,t.useRef)(U.kp_content||""),Mn=(0,t.useRef)(U.kp_clazz),Yn=(0,t.useRef)(),$r=(0,t.useMemo)(()=>{var Kn,Pr;return(Pr=(Kn=Ue.current)==null?void 0:Kn.replace(/[\n|\r|\t]/g,""))==null?void 0:Pr.length},[Ue.current]),Fr=()=>{clearInterval(Yn.current),Yn.current=setInterval(()=>{Cn&&At(Ue.current,ir.current,Mn.current)},30*1e3)};return(0,t.useEffect)(()=>{console.log("isFocus:",Cn),Fr()},[Cn]),(0,t.useEffect)(()=>{tn(U==null?void 0:U.a_flag)},[U==null?void 0:U.a_flag]),(0,t.useEffect)(()=>()=>{clearInterval(Yn.current)},[]),t.createElement("div",null,((en=me==null?void 0:me.exercise)==null?void 0:en.user_exercise_status)===1?t.createElement("div",null,t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),t.createElement("br",null),t.createElement(F.default,{disabled:!0,className:"mt10",value:ir.current,onChange:Kn=>{ir.current=Kn.target.value,wn(Ot+1)},onBlur:()=>{At(Ue.current,ir.current,Mn.current),Gn(!1)}})),t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u54C1\u7C7B\u578B\uFF1A"),t.createElement("br",null),t.createElement(rt.default,{disabled:!0,className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Mn.current,onChange:Kn=>{Mn.current=Kn,wn(Ot+1)},onBlur:()=>{At(Ue.current,ir.current,Mn.current),Gn(!1)}},t.createElement(rt.default.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),t.createElement(rt.default.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),t.createElement("p",{className:"mt10 mb0"},"\u4F5C\u54C1\u5185\u5BB9\uFF1A"),t.createElement("div",{className:b.simpleText},t.createElement(ye.Z,{value:(gn=U==null?void 0:U.user_answer)==null?void 0:gn[0]}))):t.createElement("div",null,t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u9898\u76EE\uFF1A"),t.createElement("br",null),t.createElement(F.default,{className:"mt10",maxLength:60,onBlur:()=>At(Ue.current,ir.current,Mn.current),placeholder:"\u8BF7\u8F93\u5165\u4F5C\u6587\u9898\u76EE(\u6700\u591A60\u4E2A\u5B57)",value:ir.current,onChange:Kn=>{ir.current=Kn.target.value,wn(Ot+1)}})),t.createElement("div",{className:"mt30"},t.createElement("strong",null,"\u4F5C\u6587\u7C7B\u578B\uFF1A"),t.createElement("br",null),t.createElement(rt.default,{className:"mt10 w100",placeholder:"\u8BF7\u9009\u62E9\u4F5C\u54C1\u7C7B\u578B",value:Mn.current,onChange:Kn=>{Mn.current=Kn,At(Kn.current,ir.current,Mn.current),wn(Ot+1)}},t.createElement(rt.default.Option,{key:1,value:"\u79D1\u666E"},"\u79D1\u666E"),t.createElement(rt.default.Option,{key:2,value:"\u79D1\u5E7B"},"\u79D1\u5E7B"))),t.createElement("div",{className:"mt30 mb20"},t.createElement("div",{className:U.user_score&&(U.user_score===U.question_score?"c-green":"c-red")},t.createElement("strong",null,"\u4F5C\u6587\u5185\u5BB9\uFF1A"),t.createElement("br",null),t.createElement("div",{className:"mt10 relative"},t.createElement("span",{className:"c-blue",style:{position:nn?"fixed":"absolute",top:nn?61:4,left:10,zIndex:106}},"\u5DF2\u8F93\u5165",$r,"\u5B57"),Bn?t.createElement(Me.Z,{className:b.simpleMd,disablePaste:!0,hidetoolBar:Ye,height:Ye?"60vh":150,isFocus:!0,defaultValue:(Yt=U==null?void 0:U.user_answer)==null?void 0:Yt[0],id:U==null?void 0:U.question_id,onFullScreen:Kn=>Sn(Kn),onChange:Kn=>{Ue.current=Kn,Gn(!0),wn(Ot+1)},onBlur:()=>{At(Ue.current,ir.current,Mn.current),Gn(!1)}}):t.createElement("div",{onClick:()=>at(!0),className:b.startAnswer},t.createElement("div",{className:"c-blue"},"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54")))))),(0,q.dE)()&&(U==null?void 0:U.standard_answer)&&t.createElement("div",null,t.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),t.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},t.createElement(ye.Z,{value:(Zt=U==null?void 0:U.standard_answer)==null?void 0:Zt[0]}))))},Qe=e(79817),vt=e(1710),De=e(36420),ft={score:"score___mcGn7",wrap:"wrap___h11sQ"},$e=({score:U})=>U?t.createElement("span",{className:ft.wrap},"\u5F97\u5206",t.createElement("span",{className:`${ft.score} ml10 mr5`},U),"\u5206"):t.createElement("span",{className:"c-red"},"\u672A\u8BC4"),ve={flex_box_center:"flex_box_center___xK64P",flex_space_between:"flex_space_between___BNBCA",flex_box_vertical_center:"flex_box_vertical_center___ConJK",flex_box_center_end:"flex_box_center_end___L08sz",flex_box_column:"flex_box_column___hvk0E",shixunWrp:"shixunWrp___FTFC6",fill:"fill___H_Qd6",index:"index___PaSVJ",success:"success___fz_F7",fail:"fail___ftXSv",fillInput:"fillInput___q_sSb",shixunWrapper:"shixunWrapper___toGqF",score:"score___AsYGZ",name:"name___hawfX",programWrapper:"programWrapper___zVQPT",desc:"desc___MFIu5",content:"content___QuE41",analysisWrap:"analysisWrap___qGPzJ",greyBg:"greyBg___FIDIB"},lt=e(91312),Ee=e(59301),Z=Object.defineProperty,K=Object.defineProperties,m=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,s=(U,me,Ye)=>me in U?Z(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,i=(U,me)=>{for(var Ye in me||(me={}))R.call(me,Ye)&&s(U,Ye,me[Ye]);if(a)for(var Ye of a(me))fe.call(me,Ye)&&s(U,Ye,me[Ye]);return U},X=(U,me)=>K(U,m(me));const $={0:"c-red-ee4",1:"c-green"};var Q=({item:U,answerData:me,exerciseId:Ye,coursesId:At})=>{var en,gn,Yt,Zt,Ue;const[yt,tn]=(0,t.useState)([]),[nn,Sn]=(0,t.useState)([]),Cn=(0,l.useDispatch)();(0,t.useEffect)(()=>{var at,Ot,wn,ir,Mn,Yn,$r,Fr,Kn,Pr,Jn,zr,eo;if(!((at=U==null?void 0:U.shixun_details)!=null&&at.length))return;let ao=[],Eo=[];for(let ro=0;ro<((Ot=U==null?void 0:U.shixun_details)==null?void 0:Ot.length);ro++){for(let uo=0;uo<(U==null?void 0:U.shixun_details[ro].stage_list.length);uo++){let po=U==null?void 0:U.shixun_details[ro].stage_list[uo];ao.push(i(i({},po),{operation:(Yn=(Mn=(ir=(wn=U==null?void 0:U.shixun_details)==null?void 0:wn[ro])==null?void 0:ir.shixun_detail)==null?void 0:Mn[0])==null?void 0:Yn.game_identifier,is_jupyter:U==null?void 0:U.is_jupyter,is_jupyter_lab:U==null?void 0:U.is_jupyter_lab}))}if((Fr=($r=U==null?void 0:U.shixun_details)==null?void 0:$r[ro])!=null&&Fr.shixun_detail){const uo=(Jn=(Pr=(Kn=U==null?void 0:U.shixun_details)==null?void 0:Kn[ro])==null?void 0:Pr.shixun_detail)==null?void 0:Jn[0],po=(eo=(zr=U==null?void 0:U.shixun_details[ro].stage_list)==null?void 0:zr.find(Ln=>(Ln==null?void 0:Ln.game_identifier)===(uo==null?void 0:uo.game_identifier)))==null?void 0:eo.user_score;Eo.push(X(i({},uo),{user_score:po}))}}Sn(Eo),tn(ao)},[U==null?void 0:U.shixun_details]);const Gn=[{title:"\u9898\u76EE",dataIndex:"position",key:"position",width:60,align:"center"},{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,align:"center",render:(at,Ot)=>Ee.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px",color:"#0152d9",cursor:"pointer"},title:at&&at.length>25?at:"",onClick:()=>{(0,A.xg)(`/tasks/${At}/${Ye}/${Ot.game_identifier}/exercise`)}},at)},!(U!=null&&U.unity_3d&&(U==null?void 0:U.vrs_type)==1)&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",width:76,render:(at,Ot)=>Ee.createElement("span",null,Ot.evaluate_count?Ot.evaluate_count:Ee.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5F00\u59CB\u8003\u8BD5\u65F6\u95F4",key:"user_start_at",dataIndex:"user_start_at",width:140,align:"center",render:(at,Ot)=>Ee.createElement("span",null,at?v()(at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",width:140,align:"center",render:(at,Ot)=>{let wn=!1;return Ot.finished_time&&(me!=null&&me.exercise)&&(me!=null&&me.exercise_answer_user)&&((me==null?void 0:me.exercise.time)===-1?wn=v()(me==null?void 0:me.exercise.end_time).isBefore(Ot.finished_time):wn=v()(me==null?void 0:me.exercise_answer_user.start_at).add(me==null?void 0:me.exercise.time,"m").isBefore(Ot.finished_time)),Ee.createElement("span",null,Ot.finished_time||Ee.createElement("span",{className:"c-grey-999"},"--"),Ee.createElement("span",{className:"c-orange-ff9 "},wn?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:100,align:"center",render:(at,Ot)=>Ee.createElement("span",null,Ot.time_consuming||Ee.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",width:76,render:(at,Ot)=>Ee.createElement("span",null,Ot.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206",dataIndex:"user_score",key:"user_score",align:"center",width:60,render:at=>Ee.createElement("span",{style:{color:"#FA6400"}},at,"\u5206")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",width:60,render:(at,Ot,wn)=>at&&!Ot.is_jupyter&&!Ot.is_jupyter_lab?Ot!=null&&Ot.unity_3d?Ee.createElement("span",{className:"c-blue current",onClick:()=>{Cn({type:"classroomList/setActionTabs",payload:{key:"\u91C7\u96C6\u70B9\u5F97\u5206\u8BE6\u60C5",data:Ot}})}},"\u8BE6\u60C5"):Ee.createElement(Qe.default,{affix:!1},Ee.createElement(Qe.default.Link,{href:`#challenge_${U==null?void 0:U.question_id}${wn}`,title:Ee.createElement("span",{style:{color:"#0152d9",fontSize:14}},"\u67E5\u770B")})):Ee.createElement("span",{className:"c-grey-999"},"--")}].filter(at=>!!at);console.log(nn);const Bn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return Ee.createElement("div",null,((en=U==null?void 0:U.shixun)==null?void 0:en.length)>0&&Ee.createElement("div",{className:ve.shixunWrapper},(gn=U==null?void 0:U.shixun)==null?void 0:gn.map(function(at,Ot){return Ee.createElement(D.Z,{className:"mb20",justify:"space-between"},Ee.createElement(g.Z,{flex:"1"},Ee.createElement("span",{className:ve.score},"(",at.challenge_score,"\u5206)"),Ee.createElement("span",{className:ve.name},at.challenge_name," ")),Ee.createElement(g.Z,null,!at.answer_status&&Ee.createElement("span",{className:"font14",style:{color:"#FA6400"}},"\u672A\u5B8C\u6210"),!!at.answer_status&&Ee.createElement("span",{className:"font14",style:{color:"#37AD83"}},"\u5DF2\u5B8C\u6210")))})),((Yt=me==null?void 0:me.exercise)==null?void 0:Yt.student_commit_status)!==0||((Zt=me==null?void 0:me.exercise)==null?void 0:Zt.user_exercise_status)!==0?Ee.createElement(Ee.Fragment,null,!!(yt!=null&&yt.length)&&Ee.createElement("div",null,Ee.createElement(D.Z,{justify:"space-between",className:"mb10",align:"middle"},Ee.createElement(g.Z,{className:"font14 c-grey-666"},"\u8003\u6838\u6210\u7EE9"),Ee.createElement(g.Z,null,Ee.createElement($e,{score:U==null?void 0:U.user_score}))),Ee.createElement(vt.default,{columns:Gn,dataSource:yt,pagination:!1})),!!(nn!=null&&nn.length)&&Ee.createElement("div",null,Ee.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),nn==null?void 0:nn.map((at,Ot)=>Ee.createElement("div",{id:`challenge_${U==null?void 0:U.question_id}${Ot}`,className:"mt5"},Ee.createElement(D.Z,null,Ee.createElement("span",{className:"font14 mr15"}," \u7B2C",at.position,"\u5173"),Ee.createElement(l.Link,{className:"current c-black font14",target:"_blank",to:`/tasks/${At}/${Ye}/${at.game_identifier}/exercise`},at.name),Ee.createElement(g.Z,{style:{marginLeft:"auto"}},Ee.createElement($e,{score:at.user_score}))),(at==null?void 0:at.st)===0&&at.passed_code&&Ee.createElement("aside",{className:ve.shixunWrp},Ee.createElement("h2",null,"\u7B2C\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",Ee.createElement("span",{className:"c-light-black"},at.path)),Ee.createElement(De.ZP,{height:300,language:"python",theme:"default",value:at.passed_code,options:Bn})))))):Ee.createElement(Ee.Fragment,null,(0,q.dE)()&&Ee.createElement(ye.Z,{className:"c-grey-999 mt20 mb20",value:U==null?void 0:U.question_title}),(Ue=U==null?void 0:U.shixun)==null?void 0:Ue.map((at,Ot)=>Ee.createElement("p",{className:"font16 c-grey-666 mb5",key:Ot},Ee.createElement("span",{className:"mr20"},"\u7B2C",at==null?void 0:at.challenge_position,"\u5173 ",at==null?void 0:at.challenge_name),Ee.createElement("span",null,at==null?void 0:at.challenge_score,"\u5206")))),Ee.createElement(lt.Z,null))},Re=e(24334),Pe=e(82668),Se=e(59301);const Ne={0:"c-red-ee4",1:"c-green"};var d=({item:U,answerData:me})=>{var Ye,At,en;const[gn,Yt]=(0,t.useState)([]);(0,t.useEffect)(()=>{var yt,tn;((yt=U==null?void 0:U.evaluate_codes)==null?void 0:yt.length)>0?Yt((tn=U==null?void 0:U.evaluate_codes)==null?void 0:tn.map((nn,Sn)=>({key:Sn+1,error_msg:nn!=null&&nn.error_msg?Re.Base64.decode(nn==null?void 0:nn.error_msg):""}))):Yt([{key:"--",error_msg:"--"}])},[U==null?void 0:U.evaluate_codes]);const Zt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(yt,tn)=>Se.createElement("span",null,tn.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(yt,tn)=>Se.createElement("span",null,tn.error_msg?tn.error_msg:"--")}],Ue={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return Se.createElement("div",{className:`${ve.programWrapper}`},Se.createElement("div",{className:ve.desc},"\u9898\u76EE\u63CF\u8FF0"),Se.createElement("div",{className:ve.content},Se.createElement(ye.Z,{value:U==null?void 0:U.description})),((Ye=me==null?void 0:me.exercise)==null?void 0:Ye.user_exercise_status)===1&&Se.createElement(D.Z,{justify:"end",className:"mt40"},Se.createElement(g.Z,null,Se.createElement($e,{score:U==null?void 0:U.user_score}))),(U==null?void 0:U.passed_code)&&Se.createElement("aside",{className:ve.shixunWrp},Se.createElement(D.Z,{align:"middle",justify:"space-between",style:{height:30,padding:"0 7px"}},Se.createElement("b",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),Se.createElement(Pe.Z,{title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[U==null?void 0:U.language]})),Se.createElement(De.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:U!=null&&U.passed_code?Re.Base64.decode(U==null?void 0:U.passed_code):"",options:Ue})),((At=me==null?void 0:me.exercise)==null?void 0:At.user_exercise_status)===1&&((en=me==null?void 0:me.exercise)==null?void 0:en.answer_open)&&Se.createElement("div",{style:{background:"#F6F7F9"},className:"mt30 p20"},Se.createElement("div",{style:{marginBottom:"20px",fontSize:"16px",display:"flex"}},Se.createElement("span",{style:{whiteSpace:"nowrap"}},"\u3010\u7B54\u6848\u3011"),Se.createElement(ye.Z,{value:(U==null?void 0:U.standard_answer)||""})),Se.createElement("div",{style:{fontSize:"16px",display:"flex"}},Se.createElement("span",{style:{whiteSpace:"nowrap"}},"\u3010\u89E3\u6790\u3011"),Se.createElement(ye.Z,{value:(U==null?void 0:U.analysis)||"\u6682\u65E0\u89E3\u6790"}))))},Y=e(52348),se=Object.defineProperty,Ce=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ut=(U,me,Ye)=>me in U?se(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,Bt=(U,me)=>{for(var Ye in me||(me={}))He.call(me,Ye)&&ut(U,Ye,me[Ye]);if(_e)for(var Ye of _e(me))Xe.call(me,Ye)&&ut(U,Ye,me[Ye]);return U},wt=(U,me)=>Ce(U,Fe(me)),Dt=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())});const{TextArea:mn}=F.default,ln={0:"c-red-ee4",1:"c-green"};var En=({sign:U,item:me,answerData:Ye,onBlur:At=()=>{}})=>{var en,gn,Yt,Zt;const[Ue,yt]=(0,t.useState)([]),[tn,nn]=(0,t.useState)([]),Sn=(0,t.useRef)(),Cn=(0,t.useRef)(),[Gn]=(0,l.useSearchParams)();return(0,t.useEffect)(()=>{var Bn,at;if(Gn.get("check")){let Ot=[];Ot=(Bn=me==null?void 0:me.standard_answer)==null?void 0:Bn.map(wn=>{var ir,Mn;return wt(Bt({},wn),{choice_id:wn.position,answer_text:((Mn=(ir=me==null?void 0:me.user_answer)==null?void 0:ir.find(Yn=>Yn.choice_id===wn.choice_id))==null?void 0:Mn.answer_text)||""})}),Sn.current=Ot,yt(Ot)}else{let Ot=[];Ot=(at=me==null?void 0:me.standard_answers)==null?void 0:at.map(wn=>{var ir,Mn;return wt(Bt({},wn),{choice_id:wn.position,answer_text:((Mn=(ir=me==null?void 0:me.user_answer)==null?void 0:ir.find(Yn=>Yn.choice_id===wn.position))==null?void 0:Mn.answer_text)||""})}),Sn.current=Ot,yt(Ot)}},[me==null?void 0:me.user_answer]),t.createElement("div",null,Ue==null?void 0:Ue.map((Bn,at)=>{var Ot,wn,ir,Mn,Yn;return t.createElement(D.Z,{key:at,className:`${ve.baseMargin} ${ve.fill}`,align:"middle"},t.createElement(g.Z,{className:ve.index},"\u586B\u7A7A\u9879",at+1),t.createElement(g.Z,{flex:"430px",className:"ml20 mr20"},(Bn==null?void 0:Bn.model)===1?t.createElement(F.default,{name:"sign",placeholder:"\u8BF7\u8F93\u5165\u7B54\u6848",disabled:!me.repeat_answer&&((Ot=me==null?void 0:me.user_answer)==null?void 0:Ot.length)>0&&me.ques_status!==0||!!(Ye!=null&&Ye.exercise.commit_status),value:Bn==null?void 0:Bn.answer_text,onChange:$r=>{Ue[at].answer_text=$r.target.value,yt([...Ue])},onFocus:()=>{U.current=!0},onBlur:$r=>{setTimeout(()=>Dt(void 0,null,function*(){const Fr=yield At(Bn==null?void 0:Bn.answer_text,at+1,Ue);if(Fr.status){const Kn=tn.slice();Kn[at]={status:"fail",errorText:Fr.message},Cn.current=Kn,nn(Kn)}else{const Kn=tn.slice();Kn[at]={status:"success",errorText:""},Cn.current=Kn,nn(Kn)}}),200)},className:`${me.user_score&&(me.user_score===me.question_score?"c-green":"c-red")} ${ve.fillInput}`}):t.createElement(Y.Z,{value:Bn==null?void 0:Bn.answer_text,disabled:!me.repeat_answer&&((wn=me==null?void 0:me.user_answer)==null?void 0:wn.length)>0&&me.ques_status!==0||!!(Ye!=null&&Ye.exercise.commit_status),onChange:$r=>Dt(void 0,null,function*(){var Fr,Kn;Ue[at].answer_text=$r,yt([...Ue]);const Pr=yield At(Bn==null?void 0:Bn.answer_text,at+1,Ue);if(Pr.status){const Jn=((Kn=Cn==null?void 0:Cn.current)==null?void 0:Kn.slice())||[].slice();Jn[at]={status:"fail",errorText:Pr.message},Cn.current=Jn,nn(Jn)}else{const Jn=((Fr=Cn==null?void 0:Cn.current)==null?void 0:Fr.slice())||[].slice();Jn[at]={status:"success",errorText:""},Cn.current=Jn,nn(Jn)}})})),((ir=tn[at])==null?void 0:ir.status)==="success"&&t.createElement(g.Z,null,t.createElement(D.Z,{align:"middle"},t.createElement("i",{style:{marginRight:8},className:`iconfont icon-chenggong1 ${ve.success}`}),t.createElement("span",{className:ve.success},"\u4FDD\u5B58\u6210\u529F"))),((Mn=tn[at])==null?void 0:Mn.status)==="fail"&&t.createElement(g.Z,null,t.createElement(D.Z,{align:"middle"},t.createElement("i",{style:{marginRight:8},className:`iconfont icon-tishi7 ${ve.fail}`}),t.createElement("span",{className:ve.fail},(Yn=tn[at])==null?void 0:Yn.errorText))))}),((0,q.GJ)()||(0,q.dE)()&&((en=Ye==null?void 0:Ye.exercise)==null?void 0:en.user_exercise_status)>0&&((gn=Ye==null?void 0:Ye.exercise)==null?void 0:gn.open_score))&&t.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},t.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),t.createElement("span",{className:"font14 ml10"},(me==null?void 0:me.user_score)&&t.createElement("span",null,t.createElement("span",{className:ln[Number(me==null?void 0:me.answer_status)]||"c-orange-ff9"},me==null?void 0:me.user_score),t.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(me!=null&&me.user_score)&&t.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),((Yt=Ye==null?void 0:Ye.exercise)==null?void 0:Yt.answer_open)&&t.createElement("div",{className:ve.analysisWrap},t.createElement("div",{className:ve.greyBg},t.createElement("div",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(Zt=me==null?void 0:me.standard_answer)==null?void 0:Zt.map((Bn,at)=>{var Ot;return t.createElement(D.Z,{key:at,align:"middle",className:"mt15 ml10"},t.createElement(g.Z,{className:"mr10"},"\u586B\u7A7A\u9879",at+1),t.createElement(g.Z,null,t.createElement(Y.Z,{value:(Ot=Bn==null?void 0:Bn.answer_text)==null?void 0:Ot[0],style:{maxWidth:730,minWidth:100},disabled:!0})))}),t.createElement(D.Z,{className:"mt15",align:"middle"},t.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),t.createElement(ye.Z,{className:ve.renderHtml,value:me==null?void 0:me.analysis})))))},vn=e(87993),sn=e(87169),yn=e(59195),xn=e(59301),An=Object.defineProperty,lr=Object.defineProperties,br=Object.getOwnPropertyDescriptors,Un=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,fr=(U,me,Ye)=>me in U?An(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,Dr=(U,me)=>{for(var Ye in me||(me={}))cr.call(me,Ye)&&fr(U,Ye,me[Ye]);if(Un)for(var Ye of Un(me))Zn.call(me,Ye)&&fr(U,Ye,me[Ye]);return U},Ir=(U,me)=>lr(U,br(me)),pr=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())});const{TextArea:_r}=F.default;var Lr=({item:U,answerData:me,sign:Ye,onBlur:At=()=>{},onDebug:en=()=>{},setIsSubmitCode:gn})=>{var Yt,Zt,Ue;let[yt,tn]=(0,t.useState)([]);const[nn]=(0,l.useSearchParams)();return(0,t.useEffect)(()=>{var Sn;let Cn=(Sn=U==null?void 0:U.standard_answer_with_score)==null?void 0:Sn.map((Gn,Bn)=>{var at,Ot;return Ir(Dr({},Gn),{value:((Ot=(at=U==null?void 0:U.user_answer)==null?void 0:at.find(wn=>parseInt(wn.choice_id)===Bn+1))==null?void 0:Ot.answer_text)||""})});tn(Cn)},[U==null?void 0:U.standard_answer_with_score]),console.log(yt,"userAnswer"),xn.createElement("div",null,xn.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:10}},xn.createElement("div",{style:{fontSize:14,color:"#FF0000"}},xn.createElement(sn.Z,null),xn.createElement("span",{style:{marginLeft:5}},"\u6CE8\u610F\uFF1A\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u5426\u5219\u65E0\u6CD5\u5F97\u5206")),!nn.get("check")&&xn.createElement(vn.Z,{setIsSubmitCode:gn,ButtonProps:{type:"primary"},ButtonText:"\u63D0\u4EA4\u4EE3\u7801",items:Ir(Dr({},U),{userAnswer:yt}),hackidentifier:U==null?void 0:U.hack_identifier})),(U==null?void 0:U.code)&&xn.createElement("div",{style:{border:"1px solid #CCCCCC",padding:"10px",marginBottom:20}},xn.createElement(ye.Z,{disabledFill:!U.repeat_answer&&((Yt=U==null?void 0:U.user_answer)==null?void 0:Yt.length)>0&&U.ques_status!==0||!!(me!=null&&me.exercise.commit_status),onFillBlur:(Sn,Cn)=>pr(void 0,null,function*(){yn.Z.publish("BFill:Submit:Change",{value:!0}),setTimeout(()=>pr(void 0,null,function*(){var Gn;(yield At((Gn=Sn==null?void 0:Sn[parseInt(Cn)])==null?void 0:Gn.value,parseInt(Cn)+1,yt)).status===0?(yt[parseInt(Cn)].type="",tn([...yt])):(yt[parseInt(Cn)].type="warning",tn([...yt]))}),200)}),onFillFocus:(Sn,Cn)=>{yt[parseInt(Cn)].type="",tn([...yt]),Ye.current=!0},className:ve.content,programFillValue:yt,showProgramFill:!0,value:Re.Base64.decode((U==null?void 0:U.code)||"")})),!!((Zt=U==null?void 0:U.standard_answer)!=null&&Zt.length)&&xn.createElement("div",{className:ve.analysisWrap},xn.createElement("div",{className:ve.greyBg},xn.createElement(D.Z,{className:"mb20",align:"middle"},xn.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),(Ue=U==null?void 0:U.standard_answer)==null?void 0:Ue.map((Sn,Cn)=>xn.createElement(g.Z,{key:Cn,className:"mr40"},"\u586B\u7A7A\u9879",Cn+1,":",Sn==null?void 0:Sn.answer_text))),xn.createElement(D.Z,null,xn.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),xn.createElement(ye.Z,{className:ve.renderHtml,value:(U==null?void 0:U.analysis)||"\u6682\u65E0\u89E3\u6790"})))))},so=e(39419);const{TextArea:Jr}=F.default;var pe=({data:U})=>t.createElement("div",{className:"tc mt80 pb30"},t.createElement("img",{width:"486",src:so.BV})," ",t.createElement("br",null),U.status===-1&&t.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),U.status===-2&&t.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",t.createElement("span",{className:"c-red"},U.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(ne.ZP,{className:"mt40 pl20 pr20",type:"primary"},t.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875"))),it=e(49647),Pt=e(89392),Nt={comments:"comments___ZkLeS",greyText:"greyText___ow9J6",commentText:"commentText___Uklcs",wrapper:"wrapper___XTdhL",header:"header___pq5DQ",updateTime:"updateTime___WYYjt",text:"text___FmQY7",date:"date___DiXg4"},Xt=({list:U,hideScore:me=!1})=>t.createElement("div",null,U==null?void 0:U.map(Ye=>{var At,en,gn,Yt,Zt,Ue;return t.createElement("div",{className:`mt20 ${Nt.wrapper}`,key:(At=Ye==null?void 0:Ye.user)==null?void 0:At.user_id},t.createElement(D.Z,{align:"middle",className:Nt.header},t.createElement("img",{src:it.Z.API_SERVER+"/images/"+((en=Ye.user)==null?void 0:en.image_url)}),t.createElement("span",{className:"ml10 font16"},(gn=Ye.user)==null?void 0:gn.name),t.createElement(g.Z,{className:Nt.updateTime},t.createElement("span",{className:Nt.text},"\u8BC4\u9605\u65F6\u95F4"),t.createElement("span",{className:Nt.date},v()((Zt=(Yt=Ye.comments)==null?void 0:Yt[0])==null?void 0:Zt.updated_at).format("YYYY-MM-DD HH:mm")))),t.createElement("div",{className:Nt.comments},(Ue=Ye==null?void 0:Ye.comments)==null?void 0:Ue.map((yt,tn)=>{var nn;return t.createElement("div",{key:((nn=Ye==null?void 0:Ye.user)==null?void 0:nn.user_id)+"-"+tn},t.createElement(D.Z,{align:"middle",justify:"space-between"},!!yt.shixun_chanllge_position&&t.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",yt.shixun_chanllge_position,"\u5173"),!me&&t.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",yt==null?void 0:yt.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",t.createElement("span",{className:"c-light-primary"},yt==null?void 0:yt.score),"\u5206")),!!yt.comment&&t.createElement("div",null," ",t.createElement("span",{className:`${Nt.greyText} mr10`},"\u8BC4\u8BED"),t.createElement("span",{className:Nt.commentText},yt.comment)))})))})),zt=e(43632),j=e(96249),ue=e.n(j),xe=e(11724),be=e(62772),Ze=e(56627),Le=e(31399),ke={codeInput:"codeInput___xSFAu"},Ae=e(92310),Ht=e.n(Ae),qt=({className:U,style:me,onOk:Ye})=>{const[At,en]=(0,t.useState)(["","","","","",""]),[gn,Yt]=(0,t.useState)(0),Zt=(0,t.useRef)([]);(0,t.useEffect)(()=>{const tn=At.findIndex(nn=>!nn);tn===-1&&Ye(At),Yt(tn)},[At]),(0,t.useEffect)(()=>{var tn;(tn=Zt.current[gn])==null||tn.focus()},[gn]);const Ue=(tn,nn)=>{const{value:Sn}=tn.target;if(/^\d*$/.test(Sn)){const Cn=[...At];Cn[nn]=Sn||"",en(Cn)}},yt=(tn,nn)=>{if(tn.key==="Backspace"&&nn>0){tn.preventDefault();const Sn=[...At];Sn[nn-1]="",en(Sn)}};return t.createElement("div",{className:Ht()(ke.codeInput,U),style:me},At.map((tn,nn)=>t.createElement("input",{key:nn,type:"text",disabled:gn!==nn,maxLength:1,value:tn===""?"":"*",onChange:Sn=>Ue(Sn,nn),onKeyDown:Sn=>yt(Sn,nn),ref:Sn=>{Zt.current[nn]=Sn}})))},kn=e(32997),Rn=e(81081),an=e(49358),h=e(59301),Br=Object.defineProperty,Qn=Object.defineProperties,ur=Object.getOwnPropertyDescriptors,er=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,$n=(U,me,Ye)=>me in U?Br(U,me,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):U[me]=Ye,Pn=(U,me)=>{for(var Ye in me||(me={}))hr.call(me,Ye)&&$n(U,Ye,me[Ye]);if(er)for(var Ye of er(me))qn.call(me,Ye)&&$n(U,Ye,me[Ye]);return U},zn=(U,me)=>Qn(U,ur(me)),kr=(U,me)=>{var Ye={};for(var At in U)hr.call(U,At)&&me.indexOf(At)<0&&(Ye[At]=U[At]);if(U!=null&&er)for(var At of er(U))me.indexOf(At)<0&&qn.call(U,At)&&(Ye[At]=U[At]);return Ye},In=(U,me,Ye)=>new Promise((At,en)=>{var gn=Ue=>{try{Zt(Ye.next(Ue))}catch(yt){en(yt)}},Yt=Ue=>{try{Zt(Ye.throw(Ue))}catch(yt){en(yt)}},Zt=Ue=>Ue.done?At(Ue.value):Promise.resolve(Ue.value).then(gn,Yt);Zt((Ye=Ye.apply(U,me)).next())});const{Countdown:Er}=T.default,jr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ur={0:"c-red-ee4",1:"c-green"},Gr=U=>{var me=U,{globalSetting:Ye,loading:At,user:en,exercise:gn,dispatch:Yt}=me,Zt=kr(me,["globalSetting","loading","user","exercise","dispatch"]),Ue,yt,tn,nn,Sn,Cn,Gn,Bn,at,Ot,wn,ir,Mn,Yn,$r,Fr,Kn,Pr,Jn,zr,eo,ao,Eo,ro,uo,po,Ln,mr,Hn,Wt,dr,Tr,Hr,to,no,yo,Lo,Uo,ko,jo,Ia,da,fa,Na,qa,Oa,$o,Da,ma,va,_a,Ba,Vo,pa,ga;const Ta=(0,l.useLocation)(),[Po]=(0,l.useSearchParams)(),rn=(0,l.useParams)(),[G,go]=(0,t.useState)({}),[Ct,el]=(0,t.useState)({}),[Io,tl]=(0,t.useState)({}),[nl,No]=(0,t.useState)(!1),[Oo,Ra]=(0,t.useState)(!0),[ha,Ma]=(0,t.useState)(!1),[ya,fo]=(0,t.useState)(!1),[xa,Do]=(0,t.useState)(!1),[Ca,ba]=(0,t.useState)(!1),[Fa,rl]=(0,t.useState)(),[ol,Xo]=(0,t.useState)(""),[al,Ea]=(0,t.useState)("none"),[Go,Sa]=(0,t.useState)(""),[So,Yo]=(0,t.useState)({status:0}),[ll,wa]=(0,t.useState)(!1),[_o,il]=(0,t.useState)(window.document.domain==="kepukehuan.educoder.net"),[Aa,Jo]=(0,t.useState)(!0),[Ko,Bo]=(0,t.useState)(!1),[Qo,qo]=(0,t.useState)(null),[sl,Mo]=(0,t.useState)(!1),[ea,cl]=(0,t.useState)(0),[ul,Za]=(0,t.useState)(!1),[dl,La]=(0,t.useState)(!1),[fl,_l]=(0,t.useState)(!1),ka=(0,t.useRef)(),ja=(0,t.useRef)(),ta=(0,t.useRef)(!1),na=(0,t.useRef)(),ml=(0,t.useRef)(),ra=(0,t.useRef)(),zo=(0,t.useRef)(),[oa]=p.default.useForm(),aa=(0,t.useMemo)(()=>new WebSocket("ws://localhost:8082"),[]);let[sr,Ho]=(0,t.useState)(0),[vr,Wo]=(0,t.useState)(0);const[vl,la]=(0,t.useState)(!1),[ia,pl]=(0,t.useState)(!1),[gl,$a]=(0,t.useState)(!1),Ka=[`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`,`/classrooms/${rn.coursesId}/exercise`,`/classrooms/${rn.coursesId}/exercise/`,`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${(Ue=en.userInfo)==null?void 0:Ue.login}/check`,`/classrooms/${rn.coursesId}/exercisenotice/${rn.categoryId}/users/${(yt=en.userInfo)==null?void 0:yt.login}`,`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${(tn=en.userInfo)==null?void 0:tn.login}`],[hl,za]=(0,t.useState)(!1),[Bl,Ha]=(0,t.useState)(!0),[Tl,yl]=(0,t.useState)({left:0,top:0,bottom:0,right:0}),Wa=(0,t.useRef)(null),[Ua,Va]=(0,t.useState)(!0),sa=(0,t.useRef)(),[xl,Pa]=(0,t.useState)(!1);(0,Le.y)((0,q.dE)());const{setOpenDisableCopyAndPaste:ho}=(0,Le.X)(),Cl=(c,he)=>{var tt;const{clientWidth:ot,clientHeight:qe}=window.document.documentElement,et=(tt=Wa.current)==null?void 0:tt.getBoundingClientRect();yl({left:-et.left+he.x,right:ot-(et.right-he.x),top:-et.top+he.y,bottom:qe-(et.bottom-he.y)-70})},ca=(0,kn._)(G);(0,t.useEffect)(()=>{var c,he;if(((c=G==null?void 0:G.exercise)==null?void 0:c.commit_status)>0){Za(!1);return}if((ya||(he=G==null?void 0:G.exercise)!=null&&he.forbid_screen)&&(0,A.WX)()){const tt=ot=>{ot.key==="screenNums"&&(Number(ot.newValue||0)>1?setTimeout(()=>{Za(!0)},300):Za(!1))};return window.addEventListener("local-storage-changed",tt),()=>{window.removeEventListener("local-storage-changed",tt)}}},[ya,(nn=G==null?void 0:G.exercise)==null?void 0:nn.forbid_screen,(Sn=G==null?void 0:G.exercise)==null?void 0:Sn.commit_status]),(0,t.useEffect)(()=>(document.body.setAttribute("data-custom","auto"),()=>{document.body.removeAttribute("data-custom")}),[]),(0,t.useEffect)(()=>{var c,he;if(document.body.scrollIntoView(),((c=en.userInfo)==null?void 0:c.real_name)==="\u6E38\u5BA2"){window.location.href=`/classrooms/${rn.coursesId}/exercise`;return}return(he=en.userInfo)!=null&&he.user_id&&((0,q.GJ)()?ge():en.userInfo.login&&y()),window.addEventListener("message",o),()=>{window.removeEventListener("message",o),Ta.pathname.indexOf("/detail")>-1&&(0,x.BU)()}},[rn.categoryId,en.userInfo.login]),(0,t.useEffect)(()=>(window.addEventListener("beforeunload",r),()=>{ca(),window.removeEventListener("beforeunload",r)}),[]),(0,t.useEffect)(()=>(Yt({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{Yt({type:"globalSetting/headerFooterToggle",payload:!0})}),[]),(0,t.useEffect)(()=>{var c,he,tt,ot;(c=G==null?void 0:G.question_status)!=null&&c.every(qe=>!!qe.ques_status&&ll&&(Ct==null?void 0:Ct.used_screen_num)<(Ct==null?void 0:Ct.screen_num))&&setTimeout(()=>{var qe;(qe=ja.current)==null||qe.handlePhoto()},1300),qo((ot=(tt=(he=G==null?void 0:G.exercise_question_types)==null?void 0:he[sr])==null?void 0:tt.items)==null?void 0:ot[vr])},[G]);const r=c=>{var he;!(Ct!=null&&Ct.is_commit)&&(0,q.dE)()&&(0,A.RG)(" ",!0),localStorage.setItem("Refresh","1"),(he=gn.exerciseUserInfo)!=null&&he.screen_open&&window.navigator.sendBeacon(`${it.Z.API_SERVER}/api/exercises/${rn.categoryId}/commit_screen_at.json`,{})},o=c=>{c.data==="backExercise"&&((0,A.RG)(" ",!0),u())},u=()=>{Ea("none"),Xo(""),ge()},y=()=>In(void 0,null,function*(){O()}),N=()=>In(void 0,null,function*(){Jo(!1),n.default.info({title:(0,an._V)(an.CP.answer1),width:500,centered:!0,closable:!1,keyboard:!1,maskClosable:!1,maskStyle:{background:"#000"},okText:(0,an._V)(an.CP.answer2),onOk:()=>new Promise((c,he)=>In(void 0,null,function*(){try{yield oa.validateFields()}catch(ot){he()}const tt=yield(0,_.pL)(Pn({exercise_user_id:Ct==null?void 0:Ct.exercise_user_id,categoryId:rn.categoryId},yield oa.validateFields()));(tt==null?void 0:tt.status)===0?(Jo(!0),oe(),c(tt)):(oa.setFields([{name:"start_password",errors:[tt==null?void 0:tt.message]}]),he())})),content:h.createElement(h.Fragment,null,h.createElement("p",{className:""},(0,an._V)(an.CP.answer3)),h.createElement(p.default,{form:oa,autoComplete:"off"},h.createElement(p.default.Item,{name:"start_password",label:(0,an._V)(an.CP.answer1),rules:[{required:!0,message:(0,an._V)(an.CP.answer4)}]},h.createElement(F.default.Password,{autoComplete:"off"}))))})}),O=()=>In(void 0,null,function*(){const c=yield Yt({type:"exercise/getExerciseUserInfo",payload:Pn({},rn)});zo.current=zn(Pn({},c.data),{status:c==null?void 0:c.status}),el(zn(Pn({},c.data),{status:c==null?void 0:c.status}))});(0,t.useEffect)(()=>{if(Ct!=null&&Ct.exercise_user_id){if(Ct!=null&&Ct.is_commit||(0,A.RG)(" ",!0),!(Ct!=null&&Ct.is_commit)&&((Ct==null?void 0:Ct.ip_limit)==="inner"||Ct!=null&&Ct.ip_bind_type)&&(ra.current=`&ip_limit=${Ct==null?void 0:Ct.ip_limit}&ip_bind=${Ct==null?void 0:Ct.ip_bind}&ip_bind_type=${Ct==null?void 0:Ct.ip_bind_type}`),!(Ct!=null&&Ct.is_commit)&&!Po.get("check")||Ct.exercise_type==2&&!Po.get("check")){if((0,A.RG)(" ",!0),!(Ct!=null&&Ct.can_start)){window.location.href=`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${rn.login}/check`;return}if(Ct!=null&&Ct.is_locked&&Ct.ip_error){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId})}});return}else!(Ct!=null&&Ct.is_locked)&&Ct.ip_error;if(document.referrer===""||performance.navigation.type===2||!Ka.includes(new URL(document.referrer||"https://www.educoder.net").pathname)){document.referrer!==""?sessionStorage.setItem("illegalEntry",Ka.includes(new URL(document.referrer).pathname)?"illegalEntry":"allowRouter"):sessionStorage.setItem("illegalEntry","illegalEntry"),l.history.push(`/classrooms/${rn.coursesId}/exercise/`);return}if(Ct!=null&&Ct.start_locked&&!(Ct!=null&&Ct.user_is_enter)){N();return}if(Ct!=null&&Ct.is_locked&&performance.navigation.type===1&&!sessionStorage.getItem("studentunlock")){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId})}});return}if((0,ae.ZP)(`/api/exercises/${rn==null?void 0:rn.categoryId}/close_pop.json`,{method:"post"}),Ct!=null&&Ct.is_locked&&performance.navigation.type===0&&(Ct!=null&&Ct.user_is_enter)&&!(Ct!=null&&Ct.is_commit)&&(Ct!=null&&Ct.show_pop)){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId})}});return}}else if(!Ct.answered_open&&Ct.exercise_type!=2){n.default.info({width:500,centered:!0,icon:null,title:(0,an._V)(an.CP.answer5),content:(0,an._V)(an.CP.answer6),onOk:()=>{window.location.href=`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`}});return}Po.get("check")?ge():oe(),Xn()}return()=>{!(Ct!=null&&Ct.is_commit)&&(0,q.dE)()&&(0,A.RG)(" ",!0)}},[Ct]);const oe=()=>In(void 0,null,function*(){var c,he,tt,ot,qe,et,ct,Tt,pt,st,Ft,nt,dt,Et,gr;sessionStorage.setItem("studentunlock","studentunlock");const jt={data:Ct,status:Ct.status};if((((c=jt==null?void 0:jt.data)==null?void 0:c.ip_limit)!=="no"||(he=jt==null?void 0:jt.data)!=null&&he.ip_bind_type)&&(na.current=yield(0,ce.y)({ip_limit:(tt=jt==null?void 0:jt.data)==null?void 0:tt.ip_limit,ip_bind:(ot=jt==null?void 0:jt.data)==null?void 0:ot.ip_bind_type})),(((qe=jt==null?void 0:jt.data)==null?void 0:qe.ip_limit)!=="no"||(et=jt==null?void 0:jt.data)!=null&&et.ip_bind)&&(((ct=jt==null?void 0:jt.data)==null?void 0:ct.ip_limit)==="inner"||(Tt=jt==null?void 0:jt.data)!=null&&Tt.ip_bind_type)){var Dn=yield(0,A.oi)({exerciseId:rn.categoryId,ip:na.current,errmsgHide:!0,ip_limit:((pt=jt==null?void 0:jt.data)==null?void 0:pt.ip_limit)||"no",ip_bind:(st=jt==null?void 0:jt.data)==null?void 0:st.ip_bind,ip_bind_type:(Ft=jt==null?void 0:jt.data)==null?void 0:Ft.ip_bind_type});if((Dn==null?void 0:Dn.status)!==0){Yo(Dn);return}}if((jt==null?void 0:jt.status)==0){if(((nt=jt==null?void 0:jt.data)==null?void 0:nt.used_screen_num)>((dt=jt==null?void 0:jt.data)==null?void 0:dt.screen_num)&&((Et=jt==null?void 0:jt.data)!=null&&Et.screen_open))return $a(!0),Nn(),!1;if(Ma(jt==null?void 0:jt.data.check_camera),!(jt!=null&&jt.data.check_camera)){if(jt!=null&&jt.data.screen_shot_open){Do(Ct==null?void 0:Ct.screen_shot_open);return}fo((gr=jt==null?void 0:jt.data)==null?void 0:gr.screen_open),ge()}}}),re=(...c)=>In(void 0,[...c],function*(he=Qo){Po.get("check")||(yield(0,ae.ZP)(`/api/exercise_questions/${he==null?void 0:he.question_id}/exercise_answers/save_hack_evaluate.json`,{}))}),ee=c=>In(void 0,null,function*(){if((c==null?void 0:c.type)===1)return n.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,keyboard:!1,onOk:()=>{l.history.replace(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`)},content:h.createElement("div",null,(c==null?void 0:c.message)||"")}),Promise.reject();if((c==null?void 0:c.type)===2){const he=()=>{l.history.replace(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/centralizeReview/${c==null?void 0:c.login}`)};return n.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,keyboard:!1,onOk:he,onCancel:()=>{l.history.replace(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`)},content:h.createElement("div",null,h.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",h.createElement("span",{onClick:he,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),h.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"))}),Promise.reject()}}),ge=()=>In(void 0,null,function*(){var c,he,tt,ot,qe,et,ct,Tt,pt,st,Ft,nt,dt,Et,gr,jt,Dn,Or,Mr,Fo,xo;document.body.scrollIntoView(),No(!0);let Lt,qr=(c=en.userInfo)==null?void 0:c.user_id;if((0,q.GJ)())Lt=yield(0,_.BJ)({exerciseId:rn.categoryId,login:rn.login}).catch(()=>No(!1)),Lt!=null&&Lt.exercise&&(Lt.exercise.user_exercise_status=1),qr=(he=Lt==null?void 0:Lt.exercise_answer_user)==null?void 0:he.user_id;else{if(Po.get("check"))Lt=yield(0,_.BJ)(zn(Pn({},rn),{exerciseId:rn.categoryId,login:rn.login})).catch(()=>No(!1)),qr=(tt=Lt==null?void 0:Lt.exercise)==null?void 0:tt.user_id,(Lt==null?void 0:Lt.message)==="\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u60A8\u65E0\u6743\u67E5\u770B"&&Ha(!1);else{if((((ot=zo.current)==null?void 0:ot.ip_limit)!=="no"||(qe=zo.current)!=null&&qe.ip_bind_type)&&(na.current=yield(0,ce.y)({ip_limit:(et=zo.current)==null?void 0:et.ip_limit,ip_bind:(ct=zo.current)==null?void 0:ct.ip_bind_type})),Lt=yield(0,_.CD)(zn(Pn({},rn),{ip:na.current})).catch(()=>No(!1)),Lt.status===-1){ze();return}if((Tt=Lt==null?void 0:Lt.exercise)!=null&&Tt.only_on_client&&!(0,A.WX)()){W.ZP.warning("\u8BF7\u7528\u5BA2\u6237\u7AEF\u4F5C\u7B54"),ze();return}if((Lt==null?void 0:Lt.status)===-5){Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},zo.current),{id:rn.categoryId,errorMessage:Lt==null?void 0:Lt.message})}});return}Lt!=null&&Lt.exercise&&(Lt.exercise.user_exercise_status=0),Lt!=null&&Lt.exercise&&(Lt.exercise.exercise_status=2),(pt=Lt==null?void 0:Lt.exercise_question_types)==null||pt.map(Vr=>{var yr;(Vr==null?void 0:Vr.question_type)<3&&((yr=Vr==null?void 0:Vr.items)==null||yr.map(wr=>{wr.user_answer=wr.question_choices.filter(lo=>lo.user_answer_boolean).map(lo=>lo.choice_id)}))})}if(!((st=Lt==null?void 0:Lt.exercise)!=null&&st.can_start)&&(Lt!=null&&Lt.exercise)){window.location.href=`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/users/${rn.login}/check`;return}((Ft=Lt.exercise)==null?void 0:Ft.commit_status)===0&&!ml.current&&(ml.current=!0,(0,A.G5)(aa,Lt==null?void 0:Lt.exercise)),(nt=Lt==null?void 0:Lt.exercise)!=null&&nt.left_time&&setTimeout(()=>{Sa(b.red)},(((dt=Lt==null?void 0:Lt.exercise)==null?void 0:dt.left_time)-300>0?((Et=Lt==null?void 0:Lt.exercise)==null?void 0:Et.left_time)-300:0)*1e3),((gr=Lt==null?void 0:Lt.exercise)==null?void 0:gr.take_photo)>=((jt=Lt==null?void 0:Lt.exercise)==null?void 0:jt.photo_count)}if(No(!1),yield ee(Lt),Lt){if((Dn=Lt==null?void 0:Lt.exercise)!=null&&Dn.question_random||(Or=Lt==null?void 0:Lt.exercise)!=null&&Or.choice_random){let Vr=1;Lt.exercise.question_random=(Mr=Lt==null?void 0:Lt.exercise_question_types)==null?void 0:Mr.map(yr=>{var wr,lo;return(wr=Lt==null?void 0:Lt.exercise)!=null&&wr.choice_random&&((yr.question_type===0||yr.question_type===1)&&yr.items.map(co=>(co.question_choices=(0,A.M2)(co.question_choices,qr),co)),yr.question_type===7&&yr.items.forEach(co=>{co.sub_exercise_questions.forEach(Co=>{Co.question_choices&&(Co.question_choices=(0,A.M2)(Co.question_choices,qr))})})),(lo=Lt==null?void 0:Lt.exercise)!=null&&lo.question_random&&(yr.items=(0,A.M2)(yr.items,qr)),yr.items.map(co=>(co.question_num=Vr,Vr++,co)),yr})}Lt.exercise_types=(Lt==null?void 0:Lt.exercise_types)||((Fo=Lt==null?void 0:Lt.exercise_scores)==null?void 0:Fo.exercise_types),Lt.question_status=Lt.question_status||Oe((Lt==null?void 0:Lt.exercise_question_types)||[]),go(Lt),ho((xo=Lt==null?void 0:Lt.exercise)==null?void 0:xo.forbid_copy)}return Lt}),Oe=c=>{let he=[];return c.forEach(tt=>{he=he.concat(tt.items)}),he=he.map(tt=>({ques_status:tt==null?void 0:tt.ques_status,score_status:tt==null?void 0:tt.score_status,question_num:tt==null?void 0:tt.question_num,ques_id:tt==null?void 0:tt.question_id})),he};(0,t.useEffect)(()=>{var c,he,tt;((c=G.exercise)==null?void 0:c.left_time)===0&&Nn(),(he=G.exercise)!=null&&he.left_time&&rl(Date.now()+((tt=G==null?void 0:G.exercise)==null?void 0:tt.left_time)*1e3)},[(Cn=G.exercise)==null?void 0:Cn.left_time]);const we=()=>{var c;((c=G==null?void 0:G.exercise)==null?void 0:c.exercise_status)===3?n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",h.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",h.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:()=>In(void 0,null,function*(){var he;const tt=yield(0,_.q6)({categoryId:rn.categoryId,user_ids:[(he=G==null?void 0:G.exercise_answer_user)==null?void 0:he.user_id]});tt&&(W.ZP.info(tt==null?void 0:tt.message),ze())})})},ze=()=>{if((0,A.G5)(aa),(0,A.WX)()){window.location.href=(0,A.Ll)()?"/":"/classrooms/examList";return}window.location.href=(0,A.Ll)()?"/":`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`},We=(c=!1)=>In(void 0,null,function*(){const he=yield(0,_.PT)(zn(Pn({},rn),{refresh:c}));return he!=null&&he.has_time?(rl(Date.now()+(he==null?void 0:he.left_time)*1e3),go(tt=>zn(Pn({},tt),{exercise:zn(Pn({},tt.exercise),{left_time:he==null?void 0:he.left_time})})),!0):(Ve(),!1)}),Ve=()=>In(void 0,null,function*(){if(ta.current)return;ta.current=!0;const c=yield(0,_.VL)({categoryId:rn.categoryId,commit_method:2});if(fo(!1),Do(!1),(c==null?void 0:c.status)===0&&((0,A.G5)(aa),n.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",zIndex:1100,content:h.createElement("div",null,"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",h.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>In(void 0,null,function*(){ze()})}),W.ZP.info(c==null?void 0:c.message)),(c==null?void 0:c.status)===-3){ta.current=!1;const he=parseInt(c==null?void 0:c.message);G.exercise.left_time=he,go(Pn({},G))}}),xt=c=>In(void 0,null,function*(){const he=yield(c.is_jupyter||c.is_jupyter_lab?V.BK:V.Ir)({id:c.shixun_identifier});(he!=null&&he.game_identifier||he!=null&&he.identifier)&&(ho(!1),c.is_jupyter_lab||c.is_jupyter?Xo(`/tasks/${he.identifier}/jupyter?type=exercises&exercisesId=${rn.categoryId}&coursesId=${rn.coursesId}&login=${rn.login}&questionId=${c.question_id}&isFullScreen=${(0,x.vp)()}${ra.current||""}&ip_limit=${Ct==null?void 0:Ct.ip_limit}&ip_bind=${Ct==null?void 0:Ct.ip_bind}&ip_bind_type=${Ct==null?void 0:Ct.ip_bind_type}`):Xo(`/tasks/${he.game_identifier}?type=exercises&exercisesId=${rn.categoryId}&coursesId=${rn.coursesId}&login=${rn.login}&questionId=${c.question_id}&isFullScreen=${(0,x.vp)()}${ra.current||""}&ip_limit=${Ct==null?void 0:Ct.ip_limit}&ip_bind=${Ct==null?void 0:Ct.ip_bind}&ip_bind_type=${Ct==null?void 0:Ct.ip_bind_type}`),Ea("block")),(he==null?void 0:he.status)===-3?(0,A.eF)():(he==null?void 0:he.status)===2?mt(he==null?void 0:he.message,c.question_id,c.is_jupyter_lab,c.is_jupyter):(he==null?void 0:he.status)===3&&bt(he==null?void 0:he.message)}),mt=(c,he,tt,ot)=>{c=c!=null&&c.includes(".json")?c:`${c}.json`,n.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>In(void 0,null,function*(){const qe=yield(0,_.L8)({url:c});if(!qe)return;W.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const et=yield(0,V.Ir)({id:qe.shixun_identifier});if(et!=null&&et.game_identifier){xt({shixun_identifier:et==null?void 0:et.game_identifier,question_id:he,is_jupyter_lab:tt,is_jupyter:ot});return}(et==null?void 0:et.status)===2?mt(et==null?void 0:et.message,he,tt,ot):(et==null?void 0:et.status)===3&&bt(et==null?void 0:et.message)})})},bt=c=>{n.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",c,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},gt=c=>In(void 0,null,function*(){var he;const tt=yield(0,_.o3)({exercise_user_id:(he=gn.exerciseUserInfo)==null?void 0:he.exercise_user_id,shixun_id:c.shixun_id});let ot;tt!=null&&tt.redo?ot=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u518D\u60F3\u60F3",content:h.createElement("div",null,"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onCancel:()=>{ot.destroy()},onOk:()=>In(void 0,null,function*(){const qe=yield(0,_.L8)({id:tt==null?void 0:tt.myshixun_identifier,url:tt==null?void 0:tt.url});if(qe){ca();const et=(0,Pt.cloneDeep)(G==null?void 0:G.exercise_question_types),ct=et==null?void 0:et.findIndex(pt=>pt.question_type===5);et[ct].items.find(pt=>pt.question_id===c.question_id).redo=!1,et[ct].items.find(pt=>pt.question_id===c.question_id).shixun_identifier=qe.shixun_identifier,G.exercise_question_types=et,go(G);const Tt=zn(Pn({},c),{shixun_identifier:qe.shixun_identifier});xt(Tt)}})}):(ca(),xt(c))}),_t=c=>In(void 0,null,function*(){if(c.hack_identifier){const he=yield(0,_.nF)({id:c.hack_identifier});(he==null?void 0:he.status)===0&&(ca(),ho(!1),Xo(`/myproblems/${he.identifier}?type=exercises&exercisesId=${rn.categoryId}&coursesId=${rn.coursesId}&login=${rn.login}&questionId=${c.question_id}${ra.current||""}`),Ea("block"))}}),Gt=(c,he,tt,ot,qe,et,ct)=>In(void 0,null,function*(){var Tt,pt;Bo(!1),ct||No(!0);let st,Ft={questionId:c,exercise_choice_id:he,answer_text:tt};if(((Ct==null?void 0:Ct.ip_limit)==="inner"||Ct.ip_bind_type)&&(st=yield(0,ce.y)({ip_limit:Ct==null?void 0:Ct.ip_limit,ip_bind:Ct==null?void 0:Ct.ip_bind_type})),qe&&(Ft.kp_content=qe),qe&&(Ft.kp_clazz=et),!c){console.error("handleSave no questionId params");return}Ft.ip=st;const nt=yield(0,_.oX)(Ft);if(No(!1),typeof nt=="object")return(Tt=nt==null?void 0:nt.alert)!=null&&Tt.length&&((pt=nt==null?void 0:nt.alert)==null||pt.map(dt=>{n.default.warn({title:"\u63D0\u793A",autoFocusButton:null,content:dt})})),(nt==null?void 0:nt.status)===0?(ot&&ot(),Qt()):(nt==null?void 0:nt.status)===-1?setTimeout(()=>{ze()},1e3):(nt==null?void 0:nt.status)===-2?Yo(nt):(nt==null?void 0:nt.status)===-3?(nt.status=-1,Yo(nt)):(nt==null?void 0:nt.status)===-4?Qt():(nt==null?void 0:nt.status)===-5?Yt({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:zn(Pn({},Ct),{id:rn.categoryId,errorMessage:nt==null?void 0:nt.message})}}):W.ZP.warning(nt.message||"\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u5DF2\u81EA\u52A8\u4EA4\u5377"),nt}),cn=c=>In(void 0,null,function*(){var he,tt,ot,qe;const et=yield(0,_.PT)(Pn({},rn));if((et==null?void 0:et.status)===-4){n.default.info({width:500,centered:!0,icon:null,title:"\u63D0\u793A",content:et==null?void 0:et.message,okText:"\u6211\u77E5\u9053\u4E86"});return}const ct=et!=null&&et.left_time?Date.now()+(et==null?void 0:et.left_time)*1e3:null;(Qo==null?void 0:Qo.question_type)==8&&!Ko&&(yield re(),Bo(!0));const Tt=yield(0,_.Vj)({id:rn.categoryId});if(!Tt)return;let pt;if(console.log("res===",Tt,Qo,Ko),Tt.question_undo!==0||Tt.oj_undo!==0){let st;if(Tt.question_undo>0){const Ft=h.createElement("span",null,"\u6709",h.createElement("span",{className:b.orangeNum},Tt.question_undo),"\u9898\u672A\u5B8C\u6210");if(Tt.oj_undo>0||Tt.shixun_undo>0){const dt=[{type:((tt=(he=G==null?void 0:G.exercise_question_types)==null?void 0:he.find(Et=>Et.question_type==6))==null?void 0:tt.name)||"\u7F16\u7A0B\u9898",num:Tt.oj_undo},{type:((qe=(ot=G==null?void 0:G.exercise_question_types)==null?void 0:ot.find(Et=>Et.question_type==5))==null?void 0:qe.name)||"\u5B9E\u8BAD\u9898",num:Tt.shixun_undo}].filter(Et=>Et.num>0);st=h.createElement("div",null,Ft,"\uFF08\u5176\u4E2D\u6709",dt.map((Et,gr)=>h.createElement("span",null,h.createElement("span",{className:b.orangeNum},Et==null?void 0:Et.num),"\u4E2A",Et==null?void 0:Et.type,gr!==(dt==null?void 0:dt.length)-1?"\u3001":"")),"\uFF09")}}pt=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,keyboard:!1,okText:c?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,st,c?`\u5728${v()(Tt.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:ct?`\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709${(0,A.li)((ct-new Date().getTime())/1e3)} \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>In(void 0,null,function*(){fo(!1),Do(!1),c?Ct!=null&&Ct.screen_open?W.ZP.success("\u4FDD\u5B58\u6210\u529F"):ze():($a(!0),pt.update({cancelButtonProps:{disabled:!0}}),yield Nn())})})}else pt=n.default.confirm({width:530,title:"\u63D0\u793A",icon:null,centered:!0,keyboard:!1,okText:c?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:h.createElement("div",null,c?`\u5728${v()(Tt.end_time).format("YYYY-MM-DD HH:mm")}\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898`:ct?`\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709${(0,A.li)((ct-new Date().getTime())/1e3)} \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F`:"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:()=>In(void 0,null,function*(){fo(!1),Do(!1),c?Ct!=null&&Ct.screen_open?W.ZP.success("\u4FDD\u5B58\u6210\u529F"):ze():($a(!0),pt.update({cancelButtonProps:{disabled:!0}}),yield Nn())})})}),Vt=c=>h.createElement("div",null,h.createElement(w.Z,{strokeColor:{from:"#3061D0",to:"#63E0FB"},status:"active",percent:c}),h.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026")),bn=()=>{let c=0,he=n.default.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Vt(c)}),tt=setInterval(()=>{c<=100?(c+=2,he.update({content:Vt(c)})):(he.destroy(),clearInterval(tt))},50)},Nn=()=>In(void 0,null,function*(){if(gl||ta.current)return;ta.current=!0;const c=yield(0,_.VL)({categoryId:rn.categoryId,commit_method:1});yield Yt({type:"exercise/setActionTabs",payload:Pn({},{removeEventListenerExitScreen:!0})}),$a(!1),(c==null?void 0:c.status)===0&&(bn(),Ma(!1),(0,A.G5)(aa),setTimeout(()=>{var he,tt,ot,qe,et;n.default.info({centered:!0,title:"\u4EA4\u5377\u6210\u529F",className:`${b.commitModal}`,width:520,icon:null,content:h.createElement("div",null,h.createElement(D.Z,{className:"mb20",gutter:20},h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u59D3\u540D"),h.createElement("span",{className:b.commitInfoValue,title:(he=G==null?void 0:G.exercise)==null?void 0:he.user_name},((tt=G==null?void 0:G.exercise)==null?void 0:tt.user_name)||"- -")),h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u4F5C\u7B54\u65F6\u957F"),h.createElement("span",{className:b.commitInfoValue},(ot=c==null?void 0:c.data)==null?void 0:ot.user_exercise_time))),h.createElement(D.Z,{gutter:20},h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u5B66\u53F7"),h.createElement("span",{className:b.commitInfoValue},((qe=G==null?void 0:G.exercise)==null?void 0:qe.student_id)||"- -")),h.createElement(g.Z,{span:12,className:b.commitItem},h.createElement("span",{className:b.commitInfoLabel},"\u4EA4\u5377\u65F6\u95F4"),h.createElement("span",{className:b.commitInfoValue},(et=c==null?void 0:c.data)==null?void 0:et.commit_time)))),okText:"\u786E\u5B9A",maskClosable:!1,keyboard:!1,onOk:()=>{(0,x.BU)(),ze()}})},3e3))}),Rt=(c,he,tt,ot,qe)=>In(void 0,null,function*(){Gt(he,c,null,()=>{var et,ct,Tt,pt;if(ot.user_answer=[],ot.user_answer.push(c),qe!=null&&qe.question_id){let st=(et=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:et.filter(dt=>{var Et;return((Et=dt.user_answer)==null?void 0:Et.length)===0});const Ft=(ct=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:ct.filter(dt=>dt.question_type==3),nt=Ft.length>0?Ft.every(dt=>{var Et;return(dt==null?void 0:dt.multi_count)==((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?1:Ft.some(dt=>{var Et;return(dt==null?void 0:dt.multi_count)>((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?2:0:1;G.question_status.find(dt=>dt.ques_id===(qe==null?void 0:qe.question_id)).ques_status=(st==null?void 0:st.length)===((Tt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:Tt.length)?0:(st==null?void 0:st.length)>0&&(st==null?void 0:st.length)<((pt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:pt.length)?2:nt}else G.question_status.find(st=>st.ques_id===he).ques_status=c?1:0;go(Pn({},G))})}),Jt=(c,he,tt,ot,qe)=>In(void 0,null,function*(){Gt(ot.question_id,c,null,()=>{var et,ct,Tt;ot.user_answer=[],ot.user_answer.push(c),qe.user_answer=[...ot.user_answer];let pt=(et=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:et.filter(st=>{var Ft;return((Ft=st.user_answer)==null?void 0:Ft.length)===0});G.question_status.find(st=>st.ques_id===he).ques_status=(pt==null?void 0:pt.length)===((ct=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:ct.length)?0:(pt==null?void 0:pt.length)>0&&(pt==null?void 0:pt.length)<((Tt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:Tt.length)?2:1,go(Pn({},G))})}),Mt=(c,he,tt,ot)=>{c!=null&&c.length&&Gt(he,c,null,()=>{var qe,et,ct,Tt;if(tt.user_answer=c,ot!=null&&ot.question_id){let pt=(qe=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:qe.filter(nt=>{var dt;return((dt=nt.user_answer)==null?void 0:dt.length)===0});const st=(et=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:et.filter(nt=>nt.question_type==3),Ft=st.length>0?st.every(nt=>{var dt;return(nt==null?void 0:nt.multi_count)==((dt=nt==null?void 0:nt.user_answer)==null?void 0:dt.length)})?1:st.some(nt=>{var dt;return(nt==null?void 0:nt.multi_count)>((dt=nt==null?void 0:nt.user_answer)==null?void 0:dt.length)})?2:0:1;G.question_status.find(nt=>nt.ques_id===(ot==null?void 0:ot.question_id)).ques_status=(pt==null?void 0:pt.length)===((ct=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:ct.length)?0:(pt==null?void 0:pt.length)>0&&(pt==null?void 0:pt.length)<((Tt=ot==null?void 0:ot.sub_exercise_questions)==null?void 0:Tt.length)?2:Ft}else G.question_status.find(pt=>pt.ques_id===he).ques_status=c!=null&&c.length?1:0;go(Pn({},G))})},It=(c,he,tt,ot,qe,et)=>In(void 0,null,function*(){return c.replaceAll(" ","")?yield Gt(tt,he,c,()=>{var Tt,pt,st,Ft;let nt={choice_id:he,answer_text:c};if(qe.user_answer.filter(dt=>dt.choice_id!=he)?qe.user_answer.splice(he-1,1,nt):qe.user_answer.push(nt),et!=null&&et.question_id){let dt=(Tt=et==null?void 0:et.sub_exercise_questions)==null?void 0:Tt.filter(jt=>{var Dn;return((Dn=jt.user_answer)==null?void 0:Dn.length)===0});const Et=(pt=et==null?void 0:et.sub_exercise_questions)==null?void 0:pt.filter(jt=>jt.question_type==3),gr=Et.length>0?Et.every(jt=>{var Dn;return(jt==null?void 0:jt.multi_count)==((Dn=jt==null?void 0:jt.user_answer)==null?void 0:Dn.length)})?1:Et.some(jt=>{var Dn;return(jt==null?void 0:jt.multi_count)>((Dn=jt==null?void 0:jt.user_answer)==null?void 0:Dn.length)})?2:0:1;G.question_status.find(jt=>jt.ques_id===(et==null?void 0:et.question_id)).ques_status=(dt==null?void 0:dt.length)===((st=et==null?void 0:et.sub_exercise_questions)==null?void 0:st.length)?0:(dt==null?void 0:dt.length)>0&&(dt==null?void 0:dt.length)<((Ft=et==null?void 0:et.sub_exercise_questions)==null?void 0:Ft.length)?2:gr}else G.question_status.find(dt=>dt.ques_id===tt).ques_status=ot.every(dt=>!!dt.answer_text)?1:G.question_status.find(dt=>dt.ques_id===tt).ques_status=ot.some(dt=>!!dt.answer_text)?2:0;go(Pn({},G))}):(Qt(),{status:-4,message:"\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"})}),Ut=(c,he,tt,ot,qe)=>In(void 0,null,function*(){return c.replaceAll(" ","")?yield Gt(tt,he,c,()=>{G.question_status.find(Tt=>Tt.ques_id===tt).ques_status=ot.every(Tt=>!!Tt.value)?1:G.question_status.find(Tt=>Tt.ques_id===tt).ques_status=ot.some(Tt=>!!Tt.value)?2:0;let ct={choice_id:he,answer_text:c};qe.user_answer.filter(Tt=>Tt.choice_id!=he)?qe.user_answer.splice(he-1,1,ct):qe.user_answer.push(ct),qe.repeat_answer||(qe.israp=!0),go(Pn({},G))}):(Qt(),{status:-4,message:"\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"})}),hn=(c,he,tt,ot,qe)=>{if(!c.replaceAll(" ","")){Qt();return}Gt(he,null,c,()=>{var et,ct,Tt,pt;if(tt.user_answer=[],tt.user_answer.push(c),qe!=null&&qe.question_id){let st=(et=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:et.filter(dt=>{var Et;return((Et=dt.user_answer)==null?void 0:Et.length)===0});const Ft=(ct=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:ct.filter(dt=>dt.question_type==3),nt=Ft.length>0?Ft.every(dt=>{var Et;return(dt==null?void 0:dt.multi_count)==((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?1:Ft.some(dt=>{var Et;return(dt==null?void 0:dt.multi_count)>((Et=dt==null?void 0:dt.user_answer)==null?void 0:Et.length)})?2:0:1;G.question_status.find(dt=>dt.ques_id===(qe==null?void 0:qe.question_id)).ques_status=(st==null?void 0:st.length)===((Tt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:Tt.length)?0:(st==null?void 0:st.length)>0&&(st==null?void 0:st.length)<((pt=qe==null?void 0:qe.sub_exercise_questions)==null?void 0:pt.length)?2:nt}else G.question_status.find(st=>st.ques_id===he).ques_status=c?1:0;go(Pn({},G))},void 0,void 0,ot)},Fn=(c,he,tt)=>{var ot,qe,et,ct,Tt,pt,st;let Ft="";const nt=(c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1;nt&&((ot=c==null?void 0:c.question_choices)==null||ot.forEach((Et,gr)=>{Et.standard_boolean&&(Ft=Ft+jr[gr])}));const dt=((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===1||!c.repeat_answer&&((et=c==null?void 0:c.user_answer)==null?void 0:et.length)>0&&c.ques_status!==0;return h.createElement("div",null,h.createElement("div",{className:b.baseMargin},h.createElement(M.ZP.Group,{disabled:dt,defaultValue:(ct=c==null?void 0:c.user_answer)==null?void 0:ct[0],onChange:Et=>Rt(Et.target.value,c==null?void 0:c.question_id,he,c,tt),className:c.user_score&&`edu-radio-${c.user_score===c.question_score?"green":"red"}`},(Tt=c==null?void 0:c.question_choices)==null?void 0:Tt.map((Et,gr)=>{const Dn=c.question_type==2?"":`${jr[gr]}.`;return h.createElement("div",{className:b.answerWrap,key:gr},h.createElement(M.ZP,{className:b.noWrap,value:Et==null?void 0:Et.choice_id},h.createElement(D.Z,{wrap:!1,align:"middle"},h.createElement(g.Z,null,h.createElement("span",{style:{color:"#333333"},className:"font16 mr3"},Dn)),h.createElement(g.Z,null,h.createElement(ye.Z,{className:b.renderHtml,value:Et==null?void 0:Et.choice_text})))))}))),((0,q.GJ)()||(0,q.dE)()&&((pt=G==null?void 0:G.exercise)==null?void 0:pt.user_exercise_status)>0&&((st=G==null?void 0:G.exercise)==null?void 0:st.open_score))&&h.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},h.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),h.createElement("span",{className:"font14 ml10"},(c==null?void 0:c.user_score)&&h.createElement("span",null,h.createElement("span",{className:Ur[Number(c==null?void 0:c.answer_status)]||"c-orange-ff9"},c==null?void 0:c.user_score),h.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(c!=null&&c.user_score)&&h.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),(c==null?void 0:c.standard_answer_show)&&h.createElement("div",{className:b.analysisWrap},h.createElement("div",{className:b.greyBg},h.createElement(D.Z,{className:"mb20"},h.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),h.createElement(g.Z,null,nt?Ft:c==null?void 0:c.standard_answer_show)),h.createElement(D.Z,{align:"middle"},h.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),h.createElement(ye.Z,{className:b.renderHtml,value:c==null?void 0:c.analysis})))))},_n=(c,he,tt)=>{var ot,qe;const et=((ot=G==null?void 0:G.exercise)==null?void 0:ot.user_exercise_status)===1||!c.repeat_answer&&c.ques_status!==0;return h.createElement("div",null,(qe=c==null?void 0:c.sub_exercise_questions)==null?void 0:qe.map((ct,Tt)=>{var pt;let st="";return(pt=ct==null?void 0:ct.question_choices)==null||pt.forEach((Ft,nt)=>{Ft.standard_boolean&&(st=st+jr[nt])}),h.createElement("div",{className:`${b.baseMargin} ${b.singleItem} mb20`,key:Tt},h.createElement("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40}},h.createElement("span",{style:{flexShrink:0,color:"#999999"},className:"font14"},"\uFF08",ct==null?void 0:ct.question_score,"\u5206\uFF09"),h.createElement("span",{style:{flexShrink:0,marginRight:6},className:"font16"},tt+1+"."+(Tt+1)),h.createElement(ye.Z,{value:ct==null?void 0:ct.question_title})),((ct==null?void 0:ct.question_type)==0||(ct==null?void 0:ct.question_type)==2)&&Fn(ct,ct==null?void 0:ct.question_type,c),(ct==null?void 0:ct.question_type)==1&&un(ct,ct==null?void 0:ct.question_type,c),(ct==null?void 0:ct.question_type)==3&&jn(ct,ct==null?void 0:ct.question_type,c),(ct==null?void 0:ct.question_type)==4&&Wn(ct,ct==null?void 0:ct.question_type,c))}))};console.log("----",G);const un=(c,he,tt)=>{var ot,qe,et,ct,Tt,pt;let st="";const Ft=(c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1;Ft&&((ot=c==null?void 0:c.question_choices)==null||ot.forEach((dt,Et)=>{dt.standard_boolean&&(st=st+jr[Et])}));const nt=((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===1||!c.repeat_answer&&((et=c==null?void 0:c.user_answer)==null?void 0:et.length)>0&&c.ques_status!==0;return h.createElement("div",null,h.createElement("div",{className:b.baseMargin},h.createElement(B.default.Group,{disabled:nt,defaultValue:c==null?void 0:c.user_answer,style:{flexDirection:"column"},onChange:dt=>Mt(dt,c==null?void 0:c.question_id,c,tt),className:c.user_score&&`edu-checkbox-${c.user_score===c.question_score?"green":"red"}`},(ct=c==null?void 0:c.question_choices)==null?void 0:ct.map((dt,Et)=>{const gr=`${jr[Et]}.`;return h.createElement("div",{className:b.answerWrap},h.createElement(B.default,{value:dt==null?void 0:dt.choice_id},h.createElement(D.Z,{wrap:!1,align:"middle"},h.createElement(g.Z,null,h.createElement("span",{style:{color:"#333333",whiteSpace:"nowrap"},className:"font16 mr3"},gr)),h.createElement(g.Z,null,h.createElement(ye.Z,{className:b.renderHtml,value:dt==null?void 0:dt.choice_text})))))}))),((0,q.GJ)()||(0,q.dE)()&&((Tt=G==null?void 0:G.exercise)==null?void 0:Tt.user_exercise_status)>0&&((pt=G==null?void 0:G.exercise)==null?void 0:pt.open_score))&&h.createElement(D.Z,{justify:"end",className:"mb20",align:"middle"},h.createElement("span",{className:"font14",style:{color:"#6A7283"}},"\u5F97\u5206"),h.createElement("span",{className:"font14 ml10"},(c==null?void 0:c.user_score)&&h.createElement("span",null,h.createElement("span",{className:Ur[Number(c==null?void 0:c.answer_status)]||"c-orange-ff9"},c==null?void 0:c.user_score),h.createElement("span",{style:{marginLeft:5,color:"#6A7283"}},"\u5206")),!(c!=null&&c.user_score)&&h.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),(c==null?void 0:c.standard_answer_show)&&h.createElement("div",{className:b.analysisWrap},h.createElement("div",{className:b.greyBg},h.createElement(D.Z,{className:"mb20"},h.createElement(g.Z,{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u7B54\u6848\u3011"),h.createElement(g.Z,null,Ft?st:c==null?void 0:c.standard_answer_show)),h.createElement(D.Z,{align:"middle",className:"mt15"},h.createElement("span",{className:"font14 mr10",style:{color:"#6A7283"}},"\u3010\u89E3\u6790\u3011"),h.createElement(ye.Z,{className:b.renderHtml,value:c==null?void 0:c.analysis})))))},jn=(c,he,tt)=>h.createElement(En,{item:c,sign:Vn,answerData:G,onBlur:(ot,qe,et)=>In(void 0,null,function*(){return yield It(ot,qe,c==null?void 0:c.question_id,et,c,tt)})}),Wn=(c,he,tt)=>_o?h.createElement(Te,{item:c,answerData:G,onBlur:(ot,qe,et)=>Gt(c==null?void 0:c.question_id,null,ot,void 0,qe,et),isEducation:_o}):h.createElement(Je,{item:c,answerData:G,onBlur:(ot,qe)=>hn(ot,c==null?void 0:c.question_id,c,qe,tt),isEducation:_o,sign:Vn}),Cr=(c,he)=>h.createElement(Q,{item:c,answerData:G,exerciseId:rn.categoryId,coursesId:rn.coursesId}),nr=(c,he)=>h.createElement(d,{item:c,answerData:G}),Ar=(c,he)=>h.createElement(Lr,{setIsSubmitCode:Bo,item:c,sign:Vn,answerData:G,onBlur:(tt,ot,qe)=>In(void 0,null,function*(){return yield Ut(tt,ot,c==null?void 0:c.question_id,qe,c)})}),Nr=c=>{if(dl){const he=n.default.confirm({centered:!0,icon:null,title:"\u63D0\u793A",content:h.createElement("span",{className:"c-red"},"\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u53EF\u80FD\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),okText:"\u7ACB\u5373\u63D0\u4EA4",cancelText:"\u5FFD\u7565",onCancel:()=>{La(!1),c==null||c()},onOk:()=>{La(!1),yn.Z.publish("BFill:Submit",{})}});return}c==null||c()};(0,t.useEffect)(()=>{const c=yn.Z.subscribe("BFill:Submit:Change",({value:he})=>{La(he)});return()=>{c()}},[]);const Tn=(c,he,tt)=>{var ot,qe;const et=(ot=G==null?void 0:G.exercise_question_types)==null?void 0:ot.find(ct=>ct.question_type===he);return h.createElement("div",{className:b.answerSheetWrap},h.createElement("div",{className:b.answerSheetQuestionTitle,onClick:()=>{Io[he]=!Io[he],tl(Pn({},Io))}},!Io[he]&&h.createElement(k.Z,null),Io[he]&&h.createElement(de.Z,null),h.createElement("span",{className:"ml5 c-grey-666"},c)),!Io[he]&&h.createElement(D.Z,{className:b.answerSheet,gutter:[20,20],key:he},(qe=et==null?void 0:et.items)==null?void 0:qe.map(function(ct,Tt){var pt,st,Ft,nt,dt,Et,gr;let jt=` ${(pt=G==null?void 0:G.question_status)!=null&&pt.some(Dn=>{var Or,Mr;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.ques_status)===1&&((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)!==3&&!((Mr=G==null?void 0:G.exercise)!=null&&Mr.open_score_commited)})?b.active:""} - ${(it=G==null?void 0:G.question_status)!=null&&it.some(Dn=>{var Or,Mr;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.ques_status)===2&&((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)!==3&&!((Mr=G==null?void 0:G.exercise)!=null&&Mr.open_score_commited)})?b.partialActive:""} + ${(st=G==null?void 0:G.question_status)!=null&&st.some(Dn=>{var Or,Mr;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.ques_status)===2&&((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)!==3&&!((Mr=G==null?void 0:G.exercise)!=null&&Mr.open_score_commited)})?b.partialActive:""} ${(Ft=G==null?void 0:G.question_status)!=null&&Ft.some(Dn=>{var Or,Mr;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.score_status)===1&&(((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)===3||((Mr=G==null?void 0:G.exercise)==null?void 0:Mr.open_score_commited))})?b.yes:""} ${(nt=G==null?void 0:G.question_status)!=null&&nt.some(Dn=>{var Or,Mr;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.score_status)===2&&(((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)===3||((Mr=G==null?void 0:G.exercise)==null?void 0:Mr.open_score_commited))})?b.no:""} ${(dt=G==null?void 0:G.question_status)!=null&&dt.some(Dn=>{var Or,Mr;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.score_status)===3&&(((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)===3||((Mr=G==null?void 0:G.exercise)==null?void 0:Mr.open_score_commited))})?b.bf:""} @@ -8,13 +8,13 @@ ${b.answerSheetItem} ${jt} ${tt===sr&&Tt===vr?b.selected:""} - `},h.createElement("span",{className:b.qindex},Tt+1),((gr=G==null?void 0:G.question_status)==null?void 0:gr.some(Dn=>{var Or;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.ques_status)===2&&((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)!==3}))&&h.createElement("div",{style:{height:12,background:"rgba(22,93,255,0.4)",position:"absolute",width:"100%",bottom:0}}),ct.is_marked&&h.createElement("i",{className:`iconfont icon-biaoji1 ${b.markIcon}`})))})))},Wr=(c,he)=>{var tt,ot,qe,et;let ct="";return((c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1)&&((tt=c==null?void 0:c.question_choices)==null||tt.forEach((pt,it)=>{pt.standard_boolean&&(ct=ct+jr[it])})),h.createElement("div",{className:b.questionItem,id:`Anchor_${c==null?void 0:c.question_type}_${he}`},h.createElement("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40}},h.createElement("span",{className:`${b.questionScore} mr10`},c==null?void 0:c.question_score,"\u5206"),h.createElement("span",{className:`font16 ${b.noWrap}`},he+1,"\u3001"),h.createElement(ye.Z,{value:(c==null?void 0:c.question_type)===8?c==null?void 0:c.description:c==null?void 0:c.question_title}),!!((ot=c==null?void 0:c.schools)!=null&&ot.length)&&h.createElement(I.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},h.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(c==null?void 0:c.question_type)===6&&h.createElement(Pe.Z,{style:{margin:`-30px 0 ${Po.get("check")?11:30}px 60px`},dataSource:(c==null?void 0:c.languages)||[]}),(c==null?void 0:c.question_type)==0&&Fn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==2&&Fn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==1&&un(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==3&&jn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==4&&Wn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==5&&((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===0&&(c==null?void 0:c.answer_status)!=3&&h.createElement("div",{style:{margin:"-28px 0 12px 62px"}},h.createElement(D.Z,{justify:"space-between",align:"middle"},h.createElement(g.Z,null,h.createElement("span",{className:"font14 c-grey-666"},"\u4EFB\u52A1\u5173\u5361")),h.createElement(g.Z,null,h.createElement(Ze.Z,{type:"primary",className:b.toIframeBtn,onClick:()=>In(void 0,null,function*(){return yield gt(c)})},"\u8FDB\u5165\u7B54\u9898")))),(c==null?void 0:c.question_type)==5&&Cr(c,c==null?void 0:c.question_type),(0,q.dE)()&&((et=G==null?void 0:G.exercise)==null?void 0:et.user_exercise_status)===0&&(c==null?void 0:c.question_type)==6&&h.createElement("div",{style:{margin:"-28px 0 -25px"}},h.createElement(D.Z,{justify:"end",align:"middle"},h.createElement(g.Z,null,h.createElement(Ze.Z,{type:"primary",className:b.toIframeBtn,onClick:()=>_t(c)},"\u8FDB\u5165\u7B54\u9898")))),(c==null?void 0:c.question_type)==6&&nr(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==7&&_n(c,c==null?void 0:c.question_type,he),(c==null?void 0:c.question_type)==8&&Ar(c,c==null?void 0:c.question_type),(c==null?void 0:c.answer_comments)&&h.createElement(Xt,{hideScore:!0,list:c==null?void 0:c.answer_comments}))},or=(c,he)=>h.createElement(t.Fragment,null,Tn((c==null?void 0:c.name)||Rn.fw[c.question_type].name,c.question_type,he)),Vn=(0,t.useRef)(!1),Sr=(0,t.useRef)({}),Qr=(0,t.useRef)(),pn=(0,t.useRef)({}),fn=()=>{var c,he,tt,ot,qe,et,ct,Tt,pt;window.blur();const it=(tt=(he=(c=G.exercise_question_types)==null?void 0:c[sr])==null?void 0:he.items)==null?void 0:tt[vr];if(!ia&&((ot=G==null?void 0:G.exercise)==null?void 0:ot.user_exercise_status)===0&&(0,q.dE)()&&!(it!=null&&it.repeat_answer)&&((qe=it==null?void 0:it.user_answer)==null?void 0:qe.length)>0&&(it==null?void 0:it.ques_status)===0){Qr.current="prev",la(!0);return}!(it!=null&&it.repeat_answer)&&((et=it==null?void 0:it.user_answer)==null?void 0:et.length)>0&&(it.ques_status=1),sa.current.scrollTo({top:0,left:0,behavior:"smooth"}),vr===0?(sr-=1,vr=G.exercise_question_types[sr].items.length-1):vr-=1,(it==null?void 0:it.question_type)==8&&!Ko&&setTimeout(()=>{re(it)},500),qo((pt=(Tt=(ct=G==null?void 0:G.exercise_question_types)==null?void 0:ct[sr])==null?void 0:Tt.items)==null?void 0:pt[vr]),Bo(!1),Ho(sr),Wo(vr)},dn=()=>{var c,he,tt,ot,qe,et,ct,Tt,pt,it,Ft;window.blur();const nt=(tt=(he=(c=G.exercise_question_types)==null?void 0:c[sr])==null?void 0:he.items)==null?void 0:tt[vr];if(!ia&&((ot=G==null?void 0:G.exercise)==null?void 0:ot.user_exercise_status)===0&&(0,q.dE)()&&!(nt!=null&&nt.repeat_answer)&&((qe=nt==null?void 0:nt.user_answer)==null?void 0:qe.length)>0&&(nt==null?void 0:nt.ques_status)===0){Qr.current="next",la(!0);return}!(nt!=null&&nt.repeat_answer)&&((et=nt==null?void 0:nt.user_answer)==null?void 0:et.length)>0&&(nt.ques_status=1),sa.current.scrollTo({top:0,left:0,behavior:"smooth"}),((Tt=(ct=G==null?void 0:G.exercise_question_types[sr])==null?void 0:ct.items)==null?void 0:Tt.length)-1===vr?(sr=sr+1,vr=0):vr=vr+1,(nt==null?void 0:nt.question_type)==8&&!Ko&&setTimeout(()=>{re(nt)},500),qo((Ft=(it=(pt=G==null?void 0:G.exercise_question_types)==null?void 0:pt[sr])==null?void 0:it.items)==null?void 0:Ft[vr]),Bo(!1),Ho(sr),Wo(vr)},on=c=>{var he,tt,ot,qe,et,ct,Tt,pt,it;const Ft=c||Sr.current,nt=(ot=(tt=(he=G.exercise_question_types)==null?void 0:he[sr])==null?void 0:tt.items)==null?void 0:ot[vr];if(!ia&&((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===0&&(0,q.dE)()&&!(nt!=null&&nt.repeat_answer)&&((et=nt==null?void 0:nt.user_answer)==null?void 0:et.length)>0&&(nt==null?void 0:nt.ques_status)===0){Qr.current="appoint",pn.current=Ft,la(!0);return}!(nt!=null&&nt.repeat_answer)&&((ct=nt==null?void 0:nt.user_answer)==null?void 0:ct.length)>0&&(nt.ques_status=1),(nt==null?void 0:nt.question_type)==8&&!Ko&&setTimeout(()=>{re(nt)},500),qo((it=(pt=(Tt=G==null?void 0:G.exercise_question_types)==null?void 0:Tt[Ft==null?void 0:Ft.oneindex])==null?void 0:pt.items)==null?void 0:it[Ft==null?void 0:Ft.twoindex]),Bo(!1),Ho(Ft==null?void 0:Ft.oneindex),Wo(Ft==null?void 0:Ft.twoindex),sa.current.scrollTo({top:0,left:0,behavior:"smooth"})},rr=()=>In(void 0,null,function*(){var c;if(Vn.current){Vn.current="refresh";return}const he=yield ge();(c=G==null?void 0:G.exercise)!=null&&c.left_time&&(yield We(!0)),he!=null&&he.status||W.ZP.success("\u66F4\u65B0\u6210\u529F")}),Qt=()=>{var c,he;switch(Vn.current){case"prev":fn();break;case"next":dn();break;case"appoint":on();break;case"submit":cn(!1);break;case"refresh":rr();break;default:}((c=document.activeElement)==null?void 0:c.name)==="edu-program-fill"||((he=document.activeElement)==null?void 0:he.name)==="sign"?Vn.current=!0:Vn.current=!1,Sr.current={}},On=()=>{var c,he,tt,ot,qe,et,ct,Tt,pt,it,Ft,nt;const dt=(he=(c=G==null?void 0:G.exercise_question_types)==null?void 0:c[sr].items)==null?void 0:he[vr];return h.createElement(t.Fragment,{key:sr},h.createElement("div",{className:"pt20 mb20"},h.createElement("span",{className:b.questionTypeTitle},(0,A.EM)(sr+1),"\u3001",(ot=(tt=G==null?void 0:G.exercise_question_types)==null?void 0:tt[sr])==null?void 0:ot.name),h.createElement("span",{className:b.questionTypeInfo},"\uFF08\u5171",(et=(qe=G==null?void 0:G.exercise_question_types)==null?void 0:qe[sr])==null?void 0:et.count,"\u9898\uFF1B",((Tt=(ct=G==null?void 0:G.exercise_question_types)==null?void 0:ct[sr])==null?void 0:Tt.question_type)===7?`\u5305\u542B${(it=(pt=G==null?void 0:G.exercise_question_types)==null?void 0:pt[sr])==null?void 0:it.sub_questions_count}\u5C0F\u9898`:""," \u5171",(nt=(Ft=G==null?void 0:G.exercise_question_types)==null?void 0:Ft[sr])==null?void 0:nt.score,"\u5206\uFF09"),!(dt!=null&&dt.repeat_answer)&&h.createElement("span",{style:{color:"#E30000",marginLeft:20,fontSize:14}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4F5C\u7B54\u4E4B\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539\u7B54\u6848\u3002")),h.createElement(t.Fragment,{key:vr},Wr(dt,vr)))},tr=()=>{Mo(!0)},Xn=()=>In(void 0,null,function*(){if(localStorage.getItem("stopGetVrsEnvStatus")=="\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u52A0\u8F7D\u5B8C\u6210")return;const he=yield(0,ae.ZP)(`/api/courses/${rn.coursesId}/exercises/${rn.categoryId}/exercise_status.json`,{method:"get"});(he==null?void 0:he.status)==0&&(he==null?void 0:he.vrs_env_status)==1?(localStorage.setItem("stopGetVrsEnvStatus","\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u52A0\u8F7D\u5B8C\u6210"),_l(!0)):setTimeout(()=>{localStorage.setItem("stopGetVrsEnvStatus","\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u672A\u52A0\u8F7D\u5B8C\u6210"),Xn()},1500)});return h.createElement(E.Z,{size:"middle",spinning:nl,tip:h.createElement("div",{className:"c-grey-333 animation-delayed mt10"},"\u60A8\u5F53\u524D\u7F51\u7EDC\u8FDE\u63A5\u8F83\u6162\uFF0C\u5EFA\u8BAE\u60A8",h.createElement("span",{onClick:()=>window.location.reload(),className:"c-light-primary current"},"\u5237\u65B0"),"\u9875\u9762\u540E\u518D\u8BD5\uFF01")},ul&&h.createElement("div",{className:b.screenLock},h.createElement("h3",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7684\u7535\u8111\u6709",localStorage.screenNums,"\u4E2A\u663E\u793A\u5668"),h.createElement("h4",null,"\u8BF7\u5148\u79FB\u9664\u6389\u5176\u5B83\u7684\u663E\u793A\u5668\u8BBE\u5907\uFF01")),ya&&((Gn=G==null?void 0:G.exercise)==null?void 0:Gn.user_exercise_status)===0&&h.createElement(H.Z,{exerciseUserInfo:gn.exerciseUserInfo,iframe:ka,handleToDetail:ze,socket:aa,onStartScreenshot:()=>{Ct!=null&&Ct.screen_shot_open&&ba(!0)},onCloseScreenshot:()=>{Ct!=null&&Ct.screen_shot_open&&ba(!1)}}),h.createElement(te,{id:rn.categoryId,startRecording:xa,startScreenshot:Ca,onSuccuss:()=>{fo(Ct==null?void 0:Ct.screen_open),ge()},onBack:ze}),h.createElement("iframe",{style:{display:al},id:"iframeShixuns",className:b.iframe,src:ol,ref:ka,frameBorder:"0"}),So.status!==-2&&So.status!==-1&&h.createElement("div",{className:b.fixHeader},h.createElement(D.Z,{wrap:!1,align:"middle",className:"edu-container"},h.createElement(g.Z,null,(0,A.vB)((Bn=G==null?void 0:G.exercise)==null?void 0:Bn.exercise_status)),h.createElement(g.Z,{className:`${b.exerciseTitle} ml10`,title:(st=G==null?void 0:G.exercise)==null?void 0:st.exercise_name},(Ot=G==null?void 0:G.exercise)==null?void 0:Ot.exercise_name),h.createElement(g.Z,{style:{marginLeft:"auto"}},((wn=G==null?void 0:G.exercise)==null?void 0:wn.user_exercise_status)===1&&h.createElement(ne.ZP,{className:b.changeButton,type:"primary",onClick:()=>{l.history.push(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`)}},"\u8FD4\u56DE")),!((0,q.GJ)()||(0,q.dE)()&&((ir=G==null?void 0:G.exercise)==null?void 0:ir.user_exercise_status)==1)&&!!((Mn=G==null?void 0:G.exercise)!=null&&Mn.left_time)&&h.createElement(g.Z,{style:{marginLeft:"auto"}},h.createElement("aside",{className:`${b.countDown} ${Go}`},h.createElement("i",{className:"iconfont icon-daojishi",style:{marginRight:6}}),h.createElement("span",{className:b.cnText},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),fl?h.createElement(Er,{value:Fa,onFinish:()=>We()}):h.createElement("div",{style:{color:"#37AD83",fontSize:"20px",fontWeight:"500",marginLeft:10}},(0,A.Gh)((Yn=G==null?void 0:G.exercise)==null?void 0:Yn.left_time)))),h.createElement(g.Z,null,!((0,q.GJ)()||(0,q.dE)()&&(($r=G==null?void 0:G.exercise)==null?void 0:$r.user_exercise_status)==1)&&gn.actionTabs.key!=="student-unlock"&&Aa&&h.createElement(Ze.Z,{className:`${b.refreshBtn} ml30`,onClick:rr},h.createElement("span",{className:"iconfont icon-shuaxin2 mr5"}),"\u5237\u65B0")),h.createElement(g.Z,null,(0,q.dE)()&&((Fr=G==null?void 0:G.exercise)==null?void 0:Fr.user_exercise_status)===0&&h.createElement(Ze.Z,{className:`${b.submitButton} ml10`,type:"primary",onClick:()=>In(void 0,null,function*(){Nr(()=>In(void 0,null,function*(){if(Vn.current){Vn.current="submit";return}yield cn(!1)}))})},(0,an._V)(an.CP.answer7))),h.createElement(g.Z,null,((Kn=G==null?void 0:G.exercise)==null?void 0:Kn.forbid_screen)&&h.createElement(ne.ZP,{className:`${b.submitButton} ml10`,type:"primary",onClick:tr},(0,an._V)(an.CP.answer12))),h.createElement(g.Z,null,(((Pr=G==null?void 0:G.exercise)==null?void 0:Pr.commit_status)==1||((Jn=G==null?void 0:G.exercise)==null?void 0:Jn.exercise_status)==3)&&((zr=G==null?void 0:G.exercise_answer_user)==null?void 0:zr.analysis)&&h.createElement("span",{className:b.teachAnalysis,onClick:()=>Pa(!0)},h.createElement("i",{className:"iconfont icon-jiaoshipingjia"}),h.createElement("span",{className:"ml5"},"\u6559\u5E08\u8BC4\u4EF7"))))),h.createElement("section",{className:`edu-container ${b.wrapper} ${_o&&b.wrpAnswer}`},So.status===0&&h.createElement(D.Z,{className:`${_o?"mt70":""} ${b.mainPart}`,wrap:!1},h.createElement(g.Z,{flex:Oo?"280px":"0px",className:_o?"mb100":""},h.createElement("div",{className:b.leftPart},h.createElement("section",null,Oo&&h.createElement(g.Z,{flex:"1",style:{background:"#fff",marginBottom:"10px",padding:"20px"}},h.createElement("div",{style:{marginBottom:15}},h.createElement("span",{style:{color:"#5F6368"}},"\u59D3\u540D"),h.createElement("span",{className:`ml10 ${b.userInfoText}`},((eo=G==null?void 0:G.exercise)==null?void 0:eo.user_name)||"- -")),h.createElement("div",null,h.createElement("span",{style:{color:"#5F6368"}},"\u5B66\u53F7"),h.createElement("span",{className:`ml10 ${b.userInfoText}`},((ao=G==null?void 0:G.exercise)==null?void 0:ao.student_id)||"- -"))),Oo&&(0,q.dE)()&&((Eo=G.exercise)==null?void 0:Eo.user_exercise_status)===0&&((ro=G.exercise)==null?void 0:ro.open_phone_video_recording)&&h.createElement(D.Z,{className:b.eduQrcode,style:{marginTop:10},align:"middle"},h.createElement(g.Z,null,h.createElement(L(),{value:`https://${document.domain}/live-push.html?id=${rn.categoryId}&login=${rn.login}&cookie=${(0,A.ej)("_educoder_session")}`})),h.createElement(g.Z,{className:"ml15"},"\u6253\u5F00\u5FAE\u4FE1\u626B\u4E00\u626B",h.createElement("br",null),"\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236")),Oo&&h.createElement("aside",{className:"bg-white"},h.createElement("aside",{className:b.answerInfo},h.createElement(D.Z,{justify:"space-between"},h.createElement(g.Z,null,"\u7B54\u9898\u8FDB\u5EA6"),h.createElement(g.Z,{className:b.answerProgress},h.createElement("span",{style:{color:"#165DFF"}},(po=(uo=G==null?void 0:G.question_status)==null?void 0:uo.filter(c=>c.ques_status===1))==null?void 0:po.length),h.createElement("span",{style:{color:"#999999"}},"/",(Ln=G==null?void 0:G.exercise_types)==null?void 0:Ln.q_counts))),h.createElement(D.Z,null,h.createElement(w.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:((Hn=(mr=G==null?void 0:G.question_status)==null?void 0:mr.filter(c=>c.ques_status===1))==null?void 0:Hn.length)/((Wt=G==null?void 0:G.exercise_types)==null?void 0:Wt.q_counts)*100,showInfo:!1})),h.createElement(D.Z,null,h.createElement(g.Z,null,h.createElement("span",{className:"c-grey-333"},"\u5171 ",h.createElement("span",{style:{color:"#165DFF"}},((dr=G==null?void 0:G.exercise_types)==null?void 0:dr.q_counts)||((Hr=(Tr=G==null?void 0:G.exercise_scores)==null?void 0:Tr.exercise_types)==null?void 0:Hr.q_counts))," \u9898\uFF1A"),h.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",h.createElement("span",{style:{color:"#FA6400"}},((to=G==null?void 0:G.exercise_types)==null?void 0:to.q_scores)||((yo=(no=G==null?void 0:G.exercise_scores)==null?void 0:no.exercise_types)==null?void 0:yo.q_scores))," \u5206")))),h.createElement(D.Z,{className:b.dottedLineWrapper,align:"middle"},h.createElement(g.Z,{className:b.leftHalfCircle}),h.createElement(g.Z,{flex:1,className:b.dottedLine}),h.createElement(g.Z,{className:b.rightHalfCircle})),h.createElement(D.Z,null,h.createElement(g.Z,{flex:"1"},h.createElement("aside",{className:`${b.cardList} ${(Lo=G.exercise)!=null&&Lo.open_phone_video_recording?b.withQrcode:""}`},(Uo=G==null?void 0:G.exercise_question_types)==null?void 0:Uo.map((c,he)=>h.createElement(t.Fragment,{key:c.question_type},or(c,he)))))))),(0,q.dE)()&&((ko=G==null?void 0:G.exercise)==null?void 0:ko.exercise_status)!==3&&!((jo=G==null?void 0:G.exercise)!=null&&jo.open_score_commited)&&h.createElement(D.Z,{justify:"space-around",align:"middle",className:b.answerSheetBottom},h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:b.answerYes}),"\u5DF2\u7B54"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:`${b.answerNo} ml10`},h.createElement("div",{style:{height:"50%",width:"100%",background:"rgba(22,93,255,0.4)"}})),"\u90E8\u5206\u7B54\u9898"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:`${b.answerNo} ml10`}),"\u672A\u7B54"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")),(0,q.dE)()&&(((Ia=G==null?void 0:G.exercise)==null?void 0:Ia.exercise_status)===3||((da=G==null?void 0:G.exercise)==null?void 0:da.open_score_commited))&&h.createElement(D.Z,{justify:"space-around",align:"middle",className:b.answerSheetBottom},h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:b.answerYes,style:{background:"#028D01",height:8,width:8,borderRadius:"50%"}}),"\u6B63\u786E"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{style:{background:"#FB3226",height:8,width:8,borderRadius:"50%"},className:`${b.answerNo} ml10`}),"\u9519\u8BEF"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{style:{background:"#E77400",height:8,width:8,borderRadius:"50%"},className:`${b.answerNo} ml10`}),"\u90E8\u5206\u5F97\u5206"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")))),h.createElement(g.Z,null,h.createElement("div",{className:b.fold,onClick:()=>Ra(!Oo)},Oo&&h.createElement(I.Z,{title:"\u6536\u8D77\u7B54\u9898\u5361"},h.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"})),!Oo&&h.createElement(I.Z,{title:"\u5C55\u5F00"}," ",h.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))),h.createElement(g.Z,{flex:"1"},h.createElement("section",{className:[b.rightPart,"ml20"].join(" ")},h.createElement("div",{className:`${b.questionPart} pl30 pr30`,ref:sa},On()),h.createElement(D.Z,{className:b.bottom,align:"middle",justify:"space-between"},h.createElement(g.Z,null,h.createElement(Ze.Z,{icon:h.createElement("i",{className:`iconfont ${(Na=(fa=G.exercise_question_types)==null?void 0:fa[sr].items[vr])!=null&&Na.is_marked?"icon-biaoji1":"icon-biaojigaiti"}`,style:{color:"#FFB538",marginRight:6}}),className:b.markBtn,onClick:()=>In(void 0,null,function*(){var c;(yield(0,_.sS)(rn.categoryId,{exercise_question_id:(c=G.exercise_question_types[sr].items[vr])==null?void 0:c.question_id})).status===0&&ge()})},(Oa=(qa=G.exercise_question_types)==null?void 0:qa[sr].items[vr])!=null&&Oa.is_marked?"\u53D6\u6D88\u6807\u8BB0":"\u6807\u8BB0\u8BE5\u9898")),h.createElement(g.Z,null,(sr!=0||vr!=0)&&h.createElement(ne.ZP,{className:`${b.changeButton} ${b.prevBtn} mr20`,type:"default",onClick:()=>{Nr(()=>{if(Vn.current){Vn.current="prev";return}fn()})}},"\u4E0A\u4E00\u9898"),!(sr===(($o=G==null?void 0:G.exercise_question_types)==null?void 0:$o.length)-1&&vr===((va=(ma=(Da=G==null?void 0:G.exercise_question_types)==null?void 0:Da[sr])==null?void 0:ma.items)==null?void 0:va.length)-1)&&h.createElement(ne.ZP,{className:b.changeButton,type:"primary",onClick:()=>{Nr(()=>{if(Bl){if(Vn.current){Vn.current="next";return}dn()}})}},"\u4E0B\u4E00\u9898")))))),So.status!==0&&h.createElement(pe,{data:So}),h.createElement(n.default,{title:"\u6CE8\u610F",open:vl,closable:!1,footer:!1},h.createElement("div",null,h.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),h.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between",alignItems:"center"}},h.createElement(B.default,{checked:ia,onChange:c=>{pl(c.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),h.createElement("div",null,h.createElement(ne.ZP,{onClick:()=>{la(!1),pl(!1)}},"\u6211\u518D\u60F3\u60F3"),h.createElement(ne.ZP,{onClick:()=>{G.exercise_question_types[sr].items[vr].ques_status=1,go(Pn({},G)),Qr.current==="prev"?(vr===0?(sr-=1,vr=G.exercise_question_types[sr].items.length-1):vr-=1,Ho(sr),Wo(vr)):Qr.current==="next"?(G.exercise_question_types[sr].items.length-1===vr?(sr=sr+1,vr=0):vr=vr+1,Ho(sr),Wo(vr)):(Ho(pn.current.oneindex),Wo(pn.current.twoindex)),la(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4"))))),h.createElement(zt.Z,{successCb:oe})),ha&&h.createElement(ue(),{disabled:hl,bounds:Tl,onStart:(c,he)=>Cl(c,he)},h.createElement("div",{ref:Wa,style:{position:"absolute",left:40,top:200,zIndex:1300}},h.createElement("div",{onMouseOver:()=>{hl&&za(!1)},onMouseOut:()=>{za(!0)}},h.createElement(D.Z,{className:b.cameraHeader,align:"middle",justify:"space-between"},h.createElement(g.Z,null,h.createElement("i",{className:"iconfont icon-kaiqishexiangtou"}),h.createElement("span",null,"\u5DF2\u5F00\u542F\u6444\u50CF\u5934")),Ua?h.createElement(xe.Z,{onClick:()=>{Va(!1)}}):h.createElement(be.Z,{onClick:()=>{Va(!0)}})),h.createElement("div",{style:{display:Ua?"flex":"none"}},h.createElement(ie.Z,{number:((_a=G==null?void 0:G.exercise)==null?void 0:_a.photo_count)-((Ba=G==null?void 0:G.exercise)==null?void 0:Ba.take_photo),take_photo:(Vo=G==null?void 0:G.exercise)==null?void 0:Vo.take_photo,ref:ja,time:(pa=G.exercise)==null?void 0:pa.left_time,update:ge,supportCamera:c=>{c===2?(wa(!0),Do(Ct==null?void 0:Ct.screen_shot_open),Ct!=null&&Ct.screen_shot_open||(fo(Ct==null?void 0:Ct.screen_open),ge())):c===1&&setTimeout(()=>l.history.push("/"),3e3)}}))))),h.createElement(n.default,{destroyOnClose:!0,closable:!1,centered:!0,className:b.teachAnalysisModal,title:h.createElement(D.Z,{align:"middle",justify:"space-between"},h.createElement(g.Z,{style:{color:"rgba(0,0,0,0.9)",fontSize:"16px"}},"\u6559\u5E08\u8BC4\u4EF7"),h.createElement(g.Z,null,h.createElement("i",{className:"iconfont icon-guanbi7",style:{fontSize:"15px",cursor:"pointer"},onClick:()=>Pa(!1)}))),open:xl,footer:!1,onCancel:()=>Pa(!1)},(ga=G==null?void 0:G.exercise_answer_user)==null?void 0:ga.analysis),h.createElement(n.default,{destroyOnClose:!0,centered:!0,width:555,title:h.createElement(D.Z,{align:"middle"},h.createElement("div",{className:"c-black font16 mr8"},(0,an._V)(an.CP.answer8)),h.createElement("div",{className:"c-grey-666"},(0,an._V)(an.CP.answer9))),open:sl,footer:!1,onCancel:()=>Mo(!1)},h.createElement("div",null,h.createElement("div",{className:"mb20 c-black"},(0,an._V)(an.CP.answer10)),h.createElement(qt,{key:ea,onOk:c=>{var he;console.log(c,444),c.join("")===((he=G==null?void 0:G.exercise)==null?void 0:he.screen_key)?ze():(W.ZP.warning((0,an._V)(an.CP.answer11)),cl(ot=>ot+1))}}))))};var Yr=(0,l.connect)(({loading:U,user:me,exercise:Ye,globalSetting:At})=>({globalSetting:At,user:me,exercise:Ye,loading:U.effects}))(Gr)},50371:function(ht,le){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let l=1;l{const T=P[L];T!==void 0&&(t[L]=T)})}return t}le.Z=e},13845:function(ht,le,e){"use strict";e.d(le,{F:function(){return t},Z:function(){return l}});function t(P){return P!=null&&P===P.window}function l(P,L){var T,p;if(typeof window=="undefined")return 0;const n=L?"scrollTop":"scrollLeft";let F=0;return t(P)?F=P[L?"pageYOffset":"pageXOffset"]:P instanceof Document?F=P.documentElement[n]:(P instanceof HTMLElement||P)&&(F=P[n]),P&&!t(P)&&typeof F!="number"&&(F=(p=((T=P.ownerDocument)!==null&&T!==void 0?T:P).documentElement)===null||p===void 0?void 0:p[n]),F}},56762:function(ht,le,e){"use strict";e.d(le,{Z:function(){return l}});var t=e(59301);function l(){const[,P]=t.useReducer(L=>L+1,0);return P}},68031:function(ht,le,e){"use strict";e.d(le,{Z:function(){return L}});var t=e(16089);function l(T,p,n,F){const W=n-p;return T/=F/2,T<1?W/2*T*T*T+p:W/2*((T-=2)*T*T+2)+p}var P=e(13845);function L(T){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:F,duration:W=450}=p,w=n(),D=(0,P.Z)(w,!0),g=Date.now(),M=()=>{const I=Date.now()-g,E=l(I>W?W:I,D,T,W);(0,P.F)(w)?w.scrollTo(window.pageXOffset,E):w instanceof Document||w.constructor.name==="HTMLDocument"?w.documentElement.scrollTop=E:w.scrollTop=E,I{const{href:b,title:ce,prefixCls:q,children:x,className:_,target:V,replace:ye}=v,Me=T.useContext(g),{registerLink:Ie,unregisterLink:je,scrollTo:Je,onClick:rt,activeLink:Ke,direction:Te}=Me||{};T.useEffect(()=>(Ie==null||Ie(b),()=>{je==null||je(b)}),[b]);const Qe=ve=>{ye&&(ve.preventDefault(),window.location.replace(b)),rt==null||rt(ve,{title:ce,href:b}),Je==null||Je(b)},{getPrefixCls:vt}=T.useContext(w.E_),De=vt("anchor",q),ft=Ke===b,St=P()(`${De}-link`,_,{[`${De}-link-active`]:ft}),$e=P()(`${De}-link-title`,{[`${De}-link-title-active`]:ft});return T.createElement("div",{className:St},T.createElement("a",{className:$e,href:b,title:typeof ce=="string"?ce:"",target:V,onClick:Qe},ce),Te!=="horizontal"?x:null)},I=e(17313),E=e(83116),ne=e(37613);const k=v=>{const{componentCls:b,holderOffsetBlock:ce,motionDurationSlow:q,lineWidthBold:x,colorPrimary:_,lineType:V,colorSplit:ye}=v;return{[`${b}-wrapper`]:{marginBlockStart:-ce,paddingBlockStart:ce,[b]:Object.assign(Object.assign({},(0,I.Wf)(v)),{position:"relative",paddingInlineStart:x,[`${b}-link`]:{paddingBlock:v.linkPaddingBlock,paddingInline:`${v.linkPaddingInlineStart}px 0`,"&-title":Object.assign(Object.assign({},I.vS),{position:"relative",display:"block",marginBlockEnd:v.anchorTitleBlock,color:v.colorText,transition:`all ${v.motionDurationSlow}`,"&:only-child":{marginBlockEnd:0}}),[`&-active > ${b}-link-title`]:{color:v.colorPrimary},[`${b}-link`]:{paddingBlock:v.anchorPaddingBlockSecondary}}}),[`&:not(${b}-wrapper-horizontal)`]:{[b]:{"&::before":{position:"absolute",insetInlineStart:0,top:0,height:"100%",borderInlineStart:`${x}px ${V} ${ye}`,content:'" "'},[`${b}-ink`]:{position:"absolute",insetInlineStart:0,display:"none",transform:"translateY(-50%)",transition:`top ${q} ease-in-out`,width:x,backgroundColor:_,[`&${b}-ink-visible`]:{display:"inline-block"}}}},[`${b}-fixed ${b}-ink ${b}-ink`]:{display:"none"}}}},de=v=>{const{componentCls:b,motionDurationSlow:ce,lineWidthBold:q,colorPrimary:x}=v;return{[`${b}-wrapper-horizontal`]:{position:"relative","&::before":{position:"absolute",left:{_skip_check_:!0,value:0},right:{_skip_check_:!0,value:0},bottom:0,borderBottom:`1px ${v.lineType} ${v.colorSplit}`,content:'" "'},[b]:{overflowX:"scroll",position:"relative",display:"flex",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},[`${b}-link:first-of-type`]:{paddingInline:0},[`${b}-ink`]:{position:"absolute",bottom:0,transition:`left ${ce} ease-in-out, width ${ce} ease-in-out`,height:q,backgroundColor:x}}}}};var ie=(0,E.Z)("Anchor",v=>{const{fontSize:b,fontSizeLG:ce,paddingXXS:q}=v,x=(0,ne.TS)(v,{holderOffsetBlock:q,anchorPaddingBlockSecondary:q/2,anchorTitleBlock:b/14*3,anchorBallSize:ce/2});return[k(x),de(x)]},v=>({linkPaddingBlock:v.paddingXXS,linkPaddingInlineStart:v.padding}));function H(){return window}function A(v,b){if(!v.getClientRects().length)return 0;const ce=v.getBoundingClientRect();return ce.width||ce.height?b===window?(b=v.ownerDocument.documentElement,ce.top-b.clientTop):ce.top-b.getBoundingClientRect().top:ce.top}const ae=/#([\S ]+)$/,C=v=>{var b;const{rootClassName:ce,anchorPrefixCls:q,className:x,style:_,offsetTop:V,affix:ye=!0,showInkInFixed:Me=!1,children:Ie,items:je,direction:Je="vertical",bounds:rt,targetOffset:Ke,onClick:Te,onChange:Qe,getContainer:vt,getCurrentAnchor:De,replace:ft}=v,[St,$e]=T.useState([]),[ve,at]=T.useState(null),Ee=T.useRef(ve),Z=T.useRef(null),K=T.useRef(null),m=T.useRef(!1),{direction:a,getTargetContainer:R,anchor:fe}=T.useContext(w.E_),s=(b=vt!=null?vt:R)!==null&&b!==void 0?b:H,i=JSON.stringify(St),X=(0,L.useEvent)(_e=>{St.includes(_e)||$e(He=>[].concat((0,t.Z)(He),[_e]))}),$=(0,L.useEvent)(_e=>{St.includes(_e)&&$e(He=>He.filter(Xe=>Xe!==_e))}),f=()=>{var _e;const He=(_e=Z.current)===null||_e===void 0?void 0:_e.querySelector(`.${q}-link-title-active`);if(He&&K.current){const{style:Xe}=K.current,ut=Je==="horizontal";Xe.top=ut?"":`${He.offsetTop+He.clientHeight/2}px`,Xe.height=ut?"":`${He.clientHeight}px`,Xe.left=ut?`${He.offsetLeft}px`:"",Xe.width=ut?`${He.clientWidth}px`:"",ut&&(0,p.Z)(He,{scrollMode:"if-needed",block:"nearest"})}},Q=function(_e){let He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5;const ut=[],Bt=s();return _e.forEach(wt=>{const Dt=ae.exec(wt==null?void 0:wt.toString());if(!Dt)return;const mn=document.getElementById(Dt[1]);if(mn){const ln=A(mn,Bt);lnmn.top>Dt.top?mn:Dt).link:""},Re=(0,L.useEvent)(_e=>{if(Ee.current===_e)return;const He=typeof De=="function"?De(_e):_e;at(He),Ee.current=He,Qe==null||Qe(_e)}),Pe=T.useCallback(()=>{if(m.current)return;const _e=Q(St,Ke!==void 0?Ke:V||0,rt);Re(_e)},[i,Ke,V]),Se=T.useCallback(_e=>{Re(_e);const He=ae.exec(_e);if(!He)return;const Xe=document.getElementById(He[1]);if(!Xe)return;const ut=s(),Bt=(0,n.Z)(ut,!0),wt=A(Xe,ut);let Dt=Bt+wt;Dt-=Ke!==void 0?Ke:V||0,m.current=!0,(0,F.Z)(Dt,{getContainer:s,callback(){m.current=!1}})},[Ke,V]),Ne=P()(ce,`${q}-wrapper`,{[`${q}-wrapper-horizontal`]:Je==="horizontal",[`${q}-rtl`]:a==="rtl"},x,fe==null?void 0:fe.className),Be=P()(q,{[`${q}-fixed`]:!ye&&!Me}),d=P()(`${q}-ink`,{[`${q}-ink-visible`]:ve}),Y=Object.assign(Object.assign({maxHeight:V?`calc(100vh - ${V}px)`:"100vh"},fe==null?void 0:fe.style),_),se=_e=>Array.isArray(_e)?_e.map(He=>T.createElement(B,Object.assign({replace:ft},He,{key:He.key}),Je==="vertical"&&se(He.children))):null,Ce=T.createElement("div",{ref:Z,className:Ne,style:Y},T.createElement("div",{className:Be},T.createElement("span",{className:d,ref:K}),"items"in v?se(je):Ie));T.useEffect(()=>{const _e=s();return Pe(),_e==null||_e.addEventListener("scroll",Pe),()=>{_e==null||_e.removeEventListener("scroll",Pe)}},[i]),T.useEffect(()=>{typeof De=="function"&&Re(De(Ee.current||""))},[De]),T.useEffect(()=>{f()},[Je,De,i,ve]);const Fe=T.useMemo(()=>({registerLink:X,unregisterLink:$,scrollTo:Se,activeLink:ve,onClick:Te,direction:Je}),[ve,Te,Se,Je]);return T.createElement(g.Provider,{value:Fe},ye?T.createElement(W.Z,{offsetTop:V,target:s},Ce):Ce)};var J=v=>{const{prefixCls:b,rootClassName:ce}=v,{getPrefixCls:q}=T.useContext(w.E_),x=q("anchor",b),[_,V]=ie(x);return _(T.createElement(C,Object.assign({},v,{rootClassName:P()(V,ce),anchorPrefixCls:x})))};const te=J;te.Link=B;var z=te},24905:function(ht,le,e){"use strict";e.d(le,{default:function(){return C}});var t=e(92310),l=e.n(t),P=e(5630),L=e(59301),T=e(36355),p=e(1684),n=e(32441),W=L.createContext(null),w=e(98447),D=e(14088),g=e(4572),M=function(S,J){var te={};for(var z in S)Object.prototype.hasOwnProperty.call(S,z)&&J.indexOf(z)<0&&(te[z]=S[z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,z=Object.getOwnPropertySymbols(S);v{var te;const{prefixCls:z,className:v,rootClassName:b,children:ce,indeterminate:q=!1,style:x,onMouseEnter:_,onMouseLeave:V,skipGroup:ye=!1,disabled:Me}=S,Ie=M(S,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:je,direction:Je,checkbox:rt}=L.useContext(T.E_),Ke=L.useContext(W),{isFormItemInput:Te}=L.useContext(n.aM),Qe=L.useContext(p.Z),vt=(te=(Ke==null?void 0:Ke.disabled)||Me)!==null&&te!==void 0?te:Qe,De=L.useRef(Ie.value);L.useEffect(()=>{Ke==null||Ke.registerValue(Ie.value)},[]),L.useEffect(()=>{if(!ye)return Ie.value!==De.current&&(Ke==null||Ke.cancelValue(De.current),Ke==null||Ke.registerValue(Ie.value),De.current=Ie.value),()=>Ke==null?void 0:Ke.cancelValue(Ie.value)},[Ie.value]);const ft=je("checkbox",z),[St,$e]=(0,w.ZP)(ft),ve=Object.assign({},Ie);Ke&&!ye&&(ve.onChange=function(){Ie.onChange&&Ie.onChange.apply(Ie,arguments),Ke.toggleOption&&Ke.toggleOption({label:ce,value:Ie.value})},ve.name=Ke.name,ve.checked=Ke.value.includes(Ie.value));const at=l()(`${ft}-wrapper`,{[`${ft}-rtl`]:Je==="rtl",[`${ft}-wrapper-checked`]:ve.checked,[`${ft}-wrapper-disabled`]:vt,[`${ft}-wrapper-in-form-item`]:Te},rt==null?void 0:rt.className,v,b,$e),Ee=l()({[`${ft}-indeterminate`]:q},g.A,$e),Z=q?"mixed":void 0;return St(L.createElement(D.Z,{component:"Checkbox",disabled:vt},L.createElement("label",{className:at,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),x),onMouseEnter:_,onMouseLeave:V},L.createElement(P.Z,Object.assign({"aria-checked":Z},ve,{prefixCls:ft,className:Ee,disabled:vt,ref:J})),ce!==void 0&&L.createElement("span",null,ce))))};var E=L.forwardRef(B),ne=e(94480),k=e(2738),de=function(S,J){var te={};for(var z in S)Object.prototype.hasOwnProperty.call(S,z)&&J.indexOf(z)<0&&(te[z]=S[z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,z=Object.getOwnPropertySymbols(S);v{const{defaultValue:te,children:z,options:v=[],prefixCls:b,className:ce,rootClassName:q,style:x,onChange:_}=S,V=de(S,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ye,direction:Me}=L.useContext(T.E_),[Ie,je]=L.useState(V.value||te||[]),[Je,rt]=L.useState([]);L.useEffect(()=>{"value"in V&&je(V.value||[])},[V.value]);const Ke=L.useMemo(()=>v.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[v]),Te=K=>{rt(m=>m.filter(a=>a!==K))},Qe=K=>{rt(m=>[].concat((0,ne.Z)(m),[K]))},vt=K=>{const m=Ie.indexOf(K.value),a=(0,ne.Z)(Ie);m===-1?a.push(K.value):a.splice(m,1),"value"in V||je(a),_==null||_(a.filter(R=>Je.includes(R)).sort((R,fe)=>{const s=Ke.findIndex(X=>X.value===R),i=Ke.findIndex(X=>X.value===fe);return s-i}))},De=ye("checkbox",b),ft=`${De}-group`,[St,$e]=(0,w.ZP)(De),ve=(0,k.Z)(V,["value","disabled"]),at=v.length?Ke.map(K=>L.createElement(E,{prefixCls:De,key:K.value.toString(),disabled:"disabled"in K?K.disabled:V.disabled,value:K.value,checked:Ie.includes(K.value),onChange:K.onChange,className:`${ft}-item`,style:K.style,title:K.title},K.label)):z,Ee={toggleOption:vt,value:Ie,disabled:V.disabled,name:V.name,registerValue:Qe,cancelValue:Te},Z=l()(ft,{[`${ft}-rtl`]:Me==="rtl"},ce,q,$e);return St(L.createElement("div",Object.assign({className:Z,style:x},ve,{ref:J}),L.createElement(W.Provider,{value:Ee},at)))},H=L.forwardRef(ie);var A=L.memo(H);const ae=E;ae.Group=A,ae.__ANT_CHECKBOX=!0;var C=ae},98447:function(ht,le,e){"use strict";e.d(le,{C2:function(){return T}});var t=e(17313),l=e(37613),P=e(83116);const L=p=>{const{checkboxCls:n}=p,F=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(p)),{display:"inline-flex",flexWrap:"wrap",columnGap:p.marginXS,[`> ${p.antCls}-row`]:{flex:1}}),[F]:Object.assign(Object.assign({},(0,t.Wf)(p)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${F}`]:{marginInlineStart:0},[`&${F}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(p)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:p.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(p))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:p.checkboxSize,height:p.checkboxSize,direction:"ltr",backgroundColor:p.colorBgContainer,border:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`,borderRadius:p.borderRadiusSM,borderCollapse:"separate",transition:`all ${p.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:p.checkboxSize/14*5,height:p.checkboxSize/14*8,border:`${p.lineWidthBold}px solid ${p.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${p.motionDurationFast} ${p.motionEaseInBack}, opacity ${p.motionDurationFast}`}},"& + span":{paddingInlineStart:p.paddingXS,paddingInlineEnd:p.paddingXS}})},{[` + `},h.createElement("span",{className:b.qindex},Tt+1),((gr=G==null?void 0:G.question_status)==null?void 0:gr.some(Dn=>{var Or;return Dn.ques_id===ct.question_id&&(Dn==null?void 0:Dn.ques_status)===2&&((Or=G==null?void 0:G.exercise)==null?void 0:Or.exercise_status)!==3}))&&h.createElement("div",{style:{height:12,background:"rgba(22,93,255,0.4)",position:"absolute",width:"100%",bottom:0}}),ct.is_marked&&h.createElement("i",{className:`iconfont icon-biaoji1 ${b.markIcon}`})))})))},Wr=(c,he)=>{var tt,ot,qe,et;let ct="";return((c==null?void 0:c.question_type)===0||(c==null?void 0:c.question_type)===1)&&((tt=c==null?void 0:c.question_choices)==null||tt.forEach((pt,st)=>{pt.standard_boolean&&(ct=ct+jr[st])})),h.createElement("div",{className:b.questionItem,id:`Anchor_${c==null?void 0:c.question_type}_${he}`},h.createElement("div",{style:{display:"flex",alignItems:"baseline",marginBottom:40}},h.createElement("span",{className:`${b.questionScore} mr10`},c==null?void 0:c.question_score,"\u5206"),h.createElement("span",{className:`font16 ${b.noWrap}`},he+1,"\u3001"),h.createElement(ye.Z,{value:(c==null?void 0:c.question_type)===8?c==null?void 0:c.description:c==null?void 0:c.question_title}),!!((ot=c==null?void 0:c.schools)!=null&&ot.length)&&h.createElement(I.Z,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},h.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),(c==null?void 0:c.question_type)===6&&h.createElement(Pe.Z,{style:{margin:`-30px 0 ${Po.get("check")?11:30}px 60px`},dataSource:(c==null?void 0:c.languages)||[]}),(c==null?void 0:c.question_type)==0&&Fn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==2&&Fn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==1&&un(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==3&&jn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==4&&Wn(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==5&&((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===0&&(c==null?void 0:c.answer_status)!=3&&h.createElement("div",{style:{margin:"-28px 0 12px 62px"}},h.createElement(D.Z,{justify:"space-between",align:"middle"},h.createElement(g.Z,null,h.createElement("span",{className:"font14 c-grey-666"},"\u4EFB\u52A1\u5173\u5361")),h.createElement(g.Z,null,h.createElement(Ze.Z,{type:"primary",className:b.toIframeBtn,onClick:()=>In(void 0,null,function*(){return yield gt(c)})},"\u8FDB\u5165\u7B54\u9898")))),(c==null?void 0:c.question_type)==5&&Cr(c,c==null?void 0:c.question_type),(0,q.dE)()&&((et=G==null?void 0:G.exercise)==null?void 0:et.user_exercise_status)===0&&(c==null?void 0:c.question_type)==6&&h.createElement("div",{style:{margin:"-28px 0 -25px"}},h.createElement(D.Z,{justify:"end",align:"middle"},h.createElement(g.Z,null,h.createElement(Ze.Z,{type:"primary",className:b.toIframeBtn,onClick:()=>_t(c)},"\u8FDB\u5165\u7B54\u9898")))),(c==null?void 0:c.question_type)==6&&nr(c,c==null?void 0:c.question_type),(c==null?void 0:c.question_type)==7&&_n(c,c==null?void 0:c.question_type,he),(c==null?void 0:c.question_type)==8&&Ar(c,c==null?void 0:c.question_type),(c==null?void 0:c.answer_comments)&&h.createElement(Xt,{hideScore:!0,list:c==null?void 0:c.answer_comments}))},or=(c,he)=>h.createElement(t.Fragment,null,Tn((c==null?void 0:c.name)||Rn.fw[c.question_type].name,c.question_type,he)),Vn=(0,t.useRef)(!1),Sr=(0,t.useRef)({}),Qr=(0,t.useRef)(),pn=(0,t.useRef)({}),fn=()=>{var c,he,tt,ot,qe,et,ct,Tt,pt;window.blur();const st=(tt=(he=(c=G.exercise_question_types)==null?void 0:c[sr])==null?void 0:he.items)==null?void 0:tt[vr];if(!ia&&((ot=G==null?void 0:G.exercise)==null?void 0:ot.user_exercise_status)===0&&(0,q.dE)()&&!(st!=null&&st.repeat_answer)&&((qe=st==null?void 0:st.user_answer)==null?void 0:qe.length)>0&&(st==null?void 0:st.ques_status)===0){Qr.current="prev",la(!0);return}!(st!=null&&st.repeat_answer)&&((et=st==null?void 0:st.user_answer)==null?void 0:et.length)>0&&(st.ques_status=1),sa.current.scrollTo({top:0,left:0,behavior:"smooth"}),vr===0?(sr-=1,vr=G.exercise_question_types[sr].items.length-1):vr-=1,(st==null?void 0:st.question_type)==8&&!Ko&&setTimeout(()=>{re(st)},500),qo((pt=(Tt=(ct=G==null?void 0:G.exercise_question_types)==null?void 0:ct[sr])==null?void 0:Tt.items)==null?void 0:pt[vr]),Bo(!1),Ho(sr),Wo(vr)},dn=()=>{var c,he,tt,ot,qe,et,ct,Tt,pt,st,Ft;window.blur();const nt=(tt=(he=(c=G.exercise_question_types)==null?void 0:c[sr])==null?void 0:he.items)==null?void 0:tt[vr];if(!ia&&((ot=G==null?void 0:G.exercise)==null?void 0:ot.user_exercise_status)===0&&(0,q.dE)()&&!(nt!=null&&nt.repeat_answer)&&((qe=nt==null?void 0:nt.user_answer)==null?void 0:qe.length)>0&&(nt==null?void 0:nt.ques_status)===0){Qr.current="next",la(!0);return}!(nt!=null&&nt.repeat_answer)&&((et=nt==null?void 0:nt.user_answer)==null?void 0:et.length)>0&&(nt.ques_status=1),sa.current.scrollTo({top:0,left:0,behavior:"smooth"}),((Tt=(ct=G==null?void 0:G.exercise_question_types[sr])==null?void 0:ct.items)==null?void 0:Tt.length)-1===vr?(sr=sr+1,vr=0):vr=vr+1,(nt==null?void 0:nt.question_type)==8&&!Ko&&setTimeout(()=>{re(nt)},500),qo((Ft=(st=(pt=G==null?void 0:G.exercise_question_types)==null?void 0:pt[sr])==null?void 0:st.items)==null?void 0:Ft[vr]),Bo(!1),Ho(sr),Wo(vr)},on=c=>{var he,tt,ot,qe,et,ct,Tt,pt,st;const Ft=c||Sr.current,nt=(ot=(tt=(he=G.exercise_question_types)==null?void 0:he[sr])==null?void 0:tt.items)==null?void 0:ot[vr];if(!ia&&((qe=G==null?void 0:G.exercise)==null?void 0:qe.user_exercise_status)===0&&(0,q.dE)()&&!(nt!=null&&nt.repeat_answer)&&((et=nt==null?void 0:nt.user_answer)==null?void 0:et.length)>0&&(nt==null?void 0:nt.ques_status)===0){Qr.current="appoint",pn.current=Ft,la(!0);return}!(nt!=null&&nt.repeat_answer)&&((ct=nt==null?void 0:nt.user_answer)==null?void 0:ct.length)>0&&(nt.ques_status=1),(nt==null?void 0:nt.question_type)==8&&!Ko&&setTimeout(()=>{re(nt)},500),qo((st=(pt=(Tt=G==null?void 0:G.exercise_question_types)==null?void 0:Tt[Ft==null?void 0:Ft.oneindex])==null?void 0:pt.items)==null?void 0:st[Ft==null?void 0:Ft.twoindex]),Bo(!1),Ho(Ft==null?void 0:Ft.oneindex),Wo(Ft==null?void 0:Ft.twoindex),sa.current.scrollTo({top:0,left:0,behavior:"smooth"})},rr=()=>In(void 0,null,function*(){var c;if(Vn.current){Vn.current="refresh";return}const he=yield ge();(c=G==null?void 0:G.exercise)!=null&&c.left_time&&(yield We(!0)),he!=null&&he.status||W.ZP.success("\u66F4\u65B0\u6210\u529F")}),Qt=()=>{var c,he;switch(Vn.current){case"prev":fn();break;case"next":dn();break;case"appoint":on();break;case"submit":cn(!1);break;case"refresh":rr();break;default:}((c=document.activeElement)==null?void 0:c.name)==="edu-program-fill"||((he=document.activeElement)==null?void 0:he.name)==="sign"?Vn.current=!0:Vn.current=!1,Sr.current={}},On=()=>{var c,he,tt,ot,qe,et,ct,Tt,pt,st,Ft,nt;const dt=(he=(c=G==null?void 0:G.exercise_question_types)==null?void 0:c[sr].items)==null?void 0:he[vr];return h.createElement(t.Fragment,{key:sr},h.createElement("div",{className:"pt20 mb20"},h.createElement("span",{className:b.questionTypeTitle},(0,A.EM)(sr+1),"\u3001",(ot=(tt=G==null?void 0:G.exercise_question_types)==null?void 0:tt[sr])==null?void 0:ot.name),h.createElement("span",{className:b.questionTypeInfo},"\uFF08\u5171",(et=(qe=G==null?void 0:G.exercise_question_types)==null?void 0:qe[sr])==null?void 0:et.count,"\u9898\uFF1B",((Tt=(ct=G==null?void 0:G.exercise_question_types)==null?void 0:ct[sr])==null?void 0:Tt.question_type)===7?`\u5305\u542B${(st=(pt=G==null?void 0:G.exercise_question_types)==null?void 0:pt[sr])==null?void 0:st.sub_questions_count}\u5C0F\u9898`:""," \u5171",(nt=(Ft=G==null?void 0:G.exercise_question_types)==null?void 0:Ft[sr])==null?void 0:nt.score,"\u5206\uFF09"),!(dt!=null&&dt.repeat_answer)&&h.createElement("span",{style:{color:"#E30000",marginLeft:20,fontSize:14}},"\u6CE8\u610F\uFF1A\u8BE5\u9898\u4F5C\u7B54\u4E4B\u540E\u4E0D\u5141\u8BB8\u4FEE\u6539\u7B54\u6848\u3002")),h.createElement(t.Fragment,{key:vr},Wr(dt,vr)))},tr=()=>{Mo(!0)},Xn=()=>In(void 0,null,function*(){if(localStorage.getItem("stopGetVrsEnvStatus")=="\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u52A0\u8F7D\u5B8C\u6210")return;const he=yield(0,ae.ZP)(`/api/courses/${rn.coursesId}/exercises/${rn.categoryId}/exercise_status.json`,{method:"get"});(he==null?void 0:he.status)==0&&(he==null?void 0:he.vrs_env_status)==1?(localStorage.setItem("stopGetVrsEnvStatus","\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u52A0\u8F7D\u5B8C\u6210"),_l(!0)):setTimeout(()=>{localStorage.setItem("stopGetVrsEnvStatus","\u865A\u62DF\u4EFF\u771F\u8D44\u6E90\u672A\u52A0\u8F7D\u5B8C\u6210"),Xn()},1500)});return h.createElement(E.Z,{size:"middle",spinning:nl,tip:h.createElement("div",{className:"c-grey-333 animation-delayed mt10"},"\u60A8\u5F53\u524D\u7F51\u7EDC\u8FDE\u63A5\u8F83\u6162\uFF0C\u5EFA\u8BAE\u60A8",h.createElement("span",{onClick:()=>window.location.reload(),className:"c-light-primary current"},"\u5237\u65B0"),"\u9875\u9762\u540E\u518D\u8BD5\uFF01")},ul&&h.createElement("div",{className:b.screenLock},h.createElement("h3",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7684\u7535\u8111\u6709",localStorage.screenNums,"\u4E2A\u663E\u793A\u5668"),h.createElement("h4",null,"\u8BF7\u5148\u79FB\u9664\u6389\u5176\u5B83\u7684\u663E\u793A\u5668\u8BBE\u5907\uFF01")),ya&&((Gn=G==null?void 0:G.exercise)==null?void 0:Gn.user_exercise_status)===0&&h.createElement(H.Z,{exerciseUserInfo:gn.exerciseUserInfo,iframe:ka,handleToDetail:ze,socket:aa,onStartScreenshot:()=>{Ct!=null&&Ct.screen_shot_open&&ba(!0)},onCloseScreenshot:()=>{Ct!=null&&Ct.screen_shot_open&&ba(!1)}}),h.createElement(te,{id:rn.categoryId,startRecording:xa,startScreenshot:Ca,onSuccuss:()=>{fo(Ct==null?void 0:Ct.screen_open),ge()},onBack:ze}),h.createElement("iframe",{style:{display:al},id:"iframeShixuns",className:b.iframe,src:ol,ref:ka,frameBorder:"0"}),So.status!==-2&&So.status!==-1&&h.createElement("div",{className:b.fixHeader},h.createElement(D.Z,{wrap:!1,align:"middle",className:"edu-container"},h.createElement(g.Z,null,(0,A.vB)((Bn=G==null?void 0:G.exercise)==null?void 0:Bn.exercise_status)),h.createElement(g.Z,{className:`${b.exerciseTitle} ml10`,title:(at=G==null?void 0:G.exercise)==null?void 0:at.exercise_name},(Ot=G==null?void 0:G.exercise)==null?void 0:Ot.exercise_name),h.createElement(g.Z,{style:{marginLeft:"auto"}},((wn=G==null?void 0:G.exercise)==null?void 0:wn.user_exercise_status)===1&&h.createElement(ne.ZP,{className:b.changeButton,type:"primary",onClick:()=>{l.history.push(`/classrooms/${rn.coursesId}/exercise/${rn.categoryId}/detail`)}},"\u8FD4\u56DE")),!((0,q.GJ)()||(0,q.dE)()&&((ir=G==null?void 0:G.exercise)==null?void 0:ir.user_exercise_status)==1)&&!!((Mn=G==null?void 0:G.exercise)!=null&&Mn.left_time)&&h.createElement(g.Z,{style:{marginLeft:"auto"}},h.createElement("aside",{className:`${b.countDown} ${Go}`},h.createElement("i",{className:"iconfont icon-daojishi",style:{marginRight:6}}),h.createElement("span",{className:b.cnText},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),fl?h.createElement(Er,{value:Fa,onFinish:()=>We()}):h.createElement("div",{style:{color:"#37AD83",fontSize:"20px",fontWeight:"500",marginLeft:10}},(0,A.Gh)((Yn=G==null?void 0:G.exercise)==null?void 0:Yn.left_time)))),h.createElement(g.Z,null,!((0,q.GJ)()||(0,q.dE)()&&(($r=G==null?void 0:G.exercise)==null?void 0:$r.user_exercise_status)==1)&&gn.actionTabs.key!=="student-unlock"&&Aa&&h.createElement(Ze.Z,{className:`${b.refreshBtn} ml30`,onClick:rr},h.createElement("span",{className:"iconfont icon-shuaxin2 mr5"}),"\u5237\u65B0")),h.createElement(g.Z,null,(0,q.dE)()&&((Fr=G==null?void 0:G.exercise)==null?void 0:Fr.user_exercise_status)===0&&h.createElement(Ze.Z,{className:`${b.submitButton} ml10`,type:"primary",onClick:()=>In(void 0,null,function*(){Nr(()=>In(void 0,null,function*(){if(Vn.current){Vn.current="submit";return}yield cn(!1)}))})},(0,an._V)(an.CP.answer7))),h.createElement(g.Z,null,((Kn=G==null?void 0:G.exercise)==null?void 0:Kn.forbid_screen)&&h.createElement(ne.ZP,{className:`${b.submitButton} ml10`,type:"primary",onClick:tr},(0,an._V)(an.CP.answer12))),h.createElement(g.Z,null,(((Pr=G==null?void 0:G.exercise)==null?void 0:Pr.commit_status)==1||((Jn=G==null?void 0:G.exercise)==null?void 0:Jn.exercise_status)==3)&&((zr=G==null?void 0:G.exercise_answer_user)==null?void 0:zr.analysis)&&h.createElement("span",{className:b.teachAnalysis,onClick:()=>Pa(!0)},h.createElement("i",{className:"iconfont icon-jiaoshipingjia"}),h.createElement("span",{className:"ml5"},"\u6559\u5E08\u8BC4\u4EF7"))))),h.createElement("section",{className:`edu-container ${b.wrapper} ${_o&&b.wrpAnswer}`},So.status===0&&h.createElement(D.Z,{className:`${_o?"mt70":""} ${b.mainPart}`,wrap:!1},h.createElement(g.Z,{flex:Oo?"280px":"0px",className:_o?"mb100":""},h.createElement("div",{className:b.leftPart},h.createElement("section",null,Oo&&h.createElement(g.Z,{flex:"1",style:{background:"#fff",marginBottom:"10px",padding:"20px"}},h.createElement("div",{style:{marginBottom:15}},h.createElement("span",{style:{color:"#5F6368"}},"\u59D3\u540D"),h.createElement("span",{className:`ml10 ${b.userInfoText}`},((eo=G==null?void 0:G.exercise)==null?void 0:eo.user_name)||"- -")),h.createElement("div",null,h.createElement("span",{style:{color:"#5F6368"}},"\u5B66\u53F7"),h.createElement("span",{className:`ml10 ${b.userInfoText}`},((ao=G==null?void 0:G.exercise)==null?void 0:ao.student_id)||"- -"))),Oo&&(0,q.dE)()&&((Eo=G.exercise)==null?void 0:Eo.user_exercise_status)===0&&((ro=G.exercise)==null?void 0:ro.open_phone_video_recording)&&h.createElement(D.Z,{className:b.eduQrcode,style:{marginTop:10},align:"middle"},h.createElement(g.Z,null,h.createElement(L(),{value:`https://${document.domain}/live-push.html?id=${rn.categoryId}&login=${rn.login}&cookie=${(0,A.ej)("_educoder_session")}`})),h.createElement(g.Z,{className:"ml15"},"\u6253\u5F00\u5FAE\u4FE1\u626B\u4E00\u626B",h.createElement("br",null),"\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236")),Oo&&h.createElement("aside",{className:"bg-white"},h.createElement("aside",{className:b.answerInfo},h.createElement(D.Z,{justify:"space-between"},h.createElement(g.Z,null,"\u7B54\u9898\u8FDB\u5EA6"),h.createElement(g.Z,{className:b.answerProgress},h.createElement("span",{style:{color:"#165DFF"}},(po=(uo=G==null?void 0:G.question_status)==null?void 0:uo.filter(c=>c.ques_status===1))==null?void 0:po.length),h.createElement("span",{style:{color:"#999999"}},"/",(Ln=G==null?void 0:G.exercise_types)==null?void 0:Ln.q_counts))),h.createElement(D.Z,null,h.createElement(w.Z,{strokeColor:"#165dffa6",trailColor:"#0000000d",percent:((Hn=(mr=G==null?void 0:G.question_status)==null?void 0:mr.filter(c=>c.ques_status===1))==null?void 0:Hn.length)/((Wt=G==null?void 0:G.exercise_types)==null?void 0:Wt.q_counts)*100,showInfo:!1})),h.createElement(D.Z,null,h.createElement(g.Z,null,h.createElement("span",{className:"c-grey-333"},"\u5171 ",h.createElement("span",{style:{color:"#165DFF"}},((dr=G==null?void 0:G.exercise_types)==null?void 0:dr.q_counts)||((Hr=(Tr=G==null?void 0:G.exercise_scores)==null?void 0:Tr.exercise_types)==null?void 0:Hr.q_counts))," \u9898\uFF1A"),h.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",h.createElement("span",{style:{color:"#FA6400"}},((to=G==null?void 0:G.exercise_types)==null?void 0:to.q_scores)||((yo=(no=G==null?void 0:G.exercise_scores)==null?void 0:no.exercise_types)==null?void 0:yo.q_scores))," \u5206")))),h.createElement(D.Z,{className:b.dottedLineWrapper,align:"middle"},h.createElement(g.Z,{className:b.leftHalfCircle}),h.createElement(g.Z,{flex:1,className:b.dottedLine}),h.createElement(g.Z,{className:b.rightHalfCircle})),h.createElement(D.Z,null,h.createElement(g.Z,{flex:"1"},h.createElement("aside",{className:`${b.cardList} ${(Lo=G.exercise)!=null&&Lo.open_phone_video_recording?b.withQrcode:""}`},(Uo=G==null?void 0:G.exercise_question_types)==null?void 0:Uo.map((c,he)=>h.createElement(t.Fragment,{key:c.question_type},or(c,he)))))))),(0,q.dE)()&&((ko=G==null?void 0:G.exercise)==null?void 0:ko.exercise_status)!==3&&!((jo=G==null?void 0:G.exercise)!=null&&jo.open_score_commited)&&h.createElement(D.Z,{justify:"space-around",align:"middle",className:b.answerSheetBottom},h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:b.answerYes}),"\u5DF2\u7B54"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:`${b.answerNo} ml10`},h.createElement("div",{style:{height:"50%",width:"100%",background:"rgba(22,93,255,0.4)"}})),"\u90E8\u5206\u7B54\u9898"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:`${b.answerNo} ml10`}),"\u672A\u7B54"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")),(0,q.dE)()&&(((Ia=G==null?void 0:G.exercise)==null?void 0:Ia.exercise_status)===3||((da=G==null?void 0:G.exercise)==null?void 0:da.open_score_commited))&&h.createElement(D.Z,{justify:"space-around",align:"middle",className:b.answerSheetBottom},h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{className:b.answerYes,style:{background:"#028D01",height:8,width:8,borderRadius:"50%"}}),"\u6B63\u786E"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{style:{background:"#FB3226",height:8,width:8,borderRadius:"50%"},className:`${b.answerNo} ml10`}),"\u9519\u8BEF"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("span",{style:{background:"#E77400",height:8,width:8,borderRadius:"50%"},className:`${b.answerNo} ml10`}),"\u90E8\u5206\u5F97\u5206"),h.createElement(g.Z,{className:b.tooltipWrap},h.createElement("i",{className:"iconfont icon-biaoji1",style:{marginRight:4,color:"#FFB538"}}),"\u6807\u8BB0")))),h.createElement(g.Z,null,h.createElement("div",{className:b.fold,onClick:()=>Ra(!Oo)},Oo&&h.createElement(I.Z,{title:"\u6536\u8D77\u7B54\u9898\u5361"},h.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"})),!Oo&&h.createElement(I.Z,{title:"\u5C55\u5F00"}," ",h.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"})))),h.createElement(g.Z,{flex:"1"},h.createElement("section",{className:[b.rightPart,"ml20"].join(" ")},h.createElement("div",{className:`${b.questionPart} pl30 pr30`,ref:sa},On()),h.createElement(D.Z,{className:b.bottom,align:"middle",justify:"space-between"},h.createElement(g.Z,null,h.createElement(Ze.Z,{icon:h.createElement("i",{className:`iconfont ${(Na=(fa=G.exercise_question_types)==null?void 0:fa[sr].items[vr])!=null&&Na.is_marked?"icon-biaoji1":"icon-biaojigaiti"}`,style:{color:"#FFB538",marginRight:6}}),className:b.markBtn,onClick:()=>In(void 0,null,function*(){var c;(yield(0,_.sS)(rn.categoryId,{exercise_question_id:(c=G.exercise_question_types[sr].items[vr])==null?void 0:c.question_id})).status===0&&ge()})},(Oa=(qa=G.exercise_question_types)==null?void 0:qa[sr].items[vr])!=null&&Oa.is_marked?"\u53D6\u6D88\u6807\u8BB0":"\u6807\u8BB0\u8BE5\u9898")),h.createElement(g.Z,null,(sr!=0||vr!=0)&&h.createElement(ne.ZP,{className:`${b.changeButton} ${b.prevBtn} mr20`,type:"default",onClick:()=>{Nr(()=>{if(Vn.current){Vn.current="prev";return}fn()})}},"\u4E0A\u4E00\u9898"),!(sr===(($o=G==null?void 0:G.exercise_question_types)==null?void 0:$o.length)-1&&vr===((va=(ma=(Da=G==null?void 0:G.exercise_question_types)==null?void 0:Da[sr])==null?void 0:ma.items)==null?void 0:va.length)-1)&&h.createElement(ne.ZP,{className:b.changeButton,type:"primary",onClick:()=>{Nr(()=>{if(Bl){if(Vn.current){Vn.current="next";return}dn()}})}},"\u4E0B\u4E00\u9898")))))),So.status!==0&&h.createElement(pe,{data:So}),h.createElement(n.default,{title:"\u6CE8\u610F",open:vl,closable:!1,footer:!1},h.createElement("div",null,h.createElement("p",{style:{marginBottom:0}},"\u79BB\u5F00\u8BE5\u9898\u540E\u4E0D\u5141\u8BB8\u518D\u6B21\u4FEE\u6539\u7B54\u6848\uFF0C\u786E\u8BA4\u79BB\u5F00\u5417\uFF1F"),h.createElement("div",{style:{marginTop:60,display:"flex",justifyContent:"space-between",alignItems:"center"}},h.createElement(B.default,{checked:ia,onChange:c=>{pl(c.target.checked)}},"\u4E0B\u6B21\u4E0D\u518D\u663E\u793A"),h.createElement("div",null,h.createElement(ne.ZP,{onClick:()=>{la(!1),pl(!1)}},"\u6211\u518D\u60F3\u60F3"),h.createElement(ne.ZP,{onClick:()=>{G.exercise_question_types[sr].items[vr].ques_status=1,go(Pn({},G)),Qr.current==="prev"?(vr===0?(sr-=1,vr=G.exercise_question_types[sr].items.length-1):vr-=1,Ho(sr),Wo(vr)):Qr.current==="next"?(G.exercise_question_types[sr].items.length-1===vr?(sr=sr+1,vr=0):vr=vr+1,Ho(sr),Wo(vr)):(Ho(pn.current.oneindex),Wo(pn.current.twoindex)),la(!1)},type:"primary",style:{marginLeft:30}},"\u786E\u8BA4"))))),h.createElement(zt.Z,{successCb:oe})),ha&&h.createElement(ue(),{disabled:hl,bounds:Tl,onStart:(c,he)=>Cl(c,he)},h.createElement("div",{ref:Wa,style:{position:"absolute",left:40,top:200,zIndex:1300}},h.createElement("div",{onMouseOver:()=>{hl&&za(!1)},onMouseOut:()=>{za(!0)}},h.createElement(D.Z,{className:b.cameraHeader,align:"middle",justify:"space-between"},h.createElement(g.Z,null,h.createElement("i",{className:"iconfont icon-kaiqishexiangtou"}),h.createElement("span",null,"\u5DF2\u5F00\u542F\u6444\u50CF\u5934")),Ua?h.createElement(xe.Z,{onClick:()=>{Va(!1)}}):h.createElement(be.Z,{onClick:()=>{Va(!0)}})),h.createElement("div",{style:{display:Ua?"flex":"none"}},h.createElement(ie.Z,{number:((_a=G==null?void 0:G.exercise)==null?void 0:_a.photo_count)-((Ba=G==null?void 0:G.exercise)==null?void 0:Ba.take_photo),take_photo:(Vo=G==null?void 0:G.exercise)==null?void 0:Vo.take_photo,ref:ja,time:(pa=G.exercise)==null?void 0:pa.left_time,update:ge,supportCamera:c=>{c===2?(wa(!0),Do(Ct==null?void 0:Ct.screen_shot_open),Ct!=null&&Ct.screen_shot_open||(fo(Ct==null?void 0:Ct.screen_open),ge())):c===1&&setTimeout(()=>l.history.push("/"),3e3)}}))))),h.createElement(n.default,{destroyOnClose:!0,closable:!1,centered:!0,className:b.teachAnalysisModal,title:h.createElement(D.Z,{align:"middle",justify:"space-between"},h.createElement(g.Z,{style:{color:"rgba(0,0,0,0.9)",fontSize:"16px"}},"\u6559\u5E08\u8BC4\u4EF7"),h.createElement(g.Z,null,h.createElement("i",{className:"iconfont icon-guanbi7",style:{fontSize:"15px",cursor:"pointer"},onClick:()=>Pa(!1)}))),open:xl,footer:!1,onCancel:()=>Pa(!1)},(ga=G==null?void 0:G.exercise_answer_user)==null?void 0:ga.analysis),h.createElement(n.default,{destroyOnClose:!0,centered:!0,width:555,title:h.createElement(D.Z,{align:"middle"},h.createElement("div",{className:"c-black font16 mr8"},(0,an._V)(an.CP.answer8)),h.createElement("div",{className:"c-grey-666"},(0,an._V)(an.CP.answer9))),open:sl,footer:!1,onCancel:()=>Mo(!1)},h.createElement("div",null,h.createElement("div",{className:"mb20 c-black"},(0,an._V)(an.CP.answer10)),h.createElement(qt,{key:ea,onOk:c=>{var he;console.log(c,444),c.join("")===((he=G==null?void 0:G.exercise)==null?void 0:he.screen_key)?ze():(W.ZP.warning((0,an._V)(an.CP.answer11)),cl(ot=>ot+1))}}))))};var Yr=(0,l.connect)(({loading:U,user:me,exercise:Ye,globalSetting:At})=>({globalSetting:At,user:me,exercise:Ye,loading:U.effects}))(Gr)},50371:function(ht,le){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let l=1;l{const T=P[L];T!==void 0&&(t[L]=T)})}return t}le.Z=e},13845:function(ht,le,e){"use strict";e.d(le,{F:function(){return t},Z:function(){return l}});function t(P){return P!=null&&P===P.window}function l(P,L){var T,p;if(typeof window=="undefined")return 0;const n=L?"scrollTop":"scrollLeft";let F=0;return t(P)?F=P[L?"pageYOffset":"pageXOffset"]:P instanceof Document?F=P.documentElement[n]:(P instanceof HTMLElement||P)&&(F=P[n]),P&&!t(P)&&typeof F!="number"&&(F=(p=((T=P.ownerDocument)!==null&&T!==void 0?T:P).documentElement)===null||p===void 0?void 0:p[n]),F}},56762:function(ht,le,e){"use strict";e.d(le,{Z:function(){return l}});var t=e(59301);function l(){const[,P]=t.useReducer(L=>L+1,0);return P}},68031:function(ht,le,e){"use strict";e.d(le,{Z:function(){return L}});var t=e(16089);function l(T,p,n,F){const W=n-p;return T/=F/2,T<1?W/2*T*T*T+p:W/2*((T-=2)*T*T+2)+p}var P=e(13845);function L(T){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:F,duration:W=450}=p,w=n(),D=(0,P.Z)(w,!0),g=Date.now(),M=()=>{const I=Date.now()-g,E=l(I>W?W:I,D,T,W);(0,P.F)(w)?w.scrollTo(window.pageXOffset,E):w instanceof Document||w.constructor.name==="HTMLDocument"?w.documentElement.scrollTop=E:w.scrollTop=E,I{const{href:b,title:ce,prefixCls:q,children:x,className:_,target:V,replace:ye}=v,Me=T.useContext(g),{registerLink:Ie,unregisterLink:je,scrollTo:Je,onClick:rt,activeLink:Ke,direction:Te}=Me||{};T.useEffect(()=>(Ie==null||Ie(b),()=>{je==null||je(b)}),[b]);const Qe=ve=>{ye&&(ve.preventDefault(),window.location.replace(b)),rt==null||rt(ve,{title:ce,href:b}),Je==null||Je(b)},{getPrefixCls:vt}=T.useContext(w.E_),De=vt("anchor",q),ft=Ke===b,St=P()(`${De}-link`,_,{[`${De}-link-active`]:ft}),$e=P()(`${De}-link-title`,{[`${De}-link-title-active`]:ft});return T.createElement("div",{className:St},T.createElement("a",{className:$e,href:b,title:typeof ce=="string"?ce:"",target:V,onClick:Qe},ce),Te!=="horizontal"?x:null)},I=e(17313),E=e(83116),ne=e(37613);const k=v=>{const{componentCls:b,holderOffsetBlock:ce,motionDurationSlow:q,lineWidthBold:x,colorPrimary:_,lineType:V,colorSplit:ye}=v;return{[`${b}-wrapper`]:{marginBlockStart:-ce,paddingBlockStart:ce,[b]:Object.assign(Object.assign({},(0,I.Wf)(v)),{position:"relative",paddingInlineStart:x,[`${b}-link`]:{paddingBlock:v.linkPaddingBlock,paddingInline:`${v.linkPaddingInlineStart}px 0`,"&-title":Object.assign(Object.assign({},I.vS),{position:"relative",display:"block",marginBlockEnd:v.anchorTitleBlock,color:v.colorText,transition:`all ${v.motionDurationSlow}`,"&:only-child":{marginBlockEnd:0}}),[`&-active > ${b}-link-title`]:{color:v.colorPrimary},[`${b}-link`]:{paddingBlock:v.anchorPaddingBlockSecondary}}}),[`&:not(${b}-wrapper-horizontal)`]:{[b]:{"&::before":{position:"absolute",insetInlineStart:0,top:0,height:"100%",borderInlineStart:`${x}px ${V} ${ye}`,content:'" "'},[`${b}-ink`]:{position:"absolute",insetInlineStart:0,display:"none",transform:"translateY(-50%)",transition:`top ${q} ease-in-out`,width:x,backgroundColor:_,[`&${b}-ink-visible`]:{display:"inline-block"}}}},[`${b}-fixed ${b}-ink ${b}-ink`]:{display:"none"}}}},de=v=>{const{componentCls:b,motionDurationSlow:ce,lineWidthBold:q,colorPrimary:x}=v;return{[`${b}-wrapper-horizontal`]:{position:"relative","&::before":{position:"absolute",left:{_skip_check_:!0,value:0},right:{_skip_check_:!0,value:0},bottom:0,borderBottom:`1px ${v.lineType} ${v.colorSplit}`,content:'" "'},[b]:{overflowX:"scroll",position:"relative",display:"flex",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},[`${b}-link:first-of-type`]:{paddingInline:0},[`${b}-ink`]:{position:"absolute",bottom:0,transition:`left ${ce} ease-in-out, width ${ce} ease-in-out`,height:q,backgroundColor:x}}}}};var ie=(0,E.Z)("Anchor",v=>{const{fontSize:b,fontSizeLG:ce,paddingXXS:q}=v,x=(0,ne.TS)(v,{holderOffsetBlock:q,anchorPaddingBlockSecondary:q/2,anchorTitleBlock:b/14*3,anchorBallSize:ce/2});return[k(x),de(x)]},v=>({linkPaddingBlock:v.paddingXXS,linkPaddingInlineStart:v.padding}));function H(){return window}function A(v,b){if(!v.getClientRects().length)return 0;const ce=v.getBoundingClientRect();return ce.width||ce.height?b===window?(b=v.ownerDocument.documentElement,ce.top-b.clientTop):ce.top-b.getBoundingClientRect().top:ce.top}const ae=/#([\S ]+)$/,C=v=>{var b;const{rootClassName:ce,anchorPrefixCls:q,className:x,style:_,offsetTop:V,affix:ye=!0,showInkInFixed:Me=!1,children:Ie,items:je,direction:Je="vertical",bounds:rt,targetOffset:Ke,onClick:Te,onChange:Qe,getContainer:vt,getCurrentAnchor:De,replace:ft}=v,[St,$e]=T.useState([]),[ve,lt]=T.useState(null),Ee=T.useRef(ve),Z=T.useRef(null),K=T.useRef(null),m=T.useRef(!1),{direction:a,getTargetContainer:R,anchor:fe}=T.useContext(w.E_),s=(b=vt!=null?vt:R)!==null&&b!==void 0?b:H,i=JSON.stringify(St),X=(0,L.useEvent)(_e=>{St.includes(_e)||$e(He=>[].concat((0,t.Z)(He),[_e]))}),$=(0,L.useEvent)(_e=>{St.includes(_e)&&$e(He=>He.filter(Xe=>Xe!==_e))}),f=()=>{var _e;const He=(_e=Z.current)===null||_e===void 0?void 0:_e.querySelector(`.${q}-link-title-active`);if(He&&K.current){const{style:Xe}=K.current,ut=Je==="horizontal";Xe.top=ut?"":`${He.offsetTop+He.clientHeight/2}px`,Xe.height=ut?"":`${He.clientHeight}px`,Xe.left=ut?`${He.offsetLeft}px`:"",Xe.width=ut?`${He.clientWidth}px`:"",ut&&(0,p.Z)(He,{scrollMode:"if-needed",block:"nearest"})}},Q=function(_e){let He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5;const ut=[],Bt=s();return _e.forEach(wt=>{const Dt=ae.exec(wt==null?void 0:wt.toString());if(!Dt)return;const mn=document.getElementById(Dt[1]);if(mn){const ln=A(mn,Bt);lnmn.top>Dt.top?mn:Dt).link:""},Re=(0,L.useEvent)(_e=>{if(Ee.current===_e)return;const He=typeof De=="function"?De(_e):_e;lt(He),Ee.current=He,Qe==null||Qe(_e)}),Pe=T.useCallback(()=>{if(m.current)return;const _e=Q(St,Ke!==void 0?Ke:V||0,rt);Re(_e)},[i,Ke,V]),Se=T.useCallback(_e=>{Re(_e);const He=ae.exec(_e);if(!He)return;const Xe=document.getElementById(He[1]);if(!Xe)return;const ut=s(),Bt=(0,n.Z)(ut,!0),wt=A(Xe,ut);let Dt=Bt+wt;Dt-=Ke!==void 0?Ke:V||0,m.current=!0,(0,F.Z)(Dt,{getContainer:s,callback(){m.current=!1}})},[Ke,V]),Ne=P()(ce,`${q}-wrapper`,{[`${q}-wrapper-horizontal`]:Je==="horizontal",[`${q}-rtl`]:a==="rtl"},x,fe==null?void 0:fe.className),Be=P()(q,{[`${q}-fixed`]:!ye&&!Me}),d=P()(`${q}-ink`,{[`${q}-ink-visible`]:ve}),Y=Object.assign(Object.assign({maxHeight:V?`calc(100vh - ${V}px)`:"100vh"},fe==null?void 0:fe.style),_),se=_e=>Array.isArray(_e)?_e.map(He=>T.createElement(B,Object.assign({replace:ft},He,{key:He.key}),Je==="vertical"&&se(He.children))):null,Ce=T.createElement("div",{ref:Z,className:Ne,style:Y},T.createElement("div",{className:Be},T.createElement("span",{className:d,ref:K}),"items"in v?se(je):Ie));T.useEffect(()=>{const _e=s();return Pe(),_e==null||_e.addEventListener("scroll",Pe),()=>{_e==null||_e.removeEventListener("scroll",Pe)}},[i]),T.useEffect(()=>{typeof De=="function"&&Re(De(Ee.current||""))},[De]),T.useEffect(()=>{f()},[Je,De,i,ve]);const Fe=T.useMemo(()=>({registerLink:X,unregisterLink:$,scrollTo:Se,activeLink:ve,onClick:Te,direction:Je}),[ve,Te,Se,Je]);return T.createElement(g.Provider,{value:Fe},ye?T.createElement(W.Z,{offsetTop:V,target:s},Ce):Ce)};var J=v=>{const{prefixCls:b,rootClassName:ce}=v,{getPrefixCls:q}=T.useContext(w.E_),x=q("anchor",b),[_,V]=ie(x);return _(T.createElement(C,Object.assign({},v,{rootClassName:P()(V,ce),anchorPrefixCls:x})))};const te=J;te.Link=B;var z=te},24905:function(ht,le,e){"use strict";e.d(le,{default:function(){return C}});var t=e(92310),l=e.n(t),P=e(5630),L=e(59301),T=e(36355),p=e(1684),n=e(32441),W=L.createContext(null),w=e(98447),D=e(14088),g=e(4572),M=function(S,J){var te={};for(var z in S)Object.prototype.hasOwnProperty.call(S,z)&&J.indexOf(z)<0&&(te[z]=S[z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,z=Object.getOwnPropertySymbols(S);v{var te;const{prefixCls:z,className:v,rootClassName:b,children:ce,indeterminate:q=!1,style:x,onMouseEnter:_,onMouseLeave:V,skipGroup:ye=!1,disabled:Me}=S,Ie=M(S,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:je,direction:Je,checkbox:rt}=L.useContext(T.E_),Ke=L.useContext(W),{isFormItemInput:Te}=L.useContext(n.aM),Qe=L.useContext(p.Z),vt=(te=(Ke==null?void 0:Ke.disabled)||Me)!==null&&te!==void 0?te:Qe,De=L.useRef(Ie.value);L.useEffect(()=>{Ke==null||Ke.registerValue(Ie.value)},[]),L.useEffect(()=>{if(!ye)return Ie.value!==De.current&&(Ke==null||Ke.cancelValue(De.current),Ke==null||Ke.registerValue(Ie.value),De.current=Ie.value),()=>Ke==null?void 0:Ke.cancelValue(Ie.value)},[Ie.value]);const ft=je("checkbox",z),[St,$e]=(0,w.ZP)(ft),ve=Object.assign({},Ie);Ke&&!ye&&(ve.onChange=function(){Ie.onChange&&Ie.onChange.apply(Ie,arguments),Ke.toggleOption&&Ke.toggleOption({label:ce,value:Ie.value})},ve.name=Ke.name,ve.checked=Ke.value.includes(Ie.value));const lt=l()(`${ft}-wrapper`,{[`${ft}-rtl`]:Je==="rtl",[`${ft}-wrapper-checked`]:ve.checked,[`${ft}-wrapper-disabled`]:vt,[`${ft}-wrapper-in-form-item`]:Te},rt==null?void 0:rt.className,v,b,$e),Ee=l()({[`${ft}-indeterminate`]:q},g.A,$e),Z=q?"mixed":void 0;return St(L.createElement(D.Z,{component:"Checkbox",disabled:vt},L.createElement("label",{className:lt,style:Object.assign(Object.assign({},rt==null?void 0:rt.style),x),onMouseEnter:_,onMouseLeave:V},L.createElement(P.Z,Object.assign({"aria-checked":Z},ve,{prefixCls:ft,className:Ee,disabled:vt,ref:J})),ce!==void 0&&L.createElement("span",null,ce))))};var E=L.forwardRef(B),ne=e(94480),k=e(2738),de=function(S,J){var te={};for(var z in S)Object.prototype.hasOwnProperty.call(S,z)&&J.indexOf(z)<0&&(te[z]=S[z]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,z=Object.getOwnPropertySymbols(S);v{const{defaultValue:te,children:z,options:v=[],prefixCls:b,className:ce,rootClassName:q,style:x,onChange:_}=S,V=de(S,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ye,direction:Me}=L.useContext(T.E_),[Ie,je]=L.useState(V.value||te||[]),[Je,rt]=L.useState([]);L.useEffect(()=>{"value"in V&&je(V.value||[])},[V.value]);const Ke=L.useMemo(()=>v.map(K=>typeof K=="string"||typeof K=="number"?{label:K,value:K}:K),[v]),Te=K=>{rt(m=>m.filter(a=>a!==K))},Qe=K=>{rt(m=>[].concat((0,ne.Z)(m),[K]))},vt=K=>{const m=Ie.indexOf(K.value),a=(0,ne.Z)(Ie);m===-1?a.push(K.value):a.splice(m,1),"value"in V||je(a),_==null||_(a.filter(R=>Je.includes(R)).sort((R,fe)=>{const s=Ke.findIndex(X=>X.value===R),i=Ke.findIndex(X=>X.value===fe);return s-i}))},De=ye("checkbox",b),ft=`${De}-group`,[St,$e]=(0,w.ZP)(De),ve=(0,k.Z)(V,["value","disabled"]),lt=v.length?Ke.map(K=>L.createElement(E,{prefixCls:De,key:K.value.toString(),disabled:"disabled"in K?K.disabled:V.disabled,value:K.value,checked:Ie.includes(K.value),onChange:K.onChange,className:`${ft}-item`,style:K.style,title:K.title},K.label)):z,Ee={toggleOption:vt,value:Ie,disabled:V.disabled,name:V.name,registerValue:Qe,cancelValue:Te},Z=l()(ft,{[`${ft}-rtl`]:Me==="rtl"},ce,q,$e);return St(L.createElement("div",Object.assign({className:Z,style:x},ve,{ref:J}),L.createElement(W.Provider,{value:Ee},lt)))},H=L.forwardRef(ie);var A=L.memo(H);const ae=E;ae.Group=A,ae.__ANT_CHECKBOX=!0;var C=ae},98447:function(ht,le,e){"use strict";e.d(le,{C2:function(){return T}});var t=e(17313),l=e(37613),P=e(83116);const L=p=>{const{checkboxCls:n}=p,F=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(p)),{display:"inline-flex",flexWrap:"wrap",columnGap:p.marginXS,[`> ${p.antCls}-row`]:{flex:1}}),[F]:Object.assign(Object.assign({},(0,t.Wf)(p)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${F}`]:{marginInlineStart:0},[`&${F}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(p)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:p.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(p))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:p.checkboxSize,height:p.checkboxSize,direction:"ltr",backgroundColor:p.colorBgContainer,border:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`,borderRadius:p.borderRadiusSM,borderCollapse:"separate",transition:`all ${p.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:p.checkboxSize/14*5,height:p.checkboxSize/14*8,border:`${p.lineWidthBold}px solid ${p.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${p.motionDurationFast} ${p.motionEaseInBack}, opacity ${p.motionDurationFast}`}},"& + span":{paddingInlineStart:p.paddingXS,paddingInlineEnd:p.paddingXS}})},{[` ${F}:not(${F}-disabled), ${n}:not(${n}-disabled) `]:{[`&:hover ${n}-inner`]:{borderColor:p.colorPrimary}},[`${F}:not(${F}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:p.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:p.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:p.colorPrimary,borderColor:p.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${p.motionDurationMid} ${p.motionEaseOutBack} ${p.motionDurationFast}`}}},[` ${F}-checked:not(${F}-disabled), ${n}-checked:not(${n}-disabled) - `]:{[`&:hover ${n}-inner`]:{backgroundColor:p.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:p.colorBgContainer,borderColor:p.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:p.fontSizeLG/2,height:p.fontSizeLG/2,backgroundColor:p.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${F}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:p.colorBgContainerDisabled,borderColor:p.colorBorder,"&:after":{borderColor:p.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:p.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:p.colorTextDisabled}}}]};function T(p,n){const F=(0,l.TS)(n,{checkboxCls:`.${p}`,checkboxSize:n.controlInteractiveSize});return[L(F)]}le.ZP=(0,P.Z)("Checkbox",(p,n)=>{let{prefixCls:F}=n;return[T(F,p)]})},43428:function(ht,le,e){"use strict";e.d(le,{Z:function(){return St}});var t=e(92310),l=e.n(t),P=e(33885),L=e(42978),T=e(43403),p=e(34280),n=e(59301),F=n.createContext(null),W=n.createContext({}),w=F,D=e(20068),g=e(54476),M=e(77900),B=e(10228),I=e(26112),E=e(70425),ne=function(ve){var at=ve.prefixCls,Ee=ve.className,Z=ve.style,K=ve.children,m=ve.containerRef,a=ve.id,R=ve.onMouseEnter,fe=ve.onMouseOver,s=ve.onMouseLeave,i=ve.onClick,X=ve.onKeyDown,$=ve.onKeyUp,f={onMouseEnter:R,onMouseOver:fe,onMouseLeave:s,onClick:i,onKeyDown:X,onKeyUp:$},Q=n.useContext(W),Re=Q.panel,Pe=(0,E.useComposeRef)(Re,m);return n.createElement(n.Fragment,null,n.createElement("div",(0,g.Z)({id:a,className:l()("".concat(at,"-content"),Ee),style:(0,P.Z)({},Z),"aria-modal":"true",role:"dialog",ref:Pe},f),K))},k=ne,de=e(48736);function ie($e){return typeof $e=="string"&&String(Number($e))===$e?((0,de.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number($e)):$e}function H($e){warning(!("wrapperClassName"in $e),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!$e.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var A={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ae($e,ve){var at,Ee,Z,K,m=$e.prefixCls,a=$e.open,R=$e.placement,fe=$e.inline,s=$e.push,i=$e.forceRender,X=$e.autoFocus,$=$e.keyboard,f=$e.rootClassName,Q=$e.rootStyle,Re=$e.zIndex,Pe=$e.className,Se=$e.id,Ne=$e.style,Be=$e.motion,d=$e.width,Y=$e.height,se=$e.children,Ce=$e.contentWrapperStyle,Fe=$e.mask,_e=$e.maskClosable,He=$e.maskMotion,Xe=$e.maskClassName,ut=$e.maskStyle,Bt=$e.afterOpenChange,wt=$e.onClose,Dt=$e.onMouseEnter,mn=$e.onMouseOver,ln=$e.onMouseLeave,$t=$e.onClick,En=$e.onKeyDown,vn=$e.onKeyUp,sn=n.useRef(),yn=n.useRef(),xn=n.useRef();n.useImperativeHandle(ve,function(){return sn.current});var An=function(pe){var lt=pe.keyCode,Pt=pe.shiftKey;switch(lt){case B.Z.TAB:{if(lt===B.Z.TAB){if(!Pt&&document.activeElement===xn.current){var Nt;(Nt=yn.current)===null||Nt===void 0||Nt.focus({preventScroll:!0})}else if(Pt&&document.activeElement===yn.current){var Kt;(Kt=xn.current)===null||Kt===void 0||Kt.focus({preventScroll:!0})}}break}case B.Z.ESC:{wt&&$&&(pe.stopPropagation(),wt(pe));break}}};n.useEffect(function(){if(a&&X){var Ge;(Ge=sn.current)===null||Ge===void 0||Ge.focus({preventScroll:!0})}},[a]);var lr=n.useState(!1),br=(0,L.Z)(lr,2),Un=br[0],cr=br[1],Zn=n.useContext(w),fr;s===!1?fr={distance:0}:s===!0?fr={}:fr=s||{};var Dr=(at=(Ee=(Z=fr)===null||Z===void 0?void 0:Z.distance)!==null&&Ee!==void 0?Ee:Zn==null?void 0:Zn.pushDistance)!==null&&at!==void 0?at:180,Ir=n.useMemo(function(){return{pushDistance:Dr,push:function(){cr(!0)},pull:function(){cr(!1)}}},[Dr]);n.useEffect(function(){if(a){var Ge;Zn==null||(Ge=Zn.push)===null||Ge===void 0||Ge.call(Zn)}else{var pe;Zn==null||(pe=Zn.pull)===null||pe===void 0||pe.call(Zn)}},[a]),n.useEffect(function(){return function(){var Ge;Zn==null||(Ge=Zn.pull)===null||Ge===void 0||Ge.call(Zn)}},[]);var pr=Fe&&n.createElement(M.default,(0,g.Z)({key:"mask"},He,{visible:a}),function(Ge,pe){var lt=Ge.className,Pt=Ge.style;return n.createElement("div",{className:l()("".concat(m,"-mask"),lt,Xe),style:(0,P.Z)((0,P.Z)({},Pt),ut),onClick:_e&&a?wt:void 0,ref:pe})}),_r=typeof Be=="function"?Be(R):Be,Xr={};if(Un&&Dr)switch(R){case"top":Xr.transform="translateY(".concat(Dr,"px)");break;case"bottom":Xr.transform="translateY(".concat(-Dr,"px)");break;case"left":Xr.transform="translateX(".concat(Dr,"px)");break;default:Xr.transform="translateX(".concat(-Dr,"px)");break}R==="left"||R==="right"?Xr.width=ie(d):Xr.height=ie(Y);var Lr={onMouseEnter:Dt,onMouseOver:mn,onMouseLeave:ln,onClick:$t,onKeyDown:En,onKeyUp:vn},so=n.createElement(M.default,(0,g.Z)({key:"panel"},_r,{visible:a,forceRender:i,onVisibleChanged:function(pe){Bt==null||Bt(pe)},removeOnLeave:!1,leavedClassName:"".concat(m,"-content-wrapper-hidden")}),function(Ge,pe){var lt=Ge.className,Pt=Ge.style;return n.createElement("div",(0,g.Z)({className:l()("".concat(m,"-content-wrapper"),lt),style:(0,P.Z)((0,P.Z)((0,P.Z)({},Xr),Pt),Ce)},(0,I.Z)($e,{data:!0})),n.createElement(k,(0,g.Z)({id:Se,containerRef:pe,prefixCls:m,className:Pe,style:Ne},Lr),se))}),Jr=(0,P.Z)({},Q);return Re&&(Jr.zIndex=Re),n.createElement(w.Provider,{value:Ir},n.createElement("div",{className:l()(m,"".concat(m,"-").concat(R),f,(K={},(0,D.Z)(K,"".concat(m,"-open"),a),(0,D.Z)(K,"".concat(m,"-inline"),fe),K)),style:Jr,tabIndex:-1,ref:sn,onKeyDown:An},pr,n.createElement("div",{tabIndex:0,ref:yn,style:A,"aria-hidden":"true","data-sentinel":"start"}),so,n.createElement("div",{tabIndex:0,ref:xn,style:A,"aria-hidden":"true","data-sentinel":"end"})))}var C=n.forwardRef(ae),S=C,J=function(ve){var at=ve.open,Ee=at===void 0?!1:at,Z=ve.prefixCls,K=Z===void 0?"rc-drawer":Z,m=ve.placement,a=m===void 0?"right":m,R=ve.autoFocus,fe=R===void 0?!0:R,s=ve.keyboard,i=s===void 0?!0:s,X=ve.width,$=X===void 0?378:X,f=ve.mask,Q=f===void 0?!0:f,Re=ve.maskClosable,Pe=Re===void 0?!0:Re,Se=ve.getContainer,Ne=ve.forceRender,Be=ve.afterOpenChange,d=ve.destroyOnClose,Y=ve.onMouseEnter,se=ve.onMouseOver,Ce=ve.onMouseLeave,Fe=ve.onClick,_e=ve.onKeyDown,He=ve.onKeyUp,Xe=ve.panelRef,ut=n.useState(!1),Bt=(0,L.Z)(ut,2),wt=Bt[0],Dt=Bt[1],mn=n.useState(!1),ln=(0,L.Z)(mn,2),$t=ln[0],En=ln[1];(0,p.Z)(function(){En(!0)},[]);var vn=$t?Ee:!1,sn=n.useRef(),yn=n.useRef();(0,p.Z)(function(){vn&&(yn.current=document.activeElement)},[vn]);var xn=function(cr){var Zn;if(Dt(cr),Be==null||Be(cr),!cr&&yn.current&&!((Zn=sn.current)!==null&&Zn!==void 0&&Zn.contains(yn.current))){var fr;(fr=yn.current)===null||fr===void 0||fr.focus({preventScroll:!0})}},An=n.useMemo(function(){return{panel:Xe}},[Xe]);if(!Ne&&!wt&&!vn&&d)return null;var lr={onMouseEnter:Y,onMouseOver:se,onMouseLeave:Ce,onClick:Fe,onKeyDown:_e,onKeyUp:He},br=(0,P.Z)((0,P.Z)({},ve),{},{open:vn,prefixCls:K,placement:a,autoFocus:fe,keyboard:i,width:$,mask:Q,maskClosable:Pe,inline:Se===!1,afterOpenChange:xn,ref:sn},lr);return n.createElement(W.Provider,{value:An},n.createElement(T.Z,{open:vn||Ne||wt,autoDestroy:!1,getContainer:Se,autoLock:Q&&(vn||wt)},n.createElement(S,br)))},te=J,z=te,v=e(62892),b=e(36355),ce=e(32441),q=e(47729),_=$e=>{const{prefixCls:ve,title:at,footer:Ee,extra:Z,closeIcon:K,closable:m,onClose:a,headerStyle:R,drawerStyle:fe,bodyStyle:s,footerStyle:i,children:X}=$e,$=n.useCallback(Se=>n.createElement("button",{type:"button",onClick:a,"aria-label":"Close",className:`${ve}-close`},Se),[a]),[f,Q]=(0,q.Z)(m,K,$,void 0,!0),Re=n.useMemo(()=>!at&&!f?null:n.createElement("div",{style:R,className:l()(`${ve}-header`,{[`${ve}-header-close-only`]:f&&!at&&!Z})},n.createElement("div",{className:`${ve}-header-title`},Q,at&&n.createElement("div",{className:`${ve}-title`},at)),Z&&n.createElement("div",{className:`${ve}-extra`},Z)),[f,Q,Z,R,ve,at]),Pe=n.useMemo(()=>{if(!Ee)return null;const Se=`${ve}-footer`;return n.createElement("div",{className:Se,style:i},Ee)},[Ee,i,ve]);return n.createElement("div",{className:`${ve}-wrapper-body`,style:fe},Re,n.createElement("div",{className:`${ve}-body`,style:s},X),Pe)},V=e(33234),ye=e(83116),Me=e(37613),je=$e=>{const{componentCls:ve,motionDurationSlow:at}=$e,Ee={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${at}`}}};return{[ve]:{[`${ve}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${at}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${ve}-panel-motion`]:{"&-left":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Je=$e=>{const{componentCls:ve,zIndexPopup:at,colorBgMask:Ee,colorBgElevated:Z,motionDurationSlow:K,motionDurationMid:m,padding:a,paddingLG:R,fontSizeLG:fe,lineHeightLG:s,lineWidth:i,lineType:X,colorSplit:$,marginSM:f,colorIcon:Q,colorIconHover:Re,colorText:Pe,fontWeightStrong:Se,footerPaddingBlock:Ne,footerPaddingInline:Be}=$e,d=`${ve}-content-wrapper`;return{[ve]:{position:"fixed",inset:0,zIndex:at,pointerEvents:"none","&-pure":{position:"relative",background:Z,[`&${ve}-left`]:{boxShadow:$e.boxShadowDrawerLeft},[`&${ve}-right`]:{boxShadow:$e.boxShadowDrawerRight},[`&${ve}-top`]:{boxShadow:$e.boxShadowDrawerUp},[`&${ve}-bottom`]:{boxShadow:$e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${ve}-mask`]:{position:"absolute",inset:0,zIndex:at,background:Ee,pointerEvents:"auto"},[d]:{position:"absolute",zIndex:at,maxWidth:"100vw",transition:`all ${K}`,"&-hidden":{display:"none"}},[`&-left > ${d}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:$e.boxShadowDrawerLeft},[`&-right > ${d}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:$e.boxShadowDrawerRight},[`&-top > ${d}`]:{top:0,insetInline:0,boxShadow:$e.boxShadowDrawerUp},[`&-bottom > ${d}`]:{bottom:0,insetInline:0,boxShadow:$e.boxShadowDrawerDown},[`${ve}-content`]:{width:"100%",height:"100%",overflow:"auto",background:Z,pointerEvents:"auto"},[`${ve}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${ve}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${a}px ${R}px`,fontSize:fe,lineHeight:s,borderBottom:`${i}px ${X} ${$}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${ve}-extra`]:{flex:"none"},[`${ve}-close`]:{display:"inline-block",marginInlineEnd:f,color:Q,fontWeight:Se,fontSize:fe,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${m}`,textRendering:"auto","&:focus, &:hover":{color:Re,textDecoration:"none"}},[`${ve}-title`]:{flex:1,margin:0,color:Pe,fontWeight:$e.fontWeightStrong,fontSize:fe,lineHeight:s},[`${ve}-body`]:{flex:1,minWidth:0,minHeight:0,padding:R,overflow:"auto"},[`${ve}-footer`]:{flexShrink:0,padding:`${Ne}px ${Be}px`,borderTop:`${i}px ${X} ${$}`},"&-rtl":{direction:"rtl"}}}};var rt=(0,ye.Z)("Drawer",$e=>{const ve=(0,Me.TS)($e,{});return[Je(ve),je(ve)]},$e=>({zIndexPopup:$e.zIndexPopupBase,footerPaddingBlock:$e.paddingXS,footerPaddingInline:$e.padding})),Ke=e(11575),Te=function($e,ve){var at={};for(var Ee in $e)Object.prototype.hasOwnProperty.call($e,Ee)&&ve.indexOf(Ee)<0&&(at[Ee]=$e[Ee]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,Ee=Object.getOwnPropertySymbols($e);Z{var ve;const{rootClassName:at,width:Ee,height:Z,size:K="default",mask:m=!0,push:a=vt,open:R,afterOpenChange:fe,onClose:s,prefixCls:i,getContainer:X,style:$,className:f,visible:Q,afterVisibleChange:Re}=$e,Pe=Te($e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Se,getPrefixCls:Ne,direction:Be,drawer:d}=n.useContext(b.E_),Y=Ne("drawer",i),[se,Ce]=rt(Y),Fe=X===void 0&&Se?()=>Se(document.body):X,_e=l()({"no-mask":!m,[`${Y}-rtl`]:Be==="rtl"},at,Ce),He=n.useMemo(()=>Ee!=null?Ee:K==="large"?736:378,[Ee,K]),Xe=n.useMemo(()=>Z!=null?Z:K==="large"?736:378,[Z,K]),ut={motionName:(0,v.m)(Y,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Bt=Dt=>({motionName:(0,v.m)(Y,`panel-motion-${Dt}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),wt=(0,Ke.H)();return se(n.createElement(V.BR,null,n.createElement(ce.Ux,{status:!0,override:!0},n.createElement(z,Object.assign({prefixCls:Y,onClose:s,maskMotion:ut,motion:Bt},Pe,{open:R!=null?R:Q,mask:m,push:a,width:He,height:Xe,style:Object.assign(Object.assign({},d==null?void 0:d.style),$),className:l()(d==null?void 0:d.className,f),rootClassName:_e,getContainer:Fe,afterOpenChange:fe!=null?fe:Re,panelRef:wt}),n.createElement(_,Object.assign({prefixCls:Y},Pe,{onClose:s}))))))},ft=$e=>{const{prefixCls:ve,style:at,className:Ee,placement:Z="right"}=$e,K=Te($e,["prefixCls","style","className","placement"]),{getPrefixCls:m}=n.useContext(b.E_),a=m("drawer",ve),[R,fe]=rt(a),s=l()(a,`${a}-pure`,`${a}-${Z}`,fe,Ee);return R(n.createElement("div",{className:s,style:at},n.createElement(_,Object.assign({prefixCls:a},K))))};De._InternalPanelDoNotUseOrYouWillBeFired=ft;var St=De},91857:function(ht,le,e){"use strict";var t=e(59301),l=e(38819),P=e(92310),L=e.n(P),T=e(31561),p=e(70425),n=e(18929),F=e(2738),W=e(79676),w=e(53487),D=e(92343),g=e(36355),M=e(20834),B=e(40875),I=e(88088),E=e(47211);const ne=null,k=A=>{const{menu:ae,arrow:C,prefixCls:S,children:J,trigger:te,disabled:z,dropdownRender:v,getPopupContainer:b,overlayClassName:ce,rootClassName:q,open:x,onOpenChange:_,visible:V,onVisibleChange:ye,mouseEnterDelay:Me=.15,mouseLeaveDelay:Ie=.1,autoAdjustOverflow:je=!0,placement:Je="",overlay:rt,transitionName:Ke}=A,{getPopupContainer:Te,getPrefixCls:Qe,direction:vt}=t.useContext(g.E_),De=t.useMemo(()=>{const f=Qe();return Ke!==void 0?Ke:Je.includes("top")?`${f}-slide-down`:`${f}-slide-up`},[Qe,Je,Ke]),ft=t.useMemo(()=>Je?Je.includes("Center")?Je.slice(0,Je.indexOf("Center")):Je:vt==="rtl"?"bottomRight":"bottomLeft",[Je,vt]),St=Qe("dropdown",S),[$e,ve]=(0,E.Z)(St),[,at]=(0,I.Z)(),Ee=t.Children.only(J),Z=(0,D.Tm)(Ee,{className:L()(`${St}-trigger`,{[`${St}-rtl`]:vt==="rtl"},Ee.props.className),disabled:z}),K=z?[]:te;let m;K&&K.includes("contextMenu")&&(m=!0);const[a,R]=(0,n.Z)(!1,{value:x!=null?x:V}),fe=(0,p.useEvent)(f=>{_==null||_(f),ye==null||ye(f),R(f)}),s=L()(ce,q,ve,{[`${St}-rtl`]:vt==="rtl"}),i=(0,W.Z)({arrowPointAtCenter:typeof C=="object"&&C.pointAtCenter,autoAdjustOverflow:je,offset:at.marginXXS,arrowWidth:C?at.sizePopupArrow:0,borderRadius:at.borderRadius}),X=t.useCallback(()=>{R(!1)},[]),$=()=>{let f;return ae!=null&&ae.items?f=t.createElement(M.default,Object.assign({},ae)):typeof rt=="function"?f=rt():f=rt,v&&(f=v(f)),f=t.Children.only(typeof f=="string"?t.createElement("span",null,f):f),t.createElement(B.J,{prefixCls:`${St}-menu`,expandIcon:t.createElement("span",{className:`${St}-menu-submenu-arrow`},t.createElement(l.Z,{className:`${St}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:X,validator:Q=>{let{mode:Re}=Q}},f)};return $e(t.createElement(T.Z,Object.assign({alignPoint:m},(0,F.Z)(A,["rootClassName"]),{mouseEnterDelay:Me,mouseLeaveDelay:Ie,visible:a,builtinPlacements:i,arrow:!!C,overlayClassName:s,prefixCls:St,getPopupContainer:b||Te,transitionName:De,trigger:K,overlay:$,placement:ft,onVisibleChange:fe}),Z))};function de(A){return Object.assign(Object.assign({},A),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ie=(0,w.Z)(k,"dropdown",A=>A,de),H=A=>t.createElement(ie,Object.assign({},A),t.createElement("span",null));k._InternalPanelDoNotUseOrYouWillBeFired=H,le.Z=k},38854:function(ht,le,e){"use strict";e.d(le,{Z:function(){return I}});var t=e(91857),l=e(92310),P=e.n(l),L=e(59301),T=e(18785),p=e(3113),n=e(36355),F=e(81327),W=e(33234),w=e(47211),D=function(E,ne){var k={};for(var de in E)Object.prototype.hasOwnProperty.call(E,de)&&ne.indexOf(de)<0&&(k[de]=E[de]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,de=Object.getOwnPropertySymbols(E);ie{const{getPopupContainer:ne,getPrefixCls:k,direction:de}=L.useContext(n.E_),{prefixCls:ie,type:H="default",danger:A,disabled:ae,loading:C,onClick:S,htmlType:J,children:te,className:z,menu:v,arrow:b,autoFocus:ce,overlay:q,trigger:x,align:_,open:V,onOpenChange:ye,placement:Me,getPopupContainer:Ie,href:je,icon:Je=L.createElement(T.Z,null),title:rt,buttonsRender:Ke=$=>$,mouseEnterDelay:Te,mouseLeaveDelay:Qe,overlayClassName:vt,overlayStyle:De,destroyPopupOnHide:ft,dropdownRender:St}=E,$e=D(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"]),ve=k("dropdown",ie),at=`${ve}-button`,[Ee,Z]=(0,w.Z)(ve),K={menu:v,arrow:b,autoFocus:ce,align:_,disabled:ae,trigger:ae?[]:x,onOpenChange:ye,getPopupContainer:Ie||ne,mouseEnterDelay:Te,mouseLeaveDelay:Qe,overlayClassName:vt,overlayStyle:De,destroyPopupOnHide:ft,dropdownRender:St},{compactSize:m,compactItemClassnames:a}=(0,W.ri)(ve,de),R=P()(at,a,z,Z);"overlay"in E&&(K.overlay=q),"open"in E&&(K.open=V),"placement"in E?K.placement=Me:K.placement=de==="rtl"?"bottomLeft":"bottomRight";const fe=L.createElement(p.ZP,{type:H,danger:A,disabled:ae,loading:C,onClick:S,htmlType:J,href:je,title:rt},te),s=L.createElement(p.ZP,{type:H,danger:A,icon:Je}),[i,X]=Ke([fe,s]);return Ee(L.createElement(F.Z.Compact,Object.assign({className:R,size:m,block:!0},$e),i,L.createElement(t.Z,Object.assign({},K),X)))};g.__ANT_BUTTON=!0;var M=g;const B=t.Z;B.Button=M;var I=B},47211:function(ht,le,e){"use strict";e.d(le,{Z:function(){return D}});var t=e(17313),l=e(13826),P=e(92899),L=e(29878),T=e(19447),p=e(83116),n=e(37613),W=g=>{const{componentCls:M,menuCls:B,colorError:I,colorTextLightSolid:E}=g,ne=`${B}-item`;return{[`${M}, ${M}-menu-submenu`]:{[`${B} ${ne}`]:{[`&${ne}-danger:not(${ne}-disabled)`]:{color:I,"&:hover":{color:E,backgroundColor:I}}}}}};const w=g=>{const{componentCls:M,menuCls:B,zIndexPopup:I,dropdownArrowDistance:E,sizePopupArrow:ne,antCls:k,iconCls:de,motionDurationMid:ie,dropdownPaddingVertical:H,fontSize:A,dropdownEdgeChildPadding:ae,colorTextDisabled:C,fontSizeIcon:S,controlPaddingHorizontal:J,colorBgElevated:te}=g;return[{[M]:Object.assign(Object.assign({},(0,t.Wf)(g)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:I,display:"block","&::before":{position:"absolute",insetBlock:-E+ne/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${k}-btn`]:{[`& > ${de}-down, & > ${k}-btn-icon > ${de}-down`]:{fontSize:S}},[`${M}-wrap`]:{position:"relative",[`${k}-btn > ${de}-down`]:{fontSize:S},[`${de}-down::before`]:{transition:`transform ${ie}`}},[`${M}-wrap-open`]:{[`${de}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${k}-slide-down-enter${k}-slide-down-enter-active${M}-placement-bottomLeft, + `]:{[`&:hover ${n}-inner`]:{backgroundColor:p.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:p.colorBgContainer,borderColor:p.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:p.fontSizeLG/2,height:p.fontSizeLG/2,backgroundColor:p.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${F}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:p.colorBgContainerDisabled,borderColor:p.colorBorder,"&:after":{borderColor:p.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:p.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:p.colorTextDisabled}}}]};function T(p,n){const F=(0,l.TS)(n,{checkboxCls:`.${p}`,checkboxSize:n.controlInteractiveSize});return[L(F)]}le.ZP=(0,P.Z)("Checkbox",(p,n)=>{let{prefixCls:F}=n;return[T(F,p)]})},43428:function(ht,le,e){"use strict";e.d(le,{Z:function(){return St}});var t=e(92310),l=e.n(t),P=e(33885),L=e(42978),T=e(43403),p=e(34280),n=e(59301),F=n.createContext(null),W=n.createContext({}),w=F,D=e(20068),g=e(54476),M=e(77900),B=e(10228),I=e(26112),E=e(70425),ne=function(ve){var lt=ve.prefixCls,Ee=ve.className,Z=ve.style,K=ve.children,m=ve.containerRef,a=ve.id,R=ve.onMouseEnter,fe=ve.onMouseOver,s=ve.onMouseLeave,i=ve.onClick,X=ve.onKeyDown,$=ve.onKeyUp,f={onMouseEnter:R,onMouseOver:fe,onMouseLeave:s,onClick:i,onKeyDown:X,onKeyUp:$},Q=n.useContext(W),Re=Q.panel,Pe=(0,E.useComposeRef)(Re,m);return n.createElement(n.Fragment,null,n.createElement("div",(0,g.Z)({id:a,className:l()("".concat(lt,"-content"),Ee),style:(0,P.Z)({},Z),"aria-modal":"true",role:"dialog",ref:Pe},f),K))},k=ne,de=e(48736);function ie($e){return typeof $e=="string"&&String(Number($e))===$e?((0,de.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number($e)):$e}function H($e){warning(!("wrapperClassName"in $e),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!$e.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var A={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ae($e,ve){var lt,Ee,Z,K,m=$e.prefixCls,a=$e.open,R=$e.placement,fe=$e.inline,s=$e.push,i=$e.forceRender,X=$e.autoFocus,$=$e.keyboard,f=$e.rootClassName,Q=$e.rootStyle,Re=$e.zIndex,Pe=$e.className,Se=$e.id,Ne=$e.style,Be=$e.motion,d=$e.width,Y=$e.height,se=$e.children,Ce=$e.contentWrapperStyle,Fe=$e.mask,_e=$e.maskClosable,He=$e.maskMotion,Xe=$e.maskClassName,ut=$e.maskStyle,Bt=$e.afterOpenChange,wt=$e.onClose,Dt=$e.onMouseEnter,mn=$e.onMouseOver,ln=$e.onMouseLeave,$t=$e.onClick,En=$e.onKeyDown,vn=$e.onKeyUp,sn=n.useRef(),yn=n.useRef(),xn=n.useRef();n.useImperativeHandle(ve,function(){return sn.current});var An=function(pe){var it=pe.keyCode,Pt=pe.shiftKey;switch(it){case B.Z.TAB:{if(it===B.Z.TAB){if(!Pt&&document.activeElement===xn.current){var Nt;(Nt=yn.current)===null||Nt===void 0||Nt.focus({preventScroll:!0})}else if(Pt&&document.activeElement===yn.current){var Kt;(Kt=xn.current)===null||Kt===void 0||Kt.focus({preventScroll:!0})}}break}case B.Z.ESC:{wt&&$&&(pe.stopPropagation(),wt(pe));break}}};n.useEffect(function(){if(a&&X){var Ge;(Ge=sn.current)===null||Ge===void 0||Ge.focus({preventScroll:!0})}},[a]);var lr=n.useState(!1),br=(0,L.Z)(lr,2),Un=br[0],cr=br[1],Zn=n.useContext(w),fr;s===!1?fr={distance:0}:s===!0?fr={}:fr=s||{};var Dr=(lt=(Ee=(Z=fr)===null||Z===void 0?void 0:Z.distance)!==null&&Ee!==void 0?Ee:Zn==null?void 0:Zn.pushDistance)!==null&<!==void 0?lt:180,Ir=n.useMemo(function(){return{pushDistance:Dr,push:function(){cr(!0)},pull:function(){cr(!1)}}},[Dr]);n.useEffect(function(){if(a){var Ge;Zn==null||(Ge=Zn.push)===null||Ge===void 0||Ge.call(Zn)}else{var pe;Zn==null||(pe=Zn.pull)===null||pe===void 0||pe.call(Zn)}},[a]),n.useEffect(function(){return function(){var Ge;Zn==null||(Ge=Zn.pull)===null||Ge===void 0||Ge.call(Zn)}},[]);var pr=Fe&&n.createElement(M.default,(0,g.Z)({key:"mask"},He,{visible:a}),function(Ge,pe){var it=Ge.className,Pt=Ge.style;return n.createElement("div",{className:l()("".concat(m,"-mask"),it,Xe),style:(0,P.Z)((0,P.Z)({},Pt),ut),onClick:_e&&a?wt:void 0,ref:pe})}),_r=typeof Be=="function"?Be(R):Be,Xr={};if(Un&&Dr)switch(R){case"top":Xr.transform="translateY(".concat(Dr,"px)");break;case"bottom":Xr.transform="translateY(".concat(-Dr,"px)");break;case"left":Xr.transform="translateX(".concat(Dr,"px)");break;default:Xr.transform="translateX(".concat(-Dr,"px)");break}R==="left"||R==="right"?Xr.width=ie(d):Xr.height=ie(Y);var Lr={onMouseEnter:Dt,onMouseOver:mn,onMouseLeave:ln,onClick:$t,onKeyDown:En,onKeyUp:vn},so=n.createElement(M.default,(0,g.Z)({key:"panel"},_r,{visible:a,forceRender:i,onVisibleChanged:function(pe){Bt==null||Bt(pe)},removeOnLeave:!1,leavedClassName:"".concat(m,"-content-wrapper-hidden")}),function(Ge,pe){var it=Ge.className,Pt=Ge.style;return n.createElement("div",(0,g.Z)({className:l()("".concat(m,"-content-wrapper"),it),style:(0,P.Z)((0,P.Z)((0,P.Z)({},Xr),Pt),Ce)},(0,I.Z)($e,{data:!0})),n.createElement(k,(0,g.Z)({id:Se,containerRef:pe,prefixCls:m,className:Pe,style:Ne},Lr),se))}),Jr=(0,P.Z)({},Q);return Re&&(Jr.zIndex=Re),n.createElement(w.Provider,{value:Ir},n.createElement("div",{className:l()(m,"".concat(m,"-").concat(R),f,(K={},(0,D.Z)(K,"".concat(m,"-open"),a),(0,D.Z)(K,"".concat(m,"-inline"),fe),K)),style:Jr,tabIndex:-1,ref:sn,onKeyDown:An},pr,n.createElement("div",{tabIndex:0,ref:yn,style:A,"aria-hidden":"true","data-sentinel":"start"}),so,n.createElement("div",{tabIndex:0,ref:xn,style:A,"aria-hidden":"true","data-sentinel":"end"})))}var C=n.forwardRef(ae),S=C,J=function(ve){var lt=ve.open,Ee=lt===void 0?!1:lt,Z=ve.prefixCls,K=Z===void 0?"rc-drawer":Z,m=ve.placement,a=m===void 0?"right":m,R=ve.autoFocus,fe=R===void 0?!0:R,s=ve.keyboard,i=s===void 0?!0:s,X=ve.width,$=X===void 0?378:X,f=ve.mask,Q=f===void 0?!0:f,Re=ve.maskClosable,Pe=Re===void 0?!0:Re,Se=ve.getContainer,Ne=ve.forceRender,Be=ve.afterOpenChange,d=ve.destroyOnClose,Y=ve.onMouseEnter,se=ve.onMouseOver,Ce=ve.onMouseLeave,Fe=ve.onClick,_e=ve.onKeyDown,He=ve.onKeyUp,Xe=ve.panelRef,ut=n.useState(!1),Bt=(0,L.Z)(ut,2),wt=Bt[0],Dt=Bt[1],mn=n.useState(!1),ln=(0,L.Z)(mn,2),$t=ln[0],En=ln[1];(0,p.Z)(function(){En(!0)},[]);var vn=$t?Ee:!1,sn=n.useRef(),yn=n.useRef();(0,p.Z)(function(){vn&&(yn.current=document.activeElement)},[vn]);var xn=function(cr){var Zn;if(Dt(cr),Be==null||Be(cr),!cr&&yn.current&&!((Zn=sn.current)!==null&&Zn!==void 0&&Zn.contains(yn.current))){var fr;(fr=yn.current)===null||fr===void 0||fr.focus({preventScroll:!0})}},An=n.useMemo(function(){return{panel:Xe}},[Xe]);if(!Ne&&!wt&&!vn&&d)return null;var lr={onMouseEnter:Y,onMouseOver:se,onMouseLeave:Ce,onClick:Fe,onKeyDown:_e,onKeyUp:He},br=(0,P.Z)((0,P.Z)({},ve),{},{open:vn,prefixCls:K,placement:a,autoFocus:fe,keyboard:i,width:$,mask:Q,maskClosable:Pe,inline:Se===!1,afterOpenChange:xn,ref:sn},lr);return n.createElement(W.Provider,{value:An},n.createElement(T.Z,{open:vn||Ne||wt,autoDestroy:!1,getContainer:Se,autoLock:Q&&(vn||wt)},n.createElement(S,br)))},te=J,z=te,v=e(62892),b=e(36355),ce=e(32441),q=e(47729),_=$e=>{const{prefixCls:ve,title:lt,footer:Ee,extra:Z,closeIcon:K,closable:m,onClose:a,headerStyle:R,drawerStyle:fe,bodyStyle:s,footerStyle:i,children:X}=$e,$=n.useCallback(Se=>n.createElement("button",{type:"button",onClick:a,"aria-label":"Close",className:`${ve}-close`},Se),[a]),[f,Q]=(0,q.Z)(m,K,$,void 0,!0),Re=n.useMemo(()=>!lt&&!f?null:n.createElement("div",{style:R,className:l()(`${ve}-header`,{[`${ve}-header-close-only`]:f&&!lt&&!Z})},n.createElement("div",{className:`${ve}-header-title`},Q,lt&&n.createElement("div",{className:`${ve}-title`},lt)),Z&&n.createElement("div",{className:`${ve}-extra`},Z)),[f,Q,Z,R,ve,lt]),Pe=n.useMemo(()=>{if(!Ee)return null;const Se=`${ve}-footer`;return n.createElement("div",{className:Se,style:i},Ee)},[Ee,i,ve]);return n.createElement("div",{className:`${ve}-wrapper-body`,style:fe},Re,n.createElement("div",{className:`${ve}-body`,style:s},X),Pe)},V=e(33234),ye=e(83116),Me=e(37613),je=$e=>{const{componentCls:ve,motionDurationSlow:lt}=$e,Ee={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${lt}`}}};return{[ve]:{[`${ve}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${lt}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${ve}-panel-motion`]:{"&-left":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Ee,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Je=$e=>{const{componentCls:ve,zIndexPopup:lt,colorBgMask:Ee,colorBgElevated:Z,motionDurationSlow:K,motionDurationMid:m,padding:a,paddingLG:R,fontSizeLG:fe,lineHeightLG:s,lineWidth:i,lineType:X,colorSplit:$,marginSM:f,colorIcon:Q,colorIconHover:Re,colorText:Pe,fontWeightStrong:Se,footerPaddingBlock:Ne,footerPaddingInline:Be}=$e,d=`${ve}-content-wrapper`;return{[ve]:{position:"fixed",inset:0,zIndex:lt,pointerEvents:"none","&-pure":{position:"relative",background:Z,[`&${ve}-left`]:{boxShadow:$e.boxShadowDrawerLeft},[`&${ve}-right`]:{boxShadow:$e.boxShadowDrawerRight},[`&${ve}-top`]:{boxShadow:$e.boxShadowDrawerUp},[`&${ve}-bottom`]:{boxShadow:$e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${ve}-mask`]:{position:"absolute",inset:0,zIndex:lt,background:Ee,pointerEvents:"auto"},[d]:{position:"absolute",zIndex:lt,maxWidth:"100vw",transition:`all ${K}`,"&-hidden":{display:"none"}},[`&-left > ${d}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:$e.boxShadowDrawerLeft},[`&-right > ${d}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:$e.boxShadowDrawerRight},[`&-top > ${d}`]:{top:0,insetInline:0,boxShadow:$e.boxShadowDrawerUp},[`&-bottom > ${d}`]:{bottom:0,insetInline:0,boxShadow:$e.boxShadowDrawerDown},[`${ve}-content`]:{width:"100%",height:"100%",overflow:"auto",background:Z,pointerEvents:"auto"},[`${ve}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${ve}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${a}px ${R}px`,fontSize:fe,lineHeight:s,borderBottom:`${i}px ${X} ${$}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${ve}-extra`]:{flex:"none"},[`${ve}-close`]:{display:"inline-block",marginInlineEnd:f,color:Q,fontWeight:Se,fontSize:fe,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${m}`,textRendering:"auto","&:focus, &:hover":{color:Re,textDecoration:"none"}},[`${ve}-title`]:{flex:1,margin:0,color:Pe,fontWeight:$e.fontWeightStrong,fontSize:fe,lineHeight:s},[`${ve}-body`]:{flex:1,minWidth:0,minHeight:0,padding:R,overflow:"auto"},[`${ve}-footer`]:{flexShrink:0,padding:`${Ne}px ${Be}px`,borderTop:`${i}px ${X} ${$}`},"&-rtl":{direction:"rtl"}}}};var rt=(0,ye.Z)("Drawer",$e=>{const ve=(0,Me.TS)($e,{});return[Je(ve),je(ve)]},$e=>({zIndexPopup:$e.zIndexPopupBase,footerPaddingBlock:$e.paddingXS,footerPaddingInline:$e.padding})),Ke=e(11575),Te=function($e,ve){var lt={};for(var Ee in $e)Object.prototype.hasOwnProperty.call($e,Ee)&&ve.indexOf(Ee)<0&&(lt[Ee]=$e[Ee]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,Ee=Object.getOwnPropertySymbols($e);Z{var ve;const{rootClassName:lt,width:Ee,height:Z,size:K="default",mask:m=!0,push:a=vt,open:R,afterOpenChange:fe,onClose:s,prefixCls:i,getContainer:X,style:$,className:f,visible:Q,afterVisibleChange:Re}=$e,Pe=Te($e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Se,getPrefixCls:Ne,direction:Be,drawer:d}=n.useContext(b.E_),Y=Ne("drawer",i),[se,Ce]=rt(Y),Fe=X===void 0&&Se?()=>Se(document.body):X,_e=l()({"no-mask":!m,[`${Y}-rtl`]:Be==="rtl"},lt,Ce),He=n.useMemo(()=>Ee!=null?Ee:K==="large"?736:378,[Ee,K]),Xe=n.useMemo(()=>Z!=null?Z:K==="large"?736:378,[Z,K]),ut={motionName:(0,v.m)(Y,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Bt=Dt=>({motionName:(0,v.m)(Y,`panel-motion-${Dt}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),wt=(0,Ke.H)();return se(n.createElement(V.BR,null,n.createElement(ce.Ux,{status:!0,override:!0},n.createElement(z,Object.assign({prefixCls:Y,onClose:s,maskMotion:ut,motion:Bt},Pe,{open:R!=null?R:Q,mask:m,push:a,width:He,height:Xe,style:Object.assign(Object.assign({},d==null?void 0:d.style),$),className:l()(d==null?void 0:d.className,f),rootClassName:_e,getContainer:Fe,afterOpenChange:fe!=null?fe:Re,panelRef:wt}),n.createElement(_,Object.assign({prefixCls:Y},Pe,{onClose:s}))))))},ft=$e=>{const{prefixCls:ve,style:lt,className:Ee,placement:Z="right"}=$e,K=Te($e,["prefixCls","style","className","placement"]),{getPrefixCls:m}=n.useContext(b.E_),a=m("drawer",ve),[R,fe]=rt(a),s=l()(a,`${a}-pure`,`${a}-${Z}`,fe,Ee);return R(n.createElement("div",{className:s,style:lt},n.createElement(_,Object.assign({prefixCls:a},K))))};De._InternalPanelDoNotUseOrYouWillBeFired=ft;var St=De},91857:function(ht,le,e){"use strict";var t=e(59301),l=e(38819),P=e(92310),L=e.n(P),T=e(31561),p=e(70425),n=e(18929),F=e(2738),W=e(79676),w=e(53487),D=e(92343),g=e(36355),M=e(20834),B=e(40875),I=e(88088),E=e(47211);const ne=null,k=A=>{const{menu:ae,arrow:C,prefixCls:S,children:J,trigger:te,disabled:z,dropdownRender:v,getPopupContainer:b,overlayClassName:ce,rootClassName:q,open:x,onOpenChange:_,visible:V,onVisibleChange:ye,mouseEnterDelay:Me=.15,mouseLeaveDelay:Ie=.1,autoAdjustOverflow:je=!0,placement:Je="",overlay:rt,transitionName:Ke}=A,{getPopupContainer:Te,getPrefixCls:Qe,direction:vt}=t.useContext(g.E_),De=t.useMemo(()=>{const f=Qe();return Ke!==void 0?Ke:Je.includes("top")?`${f}-slide-down`:`${f}-slide-up`},[Qe,Je,Ke]),ft=t.useMemo(()=>Je?Je.includes("Center")?Je.slice(0,Je.indexOf("Center")):Je:vt==="rtl"?"bottomRight":"bottomLeft",[Je,vt]),St=Qe("dropdown",S),[$e,ve]=(0,E.Z)(St),[,lt]=(0,I.Z)(),Ee=t.Children.only(J),Z=(0,D.Tm)(Ee,{className:L()(`${St}-trigger`,{[`${St}-rtl`]:vt==="rtl"},Ee.props.className),disabled:z}),K=z?[]:te;let m;K&&K.includes("contextMenu")&&(m=!0);const[a,R]=(0,n.Z)(!1,{value:x!=null?x:V}),fe=(0,p.useEvent)(f=>{_==null||_(f),ye==null||ye(f),R(f)}),s=L()(ce,q,ve,{[`${St}-rtl`]:vt==="rtl"}),i=(0,W.Z)({arrowPointAtCenter:typeof C=="object"&&C.pointAtCenter,autoAdjustOverflow:je,offset:lt.marginXXS,arrowWidth:C?lt.sizePopupArrow:0,borderRadius:lt.borderRadius}),X=t.useCallback(()=>{R(!1)},[]),$=()=>{let f;return ae!=null&&ae.items?f=t.createElement(M.default,Object.assign({},ae)):typeof rt=="function"?f=rt():f=rt,v&&(f=v(f)),f=t.Children.only(typeof f=="string"?t.createElement("span",null,f):f),t.createElement(B.J,{prefixCls:`${St}-menu`,expandIcon:t.createElement("span",{className:`${St}-menu-submenu-arrow`},t.createElement(l.Z,{className:`${St}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:X,validator:Q=>{let{mode:Re}=Q}},f)};return $e(t.createElement(T.Z,Object.assign({alignPoint:m},(0,F.Z)(A,["rootClassName"]),{mouseEnterDelay:Me,mouseLeaveDelay:Ie,visible:a,builtinPlacements:i,arrow:!!C,overlayClassName:s,prefixCls:St,getPopupContainer:b||Te,transitionName:De,trigger:K,overlay:$,placement:ft,onVisibleChange:fe}),Z))};function de(A){return Object.assign(Object.assign({},A),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ie=(0,w.Z)(k,"dropdown",A=>A,de),H=A=>t.createElement(ie,Object.assign({},A),t.createElement("span",null));k._InternalPanelDoNotUseOrYouWillBeFired=H,le.Z=k},38854:function(ht,le,e){"use strict";e.d(le,{Z:function(){return I}});var t=e(91857),l=e(92310),P=e.n(l),L=e(59301),T=e(18785),p=e(3113),n=e(36355),F=e(81327),W=e(33234),w=e(47211),D=function(E,ne){var k={};for(var de in E)Object.prototype.hasOwnProperty.call(E,de)&&ne.indexOf(de)<0&&(k[de]=E[de]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,de=Object.getOwnPropertySymbols(E);ie{const{getPopupContainer:ne,getPrefixCls:k,direction:de}=L.useContext(n.E_),{prefixCls:ie,type:H="default",danger:A,disabled:ae,loading:C,onClick:S,htmlType:J,children:te,className:z,menu:v,arrow:b,autoFocus:ce,overlay:q,trigger:x,align:_,open:V,onOpenChange:ye,placement:Me,getPopupContainer:Ie,href:je,icon:Je=L.createElement(T.Z,null),title:rt,buttonsRender:Ke=$=>$,mouseEnterDelay:Te,mouseLeaveDelay:Qe,overlayClassName:vt,overlayStyle:De,destroyPopupOnHide:ft,dropdownRender:St}=E,$e=D(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"]),ve=k("dropdown",ie),lt=`${ve}-button`,[Ee,Z]=(0,w.Z)(ve),K={menu:v,arrow:b,autoFocus:ce,align:_,disabled:ae,trigger:ae?[]:x,onOpenChange:ye,getPopupContainer:Ie||ne,mouseEnterDelay:Te,mouseLeaveDelay:Qe,overlayClassName:vt,overlayStyle:De,destroyPopupOnHide:ft,dropdownRender:St},{compactSize:m,compactItemClassnames:a}=(0,W.ri)(ve,de),R=P()(lt,a,z,Z);"overlay"in E&&(K.overlay=q),"open"in E&&(K.open=V),"placement"in E?K.placement=Me:K.placement=de==="rtl"?"bottomLeft":"bottomRight";const fe=L.createElement(p.ZP,{type:H,danger:A,disabled:ae,loading:C,onClick:S,htmlType:J,href:je,title:rt},te),s=L.createElement(p.ZP,{type:H,danger:A,icon:Je}),[i,X]=Ke([fe,s]);return Ee(L.createElement(F.Z.Compact,Object.assign({className:R,size:m,block:!0},$e),i,L.createElement(t.Z,Object.assign({},K),X)))};g.__ANT_BUTTON=!0;var M=g;const B=t.Z;B.Button=M;var I=B},47211:function(ht,le,e){"use strict";e.d(le,{Z:function(){return D}});var t=e(17313),l=e(13826),P=e(92899),L=e(29878),T=e(19447),p=e(83116),n=e(37613),W=g=>{const{componentCls:M,menuCls:B,colorError:I,colorTextLightSolid:E}=g,ne=`${B}-item`;return{[`${M}, ${M}-menu-submenu`]:{[`${B} ${ne}`]:{[`&${ne}-danger:not(${ne}-disabled)`]:{color:I,"&:hover":{color:E,backgroundColor:I}}}}}};const w=g=>{const{componentCls:M,menuCls:B,zIndexPopup:I,dropdownArrowDistance:E,sizePopupArrow:ne,antCls:k,iconCls:de,motionDurationMid:ie,dropdownPaddingVertical:H,fontSize:A,dropdownEdgeChildPadding:ae,colorTextDisabled:C,fontSizeIcon:S,controlPaddingHorizontal:J,colorBgElevated:te}=g;return[{[M]:Object.assign(Object.assign({},(0,t.Wf)(g)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:I,display:"block","&::before":{position:"absolute",insetBlock:-E+ne/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${k}-btn`]:{[`& > ${de}-down, & > ${k}-btn-icon > ${de}-down`]:{fontSize:S}},[`${M}-wrap`]:{position:"relative",[`${k}-btn > ${de}-down`]:{fontSize:S},[`${de}-down::before`]:{transition:`transform ${ie}`}},[`${M}-wrap-open`]:{[`${de}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${k}-slide-down-enter${k}-slide-down-enter-active${M}-placement-bottomLeft, &${k}-slide-down-appear${k}-slide-down-appear-active${M}-placement-bottomLeft, &${k}-slide-down-enter${k}-slide-down-enter-active${M}-placement-bottom, &${k}-slide-down-appear${k}-slide-down-appear-active${M}-placement-bottom, @@ -28,7 +28,7 @@ &${k}-slide-down-leave${k}-slide-down-leave-active${M}-placement-bottom, &${k}-slide-down-leave${k}-slide-down-leave-active${M}-placement-bottomRight`]:{animationName:l.Uw},[`&${k}-slide-up-leave${k}-slide-up-leave-active${M}-placement-topLeft, &${k}-slide-up-leave${k}-slide-up-leave-active${M}-placement-top, - &${k}-slide-up-leave${k}-slide-up-leave-active${M}-placement-topRight`]:{animationName:l.ly}})},(0,T.ZP)(g,{colorBg:te,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${M} ${B}`]:{position:"relative",margin:0},[`${B}-submenu-popup`]:{position:"absolute",zIndex:I,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${M}, ${M}-menu-submenu`]:{[B]:Object.assign(Object.assign({padding:ae,listStyleType:"none",backgroundColor:te,backgroundClip:"padding-box",borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary},(0,t.Qy)(g)),{[`${B}-item-group-title`]:{padding:`${H}px ${J}px`,color:g.colorTextDescription,transition:`all ${ie}`},[`${B}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${B}-item-icon`]:{minWidth:A,marginInlineEnd:g.marginXS,fontSize:g.fontSizeSM},[`${B}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ie}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${B}-item, ${B}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${H}px ${J}px`,color:g.colorText,fontWeight:"normal",fontSize:A,lineHeight:g.lineHeight,cursor:"pointer",transition:`all ${ie}`,borderRadius:g.borderRadiusSM,"&:hover, &-active":{backgroundColor:g.controlItemBgHover}},(0,t.Qy)(g)),{"&-selected":{color:g.colorPrimary,backgroundColor:g.controlItemBgActive,"&:hover, &-active":{backgroundColor:g.controlItemBgActiveHover}},"&-disabled":{color:C,cursor:"not-allowed","&:hover":{color:C,backgroundColor:te,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${g.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:g.colorSplit},[`${M}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:g.paddingXS,[`${M}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:g.colorTextDescription,fontSize:S,fontStyle:"normal"}}}),[`${B}-item-group-list`]:{margin:`0 ${g.marginXS}px`,padding:0,listStyle:"none"},[`${B}-submenu-title`]:{paddingInlineEnd:J+g.fontSizeSM},[`${B}-submenu-vertical`]:{position:"relative"},[`${B}-submenu${B}-submenu-disabled ${M}-menu-submenu-title`]:{[`&, ${M}-menu-submenu-arrow-icon`]:{color:C,backgroundColor:te,cursor:"not-allowed"}},[`${B}-submenu-selected ${M}-menu-submenu-title`]:{color:g.colorPrimary}})}},[(0,l.oN)(g,"slide-up"),(0,l.oN)(g,"slide-down"),(0,P.Fm)(g,"move-up"),(0,P.Fm)(g,"move-down"),(0,L._y)(g,"zoom-big")]]};var D=(0,p.Z)("Dropdown",(g,M)=>{let{rootPrefixCls:B}=M;const{marginXXS:I,sizePopupArrow:E,controlHeight:ne,fontSize:k,lineHeight:de,paddingXXS:ie,componentCls:H,borderRadiusLG:A}=g,ae=(ne-k*de)/2,{dropdownArrowOffset:C}=(0,T.fS)({contentRadius:A}),S=(0,n.TS)(g,{menuCls:`${H}-menu`,rootPrefixCls:B,dropdownArrowDistance:E/2+I,dropdownArrowOffset:C,dropdownPaddingVertical:ae,dropdownEdgeChildPadding:ie});return[w(S),W(S)]},g=>({zIndexPopup:g.zIndexPopupBase+50}))},8628:function(ht,le,e){"use strict";var t=e(59301),l=e(34280),P=e(56762),L=e(69507);function T(){let p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),F=(0,P.Z)(),W=(0,L.ZP)();return(0,l.Z)(()=>{const w=W.subscribe(D=>{n.current=D,p&&F()});return()=>W.unsubscribe(w)},[]),n.current}le.Z=T},11611:function(ht,le,e){"use strict";e.d(le,{Z:function(){return Jr}});var t=e(59301),l=e(15277),P=e(92310),L=e.n(P),T=e(54476),p=e(33885),n=e(20068),F=e(42978),W=e(76190),w=e(75931),D=e(55468),g=e(18929),M=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],B=t.createContext(null),I=0;function E(Ge,pe){var lt=t.useState(function(){return I+=1,String(I)}),Pt=(0,F.Z)(lt,1),Nt=Pt[0],Kt=t.useContext(B),Xt={data:pe,canPreview:Ge};return t.useEffect(function(){if(Kt)return Kt.register(Nt,Xt)},[]),t.useEffect(function(){Kt&&Kt.register(Nt,Xt)},[Ge,pe]),Nt}function ne(Ge){return new Promise(function(pe){var lt=document.createElement("img");lt.onerror=function(){return pe(!1)},lt.onload=function(){return pe(!0)},lt.src=Ge})}function k(Ge){var pe=Ge.src,lt=Ge.isCustomPlaceholder,Pt=Ge.fallback,Nt=(0,t.useState)(lt?"loading":"normal"),Kt=(0,F.Z)(Nt,2),Xt=Kt[0],zt=Kt[1],j=(0,t.useRef)(!1),ue=Xt==="error";(0,t.useEffect)(function(){ne(pe).then(function(Le){Le||zt("error")})},[pe]),(0,t.useEffect)(function(){lt&&!j.current?zt("loading"):ue&&zt("normal")},[pe]);var xe=function(){zt("normal")},be=function(ke){j.current=!1,Xt==="loading"&&ke!=null&&ke.complete&&(ke.naturalWidth||ke.naturalHeight)&&(j.current=!0,xe())},Ze=ue&&Pt?{src:Pt}:{onLoad:xe,src:pe};return[be,Ze,Xt]}var de=e(86923),ie=e(8224),H=e(10228),A=e(48736);function ae(Ge,pe,lt,Pt){var Nt=pe+lt,Kt=(lt-Pt)/2;if(lt>Pt){if(pe>0)return(0,n.Z)({},Ge,Kt);if(pe<0&&NtPt)return(0,n.Z)({},Ge,pe<0?Kt:-Kt);return{}}function C(Ge,pe,lt,Pt){var Nt=(0,D.g1)(),Kt=Nt.width,Xt=Nt.height,zt=null;return Ge<=Kt&&pe<=Xt?zt={x:0,y:0}:(Ge>Kt||pe>Xt)&&(zt=(0,p.Z)((0,p.Z)({},ae("x",lt,Ge,Kt)),ae("y",Pt,pe,Xt))),zt}var S=e(13697),J=e(16089),te={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function z(Ge,pe,lt,Pt){var Nt=(0,t.useRef)(null),Kt=(0,t.useRef)([]),Xt=(0,t.useState)(te),zt=(0,F.Z)(Xt,2),j=zt[0],ue=zt[1],xe=function(ke){ue(te),Pt&&!(0,S.Z)(te,j)&&Pt({transform:te,action:ke})},be=function(ke,Ae){Nt.current===null&&(Kt.current=[],Nt.current=(0,J.Z)(function(){ue(function(Ht){var kt=Ht;return Kt.current.forEach(function(qt){kt=(0,p.Z)((0,p.Z)({},kt),qt)}),Nt.current=null,Pt==null||Pt({transform:kt,action:Ae}),kt})})),Kt.current.push((0,p.Z)((0,p.Z)({},j),ke))},Ze=function(ke,Ae,Ht,kt){var qt=Ge.current,kn=qt.width,Rn=qt.height,an=qt.offsetWidth,h=qt.offsetHeight,Br=qt.offsetLeft,Qn=qt.offsetTop,ur=ke,er=j.scale*ke;er>lt?(ur=lt/j.scale,er=lt):er1,gn=At&&qt>=1,Yt=z(Ur,Br,ur,In),Zt=Yt.transform,Ue=Yt.resetTransform,yt=Yt.updateTransform,tn=Yt.dispatchZoomChange,nn=(0,t.useState)(!0),Sn=(0,F.Z)(nn,2),Cn=Sn[0],Gn=Sn[1],Bn=Zt.rotate,st=Zt.scale,Ot=Zt.x,wn=Zt.y,ir=L()((0,n.Z)({},"".concat(lt,"-moving"),me));(0,t.useEffect)(function(){Cn||Gn(!0)},[Cn]);var Mn=function(){Ue("close")},Yn=function(){tn(x+an,"zoomIn")},$r=function(){tn(x/(x+an),"zoomOut")},Fr=function(){yt({rotate:Bn+90},"rotateRight")},Kn=function(){yt({rotate:Bn-90},"rotateLeft")},Pr=function(){yt({flipX:!Zt.flipX},"flipX")},Jn=function(){yt({flipY:!Zt.flipY},"flipY")},zr=function(Wt){Wt==null||Wt.preventDefault(),Wt==null||Wt.stopPropagation(),Ht>0&&(Gn(!1),Ue("prev"),Er==null||Er(Ht-1,Ht))},eo=function(Wt){Wt==null||Wt.preventDefault(),Wt==null||Wt.stopPropagation(),Ht0&&(Hr=x/Hr),tn(Hr,"wheel",Wt.clientX,Wt.clientY)}},po=function(Wt){!ue||!en||(Wt.keyCode===H.Z.LEFT?zr():Wt.keyCode===H.Z.RIGHT&&eo())},Ln=function(Wt){ue&&(st!==1?yt({x:0,y:0,scale:1},"doubleClick"):tn(x+an,"doubleClick",Wt.clientX,Wt.clientY))};(0,t.useEffect)(function(){var Hn,Wt,dr,Tr;if(zt){dr=(0,ie.Z)(window,"mouseup",ao,!1),Tr=(0,ie.Z)(window,"mousemove",ro,!1);try{window.top!==window.self&&(Hn=(0,ie.Z)(window.top,"mouseup",ao,!1),Wt=(0,ie.Z)(window.top,"mousemove",ro,!1))}catch(Hr){(0,A.Kp)(!1,"[rc-image] ".concat(Hr))}}return function(){var Hr,to,no,yo;(Hr=dr)===null||Hr===void 0||Hr.remove(),(to=Tr)===null||to===void 0||to.remove(),(no=Hn)===null||no===void 0||no.remove(),(yo=Wt)===null||yo===void 0||yo.remove()}},[ue,me,Ot,wn,Bn,zt]),(0,t.useEffect)(function(){var Hn=(0,ie.Z)(window,"keydown",po,!1);return function(){Hn.remove()}},[ue,en,Ht]);var mr=t.createElement(Me,(0,T.Z)({},zn,{width:pe.width,height:pe.height,imgRef:Ur,className:"".concat(lt,"-img"),alt:Nt,style:{transform:"translate3d(".concat(Zt.x,"px, ").concat(Zt.y,"px, 0) scale3d(").concat(Zt.flipX?"-":"").concat(st,", ").concat(Zt.flipY?"-":"").concat(st,", 1) rotate(").concat(Bn,"deg)"),transitionDuration:!Cn&&"0s"},fallback:Kt,src:Pt,onWheel:uo,onMouseDown:Eo,onDoubleClick:Ln}));return t.createElement(t.Fragment,null,t.createElement(de.Z,(0,T.Z)({transitionName:hr,maskTransitionName:$n,closable:!1,keyboard:!0,prefixCls:lt,onClose:j,visible:ue,wrapClassName:ir,rootClassName:Ze,getContainer:ke},jr,{afterClose:Mn}),t.createElement("div",{className:"".concat(lt,"-img-wrapper")},Pn?Pn(mr,(0,p.Z)({transform:Zt},At?{current:Ht}:{})):mr)),t.createElement(q,{visible:ue,transform:Zt,maskTransitionName:$n,closeIcon:Le,getContainer:ke,prefixCls:lt,rootClassName:Ze,icons:be,countRender:kn,showSwitch:en,showProgress:gn,current:Ht,count:qt,scale:st,minScale:Br,maxScale:ur,toolbarRender:kr,onSwitchLeft:zr,onSwitchRight:eo,onZoomIn:Yn,onZoomOut:$r,onRotateRight:Fr,onRotateLeft:Kn,onFlipX:Pr,onFlipY:Jn,onClose:j}))},je=Ie,Je=e(94480);function rt(Ge){var pe=t.useState({}),lt=(0,F.Z)(pe,2),Pt=lt[0],Nt=lt[1],Kt=t.useCallback(function(zt,j){return Nt(function(ue){return(0,p.Z)((0,p.Z)({},ue),{},(0,n.Z)({},zt,j))}),function(){Nt(function(ue){var xe=(0,p.Z)({},ue);return delete xe[zt],xe})}},[]),Xt=t.useMemo(function(){return Ge?Ge.map(function(zt){if(typeof zt=="string")return{data:{src:zt}};var j={};return Object.keys(zt).forEach(function(ue){["src"].concat((0,Je.Z)(M)).includes(ue)&&(j[ue]=zt[ue])}),{data:j}}):Object.keys(Pt).reduce(function(zt,j){var ue=Pt[j],xe=ue.canPreview,be=ue.data;return xe&&zt.push({data:be,id:j}),zt},[])},[Ge,Pt]);return[Xt,Kt]}var Ke=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Te=["src"],Qe=function(pe){var lt,Pt=pe.previewPrefixCls,Nt=Pt===void 0?"rc-image-preview":Pt,Kt=pe.children,Xt=pe.icons,zt=Xt===void 0?{}:Xt,j=pe.items,ue=pe.preview,xe=pe.fallback,be=(0,W.Z)(ue)==="object"?ue:{},Ze=be.visible,Le=be.onVisibleChange,ke=be.getContainer,Ae=be.current,Ht=be.movable,kt=be.minScale,qt=be.maxScale,kn=be.countRender,Rn=be.closeIcon,an=be.onChange,h=be.onTransform,Br=be.toolbarRender,Qn=be.imageRender,ur=(0,w.Z)(be,Ke),er=rt(j),hr=(0,F.Z)(er,2),qn=hr[0],$n=hr[1],Pn=(0,g.Z)(0,{value:Ae}),zn=(0,F.Z)(Pn,2),kr=zn[0],In=zn[1],Er=(0,t.useState)(!1),jr=(0,F.Z)(Er,2),Ur=jr[0],Gr=jr[1],Yr=((lt=qn[kr])===null||lt===void 0?void 0:lt.data)||{},U=Yr.src,me=(0,w.Z)(Yr,Te),Ye=(0,g.Z)(!!Ze,{value:Ze,onChange:function(Bn,st){Le==null||Le(Bn,st,kr)}}),At=(0,F.Z)(Ye,2),en=At[0],gn=At[1],Yt=(0,t.useState)(null),Zt=(0,F.Z)(Yt,2),Ue=Zt[0],yt=Zt[1],tn=t.useCallback(function(Gn,Bn,st){var Ot=qn.findIndex(function(wn){return wn.id===Gn});gn(!0),yt({x:Bn,y:st}),In(Ot<0?0:Ot),Gr(!0)},[qn]);t.useEffect(function(){en?Ur||In(0):Gr(!1)},[en]);var nn=function(Bn,st){In(Bn),an==null||an(Bn,st)},Sn=function(){gn(!1),yt(null)},Cn=t.useMemo(function(){return{register:$n,onPreview:tn}},[$n,tn]);return t.createElement(B.Provider,{value:Cn},Kt,t.createElement(je,(0,T.Z)({"aria-hidden":!en,movable:Ht,visible:en,prefixCls:Nt,closeIcon:Rn,onClose:Sn,mousePosition:Ue,imgCommonProps:me,src:U,fallback:xe,icons:zt,minScale:kt,maxScale:qt,getContainer:ke,current:kr,count:qn.length,countRender:kn,onTransform:h,toolbarRender:Br,imageRender:Qn,onChange:nn},ur)))},vt=Qe,De=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],ft=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],St=function(pe){var lt=pe.src,Pt=pe.alt,Nt=pe.onPreviewClose,Kt=pe.prefixCls,Xt=Kt===void 0?"rc-image":Kt,zt=pe.previewPrefixCls,j=zt===void 0?"".concat(Xt,"-preview"):zt,ue=pe.placeholder,xe=pe.fallback,be=pe.width,Ze=pe.height,Le=pe.style,ke=pe.preview,Ae=ke===void 0?!0:ke,Ht=pe.className,kt=pe.onClick,qt=pe.onError,kn=pe.wrapperClassName,Rn=pe.wrapperStyle,an=pe.rootClassName,h=(0,w.Z)(pe,De),Br=ue&&ue!==!0,Qn=(0,W.Z)(Ae)==="object"?Ae:{},ur=Qn.src,er=Qn.visible,hr=er===void 0?void 0:er,qn=Qn.onVisibleChange,$n=qn===void 0?Nt:qn,Pn=Qn.getContainer,zn=Pn===void 0?void 0:Pn,kr=Qn.mask,In=Qn.maskClassName,Er=Qn.movable,jr=Qn.icons,Ur=Qn.scaleStep,Gr=Qn.minScale,Yr=Qn.maxScale,U=Qn.imageRender,me=Qn.toolbarRender,Ye=(0,w.Z)(Qn,ft),At=ur!=null?ur:lt,en=(0,g.Z)(!!hr,{value:hr,onChange:$n}),gn=(0,F.Z)(en,2),Yt=gn[0],Zt=gn[1],Ue=k({src:lt,isCustomPlaceholder:Br,fallback:xe}),yt=(0,F.Z)(Ue,3),tn=yt[0],nn=yt[1],Sn=yt[2],Cn=(0,t.useState)(null),Gn=(0,F.Z)(Cn,2),Bn=Gn[0],st=Gn[1],Ot=(0,t.useContext)(B),wn=!!Ae,ir=function(){Zt(!1),st(null)},Mn=L()(Xt,kn,an,(0,n.Z)({},"".concat(Xt,"-error"),Sn==="error")),Yn=(0,t.useMemo)(function(){var Pr={};return M.forEach(function(Jn){pe[Jn]!==void 0&&(Pr[Jn]=pe[Jn])}),Pr},M.map(function(Pr){return pe[Pr]})),$r=(0,t.useMemo)(function(){return(0,p.Z)((0,p.Z)({},Yn),{},{src:At})},[At,Yn]),Fr=E(wn,$r),Kn=function(Jn){var zr=(0,D.os)(Jn.target),eo=zr.left,ao=zr.top;Ot?Ot.onPreview(Fr,eo,ao):(st({x:eo,y:ao}),Zt(!0)),kt==null||kt(Jn)};return t.createElement(t.Fragment,null,t.createElement("div",(0,T.Z)({},h,{className:Mn,onClick:wn?Kn:kt,style:(0,p.Z)({width:be,height:Ze},Rn)}),t.createElement("img",(0,T.Z)({},Yn,{className:L()("".concat(Xt,"-img"),(0,n.Z)({},"".concat(Xt,"-img-placeholder"),ue===!0),Ht),style:(0,p.Z)({height:Ze},Le),ref:tn},nn,{width:be,height:Ze,onError:qt})),Sn==="loading"&&t.createElement("div",{"aria-hidden":"true",className:"".concat(Xt,"-placeholder")},ue),kr&&wn&&t.createElement("div",{className:L()("".concat(Xt,"-mask"),In),style:{display:(Le==null?void 0:Le.display)==="none"?"none":void 0}},kr)),!Ot&&wn&&t.createElement(je,(0,T.Z)({"aria-hidden":!Yt,visible:Yt,prefixCls:j,onClose:ir,mousePosition:Bn,src:At,alt:Pt,fallback:xe,getContainer:zn,icons:jr,movable:Er,scaleStep:Ur,minScale:Gr,maxScale:Yr,rootClassName:an,imageRender:U,imgCommonProps:Yn,toolbarRender:me},Ye)))};St.PreviewGroup=vt,St.displayName="Image";var $e=St,ve=$e,at=e(62892),Ee=e(36355),Z=e(31724),K=e(99267),m=e(33853),a=e(38819),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},fe=R,s=e(7657),i=function(pe,lt){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:lt,icon:fe}))},X=t.forwardRef(i),$=X,f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},Q=f,Re=function(pe,lt){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:lt,icon:Q}))},Pe=t.forwardRef(Re),Se=Pe,Ne={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Be=Ne,d=function(pe,lt){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:lt,icon:Be}))},Y=t.forwardRef(d),se=Y,Ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},Fe=Ce,_e=function(pe,lt){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:lt,icon:Fe}))},He=t.forwardRef(_e),Xe=He,ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Bt=ut,wt=function(pe,lt){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:lt,icon:Bt}))},Dt=t.forwardRef(wt),mn=Dt,ln=e(64993),$t=e(73819),En=e(17313),vn=e(29878),sn=e(1950),yn=e(83116),xn=e(37613);const An=Ge=>({position:Ge||"absolute",inset:0}),lr=Ge=>{const{iconCls:pe,motionDurationSlow:lt,paddingXXS:Pt,marginXXS:Nt,prefixCls:Kt,colorTextLightSolid:Xt}=Ge;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:Xt,background:new ln.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${lt}`,[`.${Kt}-mask-info`]:Object.assign(Object.assign({},En.vS),{padding:`0 ${Pt}px`,[pe]:{marginInlineEnd:Nt,svg:{verticalAlign:"baseline"}}})}},br=Ge=>{const{previewCls:pe,modalMaskBg:lt,paddingSM:Pt,marginXL:Nt,margin:Kt,paddingLG:Xt,previewOperationColorDisabled:zt,previewOperationHoverColor:j,motionDurationSlow:ue,iconCls:xe,colorTextLightSolid:be}=Ge,Ze=new ln.C(lt).setAlpha(.1),Le=Ze.clone().setAlpha(.2);return{[`${pe}-footer`]:{position:"fixed",bottom:Nt,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:Ge.previewOperationColor},[`${pe}-progress`]:{marginBottom:Kt},[`${pe}-close`]:{position:"fixed",top:Nt,right:{_skip_check_:!0,value:Nt},display:"flex",color:be,backgroundColor:Ze.toRgbString(),borderRadius:"50%",padding:Pt,outline:0,border:0,cursor:"pointer",transition:`all ${ue}`,"&:hover":{backgroundColor:Le.toRgbString()},[`& > ${xe}`]:{fontSize:Ge.previewOperationSize}},[`${pe}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${Xt}px`,backgroundColor:Ze.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:Pt,padding:Pt,cursor:"pointer",transition:`all ${ue}`,userSelect:"none",[`&:not(${pe}-operations-operation-disabled):hover > ${xe}`]:{color:j},"&-disabled":{color:zt,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${xe}`]:{fontSize:Ge.previewOperationSize}}}}},Un=Ge=>{const{modalMaskBg:pe,iconCls:lt,previewOperationColorDisabled:Pt,previewCls:Nt,zIndexPopup:Kt,motionDurationSlow:Xt}=Ge,zt=new ln.C(pe).setAlpha(.1),j=zt.clone().setAlpha(.2);return{[`${Nt}-switch-left, ${Nt}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Kt+1,display:"flex",alignItems:"center",justifyContent:"center",width:Ge.imagePreviewSwitchSize,height:Ge.imagePreviewSwitchSize,marginTop:-Ge.imagePreviewSwitchSize/2,color:Ge.previewOperationColor,background:zt.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${Xt}`,userSelect:"none","&:hover":{background:j.toRgbString()},"&-disabled":{"&, &:hover":{color:Pt,background:"transparent",cursor:"not-allowed",[`> ${lt}`]:{cursor:"not-allowed"}}},[`> ${lt}`]:{fontSize:Ge.previewOperationSize}},[`${Nt}-switch-left`]:{insetInlineStart:Ge.marginSM},[`${Nt}-switch-right`]:{insetInlineEnd:Ge.marginSM}}},cr=Ge=>{const{motionEaseOut:pe,previewCls:lt,motionDurationSlow:Pt,componentCls:Nt}=Ge;return[{[`${Nt}-preview-root`]:{[lt]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${lt}-body`]:Object.assign(Object.assign({},An()),{overflow:"hidden"}),[`${lt}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${Pt} ${pe} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},An()),{transition:`transform ${Pt} ${pe} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${lt}-moving`]:{[`${lt}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${Nt}-preview-root`]:{[`${lt}-wrap`]:{zIndex:Ge.zIndexPopup}}},{[`${Nt}-preview-operations-wrapper`]:{position:"fixed",zIndex:Ge.zIndexPopup+1},"&":[br(Ge),Un(Ge)]}]},Zn=Ge=>{const{componentCls:pe}=Ge;return{[pe]:{position:"relative",display:"inline-block",[`${pe}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${pe}-img-placeholder`]:{backgroundColor:Ge.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${pe}-mask`]:Object.assign({},lr(Ge)),[`${pe}-mask:hover`]:{opacity:1},[`${pe}-placeholder`]:Object.assign({},An())}}},fr=Ge=>{const{previewCls:pe}=Ge;return{[`${pe}-root`]:(0,vn._y)(Ge,"zoom"),"&":(0,sn.J$)(Ge,!0)}};var Dr=(0,yn.Z)("Image",Ge=>{const pe=`${Ge.componentCls}-preview`,lt=(0,xn.TS)(Ge,{previewCls:pe,modalMaskBg:new ln.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:Ge.controlHeightLG});return[Zn(lt),cr(lt),(0,$t.QA)((0,xn.TS)(lt,{componentCls:pe})),fr(lt)]},Ge=>({zIndexPopup:Ge.zIndexPopupBase+80,previewOperationColor:new ln.C(Ge.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new ln.C(Ge.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new ln.C(Ge.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:Ge.fontSizeIcon*1.5})),Ir=function(Ge,pe){var lt={};for(var Pt in Ge)Object.prototype.hasOwnProperty.call(Ge,Pt)&&pe.indexOf(Pt)<0&&(lt[Pt]=Ge[Pt]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,Pt=Object.getOwnPropertySymbols(Ge);Nt{var{previewPrefixCls:pe,preview:lt}=Ge,Pt=Ir(Ge,["previewPrefixCls","preview"]);const{getPrefixCls:Nt}=t.useContext(Ee.E_),Kt=Nt("image",pe),Xt=`${Kt}-preview`,zt=Nt(),[j,ue]=Dr(Kt),xe=t.useMemo(()=>{var be;if(lt===!1)return lt;const Ze=typeof lt=="object"?lt:{},Le=L()(ue,(be=Ze.rootClassName)!==null&&be!==void 0?be:"");return Object.assign(Object.assign({},Ze),{transitionName:(0,at.m)(zt,"zoom",Ze.transitionName),maskTransitionName:(0,at.m)(zt,"fade",Ze.maskTransitionName),rootClassName:Le})},[lt]);return j(t.createElement(ve.PreviewGroup,Object.assign({preview:xe,previewPrefixCls:Xt,icons:pr},Pt)))},Lr=function(Ge,pe){var lt={};for(var Pt in Ge)Object.prototype.hasOwnProperty.call(Ge,Pt)&&pe.indexOf(Pt)<0&&(lt[Pt]=Ge[Pt]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,Pt=Object.getOwnPropertySymbols(Ge);Nt{const{prefixCls:pe,preview:lt,className:Pt,rootClassName:Nt,style:Kt}=Ge,Xt=Lr(Ge,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:zt,locale:j=Z.Z,getPopupContainer:ue,image:xe}=t.useContext(Ee.E_),be=zt("image",pe),Ze=zt(),Le=j.Image||Z.Z.Image,[ke,Ae]=Dr(be),Ht=L()(Nt,Ae),kt=L()(Pt,Ae,xe==null?void 0:xe.className),qt=t.useMemo(()=>{if(lt===!1)return lt;const Rn=typeof lt=="object"?lt:{},{getContainer:an}=Rn,h=Lr(Rn,["getContainer"]);return Object.assign(Object.assign({mask:t.createElement("div",{className:`${be}-mask-info`},t.createElement(l.Z,null),Le==null?void 0:Le.preview),icons:pr},h),{getContainer:an||ue,transitionName:(0,at.m)(Ze,"zoom",Rn.transitionName),maskTransitionName:(0,at.m)(Ze,"fade",Rn.maskTransitionName)})},[lt,Le]),kn=Object.assign(Object.assign({},xe==null?void 0:xe.style),Kt);return ke(t.createElement(ve,Object.assign({prefixCls:be,preview:qt,rootClassName:Ht,className:kt,style:kn},Xt)))};so.PreviewGroup=Xr;var Jr=so},45818:function(ht,le,e){"use strict";e.d(le,{D:function(){return ie},Z:function(){return ae}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(S,J){return l.createElement(T.Z,(0,t.Z)({},S,{ref:J,icon:L}))},n=l.forwardRef(p),F=n,W=e(33853),w=e(38819),D=e(92310),g=e.n(D),M=e(2738),I=C=>!isNaN(parseFloat(C))&&isFinite(C),E=e(36355),ne=e(84966),k=function(C,S){var J={};for(var te in C)Object.prototype.hasOwnProperty.call(C,te)&&S.indexOf(te)<0&&(J[te]=C[te]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,te=Object.getOwnPropertySymbols(C);z{let C=0;return function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return C+=1,`${S}${C}`}})();var ae=l.forwardRef((C,S)=>{const{prefixCls:J,className:te,trigger:z,children:v,defaultCollapsed:b=!1,theme:ce="dark",style:q={},collapsible:x=!1,reverseArrow:_=!1,width:V=200,collapsedWidth:ye=80,zeroWidthTriggerStyle:Me,breakpoint:Ie,onCollapse:je,onBreakpoint:Je}=C,rt=k(C,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ke}=(0,l.useContext)(ne.Gs),[Te,Qe]=(0,l.useState)("collapsed"in C?C.collapsed:b),[vt,De]=(0,l.useState)(!1);(0,l.useEffect)(()=>{"collapsed"in C&&Qe(C.collapsed)},[C.collapsed]);const ft=(Z,K)=>{"collapsed"in C||Qe(Z),je==null||je(Z,K)},St=(0,l.useRef)();St.current=Z=>{De(Z.matches),Je==null||Je(Z.matches),Te!==Z.matches&&ft(Z.matches,"responsive")},(0,l.useEffect)(()=>{function Z(m){return St.current(m)}let K;if(typeof window!="undefined"){const{matchMedia:m}=window;if(m&&Ie&&Ie in de){K=m(`(max-width: ${de[Ie]})`);try{K.addEventListener("change",Z)}catch(a){K.addListener(Z)}Z(K)}}return()=>{try{K==null||K.removeEventListener("change",Z)}catch(m){K==null||K.removeListener(Z)}}},[Ie]),(0,l.useEffect)(()=>{const Z=H("ant-sider-");return Ke.addSider(Z),()=>Ke.removeSider(Z)},[]);const $e=()=>{ft(!Te,"clickTrigger")},{getPrefixCls:ve}=(0,l.useContext)(E.E_),at=()=>{const Z=ve("layout-sider",J),K=(0,M.Z)(rt,["collapsed"]),m=Te?ye:V,a=I(m)?`${m}px`:String(m),R=parseFloat(String(ye||0))===0?l.createElement("span",{onClick:$e,className:g()(`${Z}-zero-width-trigger`,`${Z}-zero-width-trigger-${_?"right":"left"}`),style:Me},z||l.createElement(F,null)):null,i={expanded:_?l.createElement(w.Z,null):l.createElement(W.Z,null),collapsed:_?l.createElement(W.Z,null):l.createElement(w.Z,null)}[Te?"collapsed":"expanded"],X=z!==null?R||l.createElement("div",{className:`${Z}-trigger`,onClick:$e,style:{width:a}},z||i):null,$=Object.assign(Object.assign({},q),{flex:`0 0 ${a}`,maxWidth:a,minWidth:a,width:a}),f=g()(Z,`${Z}-${ce}`,{[`${Z}-collapsed`]:!!Te,[`${Z}-has-trigger`]:x&&z!==null&&!R,[`${Z}-below`]:!!vt,[`${Z}-zero-width`]:parseFloat(a)===0},te);return l.createElement("aside",Object.assign({className:f},K,{style:$,ref:S}),l.createElement("div",{className:`${Z}-children`},v),x||vt&&R?X:null)},Ee=l.useMemo(()=>({siderCollapsed:Te}),[Te]);return l.createElement(ie.Provider,{value:Ee},at())})},84966:function(ht,le,e){"use strict";e.d(le,{VY:function(){return ie},$_:function(){return de},h4:function(){return k},Gs:function(){return M},ZP:function(){return H}});var t=e(94480),l=e(92310),P=e.n(l),L=e(2738),T=e(59301),p=e(36355),n=e(83116),W=A=>{const{componentCls:ae,bodyBg:C,lightSiderBg:S,lightTriggerBg:J,lightTriggerColor:te}=A;return{[`${ae}-sider-light`]:{background:S,[`${ae}-sider-trigger`]:{color:te,background:J},[`${ae}-sider-zero-width-trigger`]:{color:te,background:J,border:`1px solid ${C}`,borderInlineStart:0}}}};const w=A=>{const{antCls:ae,componentCls:C,colorText:S,triggerColor:J,footerBg:te,triggerBg:z,headerHeight:v,headerPadding:b,headerColor:ce,footerPadding:q,triggerHeight:x,zeroTriggerHeight:_,zeroTriggerWidth:V,motionDurationMid:ye,motionDurationSlow:Me,fontSize:Ie,borderRadius:je,bodyBg:Je,headerBg:rt,siderBg:Ke}=A;return{[C]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Je,"&, *":{boxSizing:"border-box"},[`&${C}-has-sider`]:{flexDirection:"row",[`> ${C}, > ${C}-content`]:{width:0}},[`${C}-header, &${C}-footer`]:{flex:"0 0 auto"},[`${C}-sider`]:{position:"relative",minWidth:0,background:Ke,transition:`all ${ye}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ae}-menu${ae}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:x},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:x,color:J,lineHeight:`${x}px`,textAlign:"center",background:z,cursor:"pointer",transition:`all ${ye}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:v,insetInlineEnd:-V,zIndex:1,width:V,height:_,color:J,fontSize:A.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ke,borderStartStartRadius:0,borderStartEndRadius:je,borderEndEndRadius:je,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Me} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Me}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-V,borderStartStartRadius:je,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:je}}}}},W(A)),{"&-rtl":{direction:"rtl"}}),[`${C}-header`]:{height:v,padding:b,color:ce,lineHeight:`${v}px`,background:rt,[`${ae}-menu`]:{lineHeight:"inherit"}},[`${C}-footer`]:{padding:q,color:S,fontSize:Ie,background:te},[`${C}-content`]:{flex:"auto",minHeight:0}}};var D=(0,n.Z)("Layout",A=>[w(A)],A=>{const{colorBgLayout:ae,controlHeight:C,controlHeightLG:S,colorText:J,controlHeightSM:te,marginXXS:z,colorTextLightSolid:v,colorBgContainer:b}=A,ce=S*1.25;return{colorBgHeader:"#001529",colorBgBody:ae,colorBgTrigger:"#002140",bodyBg:ae,headerBg:"#001529",headerHeight:C*2,headerPadding:`0 ${ce}px`,headerColor:J,footerPadding:`${te}px ${ce}px`,footerBg:ae,siderBg:"#001529",triggerHeight:S+z*2,triggerBg:"#002140",triggerColor:v,zeroTriggerWidth:S,zeroTriggerHeight:S,lightSiderBg:b,lightTriggerBg:b,lightTriggerColor:J}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),g=function(A,ae){var C={};for(var S in A)Object.prototype.hasOwnProperty.call(A,S)&&ae.indexOf(S)<0&&(C[S]=A[S]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,S=Object.getOwnPropertySymbols(A);Jnull,removeSider:()=>null}});function B(A){let{suffixCls:ae,tagName:C,displayName:S}=A;return J=>T.forwardRef((z,v)=>T.createElement(J,Object.assign({ref:v,suffixCls:ae,tagName:C},z)))}const I=T.forwardRef((A,ae)=>{const{prefixCls:C,suffixCls:S,className:J,tagName:te}=A,z=g(A,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:v}=T.useContext(p.E_),b=v("layout",C),[ce,q]=D(b),x=S?`${b}-${S}`:b;return ce(T.createElement(te,Object.assign({className:P()(C||x,J,q),ref:ae},z)))}),E=T.forwardRef((A,ae)=>{const{direction:C}=T.useContext(p.E_),[S,J]=T.useState([]),{prefixCls:te,className:z,rootClassName:v,children:b,hasSider:ce,tagName:q,style:x}=A,_=g(A,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),V=(0,L.Z)(_,["suffixCls"]),{getPrefixCls:ye,layout:Me}=T.useContext(p.E_),Ie=ye("layout",te),[je,Je]=D(Ie),rt=P()(Ie,{[`${Ie}-has-sider`]:typeof ce=="boolean"?ce:S.length>0,[`${Ie}-rtl`]:C==="rtl"},Me==null?void 0:Me.className,z,v,Je),Ke=T.useMemo(()=>({siderHook:{addSider:Te=>{J(Qe=>[].concat((0,t.Z)(Qe),[Te]))},removeSider:Te=>{J(Qe=>Qe.filter(vt=>vt!==Te))}}}),[]);return je(T.createElement(M.Provider,{value:Ke},T.createElement(q,Object.assign({ref:ae,className:rt,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),x)},V),b)))}),ne=B({tagName:"div",displayName:"Layout"})(E),k=B({suffixCls:"header",tagName:"header",displayName:"Header"})(I),de=B({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(I),ie=B({suffixCls:"content",tagName:"main",displayName:"Content"})(I);var H=ne},40875:function(ht,le,e){"use strict";e.d(le,{J:function(){return p}});var t=e(59301),l=e(33234),P=e(70425),L=function(n,F){var W={};for(var w in n)Object.prototype.hasOwnProperty.call(n,w)&&F.indexOf(w)<0&&(W[w]=n[w]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,w=Object.getOwnPropertySymbols(n);D{const{children:W}=n,w=L(n,["children"]),D=t.useContext(T),g=t.useMemo(()=>Object.assign(Object.assign({},D),w),[D,w.prefixCls,w.mode,w.selectable]);return t.createElement(T.Provider,{value:g},t.createElement(l.BR,null,(0,P.supportNodeRef)(W)?t.cloneElement(W,{ref:F}):W))});le.Z=T},20834:function(ht,le,e){"use strict";e.d(le,{default:function(){return Ee}});var t=e(15285),l=e(59301),P=e(45818),L=e(92310),T=e.n(L),p=e(36355),n=function(Z,K){var m={};for(var a in Z)Object.prototype.hasOwnProperty.call(Z,a)&&K.indexOf(a)<0&&(m[a]=Z[a]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(Z);R{const{prefixCls:K,className:m,dashed:a}=Z,R=n(Z,["prefixCls","className","dashed"]),{getPrefixCls:fe}=l.useContext(p.E_),s=fe("menu",K),i=T()({[`${s}-item-divider-dashed`]:!!a},m);return l.createElement(t.iz,Object.assign({className:i},R))},w=e(11592),D=e(2738),g=e(6848),M=e(92343),I=(0,l.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ne=Z=>{var K;const{className:m,children:a,icon:R,title:fe,danger:s}=Z,{prefixCls:i,firstLevel:X,direction:$,disableMenuItemTitleTooltip:f,inlineCollapsed:Q}=l.useContext(I),Re=Y=>{const se=l.createElement("span",{className:`${i}-title-content`},a);return(!R||(0,M.l$)(a)&&a.type==="span")&&a&&Y&&X&&typeof a=="string"?l.createElement("div",{className:`${i}-inline-collapsed-noicon`},a.charAt(0)):se},{siderCollapsed:Pe}=l.useContext(P.D);let Se=fe;typeof fe=="undefined"?Se=X?a:"":fe===!1&&(Se="");const Ne={title:Se};!Pe&&!Q&&(Ne.title=null,Ne.open=!1);const Be=(0,w.Z)(a).length;let d=l.createElement(t.ck,Object.assign({},(0,D.Z)(Z,["title","icon","danger"]),{className:T()({[`${i}-item-danger`]:s,[`${i}-item-only-child`]:(R?Be+1:Be)===1},m),title:typeof fe=="string"?fe:void 0}),(0,M.Tm)(R,{className:T()((0,M.l$)(R)?(K=R.props)===null||K===void 0?void 0:K.className:"",`${i}-item-icon`)}),Re(Q));return f||(d=l.createElement(g.Z,Object.assign({},Ne,{placement:$==="rtl"?"left":"right",overlayClassName:`${i}-inline-collapsed-tooltip`}),d)),d},de=Z=>{var K;const{popupClassName:m,icon:a,title:R,theme:fe}=Z,s=l.useContext(I),{prefixCls:i,inlineCollapsed:X,theme:$}=s,f=(0,t.Xl)();let Q;if(!a)Q=X&&!f.length&&R&&typeof R=="string"?l.createElement("div",{className:`${i}-inline-collapsed-noicon`},R.charAt(0)):l.createElement("span",{className:`${i}-title-content`},R);else{const Pe=(0,M.l$)(R)&&R.type==="span";Q=l.createElement(l.Fragment,null,(0,M.Tm)(a,{className:T()((0,M.l$)(a)?(K=a.props)===null||K===void 0?void 0:K.className:"",`${i}-item-icon`)}),Pe?R:l.createElement("span",{className:`${i}-title-content`},R))}const Re=l.useMemo(()=>Object.assign(Object.assign({},s),{firstLevel:!1}),[s]);return l.createElement(I.Provider,{value:Re},l.createElement(t.Wd,Object.assign({},(0,D.Z)(Z,["icon"]),{title:Q,popupClassName:T()(i,m,`${i}-${fe||$}`)})))},ie=e(18785),H=e(70425),A=e(62892),ae=e(40875),C=function(Z,K){var m={};for(var a in Z)Object.prototype.hasOwnProperty.call(Z,a)&&K.indexOf(a)<0&&(m[a]=Z[a]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(Z);R{if(K&&typeof K=="object"){const a=K,{label:R,children:fe,key:s,type:i}=a,X=C(a,["label","children","key","type"]),$=s!=null?s:`tmp-${m}`;return fe||i==="group"?i==="group"?l.createElement(t.BW,Object.assign({key:$},X,{title:R}),S(fe)):l.createElement(de,Object.assign({key:$},X,{title:R}),S(fe)):i==="divider"?l.createElement(W,Object.assign({key:$},X)):l.createElement(ne,Object.assign({key:$},X),R)}return null}).filter(K=>K)}function J(Z){return l.useMemo(()=>Z&&S(Z),[Z])}var te=e(64993),z=e(17313),v=e(8378),b=e(13826),ce=e(29878),q=e(83116),x=e(37613),V=Z=>{const{componentCls:K,motionDurationSlow:m,horizontalLineHeight:a,colorSplit:R,lineWidth:fe,lineType:s,itemPaddingInline:i}=Z;return{[`${K}-horizontal`]:{lineHeight:a,border:0,borderBottom:`${fe}px ${s} ${R}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${K}-item, ${K}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:i},[`> ${K}-item:hover, + &${k}-slide-up-leave${k}-slide-up-leave-active${M}-placement-topRight`]:{animationName:l.ly}})},(0,T.ZP)(g,{colorBg:te,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${M} ${B}`]:{position:"relative",margin:0},[`${B}-submenu-popup`]:{position:"absolute",zIndex:I,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${M}, ${M}-menu-submenu`]:{[B]:Object.assign(Object.assign({padding:ae,listStyleType:"none",backgroundColor:te,backgroundClip:"padding-box",borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary},(0,t.Qy)(g)),{[`${B}-item-group-title`]:{padding:`${H}px ${J}px`,color:g.colorTextDescription,transition:`all ${ie}`},[`${B}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${B}-item-icon`]:{minWidth:A,marginInlineEnd:g.marginXS,fontSize:g.fontSizeSM},[`${B}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ie}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${B}-item, ${B}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${H}px ${J}px`,color:g.colorText,fontWeight:"normal",fontSize:A,lineHeight:g.lineHeight,cursor:"pointer",transition:`all ${ie}`,borderRadius:g.borderRadiusSM,"&:hover, &-active":{backgroundColor:g.controlItemBgHover}},(0,t.Qy)(g)),{"&-selected":{color:g.colorPrimary,backgroundColor:g.controlItemBgActive,"&:hover, &-active":{backgroundColor:g.controlItemBgActiveHover}},"&-disabled":{color:C,cursor:"not-allowed","&:hover":{color:C,backgroundColor:te,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${g.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:g.colorSplit},[`${M}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:g.paddingXS,[`${M}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:g.colorTextDescription,fontSize:S,fontStyle:"normal"}}}),[`${B}-item-group-list`]:{margin:`0 ${g.marginXS}px`,padding:0,listStyle:"none"},[`${B}-submenu-title`]:{paddingInlineEnd:J+g.fontSizeSM},[`${B}-submenu-vertical`]:{position:"relative"},[`${B}-submenu${B}-submenu-disabled ${M}-menu-submenu-title`]:{[`&, ${M}-menu-submenu-arrow-icon`]:{color:C,backgroundColor:te,cursor:"not-allowed"}},[`${B}-submenu-selected ${M}-menu-submenu-title`]:{color:g.colorPrimary}})}},[(0,l.oN)(g,"slide-up"),(0,l.oN)(g,"slide-down"),(0,P.Fm)(g,"move-up"),(0,P.Fm)(g,"move-down"),(0,L._y)(g,"zoom-big")]]};var D=(0,p.Z)("Dropdown",(g,M)=>{let{rootPrefixCls:B}=M;const{marginXXS:I,sizePopupArrow:E,controlHeight:ne,fontSize:k,lineHeight:de,paddingXXS:ie,componentCls:H,borderRadiusLG:A}=g,ae=(ne-k*de)/2,{dropdownArrowOffset:C}=(0,T.fS)({contentRadius:A}),S=(0,n.TS)(g,{menuCls:`${H}-menu`,rootPrefixCls:B,dropdownArrowDistance:E/2+I,dropdownArrowOffset:C,dropdownPaddingVertical:ae,dropdownEdgeChildPadding:ie});return[w(S),W(S)]},g=>({zIndexPopup:g.zIndexPopupBase+50}))},8628:function(ht,le,e){"use strict";var t=e(59301),l=e(34280),P=e(56762),L=e(69507);function T(){let p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),F=(0,P.Z)(),W=(0,L.ZP)();return(0,l.Z)(()=>{const w=W.subscribe(D=>{n.current=D,p&&F()});return()=>W.unsubscribe(w)},[]),n.current}le.Z=T},11611:function(ht,le,e){"use strict";e.d(le,{Z:function(){return Jr}});var t=e(59301),l=e(15277),P=e(92310),L=e.n(P),T=e(54476),p=e(33885),n=e(20068),F=e(42978),W=e(76190),w=e(75931),D=e(55468),g=e(18929),M=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],B=t.createContext(null),I=0;function E(Ge,pe){var it=t.useState(function(){return I+=1,String(I)}),Pt=(0,F.Z)(it,1),Nt=Pt[0],Kt=t.useContext(B),Xt={data:pe,canPreview:Ge};return t.useEffect(function(){if(Kt)return Kt.register(Nt,Xt)},[]),t.useEffect(function(){Kt&&Kt.register(Nt,Xt)},[Ge,pe]),Nt}function ne(Ge){return new Promise(function(pe){var it=document.createElement("img");it.onerror=function(){return pe(!1)},it.onload=function(){return pe(!0)},it.src=Ge})}function k(Ge){var pe=Ge.src,it=Ge.isCustomPlaceholder,Pt=Ge.fallback,Nt=(0,t.useState)(it?"loading":"normal"),Kt=(0,F.Z)(Nt,2),Xt=Kt[0],zt=Kt[1],j=(0,t.useRef)(!1),ue=Xt==="error";(0,t.useEffect)(function(){ne(pe).then(function(Le){Le||zt("error")})},[pe]),(0,t.useEffect)(function(){it&&!j.current?zt("loading"):ue&&zt("normal")},[pe]);var xe=function(){zt("normal")},be=function(ke){j.current=!1,Xt==="loading"&&ke!=null&&ke.complete&&(ke.naturalWidth||ke.naturalHeight)&&(j.current=!0,xe())},Ze=ue&&Pt?{src:Pt}:{onLoad:xe,src:pe};return[be,Ze,Xt]}var de=e(86923),ie=e(8224),H=e(10228),A=e(48736);function ae(Ge,pe,it,Pt){var Nt=pe+it,Kt=(it-Pt)/2;if(it>Pt){if(pe>0)return(0,n.Z)({},Ge,Kt);if(pe<0&&NtPt)return(0,n.Z)({},Ge,pe<0?Kt:-Kt);return{}}function C(Ge,pe,it,Pt){var Nt=(0,D.g1)(),Kt=Nt.width,Xt=Nt.height,zt=null;return Ge<=Kt&&pe<=Xt?zt={x:0,y:0}:(Ge>Kt||pe>Xt)&&(zt=(0,p.Z)((0,p.Z)({},ae("x",it,Ge,Kt)),ae("y",Pt,pe,Xt))),zt}var S=e(13697),J=e(16089),te={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function z(Ge,pe,it,Pt){var Nt=(0,t.useRef)(null),Kt=(0,t.useRef)([]),Xt=(0,t.useState)(te),zt=(0,F.Z)(Xt,2),j=zt[0],ue=zt[1],xe=function(ke){ue(te),Pt&&!(0,S.Z)(te,j)&&Pt({transform:te,action:ke})},be=function(ke,Ae){Nt.current===null&&(Kt.current=[],Nt.current=(0,J.Z)(function(){ue(function(Ht){var kt=Ht;return Kt.current.forEach(function(qt){kt=(0,p.Z)((0,p.Z)({},kt),qt)}),Nt.current=null,Pt==null||Pt({transform:kt,action:Ae}),kt})})),Kt.current.push((0,p.Z)((0,p.Z)({},j),ke))},Ze=function(ke,Ae,Ht,kt){var qt=Ge.current,kn=qt.width,Rn=qt.height,an=qt.offsetWidth,h=qt.offsetHeight,Br=qt.offsetLeft,Qn=qt.offsetTop,ur=ke,er=j.scale*ke;er>it?(ur=it/j.scale,er=it):er1,gn=At&&qt>=1,Yt=z(Ur,Br,ur,In),Zt=Yt.transform,Ue=Yt.resetTransform,yt=Yt.updateTransform,tn=Yt.dispatchZoomChange,nn=(0,t.useState)(!0),Sn=(0,F.Z)(nn,2),Cn=Sn[0],Gn=Sn[1],Bn=Zt.rotate,at=Zt.scale,Ot=Zt.x,wn=Zt.y,ir=L()((0,n.Z)({},"".concat(it,"-moving"),me));(0,t.useEffect)(function(){Cn||Gn(!0)},[Cn]);var Mn=function(){Ue("close")},Yn=function(){tn(x+an,"zoomIn")},$r=function(){tn(x/(x+an),"zoomOut")},Fr=function(){yt({rotate:Bn+90},"rotateRight")},Kn=function(){yt({rotate:Bn-90},"rotateLeft")},Pr=function(){yt({flipX:!Zt.flipX},"flipX")},Jn=function(){yt({flipY:!Zt.flipY},"flipY")},zr=function(Wt){Wt==null||Wt.preventDefault(),Wt==null||Wt.stopPropagation(),Ht>0&&(Gn(!1),Ue("prev"),Er==null||Er(Ht-1,Ht))},eo=function(Wt){Wt==null||Wt.preventDefault(),Wt==null||Wt.stopPropagation(),Ht0&&(Hr=x/Hr),tn(Hr,"wheel",Wt.clientX,Wt.clientY)}},po=function(Wt){!ue||!en||(Wt.keyCode===H.Z.LEFT?zr():Wt.keyCode===H.Z.RIGHT&&eo())},Ln=function(Wt){ue&&(at!==1?yt({x:0,y:0,scale:1},"doubleClick"):tn(x+an,"doubleClick",Wt.clientX,Wt.clientY))};(0,t.useEffect)(function(){var Hn,Wt,dr,Tr;if(zt){dr=(0,ie.Z)(window,"mouseup",ao,!1),Tr=(0,ie.Z)(window,"mousemove",ro,!1);try{window.top!==window.self&&(Hn=(0,ie.Z)(window.top,"mouseup",ao,!1),Wt=(0,ie.Z)(window.top,"mousemove",ro,!1))}catch(Hr){(0,A.Kp)(!1,"[rc-image] ".concat(Hr))}}return function(){var Hr,to,no,yo;(Hr=dr)===null||Hr===void 0||Hr.remove(),(to=Tr)===null||to===void 0||to.remove(),(no=Hn)===null||no===void 0||no.remove(),(yo=Wt)===null||yo===void 0||yo.remove()}},[ue,me,Ot,wn,Bn,zt]),(0,t.useEffect)(function(){var Hn=(0,ie.Z)(window,"keydown",po,!1);return function(){Hn.remove()}},[ue,en,Ht]);var mr=t.createElement(Me,(0,T.Z)({},zn,{width:pe.width,height:pe.height,imgRef:Ur,className:"".concat(it,"-img"),alt:Nt,style:{transform:"translate3d(".concat(Zt.x,"px, ").concat(Zt.y,"px, 0) scale3d(").concat(Zt.flipX?"-":"").concat(at,", ").concat(Zt.flipY?"-":"").concat(at,", 1) rotate(").concat(Bn,"deg)"),transitionDuration:!Cn&&"0s"},fallback:Kt,src:Pt,onWheel:uo,onMouseDown:Eo,onDoubleClick:Ln}));return t.createElement(t.Fragment,null,t.createElement(de.Z,(0,T.Z)({transitionName:hr,maskTransitionName:$n,closable:!1,keyboard:!0,prefixCls:it,onClose:j,visible:ue,wrapClassName:ir,rootClassName:Ze,getContainer:ke},jr,{afterClose:Mn}),t.createElement("div",{className:"".concat(it,"-img-wrapper")},Pn?Pn(mr,(0,p.Z)({transform:Zt},At?{current:Ht}:{})):mr)),t.createElement(q,{visible:ue,transform:Zt,maskTransitionName:$n,closeIcon:Le,getContainer:ke,prefixCls:it,rootClassName:Ze,icons:be,countRender:kn,showSwitch:en,showProgress:gn,current:Ht,count:qt,scale:at,minScale:Br,maxScale:ur,toolbarRender:kr,onSwitchLeft:zr,onSwitchRight:eo,onZoomIn:Yn,onZoomOut:$r,onRotateRight:Fr,onRotateLeft:Kn,onFlipX:Pr,onFlipY:Jn,onClose:j}))},je=Ie,Je=e(94480);function rt(Ge){var pe=t.useState({}),it=(0,F.Z)(pe,2),Pt=it[0],Nt=it[1],Kt=t.useCallback(function(zt,j){return Nt(function(ue){return(0,p.Z)((0,p.Z)({},ue),{},(0,n.Z)({},zt,j))}),function(){Nt(function(ue){var xe=(0,p.Z)({},ue);return delete xe[zt],xe})}},[]),Xt=t.useMemo(function(){return Ge?Ge.map(function(zt){if(typeof zt=="string")return{data:{src:zt}};var j={};return Object.keys(zt).forEach(function(ue){["src"].concat((0,Je.Z)(M)).includes(ue)&&(j[ue]=zt[ue])}),{data:j}}):Object.keys(Pt).reduce(function(zt,j){var ue=Pt[j],xe=ue.canPreview,be=ue.data;return xe&&zt.push({data:be,id:j}),zt},[])},[Ge,Pt]);return[Xt,Kt]}var Ke=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Te=["src"],Qe=function(pe){var it,Pt=pe.previewPrefixCls,Nt=Pt===void 0?"rc-image-preview":Pt,Kt=pe.children,Xt=pe.icons,zt=Xt===void 0?{}:Xt,j=pe.items,ue=pe.preview,xe=pe.fallback,be=(0,W.Z)(ue)==="object"?ue:{},Ze=be.visible,Le=be.onVisibleChange,ke=be.getContainer,Ae=be.current,Ht=be.movable,kt=be.minScale,qt=be.maxScale,kn=be.countRender,Rn=be.closeIcon,an=be.onChange,h=be.onTransform,Br=be.toolbarRender,Qn=be.imageRender,ur=(0,w.Z)(be,Ke),er=rt(j),hr=(0,F.Z)(er,2),qn=hr[0],$n=hr[1],Pn=(0,g.Z)(0,{value:Ae}),zn=(0,F.Z)(Pn,2),kr=zn[0],In=zn[1],Er=(0,t.useState)(!1),jr=(0,F.Z)(Er,2),Ur=jr[0],Gr=jr[1],Yr=((it=qn[kr])===null||it===void 0?void 0:it.data)||{},U=Yr.src,me=(0,w.Z)(Yr,Te),Ye=(0,g.Z)(!!Ze,{value:Ze,onChange:function(Bn,at){Le==null||Le(Bn,at,kr)}}),At=(0,F.Z)(Ye,2),en=At[0],gn=At[1],Yt=(0,t.useState)(null),Zt=(0,F.Z)(Yt,2),Ue=Zt[0],yt=Zt[1],tn=t.useCallback(function(Gn,Bn,at){var Ot=qn.findIndex(function(wn){return wn.id===Gn});gn(!0),yt({x:Bn,y:at}),In(Ot<0?0:Ot),Gr(!0)},[qn]);t.useEffect(function(){en?Ur||In(0):Gr(!1)},[en]);var nn=function(Bn,at){In(Bn),an==null||an(Bn,at)},Sn=function(){gn(!1),yt(null)},Cn=t.useMemo(function(){return{register:$n,onPreview:tn}},[$n,tn]);return t.createElement(B.Provider,{value:Cn},Kt,t.createElement(je,(0,T.Z)({"aria-hidden":!en,movable:Ht,visible:en,prefixCls:Nt,closeIcon:Rn,onClose:Sn,mousePosition:Ue,imgCommonProps:me,src:U,fallback:xe,icons:zt,minScale:kt,maxScale:qt,getContainer:ke,current:kr,count:qn.length,countRender:kn,onTransform:h,toolbarRender:Br,imageRender:Qn,onChange:nn},ur)))},vt=Qe,De=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],ft=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],St=function(pe){var it=pe.src,Pt=pe.alt,Nt=pe.onPreviewClose,Kt=pe.prefixCls,Xt=Kt===void 0?"rc-image":Kt,zt=pe.previewPrefixCls,j=zt===void 0?"".concat(Xt,"-preview"):zt,ue=pe.placeholder,xe=pe.fallback,be=pe.width,Ze=pe.height,Le=pe.style,ke=pe.preview,Ae=ke===void 0?!0:ke,Ht=pe.className,kt=pe.onClick,qt=pe.onError,kn=pe.wrapperClassName,Rn=pe.wrapperStyle,an=pe.rootClassName,h=(0,w.Z)(pe,De),Br=ue&&ue!==!0,Qn=(0,W.Z)(Ae)==="object"?Ae:{},ur=Qn.src,er=Qn.visible,hr=er===void 0?void 0:er,qn=Qn.onVisibleChange,$n=qn===void 0?Nt:qn,Pn=Qn.getContainer,zn=Pn===void 0?void 0:Pn,kr=Qn.mask,In=Qn.maskClassName,Er=Qn.movable,jr=Qn.icons,Ur=Qn.scaleStep,Gr=Qn.minScale,Yr=Qn.maxScale,U=Qn.imageRender,me=Qn.toolbarRender,Ye=(0,w.Z)(Qn,ft),At=ur!=null?ur:it,en=(0,g.Z)(!!hr,{value:hr,onChange:$n}),gn=(0,F.Z)(en,2),Yt=gn[0],Zt=gn[1],Ue=k({src:it,isCustomPlaceholder:Br,fallback:xe}),yt=(0,F.Z)(Ue,3),tn=yt[0],nn=yt[1],Sn=yt[2],Cn=(0,t.useState)(null),Gn=(0,F.Z)(Cn,2),Bn=Gn[0],at=Gn[1],Ot=(0,t.useContext)(B),wn=!!Ae,ir=function(){Zt(!1),at(null)},Mn=L()(Xt,kn,an,(0,n.Z)({},"".concat(Xt,"-error"),Sn==="error")),Yn=(0,t.useMemo)(function(){var Pr={};return M.forEach(function(Jn){pe[Jn]!==void 0&&(Pr[Jn]=pe[Jn])}),Pr},M.map(function(Pr){return pe[Pr]})),$r=(0,t.useMemo)(function(){return(0,p.Z)((0,p.Z)({},Yn),{},{src:At})},[At,Yn]),Fr=E(wn,$r),Kn=function(Jn){var zr=(0,D.os)(Jn.target),eo=zr.left,ao=zr.top;Ot?Ot.onPreview(Fr,eo,ao):(at({x:eo,y:ao}),Zt(!0)),kt==null||kt(Jn)};return t.createElement(t.Fragment,null,t.createElement("div",(0,T.Z)({},h,{className:Mn,onClick:wn?Kn:kt,style:(0,p.Z)({width:be,height:Ze},Rn)}),t.createElement("img",(0,T.Z)({},Yn,{className:L()("".concat(Xt,"-img"),(0,n.Z)({},"".concat(Xt,"-img-placeholder"),ue===!0),Ht),style:(0,p.Z)({height:Ze},Le),ref:tn},nn,{width:be,height:Ze,onError:qt})),Sn==="loading"&&t.createElement("div",{"aria-hidden":"true",className:"".concat(Xt,"-placeholder")},ue),kr&&wn&&t.createElement("div",{className:L()("".concat(Xt,"-mask"),In),style:{display:(Le==null?void 0:Le.display)==="none"?"none":void 0}},kr)),!Ot&&wn&&t.createElement(je,(0,T.Z)({"aria-hidden":!Yt,visible:Yt,prefixCls:j,onClose:ir,mousePosition:Bn,src:At,alt:Pt,fallback:xe,getContainer:zn,icons:jr,movable:Er,scaleStep:Ur,minScale:Gr,maxScale:Yr,rootClassName:an,imageRender:U,imgCommonProps:Yn,toolbarRender:me},Ye)))};St.PreviewGroup=vt,St.displayName="Image";var $e=St,ve=$e,lt=e(62892),Ee=e(36355),Z=e(31724),K=e(99267),m=e(33853),a=e(38819),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},fe=R,s=e(7657),i=function(pe,it){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:it,icon:fe}))},X=t.forwardRef(i),$=X,f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},Q=f,Re=function(pe,it){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:it,icon:Q}))},Pe=t.forwardRef(Re),Se=Pe,Ne={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Be=Ne,d=function(pe,it){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:it,icon:Be}))},Y=t.forwardRef(d),se=Y,Ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},Fe=Ce,_e=function(pe,it){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:it,icon:Fe}))},He=t.forwardRef(_e),Xe=He,ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Bt=ut,wt=function(pe,it){return t.createElement(s.Z,(0,T.Z)({},pe,{ref:it,icon:Bt}))},Dt=t.forwardRef(wt),mn=Dt,ln=e(64993),$t=e(73819),En=e(17313),vn=e(29878),sn=e(1950),yn=e(83116),xn=e(37613);const An=Ge=>({position:Ge||"absolute",inset:0}),lr=Ge=>{const{iconCls:pe,motionDurationSlow:it,paddingXXS:Pt,marginXXS:Nt,prefixCls:Kt,colorTextLightSolid:Xt}=Ge;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:Xt,background:new ln.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${it}`,[`.${Kt}-mask-info`]:Object.assign(Object.assign({},En.vS),{padding:`0 ${Pt}px`,[pe]:{marginInlineEnd:Nt,svg:{verticalAlign:"baseline"}}})}},br=Ge=>{const{previewCls:pe,modalMaskBg:it,paddingSM:Pt,marginXL:Nt,margin:Kt,paddingLG:Xt,previewOperationColorDisabled:zt,previewOperationHoverColor:j,motionDurationSlow:ue,iconCls:xe,colorTextLightSolid:be}=Ge,Ze=new ln.C(it).setAlpha(.1),Le=Ze.clone().setAlpha(.2);return{[`${pe}-footer`]:{position:"fixed",bottom:Nt,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:Ge.previewOperationColor},[`${pe}-progress`]:{marginBottom:Kt},[`${pe}-close`]:{position:"fixed",top:Nt,right:{_skip_check_:!0,value:Nt},display:"flex",color:be,backgroundColor:Ze.toRgbString(),borderRadius:"50%",padding:Pt,outline:0,border:0,cursor:"pointer",transition:`all ${ue}`,"&:hover":{backgroundColor:Le.toRgbString()},[`& > ${xe}`]:{fontSize:Ge.previewOperationSize}},[`${pe}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${Xt}px`,backgroundColor:Ze.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:Pt,padding:Pt,cursor:"pointer",transition:`all ${ue}`,userSelect:"none",[`&:not(${pe}-operations-operation-disabled):hover > ${xe}`]:{color:j},"&-disabled":{color:zt,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${xe}`]:{fontSize:Ge.previewOperationSize}}}}},Un=Ge=>{const{modalMaskBg:pe,iconCls:it,previewOperationColorDisabled:Pt,previewCls:Nt,zIndexPopup:Kt,motionDurationSlow:Xt}=Ge,zt=new ln.C(pe).setAlpha(.1),j=zt.clone().setAlpha(.2);return{[`${Nt}-switch-left, ${Nt}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Kt+1,display:"flex",alignItems:"center",justifyContent:"center",width:Ge.imagePreviewSwitchSize,height:Ge.imagePreviewSwitchSize,marginTop:-Ge.imagePreviewSwitchSize/2,color:Ge.previewOperationColor,background:zt.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${Xt}`,userSelect:"none","&:hover":{background:j.toRgbString()},"&-disabled":{"&, &:hover":{color:Pt,background:"transparent",cursor:"not-allowed",[`> ${it}`]:{cursor:"not-allowed"}}},[`> ${it}`]:{fontSize:Ge.previewOperationSize}},[`${Nt}-switch-left`]:{insetInlineStart:Ge.marginSM},[`${Nt}-switch-right`]:{insetInlineEnd:Ge.marginSM}}},cr=Ge=>{const{motionEaseOut:pe,previewCls:it,motionDurationSlow:Pt,componentCls:Nt}=Ge;return[{[`${Nt}-preview-root`]:{[it]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${it}-body`]:Object.assign(Object.assign({},An()),{overflow:"hidden"}),[`${it}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${Pt} ${pe} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},An()),{transition:`transform ${Pt} ${pe} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${it}-moving`]:{[`${it}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${Nt}-preview-root`]:{[`${it}-wrap`]:{zIndex:Ge.zIndexPopup}}},{[`${Nt}-preview-operations-wrapper`]:{position:"fixed",zIndex:Ge.zIndexPopup+1},"&":[br(Ge),Un(Ge)]}]},Zn=Ge=>{const{componentCls:pe}=Ge;return{[pe]:{position:"relative",display:"inline-block",[`${pe}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${pe}-img-placeholder`]:{backgroundColor:Ge.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${pe}-mask`]:Object.assign({},lr(Ge)),[`${pe}-mask:hover`]:{opacity:1},[`${pe}-placeholder`]:Object.assign({},An())}}},fr=Ge=>{const{previewCls:pe}=Ge;return{[`${pe}-root`]:(0,vn._y)(Ge,"zoom"),"&":(0,sn.J$)(Ge,!0)}};var Dr=(0,yn.Z)("Image",Ge=>{const pe=`${Ge.componentCls}-preview`,it=(0,xn.TS)(Ge,{previewCls:pe,modalMaskBg:new ln.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:Ge.controlHeightLG});return[Zn(it),cr(it),(0,$t.QA)((0,xn.TS)(it,{componentCls:pe})),fr(it)]},Ge=>({zIndexPopup:Ge.zIndexPopupBase+80,previewOperationColor:new ln.C(Ge.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new ln.C(Ge.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new ln.C(Ge.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:Ge.fontSizeIcon*1.5})),Ir=function(Ge,pe){var it={};for(var Pt in Ge)Object.prototype.hasOwnProperty.call(Ge,Pt)&&pe.indexOf(Pt)<0&&(it[Pt]=Ge[Pt]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,Pt=Object.getOwnPropertySymbols(Ge);Nt{var{previewPrefixCls:pe,preview:it}=Ge,Pt=Ir(Ge,["previewPrefixCls","preview"]);const{getPrefixCls:Nt}=t.useContext(Ee.E_),Kt=Nt("image",pe),Xt=`${Kt}-preview`,zt=Nt(),[j,ue]=Dr(Kt),xe=t.useMemo(()=>{var be;if(it===!1)return it;const Ze=typeof it=="object"?it:{},Le=L()(ue,(be=Ze.rootClassName)!==null&&be!==void 0?be:"");return Object.assign(Object.assign({},Ze),{transitionName:(0,lt.m)(zt,"zoom",Ze.transitionName),maskTransitionName:(0,lt.m)(zt,"fade",Ze.maskTransitionName),rootClassName:Le})},[it]);return j(t.createElement(ve.PreviewGroup,Object.assign({preview:xe,previewPrefixCls:Xt,icons:pr},Pt)))},Lr=function(Ge,pe){var it={};for(var Pt in Ge)Object.prototype.hasOwnProperty.call(Ge,Pt)&&pe.indexOf(Pt)<0&&(it[Pt]=Ge[Pt]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,Pt=Object.getOwnPropertySymbols(Ge);Nt{const{prefixCls:pe,preview:it,className:Pt,rootClassName:Nt,style:Kt}=Ge,Xt=Lr(Ge,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:zt,locale:j=Z.Z,getPopupContainer:ue,image:xe}=t.useContext(Ee.E_),be=zt("image",pe),Ze=zt(),Le=j.Image||Z.Z.Image,[ke,Ae]=Dr(be),Ht=L()(Nt,Ae),kt=L()(Pt,Ae,xe==null?void 0:xe.className),qt=t.useMemo(()=>{if(it===!1)return it;const Rn=typeof it=="object"?it:{},{getContainer:an}=Rn,h=Lr(Rn,["getContainer"]);return Object.assign(Object.assign({mask:t.createElement("div",{className:`${be}-mask-info`},t.createElement(l.Z,null),Le==null?void 0:Le.preview),icons:pr},h),{getContainer:an||ue,transitionName:(0,lt.m)(Ze,"zoom",Rn.transitionName),maskTransitionName:(0,lt.m)(Ze,"fade",Rn.maskTransitionName)})},[it,Le]),kn=Object.assign(Object.assign({},xe==null?void 0:xe.style),Kt);return ke(t.createElement(ve,Object.assign({prefixCls:be,preview:qt,rootClassName:Ht,className:kt,style:kn},Xt)))};so.PreviewGroup=Xr;var Jr=so},45818:function(ht,le,e){"use strict";e.d(le,{D:function(){return ie},Z:function(){return ae}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(S,J){return l.createElement(T.Z,(0,t.Z)({},S,{ref:J,icon:L}))},n=l.forwardRef(p),F=n,W=e(33853),w=e(38819),D=e(92310),g=e.n(D),M=e(2738),I=C=>!isNaN(parseFloat(C))&&isFinite(C),E=e(36355),ne=e(84966),k=function(C,S){var J={};for(var te in C)Object.prototype.hasOwnProperty.call(C,te)&&S.indexOf(te)<0&&(J[te]=C[te]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,te=Object.getOwnPropertySymbols(C);z{let C=0;return function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return C+=1,`${S}${C}`}})();var ae=l.forwardRef((C,S)=>{const{prefixCls:J,className:te,trigger:z,children:v,defaultCollapsed:b=!1,theme:ce="dark",style:q={},collapsible:x=!1,reverseArrow:_=!1,width:V=200,collapsedWidth:ye=80,zeroWidthTriggerStyle:Me,breakpoint:Ie,onCollapse:je,onBreakpoint:Je}=C,rt=k(C,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ke}=(0,l.useContext)(ne.Gs),[Te,Qe]=(0,l.useState)("collapsed"in C?C.collapsed:b),[vt,De]=(0,l.useState)(!1);(0,l.useEffect)(()=>{"collapsed"in C&&Qe(C.collapsed)},[C.collapsed]);const ft=(Z,K)=>{"collapsed"in C||Qe(Z),je==null||je(Z,K)},St=(0,l.useRef)();St.current=Z=>{De(Z.matches),Je==null||Je(Z.matches),Te!==Z.matches&&ft(Z.matches,"responsive")},(0,l.useEffect)(()=>{function Z(m){return St.current(m)}let K;if(typeof window!="undefined"){const{matchMedia:m}=window;if(m&&Ie&&Ie in de){K=m(`(max-width: ${de[Ie]})`);try{K.addEventListener("change",Z)}catch(a){K.addListener(Z)}Z(K)}}return()=>{try{K==null||K.removeEventListener("change",Z)}catch(m){K==null||K.removeListener(Z)}}},[Ie]),(0,l.useEffect)(()=>{const Z=H("ant-sider-");return Ke.addSider(Z),()=>Ke.removeSider(Z)},[]);const $e=()=>{ft(!Te,"clickTrigger")},{getPrefixCls:ve}=(0,l.useContext)(E.E_),lt=()=>{const Z=ve("layout-sider",J),K=(0,M.Z)(rt,["collapsed"]),m=Te?ye:V,a=I(m)?`${m}px`:String(m),R=parseFloat(String(ye||0))===0?l.createElement("span",{onClick:$e,className:g()(`${Z}-zero-width-trigger`,`${Z}-zero-width-trigger-${_?"right":"left"}`),style:Me},z||l.createElement(F,null)):null,i={expanded:_?l.createElement(w.Z,null):l.createElement(W.Z,null),collapsed:_?l.createElement(W.Z,null):l.createElement(w.Z,null)}[Te?"collapsed":"expanded"],X=z!==null?R||l.createElement("div",{className:`${Z}-trigger`,onClick:$e,style:{width:a}},z||i):null,$=Object.assign(Object.assign({},q),{flex:`0 0 ${a}`,maxWidth:a,minWidth:a,width:a}),f=g()(Z,`${Z}-${ce}`,{[`${Z}-collapsed`]:!!Te,[`${Z}-has-trigger`]:x&&z!==null&&!R,[`${Z}-below`]:!!vt,[`${Z}-zero-width`]:parseFloat(a)===0},te);return l.createElement("aside",Object.assign({className:f},K,{style:$,ref:S}),l.createElement("div",{className:`${Z}-children`},v),x||vt&&R?X:null)},Ee=l.useMemo(()=>({siderCollapsed:Te}),[Te]);return l.createElement(ie.Provider,{value:Ee},lt())})},84966:function(ht,le,e){"use strict";e.d(le,{VY:function(){return ie},$_:function(){return de},h4:function(){return k},Gs:function(){return M},ZP:function(){return H}});var t=e(94480),l=e(92310),P=e.n(l),L=e(2738),T=e(59301),p=e(36355),n=e(83116),W=A=>{const{componentCls:ae,bodyBg:C,lightSiderBg:S,lightTriggerBg:J,lightTriggerColor:te}=A;return{[`${ae}-sider-light`]:{background:S,[`${ae}-sider-trigger`]:{color:te,background:J},[`${ae}-sider-zero-width-trigger`]:{color:te,background:J,border:`1px solid ${C}`,borderInlineStart:0}}}};const w=A=>{const{antCls:ae,componentCls:C,colorText:S,triggerColor:J,footerBg:te,triggerBg:z,headerHeight:v,headerPadding:b,headerColor:ce,footerPadding:q,triggerHeight:x,zeroTriggerHeight:_,zeroTriggerWidth:V,motionDurationMid:ye,motionDurationSlow:Me,fontSize:Ie,borderRadius:je,bodyBg:Je,headerBg:rt,siderBg:Ke}=A;return{[C]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Je,"&, *":{boxSizing:"border-box"},[`&${C}-has-sider`]:{flexDirection:"row",[`> ${C}, > ${C}-content`]:{width:0}},[`${C}-header, &${C}-footer`]:{flex:"0 0 auto"},[`${C}-sider`]:{position:"relative",minWidth:0,background:Ke,transition:`all ${ye}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ae}-menu${ae}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:x},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:x,color:J,lineHeight:`${x}px`,textAlign:"center",background:z,cursor:"pointer",transition:`all ${ye}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:v,insetInlineEnd:-V,zIndex:1,width:V,height:_,color:J,fontSize:A.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ke,borderStartStartRadius:0,borderStartEndRadius:je,borderEndEndRadius:je,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Me} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Me}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-V,borderStartStartRadius:je,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:je}}}}},W(A)),{"&-rtl":{direction:"rtl"}}),[`${C}-header`]:{height:v,padding:b,color:ce,lineHeight:`${v}px`,background:rt,[`${ae}-menu`]:{lineHeight:"inherit"}},[`${C}-footer`]:{padding:q,color:S,fontSize:Ie,background:te},[`${C}-content`]:{flex:"auto",minHeight:0}}};var D=(0,n.Z)("Layout",A=>[w(A)],A=>{const{colorBgLayout:ae,controlHeight:C,controlHeightLG:S,colorText:J,controlHeightSM:te,marginXXS:z,colorTextLightSolid:v,colorBgContainer:b}=A,ce=S*1.25;return{colorBgHeader:"#001529",colorBgBody:ae,colorBgTrigger:"#002140",bodyBg:ae,headerBg:"#001529",headerHeight:C*2,headerPadding:`0 ${ce}px`,headerColor:J,footerPadding:`${te}px ${ce}px`,footerBg:ae,siderBg:"#001529",triggerHeight:S+z*2,triggerBg:"#002140",triggerColor:v,zeroTriggerWidth:S,zeroTriggerHeight:S,lightSiderBg:b,lightTriggerBg:b,lightTriggerColor:J}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),g=function(A,ae){var C={};for(var S in A)Object.prototype.hasOwnProperty.call(A,S)&&ae.indexOf(S)<0&&(C[S]=A[S]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,S=Object.getOwnPropertySymbols(A);Jnull,removeSider:()=>null}});function B(A){let{suffixCls:ae,tagName:C,displayName:S}=A;return J=>T.forwardRef((z,v)=>T.createElement(J,Object.assign({ref:v,suffixCls:ae,tagName:C},z)))}const I=T.forwardRef((A,ae)=>{const{prefixCls:C,suffixCls:S,className:J,tagName:te}=A,z=g(A,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:v}=T.useContext(p.E_),b=v("layout",C),[ce,q]=D(b),x=S?`${b}-${S}`:b;return ce(T.createElement(te,Object.assign({className:P()(C||x,J,q),ref:ae},z)))}),E=T.forwardRef((A,ae)=>{const{direction:C}=T.useContext(p.E_),[S,J]=T.useState([]),{prefixCls:te,className:z,rootClassName:v,children:b,hasSider:ce,tagName:q,style:x}=A,_=g(A,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),V=(0,L.Z)(_,["suffixCls"]),{getPrefixCls:ye,layout:Me}=T.useContext(p.E_),Ie=ye("layout",te),[je,Je]=D(Ie),rt=P()(Ie,{[`${Ie}-has-sider`]:typeof ce=="boolean"?ce:S.length>0,[`${Ie}-rtl`]:C==="rtl"},Me==null?void 0:Me.className,z,v,Je),Ke=T.useMemo(()=>({siderHook:{addSider:Te=>{J(Qe=>[].concat((0,t.Z)(Qe),[Te]))},removeSider:Te=>{J(Qe=>Qe.filter(vt=>vt!==Te))}}}),[]);return je(T.createElement(M.Provider,{value:Ke},T.createElement(q,Object.assign({ref:ae,className:rt,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),x)},V),b)))}),ne=B({tagName:"div",displayName:"Layout"})(E),k=B({suffixCls:"header",tagName:"header",displayName:"Header"})(I),de=B({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(I),ie=B({suffixCls:"content",tagName:"main",displayName:"Content"})(I);var H=ne},40875:function(ht,le,e){"use strict";e.d(le,{J:function(){return p}});var t=e(59301),l=e(33234),P=e(70425),L=function(n,F){var W={};for(var w in n)Object.prototype.hasOwnProperty.call(n,w)&&F.indexOf(w)<0&&(W[w]=n[w]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,w=Object.getOwnPropertySymbols(n);D{const{children:W}=n,w=L(n,["children"]),D=t.useContext(T),g=t.useMemo(()=>Object.assign(Object.assign({},D),w),[D,w.prefixCls,w.mode,w.selectable]);return t.createElement(T.Provider,{value:g},t.createElement(l.BR,null,(0,P.supportNodeRef)(W)?t.cloneElement(W,{ref:F}):W))});le.Z=T},20834:function(ht,le,e){"use strict";e.d(le,{default:function(){return Ee}});var t=e(15285),l=e(59301),P=e(45818),L=e(92310),T=e.n(L),p=e(36355),n=function(Z,K){var m={};for(var a in Z)Object.prototype.hasOwnProperty.call(Z,a)&&K.indexOf(a)<0&&(m[a]=Z[a]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(Z);R{const{prefixCls:K,className:m,dashed:a}=Z,R=n(Z,["prefixCls","className","dashed"]),{getPrefixCls:fe}=l.useContext(p.E_),s=fe("menu",K),i=T()({[`${s}-item-divider-dashed`]:!!a},m);return l.createElement(t.iz,Object.assign({className:i},R))},w=e(11592),D=e(2738),g=e(6848),M=e(92343),I=(0,l.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ne=Z=>{var K;const{className:m,children:a,icon:R,title:fe,danger:s}=Z,{prefixCls:i,firstLevel:X,direction:$,disableMenuItemTitleTooltip:f,inlineCollapsed:Q}=l.useContext(I),Re=Y=>{const se=l.createElement("span",{className:`${i}-title-content`},a);return(!R||(0,M.l$)(a)&&a.type==="span")&&a&&Y&&X&&typeof a=="string"?l.createElement("div",{className:`${i}-inline-collapsed-noicon`},a.charAt(0)):se},{siderCollapsed:Pe}=l.useContext(P.D);let Se=fe;typeof fe=="undefined"?Se=X?a:"":fe===!1&&(Se="");const Ne={title:Se};!Pe&&!Q&&(Ne.title=null,Ne.open=!1);const Be=(0,w.Z)(a).length;let d=l.createElement(t.ck,Object.assign({},(0,D.Z)(Z,["title","icon","danger"]),{className:T()({[`${i}-item-danger`]:s,[`${i}-item-only-child`]:(R?Be+1:Be)===1},m),title:typeof fe=="string"?fe:void 0}),(0,M.Tm)(R,{className:T()((0,M.l$)(R)?(K=R.props)===null||K===void 0?void 0:K.className:"",`${i}-item-icon`)}),Re(Q));return f||(d=l.createElement(g.Z,Object.assign({},Ne,{placement:$==="rtl"?"left":"right",overlayClassName:`${i}-inline-collapsed-tooltip`}),d)),d},de=Z=>{var K;const{popupClassName:m,icon:a,title:R,theme:fe}=Z,s=l.useContext(I),{prefixCls:i,inlineCollapsed:X,theme:$}=s,f=(0,t.Xl)();let Q;if(!a)Q=X&&!f.length&&R&&typeof R=="string"?l.createElement("div",{className:`${i}-inline-collapsed-noicon`},R.charAt(0)):l.createElement("span",{className:`${i}-title-content`},R);else{const Pe=(0,M.l$)(R)&&R.type==="span";Q=l.createElement(l.Fragment,null,(0,M.Tm)(a,{className:T()((0,M.l$)(a)?(K=a.props)===null||K===void 0?void 0:K.className:"",`${i}-item-icon`)}),Pe?R:l.createElement("span",{className:`${i}-title-content`},R))}const Re=l.useMemo(()=>Object.assign(Object.assign({},s),{firstLevel:!1}),[s]);return l.createElement(I.Provider,{value:Re},l.createElement(t.Wd,Object.assign({},(0,D.Z)(Z,["icon"]),{title:Q,popupClassName:T()(i,m,`${i}-${fe||$}`)})))},ie=e(18785),H=e(70425),A=e(62892),ae=e(40875),C=function(Z,K){var m={};for(var a in Z)Object.prototype.hasOwnProperty.call(Z,a)&&K.indexOf(a)<0&&(m[a]=Z[a]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(Z);R{if(K&&typeof K=="object"){const a=K,{label:R,children:fe,key:s,type:i}=a,X=C(a,["label","children","key","type"]),$=s!=null?s:`tmp-${m}`;return fe||i==="group"?i==="group"?l.createElement(t.BW,Object.assign({key:$},X,{title:R}),S(fe)):l.createElement(de,Object.assign({key:$},X,{title:R}),S(fe)):i==="divider"?l.createElement(W,Object.assign({key:$},X)):l.createElement(ne,Object.assign({key:$},X),R)}return null}).filter(K=>K)}function J(Z){return l.useMemo(()=>Z&&S(Z),[Z])}var te=e(64993),z=e(17313),v=e(8378),b=e(13826),ce=e(29878),q=e(83116),x=e(37613),V=Z=>{const{componentCls:K,motionDurationSlow:m,horizontalLineHeight:a,colorSplit:R,lineWidth:fe,lineType:s,itemPaddingInline:i}=Z;return{[`${K}-horizontal`]:{lineHeight:a,border:0,borderBottom:`${fe}px ${s} ${R}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${K}-item, ${K}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:i},[`> ${K}-item:hover, > ${K}-item-active, > ${K}-submenu ${K}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${K}-item, ${K}-submenu-title`]:{transition:[`border-color ${m}`,`background ${m}`].join(",")},[`${K}-submenu-arrow`]:{display:"none"}}}},Me=Z=>{let{componentCls:K,menuArrowOffset:m}=Z;return{[`${K}-rtl`]:{direction:"rtl"},[`${K}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${K}-rtl${K}-vertical, ${K}-submenu-rtl ${K}-vertical`]:{[`${K}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${m})`},"&::after":{transform:`rotate(45deg) translateY(${m})`}}}}};const Ie=Z=>Object.assign({},(0,z.oN)(Z));var Je=(Z,K)=>{const{componentCls:m,itemColor:a,itemSelectedColor:R,groupTitleColor:fe,itemBg:s,subMenuItemBg:i,itemSelectedBg:X,activeBarHeight:$,activeBarWidth:f,activeBarBorderWidth:Q,motionDurationSlow:Re,motionEaseInOut:Pe,motionEaseOut:Se,itemPaddingInline:Ne,motionDurationMid:Be,itemHoverColor:d,lineType:Y,colorSplit:se,itemDisabledColor:Ce,dangerItemColor:Fe,dangerItemHoverColor:_e,dangerItemSelectedColor:He,dangerItemActiveBg:Xe,dangerItemSelectedBg:ut,itemHoverBg:Bt,itemActiveBg:wt,menuSubMenuBg:Dt,horizontalItemSelectedColor:mn,horizontalItemSelectedBg:ln,horizontalItemBorderRadius:$t,horizontalItemHoverBg:En,popupBg:vn}=Z;return{[`${m}-${K}, ${m}-${K} > ${m}`]:{color:a,background:s,[`&${m}-root:focus-visible`]:Object.assign({},Ie(Z)),[`${m}-item-group-title`]:{color:fe},[`${m}-submenu-selected`]:{[`> ${m}-submenu-title`]:{color:R}},[`${m}-item-disabled, ${m}-submenu-disabled`]:{color:`${Ce} !important`},[`${m}-item:not(${m}-item-selected):not(${m}-submenu-selected)`]:{[`&:hover, > ${m}-submenu-title:hover`]:{color:d}},[`&:not(${m}-horizontal)`]:{[`${m}-item:not(${m}-item-selected)`]:{"&:hover":{backgroundColor:Bt},"&:active":{backgroundColor:wt}},[`${m}-submenu-title`]:{"&:hover":{backgroundColor:Bt},"&:active":{backgroundColor:wt}}},[`${m}-item-danger`]:{color:Fe,[`&${m}-item:hover`]:{[`&:not(${m}-item-selected):not(${m}-submenu-selected)`]:{color:_e}},[`&${m}-item:active`]:{background:Xe}},[`${m}-item a`]:{"&, &:hover":{color:"inherit"}},[`${m}-item-selected`]:{color:R,[`&${m}-item-danger`]:{color:He},"a, a:hover":{color:"inherit"}},[`& ${m}-item-selected`]:{backgroundColor:X,[`&${m}-item-danger`]:{backgroundColor:ut}},[`${m}-item, ${m}-submenu-title`]:{[`&:not(${m}-item-disabled):focus-visible`]:Object.assign({},Ie(Z))},[`&${m}-submenu > ${m}`]:{backgroundColor:Dt},[`&${m}-popup > ${m}`]:{backgroundColor:vn},[`&${m}-horizontal`]:Object.assign(Object.assign({},K==="dark"?{borderBottom:0}:{}),{[`> ${m}-item, > ${m}-submenu`]:{top:Q,marginTop:-Q,marginBottom:0,borderRadius:$t,"&::after":{position:"absolute",insetInline:Ne,bottom:0,borderBottom:`${$}px solid transparent`,transition:`border-color ${Re} ${Pe}`,content:'""'},"&:hover, &-active, &-open":{background:En,"&::after":{borderBottomWidth:$,borderBottomColor:mn}},"&-selected":{color:mn,backgroundColor:ln,"&:hover":{backgroundColor:ln},"&::after":{borderBottomWidth:$,borderBottomColor:mn}}}}),[`&${m}-root`]:{[`&${m}-inline, &${m}-vertical`]:{borderInlineEnd:`${Q}px ${Y} ${se}`}},[`&${m}-inline`]:{[`${m}-sub${m}-inline`]:{background:i},[`${m}-item, ${m}-submenu-title`]:Q&&f?{width:`calc(100% + ${Q}px)`}:{},[`${m}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${f}px solid ${R}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Be} ${Se}`,`opacity ${Be} ${Se}`].join(","),content:'""'},[`&${m}-item-danger`]:{"&::after":{borderInlineEndColor:He}}},[`${m}-selected, ${m}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Be} ${Pe}`,`opacity ${Be} ${Pe}`].join(",")}}}}}};const rt=Z=>{const{componentCls:K,itemHeight:m,itemMarginInline:a,padding:R,menuArrowSize:fe,marginXS:s,itemMarginBlock:i}=Z,X=R+fe+s;return{[`${K}-item`]:{position:"relative",overflow:"hidden"},[`${K}-item, ${K}-submenu-title`]:{height:m,lineHeight:`${m}px`,paddingInline:R,overflow:"hidden",textOverflow:"ellipsis",marginInline:a,marginBlock:i,width:`calc(100% - ${a*2}px)`},[`> ${K}-item, @@ -40,7 +40,7 @@ ${K}-submenu-arrow, ${K}-submenu-expand-icon `]:{opacity:0},[`${K}-item-icon, ${m}`]:{margin:0,fontSize:Be,lineHeight:`${a}px`,"+ span":{display:"inline-block",opacity:0}}},[`${K}-item-icon, ${m}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${K}-item-icon, ${m}`]:{display:"none"},"a, a:hover":{color:R}},[`${K}-item-group-title`]:Object.assign(Object.assign({},z.vS),{paddingInline:Pe})}}]};const Qe=Z=>{const{componentCls:K,motionDurationSlow:m,motionDurationMid:a,motionEaseInOut:R,motionEaseOut:fe,iconCls:s,iconSize:i,iconMarginInlineEnd:X}=Z;return{[`${K}-item, ${K}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${m}`,`background ${m}`,`padding ${m} ${R}`].join(","),[`${K}-item-icon, ${s}`]:{minWidth:i,fontSize:i,transition:[`font-size ${a} ${fe}`,`margin ${m} ${R}`,`color ${m}`].join(","),"+ span":{marginInlineStart:X,opacity:1,transition:[`opacity ${m} ${R}`,`margin ${m}`,`color ${m}`].join(",")}},[`${K}-item-icon`]:Object.assign({},(0,z.Ro)()),[`&${K}-item-only-child`]:{[`> ${s}, > ${K}-item-icon`]:{marginInlineEnd:0}}},[`${K}-item-disabled, ${K}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${K}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},vt=Z=>{const{componentCls:K,motionDurationSlow:m,motionEaseInOut:a,borderRadius:R,menuArrowSize:fe,menuArrowOffset:s}=Z;return{[`${K}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Z.margin,width:fe,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${m} ${a}, opacity ${m}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:fe*.6,height:fe*.15,backgroundColor:"currentcolor",borderRadius:R,transition:[`background ${m} ${a}`,`transform ${m} ${a}`,`top ${m} ${a}`,`color ${m} ${a}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${s})`},"&::after":{transform:`rotate(-45deg) translateY(${s})`}}}}},De=Z=>{const{antCls:K,componentCls:m,fontSize:a,motionDurationSlow:R,motionDurationMid:fe,motionEaseInOut:s,paddingXS:i,padding:X,colorSplit:$,lineWidth:f,zIndexPopup:Q,borderRadiusLG:Re,subMenuItemBorderRadius:Pe,menuArrowSize:Se,menuArrowOffset:Ne,lineType:Be,menuPanelMaskInset:d,groupTitleLineHeight:Y,groupTitleFontSize:se}=Z;return[{"":{[`${m}`]:Object.assign(Object.assign({},(0,z.dF)()),{"&-hidden":{display:"none"}})},[`${m}-submenu-hidden`]:{display:"none"}},{[m]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,z.Wf)(Z)),(0,z.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:a,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${R} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${m}-item`]:{flex:"none"}},[`${m}-item, ${m}-submenu, ${m}-submenu-title`]:{borderRadius:Z.itemBorderRadius},[`${m}-item-group-title`]:{padding:`${i}px ${X}px`,fontSize:se,lineHeight:Y,transition:`all ${R}`},[`&-horizontal ${m}-submenu`]:{transition:[`border-color ${R} ${s}`,`background ${R} ${s}`].join(",")},[`${m}-submenu, ${m}-submenu-inline`]:{transition:[`border-color ${R} ${s}`,`background ${R} ${s}`,`padding ${fe} ${s}`].join(",")},[`${m}-submenu ${m}-sub`]:{cursor:"initial",transition:[`background ${R} ${s}`,`padding ${R} ${s}`].join(",")},[`${m}-title-content`]:{transition:`color ${R}`},[`${m}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${m}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:$,borderStyle:Be,borderWidth:0,borderTopWidth:f,marginBlock:f,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Qe(Z)),{[`${m}-item-group`]:{[`${m}-item-group-list`]:{margin:0,padding:0,[`${m}-item, ${m}-submenu-title`]:{paddingInline:`${a*2}px ${X}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Q,borderRadius:Re,boxShadow:"none",transformOrigin:"0 0",[`&${m}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${d}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:d},"\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:Z.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Z.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Z.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Z.paddingXS},[`> ${m}`]:Object.assign(Object.assign(Object.assign({borderRadius:Re},Qe(Z)),vt(Z)),{[`${m}-item, ${m}-submenu > ${m}-submenu-title`]:{borderRadius:Pe},[`${m}-submenu-title::after`]:{transition:`transform ${R} ${s}`}})}}),vt(Z)),{[`&-inline-collapsed ${m}-submenu-arrow, - &-inline ${m}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ne})`},"&::after":{transform:`rotate(45deg) translateX(-${Ne})`}},[`${m}-submenu-open${m}-submenu-inline > ${m}-submenu-title > ${m}-submenu-arrow`]:{transform:`translateY(-${Se*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ne})`},"&::before":{transform:`rotate(45deg) translateX(${Ne})`}}})},{[`${K}-layout-header`]:{[m]:{lineHeight:"inherit"}}}]};var ft=(Z,K)=>(0,q.Z)("Menu",a=>{if(K===!1)return[];const{colorBgElevated:R,colorPrimary:fe,colorTextLightSolid:s,controlHeightLG:i,fontSize:X,darkItemColor:$,darkDangerItemColor:f,darkItemBg:Q,darkSubMenuItemBg:Re,darkItemSelectedColor:Pe,darkItemSelectedBg:Se,darkDangerItemSelectedBg:Ne,darkItemHoverBg:Be,darkGroupTitleColor:d,darkItemHoverColor:Y,darkItemDisabledColor:se,darkDangerItemHoverColor:Ce,darkDangerItemSelectedColor:Fe,darkDangerItemActiveBg:_e}=a,He=X/7*5,Xe=(0,x.TS)(a,{menuArrowSize:He,menuHorizontalHeight:i*1.15,menuArrowOffset:`${He*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:R}),ut=(0,x.TS)(Xe,{itemColor:$,itemHoverColor:Y,groupTitleColor:d,itemSelectedColor:Pe,itemBg:Q,popupBg:Q,subMenuItemBg:Re,itemActiveBg:"transparent",itemSelectedBg:Se,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Be,itemDisabledColor:se,dangerItemColor:f,dangerItemHoverColor:Ce,dangerItemSelectedColor:Fe,dangerItemActiveBg:_e,dangerItemSelectedBg:Ne,menuSubMenuBg:Re,horizontalItemSelectedColor:s,horizontalItemSelectedBg:fe});return[De(Xe),V(Xe),Te(Xe),Je(Xe,"light"),Je(ut,"dark"),Me(Xe),(0,v.Z)(Xe),(0,b.oN)(Xe,"slide-up"),(0,b.oN)(Xe,"slide-down"),(0,ce._y)(Xe,"zoom-big")]},a=>{const{colorPrimary:R,colorError:fe,colorTextDisabled:s,colorErrorBg:i,colorText:X,colorTextDescription:$,colorBgContainer:f,colorFillAlter:Q,colorFillContent:Re,lineWidth:Pe,lineWidthBold:Se,controlItemBgActive:Ne,colorBgTextHover:Be,controlHeightLG:d,lineHeight:Y,colorBgElevated:se,marginXXS:Ce,padding:Fe,fontSize:_e,controlHeightSM:He,fontSizeLG:Xe,colorTextLightSolid:ut,colorErrorHover:Bt}=a,wt=new te.C(ut).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:a.zIndexPopupBase+50,radiusItem:a.borderRadiusLG,itemBorderRadius:a.borderRadiusLG,radiusSubMenuItem:a.borderRadiusSM,subMenuItemBorderRadius:a.borderRadiusSM,colorItemText:X,itemColor:X,colorItemTextHover:X,itemHoverColor:X,colorItemTextHoverHorizontal:R,horizontalItemHoverColor:R,colorGroupTitle:$,groupTitleColor:$,colorItemTextSelected:R,itemSelectedColor:R,colorItemTextSelectedHorizontal:R,horizontalItemSelectedColor:R,colorItemBg:f,itemBg:f,colorItemBgHover:Be,itemHoverBg:Be,colorItemBgActive:Re,itemActiveBg:Ne,colorSubItemBg:Q,subMenuItemBg:Q,colorItemBgSelected:Ne,itemSelectedBg:Ne,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Se,activeBarHeight:Se,colorActiveBarBorderSize:Pe,activeBarBorderWidth:Pe,colorItemTextDisabled:s,itemDisabledColor:s,colorDangerItemText:fe,dangerItemColor:fe,colorDangerItemTextHover:fe,dangerItemHoverColor:fe,colorDangerItemTextSelected:fe,dangerItemSelectedColor:fe,colorDangerItemBgActive:i,dangerItemActiveBg:i,colorDangerItemBgSelected:i,dangerItemSelectedBg:i,itemMarginInline:a.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:d,groupTitleLineHeight:Y,collapsedWidth:d*2,popupBg:se,itemMarginBlock:Ce,itemPaddingInline:Fe,horizontalLineHeight:`${d*1.15}px`,iconSize:_e,iconMarginInlineEnd:He-_e,collapsedIconSize:Xe,groupTitleFontSize:_e,darkItemDisabledColor:new te.C(ut).setAlpha(.25).toRgbString(),darkItemColor:wt,darkDangerItemColor:fe,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ut,darkItemSelectedBg:R,darkDangerItemSelectedBg:fe,darkItemHoverBg:"transparent",darkGroupTitleColor:wt,darkItemHoverColor:ut,darkDangerItemHoverColor:Bt,darkDangerItemSelectedColor:ut,darkDangerItemActiveBg:fe}},{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"]]})(Z),St=function(Z,K){var m={};for(var a in Z)Object.prototype.hasOwnProperty.call(Z,a)&&K.indexOf(a)<0&&(m[a]=Z[a]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(Z);R{var m,a;const R=l.useContext(ae.Z),fe=R||{},{getPrefixCls:s,getPopupContainer:i,direction:X,menu:$}=l.useContext(p.E_),f=s(),{prefixCls:Q,className:Re,style:Pe,theme:Se="light",expandIcon:Ne,_internalDisableMenuItemTitleTooltip:Be,inlineCollapsed:d,siderCollapsed:Y,items:se,children:Ce,rootClassName:Fe,mode:_e,selectable:He,onClick:Xe,overflowedIndicatorPopupClassName:ut}=Z,Bt=St(Z,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wt=(0,D.Z)(Bt,["collapsedWidth"]),Dt=J(se)||Ce;(m=fe.validator)===null||m===void 0||m.call(fe,{mode:_e});const mn=(0,H.useEvent)(function(){var Un;Xe==null||Xe.apply(void 0,arguments),(Un=fe.onClick)===null||Un===void 0||Un.call(fe)}),ln=fe.mode||_e,$t=He!=null?He:fe.selectable,En=l.useMemo(()=>Y!==void 0?Y:d,[d,Y]),vn={horizontal:{motionName:`${f}-slide-up`},inline:(0,A.Z)(f),other:{motionName:`${f}-zoom-big`}},sn=s("menu",Q||fe.prefixCls),[yn,xn]=ft(sn,!R),An=T()(`${sn}-${Se}`,$==null?void 0:$.className,Re);let lr;if(typeof Ne=="function")lr=Ne;else if(Ne===null||Ne===!1)lr=null;else if(fe.expandIcon===null||fe.expandIcon===!1)lr=null;else{const Un=Ne!=null?Ne:fe.expandIcon;lr=(0,M.Tm)(Un,{className:T()(`${sn}-submenu-expand-icon`,(0,M.l$)(Un)?(a=Un.props)===null||a===void 0?void 0:a.className:"")})}const br=l.useMemo(()=>({prefixCls:sn,inlineCollapsed:En||!1,direction:X,firstLevel:!0,theme:Se,mode:ln,disableMenuItemTitleTooltip:Be}),[sn,En,X,Be,Se]);return yn(l.createElement(ae.Z.Provider,{value:null},l.createElement(I.Provider,{value:br},l.createElement(t.ZP,Object.assign({getPopupContainer:i,overflowedIndicator:l.createElement(ie.Z,null),overflowedIndicatorPopupClassName:T()(sn,`${sn}-${Se}`,ut),mode:ln,selectable:$t,onClick:mn},wt,{inlineCollapsed:En,style:Object.assign(Object.assign({},$==null?void 0:$.style),Pe),className:An,prefixCls:sn,direction:X,defaultMotions:vn,expandIcon:lr,ref:K,rootClassName:T()(Fe,xn)}),Dt))))});const at=(0,l.forwardRef)((Z,K)=>{const m=(0,l.useRef)(null),a=l.useContext(P.D);return(0,l.useImperativeHandle)(K,()=>({menu:m.current,focus:R=>{var fe;(fe=m.current)===null||fe===void 0||fe.focus(R)}})),l.createElement(ve,Object.assign({ref:m},Z,a))});at.Item=ne,at.SubMenu=de,at.Divider=W,at.ItemGroup=t.BW;var Ee=at},58421:function(ht,le,e){"use strict";e.d(le,{Z:function(){return fe}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(i,X){return l.createElement(T.Z,(0,t.Z)({},i,{ref:X,icon:L}))},n=l.forwardRef(p),F=n,W=e(49198),w=e(33853),D=e(38819),g=e(92310),M=e.n(g),B=e(20068),I=e(33885),E=e(67732),ne=e(83652),k=e(42403),de=e(158),ie=e(26112),H={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},A=H,ae=e(91735),C=function(s){(0,k.Z)(X,s);var i=(0,de.Z)(X);function X(){var $;(0,E.Z)(this,X);for(var f=arguments.length,Q=new Array(f),Re=0;Re=0||Pe.relatedTarget.className.indexOf("".concat(d,"-item"))>=0))&&Be($.getValidValue()))},$.go=function(Pe){var Se=$.state.goInputText;Se!==""&&(Pe.keyCode===A.ENTER||Pe.type==="click")&&($.setState({goInputText:""}),$.props.quickGo($.getValidValue()))},$}return(0,ne.Z)(X,[{key:"getPageSizeOptions",value:function(){var f=this.props,Q=f.pageSize,Re=f.pageSizeOptions;return Re.some(function(Pe){return Pe.toString()===Q.toString()})?Re:Re.concat([Q.toString()]).sort(function(Pe,Se){var Ne=Number.isNaN(Number(Pe))?0:Number(Pe),Be=Number.isNaN(Number(Se))?0:Number(Se);return Ne-Be})}},{key:"render",value:function(){var f=this,Q=this.props,Re=Q.pageSize,Pe=Q.locale,Se=Q.rootPrefixCls,Ne=Q.changeSize,Be=Q.quickGo,d=Q.goButton,Y=Q.selectComponentClass,se=Q.buildOptionText,Ce=Q.selectPrefixCls,Fe=Q.disabled,_e=this.state.goInputText,He="".concat(Se,"-options"),Xe=Y,ut=null,Bt=null,wt=null;if(!Ne&&!Be)return null;var Dt=this.getPageSizeOptions();if(Ne&&Xe){var mn=Dt.map(function(ln,$t){return l.createElement(Xe.Option,{key:$t,value:ln.toString()},(se||f.buildOptionText)(ln))});ut=l.createElement(Xe,{disabled:Fe,prefixCls:Ce,showSearch:!1,className:"".concat(He,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Re||Dt[0]).toString(),onChange:this.changeSize,getPopupContainer:function($t){return $t.parentNode},"aria-label":Pe.page_size,defaultOpen:!1},mn)}return Be&&(d&&(wt=typeof d=="boolean"?l.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Fe,className:"".concat(He,"-quick-jumper-button")},Pe.jump_to_confirm):l.createElement("span",{onClick:this.go,onKeyUp:this.go},d)),Bt=l.createElement("div",{className:"".concat(He,"-quick-jumper")},Pe.jump_to,l.createElement("input",{disabled:Fe,type:"text",value:_e,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pe.page}),Pe.page,wt)),l.createElement("li",{className:"".concat(He)},ut,Bt)}}]),X}(l.Component);C.defaultProps={pageSizeOptions:["10","20","50","100"]};var S=C,J=function(i){var X,$=i.rootPrefixCls,f=i.page,Q=i.active,Re=i.className,Pe=i.showTitle,Se=i.onClick,Ne=i.onKeyPress,Be=i.itemRender,d="".concat($,"-item"),Y=M()(d,"".concat(d,"-").concat(f),(X={},(0,B.Z)(X,"".concat(d,"-active"),Q),(0,B.Z)(X,"".concat(d,"-disabled"),!f),(0,B.Z)(X,i.className,Re),X)),se=function(){Se(f)},Ce=function(He){Ne(He,Se,f)},Fe=Be(f,"page",l.createElement("a",{rel:"nofollow"},f));return Fe?l.createElement("li",{title:Pe?f.toString():null,className:Y,onClick:se,onKeyPress:Ce,tabIndex:0},Fe):null},te=J;function z(){}function v(s){var i=Number(s);return typeof i=="number"&&!Number.isNaN(i)&&isFinite(i)&&Math.floor(i)===i}var b=function(i,X,$){return $};function ce(s,i,X){var $=typeof s=="undefined"?i.pageSize:s;return Math.floor((X.total-1)/$)+1}var q=function(s){(0,k.Z)(X,s);var i=(0,de.Z)(X);function X($){var f;(0,E.Z)(this,X),f=i.call(this,$),f.paginationNode=l.createRef(),f.getJumpPrevPage=function(){return Math.max(1,f.state.current-(f.props.showLessItems?3:5))},f.getJumpNextPage=function(){return Math.min(ce(void 0,f.state,f.props),f.state.current+(f.props.showLessItems?3:5))},f.getItemIcon=function(Ne,Be){var d=f.props.prefixCls,Y=Ne||l.createElement("button",{type:"button","aria-label":Be,className:"".concat(d,"-item-link")});return typeof Ne=="function"&&(Y=l.createElement(Ne,(0,I.Z)({},f.props))),Y},f.isValid=function(Ne){var Be=f.props.total;return v(Ne)&&Ne!==f.state.current&&v(Be)&&Be>0},f.shouldDisplayQuickJumper=function(){var Ne=f.props,Be=Ne.showQuickJumper,d=Ne.total,Y=f.state.pageSize;return d<=Y?!1:Be},f.handleKeyDown=function(Ne){(Ne.keyCode===A.ARROW_UP||Ne.keyCode===A.ARROW_DOWN)&&Ne.preventDefault()},f.handleKeyUp=function(Ne){var Be=f.getValidValue(Ne),d=f.state.currentInputValue;Be!==d&&f.setState({currentInputValue:Be}),Ne.keyCode===A.ENTER?f.handleChange(Be):Ne.keyCode===A.ARROW_UP?f.handleChange(Be-1):Ne.keyCode===A.ARROW_DOWN&&f.handleChange(Be+1)},f.handleBlur=function(Ne){var Be=f.getValidValue(Ne);f.handleChange(Be)},f.changePageSize=function(Ne){var Be=f.state.current,d=ce(Ne,f.state,f.props);Be=Be>d?d:Be,d===0&&(Be=f.state.current),typeof Ne=="number"&&("pageSize"in f.props||f.setState({pageSize:Ne}),"current"in f.props||f.setState({current:Be,currentInputValue:Be})),f.props.onShowSizeChange(Be,Ne),"onChange"in f.props&&f.props.onChange&&f.props.onChange(Be,Ne)},f.handleChange=function(Ne){var Be=f.props,d=Be.disabled,Y=Be.onChange,se=f.state,Ce=se.pageSize,Fe=se.current,_e=se.currentInputValue;if(f.isValid(Ne)&&!d){var He=ce(void 0,f.state,f.props),Xe=Ne;return Ne>He?Xe=He:Ne<1&&(Xe=1),"current"in f.props||f.setState({current:Xe}),Xe!==_e&&f.setState({currentInputValue:Xe}),Y(Xe,Ce),Xe}return Fe},f.prev=function(){f.hasPrev()&&f.handleChange(f.state.current-1)},f.next=function(){f.hasNext()&&f.handleChange(f.state.current+1)},f.jumpPrev=function(){f.handleChange(f.getJumpPrevPage())},f.jumpNext=function(){f.handleChange(f.getJumpNextPage())},f.hasPrev=function(){return f.state.current>1},f.hasNext=function(){return f.state.current2?d-2:0),se=2;se=Re?Se=Re:Se=Number(Q),Se}},{key:"getShowSizeChanger",value:function(){var f=this.props,Q=f.showSizeChanger,Re=f.total,Pe=f.totalBoundaryShowSizeChanger;return typeof Q!="undefined"?Q:Re>Pe}},{key:"render",value:function(){var f=this.props,Q=f.prefixCls,Re=f.className,Pe=f.style,Se=f.disabled,Ne=f.hideOnSinglePage,Be=f.total,d=f.locale,Y=f.showQuickJumper,se=f.showLessItems,Ce=f.showTitle,Fe=f.showTotal,_e=f.simple,He=f.itemRender,Xe=f.showPrevNextJumpers,ut=f.jumpPrevIcon,Bt=f.jumpNextIcon,wt=f.selectComponentClass,Dt=f.selectPrefixCls,mn=f.pageSizeOptions,ln=this.state,$t=ln.current,En=ln.pageSize,vn=ln.currentInputValue;if(Ne===!0&&Be<=En)return null;var sn=ce(void 0,this.state,this.props),yn=[],xn=null,An=null,lr=null,br=null,Un=null,cr=Y&&Y.goButton,Zn=se?1:2,fr=$t-1>0?$t-1:0,Dr=$t+1Be?Be:$t*En]));if(_e){cr&&(typeof cr=="boolean"?Un=l.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},d.jump_to_confirm):Un=l.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},cr),Un=l.createElement("li",{title:Ce?"".concat(d.jump_to).concat($t,"/").concat(sn):null,className:"".concat(Q,"-simple-pager")},Un));var _r=this.renderPrev(fr);return l.createElement("ul",(0,t.Z)({className:M()(Q,"".concat(Q,"-simple"),(0,B.Z)({},"".concat(Q,"-disabled"),Se),Re),style:Pe,ref:this.paginationNode},Ir),pr,_r?l.createElement("li",{title:Ce?d.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:M()("".concat(Q,"-prev"),(0,B.Z)({},"".concat(Q,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},_r):null,l.createElement("li",{title:Ce?"".concat($t,"/").concat(sn):null,className:"".concat(Q,"-simple-pager")},l.createElement("input",{type:"text",value:vn,disabled:Se,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),l.createElement("span",{className:"".concat(Q,"-slash")},"/"),sn),l.createElement("li",{title:Ce?d.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:M()("".concat(Q,"-next"),(0,B.Z)({},"".concat(Q,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Dr)),Un)}if(sn<=3+Zn*2){var Xr={locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ce,itemRender:He};sn||yn.push(l.createElement(te,(0,t.Z)({},Xr,{key:"noPager",page:1,className:"".concat(Q,"-item-disabled")})));for(var Lr=1;Lr<=sn;Lr+=1){var so=$t===Lr;yn.push(l.createElement(te,(0,t.Z)({},Xr,{key:Lr,page:Lr,active:so})))}}else{var Jr=se?d.prev_3:d.prev_5,Ge=se?d.next_3:d.next_5,pe=He(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ut,"prev page")),lt=He(this.getJumpNextPage(),"jump-next",this.getItemIcon(Bt,"next page"));Xe&&(xn=pe?l.createElement("li",{title:Ce?Jr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:M()("".concat(Q,"-jump-prev"),(0,B.Z)({},"".concat(Q,"-jump-prev-custom-icon"),!!ut))},pe):null,An=lt?l.createElement("li",{title:Ce?Ge:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:M()("".concat(Q,"-jump-next"),(0,B.Z)({},"".concat(Q,"-jump-next-custom-icon"),!!Bt))},lt):null),br=l.createElement(te,{locale:d,last:!0,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:sn,page:sn,active:!1,showTitle:Ce,itemRender:He}),lr=l.createElement(te,{locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ce,itemRender:He});var Pt=Math.max(1,$t-Zn),Nt=Math.min($t+Zn,sn);$t-1<=Zn&&(Nt=1+Zn*2),sn-$t<=Zn&&(Pt=sn-Zn*2);for(var Kt=Pt;Kt<=Nt;Kt+=1){var Xt=$t===Kt;yn.push(l.createElement(te,{locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Kt,page:Kt,active:Xt,showTitle:Ce,itemRender:He}))}$t-1>=Zn*2&&$t!==3&&(yn[0]=(0,l.cloneElement)(yn[0],{className:"".concat(Q,"-item-after-jump-prev")}),yn.unshift(xn)),sn-$t>=Zn*2&&$t!==sn-2&&(yn[yn.length-1]=(0,l.cloneElement)(yn[yn.length-1],{className:"".concat(Q,"-item-before-jump-next")}),yn.push(An)),Pt!==1&&yn.unshift(lr),Nt!==sn&&yn.push(br)}var zt=!this.hasPrev()||!sn,j=!this.hasNext()||!sn,ue=this.renderPrev(fr),xe=this.renderNext(Dr);return l.createElement("ul",(0,t.Z)({className:M()(Q,Re,(0,B.Z)({},"".concat(Q,"-disabled"),Se)),style:Pe,ref:this.paginationNode},Ir),pr,ue?l.createElement("li",{title:Ce?d.prev_page:null,onClick:this.prev,tabIndex:zt?null:0,onKeyPress:this.runIfEnterPrev,className:M()("".concat(Q,"-prev"),(0,B.Z)({},"".concat(Q,"-disabled"),zt)),"aria-disabled":zt},ue):null,yn,xe?l.createElement("li",{title:Ce?d.next_page:null,onClick:this.next,tabIndex:j?null:0,onKeyPress:this.runIfEnterNext,className:M()("".concat(Q,"-next"),(0,B.Z)({},"".concat(Q,"-disabled"),j)),"aria-disabled":j},xe):null,l.createElement(S,{disabled:Se,locale:d,rootPrefixCls:Q,selectComponentClass:wt,selectPrefixCls:Dt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:$t,pageSize:En,pageSizeOptions:mn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:cr}))}}],[{key:"getDerivedStateFromProps",value:function(f,Q){var Re={};if("current"in f&&(Re.current=f.current,f.current!==Q.current&&(Re.currentInputValue=Re.current)),"pageSize"in f&&f.pageSize!==Q.pageSize){var Pe=Q.current,Se=ce(f.pageSize,Q,f);Pe=Pe>Se?Se:Pe,"current"in f||(Re.current=Pe,Re.currentInputValue=Pe),Re.pageSize=f.pageSize}return Re}}]),X}(l.Component);q.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:z,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:z,locale:ae.Z,style:{},itemRender:b,totalBoundaryShowSizeChanger:50};var x=q,_=e(22075),V=e(36355),ye=e(19716),Me=e(8628),Ie=e(9763),je=e(57809);const Je=s=>l.createElement(je.default,Object.assign({},s,{showSearch:!0,size:"small"})),rt=s=>l.createElement(je.default,Object.assign({},s,{showSearch:!0,size:"middle"}));Je.Option=je.default.Option,rt.Option=je.default.Option;var Ke=e(9937),Te=e(17313),Qe=e(83116),vt=e(37613);const De=s=>{const{componentCls:i}=s;return{[`${i}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}}},[`&${i}-disabled`]:{cursor:"not-allowed",[`${i}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:s.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:s.colorBorder,backgroundColor:s.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:s.itemActiveBgDisabled},a:{color:s.itemActiveColorDisabled}}},[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${i}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${i}-simple-pager`]:{color:s.colorTextDisabled},[`${i}-jump-prev, ${i}-jump-next`]:{[`${i}-item-link-icon`]:{opacity:0},[`${i}-item-ellipsis`]:{opacity:1}}},[`&${i}-simple`]:{[`${i}-prev, ${i}-next`]:{[`&${i}-disabled ${i}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ft=s=>{const{componentCls:i}=s;return{[`&${i}-mini ${i}-total-text, &${i}-mini ${i}-simple-pager`]:{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`},[`&${i}-mini ${i}-item`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM-2}px`},[`&${i}-mini:not(${i}-disabled) ${i}-item:not(${i}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},[`&${i}-mini ${i}-prev, &${i}-mini ${i}-next`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM}px`},[`&${i}-mini:not(${i}-disabled)`]:{[`${i}-prev, ${i}-next`]:{[`&:hover ${i}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:s.colorBgTextActive},[`&${i}-disabled:hover ${i}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${m}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ne})`},"&::after":{transform:`rotate(45deg) translateX(-${Ne})`}},[`${m}-submenu-open${m}-submenu-inline > ${m}-submenu-title > ${m}-submenu-arrow`]:{transform:`translateY(-${Se*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ne})`},"&::before":{transform:`rotate(45deg) translateX(${Ne})`}}})},{[`${K}-layout-header`]:{[m]:{lineHeight:"inherit"}}}]};var ft=(Z,K)=>(0,q.Z)("Menu",a=>{if(K===!1)return[];const{colorBgElevated:R,colorPrimary:fe,colorTextLightSolid:s,controlHeightLG:i,fontSize:X,darkItemColor:$,darkDangerItemColor:f,darkItemBg:Q,darkSubMenuItemBg:Re,darkItemSelectedColor:Pe,darkItemSelectedBg:Se,darkDangerItemSelectedBg:Ne,darkItemHoverBg:Be,darkGroupTitleColor:d,darkItemHoverColor:Y,darkItemDisabledColor:se,darkDangerItemHoverColor:Ce,darkDangerItemSelectedColor:Fe,darkDangerItemActiveBg:_e}=a,He=X/7*5,Xe=(0,x.TS)(a,{menuArrowSize:He,menuHorizontalHeight:i*1.15,menuArrowOffset:`${He*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:R}),ut=(0,x.TS)(Xe,{itemColor:$,itemHoverColor:Y,groupTitleColor:d,itemSelectedColor:Pe,itemBg:Q,popupBg:Q,subMenuItemBg:Re,itemActiveBg:"transparent",itemSelectedBg:Se,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Be,itemDisabledColor:se,dangerItemColor:f,dangerItemHoverColor:Ce,dangerItemSelectedColor:Fe,dangerItemActiveBg:_e,dangerItemSelectedBg:Ne,menuSubMenuBg:Re,horizontalItemSelectedColor:s,horizontalItemSelectedBg:fe});return[De(Xe),V(Xe),Te(Xe),Je(Xe,"light"),Je(ut,"dark"),Me(Xe),(0,v.Z)(Xe),(0,b.oN)(Xe,"slide-up"),(0,b.oN)(Xe,"slide-down"),(0,ce._y)(Xe,"zoom-big")]},a=>{const{colorPrimary:R,colorError:fe,colorTextDisabled:s,colorErrorBg:i,colorText:X,colorTextDescription:$,colorBgContainer:f,colorFillAlter:Q,colorFillContent:Re,lineWidth:Pe,lineWidthBold:Se,controlItemBgActive:Ne,colorBgTextHover:Be,controlHeightLG:d,lineHeight:Y,colorBgElevated:se,marginXXS:Ce,padding:Fe,fontSize:_e,controlHeightSM:He,fontSizeLG:Xe,colorTextLightSolid:ut,colorErrorHover:Bt}=a,wt=new te.C(ut).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:a.zIndexPopupBase+50,radiusItem:a.borderRadiusLG,itemBorderRadius:a.borderRadiusLG,radiusSubMenuItem:a.borderRadiusSM,subMenuItemBorderRadius:a.borderRadiusSM,colorItemText:X,itemColor:X,colorItemTextHover:X,itemHoverColor:X,colorItemTextHoverHorizontal:R,horizontalItemHoverColor:R,colorGroupTitle:$,groupTitleColor:$,colorItemTextSelected:R,itemSelectedColor:R,colorItemTextSelectedHorizontal:R,horizontalItemSelectedColor:R,colorItemBg:f,itemBg:f,colorItemBgHover:Be,itemHoverBg:Be,colorItemBgActive:Re,itemActiveBg:Ne,colorSubItemBg:Q,subMenuItemBg:Q,colorItemBgSelected:Ne,itemSelectedBg:Ne,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Se,activeBarHeight:Se,colorActiveBarBorderSize:Pe,activeBarBorderWidth:Pe,colorItemTextDisabled:s,itemDisabledColor:s,colorDangerItemText:fe,dangerItemColor:fe,colorDangerItemTextHover:fe,dangerItemHoverColor:fe,colorDangerItemTextSelected:fe,dangerItemSelectedColor:fe,colorDangerItemBgActive:i,dangerItemActiveBg:i,colorDangerItemBgSelected:i,dangerItemSelectedBg:i,itemMarginInline:a.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:d,groupTitleLineHeight:Y,collapsedWidth:d*2,popupBg:se,itemMarginBlock:Ce,itemPaddingInline:Fe,horizontalLineHeight:`${d*1.15}px`,iconSize:_e,iconMarginInlineEnd:He-_e,collapsedIconSize:Xe,groupTitleFontSize:_e,darkItemDisabledColor:new te.C(ut).setAlpha(.25).toRgbString(),darkItemColor:wt,darkDangerItemColor:fe,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ut,darkItemSelectedBg:R,darkDangerItemSelectedBg:fe,darkItemHoverBg:"transparent",darkGroupTitleColor:wt,darkItemHoverColor:ut,darkDangerItemHoverColor:Bt,darkDangerItemSelectedColor:ut,darkDangerItemActiveBg:fe}},{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"]]})(Z),St=function(Z,K){var m={};for(var a in Z)Object.prototype.hasOwnProperty.call(Z,a)&&K.indexOf(a)<0&&(m[a]=Z[a]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(Z);R{var m,a;const R=l.useContext(ae.Z),fe=R||{},{getPrefixCls:s,getPopupContainer:i,direction:X,menu:$}=l.useContext(p.E_),f=s(),{prefixCls:Q,className:Re,style:Pe,theme:Se="light",expandIcon:Ne,_internalDisableMenuItemTitleTooltip:Be,inlineCollapsed:d,siderCollapsed:Y,items:se,children:Ce,rootClassName:Fe,mode:_e,selectable:He,onClick:Xe,overflowedIndicatorPopupClassName:ut}=Z,Bt=St(Z,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wt=(0,D.Z)(Bt,["collapsedWidth"]),Dt=J(se)||Ce;(m=fe.validator)===null||m===void 0||m.call(fe,{mode:_e});const mn=(0,H.useEvent)(function(){var Un;Xe==null||Xe.apply(void 0,arguments),(Un=fe.onClick)===null||Un===void 0||Un.call(fe)}),ln=fe.mode||_e,$t=He!=null?He:fe.selectable,En=l.useMemo(()=>Y!==void 0?Y:d,[d,Y]),vn={horizontal:{motionName:`${f}-slide-up`},inline:(0,A.Z)(f),other:{motionName:`${f}-zoom-big`}},sn=s("menu",Q||fe.prefixCls),[yn,xn]=ft(sn,!R),An=T()(`${sn}-${Se}`,$==null?void 0:$.className,Re);let lr;if(typeof Ne=="function")lr=Ne;else if(Ne===null||Ne===!1)lr=null;else if(fe.expandIcon===null||fe.expandIcon===!1)lr=null;else{const Un=Ne!=null?Ne:fe.expandIcon;lr=(0,M.Tm)(Un,{className:T()(`${sn}-submenu-expand-icon`,(0,M.l$)(Un)?(a=Un.props)===null||a===void 0?void 0:a.className:"")})}const br=l.useMemo(()=>({prefixCls:sn,inlineCollapsed:En||!1,direction:X,firstLevel:!0,theme:Se,mode:ln,disableMenuItemTitleTooltip:Be}),[sn,En,X,Be,Se]);return yn(l.createElement(ae.Z.Provider,{value:null},l.createElement(I.Provider,{value:br},l.createElement(t.ZP,Object.assign({getPopupContainer:i,overflowedIndicator:l.createElement(ie.Z,null),overflowedIndicatorPopupClassName:T()(sn,`${sn}-${Se}`,ut),mode:ln,selectable:$t,onClick:mn},wt,{inlineCollapsed:En,style:Object.assign(Object.assign({},$==null?void 0:$.style),Pe),className:An,prefixCls:sn,direction:X,defaultMotions:vn,expandIcon:lr,ref:K,rootClassName:T()(Fe,xn)}),Dt))))});const lt=(0,l.forwardRef)((Z,K)=>{const m=(0,l.useRef)(null),a=l.useContext(P.D);return(0,l.useImperativeHandle)(K,()=>({menu:m.current,focus:R=>{var fe;(fe=m.current)===null||fe===void 0||fe.focus(R)}})),l.createElement(ve,Object.assign({ref:m},Z,a))});lt.Item=ne,lt.SubMenu=de,lt.Divider=W,lt.ItemGroup=t.BW;var Ee=lt},58421:function(ht,le,e){"use strict";e.d(le,{Z:function(){return fe}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(i,X){return l.createElement(T.Z,(0,t.Z)({},i,{ref:X,icon:L}))},n=l.forwardRef(p),F=n,W=e(49198),w=e(33853),D=e(38819),g=e(92310),M=e.n(g),B=e(20068),I=e(33885),E=e(67732),ne=e(83652),k=e(42403),de=e(158),ie=e(26112),H={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},A=H,ae=e(91735),C=function(s){(0,k.Z)(X,s);var i=(0,de.Z)(X);function X(){var $;(0,E.Z)(this,X);for(var f=arguments.length,Q=new Array(f),Re=0;Re=0||Pe.relatedTarget.className.indexOf("".concat(d,"-item"))>=0))&&Be($.getValidValue()))},$.go=function(Pe){var Se=$.state.goInputText;Se!==""&&(Pe.keyCode===A.ENTER||Pe.type==="click")&&($.setState({goInputText:""}),$.props.quickGo($.getValidValue()))},$}return(0,ne.Z)(X,[{key:"getPageSizeOptions",value:function(){var f=this.props,Q=f.pageSize,Re=f.pageSizeOptions;return Re.some(function(Pe){return Pe.toString()===Q.toString()})?Re:Re.concat([Q.toString()]).sort(function(Pe,Se){var Ne=Number.isNaN(Number(Pe))?0:Number(Pe),Be=Number.isNaN(Number(Se))?0:Number(Se);return Ne-Be})}},{key:"render",value:function(){var f=this,Q=this.props,Re=Q.pageSize,Pe=Q.locale,Se=Q.rootPrefixCls,Ne=Q.changeSize,Be=Q.quickGo,d=Q.goButton,Y=Q.selectComponentClass,se=Q.buildOptionText,Ce=Q.selectPrefixCls,Fe=Q.disabled,_e=this.state.goInputText,He="".concat(Se,"-options"),Xe=Y,ut=null,Bt=null,wt=null;if(!Ne&&!Be)return null;var Dt=this.getPageSizeOptions();if(Ne&&Xe){var mn=Dt.map(function(ln,$t){return l.createElement(Xe.Option,{key:$t,value:ln.toString()},(se||f.buildOptionText)(ln))});ut=l.createElement(Xe,{disabled:Fe,prefixCls:Ce,showSearch:!1,className:"".concat(He,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Re||Dt[0]).toString(),onChange:this.changeSize,getPopupContainer:function($t){return $t.parentNode},"aria-label":Pe.page_size,defaultOpen:!1},mn)}return Be&&(d&&(wt=typeof d=="boolean"?l.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Fe,className:"".concat(He,"-quick-jumper-button")},Pe.jump_to_confirm):l.createElement("span",{onClick:this.go,onKeyUp:this.go},d)),Bt=l.createElement("div",{className:"".concat(He,"-quick-jumper")},Pe.jump_to,l.createElement("input",{disabled:Fe,type:"text",value:_e,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pe.page}),Pe.page,wt)),l.createElement("li",{className:"".concat(He)},ut,Bt)}}]),X}(l.Component);C.defaultProps={pageSizeOptions:["10","20","50","100"]};var S=C,J=function(i){var X,$=i.rootPrefixCls,f=i.page,Q=i.active,Re=i.className,Pe=i.showTitle,Se=i.onClick,Ne=i.onKeyPress,Be=i.itemRender,d="".concat($,"-item"),Y=M()(d,"".concat(d,"-").concat(f),(X={},(0,B.Z)(X,"".concat(d,"-active"),Q),(0,B.Z)(X,"".concat(d,"-disabled"),!f),(0,B.Z)(X,i.className,Re),X)),se=function(){Se(f)},Ce=function(He){Ne(He,Se,f)},Fe=Be(f,"page",l.createElement("a",{rel:"nofollow"},f));return Fe?l.createElement("li",{title:Pe?f.toString():null,className:Y,onClick:se,onKeyPress:Ce,tabIndex:0},Fe):null},te=J;function z(){}function v(s){var i=Number(s);return typeof i=="number"&&!Number.isNaN(i)&&isFinite(i)&&Math.floor(i)===i}var b=function(i,X,$){return $};function ce(s,i,X){var $=typeof s=="undefined"?i.pageSize:s;return Math.floor((X.total-1)/$)+1}var q=function(s){(0,k.Z)(X,s);var i=(0,de.Z)(X);function X($){var f;(0,E.Z)(this,X),f=i.call(this,$),f.paginationNode=l.createRef(),f.getJumpPrevPage=function(){return Math.max(1,f.state.current-(f.props.showLessItems?3:5))},f.getJumpNextPage=function(){return Math.min(ce(void 0,f.state,f.props),f.state.current+(f.props.showLessItems?3:5))},f.getItemIcon=function(Ne,Be){var d=f.props.prefixCls,Y=Ne||l.createElement("button",{type:"button","aria-label":Be,className:"".concat(d,"-item-link")});return typeof Ne=="function"&&(Y=l.createElement(Ne,(0,I.Z)({},f.props))),Y},f.isValid=function(Ne){var Be=f.props.total;return v(Ne)&&Ne!==f.state.current&&v(Be)&&Be>0},f.shouldDisplayQuickJumper=function(){var Ne=f.props,Be=Ne.showQuickJumper,d=Ne.total,Y=f.state.pageSize;return d<=Y?!1:Be},f.handleKeyDown=function(Ne){(Ne.keyCode===A.ARROW_UP||Ne.keyCode===A.ARROW_DOWN)&&Ne.preventDefault()},f.handleKeyUp=function(Ne){var Be=f.getValidValue(Ne),d=f.state.currentInputValue;Be!==d&&f.setState({currentInputValue:Be}),Ne.keyCode===A.ENTER?f.handleChange(Be):Ne.keyCode===A.ARROW_UP?f.handleChange(Be-1):Ne.keyCode===A.ARROW_DOWN&&f.handleChange(Be+1)},f.handleBlur=function(Ne){var Be=f.getValidValue(Ne);f.handleChange(Be)},f.changePageSize=function(Ne){var Be=f.state.current,d=ce(Ne,f.state,f.props);Be=Be>d?d:Be,d===0&&(Be=f.state.current),typeof Ne=="number"&&("pageSize"in f.props||f.setState({pageSize:Ne}),"current"in f.props||f.setState({current:Be,currentInputValue:Be})),f.props.onShowSizeChange(Be,Ne),"onChange"in f.props&&f.props.onChange&&f.props.onChange(Be,Ne)},f.handleChange=function(Ne){var Be=f.props,d=Be.disabled,Y=Be.onChange,se=f.state,Ce=se.pageSize,Fe=se.current,_e=se.currentInputValue;if(f.isValid(Ne)&&!d){var He=ce(void 0,f.state,f.props),Xe=Ne;return Ne>He?Xe=He:Ne<1&&(Xe=1),"current"in f.props||f.setState({current:Xe}),Xe!==_e&&f.setState({currentInputValue:Xe}),Y(Xe,Ce),Xe}return Fe},f.prev=function(){f.hasPrev()&&f.handleChange(f.state.current-1)},f.next=function(){f.hasNext()&&f.handleChange(f.state.current+1)},f.jumpPrev=function(){f.handleChange(f.getJumpPrevPage())},f.jumpNext=function(){f.handleChange(f.getJumpNextPage())},f.hasPrev=function(){return f.state.current>1},f.hasNext=function(){return f.state.current2?d-2:0),se=2;se=Re?Se=Re:Se=Number(Q),Se}},{key:"getShowSizeChanger",value:function(){var f=this.props,Q=f.showSizeChanger,Re=f.total,Pe=f.totalBoundaryShowSizeChanger;return typeof Q!="undefined"?Q:Re>Pe}},{key:"render",value:function(){var f=this.props,Q=f.prefixCls,Re=f.className,Pe=f.style,Se=f.disabled,Ne=f.hideOnSinglePage,Be=f.total,d=f.locale,Y=f.showQuickJumper,se=f.showLessItems,Ce=f.showTitle,Fe=f.showTotal,_e=f.simple,He=f.itemRender,Xe=f.showPrevNextJumpers,ut=f.jumpPrevIcon,Bt=f.jumpNextIcon,wt=f.selectComponentClass,Dt=f.selectPrefixCls,mn=f.pageSizeOptions,ln=this.state,$t=ln.current,En=ln.pageSize,vn=ln.currentInputValue;if(Ne===!0&&Be<=En)return null;var sn=ce(void 0,this.state,this.props),yn=[],xn=null,An=null,lr=null,br=null,Un=null,cr=Y&&Y.goButton,Zn=se?1:2,fr=$t-1>0?$t-1:0,Dr=$t+1Be?Be:$t*En]));if(_e){cr&&(typeof cr=="boolean"?Un=l.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},d.jump_to_confirm):Un=l.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},cr),Un=l.createElement("li",{title:Ce?"".concat(d.jump_to).concat($t,"/").concat(sn):null,className:"".concat(Q,"-simple-pager")},Un));var _r=this.renderPrev(fr);return l.createElement("ul",(0,t.Z)({className:M()(Q,"".concat(Q,"-simple"),(0,B.Z)({},"".concat(Q,"-disabled"),Se),Re),style:Pe,ref:this.paginationNode},Ir),pr,_r?l.createElement("li",{title:Ce?d.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:M()("".concat(Q,"-prev"),(0,B.Z)({},"".concat(Q,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},_r):null,l.createElement("li",{title:Ce?"".concat($t,"/").concat(sn):null,className:"".concat(Q,"-simple-pager")},l.createElement("input",{type:"text",value:vn,disabled:Se,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),l.createElement("span",{className:"".concat(Q,"-slash")},"/"),sn),l.createElement("li",{title:Ce?d.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:M()("".concat(Q,"-next"),(0,B.Z)({},"".concat(Q,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Dr)),Un)}if(sn<=3+Zn*2){var Xr={locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ce,itemRender:He};sn||yn.push(l.createElement(te,(0,t.Z)({},Xr,{key:"noPager",page:1,className:"".concat(Q,"-item-disabled")})));for(var Lr=1;Lr<=sn;Lr+=1){var so=$t===Lr;yn.push(l.createElement(te,(0,t.Z)({},Xr,{key:Lr,page:Lr,active:so})))}}else{var Jr=se?d.prev_3:d.prev_5,Ge=se?d.next_3:d.next_5,pe=He(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ut,"prev page")),it=He(this.getJumpNextPage(),"jump-next",this.getItemIcon(Bt,"next page"));Xe&&(xn=pe?l.createElement("li",{title:Ce?Jr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:M()("".concat(Q,"-jump-prev"),(0,B.Z)({},"".concat(Q,"-jump-prev-custom-icon"),!!ut))},pe):null,An=it?l.createElement("li",{title:Ce?Ge:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:M()("".concat(Q,"-jump-next"),(0,B.Z)({},"".concat(Q,"-jump-next-custom-icon"),!!Bt))},it):null),br=l.createElement(te,{locale:d,last:!0,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:sn,page:sn,active:!1,showTitle:Ce,itemRender:He}),lr=l.createElement(te,{locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ce,itemRender:He});var Pt=Math.max(1,$t-Zn),Nt=Math.min($t+Zn,sn);$t-1<=Zn&&(Nt=1+Zn*2),sn-$t<=Zn&&(Pt=sn-Zn*2);for(var Kt=Pt;Kt<=Nt;Kt+=1){var Xt=$t===Kt;yn.push(l.createElement(te,{locale:d,rootPrefixCls:Q,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Kt,page:Kt,active:Xt,showTitle:Ce,itemRender:He}))}$t-1>=Zn*2&&$t!==3&&(yn[0]=(0,l.cloneElement)(yn[0],{className:"".concat(Q,"-item-after-jump-prev")}),yn.unshift(xn)),sn-$t>=Zn*2&&$t!==sn-2&&(yn[yn.length-1]=(0,l.cloneElement)(yn[yn.length-1],{className:"".concat(Q,"-item-before-jump-next")}),yn.push(An)),Pt!==1&&yn.unshift(lr),Nt!==sn&&yn.push(br)}var zt=!this.hasPrev()||!sn,j=!this.hasNext()||!sn,ue=this.renderPrev(fr),xe=this.renderNext(Dr);return l.createElement("ul",(0,t.Z)({className:M()(Q,Re,(0,B.Z)({},"".concat(Q,"-disabled"),Se)),style:Pe,ref:this.paginationNode},Ir),pr,ue?l.createElement("li",{title:Ce?d.prev_page:null,onClick:this.prev,tabIndex:zt?null:0,onKeyPress:this.runIfEnterPrev,className:M()("".concat(Q,"-prev"),(0,B.Z)({},"".concat(Q,"-disabled"),zt)),"aria-disabled":zt},ue):null,yn,xe?l.createElement("li",{title:Ce?d.next_page:null,onClick:this.next,tabIndex:j?null:0,onKeyPress:this.runIfEnterNext,className:M()("".concat(Q,"-next"),(0,B.Z)({},"".concat(Q,"-disabled"),j)),"aria-disabled":j},xe):null,l.createElement(S,{disabled:Se,locale:d,rootPrefixCls:Q,selectComponentClass:wt,selectPrefixCls:Dt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:$t,pageSize:En,pageSizeOptions:mn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:cr}))}}],[{key:"getDerivedStateFromProps",value:function(f,Q){var Re={};if("current"in f&&(Re.current=f.current,f.current!==Q.current&&(Re.currentInputValue=Re.current)),"pageSize"in f&&f.pageSize!==Q.pageSize){var Pe=Q.current,Se=ce(f.pageSize,Q,f);Pe=Pe>Se?Se:Pe,"current"in f||(Re.current=Pe,Re.currentInputValue=Pe),Re.pageSize=f.pageSize}return Re}}]),X}(l.Component);q.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:z,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:z,locale:ae.Z,style:{},itemRender:b,totalBoundaryShowSizeChanger:50};var x=q,_=e(22075),V=e(36355),ye=e(19716),Me=e(8628),Ie=e(9763),je=e(57809);const Je=s=>l.createElement(je.default,Object.assign({},s,{showSearch:!0,size:"small"})),rt=s=>l.createElement(je.default,Object.assign({},s,{showSearch:!0,size:"middle"}));Je.Option=je.default.Option,rt.Option=je.default.Option;var Ke=e(9937),Te=e(17313),Qe=e(83116),vt=e(37613);const De=s=>{const{componentCls:i}=s;return{[`${i}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}}},[`&${i}-disabled`]:{cursor:"not-allowed",[`${i}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:s.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:s.colorBorder,backgroundColor:s.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:s.itemActiveBgDisabled},a:{color:s.itemActiveColorDisabled}}},[`${i}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${i}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${i}-simple-pager`]:{color:s.colorTextDisabled},[`${i}-jump-prev, ${i}-jump-next`]:{[`${i}-item-link-icon`]:{opacity:0},[`${i}-item-ellipsis`]:{opacity:1}}},[`&${i}-simple`]:{[`${i}-prev, ${i}-next`]:{[`&${i}-disabled ${i}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ft=s=>{const{componentCls:i}=s;return{[`&${i}-mini ${i}-total-text, &${i}-mini ${i}-simple-pager`]:{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`},[`&${i}-mini ${i}-item`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM-2}px`},[`&${i}-mini:not(${i}-disabled) ${i}-item:not(${i}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},[`&${i}-mini ${i}-prev, &${i}-mini ${i}-next`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM}px`},[`&${i}-mini:not(${i}-disabled)`]:{[`${i}-prev, ${i}-next`]:{[`&:hover ${i}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:s.colorBgTextActive},[`&${i}-disabled:hover ${i}-item-link`]:{backgroundColor:"transparent"}}},[` &${i}-mini ${i}-prev ${i}-item-link, &${i}-mini ${i}-next ${i}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`}},[`&${i}-mini ${i}-jump-prev, &${i}-mini ${i}-jump-next`]:{height:s.itemSizeSM,marginInlineEnd:0,lineHeight:`${s.itemSizeSM}px`},[`&${i}-mini ${i}-options`]:{marginInlineStart:s.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:s.miniOptionsSizeChangerTop},"&-quick-jumper":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ke.x0)(s)),{width:s.paginationMiniQuickJumperInputWidth,height:s.controlHeightSM})}}}},St=s=>{const{componentCls:i}=s;return{[` @@ -55,15 +55,15 @@ ${i}-next, ${i}-jump-prev, ${i}-jump-next - `]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,color:s.colorText,fontFamily:s.fontFamily,lineHeight:`${s.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:s.borderRadius,cursor:"pointer",transition:`all ${s.motionDurationMid}`},[`${i}-prev, ${i}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:s.colorText,cursor:"pointer",userSelect:"none"},[`${i}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:s.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:"none",transition:`all ${s.motionDurationMid}`},[`&:hover ${i}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:s.colorBgTextActive},[`&${i}-disabled:hover`]:{[`${i}-item-link`]:{backgroundColor:"transparent"}}},[`${i}-slash`]:{marginInlineEnd:s.paginationSlashMarginInlineEnd,marginInlineStart:s.paginationSlashMarginInlineStart},[`${i}-options`]:{display:"inline-block",marginInlineStart:s.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:s.controlHeight,marginInlineStart:s.marginXS,lineHeight:`${s.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ke.ik)(s)),{width:s.controlHeightLG*1.25,height:s.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:s.marginXS,marginInlineEnd:s.marginXS})}}}},ve=s=>{const{componentCls:i}=s;return{[`${i}-item`]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,marginInlineEnd:s.marginXS,fontFamily:s.fontFamily,lineHeight:`${s.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${s.paginationItemPaddingInline}px`,color:s.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${i}-item-active)`]:{"&:hover":{transition:`all ${s.motionDurationMid}`,backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},"&-active":{fontWeight:s.fontWeightStrong,backgroundColor:s.itemActiveBg,borderColor:s.colorPrimary,a:{color:s.colorPrimary},"&:hover":{borderColor:s.colorPrimaryHover},"&:hover a":{color:s.colorPrimaryHover}}}}},at=s=>{const{componentCls:i}=s;return{[i]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Te.Wf)(s)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${i}-total-text`]:{display:"inline-block",height:s.itemSize,marginInlineEnd:s.marginXS,lineHeight:`${s.itemSize-2}px`,verticalAlign:"middle"}}),ve(s)),$e(s)),St(s)),ft(s)),De(s)),{[`@media only screen and (max-width: ${s.screenLG}px)`]:{[`${i}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${s.screenSM}px)`]:{[`${i}-options`]:{display:"none"}}}),[`&${s.componentCls}-rtl`]:{direction:"rtl"}}},Ee=s=>{const{componentCls:i}=s;return{[`${i}${i}-disabled:not(${i}-mini)`]:{"&, &:hover":{[`${i}-item-link`]:{borderColor:s.colorBorder}},"&:focus-visible":{[`${i}-item-link`]:{borderColor:s.colorBorder}},[`${i}-item, ${i}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,[`&:hover:not(${i}-item-active)`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,a:{color:s.colorTextDisabled}},[`&${i}-item-active`]:{backgroundColor:s.itemActiveBgDisabled}},[`${i}-prev, ${i}-next`]:{"&:hover button":{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,color:s.colorTextDisabled},[`${i}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder}}},[`${i}:not(${i}-mini)`]:{[`${i}-prev, ${i}-next`]:{"&:hover button":{borderColor:s.colorPrimaryHover,backgroundColor:s.itemBg},[`${i}-item-link`]:{backgroundColor:s.itemLinkBg,borderColor:s.colorBorder},[`&:hover ${i}-item-link`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,color:s.colorPrimary},[`&${i}-disabled`]:{[`${i}-item-link`]:{borderColor:s.colorBorder,color:s.colorTextDisabled}}},[`${i}-item`]:{backgroundColor:s.itemBg,border:`${s.lineWidth}px ${s.lineType} ${s.colorBorder}`,[`&:hover:not(${i}-item-active)`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,a:{color:s.colorPrimary}},"&-active":{borderColor:s.colorPrimary}}}}},Z=s=>{const{componentCls:i}=s;return{[`${i}:not(${i}-disabled)`]:{[`${i}-item`]:Object.assign({},(0,Te.Qy)(s)),[`${i}-jump-prev, ${i}-jump-next`]:{"&:focus-visible":Object.assign({[`${i}-item-link-icon`]:{opacity:1},[`${i}-item-ellipsis`]:{opacity:0}},(0,Te.oN)(s))},[`${i}-prev, ${i}-next`]:{[`&:focus-visible ${i}-item-link`]:Object.assign({},(0,Te.oN)(s))}}}};var K=(0,Qe.Z)("Pagination",s=>{const i=(0,vt.TS)(s,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:s.marginXXS/2,paginationMiniQuickJumperInputWidth:s.controlHeightLG*1.1,paginationItemPaddingInline:s.marginXXS*1.5,paginationEllipsisLetterSpacing:s.marginXXS/2,paginationSlashMarginInlineStart:s.marginXXS,paginationSlashMarginInlineEnd:s.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ke.e5)(s),(0,Ke.TM)(s));return[at(i),Z(i),s.wireframe&&Ee(i)]},s=>({itemBg:s.colorBgContainer,itemSize:s.controlHeight,itemSizeSM:s.controlHeightSM,itemActiveBg:s.colorBgContainer,itemLinkBg:s.colorBgContainer,itemActiveColorDisabled:s.colorTextDisabled,itemActiveBgDisabled:s.controlItemBgActiveDisabled,itemInputBg:s.colorBgContainer,miniOptionsSizeChangerTop:0})),m=function(s,i){var X={};for(var $ in s)Object.prototype.hasOwnProperty.call(s,$)&&i.indexOf($)<0&&(X[$]=s[$]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,$=Object.getOwnPropertySymbols(s);f<$.length;f++)i.indexOf($[f])<0&&Object.prototype.propertyIsEnumerable.call(s,$[f])&&(X[$[f]]=s[$[f]]);return X},R=s=>{const{prefixCls:i,selectPrefixCls:X,className:$,rootClassName:f,style:Q,size:Re,locale:Pe,selectComponentClass:Se,responsive:Ne,showSizeChanger:Be}=s,d=m(s,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Y}=(0,Me.Z)(Ne),{getPrefixCls:se,direction:Ce,pagination:Fe={}}=l.useContext(V.E_),_e=se("pagination",i),[He,Xe]=K(_e),ut=Be!=null?Be:Fe.showSizeChanger,Bt=l.useMemo(()=>{const sn=l.createElement("span",{className:`${_e}-item-ellipsis`},"\u2022\u2022\u2022"),yn=l.createElement("button",{className:`${_e}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?l.createElement(D.Z,null):l.createElement(w.Z,null)),xn=l.createElement("button",{className:`${_e}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?l.createElement(w.Z,null):l.createElement(D.Z,null)),An=l.createElement("a",{className:`${_e}-item-link`},l.createElement("div",{className:`${_e}-item-container`},Ce==="rtl"?l.createElement(W.Z,{className:`${_e}-item-link-icon`}):l.createElement(F,{className:`${_e}-item-link-icon`}),sn)),lr=l.createElement("a",{className:`${_e}-item-link`},l.createElement("div",{className:`${_e}-item-container`},Ce==="rtl"?l.createElement(F,{className:`${_e}-item-link-icon`}):l.createElement(W.Z,{className:`${_e}-item-link-icon`}),sn));return{prevIcon:yn,nextIcon:xn,jumpPrevIcon:An,jumpNextIcon:lr}},[Ce,_e]),[wt]=(0,Ie.Z)("Pagination",_.Z),Dt=Object.assign(Object.assign({},wt),Pe),mn=(0,ye.Z)(Re),ln=mn==="small"||!!(Y&&!mn&&Ne),$t=se("select",X),En=M()({[`${_e}-mini`]:ln,[`${_e}-rtl`]:Ce==="rtl"},Fe==null?void 0:Fe.className,$,f,Xe),vn=Object.assign(Object.assign({},Fe==null?void 0:Fe.style),Q);return He(l.createElement(x,Object.assign({},Bt,d,{style:vn,prefixCls:_e,selectPrefixCls:$t,className:En,selectComponentClass:Se||(ln?Je:rt),locale:Dt,showSizeChanger:ut})))},fe=R},93948:function(ht,le,e){"use strict";e.d(le,{Z:function(){return Be}});var t=e(59301),l=e(29679),P=e(40001),L=e(19248),T=e(99267),p=e(92310),n=e.n(p),F=e(2738),W=e(36355),w=e(54476),D=e(33885),g=e(75931),M={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},B=function(){var Y=(0,t.useRef)([]),se=(0,t.useRef)(null);return(0,t.useEffect)(function(){var Ce=Date.now(),Fe=!1;Y.current.forEach(function(_e){if(_e){Fe=!0;var He=_e.style;He.transitionDuration=".3s, .3s, .3s, .06s",se.current&&Ce-se.current<100&&(He.transitionDuration="0s, 0s")}}),Fe&&(se.current=Date.now())}),Y.current},I=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],E=function(Y){var se=(0,D.Z)((0,D.Z)({},M),Y),Ce=se.className,Fe=se.percent,_e=se.prefixCls,He=se.strokeColor,Xe=se.strokeLinecap,ut=se.strokeWidth,Bt=se.style,wt=se.trailColor,Dt=se.trailWidth,mn=se.transition,ln=(0,g.Z)(se,I);delete ln.gapPosition;var $t=Array.isArray(Fe)?Fe:[Fe],En=Array.isArray(He)?He:[He],vn=B(),sn=ut/2,yn=100-ut/2,xn="M ".concat(Xe==="round"?sn:0,",").concat(sn,` - L `).concat(Xe==="round"?yn:100,",").concat(sn),An="0 0 100 ".concat(ut),lr=0;return t.createElement("svg",(0,w.Z)({className:n()("".concat(_e,"-line"),Ce),viewBox:An,preserveAspectRatio:"none",style:Bt},ln),t.createElement("path",{className:"".concat(_e,"-line-trail"),d:xn,strokeLinecap:Xe,stroke:wt,strokeWidth:Dt||ut,fillOpacity:"0"}),$t.map(function(br,Un){var cr=1;switch(Xe){case"round":cr=1-ut/100;break;case"square":cr=1-ut/2/100;break;default:cr=1;break}var Zn={strokeDasharray:"".concat(br*cr,"px, 100px"),strokeDashoffset:"-".concat(lr,"px"),transition:mn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},fr=En[Un]||En[En.length-1];return lr+=br,t.createElement("path",{key:Un,className:"".concat(_e,"-line-path"),d:xn,strokeLinecap:Xe,stroke:fr,strokeWidth:ut,fillOpacity:"0",ref:function(Ir){vn[Un]=Ir},style:Zn})}))},ne=E,k=e(76190),de=e(42978),ie=e(47273),H=0,A=(0,ie.Z)();function ae(){var d;return A?(d=H,H+=1):d="TEST_OR_SSR",d}var C=function(d){var Y=t.useState(),se=(0,de.Z)(Y,2),Ce=se[0],Fe=se[1];return t.useEffect(function(){Fe("rc_progress_".concat(ae()))},[]),d||Ce},S=function(Y){var se=Y.bg,Ce=Y.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:se}},Ce)};function J(d,Y){return Object.keys(d).map(function(se){var Ce=parseFloat(se),Fe="".concat(Math.floor(Ce*Y),"%");return"".concat(d[se]," ").concat(Fe)})}var te=t.forwardRef(function(d,Y){var se=d.prefixCls,Ce=d.color,Fe=d.gradientId,_e=d.radius,He=d.style,Xe=d.ptg,ut=d.strokeLinecap,Bt=d.strokeWidth,wt=d.size,Dt=d.gapDegree,mn=Ce&&(0,k.Z)(Ce)==="object",ln=mn?"#FFF":void 0,$t=wt/2,En=t.createElement("circle",{className:"".concat(se,"-circle-path"),r:_e,cx:$t,cy:$t,stroke:ln,strokeLinecap:ut,strokeWidth:Bt,opacity:Xe===0?0:1,style:He,ref:Y});if(!mn)return En;var vn="".concat(Fe,"-conic"),sn=Dt?"".concat(180+Dt/2,"deg"):"0deg",yn=J(Ce,(360-Dt)/360),xn=J(Ce,1),An="conic-gradient(from ".concat(sn,", ").concat(yn.join(", "),")"),lr="linear-gradient(to ".concat(Dt?"bottom":"top",", ").concat(xn.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:vn},En),t.createElement("foreignObject",{x:0,y:0,width:wt,height:wt,mask:"url(#".concat(vn,")")},t.createElement(S,{bg:lr},t.createElement(S,{bg:An}))))}),z=te,v=100,b=function(Y,se,Ce,Fe,_e,He,Xe,ut,Bt,wt){var Dt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,mn=Ce/100*360*((360-He)/360),ln=He===0?0:{bottom:0,top:180,left:90,right:-90}[Xe],$t=(100-Fe)/100*se;Bt==="round"&&Fe!==100&&($t+=wt/2,$t>=se&&($t=se-.01));var En=v/2;return{stroke:typeof ut=="string"?ut:void 0,strokeDasharray:"".concat(se,"px ").concat(Y),strokeDashoffset:$t+Dt,transform:"rotate(".concat(_e+mn+ln,"deg)"),transformOrigin:"".concat(En,"px ").concat(En,"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}},ce=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function q(d){var Y=d!=null?d:[];return Array.isArray(Y)?Y:[Y]}var x=function(Y){var se=(0,D.Z)((0,D.Z)({},M),Y),Ce=se.id,Fe=se.prefixCls,_e=se.steps,He=se.strokeWidth,Xe=se.trailWidth,ut=se.gapDegree,Bt=ut===void 0?0:ut,wt=se.gapPosition,Dt=se.trailColor,mn=se.strokeLinecap,ln=se.style,$t=se.className,En=se.strokeColor,vn=se.percent,sn=(0,g.Z)(se,ce),yn=v/2,xn=C(Ce),An="".concat(xn,"-gradient"),lr=yn-He/2,br=Math.PI*2*lr,Un=Bt>0?90+Bt/2:-90,cr=br*((360-Bt)/360),Zn=(0,k.Z)(_e)==="object"?_e:{count:_e,space:2},fr=Zn.count,Dr=Zn.space,Ir=q(vn),pr=q(En),_r=pr.find(function(lt){return lt&&(0,k.Z)(lt)==="object"}),Xr=_r&&(0,k.Z)(_r)==="object",Lr=Xr?"butt":mn,so=b(br,cr,0,100,Un,Bt,wt,Dt,Lr,He),Jr=B(),Ge=function(){var Pt=0;return Ir.map(function(Nt,Kt){var Xt=pr[Kt]||pr[pr.length-1],zt=b(br,cr,Pt,Nt,Un,Bt,wt,Xt,Lr,He);return Pt+=Nt,t.createElement(z,{key:Kt,color:Xt,ptg:Nt,radius:lr,prefixCls:Fe,gradientId:An,style:zt,strokeLinecap:Lr,strokeWidth:He,gapDegree:Bt,ref:function(ue){Jr[Kt]=ue},size:v})}).reverse()},pe=function(){var Pt=Math.round(fr*(Ir[0]/100)),Nt=100/fr,Kt=0;return new Array(fr).fill(null).map(function(Xt,zt){var j=zt<=Pt-1?pr[0]:Dt,ue=j&&(0,k.Z)(j)==="object"?"url(#".concat(An,")"):void 0,xe=b(br,cr,Kt,Nt,Un,Bt,wt,j,"butt",He,Dr);return Kt+=(cr-xe.strokeDashoffset+Dr)*100/cr,t.createElement("circle",{key:zt,className:"".concat(Fe,"-circle-path"),r:lr,cx:yn,cy:yn,stroke:ue,strokeWidth:He,opacity:1,style:xe,ref:function(Ze){Jr[zt]=Ze}})})};return t.createElement("svg",(0,w.Z)({className:n()("".concat(Fe,"-circle"),$t),viewBox:"0 0 ".concat(v," ").concat(v),style:ln,id:Ce,role:"presentation"},sn),!fr&&t.createElement("circle",{className:"".concat(Fe,"-circle-trail"),r:lr,cx:yn,cy:yn,stroke:Dt,strokeLinecap:Lr,strokeWidth:Xe||He,style:so}),fr?pe():Ge())},_=x,V={Line:ne,Circle:_},ye=e(6848),Me=e(30071);function Ie(d){return!d||d<0?0:d>100?100:d}function je(d){let{success:Y,successPercent:se}=d,Ce=se;return Y&&"progress"in Y&&(Ce=Y.progress),Y&&"percent"in Y&&(Ce=Y.percent),Ce}const Je=d=>{let{percent:Y,success:se,successPercent:Ce}=d;const Fe=Ie(je({success:se,successPercent:Ce}));return[Fe,Ie(Ie(Y)-Fe)]},rt=d=>{let{success:Y={},strokeColor:se}=d;const{strokeColor:Ce}=Y;return[Ce||Me.presetPrimaryColors.green,se||null]},Ke=(d,Y,se)=>{var Ce,Fe,_e,He;let Xe=-1,ut=-1;if(Y==="step"){const Bt=se.steps,wt=se.strokeWidth;typeof d=="string"||typeof d=="undefined"?(Xe=d==="small"?2:14,ut=wt!=null?wt:8):typeof d=="number"?[Xe,ut]=[d,d]:[Xe=14,ut=8]=d,Xe*=Bt}else if(Y==="line"){const Bt=se==null?void 0:se.strokeWidth;typeof d=="string"||typeof d=="undefined"?ut=Bt||(d==="small"?6:8):typeof d=="number"?[Xe,ut]=[d,d]:[Xe=-1,ut=8]=d}else(Y==="circle"||Y==="dashboard")&&(typeof d=="string"||typeof d=="undefined"?[Xe,ut]=d==="small"?[60,60]:[120,120]:typeof d=="number"?[Xe,ut]=[d,d]:(Xe=(Fe=(Ce=d[0])!==null&&Ce!==void 0?Ce:d[1])!==null&&Fe!==void 0?Fe:120,ut=(He=(_e=d[0])!==null&&_e!==void 0?_e:d[1])!==null&&He!==void 0?He:120));return[Xe,ut]},Te=3,Qe=d=>Te/d*100;var De=d=>{const{prefixCls:Y,trailColor:se=null,strokeLinecap:Ce="round",gapPosition:Fe,gapDegree:_e,width:He=120,type:Xe,children:ut,success:Bt,size:wt=He}=d,[Dt,mn]=Ke(wt,"circle");let{strokeWidth:ln}=d;ln===void 0&&(ln=Math.max(Qe(Dt),6));const $t={width:Dt,height:mn,fontSize:Dt*.15+6},En=t.useMemo(()=>{if(_e||_e===0)return _e;if(Xe==="dashboard")return 75},[_e,Xe]),vn=Fe||Xe==="dashboard"&&"bottom"||void 0,sn=Object.prototype.toString.call(d.strokeColor)==="[object Object]",yn=rt({success:Bt,strokeColor:d.strokeColor}),xn=n()(`${Y}-inner`,{[`${Y}-circle-gradient`]:sn}),An=t.createElement(_,{percent:Je(d),strokeWidth:ln,trailWidth:ln,strokeColor:yn,strokeLinecap:Ce,trailColor:se,prefixCls:Y,gapDegree:En,gapPosition:vn});return t.createElement("div",{className:xn,style:$t},Dt<=20?t.createElement(ye.Z,{title:ut},t.createElement("span",null,An)):t.createElement(t.Fragment,null,An,ut))},ft=function(d,Y){var se={};for(var Ce in d)Object.prototype.hasOwnProperty.call(d,Ce)&&Y.indexOf(Ce)<0&&(se[Ce]=d[Ce]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Ce=Object.getOwnPropertySymbols(d);Fe{let Y=[];return Object.keys(d).forEach(se=>{const Ce=parseFloat(se.replace(/%/g,""));isNaN(Ce)||Y.push({key:Ce,value:d[se]})}),Y=Y.sort((se,Ce)=>se.key-Ce.key),Y.map(se=>{let{key:Ce,value:Fe}=se;return`${Fe} ${Ce}%`}).join(", ")},$e=(d,Y)=>{const{from:se=Me.presetPrimaryColors.blue,to:Ce=Me.presetPrimaryColors.blue,direction:Fe=Y==="rtl"?"to left":"to right"}=d,_e=ft(d,["from","to","direction"]);if(Object.keys(_e).length!==0){const He=St(_e);return{backgroundImage:`linear-gradient(${Fe}, ${He})`}}return{backgroundImage:`linear-gradient(${Fe}, ${se}, ${Ce})`}};var at=d=>{const{prefixCls:Y,direction:se,percent:Ce,size:Fe,strokeWidth:_e,strokeColor:He,strokeLinecap:Xe="round",children:ut,trailColor:Bt=null,success:wt}=d,Dt=He&&typeof He!="string"?$e(He,se):{backgroundColor:He},mn=Xe==="square"||Xe==="butt"?0:void 0,ln={backgroundColor:Bt||void 0,borderRadius:mn},$t=Fe!=null?Fe:[-1,_e||(Fe==="small"?6:8)],[En,vn]=Ke($t,"line",{strokeWidth:_e}),sn=Object.assign({width:`${Ie(Ce)}%`,height:vn,borderRadius:mn},Dt),yn=je(d),xn={width:`${Ie(yn)}%`,height:vn,borderRadius:mn,backgroundColor:wt==null?void 0:wt.strokeColor},An={width:En<0?"100%":En,height:vn};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${Y}-outer`,style:An},t.createElement("div",{className:`${Y}-inner`,style:ln},t.createElement("div",{className:`${Y}-bg`,style:sn}),yn!==void 0?t.createElement("div",{className:`${Y}-success-bg`,style:xn}):null)),ut)},Z=d=>{const{size:Y,steps:se,percent:Ce=0,strokeWidth:Fe=8,strokeColor:_e,trailColor:He=null,prefixCls:Xe,children:ut}=d,Bt=Math.round(se*(Ce/100)),wt=Y==="small"?2:14,Dt=Y!=null?Y:[wt,Fe],[mn,ln]=Ke(Dt,"step",{steps:se,strokeWidth:Fe}),$t=mn/se,En=new Array(se);for(let vn=0;vn{const Y=d?"100%":"-100%";return new K.Keyframes(`antProgress${d?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Y}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Y}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},s=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:Object.assign(Object.assign({},(0,m.Wf)(d)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:d.fontSize,marginInlineEnd:d.marginXS,marginBottom:d.marginXS},[`${Y}-outer`]:{display:"inline-block",width:"100%"},[`&${Y}-show-info`]:{[`${Y}-outer`]:{marginInlineEnd:`calc(-2em - ${d.marginXS}px)`,paddingInlineEnd:`calc(2em + ${d.paddingXS}px)`}},[`${Y}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:d.remainingColor,borderRadius:d.lineBorderRadius},[`${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.defaultColor}},[`${Y}-success-bg, ${Y}-bg`]:{position:"relative",backgroundColor:d.defaultColor,borderRadius:d.lineBorderRadius,transition:`all ${d.motionDurationSlow} ${d.motionEaseInOutCirc}`},[`${Y}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:d.colorSuccess},[`${Y}-text`]:{display:"inline-block",width:"2em",marginInlineStart:d.marginXS,color:d.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[se]:{fontSize:d.fontSize}},[`&${Y}-status-active`]:{[`${Y}-bg::before`]:{position:"absolute",inset:0,backgroundColor:d.colorBgContainer,borderRadius:d.lineBorderRadius,opacity:0,animationName:fe(),animationDuration:d.progressActiveMotionDuration,animationTimingFunction:d.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Y}-rtl${Y}-status-active`]:{[`${Y}-bg::before`]:{animationName:fe(!0)}},[`&${Y}-status-exception`]:{[`${Y}-bg`]:{backgroundColor:d.colorError},[`${Y}-text`]:{color:d.colorError}},[`&${Y}-status-exception ${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.colorError}},[`&${Y}-status-success`]:{[`${Y}-bg`]:{backgroundColor:d.colorSuccess},[`${Y}-text`]:{color:d.colorSuccess}},[`&${Y}-status-success ${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.colorSuccess}}})}},i=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:{[`${Y}-circle-trail`]:{stroke:d.remainingColor},[`&${Y}-circle ${Y}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Y}-circle ${Y}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:d.circleTextColor,fontSize:d.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[se]:{fontSize:`${d.fontSize/d.fontSizeSM}em`}},[`${Y}-circle&-status-exception`]:{[`${Y}-text`]:{color:d.colorError}},[`${Y}-circle&-status-success`]:{[`${Y}-text`]:{color:d.colorSuccess}}},[`${Y}-inline-circle`]:{lineHeight:1,[`${Y}-inner`]:{verticalAlign:"bottom"}}}},X=d=>{const{componentCls:Y}=d;return{[Y]:{[`${Y}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:d.progressStepMinWidth,marginInlineEnd:d.progressStepMarginInlineEnd,backgroundColor:d.remainingColor,transition:`all ${d.motionDurationSlow}`,"&-active":{backgroundColor:d.defaultColor}}}}}},$=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:{[`${Y}-small&-line, ${Y}-small&-line ${Y}-text ${se}`]:{fontSize:d.fontSizeSM}}}};var f=(0,a.Z)("Progress",d=>{const Y=d.marginXXS/2,se=(0,R.TS)(d,{progressStepMarginInlineEnd:Y,progressStepMinWidth:Y,progressActiveMotionDuration:"2.4s"});return[s(se),i(se),X(se),$(se)]},d=>({circleTextColor:d.colorText,defaultColor:d.colorInfo,remainingColor:d.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Q=function(d,Y){var se={};for(var Ce in d)Object.prototype.hasOwnProperty.call(d,Ce)&&Y.indexOf(Ce)<0&&(se[Ce]=d[Ce]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Ce=Object.getOwnPropertySymbols(d);Fe{const{prefixCls:se,className:Ce,rootClassName:Fe,steps:_e,strokeColor:He,percent:Xe=0,size:ut="default",showInfo:Bt=!0,type:wt="line",status:Dt,format:mn,style:ln}=d,$t=Q(d,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),En=t.useMemo(()=>{var Ir,pr;const _r=je(d);return parseInt(_r!==void 0?(Ir=_r!=null?_r:0)===null||Ir===void 0?void 0:Ir.toString():(pr=Xe!=null?Xe:0)===null||pr===void 0?void 0:pr.toString(),10)},[Xe,d.success,d.successPercent]),vn=t.useMemo(()=>!Pe.includes(Dt)&&En>=100?"success":Dt||"normal",[Dt,En]),{getPrefixCls:sn,direction:yn,progress:xn}=t.useContext(W.E_),An=sn("progress",se),[lr,br]=f(An),Un=t.useMemo(()=>{if(!Bt)return null;const Ir=je(d);let pr;const _r=mn||(Lr=>`${Lr}%`),Xr=wt==="line";return mn||vn!=="exception"&&vn!=="success"?pr=_r(Ie(Xe),Ie(Ir)):vn==="exception"?pr=Xr?t.createElement(L.Z,null):t.createElement(T.Z,null):vn==="success"&&(pr=Xr?t.createElement(l.Z,null):t.createElement(P.Z,null)),t.createElement("span",{className:`${An}-text`,title:typeof pr=="string"?pr:void 0},pr)},[Bt,Xe,En,vn,wt,An,mn]),cr=Array.isArray(He)?He[0]:He,Zn=typeof He=="string"||Array.isArray(He)?He:void 0;let fr;wt==="line"?fr=_e?t.createElement(Z,Object.assign({},d,{strokeColor:Zn,prefixCls:An,steps:_e}),Un):t.createElement(at,Object.assign({},d,{strokeColor:cr,prefixCls:An,direction:yn}),Un):(wt==="circle"||wt==="dashboard")&&(fr=t.createElement(De,Object.assign({},d,{strokeColor:cr,prefixCls:An,progressStatus:vn}),Un));const Dr=n()(An,`${An}-status-${vn}`,`${An}-${wt==="dashboard"&&"circle"||_e&&"steps"||wt}`,{[`${An}-inline-circle`]:wt==="circle"&&Ke(ut,"circle")[0]<=20,[`${An}-show-info`]:Bt,[`${An}-${ut}`]:typeof ut=="string",[`${An}-rtl`]:yn==="rtl"},xn==null?void 0:xn.className,Ce,Fe,br);return lr(t.createElement("div",Object.assign({ref:Y,style:Object.assign(Object.assign({},xn==null?void 0:xn.style),ln),className:Dr,role:"progressbar","aria-valuenow":En},(0,F.Z)($t,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),fr))}),Be=Ne},61621:function(ht,le,e){"use strict";e.d(le,{Z:function(){return K}});var t=e(92310),l=e.n(t),P=e(59301),L=e(36355),T=e(2738),n=m=>{const{prefixCls:a,className:R,style:fe,size:s,shape:i}=m,X=l()({[`${a}-lg`]:s==="large",[`${a}-sm`]:s==="small"}),$=l()({[`${a}-circle`]:i==="circle",[`${a}-square`]:i==="square",[`${a}-round`]:i==="round"}),f=P.useMemo(()=>typeof s=="number"?{width:s,height:s,lineHeight:`${s}px`}:{},[s]);return P.createElement("span",{className:l()(a,X,$,R),style:Object.assign(Object.assign({},f),fe)})},F=e(36237),W=e(83116),w=e(37613);const D=new F.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),g=m=>({height:m,lineHeight:`${m}px`}),M=m=>Object.assign({width:m},g(m)),B=m=>({background:m.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:D,animationDuration:m.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),I=m=>Object.assign({width:m*5,minWidth:m*5},g(m)),E=m=>{const{skeletonAvatarCls:a,gradientFromColor:R,controlHeight:fe,controlHeightLG:s,controlHeightSM:i}=m;return{[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:R},M(fe)),[`${a}${a}-circle`]:{borderRadius:"50%"},[`${a}${a}-lg`]:Object.assign({},M(s)),[`${a}${a}-sm`]:Object.assign({},M(i))}},ne=m=>{const{controlHeight:a,borderRadiusSM:R,skeletonInputCls:fe,controlHeightLG:s,controlHeightSM:i,gradientFromColor:X}=m;return{[`${fe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:X,borderRadius:R},I(a)),[`${fe}-lg`]:Object.assign({},I(s)),[`${fe}-sm`]:Object.assign({},I(i))}},k=m=>Object.assign({width:m},g(m)),de=m=>{const{skeletonImageCls:a,imageSizeBase:R,gradientFromColor:fe,borderRadiusSM:s}=m;return{[`${a}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:fe,borderRadius:s},k(R*2)),{[`${a}-path`]:{fill:"#bfbfbf"},[`${a}-svg`]:Object.assign(Object.assign({},k(R)),{maxWidth:R*4,maxHeight:R*4}),[`${a}-svg${a}-svg-circle`]:{borderRadius:"50%"}}),[`${a}${a}-circle`]:{borderRadius:"50%"}}},ie=(m,a,R)=>{const{skeletonButtonCls:fe}=m;return{[`${R}${fe}-circle`]:{width:a,minWidth:a,borderRadius:"50%"},[`${R}${fe}-round`]:{borderRadius:a}}},H=m=>Object.assign({width:m*2,minWidth:m*2},g(m)),A=m=>{const{borderRadiusSM:a,skeletonButtonCls:R,controlHeight:fe,controlHeightLG:s,controlHeightSM:i,gradientFromColor:X}=m;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:X,borderRadius:a,width:fe*2,minWidth:fe*2},H(fe))},ie(m,fe,R)),{[`${R}-lg`]:Object.assign({},H(s))}),ie(m,s,`${R}-lg`)),{[`${R}-sm`]:Object.assign({},H(i))}),ie(m,i,`${R}-sm`))},ae=m=>{const{componentCls:a,skeletonAvatarCls:R,skeletonTitleCls:fe,skeletonParagraphCls:s,skeletonButtonCls:i,skeletonInputCls:X,skeletonImageCls:$,controlHeight:f,controlHeightLG:Q,controlHeightSM:Re,gradientFromColor:Pe,padding:Se,marginSM:Ne,borderRadius:Be,titleHeight:d,blockRadius:Y,paragraphLiHeight:se,controlHeightXS:Ce,paragraphMarginTop:Fe}=m;return{[`${a}`]:{display:"table",width:"100%",[`${a}-header`]:{display:"table-cell",paddingInlineEnd:Se,verticalAlign:"top",[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe},M(f)),[`${R}-circle`]:{borderRadius:"50%"},[`${R}-lg`]:Object.assign({},M(Q)),[`${R}-sm`]:Object.assign({},M(Re))},[`${a}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${fe}`]:{width:"100%",height:d,background:Pe,borderRadius:Y,[`+ ${s}`]:{marginBlockStart:Re}},[`${s}`]:{padding:0,"> li":{width:"100%",height:se,listStyle:"none",background:Pe,borderRadius:Y,"+ li":{marginBlockStart:Ce}}},[`${s}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${a}-content`]:{[`${fe}, ${s} > li`]:{borderRadius:Be}}},[`${a}-with-avatar ${a}-content`]:{[`${fe}`]:{marginBlockStart:Ne,[`+ ${s}`]:{marginBlockStart:Fe}}},[`${a}${a}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},A(m)),E(m)),ne(m)),de(m)),[`${a}${a}-block`]:{width:"100%",[`${i}`]:{width:"100%"},[`${X}`]:{width:"100%"}},[`${a}${a}-active`]:{[` + `]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,color:s.colorText,fontFamily:s.fontFamily,lineHeight:`${s.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:s.borderRadius,cursor:"pointer",transition:`all ${s.motionDurationMid}`},[`${i}-prev, ${i}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:s.colorText,cursor:"pointer",userSelect:"none"},[`${i}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:s.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:"none",transition:`all ${s.motionDurationMid}`},[`&:hover ${i}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:s.colorBgTextActive},[`&${i}-disabled:hover`]:{[`${i}-item-link`]:{backgroundColor:"transparent"}}},[`${i}-slash`]:{marginInlineEnd:s.paginationSlashMarginInlineEnd,marginInlineStart:s.paginationSlashMarginInlineStart},[`${i}-options`]:{display:"inline-block",marginInlineStart:s.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:s.controlHeight,marginInlineStart:s.marginXS,lineHeight:`${s.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ke.ik)(s)),{width:s.controlHeightLG*1.25,height:s.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:s.marginXS,marginInlineEnd:s.marginXS})}}}},ve=s=>{const{componentCls:i}=s;return{[`${i}-item`]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,marginInlineEnd:s.marginXS,fontFamily:s.fontFamily,lineHeight:`${s.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${s.paginationItemPaddingInline}px`,color:s.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${i}-item-active)`]:{"&:hover":{transition:`all ${s.motionDurationMid}`,backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},"&-active":{fontWeight:s.fontWeightStrong,backgroundColor:s.itemActiveBg,borderColor:s.colorPrimary,a:{color:s.colorPrimary},"&:hover":{borderColor:s.colorPrimaryHover},"&:hover a":{color:s.colorPrimaryHover}}}}},lt=s=>{const{componentCls:i}=s;return{[i]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Te.Wf)(s)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${i}-total-text`]:{display:"inline-block",height:s.itemSize,marginInlineEnd:s.marginXS,lineHeight:`${s.itemSize-2}px`,verticalAlign:"middle"}}),ve(s)),$e(s)),St(s)),ft(s)),De(s)),{[`@media only screen and (max-width: ${s.screenLG}px)`]:{[`${i}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${s.screenSM}px)`]:{[`${i}-options`]:{display:"none"}}}),[`&${s.componentCls}-rtl`]:{direction:"rtl"}}},Ee=s=>{const{componentCls:i}=s;return{[`${i}${i}-disabled:not(${i}-mini)`]:{"&, &:hover":{[`${i}-item-link`]:{borderColor:s.colorBorder}},"&:focus-visible":{[`${i}-item-link`]:{borderColor:s.colorBorder}},[`${i}-item, ${i}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,[`&:hover:not(${i}-item-active)`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,a:{color:s.colorTextDisabled}},[`&${i}-item-active`]:{backgroundColor:s.itemActiveBgDisabled}},[`${i}-prev, ${i}-next`]:{"&:hover button":{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,color:s.colorTextDisabled},[`${i}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder}}},[`${i}:not(${i}-mini)`]:{[`${i}-prev, ${i}-next`]:{"&:hover button":{borderColor:s.colorPrimaryHover,backgroundColor:s.itemBg},[`${i}-item-link`]:{backgroundColor:s.itemLinkBg,borderColor:s.colorBorder},[`&:hover ${i}-item-link`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,color:s.colorPrimary},[`&${i}-disabled`]:{[`${i}-item-link`]:{borderColor:s.colorBorder,color:s.colorTextDisabled}}},[`${i}-item`]:{backgroundColor:s.itemBg,border:`${s.lineWidth}px ${s.lineType} ${s.colorBorder}`,[`&:hover:not(${i}-item-active)`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,a:{color:s.colorPrimary}},"&-active":{borderColor:s.colorPrimary}}}}},Z=s=>{const{componentCls:i}=s;return{[`${i}:not(${i}-disabled)`]:{[`${i}-item`]:Object.assign({},(0,Te.Qy)(s)),[`${i}-jump-prev, ${i}-jump-next`]:{"&:focus-visible":Object.assign({[`${i}-item-link-icon`]:{opacity:1},[`${i}-item-ellipsis`]:{opacity:0}},(0,Te.oN)(s))},[`${i}-prev, ${i}-next`]:{[`&:focus-visible ${i}-item-link`]:Object.assign({},(0,Te.oN)(s))}}}};var K=(0,Qe.Z)("Pagination",s=>{const i=(0,vt.TS)(s,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:s.marginXXS/2,paginationMiniQuickJumperInputWidth:s.controlHeightLG*1.1,paginationItemPaddingInline:s.marginXXS*1.5,paginationEllipsisLetterSpacing:s.marginXXS/2,paginationSlashMarginInlineStart:s.marginXXS,paginationSlashMarginInlineEnd:s.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ke.e5)(s),(0,Ke.TM)(s));return[lt(i),Z(i),s.wireframe&&Ee(i)]},s=>({itemBg:s.colorBgContainer,itemSize:s.controlHeight,itemSizeSM:s.controlHeightSM,itemActiveBg:s.colorBgContainer,itemLinkBg:s.colorBgContainer,itemActiveColorDisabled:s.colorTextDisabled,itemActiveBgDisabled:s.controlItemBgActiveDisabled,itemInputBg:s.colorBgContainer,miniOptionsSizeChangerTop:0})),m=function(s,i){var X={};for(var $ in s)Object.prototype.hasOwnProperty.call(s,$)&&i.indexOf($)<0&&(X[$]=s[$]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,$=Object.getOwnPropertySymbols(s);f<$.length;f++)i.indexOf($[f])<0&&Object.prototype.propertyIsEnumerable.call(s,$[f])&&(X[$[f]]=s[$[f]]);return X},R=s=>{const{prefixCls:i,selectPrefixCls:X,className:$,rootClassName:f,style:Q,size:Re,locale:Pe,selectComponentClass:Se,responsive:Ne,showSizeChanger:Be}=s,d=m(s,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Y}=(0,Me.Z)(Ne),{getPrefixCls:se,direction:Ce,pagination:Fe={}}=l.useContext(V.E_),_e=se("pagination",i),[He,Xe]=K(_e),ut=Be!=null?Be:Fe.showSizeChanger,Bt=l.useMemo(()=>{const sn=l.createElement("span",{className:`${_e}-item-ellipsis`},"\u2022\u2022\u2022"),yn=l.createElement("button",{className:`${_e}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?l.createElement(D.Z,null):l.createElement(w.Z,null)),xn=l.createElement("button",{className:`${_e}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?l.createElement(w.Z,null):l.createElement(D.Z,null)),An=l.createElement("a",{className:`${_e}-item-link`},l.createElement("div",{className:`${_e}-item-container`},Ce==="rtl"?l.createElement(W.Z,{className:`${_e}-item-link-icon`}):l.createElement(F,{className:`${_e}-item-link-icon`}),sn)),lr=l.createElement("a",{className:`${_e}-item-link`},l.createElement("div",{className:`${_e}-item-container`},Ce==="rtl"?l.createElement(F,{className:`${_e}-item-link-icon`}):l.createElement(W.Z,{className:`${_e}-item-link-icon`}),sn));return{prevIcon:yn,nextIcon:xn,jumpPrevIcon:An,jumpNextIcon:lr}},[Ce,_e]),[wt]=(0,Ie.Z)("Pagination",_.Z),Dt=Object.assign(Object.assign({},wt),Pe),mn=(0,ye.Z)(Re),ln=mn==="small"||!!(Y&&!mn&&Ne),$t=se("select",X),En=M()({[`${_e}-mini`]:ln,[`${_e}-rtl`]:Ce==="rtl"},Fe==null?void 0:Fe.className,$,f,Xe),vn=Object.assign(Object.assign({},Fe==null?void 0:Fe.style),Q);return He(l.createElement(x,Object.assign({},Bt,d,{style:vn,prefixCls:_e,selectPrefixCls:$t,className:En,selectComponentClass:Se||(ln?Je:rt),locale:Dt,showSizeChanger:ut})))},fe=R},93948:function(ht,le,e){"use strict";e.d(le,{Z:function(){return Be}});var t=e(59301),l=e(29679),P=e(40001),L=e(19248),T=e(99267),p=e(92310),n=e.n(p),F=e(2738),W=e(36355),w=e(54476),D=e(33885),g=e(75931),M={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},B=function(){var Y=(0,t.useRef)([]),se=(0,t.useRef)(null);return(0,t.useEffect)(function(){var Ce=Date.now(),Fe=!1;Y.current.forEach(function(_e){if(_e){Fe=!0;var He=_e.style;He.transitionDuration=".3s, .3s, .3s, .06s",se.current&&Ce-se.current<100&&(He.transitionDuration="0s, 0s")}}),Fe&&(se.current=Date.now())}),Y.current},I=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],E=function(Y){var se=(0,D.Z)((0,D.Z)({},M),Y),Ce=se.className,Fe=se.percent,_e=se.prefixCls,He=se.strokeColor,Xe=se.strokeLinecap,ut=se.strokeWidth,Bt=se.style,wt=se.trailColor,Dt=se.trailWidth,mn=se.transition,ln=(0,g.Z)(se,I);delete ln.gapPosition;var $t=Array.isArray(Fe)?Fe:[Fe],En=Array.isArray(He)?He:[He],vn=B(),sn=ut/2,yn=100-ut/2,xn="M ".concat(Xe==="round"?sn:0,",").concat(sn,` + L `).concat(Xe==="round"?yn:100,",").concat(sn),An="0 0 100 ".concat(ut),lr=0;return t.createElement("svg",(0,w.Z)({className:n()("".concat(_e,"-line"),Ce),viewBox:An,preserveAspectRatio:"none",style:Bt},ln),t.createElement("path",{className:"".concat(_e,"-line-trail"),d:xn,strokeLinecap:Xe,stroke:wt,strokeWidth:Dt||ut,fillOpacity:"0"}),$t.map(function(br,Un){var cr=1;switch(Xe){case"round":cr=1-ut/100;break;case"square":cr=1-ut/2/100;break;default:cr=1;break}var Zn={strokeDasharray:"".concat(br*cr,"px, 100px"),strokeDashoffset:"-".concat(lr,"px"),transition:mn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},fr=En[Un]||En[En.length-1];return lr+=br,t.createElement("path",{key:Un,className:"".concat(_e,"-line-path"),d:xn,strokeLinecap:Xe,stroke:fr,strokeWidth:ut,fillOpacity:"0",ref:function(Ir){vn[Un]=Ir},style:Zn})}))},ne=E,k=e(76190),de=e(42978),ie=e(47273),H=0,A=(0,ie.Z)();function ae(){var d;return A?(d=H,H+=1):d="TEST_OR_SSR",d}var C=function(d){var Y=t.useState(),se=(0,de.Z)(Y,2),Ce=se[0],Fe=se[1];return t.useEffect(function(){Fe("rc_progress_".concat(ae()))},[]),d||Ce},S=function(Y){var se=Y.bg,Ce=Y.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:se}},Ce)};function J(d,Y){return Object.keys(d).map(function(se){var Ce=parseFloat(se),Fe="".concat(Math.floor(Ce*Y),"%");return"".concat(d[se]," ").concat(Fe)})}var te=t.forwardRef(function(d,Y){var se=d.prefixCls,Ce=d.color,Fe=d.gradientId,_e=d.radius,He=d.style,Xe=d.ptg,ut=d.strokeLinecap,Bt=d.strokeWidth,wt=d.size,Dt=d.gapDegree,mn=Ce&&(0,k.Z)(Ce)==="object",ln=mn?"#FFF":void 0,$t=wt/2,En=t.createElement("circle",{className:"".concat(se,"-circle-path"),r:_e,cx:$t,cy:$t,stroke:ln,strokeLinecap:ut,strokeWidth:Bt,opacity:Xe===0?0:1,style:He,ref:Y});if(!mn)return En;var vn="".concat(Fe,"-conic"),sn=Dt?"".concat(180+Dt/2,"deg"):"0deg",yn=J(Ce,(360-Dt)/360),xn=J(Ce,1),An="conic-gradient(from ".concat(sn,", ").concat(yn.join(", "),")"),lr="linear-gradient(to ".concat(Dt?"bottom":"top",", ").concat(xn.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:vn},En),t.createElement("foreignObject",{x:0,y:0,width:wt,height:wt,mask:"url(#".concat(vn,")")},t.createElement(S,{bg:lr},t.createElement(S,{bg:An}))))}),z=te,v=100,b=function(Y,se,Ce,Fe,_e,He,Xe,ut,Bt,wt){var Dt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,mn=Ce/100*360*((360-He)/360),ln=He===0?0:{bottom:0,top:180,left:90,right:-90}[Xe],$t=(100-Fe)/100*se;Bt==="round"&&Fe!==100&&($t+=wt/2,$t>=se&&($t=se-.01));var En=v/2;return{stroke:typeof ut=="string"?ut:void 0,strokeDasharray:"".concat(se,"px ").concat(Y),strokeDashoffset:$t+Dt,transform:"rotate(".concat(_e+mn+ln,"deg)"),transformOrigin:"".concat(En,"px ").concat(En,"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}},ce=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function q(d){var Y=d!=null?d:[];return Array.isArray(Y)?Y:[Y]}var x=function(Y){var se=(0,D.Z)((0,D.Z)({},M),Y),Ce=se.id,Fe=se.prefixCls,_e=se.steps,He=se.strokeWidth,Xe=se.trailWidth,ut=se.gapDegree,Bt=ut===void 0?0:ut,wt=se.gapPosition,Dt=se.trailColor,mn=se.strokeLinecap,ln=se.style,$t=se.className,En=se.strokeColor,vn=se.percent,sn=(0,g.Z)(se,ce),yn=v/2,xn=C(Ce),An="".concat(xn,"-gradient"),lr=yn-He/2,br=Math.PI*2*lr,Un=Bt>0?90+Bt/2:-90,cr=br*((360-Bt)/360),Zn=(0,k.Z)(_e)==="object"?_e:{count:_e,space:2},fr=Zn.count,Dr=Zn.space,Ir=q(vn),pr=q(En),_r=pr.find(function(it){return it&&(0,k.Z)(it)==="object"}),Xr=_r&&(0,k.Z)(_r)==="object",Lr=Xr?"butt":mn,so=b(br,cr,0,100,Un,Bt,wt,Dt,Lr,He),Jr=B(),Ge=function(){var Pt=0;return Ir.map(function(Nt,Kt){var Xt=pr[Kt]||pr[pr.length-1],zt=b(br,cr,Pt,Nt,Un,Bt,wt,Xt,Lr,He);return Pt+=Nt,t.createElement(z,{key:Kt,color:Xt,ptg:Nt,radius:lr,prefixCls:Fe,gradientId:An,style:zt,strokeLinecap:Lr,strokeWidth:He,gapDegree:Bt,ref:function(ue){Jr[Kt]=ue},size:v})}).reverse()},pe=function(){var Pt=Math.round(fr*(Ir[0]/100)),Nt=100/fr,Kt=0;return new Array(fr).fill(null).map(function(Xt,zt){var j=zt<=Pt-1?pr[0]:Dt,ue=j&&(0,k.Z)(j)==="object"?"url(#".concat(An,")"):void 0,xe=b(br,cr,Kt,Nt,Un,Bt,wt,j,"butt",He,Dr);return Kt+=(cr-xe.strokeDashoffset+Dr)*100/cr,t.createElement("circle",{key:zt,className:"".concat(Fe,"-circle-path"),r:lr,cx:yn,cy:yn,stroke:ue,strokeWidth:He,opacity:1,style:xe,ref:function(Ze){Jr[zt]=Ze}})})};return t.createElement("svg",(0,w.Z)({className:n()("".concat(Fe,"-circle"),$t),viewBox:"0 0 ".concat(v," ").concat(v),style:ln,id:Ce,role:"presentation"},sn),!fr&&t.createElement("circle",{className:"".concat(Fe,"-circle-trail"),r:lr,cx:yn,cy:yn,stroke:Dt,strokeLinecap:Lr,strokeWidth:Xe||He,style:so}),fr?pe():Ge())},_=x,V={Line:ne,Circle:_},ye=e(6848),Me=e(30071);function Ie(d){return!d||d<0?0:d>100?100:d}function je(d){let{success:Y,successPercent:se}=d,Ce=se;return Y&&"progress"in Y&&(Ce=Y.progress),Y&&"percent"in Y&&(Ce=Y.percent),Ce}const Je=d=>{let{percent:Y,success:se,successPercent:Ce}=d;const Fe=Ie(je({success:se,successPercent:Ce}));return[Fe,Ie(Ie(Y)-Fe)]},rt=d=>{let{success:Y={},strokeColor:se}=d;const{strokeColor:Ce}=Y;return[Ce||Me.presetPrimaryColors.green,se||null]},Ke=(d,Y,se)=>{var Ce,Fe,_e,He;let Xe=-1,ut=-1;if(Y==="step"){const Bt=se.steps,wt=se.strokeWidth;typeof d=="string"||typeof d=="undefined"?(Xe=d==="small"?2:14,ut=wt!=null?wt:8):typeof d=="number"?[Xe,ut]=[d,d]:[Xe=14,ut=8]=d,Xe*=Bt}else if(Y==="line"){const Bt=se==null?void 0:se.strokeWidth;typeof d=="string"||typeof d=="undefined"?ut=Bt||(d==="small"?6:8):typeof d=="number"?[Xe,ut]=[d,d]:[Xe=-1,ut=8]=d}else(Y==="circle"||Y==="dashboard")&&(typeof d=="string"||typeof d=="undefined"?[Xe,ut]=d==="small"?[60,60]:[120,120]:typeof d=="number"?[Xe,ut]=[d,d]:(Xe=(Fe=(Ce=d[0])!==null&&Ce!==void 0?Ce:d[1])!==null&&Fe!==void 0?Fe:120,ut=(He=(_e=d[0])!==null&&_e!==void 0?_e:d[1])!==null&&He!==void 0?He:120));return[Xe,ut]},Te=3,Qe=d=>Te/d*100;var De=d=>{const{prefixCls:Y,trailColor:se=null,strokeLinecap:Ce="round",gapPosition:Fe,gapDegree:_e,width:He=120,type:Xe,children:ut,success:Bt,size:wt=He}=d,[Dt,mn]=Ke(wt,"circle");let{strokeWidth:ln}=d;ln===void 0&&(ln=Math.max(Qe(Dt),6));const $t={width:Dt,height:mn,fontSize:Dt*.15+6},En=t.useMemo(()=>{if(_e||_e===0)return _e;if(Xe==="dashboard")return 75},[_e,Xe]),vn=Fe||Xe==="dashboard"&&"bottom"||void 0,sn=Object.prototype.toString.call(d.strokeColor)==="[object Object]",yn=rt({success:Bt,strokeColor:d.strokeColor}),xn=n()(`${Y}-inner`,{[`${Y}-circle-gradient`]:sn}),An=t.createElement(_,{percent:Je(d),strokeWidth:ln,trailWidth:ln,strokeColor:yn,strokeLinecap:Ce,trailColor:se,prefixCls:Y,gapDegree:En,gapPosition:vn});return t.createElement("div",{className:xn,style:$t},Dt<=20?t.createElement(ye.Z,{title:ut},t.createElement("span",null,An)):t.createElement(t.Fragment,null,An,ut))},ft=function(d,Y){var se={};for(var Ce in d)Object.prototype.hasOwnProperty.call(d,Ce)&&Y.indexOf(Ce)<0&&(se[Ce]=d[Ce]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Ce=Object.getOwnPropertySymbols(d);Fe{let Y=[];return Object.keys(d).forEach(se=>{const Ce=parseFloat(se.replace(/%/g,""));isNaN(Ce)||Y.push({key:Ce,value:d[se]})}),Y=Y.sort((se,Ce)=>se.key-Ce.key),Y.map(se=>{let{key:Ce,value:Fe}=se;return`${Fe} ${Ce}%`}).join(", ")},$e=(d,Y)=>{const{from:se=Me.presetPrimaryColors.blue,to:Ce=Me.presetPrimaryColors.blue,direction:Fe=Y==="rtl"?"to left":"to right"}=d,_e=ft(d,["from","to","direction"]);if(Object.keys(_e).length!==0){const He=St(_e);return{backgroundImage:`linear-gradient(${Fe}, ${He})`}}return{backgroundImage:`linear-gradient(${Fe}, ${se}, ${Ce})`}};var lt=d=>{const{prefixCls:Y,direction:se,percent:Ce,size:Fe,strokeWidth:_e,strokeColor:He,strokeLinecap:Xe="round",children:ut,trailColor:Bt=null,success:wt}=d,Dt=He&&typeof He!="string"?$e(He,se):{backgroundColor:He},mn=Xe==="square"||Xe==="butt"?0:void 0,ln={backgroundColor:Bt||void 0,borderRadius:mn},$t=Fe!=null?Fe:[-1,_e||(Fe==="small"?6:8)],[En,vn]=Ke($t,"line",{strokeWidth:_e}),sn=Object.assign({width:`${Ie(Ce)}%`,height:vn,borderRadius:mn},Dt),yn=je(d),xn={width:`${Ie(yn)}%`,height:vn,borderRadius:mn,backgroundColor:wt==null?void 0:wt.strokeColor},An={width:En<0?"100%":En,height:vn};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${Y}-outer`,style:An},t.createElement("div",{className:`${Y}-inner`,style:ln},t.createElement("div",{className:`${Y}-bg`,style:sn}),yn!==void 0?t.createElement("div",{className:`${Y}-success-bg`,style:xn}):null)),ut)},Z=d=>{const{size:Y,steps:se,percent:Ce=0,strokeWidth:Fe=8,strokeColor:_e,trailColor:He=null,prefixCls:Xe,children:ut}=d,Bt=Math.round(se*(Ce/100)),wt=Y==="small"?2:14,Dt=Y!=null?Y:[wt,Fe],[mn,ln]=Ke(Dt,"step",{steps:se,strokeWidth:Fe}),$t=mn/se,En=new Array(se);for(let vn=0;vn{const Y=d?"100%":"-100%";return new K.Keyframes(`antProgress${d?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Y}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Y}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},s=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:Object.assign(Object.assign({},(0,m.Wf)(d)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:d.fontSize,marginInlineEnd:d.marginXS,marginBottom:d.marginXS},[`${Y}-outer`]:{display:"inline-block",width:"100%"},[`&${Y}-show-info`]:{[`${Y}-outer`]:{marginInlineEnd:`calc(-2em - ${d.marginXS}px)`,paddingInlineEnd:`calc(2em + ${d.paddingXS}px)`}},[`${Y}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:d.remainingColor,borderRadius:d.lineBorderRadius},[`${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.defaultColor}},[`${Y}-success-bg, ${Y}-bg`]:{position:"relative",backgroundColor:d.defaultColor,borderRadius:d.lineBorderRadius,transition:`all ${d.motionDurationSlow} ${d.motionEaseInOutCirc}`},[`${Y}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:d.colorSuccess},[`${Y}-text`]:{display:"inline-block",width:"2em",marginInlineStart:d.marginXS,color:d.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[se]:{fontSize:d.fontSize}},[`&${Y}-status-active`]:{[`${Y}-bg::before`]:{position:"absolute",inset:0,backgroundColor:d.colorBgContainer,borderRadius:d.lineBorderRadius,opacity:0,animationName:fe(),animationDuration:d.progressActiveMotionDuration,animationTimingFunction:d.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Y}-rtl${Y}-status-active`]:{[`${Y}-bg::before`]:{animationName:fe(!0)}},[`&${Y}-status-exception`]:{[`${Y}-bg`]:{backgroundColor:d.colorError},[`${Y}-text`]:{color:d.colorError}},[`&${Y}-status-exception ${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.colorError}},[`&${Y}-status-success`]:{[`${Y}-bg`]:{backgroundColor:d.colorSuccess},[`${Y}-text`]:{color:d.colorSuccess}},[`&${Y}-status-success ${Y}-inner:not(${Y}-circle-gradient)`]:{[`${Y}-circle-path`]:{stroke:d.colorSuccess}}})}},i=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:{[`${Y}-circle-trail`]:{stroke:d.remainingColor},[`&${Y}-circle ${Y}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Y}-circle ${Y}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:d.circleTextColor,fontSize:d.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[se]:{fontSize:`${d.fontSize/d.fontSizeSM}em`}},[`${Y}-circle&-status-exception`]:{[`${Y}-text`]:{color:d.colorError}},[`${Y}-circle&-status-success`]:{[`${Y}-text`]:{color:d.colorSuccess}}},[`${Y}-inline-circle`]:{lineHeight:1,[`${Y}-inner`]:{verticalAlign:"bottom"}}}},X=d=>{const{componentCls:Y}=d;return{[Y]:{[`${Y}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:d.progressStepMinWidth,marginInlineEnd:d.progressStepMarginInlineEnd,backgroundColor:d.remainingColor,transition:`all ${d.motionDurationSlow}`,"&-active":{backgroundColor:d.defaultColor}}}}}},$=d=>{const{componentCls:Y,iconCls:se}=d;return{[Y]:{[`${Y}-small&-line, ${Y}-small&-line ${Y}-text ${se}`]:{fontSize:d.fontSizeSM}}}};var f=(0,a.Z)("Progress",d=>{const Y=d.marginXXS/2,se=(0,R.TS)(d,{progressStepMarginInlineEnd:Y,progressStepMinWidth:Y,progressActiveMotionDuration:"2.4s"});return[s(se),i(se),X(se),$(se)]},d=>({circleTextColor:d.colorText,defaultColor:d.colorInfo,remainingColor:d.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Q=function(d,Y){var se={};for(var Ce in d)Object.prototype.hasOwnProperty.call(d,Ce)&&Y.indexOf(Ce)<0&&(se[Ce]=d[Ce]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Ce=Object.getOwnPropertySymbols(d);Fe{const{prefixCls:se,className:Ce,rootClassName:Fe,steps:_e,strokeColor:He,percent:Xe=0,size:ut="default",showInfo:Bt=!0,type:wt="line",status:Dt,format:mn,style:ln}=d,$t=Q(d,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),En=t.useMemo(()=>{var Ir,pr;const _r=je(d);return parseInt(_r!==void 0?(Ir=_r!=null?_r:0)===null||Ir===void 0?void 0:Ir.toString():(pr=Xe!=null?Xe:0)===null||pr===void 0?void 0:pr.toString(),10)},[Xe,d.success,d.successPercent]),vn=t.useMemo(()=>!Pe.includes(Dt)&&En>=100?"success":Dt||"normal",[Dt,En]),{getPrefixCls:sn,direction:yn,progress:xn}=t.useContext(W.E_),An=sn("progress",se),[lr,br]=f(An),Un=t.useMemo(()=>{if(!Bt)return null;const Ir=je(d);let pr;const _r=mn||(Lr=>`${Lr}%`),Xr=wt==="line";return mn||vn!=="exception"&&vn!=="success"?pr=_r(Ie(Xe),Ie(Ir)):vn==="exception"?pr=Xr?t.createElement(L.Z,null):t.createElement(T.Z,null):vn==="success"&&(pr=Xr?t.createElement(l.Z,null):t.createElement(P.Z,null)),t.createElement("span",{className:`${An}-text`,title:typeof pr=="string"?pr:void 0},pr)},[Bt,Xe,En,vn,wt,An,mn]),cr=Array.isArray(He)?He[0]:He,Zn=typeof He=="string"||Array.isArray(He)?He:void 0;let fr;wt==="line"?fr=_e?t.createElement(Z,Object.assign({},d,{strokeColor:Zn,prefixCls:An,steps:_e}),Un):t.createElement(lt,Object.assign({},d,{strokeColor:cr,prefixCls:An,direction:yn}),Un):(wt==="circle"||wt==="dashboard")&&(fr=t.createElement(De,Object.assign({},d,{strokeColor:cr,prefixCls:An,progressStatus:vn}),Un));const Dr=n()(An,`${An}-status-${vn}`,`${An}-${wt==="dashboard"&&"circle"||_e&&"steps"||wt}`,{[`${An}-inline-circle`]:wt==="circle"&&Ke(ut,"circle")[0]<=20,[`${An}-show-info`]:Bt,[`${An}-${ut}`]:typeof ut=="string",[`${An}-rtl`]:yn==="rtl"},xn==null?void 0:xn.className,Ce,Fe,br);return lr(t.createElement("div",Object.assign({ref:Y,style:Object.assign(Object.assign({},xn==null?void 0:xn.style),ln),className:Dr,role:"progressbar","aria-valuenow":En},(0,F.Z)($t,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),fr))}),Be=Ne},61621:function(ht,le,e){"use strict";e.d(le,{Z:function(){return K}});var t=e(92310),l=e.n(t),P=e(59301),L=e(36355),T=e(2738),n=m=>{const{prefixCls:a,className:R,style:fe,size:s,shape:i}=m,X=l()({[`${a}-lg`]:s==="large",[`${a}-sm`]:s==="small"}),$=l()({[`${a}-circle`]:i==="circle",[`${a}-square`]:i==="square",[`${a}-round`]:i==="round"}),f=P.useMemo(()=>typeof s=="number"?{width:s,height:s,lineHeight:`${s}px`}:{},[s]);return P.createElement("span",{className:l()(a,X,$,R),style:Object.assign(Object.assign({},f),fe)})},F=e(36237),W=e(83116),w=e(37613);const D=new F.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),g=m=>({height:m,lineHeight:`${m}px`}),M=m=>Object.assign({width:m},g(m)),B=m=>({background:m.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:D,animationDuration:m.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),I=m=>Object.assign({width:m*5,minWidth:m*5},g(m)),E=m=>{const{skeletonAvatarCls:a,gradientFromColor:R,controlHeight:fe,controlHeightLG:s,controlHeightSM:i}=m;return{[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:R},M(fe)),[`${a}${a}-circle`]:{borderRadius:"50%"},[`${a}${a}-lg`]:Object.assign({},M(s)),[`${a}${a}-sm`]:Object.assign({},M(i))}},ne=m=>{const{controlHeight:a,borderRadiusSM:R,skeletonInputCls:fe,controlHeightLG:s,controlHeightSM:i,gradientFromColor:X}=m;return{[`${fe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:X,borderRadius:R},I(a)),[`${fe}-lg`]:Object.assign({},I(s)),[`${fe}-sm`]:Object.assign({},I(i))}},k=m=>Object.assign({width:m},g(m)),de=m=>{const{skeletonImageCls:a,imageSizeBase:R,gradientFromColor:fe,borderRadiusSM:s}=m;return{[`${a}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:fe,borderRadius:s},k(R*2)),{[`${a}-path`]:{fill:"#bfbfbf"},[`${a}-svg`]:Object.assign(Object.assign({},k(R)),{maxWidth:R*4,maxHeight:R*4}),[`${a}-svg${a}-svg-circle`]:{borderRadius:"50%"}}),[`${a}${a}-circle`]:{borderRadius:"50%"}}},ie=(m,a,R)=>{const{skeletonButtonCls:fe}=m;return{[`${R}${fe}-circle`]:{width:a,minWidth:a,borderRadius:"50%"},[`${R}${fe}-round`]:{borderRadius:a}}},H=m=>Object.assign({width:m*2,minWidth:m*2},g(m)),A=m=>{const{borderRadiusSM:a,skeletonButtonCls:R,controlHeight:fe,controlHeightLG:s,controlHeightSM:i,gradientFromColor:X}=m;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:X,borderRadius:a,width:fe*2,minWidth:fe*2},H(fe))},ie(m,fe,R)),{[`${R}-lg`]:Object.assign({},H(s))}),ie(m,s,`${R}-lg`)),{[`${R}-sm`]:Object.assign({},H(i))}),ie(m,i,`${R}-sm`))},ae=m=>{const{componentCls:a,skeletonAvatarCls:R,skeletonTitleCls:fe,skeletonParagraphCls:s,skeletonButtonCls:i,skeletonInputCls:X,skeletonImageCls:$,controlHeight:f,controlHeightLG:Q,controlHeightSM:Re,gradientFromColor:Pe,padding:Se,marginSM:Ne,borderRadius:Be,titleHeight:d,blockRadius:Y,paragraphLiHeight:se,controlHeightXS:Ce,paragraphMarginTop:Fe}=m;return{[`${a}`]:{display:"table",width:"100%",[`${a}-header`]:{display:"table-cell",paddingInlineEnd:Se,verticalAlign:"top",[`${R}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe},M(f)),[`${R}-circle`]:{borderRadius:"50%"},[`${R}-lg`]:Object.assign({},M(Q)),[`${R}-sm`]:Object.assign({},M(Re))},[`${a}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${fe}`]:{width:"100%",height:d,background:Pe,borderRadius:Y,[`+ ${s}`]:{marginBlockStart:Re}},[`${s}`]:{padding:0,"> li":{width:"100%",height:se,listStyle:"none",background:Pe,borderRadius:Y,"+ li":{marginBlockStart:Ce}}},[`${s}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${a}-content`]:{[`${fe}, ${s} > li`]:{borderRadius:Be}}},[`${a}-with-avatar ${a}-content`]:{[`${fe}`]:{marginBlockStart:Ne,[`+ ${s}`]:{marginBlockStart:Fe}}},[`${a}${a}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},A(m)),E(m)),ne(m)),de(m)),[`${a}${a}-block`]:{width:"100%",[`${i}`]:{width:"100%"},[`${X}`]:{width:"100%"}},[`${a}${a}-active`]:{[` ${fe}, ${s} > li, ${R}, ${i}, ${X}, ${$} - `]:Object.assign({},B(m))}}};var C=(0,W.Z)("Skeleton",m=>{const{componentCls:a}=m,R=(0,w.TS)(m,{skeletonAvatarCls:`${a}-avatar`,skeletonTitleCls:`${a}-title`,skeletonParagraphCls:`${a}-paragraph`,skeletonButtonCls:`${a}-button`,skeletonInputCls:`${a}-input`,skeletonImageCls:`${a}-image`,imageSizeBase:m.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${m.gradientFromColor} 25%, ${m.gradientToColor} 37%, ${m.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ae(R)]},m=>{const{colorFillContent:a,colorFill:R}=m,fe=a,s=R;return{color:fe,colorGradientEnd:s,gradientFromColor:fe,gradientToColor:s,titleHeight:m.controlHeight/2,blockRadius:m.borderRadiusSM,paragraphMarginTop:m.marginLG+m.marginXXS,paragraphLiHeight:m.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),J=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,shape:i="circle",size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls","className"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-avatar`,shape:i,size:X},Pe))))},z=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,block:i=!1,size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s,[`${f}-block`]:i},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-button`,size:X},Pe))))};const v="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 ce=m=>{const{prefixCls:a,className:R,rootClassName:fe,style:s,active:i}=m,{getPrefixCls:X}=P.useContext(L.E_),$=X("skeleton",a),[f,Q]=C($),Re=l()($,`${$}-element`,{[`${$}-active`]:i},R,fe,Q);return f(P.createElement("div",{className:Re},P.createElement("div",{className:l()(`${$}-image`,R),style:s},P.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${$}-image-svg`},P.createElement("path",{d:v,className:`${$}-image-path`})))))},x=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,block:i,size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s,[`${f}-block`]:i},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-input`,size:X},Pe))))},_=e(54476),V={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"},ye=V,Me=e(7657),Ie=function(a,R){return P.createElement(Me.Z,(0,_.Z)({},a,{ref:R,icon:ye}))},je=P.forwardRef(Ie),Je=je,Ke=m=>{const{prefixCls:a,className:R,rootClassName:fe,style:s,active:i,children:X}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=l()(f,`${f}-element`,{[`${f}-active`]:i},Re,R,fe),Se=X!=null?X:P.createElement(Je,null);return Q(P.createElement("div",{className:Pe},P.createElement("div",{className:l()(`${f}-image`,R),style:s},Se)))},Te=e(94480),vt=m=>{const a=$=>{const{width:f,rows:Q=2}=m;if(Array.isArray(f))return f[$];if(Q-1===$)return f},{prefixCls:R,className:fe,style:s,rows:i}=m,X=(0,Te.Z)(Array(i)).map(($,f)=>P.createElement("li",{key:f,style:{width:a(f)}}));return P.createElement("ul",{className:l()(R,fe),style:s},X)},ft=m=>{let{prefixCls:a,className:R,width:fe,style:s}=m;return P.createElement("h3",{className:l()(a,R),style:Object.assign({width:fe},s)})};function St(m){return m&&typeof m=="object"?m:{}}function $e(m,a){return m&&!a?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function ve(m,a){return!m&&a?{width:"38%"}:m&&a?{width:"50%"}:{}}function at(m,a){const R={};return(!m||!a)&&(R.width="61%"),!m&&a?R.rows=3:R.rows=2,R}const Ee=m=>{const{prefixCls:a,loading:R,className:fe,rootClassName:s,style:i,children:X,avatar:$=!1,title:f=!0,paragraph:Q=!0,active:Re,round:Pe}=m,{getPrefixCls:Se,direction:Ne,skeleton:Be}=P.useContext(L.E_),d=Se("skeleton",a),[Y,se]=C(d);if(R||!("loading"in m)){const Ce=!!$,Fe=!!f,_e=!!Q;let He;if(Ce){const Bt=Object.assign(Object.assign({prefixCls:`${d}-avatar`},$e(Fe,_e)),St($));He=P.createElement("div",{className:`${d}-header`},P.createElement(n,Object.assign({},Bt)))}let Xe;if(Fe||_e){let Bt;if(Fe){const Dt=Object.assign(Object.assign({prefixCls:`${d}-title`},ve(Ce,_e)),St(f));Bt=P.createElement(ft,Object.assign({},Dt))}let wt;if(_e){const Dt=Object.assign(Object.assign({prefixCls:`${d}-paragraph`},at(Ce,Fe)),St(Q));wt=P.createElement(vt,Object.assign({},Dt))}Xe=P.createElement("div",{className:`${d}-content`},Bt,wt)}const ut=l()(d,{[`${d}-with-avatar`]:Ce,[`${d}-active`]:Re,[`${d}-rtl`]:Ne==="rtl",[`${d}-round`]:Pe},Be==null?void 0:Be.className,fe,s,se);return Y(P.createElement("div",{className:ut,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),i)},He,Xe))}return typeof X!="undefined"?X:null};Ee.Button=z,Ee.Avatar=J,Ee.Input=x,Ee.Image=ce,Ee.Node=Ke;var Z=Ee,K=Z},31797:function(ht,le,e){"use strict";e.d(le,{default:function(){return C}});var t=e(59301),l=e(56762),P=e(92343),L=e(92310),T=e.n(L),p=e(36355),n=e(61621),W=S=>{const{value:J,formatter:te,precision:z,decimalSeparator:v,groupSeparator:b="",prefixCls:ce}=S;let q;if(typeof te=="function")q=te(J);else{const x=String(J),_=x.match(/^(-?)(\d*)(\.(\d+))?$/);if(!_||x==="-")q=x;else{const V=_[1];let ye=_[2]||"0",Me=_[4]||"";ye=ye.replace(/\B(?=(\d{3})+(?!\d))/g,b),typeof z=="number"&&(Me=Me.padEnd(z,"0").slice(0,z>0?z:0)),Me&&(Me=`${v}${Me}`),q=[t.createElement("span",{key:"int",className:`${ce}-content-value-int`},V,ye),Me&&t.createElement("span",{key:"decimal",className:`${ce}-content-value-decimal`},Me)]}}return t.createElement("span",{className:`${ce}-content-value`},q)},w=e(17313),D=e(83116),g=e(37613);const M=S=>{const{componentCls:J,marginXXS:te,padding:z,colorTextDescription:v,titleFontSize:b,colorTextHeading:ce,contentFontSize:q,fontFamily:x}=S;return{[`${J}`]:Object.assign(Object.assign({},(0,w.Wf)(S)),{[`${J}-title`]:{marginBottom:te,color:v,fontSize:b},[`${J}-skeleton`]:{paddingTop:z},[`${J}-content`]:{color:ce,fontSize:q,fontFamily:x,[`${J}-content-value`]:{display:"inline-block",direction:"ltr"},[`${J}-content-prefix, ${J}-content-suffix`]:{display:"inline-block"},[`${J}-content-prefix`]:{marginInlineEnd:te},[`${J}-content-suffix`]:{marginInlineStart:te}}})}};var B=(0,D.Z)("Statistic",S=>{const J=(0,g.TS)(S,{});return[M(J)]},S=>{const{fontSizeHeading3:J,fontSize:te}=S;return{titleFontSize:te,contentFontSize:J}}),E=S=>{const{prefixCls:J,className:te,rootClassName:z,style:v,valueStyle:b,value:ce=0,title:q,valueRender:x,prefix:_,suffix:V,loading:ye=!1,onMouseEnter:Me,onMouseLeave:Ie,decimalSeparator:je=".",groupSeparator:Je=","}=S,{getPrefixCls:rt,direction:Ke,statistic:Te}=t.useContext(p.E_),Qe=rt("statistic",J),[vt,De]=B(Qe),ft=t.createElement(W,Object.assign({decimalSeparator:je,groupSeparator:Je,prefixCls:Qe},S,{value:ce})),St=T()(Qe,{[`${Qe}-rtl`]:Ke==="rtl"},Te==null?void 0:Te.className,te,z,De);return vt(t.createElement("div",{className:St,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),v),onMouseEnter:Me,onMouseLeave:Ie},q&&t.createElement("div",{className:`${Qe}-title`},q),t.createElement(n.Z,{paragraph:!1,loading:ye,className:`${Qe}-skeleton`},t.createElement("div",{style:b,className:`${Qe}-content`},_&&t.createElement("span",{className:`${Qe}-content-prefix`},_),x?x(ft):ft,V&&t.createElement("span",{className:`${Qe}-content-suffix`},V)))))};const ne=[["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 k(S,J){let te=S;const z=/\[[^\]]*]/g,v=(J.match(z)||[]).map(x=>x.slice(1,-1)),b=J.replace(z,"[]"),ce=ne.reduce((x,_)=>{let[V,ye]=_;if(x.includes(V)){const Me=Math.floor(te/ye);return te-=Me*ye,x.replace(new RegExp(`${V}+`,"g"),Ie=>{const je=Ie.length;return Me.toString().padStart(je,"0")})}return x},b);let q=0;return ce.replace(z,()=>{const x=v[q];return q+=1,x})}function de(S,J){const{format:te=""}=J,z=new Date(S).getTime(),v=Date.now(),b=Math.max(z-v,0);return k(b,te)}const ie=1e3/30;function H(S){return new Date(S).getTime()}const A=S=>{const{value:J,format:te="HH:mm:ss",onChange:z,onFinish:v}=S,b=(0,l.Z)(),ce=t.useRef(null),q=()=>{v==null||v(),ce.current&&(clearInterval(ce.current),ce.current=null)},x=()=>{const ye=H(J);ye>=Date.now()&&(ce.current=setInterval(()=>{b(),z==null||z(ye-Date.now()),ye(x(),()=>{ce.current&&(clearInterval(ce.current),ce.current=null)}),[J]);const _=(ye,Me)=>de(ye,Object.assign(Object.assign({},Me),{format:te})),V=ye=>(0,P.Tm)(ye,{title:void 0});return t.createElement(E,Object.assign({},S,{valueRender:V,formatter:_}))};var ae=t.memo(A);E.Countdown=ae;var C=E},15969:function(ht,le,e){"use strict";e.d(le,{N:function(){return t}});const t=l=>({color:l.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${l.motionDurationSlow}`,"&:focus, &:hover":{color:l.colorLinkHover},"&:active":{color:l.colorLinkActive}})},1710:function(ht,le,e){"use strict";e.d(le,{default:function(){return ca}});var t={},l="rc-table-internal-hook",P=e(42978),L=e(6089),T=e(34280),p=e(13697),n=e(59301),F=e(4676);function W(r){var o=n.createContext(void 0),u=function(N){var O=N.value,oe=N.children,re=n.useRef(O);re.current=O;var ee=n.useState(function(){return{getValue:function(){return re.current},listeners:new Set}}),ge=(0,P.Z)(ee,1),Oe=ge[0];return(0,T.Z)(function(){(0,F.unstable_batchedUpdates)(function(){Oe.listeners.forEach(function(we){we(O)})})},[O]),n.createElement(o.Provider,{value:Oe},oe)};return{Context:o,Provider:u,defaultValue:r}}function w(r,o){var u=(0,L.Z)(typeof o=="function"?o:function(we){if(o===void 0)return we;if(!Array.isArray(o))return we[o];var ze={};return o.forEach(function(We){ze[We]=we[We]}),ze}),y=n.useContext(r==null?void 0:r.Context),N=y||{},O=N.listeners,oe=N.getValue,re=n.useRef();re.current=u(y?oe():r==null?void 0:r.defaultValue);var ee=n.useState({}),ge=(0,P.Z)(ee,2),Oe=ge[1];return(0,T.Z)(function(){if(!y)return;function we(ze){var We=u(ze);(0,p.Z)(re.current,We,!0)||Oe({})}return O.add(we),function(){O.delete(we)}},[y]),re.current}var D=e(54476),g=e(8654);function M(){var r=n.createContext(null);function o(){return n.useContext(r)}function u(N,O){var oe=(0,g.Yr)(N),re=function(ge,Oe){var we=oe?{ref:Oe}:{},ze=n.useRef(0),We=n.useRef(ge),Ve=o();return Ve!==null?n.createElement(N,(0,D.Z)({},ge,we)):((!O||O(We.current,ge))&&(ze.current+=1),We.current=ge,n.createElement(r.Provider,{value:ze.current},n.createElement(N,(0,D.Z)({},ge,we))))};return oe?n.forwardRef(re):re}function y(N,O){var oe=(0,g.Yr)(N),re=function(ge,Oe){var we=oe?{ref:Oe}:{};return o(),n.createElement(N,(0,D.Z)({},ge,we))};return oe?n.memo(n.forwardRef(re),O):n.memo(re,O)}return{makeImmutable:u,responseImmutable:y,useImmutableMark:o}}var B=M(),I=B.makeImmutable,E=B.responseImmutable,ne=B.useImmutableMark,k=M(),de=k.makeImmutable,ie=k.responseImmutable,H=k.useImmutableMark,A=W(),ae=A;function C(r,o){var u=n.useRef(0);u.current+=1;var y=n.useRef(r),N=[];Object.keys(r||{}).map(function(oe){var re;(r==null?void 0:r[oe])!==((re=y.current)===null||re===void 0?void 0:re[oe])&&N.push(oe)}),y.current=r;var O=n.useRef([]);return N.length&&(O.current=N),n.useDebugValue(u.current),n.useDebugValue(O.current.join(", ")),o&&console.log("".concat(o,":"),u.current,O.current),u.current}var S=null,J=n.memo(function(){var r=C();return n.createElement("h1",null,"Render Times: ",r)});J.displayName="RenderBlock";var te=e(76190),z=e(33885),v=e(20068),b=e(92310),ce=e.n(b),q=e(80547),x=e(97938),_=e(48736),V=n.createContext({renderWithProps:!1}),ye=V,Me="RC_TABLE_KEY";function Ie(r){return r==null?[]:Array.isArray(r)?r:[r]}function je(r){var o=[],u={};return r.forEach(function(y){for(var N=y||{},O=N.key,oe=N.dataIndex,re=O||Ie(oe).join("-")||Me;u[re];)re="".concat(re,"_next");u[re]=!0,o.push(re)}),o}function Je(r){return r!=null}function rt(r){return r&&(0,te.Z)(r)==="object"&&!Array.isArray(r)&&!n.isValidElement(r)}function Ke(r,o,u,y,N,O){var oe=n.useContext(ye),re=H(),ee=(0,q.Z)(function(){if(Je(y))return[y];var ge=o==null||o===""?[]:Array.isArray(o)?o:[o],Oe=(0,x.Z)(r,ge),we=Oe,ze=void 0;if(N){var We=N(Oe,r,u);rt(We)?(we=We.children,ze=We.props,oe.renderWithProps=!0):we=We}return[we,ze]},[re,r,y,o,N,u],function(ge,Oe){if(O){var we=(0,P.Z)(ge,2),ze=we[1],We=(0,P.Z)(Oe,2),Ve=We[1];return O(Ve,ze)}return oe.renderWithProps?!0:!(0,p.Z)(ge,Oe,!0)});return ee}function Te(r,o,u,y){var N=r+o-1;return r<=y&&N>=u}function Qe(r,o){return w(ae,function(u){var y=Te(r,o||1,u.hoverStartRow,u.hoverEndRow);return[y,u.onHover]})}var vt=function(o){var u=o.ellipsis,y=o.rowType,N=o.children,O,oe=u===!0?{showTitle:!0}:u;return oe&&(oe.showTitle||y==="header")&&(typeof N=="string"||typeof N=="number"?O=N.toString():n.isValidElement(N)&&typeof N.props.children=="string"&&(O=N.props.children)),O};function De(r){var o,u,y,N,O,oe,re,ee,ge=r.component,Oe=r.children,we=r.ellipsis,ze=r.scope,We=r.prefixCls,Ve=r.className,xt=r.align,mt=r.record,bt=r.render,gt=r.dataIndex,_t=r.renderIndex,Gt=r.shouldCellUpdate,cn=r.index,Vt=r.rowType,bn=r.colSpan,Nn=r.rowSpan,Rt=r.fixLeft,Jt=r.fixRight,Mt=r.firstFixLeft,It=r.lastFixLeft,Ut=r.firstFixRight,hn=r.lastFixRight,Fn=r.appendNode,_n=r.additionalProps,un=_n===void 0?{}:_n,jn=r.isSticky,Wn="".concat(We,"-cell"),Cr=w(ae,["supportSticky","allColumnsFixedLeft"]),nr=Cr.supportSticky,Ar=Cr.allColumnsFixedLeft,Nr=Ke(mt,gt,_t,Oe,bt,Gt),Tn=(0,P.Z)(Nr,2),Wr=Tn[0],or=Tn[1],Vn={},Sr=typeof Rt=="number"&&nr,Qr=typeof Jt=="number"&&nr;Sr&&(Vn.position="sticky",Vn.left=Rt),Qr&&(Vn.position="sticky",Vn.right=Jt);var pn=(o=(u=(y=or==null?void 0:or.colSpan)!==null&&y!==void 0?y:un.colSpan)!==null&&u!==void 0?u:bn)!==null&&o!==void 0?o:1,fn=(N=(O=(oe=or==null?void 0:or.rowSpan)!==null&&oe!==void 0?oe:un.rowSpan)!==null&&O!==void 0?O:Nn)!==null&&N!==void 0?N:1,dn=Qe(cn,fn),on=(0,P.Z)(dn,2),rr=on[0],Qt=on[1],On=function(et){var ct;mt&&Qt(cn,cn+fn-1),un==null||(ct=un.onMouseEnter)===null||ct===void 0||ct.call(un,et)},tr=function(et){var ct;mt&&Qt(-1,-1),un==null||(ct=un.onMouseLeave)===null||ct===void 0||ct.call(un,et)};if(pn===0||fn===0)return null;var Xn=(re=un.title)!==null&&re!==void 0?re:vt({rowType:Vt,ellipsis:we,children:Wr}),c=ce()(Wn,Ve,(ee={},(0,v.Z)(ee,"".concat(Wn,"-fix-left"),Sr&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-first"),Mt&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-last"),It&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-all"),It&&Ar&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right"),Qr&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right-first"),Ut&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right-last"),hn&&nr),(0,v.Z)(ee,"".concat(Wn,"-ellipsis"),we),(0,v.Z)(ee,"".concat(Wn,"-with-append"),Fn),(0,v.Z)(ee,"".concat(Wn,"-fix-sticky"),(Sr||Qr)&&jn&&nr),(0,v.Z)(ee,"".concat(Wn,"-row-hover"),!or&&rr),ee),un.className,or==null?void 0:or.className),he={};xt&&(he.textAlign=xt);var tt=(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},Vn),un.style),he),or==null?void 0:or.style),ot=Wr;return(0,te.Z)(ot)==="object"&&!Array.isArray(ot)&&!n.isValidElement(ot)&&(ot=null),we&&(It||Ut)&&(ot=n.createElement("span",{className:"".concat(Wn,"-content")},ot)),n.createElement(ge,(0,D.Z)({},or,un,{className:c,style:tt,title:Xn,scope:ze,onMouseEnter:On,onMouseLeave:tr,colSpan:pn!==1?pn:null,rowSpan:fn!==1?fn:null}),Fn,ot)}var ft=n.memo(De);function St(r,o,u,y,N,O){var oe=u[r]||{},re=u[o]||{},ee,ge;oe.fixed==="left"?ee=y.left[N==="rtl"?o:r]:re.fixed==="right"&&(ge=y.right[N==="rtl"?r:o]);var Oe=!1,we=!1,ze=!1,We=!1,Ve=u[o+1],xt=u[r-1],mt=!(O!=null&&O.children);if(N==="rtl"){if(ee!==void 0){var bt=xt&&xt.fixed==="left";We=!bt&&mt}else if(ge!==void 0){var gt=Ve&&Ve.fixed==="right";ze=!gt&&mt}}else if(ee!==void 0){var _t=Ve&&Ve.fixed==="left";Oe=!_t&&mt}else if(ge!==void 0){var Gt=xt&&xt.fixed==="right";we=!Gt&&mt}return{fixLeft:ee,fixRight:ge,lastFixLeft:Oe,firstFixRight:we,lastFixRight:ze,firstFixLeft:We,isSticky:y.isSticky}}var $e=n.createContext({}),ve=$e;function at(r){var o=r.className,u=r.index,y=r.children,N=r.colSpan,O=N===void 0?1:N,oe=r.rowSpan,re=r.align,ee=w(ae,["prefixCls","direction"]),ge=ee.prefixCls,Oe=ee.direction,we=n.useContext(ve),ze=we.scrollColumnIndex,We=we.stickyOffsets,Ve=we.flattenColumns,xt=we.columns,mt=u+O-1,bt=mt+1===ze?O+1:O,gt=St(u,u+bt-1,Ve,We,Oe,xt==null?void 0:xt[u]);return n.createElement(ft,(0,D.Z)({className:o,index:u,component:"td",prefixCls:ge,record:null,dataIndex:null,align:re,colSpan:bt,rowSpan:oe,render:function(){return y}},gt))}var Ee=e(75931),Z=["children"];function K(r){var o=r.children,u=(0,Ee.Z)(r,Z);return n.createElement("tr",u,o)}function m(r){var o=r.children;return o}m.Row=K,m.Cell=at;var a=m;function R(r){var o=r.children,u=r.stickyOffsets,y=r.flattenColumns,N=r.columns,O=w(ae,"prefixCls"),oe=y.length-1,re=y[oe],ee=n.useMemo(function(){return{stickyOffsets:u,flattenColumns:y,scrollColumnIndex:re!=null&&re.scrollbar?oe:null,columns:N}},[re,y,oe,u,N]);return n.createElement(ve.Provider,{value:ee},n.createElement("tfoot",{className:"".concat(O,"-summary")},o))}var fe=ie(R),s=a,i=e(70425),X=e(29301),$=e(29194),f=e(24514),Q=e(75152),Re=e(26112);function Pe(r,o,u,y,N,O,oe){r.push({record:o,indent:u,index:oe});var re=O(o),ee=N==null?void 0:N.has(re);if(o&&Array.isArray(o[y])&&ee)for(var ge=0;ge1?Mt-1:0),Ut=1;Ut=0;re-=1){var ee=o[re],ge=u&&u[re],Oe=ge&&ge[Bt];if(ee||Oe||oe){var we=Oe||{},ze=we.columnType,We=(0,Ee.Z)(we,Dt);N.unshift(n.createElement("col",(0,D.Z)({key:re,style:{width:ee}},We))),oe=!0}}return n.createElement("colgroup",null,N)}var ln=mn,$t=e(94480),En=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function vn(r,o){return(0,n.useMemo)(function(){for(var u=[],y=0;y1?"colgroup":"col":null,ellipsis:mt.ellipsis,align:mt.align,component:mt.title?O:oe,prefixCls:Oe,key:We[xt]},bt,{additionalProps:gt,rowType:"header"}))}))}xn.displayName="HeaderRow";var An=xn;function lr(r){var o=[];function u(oe,re){var ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[ee]=o[ee]||[];var ge=re,Oe=oe.filter(Boolean).map(function(we){var ze={key:we.key,className:we.className||"",children:we.title,column:we,colStart:ge},We=1,Ve=we.children;return Ve&&Ve.length>0&&(We=u(Ve,ge,ee+1).reduce(function(xt,mt){return xt+mt},0),ze.hasSubColumns=!0),"colSpan"in we&&(We=we.colSpan),"rowSpan"in we&&(ze.rowSpan=we.rowSpan),ze.colSpan=We,ze.colEnd=ze.colStart+We-1,o[ee].push(ze),ge+=We,We});return Oe}u(r,0);for(var y=o.length,N=function(re){o[re].forEach(function(ee){!("rowSpan"in ee)&&!ee.hasSubColumns&&(ee.rowSpan=y-re)})},O=0;O1&&arguments[1]!==void 0?arguments[1]:"";return typeof o=="number"?o:o.endsWith("%")?r*parseFloat(o)/100:null}function fr(r,o){return n.useMemo(function(){if(o&&o>0){var u=0,y=0;r.forEach(function(ge){var Oe=Zn(o,ge.width);Oe?u+=Oe:y+=1});var N=o-u,O=y,oe=N/y,re=0,ee=r.map(function(ge){var Oe=(0,z.Z)({},ge),we=Zn(o,Oe.width);if(we)Oe.width=we;else{var ze=Math.floor(oe);Oe.width=O===1?N:ze,N-=ze,O-=1}return re+=Oe.width,Oe});return[ee,re]}return[r,o]},[r,o])}var Dr=["children"],Ir=["fixed"];function pr(r){return(0,cr.Z)(r).filter(function(o){return n.isValidElement(o)}).map(function(o){var u=o.key,y=o.props,N=y.children,O=(0,Ee.Z)(y,Dr),oe=(0,z.Z)({key:u},O);return N&&(oe.children=pr(N)),oe})}function _r(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return r.filter(function(u){return u&&(0,te.Z)(u)==="object"}).reduce(function(u,y,N){var O=y.fixed,oe=O===!0?"left":O,re="".concat(o,"-").concat(N),ee=y.children;return ee&&ee.length>0?[].concat((0,$t.Z)(u),(0,$t.Z)(_r(ee,re).map(function(ge){return(0,z.Z)({fixed:oe},ge)}))):[].concat((0,$t.Z)(u),[(0,z.Z)((0,z.Z)({key:re},y),{},{fixed:oe})])},[])}function Xr(r){for(var o=!0,u=0;u=0;O-=1){var oe=r[O];if(N&&oe.fixed!=="right")N=!1;else if(!N&&oe.fixed==="right"){warning(!1,"Index ".concat(O+1," of `columns` missing `fixed='right'` prop."));break}}}function Lr(r){return r.map(function(o){var u=o.fixed,y=(0,Ee.Z)(o,Ir),N=u;return u==="left"?N="right":u==="right"&&(N="left"),(0,z.Z)({fixed:N},y)})}function so(r,o){var u=r.prefixCls,y=r.columns,N=r.children,O=r.expandable,oe=r.expandedKeys,re=r.columnTitle,ee=r.getRowKey,ge=r.onTriggerExpand,Oe=r.expandIcon,we=r.rowExpandable,ze=r.expandIconColumnIndex,We=r.direction,Ve=r.expandRowByClick,xt=r.columnWidth,mt=r.fixed,bt=r.scrollWidth,gt=n.useMemo(function(){return y||pr(N)},[y,N]),_t=n.useMemo(function(){if(O){var Jt,Mt=gt.slice();if(!Mt.includes(t)){var It=ze||0;It>=0&&Mt.splice(It,0,t)}var Ut=Mt.indexOf(t);Mt=Mt.filter(function(un,jn){return un!==t||jn===Ut});var hn=gt[Ut],Fn;(mt==="left"||mt)&&!ze?Fn="left":(mt==="right"||mt)&&ze===gt.length?Fn="right":Fn=hn?hn.fixed:null;var _n=(Jt={},(0,v.Z)(Jt,Bt,{className:"".concat(u,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,v.Z)(Jt,"title",re),(0,v.Z)(Jt,"fixed",Fn),(0,v.Z)(Jt,"className","".concat(u,"-row-expand-icon-cell")),(0,v.Z)(Jt,"width",xt),(0,v.Z)(Jt,"render",function(jn,Wn,Cr){var nr=ee(Wn,Cr),Ar=oe.has(nr),Nr=we?we(Wn):!0,Tn=Oe({prefixCls:u,expanded:Ar,expandable:Nr,record:Wn,onExpand:ge});return Ve?n.createElement("span",{onClick:function(or){return or.stopPropagation()}},Tn):Tn}),Jt);return Mt.map(function(un){return un===t?_n:un})}return gt.filter(function(un){return un!==t})},[O,gt,ee,oe,Oe,We]),Gt=n.useMemo(function(){var Jt=_t;return o&&(Jt=o(Jt)),Jt.length||(Jt=[{render:function(){return null}}]),Jt},[o,_t,We]),cn=n.useMemo(function(){return We==="rtl"?Lr(_r(Gt)):_r(Gt)},[Gt,We,bt]),Vt=fr(cn,bt),bn=(0,P.Z)(Vt,2),Nn=bn[0],Rt=bn[1];return[Gt,Nn,Rt]}var Jr=so;function Ge(r){var o,u=r.prefixCls,y=r.record,N=r.onExpand,O=r.expanded,oe=r.expandable,re="".concat(u,"-row-expand-icon");if(!oe)return n.createElement("span",{className:ce()(re,"".concat(u,"-row-spaced"))});var ee=function(Oe){N(y,Oe),Oe.stopPropagation()};return n.createElement("span",{className:ce()(re,(o={},(0,v.Z)(o,"".concat(u,"-row-expanded"),O),(0,v.Z)(o,"".concat(u,"-row-collapsed"),!O),o)),onClick:ee})}function pe(r,o,u){var y=[];function N(O){(O||[]).forEach(function(oe,re){y.push(o(oe,re)),N(oe[u])})}return N(r),y}function lt(r,o,u){var y=wt(r),N=y.expandIcon,O=y.expandedRowKeys,oe=y.defaultExpandedRowKeys,re=y.defaultExpandAllRows,ee=y.expandedRowRender,ge=y.onExpand,Oe=y.onExpandedRowsChange,we=y.childrenColumnName,ze=N||Ge,We=we||"children",Ve=n.useMemo(function(){return ee?"row":r.expandable&&r.internalHooks===l&&r.expandable.__PARENT_RENDER_ICON__||o.some(function(cn){return cn&&(0,te.Z)(cn)==="object"&&cn[We]})?"nest":!1},[!!ee,o]),xt=n.useState(function(){return oe||(re?pe(o,u,We):[])}),mt=(0,P.Z)(xt,2),bt=mt[0],gt=mt[1],_t=n.useMemo(function(){return new Set(O||bt||[])},[O,bt]),Gt=n.useCallback(function(cn){var Vt=u(cn,o.indexOf(cn)),bn,Nn=_t.has(Vt);Nn?(_t.delete(Vt),bn=(0,$t.Z)(_t)):bn=[].concat((0,$t.Z)(_t),[Vt]),gt(bn),ge&&ge(!Nn,cn),Oe&&Oe(bn)},[u,_t,o,ge,Oe]);return[y,Ve,_t,ze,We,Gt]}function Pt(r,o,u,y){var N=r.map(function(O,oe){return St(oe,oe,r,o,u,y==null?void 0:y[oe])});return(0,q.Z)(function(){return N},[N],function(O,oe){return!(0,p.Z)(O,oe)})}function Nt(r){var o=(0,n.useRef)(r),u=(0,n.useState)({}),y=(0,P.Z)(u,2),N=y[1],O=(0,n.useRef)(null),oe=(0,n.useRef)([]);function re(ee){oe.current.push(ee);var ge=Promise.resolve();O.current=ge,ge.then(function(){if(O.current===ge){var Oe=oe.current,we=o.current;oe.current=[],Oe.forEach(function(ze){o.current=ze(o.current)}),O.current=null,we!==o.current&&N({})}})}return(0,n.useEffect)(function(){return function(){O.current=null}},[]),[o.current,re]}function Kt(r){var o=(0,n.useRef)(r||null),u=(0,n.useRef)();function y(){window.clearTimeout(u.current)}function N(oe){o.current=oe,y(),u.current=window.setTimeout(function(){o.current=null,u.current=void 0},100)}function O(){return o.current}return(0,n.useEffect)(function(){return y},[]),[N,O]}function Xt(){var r=n.useState(-1),o=(0,P.Z)(r,2),u=o[0],y=o[1],N=n.useState(-1),O=(0,P.Z)(N,2),oe=O[0],re=O[1],ee=n.useCallback(function(ge,Oe){y(ge),re(Oe)},[]);return[u,oe,ee]}var zt=e(47273),j=(0,zt.Z)()?window:null;function ue(r,o){var u=(0,te.Z)(r)==="object"?r:{},y=u.offsetHeader,N=y===void 0?0:y,O=u.offsetSummary,oe=O===void 0?0:O,re=u.offsetScroll,ee=re===void 0?0:re,ge=u.getContainer,Oe=ge===void 0?function(){return j}:ge,we=Oe()||j;return n.useMemo(function(){var ze=!!r;return{isSticky:ze,stickyClassName:ze?"".concat(o,"-sticky-holder"):"",offsetHeader:N,offsetSummary:oe,offsetScroll:ee,container:we}},[ee,N,oe,o,we])}function xe(r,o,u){var y=(0,n.useMemo)(function(){for(var N=[],O=[],oe=0,re=0,ee=0;ee=we&&(un=we-ze),oe({scrollLeft:un/we*(Oe+2)}),gt.current.x=Ut.pageX},Jt=function(){if(O.current){var Ut=(0,Ae.os)(O.current).top,hn=Ut+O.current.offsetHeight,Fn=ee===window?document.documentElement.scrollTop+window.innerHeight:(0,Ae.os)(ee).top+ee.clientHeight;hn-(0,Q.Z)()<=Fn||Ut>=Fn-re?bt(function(_n){return(0,z.Z)((0,z.Z)({},_n),{},{isHiddenScrollBar:!0})}):bt(function(_n){return(0,z.Z)((0,z.Z)({},_n),{},{isHiddenScrollBar:!1})})}},Mt=function(Ut){bt(function(hn){return(0,z.Z)((0,z.Z)({},hn),{},{scrollLeft:Ut/Oe*we||0})})};return n.useImperativeHandle(u,function(){return{setScrollLeft:Mt}}),n.useEffect(function(){var It=(0,ke.Z)(document.body,"mouseup",bn,!1),Ut=(0,ke.Z)(document.body,"mousemove",Rt,!1);return Jt(),function(){It.remove(),Ut.remove()}},[ze,cn]),n.useEffect(function(){var It=(0,ke.Z)(ee,"scroll",Jt,!1),Ut=(0,ke.Z)(window,"resize",Jt,!1);return function(){It.remove(),Ut.remove()}},[ee]),n.useEffect(function(){mt.isHiddenScrollBar||bt(function(It){var Ut=O.current;return Ut?(0,z.Z)((0,z.Z)({},It),{},{scrollLeft:Ut.scrollLeft/Ut.scrollWidth*Ut.clientWidth}):It})},[mt.isHiddenScrollBar]),Oe<=we||!ze||mt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,Q.Z)(),width:we,bottom:re},className:"".concat(ge,"-sticky-scroll")},n.createElement("div",{onMouseDown:Nn,ref:We,className:ce()("".concat(ge,"-sticky-scroll-bar"),(0,v.Z)({},"".concat(ge,"-sticky-scroll-bar-active"),cn)),style:{width:"".concat(ze,"px"),transform:"translate3d(".concat(mt.scrollLeft,"px, 0, 0)")}}))},kt=n.forwardRef(Ht);function qt(r){return null}var kn=qt;function Rn(r){return null}var an=Rn,h="rc-table",Br=[],Qn={};function ur(){return"No Data"}function er(r){var o,u=(0,z.Z)({rowKey:"key",prefixCls:h,emptyText:ur},r),y=u.prefixCls,N=u.className,O=u.rowClassName,oe=u.style,re=u.data,ee=u.rowKey,ge=u.scroll,Oe=u.tableLayout,we=u.direction,ze=u.title,We=u.footer,Ve=u.summary,xt=u.caption,mt=u.id,bt=u.showHeader,gt=u.components,_t=u.emptyText,Gt=u.onRow,cn=u.onHeaderRow,Vt=u.internalHooks,bn=u.transformColumns,Nn=u.internalRefs,Rt=u.tailor,Jt=u.sticky,Mt=re||Br,It=!!Mt.length,Ut=Vt===l,hn=n.useCallback(function(xr,Zr){return(0,x.Z)(gt,xr)||Zr},[gt]),Fn=n.useMemo(function(){return typeof ee=="function"?ee:function(xr){var Zr=xr&&xr[ee];return Zr}},[ee]),_n=hn(["body"]),un=Xt(),jn=(0,P.Z)(un,3),Wn=jn[0],Cr=jn[1],nr=jn[2],Ar=lt(u,Mt,Fn),Nr=(0,P.Z)(Ar,6),Tn=Nr[0],Wr=Nr[1],or=Nr[2],Vn=Nr[3],Sr=Nr[4],Qr=Nr[5],pn=ge==null?void 0:ge.x,fn=n.useState(0),dn=(0,P.Z)(fn,2),on=dn[0],rr=dn[1],Qt=Jr((0,z.Z)((0,z.Z)((0,z.Z)({},u),Tn),{},{expandable:!!Tn.expandedRowRender,columnTitle:Tn.columnTitle,expandedKeys:or,getRowKey:Fn,onTriggerExpand:Qr,expandIcon:Vn,expandIconColumnIndex:Tn.expandIconColumnIndex,direction:we,scrollWidth:Ut&&Rt&&typeof pn=="number"?pn:null}),Ut?bn:null),On=(0,P.Z)(Qt,3),tr=On[0],Xn=On[1],c=On[2],he=c!=null?c:pn,tt=n.useMemo(function(){return{columns:tr,flattenColumns:Xn}},[tr,Xn]),ot=n.useRef(),qe=n.useRef(),et=n.useRef(),ct=n.useRef(),Tt=n.useRef(),pt=n.useState(!1),it=(0,P.Z)(pt,2),Ft=it[0],nt=it[1],dt=n.useState(!1),Et=(0,P.Z)(dt,2),gr=Et[0],jt=Et[1],Dn=Nt(new Map),Or=(0,P.Z)(Dn,2),Mr=Or[0],Fo=Or[1],xo=je(Xn),Lt=xo.map(function(xr){return Mr.get(xr)}),qr=n.useMemo(function(){return Lt},[Lt.join("_")]),Vr=be(qr,Xn.length,we),yr=ge&&Je(ge.y),wr=ge&&Je(he)||!!Tn.fixed,lo=wr&&Xn.some(function(xr){var Zr=xr.fixed;return Zr}),co=n.useRef(),Co=ue(Jt,y),wo=Co.isSticky,Xa=Co.offsetHeader,bl=Co.offsetSummary,ar=Co.offsetScroll,Rr=Co.stickyClassName,oo=Co.container,Kr=n.useMemo(function(){return Ve==null?void 0:Ve(Mt)},[Ve,Mt]),io=(yr||wo)&&n.isValidElement(Kr)&&Kr.type===a&&Kr.props.fixed,mo,vo,To;yr&&(vo={overflowY:"scroll",maxHeight:ge.y}),wr&&(mo={overflowX:"auto"},yr||(vo={overflowY:"hidden"}),To={width:he===!0?"auto":he,minWidth:"100%"});var Rl=n.useCallback(function(xr,Zr){(0,$.Z)(ot.current)&&Fo(function(bo){if(bo.get(xr)!==Zr){var Ao=new Map(bo);return Ao.set(xr,Zr),Ao}return bo})},[]),ni=Kt(null),Ml=(0,P.Z)(ni,2),ri=Ml[0],Fl=Ml[1];function Ga(xr,Zr){Zr&&(typeof Zr=="function"?Zr(xr):Zr.scrollLeft!==xr&&(Zr.scrollLeft=xr,Zr.scrollLeft!==xr&&setTimeout(function(){Zr.scrollLeft=xr},0)))}var ua=(0,L.Z)(function(xr){var Zr=xr.currentTarget,bo=xr.scrollLeft,Ao=we==="rtl",Zo=typeof bo=="number"?bo:Zr.scrollLeft,Jl=Zr||Qn;if(!Fl()||Fl()===Jl){var Pl;ri(Jl),Ga(Zo,qe.current),Ga(Zo,et.current),Ga(Zo,Tt.current),Ga(Zo,(Pl=co.current)===null||Pl===void 0?void 0:Pl.setScrollLeft)}var Il=Zr||qe.current;if(Il){var Nl=Il.scrollWidth,Ol=Il.clientWidth;if(Nl===Ol){nt(!1),jt(!1);return}Ao?(nt(-Zo0)):(nt(Zo>0),jt(Zo1?xt-Ut:0,Fn=(0,z.Z)((0,z.Z)((0,z.Z)({},bn),ee),{},{flex:"0 0 ".concat(Ut,"px"),width:"".concat(Ut,"px"),marginRight:hn,pointerEvents:"auto"}),_n=n.useMemo(function(){return Oe?Mt<=1:Rt===0||Mt===0||Mt>1},[Mt,Rt,Oe]);_n?Fn.visibility="hidden":Oe&&(Fn.height=we==null?void 0:we(Mt));var un=_n?function(){return null}:ze,jn={};return(Mt===0||Rt===0)&&(jn.rowSpan=1,jn.colSpan=1),n.createElement(ft,(0,D.Z)({className:ce()(Ve,ge),ellipsis:u.ellipsis,align:u.align,scope:u.rowScope,component:"div",prefixCls:o.prefixCls,key:_t,record:re,index:O,renderIndex:oe,dataIndex:We,render:un,shouldCellUpdate:u.shouldCellUpdate},Gt,{appendNode:cn,additionalProps:(0,z.Z)((0,z.Z)({},Vt),{},{style:Fn},jn)}))}var jr=Er,Ur=["data","index","className","rowKey","style","extra","getHeight"],Gr=n.forwardRef(function(r,o){var u=r.data,y=r.index,N=r.className,O=r.rowKey,oe=r.style,re=r.extra,ee=r.getHeight,ge=(0,Ee.Z)(r,Ur),Oe=u.record,we=u.indent,ze=u.index,We=w(ae,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ve=We.scrollX,xt=We.flattenColumns,mt=We.prefixCls,bt=We.fixColumn,gt=We.componentWidth,_t=d(Oe,O,y,we),Gt=_t.rowSupportExpand,cn=_t.expanded,Vt=_t.rowProps,bn=_t.expandedRowRender,Nn=_t.expandedRowClassName,Rt;if(Gt&&cn){var Jt=bn(Oe,y,we+1,cn),Mt=Nn==null?void 0:Nn(Oe,y,we),It={};bt&&(It={style:(0,v.Z)({},"--virtual-width","".concat(gt,"px"))});var Ut="".concat(mt,"-expanded-row-cell");Rt=n.createElement("div",{className:ce()("".concat(mt,"-expanded-row"),"".concat(mt,"-expanded-row-level-").concat(we+1),Mt)},n.createElement(ft,{component:"div",prefixCls:mt,className:ce()(Ut,(0,v.Z)({},"".concat(Ut,"-fixed"),bt)),additionalProps:It},Jt))}var hn=(0,z.Z)((0,z.Z)({},oe),{},{width:Ve});re&&(hn.position="absolute",hn.pointerEvents="none");var Fn=n.createElement("div",(0,D.Z)({},Vt,ge,{ref:Gt?null:o,className:ce()(N,"".concat(mt,"-row"),Vt==null?void 0:Vt.className,(0,v.Z)({},"".concat(mt,"-row-extra"),re)),style:(0,z.Z)((0,z.Z)({},hn),Vt==null?void 0:Vt.style)}),xt.map(function(_n,un){return n.createElement(jr,{key:un,rowInfo:_t,column:_n,colIndex:un,indent:we,index:y,renderIndex:ze,record:Oe,inverse:re,getHeight:ee})}));return Gt?n.createElement("div",{ref:o},Fn,Rt):Fn}),Yr=ie(Gr),U=Yr,me=n.forwardRef(function(r,o){var u=r.data,y=r.onScroll,N=w(ae,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),O=N.flattenColumns,oe=N.onColumnResize,re=N.getRowKey,ee=N.expandedKeys,ge=N.prefixCls,Oe=N.childrenColumnName,we=N.emptyNode,ze=N.scrollX,We=w(zn),Ve=We.scrollY,xt=We.listItemHeight,mt=n.useRef(),bt=Se(u,Oe,ee,re),gt=n.useMemo(function(){var Rt=0;return O.map(function(Jt){var Mt=Jt.width,It=Jt.key;return Rt+=Mt,[It,Mt,Rt]})},[O]),_t=n.useMemo(function(){return gt.map(function(Rt){return Rt[2]})},[gt]);n.useEffect(function(){gt.forEach(function(Rt){var Jt=(0,P.Z)(Rt,2),Mt=Jt[0],It=Jt[1];oe(Mt,It)})},[gt]),n.useImperativeHandle(o,function(){var Rt={};return Object.defineProperty(Rt,"scrollLeft",{get:function(){var Mt;return((Mt=mt.current)===null||Mt===void 0?void 0:Mt.getScrollInfo().x)||0},set:function(Mt){var It;(It=mt.current)===null||It===void 0||It.scrollTo({left:Mt})}}),Rt});var Gt=function(Jt,Mt){var It,Ut=(It=bt[Mt])===null||It===void 0?void 0:It.record,hn=Jt.onCell;if(hn){var Fn,_n=hn(Ut,Mt);return(Fn=_n==null?void 0:_n.rowSpan)!==null&&Fn!==void 0?Fn:1}return 1},cn=function(Jt){var Mt=Jt.start,It=Jt.end,Ut=Jt.getSize,hn=Jt.offsetY;if(It<0)return null;for(var Fn=O.filter(function(pn){return Gt(pn,Mt)===0}),_n=Mt,un=function(fn){if(Fn=Fn.filter(function(dn){return Gt(dn,fn)===0}),!Fn.length)return _n=fn,"break"},jn=Mt;jn>=0;jn-=1){var Wn=un(jn);if(Wn==="break")break}for(var Cr=O.filter(function(pn){return Gt(pn,It)!==1}),nr=It,Ar=function(fn){if(Cr=Cr.filter(function(dn){return Gt(dn,fn)!==1}),!Cr.length)return nr=Math.max(fn-1,It),"break"},Nr=It;Nr1})&&Wr.push(fn)},Vn=_n;Vn<=nr;Vn+=1)var Sr=or(Vn);var Qr=Wr.map(function(pn){var fn=bt[pn],dn=re(fn.record,pn),on=function(On){var tr=pn+On-1,Xn=re(bt[tr].record,tr),c=Ut(dn,Xn);return c.bottom-c.top},rr=Ut(dn);return n.createElement(U,{key:pn,data:fn,rowKey:dn,index:pn,style:{top:-hn+rr.top},extra:!0,getHeight:on})});return Qr},Vt=n.useMemo(function(){return{columnsOffset:_t}},[_t]),bn="".concat(ge,"-tbody"),Nn;return bt.length?Nn=n.createElement(Pn.Z,{fullHeight:!1,ref:mt,className:ce()(bn,"".concat(bn,"-virtual")),height:Ve,itemHeight:xt||24,data:bt,itemKey:function(Jt){return re(Jt.record)},scrollWidth:ze,onVirtualScroll:function(Jt){var Mt=Jt.x;y({scrollLeft:Mt})},extraRender:cn},function(Rt,Jt,Mt){var It=re(Rt.record,Jt);return n.createElement(U,(0,D.Z)({data:Rt,rowKey:It,index:Jt},Mt))}):Nn=n.createElement("div",{className:ce()("".concat(ge,"-placeholder"))},n.createElement(ft,{component:"div",prefixCls:ge},we)),n.createElement(kr.Provider,{value:Vt},Nn)}),Ye=ie(me),At=Ye,en=function(o,u){var y=u.ref,N=u.onScroll;return n.createElement(At,{ref:y,data:o,onScroll:N})},gn=100;function Yt(r){var o=r.columns,u=r.scroll,y=r.prefixCls,N=y===void 0?h:y,O=r.className,oe=r.listItemHeight,re=u||{},ee=re.x,ge=re.y;typeof ee!="number"&&(ee=((o||[]).length+1)*gn),typeof ge!="number"&&(ge=500);var Oe=n.useMemo(function(){return{scrollY:ge,listItemHeight:oe}},[ge,oe]);return n.createElement(zn.Provider,{value:Oe},n.createElement($n,(0,D.Z)({},r,{className:ce()(O,"".concat(N,"-virtual")),scroll:(0,z.Z)((0,z.Z)({},u),{},{x:ee}),components:{body:en},columns:o,internalHooks:l,tailor:!0})))}function Zt(r){return de(Yt,r)}var Ue=Zt(),yt=null;function tn(r){return null}var nn=tn;function Sn(r){return null}var Cn=Sn,Gn=e(2738),Bn=e(68031),st=e(36355),Ot=e(93891),wn=e(19716),ir=e(8628),Mn=e(31724),Yn=e(58421),$r=e(71418),Fr=e(88088);function Kn(r){return function(u){let{prefixCls:y,onExpand:N,record:O,expanded:oe,expandable:re}=u;const ee=`${y}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:ge=>{N(O,ge),ge.stopPropagation()},className:ce()(ee,{[`${ee}-spaced`]:!re,[`${ee}-expanded`]:re&&oe,[`${ee}-collapsed`]:re&&!oe}),"aria-label":oe?r.collapse:r.expand,"aria-expanded":oe})}}var Pr=Kn;function Jn(r,o){return"key"in r&&r.key!==void 0&&r.key!==null?r.key:r.dataIndex?Array.isArray(r.dataIndex)?r.dataIndex.join("."):r.dataIndex:o}function zr(r,o){return o?`${o}-${r}`:`${r}`}function eo(r,o){return typeof r=="function"?r(o):r}function ao(r,o){const u=eo(r,o);return Object.prototype.toString.call(u)==="[object Object]"?"":u}var Eo={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"},ro=Eo,uo=e(7657),po=function(o,u){return n.createElement(uo.Z,(0,D.Z)({},o,{ref:u,icon:ro}))},Ln=n.forwardRef(po),mr=Ln,Hn=e(56762);function Wt(r){const o=n.useRef(r),u=(0,Hn.Z)();return[()=>o.current,y=>{o.current=y,u()}]}var dr=e(3113),Tr=e(24905),Hr=e(38854),to=e(64165),no=e(20834),yo=e(40875),Lo=e(5112),Uo=e(17574),ko=e(47472),jo=e(92832);function Ia(r){let{value:o,onChange:u,filterSearch:y,tablePrefixCls:N,locale:O}=r;return y?n.createElement("div",{className:`${N}-filter-dropdown-search`},n.createElement(jo.default,{prefix:n.createElement(ko.Z,null),placeholder:O.filterSearchPlaceholder,onChange:u,value:o,htmlSize:1,className:`${N}-filter-dropdown-search-input`})):null}var da=Ia,fa=e(10228);const Na=r=>{const{keyCode:o}=r;o===fa.Z.ENTER&&r.stopPropagation()};var Oa=n.forwardRef((r,o)=>n.createElement("div",{className:r.className,onClick:u=>u.stopPropagation(),onKeyDown:Na,ref:o},r.children));function $o(r){let o=[];return(r||[]).forEach(u=>{let{value:y,children:N}=u;o.push(y),N&&(o=[].concat((0,$t.Z)(o),(0,$t.Z)($o(N))))}),o}function Da(r){return r.some(o=>{let{children:u}=o;return u})}function ma(r,o){return typeof o=="string"||typeof o=="number"?o==null?void 0:o.toString().toLowerCase().includes(r.trim().toLowerCase()):!1}function va(r){let{filters:o,prefixCls:u,filteredKeys:y,filterMultiple:N,searchValue:O,filterSearch:oe}=r;return o.map((re,ee)=>{const ge=String(re.value);if(re.children)return{key:ge||ee,label:re.text,popupClassName:`${u}-dropdown-submenu`,children:va({filters:re.children,prefixCls:u,filteredKeys:y,filterMultiple:N,searchValue:O,filterSearch:oe})};const Oe=N?Tr.default:Lo.ZP,we={key:re.value!==void 0?ge:ee,label:n.createElement(n.Fragment,null,n.createElement(Oe,{checked:y.includes(ge)}),n.createElement("span",null,re.text))};return O.trim()?typeof oe=="function"?oe(O,re)?we:null:ma(O,re.text)?we:null:we})}function _a(r){var o,u;const{tablePrefixCls:y,prefixCls:N,column:O,dropdownPrefixCls:oe,columnKey:re,filterMultiple:ee,filterMode:ge="menu",filterSearch:Oe=!1,filterState:we,triggerFilter:ze,locale:We,children:Ve,getPopupContainer:xt}=r,{filterDropdownOpen:mt,onFilterDropdownOpenChange:bt,filterResetToDefaultFilteredValue:gt,defaultFilteredValue:_t,filterDropdownVisible:Gt,onFilterDropdownVisibleChange:cn}=O,[Vt,bn]=n.useState(!1),Nn=!!(we&&(!((o=we.filteredKeys)===null||o===void 0)&&o.length||we.forceFiltered)),Rt=Qt=>{bn(Qt),bt==null||bt(Qt),cn==null||cn(Qt)},Jt=(u=mt!=null?mt:Gt)!==null&&u!==void 0?u:Vt,Mt=we==null?void 0:we.filteredKeys,[It,Ut]=Wt(Mt||[]),hn=Qt=>{let{selectedKeys:On}=Qt;Ut(On)},Fn=(Qt,On)=>{let{node:tr,checked:Xn}=On;hn(ee?{selectedKeys:Qt}:{selectedKeys:Xn&&tr.key?[tr.key]:[]})};n.useEffect(()=>{Vt&&hn({selectedKeys:Mt||[]})},[Mt]);const[_n,un]=n.useState([]),jn=Qt=>{un(Qt)},[Wn,Cr]=n.useState(""),nr=Qt=>{const{value:On}=Qt.target;Cr(On)};n.useEffect(()=>{Vt||Cr("")},[Vt]);const Ar=Qt=>{const On=Qt&&Qt.length?Qt:null;if(On===null&&(!we||!we.filteredKeys)||(0,p.Z)(On,we==null?void 0:we.filteredKeys,!0))return null;ze({column:O,key:re,filteredKeys:On})},Nr=()=>{Rt(!1),Ar(It())},Tn=function(){let{confirm:Qt,closeDropdown:On}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Qt&&Ar([]),On&&Rt(!1),Cr(""),Ut(gt?(_t||[]).map(tr=>String(tr)):[])},Wr=function(){let{closeDropdown:Qt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Qt&&Rt(!1),Ar(It())},or=Qt=>{Qt&&Mt!==void 0&&Ut(Mt||[]),Rt(Qt),!Qt&&!O.filterDropdown&&Nr()},Vn=ce()({[`${oe}-menu-without-submenu`]:!Da(O.filters||[])}),Sr=Qt=>{if(Qt.target.checked){const On=$o(O==null?void 0:O.filters).map(tr=>String(tr));Ut(On)}else Ut([])},Qr=Qt=>{let{filters:On}=Qt;return(On||[]).map((tr,Xn)=>{const c=String(tr.value),he={title:tr.text,key:tr.value!==void 0?c:Xn};return tr.children&&(he.children=Qr({filters:tr.children})),he})},pn=Qt=>{var On;return Object.assign(Object.assign({},Qt),{text:Qt.title,value:Qt.key,children:((On=Qt.children)===null||On===void 0?void 0:On.map(tr=>pn(tr)))||[]})};let fn;if(typeof O.filterDropdown=="function")fn=O.filterDropdown({prefixCls:`${oe}-custom`,setSelectedKeys:Qt=>hn({selectedKeys:Qt}),selectedKeys:It(),confirm:Wr,clearFilters:Tn,filters:O.filters,visible:Jt,close:()=>{Rt(!1)}});else if(O.filterDropdown)fn=O.filterDropdown;else{const Qt=It()||[],On=()=>(O.filters||[]).length===0?n.createElement(to.Z,{image:to.Z.PRESENTED_IMAGE_SIMPLE,description:We.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ge==="tree"?n.createElement(n.Fragment,null,n.createElement(da,{filterSearch:Oe,value:Wn,onChange:nr,tablePrefixCls:y,locale:We}),n.createElement("div",{className:`${y}-filter-dropdown-tree`},ee?n.createElement(Tr.default,{checked:Qt.length===$o(O.filters).length,indeterminate:Qt.length>0&&Qt.length<$o(O.filters).length,className:`${y}-filter-dropdown-checkall`,onChange:Sr},We.filterCheckall):null,n.createElement(Uo.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:ee,checkStrictly:!ee,className:`${oe}-menu`,onCheck:Fn,checkedKeys:Qt,selectedKeys:Qt,showIcon:!1,treeData:Qr({filters:O.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Wn.trim()?Xn=>typeof Oe=="function"?Oe(Wn,pn(Xn)):ma(Wn,Xn.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(da,{filterSearch:Oe,value:Wn,onChange:nr,tablePrefixCls:y,locale:We}),n.createElement(no.default,{selectable:!0,multiple:ee,prefixCls:`${oe}-menu`,className:Vn,onSelect:hn,onDeselect:hn,selectedKeys:Qt,getPopupContainer:xt,openKeys:_n,onOpenChange:jn,items:va({filters:O.filters||[],filterSearch:Oe,prefixCls:N,filteredKeys:It(),filterMultiple:ee,searchValue:Wn})})),tr=()=>gt?(0,p.Z)((_t||[]).map(Xn=>String(Xn)),Qt,!0):Qt.length===0;fn=n.createElement(n.Fragment,null,On(),n.createElement("div",{className:`${N}-dropdown-btns`},n.createElement(dr.ZP,{type:"link",size:"small",disabled:tr(),onClick:()=>Tn()},We.filterReset),n.createElement(dr.ZP,{type:"primary",size:"small",onClick:Nr},We.filterConfirm)))}O.filterDropdown&&(fn=n.createElement(yo.J,{selectable:void 0},fn));const dn=()=>n.createElement(Oa,{className:`${N}-dropdown`},fn);let on;typeof O.filterIcon=="function"?on=O.filterIcon(Nn):O.filterIcon?on=O.filterIcon:on=n.createElement(mr,null);const{direction:rr}=n.useContext(st.E_);return n.createElement("div",{className:`${N}-column`},n.createElement("span",{className:`${y}-column-title`},Ve),n.createElement(Hr.Z,{dropdownRender:dn,trigger:["click"],open:Jt,onOpenChange:or,getPopupContainer:xt,placement:rr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:ce()(`${N}-trigger`,{active:Nn}),onClick:Qt=>{Qt.stopPropagation()}},on)))}var Ba=_a;function Vo(r,o,u){let y=[];return(r||[]).forEach((N,O)=>{var oe;const re=zr(O,u);if(N.filters||"filterDropdown"in N||"onFilter"in N)if("filteredValue"in N){let ee=N.filteredValue;"filterDropdown"in N||(ee=(oe=ee==null?void 0:ee.map(String))!==null&&oe!==void 0?oe:ee),y.push({column:N,key:Jn(N,re),filteredKeys:ee,forceFiltered:N.filtered})}else y.push({column:N,key:Jn(N,re),filteredKeys:o&&N.defaultFilteredValue?N.defaultFilteredValue:void 0,forceFiltered:N.filtered});"children"in N&&(y=[].concat((0,$t.Z)(y),(0,$t.Z)(Vo(N.children,o,re))))}),y}function pa(r,o,u,y,N,O,oe,re){return u.map((ee,ge)=>{const Oe=zr(ge,re),{filterMultiple:we=!0,filterMode:ze,filterSearch:We}=ee;let Ve=ee;if(Ve.filters||Ve.filterDropdown){const xt=Jn(Ve,Oe),mt=y.find(bt=>{let{key:gt}=bt;return xt===gt});Ve=Object.assign(Object.assign({},Ve),{title:bt=>n.createElement(Ba,{tablePrefixCls:r,prefixCls:`${r}-filter`,dropdownPrefixCls:o,column:Ve,columnKey:xt,filterState:mt,filterMultiple:we,filterMode:ze,filterSearch:We,triggerFilter:O,locale:N,getPopupContainer:oe},eo(ee.title,bt))})}return"children"in Ve&&(Ve=Object.assign(Object.assign({},Ve),{children:pa(r,o,Ve.children,y,N,O,oe,Oe)})),Ve})}function ga(r){const o={};return r.forEach(u=>{let{key:y,filteredKeys:N,column:O}=u;const{filters:oe,filterDropdown:re}=O;if(re)o[y]=N||null;else if(Array.isArray(N)){const ee=$o(oe);o[y]=ee.filter(ge=>N.includes(String(ge)))}else o[y]=null}),o}function Ta(r,o){return o.reduce((u,y)=>{const{column:{onFilter:N,filters:O},filteredKeys:oe}=y;return N&&oe&&oe.length?u.filter(re=>oe.some(ee=>{const ge=$o(O),Oe=ge.findIndex(ze=>String(ze)===String(ee)),we=Oe!==-1?ge[Oe]:ee;return N(we,re)})):u},r)}const Po=r=>r.flatMap(o=>"children"in o?[o].concat((0,$t.Z)(Po(o.children||[]))):[o]);function rn(r){let{prefixCls:o,dropdownPrefixCls:u,mergedColumns:y,onFilterChange:N,getPopupContainer:O,locale:oe}=r;const re=n.useMemo(()=>Po(y||[]),[y]),[ee,ge]=n.useState(()=>Vo(re,!0)),Oe=n.useMemo(()=>{const Ve=Vo(re,!1);if(Ve.length===0)return Ve;let xt=!0,mt=!0;if(Ve.forEach(bt=>{let{filteredKeys:gt}=bt;gt!==void 0?xt=!1:mt=!1}),xt){const bt=(re||[]).map((gt,_t)=>Jn(gt,zr(_t)));return ee.filter(gt=>{let{key:_t}=gt;return bt.includes(_t)}).map(gt=>{const _t=re[bt.findIndex(Gt=>Gt===gt.key)];return Object.assign(Object.assign({},gt),{column:Object.assign(Object.assign({},gt.column),_t),forceFiltered:_t.filtered})})}return Ve},[re,ee]),we=n.useMemo(()=>ga(Oe),[Oe]),ze=Ve=>{const xt=Oe.filter(mt=>{let{key:bt}=mt;return bt!==Ve.key});xt.push(Ve),ge(xt),N(ga(xt),xt)};return[Ve=>pa(o,u,Ve,Oe,oe,ze,O),Oe,we]}var G=rn;function go(r,o,u){const y=n.useRef({});function N(O){if(!y.current||y.current.data!==r||y.current.childrenColumnName!==o||y.current.getRowKey!==u){let re=function(ee){ee.forEach((ge,Oe)=>{const we=u(ge,Oe);oe.set(we,ge),ge&&typeof ge=="object"&&o in ge&&re(ge[o]||[])})};const oe=new Map;re(r),y.current={data:r,childrenColumnName:o,kvMap:oe,getRowKey:u}}return y.current.kvMap.get(O)}return[N]}var Ct=e(50371),el=function(r,o){var u={};for(var y in r)Object.prototype.hasOwnProperty.call(r,y)&&o.indexOf(y)<0&&(u[y]=r[y]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,y=Object.getOwnPropertySymbols(r);N{const O=r[N];typeof O!="function"&&(u[N]=O)}),u}function nl(r,o,u){const y=u&&typeof u=="object"?u:{},{total:N=0}=y,O=el(y,["total"]),[oe,re]=(0,n.useState)(()=>({current:"defaultCurrent"in O?O.defaultCurrent:1,pageSize:"defaultPageSize"in O?O.defaultPageSize:Io})),ee=(0,Ct.Z)(oe,O,{total:N>0?N:r}),ge=Math.ceil((N||r)/ee.pageSize);ee.current>ge&&(ee.current=ge||1);const Oe=(ze,We)=>{re({current:ze!=null?ze:1,pageSize:We||ee.pageSize})},we=(ze,We)=>{var Ve;u&&((Ve=u.onChange)===null||Ve===void 0||Ve.call(u,ze,We)),Oe(ze,We),o(ze,We||(ee==null?void 0:ee.pageSize))};return u===!1?[{},()=>{}]:[Object.assign(Object.assign({},ee),{onChange:we}),Oe]}var No=nl,Oo=e(84105),Ra=e(35654),ha=e(90782),Ma=e(71430),ya=e(18929);const fo={},xa="SELECT_ALL",Do="SELECT_INVERT",Ca="SELECT_NONE",ba=[],Fa=(r,o)=>{let u=[];return(o||[]).forEach(y=>{u.push(y),y&&typeof y=="object"&&r in y&&(u=[].concat((0,$t.Z)(u),(0,$t.Z)(Fa(r,y[r]))))}),u};var ol=(r,o)=>{const{preserveSelectedRowKeys:u,selectedRowKeys:y,defaultSelectedRowKeys:N,getCheckboxProps:O,onChange:oe,onSelect:re,onSelectAll:ee,onSelectInvert:ge,onSelectNone:Oe,onSelectMultiple:we,columnWidth:ze,type:We,selections:Ve,fixed:xt,renderCell:mt,hideSelectAll:bt,checkStrictly:gt=!0}=o||{},{prefixCls:_t,data:Gt,pageData:cn,getRecordByKey:Vt,getRowKey:bn,expandType:Nn,childrenColumnName:Rt,locale:Jt,getPopupContainer:Mt}=r,[It,Ut]=(0,ya.Z)(y||N||ba,{value:y}),hn=n.useRef(new Map),Fn=(0,n.useCallback)(pn=>{if(u){const fn=new Map;pn.forEach(dn=>{let on=Vt(dn);!on&&hn.current.has(dn)&&(on=hn.current.get(dn)),fn.set(dn,on)}),hn.current=fn}},[Vt,u]);n.useEffect(()=>{Fn(It)},[It]);const{keyEntities:_n}=(0,n.useMemo)(()=>{if(gt)return{keyEntities:null};let pn=Gt;if(u){const fn=new Set(Gt.map((on,rr)=>bn(on,rr))),dn=Array.from(hn.current).reduce((on,rr)=>{let[Qt,On]=rr;return fn.has(Qt)?on:on.concat(On)},[]);pn=[].concat((0,$t.Z)(pn),(0,$t.Z)(dn))}return(0,Ma.I8)(pn,{externalGetKey:bn,childrenPropName:Rt})},[Gt,bn,gt,Rt,u]),un=(0,n.useMemo)(()=>Fa(Rt,cn),[Rt,cn]),jn=(0,n.useMemo)(()=>{const pn=new Map;return un.forEach((fn,dn)=>{const on=bn(fn,dn),rr=(O?O(fn):null)||{};pn.set(on,rr)}),pn},[un,bn,O]),Wn=(0,n.useCallback)(pn=>{var fn;return!!(!((fn=jn.get(bn(pn)))===null||fn===void 0)&&fn.disabled)},[jn,bn]),[Cr,nr]=(0,n.useMemo)(()=>{if(gt)return[It||[],[]];const{checkedKeys:pn,halfCheckedKeys:fn}=(0,ha.S)(It,!0,_n,Wn);return[pn||[],fn]},[It,gt,_n,Wn]),Ar=(0,n.useMemo)(()=>{const pn=We==="radio"?Cr.slice(0,1):Cr;return new Set(pn)},[Cr,We]),Nr=(0,n.useMemo)(()=>We==="radio"?new Set:new Set(nr),[nr,We]),[Tn,Wr]=(0,n.useState)(null);n.useEffect(()=>{o||Ut(ba)},[!!o]);const or=(0,n.useCallback)((pn,fn)=>{let dn,on;Fn(pn),u?(dn=pn,on=pn.map(rr=>hn.current.get(rr))):(dn=[],on=[],pn.forEach(rr=>{const Qt=Vt(rr);Qt!==void 0&&(dn.push(rr),on.push(Qt))})),Ut(dn),oe==null||oe(dn,on,{type:fn})},[Ut,Vt,oe,u]),Vn=(0,n.useCallback)((pn,fn,dn,on)=>{if(re){const rr=dn.map(Qt=>Vt(Qt));re(Vt(pn),fn,rr,on)}or(dn,"single")},[re,Vt,or]),Sr=(0,n.useMemo)(()=>!Ve||bt?null:(Ve===!0?[xa,Do,Ca]:Ve).map(fn=>fn===xa?{key:"all",text:Jt.selectionAll,onSelect(){or(Gt.map((dn,on)=>bn(dn,on)).filter(dn=>{const on=jn.get(dn);return!(on!=null&&on.disabled)||Ar.has(dn)}),"all")}}:fn===Do?{key:"invert",text:Jt.selectInvert,onSelect(){const dn=new Set(Ar);cn.forEach((rr,Qt)=>{const On=bn(rr,Qt),tr=jn.get(On);tr!=null&&tr.disabled||(dn.has(On)?dn.delete(On):dn.add(On))});const on=Array.from(dn);ge&&ge(on),or(on,"invert")}}:fn===Ca?{key:"none",text:Jt.selectNone,onSelect(){Oe==null||Oe(),or(Array.from(Ar).filter(dn=>{const on=jn.get(dn);return on==null?void 0:on.disabled}),"none")}}:fn).map(fn=>Object.assign(Object.assign({},fn),{onSelect:function(){for(var dn,on,rr=arguments.length,Qt=new Array(rr),On=0;On{var fn;if(!o)return pn.filter(pt=>pt!==fo);let dn=(0,$t.Z)(pn);const on=new Set(Ar),rr=un.map(bn).filter(pt=>!jn.get(pt).disabled),Qt=rr.every(pt=>on.has(pt)),On=rr.some(pt=>on.has(pt)),tr=()=>{const pt=[];Qt?rr.forEach(Ft=>{on.delete(Ft),pt.push(Ft)}):rr.forEach(Ft=>{on.has(Ft)||(on.add(Ft),pt.push(Ft))});const it=Array.from(on);ee==null||ee(!Qt,it.map(Ft=>Vt(Ft)),pt.map(Ft=>Vt(Ft))),or(it,"all"),Wr(null)};let Xn;if(We!=="radio"){let pt;if(Sr){const Et={getPopupContainer:Mt,items:Sr.map((gr,jt)=>{const{key:Dn,text:Or,onSelect:Mr}=gr;return{key:Dn!=null?Dn:jt,onClick:()=>{Mr==null||Mr(rr)},label:Or}})};pt=n.createElement("div",{className:`${_t}-selection-extra`},n.createElement(Hr.Z,{menu:Et,getPopupContainer:Mt},n.createElement("span",null,n.createElement(Oo.Z,null))))}const it=un.map((Et,gr)=>{const jt=bn(Et,gr),Dn=jn.get(jt)||{};return Object.assign({checked:on.has(jt)},Dn)}).filter(Et=>{let{disabled:gr}=Et;return gr}),Ft=!!it.length&&it.length===un.length,nt=Ft&&it.every(Et=>{let{checked:gr}=Et;return gr}),dt=Ft&&it.some(Et=>{let{checked:gr}=Et;return gr});Xn=!bt&&n.createElement("div",{className:`${_t}-selection`},n.createElement(Tr.default,{checked:Ft?nt:!!un.length&&Qt,indeterminate:Ft?!nt&&dt:!Qt&&On,onChange:tr,disabled:un.length===0||Ft,"aria-label":pt?"Custom selection":"Select all",skipGroup:!0}),pt)}let c;We==="radio"?c=(pt,it,Ft)=>{const nt=bn(it,Ft),dt=on.has(nt);return{node:n.createElement(Lo.ZP,Object.assign({},jn.get(nt),{checked:dt,onClick:Et=>Et.stopPropagation(),onChange:Et=>{on.has(nt)||Vn(nt,!0,[nt],Et.nativeEvent)}})),checked:dt}}:c=(pt,it,Ft)=>{var nt;const dt=bn(it,Ft),Et=on.has(dt),gr=Nr.has(dt),jt=jn.get(dt);let Dn;return Nn==="nest"?Dn=gr:Dn=(nt=jt==null?void 0:jt.indeterminate)!==null&&nt!==void 0?nt:gr,{node:n.createElement(Tr.default,Object.assign({},jt,{indeterminate:Dn,checked:Et,skipGroup:!0,onClick:Or=>Or.stopPropagation(),onChange:Or=>{let{nativeEvent:Mr}=Or;const{shiftKey:Fo}=Mr;let xo=-1,Lt=-1;if(Fo&>){const qr=new Set([Tn,dt]);rr.some((Vr,yr)=>{if(qr.has(Vr))if(xo===-1)xo=yr;else return Lt=yr,!0;return!1})}if(Lt!==-1&&xo!==Lt&>){const qr=rr.slice(xo,Lt+1),Vr=[];Et?qr.forEach(wr=>{on.has(wr)&&(Vr.push(wr),on.delete(wr))}):qr.forEach(wr=>{on.has(wr)||(Vr.push(wr),on.add(wr))});const yr=Array.from(on);we==null||we(!Et,yr.map(wr=>Vt(wr)),Vr.map(wr=>Vt(wr))),or(yr,"multiple")}else{const qr=Cr;if(gt){const Vr=Et?(0,Ra._5)(qr,dt):(0,Ra.L0)(qr,dt);Vn(dt,!Et,Vr,Mr)}else{const Vr=(0,ha.S)([].concat((0,$t.Z)(qr),[dt]),!0,_n,Wn),{checkedKeys:yr,halfCheckedKeys:wr}=Vr;let lo=yr;if(Et){const co=new Set(yr);co.delete(dt),lo=(0,ha.S)(Array.from(co),{checked:!1,halfCheckedKeys:wr},_n,Wn).checkedKeys}Vn(dt,!Et,lo,Mr)}}Wr(Et?null:dt)}})),checked:Et}};const he=(pt,it,Ft)=>{const{node:nt,checked:dt}=c(pt,it,Ft);return mt?mt(dt,it,Ft,nt):nt};if(!dn.includes(fo))if(dn.findIndex(pt=>{var it;return((it=pt[Bt])===null||it===void 0?void 0:it.columnType)==="EXPAND_COLUMN"})===0){const[pt,...it]=dn;dn=[pt,fo].concat((0,$t.Z)(it))}else dn=[fo].concat((0,$t.Z)(dn));const tt=dn.indexOf(fo);dn=dn.filter((pt,it)=>pt!==fo||it===tt);const ot=dn[tt-1],qe=dn[tt+1];let et=xt;et===void 0&&((qe==null?void 0:qe.fixed)!==void 0?et=qe.fixed:(ot==null?void 0:ot.fixed)!==void 0&&(et=ot.fixed)),et&&ot&&((fn=ot[Bt])===null||fn===void 0?void 0:fn.columnType)==="EXPAND_COLUMN"&&ot.fixed===void 0&&(ot.fixed=et);const ct=ce()(`${_t}-selection-col`,{[`${_t}-selection-col-with-dropdown`]:Ve&&We==="checkbox"}),Tt={fixed:et,width:ze,className:`${_t}-selection-column`,title:o.columnTitle||Xn,render:he,onCell:o.onCell,[Bt]:{className:ct}};return dn.map(pt=>pt===fo?Tt:pt)},[bn,un,o,Cr,Ar,Nr,ze,Sr,Nn,Tn,jn,we,Vn,Wn]),Ar]},Xo=e(89489),al=e(59477),Ea=e(6848);const Go="ascend",Sa="descend";function So(r){return typeof r.sorter=="object"&&typeof r.sorter.multiple=="number"?r.sorter.multiple:!1}function Yo(r){return typeof r=="function"?r:r&&typeof r=="object"&&r.compare?r.compare:!1}function ll(r,o){return o?r[r.indexOf(o)+1]:r[0]}function wa(r,o,u){let y=[];function N(O,oe){y.push({column:O,key:Jn(O,oe),multiplePriority:So(O),sortOrder:O.sortOrder})}return(r||[]).forEach((O,oe)=>{const re=zr(oe,u);O.children?("sortOrder"in O&&N(O,re),y=[].concat((0,$t.Z)(y),(0,$t.Z)(wa(O.children,o,re)))):O.sorter&&("sortOrder"in O?N(O,re):o&&O.defaultSortOrder&&y.push({column:O,key:Jn(O,re),multiplePriority:So(O),sortOrder:O.defaultSortOrder}))}),y}function _o(r,o,u,y,N,O,oe,re){return(o||[]).map((ee,ge)=>{const Oe=zr(ge,re);let we=ee;if(we.sorter){const ze=we.sortDirections||N,We=we.showSorterTooltip===void 0?oe:we.showSorterTooltip,Ve=Jn(we,Oe),xt=u.find(Nn=>{let{key:Rt}=Nn;return Rt===Ve}),mt=xt?xt.sortOrder:null,bt=ll(ze,mt);let gt;if(ee.sortIcon)gt=ee.sortIcon({sortOrder:mt});else{const Nn=ze.includes(Go)&&n.createElement(al.Z,{className:ce()(`${r}-column-sorter-up`,{active:mt===Go})}),Rt=ze.includes(Sa)&&n.createElement(Xo.Z,{className:ce()(`${r}-column-sorter-down`,{active:mt===Sa})});gt=n.createElement("span",{className:ce()(`${r}-column-sorter`,{[`${r}-column-sorter-full`]:!!(Nn&&Rt)})},n.createElement("span",{className:`${r}-column-sorter-inner`,"aria-hidden":"true"},Nn,Rt))}const{cancelSort:_t,triggerAsc:Gt,triggerDesc:cn}=O||{};let Vt=_t;bt===Sa?Vt=cn:bt===Go&&(Vt=Gt);const bn=typeof We=="object"?We:{title:Vt};we=Object.assign(Object.assign({},we),{className:ce()(we.className,{[`${r}-column-sort`]:mt}),title:Nn=>{const Rt=n.createElement("div",{className:`${r}-column-sorters`},n.createElement("span",{className:`${r}-column-title`},eo(ee.title,Nn)),gt);return We?n.createElement(Ea.Z,Object.assign({},bn),Rt):Rt},onHeaderCell:Nn=>{const Rt=ee.onHeaderCell&&ee.onHeaderCell(Nn)||{},Jt=Rt.onClick,Mt=Rt.onKeyDown;Rt.onClick=hn=>{y({column:ee,key:Ve,sortOrder:bt,multiplePriority:So(ee)}),Jt==null||Jt(hn)},Rt.onKeyDown=hn=>{hn.keyCode===fa.Z.ENTER&&(y({column:ee,key:Ve,sortOrder:bt,multiplePriority:So(ee)}),Mt==null||Mt(hn))};const It=ao(ee.title,{}),Ut=It==null?void 0:It.toString();return mt?Rt["aria-sort"]=mt==="ascend"?"ascending":"descending":Rt["aria-label"]=Ut||"",Rt.className=ce()(Rt.className,`${r}-column-has-sorters`),Rt.tabIndex=0,ee.ellipsis&&(Rt.title=(It!=null?It:"").toString()),Rt}})}return"children"in we&&(we=Object.assign(Object.assign({},we),{children:_o(r,we.children,u,y,N,O,oe,Oe)})),we})}function il(r){const{column:o,sortOrder:u}=r;return{column:o,order:u,field:o.dataIndex,columnKey:o.key}}function Aa(r){const o=r.filter(u=>{let{sortOrder:y}=u;return y}).map(il);return o.length===0&&r.length?Object.assign(Object.assign({},il(r[r.length-1])),{column:void 0}):o.length<=1?o[0]||{}:o}function Jo(r,o,u){const y=o.slice().sort((oe,re)=>re.multiplePriority-oe.multiplePriority),N=r.slice(),O=y.filter(oe=>{let{column:{sorter:re},sortOrder:ee}=oe;return Yo(re)&&ee});return O.length?N.sort((oe,re)=>{for(let ee=0;ee{const re=oe[u];return re?Object.assign(Object.assign({},oe),{[u]:Jo(re,o,u)}):oe}):N}function Ko(r){let{prefixCls:o,mergedColumns:u,onSorterChange:y,sortDirections:N,tableLocale:O,showSorterTooltip:oe}=r;const[re,ee]=n.useState(wa(u,!0)),ge=n.useMemo(()=>{let Ve=!0;const xt=wa(u,!1);if(!xt.length)return re;const mt=[];function bt(_t){Ve?mt.push(_t):mt.push(Object.assign(Object.assign({},_t),{sortOrder:null}))}let gt=null;return xt.forEach(_t=>{gt===null?(bt(_t),_t.sortOrder&&(_t.multiplePriority===!1?Ve=!1:gt=!0)):(gt&&_t.multiplePriority!==!1||(Ve=!1),bt(_t))}),mt},[u,re]),Oe=n.useMemo(()=>{const Ve=ge.map(xt=>{let{column:mt,sortOrder:bt}=xt;return{column:mt,order:bt}});return{sortColumns:Ve,sortColumn:Ve[0]&&Ve[0].column,sortOrder:Ve[0]&&Ve[0].order}},[ge]);function we(Ve){let xt;Ve.multiplePriority===!1||!ge.length||ge[0].multiplePriority===!1?xt=[Ve]:xt=[].concat((0,$t.Z)(ge.filter(mt=>{let{key:bt}=mt;return bt!==Ve.key})),[Ve]),ee(xt),y(Aa(xt),xt)}return[Ve=>_o(o,Ve,ge,we,N,O,oe),ge,Oe,()=>Aa(ge)]}function Bo(r,o){return r.map(u=>{const y=Object.assign({},u);return y.title=eo(u.title,o),"children"in y&&(y.children=Bo(y.children,o)),y})}function Qo(r){return[n.useCallback(u=>Bo(u,r),[r])]}var qo=hr((r,o)=>{const{_renderTimes:u}=r,{_renderTimes:y}=o;return u!==y}),sl=Zt((r,o)=>{const{_renderTimes:u}=r,{_renderTimes:y}=o;return u!==y}),Mo=e(64993),ea=e(17313),cl=e(83116),ul=e(37613),dl=r=>{const{componentCls:o}=r,u=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`,y=(N,O,oe)=>({[`&${o}-${N}`]:{[`> ${o}-container`]:{[`> ${o}-content, > ${o}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${O}px -${oe+r.lineWidth}px`}}}}}});return{[`${o}-wrapper`]:{[`${o}${o}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${o}-title`]:{border:u,borderBottom:0},[`> ${o}-container`]:{borderInlineStart:u,borderTop:u,[` + `]:Object.assign({},B(m))}}};var C=(0,W.Z)("Skeleton",m=>{const{componentCls:a}=m,R=(0,w.TS)(m,{skeletonAvatarCls:`${a}-avatar`,skeletonTitleCls:`${a}-title`,skeletonParagraphCls:`${a}-paragraph`,skeletonButtonCls:`${a}-button`,skeletonInputCls:`${a}-input`,skeletonImageCls:`${a}-image`,imageSizeBase:m.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${m.gradientFromColor} 25%, ${m.gradientToColor} 37%, ${m.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ae(R)]},m=>{const{colorFillContent:a,colorFill:R}=m,fe=a,s=R;return{color:fe,colorGradientEnd:s,gradientFromColor:fe,gradientToColor:s,titleHeight:m.controlHeight/2,blockRadius:m.borderRadiusSM,paragraphMarginTop:m.marginLG+m.marginXXS,paragraphLiHeight:m.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),J=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,shape:i="circle",size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls","className"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-avatar`,shape:i,size:X},Pe))))},z=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,block:i=!1,size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s,[`${f}-block`]:i},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-button`,size:X},Pe))))};const v="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 ce=m=>{const{prefixCls:a,className:R,rootClassName:fe,style:s,active:i}=m,{getPrefixCls:X}=P.useContext(L.E_),$=X("skeleton",a),[f,Q]=C($),Re=l()($,`${$}-element`,{[`${$}-active`]:i},R,fe,Q);return f(P.createElement("div",{className:Re},P.createElement("div",{className:l()(`${$}-image`,R),style:s},P.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${$}-image-svg`},P.createElement("path",{d:v,className:`${$}-image-path`})))))},x=m=>{const{prefixCls:a,className:R,rootClassName:fe,active:s,block:i,size:X="default"}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=(0,T.Z)(m,["prefixCls"]),Se=l()(f,`${f}-element`,{[`${f}-active`]:s,[`${f}-block`]:i},R,fe,Re);return Q(P.createElement("div",{className:Se},P.createElement(n,Object.assign({prefixCls:`${f}-input`,size:X},Pe))))},_=e(54476),V={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"},ye=V,Me=e(7657),Ie=function(a,R){return P.createElement(Me.Z,(0,_.Z)({},a,{ref:R,icon:ye}))},je=P.forwardRef(Ie),Je=je,Ke=m=>{const{prefixCls:a,className:R,rootClassName:fe,style:s,active:i,children:X}=m,{getPrefixCls:$}=P.useContext(L.E_),f=$("skeleton",a),[Q,Re]=C(f),Pe=l()(f,`${f}-element`,{[`${f}-active`]:i},Re,R,fe),Se=X!=null?X:P.createElement(Je,null);return Q(P.createElement("div",{className:Pe},P.createElement("div",{className:l()(`${f}-image`,R),style:s},Se)))},Te=e(94480),vt=m=>{const a=$=>{const{width:f,rows:Q=2}=m;if(Array.isArray(f))return f[$];if(Q-1===$)return f},{prefixCls:R,className:fe,style:s,rows:i}=m,X=(0,Te.Z)(Array(i)).map(($,f)=>P.createElement("li",{key:f,style:{width:a(f)}}));return P.createElement("ul",{className:l()(R,fe),style:s},X)},ft=m=>{let{prefixCls:a,className:R,width:fe,style:s}=m;return P.createElement("h3",{className:l()(a,R),style:Object.assign({width:fe},s)})};function St(m){return m&&typeof m=="object"?m:{}}function $e(m,a){return m&&!a?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function ve(m,a){return!m&&a?{width:"38%"}:m&&a?{width:"50%"}:{}}function lt(m,a){const R={};return(!m||!a)&&(R.width="61%"),!m&&a?R.rows=3:R.rows=2,R}const Ee=m=>{const{prefixCls:a,loading:R,className:fe,rootClassName:s,style:i,children:X,avatar:$=!1,title:f=!0,paragraph:Q=!0,active:Re,round:Pe}=m,{getPrefixCls:Se,direction:Ne,skeleton:Be}=P.useContext(L.E_),d=Se("skeleton",a),[Y,se]=C(d);if(R||!("loading"in m)){const Ce=!!$,Fe=!!f,_e=!!Q;let He;if(Ce){const Bt=Object.assign(Object.assign({prefixCls:`${d}-avatar`},$e(Fe,_e)),St($));He=P.createElement("div",{className:`${d}-header`},P.createElement(n,Object.assign({},Bt)))}let Xe;if(Fe||_e){let Bt;if(Fe){const Dt=Object.assign(Object.assign({prefixCls:`${d}-title`},ve(Ce,_e)),St(f));Bt=P.createElement(ft,Object.assign({},Dt))}let wt;if(_e){const Dt=Object.assign(Object.assign({prefixCls:`${d}-paragraph`},lt(Ce,Fe)),St(Q));wt=P.createElement(vt,Object.assign({},Dt))}Xe=P.createElement("div",{className:`${d}-content`},Bt,wt)}const ut=l()(d,{[`${d}-with-avatar`]:Ce,[`${d}-active`]:Re,[`${d}-rtl`]:Ne==="rtl",[`${d}-round`]:Pe},Be==null?void 0:Be.className,fe,s,se);return Y(P.createElement("div",{className:ut,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),i)},He,Xe))}return typeof X!="undefined"?X:null};Ee.Button=z,Ee.Avatar=J,Ee.Input=x,Ee.Image=ce,Ee.Node=Ke;var Z=Ee,K=Z},31797:function(ht,le,e){"use strict";e.d(le,{default:function(){return C}});var t=e(59301),l=e(56762),P=e(92343),L=e(92310),T=e.n(L),p=e(36355),n=e(61621),W=S=>{const{value:J,formatter:te,precision:z,decimalSeparator:v,groupSeparator:b="",prefixCls:ce}=S;let q;if(typeof te=="function")q=te(J);else{const x=String(J),_=x.match(/^(-?)(\d*)(\.(\d+))?$/);if(!_||x==="-")q=x;else{const V=_[1];let ye=_[2]||"0",Me=_[4]||"";ye=ye.replace(/\B(?=(\d{3})+(?!\d))/g,b),typeof z=="number"&&(Me=Me.padEnd(z,"0").slice(0,z>0?z:0)),Me&&(Me=`${v}${Me}`),q=[t.createElement("span",{key:"int",className:`${ce}-content-value-int`},V,ye),Me&&t.createElement("span",{key:"decimal",className:`${ce}-content-value-decimal`},Me)]}}return t.createElement("span",{className:`${ce}-content-value`},q)},w=e(17313),D=e(83116),g=e(37613);const M=S=>{const{componentCls:J,marginXXS:te,padding:z,colorTextDescription:v,titleFontSize:b,colorTextHeading:ce,contentFontSize:q,fontFamily:x}=S;return{[`${J}`]:Object.assign(Object.assign({},(0,w.Wf)(S)),{[`${J}-title`]:{marginBottom:te,color:v,fontSize:b},[`${J}-skeleton`]:{paddingTop:z},[`${J}-content`]:{color:ce,fontSize:q,fontFamily:x,[`${J}-content-value`]:{display:"inline-block",direction:"ltr"},[`${J}-content-prefix, ${J}-content-suffix`]:{display:"inline-block"},[`${J}-content-prefix`]:{marginInlineEnd:te},[`${J}-content-suffix`]:{marginInlineStart:te}}})}};var B=(0,D.Z)("Statistic",S=>{const J=(0,g.TS)(S,{});return[M(J)]},S=>{const{fontSizeHeading3:J,fontSize:te}=S;return{titleFontSize:te,contentFontSize:J}}),E=S=>{const{prefixCls:J,className:te,rootClassName:z,style:v,valueStyle:b,value:ce=0,title:q,valueRender:x,prefix:_,suffix:V,loading:ye=!1,onMouseEnter:Me,onMouseLeave:Ie,decimalSeparator:je=".",groupSeparator:Je=","}=S,{getPrefixCls:rt,direction:Ke,statistic:Te}=t.useContext(p.E_),Qe=rt("statistic",J),[vt,De]=B(Qe),ft=t.createElement(W,Object.assign({decimalSeparator:je,groupSeparator:Je,prefixCls:Qe},S,{value:ce})),St=T()(Qe,{[`${Qe}-rtl`]:Ke==="rtl"},Te==null?void 0:Te.className,te,z,De);return vt(t.createElement("div",{className:St,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),v),onMouseEnter:Me,onMouseLeave:Ie},q&&t.createElement("div",{className:`${Qe}-title`},q),t.createElement(n.Z,{paragraph:!1,loading:ye,className:`${Qe}-skeleton`},t.createElement("div",{style:b,className:`${Qe}-content`},_&&t.createElement("span",{className:`${Qe}-content-prefix`},_),x?x(ft):ft,V&&t.createElement("span",{className:`${Qe}-content-suffix`},V)))))};const ne=[["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 k(S,J){let te=S;const z=/\[[^\]]*]/g,v=(J.match(z)||[]).map(x=>x.slice(1,-1)),b=J.replace(z,"[]"),ce=ne.reduce((x,_)=>{let[V,ye]=_;if(x.includes(V)){const Me=Math.floor(te/ye);return te-=Me*ye,x.replace(new RegExp(`${V}+`,"g"),Ie=>{const je=Ie.length;return Me.toString().padStart(je,"0")})}return x},b);let q=0;return ce.replace(z,()=>{const x=v[q];return q+=1,x})}function de(S,J){const{format:te=""}=J,z=new Date(S).getTime(),v=Date.now(),b=Math.max(z-v,0);return k(b,te)}const ie=1e3/30;function H(S){return new Date(S).getTime()}const A=S=>{const{value:J,format:te="HH:mm:ss",onChange:z,onFinish:v}=S,b=(0,l.Z)(),ce=t.useRef(null),q=()=>{v==null||v(),ce.current&&(clearInterval(ce.current),ce.current=null)},x=()=>{const ye=H(J);ye>=Date.now()&&(ce.current=setInterval(()=>{b(),z==null||z(ye-Date.now()),ye(x(),()=>{ce.current&&(clearInterval(ce.current),ce.current=null)}),[J]);const _=(ye,Me)=>de(ye,Object.assign(Object.assign({},Me),{format:te})),V=ye=>(0,P.Tm)(ye,{title:void 0});return t.createElement(E,Object.assign({},S,{valueRender:V,formatter:_}))};var ae=t.memo(A);E.Countdown=ae;var C=E},15969:function(ht,le,e){"use strict";e.d(le,{N:function(){return t}});const t=l=>({color:l.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${l.motionDurationSlow}`,"&:focus, &:hover":{color:l.colorLinkHover},"&:active":{color:l.colorLinkActive}})},1710:function(ht,le,e){"use strict";e.d(le,{default:function(){return ca}});var t={},l="rc-table-internal-hook",P=e(42978),L=e(6089),T=e(34280),p=e(13697),n=e(59301),F=e(4676);function W(r){var o=n.createContext(void 0),u=function(N){var O=N.value,oe=N.children,re=n.useRef(O);re.current=O;var ee=n.useState(function(){return{getValue:function(){return re.current},listeners:new Set}}),ge=(0,P.Z)(ee,1),Oe=ge[0];return(0,T.Z)(function(){(0,F.unstable_batchedUpdates)(function(){Oe.listeners.forEach(function(we){we(O)})})},[O]),n.createElement(o.Provider,{value:Oe},oe)};return{Context:o,Provider:u,defaultValue:r}}function w(r,o){var u=(0,L.Z)(typeof o=="function"?o:function(we){if(o===void 0)return we;if(!Array.isArray(o))return we[o];var ze={};return o.forEach(function(We){ze[We]=we[We]}),ze}),y=n.useContext(r==null?void 0:r.Context),N=y||{},O=N.listeners,oe=N.getValue,re=n.useRef();re.current=u(y?oe():r==null?void 0:r.defaultValue);var ee=n.useState({}),ge=(0,P.Z)(ee,2),Oe=ge[1];return(0,T.Z)(function(){if(!y)return;function we(ze){var We=u(ze);(0,p.Z)(re.current,We,!0)||Oe({})}return O.add(we),function(){O.delete(we)}},[y]),re.current}var D=e(54476),g=e(8654);function M(){var r=n.createContext(null);function o(){return n.useContext(r)}function u(N,O){var oe=(0,g.Yr)(N),re=function(ge,Oe){var we=oe?{ref:Oe}:{},ze=n.useRef(0),We=n.useRef(ge),Ve=o();return Ve!==null?n.createElement(N,(0,D.Z)({},ge,we)):((!O||O(We.current,ge))&&(ze.current+=1),We.current=ge,n.createElement(r.Provider,{value:ze.current},n.createElement(N,(0,D.Z)({},ge,we))))};return oe?n.forwardRef(re):re}function y(N,O){var oe=(0,g.Yr)(N),re=function(ge,Oe){var we=oe?{ref:Oe}:{};return o(),n.createElement(N,(0,D.Z)({},ge,we))};return oe?n.memo(n.forwardRef(re),O):n.memo(re,O)}return{makeImmutable:u,responseImmutable:y,useImmutableMark:o}}var B=M(),I=B.makeImmutable,E=B.responseImmutable,ne=B.useImmutableMark,k=M(),de=k.makeImmutable,ie=k.responseImmutable,H=k.useImmutableMark,A=W(),ae=A;function C(r,o){var u=n.useRef(0);u.current+=1;var y=n.useRef(r),N=[];Object.keys(r||{}).map(function(oe){var re;(r==null?void 0:r[oe])!==((re=y.current)===null||re===void 0?void 0:re[oe])&&N.push(oe)}),y.current=r;var O=n.useRef([]);return N.length&&(O.current=N),n.useDebugValue(u.current),n.useDebugValue(O.current.join(", ")),o&&console.log("".concat(o,":"),u.current,O.current),u.current}var S=null,J=n.memo(function(){var r=C();return n.createElement("h1",null,"Render Times: ",r)});J.displayName="RenderBlock";var te=e(76190),z=e(33885),v=e(20068),b=e(92310),ce=e.n(b),q=e(80547),x=e(97938),_=e(48736),V=n.createContext({renderWithProps:!1}),ye=V,Me="RC_TABLE_KEY";function Ie(r){return r==null?[]:Array.isArray(r)?r:[r]}function je(r){var o=[],u={};return r.forEach(function(y){for(var N=y||{},O=N.key,oe=N.dataIndex,re=O||Ie(oe).join("-")||Me;u[re];)re="".concat(re,"_next");u[re]=!0,o.push(re)}),o}function Je(r){return r!=null}function rt(r){return r&&(0,te.Z)(r)==="object"&&!Array.isArray(r)&&!n.isValidElement(r)}function Ke(r,o,u,y,N,O){var oe=n.useContext(ye),re=H(),ee=(0,q.Z)(function(){if(Je(y))return[y];var ge=o==null||o===""?[]:Array.isArray(o)?o:[o],Oe=(0,x.Z)(r,ge),we=Oe,ze=void 0;if(N){var We=N(Oe,r,u);rt(We)?(we=We.children,ze=We.props,oe.renderWithProps=!0):we=We}return[we,ze]},[re,r,y,o,N,u],function(ge,Oe){if(O){var we=(0,P.Z)(ge,2),ze=we[1],We=(0,P.Z)(Oe,2),Ve=We[1];return O(Ve,ze)}return oe.renderWithProps?!0:!(0,p.Z)(ge,Oe,!0)});return ee}function Te(r,o,u,y){var N=r+o-1;return r<=y&&N>=u}function Qe(r,o){return w(ae,function(u){var y=Te(r,o||1,u.hoverStartRow,u.hoverEndRow);return[y,u.onHover]})}var vt=function(o){var u=o.ellipsis,y=o.rowType,N=o.children,O,oe=u===!0?{showTitle:!0}:u;return oe&&(oe.showTitle||y==="header")&&(typeof N=="string"||typeof N=="number"?O=N.toString():n.isValidElement(N)&&typeof N.props.children=="string"&&(O=N.props.children)),O};function De(r){var o,u,y,N,O,oe,re,ee,ge=r.component,Oe=r.children,we=r.ellipsis,ze=r.scope,We=r.prefixCls,Ve=r.className,xt=r.align,mt=r.record,bt=r.render,gt=r.dataIndex,_t=r.renderIndex,Gt=r.shouldCellUpdate,cn=r.index,Vt=r.rowType,bn=r.colSpan,Nn=r.rowSpan,Rt=r.fixLeft,Jt=r.fixRight,Mt=r.firstFixLeft,It=r.lastFixLeft,Ut=r.firstFixRight,hn=r.lastFixRight,Fn=r.appendNode,_n=r.additionalProps,un=_n===void 0?{}:_n,jn=r.isSticky,Wn="".concat(We,"-cell"),Cr=w(ae,["supportSticky","allColumnsFixedLeft"]),nr=Cr.supportSticky,Ar=Cr.allColumnsFixedLeft,Nr=Ke(mt,gt,_t,Oe,bt,Gt),Tn=(0,P.Z)(Nr,2),Wr=Tn[0],or=Tn[1],Vn={},Sr=typeof Rt=="number"&&nr,Qr=typeof Jt=="number"&&nr;Sr&&(Vn.position="sticky",Vn.left=Rt),Qr&&(Vn.position="sticky",Vn.right=Jt);var pn=(o=(u=(y=or==null?void 0:or.colSpan)!==null&&y!==void 0?y:un.colSpan)!==null&&u!==void 0?u:bn)!==null&&o!==void 0?o:1,fn=(N=(O=(oe=or==null?void 0:or.rowSpan)!==null&&oe!==void 0?oe:un.rowSpan)!==null&&O!==void 0?O:Nn)!==null&&N!==void 0?N:1,dn=Qe(cn,fn),on=(0,P.Z)(dn,2),rr=on[0],Qt=on[1],On=function(et){var ct;mt&&Qt(cn,cn+fn-1),un==null||(ct=un.onMouseEnter)===null||ct===void 0||ct.call(un,et)},tr=function(et){var ct;mt&&Qt(-1,-1),un==null||(ct=un.onMouseLeave)===null||ct===void 0||ct.call(un,et)};if(pn===0||fn===0)return null;var Xn=(re=un.title)!==null&&re!==void 0?re:vt({rowType:Vt,ellipsis:we,children:Wr}),c=ce()(Wn,Ve,(ee={},(0,v.Z)(ee,"".concat(Wn,"-fix-left"),Sr&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-first"),Mt&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-last"),It&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-left-all"),It&&Ar&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right"),Qr&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right-first"),Ut&&nr),(0,v.Z)(ee,"".concat(Wn,"-fix-right-last"),hn&&nr),(0,v.Z)(ee,"".concat(Wn,"-ellipsis"),we),(0,v.Z)(ee,"".concat(Wn,"-with-append"),Fn),(0,v.Z)(ee,"".concat(Wn,"-fix-sticky"),(Sr||Qr)&&jn&&nr),(0,v.Z)(ee,"".concat(Wn,"-row-hover"),!or&&rr),ee),un.className,or==null?void 0:or.className),he={};xt&&(he.textAlign=xt);var tt=(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},Vn),un.style),he),or==null?void 0:or.style),ot=Wr;return(0,te.Z)(ot)==="object"&&!Array.isArray(ot)&&!n.isValidElement(ot)&&(ot=null),we&&(It||Ut)&&(ot=n.createElement("span",{className:"".concat(Wn,"-content")},ot)),n.createElement(ge,(0,D.Z)({},or,un,{className:c,style:tt,title:Xn,scope:ze,onMouseEnter:On,onMouseLeave:tr,colSpan:pn!==1?pn:null,rowSpan:fn!==1?fn:null}),Fn,ot)}var ft=n.memo(De);function St(r,o,u,y,N,O){var oe=u[r]||{},re=u[o]||{},ee,ge;oe.fixed==="left"?ee=y.left[N==="rtl"?o:r]:re.fixed==="right"&&(ge=y.right[N==="rtl"?r:o]);var Oe=!1,we=!1,ze=!1,We=!1,Ve=u[o+1],xt=u[r-1],mt=!(O!=null&&O.children);if(N==="rtl"){if(ee!==void 0){var bt=xt&&xt.fixed==="left";We=!bt&&mt}else if(ge!==void 0){var gt=Ve&&Ve.fixed==="right";ze=!gt&&mt}}else if(ee!==void 0){var _t=Ve&&Ve.fixed==="left";Oe=!_t&&mt}else if(ge!==void 0){var Gt=xt&&xt.fixed==="right";we=!Gt&&mt}return{fixLeft:ee,fixRight:ge,lastFixLeft:Oe,firstFixRight:we,lastFixRight:ze,firstFixLeft:We,isSticky:y.isSticky}}var $e=n.createContext({}),ve=$e;function lt(r){var o=r.className,u=r.index,y=r.children,N=r.colSpan,O=N===void 0?1:N,oe=r.rowSpan,re=r.align,ee=w(ae,["prefixCls","direction"]),ge=ee.prefixCls,Oe=ee.direction,we=n.useContext(ve),ze=we.scrollColumnIndex,We=we.stickyOffsets,Ve=we.flattenColumns,xt=we.columns,mt=u+O-1,bt=mt+1===ze?O+1:O,gt=St(u,u+bt-1,Ve,We,Oe,xt==null?void 0:xt[u]);return n.createElement(ft,(0,D.Z)({className:o,index:u,component:"td",prefixCls:ge,record:null,dataIndex:null,align:re,colSpan:bt,rowSpan:oe,render:function(){return y}},gt))}var Ee=e(75931),Z=["children"];function K(r){var o=r.children,u=(0,Ee.Z)(r,Z);return n.createElement("tr",u,o)}function m(r){var o=r.children;return o}m.Row=K,m.Cell=lt;var a=m;function R(r){var o=r.children,u=r.stickyOffsets,y=r.flattenColumns,N=r.columns,O=w(ae,"prefixCls"),oe=y.length-1,re=y[oe],ee=n.useMemo(function(){return{stickyOffsets:u,flattenColumns:y,scrollColumnIndex:re!=null&&re.scrollbar?oe:null,columns:N}},[re,y,oe,u,N]);return n.createElement(ve.Provider,{value:ee},n.createElement("tfoot",{className:"".concat(O,"-summary")},o))}var fe=ie(R),s=a,i=e(70425),X=e(29301),$=e(29194),f=e(24514),Q=e(75152),Re=e(26112);function Pe(r,o,u,y,N,O,oe){r.push({record:o,indent:u,index:oe});var re=O(o),ee=N==null?void 0:N.has(re);if(o&&Array.isArray(o[y])&&ee)for(var ge=0;ge1?Mt-1:0),Ut=1;Ut=0;re-=1){var ee=o[re],ge=u&&u[re],Oe=ge&&ge[Bt];if(ee||Oe||oe){var we=Oe||{},ze=we.columnType,We=(0,Ee.Z)(we,Dt);N.unshift(n.createElement("col",(0,D.Z)({key:re,style:{width:ee}},We))),oe=!0}}return n.createElement("colgroup",null,N)}var ln=mn,$t=e(94480),En=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function vn(r,o){return(0,n.useMemo)(function(){for(var u=[],y=0;y1?"colgroup":"col":null,ellipsis:mt.ellipsis,align:mt.align,component:mt.title?O:oe,prefixCls:Oe,key:We[xt]},bt,{additionalProps:gt,rowType:"header"}))}))}xn.displayName="HeaderRow";var An=xn;function lr(r){var o=[];function u(oe,re){var ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[ee]=o[ee]||[];var ge=re,Oe=oe.filter(Boolean).map(function(we){var ze={key:we.key,className:we.className||"",children:we.title,column:we,colStart:ge},We=1,Ve=we.children;return Ve&&Ve.length>0&&(We=u(Ve,ge,ee+1).reduce(function(xt,mt){return xt+mt},0),ze.hasSubColumns=!0),"colSpan"in we&&(We=we.colSpan),"rowSpan"in we&&(ze.rowSpan=we.rowSpan),ze.colSpan=We,ze.colEnd=ze.colStart+We-1,o[ee].push(ze),ge+=We,We});return Oe}u(r,0);for(var y=o.length,N=function(re){o[re].forEach(function(ee){!("rowSpan"in ee)&&!ee.hasSubColumns&&(ee.rowSpan=y-re)})},O=0;O1&&arguments[1]!==void 0?arguments[1]:"";return typeof o=="number"?o:o.endsWith("%")?r*parseFloat(o)/100:null}function fr(r,o){return n.useMemo(function(){if(o&&o>0){var u=0,y=0;r.forEach(function(ge){var Oe=Zn(o,ge.width);Oe?u+=Oe:y+=1});var N=o-u,O=y,oe=N/y,re=0,ee=r.map(function(ge){var Oe=(0,z.Z)({},ge),we=Zn(o,Oe.width);if(we)Oe.width=we;else{var ze=Math.floor(oe);Oe.width=O===1?N:ze,N-=ze,O-=1}return re+=Oe.width,Oe});return[ee,re]}return[r,o]},[r,o])}var Dr=["children"],Ir=["fixed"];function pr(r){return(0,cr.Z)(r).filter(function(o){return n.isValidElement(o)}).map(function(o){var u=o.key,y=o.props,N=y.children,O=(0,Ee.Z)(y,Dr),oe=(0,z.Z)({key:u},O);return N&&(oe.children=pr(N)),oe})}function _r(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return r.filter(function(u){return u&&(0,te.Z)(u)==="object"}).reduce(function(u,y,N){var O=y.fixed,oe=O===!0?"left":O,re="".concat(o,"-").concat(N),ee=y.children;return ee&&ee.length>0?[].concat((0,$t.Z)(u),(0,$t.Z)(_r(ee,re).map(function(ge){return(0,z.Z)({fixed:oe},ge)}))):[].concat((0,$t.Z)(u),[(0,z.Z)((0,z.Z)({key:re},y),{},{fixed:oe})])},[])}function Xr(r){for(var o=!0,u=0;u=0;O-=1){var oe=r[O];if(N&&oe.fixed!=="right")N=!1;else if(!N&&oe.fixed==="right"){warning(!1,"Index ".concat(O+1," of `columns` missing `fixed='right'` prop."));break}}}function Lr(r){return r.map(function(o){var u=o.fixed,y=(0,Ee.Z)(o,Ir),N=u;return u==="left"?N="right":u==="right"&&(N="left"),(0,z.Z)({fixed:N},y)})}function so(r,o){var u=r.prefixCls,y=r.columns,N=r.children,O=r.expandable,oe=r.expandedKeys,re=r.columnTitle,ee=r.getRowKey,ge=r.onTriggerExpand,Oe=r.expandIcon,we=r.rowExpandable,ze=r.expandIconColumnIndex,We=r.direction,Ve=r.expandRowByClick,xt=r.columnWidth,mt=r.fixed,bt=r.scrollWidth,gt=n.useMemo(function(){return y||pr(N)},[y,N]),_t=n.useMemo(function(){if(O){var Jt,Mt=gt.slice();if(!Mt.includes(t)){var It=ze||0;It>=0&&Mt.splice(It,0,t)}var Ut=Mt.indexOf(t);Mt=Mt.filter(function(un,jn){return un!==t||jn===Ut});var hn=gt[Ut],Fn;(mt==="left"||mt)&&!ze?Fn="left":(mt==="right"||mt)&&ze===gt.length?Fn="right":Fn=hn?hn.fixed:null;var _n=(Jt={},(0,v.Z)(Jt,Bt,{className:"".concat(u,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,v.Z)(Jt,"title",re),(0,v.Z)(Jt,"fixed",Fn),(0,v.Z)(Jt,"className","".concat(u,"-row-expand-icon-cell")),(0,v.Z)(Jt,"width",xt),(0,v.Z)(Jt,"render",function(jn,Wn,Cr){var nr=ee(Wn,Cr),Ar=oe.has(nr),Nr=we?we(Wn):!0,Tn=Oe({prefixCls:u,expanded:Ar,expandable:Nr,record:Wn,onExpand:ge});return Ve?n.createElement("span",{onClick:function(or){return or.stopPropagation()}},Tn):Tn}),Jt);return Mt.map(function(un){return un===t?_n:un})}return gt.filter(function(un){return un!==t})},[O,gt,ee,oe,Oe,We]),Gt=n.useMemo(function(){var Jt=_t;return o&&(Jt=o(Jt)),Jt.length||(Jt=[{render:function(){return null}}]),Jt},[o,_t,We]),cn=n.useMemo(function(){return We==="rtl"?Lr(_r(Gt)):_r(Gt)},[Gt,We,bt]),Vt=fr(cn,bt),bn=(0,P.Z)(Vt,2),Nn=bn[0],Rt=bn[1];return[Gt,Nn,Rt]}var Jr=so;function Ge(r){var o,u=r.prefixCls,y=r.record,N=r.onExpand,O=r.expanded,oe=r.expandable,re="".concat(u,"-row-expand-icon");if(!oe)return n.createElement("span",{className:ce()(re,"".concat(u,"-row-spaced"))});var ee=function(Oe){N(y,Oe),Oe.stopPropagation()};return n.createElement("span",{className:ce()(re,(o={},(0,v.Z)(o,"".concat(u,"-row-expanded"),O),(0,v.Z)(o,"".concat(u,"-row-collapsed"),!O),o)),onClick:ee})}function pe(r,o,u){var y=[];function N(O){(O||[]).forEach(function(oe,re){y.push(o(oe,re)),N(oe[u])})}return N(r),y}function it(r,o,u){var y=wt(r),N=y.expandIcon,O=y.expandedRowKeys,oe=y.defaultExpandedRowKeys,re=y.defaultExpandAllRows,ee=y.expandedRowRender,ge=y.onExpand,Oe=y.onExpandedRowsChange,we=y.childrenColumnName,ze=N||Ge,We=we||"children",Ve=n.useMemo(function(){return ee?"row":r.expandable&&r.internalHooks===l&&r.expandable.__PARENT_RENDER_ICON__||o.some(function(cn){return cn&&(0,te.Z)(cn)==="object"&&cn[We]})?"nest":!1},[!!ee,o]),xt=n.useState(function(){return oe||(re?pe(o,u,We):[])}),mt=(0,P.Z)(xt,2),bt=mt[0],gt=mt[1],_t=n.useMemo(function(){return new Set(O||bt||[])},[O,bt]),Gt=n.useCallback(function(cn){var Vt=u(cn,o.indexOf(cn)),bn,Nn=_t.has(Vt);Nn?(_t.delete(Vt),bn=(0,$t.Z)(_t)):bn=[].concat((0,$t.Z)(_t),[Vt]),gt(bn),ge&&ge(!Nn,cn),Oe&&Oe(bn)},[u,_t,o,ge,Oe]);return[y,Ve,_t,ze,We,Gt]}function Pt(r,o,u,y){var N=r.map(function(O,oe){return St(oe,oe,r,o,u,y==null?void 0:y[oe])});return(0,q.Z)(function(){return N},[N],function(O,oe){return!(0,p.Z)(O,oe)})}function Nt(r){var o=(0,n.useRef)(r),u=(0,n.useState)({}),y=(0,P.Z)(u,2),N=y[1],O=(0,n.useRef)(null),oe=(0,n.useRef)([]);function re(ee){oe.current.push(ee);var ge=Promise.resolve();O.current=ge,ge.then(function(){if(O.current===ge){var Oe=oe.current,we=o.current;oe.current=[],Oe.forEach(function(ze){o.current=ze(o.current)}),O.current=null,we!==o.current&&N({})}})}return(0,n.useEffect)(function(){return function(){O.current=null}},[]),[o.current,re]}function Kt(r){var o=(0,n.useRef)(r||null),u=(0,n.useRef)();function y(){window.clearTimeout(u.current)}function N(oe){o.current=oe,y(),u.current=window.setTimeout(function(){o.current=null,u.current=void 0},100)}function O(){return o.current}return(0,n.useEffect)(function(){return y},[]),[N,O]}function Xt(){var r=n.useState(-1),o=(0,P.Z)(r,2),u=o[0],y=o[1],N=n.useState(-1),O=(0,P.Z)(N,2),oe=O[0],re=O[1],ee=n.useCallback(function(ge,Oe){y(ge),re(Oe)},[]);return[u,oe,ee]}var zt=e(47273),j=(0,zt.Z)()?window:null;function ue(r,o){var u=(0,te.Z)(r)==="object"?r:{},y=u.offsetHeader,N=y===void 0?0:y,O=u.offsetSummary,oe=O===void 0?0:O,re=u.offsetScroll,ee=re===void 0?0:re,ge=u.getContainer,Oe=ge===void 0?function(){return j}:ge,we=Oe()||j;return n.useMemo(function(){var ze=!!r;return{isSticky:ze,stickyClassName:ze?"".concat(o,"-sticky-holder"):"",offsetHeader:N,offsetSummary:oe,offsetScroll:ee,container:we}},[ee,N,oe,o,we])}function xe(r,o,u){var y=(0,n.useMemo)(function(){for(var N=[],O=[],oe=0,re=0,ee=0;ee=we&&(un=we-ze),oe({scrollLeft:un/we*(Oe+2)}),gt.current.x=Ut.pageX},Jt=function(){if(O.current){var Ut=(0,Ae.os)(O.current).top,hn=Ut+O.current.offsetHeight,Fn=ee===window?document.documentElement.scrollTop+window.innerHeight:(0,Ae.os)(ee).top+ee.clientHeight;hn-(0,Q.Z)()<=Fn||Ut>=Fn-re?bt(function(_n){return(0,z.Z)((0,z.Z)({},_n),{},{isHiddenScrollBar:!0})}):bt(function(_n){return(0,z.Z)((0,z.Z)({},_n),{},{isHiddenScrollBar:!1})})}},Mt=function(Ut){bt(function(hn){return(0,z.Z)((0,z.Z)({},hn),{},{scrollLeft:Ut/Oe*we||0})})};return n.useImperativeHandle(u,function(){return{setScrollLeft:Mt}}),n.useEffect(function(){var It=(0,ke.Z)(document.body,"mouseup",bn,!1),Ut=(0,ke.Z)(document.body,"mousemove",Rt,!1);return Jt(),function(){It.remove(),Ut.remove()}},[ze,cn]),n.useEffect(function(){var It=(0,ke.Z)(ee,"scroll",Jt,!1),Ut=(0,ke.Z)(window,"resize",Jt,!1);return function(){It.remove(),Ut.remove()}},[ee]),n.useEffect(function(){mt.isHiddenScrollBar||bt(function(It){var Ut=O.current;return Ut?(0,z.Z)((0,z.Z)({},It),{},{scrollLeft:Ut.scrollLeft/Ut.scrollWidth*Ut.clientWidth}):It})},[mt.isHiddenScrollBar]),Oe<=we||!ze||mt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,Q.Z)(),width:we,bottom:re},className:"".concat(ge,"-sticky-scroll")},n.createElement("div",{onMouseDown:Nn,ref:We,className:ce()("".concat(ge,"-sticky-scroll-bar"),(0,v.Z)({},"".concat(ge,"-sticky-scroll-bar-active"),cn)),style:{width:"".concat(ze,"px"),transform:"translate3d(".concat(mt.scrollLeft,"px, 0, 0)")}}))},kt=n.forwardRef(Ht);function qt(r){return null}var kn=qt;function Rn(r){return null}var an=Rn,h="rc-table",Br=[],Qn={};function ur(){return"No Data"}function er(r){var o,u=(0,z.Z)({rowKey:"key",prefixCls:h,emptyText:ur},r),y=u.prefixCls,N=u.className,O=u.rowClassName,oe=u.style,re=u.data,ee=u.rowKey,ge=u.scroll,Oe=u.tableLayout,we=u.direction,ze=u.title,We=u.footer,Ve=u.summary,xt=u.caption,mt=u.id,bt=u.showHeader,gt=u.components,_t=u.emptyText,Gt=u.onRow,cn=u.onHeaderRow,Vt=u.internalHooks,bn=u.transformColumns,Nn=u.internalRefs,Rt=u.tailor,Jt=u.sticky,Mt=re||Br,It=!!Mt.length,Ut=Vt===l,hn=n.useCallback(function(xr,Zr){return(0,x.Z)(gt,xr)||Zr},[gt]),Fn=n.useMemo(function(){return typeof ee=="function"?ee:function(xr){var Zr=xr&&xr[ee];return Zr}},[ee]),_n=hn(["body"]),un=Xt(),jn=(0,P.Z)(un,3),Wn=jn[0],Cr=jn[1],nr=jn[2],Ar=it(u,Mt,Fn),Nr=(0,P.Z)(Ar,6),Tn=Nr[0],Wr=Nr[1],or=Nr[2],Vn=Nr[3],Sr=Nr[4],Qr=Nr[5],pn=ge==null?void 0:ge.x,fn=n.useState(0),dn=(0,P.Z)(fn,2),on=dn[0],rr=dn[1],Qt=Jr((0,z.Z)((0,z.Z)((0,z.Z)({},u),Tn),{},{expandable:!!Tn.expandedRowRender,columnTitle:Tn.columnTitle,expandedKeys:or,getRowKey:Fn,onTriggerExpand:Qr,expandIcon:Vn,expandIconColumnIndex:Tn.expandIconColumnIndex,direction:we,scrollWidth:Ut&&Rt&&typeof pn=="number"?pn:null}),Ut?bn:null),On=(0,P.Z)(Qt,3),tr=On[0],Xn=On[1],c=On[2],he=c!=null?c:pn,tt=n.useMemo(function(){return{columns:tr,flattenColumns:Xn}},[tr,Xn]),ot=n.useRef(),qe=n.useRef(),et=n.useRef(),ct=n.useRef(),Tt=n.useRef(),pt=n.useState(!1),st=(0,P.Z)(pt,2),Ft=st[0],nt=st[1],dt=n.useState(!1),Et=(0,P.Z)(dt,2),gr=Et[0],jt=Et[1],Dn=Nt(new Map),Or=(0,P.Z)(Dn,2),Mr=Or[0],Fo=Or[1],xo=je(Xn),Lt=xo.map(function(xr){return Mr.get(xr)}),qr=n.useMemo(function(){return Lt},[Lt.join("_")]),Vr=be(qr,Xn.length,we),yr=ge&&Je(ge.y),wr=ge&&Je(he)||!!Tn.fixed,lo=wr&&Xn.some(function(xr){var Zr=xr.fixed;return Zr}),co=n.useRef(),Co=ue(Jt,y),wo=Co.isSticky,Xa=Co.offsetHeader,bl=Co.offsetSummary,ar=Co.offsetScroll,Rr=Co.stickyClassName,oo=Co.container,Kr=n.useMemo(function(){return Ve==null?void 0:Ve(Mt)},[Ve,Mt]),io=(yr||wo)&&n.isValidElement(Kr)&&Kr.type===a&&Kr.props.fixed,mo,vo,To;yr&&(vo={overflowY:"scroll",maxHeight:ge.y}),wr&&(mo={overflowX:"auto"},yr||(vo={overflowY:"hidden"}),To={width:he===!0?"auto":he,minWidth:"100%"});var Rl=n.useCallback(function(xr,Zr){(0,$.Z)(ot.current)&&Fo(function(bo){if(bo.get(xr)!==Zr){var Ao=new Map(bo);return Ao.set(xr,Zr),Ao}return bo})},[]),ni=Kt(null),Ml=(0,P.Z)(ni,2),ri=Ml[0],Fl=Ml[1];function Ga(xr,Zr){Zr&&(typeof Zr=="function"?Zr(xr):Zr.scrollLeft!==xr&&(Zr.scrollLeft=xr,Zr.scrollLeft!==xr&&setTimeout(function(){Zr.scrollLeft=xr},0)))}var ua=(0,L.Z)(function(xr){var Zr=xr.currentTarget,bo=xr.scrollLeft,Ao=we==="rtl",Zo=typeof bo=="number"?bo:Zr.scrollLeft,Jl=Zr||Qn;if(!Fl()||Fl()===Jl){var Pl;ri(Jl),Ga(Zo,qe.current),Ga(Zo,et.current),Ga(Zo,Tt.current),Ga(Zo,(Pl=co.current)===null||Pl===void 0?void 0:Pl.setScrollLeft)}var Il=Zr||qe.current;if(Il){var Nl=Il.scrollWidth,Ol=Il.clientWidth;if(Nl===Ol){nt(!1),jt(!1);return}Ao?(nt(-Zo0)):(nt(Zo>0),jt(Zo1?xt-Ut:0,Fn=(0,z.Z)((0,z.Z)((0,z.Z)({},bn),ee),{},{flex:"0 0 ".concat(Ut,"px"),width:"".concat(Ut,"px"),marginRight:hn,pointerEvents:"auto"}),_n=n.useMemo(function(){return Oe?Mt<=1:Rt===0||Mt===0||Mt>1},[Mt,Rt,Oe]);_n?Fn.visibility="hidden":Oe&&(Fn.height=we==null?void 0:we(Mt));var un=_n?function(){return null}:ze,jn={};return(Mt===0||Rt===0)&&(jn.rowSpan=1,jn.colSpan=1),n.createElement(ft,(0,D.Z)({className:ce()(Ve,ge),ellipsis:u.ellipsis,align:u.align,scope:u.rowScope,component:"div",prefixCls:o.prefixCls,key:_t,record:re,index:O,renderIndex:oe,dataIndex:We,render:un,shouldCellUpdate:u.shouldCellUpdate},Gt,{appendNode:cn,additionalProps:(0,z.Z)((0,z.Z)({},Vt),{},{style:Fn},jn)}))}var jr=Er,Ur=["data","index","className","rowKey","style","extra","getHeight"],Gr=n.forwardRef(function(r,o){var u=r.data,y=r.index,N=r.className,O=r.rowKey,oe=r.style,re=r.extra,ee=r.getHeight,ge=(0,Ee.Z)(r,Ur),Oe=u.record,we=u.indent,ze=u.index,We=w(ae,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ve=We.scrollX,xt=We.flattenColumns,mt=We.prefixCls,bt=We.fixColumn,gt=We.componentWidth,_t=d(Oe,O,y,we),Gt=_t.rowSupportExpand,cn=_t.expanded,Vt=_t.rowProps,bn=_t.expandedRowRender,Nn=_t.expandedRowClassName,Rt;if(Gt&&cn){var Jt=bn(Oe,y,we+1,cn),Mt=Nn==null?void 0:Nn(Oe,y,we),It={};bt&&(It={style:(0,v.Z)({},"--virtual-width","".concat(gt,"px"))});var Ut="".concat(mt,"-expanded-row-cell");Rt=n.createElement("div",{className:ce()("".concat(mt,"-expanded-row"),"".concat(mt,"-expanded-row-level-").concat(we+1),Mt)},n.createElement(ft,{component:"div",prefixCls:mt,className:ce()(Ut,(0,v.Z)({},"".concat(Ut,"-fixed"),bt)),additionalProps:It},Jt))}var hn=(0,z.Z)((0,z.Z)({},oe),{},{width:Ve});re&&(hn.position="absolute",hn.pointerEvents="none");var Fn=n.createElement("div",(0,D.Z)({},Vt,ge,{ref:Gt?null:o,className:ce()(N,"".concat(mt,"-row"),Vt==null?void 0:Vt.className,(0,v.Z)({},"".concat(mt,"-row-extra"),re)),style:(0,z.Z)((0,z.Z)({},hn),Vt==null?void 0:Vt.style)}),xt.map(function(_n,un){return n.createElement(jr,{key:un,rowInfo:_t,column:_n,colIndex:un,indent:we,index:y,renderIndex:ze,record:Oe,inverse:re,getHeight:ee})}));return Gt?n.createElement("div",{ref:o},Fn,Rt):Fn}),Yr=ie(Gr),U=Yr,me=n.forwardRef(function(r,o){var u=r.data,y=r.onScroll,N=w(ae,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),O=N.flattenColumns,oe=N.onColumnResize,re=N.getRowKey,ee=N.expandedKeys,ge=N.prefixCls,Oe=N.childrenColumnName,we=N.emptyNode,ze=N.scrollX,We=w(zn),Ve=We.scrollY,xt=We.listItemHeight,mt=n.useRef(),bt=Se(u,Oe,ee,re),gt=n.useMemo(function(){var Rt=0;return O.map(function(Jt){var Mt=Jt.width,It=Jt.key;return Rt+=Mt,[It,Mt,Rt]})},[O]),_t=n.useMemo(function(){return gt.map(function(Rt){return Rt[2]})},[gt]);n.useEffect(function(){gt.forEach(function(Rt){var Jt=(0,P.Z)(Rt,2),Mt=Jt[0],It=Jt[1];oe(Mt,It)})},[gt]),n.useImperativeHandle(o,function(){var Rt={};return Object.defineProperty(Rt,"scrollLeft",{get:function(){var Mt;return((Mt=mt.current)===null||Mt===void 0?void 0:Mt.getScrollInfo().x)||0},set:function(Mt){var It;(It=mt.current)===null||It===void 0||It.scrollTo({left:Mt})}}),Rt});var Gt=function(Jt,Mt){var It,Ut=(It=bt[Mt])===null||It===void 0?void 0:It.record,hn=Jt.onCell;if(hn){var Fn,_n=hn(Ut,Mt);return(Fn=_n==null?void 0:_n.rowSpan)!==null&&Fn!==void 0?Fn:1}return 1},cn=function(Jt){var Mt=Jt.start,It=Jt.end,Ut=Jt.getSize,hn=Jt.offsetY;if(It<0)return null;for(var Fn=O.filter(function(pn){return Gt(pn,Mt)===0}),_n=Mt,un=function(fn){if(Fn=Fn.filter(function(dn){return Gt(dn,fn)===0}),!Fn.length)return _n=fn,"break"},jn=Mt;jn>=0;jn-=1){var Wn=un(jn);if(Wn==="break")break}for(var Cr=O.filter(function(pn){return Gt(pn,It)!==1}),nr=It,Ar=function(fn){if(Cr=Cr.filter(function(dn){return Gt(dn,fn)!==1}),!Cr.length)return nr=Math.max(fn-1,It),"break"},Nr=It;Nr1})&&Wr.push(fn)},Vn=_n;Vn<=nr;Vn+=1)var Sr=or(Vn);var Qr=Wr.map(function(pn){var fn=bt[pn],dn=re(fn.record,pn),on=function(On){var tr=pn+On-1,Xn=re(bt[tr].record,tr),c=Ut(dn,Xn);return c.bottom-c.top},rr=Ut(dn);return n.createElement(U,{key:pn,data:fn,rowKey:dn,index:pn,style:{top:-hn+rr.top},extra:!0,getHeight:on})});return Qr},Vt=n.useMemo(function(){return{columnsOffset:_t}},[_t]),bn="".concat(ge,"-tbody"),Nn;return bt.length?Nn=n.createElement(Pn.Z,{fullHeight:!1,ref:mt,className:ce()(bn,"".concat(bn,"-virtual")),height:Ve,itemHeight:xt||24,data:bt,itemKey:function(Jt){return re(Jt.record)},scrollWidth:ze,onVirtualScroll:function(Jt){var Mt=Jt.x;y({scrollLeft:Mt})},extraRender:cn},function(Rt,Jt,Mt){var It=re(Rt.record,Jt);return n.createElement(U,(0,D.Z)({data:Rt,rowKey:It,index:Jt},Mt))}):Nn=n.createElement("div",{className:ce()("".concat(ge,"-placeholder"))},n.createElement(ft,{component:"div",prefixCls:ge},we)),n.createElement(kr.Provider,{value:Vt},Nn)}),Ye=ie(me),At=Ye,en=function(o,u){var y=u.ref,N=u.onScroll;return n.createElement(At,{ref:y,data:o,onScroll:N})},gn=100;function Yt(r){var o=r.columns,u=r.scroll,y=r.prefixCls,N=y===void 0?h:y,O=r.className,oe=r.listItemHeight,re=u||{},ee=re.x,ge=re.y;typeof ee!="number"&&(ee=((o||[]).length+1)*gn),typeof ge!="number"&&(ge=500);var Oe=n.useMemo(function(){return{scrollY:ge,listItemHeight:oe}},[ge,oe]);return n.createElement(zn.Provider,{value:Oe},n.createElement($n,(0,D.Z)({},r,{className:ce()(O,"".concat(N,"-virtual")),scroll:(0,z.Z)((0,z.Z)({},u),{},{x:ee}),components:{body:en},columns:o,internalHooks:l,tailor:!0})))}function Zt(r){return de(Yt,r)}var Ue=Zt(),yt=null;function tn(r){return null}var nn=tn;function Sn(r){return null}var Cn=Sn,Gn=e(2738),Bn=e(68031),at=e(36355),Ot=e(93891),wn=e(19716),ir=e(8628),Mn=e(31724),Yn=e(58421),$r=e(71418),Fr=e(88088);function Kn(r){return function(u){let{prefixCls:y,onExpand:N,record:O,expanded:oe,expandable:re}=u;const ee=`${y}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:ge=>{N(O,ge),ge.stopPropagation()},className:ce()(ee,{[`${ee}-spaced`]:!re,[`${ee}-expanded`]:re&&oe,[`${ee}-collapsed`]:re&&!oe}),"aria-label":oe?r.collapse:r.expand,"aria-expanded":oe})}}var Pr=Kn;function Jn(r,o){return"key"in r&&r.key!==void 0&&r.key!==null?r.key:r.dataIndex?Array.isArray(r.dataIndex)?r.dataIndex.join("."):r.dataIndex:o}function zr(r,o){return o?`${o}-${r}`:`${r}`}function eo(r,o){return typeof r=="function"?r(o):r}function ao(r,o){const u=eo(r,o);return Object.prototype.toString.call(u)==="[object Object]"?"":u}var Eo={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"},ro=Eo,uo=e(7657),po=function(o,u){return n.createElement(uo.Z,(0,D.Z)({},o,{ref:u,icon:ro}))},Ln=n.forwardRef(po),mr=Ln,Hn=e(56762);function Wt(r){const o=n.useRef(r),u=(0,Hn.Z)();return[()=>o.current,y=>{o.current=y,u()}]}var dr=e(3113),Tr=e(24905),Hr=e(38854),to=e(64165),no=e(20834),yo=e(40875),Lo=e(5112),Uo=e(17574),ko=e(47472),jo=e(92832);function Ia(r){let{value:o,onChange:u,filterSearch:y,tablePrefixCls:N,locale:O}=r;return y?n.createElement("div",{className:`${N}-filter-dropdown-search`},n.createElement(jo.default,{prefix:n.createElement(ko.Z,null),placeholder:O.filterSearchPlaceholder,onChange:u,value:o,htmlSize:1,className:`${N}-filter-dropdown-search-input`})):null}var da=Ia,fa=e(10228);const Na=r=>{const{keyCode:o}=r;o===fa.Z.ENTER&&r.stopPropagation()};var Oa=n.forwardRef((r,o)=>n.createElement("div",{className:r.className,onClick:u=>u.stopPropagation(),onKeyDown:Na,ref:o},r.children));function $o(r){let o=[];return(r||[]).forEach(u=>{let{value:y,children:N}=u;o.push(y),N&&(o=[].concat((0,$t.Z)(o),(0,$t.Z)($o(N))))}),o}function Da(r){return r.some(o=>{let{children:u}=o;return u})}function ma(r,o){return typeof o=="string"||typeof o=="number"?o==null?void 0:o.toString().toLowerCase().includes(r.trim().toLowerCase()):!1}function va(r){let{filters:o,prefixCls:u,filteredKeys:y,filterMultiple:N,searchValue:O,filterSearch:oe}=r;return o.map((re,ee)=>{const ge=String(re.value);if(re.children)return{key:ge||ee,label:re.text,popupClassName:`${u}-dropdown-submenu`,children:va({filters:re.children,prefixCls:u,filteredKeys:y,filterMultiple:N,searchValue:O,filterSearch:oe})};const Oe=N?Tr.default:Lo.ZP,we={key:re.value!==void 0?ge:ee,label:n.createElement(n.Fragment,null,n.createElement(Oe,{checked:y.includes(ge)}),n.createElement("span",null,re.text))};return O.trim()?typeof oe=="function"?oe(O,re)?we:null:ma(O,re.text)?we:null:we})}function _a(r){var o,u;const{tablePrefixCls:y,prefixCls:N,column:O,dropdownPrefixCls:oe,columnKey:re,filterMultiple:ee,filterMode:ge="menu",filterSearch:Oe=!1,filterState:we,triggerFilter:ze,locale:We,children:Ve,getPopupContainer:xt}=r,{filterDropdownOpen:mt,onFilterDropdownOpenChange:bt,filterResetToDefaultFilteredValue:gt,defaultFilteredValue:_t,filterDropdownVisible:Gt,onFilterDropdownVisibleChange:cn}=O,[Vt,bn]=n.useState(!1),Nn=!!(we&&(!((o=we.filteredKeys)===null||o===void 0)&&o.length||we.forceFiltered)),Rt=Qt=>{bn(Qt),bt==null||bt(Qt),cn==null||cn(Qt)},Jt=(u=mt!=null?mt:Gt)!==null&&u!==void 0?u:Vt,Mt=we==null?void 0:we.filteredKeys,[It,Ut]=Wt(Mt||[]),hn=Qt=>{let{selectedKeys:On}=Qt;Ut(On)},Fn=(Qt,On)=>{let{node:tr,checked:Xn}=On;hn(ee?{selectedKeys:Qt}:{selectedKeys:Xn&&tr.key?[tr.key]:[]})};n.useEffect(()=>{Vt&&hn({selectedKeys:Mt||[]})},[Mt]);const[_n,un]=n.useState([]),jn=Qt=>{un(Qt)},[Wn,Cr]=n.useState(""),nr=Qt=>{const{value:On}=Qt.target;Cr(On)};n.useEffect(()=>{Vt||Cr("")},[Vt]);const Ar=Qt=>{const On=Qt&&Qt.length?Qt:null;if(On===null&&(!we||!we.filteredKeys)||(0,p.Z)(On,we==null?void 0:we.filteredKeys,!0))return null;ze({column:O,key:re,filteredKeys:On})},Nr=()=>{Rt(!1),Ar(It())},Tn=function(){let{confirm:Qt,closeDropdown:On}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Qt&&Ar([]),On&&Rt(!1),Cr(""),Ut(gt?(_t||[]).map(tr=>String(tr)):[])},Wr=function(){let{closeDropdown:Qt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Qt&&Rt(!1),Ar(It())},or=Qt=>{Qt&&Mt!==void 0&&Ut(Mt||[]),Rt(Qt),!Qt&&!O.filterDropdown&&Nr()},Vn=ce()({[`${oe}-menu-without-submenu`]:!Da(O.filters||[])}),Sr=Qt=>{if(Qt.target.checked){const On=$o(O==null?void 0:O.filters).map(tr=>String(tr));Ut(On)}else Ut([])},Qr=Qt=>{let{filters:On}=Qt;return(On||[]).map((tr,Xn)=>{const c=String(tr.value),he={title:tr.text,key:tr.value!==void 0?c:Xn};return tr.children&&(he.children=Qr({filters:tr.children})),he})},pn=Qt=>{var On;return Object.assign(Object.assign({},Qt),{text:Qt.title,value:Qt.key,children:((On=Qt.children)===null||On===void 0?void 0:On.map(tr=>pn(tr)))||[]})};let fn;if(typeof O.filterDropdown=="function")fn=O.filterDropdown({prefixCls:`${oe}-custom`,setSelectedKeys:Qt=>hn({selectedKeys:Qt}),selectedKeys:It(),confirm:Wr,clearFilters:Tn,filters:O.filters,visible:Jt,close:()=>{Rt(!1)}});else if(O.filterDropdown)fn=O.filterDropdown;else{const Qt=It()||[],On=()=>(O.filters||[]).length===0?n.createElement(to.Z,{image:to.Z.PRESENTED_IMAGE_SIMPLE,description:We.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ge==="tree"?n.createElement(n.Fragment,null,n.createElement(da,{filterSearch:Oe,value:Wn,onChange:nr,tablePrefixCls:y,locale:We}),n.createElement("div",{className:`${y}-filter-dropdown-tree`},ee?n.createElement(Tr.default,{checked:Qt.length===$o(O.filters).length,indeterminate:Qt.length>0&&Qt.length<$o(O.filters).length,className:`${y}-filter-dropdown-checkall`,onChange:Sr},We.filterCheckall):null,n.createElement(Uo.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:ee,checkStrictly:!ee,className:`${oe}-menu`,onCheck:Fn,checkedKeys:Qt,selectedKeys:Qt,showIcon:!1,treeData:Qr({filters:O.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Wn.trim()?Xn=>typeof Oe=="function"?Oe(Wn,pn(Xn)):ma(Wn,Xn.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(da,{filterSearch:Oe,value:Wn,onChange:nr,tablePrefixCls:y,locale:We}),n.createElement(no.default,{selectable:!0,multiple:ee,prefixCls:`${oe}-menu`,className:Vn,onSelect:hn,onDeselect:hn,selectedKeys:Qt,getPopupContainer:xt,openKeys:_n,onOpenChange:jn,items:va({filters:O.filters||[],filterSearch:Oe,prefixCls:N,filteredKeys:It(),filterMultiple:ee,searchValue:Wn})})),tr=()=>gt?(0,p.Z)((_t||[]).map(Xn=>String(Xn)),Qt,!0):Qt.length===0;fn=n.createElement(n.Fragment,null,On(),n.createElement("div",{className:`${N}-dropdown-btns`},n.createElement(dr.ZP,{type:"link",size:"small",disabled:tr(),onClick:()=>Tn()},We.filterReset),n.createElement(dr.ZP,{type:"primary",size:"small",onClick:Nr},We.filterConfirm)))}O.filterDropdown&&(fn=n.createElement(yo.J,{selectable:void 0},fn));const dn=()=>n.createElement(Oa,{className:`${N}-dropdown`},fn);let on;typeof O.filterIcon=="function"?on=O.filterIcon(Nn):O.filterIcon?on=O.filterIcon:on=n.createElement(mr,null);const{direction:rr}=n.useContext(at.E_);return n.createElement("div",{className:`${N}-column`},n.createElement("span",{className:`${y}-column-title`},Ve),n.createElement(Hr.Z,{dropdownRender:dn,trigger:["click"],open:Jt,onOpenChange:or,getPopupContainer:xt,placement:rr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:ce()(`${N}-trigger`,{active:Nn}),onClick:Qt=>{Qt.stopPropagation()}},on)))}var Ba=_a;function Vo(r,o,u){let y=[];return(r||[]).forEach((N,O)=>{var oe;const re=zr(O,u);if(N.filters||"filterDropdown"in N||"onFilter"in N)if("filteredValue"in N){let ee=N.filteredValue;"filterDropdown"in N||(ee=(oe=ee==null?void 0:ee.map(String))!==null&&oe!==void 0?oe:ee),y.push({column:N,key:Jn(N,re),filteredKeys:ee,forceFiltered:N.filtered})}else y.push({column:N,key:Jn(N,re),filteredKeys:o&&N.defaultFilteredValue?N.defaultFilteredValue:void 0,forceFiltered:N.filtered});"children"in N&&(y=[].concat((0,$t.Z)(y),(0,$t.Z)(Vo(N.children,o,re))))}),y}function pa(r,o,u,y,N,O,oe,re){return u.map((ee,ge)=>{const Oe=zr(ge,re),{filterMultiple:we=!0,filterMode:ze,filterSearch:We}=ee;let Ve=ee;if(Ve.filters||Ve.filterDropdown){const xt=Jn(Ve,Oe),mt=y.find(bt=>{let{key:gt}=bt;return xt===gt});Ve=Object.assign(Object.assign({},Ve),{title:bt=>n.createElement(Ba,{tablePrefixCls:r,prefixCls:`${r}-filter`,dropdownPrefixCls:o,column:Ve,columnKey:xt,filterState:mt,filterMultiple:we,filterMode:ze,filterSearch:We,triggerFilter:O,locale:N,getPopupContainer:oe},eo(ee.title,bt))})}return"children"in Ve&&(Ve=Object.assign(Object.assign({},Ve),{children:pa(r,o,Ve.children,y,N,O,oe,Oe)})),Ve})}function ga(r){const o={};return r.forEach(u=>{let{key:y,filteredKeys:N,column:O}=u;const{filters:oe,filterDropdown:re}=O;if(re)o[y]=N||null;else if(Array.isArray(N)){const ee=$o(oe);o[y]=ee.filter(ge=>N.includes(String(ge)))}else o[y]=null}),o}function Ta(r,o){return o.reduce((u,y)=>{const{column:{onFilter:N,filters:O},filteredKeys:oe}=y;return N&&oe&&oe.length?u.filter(re=>oe.some(ee=>{const ge=$o(O),Oe=ge.findIndex(ze=>String(ze)===String(ee)),we=Oe!==-1?ge[Oe]:ee;return N(we,re)})):u},r)}const Po=r=>r.flatMap(o=>"children"in o?[o].concat((0,$t.Z)(Po(o.children||[]))):[o]);function rn(r){let{prefixCls:o,dropdownPrefixCls:u,mergedColumns:y,onFilterChange:N,getPopupContainer:O,locale:oe}=r;const re=n.useMemo(()=>Po(y||[]),[y]),[ee,ge]=n.useState(()=>Vo(re,!0)),Oe=n.useMemo(()=>{const Ve=Vo(re,!1);if(Ve.length===0)return Ve;let xt=!0,mt=!0;if(Ve.forEach(bt=>{let{filteredKeys:gt}=bt;gt!==void 0?xt=!1:mt=!1}),xt){const bt=(re||[]).map((gt,_t)=>Jn(gt,zr(_t)));return ee.filter(gt=>{let{key:_t}=gt;return bt.includes(_t)}).map(gt=>{const _t=re[bt.findIndex(Gt=>Gt===gt.key)];return Object.assign(Object.assign({},gt),{column:Object.assign(Object.assign({},gt.column),_t),forceFiltered:_t.filtered})})}return Ve},[re,ee]),we=n.useMemo(()=>ga(Oe),[Oe]),ze=Ve=>{const xt=Oe.filter(mt=>{let{key:bt}=mt;return bt!==Ve.key});xt.push(Ve),ge(xt),N(ga(xt),xt)};return[Ve=>pa(o,u,Ve,Oe,oe,ze,O),Oe,we]}var G=rn;function go(r,o,u){const y=n.useRef({});function N(O){if(!y.current||y.current.data!==r||y.current.childrenColumnName!==o||y.current.getRowKey!==u){let re=function(ee){ee.forEach((ge,Oe)=>{const we=u(ge,Oe);oe.set(we,ge),ge&&typeof ge=="object"&&o in ge&&re(ge[o]||[])})};const oe=new Map;re(r),y.current={data:r,childrenColumnName:o,kvMap:oe,getRowKey:u}}return y.current.kvMap.get(O)}return[N]}var Ct=e(50371),el=function(r,o){var u={};for(var y in r)Object.prototype.hasOwnProperty.call(r,y)&&o.indexOf(y)<0&&(u[y]=r[y]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,y=Object.getOwnPropertySymbols(r);N{const O=r[N];typeof O!="function"&&(u[N]=O)}),u}function nl(r,o,u){const y=u&&typeof u=="object"?u:{},{total:N=0}=y,O=el(y,["total"]),[oe,re]=(0,n.useState)(()=>({current:"defaultCurrent"in O?O.defaultCurrent:1,pageSize:"defaultPageSize"in O?O.defaultPageSize:Io})),ee=(0,Ct.Z)(oe,O,{total:N>0?N:r}),ge=Math.ceil((N||r)/ee.pageSize);ee.current>ge&&(ee.current=ge||1);const Oe=(ze,We)=>{re({current:ze!=null?ze:1,pageSize:We||ee.pageSize})},we=(ze,We)=>{var Ve;u&&((Ve=u.onChange)===null||Ve===void 0||Ve.call(u,ze,We)),Oe(ze,We),o(ze,We||(ee==null?void 0:ee.pageSize))};return u===!1?[{},()=>{}]:[Object.assign(Object.assign({},ee),{onChange:we}),Oe]}var No=nl,Oo=e(84105),Ra=e(35654),ha=e(90782),Ma=e(71430),ya=e(18929);const fo={},xa="SELECT_ALL",Do="SELECT_INVERT",Ca="SELECT_NONE",ba=[],Fa=(r,o)=>{let u=[];return(o||[]).forEach(y=>{u.push(y),y&&typeof y=="object"&&r in y&&(u=[].concat((0,$t.Z)(u),(0,$t.Z)(Fa(r,y[r]))))}),u};var ol=(r,o)=>{const{preserveSelectedRowKeys:u,selectedRowKeys:y,defaultSelectedRowKeys:N,getCheckboxProps:O,onChange:oe,onSelect:re,onSelectAll:ee,onSelectInvert:ge,onSelectNone:Oe,onSelectMultiple:we,columnWidth:ze,type:We,selections:Ve,fixed:xt,renderCell:mt,hideSelectAll:bt,checkStrictly:gt=!0}=o||{},{prefixCls:_t,data:Gt,pageData:cn,getRecordByKey:Vt,getRowKey:bn,expandType:Nn,childrenColumnName:Rt,locale:Jt,getPopupContainer:Mt}=r,[It,Ut]=(0,ya.Z)(y||N||ba,{value:y}),hn=n.useRef(new Map),Fn=(0,n.useCallback)(pn=>{if(u){const fn=new Map;pn.forEach(dn=>{let on=Vt(dn);!on&&hn.current.has(dn)&&(on=hn.current.get(dn)),fn.set(dn,on)}),hn.current=fn}},[Vt,u]);n.useEffect(()=>{Fn(It)},[It]);const{keyEntities:_n}=(0,n.useMemo)(()=>{if(gt)return{keyEntities:null};let pn=Gt;if(u){const fn=new Set(Gt.map((on,rr)=>bn(on,rr))),dn=Array.from(hn.current).reduce((on,rr)=>{let[Qt,On]=rr;return fn.has(Qt)?on:on.concat(On)},[]);pn=[].concat((0,$t.Z)(pn),(0,$t.Z)(dn))}return(0,Ma.I8)(pn,{externalGetKey:bn,childrenPropName:Rt})},[Gt,bn,gt,Rt,u]),un=(0,n.useMemo)(()=>Fa(Rt,cn),[Rt,cn]),jn=(0,n.useMemo)(()=>{const pn=new Map;return un.forEach((fn,dn)=>{const on=bn(fn,dn),rr=(O?O(fn):null)||{};pn.set(on,rr)}),pn},[un,bn,O]),Wn=(0,n.useCallback)(pn=>{var fn;return!!(!((fn=jn.get(bn(pn)))===null||fn===void 0)&&fn.disabled)},[jn,bn]),[Cr,nr]=(0,n.useMemo)(()=>{if(gt)return[It||[],[]];const{checkedKeys:pn,halfCheckedKeys:fn}=(0,ha.S)(It,!0,_n,Wn);return[pn||[],fn]},[It,gt,_n,Wn]),Ar=(0,n.useMemo)(()=>{const pn=We==="radio"?Cr.slice(0,1):Cr;return new Set(pn)},[Cr,We]),Nr=(0,n.useMemo)(()=>We==="radio"?new Set:new Set(nr),[nr,We]),[Tn,Wr]=(0,n.useState)(null);n.useEffect(()=>{o||Ut(ba)},[!!o]);const or=(0,n.useCallback)((pn,fn)=>{let dn,on;Fn(pn),u?(dn=pn,on=pn.map(rr=>hn.current.get(rr))):(dn=[],on=[],pn.forEach(rr=>{const Qt=Vt(rr);Qt!==void 0&&(dn.push(rr),on.push(Qt))})),Ut(dn),oe==null||oe(dn,on,{type:fn})},[Ut,Vt,oe,u]),Vn=(0,n.useCallback)((pn,fn,dn,on)=>{if(re){const rr=dn.map(Qt=>Vt(Qt));re(Vt(pn),fn,rr,on)}or(dn,"single")},[re,Vt,or]),Sr=(0,n.useMemo)(()=>!Ve||bt?null:(Ve===!0?[xa,Do,Ca]:Ve).map(fn=>fn===xa?{key:"all",text:Jt.selectionAll,onSelect(){or(Gt.map((dn,on)=>bn(dn,on)).filter(dn=>{const on=jn.get(dn);return!(on!=null&&on.disabled)||Ar.has(dn)}),"all")}}:fn===Do?{key:"invert",text:Jt.selectInvert,onSelect(){const dn=new Set(Ar);cn.forEach((rr,Qt)=>{const On=bn(rr,Qt),tr=jn.get(On);tr!=null&&tr.disabled||(dn.has(On)?dn.delete(On):dn.add(On))});const on=Array.from(dn);ge&&ge(on),or(on,"invert")}}:fn===Ca?{key:"none",text:Jt.selectNone,onSelect(){Oe==null||Oe(),or(Array.from(Ar).filter(dn=>{const on=jn.get(dn);return on==null?void 0:on.disabled}),"none")}}:fn).map(fn=>Object.assign(Object.assign({},fn),{onSelect:function(){for(var dn,on,rr=arguments.length,Qt=new Array(rr),On=0;On{var fn;if(!o)return pn.filter(pt=>pt!==fo);let dn=(0,$t.Z)(pn);const on=new Set(Ar),rr=un.map(bn).filter(pt=>!jn.get(pt).disabled),Qt=rr.every(pt=>on.has(pt)),On=rr.some(pt=>on.has(pt)),tr=()=>{const pt=[];Qt?rr.forEach(Ft=>{on.delete(Ft),pt.push(Ft)}):rr.forEach(Ft=>{on.has(Ft)||(on.add(Ft),pt.push(Ft))});const st=Array.from(on);ee==null||ee(!Qt,st.map(Ft=>Vt(Ft)),pt.map(Ft=>Vt(Ft))),or(st,"all"),Wr(null)};let Xn;if(We!=="radio"){let pt;if(Sr){const Et={getPopupContainer:Mt,items:Sr.map((gr,jt)=>{const{key:Dn,text:Or,onSelect:Mr}=gr;return{key:Dn!=null?Dn:jt,onClick:()=>{Mr==null||Mr(rr)},label:Or}})};pt=n.createElement("div",{className:`${_t}-selection-extra`},n.createElement(Hr.Z,{menu:Et,getPopupContainer:Mt},n.createElement("span",null,n.createElement(Oo.Z,null))))}const st=un.map((Et,gr)=>{const jt=bn(Et,gr),Dn=jn.get(jt)||{};return Object.assign({checked:on.has(jt)},Dn)}).filter(Et=>{let{disabled:gr}=Et;return gr}),Ft=!!st.length&&st.length===un.length,nt=Ft&&st.every(Et=>{let{checked:gr}=Et;return gr}),dt=Ft&&st.some(Et=>{let{checked:gr}=Et;return gr});Xn=!bt&&n.createElement("div",{className:`${_t}-selection`},n.createElement(Tr.default,{checked:Ft?nt:!!un.length&&Qt,indeterminate:Ft?!nt&&dt:!Qt&&On,onChange:tr,disabled:un.length===0||Ft,"aria-label":pt?"Custom selection":"Select all",skipGroup:!0}),pt)}let c;We==="radio"?c=(pt,st,Ft)=>{const nt=bn(st,Ft),dt=on.has(nt);return{node:n.createElement(Lo.ZP,Object.assign({},jn.get(nt),{checked:dt,onClick:Et=>Et.stopPropagation(),onChange:Et=>{on.has(nt)||Vn(nt,!0,[nt],Et.nativeEvent)}})),checked:dt}}:c=(pt,st,Ft)=>{var nt;const dt=bn(st,Ft),Et=on.has(dt),gr=Nr.has(dt),jt=jn.get(dt);let Dn;return Nn==="nest"?Dn=gr:Dn=(nt=jt==null?void 0:jt.indeterminate)!==null&&nt!==void 0?nt:gr,{node:n.createElement(Tr.default,Object.assign({},jt,{indeterminate:Dn,checked:Et,skipGroup:!0,onClick:Or=>Or.stopPropagation(),onChange:Or=>{let{nativeEvent:Mr}=Or;const{shiftKey:Fo}=Mr;let xo=-1,Lt=-1;if(Fo&>){const qr=new Set([Tn,dt]);rr.some((Vr,yr)=>{if(qr.has(Vr))if(xo===-1)xo=yr;else return Lt=yr,!0;return!1})}if(Lt!==-1&&xo!==Lt&>){const qr=rr.slice(xo,Lt+1),Vr=[];Et?qr.forEach(wr=>{on.has(wr)&&(Vr.push(wr),on.delete(wr))}):qr.forEach(wr=>{on.has(wr)||(Vr.push(wr),on.add(wr))});const yr=Array.from(on);we==null||we(!Et,yr.map(wr=>Vt(wr)),Vr.map(wr=>Vt(wr))),or(yr,"multiple")}else{const qr=Cr;if(gt){const Vr=Et?(0,Ra._5)(qr,dt):(0,Ra.L0)(qr,dt);Vn(dt,!Et,Vr,Mr)}else{const Vr=(0,ha.S)([].concat((0,$t.Z)(qr),[dt]),!0,_n,Wn),{checkedKeys:yr,halfCheckedKeys:wr}=Vr;let lo=yr;if(Et){const co=new Set(yr);co.delete(dt),lo=(0,ha.S)(Array.from(co),{checked:!1,halfCheckedKeys:wr},_n,Wn).checkedKeys}Vn(dt,!Et,lo,Mr)}}Wr(Et?null:dt)}})),checked:Et}};const he=(pt,st,Ft)=>{const{node:nt,checked:dt}=c(pt,st,Ft);return mt?mt(dt,st,Ft,nt):nt};if(!dn.includes(fo))if(dn.findIndex(pt=>{var st;return((st=pt[Bt])===null||st===void 0?void 0:st.columnType)==="EXPAND_COLUMN"})===0){const[pt,...st]=dn;dn=[pt,fo].concat((0,$t.Z)(st))}else dn=[fo].concat((0,$t.Z)(dn));const tt=dn.indexOf(fo);dn=dn.filter((pt,st)=>pt!==fo||st===tt);const ot=dn[tt-1],qe=dn[tt+1];let et=xt;et===void 0&&((qe==null?void 0:qe.fixed)!==void 0?et=qe.fixed:(ot==null?void 0:ot.fixed)!==void 0&&(et=ot.fixed)),et&&ot&&((fn=ot[Bt])===null||fn===void 0?void 0:fn.columnType)==="EXPAND_COLUMN"&&ot.fixed===void 0&&(ot.fixed=et);const ct=ce()(`${_t}-selection-col`,{[`${_t}-selection-col-with-dropdown`]:Ve&&We==="checkbox"}),Tt={fixed:et,width:ze,className:`${_t}-selection-column`,title:o.columnTitle||Xn,render:he,onCell:o.onCell,[Bt]:{className:ct}};return dn.map(pt=>pt===fo?Tt:pt)},[bn,un,o,Cr,Ar,Nr,ze,Sr,Nn,Tn,jn,we,Vn,Wn]),Ar]},Xo=e(89489),al=e(59477),Ea=e(6848);const Go="ascend",Sa="descend";function So(r){return typeof r.sorter=="object"&&typeof r.sorter.multiple=="number"?r.sorter.multiple:!1}function Yo(r){return typeof r=="function"?r:r&&typeof r=="object"&&r.compare?r.compare:!1}function ll(r,o){return o?r[r.indexOf(o)+1]:r[0]}function wa(r,o,u){let y=[];function N(O,oe){y.push({column:O,key:Jn(O,oe),multiplePriority:So(O),sortOrder:O.sortOrder})}return(r||[]).forEach((O,oe)=>{const re=zr(oe,u);O.children?("sortOrder"in O&&N(O,re),y=[].concat((0,$t.Z)(y),(0,$t.Z)(wa(O.children,o,re)))):O.sorter&&("sortOrder"in O?N(O,re):o&&O.defaultSortOrder&&y.push({column:O,key:Jn(O,re),multiplePriority:So(O),sortOrder:O.defaultSortOrder}))}),y}function _o(r,o,u,y,N,O,oe,re){return(o||[]).map((ee,ge)=>{const Oe=zr(ge,re);let we=ee;if(we.sorter){const ze=we.sortDirections||N,We=we.showSorterTooltip===void 0?oe:we.showSorterTooltip,Ve=Jn(we,Oe),xt=u.find(Nn=>{let{key:Rt}=Nn;return Rt===Ve}),mt=xt?xt.sortOrder:null,bt=ll(ze,mt);let gt;if(ee.sortIcon)gt=ee.sortIcon({sortOrder:mt});else{const Nn=ze.includes(Go)&&n.createElement(al.Z,{className:ce()(`${r}-column-sorter-up`,{active:mt===Go})}),Rt=ze.includes(Sa)&&n.createElement(Xo.Z,{className:ce()(`${r}-column-sorter-down`,{active:mt===Sa})});gt=n.createElement("span",{className:ce()(`${r}-column-sorter`,{[`${r}-column-sorter-full`]:!!(Nn&&Rt)})},n.createElement("span",{className:`${r}-column-sorter-inner`,"aria-hidden":"true"},Nn,Rt))}const{cancelSort:_t,triggerAsc:Gt,triggerDesc:cn}=O||{};let Vt=_t;bt===Sa?Vt=cn:bt===Go&&(Vt=Gt);const bn=typeof We=="object"?We:{title:Vt};we=Object.assign(Object.assign({},we),{className:ce()(we.className,{[`${r}-column-sort`]:mt}),title:Nn=>{const Rt=n.createElement("div",{className:`${r}-column-sorters`},n.createElement("span",{className:`${r}-column-title`},eo(ee.title,Nn)),gt);return We?n.createElement(Ea.Z,Object.assign({},bn),Rt):Rt},onHeaderCell:Nn=>{const Rt=ee.onHeaderCell&&ee.onHeaderCell(Nn)||{},Jt=Rt.onClick,Mt=Rt.onKeyDown;Rt.onClick=hn=>{y({column:ee,key:Ve,sortOrder:bt,multiplePriority:So(ee)}),Jt==null||Jt(hn)},Rt.onKeyDown=hn=>{hn.keyCode===fa.Z.ENTER&&(y({column:ee,key:Ve,sortOrder:bt,multiplePriority:So(ee)}),Mt==null||Mt(hn))};const It=ao(ee.title,{}),Ut=It==null?void 0:It.toString();return mt?Rt["aria-sort"]=mt==="ascend"?"ascending":"descending":Rt["aria-label"]=Ut||"",Rt.className=ce()(Rt.className,`${r}-column-has-sorters`),Rt.tabIndex=0,ee.ellipsis&&(Rt.title=(It!=null?It:"").toString()),Rt}})}return"children"in we&&(we=Object.assign(Object.assign({},we),{children:_o(r,we.children,u,y,N,O,oe,Oe)})),we})}function il(r){const{column:o,sortOrder:u}=r;return{column:o,order:u,field:o.dataIndex,columnKey:o.key}}function Aa(r){const o=r.filter(u=>{let{sortOrder:y}=u;return y}).map(il);return o.length===0&&r.length?Object.assign(Object.assign({},il(r[r.length-1])),{column:void 0}):o.length<=1?o[0]||{}:o}function Jo(r,o,u){const y=o.slice().sort((oe,re)=>re.multiplePriority-oe.multiplePriority),N=r.slice(),O=y.filter(oe=>{let{column:{sorter:re},sortOrder:ee}=oe;return Yo(re)&&ee});return O.length?N.sort((oe,re)=>{for(let ee=0;ee{const re=oe[u];return re?Object.assign(Object.assign({},oe),{[u]:Jo(re,o,u)}):oe}):N}function Ko(r){let{prefixCls:o,mergedColumns:u,onSorterChange:y,sortDirections:N,tableLocale:O,showSorterTooltip:oe}=r;const[re,ee]=n.useState(wa(u,!0)),ge=n.useMemo(()=>{let Ve=!0;const xt=wa(u,!1);if(!xt.length)return re;const mt=[];function bt(_t){Ve?mt.push(_t):mt.push(Object.assign(Object.assign({},_t),{sortOrder:null}))}let gt=null;return xt.forEach(_t=>{gt===null?(bt(_t),_t.sortOrder&&(_t.multiplePriority===!1?Ve=!1:gt=!0)):(gt&&_t.multiplePriority!==!1||(Ve=!1),bt(_t))}),mt},[u,re]),Oe=n.useMemo(()=>{const Ve=ge.map(xt=>{let{column:mt,sortOrder:bt}=xt;return{column:mt,order:bt}});return{sortColumns:Ve,sortColumn:Ve[0]&&Ve[0].column,sortOrder:Ve[0]&&Ve[0].order}},[ge]);function we(Ve){let xt;Ve.multiplePriority===!1||!ge.length||ge[0].multiplePriority===!1?xt=[Ve]:xt=[].concat((0,$t.Z)(ge.filter(mt=>{let{key:bt}=mt;return bt!==Ve.key})),[Ve]),ee(xt),y(Aa(xt),xt)}return[Ve=>_o(o,Ve,ge,we,N,O,oe),ge,Oe,()=>Aa(ge)]}function Bo(r,o){return r.map(u=>{const y=Object.assign({},u);return y.title=eo(u.title,o),"children"in y&&(y.children=Bo(y.children,o)),y})}function Qo(r){return[n.useCallback(u=>Bo(u,r),[r])]}var qo=hr((r,o)=>{const{_renderTimes:u}=r,{_renderTimes:y}=o;return u!==y}),sl=Zt((r,o)=>{const{_renderTimes:u}=r,{_renderTimes:y}=o;return u!==y}),Mo=e(64993),ea=e(17313),cl=e(83116),ul=e(37613),dl=r=>{const{componentCls:o}=r,u=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`,y=(N,O,oe)=>({[`&${o}-${N}`]:{[`> ${o}-container`]:{[`> ${o}-content, > ${o}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${O}px -${oe+r.lineWidth}px`}}}}}});return{[`${o}-wrapper`]:{[`${o}${o}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${o}-title`]:{border:u,borderBottom:0},[`> ${o}-container`]:{borderInlineStart:u,borderTop:u,[` > ${o}-content, > ${o}-header, > ${o}-body, @@ -119,7 +119,7 @@ &${o}-row:hover > td, > th${o}-cell-row-hover, > td${o}-cell-row-hover - `]:{background:xt},[`&${o}-row-selected`]:{"> th, > td":{background:mt},"&:hover > th, &:hover > td":{background:bt}}}},[`${o}-footer`]:{padding:`${y}px ${N}px`,color:gt,background:_t}})}};var Ua=(0,cl.Z)("Table",r=>{const{colorTextHeading:o,colorSplit:u,colorIcon:y,colorIconHover:N,opacityLoading:O,colorBgContainer:oe,controlInteractiveSize:re,headerBg:ee,headerColor:ge,headerSortActiveBg:Oe,headerSortHoverBg:we,bodySortBg:ze,rowHoverBg:We,rowSelectedBg:Ve,rowSelectedHoverBg:xt,rowExpandedBg:mt,cellPaddingBlock:bt,cellPaddingInline:gt,cellPaddingBlockMD:_t,cellPaddingInlineMD:Gt,cellPaddingBlockSM:cn,cellPaddingInlineSM:Vt,borderColor:bn,footerBg:Nn,footerColor:Rt,headerBorderRadius:Jt,cellFontSize:Mt,cellFontSizeMD:It,cellFontSizeSM:Ut,headerSplitColor:hn,fixedHeaderSortActiveBg:Fn,headerFilterHoverBg:_n,filterDropdownBg:un,expandIconBg:jn,selectionColumnWidth:Wn,stickyScrollBarBg:Cr}=r,nr=new Mo.C(y),Ar=new Mo.C(N),Nr=2,Tn=(0,ul.TS)(r,{tableFontSize:Mt,tableBg:oe,tableRadius:Jt,tablePaddingVertical:bt,tablePaddingHorizontal:gt,tablePaddingVerticalMiddle:_t,tablePaddingHorizontalMiddle:Gt,tablePaddingVerticalSmall:cn,tablePaddingHorizontalSmall:Vt,tableBorderColor:bn,tableHeaderTextColor:ge,tableHeaderBg:ee,tableFooterTextColor:Rt,tableFooterBg:Nn,tableHeaderCellSplitColor:hn,tableHeaderSortBg:Oe,tableHeaderSortHoverBg:we,tableHeaderIconColor:nr.clone().setAlpha(nr.getAlpha()*O).toRgbString(),tableHeaderIconColorHover:Ar.clone().setAlpha(Ar.getAlpha()*O).toRgbString(),tableBodySortBg:ze,tableFixedHeaderSortActiveBg:Fn,tableHeaderFilterActiveBg:_n,tableFilterDropdownBg:un,tableRowHoverBg:We,tableSelectedRowBg:Ve,tableSelectedRowHoverBg:xt,zIndexTableFixed:Nr,zIndexTableSticky:Nr+1,tableFontSizeMiddle:It,tableFontSizeSmall:Ut,tableSelectionColumnWidth:Wn,tableExpandIconBg:jn,tableExpandColumnWidth:re+2*r.padding,tableExpandedRowBg:mt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Cr,tableScrollThumbBgHover:o,tableScrollBg:u});return[Wa(Tn),sr(Tn),Ha(Tn),Ka(Tn),ra(Tn),dl(Tn),vr(Tn),na(Tn),Ha(Tn),ka(Tn),ia(Tn),oa(Tn),za(Tn),fl(Tn),gl(Tn),vl(Tn),yl(Tn)]},r=>{const{colorFillAlter:o,colorBgContainer:u,colorTextHeading:y,colorFillSecondary:N,colorFillContent:O,controlItemBgActive:oe,controlItemBgActiveHover:re,padding:ee,paddingSM:ge,paddingXS:Oe,colorBorderSecondary:we,borderRadiusLG:ze,fontSize:We,controlHeight:Ve,colorTextPlaceholder:xt}=r,mt=new Mo.C(N).onBackground(u).toHexShortString(),bt=new Mo.C(O).onBackground(u).toHexShortString(),gt=new Mo.C(o).onBackground(u).toHexShortString();return{headerBg:gt,headerColor:y,headerSortActiveBg:mt,headerSortHoverBg:bt,bodySortBg:gt,rowHoverBg:gt,rowSelectedBg:oe,rowSelectedHoverBg:re,rowExpandedBg:o,cellPaddingBlock:ee,cellPaddingInline:ee,cellPaddingBlockMD:ge,cellPaddingInlineMD:Oe,cellPaddingBlockSM:Oe,cellPaddingInlineSM:Oe,borderColor:we,headerBorderRadius:ze,footerBg:gt,footerColor:y,cellFontSize:We,cellFontSizeMD:We,cellFontSizeSM:We,headerSplitColor:we,fixedHeaderSortActiveBg:mt,headerFilterHoverBg:O,filterDropdownMenuBg:u,filterDropdownBg:u,expandIconBg:u,selectionColumnWidth:Ve,stickyScrollBarBg:xt,stickyScrollBarBorderRadius:100}});const Va=[],sa=(r,o)=>{const{prefixCls:u,className:y,rootClassName:N,style:O,size:oe,bordered:re,dropdownPrefixCls:ee,dataSource:ge,pagination:Oe,rowSelection:we,rowKey:ze="key",rowClassName:We,columns:Ve,children:xt,childrenColumnName:mt,onChange:bt,getPopupContainer:gt,loading:_t,expandIcon:Gt,expandable:cn,expandedRowRender:Vt,expandIconColumnIndex:bn,indentSize:Nn,scroll:Rt,sortDirections:Jt,locale:Mt,showSorterTooltip:It=!0,virtual:Ut}=r,hn=n.useMemo(()=>Ve||pr(xt),[Ve,xt]),Fn=n.useMemo(()=>hn.some(ar=>ar.responsive),[hn]),_n=(0,ir.Z)(Fn),un=n.useMemo(()=>{const ar=new Set(Object.keys(_n).filter(Rr=>_n[Rr]));return hn.filter(Rr=>!Rr.responsive||Rr.responsive.some(oo=>ar.has(oo)))},[hn,_n]),jn=(0,Gn.Z)(r,["className","style","columns"]),{locale:Wn=Mn.Z,direction:Cr,table:nr,renderEmpty:Ar,getPrefixCls:Nr,getPopupContainer:Tn}=n.useContext(st.E_),Wr=(0,wn.Z)(oe),or=Object.assign(Object.assign({},Wn.Table),Mt),Vn=ge||Va,Sr=Nr("table",u),Qr=Nr("dropdown",ee),pn=Object.assign({childrenColumnName:mt,expandIconColumnIndex:bn},cn),{childrenColumnName:fn="children"}=pn,dn=n.useMemo(()=>Vn.some(ar=>ar==null?void 0:ar[fn])?"nest":Vt||cn&&cn.expandedRowRender?"row":null,[Vn]),on={body:n.useRef()},rr=n.useMemo(()=>typeof ze=="function"?ze:ar=>ar==null?void 0:ar[ze],[ze]),[Qt]=go(Vn,fn,rr),On={},tr=function(ar,Rr){let oo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Kr,io,mo;const vo=Object.assign(Object.assign({},On),ar);oo&&((Kr=On.resetPagination)===null||Kr===void 0||Kr.call(On),!((io=vo.pagination)===null||io===void 0)&&io.current&&(vo.pagination.current=1),Oe&&Oe.onChange&&Oe.onChange(1,(mo=vo.pagination)===null||mo===void 0?void 0:mo.pageSize)),Rt&&Rt.scrollToFirstRowOnChange!==!1&&on.body.current&&(0,Bn.Z)(0,{getContainer:()=>on.body.current}),bt==null||bt(vo.pagination,vo.filters,vo.sorter,{currentDataSource:Ta(Jo(Vn,vo.sorterStates,fn),vo.filterStates),action:Rr})},Xn=(ar,Rr)=>{tr({sorter:ar,sorterStates:Rr},"sort",!1)},[c,he,tt,ot]=Ko({prefixCls:Sr,mergedColumns:un,onSorterChange:Xn,sortDirections:Jt||["ascend","descend"],tableLocale:or,showSorterTooltip:It}),qe=n.useMemo(()=>Jo(Vn,he,fn),[Vn,he]);On.sorter=ot(),On.sorterStates=he;const et=(ar,Rr)=>{tr({filters:ar,filterStates:Rr},"filter",!0)},[ct,Tt,pt]=G({prefixCls:Sr,locale:or,dropdownPrefixCls:Qr,mergedColumns:un,onFilterChange:et,getPopupContainer:gt||Tn}),it=Ta(qe,Tt);On.filters=pt,On.filterStates=Tt;const Ft=n.useMemo(()=>{const ar={};return Object.keys(pt).forEach(Rr=>{pt[Rr]!==null&&(ar[Rr]=pt[Rr])}),Object.assign(Object.assign({},tt),{filters:ar})},[tt,pt]),[nt]=Qo(Ft),dt=(ar,Rr)=>{tr({pagination:Object.assign(Object.assign({},On.pagination),{current:ar,pageSize:Rr})},"paginate")},[Et,gr]=No(it.length,dt,Oe);On.pagination=Oe===!1?{}:tl(Et,Oe),On.resetPagination=gr;const jt=n.useMemo(()=>{if(Oe===!1||!Et.pageSize)return it;const{current:ar=1,total:Rr,pageSize:oo=Io}=Et;return it.lengthoo?it.slice((ar-1)*oo,ar*oo):it:it.slice((ar-1)*oo,ar*oo)},[!!Oe,it,Et&&Et.current,Et&&Et.pageSize,Et&&Et.total]),[Dn,Or]=ol({prefixCls:Sr,data:it,pageData:jt,getRowKey:rr,getRecordByKey:Qt,expandType:dn,childrenColumnName:fn,locale:or,getPopupContainer:gt||Tn},we),Mr=(ar,Rr,oo)=>{let Kr;return typeof We=="function"?Kr=ce()(We(ar,Rr,oo)):Kr=ce()(We),ce()({[`${Sr}-row-selected`]:Or.has(rr(ar,Rr))},Kr)};pn.__PARENT_RENDER_ICON__=pn.expandIcon,pn.expandIcon=pn.expandIcon||Gt||Pr(or),dn==="nest"&&pn.expandIconColumnIndex===void 0?pn.expandIconColumnIndex=we?1:0:pn.expandIconColumnIndex>0&&we&&(pn.expandIconColumnIndex-=1),typeof pn.indentSize!="number"&&(pn.indentSize=typeof Nn=="number"?Nn:15);const Fo=n.useCallback(ar=>nt(Dn(ct(c(ar)))),[c,ct,Dn]);let xo,Lt;if(Oe!==!1&&(Et!=null&&Et.total)){let ar;Et.size?ar=Et.size:ar=Wr==="small"||Wr==="middle"?"small":void 0;const Rr=io=>n.createElement(Yn.Z,Object.assign({},Et,{className:ce()(`${Sr}-pagination ${Sr}-pagination-${io}`,Et.className),size:ar})),oo=Cr==="rtl"?"left":"right",{position:Kr}=Et;if(Kr!==null&&Array.isArray(Kr)){const io=Kr.find(To=>To.includes("top")),mo=Kr.find(To=>To.includes("bottom")),vo=Kr.every(To=>`${To}`=="none");!io&&!mo&&!vo&&(Lt=Rr(oo)),io&&(xo=Rr(io.toLowerCase().replace("top",""))),mo&&(Lt=Rr(mo.toLowerCase().replace("bottom","")))}else Lt=Rr(oo)}let qr;typeof _t=="boolean"?qr={spinning:_t}:typeof _t=="object"&&(qr=Object.assign({spinning:!0},_t));const[Vr,yr]=Ua(Sr),[,wr]=(0,Fr.Z)(),lo=ce()(`${Sr}-wrapper`,nr==null?void 0:nr.className,{[`${Sr}-wrapper-rtl`]:Cr==="rtl"},y,N,yr),co=Object.assign(Object.assign({},nr==null?void 0:nr.style),O),Co=Mt&&Mt.emptyText||(Ar==null?void 0:Ar("Table"))||n.createElement(Ot.Z,{componentName:"Table"}),wo=Ut?sl:qo,Xa={},bl=n.useMemo(()=>{const{fontSize:ar,lineHeight:Rr,padding:oo,paddingXS:Kr,paddingSM:io}=wr,mo=Math.floor(ar*Rr);switch(Wr){case"large":return oo*2+mo;case"small":return Kr*2+mo;default:return io*2+mo}},[wr,Wr]);return Ut&&(Xa.listItemHeight=bl),Vr(n.createElement("div",{ref:o,className:lo,style:co},n.createElement($r.Z,Object.assign({spinning:!1},qr),xo,n.createElement(wo,Object.assign({},Xa,jn,{columns:un,direction:Cr,expandable:pn,prefixCls:Sr,className:ce()({[`${Sr}-middle`]:Wr==="middle",[`${Sr}-small`]:Wr==="small",[`${Sr}-bordered`]:re,[`${Sr}-empty`]:Vn.length===0}),data:jt,rowKey:rr,rowClassName:Mr,emptyText:Co,internalHooks:l,internalRefs:on,transformColumns:Fo})),Lt)))};var xl=n.forwardRef(sa);const Pa=(r,o)=>{const u=n.useRef(0);return u.current+=1,n.createElement(xl,Object.assign({},r,{ref:o,_renderTimes:u.current}))},ho=n.forwardRef(Pa);ho.SELECTION_COLUMN=fo,ho.EXPAND_COLUMN=t,ho.SELECTION_ALL=xa,ho.SELECTION_INVERT=Do,ho.SELECTION_NONE=Ca,ho.Column=nn,ho.ColumnGroup=Cn,ho.Summary=s;var Cl=ho,ca=Cl},17574:function(ht,le,e){"use strict";e.d(le,{default:function(){return Me}});var t=e(60091),l=e(94480),P=e(52671),L=e(8657),T=e(54476),p=e(59301),n={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"},F=n,W=e(7657),w=function(je,Je){return p.createElement(W.Z,(0,T.Z)({},je,{ref:Je,icon:F}))},D=p.forwardRef(w),g=D,M=e(92310),B=e.n(M),I=e(35654),E=e(71430),ne=e(36355),k=e(56082),de=e(62892),ie=e(20648);const H=4;function A(Ie){const{dropPosition:je,dropLevelOffset:Je,prefixCls:rt,indent:Ke,direction:Te="ltr"}=Ie,Qe=Te==="ltr"?"left":"right",vt=Te==="ltr"?"right":"left",De={[Qe]:-Je*Ke+H,[vt]:0};switch(je){case-1:De.top=-3;break;case 1:De.bottom=-3;break;default:De.bottom=-3,De[Qe]=Ke+H;break}return p.createElement("div",{style:De,className:`${rt}-drop-indicator`})}var ae=e(71997),S=p.forwardRef((Ie,je)=>{const{getPrefixCls:Je,direction:rt,virtual:Ke,tree:Te}=p.useContext(ne.E_),{prefixCls:Qe,className:vt,showIcon:De=!1,showLine:ft,switcherIcon:St,blockNode:$e=!1,children:ve,checkable:at=!1,selectable:Ee=!0,draggable:Z,motion:K,style:m}=Ie,a=Je("tree",Qe),R=Je(),fe=K!=null?K:Object.assign(Object.assign({},(0,de.Z)(R)),{motionAppear:!1}),s=Object.assign(Object.assign({},Ie),{checkable:at,selectable:Ee,showIcon:De,motion:fe,blockNode:$e,showLine:!!ft,dropIndicatorRender:A}),[i,X]=(0,ie.ZP)(a),$=p.useMemo(()=>{if(!Z)return!1;let Q={};switch(typeof Z){case"function":Q.nodeDraggable=Z;break;case"object":Q=Object.assign({},Z);break;default:break}return Q.icon!==!1&&(Q.icon=Q.icon||p.createElement(k.Z,null)),Q},[Z]),f=Q=>p.createElement(ae.Z,{prefixCls:a,switcherIcon:St,treeNodeProps:Q,showLine:ft});return i(p.createElement(t.Z,Object.assign({itemHeight:20,ref:je,virtual:Ke},s,{style:Object.assign(Object.assign({},Te==null?void 0:Te.style),m),prefixCls:a,className:B()({[`${a}-icon-hide`]:!De,[`${a}-block-node`]:$e,[`${a}-unselectable`]:!Ee,[`${a}-rtl`]:rt==="rtl"},Te==null?void 0:Te.className,vt,X),direction:rt,checkable:at&&p.createElement("span",{className:`${a}-checkbox-inner`}),selectable:Ee,switcherIcon:f,draggable:$}),ve))}),J;(function(Ie){Ie[Ie.None=0]="None",Ie[Ie.Start=1]="Start",Ie[Ie.End=2]="End"})(J||(J={}));function te(Ie,je){function Je(rt){const{key:Ke,children:Te}=rt;je(Ke,rt)!==!1&&te(Te||[],je)}Ie.forEach(Je)}function z(Ie){let{treeData:je,expandedKeys:Je,startKey:rt,endKey:Ke}=Ie;const Te=[];let Qe=J.None;if(rt&&rt===Ke)return[rt];if(!rt||!Ke)return[];function vt(De){return De===rt||De===Ke}return te(je,De=>{if(Qe===J.End)return!1;if(vt(De)){if(Te.push(De),Qe===J.None)Qe=J.Start;else if(Qe===J.Start)return Qe=J.End,!1}else Qe===J.Start&&Te.push(De);return Je.includes(De)}),Te}function v(Ie,je){const Je=(0,l.Z)(je),rt=[];return te(Ie,(Ke,Te)=>{const Qe=Je.indexOf(Ke);return Qe!==-1&&(rt.push(Te),Je.splice(Qe,1)),!!Je.length}),rt}var b=function(Ie,je){var Je={};for(var rt in Ie)Object.prototype.hasOwnProperty.call(Ie,rt)&&je.indexOf(rt)<0&&(Je[rt]=Ie[rt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,rt=Object.getOwnPropertySymbols(Ie);Ke{var{defaultExpandAll:Je,defaultExpandParent:rt,defaultExpandedKeys:Ke}=Ie,Te=b(Ie,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Qe=p.useRef(),vt=p.useRef(),De=()=>{const{keyEntities:$}=(0,E.I8)(q(Te));let f;return Je?f=Object.keys($):rt?f=(0,I.r7)(Te.expandedKeys||Ke||[],$):f=Te.expandedKeys||Ke,f},[ft,St]=p.useState(Te.selectedKeys||Te.defaultSelectedKeys||[]),[$e,ve]=p.useState(()=>De());p.useEffect(()=>{"selectedKeys"in Te&&St(Te.selectedKeys)},[Te.selectedKeys]),p.useEffect(()=>{"expandedKeys"in Te&&ve(Te.expandedKeys)},[Te.expandedKeys]);const at=($,f)=>{var Q;return"expandedKeys"in Te||ve($),(Q=Te.onExpand)===null||Q===void 0?void 0:Q.call(Te,$,f)},Ee=($,f)=>{var Q;const{multiple:Re}=Te,{node:Pe,nativeEvent:Se}=f,{key:Ne=""}=Pe,Be=q(Te),d=Object.assign(Object.assign({},f),{selected:!0}),Y=(Se==null?void 0:Se.ctrlKey)||(Se==null?void 0:Se.metaKey),se=Se==null?void 0:Se.shiftKey;let Ce;Re&&Y?(Ce=$,Qe.current=Ne,vt.current=Ce,d.selectedNodes=v(Be,Ce)):Re&&se?(Ce=Array.from(new Set([].concat((0,l.Z)(vt.current||[]),(0,l.Z)(z({treeData:Be,expandedKeys:$e,startKey:Ne,endKey:Qe.current}))))),d.selectedNodes=v(Be,Ce)):(Ce=[Ne],Qe.current=Ne,vt.current=Ce,d.selectedNodes=v(Be,Ce)),(Q=Te.onSelect)===null||Q===void 0||Q.call(Te,Ce,d),"selectedKeys"in Te||St(Ce)},{getPrefixCls:Z,direction:K}=p.useContext(ne.E_),{prefixCls:m,className:a,showIcon:R=!0,expandAction:fe="click"}=Te,s=b(Te,["prefixCls","className","showIcon","expandAction"]),i=Z("tree",m),X=B()(`${i}-directory`,{[`${i}-directory-rtl`]:K==="rtl"},a);return p.createElement(S,Object.assign({icon:ce,ref:je,blockNode:!0},s,{showIcon:R,expandAction:fe,prefixCls:i,className:X,expandedKeys:$e,selectedKeys:ft,onSelect:Ee,onExpand:at}))};var V=p.forwardRef(x);const ye=S;ye.DirectoryTree=V,ye.TreeNode=t.O;var Me=ye},20648:function(ht,le,e){"use strict";e.d(le,{TM:function(){return M},Yk:function(){return g}});var t=e(36237),l=e(98447),P=e(17313),L=e(8378),T=e(37613),p=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),F=(B,I)=>({[`.${B}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${I.motionDurationSlow}`}}}),W=(B,I)=>({[`.${B}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:I.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${I.lineWidthBold}px solid ${I.colorPrimary}`,borderRadius:"50%",content:'""'}}}),w=(B,I)=>{const{treeCls:E,treeNodeCls:ne,treeNodePadding:k,titleHeight:de,nodeSelectedBg:ie,nodeHoverBg:H}=I,A=I.paddingXS;return{[E]:Object.assign(Object.assign({},(0,P.Wf)(I)),{background:I.colorBgContainer,borderRadius:I.borderRadius,transition:`background-color ${I.motionDurationSlow}`,[`&${E}-rtl`]:{[`${E}-switcher`]:{"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${E}-active-focused)`]:Object.assign({},(0,P.oN)(I)),[`${E}-list-holder-inner`]:{alignItems:"flex-start"},[`&${E}-block-node`]:{[`${E}-list-holder-inner`]:{alignItems:"stretch",[`${E}-node-content-wrapper`]:{flex:"auto"},[`${ne}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:k,insetInlineStart:0,border:`1px solid ${I.colorPrimary}`,opacity:0,animationName:n,animationDuration:I.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ne}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${k}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${E}-node-content-wrapper`]:{color:I.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${E}-node-content-wrapper`]:Object.assign({},(0,P.oN)(I)),[`&:not(${ne}-disabled).filter-node ${E}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${E}-draggable-icon`]:{flexShrink:0,width:de,lineHeight:`${de}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${I.motionDurationSlow}`,[`${ne}:hover &`]:{opacity:.45}},[`&${ne}-disabled`]:{[`${E}-draggable-icon`]:{visibility:"hidden"}}}},[`${E}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:de}},[`${E}-draggable-icon`]:{visibility:"hidden"},[`${E}-switcher`]:Object.assign(Object.assign({},F(B,I)),{position:"relative",flex:"none",alignSelf:"stretch",width:de,margin:0,lineHeight:`${de}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:I.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-k,marginInlineStart:-1,borderInlineEnd:`1px solid ${I.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:de/2*.8,height:de/2,borderBottom:`1px solid ${I.colorBorder}`,content:'""'}}}),[`${E}-checkbox`]:{top:"initial",marginInlineEnd:A},[`${E}-node-content-wrapper, ${E}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:de,margin:0,padding:`0 ${I.paddingXS/2}px`,color:"inherit",lineHeight:`${de}px`,background:"transparent",borderRadius:I.borderRadius,cursor:"pointer",transition:`all ${I.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:H},[`&${E}-node-selected`]:{backgroundColor:ie},[`${E}-iconEle`]:{display:"inline-block",width:de,height:de,lineHeight:`${de}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${E}-unselectable ${E}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${E}-node-content-wrapper`]:Object.assign({lineHeight:`${de}px`,userSelect:"none"},W(B,I)),[`${ne}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${I.colorPrimary}`}},"&-show-line":{[`${E}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-k,borderInlineEnd:`1px solid ${I.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${E}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ne}-leaf-last`]:{[`${E}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${de/2}px !important`}}}}})}},D=B=>{const{treeCls:I,treeNodeCls:E,treeNodePadding:ne,directoryNodeSelectedBg:k,directoryNodeSelectedColor:de}=B;return{[`${I}${I}-directory`]:{[E]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ne,insetInlineStart:0,transition:`background-color ${B.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:B.controlItemBgHover}},"> *":{zIndex:1},[`${I}-switcher`]:{transition:`color ${B.motionDurationMid}`},[`${I}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${I}-node-selected`]:{color:de,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:k},[`${I}-switcher`]:{color:de},[`${I}-node-content-wrapper`]:{color:de,background:"transparent"}}}}}},g=(B,I)=>{const E=`.${B}`,ne=`${E}-treenode`,k=I.paddingXS/2,de=(0,T.TS)(I,{treeCls:E,treeNodeCls:ne,treeNodePadding:k});return[w(B,de),D(de)]},M=B=>{const{controlHeightSM:I}=B;return{titleHeight:I,nodeHoverBg:B.controlItemBgHover,nodeSelectedBg:B.controlItemBgActive}};le.ZP=(0,p.Z)("Tree",(B,I)=>{let{prefixCls:E}=I;return[{[B.componentCls]:(0,l.C2)(`${E}-checkbox`,B)},g(E,B),(0,L.Z)(B)]},B=>{const{colorTextLightSolid:I,colorPrimary:E}=B;return Object.assign(Object.assign({},M(B)),{directoryNodeSelectedColor:I,directoryNodeSelectedBg:E})})},71997:function(ht,le,e){"use strict";e.d(le,{Z:function(){return ne}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(de,ie){return l.createElement(T.Z,(0,t.Z)({},de,{ref:ie,icon:L}))},n=l.forwardRef(p),F=n,W=e(52671),w=e(58617),D=e(15075),g=e(43531),M=e(92310),B=e.n(M),I=e(92343),ne=k=>{const{prefixCls:de,switcherIcon:ie,treeNodeProps:H,showLine:A}=k,{isLeaf:ae,expanded:C,loading:S}=H;if(S)return l.createElement(w.Z,{className:`${de}-switcher-loading-icon`});let J;if(A&&typeof A=="object"&&(J=A.showLeafIcon),ae){if(!A)return null;if(typeof J!="boolean"&&J){const v=typeof J=="function"?J(H):J,b=`${de}-switcher-line-custom-icon`;return(0,I.l$)(v)?(0,I.Tm)(v,{className:B()(v.props.className||"",b)}):v}return J?l.createElement(W.Z,{className:`${de}-switcher-line-icon`}):l.createElement("span",{className:`${de}-switcher-leaf-line`})}const te=`${de}-switcher-icon`,z=typeof ie=="function"?ie(H):ie;return(0,I.l$)(z)?(0,I.Tm)(z,{className:B()(z.props.className||"",te)}):z!==void 0?z:A?C?l.createElement(D.Z,{className:`${de}-switcher-line-icon`}):l.createElement(g.Z,{className:`${de}-switcher-line-icon`}):l.createElement(F,{className:te})}},54580:function(ht,le,e){"use strict";e.d(le,{default:function(){return zt}});var t=e(59301),l=e(94480),P=e(92310),L=e.n(P),T=e(54476),p=e(67732),n=e(83652),F=e(42403),W=e(158),w=e(20068),D=e(75931),g=e(75044),M=e(76190),B=e(3202),I=e(26112);function E(j,ue){var xe="cannot ".concat(j.method," ").concat(j.action," ").concat(ue.status,"'"),be=new Error(xe);return be.status=ue.status,be.method=j.method,be.url=j.action,be}function ne(j){var ue=j.responseText||j.response;if(!ue)return ue;try{return JSON.parse(ue)}catch(xe){return ue}}function k(j){var ue=new XMLHttpRequest;j.onProgress&&ue.upload&&(ue.upload.onprogress=function(Le){Le.total>0&&(Le.percent=Le.loaded/Le.total*100),j.onProgress(Le)});var xe=new FormData;j.data&&Object.keys(j.data).forEach(function(Ze){var Le=j.data[Ze];if(Array.isArray(Le)){Le.forEach(function(ke){xe.append("".concat(Ze,"[]"),ke)});return}xe.append(Ze,Le)}),j.file instanceof Blob?xe.append(j.filename,j.file,j.file.name):xe.append(j.filename,j.file),ue.onerror=function(Le){j.onError(Le)},ue.onload=function(){return ue.status<200||ue.status>=300?j.onError(E(j,ue),ne(ue)):j.onSuccess(ne(ue),ue)},ue.open(j.method,j.action,!0),j.withCredentials&&"withCredentials"in ue&&(ue.withCredentials=!0);var be=j.headers||{};return be["X-Requested-With"]!==null&&ue.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(be).forEach(function(Ze){be[Ze]!==null&&ue.setRequestHeader(Ze,be[Ze])}),ue.send(xe),{abort:function(){ue.abort()}}}var de=+new Date,ie=0;function H(){return"rc-upload-".concat(de,"-").concat(++ie)}var A=e(48736),ae=function(j,ue){if(j&&ue){var xe=Array.isArray(ue)?ue:ue.split(","),be=j.name||"",Ze=j.type||"",Le=Ze.replace(/\/.*$/,"");return xe.some(function(ke){var Ae=ke.trim();if(/^\*(\/\*)?$/.test(ke))return!0;if(Ae.charAt(0)==="."){var Ht=be.toLowerCase(),kt=Ae.toLowerCase(),qt=[kt];return(kt===".jpg"||kt===".jpeg")&&(qt=[".jpg",".jpeg"]),qt.some(function(kn){return Ht.endsWith(kn)})}return/\/\*$/.test(Ae)?Le===Ae.replace(/\/.*$/,""):Ze===Ae?!0:/^\w+$/.test(Ae)?((0,A.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ae,"'.Skip for check.")),!0):!1})}return!0};function C(j,ue){var xe=j.createReader(),be=[];function Ze(){xe.readEntries(function(Le){var ke=Array.prototype.slice.apply(Le);be=be.concat(ke);var Ae=!ke.length;Ae?ue(be):Ze()})}Ze()}var S=function(ue,xe,be){var Ze=function Le(ke,Ae){ke&&(ke.path=Ae||"",ke.isFile?ke.file(function(Ht){be(Ht)&&(ke.fullPath&&!Ht.webkitRelativePath&&(Object.defineProperties(Ht,{webkitRelativePath:{writable:!0}}),Ht.webkitRelativePath=ke.fullPath.replace(/^\//,""),Object.defineProperties(Ht,{webkitRelativePath:{writable:!1}})),xe([Ht]))}):ke.isDirectory&&C(ke,function(Ht){Ht.forEach(function(kt){Le(kt,"".concat(Ae).concat(ke.name,"/"))})}))};ue.forEach(function(Le){Ze(Le.webkitGetAsEntry())})},J=S,te=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],z=function(j){(0,F.Z)(xe,j);var ue=(0,W.Z)(xe);function xe(){var be;(0,p.Z)(this,xe);for(var Ze=arguments.length,Le=new Array(Ze),ke=0;ke{let{uid:Le}=Ze;return Le===j.uid});return be===-1?xe.push(j):xe[be]=j,xe}function Q(j,ue){const xe=j.uid!==void 0?"uid":"name";return ue.filter(be=>be[xe]===j[xe])[0]}function Re(j,ue){const xe=j.uid!==void 0?"uid":"name",be=ue.filter(Ze=>Ze[xe]!==j[xe]);return be.length===ue.length?null:be}const Pe=function(){const ue=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),be=ue[ue.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(be)||[""])[0]},Se=j=>j.indexOf("image/")===0,Ne=j=>{if(j.type&&!j.thumbUrl)return Se(j.type);const ue=j.thumbUrl||j.url||"",xe=Pe(ue);return/^data:image\//.test(ue)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(xe)?!0:!(/^data:/.test(ue)||xe)},Be=200;function d(j){return new Promise(ue=>{if(!j.type||!Se(j.type)){ue("");return}const xe=document.createElement("canvas");xe.width=Be,xe.height=Be,xe.style.cssText=`position: fixed; left: 0; top: 0; width: ${Be}px; height: ${Be}px; z-index: 9999; display: none;`,document.body.appendChild(xe);const be=xe.getContext("2d"),Ze=new Image;if(Ze.onload=()=>{const{width:Le,height:ke}=Ze;let Ae=Be,Ht=Be,kt=0,qt=0;Le>ke?(Ht=ke*(Be/Le),qt=-(Ht-Ae)/2):(Ae=Le*(Be/ke),kt=-(Ae-Ht)/2),be.drawImage(Ze,kt,qt,Ae,Ht);const kn=xe.toDataURL();document.body.removeChild(xe),window.URL.revokeObjectURL(Ze.src),ue(kn)},Ze.crossOrigin="anonymous",j.type.startsWith("image/svg+xml")){const Le=new FileReader;Le.onload=()=>{Le.result&&(Ze.src=Le.result)},Le.readAsDataURL(j)}else if(j.type.startsWith("image/gif")){const Le=new FileReader;Le.onload=()=>{Le.result&&ue(Le.result)},Le.readAsDataURL(j)}else Ze.src=window.URL.createObjectURL(j)})}var Y=e(26227),se=e(41464),Ce=e(15277),Fe=e(93948),_e=e(6848),Xe=t.forwardRef((j,ue)=>{let{prefixCls:xe,className:be,style:Ze,locale:Le,listType:ke,file:Ae,items:Ht,progress:kt,iconRender:qt,actionIconRender:kn,itemRender:Rn,isImgUrl:an,showPreviewIcon:h,showRemoveIcon:Br,showDownloadIcon:Qn,previewIcon:ur,removeIcon:er,downloadIcon:hr,onPreview:qn,onDownload:$n,onClose:Pn}=j;var zn,kr;const{status:In}=Ae,[Er,jr]=t.useState(In);t.useEffect(()=>{In!=="removed"&&jr(In)},[In]);const[Ur,Gr]=t.useState(!1);t.useEffect(()=>{const st=setTimeout(()=>{Gr(!0)},300);return()=>{clearTimeout(st)}},[]);const Yr=qt(Ae);let U=t.createElement("div",{className:`${xe}-icon`},Yr);if(ke==="picture"||ke==="picture-card"||ke==="picture-circle")if(Er==="uploading"||!Ae.thumbUrl&&!Ae.url){const st=L()(`${xe}-list-item-thumbnail`,{[`${xe}-list-item-file`]:Er!=="uploading"});U=t.createElement("div",{className:st},Yr)}else{const st=an!=null&&an(Ae)?t.createElement("img",{src:Ae.thumbUrl||Ae.url,alt:Ae.name,className:`${xe}-list-item-image`,crossOrigin:Ae.crossOrigin}):Yr,Ot=L()(`${xe}-list-item-thumbnail`,{[`${xe}-list-item-file`]:an&&!an(Ae)});U=t.createElement("a",{className:Ot,onClick:wn=>qn(Ae,wn),href:Ae.url||Ae.thumbUrl,target:"_blank",rel:"noopener noreferrer"},st)}const me=L()(`${xe}-list-item`,`${xe}-list-item-${Er}`),Ye=typeof Ae.linkProps=="string"?JSON.parse(Ae.linkProps):Ae.linkProps,At=Br?kn((typeof er=="function"?er(Ae):er)||t.createElement(Y.Z,null),()=>Pn(Ae),xe,Le.removeFile):null,en=Qn&&Er==="done"?kn((typeof hr=="function"?hr(Ae):hr)||t.createElement(se.Z,null),()=>$n(Ae),xe,Le.downloadFile):null,gn=ke!=="picture-card"&&ke!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:L()(`${xe}-list-item-actions`,{picture:ke==="picture"})},en,At),Yt=L()(`${xe}-list-item-name`),Zt=Ae.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Yt,title:Ae.name},Ye,{href:Ae.url,onClick:st=>qn(Ae,st)}),Ae.name),gn]:[t.createElement("span",{key:"view",className:Yt,onClick:st=>qn(Ae,st),title:Ae.name},Ae.name),gn],Ue={pointerEvents:"none",opacity:.5},yt=h?t.createElement("a",{href:Ae.url||Ae.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ae.url||Ae.thumbUrl?void 0:Ue,onClick:st=>qn(Ae,st),title:Le.previewFile},typeof ur=="function"?ur(Ae):ur||t.createElement(Ce.Z,null)):null,tn=(ke==="picture-card"||ke==="picture-circle")&&Er!=="uploading"&&t.createElement("span",{className:`${xe}-list-item-actions`},yt,Er==="done"&&en,At),{getPrefixCls:nn}=t.useContext(ye.E_),Sn=nn(),Cn=t.createElement("div",{className:me},U,Zt,tn,Ur&&t.createElement(R.default,{motionName:`${Sn}-fade`,visible:Er==="uploading",motionDeadline:2e3},st=>{let{className:Ot}=st;const wn="percent"in Ae?t.createElement(Fe.Z,Object.assign({},kt,{type:"line",percent:Ae.percent,"aria-label":Ae["aria-label"],"aria-labelledby":Ae["aria-labelledby"]})):null;return t.createElement("div",{className:L()(`${xe}-list-item-progress`,Ot)},wn)})),Gn=Ae.response&&typeof Ae.response=="string"?Ae.response:((zn=Ae.error)===null||zn===void 0?void 0:zn.statusText)||((kr=Ae.error)===null||kr===void 0?void 0:kr.message)||Le.uploadError,Bn=Er==="error"?t.createElement(_e.Z,{title:Gn,getPopupContainer:st=>st.parentNode},Cn):Cn;return t.createElement("div",{className:L()(`${xe}-list-item-container`,be),style:Ze,ref:ue},Rn?Rn(Bn,Ae,Ht,{download:$n.bind(null,Ae),preview:qn.bind(null,Ae),remove:Pn.bind(null,Ae)}):Bn)});const ut=(j,ue)=>{const{listType:xe="text",previewFile:be=d,onPreview:Ze,onDownload:Le,onRemove:ke,locale:Ae,iconRender:Ht,isImageUrl:kt=Ne,prefixCls:qt,items:kn=[],showPreviewIcon:Rn=!0,showRemoveIcon:an=!0,showDownloadIcon:h=!1,removeIcon:Br,previewIcon:Qn,downloadIcon:ur,progress:er={size:[-1,2],showInfo:!1},appendAction:hr,appendActionVisible:qn=!0,itemRender:$n,disabled:Pn}=j,zn=(0,fe.Z)(),[kr,In]=t.useState(!1);t.useEffect(()=>{xe!=="picture"&&xe!=="picture-card"&&xe!=="picture-circle"||(kn||[]).forEach(Ue=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ue.originFileObj instanceof File||Ue.originFileObj instanceof Blob)||Ue.thumbUrl!==void 0||(Ue.thumbUrl="",be&&be(Ue.originFileObj).then(yt=>{Ue.thumbUrl=yt||"",zn()}))})},[xe,kn,be]),t.useEffect(()=>{In(!0)},[]);const Er=(Ue,yt)=>{if(Ze)return yt==null||yt.preventDefault(),Ze(Ue)},jr=Ue=>{typeof Le=="function"?Le(Ue):Ue.url&&window.open(Ue.url)},Ur=Ue=>{ke==null||ke(Ue)},Gr=Ue=>{if(Ht)return Ht(Ue,xe);const yt=Ue.status==="uploading",tn=kt&&kt(Ue)?t.createElement(a,null):t.createElement(vt,null);let nn=yt?t.createElement(De.Z,null):t.createElement(at,null);return xe==="picture"?nn=yt?t.createElement(De.Z,null):tn:(xe==="picture-card"||xe==="picture-circle")&&(nn=yt?Ae.uploading:tn),nn},Yr=(Ue,yt,tn,nn)=>{const Sn={type:"text",size:"small",title:nn,onClick:Cn=>{yt(),(0,i.l$)(Ue)&&Ue.props.onClick&&Ue.props.onClick(Cn)},className:`${tn}-list-item-action`,disabled:Pn};if((0,i.l$)(Ue)){const Cn=(0,i.Tm)(Ue,Object.assign(Object.assign({},Ue.props),{onClick:()=>{}}));return t.createElement(X.ZP,Object.assign({},Sn,{icon:Cn}))}return t.createElement(X.ZP,Object.assign({},Sn),t.createElement("span",null,Ue))};t.useImperativeHandle(ue,()=>({handlePreview:Er,handleDownload:jr}));const{getPrefixCls:U}=t.useContext(ye.E_),me=U("upload",qt),Ye=U(),At=L()(`${me}-list`,`${me}-list-${xe}`),en=(0,l.Z)(kn.map(Ue=>({key:Ue.uid,file:Ue})));let Yt={motionDeadline:2e3,motionName:`${me}-${xe==="picture-card"||xe==="picture-circle"?"animate-inline":"animate"}`,keys:en,motionAppear:kr};const Zt=t.useMemo(()=>{const Ue=Object.assign({},(0,s.Z)(Ye));return delete Ue.onAppearEnd,delete Ue.onEnterEnd,delete Ue.onLeaveEnd,Ue},[Ye]);return xe!=="picture-card"&&xe!=="picture-circle"&&(Yt=Object.assign(Object.assign({},Zt),Yt)),t.createElement("div",{className:At},t.createElement(R.CSSMotionList,Object.assign({},Yt,{component:!1}),Ue=>{let{key:yt,file:tn,className:nn,style:Sn}=Ue;return t.createElement(Xe,{key:yt,locale:Ae,prefixCls:me,className:nn,style:Sn,file:tn,items:kn,progress:er,listType:xe,isImgUrl:kt,showPreviewIcon:Rn,showRemoveIcon:an,showDownloadIcon:h,removeIcon:Br,previewIcon:Qn,downloadIcon:ur,iconRender:Gr,actionIconRender:Yr,itemRender:$n,onPreview:Er,onDownload:jr,onClose:Ur})}),hr&&t.createElement(R.default,Object.assign({},Yt,{visible:qn,forceRender:!0}),Ue=>{let{className:yt,style:tn}=Ue;return(0,i.Tm)(hr,nn=>({className:L()(nn.className,yt),style:Object.assign(Object.assign(Object.assign({},tn),{pointerEvents:yt?"none":void 0}),nn.style)}))}))};var wt=t.forwardRef(ut),Dt=e(17313),mn=e(8378),ln=e(83116),$t=e(37613),vn=j=>{const{componentCls:ue,iconCls:xe}=j;return{[`${ue}-wrapper`]:{[`${ue}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:j.colorFillAlter,border:`${j.lineWidth}px dashed ${j.colorBorder}`,borderRadius:j.borderRadiusLG,cursor:"pointer",transition:`border-color ${j.motionDurationSlow}`,[ue]:{padding:`${j.padding}px 0`},[`${ue}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${ue}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${ue}-disabled):hover`]:{borderColor:j.colorPrimaryHover},[`p${ue}-drag-icon`]:{marginBottom:j.margin,[xe]:{color:j.colorPrimary,fontSize:j.uploadThumbnailSize}},[`p${ue}-text`]:{margin:`0 0 ${j.marginXXS}px`,color:j.colorTextHeading,fontSize:j.fontSizeLG},[`p${ue}-hint`]:{color:j.colorTextDescription,fontSize:j.fontSize},[`&${ue}-disabled`]:{cursor:"not-allowed",[`p${ue}-drag-icon ${xe}, + `]:{background:xt},[`&${o}-row-selected`]:{"> th, > td":{background:mt},"&:hover > th, &:hover > td":{background:bt}}}},[`${o}-footer`]:{padding:`${y}px ${N}px`,color:gt,background:_t}})}};var Ua=(0,cl.Z)("Table",r=>{const{colorTextHeading:o,colorSplit:u,colorIcon:y,colorIconHover:N,opacityLoading:O,colorBgContainer:oe,controlInteractiveSize:re,headerBg:ee,headerColor:ge,headerSortActiveBg:Oe,headerSortHoverBg:we,bodySortBg:ze,rowHoverBg:We,rowSelectedBg:Ve,rowSelectedHoverBg:xt,rowExpandedBg:mt,cellPaddingBlock:bt,cellPaddingInline:gt,cellPaddingBlockMD:_t,cellPaddingInlineMD:Gt,cellPaddingBlockSM:cn,cellPaddingInlineSM:Vt,borderColor:bn,footerBg:Nn,footerColor:Rt,headerBorderRadius:Jt,cellFontSize:Mt,cellFontSizeMD:It,cellFontSizeSM:Ut,headerSplitColor:hn,fixedHeaderSortActiveBg:Fn,headerFilterHoverBg:_n,filterDropdownBg:un,expandIconBg:jn,selectionColumnWidth:Wn,stickyScrollBarBg:Cr}=r,nr=new Mo.C(y),Ar=new Mo.C(N),Nr=2,Tn=(0,ul.TS)(r,{tableFontSize:Mt,tableBg:oe,tableRadius:Jt,tablePaddingVertical:bt,tablePaddingHorizontal:gt,tablePaddingVerticalMiddle:_t,tablePaddingHorizontalMiddle:Gt,tablePaddingVerticalSmall:cn,tablePaddingHorizontalSmall:Vt,tableBorderColor:bn,tableHeaderTextColor:ge,tableHeaderBg:ee,tableFooterTextColor:Rt,tableFooterBg:Nn,tableHeaderCellSplitColor:hn,tableHeaderSortBg:Oe,tableHeaderSortHoverBg:we,tableHeaderIconColor:nr.clone().setAlpha(nr.getAlpha()*O).toRgbString(),tableHeaderIconColorHover:Ar.clone().setAlpha(Ar.getAlpha()*O).toRgbString(),tableBodySortBg:ze,tableFixedHeaderSortActiveBg:Fn,tableHeaderFilterActiveBg:_n,tableFilterDropdownBg:un,tableRowHoverBg:We,tableSelectedRowBg:Ve,tableSelectedRowHoverBg:xt,zIndexTableFixed:Nr,zIndexTableSticky:Nr+1,tableFontSizeMiddle:It,tableFontSizeSmall:Ut,tableSelectionColumnWidth:Wn,tableExpandIconBg:jn,tableExpandColumnWidth:re+2*r.padding,tableExpandedRowBg:mt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Cr,tableScrollThumbBgHover:o,tableScrollBg:u});return[Wa(Tn),sr(Tn),Ha(Tn),Ka(Tn),ra(Tn),dl(Tn),vr(Tn),na(Tn),Ha(Tn),ka(Tn),ia(Tn),oa(Tn),za(Tn),fl(Tn),gl(Tn),vl(Tn),yl(Tn)]},r=>{const{colorFillAlter:o,colorBgContainer:u,colorTextHeading:y,colorFillSecondary:N,colorFillContent:O,controlItemBgActive:oe,controlItemBgActiveHover:re,padding:ee,paddingSM:ge,paddingXS:Oe,colorBorderSecondary:we,borderRadiusLG:ze,fontSize:We,controlHeight:Ve,colorTextPlaceholder:xt}=r,mt=new Mo.C(N).onBackground(u).toHexShortString(),bt=new Mo.C(O).onBackground(u).toHexShortString(),gt=new Mo.C(o).onBackground(u).toHexShortString();return{headerBg:gt,headerColor:y,headerSortActiveBg:mt,headerSortHoverBg:bt,bodySortBg:gt,rowHoverBg:gt,rowSelectedBg:oe,rowSelectedHoverBg:re,rowExpandedBg:o,cellPaddingBlock:ee,cellPaddingInline:ee,cellPaddingBlockMD:ge,cellPaddingInlineMD:Oe,cellPaddingBlockSM:Oe,cellPaddingInlineSM:Oe,borderColor:we,headerBorderRadius:ze,footerBg:gt,footerColor:y,cellFontSize:We,cellFontSizeMD:We,cellFontSizeSM:We,headerSplitColor:we,fixedHeaderSortActiveBg:mt,headerFilterHoverBg:O,filterDropdownMenuBg:u,filterDropdownBg:u,expandIconBg:u,selectionColumnWidth:Ve,stickyScrollBarBg:xt,stickyScrollBarBorderRadius:100}});const Va=[],sa=(r,o)=>{const{prefixCls:u,className:y,rootClassName:N,style:O,size:oe,bordered:re,dropdownPrefixCls:ee,dataSource:ge,pagination:Oe,rowSelection:we,rowKey:ze="key",rowClassName:We,columns:Ve,children:xt,childrenColumnName:mt,onChange:bt,getPopupContainer:gt,loading:_t,expandIcon:Gt,expandable:cn,expandedRowRender:Vt,expandIconColumnIndex:bn,indentSize:Nn,scroll:Rt,sortDirections:Jt,locale:Mt,showSorterTooltip:It=!0,virtual:Ut}=r,hn=n.useMemo(()=>Ve||pr(xt),[Ve,xt]),Fn=n.useMemo(()=>hn.some(ar=>ar.responsive),[hn]),_n=(0,ir.Z)(Fn),un=n.useMemo(()=>{const ar=new Set(Object.keys(_n).filter(Rr=>_n[Rr]));return hn.filter(Rr=>!Rr.responsive||Rr.responsive.some(oo=>ar.has(oo)))},[hn,_n]),jn=(0,Gn.Z)(r,["className","style","columns"]),{locale:Wn=Mn.Z,direction:Cr,table:nr,renderEmpty:Ar,getPrefixCls:Nr,getPopupContainer:Tn}=n.useContext(at.E_),Wr=(0,wn.Z)(oe),or=Object.assign(Object.assign({},Wn.Table),Mt),Vn=ge||Va,Sr=Nr("table",u),Qr=Nr("dropdown",ee),pn=Object.assign({childrenColumnName:mt,expandIconColumnIndex:bn},cn),{childrenColumnName:fn="children"}=pn,dn=n.useMemo(()=>Vn.some(ar=>ar==null?void 0:ar[fn])?"nest":Vt||cn&&cn.expandedRowRender?"row":null,[Vn]),on={body:n.useRef()},rr=n.useMemo(()=>typeof ze=="function"?ze:ar=>ar==null?void 0:ar[ze],[ze]),[Qt]=go(Vn,fn,rr),On={},tr=function(ar,Rr){let oo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Kr,io,mo;const vo=Object.assign(Object.assign({},On),ar);oo&&((Kr=On.resetPagination)===null||Kr===void 0||Kr.call(On),!((io=vo.pagination)===null||io===void 0)&&io.current&&(vo.pagination.current=1),Oe&&Oe.onChange&&Oe.onChange(1,(mo=vo.pagination)===null||mo===void 0?void 0:mo.pageSize)),Rt&&Rt.scrollToFirstRowOnChange!==!1&&on.body.current&&(0,Bn.Z)(0,{getContainer:()=>on.body.current}),bt==null||bt(vo.pagination,vo.filters,vo.sorter,{currentDataSource:Ta(Jo(Vn,vo.sorterStates,fn),vo.filterStates),action:Rr})},Xn=(ar,Rr)=>{tr({sorter:ar,sorterStates:Rr},"sort",!1)},[c,he,tt,ot]=Ko({prefixCls:Sr,mergedColumns:un,onSorterChange:Xn,sortDirections:Jt||["ascend","descend"],tableLocale:or,showSorterTooltip:It}),qe=n.useMemo(()=>Jo(Vn,he,fn),[Vn,he]);On.sorter=ot(),On.sorterStates=he;const et=(ar,Rr)=>{tr({filters:ar,filterStates:Rr},"filter",!0)},[ct,Tt,pt]=G({prefixCls:Sr,locale:or,dropdownPrefixCls:Qr,mergedColumns:un,onFilterChange:et,getPopupContainer:gt||Tn}),st=Ta(qe,Tt);On.filters=pt,On.filterStates=Tt;const Ft=n.useMemo(()=>{const ar={};return Object.keys(pt).forEach(Rr=>{pt[Rr]!==null&&(ar[Rr]=pt[Rr])}),Object.assign(Object.assign({},tt),{filters:ar})},[tt,pt]),[nt]=Qo(Ft),dt=(ar,Rr)=>{tr({pagination:Object.assign(Object.assign({},On.pagination),{current:ar,pageSize:Rr})},"paginate")},[Et,gr]=No(st.length,dt,Oe);On.pagination=Oe===!1?{}:tl(Et,Oe),On.resetPagination=gr;const jt=n.useMemo(()=>{if(Oe===!1||!Et.pageSize)return st;const{current:ar=1,total:Rr,pageSize:oo=Io}=Et;return st.lengthoo?st.slice((ar-1)*oo,ar*oo):st:st.slice((ar-1)*oo,ar*oo)},[!!Oe,st,Et&&Et.current,Et&&Et.pageSize,Et&&Et.total]),[Dn,Or]=ol({prefixCls:Sr,data:st,pageData:jt,getRowKey:rr,getRecordByKey:Qt,expandType:dn,childrenColumnName:fn,locale:or,getPopupContainer:gt||Tn},we),Mr=(ar,Rr,oo)=>{let Kr;return typeof We=="function"?Kr=ce()(We(ar,Rr,oo)):Kr=ce()(We),ce()({[`${Sr}-row-selected`]:Or.has(rr(ar,Rr))},Kr)};pn.__PARENT_RENDER_ICON__=pn.expandIcon,pn.expandIcon=pn.expandIcon||Gt||Pr(or),dn==="nest"&&pn.expandIconColumnIndex===void 0?pn.expandIconColumnIndex=we?1:0:pn.expandIconColumnIndex>0&&we&&(pn.expandIconColumnIndex-=1),typeof pn.indentSize!="number"&&(pn.indentSize=typeof Nn=="number"?Nn:15);const Fo=n.useCallback(ar=>nt(Dn(ct(c(ar)))),[c,ct,Dn]);let xo,Lt;if(Oe!==!1&&(Et!=null&&Et.total)){let ar;Et.size?ar=Et.size:ar=Wr==="small"||Wr==="middle"?"small":void 0;const Rr=io=>n.createElement(Yn.Z,Object.assign({},Et,{className:ce()(`${Sr}-pagination ${Sr}-pagination-${io}`,Et.className),size:ar})),oo=Cr==="rtl"?"left":"right",{position:Kr}=Et;if(Kr!==null&&Array.isArray(Kr)){const io=Kr.find(To=>To.includes("top")),mo=Kr.find(To=>To.includes("bottom")),vo=Kr.every(To=>`${To}`=="none");!io&&!mo&&!vo&&(Lt=Rr(oo)),io&&(xo=Rr(io.toLowerCase().replace("top",""))),mo&&(Lt=Rr(mo.toLowerCase().replace("bottom","")))}else Lt=Rr(oo)}let qr;typeof _t=="boolean"?qr={spinning:_t}:typeof _t=="object"&&(qr=Object.assign({spinning:!0},_t));const[Vr,yr]=Ua(Sr),[,wr]=(0,Fr.Z)(),lo=ce()(`${Sr}-wrapper`,nr==null?void 0:nr.className,{[`${Sr}-wrapper-rtl`]:Cr==="rtl"},y,N,yr),co=Object.assign(Object.assign({},nr==null?void 0:nr.style),O),Co=Mt&&Mt.emptyText||(Ar==null?void 0:Ar("Table"))||n.createElement(Ot.Z,{componentName:"Table"}),wo=Ut?sl:qo,Xa={},bl=n.useMemo(()=>{const{fontSize:ar,lineHeight:Rr,padding:oo,paddingXS:Kr,paddingSM:io}=wr,mo=Math.floor(ar*Rr);switch(Wr){case"large":return oo*2+mo;case"small":return Kr*2+mo;default:return io*2+mo}},[wr,Wr]);return Ut&&(Xa.listItemHeight=bl),Vr(n.createElement("div",{ref:o,className:lo,style:co},n.createElement($r.Z,Object.assign({spinning:!1},qr),xo,n.createElement(wo,Object.assign({},Xa,jn,{columns:un,direction:Cr,expandable:pn,prefixCls:Sr,className:ce()({[`${Sr}-middle`]:Wr==="middle",[`${Sr}-small`]:Wr==="small",[`${Sr}-bordered`]:re,[`${Sr}-empty`]:Vn.length===0}),data:jt,rowKey:rr,rowClassName:Mr,emptyText:Co,internalHooks:l,internalRefs:on,transformColumns:Fo})),Lt)))};var xl=n.forwardRef(sa);const Pa=(r,o)=>{const u=n.useRef(0);return u.current+=1,n.createElement(xl,Object.assign({},r,{ref:o,_renderTimes:u.current}))},ho=n.forwardRef(Pa);ho.SELECTION_COLUMN=fo,ho.EXPAND_COLUMN=t,ho.SELECTION_ALL=xa,ho.SELECTION_INVERT=Do,ho.SELECTION_NONE=Ca,ho.Column=nn,ho.ColumnGroup=Cn,ho.Summary=s;var Cl=ho,ca=Cl},17574:function(ht,le,e){"use strict";e.d(le,{default:function(){return Me}});var t=e(60091),l=e(94480),P=e(52671),L=e(8657),T=e(54476),p=e(59301),n={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"},F=n,W=e(7657),w=function(je,Je){return p.createElement(W.Z,(0,T.Z)({},je,{ref:Je,icon:F}))},D=p.forwardRef(w),g=D,M=e(92310),B=e.n(M),I=e(35654),E=e(71430),ne=e(36355),k=e(56082),de=e(62892),ie=e(20648);const H=4;function A(Ie){const{dropPosition:je,dropLevelOffset:Je,prefixCls:rt,indent:Ke,direction:Te="ltr"}=Ie,Qe=Te==="ltr"?"left":"right",vt=Te==="ltr"?"right":"left",De={[Qe]:-Je*Ke+H,[vt]:0};switch(je){case-1:De.top=-3;break;case 1:De.bottom=-3;break;default:De.bottom=-3,De[Qe]=Ke+H;break}return p.createElement("div",{style:De,className:`${rt}-drop-indicator`})}var ae=e(71997),S=p.forwardRef((Ie,je)=>{const{getPrefixCls:Je,direction:rt,virtual:Ke,tree:Te}=p.useContext(ne.E_),{prefixCls:Qe,className:vt,showIcon:De=!1,showLine:ft,switcherIcon:St,blockNode:$e=!1,children:ve,checkable:lt=!1,selectable:Ee=!0,draggable:Z,motion:K,style:m}=Ie,a=Je("tree",Qe),R=Je(),fe=K!=null?K:Object.assign(Object.assign({},(0,de.Z)(R)),{motionAppear:!1}),s=Object.assign(Object.assign({},Ie),{checkable:lt,selectable:Ee,showIcon:De,motion:fe,blockNode:$e,showLine:!!ft,dropIndicatorRender:A}),[i,X]=(0,ie.ZP)(a),$=p.useMemo(()=>{if(!Z)return!1;let Q={};switch(typeof Z){case"function":Q.nodeDraggable=Z;break;case"object":Q=Object.assign({},Z);break;default:break}return Q.icon!==!1&&(Q.icon=Q.icon||p.createElement(k.Z,null)),Q},[Z]),f=Q=>p.createElement(ae.Z,{prefixCls:a,switcherIcon:St,treeNodeProps:Q,showLine:ft});return i(p.createElement(t.Z,Object.assign({itemHeight:20,ref:je,virtual:Ke},s,{style:Object.assign(Object.assign({},Te==null?void 0:Te.style),m),prefixCls:a,className:B()({[`${a}-icon-hide`]:!De,[`${a}-block-node`]:$e,[`${a}-unselectable`]:!Ee,[`${a}-rtl`]:rt==="rtl"},Te==null?void 0:Te.className,vt,X),direction:rt,checkable:lt&&p.createElement("span",{className:`${a}-checkbox-inner`}),selectable:Ee,switcherIcon:f,draggable:$}),ve))}),J;(function(Ie){Ie[Ie.None=0]="None",Ie[Ie.Start=1]="Start",Ie[Ie.End=2]="End"})(J||(J={}));function te(Ie,je){function Je(rt){const{key:Ke,children:Te}=rt;je(Ke,rt)!==!1&&te(Te||[],je)}Ie.forEach(Je)}function z(Ie){let{treeData:je,expandedKeys:Je,startKey:rt,endKey:Ke}=Ie;const Te=[];let Qe=J.None;if(rt&&rt===Ke)return[rt];if(!rt||!Ke)return[];function vt(De){return De===rt||De===Ke}return te(je,De=>{if(Qe===J.End)return!1;if(vt(De)){if(Te.push(De),Qe===J.None)Qe=J.Start;else if(Qe===J.Start)return Qe=J.End,!1}else Qe===J.Start&&Te.push(De);return Je.includes(De)}),Te}function v(Ie,je){const Je=(0,l.Z)(je),rt=[];return te(Ie,(Ke,Te)=>{const Qe=Je.indexOf(Ke);return Qe!==-1&&(rt.push(Te),Je.splice(Qe,1)),!!Je.length}),rt}var b=function(Ie,je){var Je={};for(var rt in Ie)Object.prototype.hasOwnProperty.call(Ie,rt)&&je.indexOf(rt)<0&&(Je[rt]=Ie[rt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,rt=Object.getOwnPropertySymbols(Ie);Ke{var{defaultExpandAll:Je,defaultExpandParent:rt,defaultExpandedKeys:Ke}=Ie,Te=b(Ie,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Qe=p.useRef(),vt=p.useRef(),De=()=>{const{keyEntities:$}=(0,E.I8)(q(Te));let f;return Je?f=Object.keys($):rt?f=(0,I.r7)(Te.expandedKeys||Ke||[],$):f=Te.expandedKeys||Ke,f},[ft,St]=p.useState(Te.selectedKeys||Te.defaultSelectedKeys||[]),[$e,ve]=p.useState(()=>De());p.useEffect(()=>{"selectedKeys"in Te&&St(Te.selectedKeys)},[Te.selectedKeys]),p.useEffect(()=>{"expandedKeys"in Te&&ve(Te.expandedKeys)},[Te.expandedKeys]);const lt=($,f)=>{var Q;return"expandedKeys"in Te||ve($),(Q=Te.onExpand)===null||Q===void 0?void 0:Q.call(Te,$,f)},Ee=($,f)=>{var Q;const{multiple:Re}=Te,{node:Pe,nativeEvent:Se}=f,{key:Ne=""}=Pe,Be=q(Te),d=Object.assign(Object.assign({},f),{selected:!0}),Y=(Se==null?void 0:Se.ctrlKey)||(Se==null?void 0:Se.metaKey),se=Se==null?void 0:Se.shiftKey;let Ce;Re&&Y?(Ce=$,Qe.current=Ne,vt.current=Ce,d.selectedNodes=v(Be,Ce)):Re&&se?(Ce=Array.from(new Set([].concat((0,l.Z)(vt.current||[]),(0,l.Z)(z({treeData:Be,expandedKeys:$e,startKey:Ne,endKey:Qe.current}))))),d.selectedNodes=v(Be,Ce)):(Ce=[Ne],Qe.current=Ne,vt.current=Ce,d.selectedNodes=v(Be,Ce)),(Q=Te.onSelect)===null||Q===void 0||Q.call(Te,Ce,d),"selectedKeys"in Te||St(Ce)},{getPrefixCls:Z,direction:K}=p.useContext(ne.E_),{prefixCls:m,className:a,showIcon:R=!0,expandAction:fe="click"}=Te,s=b(Te,["prefixCls","className","showIcon","expandAction"]),i=Z("tree",m),X=B()(`${i}-directory`,{[`${i}-directory-rtl`]:K==="rtl"},a);return p.createElement(S,Object.assign({icon:ce,ref:je,blockNode:!0},s,{showIcon:R,expandAction:fe,prefixCls:i,className:X,expandedKeys:$e,selectedKeys:ft,onSelect:Ee,onExpand:lt}))};var V=p.forwardRef(x);const ye=S;ye.DirectoryTree=V,ye.TreeNode=t.O;var Me=ye},20648:function(ht,le,e){"use strict";e.d(le,{TM:function(){return M},Yk:function(){return g}});var t=e(36237),l=e(98447),P=e(17313),L=e(8378),T=e(37613),p=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),F=(B,I)=>({[`.${B}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${I.motionDurationSlow}`}}}),W=(B,I)=>({[`.${B}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:I.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${I.lineWidthBold}px solid ${I.colorPrimary}`,borderRadius:"50%",content:'""'}}}),w=(B,I)=>{const{treeCls:E,treeNodeCls:ne,treeNodePadding:k,titleHeight:de,nodeSelectedBg:ie,nodeHoverBg:H}=I,A=I.paddingXS;return{[E]:Object.assign(Object.assign({},(0,P.Wf)(I)),{background:I.colorBgContainer,borderRadius:I.borderRadius,transition:`background-color ${I.motionDurationSlow}`,[`&${E}-rtl`]:{[`${E}-switcher`]:{"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${E}-active-focused)`]:Object.assign({},(0,P.oN)(I)),[`${E}-list-holder-inner`]:{alignItems:"flex-start"},[`&${E}-block-node`]:{[`${E}-list-holder-inner`]:{alignItems:"stretch",[`${E}-node-content-wrapper`]:{flex:"auto"},[`${ne}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:k,insetInlineStart:0,border:`1px solid ${I.colorPrimary}`,opacity:0,animationName:n,animationDuration:I.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ne}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${k}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${E}-node-content-wrapper`]:{color:I.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${E}-node-content-wrapper`]:Object.assign({},(0,P.oN)(I)),[`&:not(${ne}-disabled).filter-node ${E}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${E}-draggable-icon`]:{flexShrink:0,width:de,lineHeight:`${de}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${I.motionDurationSlow}`,[`${ne}:hover &`]:{opacity:.45}},[`&${ne}-disabled`]:{[`${E}-draggable-icon`]:{visibility:"hidden"}}}},[`${E}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:de}},[`${E}-draggable-icon`]:{visibility:"hidden"},[`${E}-switcher`]:Object.assign(Object.assign({},F(B,I)),{position:"relative",flex:"none",alignSelf:"stretch",width:de,margin:0,lineHeight:`${de}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${E}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:I.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-k,marginInlineStart:-1,borderInlineEnd:`1px solid ${I.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:de/2*.8,height:de/2,borderBottom:`1px solid ${I.colorBorder}`,content:'""'}}}),[`${E}-checkbox`]:{top:"initial",marginInlineEnd:A},[`${E}-node-content-wrapper, ${E}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:de,margin:0,padding:`0 ${I.paddingXS/2}px`,color:"inherit",lineHeight:`${de}px`,background:"transparent",borderRadius:I.borderRadius,cursor:"pointer",transition:`all ${I.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:H},[`&${E}-node-selected`]:{backgroundColor:ie},[`${E}-iconEle`]:{display:"inline-block",width:de,height:de,lineHeight:`${de}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${E}-unselectable ${E}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${E}-node-content-wrapper`]:Object.assign({lineHeight:`${de}px`,userSelect:"none"},W(B,I)),[`${ne}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${I.colorPrimary}`}},"&-show-line":{[`${E}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-k,borderInlineEnd:`1px solid ${I.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${E}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ne}-leaf-last`]:{[`${E}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${de/2}px !important`}}}}})}},D=B=>{const{treeCls:I,treeNodeCls:E,treeNodePadding:ne,directoryNodeSelectedBg:k,directoryNodeSelectedColor:de}=B;return{[`${I}${I}-directory`]:{[E]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ne,insetInlineStart:0,transition:`background-color ${B.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:B.controlItemBgHover}},"> *":{zIndex:1},[`${I}-switcher`]:{transition:`color ${B.motionDurationMid}`},[`${I}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${I}-node-selected`]:{color:de,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:k},[`${I}-switcher`]:{color:de},[`${I}-node-content-wrapper`]:{color:de,background:"transparent"}}}}}},g=(B,I)=>{const E=`.${B}`,ne=`${E}-treenode`,k=I.paddingXS/2,de=(0,T.TS)(I,{treeCls:E,treeNodeCls:ne,treeNodePadding:k});return[w(B,de),D(de)]},M=B=>{const{controlHeightSM:I}=B;return{titleHeight:I,nodeHoverBg:B.controlItemBgHover,nodeSelectedBg:B.controlItemBgActive}};le.ZP=(0,p.Z)("Tree",(B,I)=>{let{prefixCls:E}=I;return[{[B.componentCls]:(0,l.C2)(`${E}-checkbox`,B)},g(E,B),(0,L.Z)(B)]},B=>{const{colorTextLightSolid:I,colorPrimary:E}=B;return Object.assign(Object.assign({},M(B)),{directoryNodeSelectedColor:I,directoryNodeSelectedBg:E})})},71997:function(ht,le,e){"use strict";e.d(le,{Z:function(){return ne}});var t=e(54476),l=e(59301),P={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"},L=P,T=e(7657),p=function(de,ie){return l.createElement(T.Z,(0,t.Z)({},de,{ref:ie,icon:L}))},n=l.forwardRef(p),F=n,W=e(52671),w=e(58617),D=e(15075),g=e(43531),M=e(92310),B=e.n(M),I=e(92343),ne=k=>{const{prefixCls:de,switcherIcon:ie,treeNodeProps:H,showLine:A}=k,{isLeaf:ae,expanded:C,loading:S}=H;if(S)return l.createElement(w.Z,{className:`${de}-switcher-loading-icon`});let J;if(A&&typeof A=="object"&&(J=A.showLeafIcon),ae){if(!A)return null;if(typeof J!="boolean"&&J){const v=typeof J=="function"?J(H):J,b=`${de}-switcher-line-custom-icon`;return(0,I.l$)(v)?(0,I.Tm)(v,{className:B()(v.props.className||"",b)}):v}return J?l.createElement(W.Z,{className:`${de}-switcher-line-icon`}):l.createElement("span",{className:`${de}-switcher-leaf-line`})}const te=`${de}-switcher-icon`,z=typeof ie=="function"?ie(H):ie;return(0,I.l$)(z)?(0,I.Tm)(z,{className:B()(z.props.className||"",te)}):z!==void 0?z:A?C?l.createElement(D.Z,{className:`${de}-switcher-line-icon`}):l.createElement(g.Z,{className:`${de}-switcher-line-icon`}):l.createElement(F,{className:te})}},54580:function(ht,le,e){"use strict";e.d(le,{default:function(){return zt}});var t=e(59301),l=e(94480),P=e(92310),L=e.n(P),T=e(54476),p=e(67732),n=e(83652),F=e(42403),W=e(158),w=e(20068),D=e(75931),g=e(75044),M=e(76190),B=e(3202),I=e(26112);function E(j,ue){var xe="cannot ".concat(j.method," ").concat(j.action," ").concat(ue.status,"'"),be=new Error(xe);return be.status=ue.status,be.method=j.method,be.url=j.action,be}function ne(j){var ue=j.responseText||j.response;if(!ue)return ue;try{return JSON.parse(ue)}catch(xe){return ue}}function k(j){var ue=new XMLHttpRequest;j.onProgress&&ue.upload&&(ue.upload.onprogress=function(Le){Le.total>0&&(Le.percent=Le.loaded/Le.total*100),j.onProgress(Le)});var xe=new FormData;j.data&&Object.keys(j.data).forEach(function(Ze){var Le=j.data[Ze];if(Array.isArray(Le)){Le.forEach(function(ke){xe.append("".concat(Ze,"[]"),ke)});return}xe.append(Ze,Le)}),j.file instanceof Blob?xe.append(j.filename,j.file,j.file.name):xe.append(j.filename,j.file),ue.onerror=function(Le){j.onError(Le)},ue.onload=function(){return ue.status<200||ue.status>=300?j.onError(E(j,ue),ne(ue)):j.onSuccess(ne(ue),ue)},ue.open(j.method,j.action,!0),j.withCredentials&&"withCredentials"in ue&&(ue.withCredentials=!0);var be=j.headers||{};return be["X-Requested-With"]!==null&&ue.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(be).forEach(function(Ze){be[Ze]!==null&&ue.setRequestHeader(Ze,be[Ze])}),ue.send(xe),{abort:function(){ue.abort()}}}var de=+new Date,ie=0;function H(){return"rc-upload-".concat(de,"-").concat(++ie)}var A=e(48736),ae=function(j,ue){if(j&&ue){var xe=Array.isArray(ue)?ue:ue.split(","),be=j.name||"",Ze=j.type||"",Le=Ze.replace(/\/.*$/,"");return xe.some(function(ke){var Ae=ke.trim();if(/^\*(\/\*)?$/.test(ke))return!0;if(Ae.charAt(0)==="."){var Ht=be.toLowerCase(),kt=Ae.toLowerCase(),qt=[kt];return(kt===".jpg"||kt===".jpeg")&&(qt=[".jpg",".jpeg"]),qt.some(function(kn){return Ht.endsWith(kn)})}return/\/\*$/.test(Ae)?Le===Ae.replace(/\/.*$/,""):Ze===Ae?!0:/^\w+$/.test(Ae)?((0,A.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ae,"'.Skip for check.")),!0):!1})}return!0};function C(j,ue){var xe=j.createReader(),be=[];function Ze(){xe.readEntries(function(Le){var ke=Array.prototype.slice.apply(Le);be=be.concat(ke);var Ae=!ke.length;Ae?ue(be):Ze()})}Ze()}var S=function(ue,xe,be){var Ze=function Le(ke,Ae){ke&&(ke.path=Ae||"",ke.isFile?ke.file(function(Ht){be(Ht)&&(ke.fullPath&&!Ht.webkitRelativePath&&(Object.defineProperties(Ht,{webkitRelativePath:{writable:!0}}),Ht.webkitRelativePath=ke.fullPath.replace(/^\//,""),Object.defineProperties(Ht,{webkitRelativePath:{writable:!1}})),xe([Ht]))}):ke.isDirectory&&C(ke,function(Ht){Ht.forEach(function(kt){Le(kt,"".concat(Ae).concat(ke.name,"/"))})}))};ue.forEach(function(Le){Ze(Le.webkitGetAsEntry())})},J=S,te=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],z=function(j){(0,F.Z)(xe,j);var ue=(0,W.Z)(xe);function xe(){var be;(0,p.Z)(this,xe);for(var Ze=arguments.length,Le=new Array(Ze),ke=0;ke{let{uid:Le}=Ze;return Le===j.uid});return be===-1?xe.push(j):xe[be]=j,xe}function Q(j,ue){const xe=j.uid!==void 0?"uid":"name";return ue.filter(be=>be[xe]===j[xe])[0]}function Re(j,ue){const xe=j.uid!==void 0?"uid":"name",be=ue.filter(Ze=>Ze[xe]!==j[xe]);return be.length===ue.length?null:be}const Pe=function(){const ue=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),be=ue[ue.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(be)||[""])[0]},Se=j=>j.indexOf("image/")===0,Ne=j=>{if(j.type&&!j.thumbUrl)return Se(j.type);const ue=j.thumbUrl||j.url||"",xe=Pe(ue);return/^data:image\//.test(ue)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(xe)?!0:!(/^data:/.test(ue)||xe)},Be=200;function d(j){return new Promise(ue=>{if(!j.type||!Se(j.type)){ue("");return}const xe=document.createElement("canvas");xe.width=Be,xe.height=Be,xe.style.cssText=`position: fixed; left: 0; top: 0; width: ${Be}px; height: ${Be}px; z-index: 9999; display: none;`,document.body.appendChild(xe);const be=xe.getContext("2d"),Ze=new Image;if(Ze.onload=()=>{const{width:Le,height:ke}=Ze;let Ae=Be,Ht=Be,kt=0,qt=0;Le>ke?(Ht=ke*(Be/Le),qt=-(Ht-Ae)/2):(Ae=Le*(Be/ke),kt=-(Ae-Ht)/2),be.drawImage(Ze,kt,qt,Ae,Ht);const kn=xe.toDataURL();document.body.removeChild(xe),window.URL.revokeObjectURL(Ze.src),ue(kn)},Ze.crossOrigin="anonymous",j.type.startsWith("image/svg+xml")){const Le=new FileReader;Le.onload=()=>{Le.result&&(Ze.src=Le.result)},Le.readAsDataURL(j)}else if(j.type.startsWith("image/gif")){const Le=new FileReader;Le.onload=()=>{Le.result&&ue(Le.result)},Le.readAsDataURL(j)}else Ze.src=window.URL.createObjectURL(j)})}var Y=e(26227),se=e(41464),Ce=e(15277),Fe=e(93948),_e=e(6848),Xe=t.forwardRef((j,ue)=>{let{prefixCls:xe,className:be,style:Ze,locale:Le,listType:ke,file:Ae,items:Ht,progress:kt,iconRender:qt,actionIconRender:kn,itemRender:Rn,isImgUrl:an,showPreviewIcon:h,showRemoveIcon:Br,showDownloadIcon:Qn,previewIcon:ur,removeIcon:er,downloadIcon:hr,onPreview:qn,onDownload:$n,onClose:Pn}=j;var zn,kr;const{status:In}=Ae,[Er,jr]=t.useState(In);t.useEffect(()=>{In!=="removed"&&jr(In)},[In]);const[Ur,Gr]=t.useState(!1);t.useEffect(()=>{const at=setTimeout(()=>{Gr(!0)},300);return()=>{clearTimeout(at)}},[]);const Yr=qt(Ae);let U=t.createElement("div",{className:`${xe}-icon`},Yr);if(ke==="picture"||ke==="picture-card"||ke==="picture-circle")if(Er==="uploading"||!Ae.thumbUrl&&!Ae.url){const at=L()(`${xe}-list-item-thumbnail`,{[`${xe}-list-item-file`]:Er!=="uploading"});U=t.createElement("div",{className:at},Yr)}else{const at=an!=null&&an(Ae)?t.createElement("img",{src:Ae.thumbUrl||Ae.url,alt:Ae.name,className:`${xe}-list-item-image`,crossOrigin:Ae.crossOrigin}):Yr,Ot=L()(`${xe}-list-item-thumbnail`,{[`${xe}-list-item-file`]:an&&!an(Ae)});U=t.createElement("a",{className:Ot,onClick:wn=>qn(Ae,wn),href:Ae.url||Ae.thumbUrl,target:"_blank",rel:"noopener noreferrer"},at)}const me=L()(`${xe}-list-item`,`${xe}-list-item-${Er}`),Ye=typeof Ae.linkProps=="string"?JSON.parse(Ae.linkProps):Ae.linkProps,At=Br?kn((typeof er=="function"?er(Ae):er)||t.createElement(Y.Z,null),()=>Pn(Ae),xe,Le.removeFile):null,en=Qn&&Er==="done"?kn((typeof hr=="function"?hr(Ae):hr)||t.createElement(se.Z,null),()=>$n(Ae),xe,Le.downloadFile):null,gn=ke!=="picture-card"&&ke!=="picture-circle"&&t.createElement("span",{key:"download-delete",className:L()(`${xe}-list-item-actions`,{picture:ke==="picture"})},en,At),Yt=L()(`${xe}-list-item-name`),Zt=Ae.url?[t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Yt,title:Ae.name},Ye,{href:Ae.url,onClick:at=>qn(Ae,at)}),Ae.name),gn]:[t.createElement("span",{key:"view",className:Yt,onClick:at=>qn(Ae,at),title:Ae.name},Ae.name),gn],Ue={pointerEvents:"none",opacity:.5},yt=h?t.createElement("a",{href:Ae.url||Ae.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ae.url||Ae.thumbUrl?void 0:Ue,onClick:at=>qn(Ae,at),title:Le.previewFile},typeof ur=="function"?ur(Ae):ur||t.createElement(Ce.Z,null)):null,tn=(ke==="picture-card"||ke==="picture-circle")&&Er!=="uploading"&&t.createElement("span",{className:`${xe}-list-item-actions`},yt,Er==="done"&&en,At),{getPrefixCls:nn}=t.useContext(ye.E_),Sn=nn(),Cn=t.createElement("div",{className:me},U,Zt,tn,Ur&&t.createElement(R.default,{motionName:`${Sn}-fade`,visible:Er==="uploading",motionDeadline:2e3},at=>{let{className:Ot}=at;const wn="percent"in Ae?t.createElement(Fe.Z,Object.assign({},kt,{type:"line",percent:Ae.percent,"aria-label":Ae["aria-label"],"aria-labelledby":Ae["aria-labelledby"]})):null;return t.createElement("div",{className:L()(`${xe}-list-item-progress`,Ot)},wn)})),Gn=Ae.response&&typeof Ae.response=="string"?Ae.response:((zn=Ae.error)===null||zn===void 0?void 0:zn.statusText)||((kr=Ae.error)===null||kr===void 0?void 0:kr.message)||Le.uploadError,Bn=Er==="error"?t.createElement(_e.Z,{title:Gn,getPopupContainer:at=>at.parentNode},Cn):Cn;return t.createElement("div",{className:L()(`${xe}-list-item-container`,be),style:Ze,ref:ue},Rn?Rn(Bn,Ae,Ht,{download:$n.bind(null,Ae),preview:qn.bind(null,Ae),remove:Pn.bind(null,Ae)}):Bn)});const ut=(j,ue)=>{const{listType:xe="text",previewFile:be=d,onPreview:Ze,onDownload:Le,onRemove:ke,locale:Ae,iconRender:Ht,isImageUrl:kt=Ne,prefixCls:qt,items:kn=[],showPreviewIcon:Rn=!0,showRemoveIcon:an=!0,showDownloadIcon:h=!1,removeIcon:Br,previewIcon:Qn,downloadIcon:ur,progress:er={size:[-1,2],showInfo:!1},appendAction:hr,appendActionVisible:qn=!0,itemRender:$n,disabled:Pn}=j,zn=(0,fe.Z)(),[kr,In]=t.useState(!1);t.useEffect(()=>{xe!=="picture"&&xe!=="picture-card"&&xe!=="picture-circle"||(kn||[]).forEach(Ue=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ue.originFileObj instanceof File||Ue.originFileObj instanceof Blob)||Ue.thumbUrl!==void 0||(Ue.thumbUrl="",be&&be(Ue.originFileObj).then(yt=>{Ue.thumbUrl=yt||"",zn()}))})},[xe,kn,be]),t.useEffect(()=>{In(!0)},[]);const Er=(Ue,yt)=>{if(Ze)return yt==null||yt.preventDefault(),Ze(Ue)},jr=Ue=>{typeof Le=="function"?Le(Ue):Ue.url&&window.open(Ue.url)},Ur=Ue=>{ke==null||ke(Ue)},Gr=Ue=>{if(Ht)return Ht(Ue,xe);const yt=Ue.status==="uploading",tn=kt&&kt(Ue)?t.createElement(a,null):t.createElement(vt,null);let nn=yt?t.createElement(De.Z,null):t.createElement(lt,null);return xe==="picture"?nn=yt?t.createElement(De.Z,null):tn:(xe==="picture-card"||xe==="picture-circle")&&(nn=yt?Ae.uploading:tn),nn},Yr=(Ue,yt,tn,nn)=>{const Sn={type:"text",size:"small",title:nn,onClick:Cn=>{yt(),(0,i.l$)(Ue)&&Ue.props.onClick&&Ue.props.onClick(Cn)},className:`${tn}-list-item-action`,disabled:Pn};if((0,i.l$)(Ue)){const Cn=(0,i.Tm)(Ue,Object.assign(Object.assign({},Ue.props),{onClick:()=>{}}));return t.createElement(X.ZP,Object.assign({},Sn,{icon:Cn}))}return t.createElement(X.ZP,Object.assign({},Sn),t.createElement("span",null,Ue))};t.useImperativeHandle(ue,()=>({handlePreview:Er,handleDownload:jr}));const{getPrefixCls:U}=t.useContext(ye.E_),me=U("upload",qt),Ye=U(),At=L()(`${me}-list`,`${me}-list-${xe}`),en=(0,l.Z)(kn.map(Ue=>({key:Ue.uid,file:Ue})));let Yt={motionDeadline:2e3,motionName:`${me}-${xe==="picture-card"||xe==="picture-circle"?"animate-inline":"animate"}`,keys:en,motionAppear:kr};const Zt=t.useMemo(()=>{const Ue=Object.assign({},(0,s.Z)(Ye));return delete Ue.onAppearEnd,delete Ue.onEnterEnd,delete Ue.onLeaveEnd,Ue},[Ye]);return xe!=="picture-card"&&xe!=="picture-circle"&&(Yt=Object.assign(Object.assign({},Zt),Yt)),t.createElement("div",{className:At},t.createElement(R.CSSMotionList,Object.assign({},Yt,{component:!1}),Ue=>{let{key:yt,file:tn,className:nn,style:Sn}=Ue;return t.createElement(Xe,{key:yt,locale:Ae,prefixCls:me,className:nn,style:Sn,file:tn,items:kn,progress:er,listType:xe,isImgUrl:kt,showPreviewIcon:Rn,showRemoveIcon:an,showDownloadIcon:h,removeIcon:Br,previewIcon:Qn,downloadIcon:ur,iconRender:Gr,actionIconRender:Yr,itemRender:$n,onPreview:Er,onDownload:jr,onClose:Ur})}),hr&&t.createElement(R.default,Object.assign({},Yt,{visible:qn,forceRender:!0}),Ue=>{let{className:yt,style:tn}=Ue;return(0,i.Tm)(hr,nn=>({className:L()(nn.className,yt),style:Object.assign(Object.assign(Object.assign({},tn),{pointerEvents:yt?"none":void 0}),nn.style)}))}))};var wt=t.forwardRef(ut),Dt=e(17313),mn=e(8378),ln=e(83116),$t=e(37613),vn=j=>{const{componentCls:ue,iconCls:xe}=j;return{[`${ue}-wrapper`]:{[`${ue}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:j.colorFillAlter,border:`${j.lineWidth}px dashed ${j.colorBorder}`,borderRadius:j.borderRadiusLG,cursor:"pointer",transition:`border-color ${j.motionDurationSlow}`,[ue]:{padding:`${j.padding}px 0`},[`${ue}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${ue}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${ue}-disabled):hover`]:{borderColor:j.colorPrimaryHover},[`p${ue}-drag-icon`]:{marginBottom:j.margin,[xe]:{color:j.colorPrimary,fontSize:j.uploadThumbnailSize}},[`p${ue}-text`]:{margin:`0 0 ${j.marginXXS}px`,color:j.colorTextHeading,fontSize:j.fontSizeLG},[`p${ue}-hint`]:{color:j.colorTextDescription,fontSize:j.fontSize},[`&${ue}-disabled`]:{cursor:"not-allowed",[`p${ue}-drag-icon ${xe}, p${ue}-text, p${ue}-hint `]:{color:j.colorTextDisabled}}}}}},yn=j=>{const{componentCls:ue,antCls:xe,iconCls:be,fontSize:Ze,lineHeight:Le}=j,ke=`${ue}-list-item`,Ae=`${ke}-actions`,Ht=`${ke}-action`,kt=Math.round(Ze*Le);return{[`${ue}-wrapper`]:{[`${ue}-list`]:Object.assign(Object.assign({},(0,Dt.dF)()),{lineHeight:j.lineHeight,[ke]:{position:"relative",height:j.lineHeight*Ze,marginTop:j.marginXS,fontSize:Ze,display:"flex",alignItems:"center",transition:`background-color ${j.motionDurationSlow}`,"&:hover":{backgroundColor:j.controlItemBgHover},[`${ke}-name`]:Object.assign(Object.assign({},Dt.vS),{padding:`0 ${j.paddingXS}px`,lineHeight:Le,flex:"auto",transition:`all ${j.motionDurationSlow}`}),[Ae]:{[Ht]:{opacity:0},[`${Ht}${xe}-btn-sm`]:{height:kt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -132,7 +132,7 @@ `]:{[ke]:{position:"relative",height:be+j.lineWidth*2+j.paddingXS*2,padding:j.paddingXS,border:`${j.lineWidth}px ${j.lineType} ${j.colorBorder}`,borderRadius:j.borderRadiusLG,"&:hover":{background:"transparent"},[`${ke}-thumbnail`]:Object.assign(Object.assign({},Dt.vS),{width:be,height:be,lineHeight:`${be+j.paddingSM}px`,textAlign:"center",flex:"none",[xe]:{fontSize:j.fontSizeHeading2,color:j.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${ke}-progress`]:{bottom:Ze,width:`calc(100% - ${j.paddingSM*2}px)`,marginTop:0,paddingInlineStart:be+j.paddingXS}},[`${ke}-error`]:{borderColor:j.colorError,[`${ke}-thumbnail ${xe}`]:{[`svg path[fill='${Zn.blue[0]}']`]:{fill:j.colorErrorBg},[`svg path[fill='${Zn.blue.primary}']`]:{fill:j.colorError}}},[`${ke}-uploading`]:{borderStyle:"dashed",[`${ke}-name`]:{marginBottom:Ze}}},[`${Le}${Le}-picture-circle ${ke}`]:{[`&, &::before, ${ke}-thumbnail`]:{borderRadius:"50%"}}}}},Ir=j=>{const{componentCls:ue,iconCls:xe,fontSizeLG:be,colorTextLightSolid:Ze}=j,Le=`${ue}-list`,ke=`${Le}-item`,Ae=j.uploadPicCardSize;return{[` ${ue}-wrapper${ue}-picture-card-wrapper, ${ue}-wrapper${ue}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Dt.dF)()),{display:"inline-block",width:"100%",[`${ue}${ue}-select`]:{width:Ae,height:Ae,marginInlineEnd:j.marginXS,marginBottom:j.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:j.colorFillAlter,border:`${j.lineWidth}px dashed ${j.colorBorder}`,borderRadius:j.borderRadiusLG,cursor:"pointer",transition:`border-color ${j.motionDurationSlow}`,[`> ${ue}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ue}-disabled):hover`]:{borderColor:j.colorPrimary}},[`${Le}${Le}-picture-card, ${Le}${Le}-picture-circle`]:{[`${Le}-item-container`]:{display:"inline-block",width:Ae,height:Ae,marginBlock:`0 ${j.marginXS}px`,marginInline:`0 ${j.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ke]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${j.paddingXS*2}px)`,height:`calc(100% - ${j.paddingXS*2}px)`,backgroundColor:j.colorBgMask,opacity:0,transition:`all ${j.motionDurationSlow}`,content:'" "'}},[`${ke}:hover`]:{[`&::before, ${ke}-actions`]:{opacity:1}},[`${ke}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${j.motionDurationSlow}`,[`${xe}-eye, ${xe}-download, ${xe}-delete`]:{zIndex:10,width:be,margin:`0 ${j.marginXXS}px`,fontSize:be,cursor:"pointer",transition:`all ${j.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ke}-actions, ${ke}-actions:hover`]:{[`${xe}-eye, ${xe}-download, ${xe}-delete`]:{color:new fr.C(Ze).setAlpha(.65).toRgbString(),"&:hover":{color:Ze}}},[`${ke}-thumbnail, ${ke}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ke}-name`]:{display:"none",textAlign:"center"},[`${ke}-file + ${ke}-name`]:{position:"absolute",bottom:j.margin,display:"block",width:`calc(100% - ${j.paddingXS*2}px)`},[`${ke}-uploading`]:{[`&${ke}`]:{backgroundColor:j.colorFillAlter},[`&::before, ${xe}-eye, ${xe}-download, ${xe}-delete`]:{display:"none"}},[`${ke}-progress`]:{bottom:j.marginXL,width:`calc(100% - ${j.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ue}-wrapper${ue}-picture-circle-wrapper`]:{[`${ue}${ue}-select`]:{borderRadius:"50%"}}}};var _r=j=>{const{componentCls:ue}=j;return{[`${ue}-rtl`]:{direction:"rtl"}}};const Xr=j=>{const{componentCls:ue,colorTextDisabled:xe}=j;return{[`${ue}-wrapper`]:Object.assign(Object.assign({},(0,Dt.Wf)(j)),{[ue]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ue}-select`]:{display:"inline-block"},[`${ue}-disabled`]:{color:xe,cursor:"not-allowed"}})}};var Lr=(0,ln.Z)("Upload",j=>{const{fontSizeHeading3:ue,fontSize:xe,lineHeight:be,lineWidth:Ze,controlHeightLG:Le}=j,ke=Math.round(xe*be),Ae=(0,$t.TS)(j,{uploadThumbnailSize:ue*2,uploadProgressOffset:ke/2+Ze,uploadPicCardSize:Le*2.55});return[Xr(Ae),vn(Ae),Dr(Ae),Ir(Ae),yn(Ae),cr(Ae),_r(Ae),(0,mn.Z)(Ae)]},j=>({actionsColor:j.colorTextDescription})),so=function(j,ue,xe,be){function Ze(Le){return Le instanceof xe?Le:new xe(function(ke){ke(Le)})}return new(xe||(xe=Promise))(function(Le,ke){function Ae(qt){try{kt(be.next(qt))}catch(kn){ke(kn)}}function Ht(qt){try{kt(be.throw(qt))}catch(kn){ke(kn)}}function kt(qt){qt.done?Le(qt.value):Ze(qt.value).then(Ae,Ht)}kt((be=be.apply(j,ue||[])).next())})};const Jr=`__LIST_IGNORE_${Date.now()}__`,Ge=(j,ue)=>{const{fileList:xe,defaultFileList:be,onRemove:Ze,showUploadList:Le=!0,listType:ke="text",onPreview:Ae,onDownload:Ht,onChange:kt,onDrop:qt,previewFile:kn,disabled:Rn,locale:an,iconRender:h,isImageUrl:Br,progress:Qn,prefixCls:ur,className:er,type:hr="select",children:qn,style:$n,itemRender:Pn,maxCount:zn,data:kr={},multiple:In=!1,action:Er="",accept:jr="",supportServerRender:Ur=!0,rootClassName:Gr}=j,Yr=t.useContext(Me.Z),U=Rn!=null?Rn:Yr,[me,Ye]=(0,_.Z)(be||[],{value:xe,postState:Ln=>Ln!=null?Ln:[]}),[At,en]=t.useState("drop"),gn=t.useRef(null);t.useMemo(()=>{const Ln=Date.now();(xe||[]).forEach((mr,Hn)=>{!mr.uid&&!Object.isFrozen(mr)&&(mr.uid=`__AUTO__${Ln}_${Hn}__`)})},[xe]);const Yt=(Ln,mr,Hn)=>{let Wt=(0,l.Z)(mr),dr=!1;zn===1?Wt=Wt.slice(-1):zn&&(dr=Wt.length>zn,Wt=Wt.slice(0,zn)),(0,V.flushSync)(()=>{Ye(Wt)});const Tr={file:Ln,fileList:Wt};Hn&&(Tr.event=Hn),(!dr||Wt.some(Hr=>Hr.uid===Ln.uid))&&(0,V.flushSync)(()=>{kt==null||kt(Tr)})},Zt=(Ln,mr)=>so(void 0,void 0,void 0,function*(){const{beforeUpload:Hn,transformFile:Wt}=j;let dr=Ln;if(Hn){const Tr=yield Hn(Ln,mr);if(Tr===!1)return!1;if(delete Ln[Jr],Tr===Jr)return Object.defineProperty(Ln,Jr,{value:!0,configurable:!0}),!1;typeof Tr=="object"&&Tr&&(dr=Tr)}return Wt&&(dr=yield Wt(dr)),dr}),Ue=Ln=>{const mr=Ln.filter(dr=>!dr.file[Jr]);if(!mr.length)return;const Hn=mr.map(dr=>$(dr.file));let Wt=(0,l.Z)(me);Hn.forEach(dr=>{Wt=f(dr,Wt)}),Hn.forEach((dr,Tr)=>{let Hr=dr;if(mr[Tr].parsedFile)dr.status="uploading";else{const{originFileObj:to}=dr;let no;try{no=new File([to],to.name,{type:to.type})}catch(yo){no=new Blob([to],{type:to.type}),no.name=to.name,no.lastModifiedDate=new Date,no.lastModified=new Date().getTime()}no.uid=dr.uid,Hr=no}Yt(Hr,Wt)})},yt=(Ln,mr,Hn)=>{try{typeof Ln=="string"&&(Ln=JSON.parse(Ln))}catch(Tr){}if(!Q(mr,me))return;const Wt=$(mr);Wt.status="done",Wt.percent=100,Wt.response=Ln,Wt.xhr=Hn;const dr=f(Wt,me);Yt(Wt,dr)},tn=(Ln,mr)=>{if(!Q(mr,me))return;const Hn=$(mr);Hn.status="uploading",Hn.percent=Ln.percent;const Wt=f(Hn,me);Yt(Hn,Wt,Ln)},nn=(Ln,mr,Hn)=>{if(!Q(Hn,me))return;const Wt=$(Hn);Wt.error=Ln,Wt.response=mr,Wt.status="error";const dr=f(Wt,me);Yt(Wt,dr)},Sn=Ln=>{let mr;Promise.resolve(typeof Ze=="function"?Ze(Ln):Ze).then(Hn=>{var Wt;if(Hn===!1)return;const dr=Re(Ln,me);dr&&(mr=Object.assign(Object.assign({},Ln),{status:"removed"}),me==null||me.forEach(Tr=>{const Hr=mr.uid!==void 0?"uid":"name";Tr[Hr]===mr[Hr]&&!Object.isFrozen(Tr)&&(Tr.status="removed")}),(Wt=gn.current)===null||Wt===void 0||Wt.abort(mr),Yt(mr,dr))})},Cn=Ln=>{en(Ln.type),Ln.type==="drop"&&(qt==null||qt(Ln))};t.useImperativeHandle(ue,()=>({onBatchStart:Ue,onSuccess:yt,onProgress:tn,onError:nn,fileList:me,upload:gn.current}));const{getPrefixCls:Gn,direction:Bn,upload:st}=t.useContext(ye.E_),Ot=Gn("upload",ur),wn=Object.assign(Object.assign({onBatchStart:Ue,onError:nn,onProgress:tn,onSuccess:yt},j),{data:kr,multiple:In,action:Er,accept:jr,supportServerRender:Ur,prefixCls:Ot,disabled:U,beforeUpload:Zt,onChange:void 0});delete wn.className,delete wn.style,(!qn||U)&&delete wn.id;const[ir,Mn]=Lr(Ot),[Yn]=(0,Ie.Z)("Upload",je.Z.Upload),{showRemoveIcon:$r,showPreviewIcon:Fr,showDownloadIcon:Kn,removeIcon:Pr,previewIcon:Jn,downloadIcon:zr}=typeof Le=="boolean"?{}:Le,eo=(Ln,mr)=>Le?t.createElement(wt,{prefixCls:Ot,listType:ke,items:me,previewFile:kn,onPreview:Ae,onDownload:Ht,onRemove:Sn,showRemoveIcon:!U&&$r,showPreviewIcon:Fr,showDownloadIcon:Kn,removeIcon:Pr,previewIcon:Jn,downloadIcon:zr,iconRender:h,locale:Object.assign(Object.assign({},Yn),an),isImageUrl:Br,progress:Qn,appendAction:Ln,appendActionVisible:mr,itemRender:Pn,disabled:U}):Ln,ao=L()(`${Ot}-wrapper`,er,Gr,Mn,st==null?void 0:st.className,{[`${Ot}-rtl`]:Bn==="rtl",[`${Ot}-picture-card-wrapper`]:ke==="picture-card",[`${Ot}-picture-circle-wrapper`]:ke==="picture-circle"}),Eo=Object.assign(Object.assign({},st==null?void 0:st.style),$n);if(hr==="drag"){const Ln=L()(Mn,Ot,`${Ot}-drag`,{[`${Ot}-drag-uploading`]:me.some(mr=>mr.status==="uploading"),[`${Ot}-drag-hover`]:At==="dragover",[`${Ot}-disabled`]:U,[`${Ot}-rtl`]:Bn==="rtl"});return ir(t.createElement("span",{className:ao},t.createElement("div",{className:Ln,style:Eo,onDrop:Cn,onDragOver:Cn,onDragLeave:Cn},t.createElement(x,Object.assign({},wn,{ref:gn,className:`${Ot}-btn`}),t.createElement("div",{className:`${Ot}-drag-container`},qn))),eo()))}const ro=L()(Ot,`${Ot}-select`,{[`${Ot}-disabled`]:U}),po=(Ln=>t.createElement("div",{className:ro,style:Ln},t.createElement(x,Object.assign({},wn,{ref:gn}))))(qn?void 0:{display:"none"});return ir(ke==="picture-card"||ke==="picture-circle"?t.createElement("span",{className:ao},eo(po,!!qn)):t.createElement("span",{className:ao},po,eo()))};var lt=t.forwardRef(Ge),Pt=function(j,ue){var xe={};for(var be in j)Object.prototype.hasOwnProperty.call(j,be)&&ue.indexOf(be)<0&&(xe[be]=j[be]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,be=Object.getOwnPropertySymbols(j);Ze{var{style:xe,height:be}=j,Ze=Pt(j,["style","height"]);return t.createElement(lt,Object.assign({ref:ue},Ze,{type:"drag",style:Object.assign(Object.assign({},xe),{height:be})}))});const Xt=lt;Xt.Dragger=Kt,Xt.LIST_IGNORE=Jr;var zt=Xt},14625:function(ht){function le(t){var l,P,L="";if(typeof t=="string"||typeof t=="number")L+=t;else if(typeof t=="object")if(Array.isArray(t)){var T=t.length;for(l=0;l>>7-e%8&1)==1},put:function(e,t){for(var l=0;l>>t-l-1&1)==1)},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},ht.exports=le},78485:function(ht){ht.exports={L:1,M:0,Q:3,H:2}},13679:function(ht,le,e){var t=e(87532);function l(P,L){if(P.length==null)throw new Error(P.length+"/"+L);for(var T=0;T=7&&this.setupTypeNumber(F),this.dataCache==null&&(this.dataCache=p.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,W)},n.setupPositionProbePattern=function(F,W){for(var w=-1;w<=7;w++)if(!(F+w<=-1||this.moduleCount<=F+w))for(var D=-1;D<=7;D++)W+D<=-1||this.moduleCount<=W+D||(0<=w&&w<=6&&(D==0||D==6)||0<=D&&D<=6&&(w==0||w==6)||2<=w&&w<=4&&2<=D&&D<=4?this.modules[F+w][W+D]=!0:this.modules[F+w][W+D]=!1)},n.getBestMaskPattern=function(){for(var F=0,W=0,w=0;w<8;w++){this.makeImpl(!0,w);var D=L.getLostPoint(this);(w==0||F>D)&&(F=D,W=w)}return W},n.createMovieClip=function(F,W,w){var D=F.createEmptyMovieClip(W,w),g=1;this.make();for(var M=0;M>w&1)==1;this.modules[Math.floor(w/3)][w%3+this.moduleCount-8-3]=D}for(var w=0;w<18;w++){var D=!F&&(W>>w&1)==1;this.modules[w%3+this.moduleCount-8-3][Math.floor(w/3)]=D}},n.setupTypeInfo=function(F,W){for(var w=this.errorCorrectLevel<<3|W,D=L.getBCHTypeInfo(w),g=0;g<15;g++){var M=!F&&(D>>g&1)==1;g<6?this.modules[g][8]=M:g<8?this.modules[g+1][8]=M:this.modules[this.moduleCount-15+g][8]=M}for(var g=0;g<15;g++){var M=!F&&(D>>g&1)==1;g<8?this.modules[8][this.moduleCount-g-1]=M:g<9?this.modules[8][15-g-1+1]=M:this.modules[8][15-g-1]=M}this.modules[this.moduleCount-8][8]=!F},n.mapData=function(F,W){for(var w=-1,D=this.moduleCount-1,g=7,M=0,B=this.moduleCount-1;B>0;B-=2)for(B==6&&B--;;){for(var I=0;I<2;I++)if(this.modules[D][B-I]==null){var E=!1;M>>g&1)==1);var ne=L.getMask(W,D,B-I);ne&&(E=!E),this.modules[D][B-I]=E,g--,g==-1&&(M++,g=7)}if(D+=w,D<0||this.moduleCount<=D){D-=w,w=-w;break}}},p.PAD0=236,p.PAD1=17,p.createData=function(F,W,w){for(var D=l.getRSBlocks(F,W),g=new P,M=0;MI*8)throw new Error("code length overflow. ("+g.getLengthInBits()+">"+I*8+")");for(g.getLengthInBits()+4<=I*8&&g.put(0,4);g.getLengthInBits()%8!=0;)g.putBit(!1);for(;!(g.getLengthInBits()>=I*8||(g.put(p.PAD0,8),g.getLengthInBits()>=I*8));)g.put(p.PAD1,8);return p.createBytes(g,D)},p.createBytes=function(F,W){for(var w=0,D=0,g=0,M=new Array(W.length),B=new Array(W.length),I=0;I=0?H.get(A):0}}for(var ae=0,k=0;k=256;)t-=255;return le.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},e=0;e<8;e++)le.EXP_TABLE[e]=1<=0;)n^=T.G15<=0;)n^=T.G18<>>=1;return n},getPatternPosition:function(p){return T.PATTERN_POSITION_TABLE[p-1]},getMask:function(p,n,F){switch(p){case L.PATTERN000:return(n+F)%2==0;case L.PATTERN001:return n%2==0;case L.PATTERN010:return F%3==0;case L.PATTERN011:return(n+F)%3==0;case L.PATTERN100:return(Math.floor(n/2)+Math.floor(F/3))%2==0;case L.PATTERN101:return n*F%2+n*F%3==0;case L.PATTERN110:return(n*F%2+n*F%3)%2==0;case L.PATTERN111:return(n*F%3+(n+F)%2)%2==0;default:throw new Error("bad maskPattern:"+p)}},getErrorCorrectPolynomial:function(p){for(var n=new l([1],0),F=0;F5&&(F+=3+D-5)}for(var W=0;W=0)&&Object.prototype.propertyIsEnumerable.call(q,V)&&(_[V]=q[V])}return _}function p(q,x){if(q==null)return{};var _={},V=Object.keys(q),ye,Me;for(Me=0;Me=0)&&(_[ye]=q[ye]);return _}function n(q,x){if(!(q instanceof x))throw new TypeError("Cannot call a class as a function")}function F(q,x){for(var _=0;_>6),x+=String.fromCharCode(128|V&63)):V<55296||V>=57344?(x+=String.fromCharCode(224|V>>12),x+=String.fromCharCode(128|V>>6&63),x+=String.fromCharCode(128|V&63)):(_++,V=65536+((V&1023)<<10|q.charCodeAt(_)&1023),x+=String.fromCharCode(240|V>>18),x+=String.fromCharCode(128|V>>12&63),x+=String.fromCharCode(128|V>>6&63),x+=String.fromCharCode(128|V&63))}return x}var H={size:128,level:"L",bgColor:"#FFFFFF",fgColor:"#000000",includeMargin:!1},A={},ae=4,C=.1;function S(q){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,_=[];return q.forEach(function(V,ye){var Me=null;V.forEach(function(Ie,je){if(!Ie&&Me!==null){_.push("M".concat(Me+x," ").concat(ye+x,"h").concat(je-Me,"v1H").concat(Me+x,"z")),Me=null;return}if(je===V.length-1){if(!Ie)return;Me===null?_.push("M".concat(je+x,",").concat(ye+x," h1v1H").concat(je+x,"z")):_.push("M".concat(Me+x,",").concat(ye+x," h").concat(je+1-Me,"v1H").concat(Me+x,"z"));return}Ie&&Me===null&&(Me=je)})}),_.join("")}function J(q,x){return q.slice().map(function(_,V){return V=x.y+x.h?_:_.map(function(ye,Me){return Me=x.x+x.w?ye:!1})})}function te(q,x){var _=q.imageSettings,V=q.size,ye=q.includeMargin;if(_==null)return null;var Me=ye?ae:0,Ie=x.length+Me*2,je=Math.floor(V*C),Je=Ie/V,rt=(_.width||je)*Je,Ke=(_.height||je)*Je,Te=_.x==null?x.length/2-rt/2:_.x*Je,Qe=_.y==null?x.length/2-Ke/2:_.y*Je,vt=null;if(_.excavate){var De=Math.floor(Te),ft=Math.floor(Qe),St=Math.ceil(rt+Te-De),$e=Math.ceil(Ke+Qe-ft);vt={x:De,y:ft,w:St,h:$e}}return{x:Te,y:Qe,h:Ke,w:rt,excavation:vt}}var z=function(){try{new Path2D().addPath(new Path2D)}catch(q){return!1}return!0}(),v=function(q){M(x,q);function x(){var _,V;n(this,x);for(var ye=arguments.length,Me=new Array(ye),Ie=0;Ie0&&arguments[0]!==void 0?arguments[0]:[],K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],m=Z.length,a=K.length;if(Math.abs(m-a)!==1)return{add:!1,key:null};function R(fe,s){var i=new Map;fe.forEach(function($){i.set($,!0)});var X=s.filter(function($){return!i.has($)});return X.length===1?X[0]:null}return m ").concat(K);return K}var Qe=E.forwardRef(function(Z,K){var m=Z.prefixCls,a=Z.data,R=Z.selectable,fe=Z.checkable,s=Z.expandedKeys,i=Z.selectedKeys,X=Z.checkedKeys,$=Z.loadedKeys,f=Z.loadingKeys,Q=Z.halfCheckedKeys,Re=Z.keyEntities,Pe=Z.disabled,Se=Z.dragging,Ne=Z.dragOverNodeKey,Be=Z.dropPosition,d=Z.motion,Y=Z.height,se=Z.itemHeight,Ce=Z.virtual,Fe=Z.focusable,_e=Z.activeItem,He=Z.focused,Xe=Z.tabIndex,ut=Z.onKeyDown,Bt=Z.onFocus,wt=Z.onBlur,Dt=Z.onActiveChange,mn=Z.onListChangeStart,ln=Z.onListChangeEnd,$t=(0,H.Z)(Z,_),En=E.useRef(null),vn=E.useRef(null);E.useImperativeHandle(K,function(){return{scrollTo:function(zt){En.current.scrollTo(zt)},getIndentWidth:function(){return vn.current.offsetWidth}}});var sn=E.useState(s),yn=(0,ie.Z)(sn,2),xn=yn[0],An=yn[1],lr=E.useState(a),br=(0,ie.Z)(lr,2),Un=br[0],cr=br[1],Zn=E.useState(a),fr=(0,ie.Z)(Zn,2),Dr=fr[0],Ir=fr[1],pr=E.useState([]),_r=(0,ie.Z)(pr,2),Xr=_r[0],Lr=_r[1],so=E.useState(null),Jr=(0,ie.Z)(so,2),Ge=Jr[0],pe=Jr[1],lt=E.useRef(a);lt.current=a;function Pt(){var Xt=lt.current;cr(Xt),Ir(Xt),Lr([]),pe(null),ln()}(0,A.Z)(function(){An(s);var Xt=q(xn,s);if(Xt.key!==null)if(Xt.add){var zt=Un.findIndex(function(Le){var ke=Le.key;return ke===Xt.key}),j=rt(x(Un,a,Xt.key),Ce,Y,se),ue=Un.slice();ue.splice(zt+1,0,Je),Ir(ue),Lr(j),pe("show")}else{var xe=a.findIndex(function(Le){var ke=Le.key;return ke===Xt.key}),be=rt(x(a,Un,Xt.key),Ce,Y,se),Ze=a.slice();Ze.splice(xe+1,0,Je),Ir(Ze),Lr(be),pe("hide")}else Un!==a&&(cr(a),Ir(a))},[s,a]),E.useEffect(function(){Se||Pt()},[Se]);var Nt=d?Dr:a,Kt={expandedKeys:s,selectedKeys:i,loadedKeys:$,loadingKeys:f,checkedKeys:X,halfCheckedKeys:Q,dragOverNodeKey:Ne,dropPosition:Be,keyEntities:Re};return E.createElement(E.Fragment,null,He&&_e&&E.createElement("span",{style:V,"aria-live":"assertive"},Te(_e)),E.createElement("div",null,E.createElement("input",{style:V,disabled:Fe===!1||Pe,tabIndex:Fe!==!1?Xe:null,onKeyDown:ut,onFocus:Bt,onBlur:wt,value:"",onChange:ye,"aria-label":"for screen reader"})),E.createElement("div",{className:"".concat(m,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},E.createElement("div",{className:"".concat(m,"-indent")},E.createElement("div",{ref:vn,className:"".concat(m,"-indent-unit")}))),E.createElement(ae.Z,(0,t.Z)({},$t,{data:Nt,itemKey:Ke,height:Y,fullHeight:!1,virtual:Ce,itemHeight:se,prefixCls:"".concat(m,"-list"),ref:En,onVisibleChange:function(zt,j){var ue=new Set(zt),xe=j.filter(function(be){return!ue.has(be)});xe.some(function(be){return Ke(be)===Me})&&Pt()}}),function(Xt){var zt=Xt.pos,j=(0,t.Z)({},(de(Xt.data),Xt.data)),ue=Xt.title,xe=Xt.key,be=Xt.isStart,Ze=Xt.isEnd,Le=(0,te.km)(xe,zt);delete j.key,delete j.children;var ke=(0,te.H8)(Le,Kt);return E.createElement(ce,(0,t.Z)({},j,ke,{title:ue,active:!!_e&&xe===_e.key,pos:zt,data:Xt.data,isStart:be,isEnd:Ze,motion:d,motionNodes:xe===Me?Xr:null,motionType:Ge,onMotionStart:mn,onMotionEnd:Pt,treeNodeRequiredProps:Kt,onMouseMove:function(){Dt(null)}}))}))});Qe.displayName="NodeList";var vt=Qe,De=e(35654),ft=e(90782),St=e(67841),$e=10,ve=function(Z){(0,W.Z)(m,Z);var K=(0,w.Z)(m);function m(){var a;(0,p.Z)(this,m);for(var R=arguments.length,fe=new Array(R),s=0;s2&&arguments[2]!==void 0?arguments[2]:!1,Q=a.state,Re=Q.dragChildrenKeys,Pe=Q.dropPosition,Se=Q.dropTargetKey,Ne=Q.dropTargetPos,Be=Q.dropAllowed;if(Be){var d=a.props.onDrop;if(a.setState({dragOverNodeKey:null}),a.cleanDragState(),Se!==null){var Y=(0,L.Z)((0,L.Z)({},(0,te.H8)(Se,a.getTreeNodeRequiredProps())),{},{active:(($=a.getActiveItem())===null||$===void 0?void 0:$.key)===Se,data:(0,St.Z)(a.state.keyEntities,Se).node}),se=Re.indexOf(Se)!==-1;(0,I.ZP)(!se,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ce=(0,De.yx)(Ne),Fe={event:i,node:(0,te.F)(Y),dragNode:a.dragNode?(0,te.F)(a.dragNode.props):null,dragNodesKeys:[a.dragNode.props.eventKey].concat(Re),dropToGap:Pe!==0,dropPosition:Pe+Number(Ce[Ce.length-1])};f||d==null||d(Fe),a.dragNode=null}}},a.cleanDragState=function(){var i=a.state.draggingNodeKey;i!==null&&a.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),a.dragStartMousePosition=null,a.currentMouseOverDroppableNodeKey=null},a.triggerExpandActionExpand=function(i,X){var $=a.state,f=$.expandedKeys,Q=$.flattenNodes,Re=X.expanded,Pe=X.key,Se=X.isLeaf;if(!(Se||i.shiftKey||i.metaKey||i.ctrlKey)){var Ne=Q.filter(function(d){return d.key===Pe})[0],Be=(0,te.F)((0,L.Z)((0,L.Z)({},(0,te.H8)(Pe,a.getTreeNodeRequiredProps())),{},{data:Ne.data}));a.setExpandedKeys(Re?(0,De._5)(f,Pe):(0,De.L0)(f,Pe)),a.onNodeExpand(i,Be)}},a.onNodeClick=function(i,X){var $=a.props,f=$.onClick,Q=$.expandAction;Q==="click"&&a.triggerExpandActionExpand(i,X),f==null||f(i,X)},a.onNodeDoubleClick=function(i,X){var $=a.props,f=$.onDoubleClick,Q=$.expandAction;Q==="doubleClick"&&a.triggerExpandActionExpand(i,X),f==null||f(i,X)},a.onNodeSelect=function(i,X){var $=a.state.selectedKeys,f=a.state,Q=f.keyEntities,Re=f.fieldNames,Pe=a.props,Se=Pe.onSelect,Ne=Pe.multiple,Be=X.selected,d=X[Re.key],Y=!Be;Y?Ne?$=(0,De.L0)($,d):$=[d]:$=(0,De._5)($,d);var se=$.map(function(Ce){var Fe=(0,St.Z)(Q,Ce);return Fe?Fe.node:null}).filter(function(Ce){return Ce});a.setUncontrolledState({selectedKeys:$}),Se==null||Se($,{event:"select",selected:Y,node:X,selectedNodes:se,nativeEvent:i.nativeEvent})},a.onNodeCheck=function(i,X,$){var f=a.state,Q=f.keyEntities,Re=f.checkedKeys,Pe=f.halfCheckedKeys,Se=a.props,Ne=Se.checkStrictly,Be=Se.onCheck,d=X.key,Y,se={event:"check",node:X,checked:$,nativeEvent:i.nativeEvent};if(Ne){var Ce=$?(0,De.L0)(Re,d):(0,De._5)(Re,d),Fe=(0,De._5)(Pe,d);Y={checked:Ce,halfChecked:Fe},se.checkedNodes=Ce.map(function(wt){return(0,St.Z)(Q,wt)}).filter(function(wt){return wt}).map(function(wt){return wt.node}),a.setUncontrolledState({checkedKeys:Ce})}else{var _e=(0,ft.S)([].concat((0,T.Z)(Re),[d]),!0,Q),He=_e.checkedKeys,Xe=_e.halfCheckedKeys;if(!$){var ut=new Set(He);ut.delete(d);var Bt=(0,ft.S)(Array.from(ut),{checked:!1,halfCheckedKeys:Xe},Q);He=Bt.checkedKeys,Xe=Bt.halfCheckedKeys}Y=He,se.checkedNodes=[],se.checkedNodesPositions=[],se.halfCheckedKeys=Xe,He.forEach(function(wt){var Dt=(0,St.Z)(Q,wt);if(Dt){var mn=Dt.node,ln=Dt.pos;se.checkedNodes.push(mn),se.checkedNodesPositions.push({node:mn,pos:ln})}}),a.setUncontrolledState({checkedKeys:He},!1,{halfCheckedKeys:Xe})}Be==null||Be(Y,se)},a.onNodeLoad=function(i){var X=i.key,$=new Promise(function(f,Q){a.setState(function(Re){var Pe=Re.loadedKeys,Se=Pe===void 0?[]:Pe,Ne=Re.loadingKeys,Be=Ne===void 0?[]:Ne,d=a.props,Y=d.loadData,se=d.onLoad;if(!Y||Se.indexOf(X)!==-1||Be.indexOf(X)!==-1)return null;var Ce=Y(i);return Ce.then(function(){var Fe=a.state.loadedKeys,_e=(0,De.L0)(Fe,X);se==null||se(_e,{event:"load",node:i}),a.setUncontrolledState({loadedKeys:_e}),a.setState(function(He){return{loadingKeys:(0,De._5)(He.loadingKeys,X)}}),f()}).catch(function(Fe){if(a.setState(function(He){return{loadingKeys:(0,De._5)(He.loadingKeys,X)}}),a.loadingRetryTimes[X]=(a.loadingRetryTimes[X]||0)+1,a.loadingRetryTimes[X]>=$e){var _e=a.state.loadedKeys;(0,I.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),a.setUncontrolledState({loadedKeys:(0,De.L0)(_e,X)}),f()}Q(Fe)}),{loadingKeys:(0,De.L0)(Be,X)}})});return $.catch(function(){}),$},a.onNodeMouseEnter=function(i,X){var $=a.props.onMouseEnter;$==null||$({event:i,node:X})},a.onNodeMouseLeave=function(i,X){var $=a.props.onMouseLeave;$==null||$({event:i,node:X})},a.onNodeContextMenu=function(i,X){var $=a.props.onRightClick;$&&(i.preventDefault(),$({event:i,node:X}))},a.onFocus=function(){var i=a.props.onFocus;a.setState({focused:!0});for(var X=arguments.length,$=new Array(X),f=0;f1&&arguments[1]!==void 0?arguments[1]:!1,$=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!a.destroyed){var f=!1,Q=!0,Re={};Object.keys(i).forEach(function(Pe){if(Pe in a.props){Q=!1;return}f=!0,Re[Pe]=i[Pe]}),f&&(!X||Q)&&a.setState((0,L.Z)((0,L.Z)({},Re),$))}},a.scrollTo=function(i){a.listRef.current.scrollTo(i)},a}return(0,n.Z)(m,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var R=this.props.activeKey;R!==void 0&&R!==this.state.activeKey&&(this.setState({activeKey:R}),R!==null&&this.scrollTo({key:R}))}},{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 R,fe=this.state,s=fe.focused,i=fe.flattenNodes,X=fe.keyEntities,$=fe.draggingNodeKey,f=fe.activeKey,Q=fe.dropLevelOffset,Re=fe.dropContainerKey,Pe=fe.dropTargetKey,Se=fe.dropPosition,Ne=fe.dragOverNodeKey,Be=fe.indent,d=this.props,Y=d.prefixCls,se=d.className,Ce=d.style,Fe=d.showLine,_e=d.focusable,He=d.tabIndex,Xe=He===void 0?0:He,ut=d.selectable,Bt=d.showIcon,wt=d.icon,Dt=d.switcherIcon,mn=d.draggable,ln=d.checkable,$t=d.checkStrictly,En=d.disabled,vn=d.motion,sn=d.loadData,yn=d.filterTreeNode,xn=d.height,An=d.itemHeight,lr=d.virtual,br=d.titleRender,Un=d.dropIndicatorRender,cr=d.onContextMenu,Zn=d.onScroll,fr=d.direction,Dr=d.rootClassName,Ir=d.rootStyle,pr=(0,B.Z)(this.props,{aria:!0,data:!0}),_r;return mn&&((0,P.Z)(mn)==="object"?_r=mn:typeof mn=="function"?_r={nodeDraggable:mn}:_r={}),E.createElement(ne.k.Provider,{value:{prefixCls:Y,selectable:ut,showIcon:Bt,icon:wt,switcherIcon:Dt,draggable:_r,draggingNodeKey:$,checkable:ln,checkStrictly:$t,disabled:En,keyEntities:X,dropLevelOffset:Q,dropContainerKey:Re,dropTargetKey:Pe,dropPosition:Se,dragOverNodeKey:Ne,indent:Be,direction:fr,dropIndicatorRender:Un,loadData:sn,filterTreeNode:yn,titleRender:br,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}},E.createElement("div",{role:"tree",className:g()(Y,se,Dr,(R={},(0,l.Z)(R,"".concat(Y,"-show-line"),Fe),(0,l.Z)(R,"".concat(Y,"-focused"),s),(0,l.Z)(R,"".concat(Y,"-active-focused"),f!==null),R)),style:Ir},E.createElement(vt,(0,t.Z)({ref:this.listRef,prefixCls:Y,style:Ce,data:i,disabled:En,selectable:ut,checkable:!!ln,motion:vn,dragging:$!==null,height:xn,itemHeight:An,virtual:lr,focusable:_e,focused:s,tabIndex:Xe,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:cr,onScroll:Zn},this.getTreeNodeRequiredProps(),pr))))}}],[{key:"getDerivedStateFromProps",value:function(R,fe){var s=fe.prevProps,i={prevProps:R};function X(_e){return!s&&_e in R||s&&s[_e]!==R[_e]}var $,f=fe.fieldNames;if(X("fieldNames")&&(f=(0,te.w$)(R.fieldNames),i.fieldNames=f),X("treeData")?$=R.treeData:X("children")&&((0,I.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),$=(0,te.zn)(R.children)),$){i.treeData=$;var Q=(0,te.I8)($,{fieldNames:f});i.keyEntities=(0,L.Z)((0,l.Z)({},Me,je),Q.keyEntities)}var Re=i.keyEntities||fe.keyEntities;if(X("expandedKeys")||s&&X("autoExpandParent"))i.expandedKeys=R.autoExpandParent||!s&&R.defaultExpandParent?(0,De.r7)(R.expandedKeys,Re):R.expandedKeys;else if(!s&&R.defaultExpandAll){var Pe=(0,L.Z)({},Re);delete Pe[Me],i.expandedKeys=Object.keys(Pe).map(function(_e){return Pe[_e].key})}else!s&&R.defaultExpandedKeys&&(i.expandedKeys=R.autoExpandParent||R.defaultExpandParent?(0,De.r7)(R.defaultExpandedKeys,Re):R.defaultExpandedKeys);if(i.expandedKeys||delete i.expandedKeys,$||i.expandedKeys){var Se=(0,te.oH)($||fe.treeData,i.expandedKeys||fe.expandedKeys,f);i.flattenNodes=Se}if(R.selectable&&(X("selectedKeys")?i.selectedKeys=(0,De.BT)(R.selectedKeys,R):!s&&R.defaultSelectedKeys&&(i.selectedKeys=(0,De.BT)(R.defaultSelectedKeys,R))),R.checkable){var Ne;if(X("checkedKeys")?Ne=(0,De.E6)(R.checkedKeys)||{}:!s&&R.defaultCheckedKeys?Ne=(0,De.E6)(R.defaultCheckedKeys)||{}:$&&(Ne=(0,De.E6)(R.checkedKeys)||{checkedKeys:fe.checkedKeys,halfCheckedKeys:fe.halfCheckedKeys}),Ne){var Be=Ne,d=Be.checkedKeys,Y=d===void 0?[]:d,se=Be.halfCheckedKeys,Ce=se===void 0?[]:se;if(!R.checkStrictly){var Fe=(0,ft.S)(Y,!0,Re);Y=Fe.checkedKeys,Ce=Fe.halfCheckedKeys}i.checkedKeys=Y,i.halfCheckedKeys=Ce}}return X("loadedKeys")&&(i.loadedKeys=R.loadedKeys),i}}]),m}(E.Component);ve.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:k,allowDrop:function(){return!0},expandAction:!1},ve.TreeNode=S.Z;var at=ve,Ee=at},35654:function(ht,le,e){"use strict";e.d(le,{BT:function(){return E},E6:function(){return de},L0:function(){return w},OM:function(){return I},_5:function(){return W},r7:function(){return ie},wA:function(){return g},yx:function(){return D}});var t=e(94480),l=e(76190),P=e(48736),L=e(59301),T=e(39417),p=e(67841),n=e(71430),F=null;function W(H,A){if(!H)return[];var ae=H.slice(),C=ae.indexOf(A);return C>=0&&ae.splice(C,1),ae}function w(H,A){var ae=(H||[]).slice();return ae.indexOf(A)===-1&&ae.push(A),ae}function D(H){return H.split("-")}function g(H,A){var ae=[],C=(0,p.Z)(A,H);function S(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];J.forEach(function(te){var z=te.key,v=te.children;ae.push(z),S(v)})}return S(C.children),ae}function M(H){if(H.parent){var A=D(H.pos);return Number(A[A.length-1])===H.parent.children.length-1}return!1}function B(H){var A=D(H.pos);return Number(A[A.length-1])===0}function I(H,A,ae,C,S,J,te,z,v,b){var ce,q=H.clientX,x=H.clientY,_=H.target.getBoundingClientRect(),V=_.top,ye=_.height,Me=(b==="rtl"?-1:1)*(((S==null?void 0:S.x)||0)-q),Ie=(Me-12)/C,je=(0,p.Z)(z,ae.props.eventKey);if(x-1.5?J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:at=!1:J({dragNode:$e,dropNode:ve,dropPosition:0})?De=0:J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:at=!1:J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:at=!1,{dropPosition:De,dropLevelOffset:ft,dropTargetKey:je.key,dropTargetPos:je.pos,dragOverNodeKey:vt,dropContainerKey:De===0?null:((ce=je.parent)===null||ce===void 0?void 0:ce.key)||null,dropAllowed:at}}function E(H,A){if(H){var ae=A.multiple;return ae?H.slice():H.length?[H[0]]:H}}var ne=function(A){return A};function k(H,A){if(!H)return[];var ae=A||{},C=ae.processProps,S=C===void 0?ne:C,J=Array.isArray(H)?H:[H];return J.map(function(te){var z=te.children,v=_objectWithoutProperties(te,F),b=k(z,A);return React.createElement(TreeNode,_extends({key:v.key},S(v)),b)})}function de(H){if(!H)return null;var A;if(Array.isArray(H))A={checkedKeys:H,halfCheckedKeys:void 0};else if((0,l.Z)(H)==="object")A={checkedKeys:H.checked||void 0,halfCheckedKeys:H.halfChecked||void 0};else return(0,P.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return A}function ie(H,A){var ae=new Set;function C(S){if(!ae.has(S)){var J=(0,p.Z)(A,S);if(J){ae.add(S);var te=J.parent,z=J.node;z.disabled||te&&C(te.key)}}}return(H||[]).forEach(function(S){C(S)}),(0,t.Z)(ae)}},90782:function(ht,le,e){"use strict";e.d(le,{S:function(){return n}});var t=e(48736),l=e(67841);function P(F,W){var w=new Set;return F.forEach(function(D){W.has(D)||w.add(D)}),w}function L(F){var W=F||{},w=W.disabled,D=W.disableCheckbox,g=W.checkable;return!!(w||D)||g===!1}function T(F,W,w,D){for(var g=new Set(F),M=new Set,B=0;B<=w;B+=1){var I=W.get(B)||new Set;I.forEach(function(de){var ie=de.key,H=de.node,A=de.children,ae=A===void 0?[]:A;g.has(ie)&&!D(H)&&ae.filter(function(C){return!D(C.node)}).forEach(function(C){g.add(C.key)})})}for(var E=new Set,ne=w;ne>=0;ne-=1){var k=W.get(ne)||new Set;k.forEach(function(de){var ie=de.parent,H=de.node;if(!(D(H)||!de.parent||E.has(de.parent.key))){if(D(de.parent.node)){E.add(ie.key);return}var A=!0,ae=!1;(ie.children||[]).filter(function(C){return!D(C.node)}).forEach(function(C){var S=C.key,J=g.has(S);A&&!J&&(A=!1),!ae&&(J||M.has(S))&&(ae=!0)}),A&&g.add(ie.key),ae&&M.add(ie.key),E.add(ie.key)}})}return{checkedKeys:Array.from(g),halfCheckedKeys:Array.from(P(M,g))}}function p(F,W,w,D,g){for(var M=new Set(F),B=new Set(W),I=0;I<=D;I+=1){var E=w.get(I)||new Set;E.forEach(function(ie){var H=ie.key,A=ie.node,ae=ie.children,C=ae===void 0?[]:ae;!M.has(H)&&!B.has(H)&&!g(A)&&C.filter(function(S){return!g(S.node)}).forEach(function(S){M.delete(S.key)})})}B=new Set;for(var ne=new Set,k=D;k>=0;k-=1){var de=w.get(k)||new Set;de.forEach(function(ie){var H=ie.parent,A=ie.node;if(!(g(A)||!ie.parent||ne.has(ie.parent.key))){if(g(ie.parent.node)){ne.add(H.key);return}var ae=!0,C=!1;(H.children||[]).filter(function(S){return!g(S.node)}).forEach(function(S){var J=S.key,te=M.has(J);ae&&!te&&(ae=!1),!C&&(te||B.has(J))&&(C=!0)}),ae||M.delete(H.key),C&&B.add(H.key),ne.add(H.key)}})}return{checkedKeys:Array.from(M),halfCheckedKeys:Array.from(P(B,M))}}function n(F,W,w,D){var g=[],M;D?M=D:M=L;var B=new Set(F.filter(function(k){var de=!!(0,l.Z)(w,k);return de||g.push(k),de})),I=new Map,E=0;Object.keys(w).forEach(function(k){var de=w[k],ie=de.level,H=I.get(ie);H||(H=new Set,I.set(ie,H)),H.add(de),E=Math.max(E,ie)}),(0,t.ZP)(!g.length,"Tree missing follow keys: ".concat(g.slice(0,100).map(function(k){return"'".concat(k,"'")}).join(", ")));var ne;return W===!0?ne=T(B,I,E,M):ne=p(B,W.halfCheckedKeys,I,E,M),ne}},67841:function(ht,le,e){"use strict";e.d(le,{Z:function(){return t}});function t(l,P){return l[P]}},71430:function(ht,le,e){"use strict";e.d(le,{F:function(){return ie},H8:function(){return de},I8:function(){return k},km:function(){return g},oH:function(){return E},w$:function(){return M},zn:function(){return I}});var t=e(76190),l=e(94480),P=e(33885),L=e(75931),T=e(11592),p=e(2738),n=e(48736),F=e(67841),W=["children"];function w(H,A){return"".concat(H,"-").concat(A)}function D(H){return H&&H.type&&H.type.isTreeNode}function g(H,A){return H!=null?H:A}function M(H){var A=H||{},ae=A.title,C=A._title,S=A.key,J=A.children,te=ae||"title";return{title:te,_title:C||[te],key:S||"key",children:J||"children"}}function B(H,A){var ae=new Map;function C(S){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(S||[]).forEach(function(te){var z=te[A.key],v=te[A.children];warning(z!=null,"Tree node must have a certain key: [".concat(J).concat(z,"]"));var b=String(z);warning(!ae.has(b)||z===null||z===void 0,"Same 'key' exist in the Tree: ".concat(b)),ae.set(b,!0),C(v,"".concat(J).concat(b," > "))})}C(H)}function I(H){function A(ae){var C=(0,T.Z)(ae);return C.map(function(S){if(!D(S))return(0,n.ZP)(!S,"Tree/TreeNode can only accept TreeNode as children."),null;var J=S.key,te=S.props,z=te.children,v=(0,L.Z)(te,W),b=(0,P.Z)({key:J},v),ce=A(z);return ce.length&&(b.children=ce),b}).filter(function(S){return S})}return A(H)}function E(H,A,ae){var C=M(ae),S=C._title,J=C.key,te=C.children,z=new Set(A===!0?[]:A),v=[];function b(ce){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ce.map(function(x,_){for(var V=w(q?q.pos:"0",_),ye=g(x[J],V),Me,Ie=0;Ie1&&arguments[1]!==void 0?arguments[1]:{},ae=A.initWrapper,C=A.processEntity,S=A.onProcessFinished,J=A.externalGetKey,te=A.childrenPropName,z=A.fieldNames,v=arguments.length>2?arguments[2]:void 0,b=J||v,ce={},q={},x={posEntities:ce,keyEntities:q};return ae&&(x=ae(x)||x),ne(H,function(_){var V=_.node,ye=_.index,Me=_.pos,Ie=_.key,je=_.parentPos,Je=_.level,rt=_.nodes,Ke={node:V,nodes:rt,index:ye,key:Ie,pos:Me,level:Je},Te=g(Ie,Me);ce[Me]=Ke,q[Te]=Ke,Ke.parent=ce[je],Ke.parent&&(Ke.parent.children=Ke.parent.children||[],Ke.parent.children.push(Ke)),C&&C(Ke,x)},{externalGetKey:b,childrenPropName:te,fieldNames:z}),S&&S(x),x}function de(H,A){var ae=A.expandedKeys,C=A.selectedKeys,S=A.loadedKeys,J=A.loadingKeys,te=A.checkedKeys,z=A.halfCheckedKeys,v=A.dragOverNodeKey,b=A.dropPosition,ce=A.keyEntities,q=(0,F.Z)(ce,H),x={eventKey:H,expanded:ae.indexOf(H)!==-1,selected:C.indexOf(H)!==-1,loaded:S.indexOf(H)!==-1,loading:J.indexOf(H)!==-1,checked:te.indexOf(H)!==-1,halfChecked:z.indexOf(H)!==-1,pos:String(q?q.pos:""),dragOver:v===H&&b===0,dragOverGapTop:v===H&&b===-1,dragOverGapBottom:v===H&&b===1};return x}function ie(H){var A=H.data,ae=H.expanded,C=H.selected,S=H.checked,J=H.loaded,te=H.loading,z=H.halfChecked,v=H.dragOver,b=H.dragOverGapTop,ce=H.dragOverGapBottom,q=H.pos,x=H.active,_=H.eventKey,V=(0,P.Z)((0,P.Z)({},A),{},{expanded:ae,selected:C,checked:S,loaded:J,loading:te,halfChecked:z,dragOver:v,dragOverGapTop:b,dragOverGapBottom:ce,pos:q,active:x,key:_});return"props"in V||Object.defineProperty(V,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),H}}),V}},8224:function(ht,le,e){"use strict";e.d(le,{Z:function(){return l}});var t=e(4676);function l(P,L,T,p){var n=t.unstable_batchedUpdates?function(W){t.unstable_batchedUpdates(T,W)}:T;return P!=null&&P.addEventListener&&P.addEventListener(L,n,p),{remove:function(){P!=null&&P.removeEventListener&&P.removeEventListener(L,n,p)}}}},55468:function(ht,le,e){"use strict";e.d(le,{g1:function(){return D},os:function(){return M}});var t=/margin|padding|width|height|max|min|offset/,l={left:!0,top:!0},P={cssFloat:1,styleFloat:1,float:1};function L(B){return B.nodeType===1?B.ownerDocument.defaultView.getComputedStyle(B,null):{}}function T(B,I,E){if(I=I.toLowerCase(),E==="auto"){if(I==="height")return B.offsetHeight;if(I==="width")return B.offsetWidth}return I in l||(l[I]=t.test(I)),l[I]?parseFloat(E)||0:E}function p(B,I){var E=arguments.length,ne=L(B);return I=P[I]?"cssFloat"in B.style?"cssFloat":"styleFloat":I,E===1?ne:T(B,I,ne[I]||B.style[I])}function n(B,I,E){var ne=arguments.length;if(I=P[I]?"cssFloat"in B.style?"cssFloat":"styleFloat":I,ne===3)return typeof E=="number"&&t.test(I)&&(E="".concat(E,"px")),B.style[I]=E,E;for(var k in I)I.hasOwnProperty(k)&&n(B,k,I[k]);return L(B)}function F(B){return B===document.body?document.documentElement.clientWidth:B.offsetWidth}function W(B){return B===document.body?window.innerHeight||document.documentElement.clientHeight:B.offsetHeight}function w(){var B=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),I=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:B,height:I}}function D(){var B=document.documentElement.clientWidth,I=window.innerHeight||document.documentElement.clientHeight;return{width:B,height:I}}function g(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function M(B){var I=B.getBoundingClientRect(),E=document.documentElement;return{left:I.left+(window.pageXOffset||E.scrollLeft)-(E.clientLeft||document.body.clientLeft||0),top:I.top+(window.pageYOffset||E.scrollTop)-(E.clientTop||document.body.clientTop||0)}}},24514:function(ht,le,e){"use strict";e.d(le,{G:function(){return L}});var t=e(47273),l=function(p){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(p)?p:[p],F=window.document.documentElement;return n.some(function(W){return W in F.style})}return!1},P=function(p,n){if(!l(p))return!1;var F=document.createElement("div"),W=F.style[p];return F.style[p]=n,F.style[p]!==W};function L(T,p){return!Array.isArray(T)&&p!==void 0?P(T,p):l(T)}},51353:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),Object.defineProperty(le,"DraggableCore",{enumerable:!0,get:function(){return F.default}}),le.default=void 0;var t=D(e(59301)),l=w(e(12708)),P=w(e(4676)),L=e(14625),T=e(77026),p=e(22013),n=e(80217),F=w(e(68555)),W=w(e(97510));function w(ne){return ne&&ne.__esModule?ne:{default:ne}}function D(ne,k){if(typeof WeakMap=="function")var de=new WeakMap,ie=new WeakMap;return(D=function(H,A){if(!A&&H&&H.__esModule)return H;var ae,C,S={__proto__:null,default:H};if(H===null||typeof H!="object"&&typeof H!="function")return S;if(ae=A?ie:de){if(ae.has(H))return ae.get(H);ae.set(H,S)}for(const J in H)J!=="default"&&{}.hasOwnProperty.call(H,J)&&((C=(ae=Object.defineProperty)&&Object.getOwnPropertyDescriptor(H,J))&&(C.get||C.set)?ae(S,J,C):S[J]=H[J]);return S})(ne,k)}function g(){return g=Object.assign?Object.assign.bind():function(ne){for(var k=1;k{if((0,W.default)("Draggable: onDragStart: %j",ie),this.props.onStart(de,(0,p.createDraggableData)(this,ie))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),M(this,"onDrag",(de,ie)=>{if(!this.state.dragging)return!1;(0,W.default)("Draggable: onDrag: %j",ie);const H=(0,p.createDraggableData)(this,ie),A={x:H.x,y:H.y,slackX:0,slackY:0};if(this.props.bounds){const{x:C,y:S}=A;A.x+=this.state.slackX,A.y+=this.state.slackY;const[J,te]=(0,p.getBoundPosition)(this,A.x,A.y);A.x=J,A.y=te,A.slackX=this.state.slackX+(C-A.x),A.slackY=this.state.slackY+(S-A.y),H.x=A.x,H.y=A.y,H.deltaX=A.x-this.state.x,H.deltaY=A.y-this.state.y}if(this.props.onDrag(de,H)===!1)return!1;this.setState(A)}),M(this,"onDragStop",(de,ie)=>{if(!this.state.dragging||this.props.onStop(de,(0,p.createDraggableData)(this,ie))===!1)return!1;(0,W.default)("Draggable: onDragStop: %j",ie);const A={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:C,y:S}=this.props.position;A.x=C,A.y=S}this.setState(A)}),this.state={dragging:!1,dragged:!1,x:k.position?k.position.x:k.defaultPosition.x,y:k.position?k.position.y:k.defaultPosition.y,prevPropsPosition:Ro({},k.position),slackX:0,slackY:0,isElementSVG:!1},k.position&&!(k.onDrag||k.onStop)&&console.warn("A `position` was applied to this , 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.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var k,de,ie;return(ie=(de=(k=this.props)==null?void 0:k.nodeRef)==null?void 0:de.current)!=null?ie:P.default.findDOMNode(this)}render(){const ye=this.props,{axis:k,bounds:de,children:ie,defaultPosition:H,defaultClassName:A,defaultClassNameDragging:ae,defaultClassNameDragged:C,position:S,positionOffset:J,scale:te}=ye,z=ti(ye,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let v={},b=null;const q=!!!S||this.state.dragging,x=S||H,_={x:(0,p.canDragX)(this)&&q?this.state.x:x.x,y:(0,p.canDragY)(this)&&q?this.state.y:x.y};this.state.isElementSVG?b=(0,T.createSVGTransform)(_,J):v=(0,T.createCSSTransform)(_,J);const V=(0,L.clsx)(ie.props.className||"",A,{[ae]:this.state.dragging,[C]:this.state.dragged});return t.createElement(F.default,g({},z,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),t.cloneElement(t.Children.only(ie),{className:V,style:Ro(Ro({},ie.props.style),v),transform:b}))}}le.default=E,M(E,"displayName","Draggable"),M(E,"propTypes",Dl(Ro({},F.default.propTypes),{axis:l.default.oneOf(["both","x","y","none"]),bounds:l.default.oneOfType([l.default.shape({left:l.default.number,right:l.default.number,top:l.default.number,bottom:l.default.number}),l.default.string,l.default.oneOf([!1])]),defaultClassName:l.default.string,defaultClassNameDragging:l.default.string,defaultClassNameDragged:l.default.string,defaultPosition:l.default.shape({x:l.default.number,y:l.default.number}),positionOffset:l.default.shape({x:l.default.oneOfType([l.default.number,l.default.string]),y:l.default.oneOfType([l.default.number,l.default.string])}),position:l.default.shape({x:l.default.number,y:l.default.number}),className:n.dontSetMe,style:n.dontSetMe,transform:n.dontSetMe})),M(E,"defaultProps",Dl(Ro({},F.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.default=void 0;var t=W(e(59301)),l=F(e(12708)),P=F(e(4676)),L=e(77026),T=e(22013),p=e(80217),n=F(e(97510));function F(E){return E&&E.__esModule?E:{default:E}}function W(E,ne){if(typeof WeakMap=="function")var k=new WeakMap,de=new WeakMap;return(W=function(ie,H){if(!H&&ie&&ie.__esModule)return ie;var A,ae,C={__proto__:null,default:ie};if(ie===null||typeof ie!="object"&&typeof ie!="function")return C;if(A=H?de:k){if(A.has(ie))return A.get(ie);A.set(ie,C)}for(const S in ie)S!=="default"&&{}.hasOwnProperty.call(ie,S)&&((ae=(A=Object.defineProperty)&&Object.getOwnPropertyDescriptor(ie,S))&&(ae.get||ae.set)?A(C,S,ae):C[S]=ie[S]);return C})(E,ne)}function w(E,ne,k){return(ne=D(ne))in E?Object.defineProperty(E,ne,{value:k,enumerable:!0,configurable:!0,writable:!0}):E[ne]=k,E}function D(E){var ne=g(E,"string");return typeof ne=="symbol"?ne:ne+""}function g(E,ne){if(typeof E!="object"||!E)return E;var k=E[Symbol.toPrimitive];if(k!==void 0){var de=k.call(E,ne||"default");if(typeof de!="object")return de;throw new TypeError("@@toPrimitive must return a primitive value.")}return(ne==="string"?String:Number)(E)}const M={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let B=M.mouse;class I extends t.Component{constructor(){super(...arguments),w(this,"dragging",!1),w(this,"lastX",NaN),w(this,"lastY",NaN),w(this,"touchIdentifier",null),w(this,"mounted",!1),w(this,"handleDragStart",ne=>{if(this.props.onMouseDown(ne),!this.props.allowAnyClick&&typeof ne.button=="number"&&ne.button!==0)return!1;const k=this.findDOMNode();if(!k||!k.ownerDocument||!k.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:de}=k;if(this.props.disabled||!(ne.target instanceof de.defaultView.Node)||this.props.handle&&!(0,L.matchesSelectorAndParentsTo)(ne.target,this.props.handle,k)||this.props.cancel&&(0,L.matchesSelectorAndParentsTo)(ne.target,this.props.cancel,k))return;ne.type==="touchstart"&&!this.props.allowMobileScroll&&ne.preventDefault();const ie=(0,L.getTouchIdentifier)(ne);this.touchIdentifier=ie;const H=(0,T.getControlPosition)(ne,ie,this);if(H==null)return;const{x:A,y:ae}=H,C=(0,T.createCoreData)(this,A,ae);(0,n.default)("DraggableCore: handleDragStart: %j",C),(0,n.default)("calling",this.props.onStart),!(this.props.onStart(ne,C)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,L.addUserSelectStyles)(de),this.dragging=!0,this.lastX=A,this.lastY=ae,(0,L.addEvent)(de,B.move,this.handleDrag),(0,L.addEvent)(de,B.stop,this.handleDragStop))}),w(this,"handleDrag",ne=>{const k=(0,T.getControlPosition)(ne,this.touchIdentifier,this);if(k==null)return;let{x:de,y:ie}=k;if(Array.isArray(this.props.grid)){let ae=de-this.lastX,C=ie-this.lastY;if([ae,C]=(0,T.snapToGrid)(this.props.grid,ae,C),!ae&&!C)return;de=this.lastX+ae,ie=this.lastY+C}const H=(0,T.createCoreData)(this,de,ie);if((0,n.default)("DraggableCore: handleDrag: %j",H),this.props.onDrag(ne,H)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(ae){const C=document.createEvent("MouseEvents");C.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(C)}return}this.lastX=de,this.lastY=ie}),w(this,"handleDragStop",ne=>{if(!this.dragging)return;const k=(0,T.getControlPosition)(ne,this.touchIdentifier,this);if(k==null)return;let{x:de,y:ie}=k;if(Array.isArray(this.props.grid)){let C=de-this.lastX||0,S=ie-this.lastY||0;[C,S]=(0,T.snapToGrid)(this.props.grid,C,S),de=this.lastX+C,ie=this.lastY+S}const H=(0,T.createCoreData)(this,de,ie);if(this.props.onStop(ne,H)===!1||this.mounted===!1)return!1;const ae=this.findDOMNode();ae&&this.props.enableUserSelectHack&&(0,L.scheduleRemoveUserSelectStyles)(ae.ownerDocument),(0,n.default)("DraggableCore: handleDragStop: %j",H),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,ae&&((0,n.default)("DraggableCore: Removing handlers"),(0,L.removeEvent)(ae.ownerDocument,B.move,this.handleDrag),(0,L.removeEvent)(ae.ownerDocument,B.stop,this.handleDragStop))}),w(this,"onMouseDown",ne=>(B=M.mouse,this.handleDragStart(ne))),w(this,"onMouseUp",ne=>(B=M.mouse,this.handleDragStop(ne))),w(this,"onTouchStart",ne=>(B=M.touch,this.handleDragStart(ne))),w(this,"onTouchEnd",ne=>(B=M.touch,this.handleDragStop(ne)))}componentDidMount(){this.mounted=!0;const ne=this.findDOMNode();ne&&(0,L.addEvent)(ne,M.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const ne=this.findDOMNode();if(ne){const{ownerDocument:k}=ne;(0,L.removeEvent)(k,M.mouse.move,this.handleDrag),(0,L.removeEvent)(k,M.touch.move,this.handleDrag),(0,L.removeEvent)(k,M.mouse.stop,this.handleDragStop),(0,L.removeEvent)(k,M.touch.stop,this.handleDragStop),(0,L.removeEvent)(ne,M.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,L.scheduleRemoveUserSelectStyles)(k)}}findDOMNode(){var ne,k,de;return(ne=this.props)!=null&&ne.nodeRef?(de=(k=this.props)==null?void 0:k.nodeRef)==null?void 0:de.current:P.default.findDOMNode(this)}render(){return t.cloneElement(t.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}le.default=I,w(I,"displayName","DraggableCore"),w(I,"propTypes",{allowAnyClick:l.default.bool,allowMobileScroll:l.default.bool,children:l.default.node.isRequired,disabled:l.default.bool,enableUserSelectHack:l.default.bool,offsetParent:function(E,ne){if(E[ne]&&E[ne].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:l.default.arrayOf(l.default.number),handle:l.default.string,cancel:l.default.string,nodeRef:l.default.object,onStart:l.default.func,onDrag:l.default.func,onStop:l.default.func,onMouseDown:l.default.func,scale:l.default.number,className:p.dontSetMe,style:p.dontSetMe,transform:p.dontSetMe}),w(I,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(ht,le,e){"use strict";const{default:t,DraggableCore:l}=e(51353);ht.exports=t,ht.exports.default=t,ht.exports.DraggableCore=l},77026:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.addClassName=A,le.addEvent=n,le.addUserSelectStyles=de,le.createCSSTransform=B,le.createSVGTransform=I,le.getTouch=ne,le.getTouchIdentifier=k,le.getTranslation=E,le.innerHeight=D,le.innerWidth=g,le.matchesSelector=T,le.matchesSelectorAndParentsTo=p,le.offsetXYFromParent=M,le.outerHeight=W,le.outerWidth=w,le.removeClassName=ae,le.removeEvent=F,le.scheduleRemoveUserSelectStyles=ie;var t=e(80217),l=P(e(76172));function P(C,S){if(typeof WeakMap=="function")var J=new WeakMap,te=new WeakMap;return(P=function(z,v){if(!v&&z&&z.__esModule)return z;var b,ce,q={__proto__:null,default:z};if(z===null||typeof z!="object"&&typeof z!="function")return q;if(b=v?te:J){if(b.has(z))return b.get(z);b.set(z,q)}for(const x in z)x!=="default"&&{}.hasOwnProperty.call(z,x)&&((ce=(b=Object.defineProperty)&&Object.getOwnPropertyDescriptor(z,x))&&(ce.get||ce.set)?b(q,x,ce):q[x]=z[x]);return q})(C,S)}let L="";function T(C,S){return L||(L=(0,t.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(J){return(0,t.isFunction)(C[J])})),(0,t.isFunction)(C[L])?C[L](S):!1}function p(C,S,J){let te=C;do{if(T(te,S))return!0;if(te===J)return!1;te=te.parentNode}while(te);return!1}function n(C,S,J,te){if(!C)return;const z=Ro({capture:!0},te);C.addEventListener?C.addEventListener(S,J,z):C.attachEvent?C.attachEvent("on"+S,J):C["on"+S]=J}function F(C,S,J,te){if(!C)return;const z=Ro({capture:!0},te);C.removeEventListener?C.removeEventListener(S,J,z):C.detachEvent?C.detachEvent("on"+S,J):C["on"+S]=null}function W(C){let S=C.clientHeight;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S+=(0,t.int)(J.borderTopWidth),S+=(0,t.int)(J.borderBottomWidth),S}function w(C){let S=C.clientWidth;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S+=(0,t.int)(J.borderLeftWidth),S+=(0,t.int)(J.borderRightWidth),S}function D(C){let S=C.clientHeight;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S-=(0,t.int)(J.paddingTop),S-=(0,t.int)(J.paddingBottom),S}function g(C){let S=C.clientWidth;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S-=(0,t.int)(J.paddingLeft),S-=(0,t.int)(J.paddingRight),S}function M(C,S,J){const z=S===S.ownerDocument.body?{left:0,top:0}:S.getBoundingClientRect(),v=(C.clientX+S.scrollLeft-z.left)/J,b=(C.clientY+S.scrollTop-z.top)/J;return{x:v,y:b}}function B(C,S){const J=E(C,S,"px");return{[(0,l.browserPrefixToKey)("transform",l.default)]:J}}function I(C,S){return E(C,S,"")}function E(C,S,J){let{x:te,y:z}=C,v=`translate(${te}${J},${z}${J})`;if(S){const b=`${typeof S.x=="string"?S.x:S.x+J}`,ce=`${typeof S.y=="string"?S.y:S.y+J}`;v=`translate(${b}, ${ce})`+v}return v}function ne(C,S){return C.targetTouches&&(0,t.findInArray)(C.targetTouches,J=>S===J.identifier)||C.changedTouches&&(0,t.findInArray)(C.changedTouches,J=>S===J.identifier)}function k(C){if(C.targetTouches&&C.targetTouches[0])return C.targetTouches[0].identifier;if(C.changedTouches&&C.changedTouches[0])return C.changedTouches[0].identifier}function de(C){if(!C)return;let S=C.getElementById("react-draggable-style-el");S||(S=C.createElement("style"),S.type="text/css",S.id="react-draggable-style-el",S.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} + `]:Object.assign(Object.assign({},(0,Dt.dF)()),{display:"inline-block",width:"100%",[`${ue}${ue}-select`]:{width:Ae,height:Ae,marginInlineEnd:j.marginXS,marginBottom:j.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:j.colorFillAlter,border:`${j.lineWidth}px dashed ${j.colorBorder}`,borderRadius:j.borderRadiusLG,cursor:"pointer",transition:`border-color ${j.motionDurationSlow}`,[`> ${ue}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ue}-disabled):hover`]:{borderColor:j.colorPrimary}},[`${Le}${Le}-picture-card, ${Le}${Le}-picture-circle`]:{[`${Le}-item-container`]:{display:"inline-block",width:Ae,height:Ae,marginBlock:`0 ${j.marginXS}px`,marginInline:`0 ${j.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ke]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${j.paddingXS*2}px)`,height:`calc(100% - ${j.paddingXS*2}px)`,backgroundColor:j.colorBgMask,opacity:0,transition:`all ${j.motionDurationSlow}`,content:'" "'}},[`${ke}:hover`]:{[`&::before, ${ke}-actions`]:{opacity:1}},[`${ke}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${j.motionDurationSlow}`,[`${xe}-eye, ${xe}-download, ${xe}-delete`]:{zIndex:10,width:be,margin:`0 ${j.marginXXS}px`,fontSize:be,cursor:"pointer",transition:`all ${j.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ke}-actions, ${ke}-actions:hover`]:{[`${xe}-eye, ${xe}-download, ${xe}-delete`]:{color:new fr.C(Ze).setAlpha(.65).toRgbString(),"&:hover":{color:Ze}}},[`${ke}-thumbnail, ${ke}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ke}-name`]:{display:"none",textAlign:"center"},[`${ke}-file + ${ke}-name`]:{position:"absolute",bottom:j.margin,display:"block",width:`calc(100% - ${j.paddingXS*2}px)`},[`${ke}-uploading`]:{[`&${ke}`]:{backgroundColor:j.colorFillAlter},[`&::before, ${xe}-eye, ${xe}-download, ${xe}-delete`]:{display:"none"}},[`${ke}-progress`]:{bottom:j.marginXL,width:`calc(100% - ${j.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ue}-wrapper${ue}-picture-circle-wrapper`]:{[`${ue}${ue}-select`]:{borderRadius:"50%"}}}};var _r=j=>{const{componentCls:ue}=j;return{[`${ue}-rtl`]:{direction:"rtl"}}};const Xr=j=>{const{componentCls:ue,colorTextDisabled:xe}=j;return{[`${ue}-wrapper`]:Object.assign(Object.assign({},(0,Dt.Wf)(j)),{[ue]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ue}-select`]:{display:"inline-block"},[`${ue}-disabled`]:{color:xe,cursor:"not-allowed"}})}};var Lr=(0,ln.Z)("Upload",j=>{const{fontSizeHeading3:ue,fontSize:xe,lineHeight:be,lineWidth:Ze,controlHeightLG:Le}=j,ke=Math.round(xe*be),Ae=(0,$t.TS)(j,{uploadThumbnailSize:ue*2,uploadProgressOffset:ke/2+Ze,uploadPicCardSize:Le*2.55});return[Xr(Ae),vn(Ae),Dr(Ae),Ir(Ae),yn(Ae),cr(Ae),_r(Ae),(0,mn.Z)(Ae)]},j=>({actionsColor:j.colorTextDescription})),so=function(j,ue,xe,be){function Ze(Le){return Le instanceof xe?Le:new xe(function(ke){ke(Le)})}return new(xe||(xe=Promise))(function(Le,ke){function Ae(qt){try{kt(be.next(qt))}catch(kn){ke(kn)}}function Ht(qt){try{kt(be.throw(qt))}catch(kn){ke(kn)}}function kt(qt){qt.done?Le(qt.value):Ze(qt.value).then(Ae,Ht)}kt((be=be.apply(j,ue||[])).next())})};const Jr=`__LIST_IGNORE_${Date.now()}__`,Ge=(j,ue)=>{const{fileList:xe,defaultFileList:be,onRemove:Ze,showUploadList:Le=!0,listType:ke="text",onPreview:Ae,onDownload:Ht,onChange:kt,onDrop:qt,previewFile:kn,disabled:Rn,locale:an,iconRender:h,isImageUrl:Br,progress:Qn,prefixCls:ur,className:er,type:hr="select",children:qn,style:$n,itemRender:Pn,maxCount:zn,data:kr={},multiple:In=!1,action:Er="",accept:jr="",supportServerRender:Ur=!0,rootClassName:Gr}=j,Yr=t.useContext(Me.Z),U=Rn!=null?Rn:Yr,[me,Ye]=(0,_.Z)(be||[],{value:xe,postState:Ln=>Ln!=null?Ln:[]}),[At,en]=t.useState("drop"),gn=t.useRef(null);t.useMemo(()=>{const Ln=Date.now();(xe||[]).forEach((mr,Hn)=>{!mr.uid&&!Object.isFrozen(mr)&&(mr.uid=`__AUTO__${Ln}_${Hn}__`)})},[xe]);const Yt=(Ln,mr,Hn)=>{let Wt=(0,l.Z)(mr),dr=!1;zn===1?Wt=Wt.slice(-1):zn&&(dr=Wt.length>zn,Wt=Wt.slice(0,zn)),(0,V.flushSync)(()=>{Ye(Wt)});const Tr={file:Ln,fileList:Wt};Hn&&(Tr.event=Hn),(!dr||Wt.some(Hr=>Hr.uid===Ln.uid))&&(0,V.flushSync)(()=>{kt==null||kt(Tr)})},Zt=(Ln,mr)=>so(void 0,void 0,void 0,function*(){const{beforeUpload:Hn,transformFile:Wt}=j;let dr=Ln;if(Hn){const Tr=yield Hn(Ln,mr);if(Tr===!1)return!1;if(delete Ln[Jr],Tr===Jr)return Object.defineProperty(Ln,Jr,{value:!0,configurable:!0}),!1;typeof Tr=="object"&&Tr&&(dr=Tr)}return Wt&&(dr=yield Wt(dr)),dr}),Ue=Ln=>{const mr=Ln.filter(dr=>!dr.file[Jr]);if(!mr.length)return;const Hn=mr.map(dr=>$(dr.file));let Wt=(0,l.Z)(me);Hn.forEach(dr=>{Wt=f(dr,Wt)}),Hn.forEach((dr,Tr)=>{let Hr=dr;if(mr[Tr].parsedFile)dr.status="uploading";else{const{originFileObj:to}=dr;let no;try{no=new File([to],to.name,{type:to.type})}catch(yo){no=new Blob([to],{type:to.type}),no.name=to.name,no.lastModifiedDate=new Date,no.lastModified=new Date().getTime()}no.uid=dr.uid,Hr=no}Yt(Hr,Wt)})},yt=(Ln,mr,Hn)=>{try{typeof Ln=="string"&&(Ln=JSON.parse(Ln))}catch(Tr){}if(!Q(mr,me))return;const Wt=$(mr);Wt.status="done",Wt.percent=100,Wt.response=Ln,Wt.xhr=Hn;const dr=f(Wt,me);Yt(Wt,dr)},tn=(Ln,mr)=>{if(!Q(mr,me))return;const Hn=$(mr);Hn.status="uploading",Hn.percent=Ln.percent;const Wt=f(Hn,me);Yt(Hn,Wt,Ln)},nn=(Ln,mr,Hn)=>{if(!Q(Hn,me))return;const Wt=$(Hn);Wt.error=Ln,Wt.response=mr,Wt.status="error";const dr=f(Wt,me);Yt(Wt,dr)},Sn=Ln=>{let mr;Promise.resolve(typeof Ze=="function"?Ze(Ln):Ze).then(Hn=>{var Wt;if(Hn===!1)return;const dr=Re(Ln,me);dr&&(mr=Object.assign(Object.assign({},Ln),{status:"removed"}),me==null||me.forEach(Tr=>{const Hr=mr.uid!==void 0?"uid":"name";Tr[Hr]===mr[Hr]&&!Object.isFrozen(Tr)&&(Tr.status="removed")}),(Wt=gn.current)===null||Wt===void 0||Wt.abort(mr),Yt(mr,dr))})},Cn=Ln=>{en(Ln.type),Ln.type==="drop"&&(qt==null||qt(Ln))};t.useImperativeHandle(ue,()=>({onBatchStart:Ue,onSuccess:yt,onProgress:tn,onError:nn,fileList:me,upload:gn.current}));const{getPrefixCls:Gn,direction:Bn,upload:at}=t.useContext(ye.E_),Ot=Gn("upload",ur),wn=Object.assign(Object.assign({onBatchStart:Ue,onError:nn,onProgress:tn,onSuccess:yt},j),{data:kr,multiple:In,action:Er,accept:jr,supportServerRender:Ur,prefixCls:Ot,disabled:U,beforeUpload:Zt,onChange:void 0});delete wn.className,delete wn.style,(!qn||U)&&delete wn.id;const[ir,Mn]=Lr(Ot),[Yn]=(0,Ie.Z)("Upload",je.Z.Upload),{showRemoveIcon:$r,showPreviewIcon:Fr,showDownloadIcon:Kn,removeIcon:Pr,previewIcon:Jn,downloadIcon:zr}=typeof Le=="boolean"?{}:Le,eo=(Ln,mr)=>Le?t.createElement(wt,{prefixCls:Ot,listType:ke,items:me,previewFile:kn,onPreview:Ae,onDownload:Ht,onRemove:Sn,showRemoveIcon:!U&&$r,showPreviewIcon:Fr,showDownloadIcon:Kn,removeIcon:Pr,previewIcon:Jn,downloadIcon:zr,iconRender:h,locale:Object.assign(Object.assign({},Yn),an),isImageUrl:Br,progress:Qn,appendAction:Ln,appendActionVisible:mr,itemRender:Pn,disabled:U}):Ln,ao=L()(`${Ot}-wrapper`,er,Gr,Mn,at==null?void 0:at.className,{[`${Ot}-rtl`]:Bn==="rtl",[`${Ot}-picture-card-wrapper`]:ke==="picture-card",[`${Ot}-picture-circle-wrapper`]:ke==="picture-circle"}),Eo=Object.assign(Object.assign({},at==null?void 0:at.style),$n);if(hr==="drag"){const Ln=L()(Mn,Ot,`${Ot}-drag`,{[`${Ot}-drag-uploading`]:me.some(mr=>mr.status==="uploading"),[`${Ot}-drag-hover`]:At==="dragover",[`${Ot}-disabled`]:U,[`${Ot}-rtl`]:Bn==="rtl"});return ir(t.createElement("span",{className:ao},t.createElement("div",{className:Ln,style:Eo,onDrop:Cn,onDragOver:Cn,onDragLeave:Cn},t.createElement(x,Object.assign({},wn,{ref:gn,className:`${Ot}-btn`}),t.createElement("div",{className:`${Ot}-drag-container`},qn))),eo()))}const ro=L()(Ot,`${Ot}-select`,{[`${Ot}-disabled`]:U}),po=(Ln=>t.createElement("div",{className:ro,style:Ln},t.createElement(x,Object.assign({},wn,{ref:gn}))))(qn?void 0:{display:"none"});return ir(ke==="picture-card"||ke==="picture-circle"?t.createElement("span",{className:ao},eo(po,!!qn)):t.createElement("span",{className:ao},po,eo()))};var it=t.forwardRef(Ge),Pt=function(j,ue){var xe={};for(var be in j)Object.prototype.hasOwnProperty.call(j,be)&&ue.indexOf(be)<0&&(xe[be]=j[be]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,be=Object.getOwnPropertySymbols(j);Ze{var{style:xe,height:be}=j,Ze=Pt(j,["style","height"]);return t.createElement(it,Object.assign({ref:ue},Ze,{type:"drag",style:Object.assign(Object.assign({},xe),{height:be})}))});const Xt=it;Xt.Dragger=Kt,Xt.LIST_IGNORE=Jr;var zt=Xt},14625:function(ht){function le(t){var l,P,L="";if(typeof t=="string"||typeof t=="number")L+=t;else if(typeof t=="object")if(Array.isArray(t)){var T=t.length;for(l=0;l>>7-e%8&1)==1},put:function(e,t){for(var l=0;l>>t-l-1&1)==1)},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},ht.exports=le},78485:function(ht){ht.exports={L:1,M:0,Q:3,H:2}},13679:function(ht,le,e){var t=e(87532);function l(P,L){if(P.length==null)throw new Error(P.length+"/"+L);for(var T=0;T=7&&this.setupTypeNumber(F),this.dataCache==null&&(this.dataCache=p.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,W)},n.setupPositionProbePattern=function(F,W){for(var w=-1;w<=7;w++)if(!(F+w<=-1||this.moduleCount<=F+w))for(var D=-1;D<=7;D++)W+D<=-1||this.moduleCount<=W+D||(0<=w&&w<=6&&(D==0||D==6)||0<=D&&D<=6&&(w==0||w==6)||2<=w&&w<=4&&2<=D&&D<=4?this.modules[F+w][W+D]=!0:this.modules[F+w][W+D]=!1)},n.getBestMaskPattern=function(){for(var F=0,W=0,w=0;w<8;w++){this.makeImpl(!0,w);var D=L.getLostPoint(this);(w==0||F>D)&&(F=D,W=w)}return W},n.createMovieClip=function(F,W,w){var D=F.createEmptyMovieClip(W,w),g=1;this.make();for(var M=0;M>w&1)==1;this.modules[Math.floor(w/3)][w%3+this.moduleCount-8-3]=D}for(var w=0;w<18;w++){var D=!F&&(W>>w&1)==1;this.modules[w%3+this.moduleCount-8-3][Math.floor(w/3)]=D}},n.setupTypeInfo=function(F,W){for(var w=this.errorCorrectLevel<<3|W,D=L.getBCHTypeInfo(w),g=0;g<15;g++){var M=!F&&(D>>g&1)==1;g<6?this.modules[g][8]=M:g<8?this.modules[g+1][8]=M:this.modules[this.moduleCount-15+g][8]=M}for(var g=0;g<15;g++){var M=!F&&(D>>g&1)==1;g<8?this.modules[8][this.moduleCount-g-1]=M:g<9?this.modules[8][15-g-1+1]=M:this.modules[8][15-g-1]=M}this.modules[this.moduleCount-8][8]=!F},n.mapData=function(F,W){for(var w=-1,D=this.moduleCount-1,g=7,M=0,B=this.moduleCount-1;B>0;B-=2)for(B==6&&B--;;){for(var I=0;I<2;I++)if(this.modules[D][B-I]==null){var E=!1;M>>g&1)==1);var ne=L.getMask(W,D,B-I);ne&&(E=!E),this.modules[D][B-I]=E,g--,g==-1&&(M++,g=7)}if(D+=w,D<0||this.moduleCount<=D){D-=w,w=-w;break}}},p.PAD0=236,p.PAD1=17,p.createData=function(F,W,w){for(var D=l.getRSBlocks(F,W),g=new P,M=0;MI*8)throw new Error("code length overflow. ("+g.getLengthInBits()+">"+I*8+")");for(g.getLengthInBits()+4<=I*8&&g.put(0,4);g.getLengthInBits()%8!=0;)g.putBit(!1);for(;!(g.getLengthInBits()>=I*8||(g.put(p.PAD0,8),g.getLengthInBits()>=I*8));)g.put(p.PAD1,8);return p.createBytes(g,D)},p.createBytes=function(F,W){for(var w=0,D=0,g=0,M=new Array(W.length),B=new Array(W.length),I=0;I=0?H.get(A):0}}for(var ae=0,k=0;k=256;)t-=255;return le.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},e=0;e<8;e++)le.EXP_TABLE[e]=1<=0;)n^=T.G15<=0;)n^=T.G18<>>=1;return n},getPatternPosition:function(p){return T.PATTERN_POSITION_TABLE[p-1]},getMask:function(p,n,F){switch(p){case L.PATTERN000:return(n+F)%2==0;case L.PATTERN001:return n%2==0;case L.PATTERN010:return F%3==0;case L.PATTERN011:return(n+F)%3==0;case L.PATTERN100:return(Math.floor(n/2)+Math.floor(F/3))%2==0;case L.PATTERN101:return n*F%2+n*F%3==0;case L.PATTERN110:return(n*F%2+n*F%3)%2==0;case L.PATTERN111:return(n*F%3+(n+F)%2)%2==0;default:throw new Error("bad maskPattern:"+p)}},getErrorCorrectPolynomial:function(p){for(var n=new l([1],0),F=0;F5&&(F+=3+D-5)}for(var W=0;W=0)&&Object.prototype.propertyIsEnumerable.call(q,V)&&(_[V]=q[V])}return _}function p(q,x){if(q==null)return{};var _={},V=Object.keys(q),ye,Me;for(Me=0;Me=0)&&(_[ye]=q[ye]);return _}function n(q,x){if(!(q instanceof x))throw new TypeError("Cannot call a class as a function")}function F(q,x){for(var _=0;_>6),x+=String.fromCharCode(128|V&63)):V<55296||V>=57344?(x+=String.fromCharCode(224|V>>12),x+=String.fromCharCode(128|V>>6&63),x+=String.fromCharCode(128|V&63)):(_++,V=65536+((V&1023)<<10|q.charCodeAt(_)&1023),x+=String.fromCharCode(240|V>>18),x+=String.fromCharCode(128|V>>12&63),x+=String.fromCharCode(128|V>>6&63),x+=String.fromCharCode(128|V&63))}return x}var H={size:128,level:"L",bgColor:"#FFFFFF",fgColor:"#000000",includeMargin:!1},A={},ae=4,C=.1;function S(q){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,_=[];return q.forEach(function(V,ye){var Me=null;V.forEach(function(Ie,je){if(!Ie&&Me!==null){_.push("M".concat(Me+x," ").concat(ye+x,"h").concat(je-Me,"v1H").concat(Me+x,"z")),Me=null;return}if(je===V.length-1){if(!Ie)return;Me===null?_.push("M".concat(je+x,",").concat(ye+x," h1v1H").concat(je+x,"z")):_.push("M".concat(Me+x,",").concat(ye+x," h").concat(je+1-Me,"v1H").concat(Me+x,"z"));return}Ie&&Me===null&&(Me=je)})}),_.join("")}function J(q,x){return q.slice().map(function(_,V){return V=x.y+x.h?_:_.map(function(ye,Me){return Me=x.x+x.w?ye:!1})})}function te(q,x){var _=q.imageSettings,V=q.size,ye=q.includeMargin;if(_==null)return null;var Me=ye?ae:0,Ie=x.length+Me*2,je=Math.floor(V*C),Je=Ie/V,rt=(_.width||je)*Je,Ke=(_.height||je)*Je,Te=_.x==null?x.length/2-rt/2:_.x*Je,Qe=_.y==null?x.length/2-Ke/2:_.y*Je,vt=null;if(_.excavate){var De=Math.floor(Te),ft=Math.floor(Qe),St=Math.ceil(rt+Te-De),$e=Math.ceil(Ke+Qe-ft);vt={x:De,y:ft,w:St,h:$e}}return{x:Te,y:Qe,h:Ke,w:rt,excavation:vt}}var z=function(){try{new Path2D().addPath(new Path2D)}catch(q){return!1}return!0}(),v=function(q){M(x,q);function x(){var _,V;n(this,x);for(var ye=arguments.length,Me=new Array(ye),Ie=0;Ie0&&arguments[0]!==void 0?arguments[0]:[],K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],m=Z.length,a=K.length;if(Math.abs(m-a)!==1)return{add:!1,key:null};function R(fe,s){var i=new Map;fe.forEach(function($){i.set($,!0)});var X=s.filter(function($){return!i.has($)});return X.length===1?X[0]:null}return m ").concat(K);return K}var Qe=E.forwardRef(function(Z,K){var m=Z.prefixCls,a=Z.data,R=Z.selectable,fe=Z.checkable,s=Z.expandedKeys,i=Z.selectedKeys,X=Z.checkedKeys,$=Z.loadedKeys,f=Z.loadingKeys,Q=Z.halfCheckedKeys,Re=Z.keyEntities,Pe=Z.disabled,Se=Z.dragging,Ne=Z.dragOverNodeKey,Be=Z.dropPosition,d=Z.motion,Y=Z.height,se=Z.itemHeight,Ce=Z.virtual,Fe=Z.focusable,_e=Z.activeItem,He=Z.focused,Xe=Z.tabIndex,ut=Z.onKeyDown,Bt=Z.onFocus,wt=Z.onBlur,Dt=Z.onActiveChange,mn=Z.onListChangeStart,ln=Z.onListChangeEnd,$t=(0,H.Z)(Z,_),En=E.useRef(null),vn=E.useRef(null);E.useImperativeHandle(K,function(){return{scrollTo:function(zt){En.current.scrollTo(zt)},getIndentWidth:function(){return vn.current.offsetWidth}}});var sn=E.useState(s),yn=(0,ie.Z)(sn,2),xn=yn[0],An=yn[1],lr=E.useState(a),br=(0,ie.Z)(lr,2),Un=br[0],cr=br[1],Zn=E.useState(a),fr=(0,ie.Z)(Zn,2),Dr=fr[0],Ir=fr[1],pr=E.useState([]),_r=(0,ie.Z)(pr,2),Xr=_r[0],Lr=_r[1],so=E.useState(null),Jr=(0,ie.Z)(so,2),Ge=Jr[0],pe=Jr[1],it=E.useRef(a);it.current=a;function Pt(){var Xt=it.current;cr(Xt),Ir(Xt),Lr([]),pe(null),ln()}(0,A.Z)(function(){An(s);var Xt=q(xn,s);if(Xt.key!==null)if(Xt.add){var zt=Un.findIndex(function(Le){var ke=Le.key;return ke===Xt.key}),j=rt(x(Un,a,Xt.key),Ce,Y,se),ue=Un.slice();ue.splice(zt+1,0,Je),Ir(ue),Lr(j),pe("show")}else{var xe=a.findIndex(function(Le){var ke=Le.key;return ke===Xt.key}),be=rt(x(a,Un,Xt.key),Ce,Y,se),Ze=a.slice();Ze.splice(xe+1,0,Je),Ir(Ze),Lr(be),pe("hide")}else Un!==a&&(cr(a),Ir(a))},[s,a]),E.useEffect(function(){Se||Pt()},[Se]);var Nt=d?Dr:a,Kt={expandedKeys:s,selectedKeys:i,loadedKeys:$,loadingKeys:f,checkedKeys:X,halfCheckedKeys:Q,dragOverNodeKey:Ne,dropPosition:Be,keyEntities:Re};return E.createElement(E.Fragment,null,He&&_e&&E.createElement("span",{style:V,"aria-live":"assertive"},Te(_e)),E.createElement("div",null,E.createElement("input",{style:V,disabled:Fe===!1||Pe,tabIndex:Fe!==!1?Xe:null,onKeyDown:ut,onFocus:Bt,onBlur:wt,value:"",onChange:ye,"aria-label":"for screen reader"})),E.createElement("div",{className:"".concat(m,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},E.createElement("div",{className:"".concat(m,"-indent")},E.createElement("div",{ref:vn,className:"".concat(m,"-indent-unit")}))),E.createElement(ae.Z,(0,t.Z)({},$t,{data:Nt,itemKey:Ke,height:Y,fullHeight:!1,virtual:Ce,itemHeight:se,prefixCls:"".concat(m,"-list"),ref:En,onVisibleChange:function(zt,j){var ue=new Set(zt),xe=j.filter(function(be){return!ue.has(be)});xe.some(function(be){return Ke(be)===Me})&&Pt()}}),function(Xt){var zt=Xt.pos,j=(0,t.Z)({},(de(Xt.data),Xt.data)),ue=Xt.title,xe=Xt.key,be=Xt.isStart,Ze=Xt.isEnd,Le=(0,te.km)(xe,zt);delete j.key,delete j.children;var ke=(0,te.H8)(Le,Kt);return E.createElement(ce,(0,t.Z)({},j,ke,{title:ue,active:!!_e&&xe===_e.key,pos:zt,data:Xt.data,isStart:be,isEnd:Ze,motion:d,motionNodes:xe===Me?Xr:null,motionType:Ge,onMotionStart:mn,onMotionEnd:Pt,treeNodeRequiredProps:Kt,onMouseMove:function(){Dt(null)}}))}))});Qe.displayName="NodeList";var vt=Qe,De=e(35654),ft=e(90782),St=e(67841),$e=10,ve=function(Z){(0,W.Z)(m,Z);var K=(0,w.Z)(m);function m(){var a;(0,p.Z)(this,m);for(var R=arguments.length,fe=new Array(R),s=0;s2&&arguments[2]!==void 0?arguments[2]:!1,Q=a.state,Re=Q.dragChildrenKeys,Pe=Q.dropPosition,Se=Q.dropTargetKey,Ne=Q.dropTargetPos,Be=Q.dropAllowed;if(Be){var d=a.props.onDrop;if(a.setState({dragOverNodeKey:null}),a.cleanDragState(),Se!==null){var Y=(0,L.Z)((0,L.Z)({},(0,te.H8)(Se,a.getTreeNodeRequiredProps())),{},{active:(($=a.getActiveItem())===null||$===void 0?void 0:$.key)===Se,data:(0,St.Z)(a.state.keyEntities,Se).node}),se=Re.indexOf(Se)!==-1;(0,I.ZP)(!se,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ce=(0,De.yx)(Ne),Fe={event:i,node:(0,te.F)(Y),dragNode:a.dragNode?(0,te.F)(a.dragNode.props):null,dragNodesKeys:[a.dragNode.props.eventKey].concat(Re),dropToGap:Pe!==0,dropPosition:Pe+Number(Ce[Ce.length-1])};f||d==null||d(Fe),a.dragNode=null}}},a.cleanDragState=function(){var i=a.state.draggingNodeKey;i!==null&&a.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),a.dragStartMousePosition=null,a.currentMouseOverDroppableNodeKey=null},a.triggerExpandActionExpand=function(i,X){var $=a.state,f=$.expandedKeys,Q=$.flattenNodes,Re=X.expanded,Pe=X.key,Se=X.isLeaf;if(!(Se||i.shiftKey||i.metaKey||i.ctrlKey)){var Ne=Q.filter(function(d){return d.key===Pe})[0],Be=(0,te.F)((0,L.Z)((0,L.Z)({},(0,te.H8)(Pe,a.getTreeNodeRequiredProps())),{},{data:Ne.data}));a.setExpandedKeys(Re?(0,De._5)(f,Pe):(0,De.L0)(f,Pe)),a.onNodeExpand(i,Be)}},a.onNodeClick=function(i,X){var $=a.props,f=$.onClick,Q=$.expandAction;Q==="click"&&a.triggerExpandActionExpand(i,X),f==null||f(i,X)},a.onNodeDoubleClick=function(i,X){var $=a.props,f=$.onDoubleClick,Q=$.expandAction;Q==="doubleClick"&&a.triggerExpandActionExpand(i,X),f==null||f(i,X)},a.onNodeSelect=function(i,X){var $=a.state.selectedKeys,f=a.state,Q=f.keyEntities,Re=f.fieldNames,Pe=a.props,Se=Pe.onSelect,Ne=Pe.multiple,Be=X.selected,d=X[Re.key],Y=!Be;Y?Ne?$=(0,De.L0)($,d):$=[d]:$=(0,De._5)($,d);var se=$.map(function(Ce){var Fe=(0,St.Z)(Q,Ce);return Fe?Fe.node:null}).filter(function(Ce){return Ce});a.setUncontrolledState({selectedKeys:$}),Se==null||Se($,{event:"select",selected:Y,node:X,selectedNodes:se,nativeEvent:i.nativeEvent})},a.onNodeCheck=function(i,X,$){var f=a.state,Q=f.keyEntities,Re=f.checkedKeys,Pe=f.halfCheckedKeys,Se=a.props,Ne=Se.checkStrictly,Be=Se.onCheck,d=X.key,Y,se={event:"check",node:X,checked:$,nativeEvent:i.nativeEvent};if(Ne){var Ce=$?(0,De.L0)(Re,d):(0,De._5)(Re,d),Fe=(0,De._5)(Pe,d);Y={checked:Ce,halfChecked:Fe},se.checkedNodes=Ce.map(function(wt){return(0,St.Z)(Q,wt)}).filter(function(wt){return wt}).map(function(wt){return wt.node}),a.setUncontrolledState({checkedKeys:Ce})}else{var _e=(0,ft.S)([].concat((0,T.Z)(Re),[d]),!0,Q),He=_e.checkedKeys,Xe=_e.halfCheckedKeys;if(!$){var ut=new Set(He);ut.delete(d);var Bt=(0,ft.S)(Array.from(ut),{checked:!1,halfCheckedKeys:Xe},Q);He=Bt.checkedKeys,Xe=Bt.halfCheckedKeys}Y=He,se.checkedNodes=[],se.checkedNodesPositions=[],se.halfCheckedKeys=Xe,He.forEach(function(wt){var Dt=(0,St.Z)(Q,wt);if(Dt){var mn=Dt.node,ln=Dt.pos;se.checkedNodes.push(mn),se.checkedNodesPositions.push({node:mn,pos:ln})}}),a.setUncontrolledState({checkedKeys:He},!1,{halfCheckedKeys:Xe})}Be==null||Be(Y,se)},a.onNodeLoad=function(i){var X=i.key,$=new Promise(function(f,Q){a.setState(function(Re){var Pe=Re.loadedKeys,Se=Pe===void 0?[]:Pe,Ne=Re.loadingKeys,Be=Ne===void 0?[]:Ne,d=a.props,Y=d.loadData,se=d.onLoad;if(!Y||Se.indexOf(X)!==-1||Be.indexOf(X)!==-1)return null;var Ce=Y(i);return Ce.then(function(){var Fe=a.state.loadedKeys,_e=(0,De.L0)(Fe,X);se==null||se(_e,{event:"load",node:i}),a.setUncontrolledState({loadedKeys:_e}),a.setState(function(He){return{loadingKeys:(0,De._5)(He.loadingKeys,X)}}),f()}).catch(function(Fe){if(a.setState(function(He){return{loadingKeys:(0,De._5)(He.loadingKeys,X)}}),a.loadingRetryTimes[X]=(a.loadingRetryTimes[X]||0)+1,a.loadingRetryTimes[X]>=$e){var _e=a.state.loadedKeys;(0,I.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),a.setUncontrolledState({loadedKeys:(0,De.L0)(_e,X)}),f()}Q(Fe)}),{loadingKeys:(0,De.L0)(Be,X)}})});return $.catch(function(){}),$},a.onNodeMouseEnter=function(i,X){var $=a.props.onMouseEnter;$==null||$({event:i,node:X})},a.onNodeMouseLeave=function(i,X){var $=a.props.onMouseLeave;$==null||$({event:i,node:X})},a.onNodeContextMenu=function(i,X){var $=a.props.onRightClick;$&&(i.preventDefault(),$({event:i,node:X}))},a.onFocus=function(){var i=a.props.onFocus;a.setState({focused:!0});for(var X=arguments.length,$=new Array(X),f=0;f1&&arguments[1]!==void 0?arguments[1]:!1,$=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!a.destroyed){var f=!1,Q=!0,Re={};Object.keys(i).forEach(function(Pe){if(Pe in a.props){Q=!1;return}f=!0,Re[Pe]=i[Pe]}),f&&(!X||Q)&&a.setState((0,L.Z)((0,L.Z)({},Re),$))}},a.scrollTo=function(i){a.listRef.current.scrollTo(i)},a}return(0,n.Z)(m,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var R=this.props.activeKey;R!==void 0&&R!==this.state.activeKey&&(this.setState({activeKey:R}),R!==null&&this.scrollTo({key:R}))}},{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 R,fe=this.state,s=fe.focused,i=fe.flattenNodes,X=fe.keyEntities,$=fe.draggingNodeKey,f=fe.activeKey,Q=fe.dropLevelOffset,Re=fe.dropContainerKey,Pe=fe.dropTargetKey,Se=fe.dropPosition,Ne=fe.dragOverNodeKey,Be=fe.indent,d=this.props,Y=d.prefixCls,se=d.className,Ce=d.style,Fe=d.showLine,_e=d.focusable,He=d.tabIndex,Xe=He===void 0?0:He,ut=d.selectable,Bt=d.showIcon,wt=d.icon,Dt=d.switcherIcon,mn=d.draggable,ln=d.checkable,$t=d.checkStrictly,En=d.disabled,vn=d.motion,sn=d.loadData,yn=d.filterTreeNode,xn=d.height,An=d.itemHeight,lr=d.virtual,br=d.titleRender,Un=d.dropIndicatorRender,cr=d.onContextMenu,Zn=d.onScroll,fr=d.direction,Dr=d.rootClassName,Ir=d.rootStyle,pr=(0,B.Z)(this.props,{aria:!0,data:!0}),_r;return mn&&((0,P.Z)(mn)==="object"?_r=mn:typeof mn=="function"?_r={nodeDraggable:mn}:_r={}),E.createElement(ne.k.Provider,{value:{prefixCls:Y,selectable:ut,showIcon:Bt,icon:wt,switcherIcon:Dt,draggable:_r,draggingNodeKey:$,checkable:ln,checkStrictly:$t,disabled:En,keyEntities:X,dropLevelOffset:Q,dropContainerKey:Re,dropTargetKey:Pe,dropPosition:Se,dragOverNodeKey:Ne,indent:Be,direction:fr,dropIndicatorRender:Un,loadData:sn,filterTreeNode:yn,titleRender:br,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}},E.createElement("div",{role:"tree",className:g()(Y,se,Dr,(R={},(0,l.Z)(R,"".concat(Y,"-show-line"),Fe),(0,l.Z)(R,"".concat(Y,"-focused"),s),(0,l.Z)(R,"".concat(Y,"-active-focused"),f!==null),R)),style:Ir},E.createElement(vt,(0,t.Z)({ref:this.listRef,prefixCls:Y,style:Ce,data:i,disabled:En,selectable:ut,checkable:!!ln,motion:vn,dragging:$!==null,height:xn,itemHeight:An,virtual:lr,focusable:_e,focused:s,tabIndex:Xe,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:cr,onScroll:Zn},this.getTreeNodeRequiredProps(),pr))))}}],[{key:"getDerivedStateFromProps",value:function(R,fe){var s=fe.prevProps,i={prevProps:R};function X(_e){return!s&&_e in R||s&&s[_e]!==R[_e]}var $,f=fe.fieldNames;if(X("fieldNames")&&(f=(0,te.w$)(R.fieldNames),i.fieldNames=f),X("treeData")?$=R.treeData:X("children")&&((0,I.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),$=(0,te.zn)(R.children)),$){i.treeData=$;var Q=(0,te.I8)($,{fieldNames:f});i.keyEntities=(0,L.Z)((0,l.Z)({},Me,je),Q.keyEntities)}var Re=i.keyEntities||fe.keyEntities;if(X("expandedKeys")||s&&X("autoExpandParent"))i.expandedKeys=R.autoExpandParent||!s&&R.defaultExpandParent?(0,De.r7)(R.expandedKeys,Re):R.expandedKeys;else if(!s&&R.defaultExpandAll){var Pe=(0,L.Z)({},Re);delete Pe[Me],i.expandedKeys=Object.keys(Pe).map(function(_e){return Pe[_e].key})}else!s&&R.defaultExpandedKeys&&(i.expandedKeys=R.autoExpandParent||R.defaultExpandParent?(0,De.r7)(R.defaultExpandedKeys,Re):R.defaultExpandedKeys);if(i.expandedKeys||delete i.expandedKeys,$||i.expandedKeys){var Se=(0,te.oH)($||fe.treeData,i.expandedKeys||fe.expandedKeys,f);i.flattenNodes=Se}if(R.selectable&&(X("selectedKeys")?i.selectedKeys=(0,De.BT)(R.selectedKeys,R):!s&&R.defaultSelectedKeys&&(i.selectedKeys=(0,De.BT)(R.defaultSelectedKeys,R))),R.checkable){var Ne;if(X("checkedKeys")?Ne=(0,De.E6)(R.checkedKeys)||{}:!s&&R.defaultCheckedKeys?Ne=(0,De.E6)(R.defaultCheckedKeys)||{}:$&&(Ne=(0,De.E6)(R.checkedKeys)||{checkedKeys:fe.checkedKeys,halfCheckedKeys:fe.halfCheckedKeys}),Ne){var Be=Ne,d=Be.checkedKeys,Y=d===void 0?[]:d,se=Be.halfCheckedKeys,Ce=se===void 0?[]:se;if(!R.checkStrictly){var Fe=(0,ft.S)(Y,!0,Re);Y=Fe.checkedKeys,Ce=Fe.halfCheckedKeys}i.checkedKeys=Y,i.halfCheckedKeys=Ce}}return X("loadedKeys")&&(i.loadedKeys=R.loadedKeys),i}}]),m}(E.Component);ve.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:k,allowDrop:function(){return!0},expandAction:!1},ve.TreeNode=S.Z;var lt=ve,Ee=lt},35654:function(ht,le,e){"use strict";e.d(le,{BT:function(){return E},E6:function(){return de},L0:function(){return w},OM:function(){return I},_5:function(){return W},r7:function(){return ie},wA:function(){return g},yx:function(){return D}});var t=e(94480),l=e(76190),P=e(48736),L=e(59301),T=e(39417),p=e(67841),n=e(71430),F=null;function W(H,A){if(!H)return[];var ae=H.slice(),C=ae.indexOf(A);return C>=0&&ae.splice(C,1),ae}function w(H,A){var ae=(H||[]).slice();return ae.indexOf(A)===-1&&ae.push(A),ae}function D(H){return H.split("-")}function g(H,A){var ae=[],C=(0,p.Z)(A,H);function S(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];J.forEach(function(te){var z=te.key,v=te.children;ae.push(z),S(v)})}return S(C.children),ae}function M(H){if(H.parent){var A=D(H.pos);return Number(A[A.length-1])===H.parent.children.length-1}return!1}function B(H){var A=D(H.pos);return Number(A[A.length-1])===0}function I(H,A,ae,C,S,J,te,z,v,b){var ce,q=H.clientX,x=H.clientY,_=H.target.getBoundingClientRect(),V=_.top,ye=_.height,Me=(b==="rtl"?-1:1)*(((S==null?void 0:S.x)||0)-q),Ie=(Me-12)/C,je=(0,p.Z)(z,ae.props.eventKey);if(x-1.5?J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:lt=!1:J({dragNode:$e,dropNode:ve,dropPosition:0})?De=0:J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:lt=!1:J({dragNode:$e,dropNode:ve,dropPosition:1})?De=1:lt=!1,{dropPosition:De,dropLevelOffset:ft,dropTargetKey:je.key,dropTargetPos:je.pos,dragOverNodeKey:vt,dropContainerKey:De===0?null:((ce=je.parent)===null||ce===void 0?void 0:ce.key)||null,dropAllowed:lt}}function E(H,A){if(H){var ae=A.multiple;return ae?H.slice():H.length?[H[0]]:H}}var ne=function(A){return A};function k(H,A){if(!H)return[];var ae=A||{},C=ae.processProps,S=C===void 0?ne:C,J=Array.isArray(H)?H:[H];return J.map(function(te){var z=te.children,v=_objectWithoutProperties(te,F),b=k(z,A);return React.createElement(TreeNode,_extends({key:v.key},S(v)),b)})}function de(H){if(!H)return null;var A;if(Array.isArray(H))A={checkedKeys:H,halfCheckedKeys:void 0};else if((0,l.Z)(H)==="object")A={checkedKeys:H.checked||void 0,halfCheckedKeys:H.halfChecked||void 0};else return(0,P.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return A}function ie(H,A){var ae=new Set;function C(S){if(!ae.has(S)){var J=(0,p.Z)(A,S);if(J){ae.add(S);var te=J.parent,z=J.node;z.disabled||te&&C(te.key)}}}return(H||[]).forEach(function(S){C(S)}),(0,t.Z)(ae)}},90782:function(ht,le,e){"use strict";e.d(le,{S:function(){return n}});var t=e(48736),l=e(67841);function P(F,W){var w=new Set;return F.forEach(function(D){W.has(D)||w.add(D)}),w}function L(F){var W=F||{},w=W.disabled,D=W.disableCheckbox,g=W.checkable;return!!(w||D)||g===!1}function T(F,W,w,D){for(var g=new Set(F),M=new Set,B=0;B<=w;B+=1){var I=W.get(B)||new Set;I.forEach(function(de){var ie=de.key,H=de.node,A=de.children,ae=A===void 0?[]:A;g.has(ie)&&!D(H)&&ae.filter(function(C){return!D(C.node)}).forEach(function(C){g.add(C.key)})})}for(var E=new Set,ne=w;ne>=0;ne-=1){var k=W.get(ne)||new Set;k.forEach(function(de){var ie=de.parent,H=de.node;if(!(D(H)||!de.parent||E.has(de.parent.key))){if(D(de.parent.node)){E.add(ie.key);return}var A=!0,ae=!1;(ie.children||[]).filter(function(C){return!D(C.node)}).forEach(function(C){var S=C.key,J=g.has(S);A&&!J&&(A=!1),!ae&&(J||M.has(S))&&(ae=!0)}),A&&g.add(ie.key),ae&&M.add(ie.key),E.add(ie.key)}})}return{checkedKeys:Array.from(g),halfCheckedKeys:Array.from(P(M,g))}}function p(F,W,w,D,g){for(var M=new Set(F),B=new Set(W),I=0;I<=D;I+=1){var E=w.get(I)||new Set;E.forEach(function(ie){var H=ie.key,A=ie.node,ae=ie.children,C=ae===void 0?[]:ae;!M.has(H)&&!B.has(H)&&!g(A)&&C.filter(function(S){return!g(S.node)}).forEach(function(S){M.delete(S.key)})})}B=new Set;for(var ne=new Set,k=D;k>=0;k-=1){var de=w.get(k)||new Set;de.forEach(function(ie){var H=ie.parent,A=ie.node;if(!(g(A)||!ie.parent||ne.has(ie.parent.key))){if(g(ie.parent.node)){ne.add(H.key);return}var ae=!0,C=!1;(H.children||[]).filter(function(S){return!g(S.node)}).forEach(function(S){var J=S.key,te=M.has(J);ae&&!te&&(ae=!1),!C&&(te||B.has(J))&&(C=!0)}),ae||M.delete(H.key),C&&B.add(H.key),ne.add(H.key)}})}return{checkedKeys:Array.from(M),halfCheckedKeys:Array.from(P(B,M))}}function n(F,W,w,D){var g=[],M;D?M=D:M=L;var B=new Set(F.filter(function(k){var de=!!(0,l.Z)(w,k);return de||g.push(k),de})),I=new Map,E=0;Object.keys(w).forEach(function(k){var de=w[k],ie=de.level,H=I.get(ie);H||(H=new Set,I.set(ie,H)),H.add(de),E=Math.max(E,ie)}),(0,t.ZP)(!g.length,"Tree missing follow keys: ".concat(g.slice(0,100).map(function(k){return"'".concat(k,"'")}).join(", ")));var ne;return W===!0?ne=T(B,I,E,M):ne=p(B,W.halfCheckedKeys,I,E,M),ne}},67841:function(ht,le,e){"use strict";e.d(le,{Z:function(){return t}});function t(l,P){return l[P]}},71430:function(ht,le,e){"use strict";e.d(le,{F:function(){return ie},H8:function(){return de},I8:function(){return k},km:function(){return g},oH:function(){return E},w$:function(){return M},zn:function(){return I}});var t=e(76190),l=e(94480),P=e(33885),L=e(75931),T=e(11592),p=e(2738),n=e(48736),F=e(67841),W=["children"];function w(H,A){return"".concat(H,"-").concat(A)}function D(H){return H&&H.type&&H.type.isTreeNode}function g(H,A){return H!=null?H:A}function M(H){var A=H||{},ae=A.title,C=A._title,S=A.key,J=A.children,te=ae||"title";return{title:te,_title:C||[te],key:S||"key",children:J||"children"}}function B(H,A){var ae=new Map;function C(S){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(S||[]).forEach(function(te){var z=te[A.key],v=te[A.children];warning(z!=null,"Tree node must have a certain key: [".concat(J).concat(z,"]"));var b=String(z);warning(!ae.has(b)||z===null||z===void 0,"Same 'key' exist in the Tree: ".concat(b)),ae.set(b,!0),C(v,"".concat(J).concat(b," > "))})}C(H)}function I(H){function A(ae){var C=(0,T.Z)(ae);return C.map(function(S){if(!D(S))return(0,n.ZP)(!S,"Tree/TreeNode can only accept TreeNode as children."),null;var J=S.key,te=S.props,z=te.children,v=(0,L.Z)(te,W),b=(0,P.Z)({key:J},v),ce=A(z);return ce.length&&(b.children=ce),b}).filter(function(S){return S})}return A(H)}function E(H,A,ae){var C=M(ae),S=C._title,J=C.key,te=C.children,z=new Set(A===!0?[]:A),v=[];function b(ce){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ce.map(function(x,_){for(var V=w(q?q.pos:"0",_),ye=g(x[J],V),Me,Ie=0;Ie1&&arguments[1]!==void 0?arguments[1]:{},ae=A.initWrapper,C=A.processEntity,S=A.onProcessFinished,J=A.externalGetKey,te=A.childrenPropName,z=A.fieldNames,v=arguments.length>2?arguments[2]:void 0,b=J||v,ce={},q={},x={posEntities:ce,keyEntities:q};return ae&&(x=ae(x)||x),ne(H,function(_){var V=_.node,ye=_.index,Me=_.pos,Ie=_.key,je=_.parentPos,Je=_.level,rt=_.nodes,Ke={node:V,nodes:rt,index:ye,key:Ie,pos:Me,level:Je},Te=g(Ie,Me);ce[Me]=Ke,q[Te]=Ke,Ke.parent=ce[je],Ke.parent&&(Ke.parent.children=Ke.parent.children||[],Ke.parent.children.push(Ke)),C&&C(Ke,x)},{externalGetKey:b,childrenPropName:te,fieldNames:z}),S&&S(x),x}function de(H,A){var ae=A.expandedKeys,C=A.selectedKeys,S=A.loadedKeys,J=A.loadingKeys,te=A.checkedKeys,z=A.halfCheckedKeys,v=A.dragOverNodeKey,b=A.dropPosition,ce=A.keyEntities,q=(0,F.Z)(ce,H),x={eventKey:H,expanded:ae.indexOf(H)!==-1,selected:C.indexOf(H)!==-1,loaded:S.indexOf(H)!==-1,loading:J.indexOf(H)!==-1,checked:te.indexOf(H)!==-1,halfChecked:z.indexOf(H)!==-1,pos:String(q?q.pos:""),dragOver:v===H&&b===0,dragOverGapTop:v===H&&b===-1,dragOverGapBottom:v===H&&b===1};return x}function ie(H){var A=H.data,ae=H.expanded,C=H.selected,S=H.checked,J=H.loaded,te=H.loading,z=H.halfChecked,v=H.dragOver,b=H.dragOverGapTop,ce=H.dragOverGapBottom,q=H.pos,x=H.active,_=H.eventKey,V=(0,P.Z)((0,P.Z)({},A),{},{expanded:ae,selected:C,checked:S,loaded:J,loading:te,halfChecked:z,dragOver:v,dragOverGapTop:b,dragOverGapBottom:ce,pos:q,active:x,key:_});return"props"in V||Object.defineProperty(V,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),H}}),V}},8224:function(ht,le,e){"use strict";e.d(le,{Z:function(){return l}});var t=e(4676);function l(P,L,T,p){var n=t.unstable_batchedUpdates?function(W){t.unstable_batchedUpdates(T,W)}:T;return P!=null&&P.addEventListener&&P.addEventListener(L,n,p),{remove:function(){P!=null&&P.removeEventListener&&P.removeEventListener(L,n,p)}}}},55468:function(ht,le,e){"use strict";e.d(le,{g1:function(){return D},os:function(){return M}});var t=/margin|padding|width|height|max|min|offset/,l={left:!0,top:!0},P={cssFloat:1,styleFloat:1,float:1};function L(B){return B.nodeType===1?B.ownerDocument.defaultView.getComputedStyle(B,null):{}}function T(B,I,E){if(I=I.toLowerCase(),E==="auto"){if(I==="height")return B.offsetHeight;if(I==="width")return B.offsetWidth}return I in l||(l[I]=t.test(I)),l[I]?parseFloat(E)||0:E}function p(B,I){var E=arguments.length,ne=L(B);return I=P[I]?"cssFloat"in B.style?"cssFloat":"styleFloat":I,E===1?ne:T(B,I,ne[I]||B.style[I])}function n(B,I,E){var ne=arguments.length;if(I=P[I]?"cssFloat"in B.style?"cssFloat":"styleFloat":I,ne===3)return typeof E=="number"&&t.test(I)&&(E="".concat(E,"px")),B.style[I]=E,E;for(var k in I)I.hasOwnProperty(k)&&n(B,k,I[k]);return L(B)}function F(B){return B===document.body?document.documentElement.clientWidth:B.offsetWidth}function W(B){return B===document.body?window.innerHeight||document.documentElement.clientHeight:B.offsetHeight}function w(){var B=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),I=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:B,height:I}}function D(){var B=document.documentElement.clientWidth,I=window.innerHeight||document.documentElement.clientHeight;return{width:B,height:I}}function g(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function M(B){var I=B.getBoundingClientRect(),E=document.documentElement;return{left:I.left+(window.pageXOffset||E.scrollLeft)-(E.clientLeft||document.body.clientLeft||0),top:I.top+(window.pageYOffset||E.scrollTop)-(E.clientTop||document.body.clientTop||0)}}},24514:function(ht,le,e){"use strict";e.d(le,{G:function(){return L}});var t=e(47273),l=function(p){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(p)?p:[p],F=window.document.documentElement;return n.some(function(W){return W in F.style})}return!1},P=function(p,n){if(!l(p))return!1;var F=document.createElement("div"),W=F.style[p];return F.style[p]=n,F.style[p]!==W};function L(T,p){return!Array.isArray(T)&&p!==void 0?P(T,p):l(T)}},51353:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),Object.defineProperty(le,"DraggableCore",{enumerable:!0,get:function(){return F.default}}),le.default=void 0;var t=D(e(59301)),l=w(e(12708)),P=w(e(4676)),L=e(14625),T=e(77026),p=e(22013),n=e(80217),F=w(e(68555)),W=w(e(97510));function w(ne){return ne&&ne.__esModule?ne:{default:ne}}function D(ne,k){if(typeof WeakMap=="function")var de=new WeakMap,ie=new WeakMap;return(D=function(H,A){if(!A&&H&&H.__esModule)return H;var ae,C,S={__proto__:null,default:H};if(H===null||typeof H!="object"&&typeof H!="function")return S;if(ae=A?ie:de){if(ae.has(H))return ae.get(H);ae.set(H,S)}for(const J in H)J!=="default"&&{}.hasOwnProperty.call(H,J)&&((C=(ae=Object.defineProperty)&&Object.getOwnPropertyDescriptor(H,J))&&(C.get||C.set)?ae(S,J,C):S[J]=H[J]);return S})(ne,k)}function g(){return g=Object.assign?Object.assign.bind():function(ne){for(var k=1;k{if((0,W.default)("Draggable: onDragStart: %j",ie),this.props.onStart(de,(0,p.createDraggableData)(this,ie))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),M(this,"onDrag",(de,ie)=>{if(!this.state.dragging)return!1;(0,W.default)("Draggable: onDrag: %j",ie);const H=(0,p.createDraggableData)(this,ie),A={x:H.x,y:H.y,slackX:0,slackY:0};if(this.props.bounds){const{x:C,y:S}=A;A.x+=this.state.slackX,A.y+=this.state.slackY;const[J,te]=(0,p.getBoundPosition)(this,A.x,A.y);A.x=J,A.y=te,A.slackX=this.state.slackX+(C-A.x),A.slackY=this.state.slackY+(S-A.y),H.x=A.x,H.y=A.y,H.deltaX=A.x-this.state.x,H.deltaY=A.y-this.state.y}if(this.props.onDrag(de,H)===!1)return!1;this.setState(A)}),M(this,"onDragStop",(de,ie)=>{if(!this.state.dragging||this.props.onStop(de,(0,p.createDraggableData)(this,ie))===!1)return!1;(0,W.default)("Draggable: onDragStop: %j",ie);const A={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:C,y:S}=this.props.position;A.x=C,A.y=S}this.setState(A)}),this.state={dragging:!1,dragged:!1,x:k.position?k.position.x:k.defaultPosition.x,y:k.position?k.position.y:k.defaultPosition.y,prevPropsPosition:Ro({},k.position),slackX:0,slackY:0,isElementSVG:!1},k.position&&!(k.onDrag||k.onStop)&&console.warn("A `position` was applied to this , 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.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var k,de,ie;return(ie=(de=(k=this.props)==null?void 0:k.nodeRef)==null?void 0:de.current)!=null?ie:P.default.findDOMNode(this)}render(){const ye=this.props,{axis:k,bounds:de,children:ie,defaultPosition:H,defaultClassName:A,defaultClassNameDragging:ae,defaultClassNameDragged:C,position:S,positionOffset:J,scale:te}=ye,z=ti(ye,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let v={},b=null;const q=!!!S||this.state.dragging,x=S||H,_={x:(0,p.canDragX)(this)&&q?this.state.x:x.x,y:(0,p.canDragY)(this)&&q?this.state.y:x.y};this.state.isElementSVG?b=(0,T.createSVGTransform)(_,J):v=(0,T.createCSSTransform)(_,J);const V=(0,L.clsx)(ie.props.className||"",A,{[ae]:this.state.dragging,[C]:this.state.dragged});return t.createElement(F.default,g({},z,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),t.cloneElement(t.Children.only(ie),{className:V,style:Ro(Ro({},ie.props.style),v),transform:b}))}}le.default=E,M(E,"displayName","Draggable"),M(E,"propTypes",Dl(Ro({},F.default.propTypes),{axis:l.default.oneOf(["both","x","y","none"]),bounds:l.default.oneOfType([l.default.shape({left:l.default.number,right:l.default.number,top:l.default.number,bottom:l.default.number}),l.default.string,l.default.oneOf([!1])]),defaultClassName:l.default.string,defaultClassNameDragging:l.default.string,defaultClassNameDragged:l.default.string,defaultPosition:l.default.shape({x:l.default.number,y:l.default.number}),positionOffset:l.default.shape({x:l.default.oneOfType([l.default.number,l.default.string]),y:l.default.oneOfType([l.default.number,l.default.string])}),position:l.default.shape({x:l.default.number,y:l.default.number}),className:n.dontSetMe,style:n.dontSetMe,transform:n.dontSetMe})),M(E,"defaultProps",Dl(Ro({},F.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.default=void 0;var t=W(e(59301)),l=F(e(12708)),P=F(e(4676)),L=e(77026),T=e(22013),p=e(80217),n=F(e(97510));function F(E){return E&&E.__esModule?E:{default:E}}function W(E,ne){if(typeof WeakMap=="function")var k=new WeakMap,de=new WeakMap;return(W=function(ie,H){if(!H&&ie&&ie.__esModule)return ie;var A,ae,C={__proto__:null,default:ie};if(ie===null||typeof ie!="object"&&typeof ie!="function")return C;if(A=H?de:k){if(A.has(ie))return A.get(ie);A.set(ie,C)}for(const S in ie)S!=="default"&&{}.hasOwnProperty.call(ie,S)&&((ae=(A=Object.defineProperty)&&Object.getOwnPropertyDescriptor(ie,S))&&(ae.get||ae.set)?A(C,S,ae):C[S]=ie[S]);return C})(E,ne)}function w(E,ne,k){return(ne=D(ne))in E?Object.defineProperty(E,ne,{value:k,enumerable:!0,configurable:!0,writable:!0}):E[ne]=k,E}function D(E){var ne=g(E,"string");return typeof ne=="symbol"?ne:ne+""}function g(E,ne){if(typeof E!="object"||!E)return E;var k=E[Symbol.toPrimitive];if(k!==void 0){var de=k.call(E,ne||"default");if(typeof de!="object")return de;throw new TypeError("@@toPrimitive must return a primitive value.")}return(ne==="string"?String:Number)(E)}const M={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let B=M.mouse;class I extends t.Component{constructor(){super(...arguments),w(this,"dragging",!1),w(this,"lastX",NaN),w(this,"lastY",NaN),w(this,"touchIdentifier",null),w(this,"mounted",!1),w(this,"handleDragStart",ne=>{if(this.props.onMouseDown(ne),!this.props.allowAnyClick&&typeof ne.button=="number"&&ne.button!==0)return!1;const k=this.findDOMNode();if(!k||!k.ownerDocument||!k.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:de}=k;if(this.props.disabled||!(ne.target instanceof de.defaultView.Node)||this.props.handle&&!(0,L.matchesSelectorAndParentsTo)(ne.target,this.props.handle,k)||this.props.cancel&&(0,L.matchesSelectorAndParentsTo)(ne.target,this.props.cancel,k))return;ne.type==="touchstart"&&!this.props.allowMobileScroll&&ne.preventDefault();const ie=(0,L.getTouchIdentifier)(ne);this.touchIdentifier=ie;const H=(0,T.getControlPosition)(ne,ie,this);if(H==null)return;const{x:A,y:ae}=H,C=(0,T.createCoreData)(this,A,ae);(0,n.default)("DraggableCore: handleDragStart: %j",C),(0,n.default)("calling",this.props.onStart),!(this.props.onStart(ne,C)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,L.addUserSelectStyles)(de),this.dragging=!0,this.lastX=A,this.lastY=ae,(0,L.addEvent)(de,B.move,this.handleDrag),(0,L.addEvent)(de,B.stop,this.handleDragStop))}),w(this,"handleDrag",ne=>{const k=(0,T.getControlPosition)(ne,this.touchIdentifier,this);if(k==null)return;let{x:de,y:ie}=k;if(Array.isArray(this.props.grid)){let ae=de-this.lastX,C=ie-this.lastY;if([ae,C]=(0,T.snapToGrid)(this.props.grid,ae,C),!ae&&!C)return;de=this.lastX+ae,ie=this.lastY+C}const H=(0,T.createCoreData)(this,de,ie);if((0,n.default)("DraggableCore: handleDrag: %j",H),this.props.onDrag(ne,H)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(ae){const C=document.createEvent("MouseEvents");C.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(C)}return}this.lastX=de,this.lastY=ie}),w(this,"handleDragStop",ne=>{if(!this.dragging)return;const k=(0,T.getControlPosition)(ne,this.touchIdentifier,this);if(k==null)return;let{x:de,y:ie}=k;if(Array.isArray(this.props.grid)){let C=de-this.lastX||0,S=ie-this.lastY||0;[C,S]=(0,T.snapToGrid)(this.props.grid,C,S),de=this.lastX+C,ie=this.lastY+S}const H=(0,T.createCoreData)(this,de,ie);if(this.props.onStop(ne,H)===!1||this.mounted===!1)return!1;const ae=this.findDOMNode();ae&&this.props.enableUserSelectHack&&(0,L.scheduleRemoveUserSelectStyles)(ae.ownerDocument),(0,n.default)("DraggableCore: handleDragStop: %j",H),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,ae&&((0,n.default)("DraggableCore: Removing handlers"),(0,L.removeEvent)(ae.ownerDocument,B.move,this.handleDrag),(0,L.removeEvent)(ae.ownerDocument,B.stop,this.handleDragStop))}),w(this,"onMouseDown",ne=>(B=M.mouse,this.handleDragStart(ne))),w(this,"onMouseUp",ne=>(B=M.mouse,this.handleDragStop(ne))),w(this,"onTouchStart",ne=>(B=M.touch,this.handleDragStart(ne))),w(this,"onTouchEnd",ne=>(B=M.touch,this.handleDragStop(ne)))}componentDidMount(){this.mounted=!0;const ne=this.findDOMNode();ne&&(0,L.addEvent)(ne,M.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const ne=this.findDOMNode();if(ne){const{ownerDocument:k}=ne;(0,L.removeEvent)(k,M.mouse.move,this.handleDrag),(0,L.removeEvent)(k,M.touch.move,this.handleDrag),(0,L.removeEvent)(k,M.mouse.stop,this.handleDragStop),(0,L.removeEvent)(k,M.touch.stop,this.handleDragStop),(0,L.removeEvent)(ne,M.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,L.scheduleRemoveUserSelectStyles)(k)}}findDOMNode(){var ne,k,de;return(ne=this.props)!=null&&ne.nodeRef?(de=(k=this.props)==null?void 0:k.nodeRef)==null?void 0:de.current:P.default.findDOMNode(this)}render(){return t.cloneElement(t.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}le.default=I,w(I,"displayName","DraggableCore"),w(I,"propTypes",{allowAnyClick:l.default.bool,allowMobileScroll:l.default.bool,children:l.default.node.isRequired,disabled:l.default.bool,enableUserSelectHack:l.default.bool,offsetParent:function(E,ne){if(E[ne]&&E[ne].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:l.default.arrayOf(l.default.number),handle:l.default.string,cancel:l.default.string,nodeRef:l.default.object,onStart:l.default.func,onDrag:l.default.func,onStop:l.default.func,onMouseDown:l.default.func,scale:l.default.number,className:p.dontSetMe,style:p.dontSetMe,transform:p.dontSetMe}),w(I,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(ht,le,e){"use strict";const{default:t,DraggableCore:l}=e(51353);ht.exports=t,ht.exports.default=t,ht.exports.DraggableCore=l},77026:function(ht,le,e){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.addClassName=A,le.addEvent=n,le.addUserSelectStyles=de,le.createCSSTransform=B,le.createSVGTransform=I,le.getTouch=ne,le.getTouchIdentifier=k,le.getTranslation=E,le.innerHeight=D,le.innerWidth=g,le.matchesSelector=T,le.matchesSelectorAndParentsTo=p,le.offsetXYFromParent=M,le.outerHeight=W,le.outerWidth=w,le.removeClassName=ae,le.removeEvent=F,le.scheduleRemoveUserSelectStyles=ie;var t=e(80217),l=P(e(76172));function P(C,S){if(typeof WeakMap=="function")var J=new WeakMap,te=new WeakMap;return(P=function(z,v){if(!v&&z&&z.__esModule)return z;var b,ce,q={__proto__:null,default:z};if(z===null||typeof z!="object"&&typeof z!="function")return q;if(b=v?te:J){if(b.has(z))return b.get(z);b.set(z,q)}for(const x in z)x!=="default"&&{}.hasOwnProperty.call(z,x)&&((ce=(b=Object.defineProperty)&&Object.getOwnPropertyDescriptor(z,x))&&(ce.get||ce.set)?b(q,x,ce):q[x]=z[x]);return q})(C,S)}let L="";function T(C,S){return L||(L=(0,t.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(J){return(0,t.isFunction)(C[J])})),(0,t.isFunction)(C[L])?C[L](S):!1}function p(C,S,J){let te=C;do{if(T(te,S))return!0;if(te===J)return!1;te=te.parentNode}while(te);return!1}function n(C,S,J,te){if(!C)return;const z=Ro({capture:!0},te);C.addEventListener?C.addEventListener(S,J,z):C.attachEvent?C.attachEvent("on"+S,J):C["on"+S]=J}function F(C,S,J,te){if(!C)return;const z=Ro({capture:!0},te);C.removeEventListener?C.removeEventListener(S,J,z):C.detachEvent?C.detachEvent("on"+S,J):C["on"+S]=null}function W(C){let S=C.clientHeight;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S+=(0,t.int)(J.borderTopWidth),S+=(0,t.int)(J.borderBottomWidth),S}function w(C){let S=C.clientWidth;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S+=(0,t.int)(J.borderLeftWidth),S+=(0,t.int)(J.borderRightWidth),S}function D(C){let S=C.clientHeight;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S-=(0,t.int)(J.paddingTop),S-=(0,t.int)(J.paddingBottom),S}function g(C){let S=C.clientWidth;const J=C.ownerDocument.defaultView.getComputedStyle(C);return S-=(0,t.int)(J.paddingLeft),S-=(0,t.int)(J.paddingRight),S}function M(C,S,J){const z=S===S.ownerDocument.body?{left:0,top:0}:S.getBoundingClientRect(),v=(C.clientX+S.scrollLeft-z.left)/J,b=(C.clientY+S.scrollTop-z.top)/J;return{x:v,y:b}}function B(C,S){const J=E(C,S,"px");return{[(0,l.browserPrefixToKey)("transform",l.default)]:J}}function I(C,S){return E(C,S,"")}function E(C,S,J){let{x:te,y:z}=C,v=`translate(${te}${J},${z}${J})`;if(S){const b=`${typeof S.x=="string"?S.x:S.x+J}`,ce=`${typeof S.y=="string"?S.y:S.y+J}`;v=`translate(${b}, ${ce})`+v}return v}function ne(C,S){return C.targetTouches&&(0,t.findInArray)(C.targetTouches,J=>S===J.identifier)||C.changedTouches&&(0,t.findInArray)(C.changedTouches,J=>S===J.identifier)}function k(C){if(C.targetTouches&&C.targetTouches[0])return C.targetTouches[0].identifier;if(C.changedTouches&&C.changedTouches[0])return C.changedTouches[0].identifier}function de(C){if(!C)return;let S=C.getElementById("react-draggable-style-el");S||(S=C.createElement("style"),S.type="text/css",S.id="react-draggable-style-el",S.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} `,S.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} `,C.getElementsByTagName("head")[0].appendChild(S)),C.body&&A(C.body,"react-draggable-transparent-selection")}function ie(C){window.requestAnimationFrame?window.requestAnimationFrame(()=>{H(C)}):H(C)}function H(C){if(C)try{if(C.body&&ae(C.body,"react-draggable-transparent-selection"),C.selection)C.selection.empty();else{const S=(C.defaultView||window).getSelection();S&&S.type!=="Caret"&&S.removeAllRanges()}}catch(S){}}function A(C,S){C.classList?C.classList.add(S):C.className.match(new RegExp(`(?:^|\\s)${S}(?!\\S)`))||(C.className+=` ${S}`)}function ae(C,S){C.classList?C.classList.remove(S):C.className=C.className.replace(new RegExp(`(?:^|\\s)${S}(?!\\S)`,"g"),"")}},76172:function(ht,le){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.browserPrefixToKey=l,le.browserPrefixToStyle=P,le.default=void 0,le.getPrefix=t;const e=["Moz","Webkit","O","ms"];function t(){var F,W;let p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const n=(W=(F=window.document)==null?void 0:F.documentElement)==null?void 0:W.style;if(!n||p in n)return"";for(let w=0;w: Unmounted during event!");return M}},80217:function(ht,le){"use strict";Object.defineProperty(le,"__esModule",{value:!0}),le.dontSetMe=L,le.findInArray=e,le.int=P,le.isFunction=t,le.isNum=l;function e(T,p){for(let n=0,F=T.length;nh in y?B(y,h,{enumerable:!0,configurable:!0,writable:!0,value:b}):y[h]=b,F=(y,h)=>{for(var b in h||(h={}))s.call(h,b)&&a(y,b,h[b]);if(n)for(var b of n(h))S.call(h,b)&&a(y,b,h[b]);return y},P=(y,h)=>O(y,A(h)),R=(y,h)=>{var b={};for(var x in y)s.call(y,x)&&h.indexOf(x)<0&&(b[x]=y[x]);if(y!=null&&n)for(var x of n(y))h.indexOf(x)<0&&S.call(y,x)&&(b[x]=y[x]);return b},L=(y,h,b)=>new Promise((x,k)=>{var K=z=>{try{C(b.next(z))}catch(j){k(j)}},I=z=>{try{C(b.throw(z))}catch(j){k(j)}},C=z=>z.done?x(z.value):Promise.resolve(z.value).then(K,I);C((b=b.apply(y,h)).next())});const M=y=>{var h=y,{globalSetting:b,loading:x,dispatch:k}=h,K=R(h,["globalSetting","loading","dispatch"]),I,C;const[z]=(0,p.useSearchParams)(),j=(0,p.useParams)(),[g,Q]=(0,e.useState)({});(0,e.useEffect)(()=>{Y()},[]),(0,e.useEffect)(()=>{document.title="\u5B66\u5458\u8003\u60C5\u5206\u6790"},[]),(0,e.useEffect)(()=>(k({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{k({type:"globalSetting/headerFooterToggle",payload:!0})}),[]);const Y=()=>L(void 0,null,function*(){let m=yield(0,f.ZP)(`/api/exercises/${j==null?void 0:j.categoryId}/exercise_user/user_situation_visualization`,{method:"get",params:{exercise_user_id:j==null?void 0:j.studentid}});(m==null?void 0:m.status)===0&&Q((m==null?void 0:m.data)||{})}),Z=[{name:"\u4F18\u79C0",color:"#2DE59C"},{name:"\u826F\u597D",color:"#AA4AEB"},{name:"\u53CA\u683C",color:"#F3A32C"},{name:"\u4E00\u822C",color:"#1DD1F7"}],G=[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:""},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}];function H(m,w=0){if(typeof m!="number"||m<0)return"--";const T=m/60;return Number(T.toFixed(w))}const X=()=>({grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},radar:{radius:"100%",indicator:[{name:"",max:100},{name:"",max:100},{name:"",max:100}],name:{color:"#fff"},axisLine:{lineStyle:{color:"#096F99"}},splitLine:{show:!0,lineStyle:{color:"#434F86"}},splitArea:{areaStyle:{color:["rgba(17, 47, 101, 0.5)","rgba(17, 47, 101, 1)"]}}},series:[{name:"Budget vs spending",type:"radar",data:[{value:[80,70,75],name:"Allocated Budget",areaStyle:{color:"rgba(3, 127, 254, 0.35)"},lineStyle:{width:2,color:"rgba(3, 116, 234, 1)"}},{value:[45,35,60],name:"Actual Spending",areaStyle:{color:"rgba(249, 123, 20, 0.35)"},lineStyle:{width:2,color:"rgba(225, 112, 23, 1)"}}]}]});function q(m){return m.flatMap(w=>{const{score:T,count:U,rank:J,student_info:W}=w;return W.map(V=>P(F({},V),{score:T,count:U,rank:J}))})}const ee=()=>{var m;const w=q(((m=g==null?void 0:g.exercise_ranking)==null?void 0:m.ranking_data)||[]),T=w==null?void 0:w.map(U=>[U.score,U.score]);return{grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},tooltip:{trigger:"item",formatter:function(U){var J,W;const V=(w==null?void 0:w[U.dataIndex])||{};return` +
\u59D3\u540D\uFF1A${(W=(J=w.filter($=>$.score===V.score))==null?void 0:J.map($=>$.user_name))==null?void 0:W.join("\u3001")}
+
\u5206\u503C: ${V==null?void 0:V.score}
+
\u73ED\u7EA7\u6392\u540D: ${V==null?void 0:V.rank}
+ `}},xAxis:{name:"X\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisLabel:{show:!1},axisTick:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},yAxis:{name:"Y\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisTick:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},series:[{name:"",type:"scatter",data:T,itemStyle:{color:"#0374EA",opacity:.6},emphasis:{itemStyle:{color:"#FFCA00",shadowBlur:10,shadowColor:"rgba(0, 0, 0, 0.5)"},label:{show:!1}}}]}};return e.createElement("section",{className:t.bg},e.createElement("div",{className:t.header},e.createElement("div",{onClick:()=>{p.history.push(z.get("callbackUrl"))},className:t.back},e.createElement("img",{style:{width:"32rem"},src:v})," \u8FD4\u56DE"),e.createElement("div",{className:t.title},"\u5B66\u5458\u8003\u60C5\u5206\u6790")),e.createElement("div",{className:t.wrp},e.createElement("div",{className:t.contentWrap},e.createElement("div",{className:t.w_top},e.createElement("div",{style:{width:"30%",display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",null,e.createElement("img",{src:E.Z.IMG_SERVER+`/images/${g==null?void 0:g.user_image}`}),e.createElement(c.Z,{title:g==null?void 0:g.user_name},e.createElement("span",{className:t.w_t_title},(0,o.Pq)(g==null?void 0:g.user_name,10)))),e.createElement("div",{className:t.line})),e.createElement("div",{style:{width:"70%",marginLeft:"127rem",display:"flex",alignItems:"center",justifyContent:"space-between"}},(I=[{name:"\u6210\u7EE9",title:(g==null?void 0:g.score)+" \u5206"},{name:"\u8003\u6838\u8BC4\u4EF7",title:g==null?void 0:g.exercise_evaluate},{name:"\u8BAD\u7EC3\u6B21\u6570",title:(g==null?void 0:g.exercise_count)+" \u6B21"},{name:"\u8BAD\u7EC3\u65F6\u957F",title:H(g==null?void 0:g.exercise_user_time)+" \u5206\u949F"}])==null?void 0:I.map(m=>{var w;const T=(w=Z==null?void 0:Z.find(U=>U.name===m.title))==null?void 0:w.color;return e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{fontSize:"16rem",color:"#fff",fontWeight:400}},m==null?void 0:m.name),e.createElement("div",{style:{marginLeft:"12rem",fontSize:"22rem",fontWeight:600,color:T||"#fff"}},m==null?void 0:m.title))}))),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:t.s_c_l},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u64CD\u4F5C\u884C\u4E3A\u6570\u636E")),e.createElement("div",{style:{marginTop:"10rem"}},G==null?void 0:G.map((m,w)=>e.createElement("div",{className:t.s_c_l_i,style:{background:w%2!==0&&"rgba(23,86,177,0.1)",padding:"20rem 30rem"}},e.createElement("div",{style:{marginBottom:"10rem",display:"flex",justifyContent:"space-between"}},e.createElement("div",{style:{color:"#fff",fontSize:"20rem"}},m==null?void 0:m.name)),e.createElement("div",{style:{fontSize:"18rem"}},m==null?void 0:m.content)))))),e.createElement("div",{style:{marginTop:"30rem",display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:0}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u8003\u6838\u60C5\u51B5")),e.createElement("div",{style:{display:"flex",padding:"0rem 30rem"}},e.createElement("div",{style:{flex:1}},(C=[{name:g==null?void 0:g.user_name,color:"rgba(3, 116, 234, 1)",bcolor:"rgba(3, 127, 254, 0.35)"},{name:"\u73ED\u7EA7\u5E73\u5747",color:"rgba(225, 112, 23, 1)",bcolor:"rgba(249, 123, 20, 0.35)"}])==null?void 0:C.map(m=>e.createElement("div",{style:{display:"flex",marginTop:"30rem"}},e.createElement("div",{style:{border:`1rem solid ${m==null?void 0:m.color}`,background:m==null?void 0:m.bcolor,width:"20rem",height:"20rem"}}),e.createElement("div",{style:{fontSize:"16rem",color:"#fff",marginLeft:"10rem"}},m==null?void 0:m.name)))),e.createElement(i.Z,{option:X(),style:{height:"180rem",width:"180rem"},opts:{renderer:"svg"}}))),e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:"0rem 30rem"}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u8003\u6838\u6392\u540D")),e.createElement("div",{style:{padding:"0rem 30rem",marginTop:"30rem"}},e.createElement(i.Z,{option:ee(),style:{height:"180rem",width:"100%"},opts:{renderer:"svg"}}))),e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:0}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u8BAD\u7EC3\u5EFA\u8BAE")),e.createElement("div",{style:{marginTop:"30rem",fontSize:"16rem",color:"#fff",padding:"0rem 30rem"}},g==null?void 0:g.exercise_suggestion)))),e.createElement("div",{className:t.ballWrap},e.createElement("img",{src:_}),e.createElement("div",{className:t.ball},e.createElement(d.Z,{strokeColor:"#03FEF8",percentage:g==null?void 0:g.score,startAngle:270,trackColor:"#202857",innerBackgroundColor:"rgba(1, 8, 57, 0.6)",hoverEffect:!1,outerDiameter:"280rem",innerDiameter:"245rem",style:{position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%)"}}),e.createElement("div",{style:{backgroundColor:"transparent"},className:t.inner_circle},e.createElement("div",{style:{fontSize:"48rem"},className:t.circle_value},g==null?void 0:g.score," \u5206"),e.createElement("div",{className:t.circle_label},"\u8003\u6838\u6210\u7EE9"))))))};var N=(0,p.connect)(({loading:y,globalSetting:h})=>({globalSetting:h,loading:y.models.index}))(M)},77097:function(D,r,l){var e=l(59301),p=Object.defineProperty,c=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,u=(E,o,t)=>o in E?p(E,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):E[o]=t,_=(E,o)=>{for(var t in o||(o={}))f.call(o,t)&&u(E,t,o[t]);if(c)for(var t of c(o))v.call(o,t)&&u(E,t,o[t]);return E};const i=()=>`shadow-${Math.random().toString(36).slice(2,9)}`,d=({percentage:E,startAngle:o=270,strokeColor:t="#42BECD",trackColor:B="#e6e6e6",innerBackgroundColor:O="#fff",text:A="",textColor:n="#000",textSize:s="1rem",textPadding:S="28rem",outerDiameter:a,innerDiameter:F,maxTextLength:P=6,onClick:R,hoverEffect:L=!0,style:M})=>{const[N,y]=(0,e.useState)(0),[h,b]=(0,e.useState)(0),[x,k]=(0,e.useState)(!1),K=m=>{var w,T;const U=parseFloat(m),J=parseFloat((T=(w=document.documentElement)==null?void 0:w.style)==null?void 0:T.fontSize);return U*J},I=()=>{y(K(a)),b(K(F))};(0,e.useEffect)(()=>(I(),window.addEventListener("resize",I),()=>window.removeEventListener("resize",I)),[a,F]);const C=N/2,z=h/2,j=(N-h)/2,g=C-j,Q=2*Math.PI*g,Y=Q-E/100*Q,Z=`rotate(${o} ${C} ${C})`,H=((m,w)=>w&&m.length>w?m.slice(0,w-1)+"...":m)(A,P),X=()=>{L&&k(!0)},q=()=>{k(!1)},ee=K("4rem");return e.createElement("svg",{width:N,height:N,viewBox:`0 0 ${N} ${N}`,xmlns:"http://www.w3.org/2000/svg",onClick:R,onMouseEnter:X,onMouseLeave:q,style:_({cursor:R?"pointer":"default"},M)},e.createElement("circle",{cx:C,cy:C,r:z,fill:O}),e.createElement("circle",{cx:C,cy:C,r:g,fill:"none",stroke:B,strokeWidth:j}),e.createElement("circle",{cx:C,cy:C,r:g,fill:"none",stroke:t,strokeWidth:j,strokeDasharray:Q,strokeDashoffset:Y,strokeLinecap:"round",transform:Z}),x&&e.createElement("circle",{cx:C,cy:C,r:g+j/2,fill:"none",stroke:"#FA6400",strokeWidth:K("4rem")}),A&&e.createElement("foreignObject",{x:C-z,y:C-z,width:h,height:h},e.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",padding:S}},e.createElement("b",{style:{color:n,fontSize:s,textAlign:"center"},title:A},H))))};r.Z=d},97774:function(D,r,l){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=Object.assign||function(n){for(var s=1;s1&&arguments[1]!==void 0?arguments[1]:60,f=null;return function(){for(var v=this,u=arguments.length,_=new Array(u),i=0;ih in y?B(y,h,{enumerable:!0,configurable:!0,writable:!0,value:b}):y[h]=b,F=(y,h)=>{for(var b in h||(h={}))s.call(h,b)&&a(y,b,h[b]);if(n)for(var b of n(h))S.call(h,b)&&a(y,b,h[b]);return y},P=(y,h)=>O(y,A(h)),R=(y,h)=>{var b={};for(var x in y)s.call(y,x)&&h.indexOf(x)<0&&(b[x]=y[x]);if(y!=null&&n)for(var x of n(y))h.indexOf(x)<0&&S.call(y,x)&&(b[x]=y[x]);return b},L=(y,h,b)=>new Promise((x,k)=>{var K=z=>{try{C(b.next(z))}catch(j){k(j)}},I=z=>{try{C(b.throw(z))}catch(j){k(j)}},C=z=>z.done?x(z.value):Promise.resolve(z.value).then(K,I);C((b=b.apply(y,h)).next())});const M=y=>{var h=y,{globalSetting:b,loading:x,dispatch:k}=h,K=R(h,["globalSetting","loading","dispatch"]),I,C;const[z]=(0,p.useSearchParams)(),j=(0,p.useParams)(),[g,Q]=(0,e.useState)({});(0,e.useEffect)(()=>{Y()},[]),(0,e.useEffect)(()=>{document.title="\u5B66\u5458\u8003\u60C5\u5206\u6790"},[]),(0,e.useEffect)(()=>(k({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{k({type:"globalSetting/headerFooterToggle",payload:!0})}),[]);const Y=()=>L(void 0,null,function*(){let m=yield(0,f.ZP)(`/api/exercises/${j==null?void 0:j.categoryId}/exercise_user/user_situation_visualization`,{method:"get",params:{exercise_user_id:j==null?void 0:j.studentid}});(m==null?void 0:m.status)===0&&Q((m==null?void 0:m.data)||{})}),Z=[{name:"\u4F18\u79C0",color:"#2DE59C"},{name:"\u826F\u597D",color:"#AA4AEB"},{name:"\u53CA\u683C",color:"#F3A32C"},{name:"\u4E00\u822C",color:"#1DD1F7"}],G=[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:""},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}];function H(m,w=0){if(typeof m!="number"||m<0)return"--";const T=m/60;return Number(T.toFixed(w))}const X=()=>({grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},radar:{radius:"100%",indicator:[{name:"",max:100},{name:"",max:100},{name:"",max:100}],name:{color:"#fff"},axisLine:{lineStyle:{color:"#096F99"}},splitLine:{show:!0,lineStyle:{color:"#434F86"}},splitArea:{areaStyle:{color:["rgba(17, 47, 101, 0.5)","rgba(17, 47, 101, 1)"]}}},series:[{name:"Budget vs spending",type:"radar",data:[{value:[80,70,75],name:"Allocated Budget",areaStyle:{color:"rgba(3, 127, 254, 0.35)"},lineStyle:{width:2,color:"rgba(3, 116, 234, 1)"}},{value:[45,35,60],name:"Actual Spending",areaStyle:{color:"rgba(249, 123, 20, 0.35)"},lineStyle:{width:2,color:"rgba(225, 112, 23, 1)"}}]}]});function q(m){return m.flatMap(w=>{const{score:T,count:U,rank:J,student_info:W}=w;return W.map(V=>P(F({},V),{score:T,count:U,rank:J}))})}const ee=()=>{var m;const w=q(((m=g==null?void 0:g.exercise_ranking)==null?void 0:m.ranking_data)||[]),T=w==null?void 0:w.map(U=>[U.score,U.score]);return{grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},tooltip:{trigger:"item",formatter:function(U){var J,W;const V=(w==null?void 0:w[U.dataIndex])||{};return` -
\u59D3\u540D\uFF1A${(W=(J=w.filter($=>$.score===V.score))==null?void 0:J.map($=>$.user_name))==null?void 0:W.join("\u3001")}
-
\u5206\u503C: ${V==null?void 0:V.score}
-
\u73ED\u7EA7\u6392\u540D: ${V==null?void 0:V.rank}
- `}},xAxis:{name:"X\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisLabel:{show:!1},axisTick:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},yAxis:{name:"Y\u8F74",axisLine:{show:!1,lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisTick:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},series:[{name:"",type:"scatter",data:T,itemStyle:{color:"#0374EA",opacity:.6},emphasis:{itemStyle:{color:"#FFCA00",shadowBlur:10,shadowColor:"rgba(0, 0, 0, 0.5)"},label:{show:!1}}}]}};return e.createElement("section",{className:t.bg},e.createElement("div",{className:t.header},e.createElement("div",{onClick:()=>{p.history.push(z.get("callbackUrl"))},className:t.back},e.createElement("img",{style:{width:"32rem"},src:v})," \u8FD4\u56DE"),e.createElement("div",{className:t.title},"\u5B66\u5458\u8003\u60C5\u5206\u6790")),e.createElement("div",{className:t.wrp},e.createElement("div",{className:t.contentWrap},e.createElement("div",{className:t.w_top},e.createElement("div",{style:{width:"30%",display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",null,e.createElement("img",{src:E.Z.IMG_SERVER+`/images/${g==null?void 0:g.user_image}`}),e.createElement(c.Z,{title:g==null?void 0:g.user_name},e.createElement("span",{className:t.w_t_title},(0,o.Pq)(g==null?void 0:g.user_name,10)))),e.createElement("div",{className:t.line})),e.createElement("div",{style:{width:"70%",marginLeft:"127rem",display:"flex",alignItems:"center",justifyContent:"space-between"}},(I=[{name:"\u6210\u7EE9",title:(g==null?void 0:g.score)+" \u5206"},{name:"\u8003\u6838\u8BC4\u4EF7",title:g==null?void 0:g.exercise_evaluate},{name:"\u8BAD\u7EC3\u6B21\u6570",title:(g==null?void 0:g.exercise_count)+" \u6B21"},{name:"\u8BAD\u7EC3\u65F6\u957F",title:H(g==null?void 0:g.exercise_user_time)+" \u5206\u949F"}])==null?void 0:I.map(m=>{var w;const T=(w=Z==null?void 0:Z.find(U=>U.name===m.title))==null?void 0:w.color;return e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{fontSize:"16rem",color:"#fff",fontWeight:400}},m==null?void 0:m.name),e.createElement("div",{style:{marginLeft:"12rem",fontSize:"22rem",fontWeight:600,color:T||"#fff"}},m==null?void 0:m.title))}))),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:t.s_c_l},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u91C7\u96C6\u6570\u636E")),e.createElement("div",{style:{marginTop:"10rem"}},G==null?void 0:G.map((m,w)=>e.createElement("div",{className:t.s_c_l_i,style:{background:w%2!==0&&"rgba(23,86,177,0.1)",padding:"20rem 30rem"}},e.createElement("div",{style:{marginBottom:"10rem",display:"flex",justifyContent:"space-between"}},e.createElement("div",{style:{color:"#fff",fontSize:"20rem"}},m==null?void 0:m.name)),e.createElement("div",{style:{fontSize:"18rem"}},m==null?void 0:m.content)))))),e.createElement("div",{style:{marginTop:"30rem",display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:0}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u8003\u6838\u60C5\u51B5")),e.createElement("div",{style:{display:"flex",padding:"0rem 30rem"}},e.createElement("div",{style:{flex:1}},(C=[{name:g==null?void 0:g.user_name,color:"rgba(3, 116, 234, 1)",bcolor:"rgba(3, 127, 254, 0.35)"},{name:"\u73ED\u7EA7\u5E73\u5747",color:"rgba(225, 112, 23, 1)",bcolor:"rgba(249, 123, 20, 0.35)"}])==null?void 0:C.map(m=>e.createElement("div",{style:{display:"flex",marginTop:"30rem"}},e.createElement("div",{style:{border:`1rem solid ${m==null?void 0:m.color}`,background:m==null?void 0:m.bcolor,width:"20rem",height:"20rem"}}),e.createElement("div",{style:{fontSize:"16rem",color:"#fff",marginLeft:"10rem"}},m==null?void 0:m.name)))),e.createElement(i.Z,{option:X(),style:{height:"180rem",width:"180rem"},opts:{renderer:"svg"}}))),e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:"0rem 30rem"}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u8003\u6838\u6392\u540D")),e.createElement("div",{style:{padding:"0rem 30rem",marginTop:"30rem"}},e.createElement(i.Z,{option:ee(),style:{height:"180rem",width:"100%"},opts:{renderer:"svg"}}))),e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:0}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:u}),e.createElement("span",null,"\u8BAD\u7EC3\u5EFA\u8BAE")),e.createElement("div",{style:{marginTop:"30rem",fontSize:"16rem",color:"#fff",padding:"0rem 30rem"}},g==null?void 0:g.exercise_suggestion)))),e.createElement("div",{className:t.ballWrap},e.createElement("img",{src:_}),e.createElement("div",{className:t.ball},e.createElement(d.Z,{strokeColor:"#03FEF8",percentage:g==null?void 0:g.score,startAngle:270,trackColor:"#202857",innerBackgroundColor:"rgba(1, 8, 57, 0.6)",hoverEffect:!1,outerDiameter:"280rem",innerDiameter:"245rem",style:{position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%)"}}),e.createElement("div",{style:{backgroundColor:"transparent"},className:t.inner_circle},e.createElement("div",{style:{fontSize:"48rem"},className:t.circle_value},g==null?void 0:g.score," \u5206"),e.createElement("div",{className:t.circle_label},"\u8003\u6838\u6210\u7EE9"))))))};var N=(0,p.connect)(({loading:y,globalSetting:h})=>({globalSetting:h,loading:y.models.index}))(M)},77097:function(D,r,l){var e=l(59301),p=Object.defineProperty,c=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,u=(E,o,t)=>o in E?p(E,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):E[o]=t,_=(E,o)=>{for(var t in o||(o={}))f.call(o,t)&&u(E,t,o[t]);if(c)for(var t of c(o))v.call(o,t)&&u(E,t,o[t]);return E};const i=()=>`shadow-${Math.random().toString(36).slice(2,9)}`,d=({percentage:E,startAngle:o=270,strokeColor:t="#42BECD",trackColor:B="#e6e6e6",innerBackgroundColor:O="#fff",text:A="",textColor:n="#000",textSize:s="1rem",textPadding:S="28rem",outerDiameter:a,innerDiameter:F,maxTextLength:P=6,onClick:R,hoverEffect:L=!0,style:M})=>{const[N,y]=(0,e.useState)(0),[h,b]=(0,e.useState)(0),[x,k]=(0,e.useState)(!1),K=m=>{var w,T;const U=parseFloat(m),J=parseFloat((T=(w=document.documentElement)==null?void 0:w.style)==null?void 0:T.fontSize);return U*J},I=()=>{y(K(a)),b(K(F))};(0,e.useEffect)(()=>(I(),window.addEventListener("resize",I),()=>window.removeEventListener("resize",I)),[a,F]);const C=N/2,z=h/2,j=(N-h)/2,g=C-j,Q=2*Math.PI*g,Y=Q-E/100*Q,Z=`rotate(${o} ${C} ${C})`,H=((m,w)=>w&&m.length>w?m.slice(0,w-1)+"...":m)(A,P),X=()=>{L&&k(!0)},q=()=>{k(!1)},ee=K("4rem");return e.createElement("svg",{width:N,height:N,viewBox:`0 0 ${N} ${N}`,xmlns:"http://www.w3.org/2000/svg",onClick:R,onMouseEnter:X,onMouseLeave:q,style:_({cursor:R?"pointer":"default"},M)},e.createElement("circle",{cx:C,cy:C,r:z,fill:O}),e.createElement("circle",{cx:C,cy:C,r:g,fill:"none",stroke:B,strokeWidth:j}),e.createElement("circle",{cx:C,cy:C,r:g,fill:"none",stroke:t,strokeWidth:j,strokeDasharray:Q,strokeDashoffset:Y,strokeLinecap:"round",transform:Z}),x&&e.createElement("circle",{cx:C,cy:C,r:g+j/2,fill:"none",stroke:"#FA6400",strokeWidth:K("4rem")}),A&&e.createElement("foreignObject",{x:C-z,y:C-z,width:h,height:h},e.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",padding:S}},e.createElement("b",{style:{color:n,fontSize:s,textAlign:"center"},title:A},H))))};r.Z=d},97774:function(D,r,l){Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var e=Object.assign||function(n){for(var s=1;s1&&arguments[1]!==void 0?arguments[1]:60,f=null;return function(){for(var v=this,u=arguments.length,_=new Array(u),i=0;ii in r?a(r,i,{enumerable:!0,configurable:!0,writable:!0,value:l}):r[i]=l,c=(r,i)=>{for(var l in i||(i={}))s.call(i,l)&&o(r,l,i[l]);if(t)for(var l of t(i))u.call(i,l)&&o(r,l,i[l]);return r};const n=({cancelText:r="\u53D6\u6D88",okText:i="\u786E\u5B9A",loading:l=!1,hasOkBtn:d=!0,hasCancelBtn:E=!0,okButtonProps:v={},onCancel:m=()=>{},onOk:p=()=>{},className:S=""})=>x.createElement("div",{className:f()(e.buttonFixed,S)},x.createElement("div",{className:e.buttonWrap},E&&x.createElement(pe.ZP,{size:"middle",className:`${e.button} mr20`,onClick:m},r),d&&x.createElement(pe.ZP,c({size:"middle",type:"primary",className:`${e.button} mr20`,loading:l,onClick:p},v),i)))},68999:function(Nt,Ve,w){"use strict";w.d(Ve,{i:function(){return g},Z:function(){return y}});var x={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",wrapisCurrent:"wrapisCurrent___qIfQT"},pe=w(71418),e=w(6848),I=w(93948),f=w(92310),a=w.n(f),t=w(19374),s=w(91570),u=w(53229),o=w(79005),c=w(20345),n=w(77882),r=w(31081),i=w(75309),l=w(71979),d=w(47558),E=w(42922),v=w(66832),m=w(96593),p=w(19664),S=w(91833),C=w(59301);const g=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:c},{name:"101\u8BA1\u5212",ptimg:n,swimg:r},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:i,swimg:l},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:d,swimg:E},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:v,swimg:m},{name:"\u519B\u961F\u4E00\u6D41",ptimg:p,swimg:S}];var y=({className:b,dataSource:h=[],col:A=4,right:B,bottom:k=23,precision:R=0,wrapWidth:M=1200,trackEventItems:z,loading:K,onRemove:W=()=>{},isCurrent:Y=!0,showAlias:H=!1,showProgress:re=!1})=>{const G=Math.floor((M-(A-1)*B)/A),ee=[{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(X=>(window.ENV==="build"&&(X.ptimg=`/react/build${X.ptimg}`,X.swimg=`/react/build${X.swimg}`),X));return C.createElement(pe.Z,{spinning:K},C.createElement("div",{className:a()(x.list,b)},!!(h!=null&&h.length)&&(h==null?void 0:h.map((X,Q)=>{var q,$,le,se,Ee,Se;const{name:ie,id:L,identifier:J,featured:N,school_name:Z,image_url:ne,excellent:U,is_plan:D}=X;return C.createElement("div",{key:L,className:Y&&re?x.wrapisCurrent:x.wrap,style:{width:G,marginRight:(1+Q)%A===0?0:B+R,marginBottom:k}},C.createElement("a",{className:x.li,onClick:T=>{T.preventDefault(),T.stopPropagation(),z&&(0,t.L9)([z]),(0,t.xg)(`/paths/${J}`)}},C.createElement("div",{className:x.img},C.createElement("img",{className:x.cover,src:`${ne}`}),Y&&(0,u.bg)()&&(X==null?void 0:X.studying)&&C.createElement("div",{className:`${x.movebq} user-path-items`,onClick:T=>{T.stopPropagation(),W(X)}},C.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),C.createElement("span",{className:"c-red"},"\u79FB\u9664")),(q=X==null?void 0:X.subject_tags)==null?void 0:q.map((T,P)=>{var j,F;if(P===0){const ae=(j=ee.find(V=>V.name==T))==null?void 0:j.swimg;return C.createElement("img",{className:x.sign,src:ae,style:{left:"-4px"}})}const te=(F=ee.find(ae=>ae.name==T))==null?void 0:F.ptimg;return C.createElement("img",{className:x.sign,src:te,style:{left:`${48+52*(P-1)+2*P}px`}})}),C.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(X==null?void 0:X.excellent)&&C.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"))),C.createElement("div",{className:x.name},C.createElement(e.Z,{title:H&&(X!=null&&X.excellent_alias_name)?C.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ie}`,C.createElement("br",null),C.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${X==null?void 0:X.excellent_alias_name}`)):ie},C.createElement("span",{className:x.e},H&&(X==null?void 0:X.excellent_alias_name)||ie))),Y&&re&&(($=X==null?void 0:X.progress)==null?void 0:$.all_score)!=0&&C.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},C.createElement(I.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((le=X==null?void 0:X.progress)==null?void 0:le.my_score)/((se=X==null?void 0:X.progress)==null?void 0:se.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ee=X==null?void 0:X.progress)==null?void 0:Ee.my_score,"/",(Se=X==null?void 0:X.progress)==null?void 0:Se.all_score),(!Y||!re)&&C.createElement("div",{className:x.tags},C.createElement("div",null,C.createElement(e.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},C.createElement("span",null,C.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),C.createElement("span",null,X.stages_count))),C.createElement(e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},C.createElement("span",null,C.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),C.createElement("span",null,X.members_count)))))))})),!h.length&&C.createElement(s.Z,null)))}},65186:function(Nt,Ve,w){"use strict";w.d(Ve,{jL:function(){return f},w9:function(){return Ae},dN:function(){return ue},QD:function(){return Qe},cQ:function(){return se.Z},Oz:function(){return ae},op:function(){return fe},O5:function(){return $e},_b:function(){return dt},t7:function(){return h},Gi:function(){return ut},YG:function(){return ke},kT:function(){return Fe},qp:function(){return E},K3:function(){return p},vr:function(){return ft},qE:function(){return he},Je:function(){return k},wb:function(){return Q},lB:function(){return le},cq:function(){return Lt},tp:function(){return g},Si:function(){return jt},k8:function(){return un},Du:function(){return cn}});var x=w(59301),pe={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"},e="data:image/png;base64,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",f=({dataSource:_e=[],img:qe,imgWidth:st=346,title:yt,sunTitle:Ct,bannerExtraContent:Xt})=>x.createElement("div",{className:pe.banner},x.createElement("div",{className:pe.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,yt),x.createElement("span",null,Ct)),_e.length>0&&x.createElement("div",{className:pe.btns},_e.map((Bt,It)=>x.createElement("div",{key:It,onClick:Bt.click},Bt.name,Bt.sign?x.createElement("img",{src:e,width:39}):null))),Xt),qe&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:qe,width:st}))),a={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"},t=w(92310),s=w.n(t),u=w(89392),o=Object.defineProperty,c=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,i=(_e,qe,st)=>qe in _e?o(_e,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):_e[qe]=st,l=(_e,qe)=>{for(var st in qe||(qe={}))n.call(qe,st)&&i(_e,st,qe[st]);if(c)for(var st of c(qe))r.call(qe,st)&&i(_e,st,qe[st]);return _e},E=({dataSource:_e=[],value:qe,onChange:st,onTitleChange:yt,className:Ct,title:Xt,titleWidth:Bt=41,style:It={},fontColor:bt="#6A7283",showCount:Kt,classNameActive:Gt,styleItem:Yt={}})=>{const[In,xn]=(0,x.useState)(0),[Bn,Dn]=(0,x.useState)(!1),Jn=(0,x.useRef)(null),rr=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var or;_e.length!==0&&(((or=Jn==null?void 0:Jn.current)==null?void 0:or.clientHeight)>97?xn(1):xn(0)),_e.length===0&&xn(0),Dn(!1)},[_e]),x.createElement("div",{className:s()(a.row,Ct),style:It},x.createElement("div",{onClick:(0,u.throttle)(()=>yt==null?void 0:yt(),2e3),style:{width:Bt,marginTop:Bn?12:4},className:`${a.title} ${yt?"current":""}`},Xt),x.createElement("div",{className:Bn?`${a.tagsWrap} ${a.tagsBorderWrap}`:a.tagsWrap},x.createElement("div",{className:a.bar,ref:rr,style:In>0?{height:In===1?97:"auto",overflow:In===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:a.tag,ref:Jn},_e==null?void 0:_e.map(or=>x.createElement("span",{onClick:()=>st(or.id),key:or.id,style:l(l({color:bt},Yt),(or==null?void 0:or.style)||{}),className:qe===or.id?s()(Gt||a.active,or.classNameActive):""},x.createElement("span",{title:or.name,className:a.name},or.name),!!Kt&&x.createElement("span",{className:a.num},or.count))))),!!In&&x.createElement(x.Fragment,null,In===1?x.createElement("div",{onClick:()=>{var or;xn(2),((or=Jn==null?void 0:Jn.current)==null?void 0:or.clientHeight)>245?Dn(!0):Dn(!1)},className:a.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{rr.current.scrollTop=0,xn(1),Dn(!1)},className:a.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},v={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},p=({dataSource:_e=[],value:qe,onChange:st,onTitleChange:yt,className:Ct,title:Xt,titleWidth:Bt=41,style:It={},fontColor:bt="#6A7283",showCount:Kt,expand:Gt=!0})=>{const[Yt,In]=(0,x.useState)(0),[xn,Bn]=(0,x.useState)(!1),Dn=(0,x.useRef)(null),Jn=(0,x.useRef)(null),[rr,or]=(0,x.useState)(Gt);return x.createElement("div",{className:s()(v.row,Ct),style:It},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,u.throttle)(()=>yt==null?void 0:yt(),2e3),style:{width:Bt,marginTop:xn?12:4},className:`${v.title} ${yt?"current":""}`},Xt),x.createElement("i",{className:`iconfont ${rr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:rr?8:10},onClick:()=>or(!rr)})),rr&&x.createElement("div",{className:xn?`${v.tagsWrap} ${v.tagsBorderWrap}`:v.tagsWrap},x.createElement("div",{className:v.fenge}),x.createElement("div",{className:v.bar,ref:Jn},x.createElement("div",{className:v.tag,ref:Dn},_e==null?void 0:_e.map(tr=>x.createElement("span",{onClick:()=>st(tr.id),key:tr.id,style:{color:bt},className:qe===tr.id?v.active:""},x.createElement("span",{title:tr.name,className:v.name},tr.name),!!Kt&&x.createElement("span",{className:v.num},tr.count)))))))},S={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"},g=({dataSource:_e=[],value:qe,onChange:st,className:yt,style:Ct={}})=>x.createElement("div",{style:Ct,className:s()(S.tabs,yt)},_e.map(Xt=>x.createElement("span",{onClick:()=>st(Xt.id),className:qe===Xt.id?S.active:"",key:Xt.id},Xt.name))),O={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"},y=w(92832),h=({dataSource:_e=[],value:qe="",onChange:st,onInputChange:yt=()=>{},className:Ct,style:Xt={},placeholder:Bt,allowClear:It=!1})=>{var bt;const[Kt,Gt]=(0,x.useState)(""),[Yt,In]=(0,x.useState)("");(0,x.useEffect)(()=>{var Dn;let Jn=qe;(Dn=JSON.stringify(qe))!=null&&Dn.includes("{")&&(Gt(qe.id),Jn=qe.value||"");try{In(decodeURIComponent(Jn||""))}catch(rr){In(decodeURIComponent(Jn||""))}},[qe]);const xn=()=>{st(encodeURIComponent(Yt),Kt||null)},Bn=Dn=>{Dn!==Kt&&(Gt(Dn),st(encodeURIComponent(Yt),Dn))};return x.createElement("div",{className:s()(O.input,Ct),style:Xt},!!_e.length&&x.createElement("div",{className:O.dropdown},x.createElement("div",{className:O.text},(bt=_e.find(Dn=>Dn.id===Kt))==null?void 0:bt.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:O.b1}),x.createElement("b",{className:O.b2})),x.createElement("div",{className:O.menu},_e.map((Dn,Jn)=>x.createElement("div",{key:Jn,onClick:()=>Bn(Dn.id)},Dn.name)))),x.createElement(y.default,{onPressEnter:xn,value:Yt,onChange:Dn=>{In(Dn.target.value),yt(encodeURIComponent(Dn.target.value),Kt||null)},bordered:!1,placeholder:Bt}),x.createElement("i",{onClick:xn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},A={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"},k=({value:_e,onChange:qe,className:st,total:yt,pageSize:Ct,style:Xt={}})=>{const Bt=_e<2,It=_e>=Math.ceil(yt/Ct);return yt<=Ct?x.createElement(x.Fragment,null):x.createElement("div",{className:s()(A.quickPager,st),style:Xt},x.createElement("div",{onClick:()=>{Bt||qe(_e-1,"prev")},className:Bt?A.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{It||qe(_e+1,"next")},className:It?A.disabled:""},"\u4E0B\u4E00\u9875"))},R={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"},M=w(71418),z=w(6848),K=w(13570),W=w(49647),Y=w(19374),H=w(96908),re=w(57177),G=w(81378),ee=w(91570),Q=({className:_e,dataSource:qe=[],col:st=4,right:yt,bottom:Ct=23,precision:Xt=0,wrapWidth:Bt=1200,trackEventItems:It,loading:bt})=>{const Kt=Math.floor((Bt-(st-1)*yt)/st);return x.createElement(M.Z,{spinning:bt},x.createElement("div",{className:s()(R.list,_e)},!!qe.length&&qe.map((Gt,Yt)=>{const{name:In,id:xn,identifier:Bn,power:Dn,cover_image_id:Jn,pic:rr}=Gt;return x.createElement("div",{className:R.wrap,key:xn,style:{width:Kt,marginRight:(1+Yt)%st===0?0:yt+Xt,marginBottom:Ct}},x.createElement("a",{target:"_blank",href:`/shixuns/${Bn}/challenges`,className:R.li,onClick:or=>{or.preventDefault(),It&&(0,Y.L9)([It]),Dn&&(0,Y.xg)(`/shixuns/${Bn}/challenges`)}},x.createElement("div",{className:R.img},x.createElement("img",{className:R.cover,src:`${rr}`}),Gt.is_jupyter&&x.createElement("img",{className:R.sign,src:H}),Gt.is_jupyter_lab&&x.createElement("img",{className:R.sign,src:re}),Gt.is_unity_3d&&x.createElement("img",{className:R.sign,src:G})),x.createElement("div",{className:R.name},x.createElement(z.Z,{title:In||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:R.e},In||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:R.tags},x.createElement(z.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,Gt.challenges_count))),!!Gt.myshixuns_count&&x.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,Gt.myshixuns_count))),x.createElement(z.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,Gt.level))),x.createElement("div",{className:R.rate},x.createElement(K.Z,{allowHalf:!0,disabled:!0,defaultValue:Gt.score_info}),x.createElement("span",null,"\xA0",Gt.score_info?`${Gt.score_info}\u5206`:"5\u5206")))),!Dn&&x.createElement("div",{className:R.lockWrap},x.createElement("img",{src:`${W.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!qe.length&&x.createElement(ee.Z,null)))},q={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},le=({className:_e,dataSource:qe=[],col:st=4,right:yt,bottom:Ct=23,precision:Xt=0,wrapWidth:Bt=1200,wrapClassName:It,trackEventItems:bt,loading:Kt})=>{const Gt=Math.floor((Bt-(st-1)*yt)/st);return x.createElement(M.Z,{spinning:Kt},x.createElement("div",{className:s()(q.list,_e)},!!qe.length&&qe.map((Yt,In)=>{const{name:xn,id:Bn,identifier:Dn,power:Jn,cover_image_id:rr,pic:or}=Yt;return x.createElement("div",{className:s()(q.wrap,It),key:Bn,style:{width:Gt,marginRight:(1+In)%st===0?0:yt+Xt,marginBottom:Ct}},x.createElement("a",{target:"_blank",href:`/shixuns/${Dn}/challenges`,className:q.li,onClick:tr=>{tr.preventDefault(),bt&&(0,Y.L9)([bt]),Jn&&(0,Y.xg)(`/shixuns/${Dn}/challenges`)}},x.createElement("img",{src:w(47621),className:q.titleBg}),x.createElement("div",{className:q.name},x.createElement(z.Z,{title:xn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:q.e},xn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:q.img},x.createElement("img",{className:q.cover,src:rr?`${W.Z.API_SERVER}/api/attachments/${rr}`:`${W.Z.IMG_SERVER+or}`}),Yt.is_jupyter&&x.createElement("div",{className:q.bq},"Jupyter"),Yt.is_jupyter_lab&&x.createElement("div",{className:q.bq},"JupyterLab"),Yt.is_unity_3d&&x.createElement("div",{className:q.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),x.createElement("div",{className:"mt20 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:q.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:q.value},Yt.myshixuns_count)),x.createElement("div",null,x.createElement("span",{className:q.text},"\u56F0\u96BE\u7B49\u7EA7"),x.createElement("span",{className:q.value},Yt.level))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:q.text},"\u5173\u5361\u6570"),x.createElement("span",{className:q.value},Yt.challenges_count)),x.createElement("div",{className:q.rate},x.createElement(K.Z,{allowHalf:!0,disabled:!0,defaultValue:Yt.score_info}),x.createElement("span",{className:q.value,style:{color:"#FF9C00"}},"\xA0",Yt.score_info?`${Yt.score_info}\u5206`:"5\u5206"))))),!Jn&&x.createElement("div",{className:q.lockWrap},x.createElement("img",{src:`${W.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!qe.length&&x.createElement(ee.Z,null)))},se=w(68999),Ee={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Se=w(79005),ie=w(20345),L=w(77882),J=w(31081),N=w(75309),Z=w(71979),ne=w(47558),U=w(42922),D=w(66832),T=w(96593),P=w(19664),j=w(91833);const F=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Se,swimg:ie},{name:"101\u8BA1\u5212",ptimg:L,swimg:J},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:N,swimg:Z},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ne,swimg:U},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:D,swimg:T},{name:"\u519B\u961F\u4E00\u6D41",ptimg:P,swimg:j}];var ae=({className:_e,dataSource:qe=[],col:st=4,right:yt,bottom:Ct=23,precision:Xt=0,wrapWidth:Bt=1200,trackEventItems:It,loading:bt,wrapClassName:Kt,imgClassName:Gt,isArrow:Yt=!1})=>{const In=Math.floor((Bt-(st-1)*yt)/st),[xn,Bn]=(0,x.useState)(),[Dn,Jn]=(0,x.useState)(),rr=tr=>Bn(tr),or=()=>Bn(-1);return x.createElement(M.Z,{spinning:bt},x.createElement("div",{className:s()(Ee.list,_e)},!!(qe!=null&&qe.length)&&(qe==null?void 0:qe.map((tr,ir)=>{var Rr;const{name:Lr,id:Qr,identifier:Pr,featured:_r,school_name:va,image_url:Jr,excellent:ba,is_plan:ha}=tr;return x.createElement("div",{key:Qr,className:s()(Ee.wrap,Kt),style:{width:In,marginRight:(1+ir)%st===0?0:yt+Xt,marginBottom:Ct}},x.createElement("a",{target:"_blank",href:`/paths/${Pr}`,className:Ee.li,onClick:Gn=>{Gn.preventDefault(),It&&(0,Y.L9)([It]),(0,Y.xg)(`/paths/${Pr}`)}},x.createElement("img",{src:w(39057),className:Ee.titleBg}),x.createElement("div",{className:Ee.name},x.createElement(z.Z,{title:Lr},x.createElement("span",{className:Ee.e,style:{color:Yt&&xn===ir?"#145DFF":"#000000"},onMouseEnter:()=>{rr(ir)},onMouseLeave:or},Lr))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:s()(Ee.img,Gt)},x.createElement("img",{className:Ee.cover,src:`${W.Z.IMG_SERVER+Jr}`}),(Rr=tr==null?void 0:tr.subject_tags)==null?void 0:Rr.map((Gn,$n)=>{var gr,nr;if($n===0){const Cr=(gr=F.find(zr=>zr.name==Gn))==null?void 0:gr.swimg;return x.createElement("img",{className:Ee.sign,src:Cr,style:{left:"-4px"}})}const pr=(nr=F.find(Cr=>Cr.name==Gn))==null?void 0:nr.ptimg;return x.createElement("img",{className:Ee.sign,src:pr,style:{left:`${48+52*($n-1)+2*$n}px`}})}),x.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(tr==null?void 0:tr.excellent)&&x.createElement("div",{className:Ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:Ee.text},"\u7AE0\u8282\u6570"),x.createElement("span",{className:Ee.value},tr.stages_count)),x.createElement("div",null,x.createElement("span",{className:Ee.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:Ee.value},tr.members_count))))))})),!qe.length&&x.createElement(ee.Z,null)))},V={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"},de="data:image/png;base64,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",we=w(59301),Ae=({className:_e,dataSource:qe=[],col:st=4,right:yt,bottom:Ct=23,precision:Xt=0,wrapWidth:Bt=1200,trackEventItems:It,loading:bt})=>{const Kt=Math.floor((Bt-(st-1)*yt)/st);return we.createElement(M.Z,{spinning:bt},we.createElement("div",{className:s()(V.list,_e)},!!qe.length&&qe.map((Gt,Yt)=>{const{subject_identifier:In,id:xn,identifier:Bn,power:Dn}=Gt,Jn=Gt.is_public!=0&&Gt.is_public;return we.createElement("div",{className:V.wrap,key:xn,style:{width:Kt,marginRight:(1+Yt)%st===0?0:yt+Xt,marginBottom:Ct}},we.createElement("a",{className:V.li,onClick:rr=>{rr.preventDefault(),It&&(0,Y.L9)([It]),(0,Y.xg)(Gt.first_category_url)}},we.createElement("div",{className:V.top},we.createElement(z.Z,{title:Gt.name},we.createElement("div",{className:V.name},Gt.name)),we.createElement("img",{className:V.img,src:W.Z.IMG_SERVER+"/images/"+Gt.avatar_url}),we.createElement("div",{className:V.text,title:Gt.creator},Gt.creator),In&&we.createElement("div",{className:V.btns},we.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),we.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Jn&&we.createElement("div",{className:V.sign},"\u516C\u5F00")),we.createElement("div",{className:V.bottom},Gt.visits>0&&we.createElement(z.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-liulanyan"}),we.createElement("span",null,Gt.visits))),Gt.course_members_count>0&&we.createElement(z.Z,{title:"\u6210\u5458",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-chengyuan"}),Gt.course_members_count)),Gt.tasks_count>0&&we.createElement(z.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-zuoye"}),Gt.tasks_count)),Gt.is_end?we.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):we.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Gt.is_accessible&&we.createElement("div",{className:V.lockWrap},we.createElement("img",{src:`${W.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),we.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!qe.length&&we.createElement(ee.Z,null)))},ve={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},oe="data:image/png;base64,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",ue=({className:_e,dataSource:qe=[],col:st=4,right:yt,bottom:Ct=23,precision:Xt=0,wrapWidth:Bt=1200,wrapClassName:It,trackEventItems:bt,loading:Kt})=>{const Gt=Math.floor((Bt-(st-1)*yt)/st);return x.createElement(M.Z,{spinning:Kt},x.createElement("div",{className:s()(ve.list,_e)},!!qe.length&&qe.map((Yt,In)=>{const{subject_identifier:xn,id:Bn,identifier:Dn,power:Jn}=Yt,rr=Yt.is_public!=0&&Yt.is_public;return x.createElement("div",{className:s()(`${ve.wrap} ${Yt.is_accessible?"":ve.warpStyle}`,It),key:Bn,style:{width:Gt,marginRight:(1+In)%st===0?0:yt+Xt,marginBottom:Ct}},x.createElement("a",{className:ve.li,onClick:or=>{or.preventDefault(),bt&&(0,Y.L9)([bt]),(0,Y.xg)(Yt.first_category_url)}},x.createElement("div",{className:ve.creator},x.createElement("img",{className:ve.img,src:W.Z.IMG_SERVER+"/images/"+Yt.avatar_url}),x.createElement("div",{className:ve.text,title:Yt.creator},Yt.creator)),x.createElement("div",{className:ve.top},x.createElement(z.Z,{title:Yt.name},x.createElement("div",{className:ve.name},Yt.name)),rr&&x.createElement("div",{className:ve.sign},"\u516C\u5F00")),x.createElement("div",{className:ve.middle},x.createElement("div",{className:ve.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:ve.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:ve.value},(Yt==null?void 0:Yt.visits)||0)),x.createElement("div",null,x.createElement("span",{className:ve.text},"\u6210\u5458"),x.createElement("span",{className:ve.value},(Yt==null?void 0:Yt.course_members_count)||0))),x.createElement("div",{className:ve.row},x.createElement("div",null,x.createElement("span",{className:ve.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:ve.value},(Yt==null?void 0:Yt.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:ve.text},"\u72B6\u6001"),Yt.is_end?x.createElement("span",{className:ve.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:ve.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),xn&&x.createElement("div",{className:ve.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Yt.is_accessible&&x.createElement("div",{className:ve.lockWrap},x.createElement("img",{src:`${W.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!qe.length&&x.createElement(ee.Z,null)))},ye={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"},Ce=w(75790),ke=({dataSource:_e=[],value:qe,onChange:st,className:yt,style:Ct={},tabBarExtraContent:Xt})=>x.createElement("div",{className:s()(ye.tabs,yt),style:Ct},x.createElement("div",{className:ye.tabsWrap},_e.map((Bt,It)=>x.createElement("aside",{className:ye.tab,onClick:()=>{st(Bt.id),Bt.link&&Ce.history.push(Bt.link)},key:It},x.createElement("div",{className:qe===Bt.id?ye.active:""},Bt.name),(Bt==null?void 0:Bt.resetCount)==null&&(Bt==null?void 0:Bt.total)!==void 0&&x.createElement("span",null,"\uFF08",Bt==null?void 0:Bt.total,"\uFF09"),(Bt==null?void 0:Bt.resetCount)!==void 0&&(Bt==null?void 0:Bt.total)!==void 0&&x.createElement(z.Z,{title:(Bt==null?void 0:Bt.tip)!=null?Bt==null?void 0:Bt.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Bt==null?void 0:Bt.resetCount),"/",x.createElement("span",null,Bt==null?void 0:Bt.total),"\uFF09"))))),x.createElement("div",{className:ye.tabBar},Xt)),Xe={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Fe=({dataSource:_e=[],value:qe,onChange:st,className:yt,style:Ct={},tabBarExtraContent:Xt})=>x.createElement("div",{className:s()(Xe.tabs,yt),style:Ct},x.createElement("div",{className:Xe.tabsWrap},_e.map((Bt,It)=>x.createElement("aside",{className:Xe.tab,onClick:()=>{st(Bt.id),Bt.link&&Ce.history.push(Bt.link)},key:It},x.createElement("div",{className:qe===Bt.id?Xe.active:""},Bt.name),(Bt==null?void 0:Bt.resetCount)==null&&(Bt==null?void 0:Bt.total)!==void 0&&x.createElement("span",null,"\uFF08",Bt==null?void 0:Bt.total,"\uFF09"),(Bt==null?void 0:Bt.resetCount)!==void 0&&(Bt==null?void 0:Bt.total)!==void 0&&x.createElement(z.Z,{title:(Bt==null?void 0:Bt.tip)!=null?Bt==null?void 0:Bt.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Bt==null?void 0:Bt.resetCount),"/",x.createElement("span",null,Bt==null?void 0:Bt.total),"\uFF09"))))),x.createElement("div",{className:Xe.tabBar},Xt)),ut=({className:_e,style:qe={},children:st})=>x.createElement("div",{className:s()(_e),style:qe},st),ht={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"},Ft=w(38854),Ht=w(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Lt=({sortValue:_e,dropValue:qe,className:st,onSort:yt,onDrop:Ct,dataSource:Xt=At})=>{var Bt;return x.createElement("div",{className:s()(ht.orderWrap,st)},x.createElement(Ft.Z,{dropdownRender:()=>x.createElement(Ht.default,null,Xt.map((It,bt)=>x.createElement(Ht.default.Item,{key:bt,onClick:()=>Ct(It.id)},It.name)))},x.createElement("span",{className:ht.orderTextWrap},(Bt=Xt.find(It=>qe===It.id))==null?void 0:Bt.name)),x.createElement("span",{className:ht.orderIconWrap},x.createElement("span",{className:ht.orderAsc},x.createElement("i",{className:_e==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ht.cursorPointer} ${ht.active}`:`iconfont icon-sanjiaoxing-up font12 ${ht.cursorPointer}`,onClick:()=>yt(_e==="asc"?"desc":"asc")})),x.createElement("span",{className:ht.orderDesc},x.createElement("i",{className:_e==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ht.cursorPointer} ${ht.active}`:`iconfont icon-sanjiaoxing-down font12 ${ht.cursorPointer}`,onClick:()=>yt(_e==="asc"?"desc":"asc")}))))},wt={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"},Qt=w(3113),Jt=w(81081),an=Object.defineProperty,bn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,zn=(_e,qe,st)=>qe in _e?an(_e,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):_e[qe]=st,jn=(_e,qe)=>{for(var st in qe||(qe={}))Sn.call(qe,st)&&zn(_e,st,qe[st]);if(bn)for(var st of bn(qe))On.call(qe,st)&&zn(_e,st,qe[st]);return _e},qt=(_e,qe)=>{var st={};for(var yt in _e)Sn.call(_e,yt)&&qe.indexOf(yt)<0&&(st[yt]=_e[yt]);if(_e!=null&&bn)for(var yt of bn(_e))qe.indexOf(yt)<0&&On.call(_e,yt)&&(st[yt]=_e[yt]);return st},Nn=(_e,qe,st)=>new Promise((yt,Ct)=>{var Xt=bt=>{try{It(st.next(bt))}catch(Kt){Ct(Kt)}},Bt=bt=>{try{It(st.throw(bt))}catch(Kt){Ct(Kt)}},It=bt=>bt.done?yt(bt.value):Promise.resolve(bt.value).then(Xt,Bt);It((st=st.apply(_e,qe)).next())}),fe=_e=>{var qe=_e,{className:st,style:yt,children:Ct,loading:Xt=!1,openLoading:Bt,onClick:It=()=>{},size:bt="middle",shape:Kt="round",theme:Gt}=qe,Yt=qt(qe,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[In,xn]=(0,x.useState)(!1),Bn=(0,x.useMemo)(()=>{switch(Gt){case Jt.Fy.THEMEONE:return wt.ThemeOne;case Jt.Fy.DEFAULT:default:return wt.btn}},[Gt]);return x.createElement(Qt.ZP,jn({onClick:(0,u.throttle)(Dn=>Nn(void 0,null,function*(){Bt&&xn(!0);try{yield It(Dn)}catch(Jn){console.log("error",Jn)}Bt&&xn(!1)}),2e3,{leading:!0,trailing:!1}),className:s()(Bn,wt[`${bt}-${Kt}`],st),style:yt,size:bt,shape:Kt,loading:In||Xt},Yt),Ct)},be={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"},he=({className:_e,style:qe,children:st=null,onClick:yt,title:Ct})=>x.createElement("div",{className:s()(be.head,_e),style:qe},x.createElement("span",{className:"primary-hover",onClick:yt},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:Ct},Ct),x.createElement("div",{className:be.node},st)),Ne={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"},Qe=({confirmShow:_e=!0,confirmTitle:qe,confirmClick:st,cancelShow:yt=!0,cancelTitle:Ct,cancelClick:Xt,className:Bt,style:It,confirmLoading:bt=!1})=>x.createElement("div",{className:s()(Ne.btns,Bt),style:It},_e&&x.createElement(Qt.ZP,{loading:bt,onClick:st,type:"primary",className:Ne.confirm},qe),yt&&x.createElement(Qt.ZP,{onClick:Xt,className:Ne.cancel},Ct)),Ge={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"},ft=({className:_e,style:qe={},LeftContent:st,children:yt,RightContent:Ct})=>x.createElement("div",{className:s()(Ge.fixedBottom,_e),style:qe},x.createElement("div",{className:Ge.wrap},x.createElement("div",{className:Ge.left},st),x.createElement("div",{className:Ge.center},yt),x.createElement("div",{className:Ge.right},Ct))),St={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"},dt=({className:_e,style:qe={},dataSource:st=[]})=>x.createElement("div",{className:s()(St.crumbs,_e),style:qe},st.map((yt,Ct)=>CtCe.history.push(yt.path)},yt.name):x.createElement("span",null,yt.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:Ct,style:{color:"#5F6368"}},yt.name))),Et=w(31797),Te=Object.defineProperty,Le=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,ot=(_e,qe,st)=>qe in _e?Te(_e,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):_e[qe]=st,Oe=(_e,qe)=>{for(var st in qe||(qe={}))nt.call(qe,st)&&ot(_e,st,qe[st]);if(We)for(var st of We(qe))tt.call(qe,st)&&ot(_e,st,qe[st]);return _e},ze=(_e,qe)=>Le(_e,Me(qe)),Ke=(_e,qe)=>{var st={};for(var yt in _e)nt.call(_e,yt)&&qe.indexOf(yt)<0&&(st[yt]=_e[yt]);if(_e!=null&&We)for(var yt of We(_e))qe.indexOf(yt)<0&&tt.call(_e,yt)&&(st[yt]=_e[yt]);return st};const{Countdown:Je}=Et.default;var $e=_e=>{var qe=_e,{onChange:st}=qe,yt=Ke(qe,["onChange"]);const[Ct,Xt]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof Ct=="number"&&Ct>=0&&st(Ct)},[Ct]);const Bt=It=>{const bt=Math.floor(It/1e3);Xt(bt)};return x.createElement(Je,ze(Oe({},yt),{onChange:Bt}))},et={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},jt=({DataProps:_e,className:qe,style:st={}})=>{var yt;return x.createElement("div",{className:s()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",et.ClassRoomItem,qe),style:st,onClick:()=>{(0,Y.xg)(_e==null?void 0:_e.first_category_url)}},x.createElement("div",{className:"flex flex-col item-center"},x.createElement("img",{src:`${(yt=W.Z)==null?void 0:yt.IMG_SERVER}/images/${_e==null?void 0:_e.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(_e==null?void 0:_e.subject_identifier)&&x.createElement("div",{className:"mt-40px"},x.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),x.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},x.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(_e!=null&&_e.is_public)&&x.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"),x.createElement("span",{className:s()("text-16px font-medium",et.TitleDom)},_e==null?void 0:_e.name)),x.createElement("div",{className:"c-grey-333 font-medium"},_e==null?void 0:_e.creator),x.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",_e==null?void 0:_e.course_members_count),x.createElement("div",{className:"c-grey-333 flex item-center justify-between"},x.createElement("div",null,"\u4F5C\u4E1A\uFF1A",_e==null?void 0:_e.tasks_count),_e!=null&&_e.is_end?x.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):x.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Dt=Object.defineProperty,Ut=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,Vt=(_e,qe,st)=>qe in _e?Dt(_e,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):_e[qe]=st,Rt=(_e,qe)=>{for(var st in qe||(qe={}))en.call(qe,st)&&Vt(_e,st,qe[st]);if(Ut)for(var st of Ut(qe))on.call(qe,st)&&Vt(_e,st,qe[st]);return _e},cn=({DataProps:_e=[],selectValue:qe,onChange:st,className:yt,style:Ct={},extra:Xt,classNameItem:Bt,styleItem:It={},barHidden:bt})=>{const[Kt,Gt]=(0,x.useState)();return(0,x.useEffect)(()=>{Gt(Array.isArray(qe)?qe:[qe])},[qe]),x.createElement("div",{className:s()("flex px-20px py-10px gap-40px",yt),style:Rt({borderBottom:"1px solid #D3F0FF"},Ct)},_e==null?void 0:_e.map(Yt=>x.createElement("div",{key:Yt==null?void 0:Yt.id,className:s()("flex item-center justify-center current c-grey-333 text-16 relative",Bt,Yt==null?void 0:Yt.className),style:Rt(Rt({color:Kt!=null&&Kt.includes(Yt==null?void 0:Yt.id)?"#1890FF":"",minWidth:88},It),(Yt==null?void 0:Yt.style)||{}),onClick:In=>{st==null||st({domEvent:In,item:Yt}),Yt!=null&&Yt.link&&Ce.history.push(Yt==null?void 0:Yt.link)}},Yt==null?void 0:Yt.name,!bt&&(Kt==null?void 0:Kt.includes(Yt==null?void 0:Yt.id))&&x.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),x.createElement("div",{className:"ml-auto"},Xt))},ln=Object.defineProperty,_t=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,vn=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,Un=(_e,qe,st)=>qe in _e?ln(_e,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):_e[qe]=st,sn=(_e,qe)=>{for(var st in qe||(qe={}))tn.call(qe,st)&&Un(_e,st,qe[st]);if(vn)for(var st of vn(qe))Rn.call(qe,st)&&Un(_e,st,qe[st]);return _e},Tt=(_e,qe)=>_t(_e,$t(qe)),un=({value:_e,onChange:qe,onInputChange:st,className:yt,style:Ct={},InputProps:Xt})=>{const[Bt,It]=(0,x.useState)(_e);return x.createElement("div",{className:s()("flex item-center rounded-full px-10px py-2px",yt),style:sn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Ct)},x.createElement(y.default,Tt(sn({bordered:!1},Xt),{onChange:bt=>{It(bt.target.value),st==null||st(encodeURIComponent(bt.target.value))},onPressEnter:bt=>{qe==null||qe({domEvent:bt,item:{value:Bt}})}})),x.createElement("img",{className:"h-22px current",src:w(25365),height:22,onClick:bt=>{qe==null||qe({domEvent:bt,item:{value:Bt}})}}))}},52629:function(Nt,Ve,w){"use strict";w.r(Ve),w.d(Ve,{PracticeFileType:function(){return ke},default:function(){return rt}});var x=w(59301),pe=w(75790),e=w(61485),I=w(57809),f=w(92832),a=w(36381),t=w(78241),s=w(43418),u=w(8591),o=w(5871),c=w(24905),n=w(54580),r=w(3113),i=w(5112),l=w(1710),d=w(95237),E=w(43604),v=w(60324),m=w(81327),p=w(6848),S=w(72946),C={flex_box_center:"flex_box_center___MjMLk",flex_space_between:"flex_space_between___PcWTa",flex_box_vertical_center:"flex_box_vertical_center___Cq7f3",flex_box_center_end:"flex_box_center_end___sMsFo",flex_box_column:"flex_box_column___n6Hxq",bg:"bg____Ic4Q",radioStyle:"radioStyle___kewjX",formWrap:"formWrap___jcehV",onePart:"onePart___ECsrp",searchInput:"searchInput___UhEpw",twoPart:"twoPart___WVIpx",title:"title___RpX2E",threePart:"threePart___Tzme_",flexRowCenter:"flexRowCenter___M7zUK",fourPart:"fourPart___HgBFj",testJi:"testJi___s6Skh",upBtn:"upBtn___eKx0D",checkboxs:"checkboxs___B4uNe",averageWarp:"averageWarp___yXrlD",averageCustom:"averageCustom___t5o4x",groupWrap:"groupWrap___eT0sR",customInput:"customInput___pywUD",btns:"btns___lJQrt",uploadBtn:"uploadBtn___bb8tt",addBtn:"addBtn___KmPzc",deleteBtn:"deleteBtn___j15T3",uploadTips:"uploadTips___ezbms",uploadTipsIcon:"uploadTipsIcon___ZWRlB",downloadBtn:"downloadBtn____jf42",fileItem:"fileItem___fJ0rs",multiSelect:"multiSelect___Xb8b8",multiple_select:"multiple_select___HUup3"},g=w(13248),O=w(64165),y=w(99313),b=w(71418),h={flex_box_center:"flex_box_center___vvciu",flex_space_between:"flex_space_between___WPxvw",flex_box_vertical_center:"flex_box_vertical_center___YY9Br",flex_box_center_end:"flex_box_center_end___FiVhK",flex_box_column:"flex_box_column___FWnfq",wrap:"wrap___AEhcV",content:"content___NDdD8",mainPathWrap:"mainPathWrap___BNeQ2",colorBlue:"colorBlue___UwyKz",empty:"empty___aaM_9"},A=Object.defineProperty,B=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,M=(Fe,it,ut)=>it in Fe?A(Fe,it,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Fe[it]=ut,z=(Fe,it)=>{for(var ut in it||(it={}))k.call(it,ut)&&M(Fe,ut,it[ut]);if(B)for(var ut of B(it))R.call(it,ut)&&M(Fe,ut,it[ut]);return Fe},K=(Fe,it,ut)=>new Promise((ht,Ft)=>{var Ht=Lt=>{try{Wt(ut.next(Lt))}catch(wt){Ft(wt)}},At=Lt=>{try{Wt(ut.throw(Lt))}catch(wt){Ft(wt)}},Wt=Lt=>Lt.done?ht(Lt.value):Promise.resolve(Lt.value).then(Ht,At);Wt((ut=ut.apply(Fe,it)).next())});const W=Fe=>Fe!=null&&Fe.length?Fe.filter((it,ut)=>ut!==0).map(it=>it.val).join("").substr(1):"",Y=({shixunsDetail:Fe,globalSetting:it,dispatch:ut,fileType:ht,path:Ft,onFinish:Ht=()=>{}})=>{const At=(0,pe.useParams)(),[Wt,Lt]=(0,x.useState)(""),[wt,Qt]=(0,x.useState)("1"),[Jt,an]=(0,x.useState)([]),[bn,Sn]=(0,x.useState)(!1),[On,zn]=(0,x.useState)([]),qt=[ke.OriginalPicturePath,ke.ExpectPicturePath,ke.PicturePath].includes(ht);(0,x.useEffect)(()=>{Fe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Lt(Ft||""),Nn())},[Fe.actionTabs.key,Ft,wt]);const Nn=(Qe="")=>K(void 0,null,function*(){Sn(!0);const Ge=yield ut({type:`shixunsDetail/${wt==="1"?"getRepository":"getSecretRepository"}`,payload:{id:At.id,path:Qe}});if(Ge!=null&&Ge.trees){const Ue=Ge.trees.map(ft=>z(z({},ft),{name:ft.name,val:ft.name}));zn(Ue||[])}else zn([]);Sn(!1)}),De=Qe=>{const Ge=W(Jt);let Ue=`${Ge&&`${Ge}/`}${Qe}`;wt==="2"&&(Ue=`secret/${Ue}`),ht===ke.Path?!(Wt!=null&&Wt.includes(`${Ue}\uFF1B`))&&Lt(`${Wt}${Ue}\uFF1B`):ht===ke.ExecPath&&Lt(Ue)},fe=Qe=>{if(Qe.type==="tree"){Jt.length?Jt.push({val:`/${Qe.val}`,path:Qe.val}):Jt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Qe.val}`,path:Qe.val}),an(Jt);const Ge=W(Jt);qt&&Lt(Ge),Nn(Ge)}},be=(Qe,Ge)=>{const Ue=Jt.filter((St,Ot)=>Ot<=Ge);an(Ue);const ft=W(Ue);qt&&Lt(ft),Nn(ft)},ge=()=>K(void 0,null,function*(){Ht(Wt),he()}),he=()=>{Lt(""),an([]),zn([]),Qt("1"),ut({type:"shixunsDetail/setActionTabs",payload:{}})},Ne=()=>x.createElement(O.Z,{style:{margin:"0 0"},image:O.Z.PRESENTED_IMAGE_SIMPLE,imageStyle:{height:60},description:x.createElement("div",null,x.createElement("p",{style:{color:"#888",marginBottom:0}},"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u6682\u65E0\u6587\u4EF6\u3002\u8BF7\u5148\u5F00\u542F\u5E76\u4E0A\u4F20\u4EE3\u7801\u6587"),x.createElement("span",{style:{color:"#888"}},"\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6587\u4EF6\u5230\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))},x.createElement(r.ZP,{type:"primary",onClick:()=>{he(),ut({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${At.id}/edit?tabId=warehouse`)}},"\u53BB\u4E0A\u4F20")),Be=W(Jt);return x.createElement(s.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:Fe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:ge,onCancel:he},x.createElement("div",{className:h.wrap},x.createElement(y.default,{activeKey:wt,onChange:Qe=>{an([]),Qt(Qe)}},x.createElement(y.default.TabPane,{tab:"\u4EE3\u7801\u4ED3\u5E93",key:"1"}),ht==="exec_path"&&x.createElement(y.default.TabPane,{tab:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",key:"2"})),x.createElement(b.Z,{style:{backgroundColor:"#f5f5f5",height:200},spinning:bn},x.createElement("div",{className:h.content},x.createElement("div",null,!!(Jt!=null&&Jt.length)&&Jt.map((Qe,Ge)=>x.createElement("a",{style:{whiteSpace:Ge===0?"nowrap":""},key:Ge,onClick:()=>be(Qe,Ge)},Qe.val))),On!=null&&On.length?On.map((Qe,Ge)=>Qe.type==="tree"?x.createElement("a",{key:Ge,onClick:()=>fe(Qe)},x.createElement("i",{className:`iconfont icon-wenjianjia ${h.colorBlue}`}),Be&&`${Be}/`,Qe.name):x.createElement("a",{key:Ge,onClick:()=>De(`${Qe.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${h.colorBlue}`}),Be&&`${Be}/`,Qe.name)):Ne())),x.createElement("label",{className:"mt5"},"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:"),x.createElement(f.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Wt,onChange:Qe=>Lt(Qe.target.value)})))};var H=(0,pe.connect)(({shixunsDetail:Fe,globalSetting:it})=>({shixunsDetail:Fe,globalSetting:it}))(Y),re=w(19454),G=w(89392),ee=w(27154),X=w(78673),Q=w(26227),q=w(62772),$={text:"text___XxpQd",box:"box___DE1hR"},le=Object.defineProperty,se=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,J=(Fe,it,ut)=>it in Fe?le(Fe,it,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Fe[it]=ut,N=(Fe,it)=>{for(var ut in it||(it={}))ie.call(it,ut)&&J(Fe,ut,it[ut]);if(Se)for(var ut of Se(it))L.call(it,ut)&&J(Fe,ut,it[ut]);return Fe},Z=(Fe,it)=>se(Fe,Ee(it)),U=({form:Fe})=>{const it={is_step_grading:!1,step_grading_type:0,step_grading_rules:[{compelete_time_min:"",compelete_time_max:"",point_value:"",score_rate:""}]},[ut,ht]=(0,x.useState)([]),[Ft,Ht]=(0,x.useState)([]),At=t.default.useWatch("is_step_grading",Fe),Wt=t.default.useWatch("step_grading_type",Fe),Lt=t.default.useWatch("vrs_point_answer_type",Fe);console.log(Lt,"answerType"),(0,x.useEffect)(()=>{typeof Lt=="number"&&(ht([]),Ht([]))},[Lt]);const wt=Qt=>{const Jt=(0,G.cloneDeep)(Fe.getFieldValue("step_grading_rules")||[]);Qt.target.value===0&&(Ht(Jt),Fe.setFieldsValue({step_grading_rules:ut})),Qt.target.value===1&&(ht(Jt),Fe.setFieldsValue({step_grading_rules:Ft}))};return x.createElement(x.Fragment,null,x.createElement("div",{className:"relative"},x.createElement(t.default.Item,{className:"mb0",name:"is_step_grading",label:"\u9636\u68AF\u5224\u5206",valuePropName:"checked"},x.createElement(X.Z,null)),x.createElement("div",{className:$.text},"\u5F00\u542F\u540E\uFF0C\u7CFB\u7EDF\u5C06\u6839\u636E\u8BBE\u7F6E\u7684\u9636\u68AF\u5224\u5206\u89C4\u5219\u7ED9\u5206")),At&&x.createElement("div",{className:$.box},x.createElement(t.default.Item,{name:"step_grading_type",label:"",className:"mb0",initialValue:0,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5224\u5206\u7C7B\u578B"}]},x.createElement(i.ZP.Group,{onChange:wt},x.createElement(i.ZP,{value:0},"\u6309\u7167\u91C7\u96C6\u70B9\u64CD\u4F5C\u5B8C\u6210\u65F6\u95F4"),Lt===0&&x.createElement(i.ZP,{value:1},"\u6309\u7167\u91C7\u96C6\u70B9\u6570\u503C"))),x.createElement(t.default.List,{name:"step_grading_rules"},(Qt,{add:Jt,remove:an})=>x.createElement("div",null,Qt.map((bn,Sn)=>(console.log(bn.key,555),x.createElement(m.Z,{key:bn.key,size:10,className:"mb20"},Wt===0&&x.createElement(m.Z,{size:8},x.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),x.createElement(t.default.Item,Z(N({},bn),{className:"mb0",name:[bn.name,"compelete_time_min"],label:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u79D2\u6570"}]}),x.createElement(o.Z,{controls:!1,suffix:"\u79D2",min:0})),x.createElement("div",null,"-"),x.createElement(t.default.Item,Z(N({},bn),{className:"mb0",name:[bn.name,"compelete_time_max"],label:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u79D2\u6570"}]}),x.createElement(o.Z,{controls:!1,suffix:"\u79D2",min:0}))),Wt===1&&x.createElement(m.Z,{size:8},x.createElement("span",null,"\u91C7\u96C6\u70B9\u6570\u503C\u4E3A"),x.createElement(t.default.Item,Z(N({},bn),{className:"mb0",name:[bn.name,"point_value"],label:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6570\u503C"}]}),x.createElement(o.Z,{controls:!1}))),x.createElement("div",null,"\uFF0C\u53EF\u5F97"),x.createElement(t.default.Item,Z(N({},bn),{className:"mb0",name:[bn.name,"score_rate"],label:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5F97\u5206\u6BD4\u4F8B"},{min:0,max:100,message:"\u8BF7\u8F93\u51650-100\u7684\u6570\u503C",type:"number"}]}),x.createElement(o.Z,{controls:!1,suffix:"%"})),x.createElement("div",null,"\u5206\u503C"),x.createElement(r.ZP,{type:"text",danger:!0,icon:x.createElement(Q.Z,null),onClick:()=>an(bn.name)})))),x.createElement(r.ZP,{type:"dashed",onClick:()=>Jt({compelete_time_min:"",compelete_time_max:"",point_value:"",score_rate:""}),icon:x.createElement(q.Z,null),block:!0},"\u6DFB\u52A0\u89C4\u5219")))))},D=w(98280),T=w(3248),P=w(80408),j=w(65186),F=w(49647),te=w(26436),ae=Object.defineProperty,V=Object.defineProperties,de=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ve=(Fe,it,ut)=>it in Fe?ae(Fe,it,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Fe[it]=ut,oe=(Fe,it)=>{for(var ut in it||(it={}))xe.call(it,ut)&&ve(Fe,ut,it[ut]);if(we)for(var ut of we(it))Ae.call(it,ut)&&ve(Fe,ut,it[ut]);return Fe},_=(Fe,it)=>V(Fe,de(it)),ue=(Fe,it,ut)=>new Promise((ht,Ft)=>{var Ht=Lt=>{try{Wt(ut.next(Lt))}catch(wt){Ft(wt)}},At=Lt=>{try{Wt(ut.throw(Lt))}catch(wt){Ft(wt)}},Wt=Lt=>Lt.done?ht(Lt.value):Promise.resolve(Lt.value).then(Ht,At);Wt((ut=ut.apply(Fe,it)).next())});const{Option:ye}=I.default,{TextArea:Ce}=f.default,{Panel:je}=a.default;var ke=(Fe=>(Fe.Path="path",Fe.ExecPath="exec_path",Fe.OriginalPicturePath="original_picture_path",Fe.ExpectPicturePath="expect_picture_path",Fe.PicturePath="picture_path",Fe))(ke||{});const Xe=({shixunsDetail:Fe,dispatch:it,practiceSetting:ut})=>{var ht,Ft,Ht,At,Wt,Lt,wt,Qt,Jt,an,bn,Sn,On,zn,jn,qt,Nn,De,fe,be,ge,he;const Ne=(0,pe.useDispatch)(),[Be]=t.default.useForm(),[Qe]=t.default.useForm(),[Ge]=t.default.useForm(),[Ue,ft]=(0,x.useState)({}),[St,Ot]=(0,x.useState)({}),[dt,Et]=(0,x.useState)([]),[Te,Le]=(0,x.useState)({}),[Me,We]=(0,x.useState)([]),[nt,tt]=(0,x.useState)({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),[ot,Oe]=(0,x.useState)([!1]),[ze,Ke]=(0,x.useState)(!1),[Je,Ye]=(0,x.useState)(),$e=(0,x.useRef)({formValue:{},testSetList:[],uploadData:[]}),[et,vt]=(0,x.useState)(!0),[jt,Dt]=(0,x.useState)(!0),Ut=(0,x.useRef)(null),[en,on]=(0,x.useState)(!1),[Vt,Rt]=(0,x.useState)(!1),[pn,cn]=(0,x.useState)(!1),[ln,_t]=(0,x.useState)(!1),[$t,vn]=(0,x.useState)(!1),tn=(0,pe.useParams)(),[Rn,Un]=(0,x.useState)(!1),[sn,Tt]=(0,x.useState)(!1),[Pt,un]=(0,x.useState)(!1),[_e,qe]=(0,x.useState)(!1),[st,yt]=(0,x.useState)(!1),[Ct,Xt]=(0,x.useState)([]),[Bt,It]=(0,x.useState)("");let[bt,Kt]=(0,x.useState)([{}]);const[Gt,Yt]=(0,x.useState)([]),[In,xn]=(0,x.useState)([]),[Bn,Dn]=(0,x.useState)(null),[Jn,rr]=(0,x.useState)([]),[or,tr]=(0,x.useState)({}),[ir,Rr]=(0,x.useState)([]),[Lr,Qr]=(0,x.useState)(null),[Pr,_r]=(0,x.useState)([]),[va,Jr]=(0,x.useState)([]),[ba,ha]=(0,x.useState)([]),[Gn,$n]=(0,x.useState)(),[gr,nr]=(0,x.useState)([]),pr=["test_set_rules","go_back_url","next_challenge","position","name","chooses","st","id","path","exec_path","show_type","original_picture_path","expect_picture_path","picture_path","test_set_rules_expression","web_route","test_set_score","test_set_average","exec_time","ignore_space","with_code_file","unity_3d","unity_3d_routes","unity_3d_result","has_web_route","test_sets","is_file","proxy_port","unity3d_show_location"];let Cr=[];(0,x.useEffect)(()=>{zr(),Cn()},[]),(0,x.useEffect)(()=>{console.log(dt);let Re=dt.every(mn=>mn.hidden===1);Un(Re);let pt=dt.every(mn=>mn.is_invisible);Tt(pt);let Zt=dt.every(mn=>mn.last_match_rule);un(Zt);let gn=dt.every(mn=>mn.input_visible);qe(gn);let yn=dt.every(mn=>mn.actual_output_visible);yt(yn)},[dt]),(0,x.useEffect)(()=>{var Re;Fe.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"?Hn(Fe.actionTabs.params):Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&(Xn(Fe.actionTabs.params),Xa(((Re=Fe==null?void 0:Fe.detail)==null?void 0:Re.vrs_subject_id)||[]))},[Fe.actionTabs.key]),(0,x.useEffect)(()=>{tn.challengesId?$n(!0):$n(!1)},[tn]),(0,x.useEffect)(()=>(JSON.stringify($e.current.formValue)!=="{}"&&$e.current.testSetList.length&&vr(),()=>{clearTimeout(Ut.current)}),[Ue,Me]);const zr=()=>ue(void 0,null,function*(){var Re,pt;vt(!0);const Zt=yield it({type:"shixunsDetail/getRepository",payload:{id:tn.id,path:""}});Dt((Zt==null?void 0:Zt.trees)===null);const gn=yield(0,S.ii)({id:tn.id,challengeId:tn.challengesId,tab:1});if(gn){vt(!1);const yn=((pt=(Re=gn.test_sets)==null?void 0:Re[0])==null?void 0:pt.is_file)||!1,mn=_(oe({},gn),{is_file:yn});Le(mn),parseInt(gn==null?void 0:gn.code_compile_score)>0&&vn(!0),ia(mn)}}),Cn=()=>ue(void 0,null,function*(){const Re=yield(0,D.ZP)("/api/vrs_env_list",{method:"get"});(Re==null?void 0:Re.status)===0&&Xt(Re==null?void 0:Re.data)}),Hn=Re=>ue(void 0,null,function*(){Dn(Re),Qe.setFieldsValue(oe({},Re))}),Xn=Re=>ue(void 0,null,function*(){var pt,Zt,gn;Qr(Re),Ge.setFieldsValue(_(oe({},Re),{vrs_env_id:(pt=Fe==null?void 0:Fe.detail)==null?void 0:pt.vrs_env_id,vrs_subject_id:(Zt=Fe==null?void 0:Fe.detail)==null?void 0:Zt.vrs_subject_id})),console.log("shixunsDetail?.detail?.vrs_subject_id",(gn=Fe==null?void 0:Fe.detail)==null?void 0:gn.vrs_subject_id)}),Qn=Re=>{let pt=Re==null?void 0:Re.length;if(pt==0)return;const Zt=Math.floor(100/pt),gn=100%pt,yn=Number(Zt)+Number(gn);console.log(pt,Re),Rr(Re.map((mn,fr)=>_(oe({},mn),{score:fr==pt-1?yn:Zt})))},vr=()=>{clearTimeout(Ut.current),Ut.current=setTimeout(xr,500)},xr=()=>{pr.some(pt=>{const Zt=(0,G.isNumber)(Ue[pt])?String(Ue[pt]):Ue[pt],gn=(0,G.isNumber)($e.current.formValue[pt])?String($e.current.formValue[pt]):$e.current.formValue[pt];return!(0,G.isEqual)(Zt,gn)})||!(0,G.isEqual)($e.current.testSetList,Me)||!(0,G.isEqual)($e.current.uploadData,dt)?it({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):it({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},ia=Re=>{var pt,Zt,gn,yn,mn;if(Re.proxy_port=(Re==null?void 0:Re.proxy_port)||8080,Be.setFieldsValue(oe({},Re)),ft(oe({},Re)),Re!=null&&Re.is_file){const fr=Re.test_sets||[];Et(fr);const Yn=[{hidden:0,input:"",output:"",score:100}];$e.current={formValue:oe({},Re),testSetList:Yn,uploadData:fr},We(Yn),Oe(Array(Yn.length).fill(!1))}else{const fr=(pt=Re.test_sets)!=null&&pt.length?Re.test_sets:[{hidden:0,input:"",output:"",score:100}];$e.current={formValue:oe({},Re),testSetList:fr,uploadData:[]},Oe(Array(fr.length).fill(!1)),We(fr)}xn((Re==null?void 0:Re.vrs_settings)||[]),Rr((Re==null?void 0:Re.test_sets)||[]),Kt((Re==null?void 0:Re.step_settings)||[{}]),nr(Re!=null&&Re.img_attachment?[_(oe({},Re==null?void 0:Re.img_attachment),{name:(Zt=Re==null?void 0:Re.img_attachment)==null?void 0:Zt.title,response:{id:(yn=(gn=Re==null?void 0:Re.img_attachment)==null?void 0:gn.url)==null?void 0:yn.split("/")[3]}})]:[]),Re!=null&&Re.voice_attachment&&ha([{response:oe({},Re==null?void 0:Re.voice_attachment),uid:(mn=Re==null?void 0:Re.voice_attachment)==null?void 0:mn.id,status:"done"}])},Nr=Re=>ue(void 0,null,function*(){if(jt){s.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u8BF7\u5148\u4E0A\u4F20\u672C\u5173\u4EFB\u52A1\u7684\u6240\u6709\u4EE3\u7801\u6587\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6240\u6709\u5FC5\u8981\u7684\u6587\u4EF6\u5230\u4EE3\u7801\u4ED3\u5E93",okText:"\u53BB\u4E0A\u4F20",onOk:()=>{it({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${tn.id}/edit?tabId=warehouse`)},cancelText:"\u53D6\u6D88"});return}it({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}}),Ye(Re)}),Hr=Re=>{const pt={[Je]:Re};Be.setFieldsValue(pt),ft(oe(oe({},Ue),pt))},$r=Re=>{const pt=Be.getFieldsValue();ft(oe({},pt)),"vrs_env_id"in Re&&(Be.setFieldsValue({vrs_subject_id:null}),ft(_(oe({},pt),{vrs_subject_id:null})),xn([]),Rr([])),"vrs_subject_id"in Re&&(xn([]),Rr([])),"test_set_score"in Re&&Re.test_set_score&&(Be.setFieldsValue({test_set_average:!0}),Ue.is_file?dr(dt):yr(Me)),"test_set_average"in Re&&Re.test_set_average&&(Qn(ir),Ue.is_file?dr(dt):yr(Me)),"unity_3d"in Re&&(Re.unity_3d||(Be.setFieldsValue({with_code_file:!0}),ft(_(oe({},pt),{with_code_file:!0}))))},yr=Re=>{let pt=parseInt(Be.getFieldValue("code_compile_score")||0);const Zt=Math.floor((100-pt)/Re.length),gn=Zt+(100-pt)%Re.length;Re=Re.map((yn,mn)=>mn===Re.length-1?_(oe({},yn),{score:gn}):_(oe({},yn),{score:Zt})),$e.current.testSetList=(0,G.clone)(Re),We(Re)},dr=Re=>{let pt=parseInt(Be.getFieldValue("code_compile_score")||0);const Zt=Math.floor((100-pt)/Re.length),gn=Zt+(100-pt)%Re.length;Re=Re.map((yn,mn)=>mn===Re.length-1?_(oe({},yn),{score:gn}):_(oe({},yn),{score:Zt})),$e.current.uploadData=(0,G.clone)(Re),Et(Re)},Vr=()=>{const Re=[...Me,{hidden:0,input:"",output:"",score:0}];Oe([...ot,!1]),Ke(!1),Be.getFieldValue("test_set_average")?yr(Re):We(Re)},Mr=(Re,pt=!1,Zt=1)=>ue(void 0,null,function*(){var gn,yn,mn,fr,Yn,sr,la,Gr,Kr;const{vrs_type:ga,vrs_env_id:ya,vrs_subject_id:Ia,test_set_average:Oa,vrs_settings:Qa,test_set:ka,point_hint:vo}=Re;console.log(Re),Re.path&&!Re.path.endsWith("\uFF1B")&&(Re.path=Re.path+"\uFF1B"),console.log(ba),console.log(Re),console.log(gr),((gn=Fe.detail)==null?void 0:gn.vrs_type)==1?(yield(0,D.ZP)(`/api/shixuns/${tn==null?void 0:tn.id}/challenges/${tn==null?void 0:tn.challengesId}/update_vrs_setting`,{method:"put",body:_(oe({},Re),{vrs_type:1,vrs_env_id:ya,vrs_subject_id:Ia,test_set:ir,unity_3d_routes:(mn=(yn=Ct==null?void 0:Ct.filter(_a=>{var to;return _a.id==((to=Fe==null?void 0:Fe.detail)==null?void 0:to.vrs_env_id)}))==null?void 0:yn[0])==null?void 0:mn.url,voice_attachment_id:(sr=(Yn=(fr=ba.filter(_a=>_a.status==="done"))==null?void 0:fr[0])==null?void 0:Yn.response)==null?void 0:sr.container_id,step_settings:[...bt],img_attachment_id:((Gr=(la=gr==null?void 0:gr[0])==null?void 0:la.response)==null?void 0:Gr.id)||""})})).status==0&&u.ZP.success("\u4FDD\u5B58\u6210\u529F"):(yield(0,S.Rs)(_(oe({},tn),{tab:1,vrs_type:0,challenge:_(oe(oe({},Re),{test_set_rules_expression:Re.test_set_rules===0?null:Re.test_set_rules_expression}),{shixunfileexpectpicturepath:Re.original_picture_path,shixunfilestandardpicturepath:Re.expect_picture_path}),test_set:Cr,sync_origin_shixun:pt}))).status>=0&&((Kr=Fe==null?void 0:Fe.detail)!=null&&Kr.copy_for_exercise&&(0,P.m)(it,Fe,tn.id,Zt),pe.history.replace(`/shixuns/${tn.id}/edit/${tn.challengesId}/tab=3`))}),sa=(Re,pt)=>{const Zt=[...dt];Zt.splice(pt,1),Ue.test_set_average?dr(Zt):Et(Zt)},Wr=(Re,pt)=>{console.log(Re,pt);const Zt=dt.map((gn,yn)=>yn===pt?_(oe({},gn),{score:Re.target.value?Number(Re.target.value):0}):gn);Et(Zt)},Ka=(Re,pt,Zt)=>{Zt==="hidden"&&(Re=Re?1:0),console.log(Re,pt);const gn=dt.map((mn,fr)=>fr===pt?_(oe({},mn),{[Zt]:Re}):mn);Et(gn),console.log(gn);const yn=gn.every(mn=>mn[Zt]===Re);Zt==="hidden"?Un(yn&&Re):Zt==="is_invisible"?Tt(yn&&Re):Zt==="input_visible"?qe(yn&&Re):Zt==="actual_output_visible"?yt(yn&&Re):un(yn&&Re)},Za=(Re,pt)=>{pt==="hidden"&&(Re=Re?1:0),console.log(Re);const Zt=dt.map((gn,yn)=>_(oe({},gn),{[pt]:Re}));Et(Zt),pt==="hidden"?Un(Re):pt==="is_invisible"?Tt(Re):pt==="input_visible"?qe(Re):pt==="actual_output_visible"?yt(Re):un(Re)},io=Re=>{if(Re!=null&&Re.length){if(Be.setFieldsValue({is_file:Re==null?void 0:Re[0].is_file}),ft(_(oe({},Ue),{is_file:Re==null?void 0:Re[0].is_file})),Re!=null&&Re[0].is_file){const pt=dt.concat(Re.map(Zt=>_(oe({},Zt),{hidden:0,is_invisible:!1,last_match_rule:!1})));Ue.test_set_average?dr(pt):Et(pt)}if(!(Re!=null&&Re[0].is_file)){const pt=Me==null?void 0:Me.filter(Zt=>Zt.input||Zt.output).concat(Re);Oe(Array(pt.length).fill(!1)),Ue.test_set_average?yr(pt):We(pt)}}},Aa=()=>{s.default.confirm({title:"\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u5173\u5361\u4E2D\u7684\u6D4B\u8BD5\u7528\u4F8B\u5168\u90E8\u5220\u9664\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>{Re()}});const Re=()=>{Ue.is_file?dr([]):(yr([{hidden:0,input:"",output:"",score:0}]),Oe([!1]))}},so=()=>{var Re;const pt=()=>{pe.history.push(`/shixuns/${tn.id}/challenges`),it({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Re=ut==null?void 0:ut.sideBar)!=null&&Re.confirmLeave?s.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{pt()}}):pt()};console.log(dt,444);const lo=Re=>ue(void 0,null,function*(){xn(In.filter(pt=>!Re.includes(pt.id)))}),Ga=Re=>ue(void 0,null,function*(){let pt=ir.filter(Zt=>!Re.includes(Zt.id));Rr(pt),Qn(pt)}),co=[{title:"\u5E8F\u53F7",render:(Re,pt,Zt)=>Zt+1,width:60,align:"center"},{title:"\u76EE\u6807",dataIndex:"target",align:"center"},{title:"\u8BBE\u7F6E\u9879\u540D\u79F0",dataIndex:"name",align:"center"},{title:"\u6001\u52BF\u503C",dataIndex:"value",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Re,pt)=>x.createElement(x.Fragment,null,x.createElement("span",{onClick:()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u8BBE\u7F6E\u9879",params:pt}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),x.createElement("span",{onClick:()=>lo([pt==null?void 0:pt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}],mo=[{title:"\u5E8F\u53F7",render:(Re,pt,Zt)=>Zt+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(Re,pt,Zt)=>Re==0?"\u56FA\u5B9A\u503C":Re==1?"\u533A\u95F4\u503C":"\u72B6\u6001\u503C"},{title:"\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center"},{title:"\u5F97\u5206\u6BD4\u4F8B",dataIndex:"score",align:"left",width:220,render:(Re,pt,Zt)=>{var gn;return x.createElement(x.Fragment,null,x.createElement(o.Z,{min:0,max:100,value:(gn=ir[Zt])==null?void 0:gn.score,disabled:Ue==null?void 0:Ue.test_set_average,onChange:yn=>{ir[Zt].score=yn?Number(yn):0,Rr([...ir])}}),x.createElement("span",{className:"ml5"},"%"))}},{title:"\u662F\u5426\u9636\u68AF\u5224\u5206",dataIndex:"is_step_grading",align:"left",width:112,render:(Re,pt,Zt)=>Re?"\u662F":"\u5426"},Ue.point_hint&&{title:"\u5F15\u5BFC\u987A\u5E8F",dataIndex:"vrs_position",align:"center"},Ue.point_hint&&{title:"\u5F15\u5BFC\u5185\u5BB9",dataIndex:"vrs_content",ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Re,pt)=>x.createElement(x.Fragment,null,x.createElement("span",{onClick:()=>{var Zt;Ue.vrs_question_type=(Zt=Fe.detail)==null?void 0:Zt.vrs_question_type,ft(oe({},Ue)),Ne({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u91C7\u96C6\u70B9",params:pt}})},className:"current mr15",style:{color:"#3061D0"}},"\u7F16\u8F91"),x.createElement("span",{onClick:()=>Ga([pt==null?void 0:pt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}].filter(Re=>!!Re),Xa=Re=>ue(void 0,null,function*(){const pt=yield(0,D.ZP)("/api/vrs_points.json",{method:"get",params:{vrs_subject_id:Re}});(pt==null?void 0:pt.status)==0&&Yt(pt.data)}),eo=Re=>{["uploading","done","removed"].includes(Re.file.status)&&nr(Re.fileList)},Ya=Re=>Re.type==="image/jpeg"||Re.type==="image/png"?Re.size/1024/1024>10?(u.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E10MB"),!1):(nr([]),!0):(u.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),!1);return x.createElement(x.Fragment,null,x.createElement("section",{key:1,className:C.bg},x.createElement(t.default,{form:Be,className:C.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:$r,onFinish:Re=>{var pt,Zt,gn;let yn=parseInt(Be.getFieldValue("code_compile_score")||0);if(((pt=Fe.detail)==null?void 0:pt.vrs_type)==1&&(ir!=null&&ir.length)){const mn=ir.reduce((fr,Yn)=>fr+Yn,0);if(Re.test_set_score&&mn!==100&&(ir!=null&&ir.length)){u.ZP.error("\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u6BD4\u4F8B\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}}if(Re.is_file){if(!(dt!=null&&dt.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u4E0D\u80FD\u4E3A\u7A7A");return}const fr=dt.map(Yn=>Yn.score).reduce((Yn,sr)=>Yn+sr,0)+yn;if(Re.test_set_score&&fr!==100&&(Me!=null&&Me.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Cr=dt}if(!Re.is_file){const fr=Me.map(Yn=>Yn.score).reduce((Yn,sr)=>Yn+sr,0)+yn;if(Re.test_set_score&&fr!==100&&(Me!=null&&Me.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Cr=Me.map(Yn=>_(oe({},Yn),{is_file:!1}))}Re.test_set_score||(Cr=Cr.map(mn=>_(oe({},mn),{is_target:!1,target_name:""}))),(Zt=Fe==null?void 0:Fe.detail)!=null&&Zt.is_fork_from_creator&&((gn=Fe==null?void 0:Fe.detail)!=null&&gn.copy_for_exercise)&&(Te!=null&&Te.has_relation)?it({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Re,type:"taskLevel",fn:(mn,fr,Yn)=>{Mr(mn,fr,Yn)}}}):Mr(Re)},initialValues:{test_set_rules:0}},x.createElement(T.Z,{activeIndex:1}),x.createElement("div",{className:(ht=Fe==null?void 0:Fe.detail)!=null&&ht.is_client_unity_3d?"":C.onePart},((Ft=Fe.detail)==null?void 0:Ft.identity)<3&&((Ht=Fe.detail)==null?void 0:Ht.unity_3d)&&((At=Fe.detail)==null?void 0:At.vrs_type)==1&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"is_time_limit",valuePropName:"checked"},x.createElement(c.default,{style:{color:"#333333"}},"\u5F00\u542F\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u672A\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210")),Ue.is_time_limit&&x.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:10}},x.createElement("div",{style:{color:"#000000"}},"\u9650\u5236\u65F6\u957F"),x.createElement(t.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"time_limit",rules:[{required:!0,message:"\u9650\u5236\u65F6\u957F\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(o.Z,{size:"large",style:{width:120},min:1,precision:0})),x.createElement("div",{style:{color:"#9096A3",marginLeft:10}},"\u5206\u949F")),((Wt=Fe.detail)==null?void 0:Wt.vrs_question_type)==1&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9"}]},x.createElement(Ce,{defaultValue:Ue.vrs_content,rows:6})),x.createElement(t.default.Item,{name:"img_attachment_id",valuePropName:"imgFileList"},x.createElement("div",{className:C.upload},x.createElement(n.default,{fileList:gr,action:`${F.Z.API_SERVER}/api/attachments.json`,onChange:Re=>eo(Re),onRemove:Re=>{nr([])},beforeUpload:Re=>Ya(Re),withCredentials:!0,accept:"image/*"},x.createElement(r.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u56FE\u7247")))),x.createElement(t.default.Item,{name:"audioFiles",valuePropName:"audioFiles"},x.createElement(te.Z,{isEdit:Gn,value:ba,onChange:ha,maxSize:5e3,maxCount:1}))),x.createElement(t.default.Item,{name:"test_set_average",label:"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303"},x.createElement(i.ZP.Group,null,x.createElement(i.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),x.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),x.createElement("div",{style:{position:"relative"}},x.createElement(t.default.Item,{name:"test_set",label:"\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848"}]},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{className:C.btns},x.createElement("div",{className:C.addBtn,onClick:()=>{var Re,pt;Ne({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u91C7\u96C6\u70B9"}}),Ue.vrs_question_type=(Re=Fe.detail)==null?void 0:Re.vrs_question_type,ft(oe({},Ue)),Xa(((pt=Fe==null?void 0:Fe.detail)==null?void 0:pt.vrs_subject_id)||[])}},x.createElement("span",null,"\u6DFB\u52A0\u91C7\u96C6\u70B9")),(Pr==null?void 0:Pr.length)>0&&x.createElement("div",{className:C.deleteBtn,onClick:()=>s.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u91C7\u96C6\u70B9\u5417\uFF1F",onOk:()=>Ga(Pr)})},x.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),x.createElement(j.t7,{className:C.searchInput,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:Bt,onChange:Re=>{var pt;return It((pt=decodeURIComponent(Re))==null?void 0:pt.trim())}})),x.createElement(l.default,{style:{padding:"15px 0"},pagination:!1,columns:mo,dataSource:ir==null?void 0:ir.filter(Re=>{var pt,Zt;return!Bt||((pt=Re==null?void 0:Re.vrs_point_name)==null?void 0:pt.toLowerCase().includes(Bt.toLowerCase()))||((Zt=Re==null?void 0:Re.vrs_point_name)==null?void 0:Zt.includes(Bt))}),rowKey:Re=>Re==null?void 0:Re.id,rowSelection:{selectedRowKeys:Pr,onChange:Re=>{_r(Re)}}})),((Lt=Fe.detail)==null?void 0:Lt.vrs_question_type)==0&&x.createElement(t.default.Item,{name:"point_hint",valuePropName:"checked",style:{position:"absolute",top:10,right:0}},x.createElement(c.default,null,x.createElement("span",{style:{fontSize:14}},"\u5BF9\u5B66\u5458\u5F00\u542F\u91C7\u96C6\u70B9\u64CD\u4F5C\u5F15\u5BFC")))),((wt=Fe.detail)==null?void 0:wt.vrs_question_type)==1&&x.createElement("div",{className:"mb100"},x.createElement(t.default.Item,{name:"open_step_settings",valuePropName:"checked"},x.createElement(c.default,{style:{color:"#333333"}},"\u6307\u5B9A\u4E0B\u4E00\u6B65\u4EFB\u52A1",x.createElement("span",{style:{color:"#9096A3",fontSize:14}},"\uFF08\u672A\u5F00\u542F\u65F6\uFF0C\u5B66\u5458\u5B8C\u6210\u5F53\u524D\u4EFB\u52A1\u540E\u5C06\u6309\u9ED8\u8BA4\u6392\u5E8F\u8FDB\u884C\u4E0B\u4E00\u6B65\u4EFB\u52A1\u3002\u5F00\u542F\u4E4B\u540E\uFF0C\u5C06\u6839\u636E\u5F53\u524D\u4EFB\u52A1\u7684\u4E0D\u540C\u5B8C\u6210\u60C5\u51B5\u8FDB\u5165\u6307\u5B9A\u7684\u4E0B\u4E00\u6B65\u4EFB\u52A1\uFF09"))),Ue.open_step_settings&&x.createElement(d.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 20px",marginTop:"1px",marginBottom:50}},bt&&(bt==null?void 0:bt.map(function(Re,pt){var Zt,gn,yn;return x.createElement(E.Z,{span:24,key:pt},x.createElement(d.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:pt==(bt==null?void 0:bt.length)-1?"0px":"10px"}},x.createElement("div",{style:{minWidth:60,marginRight:"15px",textAlign:"right"}},"\u89C4\u5219",pt+1,"\uFF1A"),x.createElement("div",{className:"mr10"},"\u82E5\u91C7\u96C6\u70B9"),x.createElement(I.default,{mode:"multiple",className:C.multiple_select,style:{width:"38%"},value:Re.check_points,placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",onChange:mn=>{bt[pt].check_points=mn,Kt(bt.slice())}},(Zt=Ct==null?void 0:Ct.filter(mn=>{var fr;return mn.id==((fr=Fe==null?void 0:Fe.detail)==null?void 0:fr.vrs_env_id)})[0])==null?void 0:Zt.vrs_points.map(mn=>x.createElement(ye,{value:mn.name},mn.name))),x.createElement("div",{className:"ml10"},"\u5168\u90E8\u6B63\u786E\uFF0C\u5219\u8FDB\u5165"),x.createElement("div",{className:"ml20"},x.createElement(I.default,{style:{width:"250px",height:40},size:"large",value:Re.challenge_id,placeholder:"\u8BF7\u9009\u62E9\u4EFB\u52A1",onChange:mn=>{bt[pt].challenge_id=mn,Kt(bt.slice())}},(yn=(gn=Fe==null?void 0:Fe.challenges)==null?void 0:gn.challenge_list)==null?void 0:yn.map((mn,fr)=>x.createElement(ye,{value:mn.challenge_id},`\u4EFB\u52A1${fr+1}`)))),x.createElement("div",{style:{display:"flex",width:"50px"}},x.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Kt(bt.concat({}))}}),pt!=0&&x.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{bt=bt.filter((mn,fr)=>pt!==fr),Kt(bt.slice()),setTimeout(()=>Kt(bt.slice()),10)}}))))}))))),!((Qt=Fe.detail)!=null&&Qt.unity_3d)&&((Jt=Fe.detail)==null?void 0:Jt.identity)<3&&((an=Fe.detail)==null?void 0:an.vrs_type)!=1&&x.createElement(t.default.Item,{name:"unity_3d_routes",label:"\u8DEF\u5F84:",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(f.default,{bordered:!1,disabled:((bn=Fe.detail)==null?void 0:bn.shixun_status)===2,placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\u7684\u94FE\u63A5\u5730\u5740\u3002\u4F8B\uFF1Ahttps://..."})),((Sn=Fe.detail)==null?void 0:Sn.unity_3d)&&((On=Fe.detail)==null?void 0:On.identity)<3&&((zn=Fe.detail)==null?void 0:zn.vrs_type)!=1&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"with_code_file",label:"\u662F\u5426\u9700\u8981\u4EE3\u7801\u8BC4\u6D4B:"},x.createElement(i.ZP.Group,null,x.createElement(i.ZP,{value:!0},"\u662F"),x.createElement(i.ZP,{value:!1},"\u5426"))),Ue.with_code_file?x.createElement(t.default.Item,{name:"unity_3d_result",label:"\u8BC4\u6D4B\u7ED3\u679C\u662F\u5426\u7531 Unity3D \u51B3\u5B9A:"},x.createElement(i.ZP.Group,null,x.createElement(i.ZP,{value:!0},"\u662F"),x.createElement(i.ZP,{value:!1},"\u5426"))):null,Ue.with_code_file?x.createElement(t.default.Item,{name:"unity3d_show_location",label:"Unity3D\u5185\u5BB9\u5C55\u793A\u4F4D\u7F6E:"},x.createElement(i.ZP.Group,null,x.createElement(i.ZP,{value:0},"\u5DE6\u4FA7\uFF08\u4EFB\u52A1\u8981\u6C42\u4E0A\u65B9\uFF09"),x.createElement(i.ZP,{value:1},"\u53F3\u4FA7\uFF08\u53EF\u901A\u8FC7\u5B9E\u9A8C\u73AF\u5883\u5207\u6362\uFF09"))):null)),x.createElement("div",{className:C.twoPart},Ue.with_code_file&&((jn=Fe.detail)==null?void 0:jn.vrs_type)!=1&&x.createElement(x.Fragment,null,x.createElement("div",{className:C.title},"\u8BC4\u6D4B\u6587\u4EF6"),x.createElement(t.default.Item,{name:"exec_time",label:x.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(f.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",className:C.width300})),x.createElement(t.default.Item,{label:x.createElement("div",null,"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09"))},x.createElement(t.default.Item,{name:"show_type",noStyle:!0,rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(I.default,{bordered:!1,size:"large",style:{width:600},getPopupContainer:Re=>Re.parentNode},x.createElement(ye,{value:-1},"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4"),x.createElement(ye,{value:1},"\u56FE\u7247"),x.createElement(ye,{value:2},"apk/exe"),x.createElement(ye,{value:3},"txt"),x.createElement(ye,{value:4},"html"),x.createElement(ye,{value:5},"mp3"),x.createElement(ye,{value:6},"mp4"),x.createElement(ye,{value:7},"LaTeX"),x.createElement(ye,{value:8},"office"),x.createElement(ye,{value:9},"Verilog"))),x.createElement(v.Z,{overlayClassName:C.popover,placement:"bottomLeft",content:x.createElement("p",{className:"font12"},"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",x.createElement("br",null),x.createElement("br",null),"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",x.createElement("br",null),x.createElement("br",null),"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",x.createElement("br",null),x.createElement("br",null),"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",x.createElement("br",null),x.createElement("br",null),"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",x.createElement("br",null),x.createElement("br",null),"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879",x.createElement("br",null),"\u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",x.createElement("br",null),x.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206"),x.createElement("br",null),x.createElement("br",null),"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",x.createElement("br",null)),trigger:"click"},x.createElement(e.Z,{className:"ml5 font24 c-light-black"}))),x.createElement(t.default.Item,{name:"path",label:x.createElement("div",null,"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(f.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6\uFF0C\u53EF\u540C\u65F6\u9009\u62E9\u591A\u4E2A\u6587\u4EF6",onClick:()=>Nr("path")})),x.createElement(t.default.Item,{name:"exec_path",label:x.createElement("div",null,"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(f.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6",onClick:()=>Nr("exec_path")})),Ue.show_type===4&&(Ue.web_route||(Te==null?void 0:Te.has_web_route))&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"proxy_port",label:x.createElement("div",null,"\u7AEF\u53E3\u53F7 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u5230\u4EE5\u4E0B\u7AEF\u53E3\uFF0C\u9ED8\u8BA48080\uFF09")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7"},{validator:(Re,pt)=>/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(pt)||!pt?Promise.resolve():Promise.reject(new Error("\u7AEF\u53E3\u8F93\u5165\u8303\u56F4(0-65535)"))}]},x.createElement(f.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u51650-65535\u7684\u503C"})),x.createElement(t.default.Item,{name:"web_route",label:x.createElement("div",null,"Web\u8DEF\u7531 ",x.createElement("span",{className:"font12 c-light-black"}," \uFF08\u7F51\u7AD9\u7C7B\u578B\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\uFF09"))},x.createElement(f.default,{bordered:!1,placeholder:"\u7F51\u7AD9\u7C7B\u578B\u5B9E\u8BAD\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\u3002\u4F8B\uFF1Ajava/mypage"}))),(Ue.show_type===1||Ue.show_type===5||Ue.show_type===6)&&x.createElement(t.default.Item,{name:"original_picture_path",label:x.createElement("div",null,"\u6E90\u6587\u4EF6\u76EE\u5F55 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u9700\u8981\u5904\u7406\u7684\u56FE\u7247/MP3/MP4\u7B49\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},x.createElement(f.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/sourcefiles",onClick:()=>Nr("original_picture_path")})),Ue.show_type!==-1&&x.createElement(t.default.Item,{name:"picture_path",label:x.createElement("div",null,"\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u5B66\u5458\u4EE3\u7801\u6267\u884C\u540E\u751F\u6210\u7684\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},x.createElement(f.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/outputfiles",onClick:()=>Nr("picture_path")})),(Ue.show_type===1||Ue.show_type===5||Ue.show_type===6)&&x.createElement(t.default.Item,{name:"expect_picture_path",label:x.createElement("div",null,"\u6807\u51C6\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u6700\u7EC8\u4F5C\u4E3A\u53C2\u8003\u7684\u6587\u4EF6\uFF0C\u5728\u8BC4\u6D4B\u901A\u8FC7\u540E\u4F1A\u5C55\u793A\u7ED9\u5B66\u5458\u67E5\u770B\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},x.createElement(f.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/expectedfiles",onClick:()=>Nr("expect_picture_path")})))),x.createElement("div",{className:C.threePart},Ue.with_code_file&&((qt=Fe.detail)==null?void 0:qt.vrs_type)!=1&&x.createElement(x.Fragment,null,x.createElement("div",{className:C.title},"\u8BC4\u6D4B\u89C4\u5219"),x.createElement("div",{className:C.flexRowCenter},x.createElement(t.default.Item,{className:C.formCustom,name:"test_set_rules",label:"\u901A\u5173\u5224\u5B9A:"},x.createElement(i.ZP.Group,{className:"ml25"},x.createElement(i.ZP,{className:C.radioStyle,value:0},"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4"),x.createElement(i.ZP,{className:C.radioStyle,value:1},"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219"))),Ue.test_set_rules===1&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"test_set_rules_expression",style:{marginTop:50,position:"relative",top:40},rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(f.default,{style:{width:400,marginLeft:-40},bordered:!1,placeholder:"\u9002\u7528\u4E8E\u8F93\u51FA\u7ED3\u679C\u52A8\u6001\u53D8\u5316\u7684\u7A0B\u5E8F"})),x.createElement(v.Z,{overlayClassName:C.popover,placement:"bottomLeft",content:x.createElement("p",{className:"font12"},"\u4F7F\u7528\u793A\u4F8B1\uFF1A\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u7684\u76F8\u5BF9\u8BEF\u5DEE\u57280.01\u4EE5\u5185\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",x.createElement("br",null),"(actual-expect)/expect <= 0.01",x.createElement("br",null),"\u4F7F\u7528\u793A\u4F8B2\uFF1A\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\u5305\u542B\u67D0\u6BB5\u5B57\u7B26\u4E32hello\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",x.createElement("br",null),'string.contains(actual, "hello")',x.createElement("br",null),x.createElement("br",null),"\u82E5\u9700\u8981\u5BF9\u8F93\u51FA\u7ED3\u679C\u4E2D\u6BCF\u4E2A\u5143\u7D20\u8FDB\u884C\u64CD\u4F5C\uFF0C\u53EF\u4F7F\u7528list\u96C6\u5408",x.createElement("br",null),"\u793A\u4F8B\u53C2\u8003\uFF1A\u5047\u8BBE\u7A0B\u5E8F\u5B9E\u9645\u8F93\u51FA\u4E3A\uFF1A100 1000 10000\uFF1B\u9884\u671F\u8F93\u51FA\u4E3A\uFF1A100.01 1000.02 10000.05",x.createElement("br",null),"\u8BC4\u6D4B\u8981\u6C42\uFF1A\u5B9E\u9645\u8F93\u51FA\u5217\u8868\u4E2D\u5143\u7D20\u4E0E\u9884\u671F\u8F93\u51FA\u5217\u8868\u4E2D\u5BF9\u5E94\u5143\u7D20\u76F8\u5BF9\u8BEF\u5DEE\u57280.01 \u4E4B\u5185\uFF0C\u53EF\u4F7F\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",x.createElement("br",null),"list.forEach( 'math.abs( (actualElem-expectElem)/expectElem ) <= 0.01 ' )",x.createElement("br",null),x.createElement("br",null),x.createElement("a",{href:"https://www.educoder.net/forums/4346",target:"_blank",style:{background:"#0152d9",color:"#fff"}},"\u70B9\u51FB\u67E5\u770B\u8BE6\u60C5\u8BF4\u660E"),x.createElement("br",null)),trigger:"click"},x.createElement(e.Z,{style:{padding:"114px 0 0 9px"},className:"font24 c-light-black"})))),x.createElement(t.default.Item,{className:C.formCustom,name:"ignore_space",label:"\u7A7A\u683C\u5904\u7406:"},x.createElement(i.ZP.Group,{className:"ml25"},x.createElement(i.ZP,{className:C.radioStyle,value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),x.createElement(i.ZP,{className:C.radioStyle,value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),x.createElement(i.ZP,{className:C.radioStyle,value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",x.createElement("span",{className:"font12 c-light-black"},"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)")))))),x.createElement("div",{className:C.fourPart},Ue.with_code_file&&((Nn=Fe.detail)==null?void 0:Nn.vrs_type)!=1&&x.createElement(x.Fragment,null,x.createElement("div",{className:C.title},"\u6D4B\u8BD5\u96C6"),x.createElement(t.default.Item,{className:C.testJi,name:"test_set_score",label:"\u5F97\u5206\u89C4\u8303:"},x.createElement(i.ZP.Group,{className:"ml25"},x.createElement(i.ZP,{value:!1,className:C.radioStyle},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09")),x.createElement(i.ZP,{value:!0,className:C.radioStyle},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09")))),Ue.test_set_score&&x.createElement("div",{className:C.averageWarp},x.createElement(t.default.Item,{className:C.averageCustom,name:"test_set_average",label:""},x.createElement(i.ZP.Group,null,x.createElement(i.ZP,{style:{margin:"0 40px 0 20px"},value:!0},"\u5747\u5206\u6BD4\u4F8B"),x.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B")))),Ue.test_set_score&&x.createElement("div",null,x.createElement("div",{style:{display:"flex",height:"30px",marginBottom:"10px",paddingLeft:"93px"}},x.createElement(c.default,{checked:$t,style:{display:"flex",alignItems:"center"},className:C.checkboxs,onChange:Re=>{vn(Re.target.checked),Be.setFieldsValue({code_compile_score:0}),Ue.test_set_average&&(Ue.is_file?dr(dt):yr(Me))}},"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206"),$t&&x.createElement("span",{style:{display:"flex"}},x.createElement(t.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:"code_compile_score"},x.createElement(o.Z,{onChange:()=>{Ue.test_set_average&&(Ue.is_file?dr(dt):yr(Me))},parser:Re=>isNaN(parseInt(Re))?"":parseInt(Re),min:0,max:100,style:{width:"85px",margin:"5px 0px",fontSize:"14px"}}))," ",x.createElement("span",{style:{display:"flex",alignItems:"center",marginLeft:"5px",marginTop:10}},"%",x.createElement("div",{style:{color:"#999",fontSize:"12px"}},"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u5B9E\u8BAD\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09"))))),x.createElement(t.default.Item,{className:C.testJi,name:"is_file",label:"\u7528\u4F8B\u7C7B\u578B:"},x.createElement(i.ZP.Group,{className:"ml25"},x.createElement(m.Z,{direction:"horizontal"},x.createElement(i.ZP,{value:!1,className:C.radioStyle},"\u6587\u672C"),x.createElement(i.ZP,{value:!0,className:C.radioStyle},"\u6587\u4EF6")))),x.createElement("div",{style:{marginTop:"20px"},className:C.upBtn},!Ue.is_file&&x.createElement(r.ZP,{ghost:!0,disabled:ot.every(Re=>!Re),type:"primary",className:"mb20",style:{right:"345px"},onClick:()=>Rt(!0)},"\u6279\u91CF\u8BBE\u7F6E"),x.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"174px"},onClick:()=>Aa()},"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B"),x.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"4px"},onClick:()=>on(!0)},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),Ue.is_file&&x.createElement(re.Y2,{showEvaluatingSetting:!0,onEvaluatingChange:Ka,checkAll1:Rn,checkAll2:sn,checkAll3:Pt,checkAll4:_e,checkAll5:st,onSelectAll:Za,disabled:Ue==null?void 0:Ue.test_set_average,inputChange:Wr,showScore:Ue==null?void 0:Ue.test_set_score,data:dt,onRemove:sa})),!Ue.is_file&&x.createElement(c.default,{checked:ot.every(Re=>!!Re),onChange:Re=>{const pt=ot.map(()=>Re.target.checked);Oe(pt),Ke(Re.target.checked)}},"\u5168\u9009"),!Ue.is_file&&Me.map((Re,pt)=>x.createElement("div",{className:C.groupWrap,key:pt},x.createElement("div",{className:"font16"},x.createElement(c.default,{checked:ot[pt],onChange:Zt=>{console.log(ot);const gn=[...ot];gn[pt]=Zt.target.checked;const yn=gn.every(mn=>mn);Oe(gn),Ke(yn)}}),x.createElement("span",{className:"mr10 ml5"},"\u7EC4",pt+1," : "),Ue.test_set_score&&x.createElement("span",{style:{marginRight:100}},x.createElement(o.Z,{style:{width:85},value:Re.score,precision:0,min:0,max:100,onBlur:Zt=>{if(Number(Zt)<0||Number(Zt)>100){u.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const gn=Me.map((mn,fr)=>fr===pt?_(oe({},mn),{score:100}):mn),yn={test_set_average:!1};ft(oe(oe({},Ue),yn)),Be.setFieldsValue(yn),We(gn)}},onChange:Zt=>{const gn=Me.map((mn,fr)=>fr===pt?_(oe({},mn),{score:Zt?Number(Zt):0}):mn),yn={test_set_average:!1};ft(oe(oe({},Ue),yn)),Be.setFieldsValue(yn),We(gn)}}),x.createElement("span",{className:"ml10 mr10"},"%")),Ue.test_set_score&&x.createElement(c.default,{className:"font14 ml5",checked:Re.is_target,onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{is_target:Zt.target.checked}):yn);We(gn)}},"\u6307\u6807\u6D4B\u8BD5\u96C6",x.createElement(p.Z,{title:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9"},x.createElement(e.Z,{className:"ml5 font12 c-light-black"}))," "),Re.is_target&&Ue.test_set_score&&x.createElement(f.default,{value:Re.target_name,maxLength:30,style:{width:"50%"},onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{target_name:Zt.target.value}):yn);We(gn)}}),x.createElement("span",{className:"tr flex1",style:{float:"right"}},pt!==0&&x.createElement(p.Z,{placement:"bottom",title:"\u5220\u9664"},x.createElement("span",{className:"font16 c-red current",onClick:()=>{const Zt=Me.filter((yn,mn)=>mn!==pt),gn=ot.filter((yn,mn)=>mn!==pt);Oe(gn),yr(Zt)}},"\u5220\xA0\u9664")))),x.createElement(Ce,{bordered:!1,className:"mt10",rows:5,placeholder:"\u8F93\u5165",value:Re.input,onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{input:Zt.target.value}):yn);We(gn)}}),x.createElement(Ce,{bordered:!1,className:"mt10",rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Re.output,onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{output:Zt.target.value}):yn);We(gn)}}),x.createElement("div",{className:"mt10"},x.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",x.createElement(p.Z,{title:x.createElement("div",null,x.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null))},x.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),x.createElement(c.default,{checked:Re.hidden===1,onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{hidden:Zt.target.checked?1:0,input_visible:Zt.target.checked,is_invisible:Zt.target.checked,actual_output_visible:Zt.target.checked}):yn);We(gn)}},x.createElement("span",{className:"font14"},"\u5168\u90E8\u9690\u85CF")),x.createElement(c.default,{checked:Re.hidden===1?!0:Re.input_visible,onChange:Zt=>{const gn=Me.map((yn,mn)=>{if(mn===pt){const fr=Zt.target.checked&&Re.is_invisible&&Re.actual_output_visible?1:0;return _(oe({},yn),{input_visible:Zt.target.checked,hidden:fr})}return yn});We(gn)}},x.createElement("span",{className:"font14"},"\u9690\u85CF\u8F93\u5165")),x.createElement(c.default,{checked:Re.hidden===1?!0:Re.is_invisible,onChange:Zt=>{const gn=Me.map((yn,mn)=>{if(mn===pt){const fr=Zt.target.checked&&Re.actual_output_visible&&Re.input_visible?1:0;return _(oe({},yn),{is_invisible:Zt.target.checked,hidden:fr})}return yn});We(gn)}},x.createElement("span",{className:"font14"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),x.createElement(c.default,{checked:Re.hidden===1?!0:Re.actual_output_visible,onChange:Zt=>{const gn=Me.map((yn,mn)=>{if(mn===pt){const fr=Zt.target.checked&&Re.is_invisible&&Re.input_visible?1:0;return _(oe({},yn),{actual_output_visible:Zt.target.checked,hidden:fr})}return yn});We(gn)}},x.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA"))),x.createElement("div",null,x.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),x.createElement(c.default,{checked:Re.last_match_rule,onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{last_match_rule:Zt.target.checked}):yn);We(gn)}},x.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),!Ue.is_file&&x.createElement("div",null,x.createElement(r.ZP,{type:"primary",ghost:!0,className:"mt10",onClick:Vr},"\u65B0\u589E\u6D4B\u8BD5\u96C6"),x.createElement("span",{className:" ml20 mt10 font12 c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B"))))),x.createElement(H,{fileType:Je,path:Ue==null?void 0:Ue[Je],onFinish:Re=>Hr(Re)})),x.createElement(g.t,{key:2,onOk:()=>Be.submit(),className:"customFixedButton",onCancel:so}),x.createElement(ee.Z,{loading:et}),x.createElement(re.ZP,{rootIdentifier:(De=Fe==null?void 0:Fe.detail)==null?void 0:De.root_identifier,visible:en,onClose:()=>on(!1),onOK:io,multiple:!0,defaultMultipleValue:Ue==null?void 0:Ue.is_file}),x.createElement(s.default,{open:Vt,onOk:()=>{const Re=Me.map((pt,Zt)=>ot[Zt]?(console.log(oe({},pt)),console.log(oe({},nt)),console.log(oe(oe({},pt),nt)),oe(oe({},pt),nt)):pt);We(Re),tt({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Rt(!1)},centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:()=>{tt({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Rt(!1)},width:586,title:"\u6279\u91CF\u8BBE\u7F6E"},x.createElement("div",null,x.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",x.createElement(p.Z,{title:x.createElement("div",null,x.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null))},x.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),x.createElement(c.default,{checked:nt.hidden===1,onChange:Re=>{tt(_(oe({},nt),{hidden:Re.target.checked?1:0,input_visible:Re.target.checked,is_invisible:Re.target.checked,actual_output_visible:Re.target.checked}))}},x.createElement("span",{className:"font14 mr10"},"\u5168\u90E8\u9690\u85CF")),x.createElement(c.default,{checked:nt.input_visible,onChange:Re=>{const pt=Re.target.checked&&nt.is_invisible&&nt.actual_output_visible?1:0;tt(_(oe({},nt),{hidden:pt,input_visible:Re.target.checked}))}},x.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u8F93\u5165")),x.createElement(c.default,{checked:nt.is_invisible,onChange:Re=>{const pt=Re.target.checked&&nt.input_visible&&nt.actual_output_visible?1:0;tt(_(oe({},nt),{hidden:pt,is_invisible:Re.target.checked}))}},x.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),x.createElement(c.default,{checked:nt.actual_output_visible,onChange:Re=>{const pt=Re.target.checked&&nt.input_visible&&nt.is_invisible?1:0;tt(_(oe({},nt),{hidden:pt,actual_output_visible:Re.target.checked}))}},x.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),x.createElement("div",{className:"mt10"},x.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),x.createElement(c.default,{checked:nt.last_match_rule,onChange:Re=>{tt(_(oe({},nt),{last_match_rule:Re.target.checked}))}},x.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),x.createElement(s.default,{zIndex:1001,width:600,centered:!0,title:Fe.actionTabs.key,open:["\u7F16\u8F91\u8BBE\u7F6E\u9879","\u6DFB\u52A0\u8BBE\u7F6E\u9879"].includes(Fe.actionTabs.key),onCancel:()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Qe.submit(),afterClose:()=>{Qe.resetFields(),Dn(null)}},x.createElement(t.default,{form:Qe,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Re=>{if(Fe.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"){let pt=In.findIndex(Zt=>Zt.id==Fe.actionTabs.params.id);In[pt]=oe(oe({},In[pt]),Re),xn([...In])}else xn([...In,_(oe({},Re),{id:new Date().getTime()})]);it({type:"shixunsDetail/setActionTabs",payload:{}})},colon:!1,size:"large",labelAlign:"right"},x.createElement(t.default.Item,{label:"\u76EE\u6807",name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0"}]},x.createElement(f.default,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0",maxLength:20})),x.createElement(t.default.Item,{label:"\u8BBE\u7F6E\u9879\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0"}]},x.createElement(f.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),x.createElement(t.default.Item,{label:"\u6001\u52BF\u503C",name:"value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C"}]},x.createElement(f.default,{placeholder:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})))),x.createElement(s.default,{zIndex:1001,width:730,centered:!0,title:Fe.actionTabs.key,open:["\u7F16\u8F91\u91C7\u96C6\u70B9","\u6DFB\u52A0\u91C7\u96C6\u70B9"].includes(Fe.actionTabs.key),onCancel:()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Ge.submit(),afterClose:()=>{Ge.resetFields(),Dn(null)}},x.createElement(t.default,{form:Ge,className:"mt10",labelCol:{flex:"112px"},onFinish:Re=>{if(Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"){let pt=ir.findIndex(Zt=>Zt.id==Fe.actionTabs.params.id);ir[pt]=oe(oe({},ir[pt]),Re),Rr([...ir])}else{let pt=Re.vrs_point_name.map(gn=>{const yn=Gt.find(mn=>mn.name===gn);return _(oe({},Re),{vrs_point_name:gn,id:gn,vrs_point_answer_type:yn==null?void 0:yn.vrs_point_answer_type,vrs_point_answer_value:yn==null?void 0:yn.vrs_point_answer_value})}),Zt=pt.map(gn=>_(oe({},gn),{score:0}));console.log(Re,pt,Gt,88),Ue.test_set_average?Qn([...ir,...pt]):Rr([...ir,Zt])}it({type:"shixunsDetail/setActionTabs",payload:{}})},onValuesChange:(Re,pt)=>{Re.vrs_point_answer_type&&Ge.setFieldsValue({vrs_point_answer_value:"",step_grading_rules:[],step_grading_type:0}),Ot(oe({},pt))},initialValues:{vrs_env_id:(fe=Fe==null?void 0:Fe.detail)==null?void 0:fe.vrs_env_id,vrs_subject_id:(be=Fe==null?void 0:Fe.detail)==null?void 0:be.vrs_subject_id},colon:!1,size:"large",labelAlign:"right"},x.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},x.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},getPopupContainer:Re=>Re.parentNode},Ct==null?void 0:Ct.map(Re=>x.createElement(ye,{value:Re.id},`${Re.name}\uFF08${Re.url}\uFF09`)))),x.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},x.createElement(I.default,{mode:Ue.vrs_question_type===1?"multiple":null,placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},getPopupContainer:Re=>Re.parentNode,onChange:(Re,pt)=>ue(void 0,null,function*(){return Xa(Re)})},(ge=Ct==null?void 0:Ct.filter(Re=>{var pt;return Re.id==((pt=Fe==null?void 0:Fe.detail)==null?void 0:pt.vrs_env_id)})[0])==null?void 0:ge.vrs_subjects.map(Re=>x.createElement(ye,{value:Re.id},Re.name)))),x.createElement(t.default.Item,{label:"\u91C7\u96C6\u70B9",name:"vrs_point_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9"}]},x.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",mode:Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"?void 0:"multiple",size:"large",maxTagCount:"responsive",style:{width:"100%"},className:C.multiSelect},Gt.map(Re=>{var pt,Zt;return x.createElement(ye,{disabled:(Zt=(pt=ir==null?void 0:ir.map(gn=>gn.vrs_point_name))==null?void 0:pt.filter(gn=>{var yn,mn;return gn!==((mn=(yn=Fe.actionTabs)==null?void 0:yn.params)==null?void 0:mn.vrs_point_name)}))==null?void 0:Zt.includes(Re.name),value:Re.name},Re.name)}))),Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&x.createElement(t.default.Item,{label:"\u7B54\u6848\u503C\u7C7B\u578B",name:"vrs_point_answer_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"}]},x.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"},x.createElement(I.default.Option,{value:0},"\u56FA\u5B9A\u503C"),x.createElement(I.default.Option,{value:1},"\u533A\u95F4\u503C"),x.createElement(I.default.Option,{value:2},"\u72B6\u6001\u503C"))),Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&x.createElement(t.default.Item,{shouldUpdate:(Re,pt)=>Re.vrs_point_answer_type!==pt.vrs_point_answer_type,noStyle:!0},({getFieldValue:Re})=>{const pt=Re("vrs_point_answer_type");return x.createElement(t.default.Item,{label:"\u7B54\u6848",name:"vrs_point_answer_value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B54\u6848"},{validator:(Zt,gn)=>{if(pt===1&&gn){if(!/^\d+-\d+$/.test(gn))return Promise.reject(new Error('\u533A\u95F4\u503C\u683C\u5F0F\u5E94\u4E3A"\u6570\u5B57-\u6570\u5B57"\uFF0C\u5982\uFF1A1-5'));const[mn,fr]=gn.split("-").map(Number);if(mn>=fr)return Promise.reject(new Error("\u533A\u95F4\u503C\u5DE6\u8FB9\u6570\u5B57\u5FC5\u987B\u5C0F\u4E8E\u53F3\u8FB9\u6570\u5B57"))}return Promise.resolve()}}]},x.createElement(f.default,{placeholder:pt===1?"\u8BF7\u8F93\u5165\u533A\u95F4\u503C\uFF0C\u683C\u5F0F\u5982\uFF1A1-5":"\u8BF7\u8F93\u5165\u7B54\u6848\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20}))}),Ue.point_hint&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"vrs_position",label:"\u5F15\u5BFC\u987A\u5E8F"},x.createElement(o.Z,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u987A\u5E8F",min:0,precision:0,controls:!1,style:{width:"100%"}})),x.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9"},x.createElement(f.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9",style:{height:100}}))),Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&x.createElement(U,{form:Ge}))),x.createElement(s.default,{zIndex:1001,width:800,centered:!0,title:"\u4E0A\u4F20\u91C7\u96C6\u70B9",open:Fe.actionTabs.key=="\u4E0A\u4F20\u91C7\u96C6\u70B9",onCancel:()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>{Be.submit()}},x.createElement(t.default,{form:Be,className:"mt10",layout:"vertical",onFinish:Re=>{if((va==null?void 0:va.length)<=0){u.ZP.info("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}}},x.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},x.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Re=>Re.parentNode},Ct==null?void 0:Ct.map(Re=>x.createElement(ye,{value:Re.id},`${Re.name}\uFF08${Re.url}\uFF09`)))),x.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},x.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Re=>Re.parentNode},(he=Ct==null?void 0:Ct.filter(Re=>{var pt;return Re.id==((pt=Fe==null?void 0:Fe.detail)==null?void 0:pt.vrs_env_id)})[0])==null?void 0:he.vrs_subjects.map(Re=>x.createElement(ye,{value:Re.id},Re.name)))),x.createElement("div",{className:"mb30"},x.createElement("span",{className:C.uploadTips},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),x.createElement("a",{className:`${C.downloadBtn} ml30`,href:F.Z.API_SERVER+"/api/item_banks/down_template",download:!0},x.createElement("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"\u4E0B\u8F7D\u6A21\u7248")),x.createElement("div",{className:"flex item-center"},x.createElement(n.default,{onRemove:()=>{Jr([])},beforeUpload:Re=>{if(console.log(Re),(Re==null?void 0:Re.size)>1024*1024*50)return u.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let pt=[];return pt.push(Re),Jr([...pt]),!1},fileList:va,accept:".xls,.xlsx",showUploadList:!1},x.createElement("div",{className:C.uploadBtn},x.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"\u7ACB\u5373\u4E0A\u4F20")),va.map((Re,pt)=>x.createElement("div",{key:Re.uid,className:C.fileItem},x.createElement("span",{className:"file-name"},Re.name),x.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:14,cursor:"pointer"},onClick:()=>Jr(va.filter(Zt=>Zt.uid!==Re.uid))})))))))};var rt=(0,pe.connect)(({shixunsDetail:Fe,newCourse:it,globalSetting:ut,practiceSetting:ht})=>({shixunsDetail:Fe,newCourse:it,globalSetting:ut,practiceSetting:ht}))(Xe)},26436:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return O}});var x=w(59301),pe=w(8591),e=w(54580),I=w(3113),f=w(49647),a=Object.defineProperty,t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,o=(y,b,h)=>b in y?a(y,b,{enumerable:!0,configurable:!0,writable:!0,value:h}):y[b]=h,c=(y,b)=>{for(var h in b||(b={}))s.call(b,h)&&o(y,h,b[h]);if(t)for(var h of t(b))u.call(b,h)&&o(y,h,b[h]);return y};const n=y=>React.createElement("svg",c({id:"yinpin_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 16 14",style:{enableBackground:"new 0 0 16 14"},xmlSpace:"preserve"},y),React.createElement("style",null,".yinpin_svg__st0{fill:#3061d0}"),React.createElement("title",null,"\u97F3\u9891"),React.createElement("g",{id:"yinpin_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"yinpin_svg___x31_2-\\u9898\\u76EE-\\u672A\\u5F00\\u542F\\u65F6\\u95F4\\u9650\\u5236",transform:"translate(-270 -904)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-2\\u5907\\u4EFD-2",transform:"translate(120 892)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-6",transform:"translate(130 3)"},React.createElement("g",{id:"yinpin_svg__\\u97F3\\u9891",transform:"translate(20 9)"},React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84",className:"yinpin_svg__st0",d:"M14.8 7.6H14V5.7C14 2.6 11.3 0 8 0S2 2.6 2 5.7v1.9h-.8C.5 7.6 0 8.1 0 8.8v4c0 .7.5 1.2 1.2 1.2H2c.7 0 1.2-.5 1.2-1.2V5.7c0-2.5 2.2-4.5 4.8-4.5s4.8 2 4.8 4.5v7.1c0 .7.5 1.2 1.2 1.2h.8c.7 0 1.2-.5 1.2-1.2v-4c0-.7-.5-1.2-1.2-1.2z"}),React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84_1_",className:"yinpin_svg__st0",d:"M8.8 11.2c-.3 0-.5-.1-.6-.4l-.8-2.1-.3.6c0 .2-.3.3-.5.3H4.8c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h1.4l.6-1.6c.1-.2.3-.4.6-.4.2 0 .5.1.6.4l1 2.4.2-.4c.1-.2.3-.3.5-.3h1.6c.3 0 .6.3.6.6s-.3.6-.6.6H10L9.4 11c-.1.1-.3.3-.6.2z"})))))));var r="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMTYgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiMzMDYxZDB9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSJfeDMxXzIt6aKY55uuLeacquW8gOWQr+aXtumXtOmZkOWItiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3MCAtOTA0KSI+PGcgaWQ9Iue8lue7hC0y5aSH5Lu9LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMCA4OTIpIj48ZyBpZD0i57yW57uELTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMCAzKSI+PGcgaWQ9Iumfs+mikSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAgOSkiPjxwYXRoIGlkPSLot6/lvoQiIGNsYXNzPSJzdDAiIGQ9Ik0xNC44IDcuNkgxNFY1LjdDMTQgMi42IDExLjMgMCA4IDBTMiAyLjYgMiA1Ljd2MS45aC0uOEMuNSA3LjYgMCA4LjEgMCA4Ljh2NGMwIC43LjUgMS4yIDEuMiAxLjJIMmMuNyAwIDEuMi0uNSAxLjItMS4yVjUuN2MwLTIuNSAyLjItNC41IDQuOC00LjVzNC44IDIgNC44IDQuNXY3LjFjMCAuNy41IDEuMiAxLjIgMS4yaC44Yy43IDAgMS4yLS41IDEuMi0xLjJ2LTRjMC0uNy0uNS0xLjItMS4yLTEuMnoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QwIiBkPSJNOC44IDExLjJjLS4zIDAtLjUtLjEtLjYtLjRsLS44LTIuMS0uMy42YzAgLjItLjMuMy0uNS4zSDQuOGMtLjMgMC0uNi0uMy0uNi0uNnMuMy0uNi42LS42aDEuNGwuNi0xLjZjLjEtLjIuMy0uNC42LS40LjIgMCAuNS4xLjYuNGwxIDIuNC4yLS40Yy4xLS4yLjMtLjMuNS0uM2gxLjZjLjMgMCAuNi4zLjYuNnMtLjMuNi0uNi42SDEwTDkuNCAxMWMtLjEuMS0uMy4zLS42LjJ6Ii8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=",i=Object.defineProperty,l=Object.defineProperties,d=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,p=(y,b,h)=>b in y?i(y,b,{enumerable:!0,configurable:!0,writable:!0,value:h}):y[b]=h,S=(y,b)=>{for(var h in b||(b={}))v.call(b,h)&&p(y,h,b[h]);if(E)for(var h of E(b))m.call(b,h)&&p(y,h,b[h]);return y},C=(y,b)=>l(y,d(b)),O=({value:y=[],onChange:b,maxSize:h=50,maxCount:A=10,isEdit:B=!1})=>{const k=W=>{if(W===0)return"0B";const Y=1024,H=["B","KB","MB","GB"],re=Math.floor(Math.log(W)/Math.log(Y));return`${parseFloat((W/Math.pow(Y,re)).toFixed(1))}${H[re]}`},R=W=>{const Y=[".mp3",".flac",".wav"],H=W.toLowerCase().substring(W.lastIndexOf("."));return Y.includes(H)},M=W=>R(W.name)?W.size/1024/1024=A?(pe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${A}\u4E2A\u97F3\u9891\u6587\u4EF6`),!1):!0:(pe.ZP.error(`\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7${h}MB`),!1):(pe.ZP.error("\u4EC5\u652F\u6301MP3\u3001FLAC\u3001WAV\u683C\u5F0F\u7684\u97F3\u9891\u6587\u4EF6"),!1),z=W=>{const{file:Y}=W;if(Y.status==="uploading"){const H=y.findIndex(G=>G.uid===Y.uid);let re;if(H>=0)re=[...y],re[H]=C(S({},re[H]),{status:"uploading",percent:Y.percent||0});else{const G={uid:Y.uid,name:Y.name,size:Y.size,file:Y.originFileObj,status:"uploading",percent:Y.percent||0};re=[...y,G]}b==null||b(re);return}if(Y.status==="done"){const H=y.map(re=>re.uid===Y.uid?C(S({},re),{status:"done",percent:100,response:Y.response}):re);b==null||b(H),pe.ZP.success(`${Y.name} \u4E0A\u4F20\u6210\u529F`)}if(Y.status==="error"){const H=y.map(re=>re.uid===Y.uid?C(S({},re),{status:"error",percent:0}):re);b==null||b(H),pe.ZP.error(`${Y.name} \u4E0A\u4F20\u5931\u8D25`)}},K=W=>{const Y=y.filter(H=>H.uid!==W);b==null||b(Y)};return console.log("value",y),x.createElement("div",{className:"audio-upload-container",style:{display:"flex",alignItems:"flex-start",gap:"16px"}},x.createElement(e.default,{action:`${f.Z.API_SERVER}/api/attachments.json`,beforeUpload:M,onChange:z,accept:".mp3,.flac,.wav",showUploadList:!1,multiple:!1,withCredentials:!0,name:"file",maxCount:A},x.createElement(I.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u97F3\u9891")),x.createElement("div",{className:"audio-file-list"},y==null?void 0:y.map((W,Y)=>{var H,re;const G=W.status==="uploading";return x.createElement("div",{key:W.uid,className:"audio-file-item",style:{marginBottom:8}},x.createElement("div",{className:"audio-file-info",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},x.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},x.createElement("img",{src:r,style:{width:16,height:14,marginRight:4}}),x.createElement("div",{style:{flex:1}},x.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:G?4:0}},x.createElement("span",{className:"file-name",style:{marginRight:8}},((H=W==null?void 0:W.response)==null?void 0:H.filename)||(W==null?void 0:W.name)),x.createElement("span",{className:"file-size"},k(((re=W==null?void 0:W.response)==null?void 0:re.size)||W.size))),G&&W.percent!==void 0&&x.createElement("div",{style:{width:"100%"}},x.createElement("div",{style:{height:2,backgroundColor:"#f0f0f0",borderRadius:1,overflow:"hidden"}},x.createElement("div",{style:{height:"100%",backgroundColor:"#1890ff",width:`${W.percent}%`,transition:"width 0.3s ease"}}))))),x.createElement("div",{style:{marginLeft:8}},x.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#CCCCCC",fontSize:16,cursor:"pointer"},onClick:()=>K(W.uid)}))))})))}},3248:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return f}});var x=w(59301),pe=w(43418),e=w(75790);const I=({activeIndex:a,isEdit:t=!0,dispatch:s,practiceSetting:u,shixunsDetail:o})=>{var c;const n=(0,e.useParams)(),{id:r,challengesId:i}=n,l=(c=o==null?void 0:o.detail)==null?void 0:c.is_client_unity_3d,d=(0,x.useMemo)(()=>{var v;if(o!=null&&o.detail)return[{name:l?((v=o==null?void 0:o.detail)==null?void 0:v.vrs_question_type)==1?"\u4EFB\u52A1\u8BBE\u7F6E":"\u9898\u76EE\u8BBE\u7F6E":"\u672C\u5173\u4EFB\u52A1",url:`/shixuns/${r}/edit/${i}/editcheckpoint`},{name:l?"\u4EFF\u771F\u73AF\u5883\u8BBE\u7F6E":"\u8BC4\u6D4B\u8BBE\u7F6E",url:`/shixuns/${r}/edit/${i}/tab=2`},l&&{name:"\u53C2\u8003\u7B54\u6848",url:`/shixuns/${r}/edit/${i}/tab=3`},l&&{name:"\u5173\u5361\u6392\u884C\u699C",url:`/shixuns/${r}/edit/${i}/tab=4`}].filter(Boolean)},[r,i,o]),E=v=>{var m;const p=()=>{e.history.push(v),s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(m=u==null?void 0:u.sideBar)!=null&&m.confirmLeave?pe.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{p()}}):p()};return x.createElement("ul",{className:"challenge-nav"},t?d==null?void 0:d.map((v,m)=>a===m?x.createElement("li",{key:v.url}," ",x.createElement("a",{className:"active"},v.name)," "):x.createElement("li",{key:v.url}," ",x.createElement("a",{onClick:()=>E(v.url)},v.name)," ")):x.createElement("li",{key:d[0].url}," ",x.createElement("a",{className:"active"},d[0].name)," "))};var f=(0,e.connect)(({globalSetting:a,practiceSetting:t,shixunsDetail:s})=>({globalSetting:a,practiceSetting:t,shixunsDetail:s}))(I)},27154:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return f}});var x=w(59301),pe=w(71418),e={loading:"loading___lueiN"},f=({loading:a})=>a?x.createElement("div",{className:e.loading},x.createElement(pe.Z,null)):x.createElement(x.Fragment,null)},19454:function(Nt,Ve,w){"use strict";w.d(Ve,{Y2:function(){return z},ZP:function(){return K}});var x=w(59301),pe=w(54580),e=w(8591),I=w(43418),f=w(95237),a=w(5112),t=w(3113),s=w(24905),u=w(6848),o=w(92832),c={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},n="data:image/png;base64,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",r=w(47257),i=w.n(r),l=w(98280),d=w(1012),E=w(19374),v=w(87394),m=w(59301),p=Object.defineProperty,S=Object.defineProperties,C=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(W,Y,H)=>Y in W?p(W,Y,{enumerable:!0,configurable:!0,writable:!0,value:H}):W[Y]=H,h=(W,Y)=>{for(var H in Y||(Y={}))O.call(Y,H)&&b(W,H,Y[H]);if(g)for(var H of g(Y))y.call(Y,H)&&b(W,H,Y[H]);return W},A=(W,Y)=>S(W,C(Y)),B=(W,Y,H)=>new Promise((re,G)=>{var ee=q=>{try{Q(H.next(q))}catch($){G($)}},X=q=>{try{Q(H.throw(q))}catch($){G($)}},Q=q=>q.done?re(q.value):Promise.resolve(q.value).then(ee,X);Q((H=H.apply(W,Y)).next())});const{Dragger:k}=pe.default,R=W=>{const Y=$=>$&&$.substring(0,$.lastIndexOf("."));for(var H=[...W],re=0,G=[],ee=0;ee{if($.forEach(le=>{let se=le.name.split(/\.(?=[^\.]+$)/);le.name=`${se[0]}.${se[1].toLowerCase()}`}),$[0].name.includes(".in"))return $.length===2?$:[$[0],{}];if($[0].name.includes(".out"))return $.length===2?$.reverse():[{},$[0]]})},M=({onClose:W,onOK:Y,visible:H,wrapClassName:re,rootIdentifier:G,multiple:ee=!1,defaultMultipleValue:X=!0})=>{const[Q,q]=(0,x.useState)([]),[$,le]=(0,x.useState)({}),[se,Ee]=(0,x.useState)(!1),[Se,ie]=(0,x.useState)(!0),[L,J]=(0,x.useState)(null),N=(0,x.useRef)([]),Z=(0,x.useRef)(0),ne=()=>{W()};(0,x.useEffect)(()=>{U()},[]),(0,x.useEffect)(()=>{H&&(N.current=[],Z.current=0,q([]),ie(X))},[H]);const U=()=>B(void 0,null,function*(){try{J(!0)}catch(V){}}),D=V=>V&&V.substring(0,V.lastIndexOf(".")),T=V=>{var de,we;const xe=D((de=V[0])==null?void 0:de.name)||D((we=V[1])==null?void 0:we.name),Ae=Q.filter(ve=>D(ve.name)!==xe);N.current=[...Ae],q([...Ae])},P=V=>{if(!Se){const oe=new FormData;oe.append("file",V.file),(0,l.ZP)("/api/attachments/get_file_content.json",{method:"post",body:oe},!0).then(ue=>{if(ue.status===0){Z.current=Z.current+1;const ye=N.current.map(Ce=>{var je;if(Ce.name===V.name){const ke=h({},Ce);return(je=V==null?void 0:V.name)!=null&&je.includes(".in")?ke.input=ue==null?void 0:ue.content:ke.output=ue==null?void 0:ue.content,ke}return Ce});if(N.current=[...ye],q([...ye]),Z.current>0&&Z.current===Q.length){Ee(!1);let Ce=R(ye);Ce=Ce.filter(je=>{var ke,Xe;return!!((ke=je[0])!=null&&ke.name&&((Xe=je[1])!=null&&Xe.name))}),Ce=Ce.map(je=>A(h(h({},je[0]),je[1]),{is_file:!1})),Y(Ce),W()}}else Ee(!1),W()});return}if(L){const oe=new FormData;oe.append("file",V.file),G===null?oe.append("identifier","testsets"):oe.append("identifier",G),(0,l.ZP)("/api/attachments.json",{method:"post",body:oe},!0).then(ue=>{if(ue.filename){Z.current=Z.current+1;const ye=N.current.map(Ce=>{var je;if(Ce.name===(ue==null?void 0:ue.filename)){const ke=A(h({},Ce),{is_oss:!L});return(je=ue==null?void 0:ue.filename)!=null&&je.includes(".in")?(ke.in_object_key=ue==null?void 0:ue.object,ke.in_object_size=ue==null?void 0:ue.size,ke.input=ue==null?void 0:ue.filename,ke.in_file=V):(ke.out_object_key=ue==null?void 0:ue.object,ke.out_object_size=ue==null?void 0:ue.size,ke.output=ue==null?void 0:ue.filename,ke.out_file=V),ke}return Ce});if(N.current=[...ye],q([...ye]),Z.current>0&&Z.current===Q.length){Ee(!1);let Ce=R(ye);Ce=Ce.filter(je=>{var ke,Xe;return!!((ke=je[0])!=null&&ke.name&&((Xe=je[1])!=null&&Xe.name))}),Ce=Ce.map(je=>A(h(h({},je[0]),je[1]),{is_file:!0})),Y(Ce),W()}}else Ee(!1),W()});return}const de=new(i())({endpoint:$.end_point,region:$.region,accessKeyId:$.access_key_id,accessKeySecret:$.access_key_secret,bucket:$.bucket,stsToken:$.security_token}),we=V.name,xe={container_type:"TestSet",file_name:we},Ae=(0,d.Z)();let ve=`testsets/${G}/${Ae}${we.indexOf(".")>-1?"."+we.split(".").pop():""}`;G===null&&(ve=`testsets/${Ae}${we.indexOf(".")>-1?"."+we.split(".").pop():""}`),de.multipartUpload(ve,new Blob([V.file],{type:V.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:we+""},url:$==null?void 0:$.callback_url,host:$==null?void 0:$.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,l.rz)(xe)}}).then(function(oe){if(oe.data.status===0){Z.current=Z.current+1;const _=N.current.map(ue=>{var ye,Ce,je,ke,Xe,rt,Fe,it,ut,ht,Ft,Ht,At,Wt,Lt,wt,Qt;if(ue.name===((Ce=(ye=oe.data)==null?void 0:ye.data)==null?void 0:Ce.file_name)){const Jt=A(h({},ue),{is_oss:!L});return(Xe=(ke=(je=oe.data)==null?void 0:je.data)==null?void 0:ke.file_name)!=null&&Xe.includes(".in")?(Jt.in_object_key=(Fe=(rt=oe.data)==null?void 0:rt.data)==null?void 0:Fe.object,Jt.in_object_size=(ut=(it=oe.data)==null?void 0:it.data)==null?void 0:ut.size,Jt.input=(Ft=(ht=oe.data)==null?void 0:ht.data)==null?void 0:Ft.file_name,Jt.in_file=V):(Jt.out_object_key=(At=(Ht=oe.data)==null?void 0:Ht.data)==null?void 0:At.object,Jt.out_object_size=(Lt=(Wt=oe.data)==null?void 0:Wt.data)==null?void 0:Lt.size,Jt.output=(Qt=(wt=oe.data)==null?void 0:wt.data)==null?void 0:Qt.file_name,Jt.out_file=V),Jt}return ue});if(N.current=[..._],q([..._]),Z.current>0&&Z.current===Q.length){Ee(!1);let ue=R(_);ue=ue.filter(ye=>{var Ce,je;return!!((Ce=ye[0])!=null&&Ce.name&&((je=ye[1])!=null&&je.name))}),ue=ue.map(ye=>A(h(h({},ye[0]),ye[1]),{is_file:!0})),Y(ue),W()}}})},j=V=>new Promise((de,we)=>{let xe=0,Ae=[];for(let ve=0;ve{xe++,xe===V.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),we()):de(V))}).catch(oe=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",oe),xe++,Ae.push(V[ve].name),xe===V.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),we()):de(V))})}),F=()=>B(void 0,null,function*(){if(Q.length===0){e.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield j(Q),Ee(!0),R(Q).some(de=>{var we,xe;return!((we=de[0])!=null&&we.name&&((xe=de[1])!=null&&xe.name))})){I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>B(void 0,null,function*(){Q.map(de=>B(void 0,null,function*(){P(de)}))}),onCancel:()=>{Ee(!1)}});return}Q.map(de=>B(void 0,null,function*(){P(de)}))}),te={name:"file",fileList:Q,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:V=>{if(Q!=null&&Q.some(we=>we.name===V.name))return e.ZP.info(`${V.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(V.size/1024/1024>100)return e.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(V.name))return e.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const de={name:V.name,uid:V.uid,file:V,percent:0};return Q.push(de),N.current=[...Q],q([...Q]),!1}},ae=R(Q);return console.log(Q,ae,"fileList"),m.createElement(I.default,{open:H,wrapClassName:re,onOk:F,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:se},onCancel:ne,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},m.createElement("div",{className:c.wrap},Q.length?m.createElement("div",null,m.createElement(f.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},m.createElement("div",{style:{visibility:ee?"visible":"hidden"}},m.createElement("span",{className:c.greyText},"\u7528\u4F8B\u7C7B\u578B"),m.createElement(a.ZP.Group,{className:`ml20 ${c.testCaseRadio}`,optionType:"button",value:Se,onChange:V=>ie(V.target.value)},m.createElement(a.ZP,{value:!1},"\u6587\u672C"),m.createElement(a.ZP,{value:!0},"\u6587\u4EF6"))),m.createElement(pe.default,h({},te),m.createElement(t.ZP,{type:"primary",className:c.btnS},m.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),m.createElement(z,{data:ae,onRemove:T})):m.createElement("div",{className:`${c.noData} mb30`},m.createElement(pe.default.Dragger,A(h({},te),{className:c.dragger}),m.createElement("img",{src:n,alt:"",className:"mb20"}),m.createElement("div",null,m.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),m.createElement("span",{className:c.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),m.createElement("div",{className:c.text},m.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),m.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",m.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",m.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",m.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",m.createElement("br",null))))},z=({data:W=[],onRemove:Y,width:H="auto",showScore:re=!1,disabled:G=!1,inputChange:ee,onEvaluatingChange:X,onSelectAll:Q,checkAll1:q,checkAll2:$,checkAll3:le,checkAll4:se,checkAll5:Ee,showEvaluatingSetting:Se=!1,className:ie="",isProgramHomework:L=!1})=>{const J={value:"",filename:"",dataUrl:""},[N,Z]=(0,x.useState)(h({},J)),ne=T=>{let P=document.createElement("a");document.body.appendChild(P);let j=URL.createObjectURL(T.file);P.href=j,P.download=T.name,P.click(),URL.revokeObjectURL(j),document.body.removeChild(P)},U=(T,P)=>{(0,E.LR)(T,P)},D=(T,P)=>{I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:m.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Y(T,P)},onCancel:()=>{}})};return W.length?m.createElement("div",{className:ie,style:{width:H}},m.createElement("div",{className:`${L?c.headProgram:c.head}`},Se&&m.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:q,onChange:T=>{Q(T.target.checked,"hidden")}}),m.createElement(u.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},m.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),m.createElement("div",{style:{width:L?"25%":"15%"}},"\u7528\u4F8B"),m.createElement("div",{style:{width:re?L?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),m.createElement("div",{style:{width:re?L?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),re&&m.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Se&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:se,onChange:T=>{Q(T.target.checked,"input_visible")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},m.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Se&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:$,onChange:T=>{Q(T.target.checked,"is_invisible")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},m.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Se&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:Ee,onChange:T=>{Q(T.target.checked,"actual_output_visible")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},m.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Se&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:le,onChange:T=>{Q(T.target.checked,"last_match_rule")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},m.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),m.createElement("div",{className:c.operation,style:L?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),m.createElement("div",{className:c.listWrapper,style:{boxShadow:L?"0px 2px 4px 0px #EAEEF4":"unset"}},W.map((T,P)=>{var j,F,te,ae;return m.createElement("div",{key:P,className:c.list,style:L?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Se&&m.createElement("div",{style:{width:"15%"}},m.createElement(s.default,{checked:!!T.hidden,onChange:V=>{X(V.target.checked,P,"hidden")}})),m.createElement("div",{style:{width:L?"25%":"15%",paddingLeft:L?"5px":"0px",paddingRight:L?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",P+1),m.createElement("div",{className:c.info,style:{width:re?L?"20%":"15%":"25%"}},m.createElement("span",{title:T.input||((j=T[0])==null?void 0:j.name),onClick:()=>B(void 0,null,function*(){let V;T.input?T.input_file_url?V=T.input_file_url:V=T.in_file:V=T[0];let de;typeof V=="string"?(de=yield fetch(V,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Z({value:yield de.text(),filename:"",dataUrl:V})):(de=yield(0,E.db)(V.file),Z({value:de.text,filename:V.name,dataUrl:de.link}))})},T.input||((F=T[0])==null?void 0:F.name))),m.createElement("div",{className:c.info,style:{width:re?L?"20%":"15%":"25%"}},m.createElement("span",{title:T.output||((te=T[1])==null?void 0:te.name),onClick:()=>B(void 0,null,function*(){let V;T.input?T.output_file_url?V=T.output_file_url:V=T.out_file:V=T[1];let de;typeof V=="string"?(de=yield fetch(V,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Z({value:yield de.text(),filename:"",dataUrl:V})):(de=yield(0,E.db)(V.file),Z({value:de.text,filename:V.name,dataUrl:de.link}))})},T.output||((ae=T[1])==null?void 0:ae.name))),re&&m.createElement("div",{style:{width:"20%"}},m.createElement(o.default,{size:"large",addonAfter:L?"%":null,disabled:G,style:{width:"80%"},onChange:V=>ee(V,P),value:T.score}),!L&&m.createElement("span",null,"\xA0%")),Se&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:T.input_visible||!1,onChange:V=>{X(V.target.checked,P,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Se&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:T.is_invisible||!1,onChange:V=>{X(V.target.checked,P,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Se&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:T.actual_output_visible||!1,onChange:V=>{X(V.target.checked,P,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Se&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:T.last_match_rule||!1,onChange:V=>{X(V.target.checked,P,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),m.createElement("div",{onClick:()=>D(T,P),style:L?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},m.createElement("span",{className:c.del},"\u5220\u9664")))})),m.createElement(v.Z,{close:!0,data:N.dataUrl,filename:N.filename,type:N.dataUrl.length?"txt":"",onClose:()=>Z(h({},J)),monacoEditor:{value:N.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):m.createElement(m.Fragment,null)};var K=M},80408:function(Nt,Ve,w){"use strict";w.d(Ve,{S:function(){return a},m:function(){return t}});var x=w(19374),pe=w(8591),e=w(43418),I=w(59301),f=(s,u,o)=>new Promise((c,n)=>{var r=d=>{try{l(o.next(d))}catch(E){n(E)}},i=d=>{try{l(o.throw(d))}catch(E){n(E)}},l=d=>d.done?c(d.value):Promise.resolve(d.value).then(r,i);l((o=o.apply(s,u)).next())});const a=s=>{let u=document.createElement("textarea");return u.value=s,u.value},t=(s,u,o,c,n)=>f(void 0,null,function*(){var r,i;const l=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:o,save_type:c}});c===1?((l==null?void 0:l.status)==0&&pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),(r=l==null?void 0:l.data)!=null&&r.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(i=l==null?void 0:l.data)==null?void 0:i.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(l==null?void 0:l.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:I.createElement("div",null,I.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var d,E;(0,x.xg)(`/shixuns/${(E=(d=u==null?void 0:u.detail)==null?void 0:d.fork_from)==null?void 0:E.fork_identifier}/challenges`)}}))})},47257:function(Nt){(function(Ve){(function(w){if(1)Nt.exports=w();else var x})(function(){var w,x,pe;return function(){function e(I,f,a){function t(o,c){if(!f[o]){if(!I[o]){var n=void 0;if(!c&&n)return require(o,!0);if(s)return s(o,!0);var r=new Error("Cannot find module '"+o+"'");throw r.code="MODULE_NOT_FOUND",r}var i=f[o]={exports:{}};I[o][0].call(i.exports,function(l){var d=I[o][1][l];return t(d||l)},i,i.exports,e,I,f,a)}return f[o].exports}for(var s=void 0,u=0;u +(self.webpackChunk=self.webpackChunk||[]).push([[9205],{89489:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},59477:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},40001:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},26227:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},49198:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},84105:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},41464:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},18785:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},73331:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},15277:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},52671:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},8657:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},56082:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},33853:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},15075:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},62772:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},43531:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},61485:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},38819:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},47472:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},87395:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});var x=w(54476),pe=w(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},I=e,f=w(7657),a=function(o,c){return pe.createElement(f.Z,(0,x.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},13248:function(Nt,Ve,w){"use strict";w.d(Ve,{t:function(){return n}});var x=w(59301),pe=w(3113),e={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},I=w(92310),f=w.n(I),a=Object.defineProperty,t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,o=(r,i,l)=>i in r?a(r,i,{enumerable:!0,configurable:!0,writable:!0,value:l}):r[i]=l,c=(r,i)=>{for(var l in i||(i={}))s.call(i,l)&&o(r,l,i[l]);if(t)for(var l of t(i))u.call(i,l)&&o(r,l,i[l]);return r};const n=({cancelText:r="\u53D6\u6D88",okText:i="\u786E\u5B9A",loading:l=!1,hasOkBtn:d=!0,hasCancelBtn:E=!0,okButtonProps:v={},onCancel:m=()=>{},onOk:p=()=>{},className:S=""})=>x.createElement("div",{className:f()(e.buttonFixed,S)},x.createElement("div",{className:e.buttonWrap},E&&x.createElement(pe.ZP,{size:"middle",className:`${e.button} mr20`,onClick:m},r),d&&x.createElement(pe.ZP,c({size:"middle",type:"primary",className:`${e.button} mr20`,loading:l,onClick:p},v),i)))},68999:function(Nt,Ve,w){"use strict";w.d(Ve,{i:function(){return g},Z:function(){return y}});var x={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",wrapisCurrent:"wrapisCurrent___qIfQT"},pe=w(71418),e=w(6848),I=w(93948),f=w(92310),a=w.n(f),t=w(19374),s=w(91570),u=w(53229),o=w(79005),c=w(20345),n=w(77882),r=w(31081),i=w(75309),l=w(71979),d=w(47558),E=w(42922),v=w(66832),m=w(96593),p=w(19664),S=w(91833),C=w(59301);const g=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:c},{name:"101\u8BA1\u5212",ptimg:n,swimg:r},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:i,swimg:l},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:d,swimg:E},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:v,swimg:m},{name:"\u519B\u961F\u4E00\u6D41",ptimg:p,swimg:S}];var y=({className:b,dataSource:h=[],col:A=4,right:B,bottom:k=23,precision:R=0,wrapWidth:M=1200,trackEventItems:z,loading:K,onRemove:W=()=>{},isCurrent:Y=!0,showAlias:H=!1,showProgress:re=!1})=>{const G=Math.floor((M-(A-1)*B)/A),ee=[{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(X=>(window.ENV==="build"&&(X.ptimg=`/react/build${X.ptimg}`,X.swimg=`/react/build${X.swimg}`),X));return C.createElement(pe.Z,{spinning:K},C.createElement("div",{className:a()(x.list,b)},!!(h!=null&&h.length)&&(h==null?void 0:h.map((X,Q)=>{var q,$,le,se,Ee,Se;const{name:ie,id:L,identifier:J,featured:N,school_name:Z,image_url:ne,excellent:U,is_plan:D}=X;return C.createElement("div",{key:L,className:Y&&re?x.wrapisCurrent:x.wrap,style:{width:G,marginRight:(1+Q)%A===0?0:B+R,marginBottom:k}},C.createElement("a",{className:x.li,onClick:T=>{T.preventDefault(),T.stopPropagation(),z&&(0,t.L9)([z]),(0,t.xg)(`/paths/${J}`)}},C.createElement("div",{className:x.img},C.createElement("img",{className:x.cover,src:`${ne}`}),Y&&(0,u.bg)()&&(X==null?void 0:X.studying)&&C.createElement("div",{className:`${x.movebq} user-path-items`,onClick:T=>{T.stopPropagation(),W(X)}},C.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),C.createElement("span",{className:"c-red"},"\u79FB\u9664")),(q=X==null?void 0:X.subject_tags)==null?void 0:q.map((T,P)=>{var j,F;if(P===0){const ae=(j=ee.find(V=>V.name==T))==null?void 0:j.swimg;return C.createElement("img",{className:x.sign,src:ae,style:{left:"-4px"}})}const te=(F=ee.find(ae=>ae.name==T))==null?void 0:F.ptimg;return C.createElement("img",{className:x.sign,src:te,style:{left:`${48+52*(P-1)+2*P}px`}})}),C.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(X==null?void 0:X.excellent)&&C.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"))),C.createElement("div",{className:x.name},C.createElement(e.Z,{title:H&&(X!=null&&X.excellent_alias_name)?C.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ie}`,C.createElement("br",null),C.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${X==null?void 0:X.excellent_alias_name}`)):ie},C.createElement("span",{className:x.e},H&&(X==null?void 0:X.excellent_alias_name)||ie))),Y&&re&&(($=X==null?void 0:X.progress)==null?void 0:$.all_score)!=0&&C.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},C.createElement(I.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((le=X==null?void 0:X.progress)==null?void 0:le.my_score)/((se=X==null?void 0:X.progress)==null?void 0:se.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ee=X==null?void 0:X.progress)==null?void 0:Ee.my_score,"/",(Se=X==null?void 0:X.progress)==null?void 0:Se.all_score),(!Y||!re)&&C.createElement("div",{className:x.tags},C.createElement("div",null,C.createElement(e.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},C.createElement("span",null,C.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),C.createElement("span",null,X.stages_count))),C.createElement(e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},C.createElement("span",null,C.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),C.createElement("span",null,X.members_count)))))))})),!h.length&&C.createElement(s.Z,null)))}},65186:function(Nt,Ve,w){"use strict";w.d(Ve,{jL:function(){return f},w9:function(){return Ae},dN:function(){return ue},QD:function(){return Qe},cQ:function(){return se.Z},Oz:function(){return ae},op:function(){return fe},O5:function(){return $e},_b:function(){return dt},t7:function(){return h},Gi:function(){return ut},YG:function(){return ke},kT:function(){return Fe},qp:function(){return E},K3:function(){return p},vr:function(){return ft},qE:function(){return he},Je:function(){return k},wb:function(){return Q},lB:function(){return le},cq:function(){return Lt},tp:function(){return g},Si:function(){return jt},k8:function(){return un},Du:function(){return cn}});var x=w(59301),pe={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"},e="data:image/png;base64,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",f=({dataSource:_e=[],img:qe,imgWidth:st=346,title:yt,sunTitle:Ct,bannerExtraContent:Xt})=>x.createElement("div",{className:pe.banner},x.createElement("div",{className:pe.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,yt),x.createElement("span",null,Ct)),_e.length>0&&x.createElement("div",{className:pe.btns},_e.map((Bt,It)=>x.createElement("div",{key:It,onClick:Bt.click},Bt.name,Bt.sign?x.createElement("img",{src:e,width:39}):null))),Xt),qe&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:qe,width:st}))),a={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"},t=w(92310),s=w.n(t),u=w(89392),o=Object.defineProperty,c=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,i=(_e,qe,st)=>qe in _e?o(_e,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):_e[qe]=st,l=(_e,qe)=>{for(var st in qe||(qe={}))n.call(qe,st)&&i(_e,st,qe[st]);if(c)for(var st of c(qe))r.call(qe,st)&&i(_e,st,qe[st]);return _e},E=({dataSource:_e=[],value:qe,onChange:st,onTitleChange:yt,className:Ct,title:Xt,titleWidth:Bt=41,style:It={},fontColor:bt="#6A7283",showCount:Kt,classNameActive:Gt,styleItem:Yt={}})=>{const[In,xn]=(0,x.useState)(0),[Bn,Dn]=(0,x.useState)(!1),Jn=(0,x.useRef)(null),rr=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var or;_e.length!==0&&(((or=Jn==null?void 0:Jn.current)==null?void 0:or.clientHeight)>97?xn(1):xn(0)),_e.length===0&&xn(0),Dn(!1)},[_e]),x.createElement("div",{className:s()(a.row,Ct),style:It},x.createElement("div",{onClick:(0,u.throttle)(()=>yt==null?void 0:yt(),2e3),style:{width:Bt,marginTop:Bn?12:4},className:`${a.title} ${yt?"current":""}`},Xt),x.createElement("div",{className:Bn?`${a.tagsWrap} ${a.tagsBorderWrap}`:a.tagsWrap},x.createElement("div",{className:a.bar,ref:rr,style:In>0?{height:In===1?97:"auto",overflow:In===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:a.tag,ref:Jn},_e==null?void 0:_e.map(or=>x.createElement("span",{onClick:()=>st(or.id),key:or.id,style:l(l({color:bt},Yt),(or==null?void 0:or.style)||{}),className:qe===or.id?s()(Gt||a.active,or.classNameActive):""},x.createElement("span",{title:or.name,className:a.name},or.name),!!Kt&&x.createElement("span",{className:a.num},or.count))))),!!In&&x.createElement(x.Fragment,null,In===1?x.createElement("div",{onClick:()=>{var or;xn(2),((or=Jn==null?void 0:Jn.current)==null?void 0:or.clientHeight)>245?Dn(!0):Dn(!1)},className:a.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{rr.current.scrollTop=0,xn(1),Dn(!1)},className:a.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},v={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},p=({dataSource:_e=[],value:qe,onChange:st,onTitleChange:yt,className:Ct,title:Xt,titleWidth:Bt=41,style:It={},fontColor:bt="#6A7283",showCount:Kt,expand:Gt=!0})=>{const[Yt,In]=(0,x.useState)(0),[xn,Bn]=(0,x.useState)(!1),Dn=(0,x.useRef)(null),Jn=(0,x.useRef)(null),[rr,or]=(0,x.useState)(Gt);return x.createElement("div",{className:s()(v.row,Ct),style:It},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,u.throttle)(()=>yt==null?void 0:yt(),2e3),style:{width:Bt,marginTop:xn?12:4},className:`${v.title} ${yt?"current":""}`},Xt),x.createElement("i",{className:`iconfont ${rr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:rr?8:10},onClick:()=>or(!rr)})),rr&&x.createElement("div",{className:xn?`${v.tagsWrap} ${v.tagsBorderWrap}`:v.tagsWrap},x.createElement("div",{className:v.fenge}),x.createElement("div",{className:v.bar,ref:Jn},x.createElement("div",{className:v.tag,ref:Dn},_e==null?void 0:_e.map(tr=>x.createElement("span",{onClick:()=>st(tr.id),key:tr.id,style:{color:bt},className:qe===tr.id?v.active:""},x.createElement("span",{title:tr.name,className:v.name},tr.name),!!Kt&&x.createElement("span",{className:v.num},tr.count)))))))},S={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"},g=({dataSource:_e=[],value:qe,onChange:st,className:yt,style:Ct={}})=>x.createElement("div",{style:Ct,className:s()(S.tabs,yt)},_e.map(Xt=>x.createElement("span",{onClick:()=>st(Xt.id),className:qe===Xt.id?S.active:"",key:Xt.id},Xt.name))),O={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"},y=w(92832),h=({dataSource:_e=[],value:qe="",onChange:st,onInputChange:yt=()=>{},className:Ct,style:Xt={},placeholder:Bt,allowClear:It=!1})=>{var bt;const[Kt,Gt]=(0,x.useState)(""),[Yt,In]=(0,x.useState)("");(0,x.useEffect)(()=>{var Dn;let Jn=qe;(Dn=JSON.stringify(qe))!=null&&Dn.includes("{")&&(Gt(qe.id),Jn=qe.value||"");try{In(decodeURIComponent(Jn||""))}catch(rr){In(decodeURIComponent(Jn||""))}},[qe]);const xn=()=>{st(encodeURIComponent(Yt),Kt||null)},Bn=Dn=>{Dn!==Kt&&(Gt(Dn),st(encodeURIComponent(Yt),Dn))};return x.createElement("div",{className:s()(O.input,Ct),style:Xt},!!_e.length&&x.createElement("div",{className:O.dropdown},x.createElement("div",{className:O.text},(bt=_e.find(Dn=>Dn.id===Kt))==null?void 0:bt.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:O.b1}),x.createElement("b",{className:O.b2})),x.createElement("div",{className:O.menu},_e.map((Dn,Jn)=>x.createElement("div",{key:Jn,onClick:()=>Bn(Dn.id)},Dn.name)))),x.createElement(y.default,{onPressEnter:xn,value:Yt,onChange:Dn=>{In(Dn.target.value),yt(encodeURIComponent(Dn.target.value),Kt||null)},bordered:!1,placeholder:Bt}),x.createElement("i",{onClick:xn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},A={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"},k=({value:_e,onChange:qe,className:st,total:yt,pageSize:Ct,style:Xt={}})=>{const Bt=_e<2,It=_e>=Math.ceil(yt/Ct);return yt<=Ct?x.createElement(x.Fragment,null):x.createElement("div",{className:s()(A.quickPager,st),style:Xt},x.createElement("div",{onClick:()=>{Bt||qe(_e-1,"prev")},className:Bt?A.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{It||qe(_e+1,"next")},className:It?A.disabled:""},"\u4E0B\u4E00\u9875"))},R={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"},M=w(71418),z=w(6848),K=w(13570),W=w(49647),Y=w(19374),H=w(96908),re=w(57177),G=w(81378),ee=w(91570),Q=({className:_e,dataSource:qe=[],col:st=4,right:yt,bottom:Ct=23,precision:Xt=0,wrapWidth:Bt=1200,trackEventItems:It,loading:bt})=>{const Kt=Math.floor((Bt-(st-1)*yt)/st);return x.createElement(M.Z,{spinning:bt},x.createElement("div",{className:s()(R.list,_e)},!!qe.length&&qe.map((Gt,Yt)=>{const{name:In,id:xn,identifier:Bn,power:Dn,cover_image_id:Jn,pic:rr}=Gt;return x.createElement("div",{className:R.wrap,key:xn,style:{width:Kt,marginRight:(1+Yt)%st===0?0:yt+Xt,marginBottom:Ct}},x.createElement("a",{target:"_blank",href:`/shixuns/${Bn}/challenges`,className:R.li,onClick:or=>{or.preventDefault(),It&&(0,Y.L9)([It]),Dn&&(0,Y.xg)(`/shixuns/${Bn}/challenges`)}},x.createElement("div",{className:R.img},x.createElement("img",{className:R.cover,src:`${rr}`}),Gt.is_jupyter&&x.createElement("img",{className:R.sign,src:H}),Gt.is_jupyter_lab&&x.createElement("img",{className:R.sign,src:re}),Gt.is_unity_3d&&x.createElement("img",{className:R.sign,src:G})),x.createElement("div",{className:R.name},x.createElement(z.Z,{title:In||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:R.e},In||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:R.tags},x.createElement(z.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,Gt.challenges_count))),!!Gt.myshixuns_count&&x.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,Gt.myshixuns_count))),x.createElement(z.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,Gt.level))),x.createElement("div",{className:R.rate},x.createElement(K.Z,{allowHalf:!0,disabled:!0,defaultValue:Gt.score_info}),x.createElement("span",null,"\xA0",Gt.score_info?`${Gt.score_info}\u5206`:"5\u5206")))),!Dn&&x.createElement("div",{className:R.lockWrap},x.createElement("img",{src:`${W.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!qe.length&&x.createElement(ee.Z,null)))},q={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},le=({className:_e,dataSource:qe=[],col:st=4,right:yt,bottom:Ct=23,precision:Xt=0,wrapWidth:Bt=1200,wrapClassName:It,trackEventItems:bt,loading:Kt})=>{const Gt=Math.floor((Bt-(st-1)*yt)/st);return x.createElement(M.Z,{spinning:Kt},x.createElement("div",{className:s()(q.list,_e)},!!qe.length&&qe.map((Yt,In)=>{const{name:xn,id:Bn,identifier:Dn,power:Jn,cover_image_id:rr,pic:or}=Yt;return x.createElement("div",{className:s()(q.wrap,It),key:Bn,style:{width:Gt,marginRight:(1+In)%st===0?0:yt+Xt,marginBottom:Ct}},x.createElement("a",{target:"_blank",href:`/shixuns/${Dn}/challenges`,className:q.li,onClick:tr=>{tr.preventDefault(),bt&&(0,Y.L9)([bt]),Jn&&(0,Y.xg)(`/shixuns/${Dn}/challenges`)}},x.createElement("img",{src:w(47621),className:q.titleBg}),x.createElement("div",{className:q.name},x.createElement(z.Z,{title:xn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:q.e},xn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:q.img},x.createElement("img",{className:q.cover,src:rr?`${W.Z.API_SERVER}/api/attachments/${rr}`:`${W.Z.IMG_SERVER+or}`}),Yt.is_jupyter&&x.createElement("div",{className:q.bq},"Jupyter"),Yt.is_jupyter_lab&&x.createElement("div",{className:q.bq},"JupyterLab"),Yt.is_unity_3d&&x.createElement("div",{className:q.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),x.createElement("div",{className:"mt20 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:q.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:q.value},Yt.myshixuns_count)),x.createElement("div",null,x.createElement("span",{className:q.text},"\u56F0\u96BE\u7B49\u7EA7"),x.createElement("span",{className:q.value},Yt.level))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:q.text},"\u5173\u5361\u6570"),x.createElement("span",{className:q.value},Yt.challenges_count)),x.createElement("div",{className:q.rate},x.createElement(K.Z,{allowHalf:!0,disabled:!0,defaultValue:Yt.score_info}),x.createElement("span",{className:q.value,style:{color:"#FF9C00"}},"\xA0",Yt.score_info?`${Yt.score_info}\u5206`:"5\u5206"))))),!Jn&&x.createElement("div",{className:q.lockWrap},x.createElement("img",{src:`${W.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!qe.length&&x.createElement(ee.Z,null)))},se=w(68999),Ee={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Se=w(79005),ie=w(20345),L=w(77882),J=w(31081),N=w(75309),Z=w(71979),ne=w(47558),U=w(42922),D=w(66832),T=w(96593),P=w(19664),j=w(91833);const F=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Se,swimg:ie},{name:"101\u8BA1\u5212",ptimg:L,swimg:J},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:N,swimg:Z},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ne,swimg:U},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:D,swimg:T},{name:"\u519B\u961F\u4E00\u6D41",ptimg:P,swimg:j}];var ae=({className:_e,dataSource:qe=[],col:st=4,right:yt,bottom:Ct=23,precision:Xt=0,wrapWidth:Bt=1200,trackEventItems:It,loading:bt,wrapClassName:Kt,imgClassName:Gt,isArrow:Yt=!1})=>{const In=Math.floor((Bt-(st-1)*yt)/st),[xn,Bn]=(0,x.useState)(),[Dn,Jn]=(0,x.useState)(),rr=tr=>Bn(tr),or=()=>Bn(-1);return x.createElement(M.Z,{spinning:bt},x.createElement("div",{className:s()(Ee.list,_e)},!!(qe!=null&&qe.length)&&(qe==null?void 0:qe.map((tr,ir)=>{var Rr;const{name:Lr,id:Qr,identifier:Pr,featured:_r,school_name:va,image_url:Jr,excellent:ba,is_plan:ha}=tr;return x.createElement("div",{key:Qr,className:s()(Ee.wrap,Kt),style:{width:In,marginRight:(1+ir)%st===0?0:yt+Xt,marginBottom:Ct}},x.createElement("a",{target:"_blank",href:`/paths/${Pr}`,className:Ee.li,onClick:Gn=>{Gn.preventDefault(),It&&(0,Y.L9)([It]),(0,Y.xg)(`/paths/${Pr}`)}},x.createElement("img",{src:w(39057),className:Ee.titleBg}),x.createElement("div",{className:Ee.name},x.createElement(z.Z,{title:Lr},x.createElement("span",{className:Ee.e,style:{color:Yt&&xn===ir?"#145DFF":"#000000"},onMouseEnter:()=>{rr(ir)},onMouseLeave:or},Lr))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:s()(Ee.img,Gt)},x.createElement("img",{className:Ee.cover,src:`${W.Z.IMG_SERVER+Jr}`}),(Rr=tr==null?void 0:tr.subject_tags)==null?void 0:Rr.map((Gn,$n)=>{var gr,nr;if($n===0){const Cr=(gr=F.find(zr=>zr.name==Gn))==null?void 0:gr.swimg;return x.createElement("img",{className:Ee.sign,src:Cr,style:{left:"-4px"}})}const pr=(nr=F.find(Cr=>Cr.name==Gn))==null?void 0:nr.ptimg;return x.createElement("img",{className:Ee.sign,src:pr,style:{left:`${48+52*($n-1)+2*$n}px`}})}),x.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(tr==null?void 0:tr.excellent)&&x.createElement("div",{className:Ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:Ee.text},"\u7AE0\u8282\u6570"),x.createElement("span",{className:Ee.value},tr.stages_count)),x.createElement("div",null,x.createElement("span",{className:Ee.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:Ee.value},tr.members_count))))))})),!qe.length&&x.createElement(ee.Z,null)))},V={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"},de="data:image/png;base64,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",we=w(59301),Ae=({className:_e,dataSource:qe=[],col:st=4,right:yt,bottom:Ct=23,precision:Xt=0,wrapWidth:Bt=1200,trackEventItems:It,loading:bt})=>{const Kt=Math.floor((Bt-(st-1)*yt)/st);return we.createElement(M.Z,{spinning:bt},we.createElement("div",{className:s()(V.list,_e)},!!qe.length&&qe.map((Gt,Yt)=>{const{subject_identifier:In,id:xn,identifier:Bn,power:Dn}=Gt,Jn=Gt.is_public!=0&&Gt.is_public;return we.createElement("div",{className:V.wrap,key:xn,style:{width:Kt,marginRight:(1+Yt)%st===0?0:yt+Xt,marginBottom:Ct}},we.createElement("a",{className:V.li,onClick:rr=>{rr.preventDefault(),It&&(0,Y.L9)([It]),(0,Y.xg)(Gt.first_category_url)}},we.createElement("div",{className:V.top},we.createElement(z.Z,{title:Gt.name},we.createElement("div",{className:V.name},Gt.name)),we.createElement("img",{className:V.img,src:W.Z.IMG_SERVER+"/images/"+Gt.avatar_url}),we.createElement("div",{className:V.text,title:Gt.creator},Gt.creator),In&&we.createElement("div",{className:V.btns},we.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),we.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Jn&&we.createElement("div",{className:V.sign},"\u516C\u5F00")),we.createElement("div",{className:V.bottom},Gt.visits>0&&we.createElement(z.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-liulanyan"}),we.createElement("span",null,Gt.visits))),Gt.course_members_count>0&&we.createElement(z.Z,{title:"\u6210\u5458",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-chengyuan"}),Gt.course_members_count)),Gt.tasks_count>0&&we.createElement(z.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-zuoye"}),Gt.tasks_count)),Gt.is_end?we.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):we.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Gt.is_accessible&&we.createElement("div",{className:V.lockWrap},we.createElement("img",{src:`${W.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),we.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!qe.length&&we.createElement(ee.Z,null)))},ve={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},oe="data:image/png;base64,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",ue=({className:_e,dataSource:qe=[],col:st=4,right:yt,bottom:Ct=23,precision:Xt=0,wrapWidth:Bt=1200,wrapClassName:It,trackEventItems:bt,loading:Kt})=>{const Gt=Math.floor((Bt-(st-1)*yt)/st);return x.createElement(M.Z,{spinning:Kt},x.createElement("div",{className:s()(ve.list,_e)},!!qe.length&&qe.map((Yt,In)=>{const{subject_identifier:xn,id:Bn,identifier:Dn,power:Jn}=Yt,rr=Yt.is_public!=0&&Yt.is_public;return x.createElement("div",{className:s()(`${ve.wrap} ${Yt.is_accessible?"":ve.warpStyle}`,It),key:Bn,style:{width:Gt,marginRight:(1+In)%st===0?0:yt+Xt,marginBottom:Ct}},x.createElement("a",{className:ve.li,onClick:or=>{or.preventDefault(),bt&&(0,Y.L9)([bt]),(0,Y.xg)(Yt.first_category_url)}},x.createElement("div",{className:ve.creator},x.createElement("img",{className:ve.img,src:W.Z.IMG_SERVER+"/images/"+Yt.avatar_url}),x.createElement("div",{className:ve.text,title:Yt.creator},Yt.creator)),x.createElement("div",{className:ve.top},x.createElement(z.Z,{title:Yt.name},x.createElement("div",{className:ve.name},Yt.name)),rr&&x.createElement("div",{className:ve.sign},"\u516C\u5F00")),x.createElement("div",{className:ve.middle},x.createElement("div",{className:ve.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:ve.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:ve.value},(Yt==null?void 0:Yt.visits)||0)),x.createElement("div",null,x.createElement("span",{className:ve.text},"\u6210\u5458"),x.createElement("span",{className:ve.value},(Yt==null?void 0:Yt.course_members_count)||0))),x.createElement("div",{className:ve.row},x.createElement("div",null,x.createElement("span",{className:ve.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:ve.value},(Yt==null?void 0:Yt.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:ve.text},"\u72B6\u6001"),Yt.is_end?x.createElement("span",{className:ve.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:ve.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),xn&&x.createElement("div",{className:ve.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Yt.is_accessible&&x.createElement("div",{className:ve.lockWrap},x.createElement("img",{src:`${W.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!qe.length&&x.createElement(ee.Z,null)))},ye={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"},Ce=w(75790),ke=({dataSource:_e=[],value:qe,onChange:st,className:yt,style:Ct={},tabBarExtraContent:Xt})=>x.createElement("div",{className:s()(ye.tabs,yt),style:Ct},x.createElement("div",{className:ye.tabsWrap},_e.map((Bt,It)=>x.createElement("aside",{className:ye.tab,onClick:()=>{st(Bt.id),Bt.link&&Ce.history.push(Bt.link)},key:It},x.createElement("div",{className:qe===Bt.id?ye.active:""},Bt.name),(Bt==null?void 0:Bt.resetCount)==null&&(Bt==null?void 0:Bt.total)!==void 0&&x.createElement("span",null,"\uFF08",Bt==null?void 0:Bt.total,"\uFF09"),(Bt==null?void 0:Bt.resetCount)!==void 0&&(Bt==null?void 0:Bt.total)!==void 0&&x.createElement(z.Z,{title:(Bt==null?void 0:Bt.tip)!=null?Bt==null?void 0:Bt.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Bt==null?void 0:Bt.resetCount),"/",x.createElement("span",null,Bt==null?void 0:Bt.total),"\uFF09"))))),x.createElement("div",{className:ye.tabBar},Xt)),Xe={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Fe=({dataSource:_e=[],value:qe,onChange:st,className:yt,style:Ct={},tabBarExtraContent:Xt})=>x.createElement("div",{className:s()(Xe.tabs,yt),style:Ct},x.createElement("div",{className:Xe.tabsWrap},_e.map((Bt,It)=>x.createElement("aside",{className:Xe.tab,onClick:()=>{st(Bt.id),Bt.link&&Ce.history.push(Bt.link)},key:It},x.createElement("div",{className:qe===Bt.id?Xe.active:""},Bt.name),(Bt==null?void 0:Bt.resetCount)==null&&(Bt==null?void 0:Bt.total)!==void 0&&x.createElement("span",null,"\uFF08",Bt==null?void 0:Bt.total,"\uFF09"),(Bt==null?void 0:Bt.resetCount)!==void 0&&(Bt==null?void 0:Bt.total)!==void 0&&x.createElement(z.Z,{title:(Bt==null?void 0:Bt.tip)!=null?Bt==null?void 0:Bt.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Bt==null?void 0:Bt.resetCount),"/",x.createElement("span",null,Bt==null?void 0:Bt.total),"\uFF09"))))),x.createElement("div",{className:Xe.tabBar},Xt)),ut=({className:_e,style:qe={},children:st})=>x.createElement("div",{className:s()(_e),style:qe},st),ht={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"},Ft=w(38854),Ht=w(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Lt=({sortValue:_e,dropValue:qe,className:st,onSort:yt,onDrop:Ct,dataSource:Xt=At})=>{var Bt;return x.createElement("div",{className:s()(ht.orderWrap,st)},x.createElement(Ft.Z,{dropdownRender:()=>x.createElement(Ht.default,null,Xt.map((It,bt)=>x.createElement(Ht.default.Item,{key:bt,onClick:()=>Ct(It.id)},It.name)))},x.createElement("span",{className:ht.orderTextWrap},(Bt=Xt.find(It=>qe===It.id))==null?void 0:Bt.name)),x.createElement("span",{className:ht.orderIconWrap},x.createElement("span",{className:ht.orderAsc},x.createElement("i",{className:_e==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ht.cursorPointer} ${ht.active}`:`iconfont icon-sanjiaoxing-up font12 ${ht.cursorPointer}`,onClick:()=>yt(_e==="asc"?"desc":"asc")})),x.createElement("span",{className:ht.orderDesc},x.createElement("i",{className:_e==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ht.cursorPointer} ${ht.active}`:`iconfont icon-sanjiaoxing-down font12 ${ht.cursorPointer}`,onClick:()=>yt(_e==="asc"?"desc":"asc")}))))},wt={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"},Qt=w(3113),Jt=w(81081),an=Object.defineProperty,bn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,zn=(_e,qe,st)=>qe in _e?an(_e,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):_e[qe]=st,jn=(_e,qe)=>{for(var st in qe||(qe={}))Sn.call(qe,st)&&zn(_e,st,qe[st]);if(bn)for(var st of bn(qe))On.call(qe,st)&&zn(_e,st,qe[st]);return _e},qt=(_e,qe)=>{var st={};for(var yt in _e)Sn.call(_e,yt)&&qe.indexOf(yt)<0&&(st[yt]=_e[yt]);if(_e!=null&&bn)for(var yt of bn(_e))qe.indexOf(yt)<0&&On.call(_e,yt)&&(st[yt]=_e[yt]);return st},Nn=(_e,qe,st)=>new Promise((yt,Ct)=>{var Xt=bt=>{try{It(st.next(bt))}catch(Kt){Ct(Kt)}},Bt=bt=>{try{It(st.throw(bt))}catch(Kt){Ct(Kt)}},It=bt=>bt.done?yt(bt.value):Promise.resolve(bt.value).then(Xt,Bt);It((st=st.apply(_e,qe)).next())}),fe=_e=>{var qe=_e,{className:st,style:yt,children:Ct,loading:Xt=!1,openLoading:Bt,onClick:It=()=>{},size:bt="middle",shape:Kt="round",theme:Gt}=qe,Yt=qt(qe,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[In,xn]=(0,x.useState)(!1),Bn=(0,x.useMemo)(()=>{switch(Gt){case Jt.Fy.THEMEONE:return wt.ThemeOne;case Jt.Fy.DEFAULT:default:return wt.btn}},[Gt]);return x.createElement(Qt.ZP,jn({onClick:(0,u.throttle)(Dn=>Nn(void 0,null,function*(){Bt&&xn(!0);try{yield It(Dn)}catch(Jn){console.log("error",Jn)}Bt&&xn(!1)}),2e3,{leading:!0,trailing:!1}),className:s()(Bn,wt[`${bt}-${Kt}`],st),style:yt,size:bt,shape:Kt,loading:In||Xt},Yt),Ct)},be={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"},he=({className:_e,style:qe,children:st=null,onClick:yt,title:Ct})=>x.createElement("div",{className:s()(be.head,_e),style:qe},x.createElement("span",{className:"primary-hover",onClick:yt},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:Ct},Ct),x.createElement("div",{className:be.node},st)),Ne={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"},Qe=({confirmShow:_e=!0,confirmTitle:qe,confirmClick:st,cancelShow:yt=!0,cancelTitle:Ct,cancelClick:Xt,className:Bt,style:It,confirmLoading:bt=!1})=>x.createElement("div",{className:s()(Ne.btns,Bt),style:It},_e&&x.createElement(Qt.ZP,{loading:bt,onClick:st,type:"primary",className:Ne.confirm},qe),yt&&x.createElement(Qt.ZP,{onClick:Xt,className:Ne.cancel},Ct)),Ge={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"},ft=({className:_e,style:qe={},LeftContent:st,children:yt,RightContent:Ct})=>x.createElement("div",{className:s()(Ge.fixedBottom,_e),style:qe},x.createElement("div",{className:Ge.wrap},x.createElement("div",{className:Ge.left},st),x.createElement("div",{className:Ge.center},yt),x.createElement("div",{className:Ge.right},Ct))),St={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"},dt=({className:_e,style:qe={},dataSource:st=[]})=>x.createElement("div",{className:s()(St.crumbs,_e),style:qe},st.map((yt,Ct)=>CtCe.history.push(yt.path)},yt.name):x.createElement("span",null,yt.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:Ct,style:{color:"#5F6368"}},yt.name))),Et=w(31797),Te=Object.defineProperty,Le=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,ot=(_e,qe,st)=>qe in _e?Te(_e,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):_e[qe]=st,Oe=(_e,qe)=>{for(var st in qe||(qe={}))nt.call(qe,st)&&ot(_e,st,qe[st]);if(We)for(var st of We(qe))tt.call(qe,st)&&ot(_e,st,qe[st]);return _e},ze=(_e,qe)=>Le(_e,Me(qe)),Ue=(_e,qe)=>{var st={};for(var yt in _e)nt.call(_e,yt)&&qe.indexOf(yt)<0&&(st[yt]=_e[yt]);if(_e!=null&&We)for(var yt of We(_e))qe.indexOf(yt)<0&&tt.call(_e,yt)&&(st[yt]=_e[yt]);return st};const{Countdown:Je}=Et.default;var $e=_e=>{var qe=_e,{onChange:st}=qe,yt=Ue(qe,["onChange"]);const[Ct,Xt]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof Ct=="number"&&Ct>=0&&st(Ct)},[Ct]);const Bt=It=>{const bt=Math.floor(It/1e3);Xt(bt)};return x.createElement(Je,ze(Oe({},yt),{onChange:Bt}))},et={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},jt=({DataProps:_e,className:qe,style:st={}})=>{var yt;return x.createElement("div",{className:s()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",et.ClassRoomItem,qe),style:st,onClick:()=>{(0,Y.xg)(_e==null?void 0:_e.first_category_url)}},x.createElement("div",{className:"flex flex-col item-center"},x.createElement("img",{src:`${(yt=W.Z)==null?void 0:yt.IMG_SERVER}/images/${_e==null?void 0:_e.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(_e==null?void 0:_e.subject_identifier)&&x.createElement("div",{className:"mt-40px"},x.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),x.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},x.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(_e!=null&&_e.is_public)&&x.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"),x.createElement("span",{className:s()("text-16px font-medium",et.TitleDom)},_e==null?void 0:_e.name)),x.createElement("div",{className:"c-grey-333 font-medium"},_e==null?void 0:_e.creator),x.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",_e==null?void 0:_e.course_members_count),x.createElement("div",{className:"c-grey-333 flex item-center justify-between"},x.createElement("div",null,"\u4F5C\u4E1A\uFF1A",_e==null?void 0:_e.tasks_count),_e!=null&&_e.is_end?x.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):x.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Dt=Object.defineProperty,Ut=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,Vt=(_e,qe,st)=>qe in _e?Dt(_e,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):_e[qe]=st,Rt=(_e,qe)=>{for(var st in qe||(qe={}))en.call(qe,st)&&Vt(_e,st,qe[st]);if(Ut)for(var st of Ut(qe))on.call(qe,st)&&Vt(_e,st,qe[st]);return _e},cn=({DataProps:_e=[],selectValue:qe,onChange:st,className:yt,style:Ct={},extra:Xt,classNameItem:Bt,styleItem:It={},barHidden:bt})=>{const[Kt,Gt]=(0,x.useState)();return(0,x.useEffect)(()=>{Gt(Array.isArray(qe)?qe:[qe])},[qe]),x.createElement("div",{className:s()("flex px-20px py-10px gap-40px",yt),style:Rt({borderBottom:"1px solid #D3F0FF"},Ct)},_e==null?void 0:_e.map(Yt=>x.createElement("div",{key:Yt==null?void 0:Yt.id,className:s()("flex item-center justify-center current c-grey-333 text-16 relative",Bt,Yt==null?void 0:Yt.className),style:Rt(Rt({color:Kt!=null&&Kt.includes(Yt==null?void 0:Yt.id)?"#1890FF":"",minWidth:88},It),(Yt==null?void 0:Yt.style)||{}),onClick:In=>{st==null||st({domEvent:In,item:Yt}),Yt!=null&&Yt.link&&Ce.history.push(Yt==null?void 0:Yt.link)}},Yt==null?void 0:Yt.name,!bt&&(Kt==null?void 0:Kt.includes(Yt==null?void 0:Yt.id))&&x.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),x.createElement("div",{className:"ml-auto"},Xt))},ln=Object.defineProperty,_t=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,vn=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,Un=(_e,qe,st)=>qe in _e?ln(_e,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):_e[qe]=st,sn=(_e,qe)=>{for(var st in qe||(qe={}))tn.call(qe,st)&&Un(_e,st,qe[st]);if(vn)for(var st of vn(qe))Rn.call(qe,st)&&Un(_e,st,qe[st]);return _e},Tt=(_e,qe)=>_t(_e,$t(qe)),un=({value:_e,onChange:qe,onInputChange:st,className:yt,style:Ct={},InputProps:Xt})=>{const[Bt,It]=(0,x.useState)(_e);return x.createElement("div",{className:s()("flex item-center rounded-full px-10px py-2px",yt),style:sn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Ct)},x.createElement(y.default,Tt(sn({bordered:!1},Xt),{onChange:bt=>{It(bt.target.value),st==null||st(encodeURIComponent(bt.target.value))},onPressEnter:bt=>{qe==null||qe({domEvent:bt,item:{value:Bt}})}})),x.createElement("img",{className:"h-22px current",src:w(25365),height:22,onClick:bt=>{qe==null||qe({domEvent:bt,item:{value:Bt}})}}))}},52629:function(Nt,Ve,w){"use strict";w.r(Ve),w.d(Ve,{PracticeFileType:function(){return ke},default:function(){return rt}});var x=w(59301),pe=w(75790),e=w(61485),I=w(57809),f=w(92832),a=w(36381),t=w(78241),s=w(43418),u=w(8591),o=w(5871),c=w(24905),n=w(54580),r=w(3113),i=w(5112),l=w(1710),d=w(95237),E=w(43604),v=w(60324),m=w(81327),p=w(6848),S=w(72946),C={flex_box_center:"flex_box_center___MjMLk",flex_space_between:"flex_space_between___PcWTa",flex_box_vertical_center:"flex_box_vertical_center___Cq7f3",flex_box_center_end:"flex_box_center_end___sMsFo",flex_box_column:"flex_box_column___n6Hxq",bg:"bg____Ic4Q",radioStyle:"radioStyle___kewjX",formWrap:"formWrap___jcehV",onePart:"onePart___ECsrp",searchInput:"searchInput___UhEpw",twoPart:"twoPart___WVIpx",title:"title___RpX2E",threePart:"threePart___Tzme_",flexRowCenter:"flexRowCenter___M7zUK",fourPart:"fourPart___HgBFj",testJi:"testJi___s6Skh",upBtn:"upBtn___eKx0D",checkboxs:"checkboxs___B4uNe",averageWarp:"averageWarp___yXrlD",averageCustom:"averageCustom___t5o4x",groupWrap:"groupWrap___eT0sR",customInput:"customInput___pywUD",btns:"btns___lJQrt",uploadBtn:"uploadBtn___bb8tt",addBtn:"addBtn___KmPzc",deleteBtn:"deleteBtn___j15T3",uploadTips:"uploadTips___ezbms",uploadTipsIcon:"uploadTipsIcon___ZWRlB",downloadBtn:"downloadBtn____jf42",fileItem:"fileItem___fJ0rs",multiSelect:"multiSelect___Xb8b8",multiple_select:"multiple_select___HUup3"},g=w(13248),O=w(64165),y=w(99313),b=w(71418),h={flex_box_center:"flex_box_center___vvciu",flex_space_between:"flex_space_between___WPxvw",flex_box_vertical_center:"flex_box_vertical_center___YY9Br",flex_box_center_end:"flex_box_center_end___FiVhK",flex_box_column:"flex_box_column___FWnfq",wrap:"wrap___AEhcV",content:"content___NDdD8",mainPathWrap:"mainPathWrap___BNeQ2",colorBlue:"colorBlue___UwyKz",empty:"empty___aaM_9"},A=Object.defineProperty,B=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,M=(Fe,it,ut)=>it in Fe?A(Fe,it,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Fe[it]=ut,z=(Fe,it)=>{for(var ut in it||(it={}))k.call(it,ut)&&M(Fe,ut,it[ut]);if(B)for(var ut of B(it))R.call(it,ut)&&M(Fe,ut,it[ut]);return Fe},K=(Fe,it,ut)=>new Promise((ht,Ft)=>{var Ht=Lt=>{try{Wt(ut.next(Lt))}catch(wt){Ft(wt)}},At=Lt=>{try{Wt(ut.throw(Lt))}catch(wt){Ft(wt)}},Wt=Lt=>Lt.done?ht(Lt.value):Promise.resolve(Lt.value).then(Ht,At);Wt((ut=ut.apply(Fe,it)).next())});const W=Fe=>Fe!=null&&Fe.length?Fe.filter((it,ut)=>ut!==0).map(it=>it.val).join("").substr(1):"",Y=({shixunsDetail:Fe,globalSetting:it,dispatch:ut,fileType:ht,path:Ft,onFinish:Ht=()=>{}})=>{const At=(0,pe.useParams)(),[Wt,Lt]=(0,x.useState)(""),[wt,Qt]=(0,x.useState)("1"),[Jt,an]=(0,x.useState)([]),[bn,Sn]=(0,x.useState)(!1),[On,zn]=(0,x.useState)([]),qt=[ke.OriginalPicturePath,ke.ExpectPicturePath,ke.PicturePath].includes(ht);(0,x.useEffect)(()=>{Fe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Lt(Ft||""),Nn())},[Fe.actionTabs.key,Ft,wt]);const Nn=(Qe="")=>K(void 0,null,function*(){Sn(!0);const Ge=yield ut({type:`shixunsDetail/${wt==="1"?"getRepository":"getSecretRepository"}`,payload:{id:At.id,path:Qe}});if(Ge!=null&&Ge.trees){const Ke=Ge.trees.map(ft=>z(z({},ft),{name:ft.name,val:ft.name}));zn(Ke||[])}else zn([]);Sn(!1)}),De=Qe=>{const Ge=W(Jt);let Ke=`${Ge&&`${Ge}/`}${Qe}`;wt==="2"&&(Ke=`secret/${Ke}`),ht===ke.Path?!(Wt!=null&&Wt.includes(`${Ke}\uFF1B`))&&Lt(`${Wt}${Ke}\uFF1B`):ht===ke.ExecPath&&Lt(Ke)},fe=Qe=>{if(Qe.type==="tree"){Jt.length?Jt.push({val:`/${Qe.val}`,path:Qe.val}):Jt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Qe.val}`,path:Qe.val}),an(Jt);const Ge=W(Jt);qt&&Lt(Ge),Nn(Ge)}},be=(Qe,Ge)=>{const Ke=Jt.filter((St,Ot)=>Ot<=Ge);an(Ke);const ft=W(Ke);qt&&Lt(ft),Nn(ft)},ge=()=>K(void 0,null,function*(){Ht(Wt),he()}),he=()=>{Lt(""),an([]),zn([]),Qt("1"),ut({type:"shixunsDetail/setActionTabs",payload:{}})},Ne=()=>x.createElement(O.Z,{style:{margin:"0 0"},image:O.Z.PRESENTED_IMAGE_SIMPLE,imageStyle:{height:60},description:x.createElement("div",null,x.createElement("p",{style:{color:"#888",marginBottom:0}},"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u6682\u65E0\u6587\u4EF6\u3002\u8BF7\u5148\u5F00\u542F\u5E76\u4E0A\u4F20\u4EE3\u7801\u6587"),x.createElement("span",{style:{color:"#888"}},"\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6587\u4EF6\u5230\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))},x.createElement(r.ZP,{type:"primary",onClick:()=>{he(),ut({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${At.id}/edit?tabId=warehouse`)}},"\u53BB\u4E0A\u4F20")),Be=W(Jt);return x.createElement(s.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:Fe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:ge,onCancel:he},x.createElement("div",{className:h.wrap},x.createElement(y.default,{activeKey:wt,onChange:Qe=>{an([]),Qt(Qe)}},x.createElement(y.default.TabPane,{tab:"\u4EE3\u7801\u4ED3\u5E93",key:"1"}),ht==="exec_path"&&x.createElement(y.default.TabPane,{tab:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",key:"2"})),x.createElement(b.Z,{style:{backgroundColor:"#f5f5f5",height:200},spinning:bn},x.createElement("div",{className:h.content},x.createElement("div",null,!!(Jt!=null&&Jt.length)&&Jt.map((Qe,Ge)=>x.createElement("a",{style:{whiteSpace:Ge===0?"nowrap":""},key:Ge,onClick:()=>be(Qe,Ge)},Qe.val))),On!=null&&On.length?On.map((Qe,Ge)=>Qe.type==="tree"?x.createElement("a",{key:Ge,onClick:()=>fe(Qe)},x.createElement("i",{className:`iconfont icon-wenjianjia ${h.colorBlue}`}),Be&&`${Be}/`,Qe.name):x.createElement("a",{key:Ge,onClick:()=>De(`${Qe.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${h.colorBlue}`}),Be&&`${Be}/`,Qe.name)):Ne())),x.createElement("label",{className:"mt5"},"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:"),x.createElement(f.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Wt,onChange:Qe=>Lt(Qe.target.value)})))};var H=(0,pe.connect)(({shixunsDetail:Fe,globalSetting:it})=>({shixunsDetail:Fe,globalSetting:it}))(Y),re=w(19454),G=w(89392),ee=w(27154),X=w(78673),Q=w(26227),q=w(62772),$={text:"text___XxpQd",box:"box___DE1hR"},le=Object.defineProperty,se=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,J=(Fe,it,ut)=>it in Fe?le(Fe,it,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Fe[it]=ut,N=(Fe,it)=>{for(var ut in it||(it={}))ie.call(it,ut)&&J(Fe,ut,it[ut]);if(Se)for(var ut of Se(it))L.call(it,ut)&&J(Fe,ut,it[ut]);return Fe},Z=(Fe,it)=>se(Fe,Ee(it)),U=({form:Fe})=>{const it={is_step_grading:!1,step_grading_type:0,step_grading_rules:[{compelete_time_min:"",compelete_time_max:"",point_value:"",score_rate:""}]},[ut,ht]=(0,x.useState)([]),[Ft,Ht]=(0,x.useState)([]),At=t.default.useWatch("is_step_grading",Fe),Wt=t.default.useWatch("step_grading_type",Fe),Lt=t.default.useWatch("vrs_point_answer_type",Fe);console.log(Lt,"answerType"),(0,x.useEffect)(()=>{typeof Lt=="number"&&(ht([]),Ht([]))},[Lt]);const wt=Qt=>{const Jt=(0,G.cloneDeep)(Fe.getFieldValue("step_grading_rules")||[]);Qt.target.value===0&&(Ht(Jt),Fe.setFieldsValue({step_grading_rules:ut})),Qt.target.value===1&&(ht(Jt),Fe.setFieldsValue({step_grading_rules:Ft}))};return x.createElement(x.Fragment,null,x.createElement("div",{className:"relative"},x.createElement(t.default.Item,{className:"mb0",name:"is_step_grading",label:"\u9636\u68AF\u5224\u5206",valuePropName:"checked"},x.createElement(X.Z,null)),x.createElement("div",{className:$.text},"\u5F00\u542F\u540E\uFF0C\u7CFB\u7EDF\u5C06\u6839\u636E\u8BBE\u7F6E\u7684\u9636\u68AF\u5224\u5206\u89C4\u5219\u7ED9\u5206")),At&&x.createElement("div",{className:$.box},x.createElement(t.default.Item,{name:"step_grading_type",label:"",className:"mb0",initialValue:0,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5224\u5206\u7C7B\u578B"}]},x.createElement(i.ZP.Group,{onChange:wt},x.createElement(i.ZP,{value:0},"\u6309\u7167\u91C7\u96C6\u70B9\u64CD\u4F5C\u5B8C\u6210\u65F6\u95F4"),Lt===0&&x.createElement(i.ZP,{value:1},"\u6309\u7167\u91C7\u96C6\u70B9\u6570\u503C"))),x.createElement(t.default.List,{name:"step_grading_rules"},(Qt,{add:Jt,remove:an})=>x.createElement("div",null,Qt.map((bn,Sn)=>(console.log(bn.key,555),x.createElement(m.Z,{key:bn.key,size:10,className:"mb20"},Wt===0&&x.createElement(m.Z,{size:8},x.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),x.createElement(t.default.Item,Z(N({},bn),{className:"mb0",name:[bn.name,"compelete_time_min"],label:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u79D2\u6570"}]}),x.createElement(o.Z,{controls:!1,suffix:"\u79D2",min:0})),x.createElement("div",null,"-"),x.createElement(t.default.Item,Z(N({},bn),{className:"mb0",name:[bn.name,"compelete_time_max"],label:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u79D2\u6570"}]}),x.createElement(o.Z,{controls:!1,suffix:"\u79D2",min:0}))),Wt===1&&x.createElement(m.Z,{size:8},x.createElement("span",null,"\u91C7\u96C6\u70B9\u6570\u503C\u4E3A"),x.createElement(t.default.Item,Z(N({},bn),{className:"mb0",name:[bn.name,"point_value"],label:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6570\u503C"}]}),x.createElement(o.Z,{controls:!1}))),x.createElement("div",null,"\uFF0C\u53EF\u5F97"),x.createElement(t.default.Item,Z(N({},bn),{className:"mb0",name:[bn.name,"score_rate"],label:!1,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5F97\u5206\u6BD4\u4F8B"},{min:0,max:100,message:"\u8BF7\u8F93\u51650-100\u7684\u6570\u503C",type:"number"}]}),x.createElement(o.Z,{controls:!1,suffix:"%"})),x.createElement("div",null,"\u5206\u503C"),x.createElement(r.ZP,{type:"text",danger:!0,icon:x.createElement(Q.Z,null),onClick:()=>an(bn.name)})))),x.createElement(r.ZP,{type:"dashed",onClick:()=>Jt({compelete_time_min:"",compelete_time_max:"",point_value:"",score_rate:""}),icon:x.createElement(q.Z,null),block:!0},"\u6DFB\u52A0\u89C4\u5219")))))},D=w(98280),T=w(3248),P=w(80408),j=w(65186),F=w(49647),te=w(26436),ae=Object.defineProperty,V=Object.defineProperties,de=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ve=(Fe,it,ut)=>it in Fe?ae(Fe,it,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Fe[it]=ut,oe=(Fe,it)=>{for(var ut in it||(it={}))xe.call(it,ut)&&ve(Fe,ut,it[ut]);if(we)for(var ut of we(it))Ae.call(it,ut)&&ve(Fe,ut,it[ut]);return Fe},_=(Fe,it)=>V(Fe,de(it)),ue=(Fe,it,ut)=>new Promise((ht,Ft)=>{var Ht=Lt=>{try{Wt(ut.next(Lt))}catch(wt){Ft(wt)}},At=Lt=>{try{Wt(ut.throw(Lt))}catch(wt){Ft(wt)}},Wt=Lt=>Lt.done?ht(Lt.value):Promise.resolve(Lt.value).then(Ht,At);Wt((ut=ut.apply(Fe,it)).next())});const{Option:ye}=I.default,{TextArea:Ce}=f.default,{Panel:je}=a.default;var ke=(Fe=>(Fe.Path="path",Fe.ExecPath="exec_path",Fe.OriginalPicturePath="original_picture_path",Fe.ExpectPicturePath="expect_picture_path",Fe.PicturePath="picture_path",Fe))(ke||{});const Xe=({shixunsDetail:Fe,dispatch:it,practiceSetting:ut})=>{var ht,Ft,Ht,At,Wt,Lt,wt,Qt,Jt,an,bn,Sn,On,zn,jn,qt,Nn,De,fe,be,ge,he;const Ne=(0,pe.useDispatch)(),[Be]=t.default.useForm(),[Qe]=t.default.useForm(),[Ge]=t.default.useForm(),[Ke,ft]=(0,x.useState)({}),[St,Ot]=(0,x.useState)({}),[dt,Et]=(0,x.useState)([]),[Te,Le]=(0,x.useState)({}),[Me,We]=(0,x.useState)([]),[nt,tt]=(0,x.useState)({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),[ot,Oe]=(0,x.useState)([!1]),[ze,Ue]=(0,x.useState)(!1),[Je,Ye]=(0,x.useState)(),$e=(0,x.useRef)({formValue:{},testSetList:[],uploadData:[]}),[et,vt]=(0,x.useState)(!0),[jt,Dt]=(0,x.useState)(!0),Ut=(0,x.useRef)(null),[en,on]=(0,x.useState)(!1),[Vt,Rt]=(0,x.useState)(!1),[pn,cn]=(0,x.useState)(!1),[ln,_t]=(0,x.useState)(!1),[$t,vn]=(0,x.useState)(!1),tn=(0,pe.useParams)(),[Rn,Un]=(0,x.useState)(!1),[sn,Tt]=(0,x.useState)(!1),[Pt,un]=(0,x.useState)(!1),[_e,qe]=(0,x.useState)(!1),[st,yt]=(0,x.useState)(!1),[Ct,Xt]=(0,x.useState)([]),[Bt,It]=(0,x.useState)("");let[bt,Kt]=(0,x.useState)([{}]);const[Gt,Yt]=(0,x.useState)([]),[In,xn]=(0,x.useState)([]),[Bn,Dn]=(0,x.useState)(null),[Jn,rr]=(0,x.useState)([]),[or,tr]=(0,x.useState)({}),[ir,Rr]=(0,x.useState)([]),[Lr,Qr]=(0,x.useState)(null),[Pr,_r]=(0,x.useState)([]),[va,Jr]=(0,x.useState)([]),[ba,ha]=(0,x.useState)([]),[Gn,$n]=(0,x.useState)(),[gr,nr]=(0,x.useState)([]),pr=["test_set_rules","go_back_url","next_challenge","position","name","chooses","st","id","path","exec_path","show_type","original_picture_path","expect_picture_path","picture_path","test_set_rules_expression","web_route","test_set_score","test_set_average","exec_time","ignore_space","with_code_file","unity_3d","unity_3d_routes","unity_3d_result","has_web_route","test_sets","is_file","proxy_port","unity3d_show_location","show_vrs_content"];let Cr=[];(0,x.useEffect)(()=>{zr(),Cn()},[]),(0,x.useEffect)(()=>{console.log(dt);let Re=dt.every(mn=>mn.hidden===1);Un(Re);let pt=dt.every(mn=>mn.is_invisible);Tt(pt);let Zt=dt.every(mn=>mn.last_match_rule);un(Zt);let gn=dt.every(mn=>mn.input_visible);qe(gn);let yn=dt.every(mn=>mn.actual_output_visible);yt(yn)},[dt]),(0,x.useEffect)(()=>{var Re;Fe.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"?Hn(Fe.actionTabs.params):Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&(Xn(Fe.actionTabs.params),Xa(((Re=Fe==null?void 0:Fe.detail)==null?void 0:Re.vrs_subject_id)||[]))},[Fe.actionTabs.key]),(0,x.useEffect)(()=>{tn.challengesId?$n(!0):$n(!1)},[tn]),(0,x.useEffect)(()=>(JSON.stringify($e.current.formValue)!=="{}"&&$e.current.testSetList.length&&vr(),()=>{clearTimeout(Ut.current)}),[Ke,Me]);const zr=()=>ue(void 0,null,function*(){var Re,pt;vt(!0);const Zt=yield it({type:"shixunsDetail/getRepository",payload:{id:tn.id,path:""}});Dt((Zt==null?void 0:Zt.trees)===null);const gn=yield(0,S.ii)({id:tn.id,challengeId:tn.challengesId,tab:1});if(gn){vt(!1);const yn=((pt=(Re=gn.test_sets)==null?void 0:Re[0])==null?void 0:pt.is_file)||!1,mn=_(oe({},gn),{is_file:yn});Le(mn),parseInt(gn==null?void 0:gn.code_compile_score)>0&&vn(!0),ia(mn)}}),Cn=()=>ue(void 0,null,function*(){const Re=yield(0,D.ZP)("/api/vrs_env_list",{method:"get"});(Re==null?void 0:Re.status)===0&&Xt(Re==null?void 0:Re.data)}),Hn=Re=>ue(void 0,null,function*(){Dn(Re),Qe.setFieldsValue(oe({},Re))}),Xn=Re=>ue(void 0,null,function*(){var pt,Zt,gn;Qr(Re),Ge.setFieldsValue(_(oe({},Re),{vrs_env_id:(pt=Fe==null?void 0:Fe.detail)==null?void 0:pt.vrs_env_id,vrs_subject_id:(Zt=Fe==null?void 0:Fe.detail)==null?void 0:Zt.vrs_subject_id})),console.log("shixunsDetail?.detail?.vrs_subject_id",(gn=Fe==null?void 0:Fe.detail)==null?void 0:gn.vrs_subject_id)}),Qn=Re=>{let pt=Re==null?void 0:Re.length;if(pt==0)return;const Zt=Math.floor(100/pt),gn=100%pt,yn=Number(Zt)+Number(gn);console.log(pt,Re),Rr(Re.map((mn,fr)=>_(oe({},mn),{score:fr==pt-1?yn:Zt})))},vr=()=>{clearTimeout(Ut.current),Ut.current=setTimeout(xr,500)},xr=()=>{pr.some(pt=>{const Zt=(0,G.isNumber)(Ke[pt])?String(Ke[pt]):Ke[pt],gn=(0,G.isNumber)($e.current.formValue[pt])?String($e.current.formValue[pt]):$e.current.formValue[pt];return!(0,G.isEqual)(Zt,gn)})||!(0,G.isEqual)($e.current.testSetList,Me)||!(0,G.isEqual)($e.current.uploadData,dt)?it({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):it({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},ia=Re=>{var pt,Zt,gn,yn,mn;if(Re.proxy_port=(Re==null?void 0:Re.proxy_port)||8080,Be.setFieldsValue(oe({},Re)),ft(oe({},Re)),Re!=null&&Re.is_file){const fr=Re.test_sets||[];Et(fr);const Yn=[{hidden:0,input:"",output:"",score:100}];$e.current={formValue:oe({},Re),testSetList:Yn,uploadData:fr},We(Yn),Oe(Array(Yn.length).fill(!1))}else{const fr=(pt=Re.test_sets)!=null&&pt.length?Re.test_sets:[{hidden:0,input:"",output:"",score:100}];$e.current={formValue:oe({},Re),testSetList:fr,uploadData:[]},Oe(Array(fr.length).fill(!1)),We(fr)}xn((Re==null?void 0:Re.vrs_settings)||[]),Rr((Re==null?void 0:Re.test_sets)||[]),Kt((Re==null?void 0:Re.step_settings)||[{}]),nr(Re!=null&&Re.img_attachment?[_(oe({},Re==null?void 0:Re.img_attachment),{name:(Zt=Re==null?void 0:Re.img_attachment)==null?void 0:Zt.title,response:{id:(yn=(gn=Re==null?void 0:Re.img_attachment)==null?void 0:gn.url)==null?void 0:yn.split("/")[3]}})]:[]),Re!=null&&Re.voice_attachment&&ha([{response:oe({},Re==null?void 0:Re.voice_attachment),uid:(mn=Re==null?void 0:Re.voice_attachment)==null?void 0:mn.id,status:"done"}])},Nr=Re=>ue(void 0,null,function*(){if(jt){s.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u8BF7\u5148\u4E0A\u4F20\u672C\u5173\u4EFB\u52A1\u7684\u6240\u6709\u4EE3\u7801\u6587\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6240\u6709\u5FC5\u8981\u7684\u6587\u4EF6\u5230\u4EE3\u7801\u4ED3\u5E93",okText:"\u53BB\u4E0A\u4F20",onOk:()=>{it({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${tn.id}/edit?tabId=warehouse`)},cancelText:"\u53D6\u6D88"});return}it({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}}),Ye(Re)}),Hr=Re=>{const pt={[Je]:Re};Be.setFieldsValue(pt),ft(oe(oe({},Ke),pt))},$r=Re=>{const pt=Be.getFieldsValue();ft(oe({},pt)),"vrs_env_id"in Re&&(Be.setFieldsValue({vrs_subject_id:null}),ft(_(oe({},pt),{vrs_subject_id:null})),xn([]),Rr([])),"vrs_subject_id"in Re&&(xn([]),Rr([])),"test_set_score"in Re&&Re.test_set_score&&(Be.setFieldsValue({test_set_average:!0}),Ke.is_file?dr(dt):yr(Me)),"test_set_average"in Re&&Re.test_set_average&&(Qn(ir),Ke.is_file?dr(dt):yr(Me)),"unity_3d"in Re&&(Re.unity_3d||(Be.setFieldsValue({with_code_file:!0}),ft(_(oe({},pt),{with_code_file:!0}))))},yr=Re=>{let pt=parseInt(Be.getFieldValue("code_compile_score")||0);const Zt=Math.floor((100-pt)/Re.length),gn=Zt+(100-pt)%Re.length;Re=Re.map((yn,mn)=>mn===Re.length-1?_(oe({},yn),{score:gn}):_(oe({},yn),{score:Zt})),$e.current.testSetList=(0,G.clone)(Re),We(Re)},dr=Re=>{let pt=parseInt(Be.getFieldValue("code_compile_score")||0);const Zt=Math.floor((100-pt)/Re.length),gn=Zt+(100-pt)%Re.length;Re=Re.map((yn,mn)=>mn===Re.length-1?_(oe({},yn),{score:gn}):_(oe({},yn),{score:Zt})),$e.current.uploadData=(0,G.clone)(Re),Et(Re)},Vr=()=>{const Re=[...Me,{hidden:0,input:"",output:"",score:0}];Oe([...ot,!1]),Ue(!1),Be.getFieldValue("test_set_average")?yr(Re):We(Re)},Mr=(Re,pt=!1,Zt=1)=>ue(void 0,null,function*(){var gn,yn,mn,fr,Yn,sr,la,Gr,Kr;const{vrs_type:ga,vrs_env_id:ya,vrs_subject_id:Ia,test_set_average:Oa,vrs_settings:Qa,test_set:ka,point_hint:vo}=Re;console.log(Re),Re.path&&!Re.path.endsWith("\uFF1B")&&(Re.path=Re.path+"\uFF1B"),console.log(ba),console.log(Re),console.log(gr),((gn=Fe.detail)==null?void 0:gn.vrs_type)==1?(yield(0,D.ZP)(`/api/shixuns/${tn==null?void 0:tn.id}/challenges/${tn==null?void 0:tn.challengesId}/update_vrs_setting`,{method:"put",body:_(oe({},Re),{vrs_type:1,vrs_env_id:ya,vrs_subject_id:Ia,test_set:ir,unity_3d_routes:(mn=(yn=Ct==null?void 0:Ct.filter(_a=>{var to;return _a.id==((to=Fe==null?void 0:Fe.detail)==null?void 0:to.vrs_env_id)}))==null?void 0:yn[0])==null?void 0:mn.url,voice_attachment_id:(sr=(Yn=(fr=ba.filter(_a=>_a.status==="done"))==null?void 0:fr[0])==null?void 0:Yn.response)==null?void 0:sr.container_id,step_settings:[...bt],img_attachment_id:((Gr=(la=gr==null?void 0:gr[0])==null?void 0:la.response)==null?void 0:Gr.id)||""})})).status==0&&u.ZP.success("\u4FDD\u5B58\u6210\u529F"):(yield(0,S.Rs)(_(oe({},tn),{tab:1,vrs_type:0,challenge:_(oe(oe({},Re),{test_set_rules_expression:Re.test_set_rules===0?null:Re.test_set_rules_expression}),{shixunfileexpectpicturepath:Re.original_picture_path,shixunfilestandardpicturepath:Re.expect_picture_path}),test_set:Cr,sync_origin_shixun:pt}))).status>=0&&((Kr=Fe==null?void 0:Fe.detail)!=null&&Kr.copy_for_exercise&&(0,P.m)(it,Fe,tn.id,Zt),pe.history.replace(`/shixuns/${tn.id}/edit/${tn.challengesId}/tab=3`))}),sa=(Re,pt)=>{const Zt=[...dt];Zt.splice(pt,1),Ke.test_set_average?dr(Zt):Et(Zt)},Wr=(Re,pt)=>{console.log(Re,pt);const Zt=dt.map((gn,yn)=>yn===pt?_(oe({},gn),{score:Re.target.value?Number(Re.target.value):0}):gn);Et(Zt)},Ka=(Re,pt,Zt)=>{Zt==="hidden"&&(Re=Re?1:0),console.log(Re,pt);const gn=dt.map((mn,fr)=>fr===pt?_(oe({},mn),{[Zt]:Re}):mn);Et(gn),console.log(gn);const yn=gn.every(mn=>mn[Zt]===Re);Zt==="hidden"?Un(yn&&Re):Zt==="is_invisible"?Tt(yn&&Re):Zt==="input_visible"?qe(yn&&Re):Zt==="actual_output_visible"?yt(yn&&Re):un(yn&&Re)},Za=(Re,pt)=>{pt==="hidden"&&(Re=Re?1:0),console.log(Re);const Zt=dt.map((gn,yn)=>_(oe({},gn),{[pt]:Re}));Et(Zt),pt==="hidden"?Un(Re):pt==="is_invisible"?Tt(Re):pt==="input_visible"?qe(Re):pt==="actual_output_visible"?yt(Re):un(Re)},io=Re=>{if(Re!=null&&Re.length){if(Be.setFieldsValue({is_file:Re==null?void 0:Re[0].is_file}),ft(_(oe({},Ke),{is_file:Re==null?void 0:Re[0].is_file})),Re!=null&&Re[0].is_file){const pt=dt.concat(Re.map(Zt=>_(oe({},Zt),{hidden:0,is_invisible:!1,last_match_rule:!1})));Ke.test_set_average?dr(pt):Et(pt)}if(!(Re!=null&&Re[0].is_file)){const pt=Me==null?void 0:Me.filter(Zt=>Zt.input||Zt.output).concat(Re);Oe(Array(pt.length).fill(!1)),Ke.test_set_average?yr(pt):We(pt)}}},Aa=()=>{s.default.confirm({title:"\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u5173\u5361\u4E2D\u7684\u6D4B\u8BD5\u7528\u4F8B\u5168\u90E8\u5220\u9664\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>{Re()}});const Re=()=>{Ke.is_file?dr([]):(yr([{hidden:0,input:"",output:"",score:0}]),Oe([!1]))}},so=()=>{var Re;const pt=()=>{pe.history.push(`/shixuns/${tn.id}/challenges`),it({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Re=ut==null?void 0:ut.sideBar)!=null&&Re.confirmLeave?s.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{pt()}}):pt()};console.log(dt,444);const lo=Re=>ue(void 0,null,function*(){xn(In.filter(pt=>!Re.includes(pt.id)))}),Ga=Re=>ue(void 0,null,function*(){let pt=ir.filter(Zt=>!Re.includes(Zt.id));Rr(pt),Qn(pt)}),co=[{title:"\u5E8F\u53F7",render:(Re,pt,Zt)=>Zt+1,width:60,align:"center"},{title:"\u76EE\u6807",dataIndex:"target",align:"center"},{title:"\u8BBE\u7F6E\u9879\u540D\u79F0",dataIndex:"name",align:"center"},{title:"\u6001\u52BF\u503C",dataIndex:"value",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Re,pt)=>x.createElement(x.Fragment,null,x.createElement("span",{onClick:()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u8BBE\u7F6E\u9879",params:pt}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),x.createElement("span",{onClick:()=>lo([pt==null?void 0:pt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}],mo=[{title:"\u5E8F\u53F7",render:(Re,pt,Zt)=>Zt+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(Re,pt,Zt)=>Re==0?"\u56FA\u5B9A\u503C":Re==1?"\u533A\u95F4\u503C":"\u72B6\u6001\u503C"},{title:"\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center"},{title:"\u5F97\u5206\u6BD4\u4F8B",dataIndex:"score",align:"left",width:220,render:(Re,pt,Zt)=>{var gn;return x.createElement(x.Fragment,null,x.createElement(o.Z,{min:0,max:100,value:(gn=ir[Zt])==null?void 0:gn.score,disabled:Ke==null?void 0:Ke.test_set_average,onChange:yn=>{ir[Zt].score=yn?Number(yn):0,Rr([...ir])}}),x.createElement("span",{className:"ml5"},"%"))}},{title:"\u662F\u5426\u9636\u68AF\u5224\u5206",dataIndex:"is_step_grading",align:"left",width:112,render:(Re,pt,Zt)=>Re?"\u662F":"\u5426"},Ke.point_hint&&{title:"\u5F15\u5BFC\u987A\u5E8F",dataIndex:"vrs_position",align:"center"},Ke.point_hint&&{title:"\u5F15\u5BFC\u5185\u5BB9",dataIndex:"vrs_content",ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Re,pt)=>x.createElement(x.Fragment,null,x.createElement("span",{onClick:()=>{var Zt;Ke.vrs_question_type=(Zt=Fe.detail)==null?void 0:Zt.vrs_question_type,ft(oe({},Ke)),Ne({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u91C7\u96C6\u70B9",params:pt}})},className:"current mr15",style:{color:"#3061D0"}},"\u7F16\u8F91"),x.createElement("span",{onClick:()=>Ga([pt==null?void 0:pt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}].filter(Re=>!!Re),Xa=Re=>ue(void 0,null,function*(){const pt=yield(0,D.ZP)("/api/vrs_points.json",{method:"get",params:{vrs_subject_id:Re}});(pt==null?void 0:pt.status)==0&&Yt(pt.data)}),eo=Re=>{["uploading","done","removed"].includes(Re.file.status)&&nr(Re.fileList)},Ya=Re=>Re.type==="image/jpeg"||Re.type==="image/png"?Re.size/1024/1024>10?(u.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E10MB"),!1):(nr([]),!0):(u.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),!1);return x.createElement(x.Fragment,null,x.createElement("section",{key:1,className:C.bg},x.createElement(t.default,{form:Be,className:C.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:$r,onFinish:Re=>{var pt,Zt,gn;let yn=parseInt(Be.getFieldValue("code_compile_score")||0);if(((pt=Fe.detail)==null?void 0:pt.vrs_type)==1&&(ir!=null&&ir.length)){const mn=ir.reduce((fr,Yn)=>fr+Yn,0);if(Re.test_set_score&&mn!==100&&(ir!=null&&ir.length)){u.ZP.error("\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u6BD4\u4F8B\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}}if(Re.is_file){if(!(dt!=null&&dt.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u4E0D\u80FD\u4E3A\u7A7A");return}const fr=dt.map(Yn=>Yn.score).reduce((Yn,sr)=>Yn+sr,0)+yn;if(Re.test_set_score&&fr!==100&&(Me!=null&&Me.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Cr=dt}if(!Re.is_file){const fr=Me.map(Yn=>Yn.score).reduce((Yn,sr)=>Yn+sr,0)+yn;if(Re.test_set_score&&fr!==100&&(Me!=null&&Me.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Cr=Me.map(Yn=>_(oe({},Yn),{is_file:!1}))}Re.test_set_score||(Cr=Cr.map(mn=>_(oe({},mn),{is_target:!1,target_name:""}))),(Zt=Fe==null?void 0:Fe.detail)!=null&&Zt.is_fork_from_creator&&((gn=Fe==null?void 0:Fe.detail)!=null&&gn.copy_for_exercise)&&(Te!=null&&Te.has_relation)?it({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Re,type:"taskLevel",fn:(mn,fr,Yn)=>{Mr(mn,fr,Yn)}}}):Mr(Re)},initialValues:{test_set_rules:0}},x.createElement(T.Z,{activeIndex:1}),x.createElement("div",{className:(ht=Fe==null?void 0:Fe.detail)!=null&&ht.is_client_unity_3d?"":C.onePart},((Ft=Fe.detail)==null?void 0:Ft.identity)<3&&((Ht=Fe.detail)==null?void 0:Ht.unity_3d)&&((At=Fe.detail)==null?void 0:At.vrs_type)==1&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"is_time_limit",valuePropName:"checked"},x.createElement(c.default,{style:{color:"#333333"}},"\u5F00\u542F\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u672A\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210")),Ke.is_time_limit&&x.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:10}},x.createElement("div",{style:{color:"#000000"}},"\u9650\u5236\u65F6\u957F"),x.createElement(t.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"time_limit",rules:[{required:!0,message:"\u9650\u5236\u65F6\u957F\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(o.Z,{size:"large",style:{width:120},min:1,precision:0})),x.createElement("div",{style:{color:"#9096A3",marginLeft:10}},"\u5206\u949F")),x.createElement(t.default.Item,{name:"show_vrs_content",valuePropName:"checked"},x.createElement(c.default,{style:{color:"#333333"}},"\u662F\u5426\u5728\u4EFF\u771F\u5BA2\u6237\u7AEF\u663E\u793A\u5F15\u5BFC\u5185\u5BB9\u7684\u4EA4\u4E92\u9762\u677F")),((Wt=Fe.detail)==null?void 0:Wt.vrs_question_type)==1&&(Ke==null?void 0:Ke.show_vrs_content)&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9"}]},x.createElement(Ce,{defaultValue:Ke.vrs_content,rows:6})),x.createElement(t.default.Item,{name:"img_attachment_id",valuePropName:"imgFileList"},x.createElement("div",{className:C.upload},x.createElement(n.default,{fileList:gr,action:`${F.Z.API_SERVER}/api/attachments.json`,onChange:Re=>eo(Re),onRemove:Re=>{nr([])},beforeUpload:Re=>Ya(Re),withCredentials:!0,accept:"image/*"},x.createElement(r.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u56FE\u7247")))),x.createElement(t.default.Item,{name:"audioFiles",valuePropName:"audioFiles"},x.createElement(te.Z,{isEdit:Gn,value:ba,onChange:ha,maxSize:5e3,maxCount:1}))),x.createElement(t.default.Item,{name:"test_set_average",label:"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303"},x.createElement(i.ZP.Group,null,x.createElement(i.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),x.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),x.createElement("div",{style:{position:"relative"}},x.createElement(t.default.Item,{name:"test_set",label:"\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848"}]},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{className:C.btns},x.createElement("div",{className:C.addBtn,onClick:()=>{var Re,pt;Ne({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u91C7\u96C6\u70B9"}}),Ke.vrs_question_type=(Re=Fe.detail)==null?void 0:Re.vrs_question_type,ft(oe({},Ke)),Xa(((pt=Fe==null?void 0:Fe.detail)==null?void 0:pt.vrs_subject_id)||[])}},x.createElement("span",null,"\u6DFB\u52A0\u91C7\u96C6\u70B9")),(Pr==null?void 0:Pr.length)>0&&x.createElement("div",{className:C.deleteBtn,onClick:()=>s.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u91C7\u96C6\u70B9\u5417\uFF1F",onOk:()=>Ga(Pr)})},x.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),x.createElement(j.t7,{className:C.searchInput,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:Bt,onChange:Re=>{var pt;return It((pt=decodeURIComponent(Re))==null?void 0:pt.trim())}})),x.createElement(l.default,{style:{padding:"15px 0"},pagination:!1,columns:mo,dataSource:ir==null?void 0:ir.filter(Re=>{var pt,Zt;return!Bt||((pt=Re==null?void 0:Re.vrs_point_name)==null?void 0:pt.toLowerCase().includes(Bt.toLowerCase()))||((Zt=Re==null?void 0:Re.vrs_point_name)==null?void 0:Zt.includes(Bt))}),rowKey:Re=>Re==null?void 0:Re.id,rowSelection:{selectedRowKeys:Pr,onChange:Re=>{_r(Re)}}})),((Lt=Fe.detail)==null?void 0:Lt.vrs_question_type)==0&&x.createElement(t.default.Item,{name:"point_hint",valuePropName:"checked",style:{position:"absolute",top:10,right:0}},x.createElement(c.default,null,x.createElement("span",{style:{fontSize:14}},"\u5BF9\u5B66\u5458\u5F00\u542F\u91C7\u96C6\u70B9\u64CD\u4F5C\u5F15\u5BFC")))),((wt=Fe.detail)==null?void 0:wt.vrs_question_type)==1&&x.createElement("div",{className:"mb100"},x.createElement(t.default.Item,{name:"open_step_settings",valuePropName:"checked"},x.createElement(c.default,{style:{color:"#333333"}},"\u6307\u5B9A\u4E0B\u4E00\u6B65\u4EFB\u52A1",x.createElement("span",{style:{color:"#9096A3",fontSize:14}},"\uFF08\u672A\u5F00\u542F\u65F6\uFF0C\u5B66\u5458\u5B8C\u6210\u5F53\u524D\u4EFB\u52A1\u540E\u5C06\u6309\u9ED8\u8BA4\u6392\u5E8F\u8FDB\u884C\u4E0B\u4E00\u6B65\u4EFB\u52A1\u3002\u5F00\u542F\u4E4B\u540E\uFF0C\u5C06\u6839\u636E\u5F53\u524D\u4EFB\u52A1\u7684\u4E0D\u540C\u5B8C\u6210\u60C5\u51B5\u8FDB\u5165\u6307\u5B9A\u7684\u4E0B\u4E00\u6B65\u4EFB\u52A1\uFF09"))),Ke.open_step_settings&&x.createElement(d.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 20px",marginTop:"1px",marginBottom:50}},bt&&(bt==null?void 0:bt.map(function(Re,pt){var Zt,gn,yn;return x.createElement(E.Z,{span:24,key:pt},x.createElement(d.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:pt==(bt==null?void 0:bt.length)-1?"0px":"10px"}},x.createElement("div",{style:{minWidth:60,marginRight:"15px",textAlign:"right"}},"\u89C4\u5219",pt+1,"\uFF1A"),x.createElement("div",{className:"mr10"},"\u82E5\u91C7\u96C6\u70B9"),x.createElement(I.default,{mode:"multiple",className:C.multiple_select,style:{width:"38%"},value:Re.check_points,placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",onChange:mn=>{bt[pt].check_points=mn,Kt(bt.slice())}},(Zt=Ct==null?void 0:Ct.filter(mn=>{var fr;return mn.id==((fr=Fe==null?void 0:Fe.detail)==null?void 0:fr.vrs_env_id)})[0])==null?void 0:Zt.vrs_points.map(mn=>x.createElement(ye,{value:mn.name},mn.name))),x.createElement("div",{className:"ml10"},"\u5168\u90E8\u6B63\u786E\uFF0C\u5219\u8FDB\u5165"),x.createElement("div",{className:"ml20"},x.createElement(I.default,{style:{width:"250px",height:40},size:"large",value:Re.challenge_id,placeholder:"\u8BF7\u9009\u62E9\u4EFB\u52A1",onChange:mn=>{bt[pt].challenge_id=mn,Kt(bt.slice())}},(yn=(gn=Fe==null?void 0:Fe.challenges)==null?void 0:gn.challenge_list)==null?void 0:yn.map((mn,fr)=>x.createElement(ye,{value:mn.challenge_id},`\u4EFB\u52A1${fr+1}`)))),x.createElement("div",{style:{display:"flex",width:"50px"}},x.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Kt(bt.concat({}))}}),pt!=0&&x.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{bt=bt.filter((mn,fr)=>pt!==fr),Kt(bt.slice()),setTimeout(()=>Kt(bt.slice()),10)}}))))}))))),!((Qt=Fe.detail)!=null&&Qt.unity_3d)&&((Jt=Fe.detail)==null?void 0:Jt.identity)<3&&((an=Fe.detail)==null?void 0:an.vrs_type)!=1&&x.createElement(t.default.Item,{name:"unity_3d_routes",label:"\u8DEF\u5F84:",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(f.default,{bordered:!1,disabled:((bn=Fe.detail)==null?void 0:bn.shixun_status)===2,placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\u7684\u94FE\u63A5\u5730\u5740\u3002\u4F8B\uFF1Ahttps://..."})),((Sn=Fe.detail)==null?void 0:Sn.unity_3d)&&((On=Fe.detail)==null?void 0:On.identity)<3&&((zn=Fe.detail)==null?void 0:zn.vrs_type)!=1&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"with_code_file",label:"\u662F\u5426\u9700\u8981\u4EE3\u7801\u8BC4\u6D4B:"},x.createElement(i.ZP.Group,null,x.createElement(i.ZP,{value:!0},"\u662F"),x.createElement(i.ZP,{value:!1},"\u5426"))),Ke.with_code_file?x.createElement(t.default.Item,{name:"unity_3d_result",label:"\u8BC4\u6D4B\u7ED3\u679C\u662F\u5426\u7531 Unity3D \u51B3\u5B9A:"},x.createElement(i.ZP.Group,null,x.createElement(i.ZP,{value:!0},"\u662F"),x.createElement(i.ZP,{value:!1},"\u5426"))):null,Ke.with_code_file?x.createElement(t.default.Item,{name:"unity3d_show_location",label:"Unity3D\u5185\u5BB9\u5C55\u793A\u4F4D\u7F6E:"},x.createElement(i.ZP.Group,null,x.createElement(i.ZP,{value:0},"\u5DE6\u4FA7\uFF08\u4EFB\u52A1\u8981\u6C42\u4E0A\u65B9\uFF09"),x.createElement(i.ZP,{value:1},"\u53F3\u4FA7\uFF08\u53EF\u901A\u8FC7\u5B9E\u9A8C\u73AF\u5883\u5207\u6362\uFF09"))):null)),x.createElement("div",{className:C.twoPart},Ke.with_code_file&&((jn=Fe.detail)==null?void 0:jn.vrs_type)!=1&&x.createElement(x.Fragment,null,x.createElement("div",{className:C.title},"\u8BC4\u6D4B\u6587\u4EF6"),x.createElement(t.default.Item,{name:"exec_time",label:x.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(f.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",className:C.width300})),x.createElement(t.default.Item,{label:x.createElement("div",null,"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09"))},x.createElement(t.default.Item,{name:"show_type",noStyle:!0,rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(I.default,{bordered:!1,size:"large",style:{width:600},getPopupContainer:Re=>Re.parentNode},x.createElement(ye,{value:-1},"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4"),x.createElement(ye,{value:1},"\u56FE\u7247"),x.createElement(ye,{value:2},"apk/exe"),x.createElement(ye,{value:3},"txt"),x.createElement(ye,{value:4},"html"),x.createElement(ye,{value:5},"mp3"),x.createElement(ye,{value:6},"mp4"),x.createElement(ye,{value:7},"LaTeX"),x.createElement(ye,{value:8},"office"),x.createElement(ye,{value:9},"Verilog"))),x.createElement(v.Z,{overlayClassName:C.popover,placement:"bottomLeft",content:x.createElement("p",{className:"font12"},"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",x.createElement("br",null),x.createElement("br",null),"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",x.createElement("br",null),x.createElement("br",null),"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",x.createElement("br",null),x.createElement("br",null),"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",x.createElement("br",null),x.createElement("br",null),"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",x.createElement("br",null),x.createElement("br",null),"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879",x.createElement("br",null),"\u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",x.createElement("br",null),x.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206"),x.createElement("br",null),x.createElement("br",null),"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",x.createElement("br",null),"\u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",x.createElement("br",null)),trigger:"click"},x.createElement(e.Z,{className:"ml5 font24 c-light-black"}))),x.createElement(t.default.Item,{name:"path",label:x.createElement("div",null,"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(f.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6\uFF0C\u53EF\u540C\u65F6\u9009\u62E9\u591A\u4E2A\u6587\u4EF6",onClick:()=>Nr("path")})),x.createElement(t.default.Item,{name:"exec_path",label:x.createElement("div",null,"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(f.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6",onClick:()=>Nr("exec_path")})),Ke.show_type===4&&(Ke.web_route||(Te==null?void 0:Te.has_web_route))&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"proxy_port",label:x.createElement("div",null,"\u7AEF\u53E3\u53F7 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u5230\u4EE5\u4E0B\u7AEF\u53E3\uFF0C\u9ED8\u8BA48080\uFF09")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7"},{validator:(Re,pt)=>/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(pt)||!pt?Promise.resolve():Promise.reject(new Error("\u7AEF\u53E3\u8F93\u5165\u8303\u56F4(0-65535)"))}]},x.createElement(f.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u51650-65535\u7684\u503C"})),x.createElement(t.default.Item,{name:"web_route",label:x.createElement("div",null,"Web\u8DEF\u7531 ",x.createElement("span",{className:"font12 c-light-black"}," \uFF08\u7F51\u7AD9\u7C7B\u578B\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\uFF09"))},x.createElement(f.default,{bordered:!1,placeholder:"\u7F51\u7AD9\u7C7B\u578B\u5B9E\u8BAD\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\u3002\u4F8B\uFF1Ajava/mypage"}))),(Ke.show_type===1||Ke.show_type===5||Ke.show_type===6)&&x.createElement(t.default.Item,{name:"original_picture_path",label:x.createElement("div",null,"\u6E90\u6587\u4EF6\u76EE\u5F55 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u9700\u8981\u5904\u7406\u7684\u56FE\u7247/MP3/MP4\u7B49\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},x.createElement(f.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/sourcefiles",onClick:()=>Nr("original_picture_path")})),Ke.show_type!==-1&&x.createElement(t.default.Item,{name:"picture_path",label:x.createElement("div",null,"\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u5B66\u5458\u4EE3\u7801\u6267\u884C\u540E\u751F\u6210\u7684\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},x.createElement(f.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/outputfiles",onClick:()=>Nr("picture_path")})),(Ke.show_type===1||Ke.show_type===5||Ke.show_type===6)&&x.createElement(t.default.Item,{name:"expect_picture_path",label:x.createElement("div",null,"\u6807\u51C6\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u6700\u7EC8\u4F5C\u4E3A\u53C2\u8003\u7684\u6587\u4EF6\uFF0C\u5728\u8BC4\u6D4B\u901A\u8FC7\u540E\u4F1A\u5C55\u793A\u7ED9\u5B66\u5458\u67E5\u770B\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},x.createElement(f.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/expectedfiles",onClick:()=>Nr("expect_picture_path")})))),x.createElement("div",{className:C.threePart},Ke.with_code_file&&((qt=Fe.detail)==null?void 0:qt.vrs_type)!=1&&x.createElement(x.Fragment,null,x.createElement("div",{className:C.title},"\u8BC4\u6D4B\u89C4\u5219"),x.createElement("div",{className:C.flexRowCenter},x.createElement(t.default.Item,{className:C.formCustom,name:"test_set_rules",label:"\u901A\u5173\u5224\u5B9A:"},x.createElement(i.ZP.Group,{className:"ml25"},x.createElement(i.ZP,{className:C.radioStyle,value:0},"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4"),x.createElement(i.ZP,{className:C.radioStyle,value:1},"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219"))),Ke.test_set_rules===1&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"test_set_rules_expression",style:{marginTop:50,position:"relative",top:40},rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(f.default,{style:{width:400,marginLeft:-40},bordered:!1,placeholder:"\u9002\u7528\u4E8E\u8F93\u51FA\u7ED3\u679C\u52A8\u6001\u53D8\u5316\u7684\u7A0B\u5E8F"})),x.createElement(v.Z,{overlayClassName:C.popover,placement:"bottomLeft",content:x.createElement("p",{className:"font12"},"\u4F7F\u7528\u793A\u4F8B1\uFF1A\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u7684\u76F8\u5BF9\u8BEF\u5DEE\u57280.01\u4EE5\u5185\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",x.createElement("br",null),"(actual-expect)/expect <= 0.01",x.createElement("br",null),"\u4F7F\u7528\u793A\u4F8B2\uFF1A\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\u5305\u542B\u67D0\u6BB5\u5B57\u7B26\u4E32hello\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",x.createElement("br",null),'string.contains(actual, "hello")',x.createElement("br",null),x.createElement("br",null),"\u82E5\u9700\u8981\u5BF9\u8F93\u51FA\u7ED3\u679C\u4E2D\u6BCF\u4E2A\u5143\u7D20\u8FDB\u884C\u64CD\u4F5C\uFF0C\u53EF\u4F7F\u7528list\u96C6\u5408",x.createElement("br",null),"\u793A\u4F8B\u53C2\u8003\uFF1A\u5047\u8BBE\u7A0B\u5E8F\u5B9E\u9645\u8F93\u51FA\u4E3A\uFF1A100 1000 10000\uFF1B\u9884\u671F\u8F93\u51FA\u4E3A\uFF1A100.01 1000.02 10000.05",x.createElement("br",null),"\u8BC4\u6D4B\u8981\u6C42\uFF1A\u5B9E\u9645\u8F93\u51FA\u5217\u8868\u4E2D\u5143\u7D20\u4E0E\u9884\u671F\u8F93\u51FA\u5217\u8868\u4E2D\u5BF9\u5E94\u5143\u7D20\u76F8\u5BF9\u8BEF\u5DEE\u57280.01 \u4E4B\u5185\uFF0C\u53EF\u4F7F\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",x.createElement("br",null),"list.forEach( 'math.abs( (actualElem-expectElem)/expectElem ) <= 0.01 ' )",x.createElement("br",null),x.createElement("br",null),x.createElement("a",{href:"https://www.educoder.net/forums/4346",target:"_blank",style:{background:"#0152d9",color:"#fff"}},"\u70B9\u51FB\u67E5\u770B\u8BE6\u60C5\u8BF4\u660E"),x.createElement("br",null)),trigger:"click"},x.createElement(e.Z,{style:{padding:"114px 0 0 9px"},className:"font24 c-light-black"})))),x.createElement(t.default.Item,{className:C.formCustom,name:"ignore_space",label:"\u7A7A\u683C\u5904\u7406:"},x.createElement(i.ZP.Group,{className:"ml25"},x.createElement(i.ZP,{className:C.radioStyle,value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),x.createElement(i.ZP,{className:C.radioStyle,value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),x.createElement(i.ZP,{className:C.radioStyle,value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",x.createElement("span",{className:"font12 c-light-black"},"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)")))))),x.createElement("div",{className:C.fourPart},Ke.with_code_file&&((Nn=Fe.detail)==null?void 0:Nn.vrs_type)!=1&&x.createElement(x.Fragment,null,x.createElement("div",{className:C.title},"\u6D4B\u8BD5\u96C6"),x.createElement(t.default.Item,{className:C.testJi,name:"test_set_score",label:"\u5F97\u5206\u89C4\u8303:"},x.createElement(i.ZP.Group,{className:"ml25"},x.createElement(i.ZP,{value:!1,className:C.radioStyle},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09")),x.createElement(i.ZP,{value:!0,className:C.radioStyle},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09")))),Ke.test_set_score&&x.createElement("div",{className:C.averageWarp},x.createElement(t.default.Item,{className:C.averageCustom,name:"test_set_average",label:""},x.createElement(i.ZP.Group,null,x.createElement(i.ZP,{style:{margin:"0 40px 0 20px"},value:!0},"\u5747\u5206\u6BD4\u4F8B"),x.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B")))),Ke.test_set_score&&x.createElement("div",null,x.createElement("div",{style:{display:"flex",height:"30px",marginBottom:"10px",paddingLeft:"93px"}},x.createElement(c.default,{checked:$t,style:{display:"flex",alignItems:"center"},className:C.checkboxs,onChange:Re=>{vn(Re.target.checked),Be.setFieldsValue({code_compile_score:0}),Ke.test_set_average&&(Ke.is_file?dr(dt):yr(Me))}},"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206"),$t&&x.createElement("span",{style:{display:"flex"}},x.createElement(t.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:"code_compile_score"},x.createElement(o.Z,{onChange:()=>{Ke.test_set_average&&(Ke.is_file?dr(dt):yr(Me))},parser:Re=>isNaN(parseInt(Re))?"":parseInt(Re),min:0,max:100,style:{width:"85px",margin:"5px 0px",fontSize:"14px"}}))," ",x.createElement("span",{style:{display:"flex",alignItems:"center",marginLeft:"5px",marginTop:10}},"%",x.createElement("div",{style:{color:"#999",fontSize:"12px"}},"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u5B9E\u8BAD\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09"))))),x.createElement(t.default.Item,{className:C.testJi,name:"is_file",label:"\u7528\u4F8B\u7C7B\u578B:"},x.createElement(i.ZP.Group,{className:"ml25"},x.createElement(m.Z,{direction:"horizontal"},x.createElement(i.ZP,{value:!1,className:C.radioStyle},"\u6587\u672C"),x.createElement(i.ZP,{value:!0,className:C.radioStyle},"\u6587\u4EF6")))),x.createElement("div",{style:{marginTop:"20px"},className:C.upBtn},!Ke.is_file&&x.createElement(r.ZP,{ghost:!0,disabled:ot.every(Re=>!Re),type:"primary",className:"mb20",style:{right:"345px"},onClick:()=>Rt(!0)},"\u6279\u91CF\u8BBE\u7F6E"),x.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"174px"},onClick:()=>Aa()},"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B"),x.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"4px"},onClick:()=>on(!0)},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),Ke.is_file&&x.createElement(re.Y2,{showEvaluatingSetting:!0,onEvaluatingChange:Ka,checkAll1:Rn,checkAll2:sn,checkAll3:Pt,checkAll4:_e,checkAll5:st,onSelectAll:Za,disabled:Ke==null?void 0:Ke.test_set_average,inputChange:Wr,showScore:Ke==null?void 0:Ke.test_set_score,data:dt,onRemove:sa})),!Ke.is_file&&x.createElement(c.default,{checked:ot.every(Re=>!!Re),onChange:Re=>{const pt=ot.map(()=>Re.target.checked);Oe(pt),Ue(Re.target.checked)}},"\u5168\u9009"),!Ke.is_file&&Me.map((Re,pt)=>x.createElement("div",{className:C.groupWrap,key:pt},x.createElement("div",{className:"font16"},x.createElement(c.default,{checked:ot[pt],onChange:Zt=>{console.log(ot);const gn=[...ot];gn[pt]=Zt.target.checked;const yn=gn.every(mn=>mn);Oe(gn),Ue(yn)}}),x.createElement("span",{className:"mr10 ml5"},"\u7EC4",pt+1," : "),Ke.test_set_score&&x.createElement("span",{style:{marginRight:100}},x.createElement(o.Z,{style:{width:85},value:Re.score,precision:0,min:0,max:100,onBlur:Zt=>{if(Number(Zt)<0||Number(Zt)>100){u.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const gn=Me.map((mn,fr)=>fr===pt?_(oe({},mn),{score:100}):mn),yn={test_set_average:!1};ft(oe(oe({},Ke),yn)),Be.setFieldsValue(yn),We(gn)}},onChange:Zt=>{const gn=Me.map((mn,fr)=>fr===pt?_(oe({},mn),{score:Zt?Number(Zt):0}):mn),yn={test_set_average:!1};ft(oe(oe({},Ke),yn)),Be.setFieldsValue(yn),We(gn)}}),x.createElement("span",{className:"ml10 mr10"},"%")),Ke.test_set_score&&x.createElement(c.default,{className:"font14 ml5",checked:Re.is_target,onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{is_target:Zt.target.checked}):yn);We(gn)}},"\u6307\u6807\u6D4B\u8BD5\u96C6",x.createElement(p.Z,{title:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9"},x.createElement(e.Z,{className:"ml5 font12 c-light-black"}))," "),Re.is_target&&Ke.test_set_score&&x.createElement(f.default,{value:Re.target_name,maxLength:30,style:{width:"50%"},onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{target_name:Zt.target.value}):yn);We(gn)}}),x.createElement("span",{className:"tr flex1",style:{float:"right"}},pt!==0&&x.createElement(p.Z,{placement:"bottom",title:"\u5220\u9664"},x.createElement("span",{className:"font16 c-red current",onClick:()=>{const Zt=Me.filter((yn,mn)=>mn!==pt),gn=ot.filter((yn,mn)=>mn!==pt);Oe(gn),yr(Zt)}},"\u5220\xA0\u9664")))),x.createElement(Ce,{bordered:!1,className:"mt10",rows:5,placeholder:"\u8F93\u5165",value:Re.input,onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{input:Zt.target.value}):yn);We(gn)}}),x.createElement(Ce,{bordered:!1,className:"mt10",rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Re.output,onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{output:Zt.target.value}):yn);We(gn)}}),x.createElement("div",{className:"mt10"},x.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",x.createElement(p.Z,{title:x.createElement("div",null,x.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null))},x.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),x.createElement(c.default,{checked:Re.hidden===1,onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{hidden:Zt.target.checked?1:0,input_visible:Zt.target.checked,is_invisible:Zt.target.checked,actual_output_visible:Zt.target.checked}):yn);We(gn)}},x.createElement("span",{className:"font14"},"\u5168\u90E8\u9690\u85CF")),x.createElement(c.default,{checked:Re.hidden===1?!0:Re.input_visible,onChange:Zt=>{const gn=Me.map((yn,mn)=>{if(mn===pt){const fr=Zt.target.checked&&Re.is_invisible&&Re.actual_output_visible?1:0;return _(oe({},yn),{input_visible:Zt.target.checked,hidden:fr})}return yn});We(gn)}},x.createElement("span",{className:"font14"},"\u9690\u85CF\u8F93\u5165")),x.createElement(c.default,{checked:Re.hidden===1?!0:Re.is_invisible,onChange:Zt=>{const gn=Me.map((yn,mn)=>{if(mn===pt){const fr=Zt.target.checked&&Re.actual_output_visible&&Re.input_visible?1:0;return _(oe({},yn),{is_invisible:Zt.target.checked,hidden:fr})}return yn});We(gn)}},x.createElement("span",{className:"font14"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),x.createElement(c.default,{checked:Re.hidden===1?!0:Re.actual_output_visible,onChange:Zt=>{const gn=Me.map((yn,mn)=>{if(mn===pt){const fr=Zt.target.checked&&Re.is_invisible&&Re.input_visible?1:0;return _(oe({},yn),{actual_output_visible:Zt.target.checked,hidden:fr})}return yn});We(gn)}},x.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA"))),x.createElement("div",null,x.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),x.createElement(c.default,{checked:Re.last_match_rule,onChange:Zt=>{const gn=Me.map((yn,mn)=>mn===pt?_(oe({},yn),{last_match_rule:Zt.target.checked}):yn);We(gn)}},x.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),!Ke.is_file&&x.createElement("div",null,x.createElement(r.ZP,{type:"primary",ghost:!0,className:"mt10",onClick:Vr},"\u65B0\u589E\u6D4B\u8BD5\u96C6"),x.createElement("span",{className:" ml20 mt10 font12 c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B"))))),x.createElement(H,{fileType:Je,path:Ke==null?void 0:Ke[Je],onFinish:Re=>Hr(Re)})),x.createElement(g.t,{key:2,onOk:()=>Be.submit(),className:"customFixedButton",onCancel:so}),x.createElement(ee.Z,{loading:et}),x.createElement(re.ZP,{rootIdentifier:(De=Fe==null?void 0:Fe.detail)==null?void 0:De.root_identifier,visible:en,onClose:()=>on(!1),onOK:io,multiple:!0,defaultMultipleValue:Ke==null?void 0:Ke.is_file}),x.createElement(s.default,{open:Vt,onOk:()=>{const Re=Me.map((pt,Zt)=>ot[Zt]?(console.log(oe({},pt)),console.log(oe({},nt)),console.log(oe(oe({},pt),nt)),oe(oe({},pt),nt)):pt);We(Re),tt({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Rt(!1)},centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:()=>{tt({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Rt(!1)},width:586,title:"\u6279\u91CF\u8BBE\u7F6E"},x.createElement("div",null,x.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",x.createElement(p.Z,{title:x.createElement("div",null,x.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null),x.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),x.createElement("br",null))},x.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),x.createElement(c.default,{checked:nt.hidden===1,onChange:Re=>{tt(_(oe({},nt),{hidden:Re.target.checked?1:0,input_visible:Re.target.checked,is_invisible:Re.target.checked,actual_output_visible:Re.target.checked}))}},x.createElement("span",{className:"font14 mr10"},"\u5168\u90E8\u9690\u85CF")),x.createElement(c.default,{checked:nt.input_visible,onChange:Re=>{const pt=Re.target.checked&&nt.is_invisible&&nt.actual_output_visible?1:0;tt(_(oe({},nt),{hidden:pt,input_visible:Re.target.checked}))}},x.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u8F93\u5165")),x.createElement(c.default,{checked:nt.is_invisible,onChange:Re=>{const pt=Re.target.checked&&nt.input_visible&&nt.actual_output_visible?1:0;tt(_(oe({},nt),{hidden:pt,is_invisible:Re.target.checked}))}},x.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),x.createElement(c.default,{checked:nt.actual_output_visible,onChange:Re=>{const pt=Re.target.checked&&nt.input_visible&&nt.is_invisible?1:0;tt(_(oe({},nt),{hidden:pt,actual_output_visible:Re.target.checked}))}},x.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),x.createElement("div",{className:"mt10"},x.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),x.createElement(c.default,{checked:nt.last_match_rule,onChange:Re=>{tt(_(oe({},nt),{last_match_rule:Re.target.checked}))}},x.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",x.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),x.createElement(s.default,{zIndex:1001,width:600,centered:!0,title:Fe.actionTabs.key,open:["\u7F16\u8F91\u8BBE\u7F6E\u9879","\u6DFB\u52A0\u8BBE\u7F6E\u9879"].includes(Fe.actionTabs.key),onCancel:()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Qe.submit(),afterClose:()=>{Qe.resetFields(),Dn(null)}},x.createElement(t.default,{form:Qe,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Re=>{if(Fe.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"){let pt=In.findIndex(Zt=>Zt.id==Fe.actionTabs.params.id);In[pt]=oe(oe({},In[pt]),Re),xn([...In])}else xn([...In,_(oe({},Re),{id:new Date().getTime()})]);it({type:"shixunsDetail/setActionTabs",payload:{}})},colon:!1,size:"large",labelAlign:"right"},x.createElement(t.default.Item,{label:"\u76EE\u6807",name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0"}]},x.createElement(f.default,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0",maxLength:20})),x.createElement(t.default.Item,{label:"\u8BBE\u7F6E\u9879\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0"}]},x.createElement(f.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),x.createElement(t.default.Item,{label:"\u6001\u52BF\u503C",name:"value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C"}]},x.createElement(f.default,{placeholder:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})))),x.createElement(s.default,{zIndex:1001,width:730,centered:!0,title:Fe.actionTabs.key,open:["\u7F16\u8F91\u91C7\u96C6\u70B9","\u6DFB\u52A0\u91C7\u96C6\u70B9"].includes(Fe.actionTabs.key),onCancel:()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Ge.submit(),afterClose:()=>{Ge.resetFields(),Dn(null)}},x.createElement(t.default,{form:Ge,className:"mt10",labelCol:{flex:"112px"},onFinish:Re=>{if(Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"){let pt=ir.findIndex(Zt=>Zt.id==Fe.actionTabs.params.id);ir[pt]=oe(oe({},ir[pt]),Re),Rr([...ir])}else{let pt=Re.vrs_point_name.map(gn=>{const yn=Gt.find(mn=>mn.name===gn);return _(oe({},Re),{vrs_point_name:gn,id:gn,vrs_point_answer_type:yn==null?void 0:yn.vrs_point_answer_type,vrs_point_answer_value:yn==null?void 0:yn.vrs_point_answer_value})}),Zt=pt.map(gn=>_(oe({},gn),{score:0}));console.log(Re,pt,Gt,88),Ke.test_set_average?Qn([...ir,...pt]):Rr([...ir,Zt])}it({type:"shixunsDetail/setActionTabs",payload:{}})},onValuesChange:(Re,pt)=>{Re.vrs_point_answer_type&&Ge.setFieldsValue({vrs_point_answer_value:"",step_grading_rules:[],step_grading_type:0}),Ot(oe({},pt))},initialValues:{vrs_env_id:(fe=Fe==null?void 0:Fe.detail)==null?void 0:fe.vrs_env_id,vrs_subject_id:(be=Fe==null?void 0:Fe.detail)==null?void 0:be.vrs_subject_id},colon:!1,size:"large",labelAlign:"right"},x.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},x.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},getPopupContainer:Re=>Re.parentNode},Ct==null?void 0:Ct.map(Re=>x.createElement(ye,{value:Re.id},`${Re.name}\uFF08${Re.url}\uFF09`)))),x.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},x.createElement(I.default,{mode:Ke.vrs_question_type===1?"multiple":null,placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},getPopupContainer:Re=>Re.parentNode,onChange:(Re,pt)=>ue(void 0,null,function*(){return Xa(Re)})},(ge=Ct==null?void 0:Ct.filter(Re=>{var pt;return Re.id==((pt=Fe==null?void 0:Fe.detail)==null?void 0:pt.vrs_env_id)})[0])==null?void 0:ge.vrs_subjects.map(Re=>x.createElement(ye,{value:Re.id},Re.name)))),x.createElement(t.default.Item,{label:"\u91C7\u96C6\u70B9",name:"vrs_point_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9"}]},x.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",mode:Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"?void 0:"multiple",size:"large",maxTagCount:"responsive",style:{width:"100%"},className:C.multiSelect},Gt.map(Re=>{var pt,Zt;return x.createElement(ye,{disabled:(Zt=(pt=ir==null?void 0:ir.map(gn=>gn.vrs_point_name))==null?void 0:pt.filter(gn=>{var yn,mn;return gn!==((mn=(yn=Fe.actionTabs)==null?void 0:yn.params)==null?void 0:mn.vrs_point_name)}))==null?void 0:Zt.includes(Re.name),value:Re.name},Re.name)}))),Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&x.createElement(t.default.Item,{label:"\u7B54\u6848\u503C\u7C7B\u578B",name:"vrs_point_answer_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"}]},x.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"},x.createElement(I.default.Option,{value:0},"\u56FA\u5B9A\u503C"),x.createElement(I.default.Option,{value:1},"\u533A\u95F4\u503C"),x.createElement(I.default.Option,{value:2},"\u72B6\u6001\u503C"))),Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&x.createElement(t.default.Item,{shouldUpdate:(Re,pt)=>Re.vrs_point_answer_type!==pt.vrs_point_answer_type,noStyle:!0},({getFieldValue:Re})=>{const pt=Re("vrs_point_answer_type");return x.createElement(t.default.Item,{label:"\u7B54\u6848",name:"vrs_point_answer_value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B54\u6848"},{validator:(Zt,gn)=>{if(pt===1&&gn){if(!/^\d+-\d+$/.test(gn))return Promise.reject(new Error('\u533A\u95F4\u503C\u683C\u5F0F\u5E94\u4E3A"\u6570\u5B57-\u6570\u5B57"\uFF0C\u5982\uFF1A1-5'));const[mn,fr]=gn.split("-").map(Number);if(mn>=fr)return Promise.reject(new Error("\u533A\u95F4\u503C\u5DE6\u8FB9\u6570\u5B57\u5FC5\u987B\u5C0F\u4E8E\u53F3\u8FB9\u6570\u5B57"))}return Promise.resolve()}}]},x.createElement(f.default,{placeholder:pt===1?"\u8BF7\u8F93\u5165\u533A\u95F4\u503C\uFF0C\u683C\u5F0F\u5982\uFF1A1-5":"\u8BF7\u8F93\u5165\u7B54\u6848\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20}))}),Ke.point_hint&&x.createElement(x.Fragment,null,x.createElement(t.default.Item,{name:"vrs_position",label:"\u5F15\u5BFC\u987A\u5E8F"},x.createElement(o.Z,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u987A\u5E8F",min:0,precision:0,controls:!1,style:{width:"100%"}})),x.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9"},x.createElement(f.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9",style:{height:100}}))),Fe.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&x.createElement(U,{form:Ge}))),x.createElement(s.default,{zIndex:1001,width:800,centered:!0,title:"\u4E0A\u4F20\u91C7\u96C6\u70B9",open:Fe.actionTabs.key=="\u4E0A\u4F20\u91C7\u96C6\u70B9",onCancel:()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>{Be.submit()}},x.createElement(t.default,{form:Be,className:"mt10",layout:"vertical",onFinish:Re=>{if((va==null?void 0:va.length)<=0){u.ZP.info("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}}},x.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},x.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Re=>Re.parentNode},Ct==null?void 0:Ct.map(Re=>x.createElement(ye,{value:Re.id},`${Re.name}\uFF08${Re.url}\uFF09`)))),x.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},x.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Re=>Re.parentNode},(he=Ct==null?void 0:Ct.filter(Re=>{var pt;return Re.id==((pt=Fe==null?void 0:Fe.detail)==null?void 0:pt.vrs_env_id)})[0])==null?void 0:he.vrs_subjects.map(Re=>x.createElement(ye,{value:Re.id},Re.name)))),x.createElement("div",{className:"mb30"},x.createElement("span",{className:C.uploadTips},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),x.createElement("a",{className:`${C.downloadBtn} ml30`,href:F.Z.API_SERVER+"/api/item_banks/down_template",download:!0},x.createElement("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"\u4E0B\u8F7D\u6A21\u7248")),x.createElement("div",{className:"flex item-center"},x.createElement(n.default,{onRemove:()=>{Jr([])},beforeUpload:Re=>{if(console.log(Re),(Re==null?void 0:Re.size)>1024*1024*50)return u.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let pt=[];return pt.push(Re),Jr([...pt]),!1},fileList:va,accept:".xls,.xlsx",showUploadList:!1},x.createElement("div",{className:C.uploadBtn},x.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"\u7ACB\u5373\u4E0A\u4F20")),va.map((Re,pt)=>x.createElement("div",{key:Re.uid,className:C.fileItem},x.createElement("span",{className:"file-name"},Re.name),x.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:14,cursor:"pointer"},onClick:()=>Jr(va.filter(Zt=>Zt.uid!==Re.uid))})))))))};var rt=(0,pe.connect)(({shixunsDetail:Fe,newCourse:it,globalSetting:ut,practiceSetting:ht})=>({shixunsDetail:Fe,newCourse:it,globalSetting:ut,practiceSetting:ht}))(Xe)},26436:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return O}});var x=w(59301),pe=w(8591),e=w(54580),I=w(3113),f=w(49647),a=Object.defineProperty,t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,o=(y,b,h)=>b in y?a(y,b,{enumerable:!0,configurable:!0,writable:!0,value:h}):y[b]=h,c=(y,b)=>{for(var h in b||(b={}))s.call(b,h)&&o(y,h,b[h]);if(t)for(var h of t(b))u.call(b,h)&&o(y,h,b[h]);return y};const n=y=>React.createElement("svg",c({id:"yinpin_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 16 14",style:{enableBackground:"new 0 0 16 14"},xmlSpace:"preserve"},y),React.createElement("style",null,".yinpin_svg__st0{fill:#3061d0}"),React.createElement("title",null,"\u97F3\u9891"),React.createElement("g",{id:"yinpin_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"yinpin_svg___x31_2-\\u9898\\u76EE-\\u672A\\u5F00\\u542F\\u65F6\\u95F4\\u9650\\u5236",transform:"translate(-270 -904)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-2\\u5907\\u4EFD-2",transform:"translate(120 892)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-6",transform:"translate(130 3)"},React.createElement("g",{id:"yinpin_svg__\\u97F3\\u9891",transform:"translate(20 9)"},React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84",className:"yinpin_svg__st0",d:"M14.8 7.6H14V5.7C14 2.6 11.3 0 8 0S2 2.6 2 5.7v1.9h-.8C.5 7.6 0 8.1 0 8.8v4c0 .7.5 1.2 1.2 1.2H2c.7 0 1.2-.5 1.2-1.2V5.7c0-2.5 2.2-4.5 4.8-4.5s4.8 2 4.8 4.5v7.1c0 .7.5 1.2 1.2 1.2h.8c.7 0 1.2-.5 1.2-1.2v-4c0-.7-.5-1.2-1.2-1.2z"}),React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84_1_",className:"yinpin_svg__st0",d:"M8.8 11.2c-.3 0-.5-.1-.6-.4l-.8-2.1-.3.6c0 .2-.3.3-.5.3H4.8c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h1.4l.6-1.6c.1-.2.3-.4.6-.4.2 0 .5.1.6.4l1 2.4.2-.4c.1-.2.3-.3.5-.3h1.6c.3 0 .6.3.6.6s-.3.6-.6.6H10L9.4 11c-.1.1-.3.3-.6.2z"})))))));var r="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMTYgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiMzMDYxZDB9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSJfeDMxXzIt6aKY55uuLeacquW8gOWQr+aXtumXtOmZkOWItiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3MCAtOTA0KSI+PGcgaWQ9Iue8lue7hC0y5aSH5Lu9LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMCA4OTIpIj48ZyBpZD0i57yW57uELTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMCAzKSI+PGcgaWQ9Iumfs+mikSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAgOSkiPjxwYXRoIGlkPSLot6/lvoQiIGNsYXNzPSJzdDAiIGQ9Ik0xNC44IDcuNkgxNFY1LjdDMTQgMi42IDExLjMgMCA4IDBTMiAyLjYgMiA1Ljd2MS45aC0uOEMuNSA3LjYgMCA4LjEgMCA4Ljh2NGMwIC43LjUgMS4yIDEuMiAxLjJIMmMuNyAwIDEuMi0uNSAxLjItMS4yVjUuN2MwLTIuNSAyLjItNC41IDQuOC00LjVzNC44IDIgNC44IDQuNXY3LjFjMCAuNy41IDEuMiAxLjIgMS4yaC44Yy43IDAgMS4yLS41IDEuMi0xLjJ2LTRjMC0uNy0uNS0xLjItMS4yLTEuMnoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QwIiBkPSJNOC44IDExLjJjLS4zIDAtLjUtLjEtLjYtLjRsLS44LTIuMS0uMy42YzAgLjItLjMuMy0uNS4zSDQuOGMtLjMgMC0uNi0uMy0uNi0uNnMuMy0uNi42LS42aDEuNGwuNi0xLjZjLjEtLjIuMy0uNC42LS40LjIgMCAuNS4xLjYuNGwxIDIuNC4yLS40Yy4xLS4yLjMtLjMuNS0uM2gxLjZjLjMgMCAuNi4zLjYuNnMtLjMuNi0uNi42SDEwTDkuNCAxMWMtLjEuMS0uMy4zLS42LjJ6Ii8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=",i=Object.defineProperty,l=Object.defineProperties,d=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,p=(y,b,h)=>b in y?i(y,b,{enumerable:!0,configurable:!0,writable:!0,value:h}):y[b]=h,S=(y,b)=>{for(var h in b||(b={}))v.call(b,h)&&p(y,h,b[h]);if(E)for(var h of E(b))m.call(b,h)&&p(y,h,b[h]);return y},C=(y,b)=>l(y,d(b)),O=({value:y=[],onChange:b,maxSize:h=50,maxCount:A=10,isEdit:B=!1})=>{const k=W=>{if(W===0)return"0B";const Y=1024,H=["B","KB","MB","GB"],re=Math.floor(Math.log(W)/Math.log(Y));return`${parseFloat((W/Math.pow(Y,re)).toFixed(1))}${H[re]}`},R=W=>{const Y=[".mp3",".flac",".wav"],H=W.toLowerCase().substring(W.lastIndexOf("."));return Y.includes(H)},M=W=>R(W.name)?W.size/1024/1024=A?(pe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${A}\u4E2A\u97F3\u9891\u6587\u4EF6`),!1):!0:(pe.ZP.error(`\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7${h}MB`),!1):(pe.ZP.error("\u4EC5\u652F\u6301MP3\u3001FLAC\u3001WAV\u683C\u5F0F\u7684\u97F3\u9891\u6587\u4EF6"),!1),z=W=>{const{file:Y}=W;if(Y.status==="uploading"){const H=y.findIndex(G=>G.uid===Y.uid);let re;if(H>=0)re=[...y],re[H]=C(S({},re[H]),{status:"uploading",percent:Y.percent||0});else{const G={uid:Y.uid,name:Y.name,size:Y.size,file:Y.originFileObj,status:"uploading",percent:Y.percent||0};re=[...y,G]}b==null||b(re);return}if(Y.status==="done"){const H=y.map(re=>re.uid===Y.uid?C(S({},re),{status:"done",percent:100,response:Y.response}):re);b==null||b(H),pe.ZP.success(`${Y.name} \u4E0A\u4F20\u6210\u529F`)}if(Y.status==="error"){const H=y.map(re=>re.uid===Y.uid?C(S({},re),{status:"error",percent:0}):re);b==null||b(H),pe.ZP.error(`${Y.name} \u4E0A\u4F20\u5931\u8D25`)}},K=W=>{const Y=y.filter(H=>H.uid!==W);b==null||b(Y)};return console.log("value",y),x.createElement("div",{className:"audio-upload-container",style:{display:"flex",alignItems:"flex-start",gap:"16px"}},x.createElement(e.default,{action:`${f.Z.API_SERVER}/api/attachments.json`,beforeUpload:M,onChange:z,accept:".mp3,.flac,.wav",showUploadList:!1,multiple:!1,withCredentials:!0,name:"file",maxCount:A},x.createElement(I.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u97F3\u9891")),x.createElement("div",{className:"audio-file-list"},y==null?void 0:y.map((W,Y)=>{var H,re;const G=W.status==="uploading";return x.createElement("div",{key:W.uid,className:"audio-file-item",style:{marginBottom:8}},x.createElement("div",{className:"audio-file-info",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},x.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},x.createElement("img",{src:r,style:{width:16,height:14,marginRight:4}}),x.createElement("div",{style:{flex:1}},x.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:G?4:0}},x.createElement("span",{className:"file-name",style:{marginRight:8}},((H=W==null?void 0:W.response)==null?void 0:H.filename)||(W==null?void 0:W.name)),x.createElement("span",{className:"file-size"},k(((re=W==null?void 0:W.response)==null?void 0:re.size)||W.size))),G&&W.percent!==void 0&&x.createElement("div",{style:{width:"100%"}},x.createElement("div",{style:{height:2,backgroundColor:"#f0f0f0",borderRadius:1,overflow:"hidden"}},x.createElement("div",{style:{height:"100%",backgroundColor:"#1890ff",width:`${W.percent}%`,transition:"width 0.3s ease"}}))))),x.createElement("div",{style:{marginLeft:8}},x.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#CCCCCC",fontSize:16,cursor:"pointer"},onClick:()=>K(W.uid)}))))})))}},3248:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return f}});var x=w(59301),pe=w(43418),e=w(75790);const I=({activeIndex:a,isEdit:t=!0,dispatch:s,practiceSetting:u,shixunsDetail:o})=>{var c;const n=(0,e.useParams)(),{id:r,challengesId:i}=n,l=(c=o==null?void 0:o.detail)==null?void 0:c.is_client_unity_3d,d=(0,x.useMemo)(()=>{var v;if(o!=null&&o.detail)return[{name:l?((v=o==null?void 0:o.detail)==null?void 0:v.vrs_question_type)==1?"\u4EFB\u52A1\u8BBE\u7F6E":"\u9898\u76EE\u8BBE\u7F6E":"\u672C\u5173\u4EFB\u52A1",url:`/shixuns/${r}/edit/${i}/editcheckpoint`},{name:l?"\u4EFF\u771F\u73AF\u5883\u8BBE\u7F6E":"\u8BC4\u6D4B\u8BBE\u7F6E",url:`/shixuns/${r}/edit/${i}/tab=2`},l&&{name:"\u53C2\u8003\u7B54\u6848",url:`/shixuns/${r}/edit/${i}/tab=3`},l&&{name:"\u5173\u5361\u6392\u884C\u699C",url:`/shixuns/${r}/edit/${i}/tab=4`}].filter(Boolean)},[r,i,o]),E=v=>{var m;const p=()=>{e.history.push(v),s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(m=u==null?void 0:u.sideBar)!=null&&m.confirmLeave?pe.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{p()}}):p()};return x.createElement("ul",{className:"challenge-nav"},t?d==null?void 0:d.map((v,m)=>a===m?x.createElement("li",{key:v.url}," ",x.createElement("a",{className:"active"},v.name)," "):x.createElement("li",{key:v.url}," ",x.createElement("a",{onClick:()=>E(v.url)},v.name)," ")):x.createElement("li",{key:d[0].url}," ",x.createElement("a",{className:"active"},d[0].name)," "))};var f=(0,e.connect)(({globalSetting:a,practiceSetting:t,shixunsDetail:s})=>({globalSetting:a,practiceSetting:t,shixunsDetail:s}))(I)},27154:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return f}});var x=w(59301),pe=w(71418),e={loading:"loading___lueiN"},f=({loading:a})=>a?x.createElement("div",{className:e.loading},x.createElement(pe.Z,null)):x.createElement(x.Fragment,null)},19454:function(Nt,Ve,w){"use strict";w.d(Ve,{Y2:function(){return z},ZP:function(){return K}});var x=w(59301),pe=w(54580),e=w(8591),I=w(43418),f=w(95237),a=w(5112),t=w(3113),s=w(24905),u=w(6848),o=w(92832),c={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},n="data:image/png;base64,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",r=w(47257),i=w.n(r),l=w(98280),d=w(1012),E=w(19374),v=w(87394),m=w(59301),p=Object.defineProperty,S=Object.defineProperties,C=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(W,Y,H)=>Y in W?p(W,Y,{enumerable:!0,configurable:!0,writable:!0,value:H}):W[Y]=H,h=(W,Y)=>{for(var H in Y||(Y={}))O.call(Y,H)&&b(W,H,Y[H]);if(g)for(var H of g(Y))y.call(Y,H)&&b(W,H,Y[H]);return W},A=(W,Y)=>S(W,C(Y)),B=(W,Y,H)=>new Promise((re,G)=>{var ee=q=>{try{Q(H.next(q))}catch($){G($)}},X=q=>{try{Q(H.throw(q))}catch($){G($)}},Q=q=>q.done?re(q.value):Promise.resolve(q.value).then(ee,X);Q((H=H.apply(W,Y)).next())});const{Dragger:k}=pe.default,R=W=>{const Y=$=>$&&$.substring(0,$.lastIndexOf("."));for(var H=[...W],re=0,G=[],ee=0;ee{if($.forEach(le=>{let se=le.name.split(/\.(?=[^\.]+$)/);le.name=`${se[0]}.${se[1].toLowerCase()}`}),$[0].name.includes(".in"))return $.length===2?$:[$[0],{}];if($[0].name.includes(".out"))return $.length===2?$.reverse():[{},$[0]]})},M=({onClose:W,onOK:Y,visible:H,wrapClassName:re,rootIdentifier:G,multiple:ee=!1,defaultMultipleValue:X=!0})=>{const[Q,q]=(0,x.useState)([]),[$,le]=(0,x.useState)({}),[se,Ee]=(0,x.useState)(!1),[Se,ie]=(0,x.useState)(!0),[L,J]=(0,x.useState)(null),N=(0,x.useRef)([]),Z=(0,x.useRef)(0),ne=()=>{W()};(0,x.useEffect)(()=>{U()},[]),(0,x.useEffect)(()=>{H&&(N.current=[],Z.current=0,q([]),ie(X))},[H]);const U=()=>B(void 0,null,function*(){try{J(!0)}catch(V){}}),D=V=>V&&V.substring(0,V.lastIndexOf(".")),T=V=>{var de,we;const xe=D((de=V[0])==null?void 0:de.name)||D((we=V[1])==null?void 0:we.name),Ae=Q.filter(ve=>D(ve.name)!==xe);N.current=[...Ae],q([...Ae])},P=V=>{if(!Se){const oe=new FormData;oe.append("file",V.file),(0,l.ZP)("/api/attachments/get_file_content.json",{method:"post",body:oe},!0).then(ue=>{if(ue.status===0){Z.current=Z.current+1;const ye=N.current.map(Ce=>{var je;if(Ce.name===V.name){const ke=h({},Ce);return(je=V==null?void 0:V.name)!=null&&je.includes(".in")?ke.input=ue==null?void 0:ue.content:ke.output=ue==null?void 0:ue.content,ke}return Ce});if(N.current=[...ye],q([...ye]),Z.current>0&&Z.current===Q.length){Ee(!1);let Ce=R(ye);Ce=Ce.filter(je=>{var ke,Xe;return!!((ke=je[0])!=null&&ke.name&&((Xe=je[1])!=null&&Xe.name))}),Ce=Ce.map(je=>A(h(h({},je[0]),je[1]),{is_file:!1})),Y(Ce),W()}}else Ee(!1),W()});return}if(L){const oe=new FormData;oe.append("file",V.file),G===null?oe.append("identifier","testsets"):oe.append("identifier",G),(0,l.ZP)("/api/attachments.json",{method:"post",body:oe},!0).then(ue=>{if(ue.filename){Z.current=Z.current+1;const ye=N.current.map(Ce=>{var je;if(Ce.name===(ue==null?void 0:ue.filename)){const ke=A(h({},Ce),{is_oss:!L});return(je=ue==null?void 0:ue.filename)!=null&&je.includes(".in")?(ke.in_object_key=ue==null?void 0:ue.object,ke.in_object_size=ue==null?void 0:ue.size,ke.input=ue==null?void 0:ue.filename,ke.in_file=V):(ke.out_object_key=ue==null?void 0:ue.object,ke.out_object_size=ue==null?void 0:ue.size,ke.output=ue==null?void 0:ue.filename,ke.out_file=V),ke}return Ce});if(N.current=[...ye],q([...ye]),Z.current>0&&Z.current===Q.length){Ee(!1);let Ce=R(ye);Ce=Ce.filter(je=>{var ke,Xe;return!!((ke=je[0])!=null&&ke.name&&((Xe=je[1])!=null&&Xe.name))}),Ce=Ce.map(je=>A(h(h({},je[0]),je[1]),{is_file:!0})),Y(Ce),W()}}else Ee(!1),W()});return}const de=new(i())({endpoint:$.end_point,region:$.region,accessKeyId:$.access_key_id,accessKeySecret:$.access_key_secret,bucket:$.bucket,stsToken:$.security_token}),we=V.name,xe={container_type:"TestSet",file_name:we},Ae=(0,d.Z)();let ve=`testsets/${G}/${Ae}${we.indexOf(".")>-1?"."+we.split(".").pop():""}`;G===null&&(ve=`testsets/${Ae}${we.indexOf(".")>-1?"."+we.split(".").pop():""}`),de.multipartUpload(ve,new Blob([V.file],{type:V.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:we+""},url:$==null?void 0:$.callback_url,host:$==null?void 0:$.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,l.rz)(xe)}}).then(function(oe){if(oe.data.status===0){Z.current=Z.current+1;const _=N.current.map(ue=>{var ye,Ce,je,ke,Xe,rt,Fe,it,ut,ht,Ft,Ht,At,Wt,Lt,wt,Qt;if(ue.name===((Ce=(ye=oe.data)==null?void 0:ye.data)==null?void 0:Ce.file_name)){const Jt=A(h({},ue),{is_oss:!L});return(Xe=(ke=(je=oe.data)==null?void 0:je.data)==null?void 0:ke.file_name)!=null&&Xe.includes(".in")?(Jt.in_object_key=(Fe=(rt=oe.data)==null?void 0:rt.data)==null?void 0:Fe.object,Jt.in_object_size=(ut=(it=oe.data)==null?void 0:it.data)==null?void 0:ut.size,Jt.input=(Ft=(ht=oe.data)==null?void 0:ht.data)==null?void 0:Ft.file_name,Jt.in_file=V):(Jt.out_object_key=(At=(Ht=oe.data)==null?void 0:Ht.data)==null?void 0:At.object,Jt.out_object_size=(Lt=(Wt=oe.data)==null?void 0:Wt.data)==null?void 0:Lt.size,Jt.output=(Qt=(wt=oe.data)==null?void 0:wt.data)==null?void 0:Qt.file_name,Jt.out_file=V),Jt}return ue});if(N.current=[..._],q([..._]),Z.current>0&&Z.current===Q.length){Ee(!1);let ue=R(_);ue=ue.filter(ye=>{var Ce,je;return!!((Ce=ye[0])!=null&&Ce.name&&((je=ye[1])!=null&&je.name))}),ue=ue.map(ye=>A(h(h({},ye[0]),ye[1]),{is_file:!0})),Y(ue),W()}}})},j=V=>new Promise((de,we)=>{let xe=0,Ae=[];for(let ve=0;ve{xe++,xe===V.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),we()):de(V))}).catch(oe=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",oe),xe++,Ae.push(V[ve].name),xe===V.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),we()):de(V))})}),F=()=>B(void 0,null,function*(){if(Q.length===0){e.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield j(Q),Ee(!0),R(Q).some(de=>{var we,xe;return!((we=de[0])!=null&&we.name&&((xe=de[1])!=null&&xe.name))})){I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>B(void 0,null,function*(){Q.map(de=>B(void 0,null,function*(){P(de)}))}),onCancel:()=>{Ee(!1)}});return}Q.map(de=>B(void 0,null,function*(){P(de)}))}),te={name:"file",fileList:Q,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:V=>{if(Q!=null&&Q.some(we=>we.name===V.name))return e.ZP.info(`${V.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(V.size/1024/1024>100)return e.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(V.name))return e.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const de={name:V.name,uid:V.uid,file:V,percent:0};return Q.push(de),N.current=[...Q],q([...Q]),!1}},ae=R(Q);return console.log(Q,ae,"fileList"),m.createElement(I.default,{open:H,wrapClassName:re,onOk:F,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:se},onCancel:ne,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},m.createElement("div",{className:c.wrap},Q.length?m.createElement("div",null,m.createElement(f.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},m.createElement("div",{style:{visibility:ee?"visible":"hidden"}},m.createElement("span",{className:c.greyText},"\u7528\u4F8B\u7C7B\u578B"),m.createElement(a.ZP.Group,{className:`ml20 ${c.testCaseRadio}`,optionType:"button",value:Se,onChange:V=>ie(V.target.value)},m.createElement(a.ZP,{value:!1},"\u6587\u672C"),m.createElement(a.ZP,{value:!0},"\u6587\u4EF6"))),m.createElement(pe.default,h({},te),m.createElement(t.ZP,{type:"primary",className:c.btnS},m.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),m.createElement(z,{data:ae,onRemove:T})):m.createElement("div",{className:`${c.noData} mb30`},m.createElement(pe.default.Dragger,A(h({},te),{className:c.dragger}),m.createElement("img",{src:n,alt:"",className:"mb20"}),m.createElement("div",null,m.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),m.createElement("span",{className:c.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),m.createElement("div",{className:c.text},m.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),m.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",m.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",m.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",m.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",m.createElement("br",null))))},z=({data:W=[],onRemove:Y,width:H="auto",showScore:re=!1,disabled:G=!1,inputChange:ee,onEvaluatingChange:X,onSelectAll:Q,checkAll1:q,checkAll2:$,checkAll3:le,checkAll4:se,checkAll5:Ee,showEvaluatingSetting:Se=!1,className:ie="",isProgramHomework:L=!1})=>{const J={value:"",filename:"",dataUrl:""},[N,Z]=(0,x.useState)(h({},J)),ne=T=>{let P=document.createElement("a");document.body.appendChild(P);let j=URL.createObjectURL(T.file);P.href=j,P.download=T.name,P.click(),URL.revokeObjectURL(j),document.body.removeChild(P)},U=(T,P)=>{(0,E.LR)(T,P)},D=(T,P)=>{I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:m.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Y(T,P)},onCancel:()=>{}})};return W.length?m.createElement("div",{className:ie,style:{width:H}},m.createElement("div",{className:`${L?c.headProgram:c.head}`},Se&&m.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:q,onChange:T=>{Q(T.target.checked,"hidden")}}),m.createElement(u.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},m.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),m.createElement("div",{style:{width:L?"25%":"15%"}},"\u7528\u4F8B"),m.createElement("div",{style:{width:re?L?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),m.createElement("div",{style:{width:re?L?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),re&&m.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Se&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:se,onChange:T=>{Q(T.target.checked,"input_visible")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},m.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Se&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:$,onChange:T=>{Q(T.target.checked,"is_invisible")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},m.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Se&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:Ee,onChange:T=>{Q(T.target.checked,"actual_output_visible")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},m.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Se&&m.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},m.createElement(s.default,{checked:le,onChange:T=>{Q(T.target.checked,"last_match_rule")}}),m.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},m.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),m.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),m.createElement("div",{className:c.operation,style:L?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),m.createElement("div",{className:c.listWrapper,style:{boxShadow:L?"0px 2px 4px 0px #EAEEF4":"unset"}},W.map((T,P)=>{var j,F,te,ae;return m.createElement("div",{key:P,className:c.list,style:L?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Se&&m.createElement("div",{style:{width:"15%"}},m.createElement(s.default,{checked:!!T.hidden,onChange:V=>{X(V.target.checked,P,"hidden")}})),m.createElement("div",{style:{width:L?"25%":"15%",paddingLeft:L?"5px":"0px",paddingRight:L?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",P+1),m.createElement("div",{className:c.info,style:{width:re?L?"20%":"15%":"25%"}},m.createElement("span",{title:T.input||((j=T[0])==null?void 0:j.name),onClick:()=>B(void 0,null,function*(){let V;T.input?T.input_file_url?V=T.input_file_url:V=T.in_file:V=T[0];let de;typeof V=="string"?(de=yield fetch(V,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Z({value:yield de.text(),filename:"",dataUrl:V})):(de=yield(0,E.db)(V.file),Z({value:de.text,filename:V.name,dataUrl:de.link}))})},T.input||((F=T[0])==null?void 0:F.name))),m.createElement("div",{className:c.info,style:{width:re?L?"20%":"15%":"25%"}},m.createElement("span",{title:T.output||((te=T[1])==null?void 0:te.name),onClick:()=>B(void 0,null,function*(){let V;T.input?T.output_file_url?V=T.output_file_url:V=T.out_file:V=T[1];let de;typeof V=="string"?(de=yield fetch(V,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Z({value:yield de.text(),filename:"",dataUrl:V})):(de=yield(0,E.db)(V.file),Z({value:de.text,filename:V.name,dataUrl:de.link}))})},T.output||((ae=T[1])==null?void 0:ae.name))),re&&m.createElement("div",{style:{width:"20%"}},m.createElement(o.default,{size:"large",addonAfter:L?"%":null,disabled:G,style:{width:"80%"},onChange:V=>ee(V,P),value:T.score}),!L&&m.createElement("span",null,"\xA0%")),Se&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:T.input_visible||!1,onChange:V=>{X(V.target.checked,P,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Se&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:T.is_invisible||!1,onChange:V=>{X(V.target.checked,P,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Se&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:T.actual_output_visible||!1,onChange:V=>{X(V.target.checked,P,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Se&&m.createElement("div",{style:{width:"20%"}},m.createElement(s.default,{checked:T.last_match_rule||!1,onChange:V=>{X(V.target.checked,P,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),m.createElement("div",{onClick:()=>D(T,P),style:L?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},m.createElement("span",{className:c.del},"\u5220\u9664")))})),m.createElement(v.Z,{close:!0,data:N.dataUrl,filename:N.filename,type:N.dataUrl.length?"txt":"",onClose:()=>Z(h({},J)),monacoEditor:{value:N.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):m.createElement(m.Fragment,null)};var K=M},80408:function(Nt,Ve,w){"use strict";w.d(Ve,{S:function(){return a},m:function(){return t}});var x=w(19374),pe=w(8591),e=w(43418),I=w(59301),f=(s,u,o)=>new Promise((c,n)=>{var r=d=>{try{l(o.next(d))}catch(E){n(E)}},i=d=>{try{l(o.throw(d))}catch(E){n(E)}},l=d=>d.done?c(d.value):Promise.resolve(d.value).then(r,i);l((o=o.apply(s,u)).next())});const a=s=>{let u=document.createElement("textarea");return u.value=s,u.value},t=(s,u,o,c,n)=>f(void 0,null,function*(){var r,i;const l=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:o,save_type:c}});c===1?((l==null?void 0:l.status)==0&&pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),(r=l==null?void 0:l.data)!=null&&r.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(i=l==null?void 0:l.data)==null?void 0:i.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(l==null?void 0:l.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:I.createElement("div",null,I.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var d,E;(0,x.xg)(`/shixuns/${(E=(d=u==null?void 0:u.detail)==null?void 0:d.fork_from)==null?void 0:E.fork_identifier}/challenges`)}}))})},47257:function(Nt){(function(Ve){(function(w){if(1)Nt.exports=w();else var x})(function(){var w,x,pe;return function(){function e(I,f,a){function t(o,c){if(!f[o]){if(!I[o]){var n=void 0;if(!c&&n)return require(o,!0);if(s)return s(o,!0);var r=new Error("Cannot find module '"+o+"'");throw r.code="MODULE_NOT_FOUND",r}var i=f[o]={exports:{}};I[o][0].call(i.exports,function(l){var d=I[o][1][l];return t(d||l)},i,i.exports,e,I,f,a)}return f[o].exports}for(var s=void 0,u=0;u `.concat(v,` @@ -87,11 +87,11 @@ headers: `+JSON.stringify(ye),ve.data=oe,ve.path=H.path,ve.status=L,ve.headers=y &${v}-slide-up-leave${v}-slide-up-leave-active${r}-placement-top, &${v}-slide-up-leave${v}-slide-up-leave-active${r}-placement-topRight`]:{animationName:pe.ly}})},(0,f.ZP)(n,{colorBg:h,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${r} ${i}`]:{position:"relative",margin:0},[`${i}-submenu-popup`]:{position:"absolute",zIndex:l,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${r}, ${r}-menu-submenu`]:{[i]:Object.assign(Object.assign({padding:g,listStyleType:"none",backgroundColor:h,backgroundClip:"padding-box",borderRadius:n.borderRadiusLG,outline:"none",boxShadow:n.boxShadowSecondary},(0,x.Qy)(n)),{[`${i}-item-group-title`]:{padding:`${S}px ${b}px`,color:n.colorTextDescription,transition:`all ${p}`},[`${i}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${i}-item-icon`]:{minWidth:C,marginInlineEnd:n.marginXS,fontSize:n.fontSizeSM},[`${i}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${p}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${i}-item, ${i}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${S}px ${b}px`,color:n.colorText,fontWeight:"normal",fontSize:C,lineHeight:n.lineHeight,cursor:"pointer",transition:`all ${p}`,borderRadius:n.borderRadiusSM,"&:hover, &-active":{backgroundColor:n.controlItemBgHover}},(0,x.Qy)(n)),{"&-selected":{color:n.colorPrimary,backgroundColor:n.controlItemBgActive,"&:hover, &-active":{backgroundColor:n.controlItemBgActiveHover}},"&-disabled":{color:O,cursor:"not-allowed","&:hover":{color:O,backgroundColor:h,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${n.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:n.colorSplit},[`${r}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:n.paddingXS,[`${r}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:n.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${i}-item-group-list`]:{margin:`0 ${n.marginXS}px`,padding:0,listStyle:"none"},[`${i}-submenu-title`]:{paddingInlineEnd:b+n.fontSizeSM},[`${i}-submenu-vertical`]:{position:"relative"},[`${i}-submenu${i}-submenu-disabled ${r}-menu-submenu-title`]:{[`&, ${r}-menu-submenu-arrow-icon`]:{color:O,backgroundColor:h,cursor:"not-allowed"}},[`${i}-submenu-selected ${r}-menu-submenu-title`]:{color:n.colorPrimary}})}},[(0,pe.oN)(n,"slide-up"),(0,pe.oN)(n,"slide-down"),(0,e.Fm)(n,"move-up"),(0,e.Fm)(n,"move-down"),(0,I._y)(n,"zoom-big")]]};var c=(0,a.Z)("Dropdown",(n,r)=>{let{rootPrefixCls:i}=r;const{marginXXS:l,sizePopupArrow:d,controlHeight:E,fontSize:v,lineHeight:m,paddingXXS:p,componentCls:S,borderRadiusLG:C}=n,g=(E-v*m)/2,{dropdownArrowOffset:O}=(0,f.fS)({contentRadius:C}),y=(0,t.TS)(n,{menuCls:`${S}-menu`,rootPrefixCls:i,dropdownArrowDistance:d/2+l,dropdownArrowOffset:O,dropdownPaddingVertical:g,dropdownEdgeChildPadding:p});return[o(y),u(y)]},n=>({zIndexPopup:n.zIndexPopupBase+50}))},64165:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return p}});var x=w(92310),pe=w.n(x),e=w(59301),I=w(36355),f=w(9763),a=w(64993),t=w(88088),u=()=>{const[,S]=(0,t.Z)(),g=new a.C(S.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return e.createElement("svg",{style:g,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(24 31.67)"},e.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),e.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),e.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),e.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),e.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),e.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),e.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},e.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),e.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},c=()=>{const[,S]=(0,t.Z)(),{colorFill:C,colorFillTertiary:g,colorFillQuaternary:O,colorBgContainer:y}=S,{borderColor:b,shadowColor:h,contentColor:A}=(0,e.useMemo)(()=>({borderColor:new a.C(C).onBackground(y).toHexShortString(),shadowColor:new a.C(g).onBackground(y).toHexShortString(),contentColor:new a.C(O).onBackground(y).toHexShortString()}),[C,g,O,y]);return e.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},e.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},e.createElement("ellipse",{fill:h,cx:"32",cy:"33",rx:"32",ry:"7"}),e.createElement("g",{fillRule:"nonzero",stroke:b},e.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),e.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:A}))))},n=w(83116),r=w(37613);const i=S=>{const{componentCls:C,margin:g,marginXS:O,marginXL:y,fontSize:b,lineHeight:h}=S;return{[C]:{marginInline:O,fontSize:b,lineHeight:h,textAlign:"center",[`${C}-image`]:{height:S.emptyImgHeight,marginBottom:O,opacity:S.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${C}-description`]:{color:S.colorText},[`${C}-footer`]:{marginTop:g},"&-normal":{marginBlock:y,color:S.colorTextDisabled,[`${C}-description`]:{color:S.colorTextDisabled},[`${C}-image`]:{height:S.emptyImgHeightMD}},"&-small":{marginBlock:O,color:S.colorTextDisabled,[`${C}-image`]:{height:S.emptyImgHeightSM}}}}};var l=(0,n.Z)("Empty",S=>{const{componentCls:C,controlHeightLG:g}=S,O=(0,r.TS)(S,{emptyImgCls:`${C}-img`,emptyImgHeight:g*2.5,emptyImgHeightMD:g,emptyImgHeightSM:g*.875});return[i(O)]}),d=function(S,C){var g={};for(var O in S)Object.prototype.hasOwnProperty.call(S,O)&&C.indexOf(O)<0&&(g[O]=S[O]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,O=Object.getOwnPropertySymbols(S);y{var{className:C,rootClassName:g,prefixCls:O,image:y=E,description:b,children:h,imageStyle:A,style:B}=S,k=d(S,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:R,direction:M,empty:z}=e.useContext(I.E_),K=R("empty",O),[W,Y]=l(K),[H]=(0,f.Z)("Empty"),re=typeof b!="undefined"?b:H==null?void 0:H.description,G=typeof re=="string"?re:"empty";let ee=null;return typeof y=="string"?ee=e.createElement("img",{alt:G,src:y}):ee=y,W(e.createElement("div",Object.assign({className:pe()(Y,K,z==null?void 0:z.className,{[`${K}-normal`]:y===v,[`${K}-rtl`]:M==="rtl"},C,g),style:Object.assign(Object.assign({},z==null?void 0:z.style),B)},k),e.createElement("div",{className:`${K}-image`,style:A},ee),re&&e.createElement("div",{className:`${K}-description`},re),h&&e.createElement("div",{className:`${K}-footer`},h)))};m.PRESENTED_IMAGE_DEFAULT=E,m.PRESENTED_IMAGE_SIMPLE=v;var p=m},78241:function(Nt,Ve,w){"use strict";w.d(Ve,{default:function(){return Nn}});var x=w(94480),pe=w(92310),e=w.n(pe),I=w(77900),f=w(59301),a=w(62892),t=w(32441);function s(De){const[fe,be]=f.useState(De);return f.useEffect(()=>{const ge=setTimeout(()=>{be(De)},De.length?0:10);return()=>{clearTimeout(ge)}},[De]),fe}var u=w(17313),o=w(29878),c=w(8378),n=w(37613),r=w(83116),l=De=>{const{componentCls:fe}=De,be=`${fe}-show-help`,ge=`${fe}-show-help-item`;return{[be]:{transition:`opacity ${De.motionDurationSlow} ${De.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[ge]:{overflow:"hidden",transition:`height ${De.motionDurationSlow} ${De.motionEaseInOut}, opacity ${De.motionDurationSlow} ${De.motionEaseInOut}, - transform ${De.motionDurationSlow} ${De.motionEaseInOut} !important`,[`&${ge}-appear, &${ge}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${ge}-leave-active`]:{transform:"translateY(-5px)"}}}}};const d=De=>({legend:{display:"block",width:"100%",marginBottom:De.marginLG,padding:0,color:De.colorTextDescription,fontSize:De.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${De.lineWidth}px ${De.lineType} ${De.colorBorder}`},label:{fontSize:De.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${De.controlOutlineWidth}px ${De.controlOutline}`},output:{display:"block",paddingTop:15,color:De.colorText,fontSize:De.fontSize,lineHeight:De.lineHeight}}),E=(De,fe)=>{const{formItemCls:be}=De;return{[be]:{[`${be}-label > label`]:{height:fe},[`${be}-control-input`]:{minHeight:fe}}}},v=De=>{const{componentCls:fe}=De;return{[De.componentCls]:Object.assign(Object.assign(Object.assign({},(0,u.Wf)(De)),d(De)),{[`${fe}-text`]:{display:"inline-block",paddingInlineEnd:De.paddingSM},"&-small":Object.assign({},E(De,De.controlHeightSM)),"&-large":Object.assign({},E(De,De.controlHeightLG))})}},m=De=>{const{formItemCls:fe,iconCls:be,componentCls:ge,rootPrefixCls:he,labelRequiredMarkColor:Ne,labelColor:Be,labelFontSize:Qe,labelHeight:Ge,labelColonMarginInlineStart:Ue,labelColonMarginInlineEnd:ft,itemMarginBottom:St}=De;return{[fe]:Object.assign(Object.assign({},(0,u.Wf)(De)),{marginBottom:St,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${he}-row`]:{display:"none"},"&-has-warning":{[`${fe}-split`]:{color:De.colorError}},"&-has-error":{[`${fe}-split`]:{color:De.colorWarning}},[`${fe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${De.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ge,color:Be,fontSize:Qe,[`> ${be}`]:{fontSize:De.fontSize,verticalAlign:"top"},[`&${fe}-required:not(${fe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:De.marginXXS,color:Ne,fontSize:De.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${ge}-hide-required-mark &`]:{display:"none"}},[`${fe}-optional`]:{display:"inline-block",marginInlineStart:De.marginXXS,color:De.colorTextDescription,[`${ge}-hide-required-mark &`]:{display:"none"}},[`${fe}-tooltip`]:{color:De.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:De.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ue,marginInlineEnd:ft},[`&${fe}-no-colon::after`]:{content:'"\\a0"'}}},[`${fe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${he}-col-'"]):not([class*="' ${he}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:De.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[fe]:{"&-explain, &-extra":{clear:"both",color:De.colorTextDescription,fontSize:De.fontSize,lineHeight:De.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:De.controlHeightSM,transition:`color ${De.motionDurationMid} ${De.motionEaseOut}`},"&-explain":{"&-error":{color:De.colorError},"&-warning":{color:De.colorWarning}}},[`&-with-help ${fe}-explain`]:{height:"auto",opacity:1},[`${fe}-feedback-icon`]:{fontSize:De.fontSize,textAlign:"center",visibility:"visible",animationName:o.kr,animationDuration:De.motionDurationMid,animationTimingFunction:De.motionEaseOutBack,pointerEvents:"none","&-success":{color:De.colorSuccess},"&-error":{color:De.colorError},"&-warning":{color:De.colorWarning},"&-validating":{color:De.colorPrimary}}})}},p=De=>{const{componentCls:fe,formItemCls:be}=De;return{[`${fe}-horizontal`]:{[`${be}-label`]:{flexGrow:0},[`${be}-control`]:{flex:"1 1 0",minWidth:0},[`${be}-label[class$='-24'], ${be}-label[class*='-24 ']`]:{[`& + ${be}-control`]:{minWidth:"unset"}}}}},S=De=>{const{componentCls:fe,formItemCls:be}=De;return{[`${fe}-inline`]:{display:"flex",flexWrap:"wrap",[be]:{flex:"none",marginInlineEnd:De.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${be}-label, + transform ${De.motionDurationSlow} ${De.motionEaseInOut} !important`,[`&${ge}-appear, &${ge}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${ge}-leave-active`]:{transform:"translateY(-5px)"}}}}};const d=De=>({legend:{display:"block",width:"100%",marginBottom:De.marginLG,padding:0,color:De.colorTextDescription,fontSize:De.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${De.lineWidth}px ${De.lineType} ${De.colorBorder}`},label:{fontSize:De.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${De.controlOutlineWidth}px ${De.controlOutline}`},output:{display:"block",paddingTop:15,color:De.colorText,fontSize:De.fontSize,lineHeight:De.lineHeight}}),E=(De,fe)=>{const{formItemCls:be}=De;return{[be]:{[`${be}-label > label`]:{height:fe},[`${be}-control-input`]:{minHeight:fe}}}},v=De=>{const{componentCls:fe}=De;return{[De.componentCls]:Object.assign(Object.assign(Object.assign({},(0,u.Wf)(De)),d(De)),{[`${fe}-text`]:{display:"inline-block",paddingInlineEnd:De.paddingSM},"&-small":Object.assign({},E(De,De.controlHeightSM)),"&-large":Object.assign({},E(De,De.controlHeightLG))})}},m=De=>{const{formItemCls:fe,iconCls:be,componentCls:ge,rootPrefixCls:he,labelRequiredMarkColor:Ne,labelColor:Be,labelFontSize:Qe,labelHeight:Ge,labelColonMarginInlineStart:Ke,labelColonMarginInlineEnd:ft,itemMarginBottom:St}=De;return{[fe]:Object.assign(Object.assign({},(0,u.Wf)(De)),{marginBottom:St,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${he}-row`]:{display:"none"},"&-has-warning":{[`${fe}-split`]:{color:De.colorError}},"&-has-error":{[`${fe}-split`]:{color:De.colorWarning}},[`${fe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${De.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ge,color:Be,fontSize:Qe,[`> ${be}`]:{fontSize:De.fontSize,verticalAlign:"top"},[`&${fe}-required:not(${fe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:De.marginXXS,color:Ne,fontSize:De.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${ge}-hide-required-mark &`]:{display:"none"}},[`${fe}-optional`]:{display:"inline-block",marginInlineStart:De.marginXXS,color:De.colorTextDescription,[`${ge}-hide-required-mark &`]:{display:"none"}},[`${fe}-tooltip`]:{color:De.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:De.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ke,marginInlineEnd:ft},[`&${fe}-no-colon::after`]:{content:'"\\a0"'}}},[`${fe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${he}-col-'"]):not([class*="' ${he}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:De.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[fe]:{"&-explain, &-extra":{clear:"both",color:De.colorTextDescription,fontSize:De.fontSize,lineHeight:De.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:De.controlHeightSM,transition:`color ${De.motionDurationMid} ${De.motionEaseOut}`},"&-explain":{"&-error":{color:De.colorError},"&-warning":{color:De.colorWarning}}},[`&-with-help ${fe}-explain`]:{height:"auto",opacity:1},[`${fe}-feedback-icon`]:{fontSize:De.fontSize,textAlign:"center",visibility:"visible",animationName:o.kr,animationDuration:De.motionDurationMid,animationTimingFunction:De.motionEaseOutBack,pointerEvents:"none","&-success":{color:De.colorSuccess},"&-error":{color:De.colorError},"&-warning":{color:De.colorWarning},"&-validating":{color:De.colorPrimary}}})}},p=De=>{const{componentCls:fe,formItemCls:be}=De;return{[`${fe}-horizontal`]:{[`${be}-label`]:{flexGrow:0},[`${be}-control`]:{flex:"1 1 0",minWidth:0},[`${be}-label[class$='-24'], ${be}-label[class*='-24 ']`]:{[`& + ${be}-control`]:{minWidth:"unset"}}}}},S=De=>{const{componentCls:fe,formItemCls:be}=De;return{[`${fe}-inline`]:{display:"flex",flexWrap:"wrap",[be]:{flex:"none",marginInlineEnd:De.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${be}-label, > ${be}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${be}-label`]:{flex:"none"},[`${fe}-text`]:{display:"inline-block"},[`${be}-has-feedback`]:{display:"inline-block"}}}}},C=De=>({padding:De.verticalLabelPadding,margin:De.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),g=De=>{const{componentCls:fe,formItemCls:be,rootPrefixCls:ge}=De;return{[`${be} ${be}-label`]:C(De),[fe]:{[be]:{flexWrap:"wrap",[`${be}-label, ${be}-control`]:{[`&:not([class*=" ${ge}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},O=De=>{const{componentCls:fe,formItemCls:be,rootPrefixCls:ge}=De;return{[`${fe}-vertical`]:{[be]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${fe}-item-control`]:{width:"100%"}}},[`${fe}-vertical ${be}-label, .${ge}-col-24${be}-label, - .${ge}-col-xl-24${be}-label`]:C(De),[`@media (max-width: ${De.screenXSMax}px)`]:[g(De),{[fe]:{[`.${ge}-col-xs-24${be}-label`]:C(De)}}],[`@media (max-width: ${De.screenSMMax}px)`]:{[fe]:{[`.${ge}-col-sm-24${be}-label`]:C(De)}},[`@media (max-width: ${De.screenMDMax}px)`]:{[fe]:{[`.${ge}-col-md-24${be}-label`]:C(De)}},[`@media (max-width: ${De.screenLGMax}px)`]:{[fe]:{[`.${ge}-col-lg-24${be}-label`]:C(De)}}}},y=(De,fe)=>(0,n.TS)(De,{formItemCls:`${De.componentCls}-item`,rootPrefixCls:fe});var b=(0,r.Z)("Form",(De,fe)=>{let{rootPrefixCls:be}=fe;const ge=y(De,be);return[v(ge),m(ge),l(ge),p(ge),S(ge),O(ge),(0,c.Z)(ge),o.kr]},De=>({labelRequiredMarkColor:De.colorError,labelColor:De.colorTextHeading,labelFontSize:De.fontSize,labelHeight:De.controlHeight,labelColonMarginInlineStart:De.marginXXS/2,labelColonMarginInlineEnd:De.marginXS,itemMarginBottom:De.marginLG,verticalLabelPadding:`0 0 ${De.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const h=[];function A(De,fe,be){let ge=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof De=="string"?De:`${fe}-${ge}`,error:De,errorStatus:be}}var k=De=>{let{help:fe,helpStatus:be,errors:ge=h,warnings:he=h,className:Ne,fieldId:Be,onVisibleChanged:Qe}=De;const{prefixCls:Ge}=f.useContext(t.Rk),Ue=`${Ge}-item-explain`,[,ft]=b(Ge),St=(0,f.useMemo)(()=>(0,a.Z)(Ge),[Ge]),Ot=s(ge),dt=s(he),Et=f.useMemo(()=>fe!=null?[A(fe,"help",be)]:[].concat((0,x.Z)(Ot.map((Le,Me)=>A(Le,"error","error",Me))),(0,x.Z)(dt.map((Le,Me)=>A(Le,"warning","warning",Me)))),[fe,be,Ot,dt]),Te={};return Be&&(Te.id=`${Be}_help`),f.createElement(I.default,{motionDeadline:St.motionDeadline,motionName:`${Ge}-show-help`,visible:!!Et.length,onVisibleChanged:Qe},Le=>{const{className:Me,style:We}=Le;return f.createElement("div",Object.assign({},Te,{className:e()(Ue,Me,Ne,ft),style:We,role:"alert"}),f.createElement(I.CSSMotionList,Object.assign({keys:Et},(0,a.Z)(Ge),{motionName:`${Ge}-show-help-item`,component:!1}),nt=>{const{key:tt,error:ot,errorStatus:Oe,className:ze,style:Ke}=nt;return f.createElement("div",{key:tt,className:e()(ze,{[`${Ue}-${Oe}`]:Oe}),style:Ke},ot)}))})},R=w(95013),M=w(36355),z=w(1684),K=w(52946),W=w(19716),Y=w(16722);const H=["parentNode"],re="form_item";function G(De){return De===void 0||De===!1?[]:Array.isArray(De)?De:[De]}function ee(De,fe){if(!De.length)return;const be=De.join("_");return fe?`${fe}_${be}`:H.includes(be)?`${re}_${be}`:be}function X(De,fe,be,ge,he,Ne){let Be=ge;return Ne!==void 0?Be=Ne:be.validating?Be="validating":De.length?Be="error":fe.length?Be="warning":(be.touched||he&&be.validated)&&(Be="success"),Be}function Q(De){return G(De).join("_")}function q(De){const[fe]=(0,R.useForm)(),be=f.useRef({}),ge=f.useMemo(()=>De!=null?De:Object.assign(Object.assign({},fe),{__INTERNAL__:{itemRef:he=>Ne=>{const Be=Q(he);Ne?be.current[Be]=Ne:delete be.current[Be]}},scrollToField:function(he){let Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Be=G(he),Qe=ee(Be,ge.__INTERNAL__.name),Ge=Qe?document.getElementById(Qe):null;Ge&&(0,Y.Z)(Ge,Object.assign({scrollMode:"if-needed",block:"nearest"},Ne))},getFieldInstance:he=>{const Ne=Q(he);return be.current[Ne]}}),[De,fe]);return[ge]}var $=w(28726),le=function(De,fe){var be={};for(var ge in De)Object.prototype.hasOwnProperty.call(De,ge)&&fe.indexOf(ge)<0&&(be[ge]=De[ge]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ge=Object.getOwnPropertySymbols(De);he{const be=f.useContext(z.Z),{getPrefixCls:ge,direction:he,form:Ne}=f.useContext(M.E_),{prefixCls:Be,className:Qe,rootClassName:Ge,size:Ue,disabled:ft=be,form:St,colon:Ot,labelAlign:dt,labelWrap:Et,labelCol:Te,wrapperCol:Le,hideRequiredMark:Me,layout:We="horizontal",scrollToFirstError:nt,requiredMark:tt,onFinishFailed:ot,name:Oe,style:ze,feedbackIcons:Ke}=De,Je=le(De,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ye=(0,W.Z)(Ue),$e=f.useContext($.Z),et=(0,f.useMemo)(()=>tt!==void 0?tt:Ne&&Ne.requiredMark!==void 0?Ne.requiredMark:!Me,[Me,tt,Ne]),vt=Ot!=null?Ot:Ne==null?void 0:Ne.colon,jt=ge("form",Be),[Dt,Ut]=b(jt),en=e()(jt,`${jt}-${We}`,{[`${jt}-hide-required-mark`]:et===!1,[`${jt}-rtl`]:he==="rtl",[`${jt}-${Ye}`]:Ye},Ut,Ne==null?void 0:Ne.className,Qe,Ge),[on]=q(St),{__INTERNAL__:Vt}=on;Vt.name=Oe;const Rt=(0,f.useMemo)(()=>({name:Oe,labelAlign:dt,labelCol:Te,labelWrap:Et,wrapperCol:Le,vertical:We==="vertical",colon:vt,requiredMark:et,itemRef:Vt.itemRef,form:on,feedbackIcons:Ke}),[Oe,dt,Te,Le,We,vt,et,on,Ke]);f.useImperativeHandle(fe,()=>on);const pn=(ln,_t)=>{if(ln){let $t={block:"nearest"};typeof ln=="object"&&($t=ln),on.scrollToField(_t,$t)}},cn=ln=>{if(ot==null||ot(ln),ln.errorFields.length){const _t=ln.errorFields[0].name;if(nt!==void 0){pn(nt,_t);return}Ne&&Ne.scrollToFirstError!==void 0&&pn(Ne.scrollToFirstError,_t)}};return Dt(f.createElement(z.n,{disabled:ft},f.createElement(K.q,{size:Ye},f.createElement(t.RV,Object.assign({},{validateMessages:$e}),f.createElement(t.q3.Provider,{value:Rt},f.createElement(R.default,Object.assign({id:Oe},Je,{name:Oe,onFinishFailed:cn,form:on,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),ze),className:en})))))))};var Se=f.forwardRef(se),ie=w(41799),L=w(8654),J=w(92343),N=w(11592);function Z(De){if(typeof De=="function")return De;const fe=(0,N.Z)(De);return fe.length<=1?fe[0]:fe}const ne=()=>{const{status:De,errors:fe=[],warnings:be=[]}=(0,f.useContext)(t.aM);return{status:De,errors:fe,warnings:be}};ne.Context=t.aM;var U=ne,D=w(16089);function T(De){const[fe,be]=f.useState(De),ge=(0,f.useRef)(null),he=(0,f.useRef)([]),Ne=(0,f.useRef)(!1);f.useEffect(()=>(Ne.current=!1,()=>{Ne.current=!0,D.Z.cancel(ge.current),ge.current=null}),[]);function Be(Qe){Ne.current||(ge.current===null&&(he.current=[],ge.current=(0,D.Z)(()=>{ge.current=null,be(Ge=>{let Ue=Ge;return he.current.forEach(ft=>{Ue=ft(Ue)}),Ue})})),he.current.push(Qe))}return[fe,Be]}function P(){const{itemRef:De}=f.useContext(t.q3),fe=f.useRef({});function be(ge,he){const Ne=he&&typeof he=="object"&&he.ref,Be=ge.join("_");return(fe.current.name!==Be||fe.current.originRef!==Ne)&&(fe.current.name=Be,fe.current.originRef=Ne,fe.current.ref=(0,L.sQ)(De(ge),Ne)),fe.current.ref}return be}var j=w(29194),F=w(34280),te=w(2738),ae=w(27382),V=w(37028);const de=De=>{const{formItemCls:fe}=De;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${fe}-control`]:{display:"flex"}}}};var we=(0,r.b)(["Form","item-item"],(De,fe)=>{let{rootPrefixCls:be}=fe;const ge=y(De,be);return[de(ge)]}),Ae=De=>{const{prefixCls:fe,status:be,wrapperCol:ge,children:he,errors:Ne,warnings:Be,_internalItemRender:Qe,extra:Ge,help:Ue,fieldId:ft,marginBottom:St,onErrorVisibleChanged:Ot}=De,dt=`${fe}-item`,Et=f.useContext(t.q3),Te=ge||Et.wrapperCol||{},Le=e()(`${dt}-control`,Te.className),Me=f.useMemo(()=>Object.assign({},Et),[Et]);delete Me.labelCol,delete Me.wrapperCol;const We=f.createElement("div",{className:`${dt}-control-input`},f.createElement("div",{className:`${dt}-control-input-content`},he)),nt=f.useMemo(()=>({prefixCls:fe,status:be}),[fe,be]),tt=St!==null||Ne.length||Be.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(t.Rk.Provider,{value:nt},f.createElement(k,{fieldId:ft,errors:Ne,warnings:Be,help:Ue,helpStatus:be,className:`${dt}-explain-connected`,onVisibleChanged:Ot})),!!St&&f.createElement("div",{style:{width:0,height:St}})):null,ot={};ft&&(ot.id=`${ft}_extra`);const Oe=Ge?f.createElement("div",Object.assign({},ot,{className:`${dt}-extra`}),Ge):null,ze=Qe&&Qe.mark==="pro_table_render"&&Qe.render?Qe.render(De,{input:We,errorList:tt,extra:Oe}):f.createElement(f.Fragment,null,We,tt,Oe);return f.createElement(t.q3.Provider,{value:Me},f.createElement(V.Z,Object.assign({},Te,{className:Le}),ze),f.createElement(we,{prefixCls:fe}))},ve=w(61485),oe=w(31724),_=w(9763),ue=w(6848),ye=function(De,fe){var be={};for(var ge in De)Object.prototype.hasOwnProperty.call(De,ge)&&fe.indexOf(ge)<0&&(be[ge]=De[ge]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ge=Object.getOwnPropertySymbols(De);he{let{prefixCls:fe,label:be,htmlFor:ge,labelCol:he,labelAlign:Ne,colon:Be,required:Qe,requiredMark:Ge,tooltip:Ue}=De;var ft;const[St]=(0,_.Z)("Form"),{vertical:Ot,labelAlign:dt,labelCol:Et,labelWrap:Te,colon:Le}=f.useContext(t.q3);if(!be)return null;const Me=he||Et||{},We=Ne||dt,nt=`${fe}-item-label`,tt=e()(nt,We==="left"&&`${nt}-left`,Me.className,{[`${nt}-wrap`]:!!Te});let ot=be;const Oe=Be===!0||Le!==!1&&Be!==!1;Oe&&!Ot&&typeof be=="string"&&be.trim()!==""&&(ot=be.replace(/[:|:]\s*$/,""));const Ke=Ce(Ue);if(Ke){const{icon:et=f.createElement(ve.Z,null)}=Ke,vt=ye(Ke,["icon"]),jt=f.createElement(ue.Z,Object.assign({},vt),f.cloneElement(et,{className:`${fe}-item-tooltip`,title:""}));ot=f.createElement(f.Fragment,null,ot,jt)}const Je=Ge==="optional",Ye=typeof Ge=="function";Ye?ot=Ge(ot,{required:!!Qe}):Je&&!Qe&&(ot=f.createElement(f.Fragment,null,ot,f.createElement("span",{className:`${fe}-item-optional`,title:""},(St==null?void 0:St.optional)||((ft=oe.Z.Form)===null||ft===void 0?void 0:ft.optional))));const $e=e()({[`${fe}-item-required`]:Qe,[`${fe}-item-required-mark-optional`]:Je||Ye,[`${fe}-item-no-colon`]:!Oe});return f.createElement(V.Z,Object.assign({},Me,{className:tt}),f.createElement("label",{htmlFor:ge,className:$e,title:typeof be=="string"?be:""},ot))},Xe=w(29679),rt=w(19248),Fe=w(96512),it=w(58617);const ut={success:Xe.Z,warning:Fe.Z,error:rt.Z,validating:it.Z};function ht(De){let{children:fe,errors:be,warnings:ge,hasFeedback:he,validateStatus:Ne,prefixCls:Be,meta:Qe,noStyle:Ge}=De;const Ue=`${Be}-item`,{feedbackIcons:ft}=f.useContext(t.q3),St=X(be,ge,Qe,null,!!he,Ne),{isFormItemInput:Ot,status:dt}=f.useContext(t.aM),Et=f.useMemo(()=>{var Te;let Le;if(he){const nt=he!==!0&&he.icons||ft,tt=St&&((Te=nt==null?void 0:nt({status:St,errors:be,warnings:ge}))===null||Te===void 0?void 0:Te[St]),ot=St&&ut[St];Le=tt!==!1&&ot?f.createElement("span",{className:e()(`${Ue}-feedback-icon`,`${Ue}-feedback-icon-${St}`)},tt||f.createElement(ot,null)):null}let Me=!0,We=St||"";return Ge&&(Me=Ot,We=(St!=null?St:dt)||""),{status:We,errors:be,warnings:ge,hasFeedback:!!he,feedbackIcon:Le,isFormItemInput:Me}},[St,he,Ge,Ot,dt]);return f.createElement(t.aM.Provider,{value:Et},fe)}var Ft=function(De,fe){var be={};for(var ge in De)Object.prototype.hasOwnProperty.call(De,ge)&&fe.indexOf(ge)<0&&(be[ge]=De[ge]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ge=Object.getOwnPropertySymbols(De);he{if(Ke&&tt.current){const Ut=getComputedStyle(tt.current);$e(parseInt(Ut.marginBottom,10))}},[Ke,Je]);const et=Ut=>{Ut||$e(null)},jt=function(){let Ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const en=Ut?ot:Ue.errors,on=Ut?Oe:Ue.warnings;return X(en,on,Ue,"",!!ft,Ge)}(),Dt=e()(We,be,ge,{[`${We}-with-help`]:ze||ot.length||Oe.length,[`${We}-has-feedback`]:jt&&ft,[`${We}-has-success`]:jt==="success",[`${We}-has-warning`]:jt==="warning",[`${We}-has-error`]:jt==="error",[`${We}-is-validating`]:jt==="validating",[`${We}-hidden`]:St});return f.createElement("div",{className:Dt,style:he,ref:tt},f.createElement(ae.Z,Object.assign({className:`${We}-row`},(0,te.Z)(Me,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(ke,Object.assign({htmlFor:dt},De,{requiredMark:nt,required:Et!=null?Et:Te,prefixCls:fe})),f.createElement(Ae,Object.assign({},De,Ue,{errors:ot,warnings:Oe,prefixCls:fe,status:jt,help:Ne,marginBottom:Ye,onErrorVisibleChanged:et}),f.createElement(t.qI.Provider,{value:Le},f.createElement(ht,{prefixCls:fe,meta:Ue,errors:Ue.errors,warnings:Ue.warnings,hasFeedback:ft,validateStatus:jt},Ot)))),!!Ye&&f.createElement("div",{className:`${We}-margin-offset`,style:{marginBottom:-Ye}}))}const At="__SPLIT__",Wt=null,Lt=f.memo(De=>{let{children:fe}=De;return fe},(De,fe)=>De.value===fe.value&&De.update===fe.update&&De.childProps.length===fe.childProps.length&&De.childProps.every((be,ge)=>be===fe.childProps[ge]));function wt(De){return De!=null}function Qt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Jt(De){const{name:fe,noStyle:be,className:ge,dependencies:he,prefixCls:Ne,shouldUpdate:Be,rules:Qe,children:Ge,required:Ue,label:ft,messageVariables:St,trigger:Ot="onChange",validateTrigger:dt,hidden:Et,help:Te}=De,{getPrefixCls:Le}=f.useContext(M.E_),{name:Me}=f.useContext(t.q3),We=Z(Ge),nt=typeof We=="function",tt=f.useContext(t.qI),{validateTrigger:ot}=f.useContext(R.FieldContext),Oe=dt!==void 0?dt:ot,ze=wt(fe),Ke=Le("form",Ne),[Je,Ye]=b(Ke),$e=f.useContext(R.ListContext),et=f.useRef(),[vt,jt]=T({}),[Dt,Ut]=(0,ie.Z)(()=>Qt()),en=_t=>{const $t=$e==null?void 0:$e.getKey(_t.name);if(Ut(_t.destroy?Qt():_t,!0),be&&Te!==!1&&tt){let vn=_t.name;if(_t.destroy)vn=et.current||vn;else if($t!==void 0){const[tn,Rn]=$t;vn=[tn].concat((0,x.Z)(Rn)),et.current=vn}tt(_t,vn)}},on=(_t,$t)=>{jt(vn=>{const tn=Object.assign({},vn),Un=[].concat((0,x.Z)(_t.name.slice(0,-1)),(0,x.Z)($t)).join(At);return _t.destroy?delete tn[Un]:tn[Un]=_t,tn})},[Vt,Rt]=f.useMemo(()=>{const _t=(0,x.Z)(Dt.errors),$t=(0,x.Z)(Dt.warnings);return Object.values(vt).forEach(vn=>{_t.push.apply(_t,(0,x.Z)(vn.errors||[])),$t.push.apply($t,(0,x.Z)(vn.warnings||[]))}),[_t,$t]},[vt,Dt.errors,Dt.warnings]),pn=P();function cn(_t,$t,vn){return be&&!Et?f.createElement(ht,{prefixCls:Ke,hasFeedback:De.hasFeedback,validateStatus:De.validateStatus,meta:Dt,errors:Vt,warnings:Rt,noStyle:!0},_t):f.createElement(Ht,Object.assign({key:"row"},De,{className:e()(ge,Ye),prefixCls:Ke,fieldId:$t,isRequired:vn,errors:Vt,warnings:Rt,meta:Dt,onSubItemMetaChange:on}),_t)}if(!ze&&!nt&&!he)return Je(cn(We));let ln={};return typeof ft=="string"?ln.label=ft:fe&&(ln.label=String(fe)),St&&(ln=Object.assign(Object.assign({},ln),St)),Je(f.createElement(R.Field,Object.assign({},De,{messageVariables:ln,trigger:Ot,validateTrigger:Oe,onMetaChange:en}),(_t,$t,vn)=>{const tn=G(fe).length&&$t?$t.name:[],Rn=ee(tn,Me),Un=Ue!==void 0?Ue:!!(Qe&&Qe.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const un=Pt(vn);return un&&un.required&&!un.warningOnly}return!1})),sn=Object.assign({},_t);let Tt=null;if(Array.isArray(We)&&ze)Tt=We;else if(!(nt&&(!(Be||he)||ze))){if(!(he&&!nt&&!ze))if((0,J.l$)(We)){const Pt=Object.assign(Object.assign({},We.props),sn);if(Pt.id||(Pt.id=Rn),Te||Vt.length>0||Rt.length>0||De.extra){const qe=[];(Te||Vt.length>0)&&qe.push(`${Rn}_help`),De.extra&&qe.push(`${Rn}_extra`),Pt["aria-describedby"]=qe.join(" ")}Vt.length>0&&(Pt["aria-invalid"]="true"),Un&&(Pt["aria-required"]="true"),(0,L.Yr)(We)&&(Pt.ref=pn(tn,We)),new Set([].concat((0,x.Z)(G(Ot)),(0,x.Z)(G(Oe)))).forEach(qe=>{Pt[qe]=function(){for(var st,yt,Ct,Xt,Bt,It=arguments.length,bt=new Array(It),Kt=0;Kt{var{prefixCls:fe,children:be}=De,ge=Sn(De,["prefixCls","children"]);const{getPrefixCls:he}=f.useContext(M.E_),Ne=he("form",fe),Be=f.useMemo(()=>({prefixCls:Ne,status:"error"}),[Ne]);return f.createElement(R.List,Object.assign({},ge),(Qe,Ge,Ue)=>f.createElement(t.Rk.Provider,{value:Be},be(Qe.map(ft=>Object.assign(Object.assign({},ft),{fieldKey:ft.key})),Ge,{errors:Ue.errors,warnings:Ue.warnings})))};function jn(){const{form:De}=(0,f.useContext)(t.q3);return De}const qt=Se;qt.Item=bn,qt.List=zn,qt.ErrorList=k,qt.useForm=q,qt.useFormInstance=jn,qt.useWatch=R.useWatch,qt.Provider=t.RV,qt.create=()=>{};var Nn=qt},8628:function(Nt,Ve,w){"use strict";var x=w(59301),pe=w(34280),e=w(56762),I=w(69507);function f(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,x.useRef)({}),s=(0,e.Z)(),u=(0,I.ZP)();return(0,pe.Z)(()=>{const o=u.subscribe(c=>{t.current=c,a&&s()});return()=>u.unsubscribe(o)},[]),t.current}Ve.Z=f},5871:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return ve}});var x=w(84105),pe=w(87395),e=w(92310),I=w.n(e),f=w(54476),a=w(20068),t=w(76190),s=w(42978),u=w(75931),o=w(67732),c=w(83652);function n(){return typeof BigInt=="function"}function r(oe){return!oe&&oe!==0&&!Number.isNaN(oe)||!String(oe).trim()}function i(oe){var _=oe.trim(),ue=_.startsWith("-");ue&&(_=_.slice(1)),_=_.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),_.startsWith(".")&&(_="0".concat(_));var ye=_||"0",Ce=ye.split("."),je=Ce[0]||"0",ke=Ce[1]||"0";je==="0"&&ke==="0"&&(ue=!1);var Xe=ue?"-":"";return{negative:ue,negativeStr:Xe,trimStr:ye,integerStr:je,decimalStr:ke,fullStr:"".concat(Xe).concat(ye)}}function l(oe){var _=String(oe);return!Number.isNaN(Number(_))&&_.includes("e")}function d(oe){var _=String(oe);if(l(oe)){var ue=Number(_.slice(_.indexOf("e-")+2)),ye=_.match(/\.(\d+)/);return ye!=null&&ye[1]&&(ue+=ye[1].length),ue}return _.includes(".")&&v(_)?_.length-_.indexOf(".")-1:0}function E(oe){var _=String(oe);if(l(oe)){if(oe>Number.MAX_SAFE_INTEGER)return String(n()?BigInt(oe).toString():Number.MAX_SAFE_INTEGER);if(oe0&&arguments[0]!==void 0?arguments[0]:!0;return ue?this.isInvalidate()?"":i("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),oe}(),p=function(){function oe(_){if((0,o.Z)(this,oe),(0,a.Z)(this,"origin",""),(0,a.Z)(this,"number",void 0),(0,a.Z)(this,"empty",void 0),r(_)){this.empty=!0;return}this.origin=String(_),this.number=Number(_)}return(0,c.Z)(oe,[{key:"negate",value:function(){return new oe(-this.toNumber())}},{key:"add",value:function(ue){if(this.isInvalidate())return new oe(ue);var ye=Number(ue);if(Number.isNaN(ye))return this;var Ce=this.number+ye;if(Ce>Number.MAX_SAFE_INTEGER)return new oe(Number.MAX_SAFE_INTEGER);if(CeNumber.MAX_SAFE_INTEGER)return new oe(Number.MAX_SAFE_INTEGER);if(Ce0&&arguments[0]!==void 0?arguments[0]:!0;return ue?this.isInvalidate()?"":E(this.number):this.origin}}]),oe}();function S(oe){return n()?new m(oe):new p(oe)}function C(oe,_,ue){var ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(oe==="")return"";var Ce=i(oe),je=Ce.negativeStr,ke=Ce.integerStr,Xe=Ce.decimalStr,rt="".concat(_).concat(Xe),Fe="".concat(je).concat(ke);if(ue>=0){var it=Number(Xe[ue]);if(it>=5&&!ye){var ut=S(oe).add("".concat(je,"0.").concat("0".repeat(ue)).concat(10-it));return C(ut.toString(),_,ue,ye)}return ue===0?Fe:"".concat(Fe).concat(_).concat(Xe.padEnd(ue,"0").slice(0,ue))}return rt===".0"?Fe:"".concat(Fe).concat(rt)}var g=S,O=w(93681),y=w(34280),b=w(8654),h=w(59301),A=w(48736);function B(oe,_){var ue=(0,h.useRef)(null);function ye(){try{var je=oe.selectionStart,ke=oe.selectionEnd,Xe=oe.value,rt=Xe.substring(0,je),Fe=Xe.substring(ke);ue.current={start:je,end:ke,value:Xe,beforeTxt:rt,afterTxt:Fe}}catch(it){}}function Ce(){if(oe&&ue.current&&_)try{var je=oe.value,ke=ue.current,Xe=ke.beforeTxt,rt=ke.afterTxt,Fe=ke.start,it=je.length;if(je.endsWith(rt))it=je.length-ue.current.afterTxt.length;else if(je.startsWith(Xe))it=Xe.length;else{var ut=Xe[Fe-1],ht=je.indexOf(ut,Fe-1);ht!==-1&&(it=ht+1)}oe.setSelectionRange(it,it)}catch(Ft){(0,A.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Ft.message))}}return[ye,Ce]}var k=w(49658),R=function(){var _=(0,h.useState)(!1),ue=(0,s.Z)(_,2),ye=ue[0],Ce=ue[1];return(0,y.Z)(function(){Ce((0,k.Z)())},[]),ye},M=R,z=w(16089),K=200,W=600;function Y(oe){var _=oe.prefixCls,ue=oe.upNode,ye=oe.downNode,Ce=oe.upDisabled,je=oe.downDisabled,ke=oe.onStep,Xe=h.useRef(),rt=h.useRef([]),Fe=h.useRef();Fe.current=ke;var it=function(){clearTimeout(Xe.current)},ut=function(Qt,Jt){Qt.preventDefault(),it(),Fe.current(Jt);function an(){Fe.current(Jt),Xe.current=setTimeout(an,K)}Xe.current=setTimeout(an,W)};h.useEffect(function(){return function(){it(),rt.current.forEach(function(wt){return z.Z.cancel(wt)})}},[]);var ht=M();if(ht)return null;var Ft="".concat(_,"-handler"),Ht=I()(Ft,"".concat(Ft,"-up"),(0,a.Z)({},"".concat(Ft,"-up-disabled"),Ce)),At=I()(Ft,"".concat(Ft,"-down"),(0,a.Z)({},"".concat(Ft,"-down-disabled"),je)),Wt=function(){return rt.current.push((0,z.Z)(it))},Lt={unselectable:"on",role:"button",onMouseUp:Wt,onMouseLeave:Wt};return h.createElement("div",{className:"".concat(Ft,"-wrap")},h.createElement("span",(0,f.Z)({},Lt,{onMouseDown:function(Qt){ut(Qt,!0)},"aria-label":"Increase Value","aria-disabled":Ce,className:Ht}),ue||h.createElement("span",{unselectable:"on",className:"".concat(_,"-handler-up-inner")})),h.createElement("span",(0,f.Z)({},Lt,{onMouseDown:function(Qt){ut(Qt,!1)},"aria-label":"Decrease Value","aria-disabled":je,className:At}),ye||h.createElement("span",{unselectable:"on",className:"".concat(_,"-handler-down-inner")})))}function H(oe){var _=typeof oe=="number"?E(oe):i(oe).fullStr,ue=_.includes(".");return ue?i(_.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:oe+"0"}var re=w(5643),G=function(){var oe=(0,h.useRef)(0),_=function(){z.Z.cancel(oe.current)};return(0,h.useEffect)(function(){return _},[]),function(ue){_(),oe.current=(0,z.Z)(function(){ue()})}},ee=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],X=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],Q=function(_,ue){return _||ue.isEmpty()?ue.toString():ue.toNumber()},q=function(_){var ue=g(_);return ue.isInvalidate()?null:ue},$=h.forwardRef(function(oe,_){var ue,ye=oe.prefixCls,Ce=ye===void 0?"rc-input-number":ye,je=oe.className,ke=oe.style,Xe=oe.min,rt=oe.max,Fe=oe.step,it=Fe===void 0?1:Fe,ut=oe.defaultValue,ht=oe.value,Ft=oe.disabled,Ht=oe.readOnly,At=oe.upHandler,Wt=oe.downHandler,Lt=oe.keyboard,wt=oe.controls,Qt=wt===void 0?!0:wt,Jt=oe.classNames,an=oe.stringMode,bn=oe.parser,Sn=oe.formatter,On=oe.precision,zn=oe.decimalSeparator,jn=oe.onChange,qt=oe.onInput,Nn=oe.onPressEnter,De=oe.onStep,fe=(0,u.Z)(oe,ee),be="".concat(Ce,"-input"),ge=h.useRef(null),he=h.useState(!1),Ne=(0,s.Z)(he,2),Be=Ne[0],Qe=Ne[1],Ge=h.useRef(!1),Ue=h.useRef(!1),ft=h.useRef(!1),St=h.useState(function(){return g(ht!=null?ht:ut)}),Ot=(0,s.Z)(St,2),dt=Ot[0],Et=Ot[1];function Te(Tt){ht===void 0&&Et(Tt)}var Le=h.useCallback(function(Tt,Pt){if(!Pt)return On>=0?On:Math.max(d(Tt),d(it))},[On,it]),Me=h.useCallback(function(Tt){var Pt=String(Tt);if(bn)return bn(Pt);var un=Pt;return zn&&(un=un.replace(zn,".")),un.replace(/[^\w.-]+/g,"")},[bn,zn]),We=h.useRef(""),nt=h.useCallback(function(Tt,Pt){if(Sn)return Sn(Tt,{userTyping:Pt,input:String(We.current)});var un=typeof Tt=="number"?E(Tt):Tt;if(!Pt){var _e=Le(un,Pt);if(v(un)&&(zn||_e>=0)){var qe=zn||".";un=C(un,qe,_e)}}return un},[Sn,Le,zn]),tt=h.useState(function(){var Tt=ut!=null?ut:ht;return dt.isInvalidate()&&["string","number"].includes((0,t.Z)(Tt))?Number.isNaN(Tt)?"":Tt:nt(dt.toString(),!1)}),ot=(0,s.Z)(tt,2),Oe=ot[0],ze=ot[1];We.current=Oe;function Ke(Tt,Pt){ze(nt(Tt.isInvalidate()?Tt.toString(!1):Tt.toString(!Pt),Pt))}var Je=h.useMemo(function(){return q(rt)},[rt,On]),Ye=h.useMemo(function(){return q(Xe)},[Xe,On]),$e=h.useMemo(function(){return!Je||!dt||dt.isInvalidate()?!1:Je.lessEquals(dt)},[Je,dt]),et=h.useMemo(function(){return!Ye||!dt||dt.isInvalidate()?!1:dt.lessEquals(Ye)},[Ye,dt]),vt=B(ge.current,Be),jt=(0,s.Z)(vt,2),Dt=jt[0],Ut=jt[1],en=function(Pt){return Je&&!Pt.lessEquals(Je)?Je:Ye&&!Ye.lessEquals(Pt)?Ye:null},on=function(Pt){return!en(Pt)},Vt=function(Pt,un){var _e=Pt,qe=on(_e)||_e.isEmpty();if(!_e.isEmpty()&&!un&&(_e=en(_e)||_e,qe=!0),!Ht&&!Ft&&qe){var st=_e.toString(),yt=Le(st,un);return yt>=0&&(_e=g(C(st,".",yt)),on(_e)||(_e=g(C(st,".",yt,!0)))),_e.equals(dt)||(Te(_e),jn==null||jn(_e.isEmpty()?null:Q(an,_e)),ht===void 0&&Ke(_e,un)),_e}return dt},Rt=G(),pn=function Tt(Pt){if(Dt(),We.current=Pt,ze(Pt),!Ue.current){var un=Me(Pt),_e=g(un);_e.isNaN()||Vt(_e,!0)}qt==null||qt(Pt),Rt(function(){var qe=Pt;bn||(qe=Pt.replace(/。/g,".")),qe!==Pt&&Tt(qe)})},cn=function(){Ue.current=!0},ln=function(){Ue.current=!1,pn(ge.current.value)},_t=function(Pt){pn(Pt.target.value)},$t=function(Pt){var un;if(!(Pt&&$e||!Pt&&et)){Ge.current=!1;var _e=g(ft.current?H(it):it);Pt||(_e=_e.negate());var qe=(dt||g(0)).add(_e.toString()),st=Vt(qe,!1);De==null||De(Q(an,st),{offset:ft.current?H(it):it,type:Pt?"up":"down"}),(un=ge.current)===null||un===void 0||un.focus()}},vn=function(Pt){var un=g(Me(Oe)),_e=un;un.isNaN()?_e=Vt(dt,Pt):_e=Vt(un,Pt),ht!==void 0?Ke(dt,!1):_e.isNaN()||Ke(_e,!1)},tn=function(){Ge.current=!0},Rn=function(Pt){var un=Pt.key,_e=Pt.shiftKey;Ge.current=!0,ft.current=_e,un==="Enter"&&(Ue.current||(Ge.current=!1),vn(!1),Nn==null||Nn(Pt)),Lt!==!1&&!Ue.current&&["Up","ArrowUp","Down","ArrowDown"].includes(un)&&($t(un==="Up"||un==="ArrowUp"),Pt.preventDefault())},Un=function(){Ge.current=!1,ft.current=!1},sn=function(){vn(!1),Qe(!1),Ge.current=!1};return(0,y.o)(function(){dt.isInvalidate()||Ke(dt,!1)},[On]),(0,y.o)(function(){var Tt=g(ht);Et(Tt);var Pt=g(Me(Oe));(!Tt.equals(Pt)||!Ge.current||Sn)&&Ke(Tt,Ge.current)},[ht]),(0,y.o)(function(){Sn&&Ut()},[Oe]),h.createElement("div",{className:I()(Ce,Jt==null?void 0:Jt.input,je,(ue={},(0,a.Z)(ue,"".concat(Ce,"-focused"),Be),(0,a.Z)(ue,"".concat(Ce,"-disabled"),Ft),(0,a.Z)(ue,"".concat(Ce,"-readonly"),Ht),(0,a.Z)(ue,"".concat(Ce,"-not-a-number"),dt.isNaN()),(0,a.Z)(ue,"".concat(Ce,"-out-of-range"),!dt.isInvalidate()&&!on(dt)),ue)),style:ke,onFocus:function(){Qe(!0)},onBlur:sn,onKeyDown:Rn,onKeyUp:Un,onCompositionStart:cn,onCompositionEnd:ln,onBeforeInput:tn},Qt&&h.createElement(Y,{prefixCls:Ce,upNode:At,downNode:Wt,upDisabled:$e,downDisabled:et,onStep:$t}),h.createElement("div",{className:"".concat(be,"-wrap")},h.createElement("input",(0,f.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Xe,"aria-valuemax":rt,"aria-valuenow":dt.isInvalidate()?null:dt.toString(),step:it},fe,{ref:(0,b.sQ)(ge,_),className:be,value:Oe,onChange:_t,disabled:Ft,readOnly:Ht}))))}),le=h.forwardRef(function(oe,_){var ue=oe.disabled,ye=oe.style,Ce=oe.prefixCls,je=oe.value,ke=oe.prefix,Xe=oe.suffix,rt=oe.addonBefore,Fe=oe.addonAfter,it=oe.classes,ut=oe.className,ht=oe.classNames,Ft=(0,u.Z)(oe,X),Ht=h.useRef(null),At=function(Lt){Ht.current&&(0,re.nH)(Ht.current,Lt)};return h.createElement(O.BaseInput,{inputElement:h.createElement($,(0,f.Z)({prefixCls:Ce,disabled:ue,classNames:ht,ref:(0,b.sQ)(Ht,_)},Ft)),className:ut,triggerFocus:At,prefixCls:Ce,value:je,disabled:ue,style:ye,prefix:ke,suffix:Xe,addonAfter:Fe,addonBefore:rt,classes:it,classNames:ht,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});le.displayName="InputNumber";var se=le,Ee=se,Se=w(19080),ie=w(36355),L=w(92736),J=w(1684),N=w(19716),Z=w(32441),ne=w(33234),U=w(9937),D=w(17313),T=w(74207),P=w(83116),j=w(37613);const F=(oe,_)=>{let{componentCls:ue,borderRadiusSM:ye,borderRadiusLG:Ce}=oe;const je=_==="lg"?Ce:ye;return{[`&-${_}`]:{[`${ue}-handler-wrap`]:{borderStartEndRadius:je,borderEndEndRadius:je},[`${ue}-handler-up`]:{borderStartEndRadius:je},[`${ue}-handler-down`]:{borderEndEndRadius:je}}}},te=oe=>{const{componentCls:_,lineWidth:ue,lineType:ye,colorBorder:Ce,borderRadius:je,fontSizeLG:ke,controlHeightLG:Xe,controlHeightSM:rt,colorError:Fe,paddingInlineSM:it,colorTextDescription:ut,motionDurationMid:ht,handleHoverColor:Ft,paddingInline:Ht,paddingBlock:At,handleBg:Wt,handleActiveBg:Lt,colorTextDisabled:wt,borderRadiusSM:Qt,borderRadiusLG:Jt,controlWidth:an,handleVisible:bn,handleBorderColor:Sn}=oe;return[{[_]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,D.Wf)(oe)),(0,U.ik)(oe)),(0,U.bi)(oe,_)),{display:"inline-block",width:an,margin:0,padding:0,border:`${ue}px ${ye} ${Ce}`,borderRadius:je,"&-rtl":{direction:"rtl",[`${_}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:ke,borderRadius:Jt,[`input${_}-input`]:{height:Xe-2*ue}},"&-sm":{padding:0,borderRadius:Qt,[`input${_}-input`]:{height:rt-2*ue,padding:`0 ${it}px`}},"&:hover":Object.assign({},(0,U.pU)(oe)),"&-focused":Object.assign({},(0,U.M1)(oe)),"&-out-of-range":{[`${_}-input-wrap`]:{input:{color:Fe}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,D.Wf)(oe)),(0,U.s7)(oe)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${_}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${_}-group-addon`]:{borderRadius:Jt,fontSize:oe.fontSizeLG}},"&-sm":{[`${_}-group-addon`]:{borderRadius:Qt}},[`${_}-wrapper-disabled > ${_}-group-addon`]:Object.assign({},(0,U.Xy)(oe))}}),[`&-disabled ${_}-input`]:{cursor:"not-allowed"},[_]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,D.Wf)(oe)),{width:"100%",padding:`${At}px ${Ht}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:je,outline:0,transition:`all ${ht} linear`,appearance:"textfield",fontSize:"inherit"}),(0,U.nz)(oe.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[_]:Object.assign(Object.assign(Object.assign({[`&:hover ${_}-handler-wrap, &-focused ${_}-handler-wrap`]:{opacity:1},[`${_}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:oe.handleWidth,height:"100%",background:Wt,borderStartStartRadius:0,borderStartEndRadius:je,borderEndEndRadius:je,borderEndStartRadius:0,opacity:bn===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${ht} linear ${ht}`,[`${_}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + .${ge}-col-xl-24${be}-label`]:C(De),[`@media (max-width: ${De.screenXSMax}px)`]:[g(De),{[fe]:{[`.${ge}-col-xs-24${be}-label`]:C(De)}}],[`@media (max-width: ${De.screenSMMax}px)`]:{[fe]:{[`.${ge}-col-sm-24${be}-label`]:C(De)}},[`@media (max-width: ${De.screenMDMax}px)`]:{[fe]:{[`.${ge}-col-md-24${be}-label`]:C(De)}},[`@media (max-width: ${De.screenLGMax}px)`]:{[fe]:{[`.${ge}-col-lg-24${be}-label`]:C(De)}}}},y=(De,fe)=>(0,n.TS)(De,{formItemCls:`${De.componentCls}-item`,rootPrefixCls:fe});var b=(0,r.Z)("Form",(De,fe)=>{let{rootPrefixCls:be}=fe;const ge=y(De,be);return[v(ge),m(ge),l(ge),p(ge),S(ge),O(ge),(0,c.Z)(ge),o.kr]},De=>({labelRequiredMarkColor:De.colorError,labelColor:De.colorTextHeading,labelFontSize:De.fontSize,labelHeight:De.controlHeight,labelColonMarginInlineStart:De.marginXXS/2,labelColonMarginInlineEnd:De.marginXS,itemMarginBottom:De.marginLG,verticalLabelPadding:`0 0 ${De.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const h=[];function A(De,fe,be){let ge=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof De=="string"?De:`${fe}-${ge}`,error:De,errorStatus:be}}var k=De=>{let{help:fe,helpStatus:be,errors:ge=h,warnings:he=h,className:Ne,fieldId:Be,onVisibleChanged:Qe}=De;const{prefixCls:Ge}=f.useContext(t.Rk),Ke=`${Ge}-item-explain`,[,ft]=b(Ge),St=(0,f.useMemo)(()=>(0,a.Z)(Ge),[Ge]),Ot=s(ge),dt=s(he),Et=f.useMemo(()=>fe!=null?[A(fe,"help",be)]:[].concat((0,x.Z)(Ot.map((Le,Me)=>A(Le,"error","error",Me))),(0,x.Z)(dt.map((Le,Me)=>A(Le,"warning","warning",Me)))),[fe,be,Ot,dt]),Te={};return Be&&(Te.id=`${Be}_help`),f.createElement(I.default,{motionDeadline:St.motionDeadline,motionName:`${Ge}-show-help`,visible:!!Et.length,onVisibleChanged:Qe},Le=>{const{className:Me,style:We}=Le;return f.createElement("div",Object.assign({},Te,{className:e()(Ke,Me,Ne,ft),style:We,role:"alert"}),f.createElement(I.CSSMotionList,Object.assign({keys:Et},(0,a.Z)(Ge),{motionName:`${Ge}-show-help-item`,component:!1}),nt=>{const{key:tt,error:ot,errorStatus:Oe,className:ze,style:Ue}=nt;return f.createElement("div",{key:tt,className:e()(ze,{[`${Ke}-${Oe}`]:Oe}),style:Ue},ot)}))})},R=w(95013),M=w(36355),z=w(1684),K=w(52946),W=w(19716),Y=w(16722);const H=["parentNode"],re="form_item";function G(De){return De===void 0||De===!1?[]:Array.isArray(De)?De:[De]}function ee(De,fe){if(!De.length)return;const be=De.join("_");return fe?`${fe}_${be}`:H.includes(be)?`${re}_${be}`:be}function X(De,fe,be,ge,he,Ne){let Be=ge;return Ne!==void 0?Be=Ne:be.validating?Be="validating":De.length?Be="error":fe.length?Be="warning":(be.touched||he&&be.validated)&&(Be="success"),Be}function Q(De){return G(De).join("_")}function q(De){const[fe]=(0,R.useForm)(),be=f.useRef({}),ge=f.useMemo(()=>De!=null?De:Object.assign(Object.assign({},fe),{__INTERNAL__:{itemRef:he=>Ne=>{const Be=Q(he);Ne?be.current[Be]=Ne:delete be.current[Be]}},scrollToField:function(he){let Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Be=G(he),Qe=ee(Be,ge.__INTERNAL__.name),Ge=Qe?document.getElementById(Qe):null;Ge&&(0,Y.Z)(Ge,Object.assign({scrollMode:"if-needed",block:"nearest"},Ne))},getFieldInstance:he=>{const Ne=Q(he);return be.current[Ne]}}),[De,fe]);return[ge]}var $=w(28726),le=function(De,fe){var be={};for(var ge in De)Object.prototype.hasOwnProperty.call(De,ge)&&fe.indexOf(ge)<0&&(be[ge]=De[ge]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ge=Object.getOwnPropertySymbols(De);he{const be=f.useContext(z.Z),{getPrefixCls:ge,direction:he,form:Ne}=f.useContext(M.E_),{prefixCls:Be,className:Qe,rootClassName:Ge,size:Ke,disabled:ft=be,form:St,colon:Ot,labelAlign:dt,labelWrap:Et,labelCol:Te,wrapperCol:Le,hideRequiredMark:Me,layout:We="horizontal",scrollToFirstError:nt,requiredMark:tt,onFinishFailed:ot,name:Oe,style:ze,feedbackIcons:Ue}=De,Je=le(De,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ye=(0,W.Z)(Ke),$e=f.useContext($.Z),et=(0,f.useMemo)(()=>tt!==void 0?tt:Ne&&Ne.requiredMark!==void 0?Ne.requiredMark:!Me,[Me,tt,Ne]),vt=Ot!=null?Ot:Ne==null?void 0:Ne.colon,jt=ge("form",Be),[Dt,Ut]=b(jt),en=e()(jt,`${jt}-${We}`,{[`${jt}-hide-required-mark`]:et===!1,[`${jt}-rtl`]:he==="rtl",[`${jt}-${Ye}`]:Ye},Ut,Ne==null?void 0:Ne.className,Qe,Ge),[on]=q(St),{__INTERNAL__:Vt}=on;Vt.name=Oe;const Rt=(0,f.useMemo)(()=>({name:Oe,labelAlign:dt,labelCol:Te,labelWrap:Et,wrapperCol:Le,vertical:We==="vertical",colon:vt,requiredMark:et,itemRef:Vt.itemRef,form:on,feedbackIcons:Ue}),[Oe,dt,Te,Le,We,vt,et,on,Ue]);f.useImperativeHandle(fe,()=>on);const pn=(ln,_t)=>{if(ln){let $t={block:"nearest"};typeof ln=="object"&&($t=ln),on.scrollToField(_t,$t)}},cn=ln=>{if(ot==null||ot(ln),ln.errorFields.length){const _t=ln.errorFields[0].name;if(nt!==void 0){pn(nt,_t);return}Ne&&Ne.scrollToFirstError!==void 0&&pn(Ne.scrollToFirstError,_t)}};return Dt(f.createElement(z.n,{disabled:ft},f.createElement(K.q,{size:Ye},f.createElement(t.RV,Object.assign({},{validateMessages:$e}),f.createElement(t.q3.Provider,{value:Rt},f.createElement(R.default,Object.assign({id:Oe},Je,{name:Oe,onFinishFailed:cn,form:on,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),ze),className:en})))))))};var Se=f.forwardRef(se),ie=w(41799),L=w(8654),J=w(92343),N=w(11592);function Z(De){if(typeof De=="function")return De;const fe=(0,N.Z)(De);return fe.length<=1?fe[0]:fe}const ne=()=>{const{status:De,errors:fe=[],warnings:be=[]}=(0,f.useContext)(t.aM);return{status:De,errors:fe,warnings:be}};ne.Context=t.aM;var U=ne,D=w(16089);function T(De){const[fe,be]=f.useState(De),ge=(0,f.useRef)(null),he=(0,f.useRef)([]),Ne=(0,f.useRef)(!1);f.useEffect(()=>(Ne.current=!1,()=>{Ne.current=!0,D.Z.cancel(ge.current),ge.current=null}),[]);function Be(Qe){Ne.current||(ge.current===null&&(he.current=[],ge.current=(0,D.Z)(()=>{ge.current=null,be(Ge=>{let Ke=Ge;return he.current.forEach(ft=>{Ke=ft(Ke)}),Ke})})),he.current.push(Qe))}return[fe,Be]}function P(){const{itemRef:De}=f.useContext(t.q3),fe=f.useRef({});function be(ge,he){const Ne=he&&typeof he=="object"&&he.ref,Be=ge.join("_");return(fe.current.name!==Be||fe.current.originRef!==Ne)&&(fe.current.name=Be,fe.current.originRef=Ne,fe.current.ref=(0,L.sQ)(De(ge),Ne)),fe.current.ref}return be}var j=w(29194),F=w(34280),te=w(2738),ae=w(27382),V=w(37028);const de=De=>{const{formItemCls:fe}=De;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${fe}-control`]:{display:"flex"}}}};var we=(0,r.b)(["Form","item-item"],(De,fe)=>{let{rootPrefixCls:be}=fe;const ge=y(De,be);return[de(ge)]}),Ae=De=>{const{prefixCls:fe,status:be,wrapperCol:ge,children:he,errors:Ne,warnings:Be,_internalItemRender:Qe,extra:Ge,help:Ke,fieldId:ft,marginBottom:St,onErrorVisibleChanged:Ot}=De,dt=`${fe}-item`,Et=f.useContext(t.q3),Te=ge||Et.wrapperCol||{},Le=e()(`${dt}-control`,Te.className),Me=f.useMemo(()=>Object.assign({},Et),[Et]);delete Me.labelCol,delete Me.wrapperCol;const We=f.createElement("div",{className:`${dt}-control-input`},f.createElement("div",{className:`${dt}-control-input-content`},he)),nt=f.useMemo(()=>({prefixCls:fe,status:be}),[fe,be]),tt=St!==null||Ne.length||Be.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(t.Rk.Provider,{value:nt},f.createElement(k,{fieldId:ft,errors:Ne,warnings:Be,help:Ke,helpStatus:be,className:`${dt}-explain-connected`,onVisibleChanged:Ot})),!!St&&f.createElement("div",{style:{width:0,height:St}})):null,ot={};ft&&(ot.id=`${ft}_extra`);const Oe=Ge?f.createElement("div",Object.assign({},ot,{className:`${dt}-extra`}),Ge):null,ze=Qe&&Qe.mark==="pro_table_render"&&Qe.render?Qe.render(De,{input:We,errorList:tt,extra:Oe}):f.createElement(f.Fragment,null,We,tt,Oe);return f.createElement(t.q3.Provider,{value:Me},f.createElement(V.Z,Object.assign({},Te,{className:Le}),ze),f.createElement(we,{prefixCls:fe}))},ve=w(61485),oe=w(31724),_=w(9763),ue=w(6848),ye=function(De,fe){var be={};for(var ge in De)Object.prototype.hasOwnProperty.call(De,ge)&&fe.indexOf(ge)<0&&(be[ge]=De[ge]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ge=Object.getOwnPropertySymbols(De);he{let{prefixCls:fe,label:be,htmlFor:ge,labelCol:he,labelAlign:Ne,colon:Be,required:Qe,requiredMark:Ge,tooltip:Ke}=De;var ft;const[St]=(0,_.Z)("Form"),{vertical:Ot,labelAlign:dt,labelCol:Et,labelWrap:Te,colon:Le}=f.useContext(t.q3);if(!be)return null;const Me=he||Et||{},We=Ne||dt,nt=`${fe}-item-label`,tt=e()(nt,We==="left"&&`${nt}-left`,Me.className,{[`${nt}-wrap`]:!!Te});let ot=be;const Oe=Be===!0||Le!==!1&&Be!==!1;Oe&&!Ot&&typeof be=="string"&&be.trim()!==""&&(ot=be.replace(/[:|:]\s*$/,""));const Ue=Ce(Ke);if(Ue){const{icon:et=f.createElement(ve.Z,null)}=Ue,vt=ye(Ue,["icon"]),jt=f.createElement(ue.Z,Object.assign({},vt),f.cloneElement(et,{className:`${fe}-item-tooltip`,title:""}));ot=f.createElement(f.Fragment,null,ot,jt)}const Je=Ge==="optional",Ye=typeof Ge=="function";Ye?ot=Ge(ot,{required:!!Qe}):Je&&!Qe&&(ot=f.createElement(f.Fragment,null,ot,f.createElement("span",{className:`${fe}-item-optional`,title:""},(St==null?void 0:St.optional)||((ft=oe.Z.Form)===null||ft===void 0?void 0:ft.optional))));const $e=e()({[`${fe}-item-required`]:Qe,[`${fe}-item-required-mark-optional`]:Je||Ye,[`${fe}-item-no-colon`]:!Oe});return f.createElement(V.Z,Object.assign({},Me,{className:tt}),f.createElement("label",{htmlFor:ge,className:$e,title:typeof be=="string"?be:""},ot))},Xe=w(29679),rt=w(19248),Fe=w(96512),it=w(58617);const ut={success:Xe.Z,warning:Fe.Z,error:rt.Z,validating:it.Z};function ht(De){let{children:fe,errors:be,warnings:ge,hasFeedback:he,validateStatus:Ne,prefixCls:Be,meta:Qe,noStyle:Ge}=De;const Ke=`${Be}-item`,{feedbackIcons:ft}=f.useContext(t.q3),St=X(be,ge,Qe,null,!!he,Ne),{isFormItemInput:Ot,status:dt}=f.useContext(t.aM),Et=f.useMemo(()=>{var Te;let Le;if(he){const nt=he!==!0&&he.icons||ft,tt=St&&((Te=nt==null?void 0:nt({status:St,errors:be,warnings:ge}))===null||Te===void 0?void 0:Te[St]),ot=St&&ut[St];Le=tt!==!1&&ot?f.createElement("span",{className:e()(`${Ke}-feedback-icon`,`${Ke}-feedback-icon-${St}`)},tt||f.createElement(ot,null)):null}let Me=!0,We=St||"";return Ge&&(Me=Ot,We=(St!=null?St:dt)||""),{status:We,errors:be,warnings:ge,hasFeedback:!!he,feedbackIcon:Le,isFormItemInput:Me}},[St,he,Ge,Ot,dt]);return f.createElement(t.aM.Provider,{value:Et},fe)}var Ft=function(De,fe){var be={};for(var ge in De)Object.prototype.hasOwnProperty.call(De,ge)&&fe.indexOf(ge)<0&&(be[ge]=De[ge]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ge=Object.getOwnPropertySymbols(De);he{if(Ue&&tt.current){const Ut=getComputedStyle(tt.current);$e(parseInt(Ut.marginBottom,10))}},[Ue,Je]);const et=Ut=>{Ut||$e(null)},jt=function(){let Ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const en=Ut?ot:Ke.errors,on=Ut?Oe:Ke.warnings;return X(en,on,Ke,"",!!ft,Ge)}(),Dt=e()(We,be,ge,{[`${We}-with-help`]:ze||ot.length||Oe.length,[`${We}-has-feedback`]:jt&&ft,[`${We}-has-success`]:jt==="success",[`${We}-has-warning`]:jt==="warning",[`${We}-has-error`]:jt==="error",[`${We}-is-validating`]:jt==="validating",[`${We}-hidden`]:St});return f.createElement("div",{className:Dt,style:he,ref:tt},f.createElement(ae.Z,Object.assign({className:`${We}-row`},(0,te.Z)(Me,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(ke,Object.assign({htmlFor:dt},De,{requiredMark:nt,required:Et!=null?Et:Te,prefixCls:fe})),f.createElement(Ae,Object.assign({},De,Ke,{errors:ot,warnings:Oe,prefixCls:fe,status:jt,help:Ne,marginBottom:Ye,onErrorVisibleChanged:et}),f.createElement(t.qI.Provider,{value:Le},f.createElement(ht,{prefixCls:fe,meta:Ke,errors:Ke.errors,warnings:Ke.warnings,hasFeedback:ft,validateStatus:jt},Ot)))),!!Ye&&f.createElement("div",{className:`${We}-margin-offset`,style:{marginBottom:-Ye}}))}const At="__SPLIT__",Wt=null,Lt=f.memo(De=>{let{children:fe}=De;return fe},(De,fe)=>De.value===fe.value&&De.update===fe.update&&De.childProps.length===fe.childProps.length&&De.childProps.every((be,ge)=>be===fe.childProps[ge]));function wt(De){return De!=null}function Qt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Jt(De){const{name:fe,noStyle:be,className:ge,dependencies:he,prefixCls:Ne,shouldUpdate:Be,rules:Qe,children:Ge,required:Ke,label:ft,messageVariables:St,trigger:Ot="onChange",validateTrigger:dt,hidden:Et,help:Te}=De,{getPrefixCls:Le}=f.useContext(M.E_),{name:Me}=f.useContext(t.q3),We=Z(Ge),nt=typeof We=="function",tt=f.useContext(t.qI),{validateTrigger:ot}=f.useContext(R.FieldContext),Oe=dt!==void 0?dt:ot,ze=wt(fe),Ue=Le("form",Ne),[Je,Ye]=b(Ue),$e=f.useContext(R.ListContext),et=f.useRef(),[vt,jt]=T({}),[Dt,Ut]=(0,ie.Z)(()=>Qt()),en=_t=>{const $t=$e==null?void 0:$e.getKey(_t.name);if(Ut(_t.destroy?Qt():_t,!0),be&&Te!==!1&&tt){let vn=_t.name;if(_t.destroy)vn=et.current||vn;else if($t!==void 0){const[tn,Rn]=$t;vn=[tn].concat((0,x.Z)(Rn)),et.current=vn}tt(_t,vn)}},on=(_t,$t)=>{jt(vn=>{const tn=Object.assign({},vn),Un=[].concat((0,x.Z)(_t.name.slice(0,-1)),(0,x.Z)($t)).join(At);return _t.destroy?delete tn[Un]:tn[Un]=_t,tn})},[Vt,Rt]=f.useMemo(()=>{const _t=(0,x.Z)(Dt.errors),$t=(0,x.Z)(Dt.warnings);return Object.values(vt).forEach(vn=>{_t.push.apply(_t,(0,x.Z)(vn.errors||[])),$t.push.apply($t,(0,x.Z)(vn.warnings||[]))}),[_t,$t]},[vt,Dt.errors,Dt.warnings]),pn=P();function cn(_t,$t,vn){return be&&!Et?f.createElement(ht,{prefixCls:Ue,hasFeedback:De.hasFeedback,validateStatus:De.validateStatus,meta:Dt,errors:Vt,warnings:Rt,noStyle:!0},_t):f.createElement(Ht,Object.assign({key:"row"},De,{className:e()(ge,Ye),prefixCls:Ue,fieldId:$t,isRequired:vn,errors:Vt,warnings:Rt,meta:Dt,onSubItemMetaChange:on}),_t)}if(!ze&&!nt&&!he)return Je(cn(We));let ln={};return typeof ft=="string"?ln.label=ft:fe&&(ln.label=String(fe)),St&&(ln=Object.assign(Object.assign({},ln),St)),Je(f.createElement(R.Field,Object.assign({},De,{messageVariables:ln,trigger:Ot,validateTrigger:Oe,onMetaChange:en}),(_t,$t,vn)=>{const tn=G(fe).length&&$t?$t.name:[],Rn=ee(tn,Me),Un=Ke!==void 0?Ke:!!(Qe&&Qe.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const un=Pt(vn);return un&&un.required&&!un.warningOnly}return!1})),sn=Object.assign({},_t);let Tt=null;if(Array.isArray(We)&&ze)Tt=We;else if(!(nt&&(!(Be||he)||ze))){if(!(he&&!nt&&!ze))if((0,J.l$)(We)){const Pt=Object.assign(Object.assign({},We.props),sn);if(Pt.id||(Pt.id=Rn),Te||Vt.length>0||Rt.length>0||De.extra){const qe=[];(Te||Vt.length>0)&&qe.push(`${Rn}_help`),De.extra&&qe.push(`${Rn}_extra`),Pt["aria-describedby"]=qe.join(" ")}Vt.length>0&&(Pt["aria-invalid"]="true"),Un&&(Pt["aria-required"]="true"),(0,L.Yr)(We)&&(Pt.ref=pn(tn,We)),new Set([].concat((0,x.Z)(G(Ot)),(0,x.Z)(G(Oe)))).forEach(qe=>{Pt[qe]=function(){for(var st,yt,Ct,Xt,Bt,It=arguments.length,bt=new Array(It),Kt=0;Kt{var{prefixCls:fe,children:be}=De,ge=Sn(De,["prefixCls","children"]);const{getPrefixCls:he}=f.useContext(M.E_),Ne=he("form",fe),Be=f.useMemo(()=>({prefixCls:Ne,status:"error"}),[Ne]);return f.createElement(R.List,Object.assign({},ge),(Qe,Ge,Ke)=>f.createElement(t.Rk.Provider,{value:Be},be(Qe.map(ft=>Object.assign(Object.assign({},ft),{fieldKey:ft.key})),Ge,{errors:Ke.errors,warnings:Ke.warnings})))};function jn(){const{form:De}=(0,f.useContext)(t.q3);return De}const qt=Se;qt.Item=bn,qt.List=zn,qt.ErrorList=k,qt.useForm=q,qt.useFormInstance=jn,qt.useWatch=R.useWatch,qt.Provider=t.RV,qt.create=()=>{};var Nn=qt},8628:function(Nt,Ve,w){"use strict";var x=w(59301),pe=w(34280),e=w(56762),I=w(69507);function f(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,x.useRef)({}),s=(0,e.Z)(),u=(0,I.ZP)();return(0,pe.Z)(()=>{const o=u.subscribe(c=>{t.current=c,a&&s()});return()=>u.unsubscribe(o)},[]),t.current}Ve.Z=f},5871:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return ve}});var x=w(84105),pe=w(87395),e=w(92310),I=w.n(e),f=w(54476),a=w(20068),t=w(76190),s=w(42978),u=w(75931),o=w(67732),c=w(83652);function n(){return typeof BigInt=="function"}function r(oe){return!oe&&oe!==0&&!Number.isNaN(oe)||!String(oe).trim()}function i(oe){var _=oe.trim(),ue=_.startsWith("-");ue&&(_=_.slice(1)),_=_.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),_.startsWith(".")&&(_="0".concat(_));var ye=_||"0",Ce=ye.split("."),je=Ce[0]||"0",ke=Ce[1]||"0";je==="0"&&ke==="0"&&(ue=!1);var Xe=ue?"-":"";return{negative:ue,negativeStr:Xe,trimStr:ye,integerStr:je,decimalStr:ke,fullStr:"".concat(Xe).concat(ye)}}function l(oe){var _=String(oe);return!Number.isNaN(Number(_))&&_.includes("e")}function d(oe){var _=String(oe);if(l(oe)){var ue=Number(_.slice(_.indexOf("e-")+2)),ye=_.match(/\.(\d+)/);return ye!=null&&ye[1]&&(ue+=ye[1].length),ue}return _.includes(".")&&v(_)?_.length-_.indexOf(".")-1:0}function E(oe){var _=String(oe);if(l(oe)){if(oe>Number.MAX_SAFE_INTEGER)return String(n()?BigInt(oe).toString():Number.MAX_SAFE_INTEGER);if(oe0&&arguments[0]!==void 0?arguments[0]:!0;return ue?this.isInvalidate()?"":i("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),oe}(),p=function(){function oe(_){if((0,o.Z)(this,oe),(0,a.Z)(this,"origin",""),(0,a.Z)(this,"number",void 0),(0,a.Z)(this,"empty",void 0),r(_)){this.empty=!0;return}this.origin=String(_),this.number=Number(_)}return(0,c.Z)(oe,[{key:"negate",value:function(){return new oe(-this.toNumber())}},{key:"add",value:function(ue){if(this.isInvalidate())return new oe(ue);var ye=Number(ue);if(Number.isNaN(ye))return this;var Ce=this.number+ye;if(Ce>Number.MAX_SAFE_INTEGER)return new oe(Number.MAX_SAFE_INTEGER);if(CeNumber.MAX_SAFE_INTEGER)return new oe(Number.MAX_SAFE_INTEGER);if(Ce0&&arguments[0]!==void 0?arguments[0]:!0;return ue?this.isInvalidate()?"":E(this.number):this.origin}}]),oe}();function S(oe){return n()?new m(oe):new p(oe)}function C(oe,_,ue){var ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(oe==="")return"";var Ce=i(oe),je=Ce.negativeStr,ke=Ce.integerStr,Xe=Ce.decimalStr,rt="".concat(_).concat(Xe),Fe="".concat(je).concat(ke);if(ue>=0){var it=Number(Xe[ue]);if(it>=5&&!ye){var ut=S(oe).add("".concat(je,"0.").concat("0".repeat(ue)).concat(10-it));return C(ut.toString(),_,ue,ye)}return ue===0?Fe:"".concat(Fe).concat(_).concat(Xe.padEnd(ue,"0").slice(0,ue))}return rt===".0"?Fe:"".concat(Fe).concat(rt)}var g=S,O=w(93681),y=w(34280),b=w(8654),h=w(59301),A=w(48736);function B(oe,_){var ue=(0,h.useRef)(null);function ye(){try{var je=oe.selectionStart,ke=oe.selectionEnd,Xe=oe.value,rt=Xe.substring(0,je),Fe=Xe.substring(ke);ue.current={start:je,end:ke,value:Xe,beforeTxt:rt,afterTxt:Fe}}catch(it){}}function Ce(){if(oe&&ue.current&&_)try{var je=oe.value,ke=ue.current,Xe=ke.beforeTxt,rt=ke.afterTxt,Fe=ke.start,it=je.length;if(je.endsWith(rt))it=je.length-ue.current.afterTxt.length;else if(je.startsWith(Xe))it=Xe.length;else{var ut=Xe[Fe-1],ht=je.indexOf(ut,Fe-1);ht!==-1&&(it=ht+1)}oe.setSelectionRange(it,it)}catch(Ft){(0,A.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Ft.message))}}return[ye,Ce]}var k=w(49658),R=function(){var _=(0,h.useState)(!1),ue=(0,s.Z)(_,2),ye=ue[0],Ce=ue[1];return(0,y.Z)(function(){Ce((0,k.Z)())},[]),ye},M=R,z=w(16089),K=200,W=600;function Y(oe){var _=oe.prefixCls,ue=oe.upNode,ye=oe.downNode,Ce=oe.upDisabled,je=oe.downDisabled,ke=oe.onStep,Xe=h.useRef(),rt=h.useRef([]),Fe=h.useRef();Fe.current=ke;var it=function(){clearTimeout(Xe.current)},ut=function(Qt,Jt){Qt.preventDefault(),it(),Fe.current(Jt);function an(){Fe.current(Jt),Xe.current=setTimeout(an,K)}Xe.current=setTimeout(an,W)};h.useEffect(function(){return function(){it(),rt.current.forEach(function(wt){return z.Z.cancel(wt)})}},[]);var ht=M();if(ht)return null;var Ft="".concat(_,"-handler"),Ht=I()(Ft,"".concat(Ft,"-up"),(0,a.Z)({},"".concat(Ft,"-up-disabled"),Ce)),At=I()(Ft,"".concat(Ft,"-down"),(0,a.Z)({},"".concat(Ft,"-down-disabled"),je)),Wt=function(){return rt.current.push((0,z.Z)(it))},Lt={unselectable:"on",role:"button",onMouseUp:Wt,onMouseLeave:Wt};return h.createElement("div",{className:"".concat(Ft,"-wrap")},h.createElement("span",(0,f.Z)({},Lt,{onMouseDown:function(Qt){ut(Qt,!0)},"aria-label":"Increase Value","aria-disabled":Ce,className:Ht}),ue||h.createElement("span",{unselectable:"on",className:"".concat(_,"-handler-up-inner")})),h.createElement("span",(0,f.Z)({},Lt,{onMouseDown:function(Qt){ut(Qt,!1)},"aria-label":"Decrease Value","aria-disabled":je,className:At}),ye||h.createElement("span",{unselectable:"on",className:"".concat(_,"-handler-down-inner")})))}function H(oe){var _=typeof oe=="number"?E(oe):i(oe).fullStr,ue=_.includes(".");return ue?i(_.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:oe+"0"}var re=w(5643),G=function(){var oe=(0,h.useRef)(0),_=function(){z.Z.cancel(oe.current)};return(0,h.useEffect)(function(){return _},[]),function(ue){_(),oe.current=(0,z.Z)(function(){ue()})}},ee=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],X=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],Q=function(_,ue){return _||ue.isEmpty()?ue.toString():ue.toNumber()},q=function(_){var ue=g(_);return ue.isInvalidate()?null:ue},$=h.forwardRef(function(oe,_){var ue,ye=oe.prefixCls,Ce=ye===void 0?"rc-input-number":ye,je=oe.className,ke=oe.style,Xe=oe.min,rt=oe.max,Fe=oe.step,it=Fe===void 0?1:Fe,ut=oe.defaultValue,ht=oe.value,Ft=oe.disabled,Ht=oe.readOnly,At=oe.upHandler,Wt=oe.downHandler,Lt=oe.keyboard,wt=oe.controls,Qt=wt===void 0?!0:wt,Jt=oe.classNames,an=oe.stringMode,bn=oe.parser,Sn=oe.formatter,On=oe.precision,zn=oe.decimalSeparator,jn=oe.onChange,qt=oe.onInput,Nn=oe.onPressEnter,De=oe.onStep,fe=(0,u.Z)(oe,ee),be="".concat(Ce,"-input"),ge=h.useRef(null),he=h.useState(!1),Ne=(0,s.Z)(he,2),Be=Ne[0],Qe=Ne[1],Ge=h.useRef(!1),Ke=h.useRef(!1),ft=h.useRef(!1),St=h.useState(function(){return g(ht!=null?ht:ut)}),Ot=(0,s.Z)(St,2),dt=Ot[0],Et=Ot[1];function Te(Tt){ht===void 0&&Et(Tt)}var Le=h.useCallback(function(Tt,Pt){if(!Pt)return On>=0?On:Math.max(d(Tt),d(it))},[On,it]),Me=h.useCallback(function(Tt){var Pt=String(Tt);if(bn)return bn(Pt);var un=Pt;return zn&&(un=un.replace(zn,".")),un.replace(/[^\w.-]+/g,"")},[bn,zn]),We=h.useRef(""),nt=h.useCallback(function(Tt,Pt){if(Sn)return Sn(Tt,{userTyping:Pt,input:String(We.current)});var un=typeof Tt=="number"?E(Tt):Tt;if(!Pt){var _e=Le(un,Pt);if(v(un)&&(zn||_e>=0)){var qe=zn||".";un=C(un,qe,_e)}}return un},[Sn,Le,zn]),tt=h.useState(function(){var Tt=ut!=null?ut:ht;return dt.isInvalidate()&&["string","number"].includes((0,t.Z)(Tt))?Number.isNaN(Tt)?"":Tt:nt(dt.toString(),!1)}),ot=(0,s.Z)(tt,2),Oe=ot[0],ze=ot[1];We.current=Oe;function Ue(Tt,Pt){ze(nt(Tt.isInvalidate()?Tt.toString(!1):Tt.toString(!Pt),Pt))}var Je=h.useMemo(function(){return q(rt)},[rt,On]),Ye=h.useMemo(function(){return q(Xe)},[Xe,On]),$e=h.useMemo(function(){return!Je||!dt||dt.isInvalidate()?!1:Je.lessEquals(dt)},[Je,dt]),et=h.useMemo(function(){return!Ye||!dt||dt.isInvalidate()?!1:dt.lessEquals(Ye)},[Ye,dt]),vt=B(ge.current,Be),jt=(0,s.Z)(vt,2),Dt=jt[0],Ut=jt[1],en=function(Pt){return Je&&!Pt.lessEquals(Je)?Je:Ye&&!Ye.lessEquals(Pt)?Ye:null},on=function(Pt){return!en(Pt)},Vt=function(Pt,un){var _e=Pt,qe=on(_e)||_e.isEmpty();if(!_e.isEmpty()&&!un&&(_e=en(_e)||_e,qe=!0),!Ht&&!Ft&&qe){var st=_e.toString(),yt=Le(st,un);return yt>=0&&(_e=g(C(st,".",yt)),on(_e)||(_e=g(C(st,".",yt,!0)))),_e.equals(dt)||(Te(_e),jn==null||jn(_e.isEmpty()?null:Q(an,_e)),ht===void 0&&Ue(_e,un)),_e}return dt},Rt=G(),pn=function Tt(Pt){if(Dt(),We.current=Pt,ze(Pt),!Ke.current){var un=Me(Pt),_e=g(un);_e.isNaN()||Vt(_e,!0)}qt==null||qt(Pt),Rt(function(){var qe=Pt;bn||(qe=Pt.replace(/。/g,".")),qe!==Pt&&Tt(qe)})},cn=function(){Ke.current=!0},ln=function(){Ke.current=!1,pn(ge.current.value)},_t=function(Pt){pn(Pt.target.value)},$t=function(Pt){var un;if(!(Pt&&$e||!Pt&&et)){Ge.current=!1;var _e=g(ft.current?H(it):it);Pt||(_e=_e.negate());var qe=(dt||g(0)).add(_e.toString()),st=Vt(qe,!1);De==null||De(Q(an,st),{offset:ft.current?H(it):it,type:Pt?"up":"down"}),(un=ge.current)===null||un===void 0||un.focus()}},vn=function(Pt){var un=g(Me(Oe)),_e=un;un.isNaN()?_e=Vt(dt,Pt):_e=Vt(un,Pt),ht!==void 0?Ue(dt,!1):_e.isNaN()||Ue(_e,!1)},tn=function(){Ge.current=!0},Rn=function(Pt){var un=Pt.key,_e=Pt.shiftKey;Ge.current=!0,ft.current=_e,un==="Enter"&&(Ke.current||(Ge.current=!1),vn(!1),Nn==null||Nn(Pt)),Lt!==!1&&!Ke.current&&["Up","ArrowUp","Down","ArrowDown"].includes(un)&&($t(un==="Up"||un==="ArrowUp"),Pt.preventDefault())},Un=function(){Ge.current=!1,ft.current=!1},sn=function(){vn(!1),Qe(!1),Ge.current=!1};return(0,y.o)(function(){dt.isInvalidate()||Ue(dt,!1)},[On]),(0,y.o)(function(){var Tt=g(ht);Et(Tt);var Pt=g(Me(Oe));(!Tt.equals(Pt)||!Ge.current||Sn)&&Ue(Tt,Ge.current)},[ht]),(0,y.o)(function(){Sn&&Ut()},[Oe]),h.createElement("div",{className:I()(Ce,Jt==null?void 0:Jt.input,je,(ue={},(0,a.Z)(ue,"".concat(Ce,"-focused"),Be),(0,a.Z)(ue,"".concat(Ce,"-disabled"),Ft),(0,a.Z)(ue,"".concat(Ce,"-readonly"),Ht),(0,a.Z)(ue,"".concat(Ce,"-not-a-number"),dt.isNaN()),(0,a.Z)(ue,"".concat(Ce,"-out-of-range"),!dt.isInvalidate()&&!on(dt)),ue)),style:ke,onFocus:function(){Qe(!0)},onBlur:sn,onKeyDown:Rn,onKeyUp:Un,onCompositionStart:cn,onCompositionEnd:ln,onBeforeInput:tn},Qt&&h.createElement(Y,{prefixCls:Ce,upNode:At,downNode:Wt,upDisabled:$e,downDisabled:et,onStep:$t}),h.createElement("div",{className:"".concat(be,"-wrap")},h.createElement("input",(0,f.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Xe,"aria-valuemax":rt,"aria-valuenow":dt.isInvalidate()?null:dt.toString(),step:it},fe,{ref:(0,b.sQ)(ge,_),className:be,value:Oe,onChange:_t,disabled:Ft,readOnly:Ht}))))}),le=h.forwardRef(function(oe,_){var ue=oe.disabled,ye=oe.style,Ce=oe.prefixCls,je=oe.value,ke=oe.prefix,Xe=oe.suffix,rt=oe.addonBefore,Fe=oe.addonAfter,it=oe.classes,ut=oe.className,ht=oe.classNames,Ft=(0,u.Z)(oe,X),Ht=h.useRef(null),At=function(Lt){Ht.current&&(0,re.nH)(Ht.current,Lt)};return h.createElement(O.BaseInput,{inputElement:h.createElement($,(0,f.Z)({prefixCls:Ce,disabled:ue,classNames:ht,ref:(0,b.sQ)(Ht,_)},Ft)),className:ut,triggerFocus:At,prefixCls:Ce,value:je,disabled:ue,style:ye,prefix:ke,suffix:Xe,addonAfter:Fe,addonBefore:rt,classes:it,classNames:ht,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});le.displayName="InputNumber";var se=le,Ee=se,Se=w(19080),ie=w(36355),L=w(92736),J=w(1684),N=w(19716),Z=w(32441),ne=w(33234),U=w(9937),D=w(17313),T=w(74207),P=w(83116),j=w(37613);const F=(oe,_)=>{let{componentCls:ue,borderRadiusSM:ye,borderRadiusLG:Ce}=oe;const je=_==="lg"?Ce:ye;return{[`&-${_}`]:{[`${ue}-handler-wrap`]:{borderStartEndRadius:je,borderEndEndRadius:je},[`${ue}-handler-up`]:{borderStartEndRadius:je},[`${ue}-handler-down`]:{borderEndEndRadius:je}}}},te=oe=>{const{componentCls:_,lineWidth:ue,lineType:ye,colorBorder:Ce,borderRadius:je,fontSizeLG:ke,controlHeightLG:Xe,controlHeightSM:rt,colorError:Fe,paddingInlineSM:it,colorTextDescription:ut,motionDurationMid:ht,handleHoverColor:Ft,paddingInline:Ht,paddingBlock:At,handleBg:Wt,handleActiveBg:Lt,colorTextDisabled:wt,borderRadiusSM:Qt,borderRadiusLG:Jt,controlWidth:an,handleVisible:bn,handleBorderColor:Sn}=oe;return[{[_]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,D.Wf)(oe)),(0,U.ik)(oe)),(0,U.bi)(oe,_)),{display:"inline-block",width:an,margin:0,padding:0,border:`${ue}px ${ye} ${Ce}`,borderRadius:je,"&-rtl":{direction:"rtl",[`${_}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:ke,borderRadius:Jt,[`input${_}-input`]:{height:Xe-2*ue}},"&-sm":{padding:0,borderRadius:Qt,[`input${_}-input`]:{height:rt-2*ue,padding:`0 ${it}px`}},"&:hover":Object.assign({},(0,U.pU)(oe)),"&-focused":Object.assign({},(0,U.M1)(oe)),"&-out-of-range":{[`${_}-input-wrap`]:{input:{color:Fe}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,D.Wf)(oe)),(0,U.s7)(oe)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${_}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${_}-group-addon`]:{borderRadius:Jt,fontSize:oe.fontSizeLG}},"&-sm":{[`${_}-group-addon`]:{borderRadius:Qt}},[`${_}-wrapper-disabled > ${_}-group-addon`]:Object.assign({},(0,U.Xy)(oe))}}),[`&-disabled ${_}-input`]:{cursor:"not-allowed"},[_]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,D.Wf)(oe)),{width:"100%",padding:`${At}px ${Ht}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:je,outline:0,transition:`all ${ht} linear`,appearance:"textfield",fontSize:"inherit"}),(0,U.nz)(oe.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[_]:Object.assign(Object.assign(Object.assign({[`&:hover ${_}-handler-wrap, &-focused ${_}-handler-wrap`]:{opacity:1},[`${_}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:oe.handleWidth,height:"100%",background:Wt,borderStartStartRadius:0,borderStartEndRadius:je,borderEndEndRadius:je,borderEndStartRadius:0,opacity:bn===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${ht} linear ${ht}`,[`${_}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${_}-handler-up-inner, ${_}-handler-down-inner `]:{marginInlineEnd:0,fontSize:oe.handleFontSize}}},[`${_}-handler`]:{height:"50%",overflow:"hidden",color:ut,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${ue}px ${ye} ${Sn}`,transition:`all ${ht} linear`,"&:active":{background:Lt},"&:hover":{height:"60%",[` @@ -103,7 +103,7 @@ headers: `+JSON.stringify(ye),ve.data=oe,ve.path=H.path,ve.status=L,ve.headers=y `]:{cursor:"not-allowed"},[` ${_}-handler-up-disabled:hover &-handler-up-inner, ${_}-handler-down-disabled:hover &-handler-down-inner - `]:{color:wt}})},{[`${_}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${_}-handler-down`]:{borderBlockStartWidth:0}}}]},ae=oe=>{const{componentCls:_,paddingBlock:ue,paddingInline:ye,inputAffixPadding:Ce,controlWidth:je,borderRadiusLG:ke,borderRadiusSM:Xe}=oe;return{[`${_}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,U.ik)(oe)),(0,U.bi)(oe,`${_}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:je,padding:0,paddingInlineStart:ye,"&-lg":{borderRadius:ke},"&-sm":{borderRadius:Xe},[`&:not(${_}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,U.pU)(oe)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${_}-disabled`]:{background:"transparent"},[`> div${_}`]:{width:"100%",border:"none",outline:"none",[`&${_}-focused`]:{boxShadow:"none !important"}},[`input${_}-input`]:{padding:`${ue}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${_}-handler-wrap`]:{zIndex:2},[_]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:Ce},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:ye,marginInlineStart:Ce}}})}};var V=(0,P.Z)("InputNumber",oe=>{const _=(0,j.TS)(oe,(0,U.e5)(oe));return[te(_),ae(_),(0,T.c)(_)]},oe=>Object.assign(Object.assign({},(0,U.TM)(oe)),{controlWidth:90,handleWidth:oe.controlHeightSM-oe.lineWidth*2,handleFontSize:oe.fontSize/2,handleVisible:"auto",handleActiveBg:oe.colorFillAlter,handleBg:oe.colorBgContainer,handleHoverColor:oe.colorPrimary,handleBorderColor:oe.colorBorder})),de=function(oe,_){var ue={};for(var ye in oe)Object.prototype.hasOwnProperty.call(oe,ye)&&_.indexOf(ye)<0&&(ue[ye]=oe[ye]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ye=Object.getOwnPropertySymbols(oe);Ce{const{getPrefixCls:ue,direction:ye}=h.useContext(ie.E_),Ce=h.useRef(null);h.useImperativeHandle(_,()=>Ce.current);const{className:je,rootClassName:ke,size:Xe,disabled:rt,prefixCls:Fe,addonBefore:it,addonAfter:ut,prefix:ht,bordered:Ft=!0,readOnly:Ht,status:At,controls:Wt}=oe,Lt=de(oe,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),wt=ue("input-number",Fe),[Qt,Jt]=V(wt),{compactSize:an,compactItemClassnames:bn}=(0,ne.ri)(wt,ye);let Sn=h.createElement(pe.Z,{className:`${wt}-handler-up-inner`}),On=h.createElement(x.Z,{className:`${wt}-handler-down-inner`});const zn=typeof Wt=="boolean"?Wt:void 0;typeof Wt=="object"&&(Sn=typeof Wt.upIcon=="undefined"?Sn:h.createElement("span",{className:`${wt}-handler-up-inner`},Wt.upIcon),On=typeof Wt.downIcon=="undefined"?On:h.createElement("span",{className:`${wt}-handler-down-inner`},Wt.downIcon));const{hasFeedback:jn,status:qt,isFormItemInput:Nn,feedbackIcon:De}=h.useContext(Z.aM),fe=(0,Se.F)(qt,At),be=(0,N.Z)(Ge=>{var Ue;return(Ue=Xe!=null?Xe:an)!==null&&Ue!==void 0?Ue:Ge}),ge=h.useContext(J.Z),he=rt!=null?rt:ge,Ne=I()({[`${wt}-lg`]:be==="large",[`${wt}-sm`]:be==="small",[`${wt}-rtl`]:ye==="rtl",[`${wt}-borderless`]:!Ft,[`${wt}-in-form-item`]:Nn},(0,Se.Z)(wt,fe),bn,Jt),Be=`${wt}-group`,Qe=h.createElement(Ee,Object.assign({ref:Ce,disabled:he,className:I()(je,ke),upHandler:Sn,downHandler:On,prefixCls:wt,readOnly:Ht,controls:zn,prefix:ht,suffix:jn&&De,addonAfter:ut&&h.createElement(ne.BR,null,h.createElement(Z.Ux,{override:!0,status:!0},ut)),addonBefore:it&&h.createElement(ne.BR,null,h.createElement(Z.Ux,{override:!0,status:!0},it)),classNames:{input:Ne},classes:{affixWrapper:I()((0,Se.Z)(`${wt}-affix-wrapper`,fe,jn),{[`${wt}-affix-wrapper-sm`]:be==="small",[`${wt}-affix-wrapper-lg`]:be==="large",[`${wt}-affix-wrapper-rtl`]:ye==="rtl",[`${wt}-affix-wrapper-borderless`]:!Ft},Jt),wrapper:I()({[`${Be}-rtl`]:ye==="rtl",[`${wt}-wrapper-disabled`]:he},Jt),group:I()({[`${wt}-group-wrapper-sm`]:be==="small",[`${wt}-group-wrapper-lg`]:be==="large",[`${wt}-group-wrapper-rtl`]:ye==="rtl"},(0,Se.Z)(`${wt}-group-wrapper`,fe,jn),Jt)}},Lt));return Qt(Qe)}),xe=we,Ae=oe=>h.createElement(L.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},h.createElement(we,Object.assign({},oe)));xe._InternalPanelDoNotUseOrYouWillBeFired=Ae;var ve=xe},9432:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return m},n:function(){return E}});var x=w(19248),pe=w(92310),e=w.n(pe),I=w(93681),f=w(8654),a=w(59301),t=w(19080),s=w(36355),u=w(1684),o=w(19716),c=w(32441),n=w(33234),r=w(59412),i=w(9937);function l(p){return!!(p.prefix||p.suffix||p.allowClear)}var d=function(p,S){var C={};for(var g in p)Object.prototype.hasOwnProperty.call(p,g)&&S.indexOf(g)<0&&(C[g]=p[g]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,g=Object.getOwnPropertySymbols(p);O{var C;const{prefixCls:g,bordered:O=!0,status:y,size:b,disabled:h,onBlur:A,onFocus:B,suffix:k,allowClear:R,addonAfter:M,addonBefore:z,className:K,style:W,styles:Y,rootClassName:H,onChange:re,classNames:G}=p,ee=d(p,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:X,direction:Q,input:q}=a.useContext(s.E_),$=X("input",g),le=(0,a.useRef)(null),[se,Ee]=(0,i.ZP)($),{compactSize:Se,compactItemClassnames:ie}=(0,n.ri)($,Q),L=(0,o.Z)(we=>{var xe;return(xe=b!=null?b:Se)!==null&&xe!==void 0?xe:we}),J=a.useContext(u.Z),N=h!=null?h:J,{status:Z,hasFeedback:ne,feedbackIcon:U}=(0,a.useContext)(c.aM),D=(0,t.F)(Z,y),T=l(p)||!!ne,P=(0,a.useRef)(T);(0,a.useEffect)(()=>{var we;T&&P.current,P.current=T},[T]);const j=(0,r.Z)(le,!0),F=we=>{j(),A==null||A(we)},te=we=>{j(),B==null||B(we)},ae=we=>{j(),re==null||re(we)},V=(ne||k)&&a.createElement(a.Fragment,null,k,ne&&U);let de;return typeof R=="object"&&(R!=null&&R.clearIcon)?de=R:R&&(de={clearIcon:a.createElement(x.Z,null)}),se(a.createElement(I.default,Object.assign({ref:(0,f.sQ)(S,le),prefixCls:$,autoComplete:q==null?void 0:q.autoComplete},ee,{disabled:N,onBlur:F,onFocus:te,style:Object.assign(Object.assign({},q==null?void 0:q.style),W),styles:Object.assign(Object.assign({},q==null?void 0:q.styles),Y),suffix:V,allowClear:de,className:e()(K,H,ie,q==null?void 0:q.className),onChange:ae,addonAfter:M&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},M)),addonBefore:z&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},z)),classNames:Object.assign(Object.assign(Object.assign({},G),q==null?void 0:q.classNames),{input:e()({[`${$}-sm`]:L==="small",[`${$}-lg`]:L==="large",[`${$}-rtl`]:Q==="rtl",[`${$}-borderless`]:!O},!T&&(0,t.Z)($,D),G==null?void 0:G.input,(C=q==null?void 0:q.classNames)===null||C===void 0?void 0:C.input,Ee)}),classes:{affixWrapper:e()({[`${$}-affix-wrapper-sm`]:L==="small",[`${$}-affix-wrapper-lg`]:L==="large",[`${$}-affix-wrapper-rtl`]:Q==="rtl",[`${$}-affix-wrapper-borderless`]:!O},(0,t.Z)(`${$}-affix-wrapper`,D,ne),Ee),wrapper:e()({[`${$}-group-rtl`]:Q==="rtl"},Ee),group:e()({[`${$}-group-wrapper-sm`]:L==="small",[`${$}-group-wrapper-lg`]:L==="large",[`${$}-group-wrapper-rtl`]:Q==="rtl",[`${$}-group-wrapper-disabled`]:N},(0,t.Z)(`${$}-group-wrapper`,D,ne),Ee)}})))})},1643:function(Nt,Ve,w){"use strict";var x=w(19248),pe=w(92310),e=w.n(pe),I=w(9296),f=w(59301),a=w(19080),t=w(36355),s=w(1684),u=w(19716),o=w(32441),c=w(9432),n=w(9937),r=function(l,d){var E={};for(var v in l)Object.prototype.hasOwnProperty.call(l,v)&&d.indexOf(v)<0&&(E[v]=l[v]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,v=Object.getOwnPropertySymbols(l);m{const{prefixCls:E,bordered:v=!0,size:m,disabled:p,status:S,allowClear:C,showCount:g,classNames:O,rootClassName:y,className:b}=l,h=r(l,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:A,direction:B}=f.useContext(t.E_),k=(0,u.Z)(m),R=f.useContext(s.Z),M=p!=null?p:R,{status:z,hasFeedback:K,feedbackIcon:W}=f.useContext(o.aM),Y=(0,a.F)(z,S),H=f.useRef(null);f.useImperativeHandle(d,()=>{var Q;return{resizableTextArea:(Q=H.current)===null||Q===void 0?void 0:Q.resizableTextArea,focus:q=>{var $,le;(0,c.n)((le=($=H.current)===null||$===void 0?void 0:$.resizableTextArea)===null||le===void 0?void 0:le.textArea,q)},blur:()=>{var q;return(q=H.current)===null||q===void 0?void 0:q.blur()}}});const re=A("input",E);let G;typeof C=="object"&&(C!=null&&C.clearIcon)?G=C:C&&(G={clearIcon:f.createElement(x.Z,null)});const[ee,X]=(0,n.ZP)(re);return ee(f.createElement(I.default,Object.assign({},h,{disabled:M,allowClear:G,className:e()(b,y),classes:{affixWrapper:e()(`${re}-textarea-affix-wrapper`,{[`${re}-affix-wrapper-rtl`]:B==="rtl",[`${re}-affix-wrapper-borderless`]:!v,[`${re}-affix-wrapper-sm`]:k==="small",[`${re}-affix-wrapper-lg`]:k==="large",[`${re}-textarea-show-count`]:g},(0,a.Z)(`${re}-affix-wrapper`,Y),X)},classNames:Object.assign(Object.assign({},O),{textarea:e()({[`${re}-borderless`]:!v,[`${re}-sm`]:k==="small",[`${re}-lg`]:k==="large"},(0,a.Z)(re,Y),X,O==null?void 0:O.textarea)}),prefixCls:re,suffix:K&&f.createElement("span",{className:`${re}-textarea-suffix`},W),showCount:g,ref:H})))});Ve.Z=i},59412:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return pe}});var x=w(59301);function pe(e,I){const f=(0,x.useRef)([]),a=()=>{f.current.push(setTimeout(()=>{var t,s,u,o;!((t=e.current)===null||t===void 0)&&t.input&&((s=e.current)===null||s===void 0?void 0:s.input.getAttribute("type"))==="password"&&(!((u=e.current)===null||u===void 0)&&u.input.hasAttribute("value"))&&((o=e.current)===null||o===void 0||o.input.removeAttribute("value"))}))};return(0,x.useEffect)(()=>(I&&a(),()=>f.current.forEach(t=>{t&&clearTimeout(t)})),[]),a}},92832:function(Nt,Ve,w){"use strict";w.d(Ve,{default:function(){return k}});var x=w(92310),pe=w.n(x),e=w(59301),I=w(36355),f=w(32441),a=w(9937),s=R=>{const{getPrefixCls:M,direction:z}=(0,e.useContext)(I.E_),{prefixCls:K,className:W}=R,Y=M("input-group",K),H=M("input"),[re,G]=(0,a.ZP)(H),ee=pe()(Y,{[`${Y}-lg`]:R.size==="large",[`${Y}-sm`]:R.size==="small",[`${Y}-compact`]:R.compact,[`${Y}-rtl`]:z==="rtl"},G,W),X=(0,e.useContext)(f.aM),Q=(0,e.useMemo)(()=>Object.assign(Object.assign({},X),{isFormItemInput:!1}),[X]);return re(e.createElement("span",{className:ee,style:R.style,onMouseEnter:R.onMouseEnter,onMouseLeave:R.onMouseLeave,onFocus:R.onFocus,onBlur:R.onBlur},e.createElement(f.aM.Provider,{value:Q},R.children)))},u=w(9432),o=w(73331),c=w(15277),n=w(2738),r=w(8654),i=w(59412),l=function(R,M){var z={};for(var K in R)Object.prototype.hasOwnProperty.call(R,K)&&M.indexOf(K)<0&&(z[K]=R[K]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,K=Object.getOwnPropertySymbols(R);WR?e.createElement(c.Z,null):e.createElement(o.Z,null),E={click:"onClick",hover:"onMouseOver"};var m=e.forwardRef((R,M)=>{const{visibilityToggle:z=!0}=R,K=typeof z=="object"&&z.visible!==void 0,[W,Y]=(0,e.useState)(()=>K?z.visible:!1),H=(0,e.useRef)(null);e.useEffect(()=>{K&&Y(z.visible)},[K,z]);const re=(0,i.Z)(H),G=()=>{const{disabled:N}=R;N||(W&&re(),Y(Z=>{var ne;const U=!Z;return typeof z=="object"&&((ne=z.onVisibleChange)===null||ne===void 0||ne.call(z,U)),U}))},ee=N=>{const{action:Z="click",iconRender:ne=d}=R,U=E[Z]||"",D=ne(W),T={[U]:G,className:`${N}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return e.cloneElement(e.isValidElement(D)?D:e.createElement("span",null,D),T)},{className:X,prefixCls:Q,inputPrefixCls:q,size:$}=R,le=l(R,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:se}=e.useContext(I.E_),Ee=se("input",q),Se=se("input-password",Q),ie=z&&ee(Se),L=pe()(Se,X,{[`${Se}-${$}`]:!!$}),J=Object.assign(Object.assign({},(0,n.Z)(le,["suffix","iconRender","visibilityToggle"])),{type:W?"text":"password",className:L,prefixCls:Ee,suffix:ie});return $&&(J.size=$),e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(M,H)},J))}),p=w(47472),S=w(92343),C=w(3113),g=w(19716),O=w(33234),y=function(R,M){var z={};for(var K in R)Object.prototype.hasOwnProperty.call(R,K)&&M.indexOf(K)<0&&(z[K]=R[K]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,K=Object.getOwnPropertySymbols(R);W{const{prefixCls:z,inputPrefixCls:K,className:W,size:Y,suffix:H,enterButton:re=!1,addonAfter:G,loading:ee,disabled:X,onSearch:Q,onChange:q,onCompositionStart:$,onCompositionEnd:le}=R,se=y(R,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ee,direction:Se}=e.useContext(I.E_),ie=e.useRef(!1),L=Ee("input-search",z),J=Ee("input",K),{compactSize:N}=(0,O.ri)(L,Se),Z=(0,g.Z)(Ae=>{var ve;return(ve=Y!=null?Y:N)!==null&&ve!==void 0?ve:Ae}),ne=e.useRef(null),U=Ae=>{Ae&&Ae.target&&Ae.type==="click"&&Q&&Q(Ae.target.value,Ae,{source:"clear"}),q&&q(Ae)},D=Ae=>{var ve;document.activeElement===((ve=ne.current)===null||ve===void 0?void 0:ve.input)&&Ae.preventDefault()},T=Ae=>{var ve,oe;Q&&Q((oe=(ve=ne.current)===null||ve===void 0?void 0:ve.input)===null||oe===void 0?void 0:oe.value,Ae,{source:"input"})},P=Ae=>{ie.current||ee||T(Ae)},j=typeof re=="boolean"?e.createElement(p.Z,null):null,F=`${L}-button`;let te;const ae=re||{},V=ae.type&&ae.type.__ANT_BUTTON===!0;V||ae.type==="button"?te=(0,S.Tm)(ae,Object.assign({onMouseDown:D,onClick:Ae=>{var ve,oe;(oe=(ve=ae==null?void 0:ae.props)===null||ve===void 0?void 0:ve.onClick)===null||oe===void 0||oe.call(ve,Ae),T(Ae)},key:"enterButton"},V?{className:F,size:Z}:{})):te=e.createElement(C.ZP,{className:F,type:re?"primary":void 0,size:Z,disabled:X,key:"enterButton",onMouseDown:D,onClick:T,loading:ee,icon:j},re),G&&(te=[te,(0,S.Tm)(G,{key:"addonAfter"})]);const de=pe()(L,{[`${L}-rtl`]:Se==="rtl",[`${L}-${Z}`]:!!Z,[`${L}-with-button`]:!!re},W),we=Ae=>{ie.current=!0,$==null||$(Ae)},xe=Ae=>{ie.current=!1,le==null||le(Ae)};return e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(ne,M),onPressEnter:P},se,{size:Z,onCompositionStart:we,onCompositionEnd:xe,prefixCls:J,addonAfter:te,suffix:H,onChange:U,className:de,disabled:X}))}),A=w(1643);const B=u.Z;B.Group=s,B.Search=h,B.TextArea=A.Z,B.Password=m;var k=B},9937:function(Nt,Ve,w){"use strict";w.d(Ve,{M1:function(){return t},TM:function(){return S},Xy:function(){return s},bi:function(){return c},e5:function(){return p},ik:function(){return n},nz:function(){return f},pU:function(){return a},s7:function(){return r},x0:function(){return o}});var x=w(17313),pe=w(74207),e=w(37613),I=w(83116);const f=C=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:C,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),a=C=>({borderColor:C.hoverBorderColor}),t=C=>({borderColor:C.activeBorderColor,boxShadow:C.activeShadow,outline:0}),s=C=>({color:C.colorTextDisabled,backgroundColor:C.colorBgContainerDisabled,borderColor:C.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},a((0,e.TS)(C,{hoverBorderColor:C.colorBorder})))}),u=C=>{const{paddingBlockLG:g,fontSizeLG:O,lineHeightLG:y,borderRadiusLG:b,paddingInlineLG:h}=C;return{padding:`${g}px ${h}px`,fontSize:O,lineHeight:y,borderRadius:b}},o=C=>({padding:`${C.paddingBlockSM}px ${C.paddingInlineSM}px`,borderRadius:C.borderRadiusSM}),c=(C,g)=>{const{componentCls:O,colorError:y,colorWarning:b,errorActiveShadow:h,warningActiveShadow:A,colorErrorBorderHover:B,colorWarningBorderHover:k}=C;return{[`&-status-error:not(${g}-disabled):not(${g}-borderless)${g}`]:{borderColor:y,"&:hover":{borderColor:B},"&:focus, &-focused":Object.assign({},t((0,e.TS)(C,{activeBorderColor:y,activeShadow:h}))),[`${O}-prefix, ${O}-suffix`]:{color:y}},[`&-status-warning:not(${g}-disabled):not(${g}-borderless)${g}`]:{borderColor:b,"&:hover":{borderColor:k},"&:focus, &-focused":Object.assign({},t((0,e.TS)(C,{activeBorderColor:b,activeShadow:A}))),[`${O}-prefix, ${O}-suffix`]:{color:b}}}},n=C=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${C.paddingBlock}px ${C.paddingInline}px`,color:C.colorText,fontSize:C.fontSize,lineHeight:C.lineHeight,backgroundColor:C.colorBgContainer,backgroundImage:"none",borderWidth:C.lineWidth,borderStyle:C.lineType,borderColor:C.colorBorder,borderRadius:C.borderRadius,transition:`all ${C.motionDurationMid}`},f(C.colorTextPlaceholder)),{"&:hover":Object.assign({},a(C)),"&:focus, &-focused":Object.assign({},t(C)),"&-disabled, &[disabled]":Object.assign({},s(C)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:C.controlHeight,lineHeight:C.lineHeight,verticalAlign:"bottom",transition:`all ${C.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},u(C)),"&-sm":Object.assign({},o(C)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),r=C=>{const{componentCls:g,antCls:O}=C;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:C.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${g}, &-lg > ${g}-group-addon`]:Object.assign({},u(C)),[`&-sm ${g}, &-sm > ${g}-group-addon`]:Object.assign({},o(C)),[`&-lg ${O}-select-single ${O}-select-selector`]:{height:C.controlHeightLG},[`&-sm ${O}-select-single ${O}-select-selector`]:{height:C.controlHeightSM},[`> ${g}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${g}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${C.paddingInline}px`,color:C.colorText,fontWeight:"normal",fontSize:C.fontSize,textAlign:"center",backgroundColor:C.colorFillAlter,border:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`,borderRadius:C.borderRadius,transition:`all ${C.motionDurationSlow}`,lineHeight:1,[`${O}-select`]:{margin:`-${C.paddingBlock+1}px -${C.paddingInline}px`,[`&${O}-select-single:not(${O}-select-customize-input)`]:{[`${O}-select-selector`]:{backgroundColor:"inherit",border:`${C.lineWidth}px ${C.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${O}-select-selector`]:{color:C.colorPrimary}}},[`${O}-cascader-picker`]:{margin:`-9px -${C.paddingInline}px`,backgroundColor:"transparent",[`${O}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${g}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${g}-search-with-button &`]:{zIndex:0}}},[`> ${g}:first-child, ${g}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${g}-affix-wrapper`]:{[`&:not(:first-child) ${g}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${g}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${g}:last-child, ${g}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${g}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${g}-search &`]:{borderStartStartRadius:C.borderRadius,borderEndStartRadius:C.borderRadius}},[`&:not(:first-child), ${g}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${g}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,x.dF)()),{[`${g}-group-addon, ${g}-group-wrap, > ${g}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:C.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + `]:{color:wt}})},{[`${_}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${_}-handler-down`]:{borderBlockStartWidth:0}}}]},ae=oe=>{const{componentCls:_,paddingBlock:ue,paddingInline:ye,inputAffixPadding:Ce,controlWidth:je,borderRadiusLG:ke,borderRadiusSM:Xe}=oe;return{[`${_}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,U.ik)(oe)),(0,U.bi)(oe,`${_}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:je,padding:0,paddingInlineStart:ye,"&-lg":{borderRadius:ke},"&-sm":{borderRadius:Xe},[`&:not(${_}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,U.pU)(oe)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${_}-disabled`]:{background:"transparent"},[`> div${_}`]:{width:"100%",border:"none",outline:"none",[`&${_}-focused`]:{boxShadow:"none !important"}},[`input${_}-input`]:{padding:`${ue}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${_}-handler-wrap`]:{zIndex:2},[_]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:Ce},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:ye,marginInlineStart:Ce}}})}};var V=(0,P.Z)("InputNumber",oe=>{const _=(0,j.TS)(oe,(0,U.e5)(oe));return[te(_),ae(_),(0,T.c)(_)]},oe=>Object.assign(Object.assign({},(0,U.TM)(oe)),{controlWidth:90,handleWidth:oe.controlHeightSM-oe.lineWidth*2,handleFontSize:oe.fontSize/2,handleVisible:"auto",handleActiveBg:oe.colorFillAlter,handleBg:oe.colorBgContainer,handleHoverColor:oe.colorPrimary,handleBorderColor:oe.colorBorder})),de=function(oe,_){var ue={};for(var ye in oe)Object.prototype.hasOwnProperty.call(oe,ye)&&_.indexOf(ye)<0&&(ue[ye]=oe[ye]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ye=Object.getOwnPropertySymbols(oe);Ce{const{getPrefixCls:ue,direction:ye}=h.useContext(ie.E_),Ce=h.useRef(null);h.useImperativeHandle(_,()=>Ce.current);const{className:je,rootClassName:ke,size:Xe,disabled:rt,prefixCls:Fe,addonBefore:it,addonAfter:ut,prefix:ht,bordered:Ft=!0,readOnly:Ht,status:At,controls:Wt}=oe,Lt=de(oe,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),wt=ue("input-number",Fe),[Qt,Jt]=V(wt),{compactSize:an,compactItemClassnames:bn}=(0,ne.ri)(wt,ye);let Sn=h.createElement(pe.Z,{className:`${wt}-handler-up-inner`}),On=h.createElement(x.Z,{className:`${wt}-handler-down-inner`});const zn=typeof Wt=="boolean"?Wt:void 0;typeof Wt=="object"&&(Sn=typeof Wt.upIcon=="undefined"?Sn:h.createElement("span",{className:`${wt}-handler-up-inner`},Wt.upIcon),On=typeof Wt.downIcon=="undefined"?On:h.createElement("span",{className:`${wt}-handler-down-inner`},Wt.downIcon));const{hasFeedback:jn,status:qt,isFormItemInput:Nn,feedbackIcon:De}=h.useContext(Z.aM),fe=(0,Se.F)(qt,At),be=(0,N.Z)(Ge=>{var Ke;return(Ke=Xe!=null?Xe:an)!==null&&Ke!==void 0?Ke:Ge}),ge=h.useContext(J.Z),he=rt!=null?rt:ge,Ne=I()({[`${wt}-lg`]:be==="large",[`${wt}-sm`]:be==="small",[`${wt}-rtl`]:ye==="rtl",[`${wt}-borderless`]:!Ft,[`${wt}-in-form-item`]:Nn},(0,Se.Z)(wt,fe),bn,Jt),Be=`${wt}-group`,Qe=h.createElement(Ee,Object.assign({ref:Ce,disabled:he,className:I()(je,ke),upHandler:Sn,downHandler:On,prefixCls:wt,readOnly:Ht,controls:zn,prefix:ht,suffix:jn&&De,addonAfter:ut&&h.createElement(ne.BR,null,h.createElement(Z.Ux,{override:!0,status:!0},ut)),addonBefore:it&&h.createElement(ne.BR,null,h.createElement(Z.Ux,{override:!0,status:!0},it)),classNames:{input:Ne},classes:{affixWrapper:I()((0,Se.Z)(`${wt}-affix-wrapper`,fe,jn),{[`${wt}-affix-wrapper-sm`]:be==="small",[`${wt}-affix-wrapper-lg`]:be==="large",[`${wt}-affix-wrapper-rtl`]:ye==="rtl",[`${wt}-affix-wrapper-borderless`]:!Ft},Jt),wrapper:I()({[`${Be}-rtl`]:ye==="rtl",[`${wt}-wrapper-disabled`]:he},Jt),group:I()({[`${wt}-group-wrapper-sm`]:be==="small",[`${wt}-group-wrapper-lg`]:be==="large",[`${wt}-group-wrapper-rtl`]:ye==="rtl"},(0,Se.Z)(`${wt}-group-wrapper`,fe,jn),Jt)}},Lt));return Qt(Qe)}),xe=we,Ae=oe=>h.createElement(L.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},h.createElement(we,Object.assign({},oe)));xe._InternalPanelDoNotUseOrYouWillBeFired=Ae;var ve=xe},9432:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return m},n:function(){return E}});var x=w(19248),pe=w(92310),e=w.n(pe),I=w(93681),f=w(8654),a=w(59301),t=w(19080),s=w(36355),u=w(1684),o=w(19716),c=w(32441),n=w(33234),r=w(59412),i=w(9937);function l(p){return!!(p.prefix||p.suffix||p.allowClear)}var d=function(p,S){var C={};for(var g in p)Object.prototype.hasOwnProperty.call(p,g)&&S.indexOf(g)<0&&(C[g]=p[g]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,g=Object.getOwnPropertySymbols(p);O{var C;const{prefixCls:g,bordered:O=!0,status:y,size:b,disabled:h,onBlur:A,onFocus:B,suffix:k,allowClear:R,addonAfter:M,addonBefore:z,className:K,style:W,styles:Y,rootClassName:H,onChange:re,classNames:G}=p,ee=d(p,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:X,direction:Q,input:q}=a.useContext(s.E_),$=X("input",g),le=(0,a.useRef)(null),[se,Ee]=(0,i.ZP)($),{compactSize:Se,compactItemClassnames:ie}=(0,n.ri)($,Q),L=(0,o.Z)(we=>{var xe;return(xe=b!=null?b:Se)!==null&&xe!==void 0?xe:we}),J=a.useContext(u.Z),N=h!=null?h:J,{status:Z,hasFeedback:ne,feedbackIcon:U}=(0,a.useContext)(c.aM),D=(0,t.F)(Z,y),T=l(p)||!!ne,P=(0,a.useRef)(T);(0,a.useEffect)(()=>{var we;T&&P.current,P.current=T},[T]);const j=(0,r.Z)(le,!0),F=we=>{j(),A==null||A(we)},te=we=>{j(),B==null||B(we)},ae=we=>{j(),re==null||re(we)},V=(ne||k)&&a.createElement(a.Fragment,null,k,ne&&U);let de;return typeof R=="object"&&(R!=null&&R.clearIcon)?de=R:R&&(de={clearIcon:a.createElement(x.Z,null)}),se(a.createElement(I.default,Object.assign({ref:(0,f.sQ)(S,le),prefixCls:$,autoComplete:q==null?void 0:q.autoComplete},ee,{disabled:N,onBlur:F,onFocus:te,style:Object.assign(Object.assign({},q==null?void 0:q.style),W),styles:Object.assign(Object.assign({},q==null?void 0:q.styles),Y),suffix:V,allowClear:de,className:e()(K,H,ie,q==null?void 0:q.className),onChange:ae,addonAfter:M&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},M)),addonBefore:z&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},z)),classNames:Object.assign(Object.assign(Object.assign({},G),q==null?void 0:q.classNames),{input:e()({[`${$}-sm`]:L==="small",[`${$}-lg`]:L==="large",[`${$}-rtl`]:Q==="rtl",[`${$}-borderless`]:!O},!T&&(0,t.Z)($,D),G==null?void 0:G.input,(C=q==null?void 0:q.classNames)===null||C===void 0?void 0:C.input,Ee)}),classes:{affixWrapper:e()({[`${$}-affix-wrapper-sm`]:L==="small",[`${$}-affix-wrapper-lg`]:L==="large",[`${$}-affix-wrapper-rtl`]:Q==="rtl",[`${$}-affix-wrapper-borderless`]:!O},(0,t.Z)(`${$}-affix-wrapper`,D,ne),Ee),wrapper:e()({[`${$}-group-rtl`]:Q==="rtl"},Ee),group:e()({[`${$}-group-wrapper-sm`]:L==="small",[`${$}-group-wrapper-lg`]:L==="large",[`${$}-group-wrapper-rtl`]:Q==="rtl",[`${$}-group-wrapper-disabled`]:N},(0,t.Z)(`${$}-group-wrapper`,D,ne),Ee)}})))})},1643:function(Nt,Ve,w){"use strict";var x=w(19248),pe=w(92310),e=w.n(pe),I=w(9296),f=w(59301),a=w(19080),t=w(36355),s=w(1684),u=w(19716),o=w(32441),c=w(9432),n=w(9937),r=function(l,d){var E={};for(var v in l)Object.prototype.hasOwnProperty.call(l,v)&&d.indexOf(v)<0&&(E[v]=l[v]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,v=Object.getOwnPropertySymbols(l);m{const{prefixCls:E,bordered:v=!0,size:m,disabled:p,status:S,allowClear:C,showCount:g,classNames:O,rootClassName:y,className:b}=l,h=r(l,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:A,direction:B}=f.useContext(t.E_),k=(0,u.Z)(m),R=f.useContext(s.Z),M=p!=null?p:R,{status:z,hasFeedback:K,feedbackIcon:W}=f.useContext(o.aM),Y=(0,a.F)(z,S),H=f.useRef(null);f.useImperativeHandle(d,()=>{var Q;return{resizableTextArea:(Q=H.current)===null||Q===void 0?void 0:Q.resizableTextArea,focus:q=>{var $,le;(0,c.n)((le=($=H.current)===null||$===void 0?void 0:$.resizableTextArea)===null||le===void 0?void 0:le.textArea,q)},blur:()=>{var q;return(q=H.current)===null||q===void 0?void 0:q.blur()}}});const re=A("input",E);let G;typeof C=="object"&&(C!=null&&C.clearIcon)?G=C:C&&(G={clearIcon:f.createElement(x.Z,null)});const[ee,X]=(0,n.ZP)(re);return ee(f.createElement(I.default,Object.assign({},h,{disabled:M,allowClear:G,className:e()(b,y),classes:{affixWrapper:e()(`${re}-textarea-affix-wrapper`,{[`${re}-affix-wrapper-rtl`]:B==="rtl",[`${re}-affix-wrapper-borderless`]:!v,[`${re}-affix-wrapper-sm`]:k==="small",[`${re}-affix-wrapper-lg`]:k==="large",[`${re}-textarea-show-count`]:g},(0,a.Z)(`${re}-affix-wrapper`,Y),X)},classNames:Object.assign(Object.assign({},O),{textarea:e()({[`${re}-borderless`]:!v,[`${re}-sm`]:k==="small",[`${re}-lg`]:k==="large"},(0,a.Z)(re,Y),X,O==null?void 0:O.textarea)}),prefixCls:re,suffix:K&&f.createElement("span",{className:`${re}-textarea-suffix`},W),showCount:g,ref:H})))});Ve.Z=i},59412:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return pe}});var x=w(59301);function pe(e,I){const f=(0,x.useRef)([]),a=()=>{f.current.push(setTimeout(()=>{var t,s,u,o;!((t=e.current)===null||t===void 0)&&t.input&&((s=e.current)===null||s===void 0?void 0:s.input.getAttribute("type"))==="password"&&(!((u=e.current)===null||u===void 0)&&u.input.hasAttribute("value"))&&((o=e.current)===null||o===void 0||o.input.removeAttribute("value"))}))};return(0,x.useEffect)(()=>(I&&a(),()=>f.current.forEach(t=>{t&&clearTimeout(t)})),[]),a}},92832:function(Nt,Ve,w){"use strict";w.d(Ve,{default:function(){return k}});var x=w(92310),pe=w.n(x),e=w(59301),I=w(36355),f=w(32441),a=w(9937),s=R=>{const{getPrefixCls:M,direction:z}=(0,e.useContext)(I.E_),{prefixCls:K,className:W}=R,Y=M("input-group",K),H=M("input"),[re,G]=(0,a.ZP)(H),ee=pe()(Y,{[`${Y}-lg`]:R.size==="large",[`${Y}-sm`]:R.size==="small",[`${Y}-compact`]:R.compact,[`${Y}-rtl`]:z==="rtl"},G,W),X=(0,e.useContext)(f.aM),Q=(0,e.useMemo)(()=>Object.assign(Object.assign({},X),{isFormItemInput:!1}),[X]);return re(e.createElement("span",{className:ee,style:R.style,onMouseEnter:R.onMouseEnter,onMouseLeave:R.onMouseLeave,onFocus:R.onFocus,onBlur:R.onBlur},e.createElement(f.aM.Provider,{value:Q},R.children)))},u=w(9432),o=w(73331),c=w(15277),n=w(2738),r=w(8654),i=w(59412),l=function(R,M){var z={};for(var K in R)Object.prototype.hasOwnProperty.call(R,K)&&M.indexOf(K)<0&&(z[K]=R[K]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,K=Object.getOwnPropertySymbols(R);WR?e.createElement(c.Z,null):e.createElement(o.Z,null),E={click:"onClick",hover:"onMouseOver"};var m=e.forwardRef((R,M)=>{const{visibilityToggle:z=!0}=R,K=typeof z=="object"&&z.visible!==void 0,[W,Y]=(0,e.useState)(()=>K?z.visible:!1),H=(0,e.useRef)(null);e.useEffect(()=>{K&&Y(z.visible)},[K,z]);const re=(0,i.Z)(H),G=()=>{const{disabled:N}=R;N||(W&&re(),Y(Z=>{var ne;const U=!Z;return typeof z=="object"&&((ne=z.onVisibleChange)===null||ne===void 0||ne.call(z,U)),U}))},ee=N=>{const{action:Z="click",iconRender:ne=d}=R,U=E[Z]||"",D=ne(W),T={[U]:G,className:`${N}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return e.cloneElement(e.isValidElement(D)?D:e.createElement("span",null,D),T)},{className:X,prefixCls:Q,inputPrefixCls:q,size:$}=R,le=l(R,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:se}=e.useContext(I.E_),Ee=se("input",q),Se=se("input-password",Q),ie=z&&ee(Se),L=pe()(Se,X,{[`${Se}-${$}`]:!!$}),J=Object.assign(Object.assign({},(0,n.Z)(le,["suffix","iconRender","visibilityToggle"])),{type:W?"text":"password",className:L,prefixCls:Ee,suffix:ie});return $&&(J.size=$),e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(M,H)},J))}),p=w(47472),S=w(92343),C=w(3113),g=w(19716),O=w(33234),y=function(R,M){var z={};for(var K in R)Object.prototype.hasOwnProperty.call(R,K)&&M.indexOf(K)<0&&(z[K]=R[K]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,K=Object.getOwnPropertySymbols(R);W{const{prefixCls:z,inputPrefixCls:K,className:W,size:Y,suffix:H,enterButton:re=!1,addonAfter:G,loading:ee,disabled:X,onSearch:Q,onChange:q,onCompositionStart:$,onCompositionEnd:le}=R,se=y(R,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ee,direction:Se}=e.useContext(I.E_),ie=e.useRef(!1),L=Ee("input-search",z),J=Ee("input",K),{compactSize:N}=(0,O.ri)(L,Se),Z=(0,g.Z)(Ae=>{var ve;return(ve=Y!=null?Y:N)!==null&&ve!==void 0?ve:Ae}),ne=e.useRef(null),U=Ae=>{Ae&&Ae.target&&Ae.type==="click"&&Q&&Q(Ae.target.value,Ae,{source:"clear"}),q&&q(Ae)},D=Ae=>{var ve;document.activeElement===((ve=ne.current)===null||ve===void 0?void 0:ve.input)&&Ae.preventDefault()},T=Ae=>{var ve,oe;Q&&Q((oe=(ve=ne.current)===null||ve===void 0?void 0:ve.input)===null||oe===void 0?void 0:oe.value,Ae,{source:"input"})},P=Ae=>{ie.current||ee||T(Ae)},j=typeof re=="boolean"?e.createElement(p.Z,null):null,F=`${L}-button`;let te;const ae=re||{},V=ae.type&&ae.type.__ANT_BUTTON===!0;V||ae.type==="button"?te=(0,S.Tm)(ae,Object.assign({onMouseDown:D,onClick:Ae=>{var ve,oe;(oe=(ve=ae==null?void 0:ae.props)===null||ve===void 0?void 0:ve.onClick)===null||oe===void 0||oe.call(ve,Ae),T(Ae)},key:"enterButton"},V?{className:F,size:Z}:{})):te=e.createElement(C.ZP,{className:F,type:re?"primary":void 0,size:Z,disabled:X,key:"enterButton",onMouseDown:D,onClick:T,loading:ee,icon:j},re),G&&(te=[te,(0,S.Tm)(G,{key:"addonAfter"})]);const de=pe()(L,{[`${L}-rtl`]:Se==="rtl",[`${L}-${Z}`]:!!Z,[`${L}-with-button`]:!!re},W),we=Ae=>{ie.current=!0,$==null||$(Ae)},xe=Ae=>{ie.current=!1,le==null||le(Ae)};return e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(ne,M),onPressEnter:P},se,{size:Z,onCompositionStart:we,onCompositionEnd:xe,prefixCls:J,addonAfter:te,suffix:H,onChange:U,className:de,disabled:X}))}),A=w(1643);const B=u.Z;B.Group=s,B.Search=h,B.TextArea=A.Z,B.Password=m;var k=B},9937:function(Nt,Ve,w){"use strict";w.d(Ve,{M1:function(){return t},TM:function(){return S},Xy:function(){return s},bi:function(){return c},e5:function(){return p},ik:function(){return n},nz:function(){return f},pU:function(){return a},s7:function(){return r},x0:function(){return o}});var x=w(17313),pe=w(74207),e=w(37613),I=w(83116);const f=C=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:C,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),a=C=>({borderColor:C.hoverBorderColor}),t=C=>({borderColor:C.activeBorderColor,boxShadow:C.activeShadow,outline:0}),s=C=>({color:C.colorTextDisabled,backgroundColor:C.colorBgContainerDisabled,borderColor:C.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},a((0,e.TS)(C,{hoverBorderColor:C.colorBorder})))}),u=C=>{const{paddingBlockLG:g,fontSizeLG:O,lineHeightLG:y,borderRadiusLG:b,paddingInlineLG:h}=C;return{padding:`${g}px ${h}px`,fontSize:O,lineHeight:y,borderRadius:b}},o=C=>({padding:`${C.paddingBlockSM}px ${C.paddingInlineSM}px`,borderRadius:C.borderRadiusSM}),c=(C,g)=>{const{componentCls:O,colorError:y,colorWarning:b,errorActiveShadow:h,warningActiveShadow:A,colorErrorBorderHover:B,colorWarningBorderHover:k}=C;return{[`&-status-error:not(${g}-disabled):not(${g}-borderless)${g}`]:{borderColor:y,"&:hover":{borderColor:B},"&:focus, &-focused":Object.assign({},t((0,e.TS)(C,{activeBorderColor:y,activeShadow:h}))),[`${O}-prefix, ${O}-suffix`]:{color:y}},[`&-status-warning:not(${g}-disabled):not(${g}-borderless)${g}`]:{borderColor:b,"&:hover":{borderColor:k},"&:focus, &-focused":Object.assign({},t((0,e.TS)(C,{activeBorderColor:b,activeShadow:A}))),[`${O}-prefix, ${O}-suffix`]:{color:b}}}},n=C=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${C.paddingBlock}px ${C.paddingInline}px`,color:C.colorText,fontSize:C.fontSize,lineHeight:C.lineHeight,backgroundColor:C.colorBgContainer,backgroundImage:"none",borderWidth:C.lineWidth,borderStyle:C.lineType,borderColor:C.colorBorder,borderRadius:C.borderRadius,transition:`all ${C.motionDurationMid}`},f(C.colorTextPlaceholder)),{"&:hover":Object.assign({},a(C)),"&:focus, &-focused":Object.assign({},t(C)),"&-disabled, &[disabled]":Object.assign({},s(C)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:C.controlHeight,lineHeight:C.lineHeight,verticalAlign:"bottom",transition:`all ${C.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},u(C)),"&-sm":Object.assign({},o(C)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),r=C=>{const{componentCls:g,antCls:O}=C;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:C.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${g}, &-lg > ${g}-group-addon`]:Object.assign({},u(C)),[`&-sm ${g}, &-sm > ${g}-group-addon`]:Object.assign({},o(C)),[`&-lg ${O}-select-single ${O}-select-selector`]:{height:C.controlHeightLG},[`&-sm ${O}-select-single ${O}-select-selector`]:{height:C.controlHeightSM},[`> ${g}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${g}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${C.paddingInline}px`,color:C.colorText,fontWeight:"normal",fontSize:C.fontSize,textAlign:"center",backgroundColor:C.colorFillAlter,border:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`,borderRadius:C.borderRadius,transition:`all ${C.motionDurationSlow}`,lineHeight:1,[`${O}-select`]:{margin:`-${C.paddingBlock+1}px -${C.paddingInline}px`,[`&${O}-select-single:not(${O}-select-customize-input)`]:{[`${O}-select-selector`]:{backgroundColor:"inherit",border:`${C.lineWidth}px ${C.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${O}-select-selector`]:{color:C.colorPrimary}}},[`${O}-cascader-picker`]:{margin:`-9px -${C.paddingInline}px`,backgroundColor:"transparent",[`${O}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${g}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${g}-search-with-button &`]:{zIndex:0}}},[`> ${g}:first-child, ${g}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${g}-affix-wrapper`]:{[`&:not(:first-child) ${g}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${g}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${g}:last-child, ${g}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${g}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${g}-search &`]:{borderStartStartRadius:C.borderRadius,borderEndStartRadius:C.borderRadius}},[`&:not(:first-child), ${g}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${g}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,x.dF)()),{[`${g}-group-addon, ${g}-group-wrap, > ${g}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:C.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${g}-affix-wrapper, & > ${g}-number-affix-wrapper, & > ${O}-picker-range @@ -130,7 +130,7 @@ headers: `+JSON.stringify(ye),ve.data=oe,ve.path=H.path,ve.status=L,ve.headers=y ${ne}-submenu-arrow, ${ne}-submenu-expand-icon `]:{opacity:0},[`${ne}-item-icon, ${U}`]:{margin:0,fontSize:oe,lineHeight:`${D}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ne}-item-icon, ${U}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ne}-item-icon, ${U}`]:{display:"none"},"a, a:hover":{color:T}},[`${ne}-item-group-title`]:Object.assign(Object.assign({},A.vS),{paddingInline:xe})}}]};const $=Z=>{const{componentCls:ne,motionDurationSlow:U,motionDurationMid:D,motionEaseInOut:T,motionEaseOut:P,iconCls:j,iconSize:F,iconMarginInlineEnd:te}=Z;return{[`${ne}-item, ${ne}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${U}`,`background ${U}`,`padding ${U} ${T}`].join(","),[`${ne}-item-icon, ${j}`]:{minWidth:F,fontSize:F,transition:[`font-size ${D} ${P}`,`margin ${U} ${T}`,`color ${U}`].join(","),"+ span":{marginInlineStart:te,opacity:1,transition:[`opacity ${U} ${T}`,`margin ${U}`,`color ${U}`].join(",")}},[`${ne}-item-icon`]:Object.assign({},(0,A.Ro)()),[`&${ne}-item-only-child`]:{[`> ${j}, > ${ne}-item-icon`]:{marginInlineEnd:0}}},[`${ne}-item-disabled, ${ne}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ne}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},le=Z=>{const{componentCls:ne,motionDurationSlow:U,motionEaseInOut:D,borderRadius:T,menuArrowSize:P,menuArrowOffset:j}=Z;return{[`${ne}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Z.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${U} ${D}, opacity ${U}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:T,transition:[`background ${U} ${D}`,`transform ${U} ${D}`,`top ${U} ${D}`,`color ${U} ${D}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${j})`},"&::after":{transform:`rotate(-45deg) translateY(${j})`}}}}},se=Z=>{const{antCls:ne,componentCls:U,fontSize:D,motionDurationSlow:T,motionDurationMid:P,motionEaseInOut:j,paddingXS:F,padding:te,colorSplit:ae,lineWidth:V,zIndexPopup:de,borderRadiusLG:we,subMenuItemBorderRadius:xe,menuArrowSize:Ae,menuArrowOffset:ve,lineType:oe,menuPanelMaskInset:_,groupTitleLineHeight:ue,groupTitleFontSize:ye}=Z;return[{"":{[`${U}`]:Object.assign(Object.assign({},(0,A.dF)()),{"&-hidden":{display:"none"}})},[`${U}-submenu-hidden`]:{display:"none"}},{[U]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,A.Wf)(Z)),(0,A.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:D,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${T} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${U}-item`]:{flex:"none"}},[`${U}-item, ${U}-submenu, ${U}-submenu-title`]:{borderRadius:Z.itemBorderRadius},[`${U}-item-group-title`]:{padding:`${F}px ${te}px`,fontSize:ye,lineHeight:ue,transition:`all ${T}`},[`&-horizontal ${U}-submenu`]:{transition:[`border-color ${T} ${j}`,`background ${T} ${j}`].join(",")},[`${U}-submenu, ${U}-submenu-inline`]:{transition:[`border-color ${T} ${j}`,`background ${T} ${j}`,`padding ${P} ${j}`].join(",")},[`${U}-submenu ${U}-sub`]:{cursor:"initial",transition:[`background ${T} ${j}`,`padding ${T} ${j}`].join(",")},[`${U}-title-content`]:{transition:`color ${T}`},[`${U}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${U}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ae,borderStyle:oe,borderWidth:0,borderTopWidth:V,marginBlock:V,padding:0,"&-dashed":{borderStyle:"dashed"}}}),$(Z)),{[`${U}-item-group`]:{[`${U}-item-group-list`]:{margin:0,padding:0,[`${U}-item, ${U}-submenu-title`]:{paddingInline:`${D*2}px ${te}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:de,borderRadius:we,boxShadow:"none",transformOrigin:"0 0",[`&${U}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${_}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:_},"\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:Z.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Z.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Z.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Z.paddingXS},[`> ${U}`]:Object.assign(Object.assign(Object.assign({borderRadius:we},$(Z)),le(Z)),{[`${U}-item, ${U}-submenu > ${U}-submenu-title`]:{borderRadius:xe},[`${U}-submenu-title::after`]:{transition:`transform ${T} ${j}`}})}}),le(Z)),{[`&-inline-collapsed ${U}-submenu-arrow, - &-inline ${U}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ve})`},"&::after":{transform:`rotate(45deg) translateX(-${ve})`}},[`${U}-submenu-open${U}-submenu-inline > ${U}-submenu-title > ${U}-submenu-arrow`]:{transform:`translateY(-${Ae*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ve})`},"&::before":{transform:`rotate(45deg) translateX(${ve})`}}})},{[`${ne}-layout-header`]:{[U]:{lineHeight:"inherit"}}}]};var Ee=(Z,ne)=>(0,M.Z)("Menu",D=>{if(ne===!1)return[];const{colorBgElevated:T,colorPrimary:P,colorTextLightSolid:j,controlHeightLG:F,fontSize:te,darkItemColor:ae,darkDangerItemColor:V,darkItemBg:de,darkSubMenuItemBg:we,darkItemSelectedColor:xe,darkItemSelectedBg:Ae,darkDangerItemSelectedBg:ve,darkItemHoverBg:oe,darkGroupTitleColor:_,darkItemHoverColor:ue,darkItemDisabledColor:ye,darkDangerItemHoverColor:Ce,darkDangerItemSelectedColor:je,darkDangerItemActiveBg:ke}=D,Xe=te/7*5,rt=(0,z.TS)(D,{menuArrowSize:Xe,menuHorizontalHeight:F*1.15,menuArrowOffset:`${Xe*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:T}),Fe=(0,z.TS)(rt,{itemColor:ae,itemHoverColor:ue,groupTitleColor:_,itemSelectedColor:xe,itemBg:de,popupBg:de,subMenuItemBg:we,itemActiveBg:"transparent",itemSelectedBg:Ae,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:oe,itemDisabledColor:ye,dangerItemColor:V,dangerItemHoverColor:Ce,dangerItemSelectedColor:je,dangerItemActiveBg:ke,dangerItemSelectedBg:ve,menuSubMenuBg:we,horizontalItemSelectedColor:j,horizontalItemSelectedBg:P});return[se(rt),W(rt),q(rt),ee(rt,"light"),ee(Fe,"dark"),H(rt),(0,B.Z)(rt),(0,k.oN)(rt,"slide-up"),(0,k.oN)(rt,"slide-down"),(0,R._y)(rt,"zoom-big")]},D=>{const{colorPrimary:T,colorError:P,colorTextDisabled:j,colorErrorBg:F,colorText:te,colorTextDescription:ae,colorBgContainer:V,colorFillAlter:de,colorFillContent:we,lineWidth:xe,lineWidthBold:Ae,controlItemBgActive:ve,colorBgTextHover:oe,controlHeightLG:_,lineHeight:ue,colorBgElevated:ye,marginXXS:Ce,padding:je,fontSize:ke,controlHeightSM:Xe,fontSizeLG:rt,colorTextLightSolid:Fe,colorErrorHover:it}=D,ut=new h.C(Fe).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:D.zIndexPopupBase+50,radiusItem:D.borderRadiusLG,itemBorderRadius:D.borderRadiusLG,radiusSubMenuItem:D.borderRadiusSM,subMenuItemBorderRadius:D.borderRadiusSM,colorItemText:te,itemColor:te,colorItemTextHover:te,itemHoverColor:te,colorItemTextHoverHorizontal:T,horizontalItemHoverColor:T,colorGroupTitle:ae,groupTitleColor:ae,colorItemTextSelected:T,itemSelectedColor:T,colorItemTextSelectedHorizontal:T,horizontalItemSelectedColor:T,colorItemBg:V,itemBg:V,colorItemBgHover:oe,itemHoverBg:oe,colorItemBgActive:we,itemActiveBg:ve,colorSubItemBg:de,subMenuItemBg:de,colorItemBgSelected:ve,itemSelectedBg:ve,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ae,activeBarHeight:Ae,colorActiveBarBorderSize:xe,activeBarBorderWidth:xe,colorItemTextDisabled:j,itemDisabledColor:j,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:F,dangerItemActiveBg:F,colorDangerItemBgSelected:F,dangerItemSelectedBg:F,itemMarginInline:D.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:_,groupTitleLineHeight:ue,collapsedWidth:_*2,popupBg:ye,itemMarginBlock:Ce,itemPaddingInline:je,horizontalLineHeight:`${_*1.15}px`,iconSize:ke,iconMarginInlineEnd:Xe-ke,collapsedIconSize:rt,groupTitleFontSize:ke,darkItemDisabledColor:new h.C(Fe).setAlpha(.25).toRgbString(),darkItemColor:ut,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Fe,darkItemSelectedBg:T,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:ut,darkItemHoverColor:Fe,darkDangerItemHoverColor:it,darkDangerItemSelectedColor:Fe,darkDangerItemActiveBg:P}},{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"]]})(Z),Se=function(Z,ne){var U={};for(var D in Z)Object.prototype.hasOwnProperty.call(Z,D)&&ne.indexOf(D)<0&&(U[D]=Z[D]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,D=Object.getOwnPropertySymbols(Z);T{var U,D;const T=pe.useContext(g.Z),P=T||{},{getPrefixCls:j,getPopupContainer:F,direction:te,menu:ae}=pe.useContext(a.E_),V=j(),{prefixCls:de,className:we,style:xe,theme:Ae="light",expandIcon:ve,_internalDisableMenuItemTitleTooltip:oe,inlineCollapsed:_,siderCollapsed:ue,items:ye,children:Ce,rootClassName:je,mode:ke,selectable:Xe,onClick:rt,overflowedIndicatorPopupClassName:Fe}=Z,it=Se(Z,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),ut=(0,c.Z)(it,["collapsedWidth"]),ht=b(ye)||Ce;(U=P.validator)===null||U===void 0||U.call(P,{mode:ke});const Ft=(0,S.useEvent)(function(){var On;rt==null||rt.apply(void 0,arguments),(On=P.onClick)===null||On===void 0||On.call(P)}),Ht=P.mode||ke,At=Xe!=null?Xe:P.selectable,Wt=pe.useMemo(()=>ue!==void 0?ue:_,[_,ue]),Lt={horizontal:{motionName:`${V}-slide-up`},inline:(0,C.Z)(V),other:{motionName:`${V}-zoom-big`}},wt=j("menu",de||P.prefixCls),[Qt,Jt]=Ee(wt,!T),an=f()(`${wt}-${Ae}`,ae==null?void 0:ae.className,we);let bn;if(typeof ve=="function")bn=ve;else if(ve===null||ve===!1)bn=null;else if(P.expandIcon===null||P.expandIcon===!1)bn=null;else{const On=ve!=null?ve:P.expandIcon;bn=(0,r.Tm)(On,{className:f()(`${wt}-submenu-expand-icon`,(0,r.l$)(On)?(D=On.props)===null||D===void 0?void 0:D.className:"")})}const Sn=pe.useMemo(()=>({prefixCls:wt,inlineCollapsed:Wt||!1,direction:te,firstLevel:!0,theme:Ae,mode:Ht,disableMenuItemTitleTooltip:oe}),[wt,Wt,te,oe,Ae]);return Qt(pe.createElement(g.Z.Provider,{value:null},pe.createElement(l.Provider,{value:Sn},pe.createElement(x.ZP,Object.assign({getPopupContainer:F,overflowedIndicator:pe.createElement(p.Z,null),overflowedIndicatorPopupClassName:f()(wt,`${wt}-${Ae}`,Fe),mode:Ht,selectable:At,onClick:Ft},ut,{inlineCollapsed:Wt,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),xe),className:an,prefixCls:wt,direction:te,defaultMotions:Lt,expandIcon:bn,ref:ne,rootClassName:f()(je,Jt)}),ht))))});const J=(0,pe.forwardRef)((Z,ne)=>{const U=(0,pe.useRef)(null),D=pe.useContext(e.D);return(0,pe.useImperativeHandle)(ne,()=>({menu:U.current,focus:T=>{var P;(P=U.current)===null||P===void 0||P.focus(T)}})),pe.createElement(L,Object.assign({ref:U},Z,D))});J.Item=E,J.SubMenu=m,J.Divider=u,J.ItemGroup=x.BW;var N=J},58421:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return P}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(F,te){return pe.createElement(f.Z,(0,x.Z)({},F,{ref:te,icon:I}))},t=pe.forwardRef(a),s=t,u=w(49198),o=w(33853),c=w(38819),n=w(92310),r=w.n(n),i=w(20068),l=w(33885),d=w(67732),E=w(83652),v=w(42403),m=w(158),p=w(26112),S={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},C=S,g=w(91735),O=function(j){(0,v.Z)(te,j);var F=(0,m.Z)(te);function te(){var ae;(0,d.Z)(this,te);for(var V=arguments.length,de=new Array(V),we=0;we=0||xe.relatedTarget.className.indexOf("".concat(_,"-item"))>=0))&&oe(ae.getValidValue()))},ae.go=function(xe){var Ae=ae.state.goInputText;Ae!==""&&(xe.keyCode===C.ENTER||xe.type==="click")&&(ae.setState({goInputText:""}),ae.props.quickGo(ae.getValidValue()))},ae}return(0,E.Z)(te,[{key:"getPageSizeOptions",value:function(){var V=this.props,de=V.pageSize,we=V.pageSizeOptions;return we.some(function(xe){return xe.toString()===de.toString()})?we:we.concat([de.toString()]).sort(function(xe,Ae){var ve=Number.isNaN(Number(xe))?0:Number(xe),oe=Number.isNaN(Number(Ae))?0:Number(Ae);return ve-oe})}},{key:"render",value:function(){var V=this,de=this.props,we=de.pageSize,xe=de.locale,Ae=de.rootPrefixCls,ve=de.changeSize,oe=de.quickGo,_=de.goButton,ue=de.selectComponentClass,ye=de.buildOptionText,Ce=de.selectPrefixCls,je=de.disabled,ke=this.state.goInputText,Xe="".concat(Ae,"-options"),rt=ue,Fe=null,it=null,ut=null;if(!ve&&!oe)return null;var ht=this.getPageSizeOptions();if(ve&&rt){var Ft=ht.map(function(Ht,At){return pe.createElement(rt.Option,{key:At,value:Ht.toString()},(ye||V.buildOptionText)(Ht))});Fe=pe.createElement(rt,{disabled:je,prefixCls:Ce,showSearch:!1,className:"".concat(Xe,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(we||ht[0]).toString(),onChange:this.changeSize,getPopupContainer:function(At){return At.parentNode},"aria-label":xe.page_size,defaultOpen:!1},Ft)}return oe&&(_&&(ut=typeof _=="boolean"?pe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:je,className:"".concat(Xe,"-quick-jumper-button")},xe.jump_to_confirm):pe.createElement("span",{onClick:this.go,onKeyUp:this.go},_)),it=pe.createElement("div",{className:"".concat(Xe,"-quick-jumper")},xe.jump_to,pe.createElement("input",{disabled:je,type:"text",value:ke,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":xe.page}),xe.page,ut)),pe.createElement("li",{className:"".concat(Xe)},Fe,it)}}]),te}(pe.Component);O.defaultProps={pageSizeOptions:["10","20","50","100"]};var y=O,b=function(F){var te,ae=F.rootPrefixCls,V=F.page,de=F.active,we=F.className,xe=F.showTitle,Ae=F.onClick,ve=F.onKeyPress,oe=F.itemRender,_="".concat(ae,"-item"),ue=r()(_,"".concat(_,"-").concat(V),(te={},(0,i.Z)(te,"".concat(_,"-active"),de),(0,i.Z)(te,"".concat(_,"-disabled"),!V),(0,i.Z)(te,F.className,we),te)),ye=function(){Ae(V)},Ce=function(Xe){ve(Xe,Ae,V)},je=oe(V,"page",pe.createElement("a",{rel:"nofollow"},V));return je?pe.createElement("li",{title:xe?V.toString():null,className:ue,onClick:ye,onKeyPress:Ce,tabIndex:0},je):null},h=b;function A(){}function B(j){var F=Number(j);return typeof F=="number"&&!Number.isNaN(F)&&isFinite(F)&&Math.floor(F)===F}var k=function(F,te,ae){return ae};function R(j,F,te){var ae=typeof j=="undefined"?F.pageSize:j;return Math.floor((te.total-1)/ae)+1}var M=function(j){(0,v.Z)(te,j);var F=(0,m.Z)(te);function te(ae){var V;(0,d.Z)(this,te),V=F.call(this,ae),V.paginationNode=pe.createRef(),V.getJumpPrevPage=function(){return Math.max(1,V.state.current-(V.props.showLessItems?3:5))},V.getJumpNextPage=function(){return Math.min(R(void 0,V.state,V.props),V.state.current+(V.props.showLessItems?3:5))},V.getItemIcon=function(ve,oe){var _=V.props.prefixCls,ue=ve||pe.createElement("button",{type:"button","aria-label":oe,className:"".concat(_,"-item-link")});return typeof ve=="function"&&(ue=pe.createElement(ve,(0,l.Z)({},V.props))),ue},V.isValid=function(ve){var oe=V.props.total;return B(ve)&&ve!==V.state.current&&B(oe)&&oe>0},V.shouldDisplayQuickJumper=function(){var ve=V.props,oe=ve.showQuickJumper,_=ve.total,ue=V.state.pageSize;return _<=ue?!1:oe},V.handleKeyDown=function(ve){(ve.keyCode===C.ARROW_UP||ve.keyCode===C.ARROW_DOWN)&&ve.preventDefault()},V.handleKeyUp=function(ve){var oe=V.getValidValue(ve),_=V.state.currentInputValue;oe!==_&&V.setState({currentInputValue:oe}),ve.keyCode===C.ENTER?V.handleChange(oe):ve.keyCode===C.ARROW_UP?V.handleChange(oe-1):ve.keyCode===C.ARROW_DOWN&&V.handleChange(oe+1)},V.handleBlur=function(ve){var oe=V.getValidValue(ve);V.handleChange(oe)},V.changePageSize=function(ve){var oe=V.state.current,_=R(ve,V.state,V.props);oe=oe>_?_:oe,_===0&&(oe=V.state.current),typeof ve=="number"&&("pageSize"in V.props||V.setState({pageSize:ve}),"current"in V.props||V.setState({current:oe,currentInputValue:oe})),V.props.onShowSizeChange(oe,ve),"onChange"in V.props&&V.props.onChange&&V.props.onChange(oe,ve)},V.handleChange=function(ve){var oe=V.props,_=oe.disabled,ue=oe.onChange,ye=V.state,Ce=ye.pageSize,je=ye.current,ke=ye.currentInputValue;if(V.isValid(ve)&&!_){var Xe=R(void 0,V.state,V.props),rt=ve;return ve>Xe?rt=Xe:ve<1&&(rt=1),"current"in V.props||V.setState({current:rt}),rt!==ke&&V.setState({currentInputValue:rt}),ue(rt,Ce),rt}return je},V.prev=function(){V.hasPrev()&&V.handleChange(V.state.current-1)},V.next=function(){V.hasNext()&&V.handleChange(V.state.current+1)},V.jumpPrev=function(){V.handleChange(V.getJumpPrevPage())},V.jumpNext=function(){V.handleChange(V.getJumpNextPage())},V.hasPrev=function(){return V.state.current>1},V.hasNext=function(){return V.state.current2?_-2:0),ye=2;ye<_;ye++)ue[ye-2]=arguments[ye];oe.apply(void 0,ue)}},V.runIfEnterPrev=function(ve){V.runIfEnter(ve,V.prev)},V.runIfEnterNext=function(ve){V.runIfEnter(ve,V.next)},V.runIfEnterJumpPrev=function(ve){V.runIfEnter(ve,V.jumpPrev)},V.runIfEnterJumpNext=function(ve){V.runIfEnter(ve,V.jumpNext)},V.handleGoTO=function(ve){(ve.keyCode===C.ENTER||ve.type==="click")&&V.handleChange(V.state.currentInputValue)},V.renderPrev=function(ve){var oe=V.props,_=oe.prevIcon,ue=oe.itemRender,ye=ue(ve,"prev",V.getItemIcon(_,"prev page")),Ce=!V.hasPrev();return(0,pe.isValidElement)(ye)?(0,pe.cloneElement)(ye,{disabled:Ce}):ye},V.renderNext=function(ve){var oe=V.props,_=oe.nextIcon,ue=oe.itemRender,ye=ue(ve,"next",V.getItemIcon(_,"next page")),Ce=!V.hasNext();return(0,pe.isValidElement)(ye)?(0,pe.cloneElement)(ye,{disabled:Ce}):ye};var de=ae.onChange!==A,we="current"in ae;we&&!de&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var xe=ae.defaultCurrent;"current"in ae&&(xe=ae.current);var Ae=ae.defaultPageSize;return"pageSize"in ae&&(Ae=ae.pageSize),xe=Math.min(xe,R(Ae,void 0,ae)),V.state={current:xe,currentInputValue:xe,pageSize:Ae},V}return(0,E.Z)(te,[{key:"componentDidUpdate",value:function(V,de){var we=this.props.prefixCls;if(de.current!==this.state.current&&this.paginationNode.current){var xe=this.paginationNode.current.querySelector(".".concat(we,"-item-").concat(de.current));if(xe&&document.activeElement===xe){var Ae;xe==null||(Ae=xe.blur)===null||Ae===void 0||Ae.call(xe)}}}},{key:"getValidValue",value:function(V){var de=V.target.value,we=R(void 0,this.state,this.props),xe=this.state.currentInputValue,Ae;return de===""?Ae=de:Number.isNaN(Number(de))?Ae=xe:de>=we?Ae=we:Ae=Number(de),Ae}},{key:"getShowSizeChanger",value:function(){var V=this.props,de=V.showSizeChanger,we=V.total,xe=V.totalBoundaryShowSizeChanger;return typeof de!="undefined"?de:we>xe}},{key:"render",value:function(){var V=this.props,de=V.prefixCls,we=V.className,xe=V.style,Ae=V.disabled,ve=V.hideOnSinglePage,oe=V.total,_=V.locale,ue=V.showQuickJumper,ye=V.showLessItems,Ce=V.showTitle,je=V.showTotal,ke=V.simple,Xe=V.itemRender,rt=V.showPrevNextJumpers,Fe=V.jumpPrevIcon,it=V.jumpNextIcon,ut=V.selectComponentClass,ht=V.selectPrefixCls,Ft=V.pageSizeOptions,Ht=this.state,At=Ht.current,Wt=Ht.pageSize,Lt=Ht.currentInputValue;if(ve===!0&&oe<=Wt)return null;var wt=R(void 0,this.state,this.props),Qt=[],Jt=null,an=null,bn=null,Sn=null,On=null,zn=ue&&ue.goButton,jn=ye?1:2,qt=At-1>0?At-1:0,Nn=At+1oe?oe:At*Wt]));if(ke){zn&&(typeof zn=="boolean"?On=pe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},_.jump_to_confirm):On=pe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},zn),On=pe.createElement("li",{title:Ce?"".concat(_.jump_to).concat(At,"/").concat(wt):null,className:"".concat(de,"-simple-pager")},On));var be=this.renderPrev(qt);return pe.createElement("ul",(0,x.Z)({className:r()(de,"".concat(de,"-simple"),(0,i.Z)({},"".concat(de,"-disabled"),Ae),we),style:xe,ref:this.paginationNode},De),fe,be?pe.createElement("li",{title:Ce?_.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:r()("".concat(de,"-prev"),(0,i.Z)({},"".concat(de,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},be):null,pe.createElement("li",{title:Ce?"".concat(At,"/").concat(wt):null,className:"".concat(de,"-simple-pager")},pe.createElement("input",{type:"text",value:Lt,disabled:Ae,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),pe.createElement("span",{className:"".concat(de,"-slash")},"/"),wt),pe.createElement("li",{title:Ce?_.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:r()("".concat(de,"-next"),(0,i.Z)({},"".concat(de,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Nn)),On)}if(wt<=3+jn*2){var ge={locale:_,rootPrefixCls:de,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ce,itemRender:Xe};wt||Qt.push(pe.createElement(h,(0,x.Z)({},ge,{key:"noPager",page:1,className:"".concat(de,"-item-disabled")})));for(var he=1;he<=wt;he+=1){var Ne=At===he;Qt.push(pe.createElement(h,(0,x.Z)({},ge,{key:he,page:he,active:Ne})))}}else{var Be=ye?_.prev_3:_.prev_5,Qe=ye?_.next_3:_.next_5,Ge=Xe(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Fe,"prev page")),Ue=Xe(this.getJumpNextPage(),"jump-next",this.getItemIcon(it,"next page"));rt&&(Jt=Ge?pe.createElement("li",{title:Ce?Be:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:r()("".concat(de,"-jump-prev"),(0,i.Z)({},"".concat(de,"-jump-prev-custom-icon"),!!Fe))},Ge):null,an=Ue?pe.createElement("li",{title:Ce?Qe:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:r()("".concat(de,"-jump-next"),(0,i.Z)({},"".concat(de,"-jump-next-custom-icon"),!!it))},Ue):null),Sn=pe.createElement(h,{locale:_,last:!0,rootPrefixCls:de,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:wt,page:wt,active:!1,showTitle:Ce,itemRender:Xe}),bn=pe.createElement(h,{locale:_,rootPrefixCls:de,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ce,itemRender:Xe});var ft=Math.max(1,At-jn),St=Math.min(At+jn,wt);At-1<=jn&&(St=1+jn*2),wt-At<=jn&&(ft=wt-jn*2);for(var Ot=ft;Ot<=St;Ot+=1){var dt=At===Ot;Qt.push(pe.createElement(h,{locale:_,rootPrefixCls:de,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ot,page:Ot,active:dt,showTitle:Ce,itemRender:Xe}))}At-1>=jn*2&&At!==3&&(Qt[0]=(0,pe.cloneElement)(Qt[0],{className:"".concat(de,"-item-after-jump-prev")}),Qt.unshift(Jt)),wt-At>=jn*2&&At!==wt-2&&(Qt[Qt.length-1]=(0,pe.cloneElement)(Qt[Qt.length-1],{className:"".concat(de,"-item-before-jump-next")}),Qt.push(an)),ft!==1&&Qt.unshift(bn),St!==wt&&Qt.push(Sn)}var Et=!this.hasPrev()||!wt,Te=!this.hasNext()||!wt,Le=this.renderPrev(qt),Me=this.renderNext(Nn);return pe.createElement("ul",(0,x.Z)({className:r()(de,we,(0,i.Z)({},"".concat(de,"-disabled"),Ae)),style:xe,ref:this.paginationNode},De),fe,Le?pe.createElement("li",{title:Ce?_.prev_page:null,onClick:this.prev,tabIndex:Et?null:0,onKeyPress:this.runIfEnterPrev,className:r()("".concat(de,"-prev"),(0,i.Z)({},"".concat(de,"-disabled"),Et)),"aria-disabled":Et},Le):null,Qt,Me?pe.createElement("li",{title:Ce?_.next_page:null,onClick:this.next,tabIndex:Te?null:0,onKeyPress:this.runIfEnterNext,className:r()("".concat(de,"-next"),(0,i.Z)({},"".concat(de,"-disabled"),Te)),"aria-disabled":Te},Me):null,pe.createElement(y,{disabled:Ae,locale:_,rootPrefixCls:de,selectComponentClass:ut,selectPrefixCls:ht,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:At,pageSize:Wt,pageSizeOptions:Ft,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:zn}))}}],[{key:"getDerivedStateFromProps",value:function(V,de){var we={};if("current"in V&&(we.current=V.current,V.current!==de.current&&(we.currentInputValue=we.current)),"pageSize"in V&&V.pageSize!==de.pageSize){var xe=de.current,Ae=R(V.pageSize,de,V);xe=xe>Ae?Ae:xe,"current"in V||(we.current=xe,we.currentInputValue=xe),we.pageSize=V.pageSize}return we}}]),te}(pe.Component);M.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:A,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:A,locale:g.Z,style:{},itemRender:k,totalBoundaryShowSizeChanger:50};var z=M,K=w(22075),W=w(36355),Y=w(19716),H=w(8628),re=w(9763),G=w(57809);const ee=j=>pe.createElement(G.default,Object.assign({},j,{showSearch:!0,size:"small"})),X=j=>pe.createElement(G.default,Object.assign({},j,{showSearch:!0,size:"middle"}));ee.Option=G.default.Option,X.Option=G.default.Option;var Q=w(9937),q=w(17313),$=w(83116),le=w(37613);const se=j=>{const{componentCls:F}=j;return{[`${F}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${F}-item-link`]:{color:j.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${F}-item-link`]:{color:j.colorTextDisabled,cursor:"not-allowed"}}},[`&${F}-disabled`]:{cursor:"not-allowed",[`${F}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:j.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:j.colorBorder,backgroundColor:j.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:j.itemActiveBgDisabled},a:{color:j.itemActiveColorDisabled}}},[`${F}-item-link`]:{color:j.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${F}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${F}-simple-pager`]:{color:j.colorTextDisabled},[`${F}-jump-prev, ${F}-jump-next`]:{[`${F}-item-link-icon`]:{opacity:0},[`${F}-item-ellipsis`]:{opacity:1}}},[`&${F}-simple`]:{[`${F}-prev, ${F}-next`]:{[`&${F}-disabled ${F}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ee=j=>{const{componentCls:F}=j;return{[`&${F}-mini ${F}-total-text, &${F}-mini ${F}-simple-pager`]:{height:j.itemSizeSM,lineHeight:`${j.itemSizeSM}px`},[`&${F}-mini ${F}-item`]:{minWidth:j.itemSizeSM,height:j.itemSizeSM,margin:0,lineHeight:`${j.itemSizeSM-2}px`},[`&${F}-mini:not(${F}-disabled) ${F}-item:not(${F}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:j.colorBgTextHover},"&:active":{backgroundColor:j.colorBgTextActive}},[`&${F}-mini ${F}-prev, &${F}-mini ${F}-next`]:{minWidth:j.itemSizeSM,height:j.itemSizeSM,margin:0,lineHeight:`${j.itemSizeSM}px`},[`&${F}-mini:not(${F}-disabled)`]:{[`${F}-prev, ${F}-next`]:{[`&:hover ${F}-item-link`]:{backgroundColor:j.colorBgTextHover},[`&:active ${F}-item-link`]:{backgroundColor:j.colorBgTextActive},[`&${F}-disabled:hover ${F}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${U}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ve})`},"&::after":{transform:`rotate(45deg) translateX(-${ve})`}},[`${U}-submenu-open${U}-submenu-inline > ${U}-submenu-title > ${U}-submenu-arrow`]:{transform:`translateY(-${Ae*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ve})`},"&::before":{transform:`rotate(45deg) translateX(${ve})`}}})},{[`${ne}-layout-header`]:{[U]:{lineHeight:"inherit"}}}]};var Ee=(Z,ne)=>(0,M.Z)("Menu",D=>{if(ne===!1)return[];const{colorBgElevated:T,colorPrimary:P,colorTextLightSolid:j,controlHeightLG:F,fontSize:te,darkItemColor:ae,darkDangerItemColor:V,darkItemBg:de,darkSubMenuItemBg:we,darkItemSelectedColor:xe,darkItemSelectedBg:Ae,darkDangerItemSelectedBg:ve,darkItemHoverBg:oe,darkGroupTitleColor:_,darkItemHoverColor:ue,darkItemDisabledColor:ye,darkDangerItemHoverColor:Ce,darkDangerItemSelectedColor:je,darkDangerItemActiveBg:ke}=D,Xe=te/7*5,rt=(0,z.TS)(D,{menuArrowSize:Xe,menuHorizontalHeight:F*1.15,menuArrowOffset:`${Xe*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:T}),Fe=(0,z.TS)(rt,{itemColor:ae,itemHoverColor:ue,groupTitleColor:_,itemSelectedColor:xe,itemBg:de,popupBg:de,subMenuItemBg:we,itemActiveBg:"transparent",itemSelectedBg:Ae,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:oe,itemDisabledColor:ye,dangerItemColor:V,dangerItemHoverColor:Ce,dangerItemSelectedColor:je,dangerItemActiveBg:ke,dangerItemSelectedBg:ve,menuSubMenuBg:we,horizontalItemSelectedColor:j,horizontalItemSelectedBg:P});return[se(rt),W(rt),q(rt),ee(rt,"light"),ee(Fe,"dark"),H(rt),(0,B.Z)(rt),(0,k.oN)(rt,"slide-up"),(0,k.oN)(rt,"slide-down"),(0,R._y)(rt,"zoom-big")]},D=>{const{colorPrimary:T,colorError:P,colorTextDisabled:j,colorErrorBg:F,colorText:te,colorTextDescription:ae,colorBgContainer:V,colorFillAlter:de,colorFillContent:we,lineWidth:xe,lineWidthBold:Ae,controlItemBgActive:ve,colorBgTextHover:oe,controlHeightLG:_,lineHeight:ue,colorBgElevated:ye,marginXXS:Ce,padding:je,fontSize:ke,controlHeightSM:Xe,fontSizeLG:rt,colorTextLightSolid:Fe,colorErrorHover:it}=D,ut=new h.C(Fe).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:D.zIndexPopupBase+50,radiusItem:D.borderRadiusLG,itemBorderRadius:D.borderRadiusLG,radiusSubMenuItem:D.borderRadiusSM,subMenuItemBorderRadius:D.borderRadiusSM,colorItemText:te,itemColor:te,colorItemTextHover:te,itemHoverColor:te,colorItemTextHoverHorizontal:T,horizontalItemHoverColor:T,colorGroupTitle:ae,groupTitleColor:ae,colorItemTextSelected:T,itemSelectedColor:T,colorItemTextSelectedHorizontal:T,horizontalItemSelectedColor:T,colorItemBg:V,itemBg:V,colorItemBgHover:oe,itemHoverBg:oe,colorItemBgActive:we,itemActiveBg:ve,colorSubItemBg:de,subMenuItemBg:de,colorItemBgSelected:ve,itemSelectedBg:ve,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ae,activeBarHeight:Ae,colorActiveBarBorderSize:xe,activeBarBorderWidth:xe,colorItemTextDisabled:j,itemDisabledColor:j,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:F,dangerItemActiveBg:F,colorDangerItemBgSelected:F,dangerItemSelectedBg:F,itemMarginInline:D.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:_,groupTitleLineHeight:ue,collapsedWidth:_*2,popupBg:ye,itemMarginBlock:Ce,itemPaddingInline:je,horizontalLineHeight:`${_*1.15}px`,iconSize:ke,iconMarginInlineEnd:Xe-ke,collapsedIconSize:rt,groupTitleFontSize:ke,darkItemDisabledColor:new h.C(Fe).setAlpha(.25).toRgbString(),darkItemColor:ut,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Fe,darkItemSelectedBg:T,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:ut,darkItemHoverColor:Fe,darkDangerItemHoverColor:it,darkDangerItemSelectedColor:Fe,darkDangerItemActiveBg:P}},{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"]]})(Z),Se=function(Z,ne){var U={};for(var D in Z)Object.prototype.hasOwnProperty.call(Z,D)&&ne.indexOf(D)<0&&(U[D]=Z[D]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,D=Object.getOwnPropertySymbols(Z);T{var U,D;const T=pe.useContext(g.Z),P=T||{},{getPrefixCls:j,getPopupContainer:F,direction:te,menu:ae}=pe.useContext(a.E_),V=j(),{prefixCls:de,className:we,style:xe,theme:Ae="light",expandIcon:ve,_internalDisableMenuItemTitleTooltip:oe,inlineCollapsed:_,siderCollapsed:ue,items:ye,children:Ce,rootClassName:je,mode:ke,selectable:Xe,onClick:rt,overflowedIndicatorPopupClassName:Fe}=Z,it=Se(Z,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),ut=(0,c.Z)(it,["collapsedWidth"]),ht=b(ye)||Ce;(U=P.validator)===null||U===void 0||U.call(P,{mode:ke});const Ft=(0,S.useEvent)(function(){var On;rt==null||rt.apply(void 0,arguments),(On=P.onClick)===null||On===void 0||On.call(P)}),Ht=P.mode||ke,At=Xe!=null?Xe:P.selectable,Wt=pe.useMemo(()=>ue!==void 0?ue:_,[_,ue]),Lt={horizontal:{motionName:`${V}-slide-up`},inline:(0,C.Z)(V),other:{motionName:`${V}-zoom-big`}},wt=j("menu",de||P.prefixCls),[Qt,Jt]=Ee(wt,!T),an=f()(`${wt}-${Ae}`,ae==null?void 0:ae.className,we);let bn;if(typeof ve=="function")bn=ve;else if(ve===null||ve===!1)bn=null;else if(P.expandIcon===null||P.expandIcon===!1)bn=null;else{const On=ve!=null?ve:P.expandIcon;bn=(0,r.Tm)(On,{className:f()(`${wt}-submenu-expand-icon`,(0,r.l$)(On)?(D=On.props)===null||D===void 0?void 0:D.className:"")})}const Sn=pe.useMemo(()=>({prefixCls:wt,inlineCollapsed:Wt||!1,direction:te,firstLevel:!0,theme:Ae,mode:Ht,disableMenuItemTitleTooltip:oe}),[wt,Wt,te,oe,Ae]);return Qt(pe.createElement(g.Z.Provider,{value:null},pe.createElement(l.Provider,{value:Sn},pe.createElement(x.ZP,Object.assign({getPopupContainer:F,overflowedIndicator:pe.createElement(p.Z,null),overflowedIndicatorPopupClassName:f()(wt,`${wt}-${Ae}`,Fe),mode:Ht,selectable:At,onClick:Ft},ut,{inlineCollapsed:Wt,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),xe),className:an,prefixCls:wt,direction:te,defaultMotions:Lt,expandIcon:bn,ref:ne,rootClassName:f()(je,Jt)}),ht))))});const J=(0,pe.forwardRef)((Z,ne)=>{const U=(0,pe.useRef)(null),D=pe.useContext(e.D);return(0,pe.useImperativeHandle)(ne,()=>({menu:U.current,focus:T=>{var P;(P=U.current)===null||P===void 0||P.focus(T)}})),pe.createElement(L,Object.assign({ref:U},Z,D))});J.Item=E,J.SubMenu=m,J.Divider=u,J.ItemGroup=x.BW;var N=J},58421:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return P}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(F,te){return pe.createElement(f.Z,(0,x.Z)({},F,{ref:te,icon:I}))},t=pe.forwardRef(a),s=t,u=w(49198),o=w(33853),c=w(38819),n=w(92310),r=w.n(n),i=w(20068),l=w(33885),d=w(67732),E=w(83652),v=w(42403),m=w(158),p=w(26112),S={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},C=S,g=w(91735),O=function(j){(0,v.Z)(te,j);var F=(0,m.Z)(te);function te(){var ae;(0,d.Z)(this,te);for(var V=arguments.length,de=new Array(V),we=0;we=0||xe.relatedTarget.className.indexOf("".concat(_,"-item"))>=0))&&oe(ae.getValidValue()))},ae.go=function(xe){var Ae=ae.state.goInputText;Ae!==""&&(xe.keyCode===C.ENTER||xe.type==="click")&&(ae.setState({goInputText:""}),ae.props.quickGo(ae.getValidValue()))},ae}return(0,E.Z)(te,[{key:"getPageSizeOptions",value:function(){var V=this.props,de=V.pageSize,we=V.pageSizeOptions;return we.some(function(xe){return xe.toString()===de.toString()})?we:we.concat([de.toString()]).sort(function(xe,Ae){var ve=Number.isNaN(Number(xe))?0:Number(xe),oe=Number.isNaN(Number(Ae))?0:Number(Ae);return ve-oe})}},{key:"render",value:function(){var V=this,de=this.props,we=de.pageSize,xe=de.locale,Ae=de.rootPrefixCls,ve=de.changeSize,oe=de.quickGo,_=de.goButton,ue=de.selectComponentClass,ye=de.buildOptionText,Ce=de.selectPrefixCls,je=de.disabled,ke=this.state.goInputText,Xe="".concat(Ae,"-options"),rt=ue,Fe=null,it=null,ut=null;if(!ve&&!oe)return null;var ht=this.getPageSizeOptions();if(ve&&rt){var Ft=ht.map(function(Ht,At){return pe.createElement(rt.Option,{key:At,value:Ht.toString()},(ye||V.buildOptionText)(Ht))});Fe=pe.createElement(rt,{disabled:je,prefixCls:Ce,showSearch:!1,className:"".concat(Xe,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(we||ht[0]).toString(),onChange:this.changeSize,getPopupContainer:function(At){return At.parentNode},"aria-label":xe.page_size,defaultOpen:!1},Ft)}return oe&&(_&&(ut=typeof _=="boolean"?pe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:je,className:"".concat(Xe,"-quick-jumper-button")},xe.jump_to_confirm):pe.createElement("span",{onClick:this.go,onKeyUp:this.go},_)),it=pe.createElement("div",{className:"".concat(Xe,"-quick-jumper")},xe.jump_to,pe.createElement("input",{disabled:je,type:"text",value:ke,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":xe.page}),xe.page,ut)),pe.createElement("li",{className:"".concat(Xe)},Fe,it)}}]),te}(pe.Component);O.defaultProps={pageSizeOptions:["10","20","50","100"]};var y=O,b=function(F){var te,ae=F.rootPrefixCls,V=F.page,de=F.active,we=F.className,xe=F.showTitle,Ae=F.onClick,ve=F.onKeyPress,oe=F.itemRender,_="".concat(ae,"-item"),ue=r()(_,"".concat(_,"-").concat(V),(te={},(0,i.Z)(te,"".concat(_,"-active"),de),(0,i.Z)(te,"".concat(_,"-disabled"),!V),(0,i.Z)(te,F.className,we),te)),ye=function(){Ae(V)},Ce=function(Xe){ve(Xe,Ae,V)},je=oe(V,"page",pe.createElement("a",{rel:"nofollow"},V));return je?pe.createElement("li",{title:xe?V.toString():null,className:ue,onClick:ye,onKeyPress:Ce,tabIndex:0},je):null},h=b;function A(){}function B(j){var F=Number(j);return typeof F=="number"&&!Number.isNaN(F)&&isFinite(F)&&Math.floor(F)===F}var k=function(F,te,ae){return ae};function R(j,F,te){var ae=typeof j=="undefined"?F.pageSize:j;return Math.floor((te.total-1)/ae)+1}var M=function(j){(0,v.Z)(te,j);var F=(0,m.Z)(te);function te(ae){var V;(0,d.Z)(this,te),V=F.call(this,ae),V.paginationNode=pe.createRef(),V.getJumpPrevPage=function(){return Math.max(1,V.state.current-(V.props.showLessItems?3:5))},V.getJumpNextPage=function(){return Math.min(R(void 0,V.state,V.props),V.state.current+(V.props.showLessItems?3:5))},V.getItemIcon=function(ve,oe){var _=V.props.prefixCls,ue=ve||pe.createElement("button",{type:"button","aria-label":oe,className:"".concat(_,"-item-link")});return typeof ve=="function"&&(ue=pe.createElement(ve,(0,l.Z)({},V.props))),ue},V.isValid=function(ve){var oe=V.props.total;return B(ve)&&ve!==V.state.current&&B(oe)&&oe>0},V.shouldDisplayQuickJumper=function(){var ve=V.props,oe=ve.showQuickJumper,_=ve.total,ue=V.state.pageSize;return _<=ue?!1:oe},V.handleKeyDown=function(ve){(ve.keyCode===C.ARROW_UP||ve.keyCode===C.ARROW_DOWN)&&ve.preventDefault()},V.handleKeyUp=function(ve){var oe=V.getValidValue(ve),_=V.state.currentInputValue;oe!==_&&V.setState({currentInputValue:oe}),ve.keyCode===C.ENTER?V.handleChange(oe):ve.keyCode===C.ARROW_UP?V.handleChange(oe-1):ve.keyCode===C.ARROW_DOWN&&V.handleChange(oe+1)},V.handleBlur=function(ve){var oe=V.getValidValue(ve);V.handleChange(oe)},V.changePageSize=function(ve){var oe=V.state.current,_=R(ve,V.state,V.props);oe=oe>_?_:oe,_===0&&(oe=V.state.current),typeof ve=="number"&&("pageSize"in V.props||V.setState({pageSize:ve}),"current"in V.props||V.setState({current:oe,currentInputValue:oe})),V.props.onShowSizeChange(oe,ve),"onChange"in V.props&&V.props.onChange&&V.props.onChange(oe,ve)},V.handleChange=function(ve){var oe=V.props,_=oe.disabled,ue=oe.onChange,ye=V.state,Ce=ye.pageSize,je=ye.current,ke=ye.currentInputValue;if(V.isValid(ve)&&!_){var Xe=R(void 0,V.state,V.props),rt=ve;return ve>Xe?rt=Xe:ve<1&&(rt=1),"current"in V.props||V.setState({current:rt}),rt!==ke&&V.setState({currentInputValue:rt}),ue(rt,Ce),rt}return je},V.prev=function(){V.hasPrev()&&V.handleChange(V.state.current-1)},V.next=function(){V.hasNext()&&V.handleChange(V.state.current+1)},V.jumpPrev=function(){V.handleChange(V.getJumpPrevPage())},V.jumpNext=function(){V.handleChange(V.getJumpNextPage())},V.hasPrev=function(){return V.state.current>1},V.hasNext=function(){return V.state.current2?_-2:0),ye=2;ye<_;ye++)ue[ye-2]=arguments[ye];oe.apply(void 0,ue)}},V.runIfEnterPrev=function(ve){V.runIfEnter(ve,V.prev)},V.runIfEnterNext=function(ve){V.runIfEnter(ve,V.next)},V.runIfEnterJumpPrev=function(ve){V.runIfEnter(ve,V.jumpPrev)},V.runIfEnterJumpNext=function(ve){V.runIfEnter(ve,V.jumpNext)},V.handleGoTO=function(ve){(ve.keyCode===C.ENTER||ve.type==="click")&&V.handleChange(V.state.currentInputValue)},V.renderPrev=function(ve){var oe=V.props,_=oe.prevIcon,ue=oe.itemRender,ye=ue(ve,"prev",V.getItemIcon(_,"prev page")),Ce=!V.hasPrev();return(0,pe.isValidElement)(ye)?(0,pe.cloneElement)(ye,{disabled:Ce}):ye},V.renderNext=function(ve){var oe=V.props,_=oe.nextIcon,ue=oe.itemRender,ye=ue(ve,"next",V.getItemIcon(_,"next page")),Ce=!V.hasNext();return(0,pe.isValidElement)(ye)?(0,pe.cloneElement)(ye,{disabled:Ce}):ye};var de=ae.onChange!==A,we="current"in ae;we&&!de&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var xe=ae.defaultCurrent;"current"in ae&&(xe=ae.current);var Ae=ae.defaultPageSize;return"pageSize"in ae&&(Ae=ae.pageSize),xe=Math.min(xe,R(Ae,void 0,ae)),V.state={current:xe,currentInputValue:xe,pageSize:Ae},V}return(0,E.Z)(te,[{key:"componentDidUpdate",value:function(V,de){var we=this.props.prefixCls;if(de.current!==this.state.current&&this.paginationNode.current){var xe=this.paginationNode.current.querySelector(".".concat(we,"-item-").concat(de.current));if(xe&&document.activeElement===xe){var Ae;xe==null||(Ae=xe.blur)===null||Ae===void 0||Ae.call(xe)}}}},{key:"getValidValue",value:function(V){var de=V.target.value,we=R(void 0,this.state,this.props),xe=this.state.currentInputValue,Ae;return de===""?Ae=de:Number.isNaN(Number(de))?Ae=xe:de>=we?Ae=we:Ae=Number(de),Ae}},{key:"getShowSizeChanger",value:function(){var V=this.props,de=V.showSizeChanger,we=V.total,xe=V.totalBoundaryShowSizeChanger;return typeof de!="undefined"?de:we>xe}},{key:"render",value:function(){var V=this.props,de=V.prefixCls,we=V.className,xe=V.style,Ae=V.disabled,ve=V.hideOnSinglePage,oe=V.total,_=V.locale,ue=V.showQuickJumper,ye=V.showLessItems,Ce=V.showTitle,je=V.showTotal,ke=V.simple,Xe=V.itemRender,rt=V.showPrevNextJumpers,Fe=V.jumpPrevIcon,it=V.jumpNextIcon,ut=V.selectComponentClass,ht=V.selectPrefixCls,Ft=V.pageSizeOptions,Ht=this.state,At=Ht.current,Wt=Ht.pageSize,Lt=Ht.currentInputValue;if(ve===!0&&oe<=Wt)return null;var wt=R(void 0,this.state,this.props),Qt=[],Jt=null,an=null,bn=null,Sn=null,On=null,zn=ue&&ue.goButton,jn=ye?1:2,qt=At-1>0?At-1:0,Nn=At+1oe?oe:At*Wt]));if(ke){zn&&(typeof zn=="boolean"?On=pe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},_.jump_to_confirm):On=pe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},zn),On=pe.createElement("li",{title:Ce?"".concat(_.jump_to).concat(At,"/").concat(wt):null,className:"".concat(de,"-simple-pager")},On));var be=this.renderPrev(qt);return pe.createElement("ul",(0,x.Z)({className:r()(de,"".concat(de,"-simple"),(0,i.Z)({},"".concat(de,"-disabled"),Ae),we),style:xe,ref:this.paginationNode},De),fe,be?pe.createElement("li",{title:Ce?_.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:r()("".concat(de,"-prev"),(0,i.Z)({},"".concat(de,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},be):null,pe.createElement("li",{title:Ce?"".concat(At,"/").concat(wt):null,className:"".concat(de,"-simple-pager")},pe.createElement("input",{type:"text",value:Lt,disabled:Ae,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),pe.createElement("span",{className:"".concat(de,"-slash")},"/"),wt),pe.createElement("li",{title:Ce?_.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:r()("".concat(de,"-next"),(0,i.Z)({},"".concat(de,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Nn)),On)}if(wt<=3+jn*2){var ge={locale:_,rootPrefixCls:de,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ce,itemRender:Xe};wt||Qt.push(pe.createElement(h,(0,x.Z)({},ge,{key:"noPager",page:1,className:"".concat(de,"-item-disabled")})));for(var he=1;he<=wt;he+=1){var Ne=At===he;Qt.push(pe.createElement(h,(0,x.Z)({},ge,{key:he,page:he,active:Ne})))}}else{var Be=ye?_.prev_3:_.prev_5,Qe=ye?_.next_3:_.next_5,Ge=Xe(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Fe,"prev page")),Ke=Xe(this.getJumpNextPage(),"jump-next",this.getItemIcon(it,"next page"));rt&&(Jt=Ge?pe.createElement("li",{title:Ce?Be:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:r()("".concat(de,"-jump-prev"),(0,i.Z)({},"".concat(de,"-jump-prev-custom-icon"),!!Fe))},Ge):null,an=Ke?pe.createElement("li",{title:Ce?Qe:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:r()("".concat(de,"-jump-next"),(0,i.Z)({},"".concat(de,"-jump-next-custom-icon"),!!it))},Ke):null),Sn=pe.createElement(h,{locale:_,last:!0,rootPrefixCls:de,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:wt,page:wt,active:!1,showTitle:Ce,itemRender:Xe}),bn=pe.createElement(h,{locale:_,rootPrefixCls:de,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ce,itemRender:Xe});var ft=Math.max(1,At-jn),St=Math.min(At+jn,wt);At-1<=jn&&(St=1+jn*2),wt-At<=jn&&(ft=wt-jn*2);for(var Ot=ft;Ot<=St;Ot+=1){var dt=At===Ot;Qt.push(pe.createElement(h,{locale:_,rootPrefixCls:de,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ot,page:Ot,active:dt,showTitle:Ce,itemRender:Xe}))}At-1>=jn*2&&At!==3&&(Qt[0]=(0,pe.cloneElement)(Qt[0],{className:"".concat(de,"-item-after-jump-prev")}),Qt.unshift(Jt)),wt-At>=jn*2&&At!==wt-2&&(Qt[Qt.length-1]=(0,pe.cloneElement)(Qt[Qt.length-1],{className:"".concat(de,"-item-before-jump-next")}),Qt.push(an)),ft!==1&&Qt.unshift(bn),St!==wt&&Qt.push(Sn)}var Et=!this.hasPrev()||!wt,Te=!this.hasNext()||!wt,Le=this.renderPrev(qt),Me=this.renderNext(Nn);return pe.createElement("ul",(0,x.Z)({className:r()(de,we,(0,i.Z)({},"".concat(de,"-disabled"),Ae)),style:xe,ref:this.paginationNode},De),fe,Le?pe.createElement("li",{title:Ce?_.prev_page:null,onClick:this.prev,tabIndex:Et?null:0,onKeyPress:this.runIfEnterPrev,className:r()("".concat(de,"-prev"),(0,i.Z)({},"".concat(de,"-disabled"),Et)),"aria-disabled":Et},Le):null,Qt,Me?pe.createElement("li",{title:Ce?_.next_page:null,onClick:this.next,tabIndex:Te?null:0,onKeyPress:this.runIfEnterNext,className:r()("".concat(de,"-next"),(0,i.Z)({},"".concat(de,"-disabled"),Te)),"aria-disabled":Te},Me):null,pe.createElement(y,{disabled:Ae,locale:_,rootPrefixCls:de,selectComponentClass:ut,selectPrefixCls:ht,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:At,pageSize:Wt,pageSizeOptions:Ft,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:zn}))}}],[{key:"getDerivedStateFromProps",value:function(V,de){var we={};if("current"in V&&(we.current=V.current,V.current!==de.current&&(we.currentInputValue=we.current)),"pageSize"in V&&V.pageSize!==de.pageSize){var xe=de.current,Ae=R(V.pageSize,de,V);xe=xe>Ae?Ae:xe,"current"in V||(we.current=xe,we.currentInputValue=xe),we.pageSize=V.pageSize}return we}}]),te}(pe.Component);M.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:A,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:A,locale:g.Z,style:{},itemRender:k,totalBoundaryShowSizeChanger:50};var z=M,K=w(22075),W=w(36355),Y=w(19716),H=w(8628),re=w(9763),G=w(57809);const ee=j=>pe.createElement(G.default,Object.assign({},j,{showSearch:!0,size:"small"})),X=j=>pe.createElement(G.default,Object.assign({},j,{showSearch:!0,size:"middle"}));ee.Option=G.default.Option,X.Option=G.default.Option;var Q=w(9937),q=w(17313),$=w(83116),le=w(37613);const se=j=>{const{componentCls:F}=j;return{[`${F}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${F}-item-link`]:{color:j.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${F}-item-link`]:{color:j.colorTextDisabled,cursor:"not-allowed"}}},[`&${F}-disabled`]:{cursor:"not-allowed",[`${F}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:j.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:j.colorBorder,backgroundColor:j.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:j.itemActiveBgDisabled},a:{color:j.itemActiveColorDisabled}}},[`${F}-item-link`]:{color:j.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${F}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${F}-simple-pager`]:{color:j.colorTextDisabled},[`${F}-jump-prev, ${F}-jump-next`]:{[`${F}-item-link-icon`]:{opacity:0},[`${F}-item-ellipsis`]:{opacity:1}}},[`&${F}-simple`]:{[`${F}-prev, ${F}-next`]:{[`&${F}-disabled ${F}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ee=j=>{const{componentCls:F}=j;return{[`&${F}-mini ${F}-total-text, &${F}-mini ${F}-simple-pager`]:{height:j.itemSizeSM,lineHeight:`${j.itemSizeSM}px`},[`&${F}-mini ${F}-item`]:{minWidth:j.itemSizeSM,height:j.itemSizeSM,margin:0,lineHeight:`${j.itemSizeSM-2}px`},[`&${F}-mini:not(${F}-disabled) ${F}-item:not(${F}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:j.colorBgTextHover},"&:active":{backgroundColor:j.colorBgTextActive}},[`&${F}-mini ${F}-prev, &${F}-mini ${F}-next`]:{minWidth:j.itemSizeSM,height:j.itemSizeSM,margin:0,lineHeight:`${j.itemSizeSM}px`},[`&${F}-mini:not(${F}-disabled)`]:{[`${F}-prev, ${F}-next`]:{[`&:hover ${F}-item-link`]:{backgroundColor:j.colorBgTextHover},[`&:active ${F}-item-link`]:{backgroundColor:j.colorBgTextActive},[`&${F}-disabled:hover ${F}-item-link`]:{backgroundColor:"transparent"}}},[` &${F}-mini ${F}-prev ${F}-item-link, &${F}-mini ${F}-next ${F}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:j.itemSizeSM,lineHeight:`${j.itemSizeSM}px`}},[`&${F}-mini ${F}-jump-prev, &${F}-mini ${F}-jump-next`]:{height:j.itemSizeSM,marginInlineEnd:0,lineHeight:`${j.itemSizeSM}px`},[`&${F}-mini ${F}-options`]:{marginInlineStart:j.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:j.miniOptionsSizeChangerTop},"&-quick-jumper":{height:j.itemSizeSM,lineHeight:`${j.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Q.x0)(j)),{width:j.paginationMiniQuickJumperInputWidth,height:j.controlHeightSM})}}}},Se=j=>{const{componentCls:F}=j;return{[` @@ -146,8 +146,8 @@ headers: `+JSON.stringify(ye),ve.data=oe,ve.path=H.path,ve.status=L,ve.headers=y ${F}-jump-prev, ${F}-jump-next `]:{display:"inline-block",minWidth:j.itemSize,height:j.itemSize,color:j.colorText,fontFamily:j.fontFamily,lineHeight:`${j.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:j.borderRadius,cursor:"pointer",transition:`all ${j.motionDurationMid}`},[`${F}-prev, ${F}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:j.colorText,cursor:"pointer",userSelect:"none"},[`${F}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:j.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${j.lineWidth}px ${j.lineType} transparent`,borderRadius:j.borderRadius,outline:"none",transition:`all ${j.motionDurationMid}`},[`&:hover ${F}-item-link`]:{backgroundColor:j.colorBgTextHover},[`&:active ${F}-item-link`]:{backgroundColor:j.colorBgTextActive},[`&${F}-disabled:hover`]:{[`${F}-item-link`]:{backgroundColor:"transparent"}}},[`${F}-slash`]:{marginInlineEnd:j.paginationSlashMarginInlineEnd,marginInlineStart:j.paginationSlashMarginInlineStart},[`${F}-options`]:{display:"inline-block",marginInlineStart:j.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:j.controlHeight,marginInlineStart:j.marginXS,lineHeight:`${j.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Q.ik)(j)),{width:j.controlHeightLG*1.25,height:j.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:j.marginXS,marginInlineEnd:j.marginXS})}}}},L=j=>{const{componentCls:F}=j;return{[`${F}-item`]:{display:"inline-block",minWidth:j.itemSize,height:j.itemSize,marginInlineEnd:j.marginXS,fontFamily:j.fontFamily,lineHeight:`${j.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${j.lineWidth}px ${j.lineType} transparent`,borderRadius:j.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${j.paginationItemPaddingInline}px`,color:j.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${F}-item-active)`]:{"&:hover":{transition:`all ${j.motionDurationMid}`,backgroundColor:j.colorBgTextHover},"&:active":{backgroundColor:j.colorBgTextActive}},"&-active":{fontWeight:j.fontWeightStrong,backgroundColor:j.itemActiveBg,borderColor:j.colorPrimary,a:{color:j.colorPrimary},"&:hover":{borderColor:j.colorPrimaryHover},"&:hover a":{color:j.colorPrimaryHover}}}}},J=j=>{const{componentCls:F}=j;return{[F]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,q.Wf)(j)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${F}-total-text`]:{display:"inline-block",height:j.itemSize,marginInlineEnd:j.marginXS,lineHeight:`${j.itemSize-2}px`,verticalAlign:"middle"}}),L(j)),ie(j)),Se(j)),Ee(j)),se(j)),{[`@media only screen and (max-width: ${j.screenLG}px)`]:{[`${F}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${j.screenSM}px)`]:{[`${F}-options`]:{display:"none"}}}),[`&${j.componentCls}-rtl`]:{direction:"rtl"}}},N=j=>{const{componentCls:F}=j;return{[`${F}${F}-disabled:not(${F}-mini)`]:{"&, &:hover":{[`${F}-item-link`]:{borderColor:j.colorBorder}},"&:focus-visible":{[`${F}-item-link`]:{borderColor:j.colorBorder}},[`${F}-item, ${F}-item-link`]:{backgroundColor:j.colorBgContainerDisabled,borderColor:j.colorBorder,[`&:hover:not(${F}-item-active)`]:{backgroundColor:j.colorBgContainerDisabled,borderColor:j.colorBorder,a:{color:j.colorTextDisabled}},[`&${F}-item-active`]:{backgroundColor:j.itemActiveBgDisabled}},[`${F}-prev, ${F}-next`]:{"&:hover button":{backgroundColor:j.colorBgContainerDisabled,borderColor:j.colorBorder,color:j.colorTextDisabled},[`${F}-item-link`]:{backgroundColor:j.colorBgContainerDisabled,borderColor:j.colorBorder}}},[`${F}:not(${F}-mini)`]:{[`${F}-prev, ${F}-next`]:{"&:hover button":{borderColor:j.colorPrimaryHover,backgroundColor:j.itemBg},[`${F}-item-link`]:{backgroundColor:j.itemLinkBg,borderColor:j.colorBorder},[`&:hover ${F}-item-link`]:{borderColor:j.colorPrimary,backgroundColor:j.itemBg,color:j.colorPrimary},[`&${F}-disabled`]:{[`${F}-item-link`]:{borderColor:j.colorBorder,color:j.colorTextDisabled}}},[`${F}-item`]:{backgroundColor:j.itemBg,border:`${j.lineWidth}px ${j.lineType} ${j.colorBorder}`,[`&:hover:not(${F}-item-active)`]:{borderColor:j.colorPrimary,backgroundColor:j.itemBg,a:{color:j.colorPrimary}},"&-active":{borderColor:j.colorPrimary}}}}},Z=j=>{const{componentCls:F}=j;return{[`${F}:not(${F}-disabled)`]:{[`${F}-item`]:Object.assign({},(0,q.Qy)(j)),[`${F}-jump-prev, ${F}-jump-next`]:{"&:focus-visible":Object.assign({[`${F}-item-link-icon`]:{opacity:1},[`${F}-item-ellipsis`]:{opacity:0}},(0,q.oN)(j))},[`${F}-prev, ${F}-next`]:{[`&:focus-visible ${F}-item-link`]:Object.assign({},(0,q.oN)(j))}}}};var ne=(0,$.Z)("Pagination",j=>{const F=(0,le.TS)(j,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:j.marginXXS/2,paginationMiniQuickJumperInputWidth:j.controlHeightLG*1.1,paginationItemPaddingInline:j.marginXXS*1.5,paginationEllipsisLetterSpacing:j.marginXXS/2,paginationSlashMarginInlineStart:j.marginXXS,paginationSlashMarginInlineEnd:j.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Q.e5)(j),(0,Q.TM)(j));return[J(F),Z(F),j.wireframe&&N(F)]},j=>({itemBg:j.colorBgContainer,itemSize:j.controlHeight,itemSizeSM:j.controlHeightSM,itemActiveBg:j.colorBgContainer,itemLinkBg:j.colorBgContainer,itemActiveColorDisabled:j.colorTextDisabled,itemActiveBgDisabled:j.controlItemBgActiveDisabled,itemInputBg:j.colorBgContainer,miniOptionsSizeChangerTop:0})),U=function(j,F){var te={};for(var ae in j)Object.prototype.hasOwnProperty.call(j,ae)&&F.indexOf(ae)<0&&(te[ae]=j[ae]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,ae=Object.getOwnPropertySymbols(j);V{const{prefixCls:F,selectPrefixCls:te,className:ae,rootClassName:V,style:de,size:we,locale:xe,selectComponentClass:Ae,responsive:ve,showSizeChanger:oe}=j,_=U(j,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ue}=(0,H.Z)(ve),{getPrefixCls:ye,direction:Ce,pagination:je={}}=pe.useContext(W.E_),ke=ye("pagination",F),[Xe,rt]=ne(ke),Fe=oe!=null?oe:je.showSizeChanger,it=pe.useMemo(()=>{const wt=pe.createElement("span",{className:`${ke}-item-ellipsis`},"\u2022\u2022\u2022"),Qt=pe.createElement("button",{className:`${ke}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?pe.createElement(c.Z,null):pe.createElement(o.Z,null)),Jt=pe.createElement("button",{className:`${ke}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?pe.createElement(o.Z,null):pe.createElement(c.Z,null)),an=pe.createElement("a",{className:`${ke}-item-link`},pe.createElement("div",{className:`${ke}-item-container`},Ce==="rtl"?pe.createElement(u.Z,{className:`${ke}-item-link-icon`}):pe.createElement(s,{className:`${ke}-item-link-icon`}),wt)),bn=pe.createElement("a",{className:`${ke}-item-link`},pe.createElement("div",{className:`${ke}-item-container`},Ce==="rtl"?pe.createElement(s,{className:`${ke}-item-link-icon`}):pe.createElement(u.Z,{className:`${ke}-item-link-icon`}),wt));return{prevIcon:Qt,nextIcon:Jt,jumpPrevIcon:an,jumpNextIcon:bn}},[Ce,ke]),[ut]=(0,re.Z)("Pagination",K.Z),ht=Object.assign(Object.assign({},ut),xe),Ft=(0,Y.Z)(we),Ht=Ft==="small"||!!(ue&&!Ft&&ve),At=ye("select",te),Wt=r()({[`${ke}-mini`]:Ht,[`${ke}-rtl`]:Ce==="rtl"},je==null?void 0:je.className,ae,V,rt),Lt=Object.assign(Object.assign({},je==null?void 0:je.style),de);return Xe(pe.createElement(z,Object.assign({},it,_,{style:Lt,prefixCls:ke,selectPrefixCls:At,className:Wt,selectComponentClass:Ae||(Ht?ee:X),locale:ht,showSizeChanger:Fe})))},P=T},39722:function(Nt,Ve,w){"use strict";w.d(Ve,{t5:function(){return o}});var x=w(92310),pe=w.n(x),e=w(55477),I=w(59301),f=w(36355),a=w(77578),t=w(17356),s=function(n,r){var i={};for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&r.indexOf(l)<0&&(i[l]=n[l]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,l=Object.getOwnPropertySymbols(n);d{if(!(!r&&!i))return I.createElement(I.Fragment,null,r&&I.createElement("div",{className:`${n}-title`},(0,a.Z)(r)),I.createElement("div",{className:`${n}-inner-content`},(0,a.Z)(i)))},o=n=>{const{hashId:r,prefixCls:i,className:l,style:d,placement:E="top",title:v,content:m,children:p}=n;return I.createElement("div",{className:pe()(r,i,`${i}-pure`,`${i}-placement-${E}`,l),style:d},I.createElement("div",{className:`${i}-arrow`}),I.createElement(e.G,Object.assign({},n,{className:r,prefixCls:i}),p||u(i,v,m)))},c=n=>{const{prefixCls:r}=n,i=s(n,["prefixCls"]),{getPrefixCls:l}=I.useContext(f.E_),d=l("popover",r),[E,v]=(0,t.Z)(d);return E(I.createElement(o,Object.assign({},i,{prefixCls:d,hashId:v})))};Ve.ZP=c},60324:function(Nt,Ve,w){"use strict";var x=w(92310),pe=w.n(x),e=w(59301),I=w(77578),f=w(62892),a=w(36355),t=w(6848),s=w(39722),u=w(17356),o=function(r,i){var l={};for(var d in r)Object.prototype.hasOwnProperty.call(r,d)&&i.indexOf(d)<0&&(l[d]=r[d]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,d=Object.getOwnPropertySymbols(r);E{let{title:i,content:l,prefixCls:d}=r;return e.createElement(e.Fragment,null,i&&e.createElement("div",{className:`${d}-title`},(0,I.Z)(i)),e.createElement("div",{className:`${d}-inner-content`},(0,I.Z)(l)))},n=e.forwardRef((r,i)=>{const{prefixCls:l,title:d,content:E,overlayClassName:v,placement:m="top",trigger:p="hover",mouseEnterDelay:S=.1,mouseLeaveDelay:C=.1,overlayStyle:g={}}=r,O=o(r,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:y}=e.useContext(a.E_),b=y("popover",l),[h,A]=(0,u.Z)(b),B=y(),k=pe()(v,A);return h(e.createElement(t.Z,Object.assign({placement:m,trigger:p,mouseEnterDelay:S,mouseLeaveDelay:C,overlayStyle:g},O,{prefixCls:b,overlayClassName:k,ref:i,overlay:d||E?e.createElement(c,{prefixCls:b,title:d,content:E}):null,transitionName:(0,f.m)(B,"zoom-big",O.transitionName),"data-popover-inject":!0})))});n._InternalPanelDoNotUseOrYouWillBeFired=s.ZP,Ve.Z=n},17356:function(Nt,Ve,w){"use strict";var x=w(17313),pe=w(29878),e=w(19447),I=w(33166),f=w(83116),a=w(37613);const t=o=>{const{componentCls:c,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:d,colorTextHeading:E,borderRadiusLG:v,zIndexPopup:m,marginXS:p,colorBgElevated:S,popoverBg:C}=o;return[{[c]:Object.assign(Object.assign({},(0,x.Wf)(o)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:m,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":S,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${c}-content`]:{position:"relative"},[`${c}-inner`]:{backgroundColor:C,backgroundClip:"padding-box",borderRadius:v,boxShadow:d,padding:l},[`${c}-title`]:{minWidth:r,marginBottom:p,color:E,fontWeight:i},[`${c}-inner-content`]:{color:n}})},(0,e.ZP)(o,{colorBg:"var(--antd-arrow-background-color)"}),{[`${c}-pure`]:{position:"relative",maxWidth:"none",margin:o.sizePopupArrow,display:"inline-block",[`${c}-content`]:{display:"inline-block"}}}]},s=o=>{const{componentCls:c}=o;return{[c]:I.i.map(n=>{const r=o[`${n}6`];return{[`&${c}-${n}`]:{"--antd-arrow-background-color":r,[`${c}-inner`]:{backgroundColor:r},[`${c}-arrow`]:{background:"transparent"}}}})}},u=o=>{const{componentCls:c,lineWidth:n,lineType:r,colorSplit:i,paddingSM:l,controlHeight:d,fontSize:E,lineHeight:v,padding:m}=o,p=d-Math.round(E*v),S=p/2,C=p/2-n,g=m;return{[c]:{[`${c}-inner`]:{padding:0},[`${c}-title`]:{margin:0,padding:`${S}px ${g}px ${C}px`,borderBottom:`${n}px ${r} ${i}`},[`${c}-inner-content`]:{padding:`${l}px ${g}px`}}}};Ve.Z=(0,f.Z)("Popover",o=>{const{colorBgElevated:c,colorText:n,wireframe:r}=o,i=(0,a.TS)(o,{popoverPadding:12,popoverBg:c,popoverColor:n});return[t(i),s(i),r&&u(i),(0,pe._y)(i,"zoom-big")]},o=>({width:177,minWidth:177,zIndexPopup:o.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return oe}});var x=w(59301),pe=w(29679),e=w(40001),I=w(19248),f=w(99267),a=w(92310),t=w.n(a),s=w(2738),u=w(36355),o=w(54476),c=w(33885),n=w(75931),r={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},i=function(){var ue=(0,x.useRef)([]),ye=(0,x.useRef)(null);return(0,x.useEffect)(function(){var Ce=Date.now(),je=!1;ue.current.forEach(function(ke){if(ke){je=!0;var Xe=ke.style;Xe.transitionDuration=".3s, .3s, .3s, .06s",ye.current&&Ce-ye.current<100&&(Xe.transitionDuration="0s, 0s")}}),je&&(ye.current=Date.now())}),ue.current},l=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],d=function(ue){var ye=(0,c.Z)((0,c.Z)({},r),ue),Ce=ye.className,je=ye.percent,ke=ye.prefixCls,Xe=ye.strokeColor,rt=ye.strokeLinecap,Fe=ye.strokeWidth,it=ye.style,ut=ye.trailColor,ht=ye.trailWidth,Ft=ye.transition,Ht=(0,n.Z)(ye,l);delete Ht.gapPosition;var At=Array.isArray(je)?je:[je],Wt=Array.isArray(Xe)?Xe:[Xe],Lt=i(),wt=Fe/2,Qt=100-Fe/2,Jt="M ".concat(rt==="round"?wt:0,",").concat(wt,` - L `).concat(rt==="round"?Qt:100,",").concat(wt),an="0 0 100 ".concat(Fe),bn=0;return x.createElement("svg",(0,o.Z)({className:t()("".concat(ke,"-line"),Ce),viewBox:an,preserveAspectRatio:"none",style:it},Ht),x.createElement("path",{className:"".concat(ke,"-line-trail"),d:Jt,strokeLinecap:rt,stroke:ut,strokeWidth:ht||Fe,fillOpacity:"0"}),At.map(function(Sn,On){var zn=1;switch(rt){case"round":zn=1-Fe/100;break;case"square":zn=1-Fe/2/100;break;default:zn=1;break}var jn={strokeDasharray:"".concat(Sn*zn,"px, 100px"),strokeDashoffset:"-".concat(bn,"px"),transition:Ft||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},qt=Wt[On]||Wt[Wt.length-1];return bn+=Sn,x.createElement("path",{key:On,className:"".concat(ke,"-line-path"),d:Jt,strokeLinecap:rt,stroke:qt,strokeWidth:Fe,fillOpacity:"0",ref:function(De){Lt[On]=De},style:jn})}))},E=d,v=w(76190),m=w(42978),p=w(47273),S=0,C=(0,p.Z)();function g(){var _;return C?(_=S,S+=1):_="TEST_OR_SSR",_}var O=function(_){var ue=x.useState(),ye=(0,m.Z)(ue,2),Ce=ye[0],je=ye[1];return x.useEffect(function(){je("rc_progress_".concat(g()))},[]),_||Ce},y=function(ue){var ye=ue.bg,Ce=ue.children;return x.createElement("div",{style:{width:"100%",height:"100%",background:ye}},Ce)};function b(_,ue){return Object.keys(_).map(function(ye){var Ce=parseFloat(ye),je="".concat(Math.floor(Ce*ue),"%");return"".concat(_[ye]," ").concat(je)})}var h=x.forwardRef(function(_,ue){var ye=_.prefixCls,Ce=_.color,je=_.gradientId,ke=_.radius,Xe=_.style,rt=_.ptg,Fe=_.strokeLinecap,it=_.strokeWidth,ut=_.size,ht=_.gapDegree,Ft=Ce&&(0,v.Z)(Ce)==="object",Ht=Ft?"#FFF":void 0,At=ut/2,Wt=x.createElement("circle",{className:"".concat(ye,"-circle-path"),r:ke,cx:At,cy:At,stroke:Ht,strokeLinecap:Fe,strokeWidth:it,opacity:rt===0?0:1,style:Xe,ref:ue});if(!Ft)return Wt;var Lt="".concat(je,"-conic"),wt=ht?"".concat(180+ht/2,"deg"):"0deg",Qt=b(Ce,(360-ht)/360),Jt=b(Ce,1),an="conic-gradient(from ".concat(wt,", ").concat(Qt.join(", "),")"),bn="linear-gradient(to ".concat(ht?"bottom":"top",", ").concat(Jt.join(", "),")");return x.createElement(x.Fragment,null,x.createElement("mask",{id:Lt},Wt),x.createElement("foreignObject",{x:0,y:0,width:ut,height:ut,mask:"url(#".concat(Lt,")")},x.createElement(y,{bg:bn},x.createElement(y,{bg:an}))))}),A=h,B=100,k=function(ue,ye,Ce,je,ke,Xe,rt,Fe,it,ut){var ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ft=Ce/100*360*((360-Xe)/360),Ht=Xe===0?0:{bottom:0,top:180,left:90,right:-90}[rt],At=(100-je)/100*ye;it==="round"&&je!==100&&(At+=ut/2,At>=ye&&(At=ye-.01));var Wt=B/2;return{stroke:typeof Fe=="string"?Fe:void 0,strokeDasharray:"".concat(ye,"px ").concat(ue),strokeDashoffset:At+ht,transform:"rotate(".concat(ke+Ft+Ht,"deg)"),transformOrigin:"".concat(Wt,"px ").concat(Wt,"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}},R=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function M(_){var ue=_!=null?_:[];return Array.isArray(ue)?ue:[ue]}var z=function(ue){var ye=(0,c.Z)((0,c.Z)({},r),ue),Ce=ye.id,je=ye.prefixCls,ke=ye.steps,Xe=ye.strokeWidth,rt=ye.trailWidth,Fe=ye.gapDegree,it=Fe===void 0?0:Fe,ut=ye.gapPosition,ht=ye.trailColor,Ft=ye.strokeLinecap,Ht=ye.style,At=ye.className,Wt=ye.strokeColor,Lt=ye.percent,wt=(0,n.Z)(ye,R),Qt=B/2,Jt=O(Ce),an="".concat(Jt,"-gradient"),bn=Qt-Xe/2,Sn=Math.PI*2*bn,On=it>0?90+it/2:-90,zn=Sn*((360-it)/360),jn=(0,v.Z)(ke)==="object"?ke:{count:ke,space:2},qt=jn.count,Nn=jn.space,De=M(Lt),fe=M(Wt),be=fe.find(function(Ue){return Ue&&(0,v.Z)(Ue)==="object"}),ge=be&&(0,v.Z)(be)==="object",he=ge?"butt":Ft,Ne=k(Sn,zn,0,100,On,it,ut,ht,he,Xe),Be=i(),Qe=function(){var ft=0;return De.map(function(St,Ot){var dt=fe[Ot]||fe[fe.length-1],Et=k(Sn,zn,ft,St,On,it,ut,dt,he,Xe);return ft+=St,x.createElement(A,{key:Ot,color:dt,ptg:St,radius:bn,prefixCls:je,gradientId:an,style:Et,strokeLinecap:he,strokeWidth:Xe,gapDegree:it,ref:function(Le){Be[Ot]=Le},size:B})}).reverse()},Ge=function(){var ft=Math.round(qt*(De[0]/100)),St=100/qt,Ot=0;return new Array(qt).fill(null).map(function(dt,Et){var Te=Et<=ft-1?fe[0]:ht,Le=Te&&(0,v.Z)(Te)==="object"?"url(#".concat(an,")"):void 0,Me=k(Sn,zn,Ot,St,On,it,ut,Te,"butt",Xe,Nn);return Ot+=(zn-Me.strokeDashoffset+Nn)*100/zn,x.createElement("circle",{key:Et,className:"".concat(je,"-circle-path"),r:bn,cx:Qt,cy:Qt,stroke:Le,strokeWidth:Xe,opacity:1,style:Me,ref:function(nt){Be[Et]=nt}})})};return x.createElement("svg",(0,o.Z)({className:t()("".concat(je,"-circle"),At),viewBox:"0 0 ".concat(B," ").concat(B),style:Ht,id:Ce,role:"presentation"},wt),!qt&&x.createElement("circle",{className:"".concat(je,"-circle-trail"),r:bn,cx:Qt,cy:Qt,stroke:ht,strokeLinecap:he,strokeWidth:rt||Xe,style:Ne}),qt?Ge():Qe())},K=z,W={Line:E,Circle:K},Y=w(6848),H=w(30071);function re(_){return!_||_<0?0:_>100?100:_}function G(_){let{success:ue,successPercent:ye}=_,Ce=ye;return ue&&"progress"in ue&&(Ce=ue.progress),ue&&"percent"in ue&&(Ce=ue.percent),Ce}const ee=_=>{let{percent:ue,success:ye,successPercent:Ce}=_;const je=re(G({success:ye,successPercent:Ce}));return[je,re(re(ue)-je)]},X=_=>{let{success:ue={},strokeColor:ye}=_;const{strokeColor:Ce}=ue;return[Ce||H.presetPrimaryColors.green,ye||null]},Q=(_,ue,ye)=>{var Ce,je,ke,Xe;let rt=-1,Fe=-1;if(ue==="step"){const it=ye.steps,ut=ye.strokeWidth;typeof _=="string"||typeof _=="undefined"?(rt=_==="small"?2:14,Fe=ut!=null?ut:8):typeof _=="number"?[rt,Fe]=[_,_]:[rt=14,Fe=8]=_,rt*=it}else if(ue==="line"){const it=ye==null?void 0:ye.strokeWidth;typeof _=="string"||typeof _=="undefined"?Fe=it||(_==="small"?6:8):typeof _=="number"?[rt,Fe]=[_,_]:[rt=-1,Fe=8]=_}else(ue==="circle"||ue==="dashboard")&&(typeof _=="string"||typeof _=="undefined"?[rt,Fe]=_==="small"?[60,60]:[120,120]:typeof _=="number"?[rt,Fe]=[_,_]:(rt=(je=(Ce=_[0])!==null&&Ce!==void 0?Ce:_[1])!==null&&je!==void 0?je:120,Fe=(Xe=(ke=_[0])!==null&&ke!==void 0?ke:_[1])!==null&&Xe!==void 0?Xe:120));return[rt,Fe]},q=3,$=_=>q/_*100;var se=_=>{const{prefixCls:ue,trailColor:ye=null,strokeLinecap:Ce="round",gapPosition:je,gapDegree:ke,width:Xe=120,type:rt,children:Fe,success:it,size:ut=Xe}=_,[ht,Ft]=Q(ut,"circle");let{strokeWidth:Ht}=_;Ht===void 0&&(Ht=Math.max($(ht),6));const At={width:ht,height:Ft,fontSize:ht*.15+6},Wt=x.useMemo(()=>{if(ke||ke===0)return ke;if(rt==="dashboard")return 75},[ke,rt]),Lt=je||rt==="dashboard"&&"bottom"||void 0,wt=Object.prototype.toString.call(_.strokeColor)==="[object Object]",Qt=X({success:it,strokeColor:_.strokeColor}),Jt=t()(`${ue}-inner`,{[`${ue}-circle-gradient`]:wt}),an=x.createElement(K,{percent:ee(_),strokeWidth:Ht,trailWidth:Ht,strokeColor:Qt,strokeLinecap:Ce,trailColor:ye,prefixCls:ue,gapDegree:Wt,gapPosition:Lt});return x.createElement("div",{className:Jt,style:At},ht<=20?x.createElement(Y.Z,{title:Fe},x.createElement("span",null,an)):x.createElement(x.Fragment,null,an,Fe))},Ee=function(_,ue){var ye={};for(var Ce in _)Object.prototype.hasOwnProperty.call(_,Ce)&&ue.indexOf(Ce)<0&&(ye[Ce]=_[Ce]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ce=Object.getOwnPropertySymbols(_);je{let ue=[];return Object.keys(_).forEach(ye=>{const Ce=parseFloat(ye.replace(/%/g,""));isNaN(Ce)||ue.push({key:Ce,value:_[ye]})}),ue=ue.sort((ye,Ce)=>ye.key-Ce.key),ue.map(ye=>{let{key:Ce,value:je}=ye;return`${je} ${Ce}%`}).join(", ")},ie=(_,ue)=>{const{from:ye=H.presetPrimaryColors.blue,to:Ce=H.presetPrimaryColors.blue,direction:je=ue==="rtl"?"to left":"to right"}=_,ke=Ee(_,["from","to","direction"]);if(Object.keys(ke).length!==0){const Xe=Se(ke);return{backgroundImage:`linear-gradient(${je}, ${Xe})`}}return{backgroundImage:`linear-gradient(${je}, ${ye}, ${Ce})`}};var J=_=>{const{prefixCls:ue,direction:ye,percent:Ce,size:je,strokeWidth:ke,strokeColor:Xe,strokeLinecap:rt="round",children:Fe,trailColor:it=null,success:ut}=_,ht=Xe&&typeof Xe!="string"?ie(Xe,ye):{backgroundColor:Xe},Ft=rt==="square"||rt==="butt"?0:void 0,Ht={backgroundColor:it||void 0,borderRadius:Ft},At=je!=null?je:[-1,ke||(je==="small"?6:8)],[Wt,Lt]=Q(At,"line",{strokeWidth:ke}),wt=Object.assign({width:`${re(Ce)}%`,height:Lt,borderRadius:Ft},ht),Qt=G(_),Jt={width:`${re(Qt)}%`,height:Lt,borderRadius:Ft,backgroundColor:ut==null?void 0:ut.strokeColor},an={width:Wt<0?"100%":Wt,height:Lt};return x.createElement(x.Fragment,null,x.createElement("div",{className:`${ue}-outer`,style:an},x.createElement("div",{className:`${ue}-inner`,style:Ht},x.createElement("div",{className:`${ue}-bg`,style:wt}),Qt!==void 0?x.createElement("div",{className:`${ue}-success-bg`,style:Jt}):null)),Fe)},Z=_=>{const{size:ue,steps:ye,percent:Ce=0,strokeWidth:je=8,strokeColor:ke,trailColor:Xe=null,prefixCls:rt,children:Fe}=_,it=Math.round(ye*(Ce/100)),ut=ue==="small"?2:14,ht=ue!=null?ue:[ut,je],[Ft,Ht]=Q(ht,"step",{steps:ye,strokeWidth:je}),At=Ft/ye,Wt=new Array(ye);for(let Lt=0;Lt{const ue=_?"100%":"-100%";return new ne.Keyframes(`antProgress${_?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${ue}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${ue}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},j=_=>{const{componentCls:ue,iconCls:ye}=_;return{[ue]:Object.assign(Object.assign({},(0,U.Wf)(_)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:_.fontSize,marginInlineEnd:_.marginXS,marginBottom:_.marginXS},[`${ue}-outer`]:{display:"inline-block",width:"100%"},[`&${ue}-show-info`]:{[`${ue}-outer`]:{marginInlineEnd:`calc(-2em - ${_.marginXS}px)`,paddingInlineEnd:`calc(2em + ${_.paddingXS}px)`}},[`${ue}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:_.remainingColor,borderRadius:_.lineBorderRadius},[`${ue}-inner:not(${ue}-circle-gradient)`]:{[`${ue}-circle-path`]:{stroke:_.defaultColor}},[`${ue}-success-bg, ${ue}-bg`]:{position:"relative",backgroundColor:_.defaultColor,borderRadius:_.lineBorderRadius,transition:`all ${_.motionDurationSlow} ${_.motionEaseInOutCirc}`},[`${ue}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:_.colorSuccess},[`${ue}-text`]:{display:"inline-block",width:"2em",marginInlineStart:_.marginXS,color:_.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ye]:{fontSize:_.fontSize}},[`&${ue}-status-active`]:{[`${ue}-bg::before`]:{position:"absolute",inset:0,backgroundColor:_.colorBgContainer,borderRadius:_.lineBorderRadius,opacity:0,animationName:P(),animationDuration:_.progressActiveMotionDuration,animationTimingFunction:_.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${ue}-rtl${ue}-status-active`]:{[`${ue}-bg::before`]:{animationName:P(!0)}},[`&${ue}-status-exception`]:{[`${ue}-bg`]:{backgroundColor:_.colorError},[`${ue}-text`]:{color:_.colorError}},[`&${ue}-status-exception ${ue}-inner:not(${ue}-circle-gradient)`]:{[`${ue}-circle-path`]:{stroke:_.colorError}},[`&${ue}-status-success`]:{[`${ue}-bg`]:{backgroundColor:_.colorSuccess},[`${ue}-text`]:{color:_.colorSuccess}},[`&${ue}-status-success ${ue}-inner:not(${ue}-circle-gradient)`]:{[`${ue}-circle-path`]:{stroke:_.colorSuccess}}})}},F=_=>{const{componentCls:ue,iconCls:ye}=_;return{[ue]:{[`${ue}-circle-trail`]:{stroke:_.remainingColor},[`&${ue}-circle ${ue}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${ue}-circle ${ue}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:_.circleTextColor,fontSize:_.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ye]:{fontSize:`${_.fontSize/_.fontSizeSM}em`}},[`${ue}-circle&-status-exception`]:{[`${ue}-text`]:{color:_.colorError}},[`${ue}-circle&-status-success`]:{[`${ue}-text`]:{color:_.colorSuccess}}},[`${ue}-inline-circle`]:{lineHeight:1,[`${ue}-inner`]:{verticalAlign:"bottom"}}}},te=_=>{const{componentCls:ue}=_;return{[ue]:{[`${ue}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:_.progressStepMinWidth,marginInlineEnd:_.progressStepMarginInlineEnd,backgroundColor:_.remainingColor,transition:`all ${_.motionDurationSlow}`,"&-active":{backgroundColor:_.defaultColor}}}}}},ae=_=>{const{componentCls:ue,iconCls:ye}=_;return{[ue]:{[`${ue}-small&-line, ${ue}-small&-line ${ue}-text ${ye}`]:{fontSize:_.fontSizeSM}}}};var V=(0,D.Z)("Progress",_=>{const ue=_.marginXXS/2,ye=(0,T.TS)(_,{progressStepMarginInlineEnd:ue,progressStepMinWidth:ue,progressActiveMotionDuration:"2.4s"});return[j(ye),F(ye),te(ye),ae(ye)]},_=>({circleTextColor:_.colorText,defaultColor:_.colorInfo,remainingColor:_.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),de=function(_,ue){var ye={};for(var Ce in _)Object.prototype.hasOwnProperty.call(_,Ce)&&ue.indexOf(Ce)<0&&(ye[Ce]=_[Ce]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ce=Object.getOwnPropertySymbols(_);je{const{prefixCls:ye,className:Ce,rootClassName:je,steps:ke,strokeColor:Xe,percent:rt=0,size:Fe="default",showInfo:it=!0,type:ut="line",status:ht,format:Ft,style:Ht}=_,At=de(_,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Wt=x.useMemo(()=>{var De,fe;const be=G(_);return parseInt(be!==void 0?(De=be!=null?be:0)===null||De===void 0?void 0:De.toString():(fe=rt!=null?rt:0)===null||fe===void 0?void 0:fe.toString(),10)},[rt,_.success,_.successPercent]),Lt=x.useMemo(()=>!xe.includes(ht)&&Wt>=100?"success":ht||"normal",[ht,Wt]),{getPrefixCls:wt,direction:Qt,progress:Jt}=x.useContext(u.E_),an=wt("progress",ye),[bn,Sn]=V(an),On=x.useMemo(()=>{if(!it)return null;const De=G(_);let fe;const be=Ft||(he=>`${he}%`),ge=ut==="line";return Ft||Lt!=="exception"&&Lt!=="success"?fe=be(re(rt),re(De)):Lt==="exception"?fe=ge?x.createElement(I.Z,null):x.createElement(f.Z,null):Lt==="success"&&(fe=ge?x.createElement(pe.Z,null):x.createElement(e.Z,null)),x.createElement("span",{className:`${an}-text`,title:typeof fe=="string"?fe:void 0},fe)},[it,rt,Wt,Lt,ut,an,Ft]),zn=Array.isArray(Xe)?Xe[0]:Xe,jn=typeof Xe=="string"||Array.isArray(Xe)?Xe:void 0;let qt;ut==="line"?qt=ke?x.createElement(Z,Object.assign({},_,{strokeColor:jn,prefixCls:an,steps:ke}),On):x.createElement(J,Object.assign({},_,{strokeColor:zn,prefixCls:an,direction:Qt}),On):(ut==="circle"||ut==="dashboard")&&(qt=x.createElement(se,Object.assign({},_,{strokeColor:zn,prefixCls:an,progressStatus:Lt}),On));const Nn=t()(an,`${an}-status-${Lt}`,`${an}-${ut==="dashboard"&&"circle"||ke&&"steps"||ut}`,{[`${an}-inline-circle`]:ut==="circle"&&Q(Fe,"circle")[0]<=20,[`${an}-show-info`]:it,[`${an}-${Fe}`]:typeof Fe=="string",[`${an}-rtl`]:Qt==="rtl"},Jt==null?void 0:Jt.className,Ce,je,Sn);return bn(x.createElement("div",Object.assign({ref:ue,style:Object.assign(Object.assign({},Jt==null?void 0:Jt.style),Ht),className:Nn,role:"progressbar","aria-valuenow":Wt},(0,s.Z)(At,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),qt))}),oe=ve},5112:function(Nt,Ve,w){"use strict";w.d(Ve,{ZP:function(){return H}});var x=w(92310),pe=w.n(x),e=w(18929),I=w(26112),f=w(59301),a=w(36355),t=w(19716);const s=f.createContext(null),u=s.Provider;var o=s;const c=f.createContext(null),n=c.Provider;var r=w(5630),i=w(8654),l=w(1684),d=w(32441),E=w(17313),v=w(83116),m=w(37613);const p=re=>{const{componentCls:G,antCls:ee}=re,X=`${G}-group`;return{[X]:Object.assign(Object.assign({},(0,E.Wf)(re)),{display:"inline-block",fontSize:0,[`&${X}-rtl`]:{direction:"rtl"},[`${ee}-badge ${ee}-badge-count`]:{zIndex:1},[`> ${ee}-badge:not(:first-child) > ${ee}-button-wrapper`]:{borderInlineStart:"none"}})}},S=re=>{const{componentCls:G,wrapperMarginInlineEnd:ee,colorPrimary:X,radioSize:Q,motionDurationSlow:q,motionDurationMid:$,motionEaseInOutCirc:le,colorBgContainer:se,colorBorder:Ee,lineWidth:Se,dotSize:ie,colorBgContainerDisabled:L,colorTextDisabled:J,paddingXS:N,dotColorDisabled:Z,lineType:ne,radioDotDisabledSize:U,wireframe:D,colorWhite:T}=re,P=`${G}-inner`;return{[`${G}-wrapper`]:Object.assign(Object.assign({},(0,E.Wf)(re)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ee,cursor:"pointer",[`&${G}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:re.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${G}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Se}px ${ne} ${X}`,borderRadius:"50%",visibility:"hidden",content:'""'},[G]:Object.assign(Object.assign({},(0,E.Wf)(re)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${G}-wrapper:hover &, - &:hover ${P}`]:{borderColor:X},[`${G}-input:focus-visible + ${P}`]:Object.assign({},(0,E.oN)(re)),[`${G}:hover::after, ${G}-wrapper:hover &::after`]:{visibility:"visible"},[`${G}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Q,height:Q,marginBlockStart:Q/-2,marginInlineStart:Q/-2,backgroundColor:D?X:T,borderBlockStart:0,borderInlineStart:0,borderRadius:Q,transform:"scale(0)",opacity:0,transition:`all ${q} ${le}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Q,height:Q,backgroundColor:se,borderColor:Ee,borderStyle:"solid",borderWidth:Se,borderRadius:"50%",transition:`all ${$}`},[`${G}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${G}-checked`]:{[P]:{borderColor:X,backgroundColor:D?se:X,"&::after":{transform:`scale(${ie/Q})`,opacity:1,transition:`all ${q} ${le}`}}},[`${G}-disabled`]:{cursor:"not-allowed",[P]:{backgroundColor:L,borderColor:Ee,cursor:"not-allowed","&::after":{backgroundColor:Z}},[`${G}-input`]:{cursor:"not-allowed"},[`${G}-disabled + span`]:{color:J,cursor:"not-allowed"},[`&${G}-checked`]:{[P]:{"&::after":{transform:`scale(${U/Q})`}}}},[`span${G} + *`]:{paddingInlineStart:N,paddingInlineEnd:N}})}},C=re=>{const{buttonColor:G,controlHeight:ee,componentCls:X,lineWidth:Q,lineType:q,colorBorder:$,motionDurationSlow:le,motionDurationMid:se,buttonPaddingInline:Ee,fontSize:Se,buttonBg:ie,fontSizeLG:L,controlHeightLG:J,controlHeightSM:N,paddingXS:Z,borderRadius:ne,borderRadiusSM:U,borderRadiusLG:D,buttonCheckedBg:T,buttonSolidCheckedColor:P,colorTextDisabled:j,colorBgContainerDisabled:F,buttonCheckedBgDisabled:te,buttonCheckedColorDisabled:ae,colorPrimary:V,colorPrimaryHover:de,colorPrimaryActive:we,buttonSolidCheckedBg:xe,buttonSolidCheckedHoverBg:Ae,buttonSolidCheckedActiveBg:ve}=re;return{[`${X}-button-wrapper`]:{position:"relative",display:"inline-block",height:ee,margin:0,paddingInline:Ee,paddingBlock:0,color:G,fontSize:Se,lineHeight:`${ee-Q*2}px`,background:ie,border:`${Q}px ${q} ${$}`,borderBlockStartWidth:Q+.02,borderInlineStartWidth:0,borderInlineEndWidth:Q,cursor:"pointer",transition:[`color ${se}`,`background ${se}`,`box-shadow ${se}`].join(","),a:{color:G},[`> ${X}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Q,insetInlineStart:-Q,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Q,paddingInline:0,backgroundColor:$,transition:`background-color ${le}`,content:'""'}},"&:first-child":{borderInlineStart:`${Q}px ${q} ${$}`,borderStartStartRadius:ne,borderEndStartRadius:ne},"&:last-child":{borderStartEndRadius:ne,borderEndEndRadius:ne},"&:first-child:last-child":{borderRadius:ne},[`${X}-group-large &`]:{height:J,fontSize:L,lineHeight:`${J-Q*2}px`,"&:first-child":{borderStartStartRadius:D,borderEndStartRadius:D},"&:last-child":{borderStartEndRadius:D,borderEndEndRadius:D}},[`${X}-group-small &`]:{height:N,paddingInline:Z-Q,paddingBlock:0,lineHeight:`${N-Q*2}px`,"&:first-child":{borderStartStartRadius:U,borderEndStartRadius:U},"&:last-child":{borderStartEndRadius:U,borderEndEndRadius:U}},"&:hover":{position:"relative",color:V},"&:has(:focus-visible)":Object.assign({},(0,E.oN)(re)),[`${X}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${X}-button-wrapper-disabled)`]:{zIndex:1,color:V,background:T,borderColor:V,"&::before":{backgroundColor:V},"&:first-child":{borderColor:V},"&:hover":{color:de,borderColor:de,"&::before":{backgroundColor:de}},"&:active":{color:we,borderColor:we,"&::before":{backgroundColor:we}}},[`${X}-group-solid &-checked:not(${X}-button-wrapper-disabled)`]:{color:P,background:xe,borderColor:xe,"&:hover":{color:P,background:Ae,borderColor:Ae},"&:active":{color:P,background:ve,borderColor:ve}},"&-disabled":{color:j,backgroundColor:F,borderColor:$,cursor:"not-allowed","&:first-child, &:hover":{color:j,backgroundColor:F,borderColor:$}},[`&-disabled${X}-button-wrapper-checked`]:{color:ae,backgroundColor:te,borderColor:$,boxShadow:"none"}}}},g=re=>re-4*2;var O=(0,v.Z)("Radio",re=>{const{controlOutline:G,controlOutlineWidth:ee,radioSize:X}=re,Q=`0 0 0 ${ee}px ${G}`,q=Q,$=g(X),le=(0,m.TS)(re,{radioDotDisabledSize:$,radioFocusShadow:Q,radioButtonFocusShadow:q});return[p(le),S(le),C(le)]},re=>{const{wireframe:G,padding:ee,marginXS:X,lineWidth:Q,fontSizeLG:q,colorText:$,colorBgContainer:le,colorTextDisabled:se,controlItemBgActiveDisabled:Ee,colorTextLightSolid:Se,colorPrimary:ie,colorPrimaryHover:L,colorPrimaryActive:J}=re,N=4,Z=q,ne=G?g(Z):Z-(N+Q)*2;return{radioSize:Z,dotSize:ne,dotColorDisabled:se,buttonSolidCheckedColor:Se,buttonSolidCheckedBg:ie,buttonSolidCheckedHoverBg:L,buttonSolidCheckedActiveBg:J,buttonBg:le,buttonCheckedBg:le,buttonColor:$,buttonCheckedBgDisabled:Ee,buttonCheckedColorDisabled:se,buttonPaddingInline:ee-Q,wrapperMarginInlineEnd:X}}),y=w(14088),b=w(4572),h=function(re,G){var ee={};for(var X in re)Object.prototype.hasOwnProperty.call(re,X)&&G.indexOf(X)<0&&(ee[X]=re[X]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,X=Object.getOwnPropertySymbols(re);Q{var ee,X;const Q=f.useContext(o),q=f.useContext(c),{getPrefixCls:$,direction:le,radio:se}=f.useContext(a.E_),Ee=f.useRef(null),Se=(0,i.sQ)(G,Ee),{isFormItemInput:ie}=f.useContext(d.aM),L=we=>{var xe,Ae;(xe=re.onChange)===null||xe===void 0||xe.call(re,we),(Ae=Q==null?void 0:Q.onChange)===null||Ae===void 0||Ae.call(Q,we)},{prefixCls:J,className:N,rootClassName:Z,children:ne,style:U}=re,D=h(re,["prefixCls","className","rootClassName","children","style"]),T=$("radio",J),P=((Q==null?void 0:Q.optionType)||q)==="button",j=P?`${T}-button`:T,[F,te]=O(T),ae=Object.assign({},D),V=f.useContext(l.Z);Q&&(ae.name=Q.name,ae.onChange=L,ae.checked=re.value===Q.value,ae.disabled=(ee=ae.disabled)!==null&&ee!==void 0?ee:Q.disabled),ae.disabled=(X=ae.disabled)!==null&&X!==void 0?X:V;const de=pe()(`${j}-wrapper`,{[`${j}-wrapper-checked`]:ae.checked,[`${j}-wrapper-disabled`]:ae.disabled,[`${j}-wrapper-rtl`]:le==="rtl",[`${j}-wrapper-in-form-item`]:ie},se==null?void 0:se.className,N,Z,te);return F(f.createElement(y.Z,{component:"Radio",disabled:ae.disabled},f.createElement("label",{className:de,style:Object.assign(Object.assign({},se==null?void 0:se.style),U),onMouseEnter:re.onMouseEnter,onMouseLeave:re.onMouseLeave},f.createElement(r.Z,Object.assign({},ae,{className:pe()(ae.className,!P&&b.A),type:"radio",prefixCls:j,ref:Se})),ne!==void 0?f.createElement("span",null,ne):null)))};var k=f.forwardRef(A);const R=f.forwardRef((re,G)=>{const{getPrefixCls:ee,direction:X}=f.useContext(a.E_),[Q,q]=(0,e.Z)(re.defaultValue,{value:re.value}),$=xe=>{const Ae=Q,ve=xe.target.value;"value"in re||q(ve);const{onChange:oe}=re;oe&&ve!==Ae&&oe(xe)},{prefixCls:le,className:se,rootClassName:Ee,options:Se,buttonStyle:ie="outline",disabled:L,children:J,size:N,style:Z,id:ne,onMouseEnter:U,onMouseLeave:D,onFocus:T,onBlur:P}=re,j=ee("radio",le),F=`${j}-group`,[te,ae]=O(j);let V=J;Se&&Se.length>0&&(V=Se.map(xe=>typeof xe=="string"||typeof xe=="number"?f.createElement(k,{key:xe.toString(),prefixCls:j,disabled:L,value:xe,checked:Q===xe},xe):f.createElement(k,{key:`radio-group-value-options-${xe.value}`,prefixCls:j,disabled:xe.disabled||L,value:xe.value,checked:Q===xe.value,title:xe.title,style:xe.style},xe.label)));const de=(0,t.Z)(N),we=pe()(F,`${F}-${ie}`,{[`${F}-${de}`]:de,[`${F}-rtl`]:X==="rtl"},se,Ee,ae);return te(f.createElement("div",Object.assign({},(0,I.Z)(re,{aria:!0,data:!0}),{className:we,style:Z,onMouseEnter:U,onMouseLeave:D,onFocus:T,onBlur:P,id:ne,ref:G}),f.createElement(u,{value:{onChange:$,value:Q,disabled:re.disabled,name:re.name,optionType:re.optionType}},V)))});var M=f.memo(R),z=function(re,G){var ee={};for(var X in re)Object.prototype.hasOwnProperty.call(re,X)&&G.indexOf(X)<0&&(ee[X]=re[X]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,X=Object.getOwnPropertySymbols(re);Q{const{getPrefixCls:ee}=f.useContext(a.E_),{prefixCls:X}=re,Q=z(re,["prefixCls"]),q=ee("radio",X);return f.createElement(n,{value:"button"},f.createElement(k,Object.assign({prefixCls:q},Q,{type:"radio",ref:G})))};var W=f.forwardRef(K);const Y=k;Y.Button=W,Y.Group=M,Y.__ANT_RADIO=!0;var H=Y},13570:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return re}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(ee,X){return pe.createElement(f.Z,(0,x.Z)({},ee,{ref:X,icon:I}))},t=pe.forwardRef(a),s=t,u=w(92310),o=w.n(u),c=w(20068),n=w(42978),r=w(75931),i=w(18929),l=w(10228),d=w(26112);function E(G,ee){var X=G.disabled,Q=G.prefixCls,q=G.character,$=G.characterRender,le=G.index,se=G.count,Ee=G.value,Se=G.allowHalf,ie=G.focused,L=G.onHover,J=G.onClick,N=function(F){L(F,le)},Z=function(F){J(F,le)},ne=function(F){F.keyCode===l.Z.ENTER&&J(F,le)},U=le+1,D=new Set([Q]);Ee===0&&le===0&&ie?D.add("".concat(Q,"-focused")):Se&&Ee+.5>=U&&Eele?"true":"false","aria-posinset":le+1,"aria-setsize":se,tabIndex:X?-1:0},pe.createElement("div",{className:"".concat(Q,"-first")},T),pe.createElement("div",{className:"".concat(Q,"-second")},T)));return $&&(P=$(P,G)),P}var v=pe.forwardRef(E);function m(){var G=pe.useRef({});function ee(Q){return G.current[Q]}function X(Q){return function(q){G.current[Q]=q}}return[ee,X]}function p(G){var ee=G.pageXOffset,X="scrollLeft";if(typeof ee!="number"){var Q=G.document;ee=Q.documentElement[X],typeof ee!="number"&&(ee=Q.body[X])}return ee}function S(G){var ee,X,Q=G.ownerDocument,q=Q.body,$=Q&&Q.documentElement,le=G.getBoundingClientRect();return ee=le.left,X=le.top,ee-=$.clientLeft||q.clientLeft||0,X-=$.clientTop||q.clientTop||0,{left:ee,top:X}}function C(G){var ee=S(G),X=G.ownerDocument,Q=X.defaultView||X.parentWindow;return ee.left+=p(Q),ee.left}var g=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function O(G,ee){var X,Q=G.prefixCls,q=Q===void 0?"rc-rate":Q,$=G.className,le=G.defaultValue,se=G.value,Ee=G.count,Se=Ee===void 0?5:Ee,ie=G.allowHalf,L=ie===void 0?!1:ie,J=G.allowClear,N=J===void 0?!0:J,Z=G.character,ne=Z===void 0?"\u2605":Z,U=G.characterRender,D=G.disabled,T=G.direction,P=T===void 0?"ltr":T,j=G.tabIndex,F=j===void 0?0:j,te=G.autoFocus,ae=G.onHoverChange,V=G.onChange,de=G.onFocus,we=G.onBlur,xe=G.onKeyDown,Ae=G.onMouseLeave,ve=(0,r.Z)(G,g),oe=m(),_=(0,n.Z)(oe,2),ue=_[0],ye=_[1],Ce=pe.useRef(null),je=function(){if(!D){var he;(he=Ce.current)===null||he===void 0||he.focus()}};pe.useImperativeHandle(ee,function(){return{focus:je,blur:function(){if(!D){var he;(he=Ce.current)===null||he===void 0||he.blur()}}}});var ke=(0,i.Z)(le||0,{value:se}),Xe=(0,n.Z)(ke,2),rt=Xe[0],Fe=Xe[1],it=(0,i.Z)(null),ut=(0,n.Z)(it,2),ht=ut[0],Ft=ut[1],Ht=function(he,Ne){var Be=P==="rtl",Qe=he+1;if(L){var Ge=ue(he),Ue=C(Ge),ft=Ge.clientWidth;(Be&&Ne-Ue>ft/2||!Be&&Ne-Ue0&&!Be||Ne===l.Z.RIGHT&&Qe>0&&Be?(L?Qe-=.5:Qe-=1,At(Qe),he.preventDefault()):Ne===l.Z.LEFT&&Qe{const{componentCls:ee}=G;return{[`${ee}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:G.marginXS},"> div":{transition:`all ${G.motionDurationMid}, outline 0s`,"&:hover":{transform:G.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${G.lineWidth}px dashed ${G.starColor}`,transform:G.starHoverScale}},"&-first, &-second":{color:G.starBg,transition:`all ${G.motionDurationMid}`,userSelect:"none",[G.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${ee}-star-first, &-half ${ee}-star-second`]:{opacity:1},[`&-half ${ee}-star-first, &-full ${ee}-star-second`]:{color:"inherit"}}}},z=G=>({[`&-rtl${G.componentCls}`]:{direction:"rtl"}}),K=G=>{const{componentCls:ee}=G;return{[ee]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,B.Wf)(G)),{display:"inline-block",margin:0,padding:0,color:G.starColor,fontSize:G.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${ee} ${ee}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),M(G)),{[`+ ${ee}-text`]:{display:"inline-block",marginInlineStart:G.marginXS,fontSize:G.fontSize}}),z(G))}};var W=(0,k.Z)("Rate",G=>{const ee=(0,R.TS)(G,{});return[K(ee)]},G=>({starColor:G.yellow6,starSize:G.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:G.colorFillContent})),Y=function(G,ee){var X={};for(var Q in G)Object.prototype.hasOwnProperty.call(G,Q)&&ee.indexOf(Q)<0&&(X[Q]=G[Q]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,Q=Object.getOwnPropertySymbols(G);q{const{prefixCls:X,className:Q,rootClassName:q,style:$,tooltips:le,character:se=pe.createElement(s,null)}=G,Ee=Y(G,["prefixCls","className","rootClassName","style","tooltips","character"]),Se=(D,T)=>{let{index:P}=T;return le?pe.createElement(A.Z,{title:le[P]},D):D},{getPrefixCls:ie,direction:L,rate:J}=pe.useContext(h.E_),N=ie("rate",X),[Z,ne]=W(N),U=Object.assign(Object.assign({},J==null?void 0:J.style),$);return Z(pe.createElement(b,Object.assign({ref:ee,character:se,characterRender:Se},Ee,{className:o()(Q,q,ne,J==null?void 0:J.className),style:U,prefixCls:N,direction:L})))})},57809:function(Nt,Ve,w){"use strict";var x=w(92310),pe=w.n(x),e=w(77861),I=w(2738),f=w(59301),a=w(53487),t=w(62892),s=w(19080),u=w(36355),o=w(1684),c=w(93891),n=w(19716),r=w(32441),i=w(33234),l=w(14154),d=w(58582),E=w(84443),v=w(66339),m=function(O,y){var b={};for(var h in O)Object.prototype.hasOwnProperty.call(O,h)&&y.indexOf(h)<0&&(b[h]=O[h]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,h=Object.getOwnPropertySymbols(O);A{var b,{prefixCls:h,bordered:A=!0,className:B,rootClassName:k,getPopupContainer:R,popupClassName:M,dropdownClassName:z,listHeight:K=256,placement:W,listItemHeight:Y=24,size:H,disabled:re,notFoundContent:G,status:ee,builtinPlacements:X,dropdownMatchSelectWidth:Q,popupMatchSelectWidth:q,direction:$,style:le,allowClear:se}=O,Ee=m(O,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Se,getPrefixCls:ie,renderEmpty:L,direction:J,virtual:N,popupMatchSelectWidth:Z,popupOverflow:ne,select:U}=f.useContext(u.E_),D=ie("select",h),T=ie(),P=$!=null?$:J,{compactSize:j,compactItemClassnames:F}=(0,i.ri)(D,P),[te,ae]=(0,l.Z)(D),V=f.useMemo(()=>{const{mode:Lt}=Ee;if(Lt!=="combobox")return Lt===p?"combobox":Lt},[Ee.mode]),de=V==="multiple"||V==="tags",we=(0,E.Z)(Ee.suffixIcon,Ee.showArrow),xe=(b=q!=null?q:Q)!==null&&b!==void 0?b:Z,{status:Ae,hasFeedback:ve,isFormItemInput:oe,feedbackIcon:_}=f.useContext(r.aM),ue=(0,s.F)(Ae,ee);let ye;G!==void 0?ye=G:V==="combobox"?ye=null:ye=(L==null?void 0:L("Select"))||f.createElement(c.Z,{componentName:"Select"});const{suffixIcon:Ce,itemIcon:je,removeIcon:ke,clearIcon:Xe}=(0,v.Z)(Object.assign(Object.assign({},Ee),{multiple:de,hasFeedback:ve,feedbackIcon:_,showSuffixIcon:we,prefixCls:D,showArrow:Ee.showArrow,componentName:"Select"})),rt=se===!0?{clearIcon:Xe}:se,Fe=(0,I.Z)(Ee,["suffixIcon","itemIcon"]),it=pe()(M||z,{[`${D}-dropdown-${P}`]:P==="rtl"},k,ae),ut=(0,n.Z)(Lt=>{var wt;return(wt=H!=null?H:j)!==null&&wt!==void 0?wt:Lt}),ht=f.useContext(o.Z),Ft=re!=null?re:ht,Ht=pe()({[`${D}-lg`]:ut==="large",[`${D}-sm`]:ut==="small",[`${D}-rtl`]:P==="rtl",[`${D}-borderless`]:!A,[`${D}-in-form-item`]:oe},(0,s.Z)(D,ue,ve),F,U==null?void 0:U.className,B,k,ae),At=f.useMemo(()=>W!==void 0?W:P==="rtl"?"bottomRight":"bottomLeft",[W,P]),Wt=(0,d.Z)(X,ne);return te(f.createElement(e.ZP,Object.assign({ref:y,virtual:N,showSearch:U==null?void 0:U.showSearch},Fe,{style:Object.assign(Object.assign({},U==null?void 0:U.style),le),dropdownMatchSelectWidth:xe,builtinPlacements:Wt,transitionName:(0,t.m)(T,"slide-up",Ee.transitionName),listHeight:K,listItemHeight:Y,mode:V,prefixCls:D,placement:At,direction:P,suffixIcon:Ce,menuItemSelectedIcon:je,removeIcon:ke,allowClear:rt,notFoundContent:ye,className:Ht,getPopupContainer:R||Se,dropdownClassName:it,disabled:Ft})))},C=f.forwardRef(S),g=(0,a.Z)(C);C.SECRET_COMBOBOX_MODE_DO_NOT_USE=p,C.Option=e.Wx,C.OptGroup=e.Xo,C._InternalPanelDoNotUseOrYouWillBeFired=g,Ve.default=C},14154:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return C}});var x=w(17313),pe=w(74207),e=w(37613),I=w(83116),f=w(13826),a=w(92899);const t=g=>{const{optionHeight:O,optionFontSize:y,optionLineHeight:b,optionPadding:h}=g;return{position:"relative",display:"block",minHeight:O,padding:h,color:g.colorText,fontWeight:"normal",fontSize:y,lineHeight:b,boxSizing:"border-box"}};var u=g=>{const{antCls:O,componentCls:y}=g,b=`${y}-item`,h=`&${O}-slide-up-enter${O}-slide-up-enter-active`,A=`&${O}-slide-up-appear${O}-slide-up-appear-active`,B=`&${O}-slide-up-leave${O}-slide-up-leave-active`,k=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,x.Wf)(g)),{position:"absolute",top:-9999,zIndex:g.zIndexPopup,boxSizing:"border-box",padding:g.paddingXXS,overflow:"hidden",fontSize:g.fontSize,fontVariant:"initial",backgroundColor:g.colorBgElevated,borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary,[` + L `).concat(rt==="round"?Qt:100,",").concat(wt),an="0 0 100 ".concat(Fe),bn=0;return x.createElement("svg",(0,o.Z)({className:t()("".concat(ke,"-line"),Ce),viewBox:an,preserveAspectRatio:"none",style:it},Ht),x.createElement("path",{className:"".concat(ke,"-line-trail"),d:Jt,strokeLinecap:rt,stroke:ut,strokeWidth:ht||Fe,fillOpacity:"0"}),At.map(function(Sn,On){var zn=1;switch(rt){case"round":zn=1-Fe/100;break;case"square":zn=1-Fe/2/100;break;default:zn=1;break}var jn={strokeDasharray:"".concat(Sn*zn,"px, 100px"),strokeDashoffset:"-".concat(bn,"px"),transition:Ft||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},qt=Wt[On]||Wt[Wt.length-1];return bn+=Sn,x.createElement("path",{key:On,className:"".concat(ke,"-line-path"),d:Jt,strokeLinecap:rt,stroke:qt,strokeWidth:Fe,fillOpacity:"0",ref:function(De){Lt[On]=De},style:jn})}))},E=d,v=w(76190),m=w(42978),p=w(47273),S=0,C=(0,p.Z)();function g(){var _;return C?(_=S,S+=1):_="TEST_OR_SSR",_}var O=function(_){var ue=x.useState(),ye=(0,m.Z)(ue,2),Ce=ye[0],je=ye[1];return x.useEffect(function(){je("rc_progress_".concat(g()))},[]),_||Ce},y=function(ue){var ye=ue.bg,Ce=ue.children;return x.createElement("div",{style:{width:"100%",height:"100%",background:ye}},Ce)};function b(_,ue){return Object.keys(_).map(function(ye){var Ce=parseFloat(ye),je="".concat(Math.floor(Ce*ue),"%");return"".concat(_[ye]," ").concat(je)})}var h=x.forwardRef(function(_,ue){var ye=_.prefixCls,Ce=_.color,je=_.gradientId,ke=_.radius,Xe=_.style,rt=_.ptg,Fe=_.strokeLinecap,it=_.strokeWidth,ut=_.size,ht=_.gapDegree,Ft=Ce&&(0,v.Z)(Ce)==="object",Ht=Ft?"#FFF":void 0,At=ut/2,Wt=x.createElement("circle",{className:"".concat(ye,"-circle-path"),r:ke,cx:At,cy:At,stroke:Ht,strokeLinecap:Fe,strokeWidth:it,opacity:rt===0?0:1,style:Xe,ref:ue});if(!Ft)return Wt;var Lt="".concat(je,"-conic"),wt=ht?"".concat(180+ht/2,"deg"):"0deg",Qt=b(Ce,(360-ht)/360),Jt=b(Ce,1),an="conic-gradient(from ".concat(wt,", ").concat(Qt.join(", "),")"),bn="linear-gradient(to ".concat(ht?"bottom":"top",", ").concat(Jt.join(", "),")");return x.createElement(x.Fragment,null,x.createElement("mask",{id:Lt},Wt),x.createElement("foreignObject",{x:0,y:0,width:ut,height:ut,mask:"url(#".concat(Lt,")")},x.createElement(y,{bg:bn},x.createElement(y,{bg:an}))))}),A=h,B=100,k=function(ue,ye,Ce,je,ke,Xe,rt,Fe,it,ut){var ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ft=Ce/100*360*((360-Xe)/360),Ht=Xe===0?0:{bottom:0,top:180,left:90,right:-90}[rt],At=(100-je)/100*ye;it==="round"&&je!==100&&(At+=ut/2,At>=ye&&(At=ye-.01));var Wt=B/2;return{stroke:typeof Fe=="string"?Fe:void 0,strokeDasharray:"".concat(ye,"px ").concat(ue),strokeDashoffset:At+ht,transform:"rotate(".concat(ke+Ft+Ht,"deg)"),transformOrigin:"".concat(Wt,"px ").concat(Wt,"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}},R=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function M(_){var ue=_!=null?_:[];return Array.isArray(ue)?ue:[ue]}var z=function(ue){var ye=(0,c.Z)((0,c.Z)({},r),ue),Ce=ye.id,je=ye.prefixCls,ke=ye.steps,Xe=ye.strokeWidth,rt=ye.trailWidth,Fe=ye.gapDegree,it=Fe===void 0?0:Fe,ut=ye.gapPosition,ht=ye.trailColor,Ft=ye.strokeLinecap,Ht=ye.style,At=ye.className,Wt=ye.strokeColor,Lt=ye.percent,wt=(0,n.Z)(ye,R),Qt=B/2,Jt=O(Ce),an="".concat(Jt,"-gradient"),bn=Qt-Xe/2,Sn=Math.PI*2*bn,On=it>0?90+it/2:-90,zn=Sn*((360-it)/360),jn=(0,v.Z)(ke)==="object"?ke:{count:ke,space:2},qt=jn.count,Nn=jn.space,De=M(Lt),fe=M(Wt),be=fe.find(function(Ke){return Ke&&(0,v.Z)(Ke)==="object"}),ge=be&&(0,v.Z)(be)==="object",he=ge?"butt":Ft,Ne=k(Sn,zn,0,100,On,it,ut,ht,he,Xe),Be=i(),Qe=function(){var ft=0;return De.map(function(St,Ot){var dt=fe[Ot]||fe[fe.length-1],Et=k(Sn,zn,ft,St,On,it,ut,dt,he,Xe);return ft+=St,x.createElement(A,{key:Ot,color:dt,ptg:St,radius:bn,prefixCls:je,gradientId:an,style:Et,strokeLinecap:he,strokeWidth:Xe,gapDegree:it,ref:function(Le){Be[Ot]=Le},size:B})}).reverse()},Ge=function(){var ft=Math.round(qt*(De[0]/100)),St=100/qt,Ot=0;return new Array(qt).fill(null).map(function(dt,Et){var Te=Et<=ft-1?fe[0]:ht,Le=Te&&(0,v.Z)(Te)==="object"?"url(#".concat(an,")"):void 0,Me=k(Sn,zn,Ot,St,On,it,ut,Te,"butt",Xe,Nn);return Ot+=(zn-Me.strokeDashoffset+Nn)*100/zn,x.createElement("circle",{key:Et,className:"".concat(je,"-circle-path"),r:bn,cx:Qt,cy:Qt,stroke:Le,strokeWidth:Xe,opacity:1,style:Me,ref:function(nt){Be[Et]=nt}})})};return x.createElement("svg",(0,o.Z)({className:t()("".concat(je,"-circle"),At),viewBox:"0 0 ".concat(B," ").concat(B),style:Ht,id:Ce,role:"presentation"},wt),!qt&&x.createElement("circle",{className:"".concat(je,"-circle-trail"),r:bn,cx:Qt,cy:Qt,stroke:ht,strokeLinecap:he,strokeWidth:rt||Xe,style:Ne}),qt?Ge():Qe())},K=z,W={Line:E,Circle:K},Y=w(6848),H=w(30071);function re(_){return!_||_<0?0:_>100?100:_}function G(_){let{success:ue,successPercent:ye}=_,Ce=ye;return ue&&"progress"in ue&&(Ce=ue.progress),ue&&"percent"in ue&&(Ce=ue.percent),Ce}const ee=_=>{let{percent:ue,success:ye,successPercent:Ce}=_;const je=re(G({success:ye,successPercent:Ce}));return[je,re(re(ue)-je)]},X=_=>{let{success:ue={},strokeColor:ye}=_;const{strokeColor:Ce}=ue;return[Ce||H.presetPrimaryColors.green,ye||null]},Q=(_,ue,ye)=>{var Ce,je,ke,Xe;let rt=-1,Fe=-1;if(ue==="step"){const it=ye.steps,ut=ye.strokeWidth;typeof _=="string"||typeof _=="undefined"?(rt=_==="small"?2:14,Fe=ut!=null?ut:8):typeof _=="number"?[rt,Fe]=[_,_]:[rt=14,Fe=8]=_,rt*=it}else if(ue==="line"){const it=ye==null?void 0:ye.strokeWidth;typeof _=="string"||typeof _=="undefined"?Fe=it||(_==="small"?6:8):typeof _=="number"?[rt,Fe]=[_,_]:[rt=-1,Fe=8]=_}else(ue==="circle"||ue==="dashboard")&&(typeof _=="string"||typeof _=="undefined"?[rt,Fe]=_==="small"?[60,60]:[120,120]:typeof _=="number"?[rt,Fe]=[_,_]:(rt=(je=(Ce=_[0])!==null&&Ce!==void 0?Ce:_[1])!==null&&je!==void 0?je:120,Fe=(Xe=(ke=_[0])!==null&&ke!==void 0?ke:_[1])!==null&&Xe!==void 0?Xe:120));return[rt,Fe]},q=3,$=_=>q/_*100;var se=_=>{const{prefixCls:ue,trailColor:ye=null,strokeLinecap:Ce="round",gapPosition:je,gapDegree:ke,width:Xe=120,type:rt,children:Fe,success:it,size:ut=Xe}=_,[ht,Ft]=Q(ut,"circle");let{strokeWidth:Ht}=_;Ht===void 0&&(Ht=Math.max($(ht),6));const At={width:ht,height:Ft,fontSize:ht*.15+6},Wt=x.useMemo(()=>{if(ke||ke===0)return ke;if(rt==="dashboard")return 75},[ke,rt]),Lt=je||rt==="dashboard"&&"bottom"||void 0,wt=Object.prototype.toString.call(_.strokeColor)==="[object Object]",Qt=X({success:it,strokeColor:_.strokeColor}),Jt=t()(`${ue}-inner`,{[`${ue}-circle-gradient`]:wt}),an=x.createElement(K,{percent:ee(_),strokeWidth:Ht,trailWidth:Ht,strokeColor:Qt,strokeLinecap:Ce,trailColor:ye,prefixCls:ue,gapDegree:Wt,gapPosition:Lt});return x.createElement("div",{className:Jt,style:At},ht<=20?x.createElement(Y.Z,{title:Fe},x.createElement("span",null,an)):x.createElement(x.Fragment,null,an,Fe))},Ee=function(_,ue){var ye={};for(var Ce in _)Object.prototype.hasOwnProperty.call(_,Ce)&&ue.indexOf(Ce)<0&&(ye[Ce]=_[Ce]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ce=Object.getOwnPropertySymbols(_);je{let ue=[];return Object.keys(_).forEach(ye=>{const Ce=parseFloat(ye.replace(/%/g,""));isNaN(Ce)||ue.push({key:Ce,value:_[ye]})}),ue=ue.sort((ye,Ce)=>ye.key-Ce.key),ue.map(ye=>{let{key:Ce,value:je}=ye;return`${je} ${Ce}%`}).join(", ")},ie=(_,ue)=>{const{from:ye=H.presetPrimaryColors.blue,to:Ce=H.presetPrimaryColors.blue,direction:je=ue==="rtl"?"to left":"to right"}=_,ke=Ee(_,["from","to","direction"]);if(Object.keys(ke).length!==0){const Xe=Se(ke);return{backgroundImage:`linear-gradient(${je}, ${Xe})`}}return{backgroundImage:`linear-gradient(${je}, ${ye}, ${Ce})`}};var J=_=>{const{prefixCls:ue,direction:ye,percent:Ce,size:je,strokeWidth:ke,strokeColor:Xe,strokeLinecap:rt="round",children:Fe,trailColor:it=null,success:ut}=_,ht=Xe&&typeof Xe!="string"?ie(Xe,ye):{backgroundColor:Xe},Ft=rt==="square"||rt==="butt"?0:void 0,Ht={backgroundColor:it||void 0,borderRadius:Ft},At=je!=null?je:[-1,ke||(je==="small"?6:8)],[Wt,Lt]=Q(At,"line",{strokeWidth:ke}),wt=Object.assign({width:`${re(Ce)}%`,height:Lt,borderRadius:Ft},ht),Qt=G(_),Jt={width:`${re(Qt)}%`,height:Lt,borderRadius:Ft,backgroundColor:ut==null?void 0:ut.strokeColor},an={width:Wt<0?"100%":Wt,height:Lt};return x.createElement(x.Fragment,null,x.createElement("div",{className:`${ue}-outer`,style:an},x.createElement("div",{className:`${ue}-inner`,style:Ht},x.createElement("div",{className:`${ue}-bg`,style:wt}),Qt!==void 0?x.createElement("div",{className:`${ue}-success-bg`,style:Jt}):null)),Fe)},Z=_=>{const{size:ue,steps:ye,percent:Ce=0,strokeWidth:je=8,strokeColor:ke,trailColor:Xe=null,prefixCls:rt,children:Fe}=_,it=Math.round(ye*(Ce/100)),ut=ue==="small"?2:14,ht=ue!=null?ue:[ut,je],[Ft,Ht]=Q(ht,"step",{steps:ye,strokeWidth:je}),At=Ft/ye,Wt=new Array(ye);for(let Lt=0;Lt{const ue=_?"100%":"-100%";return new ne.Keyframes(`antProgress${_?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${ue}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${ue}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},j=_=>{const{componentCls:ue,iconCls:ye}=_;return{[ue]:Object.assign(Object.assign({},(0,U.Wf)(_)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:_.fontSize,marginInlineEnd:_.marginXS,marginBottom:_.marginXS},[`${ue}-outer`]:{display:"inline-block",width:"100%"},[`&${ue}-show-info`]:{[`${ue}-outer`]:{marginInlineEnd:`calc(-2em - ${_.marginXS}px)`,paddingInlineEnd:`calc(2em + ${_.paddingXS}px)`}},[`${ue}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:_.remainingColor,borderRadius:_.lineBorderRadius},[`${ue}-inner:not(${ue}-circle-gradient)`]:{[`${ue}-circle-path`]:{stroke:_.defaultColor}},[`${ue}-success-bg, ${ue}-bg`]:{position:"relative",backgroundColor:_.defaultColor,borderRadius:_.lineBorderRadius,transition:`all ${_.motionDurationSlow} ${_.motionEaseInOutCirc}`},[`${ue}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:_.colorSuccess},[`${ue}-text`]:{display:"inline-block",width:"2em",marginInlineStart:_.marginXS,color:_.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ye]:{fontSize:_.fontSize}},[`&${ue}-status-active`]:{[`${ue}-bg::before`]:{position:"absolute",inset:0,backgroundColor:_.colorBgContainer,borderRadius:_.lineBorderRadius,opacity:0,animationName:P(),animationDuration:_.progressActiveMotionDuration,animationTimingFunction:_.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${ue}-rtl${ue}-status-active`]:{[`${ue}-bg::before`]:{animationName:P(!0)}},[`&${ue}-status-exception`]:{[`${ue}-bg`]:{backgroundColor:_.colorError},[`${ue}-text`]:{color:_.colorError}},[`&${ue}-status-exception ${ue}-inner:not(${ue}-circle-gradient)`]:{[`${ue}-circle-path`]:{stroke:_.colorError}},[`&${ue}-status-success`]:{[`${ue}-bg`]:{backgroundColor:_.colorSuccess},[`${ue}-text`]:{color:_.colorSuccess}},[`&${ue}-status-success ${ue}-inner:not(${ue}-circle-gradient)`]:{[`${ue}-circle-path`]:{stroke:_.colorSuccess}}})}},F=_=>{const{componentCls:ue,iconCls:ye}=_;return{[ue]:{[`${ue}-circle-trail`]:{stroke:_.remainingColor},[`&${ue}-circle ${ue}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${ue}-circle ${ue}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:_.circleTextColor,fontSize:_.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ye]:{fontSize:`${_.fontSize/_.fontSizeSM}em`}},[`${ue}-circle&-status-exception`]:{[`${ue}-text`]:{color:_.colorError}},[`${ue}-circle&-status-success`]:{[`${ue}-text`]:{color:_.colorSuccess}}},[`${ue}-inline-circle`]:{lineHeight:1,[`${ue}-inner`]:{verticalAlign:"bottom"}}}},te=_=>{const{componentCls:ue}=_;return{[ue]:{[`${ue}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:_.progressStepMinWidth,marginInlineEnd:_.progressStepMarginInlineEnd,backgroundColor:_.remainingColor,transition:`all ${_.motionDurationSlow}`,"&-active":{backgroundColor:_.defaultColor}}}}}},ae=_=>{const{componentCls:ue,iconCls:ye}=_;return{[ue]:{[`${ue}-small&-line, ${ue}-small&-line ${ue}-text ${ye}`]:{fontSize:_.fontSizeSM}}}};var V=(0,D.Z)("Progress",_=>{const ue=_.marginXXS/2,ye=(0,T.TS)(_,{progressStepMarginInlineEnd:ue,progressStepMinWidth:ue,progressActiveMotionDuration:"2.4s"});return[j(ye),F(ye),te(ye),ae(ye)]},_=>({circleTextColor:_.colorText,defaultColor:_.colorInfo,remainingColor:_.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),de=function(_,ue){var ye={};for(var Ce in _)Object.prototype.hasOwnProperty.call(_,Ce)&&ue.indexOf(Ce)<0&&(ye[Ce]=_[Ce]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ce=Object.getOwnPropertySymbols(_);je{const{prefixCls:ye,className:Ce,rootClassName:je,steps:ke,strokeColor:Xe,percent:rt=0,size:Fe="default",showInfo:it=!0,type:ut="line",status:ht,format:Ft,style:Ht}=_,At=de(_,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Wt=x.useMemo(()=>{var De,fe;const be=G(_);return parseInt(be!==void 0?(De=be!=null?be:0)===null||De===void 0?void 0:De.toString():(fe=rt!=null?rt:0)===null||fe===void 0?void 0:fe.toString(),10)},[rt,_.success,_.successPercent]),Lt=x.useMemo(()=>!xe.includes(ht)&&Wt>=100?"success":ht||"normal",[ht,Wt]),{getPrefixCls:wt,direction:Qt,progress:Jt}=x.useContext(u.E_),an=wt("progress",ye),[bn,Sn]=V(an),On=x.useMemo(()=>{if(!it)return null;const De=G(_);let fe;const be=Ft||(he=>`${he}%`),ge=ut==="line";return Ft||Lt!=="exception"&&Lt!=="success"?fe=be(re(rt),re(De)):Lt==="exception"?fe=ge?x.createElement(I.Z,null):x.createElement(f.Z,null):Lt==="success"&&(fe=ge?x.createElement(pe.Z,null):x.createElement(e.Z,null)),x.createElement("span",{className:`${an}-text`,title:typeof fe=="string"?fe:void 0},fe)},[it,rt,Wt,Lt,ut,an,Ft]),zn=Array.isArray(Xe)?Xe[0]:Xe,jn=typeof Xe=="string"||Array.isArray(Xe)?Xe:void 0;let qt;ut==="line"?qt=ke?x.createElement(Z,Object.assign({},_,{strokeColor:jn,prefixCls:an,steps:ke}),On):x.createElement(J,Object.assign({},_,{strokeColor:zn,prefixCls:an,direction:Qt}),On):(ut==="circle"||ut==="dashboard")&&(qt=x.createElement(se,Object.assign({},_,{strokeColor:zn,prefixCls:an,progressStatus:Lt}),On));const Nn=t()(an,`${an}-status-${Lt}`,`${an}-${ut==="dashboard"&&"circle"||ke&&"steps"||ut}`,{[`${an}-inline-circle`]:ut==="circle"&&Q(Fe,"circle")[0]<=20,[`${an}-show-info`]:it,[`${an}-${Fe}`]:typeof Fe=="string",[`${an}-rtl`]:Qt==="rtl"},Jt==null?void 0:Jt.className,Ce,je,Sn);return bn(x.createElement("div",Object.assign({ref:ue,style:Object.assign(Object.assign({},Jt==null?void 0:Jt.style),Ht),className:Nn,role:"progressbar","aria-valuenow":Wt},(0,s.Z)(At,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),qt))}),oe=ve},5112:function(Nt,Ve,w){"use strict";w.d(Ve,{ZP:function(){return H}});var x=w(92310),pe=w.n(x),e=w(18929),I=w(26112),f=w(59301),a=w(36355),t=w(19716);const s=f.createContext(null),u=s.Provider;var o=s;const c=f.createContext(null),n=c.Provider;var r=w(5630),i=w(8654),l=w(1684),d=w(32441),E=w(17313),v=w(83116),m=w(37613);const p=re=>{const{componentCls:G,antCls:ee}=re,X=`${G}-group`;return{[X]:Object.assign(Object.assign({},(0,E.Wf)(re)),{display:"inline-block",fontSize:0,[`&${X}-rtl`]:{direction:"rtl"},[`${ee}-badge ${ee}-badge-count`]:{zIndex:1},[`> ${ee}-badge:not(:first-child) > ${ee}-button-wrapper`]:{borderInlineStart:"none"}})}},S=re=>{const{componentCls:G,wrapperMarginInlineEnd:ee,colorPrimary:X,radioSize:Q,motionDurationSlow:q,motionDurationMid:$,motionEaseInOutCirc:le,colorBgContainer:se,colorBorder:Ee,lineWidth:Se,dotSize:ie,colorBgContainerDisabled:L,colorTextDisabled:J,paddingXS:N,dotColorDisabled:Z,lineType:ne,radioDotDisabledSize:U,wireframe:D,colorWhite:T}=re,P=`${G}-inner`;return{[`${G}-wrapper`]:Object.assign(Object.assign({},(0,E.Wf)(re)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ee,cursor:"pointer",[`&${G}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:re.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${G}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Se}px ${ne} ${X}`,borderRadius:"50%",visibility:"hidden",content:'""'},[G]:Object.assign(Object.assign({},(0,E.Wf)(re)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${G}-wrapper:hover &, + &:hover ${P}`]:{borderColor:X},[`${G}-input:focus-visible + ${P}`]:Object.assign({},(0,E.oN)(re)),[`${G}:hover::after, ${G}-wrapper:hover &::after`]:{visibility:"visible"},[`${G}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Q,height:Q,marginBlockStart:Q/-2,marginInlineStart:Q/-2,backgroundColor:D?X:T,borderBlockStart:0,borderInlineStart:0,borderRadius:Q,transform:"scale(0)",opacity:0,transition:`all ${q} ${le}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Q,height:Q,backgroundColor:se,borderColor:Ee,borderStyle:"solid",borderWidth:Se,borderRadius:"50%",transition:`all ${$}`},[`${G}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${G}-checked`]:{[P]:{borderColor:X,backgroundColor:D?se:X,"&::after":{transform:`scale(${ie/Q})`,opacity:1,transition:`all ${q} ${le}`}}},[`${G}-disabled`]:{cursor:"not-allowed",[P]:{backgroundColor:L,borderColor:Ee,cursor:"not-allowed","&::after":{backgroundColor:Z}},[`${G}-input`]:{cursor:"not-allowed"},[`${G}-disabled + span`]:{color:J,cursor:"not-allowed"},[`&${G}-checked`]:{[P]:{"&::after":{transform:`scale(${U/Q})`}}}},[`span${G} + *`]:{paddingInlineStart:N,paddingInlineEnd:N}})}},C=re=>{const{buttonColor:G,controlHeight:ee,componentCls:X,lineWidth:Q,lineType:q,colorBorder:$,motionDurationSlow:le,motionDurationMid:se,buttonPaddingInline:Ee,fontSize:Se,buttonBg:ie,fontSizeLG:L,controlHeightLG:J,controlHeightSM:N,paddingXS:Z,borderRadius:ne,borderRadiusSM:U,borderRadiusLG:D,buttonCheckedBg:T,buttonSolidCheckedColor:P,colorTextDisabled:j,colorBgContainerDisabled:F,buttonCheckedBgDisabled:te,buttonCheckedColorDisabled:ae,colorPrimary:V,colorPrimaryHover:de,colorPrimaryActive:we,buttonSolidCheckedBg:xe,buttonSolidCheckedHoverBg:Ae,buttonSolidCheckedActiveBg:ve}=re;return{[`${X}-button-wrapper`]:{position:"relative",display:"inline-block",height:ee,margin:0,paddingInline:Ee,paddingBlock:0,color:G,fontSize:Se,lineHeight:`${ee-Q*2}px`,background:ie,border:`${Q}px ${q} ${$}`,borderBlockStartWidth:Q+.02,borderInlineStartWidth:0,borderInlineEndWidth:Q,cursor:"pointer",transition:[`color ${se}`,`background ${se}`,`box-shadow ${se}`].join(","),a:{color:G},[`> ${X}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Q,insetInlineStart:-Q,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Q,paddingInline:0,backgroundColor:$,transition:`background-color ${le}`,content:'""'}},"&:first-child":{borderInlineStart:`${Q}px ${q} ${$}`,borderStartStartRadius:ne,borderEndStartRadius:ne},"&:last-child":{borderStartEndRadius:ne,borderEndEndRadius:ne},"&:first-child:last-child":{borderRadius:ne},[`${X}-group-large &`]:{height:J,fontSize:L,lineHeight:`${J-Q*2}px`,"&:first-child":{borderStartStartRadius:D,borderEndStartRadius:D},"&:last-child":{borderStartEndRadius:D,borderEndEndRadius:D}},[`${X}-group-small &`]:{height:N,paddingInline:Z-Q,paddingBlock:0,lineHeight:`${N-Q*2}px`,"&:first-child":{borderStartStartRadius:U,borderEndStartRadius:U},"&:last-child":{borderStartEndRadius:U,borderEndEndRadius:U}},"&:hover":{position:"relative",color:V},"&:has(:focus-visible)":Object.assign({},(0,E.oN)(re)),[`${X}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${X}-button-wrapper-disabled)`]:{zIndex:1,color:V,background:T,borderColor:V,"&::before":{backgroundColor:V},"&:first-child":{borderColor:V},"&:hover":{color:de,borderColor:de,"&::before":{backgroundColor:de}},"&:active":{color:we,borderColor:we,"&::before":{backgroundColor:we}}},[`${X}-group-solid &-checked:not(${X}-button-wrapper-disabled)`]:{color:P,background:xe,borderColor:xe,"&:hover":{color:P,background:Ae,borderColor:Ae},"&:active":{color:P,background:ve,borderColor:ve}},"&-disabled":{color:j,backgroundColor:F,borderColor:$,cursor:"not-allowed","&:first-child, &:hover":{color:j,backgroundColor:F,borderColor:$}},[`&-disabled${X}-button-wrapper-checked`]:{color:ae,backgroundColor:te,borderColor:$,boxShadow:"none"}}}},g=re=>re-4*2;var O=(0,v.Z)("Radio",re=>{const{controlOutline:G,controlOutlineWidth:ee,radioSize:X}=re,Q=`0 0 0 ${ee}px ${G}`,q=Q,$=g(X),le=(0,m.TS)(re,{radioDotDisabledSize:$,radioFocusShadow:Q,radioButtonFocusShadow:q});return[p(le),S(le),C(le)]},re=>{const{wireframe:G,padding:ee,marginXS:X,lineWidth:Q,fontSizeLG:q,colorText:$,colorBgContainer:le,colorTextDisabled:se,controlItemBgActiveDisabled:Ee,colorTextLightSolid:Se,colorPrimary:ie,colorPrimaryHover:L,colorPrimaryActive:J}=re,N=4,Z=q,ne=G?g(Z):Z-(N+Q)*2;return{radioSize:Z,dotSize:ne,dotColorDisabled:se,buttonSolidCheckedColor:Se,buttonSolidCheckedBg:ie,buttonSolidCheckedHoverBg:L,buttonSolidCheckedActiveBg:J,buttonBg:le,buttonCheckedBg:le,buttonColor:$,buttonCheckedBgDisabled:Ee,buttonCheckedColorDisabled:se,buttonPaddingInline:ee-Q,wrapperMarginInlineEnd:X}}),y=w(14088),b=w(4572),h=function(re,G){var ee={};for(var X in re)Object.prototype.hasOwnProperty.call(re,X)&&G.indexOf(X)<0&&(ee[X]=re[X]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,X=Object.getOwnPropertySymbols(re);Q{var ee,X;const Q=f.useContext(o),q=f.useContext(c),{getPrefixCls:$,direction:le,radio:se}=f.useContext(a.E_),Ee=f.useRef(null),Se=(0,i.sQ)(G,Ee),{isFormItemInput:ie}=f.useContext(d.aM),L=we=>{var xe,Ae;(xe=re.onChange)===null||xe===void 0||xe.call(re,we),(Ae=Q==null?void 0:Q.onChange)===null||Ae===void 0||Ae.call(Q,we)},{prefixCls:J,className:N,rootClassName:Z,children:ne,style:U}=re,D=h(re,["prefixCls","className","rootClassName","children","style"]),T=$("radio",J),P=((Q==null?void 0:Q.optionType)||q)==="button",j=P?`${T}-button`:T,[F,te]=O(T),ae=Object.assign({},D),V=f.useContext(l.Z);Q&&(ae.name=Q.name,ae.onChange=L,ae.checked=re.value===Q.value,ae.disabled=(ee=ae.disabled)!==null&&ee!==void 0?ee:Q.disabled),ae.disabled=(X=ae.disabled)!==null&&X!==void 0?X:V;const de=pe()(`${j}-wrapper`,{[`${j}-wrapper-checked`]:ae.checked,[`${j}-wrapper-disabled`]:ae.disabled,[`${j}-wrapper-rtl`]:le==="rtl",[`${j}-wrapper-in-form-item`]:ie},se==null?void 0:se.className,N,Z,te);return F(f.createElement(y.Z,{component:"Radio",disabled:ae.disabled},f.createElement("label",{className:de,style:Object.assign(Object.assign({},se==null?void 0:se.style),U),onMouseEnter:re.onMouseEnter,onMouseLeave:re.onMouseLeave},f.createElement(r.Z,Object.assign({},ae,{className:pe()(ae.className,!P&&b.A),type:"radio",prefixCls:j,ref:Se})),ne!==void 0?f.createElement("span",null,ne):null)))};var k=f.forwardRef(A);const R=f.forwardRef((re,G)=>{const{getPrefixCls:ee,direction:X}=f.useContext(a.E_),[Q,q]=(0,e.Z)(re.defaultValue,{value:re.value}),$=xe=>{const Ae=Q,ve=xe.target.value;"value"in re||q(ve);const{onChange:oe}=re;oe&&ve!==Ae&&oe(xe)},{prefixCls:le,className:se,rootClassName:Ee,options:Se,buttonStyle:ie="outline",disabled:L,children:J,size:N,style:Z,id:ne,onMouseEnter:U,onMouseLeave:D,onFocus:T,onBlur:P}=re,j=ee("radio",le),F=`${j}-group`,[te,ae]=O(j);let V=J;Se&&Se.length>0&&(V=Se.map(xe=>typeof xe=="string"||typeof xe=="number"?f.createElement(k,{key:xe.toString(),prefixCls:j,disabled:L,value:xe,checked:Q===xe},xe):f.createElement(k,{key:`radio-group-value-options-${xe.value}`,prefixCls:j,disabled:xe.disabled||L,value:xe.value,checked:Q===xe.value,title:xe.title,style:xe.style},xe.label)));const de=(0,t.Z)(N),we=pe()(F,`${F}-${ie}`,{[`${F}-${de}`]:de,[`${F}-rtl`]:X==="rtl"},se,Ee,ae);return te(f.createElement("div",Object.assign({},(0,I.Z)(re,{aria:!0,data:!0}),{className:we,style:Z,onMouseEnter:U,onMouseLeave:D,onFocus:T,onBlur:P,id:ne,ref:G}),f.createElement(u,{value:{onChange:$,value:Q,disabled:re.disabled,name:re.name,optionType:re.optionType}},V)))});var M=f.memo(R),z=function(re,G){var ee={};for(var X in re)Object.prototype.hasOwnProperty.call(re,X)&&G.indexOf(X)<0&&(ee[X]=re[X]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,X=Object.getOwnPropertySymbols(re);Q{const{getPrefixCls:ee}=f.useContext(a.E_),{prefixCls:X}=re,Q=z(re,["prefixCls"]),q=ee("radio",X);return f.createElement(n,{value:"button"},f.createElement(k,Object.assign({prefixCls:q},Q,{type:"radio",ref:G})))};var W=f.forwardRef(K);const Y=k;Y.Button=W,Y.Group=M,Y.__ANT_RADIO=!0;var H=Y},13570:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return re}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(ee,X){return pe.createElement(f.Z,(0,x.Z)({},ee,{ref:X,icon:I}))},t=pe.forwardRef(a),s=t,u=w(92310),o=w.n(u),c=w(20068),n=w(42978),r=w(75931),i=w(18929),l=w(10228),d=w(26112);function E(G,ee){var X=G.disabled,Q=G.prefixCls,q=G.character,$=G.characterRender,le=G.index,se=G.count,Ee=G.value,Se=G.allowHalf,ie=G.focused,L=G.onHover,J=G.onClick,N=function(F){L(F,le)},Z=function(F){J(F,le)},ne=function(F){F.keyCode===l.Z.ENTER&&J(F,le)},U=le+1,D=new Set([Q]);Ee===0&&le===0&&ie?D.add("".concat(Q,"-focused")):Se&&Ee+.5>=U&&Eele?"true":"false","aria-posinset":le+1,"aria-setsize":se,tabIndex:X?-1:0},pe.createElement("div",{className:"".concat(Q,"-first")},T),pe.createElement("div",{className:"".concat(Q,"-second")},T)));return $&&(P=$(P,G)),P}var v=pe.forwardRef(E);function m(){var G=pe.useRef({});function ee(Q){return G.current[Q]}function X(Q){return function(q){G.current[Q]=q}}return[ee,X]}function p(G){var ee=G.pageXOffset,X="scrollLeft";if(typeof ee!="number"){var Q=G.document;ee=Q.documentElement[X],typeof ee!="number"&&(ee=Q.body[X])}return ee}function S(G){var ee,X,Q=G.ownerDocument,q=Q.body,$=Q&&Q.documentElement,le=G.getBoundingClientRect();return ee=le.left,X=le.top,ee-=$.clientLeft||q.clientLeft||0,X-=$.clientTop||q.clientTop||0,{left:ee,top:X}}function C(G){var ee=S(G),X=G.ownerDocument,Q=X.defaultView||X.parentWindow;return ee.left+=p(Q),ee.left}var g=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function O(G,ee){var X,Q=G.prefixCls,q=Q===void 0?"rc-rate":Q,$=G.className,le=G.defaultValue,se=G.value,Ee=G.count,Se=Ee===void 0?5:Ee,ie=G.allowHalf,L=ie===void 0?!1:ie,J=G.allowClear,N=J===void 0?!0:J,Z=G.character,ne=Z===void 0?"\u2605":Z,U=G.characterRender,D=G.disabled,T=G.direction,P=T===void 0?"ltr":T,j=G.tabIndex,F=j===void 0?0:j,te=G.autoFocus,ae=G.onHoverChange,V=G.onChange,de=G.onFocus,we=G.onBlur,xe=G.onKeyDown,Ae=G.onMouseLeave,ve=(0,r.Z)(G,g),oe=m(),_=(0,n.Z)(oe,2),ue=_[0],ye=_[1],Ce=pe.useRef(null),je=function(){if(!D){var he;(he=Ce.current)===null||he===void 0||he.focus()}};pe.useImperativeHandle(ee,function(){return{focus:je,blur:function(){if(!D){var he;(he=Ce.current)===null||he===void 0||he.blur()}}}});var ke=(0,i.Z)(le||0,{value:se}),Xe=(0,n.Z)(ke,2),rt=Xe[0],Fe=Xe[1],it=(0,i.Z)(null),ut=(0,n.Z)(it,2),ht=ut[0],Ft=ut[1],Ht=function(he,Ne){var Be=P==="rtl",Qe=he+1;if(L){var Ge=ue(he),Ke=C(Ge),ft=Ge.clientWidth;(Be&&Ne-Ke>ft/2||!Be&&Ne-Ke0&&!Be||Ne===l.Z.RIGHT&&Qe>0&&Be?(L?Qe-=.5:Qe-=1,At(Qe),he.preventDefault()):Ne===l.Z.LEFT&&Qe{const{componentCls:ee}=G;return{[`${ee}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:G.marginXS},"> div":{transition:`all ${G.motionDurationMid}, outline 0s`,"&:hover":{transform:G.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${G.lineWidth}px dashed ${G.starColor}`,transform:G.starHoverScale}},"&-first, &-second":{color:G.starBg,transition:`all ${G.motionDurationMid}`,userSelect:"none",[G.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${ee}-star-first, &-half ${ee}-star-second`]:{opacity:1},[`&-half ${ee}-star-first, &-full ${ee}-star-second`]:{color:"inherit"}}}},z=G=>({[`&-rtl${G.componentCls}`]:{direction:"rtl"}}),K=G=>{const{componentCls:ee}=G;return{[ee]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,B.Wf)(G)),{display:"inline-block",margin:0,padding:0,color:G.starColor,fontSize:G.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${ee} ${ee}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),M(G)),{[`+ ${ee}-text`]:{display:"inline-block",marginInlineStart:G.marginXS,fontSize:G.fontSize}}),z(G))}};var W=(0,k.Z)("Rate",G=>{const ee=(0,R.TS)(G,{});return[K(ee)]},G=>({starColor:G.yellow6,starSize:G.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:G.colorFillContent})),Y=function(G,ee){var X={};for(var Q in G)Object.prototype.hasOwnProperty.call(G,Q)&&ee.indexOf(Q)<0&&(X[Q]=G[Q]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,Q=Object.getOwnPropertySymbols(G);q{const{prefixCls:X,className:Q,rootClassName:q,style:$,tooltips:le,character:se=pe.createElement(s,null)}=G,Ee=Y(G,["prefixCls","className","rootClassName","style","tooltips","character"]),Se=(D,T)=>{let{index:P}=T;return le?pe.createElement(A.Z,{title:le[P]},D):D},{getPrefixCls:ie,direction:L,rate:J}=pe.useContext(h.E_),N=ie("rate",X),[Z,ne]=W(N),U=Object.assign(Object.assign({},J==null?void 0:J.style),$);return Z(pe.createElement(b,Object.assign({ref:ee,character:se,characterRender:Se},Ee,{className:o()(Q,q,ne,J==null?void 0:J.className),style:U,prefixCls:N,direction:L})))})},57809:function(Nt,Ve,w){"use strict";var x=w(92310),pe=w.n(x),e=w(77861),I=w(2738),f=w(59301),a=w(53487),t=w(62892),s=w(19080),u=w(36355),o=w(1684),c=w(93891),n=w(19716),r=w(32441),i=w(33234),l=w(14154),d=w(58582),E=w(84443),v=w(66339),m=function(O,y){var b={};for(var h in O)Object.prototype.hasOwnProperty.call(O,h)&&y.indexOf(h)<0&&(b[h]=O[h]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,h=Object.getOwnPropertySymbols(O);A{var b,{prefixCls:h,bordered:A=!0,className:B,rootClassName:k,getPopupContainer:R,popupClassName:M,dropdownClassName:z,listHeight:K=256,placement:W,listItemHeight:Y=24,size:H,disabled:re,notFoundContent:G,status:ee,builtinPlacements:X,dropdownMatchSelectWidth:Q,popupMatchSelectWidth:q,direction:$,style:le,allowClear:se}=O,Ee=m(O,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Se,getPrefixCls:ie,renderEmpty:L,direction:J,virtual:N,popupMatchSelectWidth:Z,popupOverflow:ne,select:U}=f.useContext(u.E_),D=ie("select",h),T=ie(),P=$!=null?$:J,{compactSize:j,compactItemClassnames:F}=(0,i.ri)(D,P),[te,ae]=(0,l.Z)(D),V=f.useMemo(()=>{const{mode:Lt}=Ee;if(Lt!=="combobox")return Lt===p?"combobox":Lt},[Ee.mode]),de=V==="multiple"||V==="tags",we=(0,E.Z)(Ee.suffixIcon,Ee.showArrow),xe=(b=q!=null?q:Q)!==null&&b!==void 0?b:Z,{status:Ae,hasFeedback:ve,isFormItemInput:oe,feedbackIcon:_}=f.useContext(r.aM),ue=(0,s.F)(Ae,ee);let ye;G!==void 0?ye=G:V==="combobox"?ye=null:ye=(L==null?void 0:L("Select"))||f.createElement(c.Z,{componentName:"Select"});const{suffixIcon:Ce,itemIcon:je,removeIcon:ke,clearIcon:Xe}=(0,v.Z)(Object.assign(Object.assign({},Ee),{multiple:de,hasFeedback:ve,feedbackIcon:_,showSuffixIcon:we,prefixCls:D,showArrow:Ee.showArrow,componentName:"Select"})),rt=se===!0?{clearIcon:Xe}:se,Fe=(0,I.Z)(Ee,["suffixIcon","itemIcon"]),it=pe()(M||z,{[`${D}-dropdown-${P}`]:P==="rtl"},k,ae),ut=(0,n.Z)(Lt=>{var wt;return(wt=H!=null?H:j)!==null&&wt!==void 0?wt:Lt}),ht=f.useContext(o.Z),Ft=re!=null?re:ht,Ht=pe()({[`${D}-lg`]:ut==="large",[`${D}-sm`]:ut==="small",[`${D}-rtl`]:P==="rtl",[`${D}-borderless`]:!A,[`${D}-in-form-item`]:oe},(0,s.Z)(D,ue,ve),F,U==null?void 0:U.className,B,k,ae),At=f.useMemo(()=>W!==void 0?W:P==="rtl"?"bottomRight":"bottomLeft",[W,P]),Wt=(0,d.Z)(X,ne);return te(f.createElement(e.ZP,Object.assign({ref:y,virtual:N,showSearch:U==null?void 0:U.showSearch},Fe,{style:Object.assign(Object.assign({},U==null?void 0:U.style),le),dropdownMatchSelectWidth:xe,builtinPlacements:Wt,transitionName:(0,t.m)(T,"slide-up",Ee.transitionName),listHeight:K,listItemHeight:Y,mode:V,prefixCls:D,placement:At,direction:P,suffixIcon:Ce,menuItemSelectedIcon:je,removeIcon:ke,allowClear:rt,notFoundContent:ye,className:Ht,getPopupContainer:R||Se,dropdownClassName:it,disabled:Ft})))},C=f.forwardRef(S),g=(0,a.Z)(C);C.SECRET_COMBOBOX_MODE_DO_NOT_USE=p,C.Option=e.Wx,C.OptGroup=e.Xo,C._InternalPanelDoNotUseOrYouWillBeFired=g,Ve.default=C},14154:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return C}});var x=w(17313),pe=w(74207),e=w(37613),I=w(83116),f=w(13826),a=w(92899);const t=g=>{const{optionHeight:O,optionFontSize:y,optionLineHeight:b,optionPadding:h}=g;return{position:"relative",display:"block",minHeight:O,padding:h,color:g.colorText,fontWeight:"normal",fontSize:y,lineHeight:b,boxSizing:"border-box"}};var u=g=>{const{antCls:O,componentCls:y}=g,b=`${y}-item`,h=`&${O}-slide-up-enter${O}-slide-up-enter-active`,A=`&${O}-slide-up-appear${O}-slide-up-appear-active`,B=`&${O}-slide-up-leave${O}-slide-up-leave-active`,k=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,x.Wf)(g)),{position:"absolute",top:-9999,zIndex:g.zIndexPopup,boxSizing:"border-box",padding:g.paddingXXS,overflow:"hidden",fontSize:g.fontSize,fontVariant:"initial",backgroundColor:g.colorBgElevated,borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary,[` ${h}${k}bottomLeft, ${A}${k}bottomLeft `]:{animationName:f.fJ},[` @@ -185,7 +185,7 @@ headers: `+JSON.stringify(ye),ve.data=oe,ve.path=H.path,ve.status=L,ve.headers=y `]:{opacity:0,animationTimingFunction:r.motionEaseOutCirc},[`${d}-leave`]:{animationTimingFunction:r.motionEaseInOutCirc}}]}},13826:function(Nt,Ve,w){"use strict";w.d(Ve,{Qt:function(){return f},Uw:function(){return I},fJ:function(){return e},ly:function(){return a},oN:function(){return n}});var x=w(36237),pe=w(95406);const e=new x.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),I=new x.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new x.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),a=new x.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),t=new x.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),s=new x.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),u=new x.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),o=new x.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),c={"slide-up":{inKeyframes:e,outKeyframes:I},"slide-down":{inKeyframes:f,outKeyframes:a},"slide-left":{inKeyframes:t,outKeyframes:s},"slide-right":{inKeyframes:u,outKeyframes:o}},n=(r,i)=>{const{antCls:l}=r,d=`${l}-${i}`,{inKeyframes:E,outKeyframes:v}=c[i];return[(0,pe.R)(d,E,v,r.motionDurationMid),{[` ${d}-enter, ${d}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:r.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${d}-leave`]:{animationTimingFunction:r.motionEaseInQuint}}]}},15969:function(Nt,Ve,w){"use strict";w.d(Ve,{N:function(){return x}});const x=pe=>({color:pe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${pe.motionDurationSlow}`,"&:focus, &:hover":{color:pe.colorLinkHover},"&:active":{color:pe.colorLinkActive}})},78673:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return k}});var x=w(58617),pe=w(92310),e=w.n(pe),I=w(54476),f=w(20068),a=w(42978),t=w(75931),s=w(59301),u=w(18929),o=w(10228),c=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],n=s.forwardRef(function(R,M){var z,K=R.prefixCls,W=K===void 0?"rc-switch":K,Y=R.className,H=R.checked,re=R.defaultChecked,G=R.disabled,ee=R.loadingIcon,X=R.checkedChildren,Q=R.unCheckedChildren,q=R.onClick,$=R.onChange,le=R.onKeyDown,se=(0,t.Z)(R,c),Ee=(0,u.Z)(!1,{value:H,defaultValue:re}),Se=(0,a.Z)(Ee,2),ie=Se[0],L=Se[1];function J(U,D){var T=ie;return G||(T=U,L(T),$==null||$(T,D)),T}function N(U){U.which===o.Z.LEFT?J(!1,U):U.which===o.Z.RIGHT&&J(!0,U),le==null||le(U)}function Z(U){var D=J(!ie,U);q==null||q(D,U)}var ne=e()(W,Y,(z={},(0,f.Z)(z,"".concat(W,"-checked"),ie),(0,f.Z)(z,"".concat(W,"-disabled"),G),z));return s.createElement("button",(0,I.Z)({},se,{type:"button",role:"switch","aria-checked":ie,disabled:G,className:ne,ref:M,onKeyDown:N,onClick:Z}),ee,s.createElement("span",{className:"".concat(W,"-inner")},s.createElement("span",{className:"".concat(W,"-inner-checked")},X),s.createElement("span",{className:"".concat(W,"-inner-unchecked")},Q)))});n.displayName="Switch";var r=n,i=w(14088),l=w(36355),d=w(1684),E=w(19716),v=w(64993),m=w(17313),p=w(83116),S=w(37613);const C=R=>{const{componentCls:M,trackHeightSM:z,trackPadding:K,trackMinWidthSM:W,innerMinMarginSM:Y,innerMaxMarginSM:H,handleSizeSM:re}=R,G=`${M}-inner`;return{[M]:{[`&${M}-small`]:{minWidth:W,height:z,lineHeight:`${z}px`,[`${M}-inner`]:{paddingInlineStart:H,paddingInlineEnd:Y,[`${G}-checked`]:{marginInlineStart:`calc(-100% + ${re+K*2}px - ${H*2}px)`,marginInlineEnd:`calc(100% - ${re+K*2}px + ${H*2}px)`},[`${G}-unchecked`]:{marginTop:-z,marginInlineStart:0,marginInlineEnd:0}},[`${M}-handle`]:{width:re,height:re},[`${M}-loading-icon`]:{top:(re-R.switchLoadingIconSize)/2,fontSize:R.switchLoadingIconSize},[`&${M}-checked`]:{[`${M}-inner`]:{paddingInlineStart:Y,paddingInlineEnd:H,[`${G}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${G}-unchecked`]:{marginInlineStart:`calc(100% - ${re+K*2}px + ${H*2}px)`,marginInlineEnd:`calc(-100% + ${re+K*2}px - ${H*2}px)`}},[`${M}-handle`]:{insetInlineStart:`calc(100% - ${re+K}px)`}},[`&:not(${M}-disabled):active`]:{[`&:not(${M}-checked) ${G}`]:{[`${G}-unchecked`]:{marginInlineStart:R.marginXXS/2,marginInlineEnd:-R.marginXXS/2}},[`&${M}-checked ${G}`]:{[`${G}-checked`]:{marginInlineStart:-R.marginXXS/2,marginInlineEnd:R.marginXXS/2}}}}}}},g=R=>{const{componentCls:M,handleSize:z}=R;return{[M]:{[`${M}-loading-icon${R.iconCls}`]:{position:"relative",top:(z-R.fontSize)/2,color:R.switchLoadingIconColor,verticalAlign:"top"},[`&${M}-checked ${M}-loading-icon`]:{color:R.switchColor}}}},O=R=>{const{componentCls:M,motion:z,trackPadding:K,handleBg:W,handleShadow:Y,handleSize:H}=R,re=`${M}-handle`;return{[M]:{[re]:{position:"absolute",top:K,insetInlineStart:K,width:H,height:H,transition:`all ${R.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:W,borderRadius:H/2,boxShadow:Y,transition:`all ${R.switchDuration} ease-in-out`,content:'""'}},[`&${M}-checked ${re}`]:{insetInlineStart:`calc(100% - ${H+K}px)`},[`&:not(${M}-disabled):active`]:z?{[`${re}::before`]:{insetInlineEnd:R.switchHandleActiveInset,insetInlineStart:0},[`&${M}-checked ${re}::before`]:{insetInlineEnd:0,insetInlineStart:R.switchHandleActiveInset}}:{}}}},y=R=>{const{componentCls:M,trackHeight:z,trackPadding:K,innerMinMargin:W,innerMaxMargin:Y,handleSize:H}=R,re=`${M}-inner`;return{[M]:{[re]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:Y,paddingInlineEnd:W,transition:`padding-inline-start ${R.switchDuration} ease-in-out, padding-inline-end ${R.switchDuration} ease-in-out`,[`${re}-checked, ${re}-unchecked`]:{display:"block",color:R.colorTextLightSolid,fontSize:R.fontSizeSM,transition:`margin-inline-start ${R.switchDuration} ease-in-out, margin-inline-end ${R.switchDuration} ease-in-out`,pointerEvents:"none"},[`${re}-checked`]:{marginInlineStart:`calc(-100% + ${H+K*2}px - ${Y*2}px)`,marginInlineEnd:`calc(100% - ${H+K*2}px + ${Y*2}px)`},[`${re}-unchecked`]:{marginTop:-z,marginInlineStart:0,marginInlineEnd:0}},[`&${M}-checked ${re}`]:{paddingInlineStart:W,paddingInlineEnd:Y,[`${re}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${re}-unchecked`]:{marginInlineStart:`calc(100% - ${H+K*2}px + ${Y*2}px)`,marginInlineEnd:`calc(-100% + ${H+K*2}px - ${Y*2}px)`}},[`&:not(${M}-disabled):active`]:{[`&:not(${M}-checked) ${re}`]:{[`${re}-unchecked`]:{marginInlineStart:K*2,marginInlineEnd:-K*2}},[`&${M}-checked ${re}`]:{[`${re}-checked`]:{marginInlineStart:-K*2,marginInlineEnd:K*2}}}}}},b=R=>{const{componentCls:M,trackHeight:z,trackMinWidth:K}=R;return{[M]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,m.Wf)(R)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:K,height:z,lineHeight:`${z}px`,verticalAlign:"middle",background:R.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${R.motionDurationMid}`,userSelect:"none",[`&:hover:not(${M}-disabled)`]:{background:R.colorTextTertiary}}),(0,m.Qy)(R)),{[`&${M}-checked`]:{background:R.switchColor,[`&:hover:not(${M}-disabled)`]:{background:R.colorPrimaryHover}},[`&${M}-loading, &${M}-disabled`]:{cursor:"not-allowed",opacity:R.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${M}-rtl`]:{direction:"rtl"}})}};var h=(0,p.Z)("Switch",R=>{const M=(0,S.TS)(R,{switchDuration:R.motionDurationMid,switchColor:R.colorPrimary,switchDisabledOpacity:R.opacityLoading,switchLoadingIconSize:R.fontSizeIcon*.75,switchLoadingIconColor:`rgba(0, 0, 0, ${R.opacityLoading})`,switchHandleActiveInset:"-30%"});return[b(M),y(M),O(M),g(M),C(M)]},R=>{const{fontSize:M,lineHeight:z,controlHeight:K,colorWhite:W}=R,Y=M*z,H=K/2,re=2,G=Y-re*2,ee=H-re*2;return{trackHeight:Y,trackHeightSM:H,trackMinWidth:G*2+re*4,trackMinWidthSM:ee*2+re*2,trackPadding:re,handleBg:W,handleSize:G,handleSizeSM:ee,handleShadow:`0 2px 4px 0 ${new v.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:G/2,innerMaxMargin:G+re+re*2,innerMinMarginSM:ee/2,innerMaxMarginSM:ee+re+re*2}}),A=function(R,M){var z={};for(var K in R)Object.prototype.hasOwnProperty.call(R,K)&&M.indexOf(K)<0&&(z[K]=R[K]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,K=Object.getOwnPropertySymbols(R);W{const{prefixCls:z,size:K,disabled:W,loading:Y,className:H,rootClassName:re,style:G}=R,ee=A(R,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:X,direction:Q,switch:q}=s.useContext(l.E_),$=s.useContext(d.Z),le=(W!=null?W:$)||Y,se=X("switch",z),Ee=s.createElement("div",{className:`${se}-handle`},Y&&s.createElement(x.Z,{className:`${se}-loading-icon`})),[Se,ie]=h(se),L=(0,E.Z)(K),J=e()(q==null?void 0:q.className,{[`${se}-small`]:L==="small",[`${se}-loading`]:Y,[`${se}-rtl`]:Q==="rtl"},H,re,ie),N=Object.assign(Object.assign({},q==null?void 0:q.style),G);return Se(s.createElement(i.Z,{component:"Switch"},s.createElement(r,Object.assign({},ee,{prefixCls:se,className:J,style:N,disabled:le,ref:M,loadingIcon:Ee}))))});B.__ANT_SWITCH=!0;var k=B},1710:function(Nt,Ve,w){"use strict";w.d(Ve,{default:function(){return Di}});var x={},pe="rc-table-internal-hook",e=w(42978),I=w(6089),f=w(34280),a=w(13697),t=w(59301),s=w(4676);function u(ce){var me=t.createContext(void 0),Ie=function(Ze){var He=Ze.value,lt=Ze.children,ct=t.useRef(He);ct.current=He;var at=t.useState(function(){return{getValue:function(){return ct.current},listeners:new Set}}),mt=(0,e.Z)(at,1),xt=mt[0];return(0,f.Z)(function(){(0,s.unstable_batchedUpdates)(function(){xt.listeners.forEach(function(gt){gt(He)})})},[He]),t.createElement(me.Provider,{value:xt},lt)};return{Context:me,Provider:Ie,defaultValue:ce}}function o(ce,me){var Ie=(0,I.Z)(typeof me=="function"?me:function(gt){if(me===void 0)return gt;if(!Array.isArray(me))return gt[me];var zt={};return me.forEach(function(Mt){zt[Mt]=gt[Mt]}),zt}),Pe=t.useContext(ce==null?void 0:ce.Context),Ze=Pe||{},He=Ze.listeners,lt=Ze.getValue,ct=t.useRef();ct.current=Ie(Pe?lt():ce==null?void 0:ce.defaultValue);var at=t.useState({}),mt=(0,e.Z)(at,2),xt=mt[1];return(0,f.Z)(function(){if(!Pe)return;function gt(zt){var Mt=Ie(zt);(0,a.Z)(ct.current,Mt,!0)||xt({})}return He.add(gt),function(){He.delete(gt)}},[Pe]),ct.current}var c=w(54476),n=w(8654);function r(){var ce=t.createContext(null);function me(){return t.useContext(ce)}function Ie(Ze,He){var lt=(0,n.Yr)(Ze),ct=function(mt,xt){var gt=lt?{ref:xt}:{},zt=t.useRef(0),Mt=t.useRef(mt),kt=me();return kt!==null?t.createElement(Ze,(0,c.Z)({},mt,gt)):((!He||He(Mt.current,mt))&&(zt.current+=1),Mt.current=mt,t.createElement(ce.Provider,{value:zt.current},t.createElement(Ze,(0,c.Z)({},mt,gt))))};return lt?t.forwardRef(ct):ct}function Pe(Ze,He){var lt=(0,n.Yr)(Ze),ct=function(mt,xt){var gt=lt?{ref:xt}:{};return me(),t.createElement(Ze,(0,c.Z)({},mt,gt))};return lt?t.memo(t.forwardRef(ct),He):t.memo(ct,He)}return{makeImmutable:Ie,responseImmutable:Pe,useImmutableMark:me}}var i=r(),l=i.makeImmutable,d=i.responseImmutable,E=i.useImmutableMark,v=r(),m=v.makeImmutable,p=v.responseImmutable,S=v.useImmutableMark,C=u(),g=C;function O(ce,me){var Ie=t.useRef(0);Ie.current+=1;var Pe=t.useRef(ce),Ze=[];Object.keys(ce||{}).map(function(lt){var ct;(ce==null?void 0:ce[lt])!==((ct=Pe.current)===null||ct===void 0?void 0:ct[lt])&&Ze.push(lt)}),Pe.current=ce;var He=t.useRef([]);return Ze.length&&(He.current=Ze),t.useDebugValue(Ie.current),t.useDebugValue(He.current.join(", ")),me&&console.log("".concat(me,":"),Ie.current,He.current),Ie.current}var y=null,b=t.memo(function(){var ce=O();return t.createElement("h1",null,"Render Times: ",ce)});b.displayName="RenderBlock";var h=w(76190),A=w(33885),B=w(20068),k=w(92310),R=w.n(k),M=w(80547),z=w(97938),K=w(48736),W=t.createContext({renderWithProps:!1}),Y=W,H="RC_TABLE_KEY";function re(ce){return ce==null?[]:Array.isArray(ce)?ce:[ce]}function G(ce){var me=[],Ie={};return ce.forEach(function(Pe){for(var Ze=Pe||{},He=Ze.key,lt=Ze.dataIndex,ct=He||re(lt).join("-")||H;Ie[ct];)ct="".concat(ct,"_next");Ie[ct]=!0,me.push(ct)}),me}function ee(ce){return ce!=null}function X(ce){return ce&&(0,h.Z)(ce)==="object"&&!Array.isArray(ce)&&!t.isValidElement(ce)}function Q(ce,me,Ie,Pe,Ze,He){var lt=t.useContext(Y),ct=S(),at=(0,M.Z)(function(){if(ee(Pe))return[Pe];var mt=me==null||me===""?[]:Array.isArray(me)?me:[me],xt=(0,z.Z)(ce,mt),gt=xt,zt=void 0;if(Ze){var Mt=Ze(xt,ce,Ie);X(Mt)?(gt=Mt.children,zt=Mt.props,lt.renderWithProps=!0):gt=Mt}return[gt,zt]},[ct,ce,Pe,me,Ze,Ie],function(mt,xt){if(He){var gt=(0,e.Z)(mt,2),zt=gt[1],Mt=(0,e.Z)(xt,2),kt=Mt[1];return He(kt,zt)}return lt.renderWithProps?!0:!(0,a.Z)(mt,xt,!0)});return at}function q(ce,me,Ie,Pe){var Ze=ce+me-1;return ce<=Pe&&Ze>=Ie}function $(ce,me){return o(g,function(Ie){var Pe=q(ce,me||1,Ie.hoverStartRow,Ie.hoverEndRow);return[Pe,Ie.onHover]})}var le=function(me){var Ie=me.ellipsis,Pe=me.rowType,Ze=me.children,He,lt=Ie===!0?{showTitle:!0}:Ie;return lt&&(lt.showTitle||Pe==="header")&&(typeof Ze=="string"||typeof Ze=="number"?He=Ze.toString():t.isValidElement(Ze)&&typeof Ze.props.children=="string"&&(He=Ze.props.children)),He};function se(ce){var me,Ie,Pe,Ze,He,lt,ct,at,mt=ce.component,xt=ce.children,gt=ce.ellipsis,zt=ce.scope,Mt=ce.prefixCls,kt=ce.className,dn=ce.align,nn=ce.record,fn=ce.render,rn=ce.dataIndex,En=ce.renderIndex,kn=ce.shouldCellUpdate,Zn=ce.index,Pn=ce.rowType,er=ce.colSpan,cr=ce.rowSpan,wn=ce.fixLeft,Fn=ce.fixRight,An=ce.firstFixLeft,hn=ce.lastFixLeft,Tn=ce.firstFixRight,qn=ce.lastFixRight,mr=ce.appendNode,lr=ce.additionalProps,Wn=lr===void 0?{}:lr,hr=ce.isSticky,br="".concat(Mt,"-cell"),Dr=o(g,["supportSticky","allColumnsFixedLeft"]),Ir=Dr.supportSticky,aa=Dr.allColumnsFixedLeft,oa=Q(nn,rn,En,xt,fn,kn),ur=(0,e.Z)(oa,2),ca=ur[0],Or=ur[1],Xr={},Ur=typeof wn=="number"&&Ir,Ba=typeof Fn=="number"&&Ir;Ur&&(Xr.position="sticky",Xr.left=wn),Ba&&(Xr.position="sticky",Xr.right=Fn);var _n=(me=(Ie=(Pe=Or==null?void 0:Or.colSpan)!==null&&Pe!==void 0?Pe:Wn.colSpan)!==null&&Ie!==void 0?Ie:er)!==null&&me!==void 0?me:1,Vn=(Ze=(He=(lt=Or==null?void 0:Or.rowSpan)!==null&<!==void 0?lt:Wn.rowSpan)!==null&&He!==void 0?He:cr)!==null&&Ze!==void 0?Ze:1,Kn=$(Zn,Vn),Mn=(0,e.Z)(Kn,2),jr=Mn[0],Ln=Mn[1],ar=function(da){var Fa;nn&&Ln(Zn,Zn+Vn-1),Wn==null||(Fa=Wn.onMouseEnter)===null||Fa===void 0||Fa.call(Wn,da)},wr=function(da){var Fa;nn&&Ln(-1,-1),Wn==null||(Fa=Wn.onMouseLeave)===null||Fa===void 0||Fa.call(Wn,da)};if(_n===0||Vn===0)return null;var Sr=(ct=Wn.title)!==null&&ct!==void 0?ct:le({rowType:Pn,ellipsis:gt,children:ca}),Sa=R()(br,kt,(at={},(0,B.Z)(at,"".concat(br,"-fix-left"),Ur&&Ir),(0,B.Z)(at,"".concat(br,"-fix-left-first"),An&&Ir),(0,B.Z)(at,"".concat(br,"-fix-left-last"),hn&&Ir),(0,B.Z)(at,"".concat(br,"-fix-left-all"),hn&&aa&&Ir),(0,B.Z)(at,"".concat(br,"-fix-right"),Ba&&Ir),(0,B.Z)(at,"".concat(br,"-fix-right-first"),Tn&&Ir),(0,B.Z)(at,"".concat(br,"-fix-right-last"),qn&&Ir),(0,B.Z)(at,"".concat(br,"-ellipsis"),gt),(0,B.Z)(at,"".concat(br,"-with-append"),mr),(0,B.Z)(at,"".concat(br,"-fix-sticky"),(Ur||Ba)&&hr&&Ir),(0,B.Z)(at,"".concat(br,"-row-hover"),!Or&&jr),at),Wn.className,Or==null?void 0:Or.className),Ea={};dn&&(Ea.textAlign=dn);var Ua=(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},Xr),Wn.style),Ea),Or==null?void 0:Or.style),ua=ca;return(0,h.Z)(ua)==="object"&&!Array.isArray(ua)&&!t.isValidElement(ua)&&(ua=null),gt&&(hn||Tn)&&(ua=t.createElement("span",{className:"".concat(br,"-content")},ua)),t.createElement(mt,(0,c.Z)({},Or,Wn,{className:Sa,style:Ua,title:Sr,scope:zt,onMouseEnter:ar,onMouseLeave:wr,colSpan:_n!==1?_n:null,rowSpan:Vn!==1?Vn:null}),mr,ua)}var Ee=t.memo(se);function Se(ce,me,Ie,Pe,Ze,He){var lt=Ie[ce]||{},ct=Ie[me]||{},at,mt;lt.fixed==="left"?at=Pe.left[Ze==="rtl"?me:ce]:ct.fixed==="right"&&(mt=Pe.right[Ze==="rtl"?ce:me]);var xt=!1,gt=!1,zt=!1,Mt=!1,kt=Ie[me+1],dn=Ie[ce-1],nn=!(He!=null&&He.children);if(Ze==="rtl"){if(at!==void 0){var fn=dn&&dn.fixed==="left";Mt=!fn&&nn}else if(mt!==void 0){var rn=kt&&kt.fixed==="right";zt=!rn&&nn}}else if(at!==void 0){var En=kt&&kt.fixed==="left";xt=!En&&nn}else if(mt!==void 0){var kn=dn&&dn.fixed==="right";gt=!kn&&nn}return{fixLeft:at,fixRight:mt,lastFixLeft:xt,firstFixRight:gt,lastFixRight:zt,firstFixLeft:Mt,isSticky:Pe.isSticky}}var ie=t.createContext({}),L=ie;function J(ce){var me=ce.className,Ie=ce.index,Pe=ce.children,Ze=ce.colSpan,He=Ze===void 0?1:Ze,lt=ce.rowSpan,ct=ce.align,at=o(g,["prefixCls","direction"]),mt=at.prefixCls,xt=at.direction,gt=t.useContext(L),zt=gt.scrollColumnIndex,Mt=gt.stickyOffsets,kt=gt.flattenColumns,dn=gt.columns,nn=Ie+He-1,fn=nn+1===zt?He+1:He,rn=Se(Ie,Ie+fn-1,kt,Mt,xt,dn==null?void 0:dn[Ie]);return t.createElement(Ee,(0,c.Z)({className:me,index:Ie,component:"td",prefixCls:mt,record:null,dataIndex:null,align:ct,colSpan:fn,rowSpan:lt,render:function(){return Pe}},rn))}var N=w(75931),Z=["children"];function ne(ce){var me=ce.children,Ie=(0,N.Z)(ce,Z);return t.createElement("tr",Ie,me)}function U(ce){var me=ce.children;return me}U.Row=ne,U.Cell=J;var D=U;function T(ce){var me=ce.children,Ie=ce.stickyOffsets,Pe=ce.flattenColumns,Ze=ce.columns,He=o(g,"prefixCls"),lt=Pe.length-1,ct=Pe[lt],at=t.useMemo(function(){return{stickyOffsets:Ie,flattenColumns:Pe,scrollColumnIndex:ct!=null&&ct.scrollbar?lt:null,columns:Ze}},[ct,Pe,lt,Ie,Ze]);return t.createElement(L.Provider,{value:at},t.createElement("tfoot",{className:"".concat(He,"-summary")},me))}var P=p(T),j=D,F=w(70425),te=w(29301),ae=w(29194),V=w(24514),de=w(75152),we=w(26112);function xe(ce,me,Ie,Pe,Ze,He,lt){ce.push({record:me,indent:Ie,index:lt});var ct=He(me),at=Ze==null?void 0:Ze.has(ct);if(me&&Array.isArray(me[Pe])&&at)for(var mt=0;mt1?An-1:0),Tn=1;Tn=0;ct-=1){var at=me[ct],mt=Ie&&Ie[ct],xt=mt&&mt[it];if(at||xt||lt){var gt=xt||{},zt=gt.columnType,Mt=(0,N.Z)(gt,ht);Ze.unshift(t.createElement("col",(0,c.Z)({key:ct,style:{width:at}},Mt))),lt=!0}}return t.createElement("colgroup",null,Ze)}var Ht=Ft,At=w(94480),Wt=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Lt(ce,me){return(0,t.useMemo)(function(){for(var Ie=[],Pe=0;Pe1?"colgroup":"col":null,ellipsis:nn.ellipsis,align:nn.align,component:nn.title?He:lt,prefixCls:xt,key:Mt[dn]},fn,{additionalProps:rn,rowType:"header"}))}))}Jt.displayName="HeaderRow";var an=Jt;function bn(ce){var me=[];function Ie(lt,ct){var at=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;me[at]=me[at]||[];var mt=ct,xt=lt.filter(Boolean).map(function(gt){var zt={key:gt.key,className:gt.className||"",children:gt.title,column:gt,colStart:mt},Mt=1,kt=gt.children;return kt&&kt.length>0&&(Mt=Ie(kt,mt,at+1).reduce(function(dn,nn){return dn+nn},0),zt.hasSubColumns=!0),"colSpan"in gt&&(Mt=gt.colSpan),"rowSpan"in gt&&(zt.rowSpan=gt.rowSpan),zt.colSpan=Mt,zt.colEnd=zt.colStart+Mt-1,me[at].push(zt),mt+=Mt,Mt});return xt}Ie(ce,0);for(var Pe=me.length,Ze=function(ct){me[ct].forEach(function(at){!("rowSpan"in at)&&!at.hasSubColumns&&(at.rowSpan=Pe-ct)})},He=0;He1&&arguments[1]!==void 0?arguments[1]:"";return typeof me=="number"?me:me.endsWith("%")?ce*parseFloat(me)/100:null}function qt(ce,me){return t.useMemo(function(){if(me&&me>0){var Ie=0,Pe=0;ce.forEach(function(mt){var xt=jn(me,mt.width);xt?Ie+=xt:Pe+=1});var Ze=me-Ie,He=Pe,lt=Ze/Pe,ct=0,at=ce.map(function(mt){var xt=(0,A.Z)({},mt),gt=jn(me,xt.width);if(gt)xt.width=gt;else{var zt=Math.floor(lt);xt.width=He===1?Ze:zt,Ze-=zt,He-=1}return ct+=xt.width,xt});return[at,ct]}return[ce,me]},[ce,me])}var Nn=["children"],De=["fixed"];function fe(ce){return(0,zn.Z)(ce).filter(function(me){return t.isValidElement(me)}).map(function(me){var Ie=me.key,Pe=me.props,Ze=Pe.children,He=(0,N.Z)(Pe,Nn),lt=(0,A.Z)({key:Ie},He);return Ze&&(lt.children=fe(Ze)),lt})}function be(ce){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ce.filter(function(Ie){return Ie&&(0,h.Z)(Ie)==="object"}).reduce(function(Ie,Pe,Ze){var He=Pe.fixed,lt=He===!0?"left":He,ct="".concat(me,"-").concat(Ze),at=Pe.children;return at&&at.length>0?[].concat((0,At.Z)(Ie),(0,At.Z)(be(at,ct).map(function(mt){return(0,A.Z)({fixed:lt},mt)}))):[].concat((0,At.Z)(Ie),[(0,A.Z)((0,A.Z)({key:ct},Pe),{},{fixed:lt})])},[])}function ge(ce){for(var me=!0,Ie=0;Ie=0;He-=1){var lt=ce[He];if(Ze&<.fixed!=="right")Ze=!1;else if(!Ze&<.fixed==="right"){warning(!1,"Index ".concat(He+1," of `columns` missing `fixed='right'` prop."));break}}}function he(ce){return ce.map(function(me){var Ie=me.fixed,Pe=(0,N.Z)(me,De),Ze=Ie;return Ie==="left"?Ze="right":Ie==="right"&&(Ze="left"),(0,A.Z)({fixed:Ze},Pe)})}function Ne(ce,me){var Ie=ce.prefixCls,Pe=ce.columns,Ze=ce.children,He=ce.expandable,lt=ce.expandedKeys,ct=ce.columnTitle,at=ce.getRowKey,mt=ce.onTriggerExpand,xt=ce.expandIcon,gt=ce.rowExpandable,zt=ce.expandIconColumnIndex,Mt=ce.direction,kt=ce.expandRowByClick,dn=ce.columnWidth,nn=ce.fixed,fn=ce.scrollWidth,rn=t.useMemo(function(){return Pe||fe(Ze)},[Pe,Ze]),En=t.useMemo(function(){if(He){var Fn,An=rn.slice();if(!An.includes(x)){var hn=zt||0;hn>=0&&An.splice(hn,0,x)}var Tn=An.indexOf(x);An=An.filter(function(Wn,hr){return Wn!==x||hr===Tn});var qn=rn[Tn],mr;(nn==="left"||nn)&&!zt?mr="left":(nn==="right"||nn)&&zt===rn.length?mr="right":mr=qn?qn.fixed:null;var lr=(Fn={},(0,B.Z)(Fn,it,{className:"".concat(Ie,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,B.Z)(Fn,"title",ct),(0,B.Z)(Fn,"fixed",mr),(0,B.Z)(Fn,"className","".concat(Ie,"-row-expand-icon-cell")),(0,B.Z)(Fn,"width",dn),(0,B.Z)(Fn,"render",function(hr,br,Dr){var Ir=at(br,Dr),aa=lt.has(Ir),oa=gt?gt(br):!0,ur=xt({prefixCls:Ie,expanded:aa,expandable:oa,record:br,onExpand:mt});return kt?t.createElement("span",{onClick:function(Or){return Or.stopPropagation()}},ur):ur}),Fn);return An.map(function(Wn){return Wn===x?lr:Wn})}return rn.filter(function(Wn){return Wn!==x})},[He,rn,at,lt,xt,Mt]),kn=t.useMemo(function(){var Fn=En;return me&&(Fn=me(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[me,En,Mt]),Zn=t.useMemo(function(){return Mt==="rtl"?he(be(kn)):be(kn)},[kn,Mt,fn]),Pn=qt(Zn,fn),er=(0,e.Z)(Pn,2),cr=er[0],wn=er[1];return[kn,cr,wn]}var Be=Ne;function Qe(ce){var me,Ie=ce.prefixCls,Pe=ce.record,Ze=ce.onExpand,He=ce.expanded,lt=ce.expandable,ct="".concat(Ie,"-row-expand-icon");if(!lt)return t.createElement("span",{className:R()(ct,"".concat(Ie,"-row-spaced"))});var at=function(xt){Ze(Pe,xt),xt.stopPropagation()};return t.createElement("span",{className:R()(ct,(me={},(0,B.Z)(me,"".concat(Ie,"-row-expanded"),He),(0,B.Z)(me,"".concat(Ie,"-row-collapsed"),!He),me)),onClick:at})}function Ge(ce,me,Ie){var Pe=[];function Ze(He){(He||[]).forEach(function(lt,ct){Pe.push(me(lt,ct)),Ze(lt[Ie])})}return Ze(ce),Pe}function Ue(ce,me,Ie){var Pe=ut(ce),Ze=Pe.expandIcon,He=Pe.expandedRowKeys,lt=Pe.defaultExpandedRowKeys,ct=Pe.defaultExpandAllRows,at=Pe.expandedRowRender,mt=Pe.onExpand,xt=Pe.onExpandedRowsChange,gt=Pe.childrenColumnName,zt=Ze||Qe,Mt=gt||"children",kt=t.useMemo(function(){return at?"row":ce.expandable&&ce.internalHooks===pe&&ce.expandable.__PARENT_RENDER_ICON__||me.some(function(Zn){return Zn&&(0,h.Z)(Zn)==="object"&&Zn[Mt]})?"nest":!1},[!!at,me]),dn=t.useState(function(){return lt||(ct?Ge(me,Ie,Mt):[])}),nn=(0,e.Z)(dn,2),fn=nn[0],rn=nn[1],En=t.useMemo(function(){return new Set(He||fn||[])},[He,fn]),kn=t.useCallback(function(Zn){var Pn=Ie(Zn,me.indexOf(Zn)),er,cr=En.has(Pn);cr?(En.delete(Pn),er=(0,At.Z)(En)):er=[].concat((0,At.Z)(En),[Pn]),rn(er),mt&&mt(!cr,Zn),xt&&xt(er)},[Ie,En,me,mt,xt]);return[Pe,kt,En,zt,Mt,kn]}function ft(ce,me,Ie,Pe){var Ze=ce.map(function(He,lt){return Se(lt,lt,ce,me,Ie,Pe==null?void 0:Pe[lt])});return(0,M.Z)(function(){return Ze},[Ze],function(He,lt){return!(0,a.Z)(He,lt)})}function St(ce){var me=(0,t.useRef)(ce),Ie=(0,t.useState)({}),Pe=(0,e.Z)(Ie,2),Ze=Pe[1],He=(0,t.useRef)(null),lt=(0,t.useRef)([]);function ct(at){lt.current.push(at);var mt=Promise.resolve();He.current=mt,mt.then(function(){if(He.current===mt){var xt=lt.current,gt=me.current;lt.current=[],xt.forEach(function(zt){me.current=zt(me.current)}),He.current=null,gt!==me.current&&Ze({})}})}return(0,t.useEffect)(function(){return function(){He.current=null}},[]),[me.current,ct]}function Ot(ce){var me=(0,t.useRef)(ce||null),Ie=(0,t.useRef)();function Pe(){window.clearTimeout(Ie.current)}function Ze(lt){me.current=lt,Pe(),Ie.current=window.setTimeout(function(){me.current=null,Ie.current=void 0},100)}function He(){return me.current}return(0,t.useEffect)(function(){return Pe},[]),[Ze,He]}function dt(){var ce=t.useState(-1),me=(0,e.Z)(ce,2),Ie=me[0],Pe=me[1],Ze=t.useState(-1),He=(0,e.Z)(Ze,2),lt=He[0],ct=He[1],at=t.useCallback(function(mt,xt){Pe(mt),ct(xt)},[]);return[Ie,lt,at]}var Et=w(47273),Te=(0,Et.Z)()?window:null;function Le(ce,me){var Ie=(0,h.Z)(ce)==="object"?ce:{},Pe=Ie.offsetHeader,Ze=Pe===void 0?0:Pe,He=Ie.offsetSummary,lt=He===void 0?0:He,ct=Ie.offsetScroll,at=ct===void 0?0:ct,mt=Ie.getContainer,xt=mt===void 0?function(){return Te}:mt,gt=xt()||Te;return t.useMemo(function(){var zt=!!ce;return{isSticky:zt,stickyClassName:zt?"".concat(me,"-sticky-holder"):"",offsetHeader:Ze,offsetSummary:lt,offsetScroll:at,container:gt}},[at,Ze,lt,me,gt])}function Me(ce,me,Ie){var Pe=(0,t.useMemo)(function(){for(var Ze=[],He=[],lt=0,ct=0,at=0;at=gt&&(Wn=gt-zt),lt({scrollLeft:Wn/gt*(xt+2)}),rn.current.x=Tn.pageX},Fn=function(){if(He.current){var Tn=(0,Oe.os)(He.current).top,qn=Tn+He.current.offsetHeight,mr=at===window?document.documentElement.scrollTop+window.innerHeight:(0,Oe.os)(at).top+at.clientHeight;qn-(0,de.Z)()<=mr||Tn>=mr-ct?fn(function(lr){return(0,A.Z)((0,A.Z)({},lr),{},{isHiddenScrollBar:!0})}):fn(function(lr){return(0,A.Z)((0,A.Z)({},lr),{},{isHiddenScrollBar:!1})})}},An=function(Tn){fn(function(qn){return(0,A.Z)((0,A.Z)({},qn),{},{scrollLeft:Tn/xt*gt||0})})};return t.useImperativeHandle(Ie,function(){return{setScrollLeft:An}}),t.useEffect(function(){var hn=(0,ot.Z)(document.body,"mouseup",er,!1),Tn=(0,ot.Z)(document.body,"mousemove",wn,!1);return Fn(),function(){hn.remove(),Tn.remove()}},[zt,Zn]),t.useEffect(function(){var hn=(0,ot.Z)(at,"scroll",Fn,!1),Tn=(0,ot.Z)(window,"resize",Fn,!1);return function(){hn.remove(),Tn.remove()}},[at]),t.useEffect(function(){nn.isHiddenScrollBar||fn(function(hn){var Tn=He.current;return Tn?(0,A.Z)((0,A.Z)({},hn),{},{scrollLeft:Tn.scrollLeft/Tn.scrollWidth*Tn.clientWidth}):hn})},[nn.isHiddenScrollBar]),xt<=gt||!zt||nn.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,de.Z)(),width:gt,bottom:ct},className:"".concat(mt,"-sticky-scroll")},t.createElement("div",{onMouseDown:cr,ref:Mt,className:R()("".concat(mt,"-sticky-scroll-bar"),(0,B.Z)({},"".concat(mt,"-sticky-scroll-bar-active"),Zn)),style:{width:"".concat(zt,"px"),transform:"translate3d(".concat(nn.scrollLeft,"px, 0, 0)")}}))},Ke=t.forwardRef(ze);function Je(ce){return null}var Ye=Je;function $e(ce){return null}var et=$e,vt="rc-table",jt=[],Dt={};function Ut(){return"No Data"}function en(ce){var me,Ie=(0,A.Z)({rowKey:"key",prefixCls:vt,emptyText:Ut},ce),Pe=Ie.prefixCls,Ze=Ie.className,He=Ie.rowClassName,lt=Ie.style,ct=Ie.data,at=Ie.rowKey,mt=Ie.scroll,xt=Ie.tableLayout,gt=Ie.direction,zt=Ie.title,Mt=Ie.footer,kt=Ie.summary,dn=Ie.caption,nn=Ie.id,fn=Ie.showHeader,rn=Ie.components,En=Ie.emptyText,kn=Ie.onRow,Zn=Ie.onHeaderRow,Pn=Ie.internalHooks,er=Ie.transformColumns,cr=Ie.internalRefs,wn=Ie.tailor,Fn=Ie.sticky,An=ct||jt,hn=!!An.length,Tn=Pn===pe,qn=t.useCallback(function(Fr,Yr){return(0,z.Z)(rn,Fr)||Yr},[rn]),mr=t.useMemo(function(){return typeof at=="function"?at:function(Fr){var Yr=Fr&&Fr[at];return Yr}},[at]),lr=qn(["body"]),Wn=dt(),hr=(0,e.Z)(Wn,3),br=hr[0],Dr=hr[1],Ir=hr[2],aa=Ue(Ie,An,mr),oa=(0,e.Z)(aa,6),ur=oa[0],ca=oa[1],Or=oa[2],Xr=oa[3],Ur=oa[4],Ba=oa[5],_n=mt==null?void 0:mt.x,Vn=t.useState(0),Kn=(0,e.Z)(Vn,2),Mn=Kn[0],jr=Kn[1],Ln=Be((0,A.Z)((0,A.Z)((0,A.Z)({},Ie),ur),{},{expandable:!!ur.expandedRowRender,columnTitle:ur.columnTitle,expandedKeys:Or,getRowKey:mr,onTriggerExpand:Ba,expandIcon:Xr,expandIconColumnIndex:ur.expandIconColumnIndex,direction:gt,scrollWidth:Tn&&wn&&typeof _n=="number"?_n:null}),Tn?er:null),ar=(0,e.Z)(Ln,3),wr=ar[0],Sr=ar[1],Sa=ar[2],Ea=Sa!=null?Sa:_n,Ua=t.useMemo(function(){return{columns:wr,flattenColumns:Sr}},[wr,Sr]),ua=t.useRef(),za=t.useRef(),da=t.useRef(),Fa=t.useRef(),ho=t.useRef(),Tr=t.useState(!1),Br=(0,e.Z)(Tr,2),ea=Br[0],fa=Br[1],pa=t.useState(!1),Er=(0,e.Z)(pa,2),ja=Er[0],Ca=Er[1],La=St(new Map),Ja=(0,e.Z)(La,2),Va=Ja[0],jo=Ja[1],ao=G(Sr),Ha=ao.map(function(Fr){return Va.get(Fr)}),Na=t.useMemo(function(){return Ha},[Ha.join("_")]),Ta=We(Na,Sr.length,gt),ma=mt&&ee(mt.y),ta=mt&&ee(Ea)||!!ur.fixed,$a=ta&&Sr.some(function(Fr){var Yr=Fr.fixed;return Yr}),go=t.useRef(),uo=Le(Fn,Pe),qa=uo.isSticky,No=uo.offsetHeader,Zo=uo.offsetSummary,Ar=uo.offsetScroll,Zr=uo.stickyClassName,xa=uo.container,na=t.useMemo(function(){return kt==null?void 0:kt(An)},[kt,An]),wa=(ma||qa)&&t.isValidElement(na)&&na.type===D&&na.props.fixed,Da,Ma,oo;ma&&(Ma={overflowY:"scroll",maxHeight:mt.y}),ta&&(Da={overflowX:"auto"},ma||(Ma={overflowY:"hidden"}),oo={width:Ea===!0?"auto":Ea,minWidth:"100%"});var _o=t.useCallback(function(Fr,Yr){(0,ae.Z)(ua.current)&&jo(function(Wa){if(Wa.get(Fr)!==Yr){var fo=new Map(Wa);return fo.set(Fr,Yr),fo}return Wa})},[]),Mi=Ot(null),Jo=(0,e.Z)(Mi,2),Li=Jo[0],$o=Jo[1];function Do(Fr,Yr){Yr&&(typeof Yr=="function"?Yr(Fr):Yr.scrollLeft!==Fr&&(Yr.scrollLeft=Fr,Yr.scrollLeft!==Fr&&setTimeout(function(){Yr.scrollLeft=Fr},0)))}var Co=(0,I.Z)(function(Fr){var Yr=Fr.currentTarget,Wa=Fr.scrollLeft,fo=gt==="rtl",po=typeof Wa=="number"?Wa:Yr.scrollLeft,pi=Yr||Dt;if(!$o()||$o()===pi){var Uo;Li(pi),Do(po,za.current),Do(po,da.current),Do(po,ho.current),Do(po,(Uo=go.current)===null||Uo===void 0?void 0:Uo.setScrollLeft)}var Vo=Yr||za.current;if(Vo){var Go=Vo.scrollWidth,Xo=Vo.clientWidth;if(Go===Xo){fa(!1),Ca(!1);return}fo?(fa(-po0)):(fa(po>0),Ca(po1?dn-Tn:0,mr=(0,A.Z)((0,A.Z)((0,A.Z)({},er),at),{},{flex:"0 0 ".concat(Tn,"px"),width:"".concat(Tn,"px"),marginRight:qn,pointerEvents:"auto"}),lr=t.useMemo(function(){return xt?An<=1:wn===0||An===0||An>1},[An,wn,xt]);lr?mr.visibility="hidden":xt&&(mr.height=gt==null?void 0:gt(An));var Wn=lr?function(){return null}:zt,hr={};return(An===0||wn===0)&&(hr.rowSpan=1,hr.colSpan=1),t.createElement(Ee,(0,c.Z)({className:R()(kt,mt),ellipsis:Ie.ellipsis,align:Ie.align,scope:Ie.rowScope,component:"div",prefixCls:me.prefixCls,key:En,record:ct,index:He,renderIndex:lt,dataIndex:Mt,render:Wn,shouldCellUpdate:Ie.shouldCellUpdate},kn,{appendNode:Zn,additionalProps:(0,A.Z)((0,A.Z)({},Pn),{},{style:mr},hr)}))}var vn=$t,tn=["data","index","className","rowKey","style","extra","getHeight"],Rn=t.forwardRef(function(ce,me){var Ie=ce.data,Pe=ce.index,Ze=ce.className,He=ce.rowKey,lt=ce.style,ct=ce.extra,at=ce.getHeight,mt=(0,N.Z)(ce,tn),xt=Ie.record,gt=Ie.indent,zt=Ie.index,Mt=o(g,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),kt=Mt.scrollX,dn=Mt.flattenColumns,nn=Mt.prefixCls,fn=Mt.fixColumn,rn=Mt.componentWidth,En=_(xt,He,Pe,gt),kn=En.rowSupportExpand,Zn=En.expanded,Pn=En.rowProps,er=En.expandedRowRender,cr=En.expandedRowClassName,wn;if(kn&&Zn){var Fn=er(xt,Pe,gt+1,Zn),An=cr==null?void 0:cr(xt,Pe,gt),hn={};fn&&(hn={style:(0,B.Z)({},"--virtual-width","".concat(rn,"px"))});var Tn="".concat(nn,"-expanded-row-cell");wn=t.createElement("div",{className:R()("".concat(nn,"-expanded-row"),"".concat(nn,"-expanded-row-level-").concat(gt+1),An)},t.createElement(Ee,{component:"div",prefixCls:nn,className:R()(Tn,(0,B.Z)({},"".concat(Tn,"-fixed"),fn)),additionalProps:hn},Fn))}var qn=(0,A.Z)((0,A.Z)({},lt),{},{width:kt});ct&&(qn.position="absolute",qn.pointerEvents="none");var mr=t.createElement("div",(0,c.Z)({},Pn,mt,{ref:kn?null:me,className:R()(Ze,"".concat(nn,"-row"),Pn==null?void 0:Pn.className,(0,B.Z)({},"".concat(nn,"-row-extra"),ct)),style:(0,A.Z)((0,A.Z)({},qn),Pn==null?void 0:Pn.style)}),dn.map(function(lr,Wn){return t.createElement(vn,{key:Wn,rowInfo:En,column:lr,colIndex:Wn,indent:gt,index:Pe,renderIndex:zt,record:xt,inverse:ct,getHeight:at})}));return kn?t.createElement("div",{ref:me},mr,wn):mr}),Un=p(Rn),sn=Un,Tt=t.forwardRef(function(ce,me){var Ie=ce.data,Pe=ce.onScroll,Ze=o(g,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),He=Ze.flattenColumns,lt=Ze.onColumnResize,ct=Ze.getRowKey,at=Ze.expandedKeys,mt=Ze.prefixCls,xt=Ze.childrenColumnName,gt=Ze.emptyNode,zt=Ze.scrollX,Mt=o(cn),kt=Mt.scrollY,dn=Mt.listItemHeight,nn=t.useRef(),fn=Ae(Ie,xt,at,ct),rn=t.useMemo(function(){var wn=0;return He.map(function(Fn){var An=Fn.width,hn=Fn.key;return wn+=An,[hn,An,wn]})},[He]),En=t.useMemo(function(){return rn.map(function(wn){return wn[2]})},[rn]);t.useEffect(function(){rn.forEach(function(wn){var Fn=(0,e.Z)(wn,2),An=Fn[0],hn=Fn[1];lt(An,hn)})},[rn]),t.useImperativeHandle(me,function(){var wn={};return Object.defineProperty(wn,"scrollLeft",{get:function(){var An;return((An=nn.current)===null||An===void 0?void 0:An.getScrollInfo().x)||0},set:function(An){var hn;(hn=nn.current)===null||hn===void 0||hn.scrollTo({left:An})}}),wn});var kn=function(Fn,An){var hn,Tn=(hn=fn[An])===null||hn===void 0?void 0:hn.record,qn=Fn.onCell;if(qn){var mr,lr=qn(Tn,An);return(mr=lr==null?void 0:lr.rowSpan)!==null&&mr!==void 0?mr:1}return 1},Zn=function(Fn){var An=Fn.start,hn=Fn.end,Tn=Fn.getSize,qn=Fn.offsetY;if(hn<0)return null;for(var mr=He.filter(function(_n){return kn(_n,An)===0}),lr=An,Wn=function(Vn){if(mr=mr.filter(function(Kn){return kn(Kn,Vn)===0}),!mr.length)return lr=Vn,"break"},hr=An;hr>=0;hr-=1){var br=Wn(hr);if(br==="break")break}for(var Dr=He.filter(function(_n){return kn(_n,hn)!==1}),Ir=hn,aa=function(Vn){if(Dr=Dr.filter(function(Kn){return kn(Kn,Vn)!==1}),!Dr.length)return Ir=Math.max(Vn-1,hn),"break"},oa=hn;oa1})&&ca.push(Vn)},Xr=lr;Xr<=Ir;Xr+=1)var Ur=Or(Xr);var Ba=ca.map(function(_n){var Vn=fn[_n],Kn=ct(Vn.record,_n),Mn=function(ar){var wr=_n+ar-1,Sr=ct(fn[wr].record,wr),Sa=Tn(Kn,Sr);return Sa.bottom-Sa.top},jr=Tn(Kn);return t.createElement(sn,{key:_n,data:Vn,rowKey:Kn,index:_n,style:{top:-qn+jr.top},extra:!0,getHeight:Mn})});return Ba},Pn=t.useMemo(function(){return{columnsOffset:En}},[En]),er="".concat(mt,"-tbody"),cr;return fn.length?cr=t.createElement(pn.Z,{fullHeight:!1,ref:nn,className:R()(er,"".concat(er,"-virtual")),height:kt,itemHeight:dn||24,data:fn,itemKey:function(Fn){return ct(Fn.record)},scrollWidth:zt,onVirtualScroll:function(Fn){var An=Fn.x;Pe({scrollLeft:An})},extraRender:Zn},function(wn,Fn,An){var hn=ct(wn.record,Fn);return t.createElement(sn,(0,c.Z)({data:wn,rowKey:hn,index:Fn},An))}):cr=t.createElement("div",{className:R()("".concat(mt,"-placeholder"))},t.createElement(Ee,{component:"div",prefixCls:mt},gt)),t.createElement(ln.Provider,{value:Pn},cr)}),Pt=p(Tt),un=Pt,_e=function(me,Ie){var Pe=Ie.ref,Ze=Ie.onScroll;return t.createElement(un,{ref:Pe,data:me,onScroll:Ze})},qe=100;function st(ce){var me=ce.columns,Ie=ce.scroll,Pe=ce.prefixCls,Ze=Pe===void 0?vt:Pe,He=ce.className,lt=ce.listItemHeight,ct=Ie||{},at=ct.x,mt=ct.y;typeof at!="number"&&(at=((me||[]).length+1)*qe),typeof mt!="number"&&(mt=500);var xt=t.useMemo(function(){return{scrollY:mt,listItemHeight:lt}},[mt,lt]);return t.createElement(cn.Provider,{value:xt},t.createElement(Rt,(0,c.Z)({},ce,{className:R()(He,"".concat(Ze,"-virtual")),scroll:(0,A.Z)((0,A.Z)({},Ie),{},{x:at}),components:{body:_e},columns:me,internalHooks:pe,tailor:!0})))}function yt(ce){return m(st,ce)}var Ct=yt(),Xt=null;function Bt(ce){return null}var It=Bt;function bt(ce){return null}var Kt=bt,Gt=w(2738),Yt=w(68031),In=w(36355),xn=w(93891),Bn=w(19716),Dn=w(8628),Jn=w(31724),rr=w(58421),or=w(71418),tr=w(88088);function ir(ce){return function(Ie){let{prefixCls:Pe,onExpand:Ze,record:He,expanded:lt,expandable:ct}=Ie;const at=`${Pe}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:mt=>{Ze(He,mt),mt.stopPropagation()},className:R()(at,{[`${at}-spaced`]:!ct,[`${at}-expanded`]:ct&<,[`${at}-collapsed`]:ct&&!lt}),"aria-label":lt?ce.collapse:ce.expand,"aria-expanded":lt})}}var Rr=ir;function Lr(ce,me){return"key"in ce&&ce.key!==void 0&&ce.key!==null?ce.key:ce.dataIndex?Array.isArray(ce.dataIndex)?ce.dataIndex.join("."):ce.dataIndex:me}function Qr(ce,me){return me?`${me}-${ce}`:`${ce}`}function Pr(ce,me){return typeof ce=="function"?ce(me):ce}function _r(ce,me){const Ie=Pr(ce,me);return Object.prototype.toString.call(Ie)==="[object Object]"?"":Ie}var va={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"},Jr=va,ba=w(7657),ha=function(me,Ie){return t.createElement(ba.Z,(0,c.Z)({},me,{ref:Ie,icon:Jr}))},Gn=t.forwardRef(ha),$n=Gn,gr=w(56762);function nr(ce){const me=t.useRef(ce),Ie=(0,gr.Z)();return[()=>me.current,Pe=>{me.current=Pe,Ie()}]}var pr=w(3113),Cr=w(24905),zr=w(38854),Cn=w(64165),Hn=w(20834),Xn=w(40875),Qn=w(5112),vr=w(17574),xr=w(47472),ia=w(92832);function Nr(ce){let{value:me,onChange:Ie,filterSearch:Pe,tablePrefixCls:Ze,locale:He}=ce;return Pe?t.createElement("div",{className:`${Ze}-filter-dropdown-search`},t.createElement(ia.default,{prefix:t.createElement(xr.Z,null),placeholder:He.filterSearchPlaceholder,onChange:Ie,value:me,htmlSize:1,className:`${Ze}-filter-dropdown-search-input`})):null}var Hr=Nr,$r=w(10228);const yr=ce=>{const{keyCode:me}=ce;me===$r.Z.ENTER&&ce.stopPropagation()};var Vr=t.forwardRef((ce,me)=>t.createElement("div",{className:ce.className,onClick:Ie=>Ie.stopPropagation(),onKeyDown:yr,ref:me},ce.children));function Mr(ce){let me=[];return(ce||[]).forEach(Ie=>{let{value:Pe,children:Ze}=Ie;me.push(Pe),Ze&&(me=[].concat((0,At.Z)(me),(0,At.Z)(Mr(Ze))))}),me}function sa(ce){return ce.some(me=>{let{children:Ie}=me;return Ie})}function Wr(ce,me){return typeof me=="string"||typeof me=="number"?me==null?void 0:me.toString().toLowerCase().includes(ce.trim().toLowerCase()):!1}function Ka(ce){let{filters:me,prefixCls:Ie,filteredKeys:Pe,filterMultiple:Ze,searchValue:He,filterSearch:lt}=ce;return me.map((ct,at)=>{const mt=String(ct.value);if(ct.children)return{key:mt||at,label:ct.text,popupClassName:`${Ie}-dropdown-submenu`,children:Ka({filters:ct.children,prefixCls:Ie,filteredKeys:Pe,filterMultiple:Ze,searchValue:He,filterSearch:lt})};const xt=Ze?Cr.default:Qn.ZP,gt={key:ct.value!==void 0?mt:at,label:t.createElement(t.Fragment,null,t.createElement(xt,{checked:Pe.includes(mt)}),t.createElement("span",null,ct.text))};return He.trim()?typeof lt=="function"?lt(He,ct)?gt:null:Wr(He,ct.text)?gt:null:gt})}function Za(ce){var me,Ie;const{tablePrefixCls:Pe,prefixCls:Ze,column:He,dropdownPrefixCls:lt,columnKey:ct,filterMultiple:at,filterMode:mt="menu",filterSearch:xt=!1,filterState:gt,triggerFilter:zt,locale:Mt,children:kt,getPopupContainer:dn}=ce,{filterDropdownOpen:nn,onFilterDropdownOpenChange:fn,filterResetToDefaultFilteredValue:rn,defaultFilteredValue:En,filterDropdownVisible:kn,onFilterDropdownVisibleChange:Zn}=He,[Pn,er]=t.useState(!1),cr=!!(gt&&(!((me=gt.filteredKeys)===null||me===void 0)&&me.length||gt.forceFiltered)),wn=Ln=>{er(Ln),fn==null||fn(Ln),Zn==null||Zn(Ln)},Fn=(Ie=nn!=null?nn:kn)!==null&&Ie!==void 0?Ie:Pn,An=gt==null?void 0:gt.filteredKeys,[hn,Tn]=nr(An||[]),qn=Ln=>{let{selectedKeys:ar}=Ln;Tn(ar)},mr=(Ln,ar)=>{let{node:wr,checked:Sr}=ar;qn(at?{selectedKeys:Ln}:{selectedKeys:Sr&&wr.key?[wr.key]:[]})};t.useEffect(()=>{Pn&&qn({selectedKeys:An||[]})},[An]);const[lr,Wn]=t.useState([]),hr=Ln=>{Wn(Ln)},[br,Dr]=t.useState(""),Ir=Ln=>{const{value:ar}=Ln.target;Dr(ar)};t.useEffect(()=>{Pn||Dr("")},[Pn]);const aa=Ln=>{const ar=Ln&&Ln.length?Ln:null;if(ar===null&&(!gt||!gt.filteredKeys)||(0,a.Z)(ar,gt==null?void 0:gt.filteredKeys,!0))return null;zt({column:He,key:ct,filteredKeys:ar})},oa=()=>{wn(!1),aa(hn())},ur=function(){let{confirm:Ln,closeDropdown:ar}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ln&&aa([]),ar&&wn(!1),Dr(""),Tn(rn?(En||[]).map(wr=>String(wr)):[])},ca=function(){let{closeDropdown:Ln}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ln&&wn(!1),aa(hn())},Or=Ln=>{Ln&&An!==void 0&&Tn(An||[]),wn(Ln),!Ln&&!He.filterDropdown&&oa()},Xr=R()({[`${lt}-menu-without-submenu`]:!sa(He.filters||[])}),Ur=Ln=>{if(Ln.target.checked){const ar=Mr(He==null?void 0:He.filters).map(wr=>String(wr));Tn(ar)}else Tn([])},Ba=Ln=>{let{filters:ar}=Ln;return(ar||[]).map((wr,Sr)=>{const Sa=String(wr.value),Ea={title:wr.text,key:wr.value!==void 0?Sa:Sr};return wr.children&&(Ea.children=Ba({filters:wr.children})),Ea})},_n=Ln=>{var ar;return Object.assign(Object.assign({},Ln),{text:Ln.title,value:Ln.key,children:((ar=Ln.children)===null||ar===void 0?void 0:ar.map(wr=>_n(wr)))||[]})};let Vn;if(typeof He.filterDropdown=="function")Vn=He.filterDropdown({prefixCls:`${lt}-custom`,setSelectedKeys:Ln=>qn({selectedKeys:Ln}),selectedKeys:hn(),confirm:ca,clearFilters:ur,filters:He.filters,visible:Fn,close:()=>{wn(!1)}});else if(He.filterDropdown)Vn=He.filterDropdown;else{const Ln=hn()||[],ar=()=>(He.filters||[]).length===0?t.createElement(Cn.Z,{image:Cn.Z.PRESENTED_IMAGE_SIMPLE,description:Mt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):mt==="tree"?t.createElement(t.Fragment,null,t.createElement(Hr,{filterSearch:xt,value:br,onChange:Ir,tablePrefixCls:Pe,locale:Mt}),t.createElement("div",{className:`${Pe}-filter-dropdown-tree`},at?t.createElement(Cr.default,{checked:Ln.length===Mr(He.filters).length,indeterminate:Ln.length>0&&Ln.lengthtypeof xt=="function"?xt(br,_n(Sr)):Wr(br,Sr.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Hr,{filterSearch:xt,value:br,onChange:Ir,tablePrefixCls:Pe,locale:Mt}),t.createElement(Hn.default,{selectable:!0,multiple:at,prefixCls:`${lt}-menu`,className:Xr,onSelect:qn,onDeselect:qn,selectedKeys:Ln,getPopupContainer:dn,openKeys:lr,onOpenChange:hr,items:Ka({filters:He.filters||[],filterSearch:xt,prefixCls:Ze,filteredKeys:hn(),filterMultiple:at,searchValue:br})})),wr=()=>rn?(0,a.Z)((En||[]).map(Sr=>String(Sr)),Ln,!0):Ln.length===0;Vn=t.createElement(t.Fragment,null,ar(),t.createElement("div",{className:`${Ze}-dropdown-btns`},t.createElement(pr.ZP,{type:"link",size:"small",disabled:wr(),onClick:()=>ur()},Mt.filterReset),t.createElement(pr.ZP,{type:"primary",size:"small",onClick:oa},Mt.filterConfirm)))}He.filterDropdown&&(Vn=t.createElement(Xn.J,{selectable:void 0},Vn));const Kn=()=>t.createElement(Vr,{className:`${Ze}-dropdown`},Vn);let Mn;typeof He.filterIcon=="function"?Mn=He.filterIcon(cr):He.filterIcon?Mn=He.filterIcon:Mn=t.createElement($n,null);const{direction:jr}=t.useContext(In.E_);return t.createElement("div",{className:`${Ze}-column`},t.createElement("span",{className:`${Pe}-column-title`},kt),t.createElement(zr.Z,{dropdownRender:Kn,trigger:["click"],open:Fn,onOpenChange:Or,getPopupContainer:dn,placement:jr==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:R()(`${Ze}-trigger`,{active:cr}),onClick:Ln=>{Ln.stopPropagation()}},Mn)))}var io=Za;function Aa(ce,me,Ie){let Pe=[];return(ce||[]).forEach((Ze,He)=>{var lt;const ct=Qr(He,Ie);if(Ze.filters||"filterDropdown"in Ze||"onFilter"in Ze)if("filteredValue"in Ze){let at=Ze.filteredValue;"filterDropdown"in Ze||(at=(lt=at==null?void 0:at.map(String))!==null&<!==void 0?lt:at),Pe.push({column:Ze,key:Lr(Ze,ct),filteredKeys:at,forceFiltered:Ze.filtered})}else Pe.push({column:Ze,key:Lr(Ze,ct),filteredKeys:me&&Ze.defaultFilteredValue?Ze.defaultFilteredValue:void 0,forceFiltered:Ze.filtered});"children"in Ze&&(Pe=[].concat((0,At.Z)(Pe),(0,At.Z)(Aa(Ze.children,me,ct))))}),Pe}function so(ce,me,Ie,Pe,Ze,He,lt,ct){return Ie.map((at,mt)=>{const xt=Qr(mt,ct),{filterMultiple:gt=!0,filterMode:zt,filterSearch:Mt}=at;let kt=at;if(kt.filters||kt.filterDropdown){const dn=Lr(kt,xt),nn=Pe.find(fn=>{let{key:rn}=fn;return dn===rn});kt=Object.assign(Object.assign({},kt),{title:fn=>t.createElement(io,{tablePrefixCls:ce,prefixCls:`${ce}-filter`,dropdownPrefixCls:me,column:kt,columnKey:dn,filterState:nn,filterMultiple:gt,filterMode:zt,filterSearch:Mt,triggerFilter:He,locale:Ze,getPopupContainer:lt},Pr(at.title,fn))})}return"children"in kt&&(kt=Object.assign(Object.assign({},kt),{children:so(ce,me,kt.children,Pe,Ze,He,lt,xt)})),kt})}function lo(ce){const me={};return ce.forEach(Ie=>{let{key:Pe,filteredKeys:Ze,column:He}=Ie;const{filters:lt,filterDropdown:ct}=He;if(ct)me[Pe]=Ze||null;else if(Array.isArray(Ze)){const at=Mr(lt);me[Pe]=at.filter(mt=>Ze.includes(String(mt)))}else me[Pe]=null}),me}function Ga(ce,me){return me.reduce((Ie,Pe)=>{const{column:{onFilter:Ze,filters:He},filteredKeys:lt}=Pe;return Ze&<&<.length?Ie.filter(ct=>lt.some(at=>{const mt=Mr(He),xt=mt.findIndex(zt=>String(zt)===String(at)),gt=xt!==-1?mt[xt]:at;return Ze(gt,ct)})):Ie},ce)}const co=ce=>ce.flatMap(me=>"children"in me?[me].concat((0,At.Z)(co(me.children||[]))):[me]);function mo(ce){let{prefixCls:me,dropdownPrefixCls:Ie,mergedColumns:Pe,onFilterChange:Ze,getPopupContainer:He,locale:lt}=ce;const ct=t.useMemo(()=>co(Pe||[]),[Pe]),[at,mt]=t.useState(()=>Aa(ct,!0)),xt=t.useMemo(()=>{const kt=Aa(ct,!1);if(kt.length===0)return kt;let dn=!0,nn=!0;if(kt.forEach(fn=>{let{filteredKeys:rn}=fn;rn!==void 0?dn=!1:nn=!1}),dn){const fn=(ct||[]).map((rn,En)=>Lr(rn,Qr(En)));return at.filter(rn=>{let{key:En}=rn;return fn.includes(En)}).map(rn=>{const En=ct[fn.findIndex(kn=>kn===rn.key)];return Object.assign(Object.assign({},rn),{column:Object.assign(Object.assign({},rn.column),En),forceFiltered:En.filtered})})}return kt},[ct,at]),gt=t.useMemo(()=>lo(xt),[xt]),zt=kt=>{const dn=xt.filter(nn=>{let{key:fn}=nn;return fn!==kt.key});dn.push(kt),mt(dn),Ze(lo(dn),dn)};return[kt=>so(me,Ie,kt,xt,lt,zt,He),xt,gt]}var Xa=mo;function eo(ce,me,Ie){const Pe=t.useRef({});function Ze(He){if(!Pe.current||Pe.current.data!==ce||Pe.current.childrenColumnName!==me||Pe.current.getRowKey!==Ie){let ct=function(at){at.forEach((mt,xt)=>{const gt=Ie(mt,xt);lt.set(gt,mt),mt&&typeof mt=="object"&&me in mt&&ct(mt[me]||[])})};const lt=new Map;ct(ce),Pe.current={data:ce,childrenColumnName:me,kvMap:lt,getRowKey:Ie}}return Pe.current.kvMap.get(He)}return[Ze]}var Ya=w(50371),Re=function(ce,me){var Ie={};for(var Pe in ce)Object.prototype.hasOwnProperty.call(ce,Pe)&&me.indexOf(Pe)<0&&(Ie[Pe]=ce[Pe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,Pe=Object.getOwnPropertySymbols(ce);Ze{const He=ce[Ze];typeof He!="function"&&(Ie[Ze]=He)}),Ie}function gn(ce,me,Ie){const Pe=Ie&&typeof Ie=="object"?Ie:{},{total:Ze=0}=Pe,He=Re(Pe,["total"]),[lt,ct]=(0,t.useState)(()=>({current:"defaultCurrent"in He?He.defaultCurrent:1,pageSize:"defaultPageSize"in He?He.defaultPageSize:pt})),at=(0,Ya.Z)(lt,He,{total:Ze>0?Ze:ce}),mt=Math.ceil((Ze||ce)/at.pageSize);at.current>mt&&(at.current=mt||1);const xt=(zt,Mt)=>{ct({current:zt!=null?zt:1,pageSize:Mt||at.pageSize})},gt=(zt,Mt)=>{var kt;Ie&&((kt=Ie.onChange)===null||kt===void 0||kt.call(Ie,zt,Mt)),xt(zt,Mt),me(zt,Mt||(at==null?void 0:at.pageSize))};return Ie===!1?[{},()=>{}]:[Object.assign(Object.assign({},at),{onChange:gt}),xt]}var yn=gn,mn=w(84105),fr=w(35654),Yn=w(90782),sr=w(71430),la=w(18929);const Gr={},Kr="SELECT_ALL",ga="SELECT_INVERT",ya="SELECT_NONE",Ia=[],Oa=(ce,me)=>{let Ie=[];return(me||[]).forEach(Pe=>{Ie.push(Pe),Pe&&typeof Pe=="object"&&ce in Pe&&(Ie=[].concat((0,At.Z)(Ie),(0,At.Z)(Oa(ce,Pe[ce]))))}),Ie};var ka=(ce,me)=>{const{preserveSelectedRowKeys:Ie,selectedRowKeys:Pe,defaultSelectedRowKeys:Ze,getCheckboxProps:He,onChange:lt,onSelect:ct,onSelectAll:at,onSelectInvert:mt,onSelectNone:xt,onSelectMultiple:gt,columnWidth:zt,type:Mt,selections:kt,fixed:dn,renderCell:nn,hideSelectAll:fn,checkStrictly:rn=!0}=me||{},{prefixCls:En,data:kn,pageData:Zn,getRecordByKey:Pn,getRowKey:er,expandType:cr,childrenColumnName:wn,locale:Fn,getPopupContainer:An}=ce,[hn,Tn]=(0,la.Z)(Pe||Ze||Ia,{value:Pe}),qn=t.useRef(new Map),mr=(0,t.useCallback)(_n=>{if(Ie){const Vn=new Map;_n.forEach(Kn=>{let Mn=Pn(Kn);!Mn&&qn.current.has(Kn)&&(Mn=qn.current.get(Kn)),Vn.set(Kn,Mn)}),qn.current=Vn}},[Pn,Ie]);t.useEffect(()=>{mr(hn)},[hn]);const{keyEntities:lr}=(0,t.useMemo)(()=>{if(rn)return{keyEntities:null};let _n=kn;if(Ie){const Vn=new Set(kn.map((Mn,jr)=>er(Mn,jr))),Kn=Array.from(qn.current).reduce((Mn,jr)=>{let[Ln,ar]=jr;return Vn.has(Ln)?Mn:Mn.concat(ar)},[]);_n=[].concat((0,At.Z)(_n),(0,At.Z)(Kn))}return(0,sr.I8)(_n,{externalGetKey:er,childrenPropName:wn})},[kn,er,rn,wn,Ie]),Wn=(0,t.useMemo)(()=>Oa(wn,Zn),[wn,Zn]),hr=(0,t.useMemo)(()=>{const _n=new Map;return Wn.forEach((Vn,Kn)=>{const Mn=er(Vn,Kn),jr=(He?He(Vn):null)||{};_n.set(Mn,jr)}),_n},[Wn,er,He]),br=(0,t.useCallback)(_n=>{var Vn;return!!(!((Vn=hr.get(er(_n)))===null||Vn===void 0)&&Vn.disabled)},[hr,er]),[Dr,Ir]=(0,t.useMemo)(()=>{if(rn)return[hn||[],[]];const{checkedKeys:_n,halfCheckedKeys:Vn}=(0,Yn.S)(hn,!0,lr,br);return[_n||[],Vn]},[hn,rn,lr,br]),aa=(0,t.useMemo)(()=>{const _n=Mt==="radio"?Dr.slice(0,1):Dr;return new Set(_n)},[Dr,Mt]),oa=(0,t.useMemo)(()=>Mt==="radio"?new Set:new Set(Ir),[Ir,Mt]),[ur,ca]=(0,t.useState)(null);t.useEffect(()=>{me||Tn(Ia)},[!!me]);const Or=(0,t.useCallback)((_n,Vn)=>{let Kn,Mn;mr(_n),Ie?(Kn=_n,Mn=_n.map(jr=>qn.current.get(jr))):(Kn=[],Mn=[],_n.forEach(jr=>{const Ln=Pn(jr);Ln!==void 0&&(Kn.push(jr),Mn.push(Ln))})),Tn(Kn),lt==null||lt(Kn,Mn,{type:Vn})},[Tn,Pn,lt,Ie]),Xr=(0,t.useCallback)((_n,Vn,Kn,Mn)=>{if(ct){const jr=Kn.map(Ln=>Pn(Ln));ct(Pn(_n),Vn,jr,Mn)}Or(Kn,"single")},[ct,Pn,Or]),Ur=(0,t.useMemo)(()=>!kt||fn?null:(kt===!0?[Kr,ga,ya]:kt).map(Vn=>Vn===Kr?{key:"all",text:Fn.selectionAll,onSelect(){Or(kn.map((Kn,Mn)=>er(Kn,Mn)).filter(Kn=>{const Mn=hr.get(Kn);return!(Mn!=null&&Mn.disabled)||aa.has(Kn)}),"all")}}:Vn===ga?{key:"invert",text:Fn.selectInvert,onSelect(){const Kn=new Set(aa);Zn.forEach((jr,Ln)=>{const ar=er(jr,Ln),wr=hr.get(ar);wr!=null&&wr.disabled||(Kn.has(ar)?Kn.delete(ar):Kn.add(ar))});const Mn=Array.from(Kn);mt&&mt(Mn),Or(Mn,"invert")}}:Vn===ya?{key:"none",text:Fn.selectNone,onSelect(){xt==null||xt(),Or(Array.from(aa).filter(Kn=>{const Mn=hr.get(Kn);return Mn==null?void 0:Mn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Kn,Mn,jr=arguments.length,Ln=new Array(jr),ar=0;ar{var Vn;if(!me)return _n.filter(Tr=>Tr!==Gr);let Kn=(0,At.Z)(_n);const Mn=new Set(aa),jr=Wn.map(er).filter(Tr=>!hr.get(Tr).disabled),Ln=jr.every(Tr=>Mn.has(Tr)),ar=jr.some(Tr=>Mn.has(Tr)),wr=()=>{const Tr=[];Ln?jr.forEach(ea=>{Mn.delete(ea),Tr.push(ea)}):jr.forEach(ea=>{Mn.has(ea)||(Mn.add(ea),Tr.push(ea))});const Br=Array.from(Mn);at==null||at(!Ln,Br.map(ea=>Pn(ea)),Tr.map(ea=>Pn(ea))),Or(Br,"all"),ca(null)};let Sr;if(Mt!=="radio"){let Tr;if(Ur){const Er={getPopupContainer:An,items:Ur.map((ja,Ca)=>{const{key:La,text:Ja,onSelect:Va}=ja;return{key:La!=null?La:Ca,onClick:()=>{Va==null||Va(jr)},label:Ja}})};Tr=t.createElement("div",{className:`${En}-selection-extra`},t.createElement(zr.Z,{menu:Er,getPopupContainer:An},t.createElement("span",null,t.createElement(mn.Z,null))))}const Br=Wn.map((Er,ja)=>{const Ca=er(Er,ja),La=hr.get(Ca)||{};return Object.assign({checked:Mn.has(Ca)},La)}).filter(Er=>{let{disabled:ja}=Er;return ja}),ea=!!Br.length&&Br.length===Wn.length,fa=ea&&Br.every(Er=>{let{checked:ja}=Er;return ja}),pa=ea&&Br.some(Er=>{let{checked:ja}=Er;return ja});Sr=!fn&&t.createElement("div",{className:`${En}-selection`},t.createElement(Cr.default,{checked:ea?fa:!!Wn.length&&Ln,indeterminate:ea?!fa&&pa:!Ln&&ar,onChange:wr,disabled:Wn.length===0||ea,"aria-label":Tr?"Custom selection":"Select all",skipGroup:!0}),Tr)}let Sa;Mt==="radio"?Sa=(Tr,Br,ea)=>{const fa=er(Br,ea),pa=Mn.has(fa);return{node:t.createElement(Qn.ZP,Object.assign({},hr.get(fa),{checked:pa,onClick:Er=>Er.stopPropagation(),onChange:Er=>{Mn.has(fa)||Xr(fa,!0,[fa],Er.nativeEvent)}})),checked:pa}}:Sa=(Tr,Br,ea)=>{var fa;const pa=er(Br,ea),Er=Mn.has(pa),ja=oa.has(pa),Ca=hr.get(pa);let La;return cr==="nest"?La=ja:La=(fa=Ca==null?void 0:Ca.indeterminate)!==null&&fa!==void 0?fa:ja,{node:t.createElement(Cr.default,Object.assign({},Ca,{indeterminate:La,checked:Er,skipGroup:!0,onClick:Ja=>Ja.stopPropagation(),onChange:Ja=>{let{nativeEvent:Va}=Ja;const{shiftKey:jo}=Va;let ao=-1,Ha=-1;if(jo&&rn){const Na=new Set([ur,pa]);jr.some((Ta,ma)=>{if(Na.has(Ta))if(ao===-1)ao=ma;else return Ha=ma,!0;return!1})}if(Ha!==-1&&ao!==Ha&&rn){const Na=jr.slice(ao,Ha+1),Ta=[];Er?Na.forEach(ta=>{Mn.has(ta)&&(Ta.push(ta),Mn.delete(ta))}):Na.forEach(ta=>{Mn.has(ta)||(Ta.push(ta),Mn.add(ta))});const ma=Array.from(Mn);gt==null||gt(!Er,ma.map(ta=>Pn(ta)),Ta.map(ta=>Pn(ta))),Or(ma,"multiple")}else{const Na=Dr;if(rn){const Ta=Er?(0,fr._5)(Na,pa):(0,fr.L0)(Na,pa);Xr(pa,!Er,Ta,Va)}else{const Ta=(0,Yn.S)([].concat((0,At.Z)(Na),[pa]),!0,lr,br),{checkedKeys:ma,halfCheckedKeys:ta}=Ta;let $a=ma;if(Er){const go=new Set(ma);go.delete(pa),$a=(0,Yn.S)(Array.from(go),{checked:!1,halfCheckedKeys:ta},lr,br).checkedKeys}Xr(pa,!Er,$a,Va)}}ca(Er?null:pa)}})),checked:Er}};const Ea=(Tr,Br,ea)=>{const{node:fa,checked:pa}=Sa(Tr,Br,ea);return nn?nn(pa,Br,ea,fa):fa};if(!Kn.includes(Gr))if(Kn.findIndex(Tr=>{var Br;return((Br=Tr[it])===null||Br===void 0?void 0:Br.columnType)==="EXPAND_COLUMN"})===0){const[Tr,...Br]=Kn;Kn=[Tr,Gr].concat((0,At.Z)(Br))}else Kn=[Gr].concat((0,At.Z)(Kn));const Ua=Kn.indexOf(Gr);Kn=Kn.filter((Tr,Br)=>Tr!==Gr||Br===Ua);const ua=Kn[Ua-1],za=Kn[Ua+1];let da=dn;da===void 0&&((za==null?void 0:za.fixed)!==void 0?da=za.fixed:(ua==null?void 0:ua.fixed)!==void 0&&(da=ua.fixed)),da&&ua&&((Vn=ua[it])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&ua.fixed===void 0&&(ua.fixed=da);const Fa=R()(`${En}-selection-col`,{[`${En}-selection-col-with-dropdown`]:kt&&Mt==="checkbox"}),ho={fixed:da,width:zt,className:`${En}-selection-column`,title:me.columnTitle||Sr,render:Ea,onCell:me.onCell,[it]:{className:Fa}};return Kn.map(Tr=>Tr===Gr?ho:Tr)},[er,Wn,me,Dr,aa,oa,zt,Ur,cr,ur,hr,gt,Xr,br]),aa]},vo=w(89489),yo=w(59477),_a=w(6848);const to="ascend",wo="descend";function bo(ce){return typeof ce.sorter=="object"&&typeof ce.sorter.multiple=="number"?ce.sorter.multiple:!1}function Ao(ce){return typeof ce=="function"?ce:ce&&typeof ce=="object"&&ce.compare?ce.compare:!1}function ko(ce,me){return me?ce[ce.indexOf(me)+1]:ce[0]}function Io(ce,me,Ie){let Pe=[];function Ze(He,lt){Pe.push({column:He,key:Lr(He,lt),multiplePriority:bo(He),sortOrder:He.sortOrder})}return(ce||[]).forEach((He,lt)=>{const ct=Qr(lt,Ie);He.children?("sortOrder"in He&&Ze(He,ct),Pe=[].concat((0,At.Z)(Pe),(0,At.Z)(Io(He.children,me,ct)))):He.sorter&&("sortOrder"in He?Ze(He,ct):me&&He.defaultSortOrder&&Pe.push({column:He,key:Lr(He,ct),multiplePriority:bo(He),sortOrder:He.defaultSortOrder}))}),Pe}function To(ce,me,Ie,Pe,Ze,He,lt,ct){return(me||[]).map((at,mt)=>{const xt=Qr(mt,ct);let gt=at;if(gt.sorter){const zt=gt.sortDirections||Ze,Mt=gt.showSorterTooltip===void 0?lt:gt.showSorterTooltip,kt=Lr(gt,xt),dn=Ie.find(cr=>{let{key:wn}=cr;return wn===kt}),nn=dn?dn.sortOrder:null,fn=ko(zt,nn);let rn;if(at.sortIcon)rn=at.sortIcon({sortOrder:nn});else{const cr=zt.includes(to)&&t.createElement(yo.Z,{className:R()(`${ce}-column-sorter-up`,{active:nn===to})}),wn=zt.includes(wo)&&t.createElement(vo.Z,{className:R()(`${ce}-column-sorter-down`,{active:nn===wo})});rn=t.createElement("span",{className:R()(`${ce}-column-sorter`,{[`${ce}-column-sorter-full`]:!!(cr&&wn)})},t.createElement("span",{className:`${ce}-column-sorter-inner`,"aria-hidden":"true"},cr,wn))}const{cancelSort:En,triggerAsc:kn,triggerDesc:Zn}=He||{};let Pn=En;fn===wo?Pn=Zn:fn===to&&(Pn=kn);const er=typeof Mt=="object"?Mt:{title:Pn};gt=Object.assign(Object.assign({},gt),{className:R()(gt.className,{[`${ce}-column-sort`]:nn}),title:cr=>{const wn=t.createElement("div",{className:`${ce}-column-sorters`},t.createElement("span",{className:`${ce}-column-title`},Pr(at.title,cr)),rn);return Mt?t.createElement(_a.Z,Object.assign({},er),wn):wn},onHeaderCell:cr=>{const wn=at.onHeaderCell&&at.onHeaderCell(cr)||{},Fn=wn.onClick,An=wn.onKeyDown;wn.onClick=qn=>{Pe({column:at,key:kt,sortOrder:fn,multiplePriority:bo(at)}),Fn==null||Fn(qn)},wn.onKeyDown=qn=>{qn.keyCode===$r.Z.ENTER&&(Pe({column:at,key:kt,sortOrder:fn,multiplePriority:bo(at)}),An==null||An(qn))};const hn=_r(at.title,{}),Tn=hn==null?void 0:hn.toString();return nn?wn["aria-sort"]=nn==="ascend"?"ascending":"descending":wn["aria-label"]=Tn||"",wn.className=R()(wn.className,`${ce}-column-has-sorters`),wn.tabIndex=0,at.ellipsis&&(wn.title=(hn!=null?hn:"").toString()),wn}})}return"children"in gt&&(gt=Object.assign(Object.assign({},gt),{children:To(ce,gt.children,Ie,Pe,Ze,He,lt,xt)})),gt})}function Ro(ce){const{column:me,sortOrder:Ie}=ce;return{column:me,order:Ie,field:me.dataIndex,columnKey:me.key}}function Po(ce){const me=ce.filter(Ie=>{let{sortOrder:Pe}=Ie;return Pe}).map(Ro);return me.length===0&&ce.length?Object.assign(Object.assign({},Ro(ce[ce.length-1])),{column:void 0}):me.length<=1?me[0]||{}:me}function ra(ce,me,Ie){const Pe=me.slice().sort((lt,ct)=>ct.multiplePriority-lt.multiplePriority),Ze=ce.slice(),He=Pe.filter(lt=>{let{column:{sorter:ct},sortOrder:at}=lt;return Ao(ct)&&at});return He.length?Ze.sort((lt,ct)=>{for(let at=0;at{const ct=lt[Ie];return ct?Object.assign(Object.assign({},lt),{[Ie]:ra(ct,me,Ie)}):lt}):Ze}function kr(ce){let{prefixCls:me,mergedColumns:Ie,onSorterChange:Pe,sortDirections:Ze,tableLocale:He,showSorterTooltip:lt}=ce;const[ct,at]=t.useState(Io(Ie,!0)),mt=t.useMemo(()=>{let kt=!0;const dn=Io(Ie,!1);if(!dn.length)return ct;const nn=[];function fn(En){kt?nn.push(En):nn.push(Object.assign(Object.assign({},En),{sortOrder:null}))}let rn=null;return dn.forEach(En=>{rn===null?(fn(En),En.sortOrder&&(En.multiplePriority===!1?kt=!1:rn=!0)):(rn&&En.multiplePriority!==!1||(kt=!1),fn(En))}),nn},[Ie,ct]),xt=t.useMemo(()=>{const kt=mt.map(dn=>{let{column:nn,sortOrder:fn}=dn;return{column:nn,order:fn}});return{sortColumns:kt,sortColumn:kt[0]&&kt[0].column,sortOrder:kt[0]&&kt[0].order}},[mt]);function gt(kt){let dn;kt.multiplePriority===!1||!mt.length||mt[0].multiplePriority===!1?dn=[kt]:dn=[].concat((0,At.Z)(mt.filter(nn=>{let{key:fn}=nn;return fn!==kt.key})),[kt]),at(dn),Pe(Po(dn),dn)}return[kt=>To(me,kt,mt,gt,Ze,He,lt),mt,xt,()=>Po(mt)]}function qr(ce,me){return ce.map(Ie=>{const Pe=Object.assign({},Ie);return Pe.title=Pr(Ie.title,me),"children"in Pe&&(Pe.children=qr(Pe.children,me)),Pe})}function Ra(ce){return[t.useCallback(Ie=>qr(Ie,ce),[ce])]}var Pa=on((ce,me)=>{const{_renderTimes:Ie}=ce,{_renderTimes:Pe}=me;return Ie!==Pe}),Eo=yt((ce,me)=>{const{_renderTimes:Ie}=ce,{_renderTimes:Pe}=me;return Ie!==Pe}),no=w(64993),xo=w(17313),Bo=w(83116),Fo=w(37613),Oo=ce=>{const{componentCls:me}=ce,Ie=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`,Pe=(Ze,He,lt)=>({[`&${me}-${Ze}`]:{[`> ${me}-container`]:{[`> ${me}-content, > ${me}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${He}px -${lt+ce.lineWidth}px`}}}}}});return{[`${me}-wrapper`]:{[`${me}${me}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${me}-title`]:{border:Ie,borderBottom:0},[`> ${me}-container`]:{borderInlineStart:Ie,borderTop:Ie,[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:r.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${d}-leave`]:{animationTimingFunction:r.motionEaseInQuint}}]}},15969:function(Nt,Ve,w){"use strict";w.d(Ve,{N:function(){return x}});const x=pe=>({color:pe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${pe.motionDurationSlow}`,"&:focus, &:hover":{color:pe.colorLinkHover},"&:active":{color:pe.colorLinkActive}})},78673:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return k}});var x=w(58617),pe=w(92310),e=w.n(pe),I=w(54476),f=w(20068),a=w(42978),t=w(75931),s=w(59301),u=w(18929),o=w(10228),c=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],n=s.forwardRef(function(R,M){var z,K=R.prefixCls,W=K===void 0?"rc-switch":K,Y=R.className,H=R.checked,re=R.defaultChecked,G=R.disabled,ee=R.loadingIcon,X=R.checkedChildren,Q=R.unCheckedChildren,q=R.onClick,$=R.onChange,le=R.onKeyDown,se=(0,t.Z)(R,c),Ee=(0,u.Z)(!1,{value:H,defaultValue:re}),Se=(0,a.Z)(Ee,2),ie=Se[0],L=Se[1];function J(U,D){var T=ie;return G||(T=U,L(T),$==null||$(T,D)),T}function N(U){U.which===o.Z.LEFT?J(!1,U):U.which===o.Z.RIGHT&&J(!0,U),le==null||le(U)}function Z(U){var D=J(!ie,U);q==null||q(D,U)}var ne=e()(W,Y,(z={},(0,f.Z)(z,"".concat(W,"-checked"),ie),(0,f.Z)(z,"".concat(W,"-disabled"),G),z));return s.createElement("button",(0,I.Z)({},se,{type:"button",role:"switch","aria-checked":ie,disabled:G,className:ne,ref:M,onKeyDown:N,onClick:Z}),ee,s.createElement("span",{className:"".concat(W,"-inner")},s.createElement("span",{className:"".concat(W,"-inner-checked")},X),s.createElement("span",{className:"".concat(W,"-inner-unchecked")},Q)))});n.displayName="Switch";var r=n,i=w(14088),l=w(36355),d=w(1684),E=w(19716),v=w(64993),m=w(17313),p=w(83116),S=w(37613);const C=R=>{const{componentCls:M,trackHeightSM:z,trackPadding:K,trackMinWidthSM:W,innerMinMarginSM:Y,innerMaxMarginSM:H,handleSizeSM:re}=R,G=`${M}-inner`;return{[M]:{[`&${M}-small`]:{minWidth:W,height:z,lineHeight:`${z}px`,[`${M}-inner`]:{paddingInlineStart:H,paddingInlineEnd:Y,[`${G}-checked`]:{marginInlineStart:`calc(-100% + ${re+K*2}px - ${H*2}px)`,marginInlineEnd:`calc(100% - ${re+K*2}px + ${H*2}px)`},[`${G}-unchecked`]:{marginTop:-z,marginInlineStart:0,marginInlineEnd:0}},[`${M}-handle`]:{width:re,height:re},[`${M}-loading-icon`]:{top:(re-R.switchLoadingIconSize)/2,fontSize:R.switchLoadingIconSize},[`&${M}-checked`]:{[`${M}-inner`]:{paddingInlineStart:Y,paddingInlineEnd:H,[`${G}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${G}-unchecked`]:{marginInlineStart:`calc(100% - ${re+K*2}px + ${H*2}px)`,marginInlineEnd:`calc(-100% + ${re+K*2}px - ${H*2}px)`}},[`${M}-handle`]:{insetInlineStart:`calc(100% - ${re+K}px)`}},[`&:not(${M}-disabled):active`]:{[`&:not(${M}-checked) ${G}`]:{[`${G}-unchecked`]:{marginInlineStart:R.marginXXS/2,marginInlineEnd:-R.marginXXS/2}},[`&${M}-checked ${G}`]:{[`${G}-checked`]:{marginInlineStart:-R.marginXXS/2,marginInlineEnd:R.marginXXS/2}}}}}}},g=R=>{const{componentCls:M,handleSize:z}=R;return{[M]:{[`${M}-loading-icon${R.iconCls}`]:{position:"relative",top:(z-R.fontSize)/2,color:R.switchLoadingIconColor,verticalAlign:"top"},[`&${M}-checked ${M}-loading-icon`]:{color:R.switchColor}}}},O=R=>{const{componentCls:M,motion:z,trackPadding:K,handleBg:W,handleShadow:Y,handleSize:H}=R,re=`${M}-handle`;return{[M]:{[re]:{position:"absolute",top:K,insetInlineStart:K,width:H,height:H,transition:`all ${R.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:W,borderRadius:H/2,boxShadow:Y,transition:`all ${R.switchDuration} ease-in-out`,content:'""'}},[`&${M}-checked ${re}`]:{insetInlineStart:`calc(100% - ${H+K}px)`},[`&:not(${M}-disabled):active`]:z?{[`${re}::before`]:{insetInlineEnd:R.switchHandleActiveInset,insetInlineStart:0},[`&${M}-checked ${re}::before`]:{insetInlineEnd:0,insetInlineStart:R.switchHandleActiveInset}}:{}}}},y=R=>{const{componentCls:M,trackHeight:z,trackPadding:K,innerMinMargin:W,innerMaxMargin:Y,handleSize:H}=R,re=`${M}-inner`;return{[M]:{[re]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:Y,paddingInlineEnd:W,transition:`padding-inline-start ${R.switchDuration} ease-in-out, padding-inline-end ${R.switchDuration} ease-in-out`,[`${re}-checked, ${re}-unchecked`]:{display:"block",color:R.colorTextLightSolid,fontSize:R.fontSizeSM,transition:`margin-inline-start ${R.switchDuration} ease-in-out, margin-inline-end ${R.switchDuration} ease-in-out`,pointerEvents:"none"},[`${re}-checked`]:{marginInlineStart:`calc(-100% + ${H+K*2}px - ${Y*2}px)`,marginInlineEnd:`calc(100% - ${H+K*2}px + ${Y*2}px)`},[`${re}-unchecked`]:{marginTop:-z,marginInlineStart:0,marginInlineEnd:0}},[`&${M}-checked ${re}`]:{paddingInlineStart:W,paddingInlineEnd:Y,[`${re}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${re}-unchecked`]:{marginInlineStart:`calc(100% - ${H+K*2}px + ${Y*2}px)`,marginInlineEnd:`calc(-100% + ${H+K*2}px - ${Y*2}px)`}},[`&:not(${M}-disabled):active`]:{[`&:not(${M}-checked) ${re}`]:{[`${re}-unchecked`]:{marginInlineStart:K*2,marginInlineEnd:-K*2}},[`&${M}-checked ${re}`]:{[`${re}-checked`]:{marginInlineStart:-K*2,marginInlineEnd:K*2}}}}}},b=R=>{const{componentCls:M,trackHeight:z,trackMinWidth:K}=R;return{[M]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,m.Wf)(R)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:K,height:z,lineHeight:`${z}px`,verticalAlign:"middle",background:R.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${R.motionDurationMid}`,userSelect:"none",[`&:hover:not(${M}-disabled)`]:{background:R.colorTextTertiary}}),(0,m.Qy)(R)),{[`&${M}-checked`]:{background:R.switchColor,[`&:hover:not(${M}-disabled)`]:{background:R.colorPrimaryHover}},[`&${M}-loading, &${M}-disabled`]:{cursor:"not-allowed",opacity:R.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${M}-rtl`]:{direction:"rtl"}})}};var h=(0,p.Z)("Switch",R=>{const M=(0,S.TS)(R,{switchDuration:R.motionDurationMid,switchColor:R.colorPrimary,switchDisabledOpacity:R.opacityLoading,switchLoadingIconSize:R.fontSizeIcon*.75,switchLoadingIconColor:`rgba(0, 0, 0, ${R.opacityLoading})`,switchHandleActiveInset:"-30%"});return[b(M),y(M),O(M),g(M),C(M)]},R=>{const{fontSize:M,lineHeight:z,controlHeight:K,colorWhite:W}=R,Y=M*z,H=K/2,re=2,G=Y-re*2,ee=H-re*2;return{trackHeight:Y,trackHeightSM:H,trackMinWidth:G*2+re*4,trackMinWidthSM:ee*2+re*2,trackPadding:re,handleBg:W,handleSize:G,handleSizeSM:ee,handleShadow:`0 2px 4px 0 ${new v.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:G/2,innerMaxMargin:G+re+re*2,innerMinMarginSM:ee/2,innerMaxMarginSM:ee+re+re*2}}),A=function(R,M){var z={};for(var K in R)Object.prototype.hasOwnProperty.call(R,K)&&M.indexOf(K)<0&&(z[K]=R[K]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,K=Object.getOwnPropertySymbols(R);W{const{prefixCls:z,size:K,disabled:W,loading:Y,className:H,rootClassName:re,style:G}=R,ee=A(R,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:X,direction:Q,switch:q}=s.useContext(l.E_),$=s.useContext(d.Z),le=(W!=null?W:$)||Y,se=X("switch",z),Ee=s.createElement("div",{className:`${se}-handle`},Y&&s.createElement(x.Z,{className:`${se}-loading-icon`})),[Se,ie]=h(se),L=(0,E.Z)(K),J=e()(q==null?void 0:q.className,{[`${se}-small`]:L==="small",[`${se}-loading`]:Y,[`${se}-rtl`]:Q==="rtl"},H,re,ie),N=Object.assign(Object.assign({},q==null?void 0:q.style),G);return Se(s.createElement(i.Z,{component:"Switch"},s.createElement(r,Object.assign({},ee,{prefixCls:se,className:J,style:N,disabled:le,ref:M,loadingIcon:Ee}))))});B.__ANT_SWITCH=!0;var k=B},1710:function(Nt,Ve,w){"use strict";w.d(Ve,{default:function(){return Di}});var x={},pe="rc-table-internal-hook",e=w(42978),I=w(6089),f=w(34280),a=w(13697),t=w(59301),s=w(4676);function u(ce){var me=t.createContext(void 0),Ie=function(Ze){var He=Ze.value,lt=Ze.children,ct=t.useRef(He);ct.current=He;var at=t.useState(function(){return{getValue:function(){return ct.current},listeners:new Set}}),mt=(0,e.Z)(at,1),xt=mt[0];return(0,f.Z)(function(){(0,s.unstable_batchedUpdates)(function(){xt.listeners.forEach(function(gt){gt(He)})})},[He]),t.createElement(me.Provider,{value:xt},lt)};return{Context:me,Provider:Ie,defaultValue:ce}}function o(ce,me){var Ie=(0,I.Z)(typeof me=="function"?me:function(gt){if(me===void 0)return gt;if(!Array.isArray(me))return gt[me];var zt={};return me.forEach(function(Mt){zt[Mt]=gt[Mt]}),zt}),Pe=t.useContext(ce==null?void 0:ce.Context),Ze=Pe||{},He=Ze.listeners,lt=Ze.getValue,ct=t.useRef();ct.current=Ie(Pe?lt():ce==null?void 0:ce.defaultValue);var at=t.useState({}),mt=(0,e.Z)(at,2),xt=mt[1];return(0,f.Z)(function(){if(!Pe)return;function gt(zt){var Mt=Ie(zt);(0,a.Z)(ct.current,Mt,!0)||xt({})}return He.add(gt),function(){He.delete(gt)}},[Pe]),ct.current}var c=w(54476),n=w(8654);function r(){var ce=t.createContext(null);function me(){return t.useContext(ce)}function Ie(Ze,He){var lt=(0,n.Yr)(Ze),ct=function(mt,xt){var gt=lt?{ref:xt}:{},zt=t.useRef(0),Mt=t.useRef(mt),kt=me();return kt!==null?t.createElement(Ze,(0,c.Z)({},mt,gt)):((!He||He(Mt.current,mt))&&(zt.current+=1),Mt.current=mt,t.createElement(ce.Provider,{value:zt.current},t.createElement(Ze,(0,c.Z)({},mt,gt))))};return lt?t.forwardRef(ct):ct}function Pe(Ze,He){var lt=(0,n.Yr)(Ze),ct=function(mt,xt){var gt=lt?{ref:xt}:{};return me(),t.createElement(Ze,(0,c.Z)({},mt,gt))};return lt?t.memo(t.forwardRef(ct),He):t.memo(ct,He)}return{makeImmutable:Ie,responseImmutable:Pe,useImmutableMark:me}}var i=r(),l=i.makeImmutable,d=i.responseImmutable,E=i.useImmutableMark,v=r(),m=v.makeImmutable,p=v.responseImmutable,S=v.useImmutableMark,C=u(),g=C;function O(ce,me){var Ie=t.useRef(0);Ie.current+=1;var Pe=t.useRef(ce),Ze=[];Object.keys(ce||{}).map(function(lt){var ct;(ce==null?void 0:ce[lt])!==((ct=Pe.current)===null||ct===void 0?void 0:ct[lt])&&Ze.push(lt)}),Pe.current=ce;var He=t.useRef([]);return Ze.length&&(He.current=Ze),t.useDebugValue(Ie.current),t.useDebugValue(He.current.join(", ")),me&&console.log("".concat(me,":"),Ie.current,He.current),Ie.current}var y=null,b=t.memo(function(){var ce=O();return t.createElement("h1",null,"Render Times: ",ce)});b.displayName="RenderBlock";var h=w(76190),A=w(33885),B=w(20068),k=w(92310),R=w.n(k),M=w(80547),z=w(97938),K=w(48736),W=t.createContext({renderWithProps:!1}),Y=W,H="RC_TABLE_KEY";function re(ce){return ce==null?[]:Array.isArray(ce)?ce:[ce]}function G(ce){var me=[],Ie={};return ce.forEach(function(Pe){for(var Ze=Pe||{},He=Ze.key,lt=Ze.dataIndex,ct=He||re(lt).join("-")||H;Ie[ct];)ct="".concat(ct,"_next");Ie[ct]=!0,me.push(ct)}),me}function ee(ce){return ce!=null}function X(ce){return ce&&(0,h.Z)(ce)==="object"&&!Array.isArray(ce)&&!t.isValidElement(ce)}function Q(ce,me,Ie,Pe,Ze,He){var lt=t.useContext(Y),ct=S(),at=(0,M.Z)(function(){if(ee(Pe))return[Pe];var mt=me==null||me===""?[]:Array.isArray(me)?me:[me],xt=(0,z.Z)(ce,mt),gt=xt,zt=void 0;if(Ze){var Mt=Ze(xt,ce,Ie);X(Mt)?(gt=Mt.children,zt=Mt.props,lt.renderWithProps=!0):gt=Mt}return[gt,zt]},[ct,ce,Pe,me,Ze,Ie],function(mt,xt){if(He){var gt=(0,e.Z)(mt,2),zt=gt[1],Mt=(0,e.Z)(xt,2),kt=Mt[1];return He(kt,zt)}return lt.renderWithProps?!0:!(0,a.Z)(mt,xt,!0)});return at}function q(ce,me,Ie,Pe){var Ze=ce+me-1;return ce<=Pe&&Ze>=Ie}function $(ce,me){return o(g,function(Ie){var Pe=q(ce,me||1,Ie.hoverStartRow,Ie.hoverEndRow);return[Pe,Ie.onHover]})}var le=function(me){var Ie=me.ellipsis,Pe=me.rowType,Ze=me.children,He,lt=Ie===!0?{showTitle:!0}:Ie;return lt&&(lt.showTitle||Pe==="header")&&(typeof Ze=="string"||typeof Ze=="number"?He=Ze.toString():t.isValidElement(Ze)&&typeof Ze.props.children=="string"&&(He=Ze.props.children)),He};function se(ce){var me,Ie,Pe,Ze,He,lt,ct,at,mt=ce.component,xt=ce.children,gt=ce.ellipsis,zt=ce.scope,Mt=ce.prefixCls,kt=ce.className,dn=ce.align,nn=ce.record,fn=ce.render,rn=ce.dataIndex,En=ce.renderIndex,kn=ce.shouldCellUpdate,Zn=ce.index,Pn=ce.rowType,er=ce.colSpan,cr=ce.rowSpan,wn=ce.fixLeft,Fn=ce.fixRight,An=ce.firstFixLeft,hn=ce.lastFixLeft,Tn=ce.firstFixRight,qn=ce.lastFixRight,mr=ce.appendNode,lr=ce.additionalProps,Wn=lr===void 0?{}:lr,hr=ce.isSticky,br="".concat(Mt,"-cell"),Dr=o(g,["supportSticky","allColumnsFixedLeft"]),Ir=Dr.supportSticky,aa=Dr.allColumnsFixedLeft,oa=Q(nn,rn,En,xt,fn,kn),ur=(0,e.Z)(oa,2),ca=ur[0],Or=ur[1],Xr={},Ur=typeof wn=="number"&&Ir,Ba=typeof Fn=="number"&&Ir;Ur&&(Xr.position="sticky",Xr.left=wn),Ba&&(Xr.position="sticky",Xr.right=Fn);var _n=(me=(Ie=(Pe=Or==null?void 0:Or.colSpan)!==null&&Pe!==void 0?Pe:Wn.colSpan)!==null&&Ie!==void 0?Ie:er)!==null&&me!==void 0?me:1,Vn=(Ze=(He=(lt=Or==null?void 0:Or.rowSpan)!==null&<!==void 0?lt:Wn.rowSpan)!==null&&He!==void 0?He:cr)!==null&&Ze!==void 0?Ze:1,Kn=$(Zn,Vn),Mn=(0,e.Z)(Kn,2),jr=Mn[0],Ln=Mn[1],ar=function(da){var Fa;nn&&Ln(Zn,Zn+Vn-1),Wn==null||(Fa=Wn.onMouseEnter)===null||Fa===void 0||Fa.call(Wn,da)},wr=function(da){var Fa;nn&&Ln(-1,-1),Wn==null||(Fa=Wn.onMouseLeave)===null||Fa===void 0||Fa.call(Wn,da)};if(_n===0||Vn===0)return null;var Sr=(ct=Wn.title)!==null&&ct!==void 0?ct:le({rowType:Pn,ellipsis:gt,children:ca}),Sa=R()(br,kt,(at={},(0,B.Z)(at,"".concat(br,"-fix-left"),Ur&&Ir),(0,B.Z)(at,"".concat(br,"-fix-left-first"),An&&Ir),(0,B.Z)(at,"".concat(br,"-fix-left-last"),hn&&Ir),(0,B.Z)(at,"".concat(br,"-fix-left-all"),hn&&aa&&Ir),(0,B.Z)(at,"".concat(br,"-fix-right"),Ba&&Ir),(0,B.Z)(at,"".concat(br,"-fix-right-first"),Tn&&Ir),(0,B.Z)(at,"".concat(br,"-fix-right-last"),qn&&Ir),(0,B.Z)(at,"".concat(br,"-ellipsis"),gt),(0,B.Z)(at,"".concat(br,"-with-append"),mr),(0,B.Z)(at,"".concat(br,"-fix-sticky"),(Ur||Ba)&&hr&&Ir),(0,B.Z)(at,"".concat(br,"-row-hover"),!Or&&jr),at),Wn.className,Or==null?void 0:Or.className),Ea={};dn&&(Ea.textAlign=dn);var Ua=(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},Xr),Wn.style),Ea),Or==null?void 0:Or.style),ua=ca;return(0,h.Z)(ua)==="object"&&!Array.isArray(ua)&&!t.isValidElement(ua)&&(ua=null),gt&&(hn||Tn)&&(ua=t.createElement("span",{className:"".concat(br,"-content")},ua)),t.createElement(mt,(0,c.Z)({},Or,Wn,{className:Sa,style:Ua,title:Sr,scope:zt,onMouseEnter:ar,onMouseLeave:wr,colSpan:_n!==1?_n:null,rowSpan:Vn!==1?Vn:null}),mr,ua)}var Ee=t.memo(se);function Se(ce,me,Ie,Pe,Ze,He){var lt=Ie[ce]||{},ct=Ie[me]||{},at,mt;lt.fixed==="left"?at=Pe.left[Ze==="rtl"?me:ce]:ct.fixed==="right"&&(mt=Pe.right[Ze==="rtl"?ce:me]);var xt=!1,gt=!1,zt=!1,Mt=!1,kt=Ie[me+1],dn=Ie[ce-1],nn=!(He!=null&&He.children);if(Ze==="rtl"){if(at!==void 0){var fn=dn&&dn.fixed==="left";Mt=!fn&&nn}else if(mt!==void 0){var rn=kt&&kt.fixed==="right";zt=!rn&&nn}}else if(at!==void 0){var En=kt&&kt.fixed==="left";xt=!En&&nn}else if(mt!==void 0){var kn=dn&&dn.fixed==="right";gt=!kn&&nn}return{fixLeft:at,fixRight:mt,lastFixLeft:xt,firstFixRight:gt,lastFixRight:zt,firstFixLeft:Mt,isSticky:Pe.isSticky}}var ie=t.createContext({}),L=ie;function J(ce){var me=ce.className,Ie=ce.index,Pe=ce.children,Ze=ce.colSpan,He=Ze===void 0?1:Ze,lt=ce.rowSpan,ct=ce.align,at=o(g,["prefixCls","direction"]),mt=at.prefixCls,xt=at.direction,gt=t.useContext(L),zt=gt.scrollColumnIndex,Mt=gt.stickyOffsets,kt=gt.flattenColumns,dn=gt.columns,nn=Ie+He-1,fn=nn+1===zt?He+1:He,rn=Se(Ie,Ie+fn-1,kt,Mt,xt,dn==null?void 0:dn[Ie]);return t.createElement(Ee,(0,c.Z)({className:me,index:Ie,component:"td",prefixCls:mt,record:null,dataIndex:null,align:ct,colSpan:fn,rowSpan:lt,render:function(){return Pe}},rn))}var N=w(75931),Z=["children"];function ne(ce){var me=ce.children,Ie=(0,N.Z)(ce,Z);return t.createElement("tr",Ie,me)}function U(ce){var me=ce.children;return me}U.Row=ne,U.Cell=J;var D=U;function T(ce){var me=ce.children,Ie=ce.stickyOffsets,Pe=ce.flattenColumns,Ze=ce.columns,He=o(g,"prefixCls"),lt=Pe.length-1,ct=Pe[lt],at=t.useMemo(function(){return{stickyOffsets:Ie,flattenColumns:Pe,scrollColumnIndex:ct!=null&&ct.scrollbar?lt:null,columns:Ze}},[ct,Pe,lt,Ie,Ze]);return t.createElement(L.Provider,{value:at},t.createElement("tfoot",{className:"".concat(He,"-summary")},me))}var P=p(T),j=D,F=w(70425),te=w(29301),ae=w(29194),V=w(24514),de=w(75152),we=w(26112);function xe(ce,me,Ie,Pe,Ze,He,lt){ce.push({record:me,indent:Ie,index:lt});var ct=He(me),at=Ze==null?void 0:Ze.has(ct);if(me&&Array.isArray(me[Pe])&&at)for(var mt=0;mt1?An-1:0),Tn=1;Tn=0;ct-=1){var at=me[ct],mt=Ie&&Ie[ct],xt=mt&&mt[it];if(at||xt||lt){var gt=xt||{},zt=gt.columnType,Mt=(0,N.Z)(gt,ht);Ze.unshift(t.createElement("col",(0,c.Z)({key:ct,style:{width:at}},Mt))),lt=!0}}return t.createElement("colgroup",null,Ze)}var Ht=Ft,At=w(94480),Wt=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Lt(ce,me){return(0,t.useMemo)(function(){for(var Ie=[],Pe=0;Pe1?"colgroup":"col":null,ellipsis:nn.ellipsis,align:nn.align,component:nn.title?He:lt,prefixCls:xt,key:Mt[dn]},fn,{additionalProps:rn,rowType:"header"}))}))}Jt.displayName="HeaderRow";var an=Jt;function bn(ce){var me=[];function Ie(lt,ct){var at=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;me[at]=me[at]||[];var mt=ct,xt=lt.filter(Boolean).map(function(gt){var zt={key:gt.key,className:gt.className||"",children:gt.title,column:gt,colStart:mt},Mt=1,kt=gt.children;return kt&&kt.length>0&&(Mt=Ie(kt,mt,at+1).reduce(function(dn,nn){return dn+nn},0),zt.hasSubColumns=!0),"colSpan"in gt&&(Mt=gt.colSpan),"rowSpan"in gt&&(zt.rowSpan=gt.rowSpan),zt.colSpan=Mt,zt.colEnd=zt.colStart+Mt-1,me[at].push(zt),mt+=Mt,Mt});return xt}Ie(ce,0);for(var Pe=me.length,Ze=function(ct){me[ct].forEach(function(at){!("rowSpan"in at)&&!at.hasSubColumns&&(at.rowSpan=Pe-ct)})},He=0;He1&&arguments[1]!==void 0?arguments[1]:"";return typeof me=="number"?me:me.endsWith("%")?ce*parseFloat(me)/100:null}function qt(ce,me){return t.useMemo(function(){if(me&&me>0){var Ie=0,Pe=0;ce.forEach(function(mt){var xt=jn(me,mt.width);xt?Ie+=xt:Pe+=1});var Ze=me-Ie,He=Pe,lt=Ze/Pe,ct=0,at=ce.map(function(mt){var xt=(0,A.Z)({},mt),gt=jn(me,xt.width);if(gt)xt.width=gt;else{var zt=Math.floor(lt);xt.width=He===1?Ze:zt,Ze-=zt,He-=1}return ct+=xt.width,xt});return[at,ct]}return[ce,me]},[ce,me])}var Nn=["children"],De=["fixed"];function fe(ce){return(0,zn.Z)(ce).filter(function(me){return t.isValidElement(me)}).map(function(me){var Ie=me.key,Pe=me.props,Ze=Pe.children,He=(0,N.Z)(Pe,Nn),lt=(0,A.Z)({key:Ie},He);return Ze&&(lt.children=fe(Ze)),lt})}function be(ce){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ce.filter(function(Ie){return Ie&&(0,h.Z)(Ie)==="object"}).reduce(function(Ie,Pe,Ze){var He=Pe.fixed,lt=He===!0?"left":He,ct="".concat(me,"-").concat(Ze),at=Pe.children;return at&&at.length>0?[].concat((0,At.Z)(Ie),(0,At.Z)(be(at,ct).map(function(mt){return(0,A.Z)({fixed:lt},mt)}))):[].concat((0,At.Z)(Ie),[(0,A.Z)((0,A.Z)({key:ct},Pe),{},{fixed:lt})])},[])}function ge(ce){for(var me=!0,Ie=0;Ie=0;He-=1){var lt=ce[He];if(Ze&<.fixed!=="right")Ze=!1;else if(!Ze&<.fixed==="right"){warning(!1,"Index ".concat(He+1," of `columns` missing `fixed='right'` prop."));break}}}function he(ce){return ce.map(function(me){var Ie=me.fixed,Pe=(0,N.Z)(me,De),Ze=Ie;return Ie==="left"?Ze="right":Ie==="right"&&(Ze="left"),(0,A.Z)({fixed:Ze},Pe)})}function Ne(ce,me){var Ie=ce.prefixCls,Pe=ce.columns,Ze=ce.children,He=ce.expandable,lt=ce.expandedKeys,ct=ce.columnTitle,at=ce.getRowKey,mt=ce.onTriggerExpand,xt=ce.expandIcon,gt=ce.rowExpandable,zt=ce.expandIconColumnIndex,Mt=ce.direction,kt=ce.expandRowByClick,dn=ce.columnWidth,nn=ce.fixed,fn=ce.scrollWidth,rn=t.useMemo(function(){return Pe||fe(Ze)},[Pe,Ze]),En=t.useMemo(function(){if(He){var Fn,An=rn.slice();if(!An.includes(x)){var hn=zt||0;hn>=0&&An.splice(hn,0,x)}var Tn=An.indexOf(x);An=An.filter(function(Wn,hr){return Wn!==x||hr===Tn});var qn=rn[Tn],mr;(nn==="left"||nn)&&!zt?mr="left":(nn==="right"||nn)&&zt===rn.length?mr="right":mr=qn?qn.fixed:null;var lr=(Fn={},(0,B.Z)(Fn,it,{className:"".concat(Ie,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,B.Z)(Fn,"title",ct),(0,B.Z)(Fn,"fixed",mr),(0,B.Z)(Fn,"className","".concat(Ie,"-row-expand-icon-cell")),(0,B.Z)(Fn,"width",dn),(0,B.Z)(Fn,"render",function(hr,br,Dr){var Ir=at(br,Dr),aa=lt.has(Ir),oa=gt?gt(br):!0,ur=xt({prefixCls:Ie,expanded:aa,expandable:oa,record:br,onExpand:mt});return kt?t.createElement("span",{onClick:function(Or){return Or.stopPropagation()}},ur):ur}),Fn);return An.map(function(Wn){return Wn===x?lr:Wn})}return rn.filter(function(Wn){return Wn!==x})},[He,rn,at,lt,xt,Mt]),kn=t.useMemo(function(){var Fn=En;return me&&(Fn=me(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[me,En,Mt]),Zn=t.useMemo(function(){return Mt==="rtl"?he(be(kn)):be(kn)},[kn,Mt,fn]),Pn=qt(Zn,fn),er=(0,e.Z)(Pn,2),cr=er[0],wn=er[1];return[kn,cr,wn]}var Be=Ne;function Qe(ce){var me,Ie=ce.prefixCls,Pe=ce.record,Ze=ce.onExpand,He=ce.expanded,lt=ce.expandable,ct="".concat(Ie,"-row-expand-icon");if(!lt)return t.createElement("span",{className:R()(ct,"".concat(Ie,"-row-spaced"))});var at=function(xt){Ze(Pe,xt),xt.stopPropagation()};return t.createElement("span",{className:R()(ct,(me={},(0,B.Z)(me,"".concat(Ie,"-row-expanded"),He),(0,B.Z)(me,"".concat(Ie,"-row-collapsed"),!He),me)),onClick:at})}function Ge(ce,me,Ie){var Pe=[];function Ze(He){(He||[]).forEach(function(lt,ct){Pe.push(me(lt,ct)),Ze(lt[Ie])})}return Ze(ce),Pe}function Ke(ce,me,Ie){var Pe=ut(ce),Ze=Pe.expandIcon,He=Pe.expandedRowKeys,lt=Pe.defaultExpandedRowKeys,ct=Pe.defaultExpandAllRows,at=Pe.expandedRowRender,mt=Pe.onExpand,xt=Pe.onExpandedRowsChange,gt=Pe.childrenColumnName,zt=Ze||Qe,Mt=gt||"children",kt=t.useMemo(function(){return at?"row":ce.expandable&&ce.internalHooks===pe&&ce.expandable.__PARENT_RENDER_ICON__||me.some(function(Zn){return Zn&&(0,h.Z)(Zn)==="object"&&Zn[Mt]})?"nest":!1},[!!at,me]),dn=t.useState(function(){return lt||(ct?Ge(me,Ie,Mt):[])}),nn=(0,e.Z)(dn,2),fn=nn[0],rn=nn[1],En=t.useMemo(function(){return new Set(He||fn||[])},[He,fn]),kn=t.useCallback(function(Zn){var Pn=Ie(Zn,me.indexOf(Zn)),er,cr=En.has(Pn);cr?(En.delete(Pn),er=(0,At.Z)(En)):er=[].concat((0,At.Z)(En),[Pn]),rn(er),mt&&mt(!cr,Zn),xt&&xt(er)},[Ie,En,me,mt,xt]);return[Pe,kt,En,zt,Mt,kn]}function ft(ce,me,Ie,Pe){var Ze=ce.map(function(He,lt){return Se(lt,lt,ce,me,Ie,Pe==null?void 0:Pe[lt])});return(0,M.Z)(function(){return Ze},[Ze],function(He,lt){return!(0,a.Z)(He,lt)})}function St(ce){var me=(0,t.useRef)(ce),Ie=(0,t.useState)({}),Pe=(0,e.Z)(Ie,2),Ze=Pe[1],He=(0,t.useRef)(null),lt=(0,t.useRef)([]);function ct(at){lt.current.push(at);var mt=Promise.resolve();He.current=mt,mt.then(function(){if(He.current===mt){var xt=lt.current,gt=me.current;lt.current=[],xt.forEach(function(zt){me.current=zt(me.current)}),He.current=null,gt!==me.current&&Ze({})}})}return(0,t.useEffect)(function(){return function(){He.current=null}},[]),[me.current,ct]}function Ot(ce){var me=(0,t.useRef)(ce||null),Ie=(0,t.useRef)();function Pe(){window.clearTimeout(Ie.current)}function Ze(lt){me.current=lt,Pe(),Ie.current=window.setTimeout(function(){me.current=null,Ie.current=void 0},100)}function He(){return me.current}return(0,t.useEffect)(function(){return Pe},[]),[Ze,He]}function dt(){var ce=t.useState(-1),me=(0,e.Z)(ce,2),Ie=me[0],Pe=me[1],Ze=t.useState(-1),He=(0,e.Z)(Ze,2),lt=He[0],ct=He[1],at=t.useCallback(function(mt,xt){Pe(mt),ct(xt)},[]);return[Ie,lt,at]}var Et=w(47273),Te=(0,Et.Z)()?window:null;function Le(ce,me){var Ie=(0,h.Z)(ce)==="object"?ce:{},Pe=Ie.offsetHeader,Ze=Pe===void 0?0:Pe,He=Ie.offsetSummary,lt=He===void 0?0:He,ct=Ie.offsetScroll,at=ct===void 0?0:ct,mt=Ie.getContainer,xt=mt===void 0?function(){return Te}:mt,gt=xt()||Te;return t.useMemo(function(){var zt=!!ce;return{isSticky:zt,stickyClassName:zt?"".concat(me,"-sticky-holder"):"",offsetHeader:Ze,offsetSummary:lt,offsetScroll:at,container:gt}},[at,Ze,lt,me,gt])}function Me(ce,me,Ie){var Pe=(0,t.useMemo)(function(){for(var Ze=[],He=[],lt=0,ct=0,at=0;at=gt&&(Wn=gt-zt),lt({scrollLeft:Wn/gt*(xt+2)}),rn.current.x=Tn.pageX},Fn=function(){if(He.current){var Tn=(0,Oe.os)(He.current).top,qn=Tn+He.current.offsetHeight,mr=at===window?document.documentElement.scrollTop+window.innerHeight:(0,Oe.os)(at).top+at.clientHeight;qn-(0,de.Z)()<=mr||Tn>=mr-ct?fn(function(lr){return(0,A.Z)((0,A.Z)({},lr),{},{isHiddenScrollBar:!0})}):fn(function(lr){return(0,A.Z)((0,A.Z)({},lr),{},{isHiddenScrollBar:!1})})}},An=function(Tn){fn(function(qn){return(0,A.Z)((0,A.Z)({},qn),{},{scrollLeft:Tn/xt*gt||0})})};return t.useImperativeHandle(Ie,function(){return{setScrollLeft:An}}),t.useEffect(function(){var hn=(0,ot.Z)(document.body,"mouseup",er,!1),Tn=(0,ot.Z)(document.body,"mousemove",wn,!1);return Fn(),function(){hn.remove(),Tn.remove()}},[zt,Zn]),t.useEffect(function(){var hn=(0,ot.Z)(at,"scroll",Fn,!1),Tn=(0,ot.Z)(window,"resize",Fn,!1);return function(){hn.remove(),Tn.remove()}},[at]),t.useEffect(function(){nn.isHiddenScrollBar||fn(function(hn){var Tn=He.current;return Tn?(0,A.Z)((0,A.Z)({},hn),{},{scrollLeft:Tn.scrollLeft/Tn.scrollWidth*Tn.clientWidth}):hn})},[nn.isHiddenScrollBar]),xt<=gt||!zt||nn.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,de.Z)(),width:gt,bottom:ct},className:"".concat(mt,"-sticky-scroll")},t.createElement("div",{onMouseDown:cr,ref:Mt,className:R()("".concat(mt,"-sticky-scroll-bar"),(0,B.Z)({},"".concat(mt,"-sticky-scroll-bar-active"),Zn)),style:{width:"".concat(zt,"px"),transform:"translate3d(".concat(nn.scrollLeft,"px, 0, 0)")}}))},Ue=t.forwardRef(ze);function Je(ce){return null}var Ye=Je;function $e(ce){return null}var et=$e,vt="rc-table",jt=[],Dt={};function Ut(){return"No Data"}function en(ce){var me,Ie=(0,A.Z)({rowKey:"key",prefixCls:vt,emptyText:Ut},ce),Pe=Ie.prefixCls,Ze=Ie.className,He=Ie.rowClassName,lt=Ie.style,ct=Ie.data,at=Ie.rowKey,mt=Ie.scroll,xt=Ie.tableLayout,gt=Ie.direction,zt=Ie.title,Mt=Ie.footer,kt=Ie.summary,dn=Ie.caption,nn=Ie.id,fn=Ie.showHeader,rn=Ie.components,En=Ie.emptyText,kn=Ie.onRow,Zn=Ie.onHeaderRow,Pn=Ie.internalHooks,er=Ie.transformColumns,cr=Ie.internalRefs,wn=Ie.tailor,Fn=Ie.sticky,An=ct||jt,hn=!!An.length,Tn=Pn===pe,qn=t.useCallback(function(Fr,Yr){return(0,z.Z)(rn,Fr)||Yr},[rn]),mr=t.useMemo(function(){return typeof at=="function"?at:function(Fr){var Yr=Fr&&Fr[at];return Yr}},[at]),lr=qn(["body"]),Wn=dt(),hr=(0,e.Z)(Wn,3),br=hr[0],Dr=hr[1],Ir=hr[2],aa=Ke(Ie,An,mr),oa=(0,e.Z)(aa,6),ur=oa[0],ca=oa[1],Or=oa[2],Xr=oa[3],Ur=oa[4],Ba=oa[5],_n=mt==null?void 0:mt.x,Vn=t.useState(0),Kn=(0,e.Z)(Vn,2),Mn=Kn[0],jr=Kn[1],Ln=Be((0,A.Z)((0,A.Z)((0,A.Z)({},Ie),ur),{},{expandable:!!ur.expandedRowRender,columnTitle:ur.columnTitle,expandedKeys:Or,getRowKey:mr,onTriggerExpand:Ba,expandIcon:Xr,expandIconColumnIndex:ur.expandIconColumnIndex,direction:gt,scrollWidth:Tn&&wn&&typeof _n=="number"?_n:null}),Tn?er:null),ar=(0,e.Z)(Ln,3),wr=ar[0],Sr=ar[1],Sa=ar[2],Ea=Sa!=null?Sa:_n,Ua=t.useMemo(function(){return{columns:wr,flattenColumns:Sr}},[wr,Sr]),ua=t.useRef(),za=t.useRef(),da=t.useRef(),Fa=t.useRef(),ho=t.useRef(),Tr=t.useState(!1),Br=(0,e.Z)(Tr,2),ea=Br[0],fa=Br[1],pa=t.useState(!1),Er=(0,e.Z)(pa,2),ja=Er[0],Ca=Er[1],La=St(new Map),Ja=(0,e.Z)(La,2),Va=Ja[0],jo=Ja[1],ao=G(Sr),Ha=ao.map(function(Fr){return Va.get(Fr)}),Na=t.useMemo(function(){return Ha},[Ha.join("_")]),Ta=We(Na,Sr.length,gt),ma=mt&&ee(mt.y),ta=mt&&ee(Ea)||!!ur.fixed,$a=ta&&Sr.some(function(Fr){var Yr=Fr.fixed;return Yr}),go=t.useRef(),uo=Le(Fn,Pe),qa=uo.isSticky,No=uo.offsetHeader,Zo=uo.offsetSummary,Ar=uo.offsetScroll,Zr=uo.stickyClassName,xa=uo.container,na=t.useMemo(function(){return kt==null?void 0:kt(An)},[kt,An]),wa=(ma||qa)&&t.isValidElement(na)&&na.type===D&&na.props.fixed,Da,Ma,oo;ma&&(Ma={overflowY:"scroll",maxHeight:mt.y}),ta&&(Da={overflowX:"auto"},ma||(Ma={overflowY:"hidden"}),oo={width:Ea===!0?"auto":Ea,minWidth:"100%"});var _o=t.useCallback(function(Fr,Yr){(0,ae.Z)(ua.current)&&jo(function(Wa){if(Wa.get(Fr)!==Yr){var fo=new Map(Wa);return fo.set(Fr,Yr),fo}return Wa})},[]),Mi=Ot(null),Jo=(0,e.Z)(Mi,2),Li=Jo[0],$o=Jo[1];function Do(Fr,Yr){Yr&&(typeof Yr=="function"?Yr(Fr):Yr.scrollLeft!==Fr&&(Yr.scrollLeft=Fr,Yr.scrollLeft!==Fr&&setTimeout(function(){Yr.scrollLeft=Fr},0)))}var Co=(0,I.Z)(function(Fr){var Yr=Fr.currentTarget,Wa=Fr.scrollLeft,fo=gt==="rtl",po=typeof Wa=="number"?Wa:Yr.scrollLeft,pi=Yr||Dt;if(!$o()||$o()===pi){var Uo;Li(pi),Do(po,za.current),Do(po,da.current),Do(po,ho.current),Do(po,(Uo=go.current)===null||Uo===void 0?void 0:Uo.setScrollLeft)}var Vo=Yr||za.current;if(Vo){var Go=Vo.scrollWidth,Xo=Vo.clientWidth;if(Go===Xo){fa(!1),Ca(!1);return}fo?(fa(-po0)):(fa(po>0),Ca(po1?dn-Tn:0,mr=(0,A.Z)((0,A.Z)((0,A.Z)({},er),at),{},{flex:"0 0 ".concat(Tn,"px"),width:"".concat(Tn,"px"),marginRight:qn,pointerEvents:"auto"}),lr=t.useMemo(function(){return xt?An<=1:wn===0||An===0||An>1},[An,wn,xt]);lr?mr.visibility="hidden":xt&&(mr.height=gt==null?void 0:gt(An));var Wn=lr?function(){return null}:zt,hr={};return(An===0||wn===0)&&(hr.rowSpan=1,hr.colSpan=1),t.createElement(Ee,(0,c.Z)({className:R()(kt,mt),ellipsis:Ie.ellipsis,align:Ie.align,scope:Ie.rowScope,component:"div",prefixCls:me.prefixCls,key:En,record:ct,index:He,renderIndex:lt,dataIndex:Mt,render:Wn,shouldCellUpdate:Ie.shouldCellUpdate},kn,{appendNode:Zn,additionalProps:(0,A.Z)((0,A.Z)({},Pn),{},{style:mr},hr)}))}var vn=$t,tn=["data","index","className","rowKey","style","extra","getHeight"],Rn=t.forwardRef(function(ce,me){var Ie=ce.data,Pe=ce.index,Ze=ce.className,He=ce.rowKey,lt=ce.style,ct=ce.extra,at=ce.getHeight,mt=(0,N.Z)(ce,tn),xt=Ie.record,gt=Ie.indent,zt=Ie.index,Mt=o(g,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),kt=Mt.scrollX,dn=Mt.flattenColumns,nn=Mt.prefixCls,fn=Mt.fixColumn,rn=Mt.componentWidth,En=_(xt,He,Pe,gt),kn=En.rowSupportExpand,Zn=En.expanded,Pn=En.rowProps,er=En.expandedRowRender,cr=En.expandedRowClassName,wn;if(kn&&Zn){var Fn=er(xt,Pe,gt+1,Zn),An=cr==null?void 0:cr(xt,Pe,gt),hn={};fn&&(hn={style:(0,B.Z)({},"--virtual-width","".concat(rn,"px"))});var Tn="".concat(nn,"-expanded-row-cell");wn=t.createElement("div",{className:R()("".concat(nn,"-expanded-row"),"".concat(nn,"-expanded-row-level-").concat(gt+1),An)},t.createElement(Ee,{component:"div",prefixCls:nn,className:R()(Tn,(0,B.Z)({},"".concat(Tn,"-fixed"),fn)),additionalProps:hn},Fn))}var qn=(0,A.Z)((0,A.Z)({},lt),{},{width:kt});ct&&(qn.position="absolute",qn.pointerEvents="none");var mr=t.createElement("div",(0,c.Z)({},Pn,mt,{ref:kn?null:me,className:R()(Ze,"".concat(nn,"-row"),Pn==null?void 0:Pn.className,(0,B.Z)({},"".concat(nn,"-row-extra"),ct)),style:(0,A.Z)((0,A.Z)({},qn),Pn==null?void 0:Pn.style)}),dn.map(function(lr,Wn){return t.createElement(vn,{key:Wn,rowInfo:En,column:lr,colIndex:Wn,indent:gt,index:Pe,renderIndex:zt,record:xt,inverse:ct,getHeight:at})}));return kn?t.createElement("div",{ref:me},mr,wn):mr}),Un=p(Rn),sn=Un,Tt=t.forwardRef(function(ce,me){var Ie=ce.data,Pe=ce.onScroll,Ze=o(g,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),He=Ze.flattenColumns,lt=Ze.onColumnResize,ct=Ze.getRowKey,at=Ze.expandedKeys,mt=Ze.prefixCls,xt=Ze.childrenColumnName,gt=Ze.emptyNode,zt=Ze.scrollX,Mt=o(cn),kt=Mt.scrollY,dn=Mt.listItemHeight,nn=t.useRef(),fn=Ae(Ie,xt,at,ct),rn=t.useMemo(function(){var wn=0;return He.map(function(Fn){var An=Fn.width,hn=Fn.key;return wn+=An,[hn,An,wn]})},[He]),En=t.useMemo(function(){return rn.map(function(wn){return wn[2]})},[rn]);t.useEffect(function(){rn.forEach(function(wn){var Fn=(0,e.Z)(wn,2),An=Fn[0],hn=Fn[1];lt(An,hn)})},[rn]),t.useImperativeHandle(me,function(){var wn={};return Object.defineProperty(wn,"scrollLeft",{get:function(){var An;return((An=nn.current)===null||An===void 0?void 0:An.getScrollInfo().x)||0},set:function(An){var hn;(hn=nn.current)===null||hn===void 0||hn.scrollTo({left:An})}}),wn});var kn=function(Fn,An){var hn,Tn=(hn=fn[An])===null||hn===void 0?void 0:hn.record,qn=Fn.onCell;if(qn){var mr,lr=qn(Tn,An);return(mr=lr==null?void 0:lr.rowSpan)!==null&&mr!==void 0?mr:1}return 1},Zn=function(Fn){var An=Fn.start,hn=Fn.end,Tn=Fn.getSize,qn=Fn.offsetY;if(hn<0)return null;for(var mr=He.filter(function(_n){return kn(_n,An)===0}),lr=An,Wn=function(Vn){if(mr=mr.filter(function(Kn){return kn(Kn,Vn)===0}),!mr.length)return lr=Vn,"break"},hr=An;hr>=0;hr-=1){var br=Wn(hr);if(br==="break")break}for(var Dr=He.filter(function(_n){return kn(_n,hn)!==1}),Ir=hn,aa=function(Vn){if(Dr=Dr.filter(function(Kn){return kn(Kn,Vn)!==1}),!Dr.length)return Ir=Math.max(Vn-1,hn),"break"},oa=hn;oa1})&&ca.push(Vn)},Xr=lr;Xr<=Ir;Xr+=1)var Ur=Or(Xr);var Ba=ca.map(function(_n){var Vn=fn[_n],Kn=ct(Vn.record,_n),Mn=function(ar){var wr=_n+ar-1,Sr=ct(fn[wr].record,wr),Sa=Tn(Kn,Sr);return Sa.bottom-Sa.top},jr=Tn(Kn);return t.createElement(sn,{key:_n,data:Vn,rowKey:Kn,index:_n,style:{top:-qn+jr.top},extra:!0,getHeight:Mn})});return Ba},Pn=t.useMemo(function(){return{columnsOffset:En}},[En]),er="".concat(mt,"-tbody"),cr;return fn.length?cr=t.createElement(pn.Z,{fullHeight:!1,ref:nn,className:R()(er,"".concat(er,"-virtual")),height:kt,itemHeight:dn||24,data:fn,itemKey:function(Fn){return ct(Fn.record)},scrollWidth:zt,onVirtualScroll:function(Fn){var An=Fn.x;Pe({scrollLeft:An})},extraRender:Zn},function(wn,Fn,An){var hn=ct(wn.record,Fn);return t.createElement(sn,(0,c.Z)({data:wn,rowKey:hn,index:Fn},An))}):cr=t.createElement("div",{className:R()("".concat(mt,"-placeholder"))},t.createElement(Ee,{component:"div",prefixCls:mt},gt)),t.createElement(ln.Provider,{value:Pn},cr)}),Pt=p(Tt),un=Pt,_e=function(me,Ie){var Pe=Ie.ref,Ze=Ie.onScroll;return t.createElement(un,{ref:Pe,data:me,onScroll:Ze})},qe=100;function st(ce){var me=ce.columns,Ie=ce.scroll,Pe=ce.prefixCls,Ze=Pe===void 0?vt:Pe,He=ce.className,lt=ce.listItemHeight,ct=Ie||{},at=ct.x,mt=ct.y;typeof at!="number"&&(at=((me||[]).length+1)*qe),typeof mt!="number"&&(mt=500);var xt=t.useMemo(function(){return{scrollY:mt,listItemHeight:lt}},[mt,lt]);return t.createElement(cn.Provider,{value:xt},t.createElement(Rt,(0,c.Z)({},ce,{className:R()(He,"".concat(Ze,"-virtual")),scroll:(0,A.Z)((0,A.Z)({},Ie),{},{x:at}),components:{body:_e},columns:me,internalHooks:pe,tailor:!0})))}function yt(ce){return m(st,ce)}var Ct=yt(),Xt=null;function Bt(ce){return null}var It=Bt;function bt(ce){return null}var Kt=bt,Gt=w(2738),Yt=w(68031),In=w(36355),xn=w(93891),Bn=w(19716),Dn=w(8628),Jn=w(31724),rr=w(58421),or=w(71418),tr=w(88088);function ir(ce){return function(Ie){let{prefixCls:Pe,onExpand:Ze,record:He,expanded:lt,expandable:ct}=Ie;const at=`${Pe}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:mt=>{Ze(He,mt),mt.stopPropagation()},className:R()(at,{[`${at}-spaced`]:!ct,[`${at}-expanded`]:ct&<,[`${at}-collapsed`]:ct&&!lt}),"aria-label":lt?ce.collapse:ce.expand,"aria-expanded":lt})}}var Rr=ir;function Lr(ce,me){return"key"in ce&&ce.key!==void 0&&ce.key!==null?ce.key:ce.dataIndex?Array.isArray(ce.dataIndex)?ce.dataIndex.join("."):ce.dataIndex:me}function Qr(ce,me){return me?`${me}-${ce}`:`${ce}`}function Pr(ce,me){return typeof ce=="function"?ce(me):ce}function _r(ce,me){const Ie=Pr(ce,me);return Object.prototype.toString.call(Ie)==="[object Object]"?"":Ie}var va={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"},Jr=va,ba=w(7657),ha=function(me,Ie){return t.createElement(ba.Z,(0,c.Z)({},me,{ref:Ie,icon:Jr}))},Gn=t.forwardRef(ha),$n=Gn,gr=w(56762);function nr(ce){const me=t.useRef(ce),Ie=(0,gr.Z)();return[()=>me.current,Pe=>{me.current=Pe,Ie()}]}var pr=w(3113),Cr=w(24905),zr=w(38854),Cn=w(64165),Hn=w(20834),Xn=w(40875),Qn=w(5112),vr=w(17574),xr=w(47472),ia=w(92832);function Nr(ce){let{value:me,onChange:Ie,filterSearch:Pe,tablePrefixCls:Ze,locale:He}=ce;return Pe?t.createElement("div",{className:`${Ze}-filter-dropdown-search`},t.createElement(ia.default,{prefix:t.createElement(xr.Z,null),placeholder:He.filterSearchPlaceholder,onChange:Ie,value:me,htmlSize:1,className:`${Ze}-filter-dropdown-search-input`})):null}var Hr=Nr,$r=w(10228);const yr=ce=>{const{keyCode:me}=ce;me===$r.Z.ENTER&&ce.stopPropagation()};var Vr=t.forwardRef((ce,me)=>t.createElement("div",{className:ce.className,onClick:Ie=>Ie.stopPropagation(),onKeyDown:yr,ref:me},ce.children));function Mr(ce){let me=[];return(ce||[]).forEach(Ie=>{let{value:Pe,children:Ze}=Ie;me.push(Pe),Ze&&(me=[].concat((0,At.Z)(me),(0,At.Z)(Mr(Ze))))}),me}function sa(ce){return ce.some(me=>{let{children:Ie}=me;return Ie})}function Wr(ce,me){return typeof me=="string"||typeof me=="number"?me==null?void 0:me.toString().toLowerCase().includes(ce.trim().toLowerCase()):!1}function Ka(ce){let{filters:me,prefixCls:Ie,filteredKeys:Pe,filterMultiple:Ze,searchValue:He,filterSearch:lt}=ce;return me.map((ct,at)=>{const mt=String(ct.value);if(ct.children)return{key:mt||at,label:ct.text,popupClassName:`${Ie}-dropdown-submenu`,children:Ka({filters:ct.children,prefixCls:Ie,filteredKeys:Pe,filterMultiple:Ze,searchValue:He,filterSearch:lt})};const xt=Ze?Cr.default:Qn.ZP,gt={key:ct.value!==void 0?mt:at,label:t.createElement(t.Fragment,null,t.createElement(xt,{checked:Pe.includes(mt)}),t.createElement("span",null,ct.text))};return He.trim()?typeof lt=="function"?lt(He,ct)?gt:null:Wr(He,ct.text)?gt:null:gt})}function Za(ce){var me,Ie;const{tablePrefixCls:Pe,prefixCls:Ze,column:He,dropdownPrefixCls:lt,columnKey:ct,filterMultiple:at,filterMode:mt="menu",filterSearch:xt=!1,filterState:gt,triggerFilter:zt,locale:Mt,children:kt,getPopupContainer:dn}=ce,{filterDropdownOpen:nn,onFilterDropdownOpenChange:fn,filterResetToDefaultFilteredValue:rn,defaultFilteredValue:En,filterDropdownVisible:kn,onFilterDropdownVisibleChange:Zn}=He,[Pn,er]=t.useState(!1),cr=!!(gt&&(!((me=gt.filteredKeys)===null||me===void 0)&&me.length||gt.forceFiltered)),wn=Ln=>{er(Ln),fn==null||fn(Ln),Zn==null||Zn(Ln)},Fn=(Ie=nn!=null?nn:kn)!==null&&Ie!==void 0?Ie:Pn,An=gt==null?void 0:gt.filteredKeys,[hn,Tn]=nr(An||[]),qn=Ln=>{let{selectedKeys:ar}=Ln;Tn(ar)},mr=(Ln,ar)=>{let{node:wr,checked:Sr}=ar;qn(at?{selectedKeys:Ln}:{selectedKeys:Sr&&wr.key?[wr.key]:[]})};t.useEffect(()=>{Pn&&qn({selectedKeys:An||[]})},[An]);const[lr,Wn]=t.useState([]),hr=Ln=>{Wn(Ln)},[br,Dr]=t.useState(""),Ir=Ln=>{const{value:ar}=Ln.target;Dr(ar)};t.useEffect(()=>{Pn||Dr("")},[Pn]);const aa=Ln=>{const ar=Ln&&Ln.length?Ln:null;if(ar===null&&(!gt||!gt.filteredKeys)||(0,a.Z)(ar,gt==null?void 0:gt.filteredKeys,!0))return null;zt({column:He,key:ct,filteredKeys:ar})},oa=()=>{wn(!1),aa(hn())},ur=function(){let{confirm:Ln,closeDropdown:ar}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ln&&aa([]),ar&&wn(!1),Dr(""),Tn(rn?(En||[]).map(wr=>String(wr)):[])},ca=function(){let{closeDropdown:Ln}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ln&&wn(!1),aa(hn())},Or=Ln=>{Ln&&An!==void 0&&Tn(An||[]),wn(Ln),!Ln&&!He.filterDropdown&&oa()},Xr=R()({[`${lt}-menu-without-submenu`]:!sa(He.filters||[])}),Ur=Ln=>{if(Ln.target.checked){const ar=Mr(He==null?void 0:He.filters).map(wr=>String(wr));Tn(ar)}else Tn([])},Ba=Ln=>{let{filters:ar}=Ln;return(ar||[]).map((wr,Sr)=>{const Sa=String(wr.value),Ea={title:wr.text,key:wr.value!==void 0?Sa:Sr};return wr.children&&(Ea.children=Ba({filters:wr.children})),Ea})},_n=Ln=>{var ar;return Object.assign(Object.assign({},Ln),{text:Ln.title,value:Ln.key,children:((ar=Ln.children)===null||ar===void 0?void 0:ar.map(wr=>_n(wr)))||[]})};let Vn;if(typeof He.filterDropdown=="function")Vn=He.filterDropdown({prefixCls:`${lt}-custom`,setSelectedKeys:Ln=>qn({selectedKeys:Ln}),selectedKeys:hn(),confirm:ca,clearFilters:ur,filters:He.filters,visible:Fn,close:()=>{wn(!1)}});else if(He.filterDropdown)Vn=He.filterDropdown;else{const Ln=hn()||[],ar=()=>(He.filters||[]).length===0?t.createElement(Cn.Z,{image:Cn.Z.PRESENTED_IMAGE_SIMPLE,description:Mt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):mt==="tree"?t.createElement(t.Fragment,null,t.createElement(Hr,{filterSearch:xt,value:br,onChange:Ir,tablePrefixCls:Pe,locale:Mt}),t.createElement("div",{className:`${Pe}-filter-dropdown-tree`},at?t.createElement(Cr.default,{checked:Ln.length===Mr(He.filters).length,indeterminate:Ln.length>0&&Ln.lengthtypeof xt=="function"?xt(br,_n(Sr)):Wr(br,Sr.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Hr,{filterSearch:xt,value:br,onChange:Ir,tablePrefixCls:Pe,locale:Mt}),t.createElement(Hn.default,{selectable:!0,multiple:at,prefixCls:`${lt}-menu`,className:Xr,onSelect:qn,onDeselect:qn,selectedKeys:Ln,getPopupContainer:dn,openKeys:lr,onOpenChange:hr,items:Ka({filters:He.filters||[],filterSearch:xt,prefixCls:Ze,filteredKeys:hn(),filterMultiple:at,searchValue:br})})),wr=()=>rn?(0,a.Z)((En||[]).map(Sr=>String(Sr)),Ln,!0):Ln.length===0;Vn=t.createElement(t.Fragment,null,ar(),t.createElement("div",{className:`${Ze}-dropdown-btns`},t.createElement(pr.ZP,{type:"link",size:"small",disabled:wr(),onClick:()=>ur()},Mt.filterReset),t.createElement(pr.ZP,{type:"primary",size:"small",onClick:oa},Mt.filterConfirm)))}He.filterDropdown&&(Vn=t.createElement(Xn.J,{selectable:void 0},Vn));const Kn=()=>t.createElement(Vr,{className:`${Ze}-dropdown`},Vn);let Mn;typeof He.filterIcon=="function"?Mn=He.filterIcon(cr):He.filterIcon?Mn=He.filterIcon:Mn=t.createElement($n,null);const{direction:jr}=t.useContext(In.E_);return t.createElement("div",{className:`${Ze}-column`},t.createElement("span",{className:`${Pe}-column-title`},kt),t.createElement(zr.Z,{dropdownRender:Kn,trigger:["click"],open:Fn,onOpenChange:Or,getPopupContainer:dn,placement:jr==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:R()(`${Ze}-trigger`,{active:cr}),onClick:Ln=>{Ln.stopPropagation()}},Mn)))}var io=Za;function Aa(ce,me,Ie){let Pe=[];return(ce||[]).forEach((Ze,He)=>{var lt;const ct=Qr(He,Ie);if(Ze.filters||"filterDropdown"in Ze||"onFilter"in Ze)if("filteredValue"in Ze){let at=Ze.filteredValue;"filterDropdown"in Ze||(at=(lt=at==null?void 0:at.map(String))!==null&<!==void 0?lt:at),Pe.push({column:Ze,key:Lr(Ze,ct),filteredKeys:at,forceFiltered:Ze.filtered})}else Pe.push({column:Ze,key:Lr(Ze,ct),filteredKeys:me&&Ze.defaultFilteredValue?Ze.defaultFilteredValue:void 0,forceFiltered:Ze.filtered});"children"in Ze&&(Pe=[].concat((0,At.Z)(Pe),(0,At.Z)(Aa(Ze.children,me,ct))))}),Pe}function so(ce,me,Ie,Pe,Ze,He,lt,ct){return Ie.map((at,mt)=>{const xt=Qr(mt,ct),{filterMultiple:gt=!0,filterMode:zt,filterSearch:Mt}=at;let kt=at;if(kt.filters||kt.filterDropdown){const dn=Lr(kt,xt),nn=Pe.find(fn=>{let{key:rn}=fn;return dn===rn});kt=Object.assign(Object.assign({},kt),{title:fn=>t.createElement(io,{tablePrefixCls:ce,prefixCls:`${ce}-filter`,dropdownPrefixCls:me,column:kt,columnKey:dn,filterState:nn,filterMultiple:gt,filterMode:zt,filterSearch:Mt,triggerFilter:He,locale:Ze,getPopupContainer:lt},Pr(at.title,fn))})}return"children"in kt&&(kt=Object.assign(Object.assign({},kt),{children:so(ce,me,kt.children,Pe,Ze,He,lt,xt)})),kt})}function lo(ce){const me={};return ce.forEach(Ie=>{let{key:Pe,filteredKeys:Ze,column:He}=Ie;const{filters:lt,filterDropdown:ct}=He;if(ct)me[Pe]=Ze||null;else if(Array.isArray(Ze)){const at=Mr(lt);me[Pe]=at.filter(mt=>Ze.includes(String(mt)))}else me[Pe]=null}),me}function Ga(ce,me){return me.reduce((Ie,Pe)=>{const{column:{onFilter:Ze,filters:He},filteredKeys:lt}=Pe;return Ze&<&<.length?Ie.filter(ct=>lt.some(at=>{const mt=Mr(He),xt=mt.findIndex(zt=>String(zt)===String(at)),gt=xt!==-1?mt[xt]:at;return Ze(gt,ct)})):Ie},ce)}const co=ce=>ce.flatMap(me=>"children"in me?[me].concat((0,At.Z)(co(me.children||[]))):[me]);function mo(ce){let{prefixCls:me,dropdownPrefixCls:Ie,mergedColumns:Pe,onFilterChange:Ze,getPopupContainer:He,locale:lt}=ce;const ct=t.useMemo(()=>co(Pe||[]),[Pe]),[at,mt]=t.useState(()=>Aa(ct,!0)),xt=t.useMemo(()=>{const kt=Aa(ct,!1);if(kt.length===0)return kt;let dn=!0,nn=!0;if(kt.forEach(fn=>{let{filteredKeys:rn}=fn;rn!==void 0?dn=!1:nn=!1}),dn){const fn=(ct||[]).map((rn,En)=>Lr(rn,Qr(En)));return at.filter(rn=>{let{key:En}=rn;return fn.includes(En)}).map(rn=>{const En=ct[fn.findIndex(kn=>kn===rn.key)];return Object.assign(Object.assign({},rn),{column:Object.assign(Object.assign({},rn.column),En),forceFiltered:En.filtered})})}return kt},[ct,at]),gt=t.useMemo(()=>lo(xt),[xt]),zt=kt=>{const dn=xt.filter(nn=>{let{key:fn}=nn;return fn!==kt.key});dn.push(kt),mt(dn),Ze(lo(dn),dn)};return[kt=>so(me,Ie,kt,xt,lt,zt,He),xt,gt]}var Xa=mo;function eo(ce,me,Ie){const Pe=t.useRef({});function Ze(He){if(!Pe.current||Pe.current.data!==ce||Pe.current.childrenColumnName!==me||Pe.current.getRowKey!==Ie){let ct=function(at){at.forEach((mt,xt)=>{const gt=Ie(mt,xt);lt.set(gt,mt),mt&&typeof mt=="object"&&me in mt&&ct(mt[me]||[])})};const lt=new Map;ct(ce),Pe.current={data:ce,childrenColumnName:me,kvMap:lt,getRowKey:Ie}}return Pe.current.kvMap.get(He)}return[Ze]}var Ya=w(50371),Re=function(ce,me){var Ie={};for(var Pe in ce)Object.prototype.hasOwnProperty.call(ce,Pe)&&me.indexOf(Pe)<0&&(Ie[Pe]=ce[Pe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,Pe=Object.getOwnPropertySymbols(ce);Ze{const He=ce[Ze];typeof He!="function"&&(Ie[Ze]=He)}),Ie}function gn(ce,me,Ie){const Pe=Ie&&typeof Ie=="object"?Ie:{},{total:Ze=0}=Pe,He=Re(Pe,["total"]),[lt,ct]=(0,t.useState)(()=>({current:"defaultCurrent"in He?He.defaultCurrent:1,pageSize:"defaultPageSize"in He?He.defaultPageSize:pt})),at=(0,Ya.Z)(lt,He,{total:Ze>0?Ze:ce}),mt=Math.ceil((Ze||ce)/at.pageSize);at.current>mt&&(at.current=mt||1);const xt=(zt,Mt)=>{ct({current:zt!=null?zt:1,pageSize:Mt||at.pageSize})},gt=(zt,Mt)=>{var kt;Ie&&((kt=Ie.onChange)===null||kt===void 0||kt.call(Ie,zt,Mt)),xt(zt,Mt),me(zt,Mt||(at==null?void 0:at.pageSize))};return Ie===!1?[{},()=>{}]:[Object.assign(Object.assign({},at),{onChange:gt}),xt]}var yn=gn,mn=w(84105),fr=w(35654),Yn=w(90782),sr=w(71430),la=w(18929);const Gr={},Kr="SELECT_ALL",ga="SELECT_INVERT",ya="SELECT_NONE",Ia=[],Oa=(ce,me)=>{let Ie=[];return(me||[]).forEach(Pe=>{Ie.push(Pe),Pe&&typeof Pe=="object"&&ce in Pe&&(Ie=[].concat((0,At.Z)(Ie),(0,At.Z)(Oa(ce,Pe[ce]))))}),Ie};var ka=(ce,me)=>{const{preserveSelectedRowKeys:Ie,selectedRowKeys:Pe,defaultSelectedRowKeys:Ze,getCheckboxProps:He,onChange:lt,onSelect:ct,onSelectAll:at,onSelectInvert:mt,onSelectNone:xt,onSelectMultiple:gt,columnWidth:zt,type:Mt,selections:kt,fixed:dn,renderCell:nn,hideSelectAll:fn,checkStrictly:rn=!0}=me||{},{prefixCls:En,data:kn,pageData:Zn,getRecordByKey:Pn,getRowKey:er,expandType:cr,childrenColumnName:wn,locale:Fn,getPopupContainer:An}=ce,[hn,Tn]=(0,la.Z)(Pe||Ze||Ia,{value:Pe}),qn=t.useRef(new Map),mr=(0,t.useCallback)(_n=>{if(Ie){const Vn=new Map;_n.forEach(Kn=>{let Mn=Pn(Kn);!Mn&&qn.current.has(Kn)&&(Mn=qn.current.get(Kn)),Vn.set(Kn,Mn)}),qn.current=Vn}},[Pn,Ie]);t.useEffect(()=>{mr(hn)},[hn]);const{keyEntities:lr}=(0,t.useMemo)(()=>{if(rn)return{keyEntities:null};let _n=kn;if(Ie){const Vn=new Set(kn.map((Mn,jr)=>er(Mn,jr))),Kn=Array.from(qn.current).reduce((Mn,jr)=>{let[Ln,ar]=jr;return Vn.has(Ln)?Mn:Mn.concat(ar)},[]);_n=[].concat((0,At.Z)(_n),(0,At.Z)(Kn))}return(0,sr.I8)(_n,{externalGetKey:er,childrenPropName:wn})},[kn,er,rn,wn,Ie]),Wn=(0,t.useMemo)(()=>Oa(wn,Zn),[wn,Zn]),hr=(0,t.useMemo)(()=>{const _n=new Map;return Wn.forEach((Vn,Kn)=>{const Mn=er(Vn,Kn),jr=(He?He(Vn):null)||{};_n.set(Mn,jr)}),_n},[Wn,er,He]),br=(0,t.useCallback)(_n=>{var Vn;return!!(!((Vn=hr.get(er(_n)))===null||Vn===void 0)&&Vn.disabled)},[hr,er]),[Dr,Ir]=(0,t.useMemo)(()=>{if(rn)return[hn||[],[]];const{checkedKeys:_n,halfCheckedKeys:Vn}=(0,Yn.S)(hn,!0,lr,br);return[_n||[],Vn]},[hn,rn,lr,br]),aa=(0,t.useMemo)(()=>{const _n=Mt==="radio"?Dr.slice(0,1):Dr;return new Set(_n)},[Dr,Mt]),oa=(0,t.useMemo)(()=>Mt==="radio"?new Set:new Set(Ir),[Ir,Mt]),[ur,ca]=(0,t.useState)(null);t.useEffect(()=>{me||Tn(Ia)},[!!me]);const Or=(0,t.useCallback)((_n,Vn)=>{let Kn,Mn;mr(_n),Ie?(Kn=_n,Mn=_n.map(jr=>qn.current.get(jr))):(Kn=[],Mn=[],_n.forEach(jr=>{const Ln=Pn(jr);Ln!==void 0&&(Kn.push(jr),Mn.push(Ln))})),Tn(Kn),lt==null||lt(Kn,Mn,{type:Vn})},[Tn,Pn,lt,Ie]),Xr=(0,t.useCallback)((_n,Vn,Kn,Mn)=>{if(ct){const jr=Kn.map(Ln=>Pn(Ln));ct(Pn(_n),Vn,jr,Mn)}Or(Kn,"single")},[ct,Pn,Or]),Ur=(0,t.useMemo)(()=>!kt||fn?null:(kt===!0?[Kr,ga,ya]:kt).map(Vn=>Vn===Kr?{key:"all",text:Fn.selectionAll,onSelect(){Or(kn.map((Kn,Mn)=>er(Kn,Mn)).filter(Kn=>{const Mn=hr.get(Kn);return!(Mn!=null&&Mn.disabled)||aa.has(Kn)}),"all")}}:Vn===ga?{key:"invert",text:Fn.selectInvert,onSelect(){const Kn=new Set(aa);Zn.forEach((jr,Ln)=>{const ar=er(jr,Ln),wr=hr.get(ar);wr!=null&&wr.disabled||(Kn.has(ar)?Kn.delete(ar):Kn.add(ar))});const Mn=Array.from(Kn);mt&&mt(Mn),Or(Mn,"invert")}}:Vn===ya?{key:"none",text:Fn.selectNone,onSelect(){xt==null||xt(),Or(Array.from(aa).filter(Kn=>{const Mn=hr.get(Kn);return Mn==null?void 0:Mn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Kn,Mn,jr=arguments.length,Ln=new Array(jr),ar=0;ar{var Vn;if(!me)return _n.filter(Tr=>Tr!==Gr);let Kn=(0,At.Z)(_n);const Mn=new Set(aa),jr=Wn.map(er).filter(Tr=>!hr.get(Tr).disabled),Ln=jr.every(Tr=>Mn.has(Tr)),ar=jr.some(Tr=>Mn.has(Tr)),wr=()=>{const Tr=[];Ln?jr.forEach(ea=>{Mn.delete(ea),Tr.push(ea)}):jr.forEach(ea=>{Mn.has(ea)||(Mn.add(ea),Tr.push(ea))});const Br=Array.from(Mn);at==null||at(!Ln,Br.map(ea=>Pn(ea)),Tr.map(ea=>Pn(ea))),Or(Br,"all"),ca(null)};let Sr;if(Mt!=="radio"){let Tr;if(Ur){const Er={getPopupContainer:An,items:Ur.map((ja,Ca)=>{const{key:La,text:Ja,onSelect:Va}=ja;return{key:La!=null?La:Ca,onClick:()=>{Va==null||Va(jr)},label:Ja}})};Tr=t.createElement("div",{className:`${En}-selection-extra`},t.createElement(zr.Z,{menu:Er,getPopupContainer:An},t.createElement("span",null,t.createElement(mn.Z,null))))}const Br=Wn.map((Er,ja)=>{const Ca=er(Er,ja),La=hr.get(Ca)||{};return Object.assign({checked:Mn.has(Ca)},La)}).filter(Er=>{let{disabled:ja}=Er;return ja}),ea=!!Br.length&&Br.length===Wn.length,fa=ea&&Br.every(Er=>{let{checked:ja}=Er;return ja}),pa=ea&&Br.some(Er=>{let{checked:ja}=Er;return ja});Sr=!fn&&t.createElement("div",{className:`${En}-selection`},t.createElement(Cr.default,{checked:ea?fa:!!Wn.length&&Ln,indeterminate:ea?!fa&&pa:!Ln&&ar,onChange:wr,disabled:Wn.length===0||ea,"aria-label":Tr?"Custom selection":"Select all",skipGroup:!0}),Tr)}let Sa;Mt==="radio"?Sa=(Tr,Br,ea)=>{const fa=er(Br,ea),pa=Mn.has(fa);return{node:t.createElement(Qn.ZP,Object.assign({},hr.get(fa),{checked:pa,onClick:Er=>Er.stopPropagation(),onChange:Er=>{Mn.has(fa)||Xr(fa,!0,[fa],Er.nativeEvent)}})),checked:pa}}:Sa=(Tr,Br,ea)=>{var fa;const pa=er(Br,ea),Er=Mn.has(pa),ja=oa.has(pa),Ca=hr.get(pa);let La;return cr==="nest"?La=ja:La=(fa=Ca==null?void 0:Ca.indeterminate)!==null&&fa!==void 0?fa:ja,{node:t.createElement(Cr.default,Object.assign({},Ca,{indeterminate:La,checked:Er,skipGroup:!0,onClick:Ja=>Ja.stopPropagation(),onChange:Ja=>{let{nativeEvent:Va}=Ja;const{shiftKey:jo}=Va;let ao=-1,Ha=-1;if(jo&&rn){const Na=new Set([ur,pa]);jr.some((Ta,ma)=>{if(Na.has(Ta))if(ao===-1)ao=ma;else return Ha=ma,!0;return!1})}if(Ha!==-1&&ao!==Ha&&rn){const Na=jr.slice(ao,Ha+1),Ta=[];Er?Na.forEach(ta=>{Mn.has(ta)&&(Ta.push(ta),Mn.delete(ta))}):Na.forEach(ta=>{Mn.has(ta)||(Ta.push(ta),Mn.add(ta))});const ma=Array.from(Mn);gt==null||gt(!Er,ma.map(ta=>Pn(ta)),Ta.map(ta=>Pn(ta))),Or(ma,"multiple")}else{const Na=Dr;if(rn){const Ta=Er?(0,fr._5)(Na,pa):(0,fr.L0)(Na,pa);Xr(pa,!Er,Ta,Va)}else{const Ta=(0,Yn.S)([].concat((0,At.Z)(Na),[pa]),!0,lr,br),{checkedKeys:ma,halfCheckedKeys:ta}=Ta;let $a=ma;if(Er){const go=new Set(ma);go.delete(pa),$a=(0,Yn.S)(Array.from(go),{checked:!1,halfCheckedKeys:ta},lr,br).checkedKeys}Xr(pa,!Er,$a,Va)}}ca(Er?null:pa)}})),checked:Er}};const Ea=(Tr,Br,ea)=>{const{node:fa,checked:pa}=Sa(Tr,Br,ea);return nn?nn(pa,Br,ea,fa):fa};if(!Kn.includes(Gr))if(Kn.findIndex(Tr=>{var Br;return((Br=Tr[it])===null||Br===void 0?void 0:Br.columnType)==="EXPAND_COLUMN"})===0){const[Tr,...Br]=Kn;Kn=[Tr,Gr].concat((0,At.Z)(Br))}else Kn=[Gr].concat((0,At.Z)(Kn));const Ua=Kn.indexOf(Gr);Kn=Kn.filter((Tr,Br)=>Tr!==Gr||Br===Ua);const ua=Kn[Ua-1],za=Kn[Ua+1];let da=dn;da===void 0&&((za==null?void 0:za.fixed)!==void 0?da=za.fixed:(ua==null?void 0:ua.fixed)!==void 0&&(da=ua.fixed)),da&&ua&&((Vn=ua[it])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&ua.fixed===void 0&&(ua.fixed=da);const Fa=R()(`${En}-selection-col`,{[`${En}-selection-col-with-dropdown`]:kt&&Mt==="checkbox"}),ho={fixed:da,width:zt,className:`${En}-selection-column`,title:me.columnTitle||Sr,render:Ea,onCell:me.onCell,[it]:{className:Fa}};return Kn.map(Tr=>Tr===Gr?ho:Tr)},[er,Wn,me,Dr,aa,oa,zt,Ur,cr,ur,hr,gt,Xr,br]),aa]},vo=w(89489),yo=w(59477),_a=w(6848);const to="ascend",wo="descend";function bo(ce){return typeof ce.sorter=="object"&&typeof ce.sorter.multiple=="number"?ce.sorter.multiple:!1}function Ao(ce){return typeof ce=="function"?ce:ce&&typeof ce=="object"&&ce.compare?ce.compare:!1}function ko(ce,me){return me?ce[ce.indexOf(me)+1]:ce[0]}function Io(ce,me,Ie){let Pe=[];function Ze(He,lt){Pe.push({column:He,key:Lr(He,lt),multiplePriority:bo(He),sortOrder:He.sortOrder})}return(ce||[]).forEach((He,lt)=>{const ct=Qr(lt,Ie);He.children?("sortOrder"in He&&Ze(He,ct),Pe=[].concat((0,At.Z)(Pe),(0,At.Z)(Io(He.children,me,ct)))):He.sorter&&("sortOrder"in He?Ze(He,ct):me&&He.defaultSortOrder&&Pe.push({column:He,key:Lr(He,ct),multiplePriority:bo(He),sortOrder:He.defaultSortOrder}))}),Pe}function To(ce,me,Ie,Pe,Ze,He,lt,ct){return(me||[]).map((at,mt)=>{const xt=Qr(mt,ct);let gt=at;if(gt.sorter){const zt=gt.sortDirections||Ze,Mt=gt.showSorterTooltip===void 0?lt:gt.showSorterTooltip,kt=Lr(gt,xt),dn=Ie.find(cr=>{let{key:wn}=cr;return wn===kt}),nn=dn?dn.sortOrder:null,fn=ko(zt,nn);let rn;if(at.sortIcon)rn=at.sortIcon({sortOrder:nn});else{const cr=zt.includes(to)&&t.createElement(yo.Z,{className:R()(`${ce}-column-sorter-up`,{active:nn===to})}),wn=zt.includes(wo)&&t.createElement(vo.Z,{className:R()(`${ce}-column-sorter-down`,{active:nn===wo})});rn=t.createElement("span",{className:R()(`${ce}-column-sorter`,{[`${ce}-column-sorter-full`]:!!(cr&&wn)})},t.createElement("span",{className:`${ce}-column-sorter-inner`,"aria-hidden":"true"},cr,wn))}const{cancelSort:En,triggerAsc:kn,triggerDesc:Zn}=He||{};let Pn=En;fn===wo?Pn=Zn:fn===to&&(Pn=kn);const er=typeof Mt=="object"?Mt:{title:Pn};gt=Object.assign(Object.assign({},gt),{className:R()(gt.className,{[`${ce}-column-sort`]:nn}),title:cr=>{const wn=t.createElement("div",{className:`${ce}-column-sorters`},t.createElement("span",{className:`${ce}-column-title`},Pr(at.title,cr)),rn);return Mt?t.createElement(_a.Z,Object.assign({},er),wn):wn},onHeaderCell:cr=>{const wn=at.onHeaderCell&&at.onHeaderCell(cr)||{},Fn=wn.onClick,An=wn.onKeyDown;wn.onClick=qn=>{Pe({column:at,key:kt,sortOrder:fn,multiplePriority:bo(at)}),Fn==null||Fn(qn)},wn.onKeyDown=qn=>{qn.keyCode===$r.Z.ENTER&&(Pe({column:at,key:kt,sortOrder:fn,multiplePriority:bo(at)}),An==null||An(qn))};const hn=_r(at.title,{}),Tn=hn==null?void 0:hn.toString();return nn?wn["aria-sort"]=nn==="ascend"?"ascending":"descending":wn["aria-label"]=Tn||"",wn.className=R()(wn.className,`${ce}-column-has-sorters`),wn.tabIndex=0,at.ellipsis&&(wn.title=(hn!=null?hn:"").toString()),wn}})}return"children"in gt&&(gt=Object.assign(Object.assign({},gt),{children:To(ce,gt.children,Ie,Pe,Ze,He,lt,xt)})),gt})}function Ro(ce){const{column:me,sortOrder:Ie}=ce;return{column:me,order:Ie,field:me.dataIndex,columnKey:me.key}}function Po(ce){const me=ce.filter(Ie=>{let{sortOrder:Pe}=Ie;return Pe}).map(Ro);return me.length===0&&ce.length?Object.assign(Object.assign({},Ro(ce[ce.length-1])),{column:void 0}):me.length<=1?me[0]||{}:me}function ra(ce,me,Ie){const Pe=me.slice().sort((lt,ct)=>ct.multiplePriority-lt.multiplePriority),Ze=ce.slice(),He=Pe.filter(lt=>{let{column:{sorter:ct},sortOrder:at}=lt;return Ao(ct)&&at});return He.length?Ze.sort((lt,ct)=>{for(let at=0;at{const ct=lt[Ie];return ct?Object.assign(Object.assign({},lt),{[Ie]:ra(ct,me,Ie)}):lt}):Ze}function kr(ce){let{prefixCls:me,mergedColumns:Ie,onSorterChange:Pe,sortDirections:Ze,tableLocale:He,showSorterTooltip:lt}=ce;const[ct,at]=t.useState(Io(Ie,!0)),mt=t.useMemo(()=>{let kt=!0;const dn=Io(Ie,!1);if(!dn.length)return ct;const nn=[];function fn(En){kt?nn.push(En):nn.push(Object.assign(Object.assign({},En),{sortOrder:null}))}let rn=null;return dn.forEach(En=>{rn===null?(fn(En),En.sortOrder&&(En.multiplePriority===!1?kt=!1:rn=!0)):(rn&&En.multiplePriority!==!1||(kt=!1),fn(En))}),nn},[Ie,ct]),xt=t.useMemo(()=>{const kt=mt.map(dn=>{let{column:nn,sortOrder:fn}=dn;return{column:nn,order:fn}});return{sortColumns:kt,sortColumn:kt[0]&&kt[0].column,sortOrder:kt[0]&&kt[0].order}},[mt]);function gt(kt){let dn;kt.multiplePriority===!1||!mt.length||mt[0].multiplePriority===!1?dn=[kt]:dn=[].concat((0,At.Z)(mt.filter(nn=>{let{key:fn}=nn;return fn!==kt.key})),[kt]),at(dn),Pe(Po(dn),dn)}return[kt=>To(me,kt,mt,gt,Ze,He,lt),mt,xt,()=>Po(mt)]}function qr(ce,me){return ce.map(Ie=>{const Pe=Object.assign({},Ie);return Pe.title=Pr(Ie.title,me),"children"in Pe&&(Pe.children=qr(Pe.children,me)),Pe})}function Ra(ce){return[t.useCallback(Ie=>qr(Ie,ce),[ce])]}var Pa=on((ce,me)=>{const{_renderTimes:Ie}=ce,{_renderTimes:Pe}=me;return Ie!==Pe}),Eo=yt((ce,me)=>{const{_renderTimes:Ie}=ce,{_renderTimes:Pe}=me;return Ie!==Pe}),no=w(64993),xo=w(17313),Bo=w(83116),Fo=w(37613),Oo=ce=>{const{componentCls:me}=ce,Ie=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`,Pe=(Ze,He,lt)=>({[`&${me}-${Ze}`]:{[`> ${me}-container`]:{[`> ${me}-content, > ${me}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${He}px -${lt+ce.lineWidth}px`}}}}}});return{[`${me}-wrapper`]:{[`${me}${me}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${me}-title`]:{border:Ie,borderBottom:0},[`> ${me}-container`]:{borderInlineStart:Ie,borderTop:Ie,[` > ${me}-content, > ${me}-header, > ${me}-body, @@ -241,12 +241,12 @@ headers: `+JSON.stringify(ye),ve.data=oe,ve.path=H.path,ve.status=L,ve.headers=y &${me}-row:hover > td, > th${me}-cell-row-hover, > td${me}-cell-row-hover - `]:{background:dn},[`&${me}-row-selected`]:{"> th, > td":{background:nn},"&:hover > th, &:hover > td":{background:fn}}}},[`${me}-footer`]:{padding:`${Pe}px ${Ze}px`,color:rn,background:En}})}};var Ti=(0,Bo.Z)("Table",ce=>{const{colorTextHeading:me,colorSplit:Ie,colorIcon:Pe,colorIconHover:Ze,opacityLoading:He,colorBgContainer:lt,controlInteractiveSize:ct,headerBg:at,headerColor:mt,headerSortActiveBg:xt,headerSortHoverBg:gt,bodySortBg:zt,rowHoverBg:Mt,rowSelectedBg:kt,rowSelectedHoverBg:dn,rowExpandedBg:nn,cellPaddingBlock:fn,cellPaddingInline:rn,cellPaddingBlockMD:En,cellPaddingInlineMD:kn,cellPaddingBlockSM:Zn,cellPaddingInlineSM:Pn,borderColor:er,footerBg:cr,footerColor:wn,headerBorderRadius:Fn,cellFontSize:An,cellFontSizeMD:hn,cellFontSizeSM:Tn,headerSplitColor:qn,fixedHeaderSortActiveBg:mr,headerFilterHoverBg:lr,filterDropdownBg:Wn,expandIconBg:hr,selectionColumnWidth:br,stickyScrollBarBg:Dr}=ce,Ir=new no.C(Pe),aa=new no.C(Ze),oa=2,ur=(0,Fo.TS)(ce,{tableFontSize:An,tableBg:lt,tableRadius:Fn,tablePaddingVertical:fn,tablePaddingHorizontal:rn,tablePaddingVerticalMiddle:En,tablePaddingHorizontalMiddle:kn,tablePaddingVerticalSmall:Zn,tablePaddingHorizontalSmall:Pn,tableBorderColor:er,tableHeaderTextColor:mt,tableHeaderBg:at,tableFooterTextColor:wn,tableFooterBg:cr,tableHeaderCellSplitColor:qn,tableHeaderSortBg:xt,tableHeaderSortHoverBg:gt,tableHeaderIconColor:Ir.clone().setAlpha(Ir.getAlpha()*He).toRgbString(),tableHeaderIconColorHover:aa.clone().setAlpha(aa.getAlpha()*He).toRgbString(),tableBodySortBg:zt,tableFixedHeaderSortActiveBg:mr,tableHeaderFilterActiveBg:lr,tableFilterDropdownBg:Wn,tableRowHoverBg:Mt,tableSelectedRowBg:kt,tableSelectedRowHoverBg:dn,zIndexTableFixed:oa,zIndexTableSticky:oa+1,tableFontSizeMiddle:hn,tableFontSizeSmall:Tn,tableSelectionColumnWidth:br,tableExpandIconBg:hr,tableExpandColumnWidth:ct+2*ce.padding,tableExpandedRowBg:nn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Dr,tableScrollThumbBgHover:me,tableScrollBg:Ie});return[ji(ur),Ei(ur),Qo(ur),Ai(ur),yi(ur),Oo(ur),xi(ur),gi(ur),Qo(ur),vi(ur),Ci(ur),bi(ur),Ii(ur),mi(ur),wi(ur),Si(ur),Oi(ur)]},ce=>{const{colorFillAlter:me,colorBgContainer:Ie,colorTextHeading:Pe,colorFillSecondary:Ze,colorFillContent:He,controlItemBgActive:lt,controlItemBgActiveHover:ct,padding:at,paddingSM:mt,paddingXS:xt,colorBorderSecondary:gt,borderRadiusLG:zt,fontSize:Mt,controlHeight:kt,colorTextPlaceholder:dn}=ce,nn=new no.C(Ze).onBackground(Ie).toHexShortString(),fn=new no.C(He).onBackground(Ie).toHexShortString(),rn=new no.C(me).onBackground(Ie).toHexShortString();return{headerBg:rn,headerColor:Pe,headerSortActiveBg:nn,headerSortHoverBg:fn,bodySortBg:rn,rowHoverBg:rn,rowSelectedBg:lt,rowSelectedHoverBg:ct,rowExpandedBg:me,cellPaddingBlock:at,cellPaddingInline:at,cellPaddingBlockMD:mt,cellPaddingInlineMD:xt,cellPaddingBlockSM:xt,cellPaddingInlineSM:xt,borderColor:gt,headerBorderRadius:zt,footerBg:rn,footerColor:Pe,cellFontSize:Mt,cellFontSizeMD:Mt,cellFontSizeSM:Mt,headerSplitColor:gt,fixedHeaderSortActiveBg:nn,headerFilterHoverBg:He,filterDropdownMenuBg:Ie,filterDropdownBg:Ie,expandIconBg:Ie,selectionColumnWidth:kt,stickyScrollBarBg:dn,stickyScrollBarBorderRadius:100}});const Ri=[],Pi=(ce,me)=>{const{prefixCls:Ie,className:Pe,rootClassName:Ze,style:He,size:lt,bordered:ct,dropdownPrefixCls:at,dataSource:mt,pagination:xt,rowSelection:gt,rowKey:zt="key",rowClassName:Mt,columns:kt,children:dn,childrenColumnName:nn,onChange:fn,getPopupContainer:rn,loading:En,expandIcon:kn,expandable:Zn,expandedRowRender:Pn,expandIconColumnIndex:er,indentSize:cr,scroll:wn,sortDirections:Fn,locale:An,showSorterTooltip:hn=!0,virtual:Tn}=ce,qn=t.useMemo(()=>kt||fe(dn),[kt,dn]),mr=t.useMemo(()=>qn.some(Ar=>Ar.responsive),[qn]),lr=(0,Dn.Z)(mr),Wn=t.useMemo(()=>{const Ar=new Set(Object.keys(lr).filter(Zr=>lr[Zr]));return qn.filter(Zr=>!Zr.responsive||Zr.responsive.some(xa=>Ar.has(xa)))},[qn,lr]),hr=(0,Gt.Z)(ce,["className","style","columns"]),{locale:br=Jn.Z,direction:Dr,table:Ir,renderEmpty:aa,getPrefixCls:oa,getPopupContainer:ur}=t.useContext(In.E_),ca=(0,Bn.Z)(lt),Or=Object.assign(Object.assign({},br.Table),An),Xr=mt||Ri,Ur=oa("table",Ie),Ba=oa("dropdown",at),_n=Object.assign({childrenColumnName:nn,expandIconColumnIndex:er},Zn),{childrenColumnName:Vn="children"}=_n,Kn=t.useMemo(()=>Xr.some(Ar=>Ar==null?void 0:Ar[Vn])?"nest":Pn||Zn&&Zn.expandedRowRender?"row":null,[Xr]),Mn={body:t.useRef()},jr=t.useMemo(()=>typeof zt=="function"?zt:Ar=>Ar==null?void 0:Ar[zt],[zt]),[Ln]=eo(Xr,Vn,jr),ar={},wr=function(Ar,Zr){let xa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var na,wa,Da;const Ma=Object.assign(Object.assign({},ar),Ar);xa&&((na=ar.resetPagination)===null||na===void 0||na.call(ar),!((wa=Ma.pagination)===null||wa===void 0)&&wa.current&&(Ma.pagination.current=1),xt&&xt.onChange&&xt.onChange(1,(Da=Ma.pagination)===null||Da===void 0?void 0:Da.pageSize)),wn&&wn.scrollToFirstRowOnChange!==!1&&Mn.body.current&&(0,Yt.Z)(0,{getContainer:()=>Mn.body.current}),fn==null||fn(Ma.pagination,Ma.filters,Ma.sorter,{currentDataSource:Ga(ra(Xr,Ma.sorterStates,Vn),Ma.filterStates),action:Zr})},Sr=(Ar,Zr)=>{wr({sorter:Ar,sorterStates:Zr},"sort",!1)},[Sa,Ea,Ua,ua]=kr({prefixCls:Ur,mergedColumns:Wn,onSorterChange:Sr,sortDirections:Fn||["ascend","descend"],tableLocale:Or,showSorterTooltip:hn}),za=t.useMemo(()=>ra(Xr,Ea,Vn),[Xr,Ea]);ar.sorter=ua(),ar.sorterStates=Ea;const da=(Ar,Zr)=>{wr({filters:Ar,filterStates:Zr},"filter",!0)},[Fa,ho,Tr]=Xa({prefixCls:Ur,locale:Or,dropdownPrefixCls:Ba,mergedColumns:Wn,onFilterChange:da,getPopupContainer:rn||ur}),Br=Ga(za,ho);ar.filters=Tr,ar.filterStates=ho;const ea=t.useMemo(()=>{const Ar={};return Object.keys(Tr).forEach(Zr=>{Tr[Zr]!==null&&(Ar[Zr]=Tr[Zr])}),Object.assign(Object.assign({},Ua),{filters:Ar})},[Ua,Tr]),[fa]=Ra(ea),pa=(Ar,Zr)=>{wr({pagination:Object.assign(Object.assign({},ar.pagination),{current:Ar,pageSize:Zr})},"paginate")},[Er,ja]=yn(Br.length,pa,xt);ar.pagination=xt===!1?{}:Zt(Er,xt),ar.resetPagination=ja;const Ca=t.useMemo(()=>{if(xt===!1||!Er.pageSize)return Br;const{current:Ar=1,total:Zr,pageSize:xa=pt}=Er;return Br.lengthxa?Br.slice((Ar-1)*xa,Ar*xa):Br:Br.slice((Ar-1)*xa,Ar*xa)},[!!xt,Br,Er&&Er.current,Er&&Er.pageSize,Er&&Er.total]),[La,Ja]=ka({prefixCls:Ur,data:Br,pageData:Ca,getRowKey:jr,getRecordByKey:Ln,expandType:Kn,childrenColumnName:Vn,locale:Or,getPopupContainer:rn||ur},gt),Va=(Ar,Zr,xa)=>{let na;return typeof Mt=="function"?na=R()(Mt(Ar,Zr,xa)):na=R()(Mt),R()({[`${Ur}-row-selected`]:Ja.has(jr(Ar,Zr))},na)};_n.__PARENT_RENDER_ICON__=_n.expandIcon,_n.expandIcon=_n.expandIcon||kn||Rr(Or),Kn==="nest"&&_n.expandIconColumnIndex===void 0?_n.expandIconColumnIndex=gt?1:0:_n.expandIconColumnIndex>0&>&&(_n.expandIconColumnIndex-=1),typeof _n.indentSize!="number"&&(_n.indentSize=typeof cr=="number"?cr:15);const jo=t.useCallback(Ar=>fa(La(Fa(Sa(Ar)))),[Sa,Fa,La]);let ao,Ha;if(xt!==!1&&(Er!=null&&Er.total)){let Ar;Er.size?Ar=Er.size:Ar=ca==="small"||ca==="middle"?"small":void 0;const Zr=wa=>t.createElement(rr.Z,Object.assign({},Er,{className:R()(`${Ur}-pagination ${Ur}-pagination-${wa}`,Er.className),size:Ar})),xa=Dr==="rtl"?"left":"right",{position:na}=Er;if(na!==null&&Array.isArray(na)){const wa=na.find(oo=>oo.includes("top")),Da=na.find(oo=>oo.includes("bottom")),Ma=na.every(oo=>`${oo}`=="none");!wa&&!Da&&!Ma&&(Ha=Zr(xa)),wa&&(ao=Zr(wa.toLowerCase().replace("top",""))),Da&&(Ha=Zr(Da.toLowerCase().replace("bottom","")))}else Ha=Zr(xa)}let Na;typeof En=="boolean"?Na={spinning:En}:typeof En=="object"&&(Na=Object.assign({spinning:!0},En));const[Ta,ma]=Ti(Ur),[,ta]=(0,tr.Z)(),$a=R()(`${Ur}-wrapper`,Ir==null?void 0:Ir.className,{[`${Ur}-wrapper-rtl`]:Dr==="rtl"},Pe,Ze,ma),go=Object.assign(Object.assign({},Ir==null?void 0:Ir.style),He),uo=An&&An.emptyText||(aa==null?void 0:aa("Table"))||t.createElement(xn.Z,{componentName:"Table"}),qa=Tn?Eo:Pa,No={},Zo=t.useMemo(()=>{const{fontSize:Ar,lineHeight:Zr,padding:xa,paddingXS:na,paddingSM:wa}=ta,Da=Math.floor(Ar*Zr);switch(ca){case"large":return xa*2+Da;case"small":return na*2+Da;default:return wa*2+Da}},[ta,ca]);return Tn&&(No.listItemHeight=Zo),Ta(t.createElement("div",{ref:me,className:$a,style:go},t.createElement(or.Z,Object.assign({spinning:!1},Na),ao,t.createElement(qa,Object.assign({},No,hr,{columns:Wn,direction:Dr,expandable:_n,prefixCls:Ur,className:R()({[`${Ur}-middle`]:ca==="middle",[`${Ur}-small`]:ca==="small",[`${Ur}-bordered`]:ct,[`${Ur}-empty`]:Xr.length===0}),data:Ca,rowKey:jr,rowClassName:Va,emptyText:uo,internalHooks:pe,internalRefs:Mn,transformColumns:jo})),Ha)))};var Bi=t.forwardRef(Pi);const Fi=(ce,me)=>{const Ie=t.useRef(0);return Ie.current+=1,t.createElement(Bi,Object.assign({},ce,{ref:me,_renderTimes:Ie.current}))},ro=t.forwardRef(Fi);ro.SELECTION_COLUMN=Gr,ro.EXPAND_COLUMN=x,ro.SELECTION_ALL=Kr,ro.SELECTION_INVERT=ga,ro.SELECTION_NONE=ya,ro.Column=It,ro.ColumnGroup=Kt,ro.Summary=j;var Ni=ro,Di=Ni},99313:function(Nt,Ve,w){"use strict";w.d(Ve,{default:function(){return De}});var x=w(99267),pe=w(18785),e=w(62772),I=w(92310),f=w.n(I),a=w(54476),t=w(20068),s=w(33885),u=w(42978),o=w(76190),c=w(75931),n=w(59301),r=w(49658),i=w(18929),l=w(77900),d=(0,n.createContext)(null),E=n.forwardRef(function(fe,be){var ge=fe.prefixCls,he=fe.className,Ne=fe.style,Be=fe.id,Qe=fe.active,Ge=fe.tabKey,Ue=fe.children;return n.createElement("div",{id:Be&&"".concat(Be,"-panel-").concat(Ge),role:"tabpanel",tabIndex:Qe?0:-1,"aria-labelledby":Be&&"".concat(Be,"-tab-").concat(Ge),"aria-hidden":!Qe,style:Ne,className:f()(ge,Qe&&"".concat(ge,"-active"),he),ref:be},Ue)}),v=E,m=["key","forceRender","style","className"];function p(fe){var be=fe.id,ge=fe.activeKey,he=fe.animated,Ne=fe.tabPosition,Be=fe.destroyInactiveTabPane,Qe=n.useContext(d),Ge=Qe.prefixCls,Ue=Qe.tabs,ft=he.tabPane,St="".concat(Ge,"-tabpane");return n.createElement("div",{className:f()("".concat(Ge,"-content-holder"))},n.createElement("div",{className:f()("".concat(Ge,"-content"),"".concat(Ge,"-content-").concat(Ne),(0,t.Z)({},"".concat(Ge,"-content-animated"),ft))},Ue.map(function(Ot){var dt=Ot.key,Et=Ot.forceRender,Te=Ot.style,Le=Ot.className,Me=(0,c.Z)(Ot,m),We=dt===ge;return n.createElement(l.default,(0,a.Z)({key:dt,visible:We,forceRender:Et,removeOnLeave:!!Be,leavedClassName:"".concat(St,"-hidden")},he.tabPaneMotion),function(nt,tt){var ot=nt.style,Oe=nt.className;return n.createElement(v,(0,a.Z)({},Me,{prefixCls:St,id:be,tabKey:dt,animated:ft,active:We,style:(0,s.Z)((0,s.Z)({},Te),ot),className:f()(Le,Oe),ref:tt}))})})))}var S=w(94480),C=w(29301),g=w(6089),O=w(8654),y={width:0,height:0,left:0,top:0};function b(fe,be,ge){return(0,n.useMemo)(function(){for(var he,Ne=new Map,Be=be.get((he=fe[0])===null||he===void 0?void 0:he.key)||y,Qe=Be.left+Be.width,Ge=0;GeDt?(vt=$e,ze.current="x"):(vt=et,ze.current="y"),be(-vt,-vt)&&Ye.preventDefault()}var Je=(0,n.useRef)(null);Je.current={onTouchStart:tt,onTouchMove:ot,onTouchEnd:Oe,onWheel:Ke},n.useEffect(function(){function Ye(jt){Je.current.onTouchStart(jt)}function $e(jt){Je.current.onTouchMove(jt)}function et(jt){Je.current.onTouchEnd(jt)}function vt(jt){Je.current.onWheel(jt)}return document.addEventListener("touchmove",$e,{passive:!1}),document.addEventListener("touchend",et,{passive:!1}),fe.current.addEventListener("touchstart",Ye,{passive:!1}),fe.current.addEventListener("wheel",vt),function(){document.removeEventListener("touchmove",$e),document.removeEventListener("touchend",et)}},[])}var z=w(34280);function K(fe){var be=(0,n.useState)(0),ge=(0,u.Z)(be,2),he=ge[0],Ne=ge[1],Be=(0,n.useRef)(0),Qe=(0,n.useRef)();return Qe.current=fe,(0,z.o)(function(){var Ge;(Ge=Qe.current)===null||Ge===void 0||Ge.call(Qe)},[he]),function(){Be.current===he&&(Be.current+=1,Ne(Be.current))}}function W(fe){var be=(0,n.useRef)([]),ge=(0,n.useState)({}),he=(0,u.Z)(ge,2),Ne=he[1],Be=(0,n.useRef)(typeof fe=="function"?fe():fe),Qe=K(function(){var Ue=Be.current;be.current.forEach(function(ft){Ue=ft(Ue)}),be.current=[],Be.current=Ue,Ne({})});function Ge(Ue){be.current.push(Ue),Qe()}return[Be.current,Ge]}var Y={width:0,height:0,left:0,top:0,right:0};function H(fe,be,ge,he,Ne,Be,Qe){var Ge=Qe.tabs,Ue=Qe.tabPosition,ft=Qe.rtl,St,Ot,dt;return["top","bottom"].includes(Ue)?(St="width",Ot=ft?"right":"left",dt=Math.abs(ge)):(St="height",Ot="top",dt=-ge),(0,n.useMemo)(function(){if(!Ge.length)return[0,0];for(var Et=Ge.length,Te=Et,Le=0;Ledt+be){Te=Le-1;break}}for(var We=0,nt=Et-1;nt>=0;nt-=1){var tt=fe.get(Ge[nt].key)||Y;if(tt[Ot]=Te?[0,0]:[We,Te]},[fe,be,he,Ne,Be,dt,Ue,Ge.map(function(Et){return Et.key}).join("_"),ft])}function re(fe){var be;return fe instanceof Map?(be={},fe.forEach(function(ge,he){be[he]=ge})):be=fe,JSON.stringify(be)}var G="TABS_DQ";function ee(fe){return String(fe).replace(/"/g,G)}function X(fe,be,ge,he){return!(!ge||he||fe===!1||fe===void 0&&(be===!1||be===null))}function Q(fe,be){var ge=fe.prefixCls,he=fe.editable,Ne=fe.locale,Be=fe.style;return!he||he.showAdd===!1?null:n.createElement("button",{ref:be,type:"button",className:"".concat(ge,"-nav-add"),style:Be,"aria-label":(Ne==null?void 0:Ne.addAriaLabel)||"Add tab",onClick:function(Ge){he.onEdit("add",{event:Ge})}},he.addIcon||"+")}var q=n.forwardRef(Q),$=n.forwardRef(function(fe,be){var ge=fe.position,he=fe.prefixCls,Ne=fe.extra;if(!Ne)return null;var Be,Qe={};return(0,o.Z)(Ne)==="object"&&!n.isValidElement(Ne)?Qe=Ne:Qe.right=Ne,ge==="right"&&(Be=Qe.right),ge==="left"&&(Be=Qe.left),Be?n.createElement("div",{className:"".concat(he,"-extra-content"),ref:be},Be):null}),le=$,se=w(31561),Ee=w(15285),Se=w(10228);function ie(fe,be){var ge=fe.prefixCls,he=fe.id,Ne=fe.tabs,Be=fe.locale,Qe=fe.mobile,Ge=fe.moreIcon,Ue=Ge===void 0?"More":Ge,ft=fe.moreTransitionName,St=fe.style,Ot=fe.className,dt=fe.editable,Et=fe.tabBarGutter,Te=fe.rtl,Le=fe.removeAriaLabel,Me=fe.onTabClick,We=fe.getPopupContainer,nt=fe.popupClassName,tt=(0,n.useState)(!1),ot=(0,u.Z)(tt,2),Oe=ot[0],ze=ot[1],Ke=(0,n.useState)(null),Je=(0,u.Z)(Ke,2),Ye=Je[0],$e=Je[1],et="".concat(he,"-more-popup"),vt="".concat(ge,"-dropdown"),jt=Ye!==null?"".concat(et,"-").concat(Ye):null,Dt=Be==null?void 0:Be.dropdownAriaLabel;function Ut(ln,_t){ln.preventDefault(),ln.stopPropagation(),dt.onEdit("remove",{key:_t,event:ln})}var en=n.createElement(Ee.ZP,{onClick:function(_t){var $t=_t.key,vn=_t.domEvent;Me($t,vn),ze(!1)},prefixCls:"".concat(vt,"-menu"),id:et,tabIndex:-1,role:"listbox","aria-activedescendant":jt,selectedKeys:[Ye],"aria-label":Dt!==void 0?Dt:"expanded dropdown"},Ne.map(function(ln){var _t=ln.closable,$t=ln.disabled,vn=ln.closeIcon,tn=ln.key,Rn=ln.label,Un=X(_t,vn,dt,$t);return n.createElement(Ee.sN,{key:tn,id:"".concat(et,"-").concat(tn),role:"option","aria-controls":he&&"".concat(he,"-panel-").concat(tn),disabled:$t},n.createElement("span",null,Rn),Un&&n.createElement("button",{type:"button","aria-label":Le||"remove",tabIndex:0,className:"".concat(vt,"-menu-item-remove"),onClick:function(Tt){Tt.stopPropagation(),Ut(Tt,tn)}},vn||dt.removeIcon||"\xD7"))}));function on(ln){for(var _t=Ne.filter(function(Un){return!Un.disabled}),$t=_t.findIndex(function(Un){return Un.key===Ye})||0,vn=_t.length,tn=0;tndr?"left":"right"})}),Dt=(0,u.Z)(jt,2),Ut=Dt[0],en=Dt[1],on=h(0,function(yr,dr){!vt&&tt&&tt({direction:yr>dr?"top":"bottom"})}),Vt=(0,u.Z)(on,2),Rt=Vt[0],pn=Vt[1],cn=(0,n.useState)([0,0]),ln=(0,u.Z)(cn,2),_t=ln[0],$t=ln[1],vn=(0,n.useState)([0,0]),tn=(0,u.Z)(vn,2),Rn=tn[0],Un=tn[1],sn=(0,n.useState)([0,0]),Tt=(0,u.Z)(sn,2),Pt=Tt[0],un=Tt[1],_e=(0,n.useState)([0,0]),qe=(0,u.Z)(_e,2),st=qe[0],yt=qe[1],Ct=W(new Map),Xt=(0,u.Z)(Ct,2),Bt=Xt[0],It=Xt[1],bt=b(Be,Bt,Rn[0]),Kt=T(_t,vt),Gt=T(Rn,vt),Yt=T(Pt,vt),In=T(st,vt),xn=Ktrr?rr:yr}var tr=(0,n.useRef)(),ir=(0,n.useState)(),Rr=(0,u.Z)(ir,2),Lr=Rr[0],Qr=Rr[1];function Pr(){Qr(Date.now())}function _r(){window.clearTimeout(tr.current)}M(Je,function(yr,dr){function Vr(Mr,sa){Mr(function(Wr){var Ka=or(Wr+sa);return Ka})}return xn?(vt?Vr(en,yr):Vr(pn,dr),_r(),Pr(),!0):!1}),(0,n.useEffect)(function(){return _r(),Lr&&(tr.current=window.setTimeout(function(){Qr(0)},100)),_r},[Lr]);var va=H(bt,Bn,vt?Ut:Rt,Gt,Yt,In,(0,s.Z)((0,s.Z)({},fe),{},{tabs:Be})),Jr=(0,u.Z)(va,2),ba=Jr[0],ha=Jr[1],Gn=(0,g.Z)(function(){var yr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:St,dr=bt.get(yr)||{width:0,height:0,left:0,right:0,top:0};if(vt){var Vr=Ut;Ot?dr.rightUt+Bn&&(Vr=dr.right+dr.width-Bn):dr.left<-Ut?Vr=-dr.left:dr.left+dr.width>-Ut+Bn&&(Vr=-(dr.left+dr.width-Bn)),pn(0),en(or(Vr))}else{var Mr=Rt;dr.top<-Rt?Mr=-dr.top:dr.top+dr.height>-Rt+Bn&&(Mr=-(dr.top+dr.height-Bn)),en(0),pn(or(Mr))}}),$n={};Le==="top"||Le==="bottom"?$n[Ot?"marginRight":"marginLeft"]=Me:$n.marginTop=Me;var gr=Be.map(function(yr,dr){var Vr=yr.key;return n.createElement(N,{id:Ue,prefixCls:Ne,key:Vr,tab:yr,style:dr===0?void 0:$n,closable:yr.closable,editable:Et,active:Vr===St,renderWrapper:We,removeAriaLabel:Te==null?void 0:Te.removeAriaLabel,onClick:function(sa){nt(Vr,sa)},onFocus:function(){Gn(Vr),Pr(),Je.current&&(Ot||(Je.current.scrollLeft=0),Je.current.scrollTop=0)}})}),nr=function(){return It(function(){var dr=new Map;return Be.forEach(function(Vr){var Mr,sa=Vr.key,Wr=(Mr=Ye.current)===null||Mr===void 0?void 0:Mr.querySelector('[data-node-key="'.concat(ee(sa),'"]'));Wr&&dr.set(sa,{width:Wr.offsetWidth,height:Wr.offsetHeight,left:Wr.offsetLeft,top:Wr.offsetTop})}),dr})};(0,n.useEffect)(function(){nr()},[Be.map(function(yr){return yr.key}).join("_")]);var pr=K(function(){var yr=D(Oe),dr=D(ze),Vr=D(Ke);$t([yr[0]-dr[0]-Vr[0],yr[1]-dr[1]-Vr[1]]);var Mr=D(et);un(Mr);var sa=D($e);yt(sa);var Wr=D(Ye);Un([Wr[0]-Mr[0],Wr[1]-Mr[1]]),nr()}),Cr=Be.slice(0,ba),zr=Be.slice(ha+1),Cn=[].concat((0,S.Z)(Cr),(0,S.Z)(zr)),Hn=bt.get(St),Xn=U({activeTabOffset:Hn,horizontal:vt,rtl:Ot,indicatorSize:ot}),Qn=Xn.style;(0,n.useEffect)(function(){Gn()},[St,Jn,rr,re(Hn),re(bt),vt]),(0,n.useEffect)(function(){pr()},[Ot]);var vr=!!Cn.length,xr="".concat(Ne,"-nav-wrap"),ia,Nr,Hr,$r;return vt?Ot?(Nr=Ut>0,ia=Ut!==rr):(ia=Ut<0,Nr=Ut!==Jn):(Hr=Rt<0,$r=Rt!==Jn),n.createElement(C.Z,{onResize:pr},n.createElement("div",{ref:(0,O.x1)(be,Oe),role:"tablist",className:f()("".concat(Ne,"-nav"),Qe),style:Ge,onKeyDown:function(){Pr()}},n.createElement(le,{ref:ze,position:"left",extra:dt,prefixCls:Ne}),n.createElement(C.Z,{onResize:pr},n.createElement("div",{className:f()(xr,(ge={},(0,t.Z)(ge,"".concat(xr,"-ping-left"),ia),(0,t.Z)(ge,"".concat(xr,"-ping-right"),Nr),(0,t.Z)(ge,"".concat(xr,"-ping-top"),Hr),(0,t.Z)(ge,"".concat(xr,"-ping-bottom"),$r),ge)),ref:Je},n.createElement(C.Z,{onResize:pr},n.createElement("div",{ref:Ye,className:"".concat(Ne,"-nav-list"),style:{transform:"translate(".concat(Ut,"px, ").concat(Rt,"px)"),transition:Lr?"none":void 0}},gr,n.createElement(q,{ref:et,prefixCls:Ne,locale:Te,editable:Et,style:(0,s.Z)((0,s.Z)({},gr.length===0?void 0:$n),{},{visibility:vr?"hidden":null})}),n.createElement("div",{className:f()("".concat(Ne,"-ink-bar"),(0,t.Z)({},"".concat(Ne,"-ink-bar-animated"),ft.inkBar)),style:Qn}))))),n.createElement(L,(0,a.Z)({},fe,{removeAriaLabel:Te==null?void 0:Te.removeAriaLabel,ref:$e,prefixCls:Ne,tabs:Cn,className:!vr&&Dn,tabMoving:!!Lr})),n.createElement(le,{ref:Ke,position:"right",extra:dt,prefixCls:Ne})))}var j=n.forwardRef(P),F=["renderTabBar"],te=["label","key"];function ae(fe){var be=fe.renderTabBar,ge=(0,c.Z)(fe,F),he=n.useContext(d),Ne=he.tabs;if(be){var Be=(0,s.Z)((0,s.Z)({},ge),{},{panes:Ne.map(function(Qe){var Ge=Qe.label,Ue=Qe.key,ft=(0,c.Z)(Qe,te);return n.createElement(v,(0,a.Z)({tab:Ge,key:Ue,tabKey:Ue},ft))})});return be(Be,j)}return n.createElement(j,ge)}var V=w(48736);function de(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},be;return fe===!1?be={inkBar:!1,tabPane:!1}:fe===!0?be={inkBar:!0,tabPane:!1}:be=(0,s.Z)({inkBar:!0},(0,o.Z)(fe)==="object"?fe:{}),be.tabPaneMotion&&be.tabPane===void 0&&(be.tabPane=!0),!be.tabPaneMotion&&be.tabPane&&(be.tabPane=!1),be}var we=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],xe=0;function Ae(fe,be){var ge,he=fe.id,Ne=fe.prefixCls,Be=Ne===void 0?"rc-tabs":Ne,Qe=fe.className,Ge=fe.items,Ue=fe.direction,ft=fe.activeKey,St=fe.defaultActiveKey,Ot=fe.editable,dt=fe.animated,Et=fe.tabPosition,Te=Et===void 0?"top":Et,Le=fe.tabBarGutter,Me=fe.tabBarStyle,We=fe.tabBarExtraContent,nt=fe.locale,tt=fe.moreIcon,ot=fe.moreTransitionName,Oe=fe.destroyInactiveTabPane,ze=fe.renderTabBar,Ke=fe.onChange,Je=fe.onTabClick,Ye=fe.onTabScroll,$e=fe.getPopupContainer,et=fe.popupClassName,vt=fe.indicatorSize,jt=(0,c.Z)(fe,we),Dt=n.useMemo(function(){return(Ge||[]).filter(function(yt){return yt&&(0,o.Z)(yt)==="object"&&"key"in yt})},[Ge]),Ut=Ue==="rtl",en=de(dt),on=(0,n.useState)(!1),Vt=(0,u.Z)(on,2),Rt=Vt[0],pn=Vt[1];(0,n.useEffect)(function(){pn((0,r.Z)())},[]);var cn=(0,i.Z)(function(){var yt;return(yt=Dt[0])===null||yt===void 0?void 0:yt.key},{value:ft,defaultValue:St}),ln=(0,u.Z)(cn,2),_t=ln[0],$t=ln[1],vn=(0,n.useState)(function(){return Dt.findIndex(function(yt){return yt.key===_t})}),tn=(0,u.Z)(vn,2),Rn=tn[0],Un=tn[1];(0,n.useEffect)(function(){var yt=Dt.findIndex(function(Xt){return Xt.key===_t});if(yt===-1){var Ct;yt=Math.max(0,Math.min(Rn,Dt.length-1)),$t((Ct=Dt[yt])===null||Ct===void 0?void 0:Ct.key)}Un(yt)},[Dt.map(function(yt){return yt.key}).join("_"),_t,Rn]);var sn=(0,i.Z)(null,{value:he}),Tt=(0,u.Z)(sn,2),Pt=Tt[0],un=Tt[1];(0,n.useEffect)(function(){he||(un("rc-tabs-".concat(xe)),xe+=1)},[]);function _e(yt,Ct){Je==null||Je(yt,Ct);var Xt=yt!==_t;$t(yt),Xt&&(Ke==null||Ke(yt))}var qe={id:Pt,activeKey:_t,animated:en,tabPosition:Te,rtl:Ut,mobile:Rt},st=(0,s.Z)((0,s.Z)({},qe),{},{editable:Ot,locale:nt,moreIcon:tt,moreTransitionName:ot,tabBarGutter:Le,onTabClick:_e,onTabScroll:Ye,extra:We,style:Me,panes:null,getPopupContainer:$e,popupClassName:et,indicatorSize:vt});return n.createElement(d.Provider,{value:{tabs:Dt,prefixCls:Be}},n.createElement("div",(0,a.Z)({ref:be,id:he,className:f()(Be,"".concat(Be,"-").concat(Te),(ge={},(0,t.Z)(ge,"".concat(Be,"-mobile"),Rt),(0,t.Z)(ge,"".concat(Be,"-editable"),Ot),(0,t.Z)(ge,"".concat(Be,"-rtl"),Ut),ge),Qe)},jt),n.createElement(ae,(0,a.Z)({},st,{renderTabBar:ze})),n.createElement(p,(0,a.Z)({destroyInactiveTabPane:Oe},qe,{animated:en}))))}var ve=n.forwardRef(Ae),oe=ve,_=oe,ue=w(36355),ye=w(19716),je=()=>null,ke=w(62892);const Xe={motionAppear:!1,motionEnter:!0,motionLeave:!0};function rt(fe){let be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},ge;return be===!1?ge={inkBar:!1,tabPane:!1}:be===!0?ge={inkBar:!0,tabPane:!0}:ge=Object.assign({inkBar:!0},typeof be=="object"?be:{}),ge.tabPane&&(ge.tabPaneMotion=Object.assign(Object.assign({},Xe),{motionName:(0,ke.m)(fe,"switch")})),ge}var Fe=w(11592),it=function(fe,be){var ge={};for(var he in fe)Object.prototype.hasOwnProperty.call(fe,he)&&be.indexOf(he)<0&&(ge[he]=fe[he]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,he=Object.getOwnPropertySymbols(fe);Nebe)}function ht(fe,be){if(fe)return fe;const ge=(0,Fe.Z)(be).map(he=>{if(n.isValidElement(he)){const{key:Ne,props:Be}=he,Qe=Be||{},{tab:Ge}=Qe,Ue=it(Qe,["tab"]);return Object.assign(Object.assign({key:String(Ne)},Ue),{label:Ge})}return null});return ut(ge)}var Ft=w(17313),Ht=w(83116),At=w(37613),Wt=w(13826),wt=fe=>{const{componentCls:be,motionDurationSlow:ge}=fe;return[{[be]:{[`${be}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${ge}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${ge}`}}}}},[(0,Wt.oN)(fe,"slide-up"),(0,Wt.oN)(fe,"slide-down")]]};const Qt=fe=>{const{componentCls:be,tabsCardPadding:ge,cardBg:he,cardGutter:Ne,colorBorderSecondary:Be,itemSelectedColor:Qe}=fe;return{[`${be}-card`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab`]:{margin:0,padding:ge,background:he,border:`${fe.lineWidth}px ${fe.lineType} ${Be}`,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`},[`${be}-tab-active`]:{color:Qe,background:fe.colorBgContainer},[`${be}-ink-bar`]:{visibility:"hidden"}},[`&${be}-top, &${be}-bottom`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab + ${be}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Ne}px`}}}},[`&${be}-top`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab`]:{borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`},[`${be}-tab-active`]:{borderBottomColor:fe.colorBgContainer}}},[`&${be}-bottom`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab`]:{borderRadius:`0 0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px`},[`${be}-tab-active`]:{borderTopColor:fe.colorBgContainer}}},[`&${be}-left, &${be}-right`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab + ${be}-tab`]:{marginTop:`${Ne}px`}}},[`&${be}-left`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadiusLG}px 0 0 ${fe.borderRadiusLG}px`}},[`${be}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:fe.colorBgContainer}}}},[`&${be}-right`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0`}},[`${be}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:fe.colorBgContainer}}}}}}},Jt=fe=>{const{componentCls:be,itemHoverColor:ge,dropdownEdgeChildVerticalPadding:he}=fe;return{[`${be}-dropdown`]:Object.assign(Object.assign({},(0,Ft.Wf)(fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:fe.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${be}-dropdown-menu`]:{maxHeight:fe.tabsDropdownHeight,margin:0,padding:`${he}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:fe.colorBgContainer,backgroundClip:"padding-box",borderRadius:fe.borderRadiusLG,outline:"none",boxShadow:fe.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Ft.vS),{display:"flex",alignItems:"center",minWidth:fe.tabsDropdownWidth,margin:0,padding:`${fe.paddingXXS}px ${fe.paddingSM}px`,color:fe.colorText,fontWeight:"normal",fontSize:fe.fontSize,lineHeight:fe.lineHeight,cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:fe.marginSM},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:ge}},"&:hover":{background:fe.controlItemBgHover},"&-disabled":{"&, &:hover":{color:fe.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},an=fe=>{const{componentCls:be,margin:ge,colorBorderSecondary:he,horizontalMargin:Ne,verticalItemPadding:Be,verticalItemMargin:Qe}=fe;return{[`${be}-top, ${be}-bottom`]:{flexDirection:"column",[`> ${be}-nav, > div > ${be}-nav`]:{margin:Ne,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${fe.lineWidth}px ${fe.lineType} ${he}`,content:"''"},[`${be}-ink-bar`]:{height:fe.lineWidthBold,"&-animated":{transition:`width ${fe.motionDurationSlow}, left ${fe.motionDurationSlow}, + `]:{background:dn},[`&${me}-row-selected`]:{"> th, > td":{background:nn},"&:hover > th, &:hover > td":{background:fn}}}},[`${me}-footer`]:{padding:`${Pe}px ${Ze}px`,color:rn,background:En}})}};var Ti=(0,Bo.Z)("Table",ce=>{const{colorTextHeading:me,colorSplit:Ie,colorIcon:Pe,colorIconHover:Ze,opacityLoading:He,colorBgContainer:lt,controlInteractiveSize:ct,headerBg:at,headerColor:mt,headerSortActiveBg:xt,headerSortHoverBg:gt,bodySortBg:zt,rowHoverBg:Mt,rowSelectedBg:kt,rowSelectedHoverBg:dn,rowExpandedBg:nn,cellPaddingBlock:fn,cellPaddingInline:rn,cellPaddingBlockMD:En,cellPaddingInlineMD:kn,cellPaddingBlockSM:Zn,cellPaddingInlineSM:Pn,borderColor:er,footerBg:cr,footerColor:wn,headerBorderRadius:Fn,cellFontSize:An,cellFontSizeMD:hn,cellFontSizeSM:Tn,headerSplitColor:qn,fixedHeaderSortActiveBg:mr,headerFilterHoverBg:lr,filterDropdownBg:Wn,expandIconBg:hr,selectionColumnWidth:br,stickyScrollBarBg:Dr}=ce,Ir=new no.C(Pe),aa=new no.C(Ze),oa=2,ur=(0,Fo.TS)(ce,{tableFontSize:An,tableBg:lt,tableRadius:Fn,tablePaddingVertical:fn,tablePaddingHorizontal:rn,tablePaddingVerticalMiddle:En,tablePaddingHorizontalMiddle:kn,tablePaddingVerticalSmall:Zn,tablePaddingHorizontalSmall:Pn,tableBorderColor:er,tableHeaderTextColor:mt,tableHeaderBg:at,tableFooterTextColor:wn,tableFooterBg:cr,tableHeaderCellSplitColor:qn,tableHeaderSortBg:xt,tableHeaderSortHoverBg:gt,tableHeaderIconColor:Ir.clone().setAlpha(Ir.getAlpha()*He).toRgbString(),tableHeaderIconColorHover:aa.clone().setAlpha(aa.getAlpha()*He).toRgbString(),tableBodySortBg:zt,tableFixedHeaderSortActiveBg:mr,tableHeaderFilterActiveBg:lr,tableFilterDropdownBg:Wn,tableRowHoverBg:Mt,tableSelectedRowBg:kt,tableSelectedRowHoverBg:dn,zIndexTableFixed:oa,zIndexTableSticky:oa+1,tableFontSizeMiddle:hn,tableFontSizeSmall:Tn,tableSelectionColumnWidth:br,tableExpandIconBg:hr,tableExpandColumnWidth:ct+2*ce.padding,tableExpandedRowBg:nn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Dr,tableScrollThumbBgHover:me,tableScrollBg:Ie});return[ji(ur),Ei(ur),Qo(ur),Ai(ur),yi(ur),Oo(ur),xi(ur),gi(ur),Qo(ur),vi(ur),Ci(ur),bi(ur),Ii(ur),mi(ur),wi(ur),Si(ur),Oi(ur)]},ce=>{const{colorFillAlter:me,colorBgContainer:Ie,colorTextHeading:Pe,colorFillSecondary:Ze,colorFillContent:He,controlItemBgActive:lt,controlItemBgActiveHover:ct,padding:at,paddingSM:mt,paddingXS:xt,colorBorderSecondary:gt,borderRadiusLG:zt,fontSize:Mt,controlHeight:kt,colorTextPlaceholder:dn}=ce,nn=new no.C(Ze).onBackground(Ie).toHexShortString(),fn=new no.C(He).onBackground(Ie).toHexShortString(),rn=new no.C(me).onBackground(Ie).toHexShortString();return{headerBg:rn,headerColor:Pe,headerSortActiveBg:nn,headerSortHoverBg:fn,bodySortBg:rn,rowHoverBg:rn,rowSelectedBg:lt,rowSelectedHoverBg:ct,rowExpandedBg:me,cellPaddingBlock:at,cellPaddingInline:at,cellPaddingBlockMD:mt,cellPaddingInlineMD:xt,cellPaddingBlockSM:xt,cellPaddingInlineSM:xt,borderColor:gt,headerBorderRadius:zt,footerBg:rn,footerColor:Pe,cellFontSize:Mt,cellFontSizeMD:Mt,cellFontSizeSM:Mt,headerSplitColor:gt,fixedHeaderSortActiveBg:nn,headerFilterHoverBg:He,filterDropdownMenuBg:Ie,filterDropdownBg:Ie,expandIconBg:Ie,selectionColumnWidth:kt,stickyScrollBarBg:dn,stickyScrollBarBorderRadius:100}});const Ri=[],Pi=(ce,me)=>{const{prefixCls:Ie,className:Pe,rootClassName:Ze,style:He,size:lt,bordered:ct,dropdownPrefixCls:at,dataSource:mt,pagination:xt,rowSelection:gt,rowKey:zt="key",rowClassName:Mt,columns:kt,children:dn,childrenColumnName:nn,onChange:fn,getPopupContainer:rn,loading:En,expandIcon:kn,expandable:Zn,expandedRowRender:Pn,expandIconColumnIndex:er,indentSize:cr,scroll:wn,sortDirections:Fn,locale:An,showSorterTooltip:hn=!0,virtual:Tn}=ce,qn=t.useMemo(()=>kt||fe(dn),[kt,dn]),mr=t.useMemo(()=>qn.some(Ar=>Ar.responsive),[qn]),lr=(0,Dn.Z)(mr),Wn=t.useMemo(()=>{const Ar=new Set(Object.keys(lr).filter(Zr=>lr[Zr]));return qn.filter(Zr=>!Zr.responsive||Zr.responsive.some(xa=>Ar.has(xa)))},[qn,lr]),hr=(0,Gt.Z)(ce,["className","style","columns"]),{locale:br=Jn.Z,direction:Dr,table:Ir,renderEmpty:aa,getPrefixCls:oa,getPopupContainer:ur}=t.useContext(In.E_),ca=(0,Bn.Z)(lt),Or=Object.assign(Object.assign({},br.Table),An),Xr=mt||Ri,Ur=oa("table",Ie),Ba=oa("dropdown",at),_n=Object.assign({childrenColumnName:nn,expandIconColumnIndex:er},Zn),{childrenColumnName:Vn="children"}=_n,Kn=t.useMemo(()=>Xr.some(Ar=>Ar==null?void 0:Ar[Vn])?"nest":Pn||Zn&&Zn.expandedRowRender?"row":null,[Xr]),Mn={body:t.useRef()},jr=t.useMemo(()=>typeof zt=="function"?zt:Ar=>Ar==null?void 0:Ar[zt],[zt]),[Ln]=eo(Xr,Vn,jr),ar={},wr=function(Ar,Zr){let xa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var na,wa,Da;const Ma=Object.assign(Object.assign({},ar),Ar);xa&&((na=ar.resetPagination)===null||na===void 0||na.call(ar),!((wa=Ma.pagination)===null||wa===void 0)&&wa.current&&(Ma.pagination.current=1),xt&&xt.onChange&&xt.onChange(1,(Da=Ma.pagination)===null||Da===void 0?void 0:Da.pageSize)),wn&&wn.scrollToFirstRowOnChange!==!1&&Mn.body.current&&(0,Yt.Z)(0,{getContainer:()=>Mn.body.current}),fn==null||fn(Ma.pagination,Ma.filters,Ma.sorter,{currentDataSource:Ga(ra(Xr,Ma.sorterStates,Vn),Ma.filterStates),action:Zr})},Sr=(Ar,Zr)=>{wr({sorter:Ar,sorterStates:Zr},"sort",!1)},[Sa,Ea,Ua,ua]=kr({prefixCls:Ur,mergedColumns:Wn,onSorterChange:Sr,sortDirections:Fn||["ascend","descend"],tableLocale:Or,showSorterTooltip:hn}),za=t.useMemo(()=>ra(Xr,Ea,Vn),[Xr,Ea]);ar.sorter=ua(),ar.sorterStates=Ea;const da=(Ar,Zr)=>{wr({filters:Ar,filterStates:Zr},"filter",!0)},[Fa,ho,Tr]=Xa({prefixCls:Ur,locale:Or,dropdownPrefixCls:Ba,mergedColumns:Wn,onFilterChange:da,getPopupContainer:rn||ur}),Br=Ga(za,ho);ar.filters=Tr,ar.filterStates=ho;const ea=t.useMemo(()=>{const Ar={};return Object.keys(Tr).forEach(Zr=>{Tr[Zr]!==null&&(Ar[Zr]=Tr[Zr])}),Object.assign(Object.assign({},Ua),{filters:Ar})},[Ua,Tr]),[fa]=Ra(ea),pa=(Ar,Zr)=>{wr({pagination:Object.assign(Object.assign({},ar.pagination),{current:Ar,pageSize:Zr})},"paginate")},[Er,ja]=yn(Br.length,pa,xt);ar.pagination=xt===!1?{}:Zt(Er,xt),ar.resetPagination=ja;const Ca=t.useMemo(()=>{if(xt===!1||!Er.pageSize)return Br;const{current:Ar=1,total:Zr,pageSize:xa=pt}=Er;return Br.lengthxa?Br.slice((Ar-1)*xa,Ar*xa):Br:Br.slice((Ar-1)*xa,Ar*xa)},[!!xt,Br,Er&&Er.current,Er&&Er.pageSize,Er&&Er.total]),[La,Ja]=ka({prefixCls:Ur,data:Br,pageData:Ca,getRowKey:jr,getRecordByKey:Ln,expandType:Kn,childrenColumnName:Vn,locale:Or,getPopupContainer:rn||ur},gt),Va=(Ar,Zr,xa)=>{let na;return typeof Mt=="function"?na=R()(Mt(Ar,Zr,xa)):na=R()(Mt),R()({[`${Ur}-row-selected`]:Ja.has(jr(Ar,Zr))},na)};_n.__PARENT_RENDER_ICON__=_n.expandIcon,_n.expandIcon=_n.expandIcon||kn||Rr(Or),Kn==="nest"&&_n.expandIconColumnIndex===void 0?_n.expandIconColumnIndex=gt?1:0:_n.expandIconColumnIndex>0&>&&(_n.expandIconColumnIndex-=1),typeof _n.indentSize!="number"&&(_n.indentSize=typeof cr=="number"?cr:15);const jo=t.useCallback(Ar=>fa(La(Fa(Sa(Ar)))),[Sa,Fa,La]);let ao,Ha;if(xt!==!1&&(Er!=null&&Er.total)){let Ar;Er.size?Ar=Er.size:Ar=ca==="small"||ca==="middle"?"small":void 0;const Zr=wa=>t.createElement(rr.Z,Object.assign({},Er,{className:R()(`${Ur}-pagination ${Ur}-pagination-${wa}`,Er.className),size:Ar})),xa=Dr==="rtl"?"left":"right",{position:na}=Er;if(na!==null&&Array.isArray(na)){const wa=na.find(oo=>oo.includes("top")),Da=na.find(oo=>oo.includes("bottom")),Ma=na.every(oo=>`${oo}`=="none");!wa&&!Da&&!Ma&&(Ha=Zr(xa)),wa&&(ao=Zr(wa.toLowerCase().replace("top",""))),Da&&(Ha=Zr(Da.toLowerCase().replace("bottom","")))}else Ha=Zr(xa)}let Na;typeof En=="boolean"?Na={spinning:En}:typeof En=="object"&&(Na=Object.assign({spinning:!0},En));const[Ta,ma]=Ti(Ur),[,ta]=(0,tr.Z)(),$a=R()(`${Ur}-wrapper`,Ir==null?void 0:Ir.className,{[`${Ur}-wrapper-rtl`]:Dr==="rtl"},Pe,Ze,ma),go=Object.assign(Object.assign({},Ir==null?void 0:Ir.style),He),uo=An&&An.emptyText||(aa==null?void 0:aa("Table"))||t.createElement(xn.Z,{componentName:"Table"}),qa=Tn?Eo:Pa,No={},Zo=t.useMemo(()=>{const{fontSize:Ar,lineHeight:Zr,padding:xa,paddingXS:na,paddingSM:wa}=ta,Da=Math.floor(Ar*Zr);switch(ca){case"large":return xa*2+Da;case"small":return na*2+Da;default:return wa*2+Da}},[ta,ca]);return Tn&&(No.listItemHeight=Zo),Ta(t.createElement("div",{ref:me,className:$a,style:go},t.createElement(or.Z,Object.assign({spinning:!1},Na),ao,t.createElement(qa,Object.assign({},No,hr,{columns:Wn,direction:Dr,expandable:_n,prefixCls:Ur,className:R()({[`${Ur}-middle`]:ca==="middle",[`${Ur}-small`]:ca==="small",[`${Ur}-bordered`]:ct,[`${Ur}-empty`]:Xr.length===0}),data:Ca,rowKey:jr,rowClassName:Va,emptyText:uo,internalHooks:pe,internalRefs:Mn,transformColumns:jo})),Ha)))};var Bi=t.forwardRef(Pi);const Fi=(ce,me)=>{const Ie=t.useRef(0);return Ie.current+=1,t.createElement(Bi,Object.assign({},ce,{ref:me,_renderTimes:Ie.current}))},ro=t.forwardRef(Fi);ro.SELECTION_COLUMN=Gr,ro.EXPAND_COLUMN=x,ro.SELECTION_ALL=Kr,ro.SELECTION_INVERT=ga,ro.SELECTION_NONE=ya,ro.Column=It,ro.ColumnGroup=Kt,ro.Summary=j;var Ni=ro,Di=Ni},99313:function(Nt,Ve,w){"use strict";w.d(Ve,{default:function(){return De}});var x=w(99267),pe=w(18785),e=w(62772),I=w(92310),f=w.n(I),a=w(54476),t=w(20068),s=w(33885),u=w(42978),o=w(76190),c=w(75931),n=w(59301),r=w(49658),i=w(18929),l=w(77900),d=(0,n.createContext)(null),E=n.forwardRef(function(fe,be){var ge=fe.prefixCls,he=fe.className,Ne=fe.style,Be=fe.id,Qe=fe.active,Ge=fe.tabKey,Ke=fe.children;return n.createElement("div",{id:Be&&"".concat(Be,"-panel-").concat(Ge),role:"tabpanel",tabIndex:Qe?0:-1,"aria-labelledby":Be&&"".concat(Be,"-tab-").concat(Ge),"aria-hidden":!Qe,style:Ne,className:f()(ge,Qe&&"".concat(ge,"-active"),he),ref:be},Ke)}),v=E,m=["key","forceRender","style","className"];function p(fe){var be=fe.id,ge=fe.activeKey,he=fe.animated,Ne=fe.tabPosition,Be=fe.destroyInactiveTabPane,Qe=n.useContext(d),Ge=Qe.prefixCls,Ke=Qe.tabs,ft=he.tabPane,St="".concat(Ge,"-tabpane");return n.createElement("div",{className:f()("".concat(Ge,"-content-holder"))},n.createElement("div",{className:f()("".concat(Ge,"-content"),"".concat(Ge,"-content-").concat(Ne),(0,t.Z)({},"".concat(Ge,"-content-animated"),ft))},Ke.map(function(Ot){var dt=Ot.key,Et=Ot.forceRender,Te=Ot.style,Le=Ot.className,Me=(0,c.Z)(Ot,m),We=dt===ge;return n.createElement(l.default,(0,a.Z)({key:dt,visible:We,forceRender:Et,removeOnLeave:!!Be,leavedClassName:"".concat(St,"-hidden")},he.tabPaneMotion),function(nt,tt){var ot=nt.style,Oe=nt.className;return n.createElement(v,(0,a.Z)({},Me,{prefixCls:St,id:be,tabKey:dt,animated:ft,active:We,style:(0,s.Z)((0,s.Z)({},Te),ot),className:f()(Le,Oe),ref:tt}))})})))}var S=w(94480),C=w(29301),g=w(6089),O=w(8654),y={width:0,height:0,left:0,top:0};function b(fe,be,ge){return(0,n.useMemo)(function(){for(var he,Ne=new Map,Be=be.get((he=fe[0])===null||he===void 0?void 0:he.key)||y,Qe=Be.left+Be.width,Ge=0;GeDt?(vt=$e,ze.current="x"):(vt=et,ze.current="y"),be(-vt,-vt)&&Ye.preventDefault()}var Je=(0,n.useRef)(null);Je.current={onTouchStart:tt,onTouchMove:ot,onTouchEnd:Oe,onWheel:Ue},n.useEffect(function(){function Ye(jt){Je.current.onTouchStart(jt)}function $e(jt){Je.current.onTouchMove(jt)}function et(jt){Je.current.onTouchEnd(jt)}function vt(jt){Je.current.onWheel(jt)}return document.addEventListener("touchmove",$e,{passive:!1}),document.addEventListener("touchend",et,{passive:!1}),fe.current.addEventListener("touchstart",Ye,{passive:!1}),fe.current.addEventListener("wheel",vt),function(){document.removeEventListener("touchmove",$e),document.removeEventListener("touchend",et)}},[])}var z=w(34280);function K(fe){var be=(0,n.useState)(0),ge=(0,u.Z)(be,2),he=ge[0],Ne=ge[1],Be=(0,n.useRef)(0),Qe=(0,n.useRef)();return Qe.current=fe,(0,z.o)(function(){var Ge;(Ge=Qe.current)===null||Ge===void 0||Ge.call(Qe)},[he]),function(){Be.current===he&&(Be.current+=1,Ne(Be.current))}}function W(fe){var be=(0,n.useRef)([]),ge=(0,n.useState)({}),he=(0,u.Z)(ge,2),Ne=he[1],Be=(0,n.useRef)(typeof fe=="function"?fe():fe),Qe=K(function(){var Ke=Be.current;be.current.forEach(function(ft){Ke=ft(Ke)}),be.current=[],Be.current=Ke,Ne({})});function Ge(Ke){be.current.push(Ke),Qe()}return[Be.current,Ge]}var Y={width:0,height:0,left:0,top:0,right:0};function H(fe,be,ge,he,Ne,Be,Qe){var Ge=Qe.tabs,Ke=Qe.tabPosition,ft=Qe.rtl,St,Ot,dt;return["top","bottom"].includes(Ke)?(St="width",Ot=ft?"right":"left",dt=Math.abs(ge)):(St="height",Ot="top",dt=-ge),(0,n.useMemo)(function(){if(!Ge.length)return[0,0];for(var Et=Ge.length,Te=Et,Le=0;Ledt+be){Te=Le-1;break}}for(var We=0,nt=Et-1;nt>=0;nt-=1){var tt=fe.get(Ge[nt].key)||Y;if(tt[Ot]=Te?[0,0]:[We,Te]},[fe,be,he,Ne,Be,dt,Ke,Ge.map(function(Et){return Et.key}).join("_"),ft])}function re(fe){var be;return fe instanceof Map?(be={},fe.forEach(function(ge,he){be[he]=ge})):be=fe,JSON.stringify(be)}var G="TABS_DQ";function ee(fe){return String(fe).replace(/"/g,G)}function X(fe,be,ge,he){return!(!ge||he||fe===!1||fe===void 0&&(be===!1||be===null))}function Q(fe,be){var ge=fe.prefixCls,he=fe.editable,Ne=fe.locale,Be=fe.style;return!he||he.showAdd===!1?null:n.createElement("button",{ref:be,type:"button",className:"".concat(ge,"-nav-add"),style:Be,"aria-label":(Ne==null?void 0:Ne.addAriaLabel)||"Add tab",onClick:function(Ge){he.onEdit("add",{event:Ge})}},he.addIcon||"+")}var q=n.forwardRef(Q),$=n.forwardRef(function(fe,be){var ge=fe.position,he=fe.prefixCls,Ne=fe.extra;if(!Ne)return null;var Be,Qe={};return(0,o.Z)(Ne)==="object"&&!n.isValidElement(Ne)?Qe=Ne:Qe.right=Ne,ge==="right"&&(Be=Qe.right),ge==="left"&&(Be=Qe.left),Be?n.createElement("div",{className:"".concat(he,"-extra-content"),ref:be},Be):null}),le=$,se=w(31561),Ee=w(15285),Se=w(10228);function ie(fe,be){var ge=fe.prefixCls,he=fe.id,Ne=fe.tabs,Be=fe.locale,Qe=fe.mobile,Ge=fe.moreIcon,Ke=Ge===void 0?"More":Ge,ft=fe.moreTransitionName,St=fe.style,Ot=fe.className,dt=fe.editable,Et=fe.tabBarGutter,Te=fe.rtl,Le=fe.removeAriaLabel,Me=fe.onTabClick,We=fe.getPopupContainer,nt=fe.popupClassName,tt=(0,n.useState)(!1),ot=(0,u.Z)(tt,2),Oe=ot[0],ze=ot[1],Ue=(0,n.useState)(null),Je=(0,u.Z)(Ue,2),Ye=Je[0],$e=Je[1],et="".concat(he,"-more-popup"),vt="".concat(ge,"-dropdown"),jt=Ye!==null?"".concat(et,"-").concat(Ye):null,Dt=Be==null?void 0:Be.dropdownAriaLabel;function Ut(ln,_t){ln.preventDefault(),ln.stopPropagation(),dt.onEdit("remove",{key:_t,event:ln})}var en=n.createElement(Ee.ZP,{onClick:function(_t){var $t=_t.key,vn=_t.domEvent;Me($t,vn),ze(!1)},prefixCls:"".concat(vt,"-menu"),id:et,tabIndex:-1,role:"listbox","aria-activedescendant":jt,selectedKeys:[Ye],"aria-label":Dt!==void 0?Dt:"expanded dropdown"},Ne.map(function(ln){var _t=ln.closable,$t=ln.disabled,vn=ln.closeIcon,tn=ln.key,Rn=ln.label,Un=X(_t,vn,dt,$t);return n.createElement(Ee.sN,{key:tn,id:"".concat(et,"-").concat(tn),role:"option","aria-controls":he&&"".concat(he,"-panel-").concat(tn),disabled:$t},n.createElement("span",null,Rn),Un&&n.createElement("button",{type:"button","aria-label":Le||"remove",tabIndex:0,className:"".concat(vt,"-menu-item-remove"),onClick:function(Tt){Tt.stopPropagation(),Ut(Tt,tn)}},vn||dt.removeIcon||"\xD7"))}));function on(ln){for(var _t=Ne.filter(function(Un){return!Un.disabled}),$t=_t.findIndex(function(Un){return Un.key===Ye})||0,vn=_t.length,tn=0;tndr?"left":"right"})}),Dt=(0,u.Z)(jt,2),Ut=Dt[0],en=Dt[1],on=h(0,function(yr,dr){!vt&&tt&&tt({direction:yr>dr?"top":"bottom"})}),Vt=(0,u.Z)(on,2),Rt=Vt[0],pn=Vt[1],cn=(0,n.useState)([0,0]),ln=(0,u.Z)(cn,2),_t=ln[0],$t=ln[1],vn=(0,n.useState)([0,0]),tn=(0,u.Z)(vn,2),Rn=tn[0],Un=tn[1],sn=(0,n.useState)([0,0]),Tt=(0,u.Z)(sn,2),Pt=Tt[0],un=Tt[1],_e=(0,n.useState)([0,0]),qe=(0,u.Z)(_e,2),st=qe[0],yt=qe[1],Ct=W(new Map),Xt=(0,u.Z)(Ct,2),Bt=Xt[0],It=Xt[1],bt=b(Be,Bt,Rn[0]),Kt=T(_t,vt),Gt=T(Rn,vt),Yt=T(Pt,vt),In=T(st,vt),xn=Ktrr?rr:yr}var tr=(0,n.useRef)(),ir=(0,n.useState)(),Rr=(0,u.Z)(ir,2),Lr=Rr[0],Qr=Rr[1];function Pr(){Qr(Date.now())}function _r(){window.clearTimeout(tr.current)}M(Je,function(yr,dr){function Vr(Mr,sa){Mr(function(Wr){var Ka=or(Wr+sa);return Ka})}return xn?(vt?Vr(en,yr):Vr(pn,dr),_r(),Pr(),!0):!1}),(0,n.useEffect)(function(){return _r(),Lr&&(tr.current=window.setTimeout(function(){Qr(0)},100)),_r},[Lr]);var va=H(bt,Bn,vt?Ut:Rt,Gt,Yt,In,(0,s.Z)((0,s.Z)({},fe),{},{tabs:Be})),Jr=(0,u.Z)(va,2),ba=Jr[0],ha=Jr[1],Gn=(0,g.Z)(function(){var yr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:St,dr=bt.get(yr)||{width:0,height:0,left:0,right:0,top:0};if(vt){var Vr=Ut;Ot?dr.rightUt+Bn&&(Vr=dr.right+dr.width-Bn):dr.left<-Ut?Vr=-dr.left:dr.left+dr.width>-Ut+Bn&&(Vr=-(dr.left+dr.width-Bn)),pn(0),en(or(Vr))}else{var Mr=Rt;dr.top<-Rt?Mr=-dr.top:dr.top+dr.height>-Rt+Bn&&(Mr=-(dr.top+dr.height-Bn)),en(0),pn(or(Mr))}}),$n={};Le==="top"||Le==="bottom"?$n[Ot?"marginRight":"marginLeft"]=Me:$n.marginTop=Me;var gr=Be.map(function(yr,dr){var Vr=yr.key;return n.createElement(N,{id:Ke,prefixCls:Ne,key:Vr,tab:yr,style:dr===0?void 0:$n,closable:yr.closable,editable:Et,active:Vr===St,renderWrapper:We,removeAriaLabel:Te==null?void 0:Te.removeAriaLabel,onClick:function(sa){nt(Vr,sa)},onFocus:function(){Gn(Vr),Pr(),Je.current&&(Ot||(Je.current.scrollLeft=0),Je.current.scrollTop=0)}})}),nr=function(){return It(function(){var dr=new Map;return Be.forEach(function(Vr){var Mr,sa=Vr.key,Wr=(Mr=Ye.current)===null||Mr===void 0?void 0:Mr.querySelector('[data-node-key="'.concat(ee(sa),'"]'));Wr&&dr.set(sa,{width:Wr.offsetWidth,height:Wr.offsetHeight,left:Wr.offsetLeft,top:Wr.offsetTop})}),dr})};(0,n.useEffect)(function(){nr()},[Be.map(function(yr){return yr.key}).join("_")]);var pr=K(function(){var yr=D(Oe),dr=D(ze),Vr=D(Ue);$t([yr[0]-dr[0]-Vr[0],yr[1]-dr[1]-Vr[1]]);var Mr=D(et);un(Mr);var sa=D($e);yt(sa);var Wr=D(Ye);Un([Wr[0]-Mr[0],Wr[1]-Mr[1]]),nr()}),Cr=Be.slice(0,ba),zr=Be.slice(ha+1),Cn=[].concat((0,S.Z)(Cr),(0,S.Z)(zr)),Hn=bt.get(St),Xn=U({activeTabOffset:Hn,horizontal:vt,rtl:Ot,indicatorSize:ot}),Qn=Xn.style;(0,n.useEffect)(function(){Gn()},[St,Jn,rr,re(Hn),re(bt),vt]),(0,n.useEffect)(function(){pr()},[Ot]);var vr=!!Cn.length,xr="".concat(Ne,"-nav-wrap"),ia,Nr,Hr,$r;return vt?Ot?(Nr=Ut>0,ia=Ut!==rr):(ia=Ut<0,Nr=Ut!==Jn):(Hr=Rt<0,$r=Rt!==Jn),n.createElement(C.Z,{onResize:pr},n.createElement("div",{ref:(0,O.x1)(be,Oe),role:"tablist",className:f()("".concat(Ne,"-nav"),Qe),style:Ge,onKeyDown:function(){Pr()}},n.createElement(le,{ref:ze,position:"left",extra:dt,prefixCls:Ne}),n.createElement(C.Z,{onResize:pr},n.createElement("div",{className:f()(xr,(ge={},(0,t.Z)(ge,"".concat(xr,"-ping-left"),ia),(0,t.Z)(ge,"".concat(xr,"-ping-right"),Nr),(0,t.Z)(ge,"".concat(xr,"-ping-top"),Hr),(0,t.Z)(ge,"".concat(xr,"-ping-bottom"),$r),ge)),ref:Je},n.createElement(C.Z,{onResize:pr},n.createElement("div",{ref:Ye,className:"".concat(Ne,"-nav-list"),style:{transform:"translate(".concat(Ut,"px, ").concat(Rt,"px)"),transition:Lr?"none":void 0}},gr,n.createElement(q,{ref:et,prefixCls:Ne,locale:Te,editable:Et,style:(0,s.Z)((0,s.Z)({},gr.length===0?void 0:$n),{},{visibility:vr?"hidden":null})}),n.createElement("div",{className:f()("".concat(Ne,"-ink-bar"),(0,t.Z)({},"".concat(Ne,"-ink-bar-animated"),ft.inkBar)),style:Qn}))))),n.createElement(L,(0,a.Z)({},fe,{removeAriaLabel:Te==null?void 0:Te.removeAriaLabel,ref:$e,prefixCls:Ne,tabs:Cn,className:!vr&&Dn,tabMoving:!!Lr})),n.createElement(le,{ref:Ue,position:"right",extra:dt,prefixCls:Ne})))}var j=n.forwardRef(P),F=["renderTabBar"],te=["label","key"];function ae(fe){var be=fe.renderTabBar,ge=(0,c.Z)(fe,F),he=n.useContext(d),Ne=he.tabs;if(be){var Be=(0,s.Z)((0,s.Z)({},ge),{},{panes:Ne.map(function(Qe){var Ge=Qe.label,Ke=Qe.key,ft=(0,c.Z)(Qe,te);return n.createElement(v,(0,a.Z)({tab:Ge,key:Ke,tabKey:Ke},ft))})});return be(Be,j)}return n.createElement(j,ge)}var V=w(48736);function de(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},be;return fe===!1?be={inkBar:!1,tabPane:!1}:fe===!0?be={inkBar:!0,tabPane:!1}:be=(0,s.Z)({inkBar:!0},(0,o.Z)(fe)==="object"?fe:{}),be.tabPaneMotion&&be.tabPane===void 0&&(be.tabPane=!0),!be.tabPaneMotion&&be.tabPane&&(be.tabPane=!1),be}var we=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],xe=0;function Ae(fe,be){var ge,he=fe.id,Ne=fe.prefixCls,Be=Ne===void 0?"rc-tabs":Ne,Qe=fe.className,Ge=fe.items,Ke=fe.direction,ft=fe.activeKey,St=fe.defaultActiveKey,Ot=fe.editable,dt=fe.animated,Et=fe.tabPosition,Te=Et===void 0?"top":Et,Le=fe.tabBarGutter,Me=fe.tabBarStyle,We=fe.tabBarExtraContent,nt=fe.locale,tt=fe.moreIcon,ot=fe.moreTransitionName,Oe=fe.destroyInactiveTabPane,ze=fe.renderTabBar,Ue=fe.onChange,Je=fe.onTabClick,Ye=fe.onTabScroll,$e=fe.getPopupContainer,et=fe.popupClassName,vt=fe.indicatorSize,jt=(0,c.Z)(fe,we),Dt=n.useMemo(function(){return(Ge||[]).filter(function(yt){return yt&&(0,o.Z)(yt)==="object"&&"key"in yt})},[Ge]),Ut=Ke==="rtl",en=de(dt),on=(0,n.useState)(!1),Vt=(0,u.Z)(on,2),Rt=Vt[0],pn=Vt[1];(0,n.useEffect)(function(){pn((0,r.Z)())},[]);var cn=(0,i.Z)(function(){var yt;return(yt=Dt[0])===null||yt===void 0?void 0:yt.key},{value:ft,defaultValue:St}),ln=(0,u.Z)(cn,2),_t=ln[0],$t=ln[1],vn=(0,n.useState)(function(){return Dt.findIndex(function(yt){return yt.key===_t})}),tn=(0,u.Z)(vn,2),Rn=tn[0],Un=tn[1];(0,n.useEffect)(function(){var yt=Dt.findIndex(function(Xt){return Xt.key===_t});if(yt===-1){var Ct;yt=Math.max(0,Math.min(Rn,Dt.length-1)),$t((Ct=Dt[yt])===null||Ct===void 0?void 0:Ct.key)}Un(yt)},[Dt.map(function(yt){return yt.key}).join("_"),_t,Rn]);var sn=(0,i.Z)(null,{value:he}),Tt=(0,u.Z)(sn,2),Pt=Tt[0],un=Tt[1];(0,n.useEffect)(function(){he||(un("rc-tabs-".concat(xe)),xe+=1)},[]);function _e(yt,Ct){Je==null||Je(yt,Ct);var Xt=yt!==_t;$t(yt),Xt&&(Ue==null||Ue(yt))}var qe={id:Pt,activeKey:_t,animated:en,tabPosition:Te,rtl:Ut,mobile:Rt},st=(0,s.Z)((0,s.Z)({},qe),{},{editable:Ot,locale:nt,moreIcon:tt,moreTransitionName:ot,tabBarGutter:Le,onTabClick:_e,onTabScroll:Ye,extra:We,style:Me,panes:null,getPopupContainer:$e,popupClassName:et,indicatorSize:vt});return n.createElement(d.Provider,{value:{tabs:Dt,prefixCls:Be}},n.createElement("div",(0,a.Z)({ref:be,id:he,className:f()(Be,"".concat(Be,"-").concat(Te),(ge={},(0,t.Z)(ge,"".concat(Be,"-mobile"),Rt),(0,t.Z)(ge,"".concat(Be,"-editable"),Ot),(0,t.Z)(ge,"".concat(Be,"-rtl"),Ut),ge),Qe)},jt),n.createElement(ae,(0,a.Z)({},st,{renderTabBar:ze})),n.createElement(p,(0,a.Z)({destroyInactiveTabPane:Oe},qe,{animated:en}))))}var ve=n.forwardRef(Ae),oe=ve,_=oe,ue=w(36355),ye=w(19716),je=()=>null,ke=w(62892);const Xe={motionAppear:!1,motionEnter:!0,motionLeave:!0};function rt(fe){let be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},ge;return be===!1?ge={inkBar:!1,tabPane:!1}:be===!0?ge={inkBar:!0,tabPane:!0}:ge=Object.assign({inkBar:!0},typeof be=="object"?be:{}),ge.tabPane&&(ge.tabPaneMotion=Object.assign(Object.assign({},Xe),{motionName:(0,ke.m)(fe,"switch")})),ge}var Fe=w(11592),it=function(fe,be){var ge={};for(var he in fe)Object.prototype.hasOwnProperty.call(fe,he)&&be.indexOf(he)<0&&(ge[he]=fe[he]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,he=Object.getOwnPropertySymbols(fe);Nebe)}function ht(fe,be){if(fe)return fe;const ge=(0,Fe.Z)(be).map(he=>{if(n.isValidElement(he)){const{key:Ne,props:Be}=he,Qe=Be||{},{tab:Ge}=Qe,Ke=it(Qe,["tab"]);return Object.assign(Object.assign({key:String(Ne)},Ke),{label:Ge})}return null});return ut(ge)}var Ft=w(17313),Ht=w(83116),At=w(37613),Wt=w(13826),wt=fe=>{const{componentCls:be,motionDurationSlow:ge}=fe;return[{[be]:{[`${be}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${ge}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${ge}`}}}}},[(0,Wt.oN)(fe,"slide-up"),(0,Wt.oN)(fe,"slide-down")]]};const Qt=fe=>{const{componentCls:be,tabsCardPadding:ge,cardBg:he,cardGutter:Ne,colorBorderSecondary:Be,itemSelectedColor:Qe}=fe;return{[`${be}-card`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab`]:{margin:0,padding:ge,background:he,border:`${fe.lineWidth}px ${fe.lineType} ${Be}`,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`},[`${be}-tab-active`]:{color:Qe,background:fe.colorBgContainer},[`${be}-ink-bar`]:{visibility:"hidden"}},[`&${be}-top, &${be}-bottom`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab + ${be}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Ne}px`}}}},[`&${be}-top`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab`]:{borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`},[`${be}-tab-active`]:{borderBottomColor:fe.colorBgContainer}}},[`&${be}-bottom`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab`]:{borderRadius:`0 0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px`},[`${be}-tab-active`]:{borderTopColor:fe.colorBgContainer}}},[`&${be}-left, &${be}-right`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab + ${be}-tab`]:{marginTop:`${Ne}px`}}},[`&${be}-left`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadiusLG}px 0 0 ${fe.borderRadiusLG}px`}},[`${be}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:fe.colorBgContainer}}}},[`&${be}-right`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0`}},[`${be}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:fe.colorBgContainer}}}}}}},Jt=fe=>{const{componentCls:be,itemHoverColor:ge,dropdownEdgeChildVerticalPadding:he}=fe;return{[`${be}-dropdown`]:Object.assign(Object.assign({},(0,Ft.Wf)(fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:fe.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${be}-dropdown-menu`]:{maxHeight:fe.tabsDropdownHeight,margin:0,padding:`${he}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:fe.colorBgContainer,backgroundClip:"padding-box",borderRadius:fe.borderRadiusLG,outline:"none",boxShadow:fe.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Ft.vS),{display:"flex",alignItems:"center",minWidth:fe.tabsDropdownWidth,margin:0,padding:`${fe.paddingXXS}px ${fe.paddingSM}px`,color:fe.colorText,fontWeight:"normal",fontSize:fe.fontSize,lineHeight:fe.lineHeight,cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:fe.marginSM},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:ge}},"&:hover":{background:fe.controlItemBgHover},"&-disabled":{"&, &:hover":{color:fe.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},an=fe=>{const{componentCls:be,margin:ge,colorBorderSecondary:he,horizontalMargin:Ne,verticalItemPadding:Be,verticalItemMargin:Qe}=fe;return{[`${be}-top, ${be}-bottom`]:{flexDirection:"column",[`> ${be}-nav, > div > ${be}-nav`]:{margin:Ne,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${fe.lineWidth}px ${fe.lineType} ${he}`,content:"''"},[`${be}-ink-bar`]:{height:fe.lineWidthBold,"&-animated":{transition:`width ${fe.motionDurationSlow}, left ${fe.motionDurationSlow}, right ${fe.motionDurationSlow}`}},[`${be}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:fe.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:fe.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:fe.boxShadowTabsOverflowRight},[`&${be}-nav-wrap-ping-left::before`]:{opacity:1},[`&${be}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${be}-top`]:{[`> ${be}-nav, - > div > ${be}-nav`]:{"&::before":{bottom:0},[`${be}-ink-bar`]:{bottom:0}}},[`${be}-bottom`]:{[`> ${be}-nav, > div > ${be}-nav`]:{order:1,marginTop:`${ge}px`,marginBottom:0,"&::before":{top:0},[`${be}-ink-bar`]:{top:0}},[`> ${be}-content-holder, > div > ${be}-content-holder`]:{order:0}},[`${be}-left, ${be}-right`]:{[`> ${be}-nav, > div > ${be}-nav`]:{flexDirection:"column",minWidth:fe.controlHeight*1.25,[`${be}-tab`]:{padding:Be,textAlign:"center"},[`${be}-tab + ${be}-tab`]:{margin:Qe},[`${be}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:fe.controlHeight},"&::before":{top:0,boxShadow:fe.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:fe.boxShadowTabsOverflowBottom},[`&${be}-nav-wrap-ping-top::before`]:{opacity:1},[`&${be}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${be}-ink-bar`]:{width:fe.lineWidthBold,"&-animated":{transition:`height ${fe.motionDurationSlow}, top ${fe.motionDurationSlow}`}},[`${be}-nav-list, ${be}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${be}-left`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${be}-content-holder, > div > ${be}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${fe.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${be}-content > ${be}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:fe.paddingLG}}}},[`${be}-right`]:{[`> ${be}-nav, > div > ${be}-nav`]:{order:1,[`${be}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${be}-content-holder, > div > ${be}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-fe.lineWidth},borderRight:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${be}-content > ${be}-tabpane`]:{paddingRight:{_skip_check_:!0,value:fe.paddingLG}}}}}},bn=fe=>{const{componentCls:be,cardPaddingSM:ge,cardPaddingLG:he,horizontalItemPaddingSM:Ne,horizontalItemPaddingLG:Be}=fe;return{[be]:{"&-small":{[`> ${be}-nav`]:{[`${be}-tab`]:{padding:Ne,fontSize:fe.titleFontSizeSM}}},"&-large":{[`> ${be}-nav`]:{[`${be}-tab`]:{padding:Be,fontSize:fe.titleFontSizeLG}}}},[`${be}-card`]:{[`&${be}-small`]:{[`> ${be}-nav`]:{[`${be}-tab`]:{padding:ge}},[`&${be}-bottom`]:{[`> ${be}-nav ${be}-tab`]:{borderRadius:`0 0 ${fe.borderRadius}px ${fe.borderRadius}px`}},[`&${be}-top`]:{[`> ${be}-nav ${be}-tab`]:{borderRadius:`${fe.borderRadius}px ${fe.borderRadius}px 0 0`}},[`&${be}-right`]:{[`> ${be}-nav ${be}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadius}px ${fe.borderRadius}px 0`}}},[`&${be}-left`]:{[`> ${be}-nav ${be}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadius}px 0 0 ${fe.borderRadius}px`}}}},[`&${be}-large`]:{[`> ${be}-nav`]:{[`${be}-tab`]:{padding:he}}}}}},Sn=fe=>{const{componentCls:be,itemActiveColor:ge,itemHoverColor:he,iconCls:Ne,tabsHorizontalItemMargin:Be,horizontalItemPadding:Qe,itemSelectedColor:Ge,itemColor:Ue}=fe,ft=`${be}-tab`;return{[ft]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Qe,fontSize:fe.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:Ue,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:ge}},(0,Ft.Qy)(fe)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-fe.marginXXS},marginLeft:{_skip_check_:!0,value:fe.marginXS},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"&:hover":{color:fe.colorTextHeading}},"&:hover":{color:he},[`&${ft}-active ${ft}-btn`]:{color:Ge,textShadow:fe.tabsActiveTextShadow},[`&${ft}-disabled`]:{color:fe.colorTextDisabled,cursor:"not-allowed"},[`&${ft}-disabled ${ft}-btn, &${ft}-disabled ${be}-remove`]:{"&:focus, &:active":{color:fe.colorTextDisabled}},[`& ${ft}-remove ${Ne}`]:{margin:0},[Ne]:{marginRight:{_skip_check_:!0,value:fe.marginSM}}},[`${ft} + ${ft}`]:{margin:{_skip_check_:!0,value:Be}}}},On=fe=>{const{componentCls:be,tabsHorizontalItemMarginRTL:ge,iconCls:he,cardGutter:Ne}=fe;return{[`${be}-rtl`]:{direction:"rtl",[`${be}-nav`]:{[`${be}-tab`]:{margin:{_skip_check_:!0,value:ge},[`${be}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[he]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${fe.marginSM}px`}},[`${be}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${fe.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${fe.marginXXS}px`},[he]:{margin:0}}}},[`&${be}-left`]:{[`> ${be}-nav`]:{order:1},[`> ${be}-content-holder`]:{order:0}},[`&${be}-right`]:{[`> ${be}-nav`]:{order:0},[`> ${be}-content-holder`]:{order:1}},[`&${be}-card${be}-top, &${be}-card${be}-bottom`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab + ${be}-tab`]:{marginRight:{_skip_check_:!0,value:Ne},marginLeft:{_skip_check_:!0,value:0}}}}},[`${be}-dropdown-rtl`]:{direction:"rtl"},[`${be}-menu-item`]:{[`${be}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},zn=fe=>{const{componentCls:be,tabsCardPadding:ge,cardHeight:he,cardGutter:Ne,itemHoverColor:Be,itemActiveColor:Qe,colorBorderSecondary:Ge}=fe;return{[be]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ft.Wf)(fe)),{display:"flex",[`> ${be}-nav, > div > ${be}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${be}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${fe.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${be}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${fe.motionDurationSlow}`},[`${be}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${be}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${be}-nav-more`]:{position:"relative",padding:ge,background:"transparent",border:0,color:fe.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:fe.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${be}-nav-add`]:Object.assign({minWidth:he,marginLeft:{_skip_check_:!0,value:Ne},padding:`0 ${fe.paddingXS}px`,background:"transparent",border:`${fe.lineWidth}px ${fe.lineType} ${Ge}`,borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:fe.colorText,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`,"&:hover":{color:Be},"&:active, &:focus:not(:focus-visible)":{color:Qe}},(0,Ft.Qy)(fe))},[`${be}-extra-content`]:{flex:"none"},[`${be}-ink-bar`]:{position:"absolute",background:fe.inkBarColor,pointerEvents:"none"}}),Sn(fe)),{[`${be}-content`]:{position:"relative",width:"100%"},[`${be}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${be}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${be}-centered`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-nav-wrap`]:{[`&:not([class*='${be}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var jn=(0,Ht.Z)("Tabs",fe=>{const be=(0,At.TS)(fe,{tabsCardPadding:fe.cardPadding||`${(fe.cardHeight-Math.round(fe.fontSize*fe.lineHeight))/2-fe.lineWidth}px ${fe.padding}px`,dropdownEdgeChildVerticalPadding:fe.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${fe.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${fe.horizontalItemGutter}px`});return[bn(be),On(be),an(be),Jt(be),Qt(be),zn(be),wt(be)]},fe=>{const be=fe.controlHeightLG;return{zIndexPopup:fe.zIndexPopupBase+50,cardBg:fe.colorFillAlter,cardHeight:be,cardPadding:"",cardPaddingSM:`${fe.paddingXXS*1.5}px ${fe.padding}px`,cardPaddingLG:`${fe.paddingXS}px ${fe.padding}px ${fe.paddingXXS*1.5}px`,titleFontSize:fe.fontSize,titleFontSizeLG:fe.fontSizeLG,titleFontSizeSM:fe.fontSize,inkBarColor:fe.colorPrimary,horizontalMargin:`0 0 ${fe.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${fe.paddingSM}px 0`,horizontalItemPaddingSM:`${fe.paddingXS}px 0`,horizontalItemPaddingLG:`${fe.padding}px 0`,verticalItemPadding:`${fe.paddingXS}px ${fe.paddingLG}px`,verticalItemMargin:`${fe.margin}px 0 0 0`,itemColor:fe.colorText,itemSelectedColor:fe.colorPrimary,itemHoverColor:fe.colorPrimaryHover,itemActiveColor:fe.colorPrimaryActive,cardGutter:fe.marginXXS/2}}),qt=function(fe,be){var ge={};for(var he in fe)Object.prototype.hasOwnProperty.call(fe,he)&&be.indexOf(he)<0&&(ge[he]=fe[he]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,he=Object.getOwnPropertySymbols(fe);Ne{const{type:be,className:ge,rootClassName:he,size:Ne,onEdit:Be,hideAdd:Qe,centered:Ge,addIcon:Ue,popupClassName:ft,children:St,items:Ot,animated:dt,style:Et,indicatorSize:Te}=fe,Le=qt(fe,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Me,moreIcon:We=n.createElement(pe.Z,null)}=Le,{direction:nt,tabs:tt,getPrefixCls:ot,getPopupContainer:Oe}=n.useContext(ue.E_),ze=ot("tabs",Me),[Ke,Je]=jn(ze);let Ye;be==="editable-card"&&(Ye={onEdit:(Ut,en)=>{let{key:on,event:Vt}=en;Be==null||Be(Ut==="add"?Vt:on,Ut)},removeIcon:n.createElement(x.Z,null),addIcon:Ue||n.createElement(e.Z,null),showAdd:Qe!==!0});const $e=ot(),et=ht(Ot,St),vt=rt(ze,dt),jt=(0,ye.Z)(Ne),Dt=Object.assign(Object.assign({},tt==null?void 0:tt.style),Et);return Ke(n.createElement(_,Object.assign({direction:nt,getPopupContainer:Oe,moreTransitionName:`${$e}-slide-up`},Le,{items:et,className:f()({[`${ze}-${jt}`]:jt,[`${ze}-card`]:["card","editable-card"].includes(be),[`${ze}-editable-card`]:be==="editable-card",[`${ze}-centered`]:Ge},tt==null?void 0:tt.className,ge,he,Je),popupClassName:f()(ft,Je),style:Dt,editable:Ye,moreIcon:We,prefixCls:ze,animated:vt,indicatorSize:Te!=null?Te:tt==null?void 0:tt.indicatorSize})))};Nn.TabPane=je;var De=Nn},17574:function(Nt,Ve,w){"use strict";w.d(Ve,{default:function(){return H}});var x=w(60091),pe=w(94480),e=w(52671),I=w(8657),f=w(54476),a=w(59301),t={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"},s=t,u=w(7657),o=function(G,ee){return a.createElement(u.Z,(0,f.Z)({},G,{ref:ee,icon:s}))},c=a.forwardRef(o),n=c,r=w(92310),i=w.n(r),l=w(35654),d=w(71430),E=w(36355),v=w(56082),m=w(62892),p=w(20648);const S=4;function C(re){const{dropPosition:G,dropLevelOffset:ee,prefixCls:X,indent:Q,direction:q="ltr"}=re,$=q==="ltr"?"left":"right",le=q==="ltr"?"right":"left",se={[$]:-ee*Q+S,[le]:0};switch(G){case-1:se.top=-3;break;case 1:se.bottom=-3;break;default:se.bottom=-3,se[$]=Q+S;break}return a.createElement("div",{style:se,className:`${X}-drop-indicator`})}var g=w(71997),y=a.forwardRef((re,G)=>{const{getPrefixCls:ee,direction:X,virtual:Q,tree:q}=a.useContext(E.E_),{prefixCls:$,className:le,showIcon:se=!1,showLine:Ee,switcherIcon:Se,blockNode:ie=!1,children:L,checkable:J=!1,selectable:N=!0,draggable:Z,motion:ne,style:U}=re,D=ee("tree",$),T=ee(),P=ne!=null?ne:Object.assign(Object.assign({},(0,m.Z)(T)),{motionAppear:!1}),j=Object.assign(Object.assign({},re),{checkable:J,selectable:N,showIcon:se,motion:P,blockNode:ie,showLine:!!Ee,dropIndicatorRender:C}),[F,te]=(0,p.ZP)(D),ae=a.useMemo(()=>{if(!Z)return!1;let de={};switch(typeof Z){case"function":de.nodeDraggable=Z;break;case"object":de=Object.assign({},Z);break;default:break}return de.icon!==!1&&(de.icon=de.icon||a.createElement(v.Z,null)),de},[Z]),V=de=>a.createElement(g.Z,{prefixCls:D,switcherIcon:Se,treeNodeProps:de,showLine:Ee});return F(a.createElement(x.Z,Object.assign({itemHeight:20,ref:G,virtual:Q},j,{style:Object.assign(Object.assign({},q==null?void 0:q.style),U),prefixCls:D,className:i()({[`${D}-icon-hide`]:!se,[`${D}-block-node`]:ie,[`${D}-unselectable`]:!N,[`${D}-rtl`]:X==="rtl"},q==null?void 0:q.className,le,te),direction:X,checkable:J&&a.createElement("span",{className:`${D}-checkbox-inner`}),selectable:N,switcherIcon:V,draggable:ae}),L))}),b;(function(re){re[re.None=0]="None",re[re.Start=1]="Start",re[re.End=2]="End"})(b||(b={}));function h(re,G){function ee(X){const{key:Q,children:q}=X;G(Q,X)!==!1&&h(q||[],G)}re.forEach(ee)}function A(re){let{treeData:G,expandedKeys:ee,startKey:X,endKey:Q}=re;const q=[];let $=b.None;if(X&&X===Q)return[X];if(!X||!Q)return[];function le(se){return se===X||se===Q}return h(G,se=>{if($===b.End)return!1;if(le(se)){if(q.push(se),$===b.None)$=b.Start;else if($===b.Start)return $=b.End,!1}else $===b.Start&&q.push(se);return ee.includes(se)}),q}function B(re,G){const ee=(0,pe.Z)(G),X=[];return h(re,(Q,q)=>{const $=ee.indexOf(Q);return $!==-1&&(X.push(q),ee.splice($,1)),!!ee.length}),X}var k=function(re,G){var ee={};for(var X in re)Object.prototype.hasOwnProperty.call(re,X)&&G.indexOf(X)<0&&(ee[X]=re[X]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,X=Object.getOwnPropertySymbols(re);Q{var{defaultExpandAll:ee,defaultExpandParent:X,defaultExpandedKeys:Q}=re,q=k(re,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const $=a.useRef(),le=a.useRef(),se=()=>{const{keyEntities:ae}=(0,d.I8)(M(q));let V;return ee?V=Object.keys(ae):X?V=(0,l.r7)(q.expandedKeys||Q||[],ae):V=q.expandedKeys||Q,V},[Ee,Se]=a.useState(q.selectedKeys||q.defaultSelectedKeys||[]),[ie,L]=a.useState(()=>se());a.useEffect(()=>{"selectedKeys"in q&&Se(q.selectedKeys)},[q.selectedKeys]),a.useEffect(()=>{"expandedKeys"in q&&L(q.expandedKeys)},[q.expandedKeys]);const J=(ae,V)=>{var de;return"expandedKeys"in q||L(ae),(de=q.onExpand)===null||de===void 0?void 0:de.call(q,ae,V)},N=(ae,V)=>{var de;const{multiple:we}=q,{node:xe,nativeEvent:Ae}=V,{key:ve=""}=xe,oe=M(q),_=Object.assign(Object.assign({},V),{selected:!0}),ue=(Ae==null?void 0:Ae.ctrlKey)||(Ae==null?void 0:Ae.metaKey),ye=Ae==null?void 0:Ae.shiftKey;let Ce;we&&ue?(Ce=ae,$.current=ve,le.current=Ce,_.selectedNodes=B(oe,Ce)):we&&ye?(Ce=Array.from(new Set([].concat((0,pe.Z)(le.current||[]),(0,pe.Z)(A({treeData:oe,expandedKeys:ie,startKey:ve,endKey:$.current}))))),_.selectedNodes=B(oe,Ce)):(Ce=[ve],$.current=ve,le.current=Ce,_.selectedNodes=B(oe,Ce)),(de=q.onSelect)===null||de===void 0||de.call(q,Ce,_),"selectedKeys"in q||Se(Ce)},{getPrefixCls:Z,direction:ne}=a.useContext(E.E_),{prefixCls:U,className:D,showIcon:T=!0,expandAction:P="click"}=q,j=k(q,["prefixCls","className","showIcon","expandAction"]),F=Z("tree",U),te=i()(`${F}-directory`,{[`${F}-directory-rtl`]:ne==="rtl"},D);return a.createElement(y,Object.assign({icon:R,ref:G,blockNode:!0},j,{showIcon:T,expandAction:P,prefixCls:F,className:te,expandedKeys:ie,selectedKeys:Ee,onSelect:N,onExpand:J}))};var W=a.forwardRef(z);const Y=y;Y.DirectoryTree=W,Y.TreeNode=x.O;var H=Y},20648:function(Nt,Ve,w){"use strict";w.d(Ve,{TM:function(){return r},Yk:function(){return n}});var x=w(36237),pe=w(98447),e=w(17313),I=w(8378),f=w(37613),a=w(83116);const t=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),s=(i,l)=>({[`.${i}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${l.motionDurationSlow}`}}}),u=(i,l)=>({[`.${i}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:l.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${l.lineWidthBold}px solid ${l.colorPrimary}`,borderRadius:"50%",content:'""'}}}),o=(i,l)=>{const{treeCls:d,treeNodeCls:E,treeNodePadding:v,titleHeight:m,nodeSelectedBg:p,nodeHoverBg:S}=l,C=l.paddingXS;return{[d]:Object.assign(Object.assign({},(0,e.Wf)(l)),{background:l.colorBgContainer,borderRadius:l.borderRadius,transition:`background-color ${l.motionDurationSlow}`,[`&${d}-rtl`]:{[`${d}-switcher`]:{"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${d}-active-focused)`]:Object.assign({},(0,e.oN)(l)),[`${d}-list-holder-inner`]:{alignItems:"flex-start"},[`&${d}-block-node`]:{[`${d}-list-holder-inner`]:{alignItems:"stretch",[`${d}-node-content-wrapper`]:{flex:"auto"},[`${E}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:v,insetInlineStart:0,border:`1px solid ${l.colorPrimary}`,opacity:0,animationName:t,animationDuration:l.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${E}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${v}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${d}-node-content-wrapper`]:{color:l.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${d}-node-content-wrapper`]:Object.assign({},(0,e.oN)(l)),[`&:not(${E}-disabled).filter-node ${d}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${d}-draggable-icon`]:{flexShrink:0,width:m,lineHeight:`${m}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${l.motionDurationSlow}`,[`${E}:hover &`]:{opacity:.45}},[`&${E}-disabled`]:{[`${d}-draggable-icon`]:{visibility:"hidden"}}}},[`${d}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:m}},[`${d}-draggable-icon`]:{visibility:"hidden"},[`${d}-switcher`]:Object.assign(Object.assign({},s(i,l)),{position:"relative",flex:"none",alignSelf:"stretch",width:m,margin:0,lineHeight:`${m}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:l.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:m/2,bottom:-v,marginInlineStart:-1,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:m/2*.8,height:m/2,borderBottom:`1px solid ${l.colorBorder}`,content:'""'}}}),[`${d}-checkbox`]:{top:"initial",marginInlineEnd:C},[`${d}-node-content-wrapper, ${d}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:m,margin:0,padding:`0 ${l.paddingXS/2}px`,color:"inherit",lineHeight:`${m}px`,background:"transparent",borderRadius:l.borderRadius,cursor:"pointer",transition:`all ${l.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:S},[`&${d}-node-selected`]:{backgroundColor:p},[`${d}-iconEle`]:{display:"inline-block",width:m,height:m,lineHeight:`${m}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${d}-unselectable ${d}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${d}-node-content-wrapper`]:Object.assign({lineHeight:`${m}px`,userSelect:"none"},u(i,l)),[`${E}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${l.colorPrimary}`}},"&-show-line":{[`${d}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:m/2,bottom:-v,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${d}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${E}-leaf-last`]:{[`${d}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${m/2}px !important`}}}}})}},c=i=>{const{treeCls:l,treeNodeCls:d,treeNodePadding:E,directoryNodeSelectedBg:v,directoryNodeSelectedColor:m}=i;return{[`${l}${l}-directory`]:{[d]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,transition:`background-color ${i.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:i.controlItemBgHover}},"> *":{zIndex:1},[`${l}-switcher`]:{transition:`color ${i.motionDurationMid}`},[`${l}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${l}-node-selected`]:{color:m,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:v},[`${l}-switcher`]:{color:m},[`${l}-node-content-wrapper`]:{color:m,background:"transparent"}}}}}},n=(i,l)=>{const d=`.${i}`,E=`${d}-treenode`,v=l.paddingXS/2,m=(0,f.TS)(l,{treeCls:d,treeNodeCls:E,treeNodePadding:v});return[o(i,m),c(m)]},r=i=>{const{controlHeightSM:l}=i;return{titleHeight:l,nodeHoverBg:i.controlItemBgHover,nodeSelectedBg:i.controlItemBgActive}};Ve.ZP=(0,a.Z)("Tree",(i,l)=>{let{prefixCls:d}=l;return[{[i.componentCls]:(0,pe.C2)(`${d}-checkbox`,i)},n(d,i),(0,I.Z)(i)]},i=>{const{colorTextLightSolid:l,colorPrimary:d}=i;return Object.assign(Object.assign({},r(i)),{directoryNodeSelectedColor:l,directoryNodeSelectedBg:d})})},71997:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return E}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(m,p){return pe.createElement(f.Z,(0,x.Z)({},m,{ref:p,icon:I}))},t=pe.forwardRef(a),s=t,u=w(52671),o=w(58617),c=w(15075),n=w(43531),r=w(92310),i=w.n(r),l=w(92343),E=v=>{const{prefixCls:m,switcherIcon:p,treeNodeProps:S,showLine:C}=v,{isLeaf:g,expanded:O,loading:y}=S;if(y)return pe.createElement(o.Z,{className:`${m}-switcher-loading-icon`});let b;if(C&&typeof C=="object"&&(b=C.showLeafIcon),g){if(!C)return null;if(typeof b!="boolean"&&b){const B=typeof b=="function"?b(S):b,k=`${m}-switcher-line-custom-icon`;return(0,l.l$)(B)?(0,l.Tm)(B,{className:i()(B.props.className||"",k)}):B}return b?pe.createElement(u.Z,{className:`${m}-switcher-line-icon`}):pe.createElement("span",{className:`${m}-switcher-leaf-line`})}const h=`${m}-switcher-icon`,A=typeof p=="function"?p(S):p;return(0,l.l$)(A)?(0,l.Tm)(A,{className:i()(A.props.className||"",h)}):A!==void 0?A:C?O?pe.createElement(c.Z,{className:`${m}-switcher-line-icon`}):pe.createElement(n.Z,{className:`${m}-switcher-line-icon`}):pe.createElement(s,{className:h})}},54580:function(Nt,Ve,w){"use strict";w.d(Ve,{default:function(){return Et}});var x=w(59301),pe=w(94480),e=w(92310),I=w.n(e),f=w(54476),a=w(67732),t=w(83652),s=w(42403),u=w(158),o=w(20068),c=w(75931),n=w(75044),r=w(76190),i=w(3202),l=w(26112);function d(Te,Le){var Me="cannot ".concat(Te.method," ").concat(Te.action," ").concat(Le.status,"'"),We=new Error(Me);return We.status=Le.status,We.method=Te.method,We.url=Te.action,We}function E(Te){var Le=Te.responseText||Te.response;if(!Le)return Le;try{return JSON.parse(Le)}catch(Me){return Le}}function v(Te){var Le=new XMLHttpRequest;Te.onProgress&&Le.upload&&(Le.upload.onprogress=function(tt){tt.total>0&&(tt.percent=tt.loaded/tt.total*100),Te.onProgress(tt)});var Me=new FormData;Te.data&&Object.keys(Te.data).forEach(function(nt){var tt=Te.data[nt];if(Array.isArray(tt)){tt.forEach(function(ot){Me.append("".concat(nt,"[]"),ot)});return}Me.append(nt,tt)}),Te.file instanceof Blob?Me.append(Te.filename,Te.file,Te.file.name):Me.append(Te.filename,Te.file),Le.onerror=function(tt){Te.onError(tt)},Le.onload=function(){return Le.status<200||Le.status>=300?Te.onError(d(Te,Le),E(Le)):Te.onSuccess(E(Le),Le)},Le.open(Te.method,Te.action,!0),Te.withCredentials&&"withCredentials"in Le&&(Le.withCredentials=!0);var We=Te.headers||{};return We["X-Requested-With"]!==null&&Le.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(We).forEach(function(nt){We[nt]!==null&&Le.setRequestHeader(nt,We[nt])}),Le.send(Me),{abort:function(){Le.abort()}}}var m=+new Date,p=0;function S(){return"rc-upload-".concat(m,"-").concat(++p)}var C=w(48736),g=function(Te,Le){if(Te&&Le){var Me=Array.isArray(Le)?Le:Le.split(","),We=Te.name||"",nt=Te.type||"",tt=nt.replace(/\/.*$/,"");return Me.some(function(ot){var Oe=ot.trim();if(/^\*(\/\*)?$/.test(ot))return!0;if(Oe.charAt(0)==="."){var ze=We.toLowerCase(),Ke=Oe.toLowerCase(),Je=[Ke];return(Ke===".jpg"||Ke===".jpeg")&&(Je=[".jpg",".jpeg"]),Je.some(function(Ye){return ze.endsWith(Ye)})}return/\/\*$/.test(Oe)?tt===Oe.replace(/\/.*$/,""):nt===Oe?!0:/^\w+$/.test(Oe)?((0,C.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Oe,"'.Skip for check.")),!0):!1})}return!0};function O(Te,Le){var Me=Te.createReader(),We=[];function nt(){Me.readEntries(function(tt){var ot=Array.prototype.slice.apply(tt);We=We.concat(ot);var Oe=!ot.length;Oe?Le(We):nt()})}nt()}var y=function(Le,Me,We){var nt=function tt(ot,Oe){ot&&(ot.path=Oe||"",ot.isFile?ot.file(function(ze){We(ze)&&(ot.fullPath&&!ze.webkitRelativePath&&(Object.defineProperties(ze,{webkitRelativePath:{writable:!0}}),ze.webkitRelativePath=ot.fullPath.replace(/^\//,""),Object.defineProperties(ze,{webkitRelativePath:{writable:!1}})),Me([ze]))}):ot.isDirectory&&O(ot,function(ze){ze.forEach(function(Ke){tt(Ke,"".concat(Oe).concat(ot.name,"/"))})}))};Le.forEach(function(tt){nt(tt.webkitGetAsEntry())})},b=y,h=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],A=function(Te){(0,s.Z)(Me,Te);var Le=(0,u.Z)(Me);function Me(){var We;(0,a.Z)(this,Me);for(var nt=arguments.length,tt=new Array(nt),ot=0;ot{let{uid:tt}=nt;return tt===Te.uid});return We===-1?Me.push(Te):Me[We]=Te,Me}function de(Te,Le){const Me=Te.uid!==void 0?"uid":"name";return Le.filter(We=>We[Me]===Te[Me])[0]}function we(Te,Le){const Me=Te.uid!==void 0?"uid":"name",We=Le.filter(nt=>nt[Me]!==Te[Me]);return We.length===Le.length?null:We}const xe=function(){const Le=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),We=Le[Le.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(We)||[""])[0]},Ae=Te=>Te.indexOf("image/")===0,ve=Te=>{if(Te.type&&!Te.thumbUrl)return Ae(Te.type);const Le=Te.thumbUrl||Te.url||"",Me=xe(Le);return/^data:image\//.test(Le)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Me)?!0:!(/^data:/.test(Le)||Me)},oe=200;function _(Te){return new Promise(Le=>{if(!Te.type||!Ae(Te.type)){Le("");return}const Me=document.createElement("canvas");Me.width=oe,Me.height=oe,Me.style.cssText=`position: fixed; left: 0; top: 0; width: ${oe}px; height: ${oe}px; z-index: 9999; display: none;`,document.body.appendChild(Me);const We=Me.getContext("2d"),nt=new Image;if(nt.onload=()=>{const{width:tt,height:ot}=nt;let Oe=oe,ze=oe,Ke=0,Je=0;tt>ot?(ze=ot*(oe/tt),Je=-(ze-Oe)/2):(Oe=tt*(oe/ot),Ke=-(Oe-ze)/2),We.drawImage(nt,Ke,Je,Oe,ze);const Ye=Me.toDataURL();document.body.removeChild(Me),window.URL.revokeObjectURL(nt.src),Le(Ye)},nt.crossOrigin="anonymous",Te.type.startsWith("image/svg+xml")){const tt=new FileReader;tt.onload=()=>{tt.result&&(nt.src=tt.result)},tt.readAsDataURL(Te)}else if(Te.type.startsWith("image/gif")){const tt=new FileReader;tt.onload=()=>{tt.result&&Le(tt.result)},tt.readAsDataURL(Te)}else nt.src=window.URL.createObjectURL(Te)})}var ue=w(26227),ye=w(41464),Ce=w(15277),je=w(93948),ke=w(6848),rt=x.forwardRef((Te,Le)=>{let{prefixCls:Me,className:We,style:nt,locale:tt,listType:ot,file:Oe,items:ze,progress:Ke,iconRender:Je,actionIconRender:Ye,itemRender:$e,isImgUrl:et,showPreviewIcon:vt,showRemoveIcon:jt,showDownloadIcon:Dt,previewIcon:Ut,removeIcon:en,downloadIcon:on,onPreview:Vt,onDownload:Rt,onClose:pn}=Te;var cn,ln;const{status:_t}=Oe,[$t,vn]=x.useState(_t);x.useEffect(()=>{_t!=="removed"&&vn(_t)},[_t]);const[tn,Rn]=x.useState(!1);x.useEffect(()=>{const In=setTimeout(()=>{Rn(!0)},300);return()=>{clearTimeout(In)}},[]);const Un=Je(Oe);let sn=x.createElement("div",{className:`${Me}-icon`},Un);if(ot==="picture"||ot==="picture-card"||ot==="picture-circle")if($t==="uploading"||!Oe.thumbUrl&&!Oe.url){const In=I()(`${Me}-list-item-thumbnail`,{[`${Me}-list-item-file`]:$t!=="uploading"});sn=x.createElement("div",{className:In},Un)}else{const In=et!=null&&et(Oe)?x.createElement("img",{src:Oe.thumbUrl||Oe.url,alt:Oe.name,className:`${Me}-list-item-image`,crossOrigin:Oe.crossOrigin}):Un,xn=I()(`${Me}-list-item-thumbnail`,{[`${Me}-list-item-file`]:et&&!et(Oe)});sn=x.createElement("a",{className:xn,onClick:Bn=>Vt(Oe,Bn),href:Oe.url||Oe.thumbUrl,target:"_blank",rel:"noopener noreferrer"},In)}const Tt=I()(`${Me}-list-item`,`${Me}-list-item-${$t}`),Pt=typeof Oe.linkProps=="string"?JSON.parse(Oe.linkProps):Oe.linkProps,un=jt?Ye((typeof en=="function"?en(Oe):en)||x.createElement(ue.Z,null),()=>pn(Oe),Me,tt.removeFile):null,_e=Dt&&$t==="done"?Ye((typeof on=="function"?on(Oe):on)||x.createElement(ye.Z,null),()=>Rt(Oe),Me,tt.downloadFile):null,qe=ot!=="picture-card"&&ot!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:I()(`${Me}-list-item-actions`,{picture:ot==="picture"})},_e,un),st=I()(`${Me}-list-item-name`),yt=Oe.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:st,title:Oe.name},Pt,{href:Oe.url,onClick:In=>Vt(Oe,In)}),Oe.name),qe]:[x.createElement("span",{key:"view",className:st,onClick:In=>Vt(Oe,In),title:Oe.name},Oe.name),qe],Ct={pointerEvents:"none",opacity:.5},Xt=vt?x.createElement("a",{href:Oe.url||Oe.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Oe.url||Oe.thumbUrl?void 0:Ct,onClick:In=>Vt(Oe,In),title:tt.previewFile},typeof Ut=="function"?Ut(Oe):Ut||x.createElement(Ce.Z,null)):null,Bt=(ot==="picture-card"||ot==="picture-circle")&&$t!=="uploading"&&x.createElement("span",{className:`${Me}-list-item-actions`},Xt,$t==="done"&&_e,un),{getPrefixCls:It}=x.useContext(Y.E_),bt=It(),Kt=x.createElement("div",{className:Tt},sn,yt,Bt,tn&&x.createElement(T.default,{motionName:`${bt}-fade`,visible:$t==="uploading",motionDeadline:2e3},In=>{let{className:xn}=In;const Bn="percent"in Oe?x.createElement(je.Z,Object.assign({},Ke,{type:"line",percent:Oe.percent,"aria-label":Oe["aria-label"],"aria-labelledby":Oe["aria-labelledby"]})):null;return x.createElement("div",{className:I()(`${Me}-list-item-progress`,xn)},Bn)})),Gt=Oe.response&&typeof Oe.response=="string"?Oe.response:((cn=Oe.error)===null||cn===void 0?void 0:cn.statusText)||((ln=Oe.error)===null||ln===void 0?void 0:ln.message)||tt.uploadError,Yt=$t==="error"?x.createElement(ke.Z,{title:Gt,getPopupContainer:In=>In.parentNode},Kt):Kt;return x.createElement("div",{className:I()(`${Me}-list-item-container`,We),style:nt,ref:Le},$e?$e(Yt,Oe,ze,{download:Rt.bind(null,Oe),preview:Vt.bind(null,Oe),remove:pn.bind(null,Oe)}):Yt)});const Fe=(Te,Le)=>{const{listType:Me="text",previewFile:We=_,onPreview:nt,onDownload:tt,onRemove:ot,locale:Oe,iconRender:ze,isImageUrl:Ke=ve,prefixCls:Je,items:Ye=[],showPreviewIcon:$e=!0,showRemoveIcon:et=!0,showDownloadIcon:vt=!1,removeIcon:jt,previewIcon:Dt,downloadIcon:Ut,progress:en={size:[-1,2],showInfo:!1},appendAction:on,appendActionVisible:Vt=!0,itemRender:Rt,disabled:pn}=Te,cn=(0,P.Z)(),[ln,_t]=x.useState(!1);x.useEffect(()=>{Me!=="picture"&&Me!=="picture-card"&&Me!=="picture-circle"||(Ye||[]).forEach(Ct=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ct.originFileObj instanceof File||Ct.originFileObj instanceof Blob)||Ct.thumbUrl!==void 0||(Ct.thumbUrl="",We&&We(Ct.originFileObj).then(Xt=>{Ct.thumbUrl=Xt||"",cn()}))})},[Me,Ye,We]),x.useEffect(()=>{_t(!0)},[]);const $t=(Ct,Xt)=>{if(nt)return Xt==null||Xt.preventDefault(),nt(Ct)},vn=Ct=>{typeof tt=="function"?tt(Ct):Ct.url&&window.open(Ct.url)},tn=Ct=>{ot==null||ot(Ct)},Rn=Ct=>{if(ze)return ze(Ct,Me);const Xt=Ct.status==="uploading",Bt=Ke&&Ke(Ct)?x.createElement(D,null):x.createElement(le,null);let It=Xt?x.createElement(se.Z,null):x.createElement(J,null);return Me==="picture"?It=Xt?x.createElement(se.Z,null):Bt:(Me==="picture-card"||Me==="picture-circle")&&(It=Xt?Oe.uploading:Bt),It},Un=(Ct,Xt,Bt,It)=>{const bt={type:"text",size:"small",title:It,onClick:Kt=>{Xt(),(0,F.l$)(Ct)&&Ct.props.onClick&&Ct.props.onClick(Kt)},className:`${Bt}-list-item-action`,disabled:pn};if((0,F.l$)(Ct)){const Kt=(0,F.Tm)(Ct,Object.assign(Object.assign({},Ct.props),{onClick:()=>{}}));return x.createElement(te.ZP,Object.assign({},bt,{icon:Kt}))}return x.createElement(te.ZP,Object.assign({},bt),x.createElement("span",null,Ct))};x.useImperativeHandle(Le,()=>({handlePreview:$t,handleDownload:vn}));const{getPrefixCls:sn}=x.useContext(Y.E_),Tt=sn("upload",Je),Pt=sn(),un=I()(`${Tt}-list`,`${Tt}-list-${Me}`),_e=(0,pe.Z)(Ye.map(Ct=>({key:Ct.uid,file:Ct})));let st={motionDeadline:2e3,motionName:`${Tt}-${Me==="picture-card"||Me==="picture-circle"?"animate-inline":"animate"}`,keys:_e,motionAppear:ln};const yt=x.useMemo(()=>{const Ct=Object.assign({},(0,j.Z)(Pt));return delete Ct.onAppearEnd,delete Ct.onEnterEnd,delete Ct.onLeaveEnd,Ct},[Pt]);return Me!=="picture-card"&&Me!=="picture-circle"&&(st=Object.assign(Object.assign({},yt),st)),x.createElement("div",{className:un},x.createElement(T.CSSMotionList,Object.assign({},st,{component:!1}),Ct=>{let{key:Xt,file:Bt,className:It,style:bt}=Ct;return x.createElement(rt,{key:Xt,locale:Oe,prefixCls:Tt,className:It,style:bt,file:Bt,items:Ye,progress:en,listType:Me,isImgUrl:Ke,showPreviewIcon:$e,showRemoveIcon:et,showDownloadIcon:vt,removeIcon:jt,previewIcon:Dt,downloadIcon:Ut,iconRender:Rn,actionIconRender:Un,itemRender:Rt,onPreview:$t,onDownload:vn,onClose:tn})}),on&&x.createElement(T.default,Object.assign({},st,{visible:Vt,forceRender:!0}),Ct=>{let{className:Xt,style:Bt}=Ct;return(0,F.Tm)(on,It=>({className:I()(It.className,Xt),style:Object.assign(Object.assign(Object.assign({},Bt),{pointerEvents:Xt?"none":void 0}),It.style)}))}))};var ut=x.forwardRef(Fe),ht=w(17313),Ft=w(8378),Ht=w(83116),At=w(37613),Lt=Te=>{const{componentCls:Le,iconCls:Me}=Te;return{[`${Le}-wrapper`]:{[`${Le}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Te.colorFillAlter,border:`${Te.lineWidth}px dashed ${Te.colorBorder}`,borderRadius:Te.borderRadiusLG,cursor:"pointer",transition:`border-color ${Te.motionDurationSlow}`,[Le]:{padding:`${Te.padding}px 0`},[`${Le}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Le}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Le}-disabled):hover`]:{borderColor:Te.colorPrimaryHover},[`p${Le}-drag-icon`]:{marginBottom:Te.margin,[Me]:{color:Te.colorPrimary,fontSize:Te.uploadThumbnailSize}},[`p${Le}-text`]:{margin:`0 0 ${Te.marginXXS}px`,color:Te.colorTextHeading,fontSize:Te.fontSizeLG},[`p${Le}-hint`]:{color:Te.colorTextDescription,fontSize:Te.fontSize},[`&${Le}-disabled`]:{cursor:"not-allowed",[`p${Le}-drag-icon ${Me}, + > div > ${be}-nav`]:{"&::before":{bottom:0},[`${be}-ink-bar`]:{bottom:0}}},[`${be}-bottom`]:{[`> ${be}-nav, > div > ${be}-nav`]:{order:1,marginTop:`${ge}px`,marginBottom:0,"&::before":{top:0},[`${be}-ink-bar`]:{top:0}},[`> ${be}-content-holder, > div > ${be}-content-holder`]:{order:0}},[`${be}-left, ${be}-right`]:{[`> ${be}-nav, > div > ${be}-nav`]:{flexDirection:"column",minWidth:fe.controlHeight*1.25,[`${be}-tab`]:{padding:Be,textAlign:"center"},[`${be}-tab + ${be}-tab`]:{margin:Qe},[`${be}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:fe.controlHeight},"&::before":{top:0,boxShadow:fe.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:fe.boxShadowTabsOverflowBottom},[`&${be}-nav-wrap-ping-top::before`]:{opacity:1},[`&${be}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${be}-ink-bar`]:{width:fe.lineWidthBold,"&-animated":{transition:`height ${fe.motionDurationSlow}, top ${fe.motionDurationSlow}`}},[`${be}-nav-list, ${be}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${be}-left`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${be}-content-holder, > div > ${be}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${fe.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${be}-content > ${be}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:fe.paddingLG}}}},[`${be}-right`]:{[`> ${be}-nav, > div > ${be}-nav`]:{order:1,[`${be}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${be}-content-holder, > div > ${be}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-fe.lineWidth},borderRight:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${be}-content > ${be}-tabpane`]:{paddingRight:{_skip_check_:!0,value:fe.paddingLG}}}}}},bn=fe=>{const{componentCls:be,cardPaddingSM:ge,cardPaddingLG:he,horizontalItemPaddingSM:Ne,horizontalItemPaddingLG:Be}=fe;return{[be]:{"&-small":{[`> ${be}-nav`]:{[`${be}-tab`]:{padding:Ne,fontSize:fe.titleFontSizeSM}}},"&-large":{[`> ${be}-nav`]:{[`${be}-tab`]:{padding:Be,fontSize:fe.titleFontSizeLG}}}},[`${be}-card`]:{[`&${be}-small`]:{[`> ${be}-nav`]:{[`${be}-tab`]:{padding:ge}},[`&${be}-bottom`]:{[`> ${be}-nav ${be}-tab`]:{borderRadius:`0 0 ${fe.borderRadius}px ${fe.borderRadius}px`}},[`&${be}-top`]:{[`> ${be}-nav ${be}-tab`]:{borderRadius:`${fe.borderRadius}px ${fe.borderRadius}px 0 0`}},[`&${be}-right`]:{[`> ${be}-nav ${be}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadius}px ${fe.borderRadius}px 0`}}},[`&${be}-left`]:{[`> ${be}-nav ${be}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadius}px 0 0 ${fe.borderRadius}px`}}}},[`&${be}-large`]:{[`> ${be}-nav`]:{[`${be}-tab`]:{padding:he}}}}}},Sn=fe=>{const{componentCls:be,itemActiveColor:ge,itemHoverColor:he,iconCls:Ne,tabsHorizontalItemMargin:Be,horizontalItemPadding:Qe,itemSelectedColor:Ge,itemColor:Ke}=fe,ft=`${be}-tab`;return{[ft]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Qe,fontSize:fe.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:Ke,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:ge}},(0,Ft.Qy)(fe)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-fe.marginXXS},marginLeft:{_skip_check_:!0,value:fe.marginXS},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"&:hover":{color:fe.colorTextHeading}},"&:hover":{color:he},[`&${ft}-active ${ft}-btn`]:{color:Ge,textShadow:fe.tabsActiveTextShadow},[`&${ft}-disabled`]:{color:fe.colorTextDisabled,cursor:"not-allowed"},[`&${ft}-disabled ${ft}-btn, &${ft}-disabled ${be}-remove`]:{"&:focus, &:active":{color:fe.colorTextDisabled}},[`& ${ft}-remove ${Ne}`]:{margin:0},[Ne]:{marginRight:{_skip_check_:!0,value:fe.marginSM}}},[`${ft} + ${ft}`]:{margin:{_skip_check_:!0,value:Be}}}},On=fe=>{const{componentCls:be,tabsHorizontalItemMarginRTL:ge,iconCls:he,cardGutter:Ne}=fe;return{[`${be}-rtl`]:{direction:"rtl",[`${be}-nav`]:{[`${be}-tab`]:{margin:{_skip_check_:!0,value:ge},[`${be}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[he]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${fe.marginSM}px`}},[`${be}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${fe.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${fe.marginXXS}px`},[he]:{margin:0}}}},[`&${be}-left`]:{[`> ${be}-nav`]:{order:1},[`> ${be}-content-holder`]:{order:0}},[`&${be}-right`]:{[`> ${be}-nav`]:{order:0},[`> ${be}-content-holder`]:{order:1}},[`&${be}-card${be}-top, &${be}-card${be}-bottom`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-tab + ${be}-tab`]:{marginRight:{_skip_check_:!0,value:Ne},marginLeft:{_skip_check_:!0,value:0}}}}},[`${be}-dropdown-rtl`]:{direction:"rtl"},[`${be}-menu-item`]:{[`${be}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},zn=fe=>{const{componentCls:be,tabsCardPadding:ge,cardHeight:he,cardGutter:Ne,itemHoverColor:Be,itemActiveColor:Qe,colorBorderSecondary:Ge}=fe;return{[be]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ft.Wf)(fe)),{display:"flex",[`> ${be}-nav, > div > ${be}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${be}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${fe.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${be}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${fe.motionDurationSlow}`},[`${be}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${be}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${be}-nav-more`]:{position:"relative",padding:ge,background:"transparent",border:0,color:fe.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:fe.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${be}-nav-add`]:Object.assign({minWidth:he,marginLeft:{_skip_check_:!0,value:Ne},padding:`0 ${fe.paddingXS}px`,background:"transparent",border:`${fe.lineWidth}px ${fe.lineType} ${Ge}`,borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:fe.colorText,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`,"&:hover":{color:Be},"&:active, &:focus:not(:focus-visible)":{color:Qe}},(0,Ft.Qy)(fe))},[`${be}-extra-content`]:{flex:"none"},[`${be}-ink-bar`]:{position:"absolute",background:fe.inkBarColor,pointerEvents:"none"}}),Sn(fe)),{[`${be}-content`]:{position:"relative",width:"100%"},[`${be}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${be}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${be}-centered`]:{[`> ${be}-nav, > div > ${be}-nav`]:{[`${be}-nav-wrap`]:{[`&:not([class*='${be}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var jn=(0,Ht.Z)("Tabs",fe=>{const be=(0,At.TS)(fe,{tabsCardPadding:fe.cardPadding||`${(fe.cardHeight-Math.round(fe.fontSize*fe.lineHeight))/2-fe.lineWidth}px ${fe.padding}px`,dropdownEdgeChildVerticalPadding:fe.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${fe.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${fe.horizontalItemGutter}px`});return[bn(be),On(be),an(be),Jt(be),Qt(be),zn(be),wt(be)]},fe=>{const be=fe.controlHeightLG;return{zIndexPopup:fe.zIndexPopupBase+50,cardBg:fe.colorFillAlter,cardHeight:be,cardPadding:"",cardPaddingSM:`${fe.paddingXXS*1.5}px ${fe.padding}px`,cardPaddingLG:`${fe.paddingXS}px ${fe.padding}px ${fe.paddingXXS*1.5}px`,titleFontSize:fe.fontSize,titleFontSizeLG:fe.fontSizeLG,titleFontSizeSM:fe.fontSize,inkBarColor:fe.colorPrimary,horizontalMargin:`0 0 ${fe.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${fe.paddingSM}px 0`,horizontalItemPaddingSM:`${fe.paddingXS}px 0`,horizontalItemPaddingLG:`${fe.padding}px 0`,verticalItemPadding:`${fe.paddingXS}px ${fe.paddingLG}px`,verticalItemMargin:`${fe.margin}px 0 0 0`,itemColor:fe.colorText,itemSelectedColor:fe.colorPrimary,itemHoverColor:fe.colorPrimaryHover,itemActiveColor:fe.colorPrimaryActive,cardGutter:fe.marginXXS/2}}),qt=function(fe,be){var ge={};for(var he in fe)Object.prototype.hasOwnProperty.call(fe,he)&&be.indexOf(he)<0&&(ge[he]=fe[he]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,he=Object.getOwnPropertySymbols(fe);Ne{const{type:be,className:ge,rootClassName:he,size:Ne,onEdit:Be,hideAdd:Qe,centered:Ge,addIcon:Ke,popupClassName:ft,children:St,items:Ot,animated:dt,style:Et,indicatorSize:Te}=fe,Le=qt(fe,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Me,moreIcon:We=n.createElement(pe.Z,null)}=Le,{direction:nt,tabs:tt,getPrefixCls:ot,getPopupContainer:Oe}=n.useContext(ue.E_),ze=ot("tabs",Me),[Ue,Je]=jn(ze);let Ye;be==="editable-card"&&(Ye={onEdit:(Ut,en)=>{let{key:on,event:Vt}=en;Be==null||Be(Ut==="add"?Vt:on,Ut)},removeIcon:n.createElement(x.Z,null),addIcon:Ke||n.createElement(e.Z,null),showAdd:Qe!==!0});const $e=ot(),et=ht(Ot,St),vt=rt(ze,dt),jt=(0,ye.Z)(Ne),Dt=Object.assign(Object.assign({},tt==null?void 0:tt.style),Et);return Ue(n.createElement(_,Object.assign({direction:nt,getPopupContainer:Oe,moreTransitionName:`${$e}-slide-up`},Le,{items:et,className:f()({[`${ze}-${jt}`]:jt,[`${ze}-card`]:["card","editable-card"].includes(be),[`${ze}-editable-card`]:be==="editable-card",[`${ze}-centered`]:Ge},tt==null?void 0:tt.className,ge,he,Je),popupClassName:f()(ft,Je),style:Dt,editable:Ye,moreIcon:We,prefixCls:ze,animated:vt,indicatorSize:Te!=null?Te:tt==null?void 0:tt.indicatorSize})))};Nn.TabPane=je;var De=Nn},17574:function(Nt,Ve,w){"use strict";w.d(Ve,{default:function(){return H}});var x=w(60091),pe=w(94480),e=w(52671),I=w(8657),f=w(54476),a=w(59301),t={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"},s=t,u=w(7657),o=function(G,ee){return a.createElement(u.Z,(0,f.Z)({},G,{ref:ee,icon:s}))},c=a.forwardRef(o),n=c,r=w(92310),i=w.n(r),l=w(35654),d=w(71430),E=w(36355),v=w(56082),m=w(62892),p=w(20648);const S=4;function C(re){const{dropPosition:G,dropLevelOffset:ee,prefixCls:X,indent:Q,direction:q="ltr"}=re,$=q==="ltr"?"left":"right",le=q==="ltr"?"right":"left",se={[$]:-ee*Q+S,[le]:0};switch(G){case-1:se.top=-3;break;case 1:se.bottom=-3;break;default:se.bottom=-3,se[$]=Q+S;break}return a.createElement("div",{style:se,className:`${X}-drop-indicator`})}var g=w(71997),y=a.forwardRef((re,G)=>{const{getPrefixCls:ee,direction:X,virtual:Q,tree:q}=a.useContext(E.E_),{prefixCls:$,className:le,showIcon:se=!1,showLine:Ee,switcherIcon:Se,blockNode:ie=!1,children:L,checkable:J=!1,selectable:N=!0,draggable:Z,motion:ne,style:U}=re,D=ee("tree",$),T=ee(),P=ne!=null?ne:Object.assign(Object.assign({},(0,m.Z)(T)),{motionAppear:!1}),j=Object.assign(Object.assign({},re),{checkable:J,selectable:N,showIcon:se,motion:P,blockNode:ie,showLine:!!Ee,dropIndicatorRender:C}),[F,te]=(0,p.ZP)(D),ae=a.useMemo(()=>{if(!Z)return!1;let de={};switch(typeof Z){case"function":de.nodeDraggable=Z;break;case"object":de=Object.assign({},Z);break;default:break}return de.icon!==!1&&(de.icon=de.icon||a.createElement(v.Z,null)),de},[Z]),V=de=>a.createElement(g.Z,{prefixCls:D,switcherIcon:Se,treeNodeProps:de,showLine:Ee});return F(a.createElement(x.Z,Object.assign({itemHeight:20,ref:G,virtual:Q},j,{style:Object.assign(Object.assign({},q==null?void 0:q.style),U),prefixCls:D,className:i()({[`${D}-icon-hide`]:!se,[`${D}-block-node`]:ie,[`${D}-unselectable`]:!N,[`${D}-rtl`]:X==="rtl"},q==null?void 0:q.className,le,te),direction:X,checkable:J&&a.createElement("span",{className:`${D}-checkbox-inner`}),selectable:N,switcherIcon:V,draggable:ae}),L))}),b;(function(re){re[re.None=0]="None",re[re.Start=1]="Start",re[re.End=2]="End"})(b||(b={}));function h(re,G){function ee(X){const{key:Q,children:q}=X;G(Q,X)!==!1&&h(q||[],G)}re.forEach(ee)}function A(re){let{treeData:G,expandedKeys:ee,startKey:X,endKey:Q}=re;const q=[];let $=b.None;if(X&&X===Q)return[X];if(!X||!Q)return[];function le(se){return se===X||se===Q}return h(G,se=>{if($===b.End)return!1;if(le(se)){if(q.push(se),$===b.None)$=b.Start;else if($===b.Start)return $=b.End,!1}else $===b.Start&&q.push(se);return ee.includes(se)}),q}function B(re,G){const ee=(0,pe.Z)(G),X=[];return h(re,(Q,q)=>{const $=ee.indexOf(Q);return $!==-1&&(X.push(q),ee.splice($,1)),!!ee.length}),X}var k=function(re,G){var ee={};for(var X in re)Object.prototype.hasOwnProperty.call(re,X)&&G.indexOf(X)<0&&(ee[X]=re[X]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,X=Object.getOwnPropertySymbols(re);Q{var{defaultExpandAll:ee,defaultExpandParent:X,defaultExpandedKeys:Q}=re,q=k(re,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const $=a.useRef(),le=a.useRef(),se=()=>{const{keyEntities:ae}=(0,d.I8)(M(q));let V;return ee?V=Object.keys(ae):X?V=(0,l.r7)(q.expandedKeys||Q||[],ae):V=q.expandedKeys||Q,V},[Ee,Se]=a.useState(q.selectedKeys||q.defaultSelectedKeys||[]),[ie,L]=a.useState(()=>se());a.useEffect(()=>{"selectedKeys"in q&&Se(q.selectedKeys)},[q.selectedKeys]),a.useEffect(()=>{"expandedKeys"in q&&L(q.expandedKeys)},[q.expandedKeys]);const J=(ae,V)=>{var de;return"expandedKeys"in q||L(ae),(de=q.onExpand)===null||de===void 0?void 0:de.call(q,ae,V)},N=(ae,V)=>{var de;const{multiple:we}=q,{node:xe,nativeEvent:Ae}=V,{key:ve=""}=xe,oe=M(q),_=Object.assign(Object.assign({},V),{selected:!0}),ue=(Ae==null?void 0:Ae.ctrlKey)||(Ae==null?void 0:Ae.metaKey),ye=Ae==null?void 0:Ae.shiftKey;let Ce;we&&ue?(Ce=ae,$.current=ve,le.current=Ce,_.selectedNodes=B(oe,Ce)):we&&ye?(Ce=Array.from(new Set([].concat((0,pe.Z)(le.current||[]),(0,pe.Z)(A({treeData:oe,expandedKeys:ie,startKey:ve,endKey:$.current}))))),_.selectedNodes=B(oe,Ce)):(Ce=[ve],$.current=ve,le.current=Ce,_.selectedNodes=B(oe,Ce)),(de=q.onSelect)===null||de===void 0||de.call(q,Ce,_),"selectedKeys"in q||Se(Ce)},{getPrefixCls:Z,direction:ne}=a.useContext(E.E_),{prefixCls:U,className:D,showIcon:T=!0,expandAction:P="click"}=q,j=k(q,["prefixCls","className","showIcon","expandAction"]),F=Z("tree",U),te=i()(`${F}-directory`,{[`${F}-directory-rtl`]:ne==="rtl"},D);return a.createElement(y,Object.assign({icon:R,ref:G,blockNode:!0},j,{showIcon:T,expandAction:P,prefixCls:F,className:te,expandedKeys:ie,selectedKeys:Ee,onSelect:N,onExpand:J}))};var W=a.forwardRef(z);const Y=y;Y.DirectoryTree=W,Y.TreeNode=x.O;var H=Y},20648:function(Nt,Ve,w){"use strict";w.d(Ve,{TM:function(){return r},Yk:function(){return n}});var x=w(36237),pe=w(98447),e=w(17313),I=w(8378),f=w(37613),a=w(83116);const t=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),s=(i,l)=>({[`.${i}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${l.motionDurationSlow}`}}}),u=(i,l)=>({[`.${i}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:l.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${l.lineWidthBold}px solid ${l.colorPrimary}`,borderRadius:"50%",content:'""'}}}),o=(i,l)=>{const{treeCls:d,treeNodeCls:E,treeNodePadding:v,titleHeight:m,nodeSelectedBg:p,nodeHoverBg:S}=l,C=l.paddingXS;return{[d]:Object.assign(Object.assign({},(0,e.Wf)(l)),{background:l.colorBgContainer,borderRadius:l.borderRadius,transition:`background-color ${l.motionDurationSlow}`,[`&${d}-rtl`]:{[`${d}-switcher`]:{"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${d}-active-focused)`]:Object.assign({},(0,e.oN)(l)),[`${d}-list-holder-inner`]:{alignItems:"flex-start"},[`&${d}-block-node`]:{[`${d}-list-holder-inner`]:{alignItems:"stretch",[`${d}-node-content-wrapper`]:{flex:"auto"},[`${E}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:v,insetInlineStart:0,border:`1px solid ${l.colorPrimary}`,opacity:0,animationName:t,animationDuration:l.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${E}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${v}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${d}-node-content-wrapper`]:{color:l.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${d}-node-content-wrapper`]:Object.assign({},(0,e.oN)(l)),[`&:not(${E}-disabled).filter-node ${d}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${d}-draggable-icon`]:{flexShrink:0,width:m,lineHeight:`${m}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${l.motionDurationSlow}`,[`${E}:hover &`]:{opacity:.45}},[`&${E}-disabled`]:{[`${d}-draggable-icon`]:{visibility:"hidden"}}}},[`${d}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:m}},[`${d}-draggable-icon`]:{visibility:"hidden"},[`${d}-switcher`]:Object.assign(Object.assign({},s(i,l)),{position:"relative",flex:"none",alignSelf:"stretch",width:m,margin:0,lineHeight:`${m}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:l.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:m/2,bottom:-v,marginInlineStart:-1,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:m/2*.8,height:m/2,borderBottom:`1px solid ${l.colorBorder}`,content:'""'}}}),[`${d}-checkbox`]:{top:"initial",marginInlineEnd:C},[`${d}-node-content-wrapper, ${d}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:m,margin:0,padding:`0 ${l.paddingXS/2}px`,color:"inherit",lineHeight:`${m}px`,background:"transparent",borderRadius:l.borderRadius,cursor:"pointer",transition:`all ${l.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:S},[`&${d}-node-selected`]:{backgroundColor:p},[`${d}-iconEle`]:{display:"inline-block",width:m,height:m,lineHeight:`${m}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${d}-unselectable ${d}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${d}-node-content-wrapper`]:Object.assign({lineHeight:`${m}px`,userSelect:"none"},u(i,l)),[`${E}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${l.colorPrimary}`}},"&-show-line":{[`${d}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:m/2,bottom:-v,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${d}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${E}-leaf-last`]:{[`${d}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${m/2}px !important`}}}}})}},c=i=>{const{treeCls:l,treeNodeCls:d,treeNodePadding:E,directoryNodeSelectedBg:v,directoryNodeSelectedColor:m}=i;return{[`${l}${l}-directory`]:{[d]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,transition:`background-color ${i.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:i.controlItemBgHover}},"> *":{zIndex:1},[`${l}-switcher`]:{transition:`color ${i.motionDurationMid}`},[`${l}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${l}-node-selected`]:{color:m,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:v},[`${l}-switcher`]:{color:m},[`${l}-node-content-wrapper`]:{color:m,background:"transparent"}}}}}},n=(i,l)=>{const d=`.${i}`,E=`${d}-treenode`,v=l.paddingXS/2,m=(0,f.TS)(l,{treeCls:d,treeNodeCls:E,treeNodePadding:v});return[o(i,m),c(m)]},r=i=>{const{controlHeightSM:l}=i;return{titleHeight:l,nodeHoverBg:i.controlItemBgHover,nodeSelectedBg:i.controlItemBgActive}};Ve.ZP=(0,a.Z)("Tree",(i,l)=>{let{prefixCls:d}=l;return[{[i.componentCls]:(0,pe.C2)(`${d}-checkbox`,i)},n(d,i),(0,I.Z)(i)]},i=>{const{colorTextLightSolid:l,colorPrimary:d}=i;return Object.assign(Object.assign({},r(i)),{directoryNodeSelectedColor:l,directoryNodeSelectedBg:d})})},71997:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return E}});var x=w(54476),pe=w(59301),e={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"},I=e,f=w(7657),a=function(m,p){return pe.createElement(f.Z,(0,x.Z)({},m,{ref:p,icon:I}))},t=pe.forwardRef(a),s=t,u=w(52671),o=w(58617),c=w(15075),n=w(43531),r=w(92310),i=w.n(r),l=w(92343),E=v=>{const{prefixCls:m,switcherIcon:p,treeNodeProps:S,showLine:C}=v,{isLeaf:g,expanded:O,loading:y}=S;if(y)return pe.createElement(o.Z,{className:`${m}-switcher-loading-icon`});let b;if(C&&typeof C=="object"&&(b=C.showLeafIcon),g){if(!C)return null;if(typeof b!="boolean"&&b){const B=typeof b=="function"?b(S):b,k=`${m}-switcher-line-custom-icon`;return(0,l.l$)(B)?(0,l.Tm)(B,{className:i()(B.props.className||"",k)}):B}return b?pe.createElement(u.Z,{className:`${m}-switcher-line-icon`}):pe.createElement("span",{className:`${m}-switcher-leaf-line`})}const h=`${m}-switcher-icon`,A=typeof p=="function"?p(S):p;return(0,l.l$)(A)?(0,l.Tm)(A,{className:i()(A.props.className||"",h)}):A!==void 0?A:C?O?pe.createElement(c.Z,{className:`${m}-switcher-line-icon`}):pe.createElement(n.Z,{className:`${m}-switcher-line-icon`}):pe.createElement(s,{className:h})}},54580:function(Nt,Ve,w){"use strict";w.d(Ve,{default:function(){return Et}});var x=w(59301),pe=w(94480),e=w(92310),I=w.n(e),f=w(54476),a=w(67732),t=w(83652),s=w(42403),u=w(158),o=w(20068),c=w(75931),n=w(75044),r=w(76190),i=w(3202),l=w(26112);function d(Te,Le){var Me="cannot ".concat(Te.method," ").concat(Te.action," ").concat(Le.status,"'"),We=new Error(Me);return We.status=Le.status,We.method=Te.method,We.url=Te.action,We}function E(Te){var Le=Te.responseText||Te.response;if(!Le)return Le;try{return JSON.parse(Le)}catch(Me){return Le}}function v(Te){var Le=new XMLHttpRequest;Te.onProgress&&Le.upload&&(Le.upload.onprogress=function(tt){tt.total>0&&(tt.percent=tt.loaded/tt.total*100),Te.onProgress(tt)});var Me=new FormData;Te.data&&Object.keys(Te.data).forEach(function(nt){var tt=Te.data[nt];if(Array.isArray(tt)){tt.forEach(function(ot){Me.append("".concat(nt,"[]"),ot)});return}Me.append(nt,tt)}),Te.file instanceof Blob?Me.append(Te.filename,Te.file,Te.file.name):Me.append(Te.filename,Te.file),Le.onerror=function(tt){Te.onError(tt)},Le.onload=function(){return Le.status<200||Le.status>=300?Te.onError(d(Te,Le),E(Le)):Te.onSuccess(E(Le),Le)},Le.open(Te.method,Te.action,!0),Te.withCredentials&&"withCredentials"in Le&&(Le.withCredentials=!0);var We=Te.headers||{};return We["X-Requested-With"]!==null&&Le.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(We).forEach(function(nt){We[nt]!==null&&Le.setRequestHeader(nt,We[nt])}),Le.send(Me),{abort:function(){Le.abort()}}}var m=+new Date,p=0;function S(){return"rc-upload-".concat(m,"-").concat(++p)}var C=w(48736),g=function(Te,Le){if(Te&&Le){var Me=Array.isArray(Le)?Le:Le.split(","),We=Te.name||"",nt=Te.type||"",tt=nt.replace(/\/.*$/,"");return Me.some(function(ot){var Oe=ot.trim();if(/^\*(\/\*)?$/.test(ot))return!0;if(Oe.charAt(0)==="."){var ze=We.toLowerCase(),Ue=Oe.toLowerCase(),Je=[Ue];return(Ue===".jpg"||Ue===".jpeg")&&(Je=[".jpg",".jpeg"]),Je.some(function(Ye){return ze.endsWith(Ye)})}return/\/\*$/.test(Oe)?tt===Oe.replace(/\/.*$/,""):nt===Oe?!0:/^\w+$/.test(Oe)?((0,C.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Oe,"'.Skip for check.")),!0):!1})}return!0};function O(Te,Le){var Me=Te.createReader(),We=[];function nt(){Me.readEntries(function(tt){var ot=Array.prototype.slice.apply(tt);We=We.concat(ot);var Oe=!ot.length;Oe?Le(We):nt()})}nt()}var y=function(Le,Me,We){var nt=function tt(ot,Oe){ot&&(ot.path=Oe||"",ot.isFile?ot.file(function(ze){We(ze)&&(ot.fullPath&&!ze.webkitRelativePath&&(Object.defineProperties(ze,{webkitRelativePath:{writable:!0}}),ze.webkitRelativePath=ot.fullPath.replace(/^\//,""),Object.defineProperties(ze,{webkitRelativePath:{writable:!1}})),Me([ze]))}):ot.isDirectory&&O(ot,function(ze){ze.forEach(function(Ue){tt(Ue,"".concat(Oe).concat(ot.name,"/"))})}))};Le.forEach(function(tt){nt(tt.webkitGetAsEntry())})},b=y,h=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],A=function(Te){(0,s.Z)(Me,Te);var Le=(0,u.Z)(Me);function Me(){var We;(0,a.Z)(this,Me);for(var nt=arguments.length,tt=new Array(nt),ot=0;ot{let{uid:tt}=nt;return tt===Te.uid});return We===-1?Me.push(Te):Me[We]=Te,Me}function de(Te,Le){const Me=Te.uid!==void 0?"uid":"name";return Le.filter(We=>We[Me]===Te[Me])[0]}function we(Te,Le){const Me=Te.uid!==void 0?"uid":"name",We=Le.filter(nt=>nt[Me]!==Te[Me]);return We.length===Le.length?null:We}const xe=function(){const Le=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),We=Le[Le.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(We)||[""])[0]},Ae=Te=>Te.indexOf("image/")===0,ve=Te=>{if(Te.type&&!Te.thumbUrl)return Ae(Te.type);const Le=Te.thumbUrl||Te.url||"",Me=xe(Le);return/^data:image\//.test(Le)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Me)?!0:!(/^data:/.test(Le)||Me)},oe=200;function _(Te){return new Promise(Le=>{if(!Te.type||!Ae(Te.type)){Le("");return}const Me=document.createElement("canvas");Me.width=oe,Me.height=oe,Me.style.cssText=`position: fixed; left: 0; top: 0; width: ${oe}px; height: ${oe}px; z-index: 9999; display: none;`,document.body.appendChild(Me);const We=Me.getContext("2d"),nt=new Image;if(nt.onload=()=>{const{width:tt,height:ot}=nt;let Oe=oe,ze=oe,Ue=0,Je=0;tt>ot?(ze=ot*(oe/tt),Je=-(ze-Oe)/2):(Oe=tt*(oe/ot),Ue=-(Oe-ze)/2),We.drawImage(nt,Ue,Je,Oe,ze);const Ye=Me.toDataURL();document.body.removeChild(Me),window.URL.revokeObjectURL(nt.src),Le(Ye)},nt.crossOrigin="anonymous",Te.type.startsWith("image/svg+xml")){const tt=new FileReader;tt.onload=()=>{tt.result&&(nt.src=tt.result)},tt.readAsDataURL(Te)}else if(Te.type.startsWith("image/gif")){const tt=new FileReader;tt.onload=()=>{tt.result&&Le(tt.result)},tt.readAsDataURL(Te)}else nt.src=window.URL.createObjectURL(Te)})}var ue=w(26227),ye=w(41464),Ce=w(15277),je=w(93948),ke=w(6848),rt=x.forwardRef((Te,Le)=>{let{prefixCls:Me,className:We,style:nt,locale:tt,listType:ot,file:Oe,items:ze,progress:Ue,iconRender:Je,actionIconRender:Ye,itemRender:$e,isImgUrl:et,showPreviewIcon:vt,showRemoveIcon:jt,showDownloadIcon:Dt,previewIcon:Ut,removeIcon:en,downloadIcon:on,onPreview:Vt,onDownload:Rt,onClose:pn}=Te;var cn,ln;const{status:_t}=Oe,[$t,vn]=x.useState(_t);x.useEffect(()=>{_t!=="removed"&&vn(_t)},[_t]);const[tn,Rn]=x.useState(!1);x.useEffect(()=>{const In=setTimeout(()=>{Rn(!0)},300);return()=>{clearTimeout(In)}},[]);const Un=Je(Oe);let sn=x.createElement("div",{className:`${Me}-icon`},Un);if(ot==="picture"||ot==="picture-card"||ot==="picture-circle")if($t==="uploading"||!Oe.thumbUrl&&!Oe.url){const In=I()(`${Me}-list-item-thumbnail`,{[`${Me}-list-item-file`]:$t!=="uploading"});sn=x.createElement("div",{className:In},Un)}else{const In=et!=null&&et(Oe)?x.createElement("img",{src:Oe.thumbUrl||Oe.url,alt:Oe.name,className:`${Me}-list-item-image`,crossOrigin:Oe.crossOrigin}):Un,xn=I()(`${Me}-list-item-thumbnail`,{[`${Me}-list-item-file`]:et&&!et(Oe)});sn=x.createElement("a",{className:xn,onClick:Bn=>Vt(Oe,Bn),href:Oe.url||Oe.thumbUrl,target:"_blank",rel:"noopener noreferrer"},In)}const Tt=I()(`${Me}-list-item`,`${Me}-list-item-${$t}`),Pt=typeof Oe.linkProps=="string"?JSON.parse(Oe.linkProps):Oe.linkProps,un=jt?Ye((typeof en=="function"?en(Oe):en)||x.createElement(ue.Z,null),()=>pn(Oe),Me,tt.removeFile):null,_e=Dt&&$t==="done"?Ye((typeof on=="function"?on(Oe):on)||x.createElement(ye.Z,null),()=>Rt(Oe),Me,tt.downloadFile):null,qe=ot!=="picture-card"&&ot!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:I()(`${Me}-list-item-actions`,{picture:ot==="picture"})},_e,un),st=I()(`${Me}-list-item-name`),yt=Oe.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:st,title:Oe.name},Pt,{href:Oe.url,onClick:In=>Vt(Oe,In)}),Oe.name),qe]:[x.createElement("span",{key:"view",className:st,onClick:In=>Vt(Oe,In),title:Oe.name},Oe.name),qe],Ct={pointerEvents:"none",opacity:.5},Xt=vt?x.createElement("a",{href:Oe.url||Oe.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Oe.url||Oe.thumbUrl?void 0:Ct,onClick:In=>Vt(Oe,In),title:tt.previewFile},typeof Ut=="function"?Ut(Oe):Ut||x.createElement(Ce.Z,null)):null,Bt=(ot==="picture-card"||ot==="picture-circle")&&$t!=="uploading"&&x.createElement("span",{className:`${Me}-list-item-actions`},Xt,$t==="done"&&_e,un),{getPrefixCls:It}=x.useContext(Y.E_),bt=It(),Kt=x.createElement("div",{className:Tt},sn,yt,Bt,tn&&x.createElement(T.default,{motionName:`${bt}-fade`,visible:$t==="uploading",motionDeadline:2e3},In=>{let{className:xn}=In;const Bn="percent"in Oe?x.createElement(je.Z,Object.assign({},Ue,{type:"line",percent:Oe.percent,"aria-label":Oe["aria-label"],"aria-labelledby":Oe["aria-labelledby"]})):null;return x.createElement("div",{className:I()(`${Me}-list-item-progress`,xn)},Bn)})),Gt=Oe.response&&typeof Oe.response=="string"?Oe.response:((cn=Oe.error)===null||cn===void 0?void 0:cn.statusText)||((ln=Oe.error)===null||ln===void 0?void 0:ln.message)||tt.uploadError,Yt=$t==="error"?x.createElement(ke.Z,{title:Gt,getPopupContainer:In=>In.parentNode},Kt):Kt;return x.createElement("div",{className:I()(`${Me}-list-item-container`,We),style:nt,ref:Le},$e?$e(Yt,Oe,ze,{download:Rt.bind(null,Oe),preview:Vt.bind(null,Oe),remove:pn.bind(null,Oe)}):Yt)});const Fe=(Te,Le)=>{const{listType:Me="text",previewFile:We=_,onPreview:nt,onDownload:tt,onRemove:ot,locale:Oe,iconRender:ze,isImageUrl:Ue=ve,prefixCls:Je,items:Ye=[],showPreviewIcon:$e=!0,showRemoveIcon:et=!0,showDownloadIcon:vt=!1,removeIcon:jt,previewIcon:Dt,downloadIcon:Ut,progress:en={size:[-1,2],showInfo:!1},appendAction:on,appendActionVisible:Vt=!0,itemRender:Rt,disabled:pn}=Te,cn=(0,P.Z)(),[ln,_t]=x.useState(!1);x.useEffect(()=>{Me!=="picture"&&Me!=="picture-card"&&Me!=="picture-circle"||(Ye||[]).forEach(Ct=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ct.originFileObj instanceof File||Ct.originFileObj instanceof Blob)||Ct.thumbUrl!==void 0||(Ct.thumbUrl="",We&&We(Ct.originFileObj).then(Xt=>{Ct.thumbUrl=Xt||"",cn()}))})},[Me,Ye,We]),x.useEffect(()=>{_t(!0)},[]);const $t=(Ct,Xt)=>{if(nt)return Xt==null||Xt.preventDefault(),nt(Ct)},vn=Ct=>{typeof tt=="function"?tt(Ct):Ct.url&&window.open(Ct.url)},tn=Ct=>{ot==null||ot(Ct)},Rn=Ct=>{if(ze)return ze(Ct,Me);const Xt=Ct.status==="uploading",Bt=Ue&&Ue(Ct)?x.createElement(D,null):x.createElement(le,null);let It=Xt?x.createElement(se.Z,null):x.createElement(J,null);return Me==="picture"?It=Xt?x.createElement(se.Z,null):Bt:(Me==="picture-card"||Me==="picture-circle")&&(It=Xt?Oe.uploading:Bt),It},Un=(Ct,Xt,Bt,It)=>{const bt={type:"text",size:"small",title:It,onClick:Kt=>{Xt(),(0,F.l$)(Ct)&&Ct.props.onClick&&Ct.props.onClick(Kt)},className:`${Bt}-list-item-action`,disabled:pn};if((0,F.l$)(Ct)){const Kt=(0,F.Tm)(Ct,Object.assign(Object.assign({},Ct.props),{onClick:()=>{}}));return x.createElement(te.ZP,Object.assign({},bt,{icon:Kt}))}return x.createElement(te.ZP,Object.assign({},bt),x.createElement("span",null,Ct))};x.useImperativeHandle(Le,()=>({handlePreview:$t,handleDownload:vn}));const{getPrefixCls:sn}=x.useContext(Y.E_),Tt=sn("upload",Je),Pt=sn(),un=I()(`${Tt}-list`,`${Tt}-list-${Me}`),_e=(0,pe.Z)(Ye.map(Ct=>({key:Ct.uid,file:Ct})));let st={motionDeadline:2e3,motionName:`${Tt}-${Me==="picture-card"||Me==="picture-circle"?"animate-inline":"animate"}`,keys:_e,motionAppear:ln};const yt=x.useMemo(()=>{const Ct=Object.assign({},(0,j.Z)(Pt));return delete Ct.onAppearEnd,delete Ct.onEnterEnd,delete Ct.onLeaveEnd,Ct},[Pt]);return Me!=="picture-card"&&Me!=="picture-circle"&&(st=Object.assign(Object.assign({},yt),st)),x.createElement("div",{className:un},x.createElement(T.CSSMotionList,Object.assign({},st,{component:!1}),Ct=>{let{key:Xt,file:Bt,className:It,style:bt}=Ct;return x.createElement(rt,{key:Xt,locale:Oe,prefixCls:Tt,className:It,style:bt,file:Bt,items:Ye,progress:en,listType:Me,isImgUrl:Ue,showPreviewIcon:$e,showRemoveIcon:et,showDownloadIcon:vt,removeIcon:jt,previewIcon:Dt,downloadIcon:Ut,iconRender:Rn,actionIconRender:Un,itemRender:Rt,onPreview:$t,onDownload:vn,onClose:tn})}),on&&x.createElement(T.default,Object.assign({},st,{visible:Vt,forceRender:!0}),Ct=>{let{className:Xt,style:Bt}=Ct;return(0,F.Tm)(on,It=>({className:I()(It.className,Xt),style:Object.assign(Object.assign(Object.assign({},Bt),{pointerEvents:Xt?"none":void 0}),It.style)}))}))};var ut=x.forwardRef(Fe),ht=w(17313),Ft=w(8378),Ht=w(83116),At=w(37613),Lt=Te=>{const{componentCls:Le,iconCls:Me}=Te;return{[`${Le}-wrapper`]:{[`${Le}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Te.colorFillAlter,border:`${Te.lineWidth}px dashed ${Te.colorBorder}`,borderRadius:Te.borderRadiusLG,cursor:"pointer",transition:`border-color ${Te.motionDurationSlow}`,[Le]:{padding:`${Te.padding}px 0`},[`${Le}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Le}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Le}-disabled):hover`]:{borderColor:Te.colorPrimaryHover},[`p${Le}-drag-icon`]:{marginBottom:Te.margin,[Me]:{color:Te.colorPrimary,fontSize:Te.uploadThumbnailSize}},[`p${Le}-text`]:{margin:`0 0 ${Te.marginXXS}px`,color:Te.colorTextHeading,fontSize:Te.fontSizeLG},[`p${Le}-hint`]:{color:Te.colorTextDescription,fontSize:Te.fontSize},[`&${Le}-disabled`]:{cursor:"not-allowed",[`p${Le}-drag-icon ${Me}, p${Le}-text, p${Le}-hint - `]:{color:Te.colorTextDisabled}}}}}},Qt=Te=>{const{componentCls:Le,antCls:Me,iconCls:We,fontSize:nt,lineHeight:tt}=Te,ot=`${Le}-list-item`,Oe=`${ot}-actions`,ze=`${ot}-action`,Ke=Math.round(nt*tt);return{[`${Le}-wrapper`]:{[`${Le}-list`]:Object.assign(Object.assign({},(0,ht.dF)()),{lineHeight:Te.lineHeight,[ot]:{position:"relative",height:Te.lineHeight*nt,marginTop:Te.marginXS,fontSize:nt,display:"flex",alignItems:"center",transition:`background-color ${Te.motionDurationSlow}`,"&:hover":{backgroundColor:Te.controlItemBgHover},[`${ot}-name`]:Object.assign(Object.assign({},ht.vS),{padding:`0 ${Te.paddingXS}px`,lineHeight:tt,flex:"auto",transition:`all ${Te.motionDurationSlow}`}),[Oe]:{[ze]:{opacity:0},[`${ze}${Me}-btn-sm`]:{height:Ke,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + `]:{color:Te.colorTextDisabled}}}}}},Qt=Te=>{const{componentCls:Le,antCls:Me,iconCls:We,fontSize:nt,lineHeight:tt}=Te,ot=`${Le}-list-item`,Oe=`${ot}-actions`,ze=`${ot}-action`,Ue=Math.round(nt*tt);return{[`${Le}-wrapper`]:{[`${Le}-list`]:Object.assign(Object.assign({},(0,ht.dF)()),{lineHeight:Te.lineHeight,[ot]:{position:"relative",height:Te.lineHeight*nt,marginTop:Te.marginXS,fontSize:nt,display:"flex",alignItems:"center",transition:`background-color ${Te.motionDurationSlow}`,"&:hover":{backgroundColor:Te.controlItemBgHover},[`${ot}-name`]:Object.assign(Object.assign({},ht.vS),{padding:`0 ${Te.paddingXS}px`,lineHeight:tt,flex:"auto",transition:`all ${Te.motionDurationSlow}`}),[Oe]:{[ze]:{opacity:0},[`${ze}${Me}-btn-sm`]:{height:Ue,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${ze}:focus-visible, &.picture ${ze} `]:{opacity:1},[We]:{color:Te.actionsColor,transition:`all ${Te.motionDurationSlow}`},[`&:hover ${We}`]:{color:Te.colorText}},[`${Le}-icon ${We}`]:{color:Te.colorTextDescription,fontSize:nt},[`${ot}-progress`]:{position:"absolute",bottom:-Te.uploadProgressOffset,width:"100%",paddingInlineStart:nt+Te.paddingXS,fontSize:nt,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${ot}:hover ${ze}`]:{opacity:1,color:Te.colorText},[`${ot}-error`]:{color:Te.colorError,[`${ot}-name, ${Le}-icon ${We}`]:{color:Te.colorError},[Oe]:{[`${We}, ${We}:hover`]:{color:Te.colorError},[ze]:{opacity:1}}},[`${Le}-list-item-container`]:{transition:`opacity ${Te.motionDurationSlow}, height ${Te.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Jt=w(36237),an=w(1950);const bn=new Jt.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Sn=new Jt.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var zn=Te=>{const{componentCls:Le}=Te,Me=`${Le}-animate-inline`;return[{[`${Le}-wrapper`]:{[`${Me}-appear, ${Me}-enter, ${Me}-leave`]:{animationDuration:Te.motionDurationSlow,animationTimingFunction:Te.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Me}-appear, ${Me}-enter`]:{animationName:bn},[`${Me}-leave`]:{animationName:Sn}}},{[`${Le}-wrapper`]:(0,an.J$)(Te)},bn,Sn]},jn=w(30071),qt=w(64993);const Nn=Te=>{const{componentCls:Le,iconCls:Me,uploadThumbnailSize:We,uploadProgressOffset:nt}=Te,tt=`${Le}-list`,ot=`${tt}-item`;return{[`${Le}-wrapper`]:{[` @@ -256,9 +256,9 @@ headers: `+JSON.stringify(ye),ve.data=oe,ve.path=H.path,ve.status=L,ve.headers=y `]:{[ot]:{position:"relative",height:We+Te.lineWidth*2+Te.paddingXS*2,padding:Te.paddingXS,border:`${Te.lineWidth}px ${Te.lineType} ${Te.colorBorder}`,borderRadius:Te.borderRadiusLG,"&:hover":{background:"transparent"},[`${ot}-thumbnail`]:Object.assign(Object.assign({},ht.vS),{width:We,height:We,lineHeight:`${We+Te.paddingSM}px`,textAlign:"center",flex:"none",[Me]:{fontSize:Te.fontSizeHeading2,color:Te.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${ot}-progress`]:{bottom:nt,width:`calc(100% - ${Te.paddingSM*2}px)`,marginTop:0,paddingInlineStart:We+Te.paddingXS}},[`${ot}-error`]:{borderColor:Te.colorError,[`${ot}-thumbnail ${Me}`]:{[`svg path[fill='${jn.blue[0]}']`]:{fill:Te.colorErrorBg},[`svg path[fill='${jn.blue.primary}']`]:{fill:Te.colorError}}},[`${ot}-uploading`]:{borderStyle:"dashed",[`${ot}-name`]:{marginBottom:nt}}},[`${tt}${tt}-picture-circle ${ot}`]:{[`&, &::before, ${ot}-thumbnail`]:{borderRadius:"50%"}}}}},De=Te=>{const{componentCls:Le,iconCls:Me,fontSizeLG:We,colorTextLightSolid:nt}=Te,tt=`${Le}-list`,ot=`${tt}-item`,Oe=Te.uploadPicCardSize;return{[` ${Le}-wrapper${Le}-picture-card-wrapper, ${Le}-wrapper${Le}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,ht.dF)()),{display:"inline-block",width:"100%",[`${Le}${Le}-select`]:{width:Oe,height:Oe,marginInlineEnd:Te.marginXS,marginBottom:Te.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Te.colorFillAlter,border:`${Te.lineWidth}px dashed ${Te.colorBorder}`,borderRadius:Te.borderRadiusLG,cursor:"pointer",transition:`border-color ${Te.motionDurationSlow}`,[`> ${Le}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Le}-disabled):hover`]:{borderColor:Te.colorPrimary}},[`${tt}${tt}-picture-card, ${tt}${tt}-picture-circle`]:{[`${tt}-item-container`]:{display:"inline-block",width:Oe,height:Oe,marginBlock:`0 ${Te.marginXS}px`,marginInline:`0 ${Te.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ot]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Te.paddingXS*2}px)`,height:`calc(100% - ${Te.paddingXS*2}px)`,backgroundColor:Te.colorBgMask,opacity:0,transition:`all ${Te.motionDurationSlow}`,content:'" "'}},[`${ot}:hover`]:{[`&::before, ${ot}-actions`]:{opacity:1}},[`${ot}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Te.motionDurationSlow}`,[`${Me}-eye, ${Me}-download, ${Me}-delete`]:{zIndex:10,width:We,margin:`0 ${Te.marginXXS}px`,fontSize:We,cursor:"pointer",transition:`all ${Te.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ot}-actions, ${ot}-actions:hover`]:{[`${Me}-eye, ${Me}-download, ${Me}-delete`]:{color:new qt.C(nt).setAlpha(.65).toRgbString(),"&:hover":{color:nt}}},[`${ot}-thumbnail, ${ot}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ot}-name`]:{display:"none",textAlign:"center"},[`${ot}-file + ${ot}-name`]:{position:"absolute",bottom:Te.margin,display:"block",width:`calc(100% - ${Te.paddingXS*2}px)`},[`${ot}-uploading`]:{[`&${ot}`]:{backgroundColor:Te.colorFillAlter},[`&::before, ${Me}-eye, ${Me}-download, ${Me}-delete`]:{display:"none"}},[`${ot}-progress`]:{bottom:Te.marginXL,width:`calc(100% - ${Te.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Le}-wrapper${Le}-picture-circle-wrapper`]:{[`${Le}${Le}-select`]:{borderRadius:"50%"}}}};var be=Te=>{const{componentCls:Le}=Te;return{[`${Le}-rtl`]:{direction:"rtl"}}};const ge=Te=>{const{componentCls:Le,colorTextDisabled:Me}=Te;return{[`${Le}-wrapper`]:Object.assign(Object.assign({},(0,ht.Wf)(Te)),{[Le]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Le}-select`]:{display:"inline-block"},[`${Le}-disabled`]:{color:Me,cursor:"not-allowed"}})}};var he=(0,Ht.Z)("Upload",Te=>{const{fontSizeHeading3:Le,fontSize:Me,lineHeight:We,lineWidth:nt,controlHeightLG:tt}=Te,ot=Math.round(Me*We),Oe=(0,At.TS)(Te,{uploadThumbnailSize:Le*2,uploadProgressOffset:ot/2+nt,uploadPicCardSize:tt*2.55});return[ge(Oe),Lt(Oe),Nn(Oe),De(Oe),Qt(Oe),zn(Oe),be(Oe),(0,Ft.Z)(Oe)]},Te=>({actionsColor:Te.colorTextDescription})),Ne=function(Te,Le,Me,We){function nt(tt){return tt instanceof Me?tt:new Me(function(ot){ot(tt)})}return new(Me||(Me=Promise))(function(tt,ot){function Oe(Je){try{Ke(We.next(Je))}catch(Ye){ot(Ye)}}function ze(Je){try{Ke(We.throw(Je))}catch(Ye){ot(Ye)}}function Ke(Je){Je.done?tt(Je.value):nt(Je.value).then(Oe,ze)}Ke((We=We.apply(Te,Le||[])).next())})};const Be=`__LIST_IGNORE_${Date.now()}__`,Qe=(Te,Le)=>{const{fileList:Me,defaultFileList:We,onRemove:nt,showUploadList:tt=!0,listType:ot="text",onPreview:Oe,onDownload:ze,onChange:Ke,onDrop:Je,previewFile:Ye,disabled:$e,locale:et,iconRender:vt,isImageUrl:jt,progress:Dt,prefixCls:Ut,className:en,type:on="select",children:Vt,style:Rt,itemRender:pn,maxCount:cn,data:ln={},multiple:_t=!1,action:$t="",accept:vn="",supportServerRender:tn=!0,rootClassName:Rn}=Te,Un=x.useContext(H.Z),sn=$e!=null?$e:Un,[Tt,Pt]=(0,K.Z)(We||[],{value:Me,postState:Gn=>Gn!=null?Gn:[]}),[un,_e]=x.useState("drop"),qe=x.useRef(null);x.useMemo(()=>{const Gn=Date.now();(Me||[]).forEach(($n,gr)=>{!$n.uid&&!Object.isFrozen($n)&&($n.uid=`__AUTO__${Gn}_${gr}__`)})},[Me]);const st=(Gn,$n,gr)=>{let nr=(0,pe.Z)($n),pr=!1;cn===1?nr=nr.slice(-1):cn&&(pr=nr.length>cn,nr=nr.slice(0,cn)),(0,W.flushSync)(()=>{Pt(nr)});const Cr={file:Gn,fileList:nr};gr&&(Cr.event=gr),(!pr||nr.some(zr=>zr.uid===Gn.uid))&&(0,W.flushSync)(()=>{Ke==null||Ke(Cr)})},yt=(Gn,$n)=>Ne(void 0,void 0,void 0,function*(){const{beforeUpload:gr,transformFile:nr}=Te;let pr=Gn;if(gr){const Cr=yield gr(Gn,$n);if(Cr===!1)return!1;if(delete Gn[Be],Cr===Be)return Object.defineProperty(Gn,Be,{value:!0,configurable:!0}),!1;typeof Cr=="object"&&Cr&&(pr=Cr)}return nr&&(pr=yield nr(pr)),pr}),Ct=Gn=>{const $n=Gn.filter(pr=>!pr.file[Be]);if(!$n.length)return;const gr=$n.map(pr=>ae(pr.file));let nr=(0,pe.Z)(Tt);gr.forEach(pr=>{nr=V(pr,nr)}),gr.forEach((pr,Cr)=>{let zr=pr;if($n[Cr].parsedFile)pr.status="uploading";else{const{originFileObj:Cn}=pr;let Hn;try{Hn=new File([Cn],Cn.name,{type:Cn.type})}catch(Xn){Hn=new Blob([Cn],{type:Cn.type}),Hn.name=Cn.name,Hn.lastModifiedDate=new Date,Hn.lastModified=new Date().getTime()}Hn.uid=pr.uid,zr=Hn}st(zr,nr)})},Xt=(Gn,$n,gr)=>{try{typeof Gn=="string"&&(Gn=JSON.parse(Gn))}catch(Cr){}if(!de($n,Tt))return;const nr=ae($n);nr.status="done",nr.percent=100,nr.response=Gn,nr.xhr=gr;const pr=V(nr,Tt);st(nr,pr)},Bt=(Gn,$n)=>{if(!de($n,Tt))return;const gr=ae($n);gr.status="uploading",gr.percent=Gn.percent;const nr=V(gr,Tt);st(gr,nr,Gn)},It=(Gn,$n,gr)=>{if(!de(gr,Tt))return;const nr=ae(gr);nr.error=Gn,nr.response=$n,nr.status="error";const pr=V(nr,Tt);st(nr,pr)},bt=Gn=>{let $n;Promise.resolve(typeof nt=="function"?nt(Gn):nt).then(gr=>{var nr;if(gr===!1)return;const pr=we(Gn,Tt);pr&&($n=Object.assign(Object.assign({},Gn),{status:"removed"}),Tt==null||Tt.forEach(Cr=>{const zr=$n.uid!==void 0?"uid":"name";Cr[zr]===$n[zr]&&!Object.isFrozen(Cr)&&(Cr.status="removed")}),(nr=qe.current)===null||nr===void 0||nr.abort($n),st($n,pr))})},Kt=Gn=>{_e(Gn.type),Gn.type==="drop"&&(Je==null||Je(Gn))};x.useImperativeHandle(Le,()=>({onBatchStart:Ct,onSuccess:Xt,onProgress:Bt,onError:It,fileList:Tt,upload:qe.current}));const{getPrefixCls:Gt,direction:Yt,upload:In}=x.useContext(Y.E_),xn=Gt("upload",Ut),Bn=Object.assign(Object.assign({onBatchStart:Ct,onError:It,onProgress:Bt,onSuccess:Xt},Te),{data:ln,multiple:_t,action:$t,accept:vn,supportServerRender:tn,prefixCls:xn,disabled:sn,beforeUpload:yt,onChange:void 0});delete Bn.className,delete Bn.style,(!Vt||sn)&&delete Bn.id;const[Dn,Jn]=he(xn),[rr]=(0,re.Z)("Upload",G.Z.Upload),{showRemoveIcon:or,showPreviewIcon:tr,showDownloadIcon:ir,removeIcon:Rr,previewIcon:Lr,downloadIcon:Qr}=typeof tt=="boolean"?{}:tt,Pr=(Gn,$n)=>tt?x.createElement(ut,{prefixCls:xn,listType:ot,items:Tt,previewFile:Ye,onPreview:Oe,onDownload:ze,onRemove:bt,showRemoveIcon:!sn&&or,showPreviewIcon:tr,showDownloadIcon:ir,removeIcon:Rr,previewIcon:Lr,downloadIcon:Qr,iconRender:vt,locale:Object.assign(Object.assign({},rr),et),isImageUrl:jt,progress:Dt,appendAction:Gn,appendActionVisible:$n,itemRender:pn,disabled:sn}):Gn,_r=I()(`${xn}-wrapper`,en,Rn,Jn,In==null?void 0:In.className,{[`${xn}-rtl`]:Yt==="rtl",[`${xn}-picture-card-wrapper`]:ot==="picture-card",[`${xn}-picture-circle-wrapper`]:ot==="picture-circle"}),va=Object.assign(Object.assign({},In==null?void 0:In.style),Rt);if(on==="drag"){const Gn=I()(Jn,xn,`${xn}-drag`,{[`${xn}-drag-uploading`]:Tt.some($n=>$n.status==="uploading"),[`${xn}-drag-hover`]:un==="dragover",[`${xn}-disabled`]:sn,[`${xn}-rtl`]:Yt==="rtl"});return Dn(x.createElement("span",{className:_r},x.createElement("div",{className:Gn,style:va,onDrop:Kt,onDragOver:Kt,onDragLeave:Kt},x.createElement(z,Object.assign({},Bn,{ref:qe,className:`${xn}-btn`}),x.createElement("div",{className:`${xn}-drag-container`},Vt))),Pr()))}const Jr=I()(xn,`${xn}-select`,{[`${xn}-disabled`]:sn}),ha=(Gn=>x.createElement("div",{className:Jr,style:Gn},x.createElement(z,Object.assign({},Bn,{ref:qe}))))(Vt?void 0:{display:"none"});return Dn(ot==="picture-card"||ot==="picture-circle"?x.createElement("span",{className:_r},Pr(ha,!!Vt)):x.createElement("span",{className:_r},ha,Pr()))};var Ue=x.forwardRef(Qe),ft=function(Te,Le){var Me={};for(var We in Te)Object.prototype.hasOwnProperty.call(Te,We)&&Le.indexOf(We)<0&&(Me[We]=Te[We]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,We=Object.getOwnPropertySymbols(Te);nt{var{style:Me,height:We}=Te,nt=ft(Te,["style","height"]);return x.createElement(Ue,Object.assign({ref:Le},nt,{type:"drag",style:Object.assign(Object.assign({},Me),{height:We})}))});const dt=Ue;dt.Dragger=Ot,dt.LIST_IGNORE=Be;var Et=dt},5630:function(Nt,Ve,w){"use strict";var x=w(54476),pe=w(33885),e=w(20068),I=w(42978),f=w(75931),a=w(92310),t=w.n(a),s=w(18929),u=w(59301),o=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],c=(0,u.forwardRef)(function(n,r){var i,l=n.prefixCls,d=l===void 0?"rc-checkbox":l,E=n.className,v=n.style,m=n.checked,p=n.disabled,S=n.defaultChecked,C=S===void 0?!1:S,g=n.type,O=g===void 0?"checkbox":g,y=n.title,b=n.onChange,h=(0,f.Z)(n,o),A=(0,u.useRef)(null),B=(0,s.Z)(C,{value:m}),k=(0,I.Z)(B,2),R=k[0],M=k[1];(0,u.useImperativeHandle)(r,function(){return{focus:function(){var Y;(Y=A.current)===null||Y===void 0||Y.focus()},blur:function(){var Y;(Y=A.current)===null||Y===void 0||Y.blur()},input:A.current}});var z=t()(d,E,(i={},(0,e.Z)(i,"".concat(d,"-checked"),R),(0,e.Z)(i,"".concat(d,"-disabled"),p),i)),K=function(Y){p||("checked"in n||M(Y.target.checked),b==null||b({target:(0,pe.Z)((0,pe.Z)({},n),{},{type:O,checked:Y.target.checked}),stopPropagation:function(){Y.stopPropagation()},preventDefault:function(){Y.preventDefault()},nativeEvent:Y.nativeEvent}))};return u.createElement("span",{className:z,title:y,style:v},u.createElement("input",(0,x.Z)({},h,{className:"".concat(d,"-input"),ref:A,onChange:K,disabled:p,checked:!!R,type:O})),u.createElement("span",{className:"".concat(d,"-inner")}))});Ve.Z=c},31561:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return O}});var x=w(54476),pe=w(20068),e=w(42978),I=w(75931),f=w(35593),a=w(92310),t=w.n(a),s=w(8654),u=w(59301),o=w(10228),c=w(16089),n=o.Z.ESC,r=o.Z.TAB;function i(y){var b=y.visible,h=y.triggerRef,A=y.onVisibleChange,B=y.autoFocus,k=y.overlayRef,R=u.useRef(!1),M=function(){if(b){var Y,H;(Y=h.current)===null||Y===void 0||(H=Y.focus)===null||H===void 0||H.call(Y),A==null||A(!1)}},z=function(){var Y;return(Y=k.current)!==null&&Y!==void 0&&Y.focus?(k.current.focus(),R.current=!0,!0):!1},K=function(Y){switch(Y.keyCode){case n:M();break;case r:{var H=!1;R.current||(H=z()),H?Y.preventDefault():M();break}}};u.useEffect(function(){return b?(window.addEventListener("keydown",K),B&&(0,c.Z)(z,3),function(){window.removeEventListener("keydown",K),R.current=!1}):function(){R.current=!1}},[b])}var l=(0,u.forwardRef)(function(y,b){var h=y.overlay,A=y.arrow,B=y.prefixCls,k=(0,u.useMemo)(function(){var M;return typeof h=="function"?M=h():M=h,M},[h]),R=(0,s.sQ)(b,k==null?void 0:k.ref);return u.createElement(u.Fragment,null,A&&u.createElement("div",{className:"".concat(B,"-arrow")}),u.cloneElement(k,{ref:(0,s.Yr)(k)?R:void 0}))}),d=l,E={adjustX:1,adjustY:1},v=[0,0],m={topLeft:{points:["bl","tl"],overflow:E,offset:[0,-4],targetOffset:v},top:{points:["bc","tc"],overflow:E,offset:[0,-4],targetOffset:v},topRight:{points:["br","tr"],overflow:E,offset:[0,-4],targetOffset:v},bottomLeft:{points:["tl","bl"],overflow:E,offset:[0,4],targetOffset:v},bottom:{points:["tc","bc"],overflow:E,offset:[0,4],targetOffset:v},bottomRight:{points:["tr","br"],overflow:E,offset:[0,4],targetOffset:v}},p=m,S=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function C(y,b){var h,A=y.arrow,B=A===void 0?!1:A,k=y.prefixCls,R=k===void 0?"rc-dropdown":k,M=y.transitionName,z=y.animation,K=y.align,W=y.placement,Y=W===void 0?"bottomLeft":W,H=y.placements,re=H===void 0?p:H,G=y.getPopupContainer,ee=y.showAction,X=y.hideAction,Q=y.overlayClassName,q=y.overlayStyle,$=y.visible,le=y.trigger,se=le===void 0?["hover"]:le,Ee=y.autoFocus,Se=y.overlay,ie=y.children,L=y.onVisibleChange,J=(0,I.Z)(y,S),N=u.useState(),Z=(0,e.Z)(N,2),ne=Z[0],U=Z[1],D="visible"in y?$:ne,T=u.useRef(null),P=u.useRef(null),j=u.useRef(null);u.useImperativeHandle(b,function(){return T.current});var F=function(oe){U(oe),L==null||L(oe)};i({visible:D,triggerRef:j,onVisibleChange:F,autoFocus:Ee,overlayRef:P});var te=function(oe){var _=y.onOverlayClick;U(!1),_&&_(oe)},ae=function(){return u.createElement(d,{ref:P,overlay:Se,prefixCls:R,arrow:B})},V=function(){return typeof Se=="function"?ae:ae()},de=function(){var oe=y.minOverlayWidthMatchTrigger,_=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?oe:!_},we=function(){var oe=y.openClassName;return oe!==void 0?oe:"".concat(R,"-open")},xe=u.cloneElement(ie,{className:t()((h=ie.props)===null||h===void 0?void 0:h.className,D&&we()),ref:(0,s.Yr)(ie)?(0,s.sQ)(j,ie.ref):void 0}),Ae=X;return!Ae&&se.indexOf("contextMenu")!==-1&&(Ae=["click"]),u.createElement(f.Z,(0,x.Z)({builtinPlacements:re},J,{prefixCls:R,ref:T,popupClassName:t()(Q,(0,pe.Z)({},"".concat(R,"-show-arrow"),B)),popupStyle:q,action:se,showAction:ee,hideAction:Ae,popupPlacement:Y,popupAlign:K,popupTransitionName:M,popupAnimation:z,popupVisible:D,stretch:de()?"minWidth":"",popup:V(),onPopupVisibleChange:F,onPopupClick:te,getPopupContainer:G}),xe)}var g=u.forwardRef(C),O=g},93681:function(Nt,Ve,w){"use strict";w.r(Ve),w.d(Ve,{BaseInput:function(){return o},default:function(){return m}});var x=w(54476),pe=w(33885),e=w(20068),I=w(76190),f=w(92310),a=w.n(f),t=w(59301),s=w(5643),u=function(S){var C,g,O=S.inputElement,y=S.prefixCls,b=S.prefix,h=S.suffix,A=S.addonBefore,B=S.addonAfter,k=S.className,R=S.style,M=S.disabled,z=S.readOnly,K=S.focused,W=S.triggerFocus,Y=S.allowClear,H=S.value,re=S.handleReset,G=S.hidden,ee=S.classes,X=S.classNames,Q=S.dataAttrs,q=S.styles,$=S.components,le=($==null?void 0:$.affixWrapper)||"span",se=($==null?void 0:$.groupWrapper)||"span",Ee=($==null?void 0:$.wrapper)||"span",Se=($==null?void 0:$.groupAddon)||"span",ie=(0,t.useRef)(null),L=function(ae){var V;(V=ie.current)!==null&&V!==void 0&&V.contains(ae.target)&&(W==null||W())},J=function(){var ae;if(!Y)return null;var V=!M&&!z&&H,de="".concat(y,"-clear-icon"),we=(0,I.Z)(Y)==="object"&&Y!==null&&Y!==void 0&&Y.clearIcon?Y.clearIcon:"\u2716";return t.createElement("span",{onClick:re,onMouseDown:function(Ae){return Ae.preventDefault()},className:a()(de,(ae={},(0,e.Z)(ae,"".concat(de,"-hidden"),!V),(0,e.Z)(ae,"".concat(de,"-has-suffix"),!!h),ae)),role:"button",tabIndex:-1},we)},N=(0,t.cloneElement)(O,{value:H,hidden:G,className:a()((C=O.props)===null||C===void 0?void 0:C.className,!(0,s.X3)(S)&&!(0,s.He)(S)&&k)||null,style:(0,pe.Z)((0,pe.Z)({},(g=O.props)===null||g===void 0?void 0:g.style),!(0,s.X3)(S)&&!(0,s.He)(S)?R:{})});if((0,s.X3)(S)){var Z,ne="".concat(y,"-affix-wrapper"),U=a()(ne,(Z={},(0,e.Z)(Z,"".concat(ne,"-disabled"),M),(0,e.Z)(Z,"".concat(ne,"-focused"),K),(0,e.Z)(Z,"".concat(ne,"-readonly"),z),(0,e.Z)(Z,"".concat(ne,"-input-with-clear-btn"),h&&Y&&H),Z),!(0,s.He)(S)&&k,ee==null?void 0:ee.affixWrapper,X==null?void 0:X.affixWrapper),D=(h||Y)&&t.createElement("span",{className:a()("".concat(y,"-suffix"),X==null?void 0:X.suffix),style:q==null?void 0:q.suffix},J(),h);N=t.createElement(le,(0,x.Z)({className:U,style:(0,pe.Z)((0,pe.Z)({},(0,s.He)(S)?void 0:R),q==null?void 0:q.affixWrapper),hidden:!(0,s.He)(S)&&G,onClick:L},Q==null?void 0:Q.affixWrapper,{ref:ie}),b&&t.createElement("span",{className:a()("".concat(y,"-prefix"),X==null?void 0:X.prefix),style:q==null?void 0:q.prefix},b),(0,t.cloneElement)(O,{value:H,hidden:null}),D)}if((0,s.He)(S)){var T="".concat(y,"-group"),P="".concat(T,"-addon"),j=a()("".concat(y,"-wrapper"),T,ee==null?void 0:ee.wrapper),F=a()("".concat(y,"-group-wrapper"),k,ee==null?void 0:ee.group);return t.createElement(se,{className:F,style:R,hidden:G},t.createElement(Ee,{className:j},A&&t.createElement(Se,{className:P},A),(0,t.cloneElement)(N,{hidden:null}),B&&t.createElement(Se,{className:P},B)))}return N},o=u,c=w(94480),n=w(42978),r=w(75931),i=w(18929),l=w(2738),d=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],E=(0,t.forwardRef)(function(p,S){var C=p.autoComplete,g=p.onChange,O=p.onFocus,y=p.onBlur,b=p.onPressEnter,h=p.onKeyDown,A=p.prefixCls,B=A===void 0?"rc-input":A,k=p.disabled,R=p.htmlSize,M=p.className,z=p.maxLength,K=p.suffix,W=p.showCount,Y=p.type,H=Y===void 0?"text":Y,re=p.classes,G=p.classNames,ee=p.styles,X=(0,r.Z)(p,d),Q=(0,i.Z)(p.defaultValue,{value:p.value}),q=(0,n.Z)(Q,2),$=q[0],le=q[1],se=(0,t.useState)(!1),Ee=(0,n.Z)(se,2),Se=Ee[0],ie=Ee[1],L=(0,t.useRef)(null),J=function(F){L.current&&(0,s.nH)(L.current,F)};(0,t.useImperativeHandle)(S,function(){return{focus:J,blur:function(){var F;(F=L.current)===null||F===void 0||F.blur()},setSelectionRange:function(F,te,ae){var V;(V=L.current)===null||V===void 0||V.setSelectionRange(F,te,ae)},select:function(){var F;(F=L.current)===null||F===void 0||F.select()},input:L.current}}),(0,t.useEffect)(function(){ie(function(j){return j&&k?!1:j})},[k]);var N=function(F){p.value===void 0&&le(F.target.value),L.current&&(0,s.rJ)(L.current,F,g)},Z=function(F){b&&F.key==="Enter"&&b(F),h==null||h(F)},ne=function(F){ie(!0),O==null||O(F)},U=function(F){ie(!1),y==null||y(F)},D=function(F){le(""),J(),L.current&&(0,s.rJ)(L.current,F,g)},T=function(){var F=(0,l.Z)(p,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,x.Z)({autoComplete:C},F,{onChange:N,onFocus:ne,onBlur:U,onKeyDown:Z,className:a()(B,(0,e.Z)({},"".concat(B,"-disabled"),k),G==null?void 0:G.input),style:ee==null?void 0:ee.input,ref:L,size:R,type:H}))},P=function(){var F=Number(z)>0;if(K||W){var te=(0,s.D7)($),ae=(0,c.Z)(te).length,V=(0,I.Z)(W)==="object"?W.formatter({value:te,count:ae,maxLength:z}):"".concat(ae).concat(F?" / ".concat(z):"");return t.createElement(t.Fragment,null,!!W&&t.createElement("span",{className:a()("".concat(B,"-show-count-suffix"),(0,e.Z)({},"".concat(B,"-show-count-has-suffix"),!!K),G==null?void 0:G.count),style:(0,pe.Z)({},ee==null?void 0:ee.count)},V),K)}return null};return t.createElement(o,(0,x.Z)({},X,{prefixCls:B,className:M,inputElement:T(),handleReset:D,value:(0,s.D7)($),focused:Se,triggerFocus:J,suffix:P(),disabled:k,classes:re,classNames:G,styles:ee}))}),v=E,m=v},5643:function(Nt,Ve,w){"use strict";w.d(Ve,{D7:function(){return f},He:function(){return x},X3:function(){return pe},nH:function(){return I},rJ:function(){return e}});function x(a){return!!(a.addonBefore||a.addonAfter)}function pe(a){return!!(a.prefix||a.suffix||a.allowClear)}function e(a,t,s,u){if(s){var o=t;if(t.type==="click"){var c=a.cloneNode(!0);o=Object.create(t,{target:{value:c},currentTarget:{value:c}}),c.value="",s(o);return}if(u!==void 0){o=Object.create(t,{target:{value:a},currentTarget:{value:a}}),a.value=u,s(o);return}s(o)}}function I(a,t){if(a){a.focus(t);var s=t||{},u=s.cursor;if(u){var o=a.value.length;switch(u){case"start":a.setSelectionRange(0,0);break;case"end":a.setSelectionRange(o,o);break;default:a.setSelectionRange(0,o)}}}}function f(a){return typeof a=="undefined"||a===null?"":String(a)}},15285:function(Nt,Ve,w){"use strict";w.d(Ve,{iz:function(){return Ot},ck:function(){return At},BW:function(){return St},sN:function(){return At},Wd:function(){return Be},ZP:function(){return ot},Xl:function(){return h}});var x=w(54476),pe=w(20068),e=w(33885),I=w(94480),f=w(42978),a=w(75931),t=w(92310),s=w.n(t),u=w(83836),o=w(18929),c=w(13697),n=w(48736),r=w(59301),i=w(4676),l=r.createContext(null);function d(Oe,ze){return Oe===void 0?null:"".concat(Oe,"-").concat(ze)}function E(Oe){var ze=r.useContext(l);return d(ze,Oe)}var v=w(80547),m=["children","locked"],p=r.createContext(null);function S(Oe,ze){var Ke=(0,e.Z)({},Oe);return Object.keys(ze).forEach(function(Je){var Ye=ze[Je];Ye!==void 0&&(Ke[Je]=Ye)}),Ke}function C(Oe){var ze=Oe.children,Ke=Oe.locked,Je=(0,a.Z)(Oe,m),Ye=r.useContext(p),$e=(0,v.Z)(function(){return S(Ye,Je)},[Ye,Je],function(et,vt){return!Ke&&(et[0]!==vt[0]||!(0,c.Z)(et[1],vt[1],!0))});return r.createElement(p.Provider,{value:$e},ze)}var g=[],O=r.createContext(null);function y(){return r.useContext(O)}var b=r.createContext(g);function h(Oe){var ze=r.useContext(b);return r.useMemo(function(){return Oe!==void 0?[].concat((0,I.Z)(ze),[Oe]):ze},[ze,Oe])}var A=r.createContext(null),B=r.createContext({}),k=B,R=w(29194);function M(Oe){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,R.Z)(Oe)){var Ke=Oe.nodeName.toLowerCase(),Je=["input","select","textarea","button"].includes(Ke)||Oe.isContentEditable||Ke==="a"&&!!Oe.getAttribute("href"),Ye=Oe.getAttribute("tabindex"),$e=Number(Ye),et=null;return Ye&&!Number.isNaN($e)?et=$e:Je&&et===null&&(et=0),Je&&Oe.disabled&&(et=null),et!==null&&(et>=0||ze&&et<0)}return!1}function z(Oe){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ke=(0,I.Z)(Oe.querySelectorAll("*")).filter(function(Je){return M(Je,ze)});return M(Oe,ze)&&Ke.unshift(Oe),Ke}var K=null;function W(){K=document.activeElement}function Y(){K=null}function H(){if(K)try{K.focus()}catch(Oe){}}function re(Oe,ze){if(ze.keyCode===9){var Ke=z(Oe),Je=Ke[ze.shiftKey?0:Ke.length-1],Ye=Je===document.activeElement||Oe===document.activeElement;if(Ye){var $e=Ke[ze.shiftKey?Ke.length-1:0];$e.focus(),ze.preventDefault()}}}var G=w(10228),ee=w(16089),X=G.Z.LEFT,Q=G.Z.RIGHT,q=G.Z.UP,$=G.Z.DOWN,le=G.Z.ENTER,se=G.Z.ESC,Ee=G.Z.HOME,Se=G.Z.END,ie=[q,$,X,Q];function L(Oe,ze,Ke,Je){var Ye,$e,et,vt,jt="prev",Dt="next",Ut="children",en="parent";if(Oe==="inline"&&Je===le)return{inlineTrigger:!0};var on=(Ye={},(0,pe.Z)(Ye,q,jt),(0,pe.Z)(Ye,$,Dt),Ye),Vt=($e={},(0,pe.Z)($e,X,Ke?Dt:jt),(0,pe.Z)($e,Q,Ke?jt:Dt),(0,pe.Z)($e,$,Ut),(0,pe.Z)($e,le,Ut),$e),Rt=(et={},(0,pe.Z)(et,q,jt),(0,pe.Z)(et,$,Dt),(0,pe.Z)(et,le,Ut),(0,pe.Z)(et,se,en),(0,pe.Z)(et,X,Ke?Ut:en),(0,pe.Z)(et,Q,Ke?en:Ut),et),pn={inline:on,horizontal:Vt,vertical:Rt,inlineSub:on,horizontalSub:Rt,verticalSub:Rt},cn=(vt=pn["".concat(Oe).concat(ze?"":"Sub")])===null||vt===void 0?void 0:vt[Je];switch(cn){case jt:return{offset:-1,sibling:!0};case Dt:return{offset:1,sibling:!0};case en:return{offset:-1,sibling:!1};case Ut:return{offset:1,sibling:!1};default:return null}}function J(Oe){for(var ze=Oe;ze;){if(ze.getAttribute("data-menu-list"))return ze;ze=ze.parentElement}return null}function N(Oe,ze){for(var Ke=Oe||document.activeElement;Ke;){if(ze.has(Ke))return Ke;Ke=Ke.parentElement}return null}function Z(Oe,ze){var Ke=z(Oe,!0);return Ke.filter(function(Je){return ze.has(Je)})}function ne(Oe,ze,Ke){var Je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Oe)return null;var Ye=Z(Oe,ze),$e=Ye.length,et=Ye.findIndex(function(vt){return Ke===vt});return Je<0?et===-1?et=$e-1:et-=1:Je>0&&(et+=1),et=(et+$e)%$e,Ye[et]}var U=function(ze,Ke){var Je=new Set,Ye=new Map,$e=new Map;return ze.forEach(function(et){var vt=document.querySelector("[data-menu-id='".concat(d(Ke,et),"']"));vt&&(Je.add(vt),$e.set(vt,et),Ye.set(et,vt))}),{elements:Je,key2element:Ye,element2key:$e}};function D(Oe,ze,Ke,Je,Ye,$e,et,vt,jt,Dt){var Ut=r.useRef(),en=r.useRef();en.current=ze;var on=function(){ee.Z.cancel(Ut.current)};return r.useEffect(function(){return function(){on()}},[]),function(Vt){var Rt=Vt.which;if([].concat(ie,[le,se,Ee,Se]).includes(Rt)){var pn=$e(),cn=U(pn,Je),ln=cn,_t=ln.elements,$t=ln.key2element,vn=ln.element2key,tn=$t.get(ze),Rn=N(tn,_t),Un=vn.get(Rn),sn=L(Oe,et(Un,!0).length===1,Ke,Rt);if(!sn&&Rt!==Ee&&Rt!==Se)return;(ie.includes(Rt)||[Ee,Se].includes(Rt))&&Vt.preventDefault();var Tt=function(Xt){if(Xt){var Bt=Xt,It=Xt.querySelector("a");It!=null&&It.getAttribute("href")&&(Bt=It);var bt=vn.get(Xt);vt(bt),on(),Ut.current=(0,ee.Z)(function(){en.current===bt&&Bt.focus()})}};if([Ee,Se].includes(Rt)||sn.sibling||!Rn){var Pt;!Rn||Oe==="inline"?Pt=Ye.current:Pt=J(Rn);var un,_e=Z(Pt,_t);Rt===Ee?un=_e[0]:Rt===Se?un=_e[_e.length-1]:un=ne(Pt,_t,Rn,sn.offset),Tt(un)}else if(sn.inlineTrigger)jt(Un);else if(sn.offset>0)jt(Un,!0),on(),Ut.current=(0,ee.Z)(function(){cn=U(pn,Je);var Ct=Rn.getAttribute("aria-controls"),Xt=document.getElementById(Ct),Bt=ne(Xt,cn.elements);Tt(Bt)},5);else if(sn.offset<0){var qe=et(Un,!0),st=qe[qe.length-2],yt=$t.get(st);jt(st,!1),Tt(yt)}}Dt==null||Dt(Vt)}}function T(Oe){Promise.resolve().then(Oe)}var P="__RC_UTIL_PATH_SPLIT__",j=function(ze){return ze.join(P)},F=function(ze){return ze.split(P)},te="rc-menu-more";function ae(){var Oe=r.useState({}),ze=(0,f.Z)(Oe,2),Ke=ze[1],Je=(0,r.useRef)(new Map),Ye=(0,r.useRef)(new Map),$e=r.useState([]),et=(0,f.Z)($e,2),vt=et[0],jt=et[1],Dt=(0,r.useRef)(0),Ut=(0,r.useRef)(!1),en=function(){Ut.current||Ke({})},on=(0,r.useCallback)(function($t,vn){var tn=j(vn);Ye.current.set(tn,$t),Je.current.set($t,tn),Dt.current+=1;var Rn=Dt.current;T(function(){Rn===Dt.current&&en()})},[]),Vt=(0,r.useCallback)(function($t,vn){var tn=j(vn);Ye.current.delete(tn),Je.current.delete($t)},[]),Rt=(0,r.useCallback)(function($t){jt($t)},[]),pn=(0,r.useCallback)(function($t,vn){var tn=Je.current.get($t)||"",Rn=F(tn);return vn&&vt.includes(Rn[0])&&Rn.unshift(te),Rn},[vt]),cn=(0,r.useCallback)(function($t,vn){return $t.some(function(tn){var Rn=pn(tn,!0);return Rn.includes(vn)})},[pn]),ln=function(){var vn=(0,I.Z)(Je.current.keys());return vt.length&&vn.push(te),vn},_t=(0,r.useCallback)(function($t){var vn="".concat(Je.current.get($t)).concat(P),tn=new Set;return(0,I.Z)(Ye.current.keys()).forEach(function(Rn){Rn.startsWith(vn)&&tn.add(Ye.current.get(Rn))}),tn},[]);return r.useEffect(function(){return function(){Ut.current=!0}},[]),{registerPath:on,unregisterPath:Vt,refreshOverflowKeys:Rt,isSubPathKey:cn,getKeyPath:pn,getKeys:ln,getSubPathKeys:_t}}function V(Oe){var ze=r.useRef(Oe);ze.current=Oe;var Ke=r.useCallback(function(){for(var Je,Ye=arguments.length,$e=new Array(Ye),et=0;et1&&(_t.motionAppear=!1);var $t=_t.onVisibleChanged;return _t.onVisibleChanged=function(vn){return!on.current&&!vn&&cn(!0),$t==null?void 0:$t(vn)},pn?null:r.createElement(C,{mode:$e,locked:!on.current},r.createElement(fe.default,(0,x.Z)({visible:ln},_t,{forceRender:jt,removeOnLeave:!1,leavedClassName:"".concat(vt,"-hidden")}),function(vn){var tn=vn.className,Rn=vn.style;return r.createElement(Qt,{id:ze,className:tn,style:Rn},Ye)}))}var ge=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],he=["active"],Ne=function(ze){var Ke,Je=ze.style,Ye=ze.className,$e=ze.title,et=ze.eventKey,vt=ze.warnKey,jt=ze.disabled,Dt=ze.internalPopupClose,Ut=ze.children,en=ze.itemIcon,on=ze.expandIcon,Vt=ze.popupClassName,Rt=ze.popupOffset,pn=ze.popupStyle,cn=ze.onClick,ln=ze.onMouseEnter,_t=ze.onMouseLeave,$t=ze.onTitleClick,vn=ze.onTitleMouseEnter,tn=ze.onTitleMouseLeave,Rn=(0,a.Z)(ze,ge),Un=E(et),sn=r.useContext(p),Tt=sn.prefixCls,Pt=sn.mode,un=sn.openKeys,_e=sn.disabled,qe=sn.overflowDisabled,st=sn.activeKey,yt=sn.selectedKeys,Ct=sn.itemIcon,Xt=sn.expandIcon,Bt=sn.onItemClick,It=sn.onOpenChange,bt=sn.onActive,Kt=r.useContext(k),Gt=Kt._internalRenderSubMenuItem,Yt=r.useContext(A),In=Yt.isSubPathKey,xn=h(),Bn="".concat(Tt,"-submenu"),Dn=_e||jt,Jn=r.useRef(),rr=r.useRef(),or=en!=null?en:Ct,tr=on!=null?on:Xt,ir=un.includes(et),Rr=!qe&&ir,Lr=In(yt,et),Qr=Ce(et,Dn,vn,tn),Pr=Qr.active,_r=(0,a.Z)(Qr,he),va=r.useState(!1),Jr=(0,f.Z)(va,2),ba=Jr[0],ha=Jr[1],Gn=function(Hr){Dn||ha(Hr)},$n=function(Hr){Gn(!0),ln==null||ln({key:et,domEvent:Hr})},gr=function(Hr){Gn(!1),_t==null||_t({key:et,domEvent:Hr})},nr=r.useMemo(function(){return Pr||(Pt!=="inline"?ba||In([st],et):!1)},[Pt,Pr,st,ba,et,In]),pr=je(xn.length),Cr=function(Hr){Dn||($t==null||$t({key:et,domEvent:Hr}),Pt==="inline"&&It(et,!ir))},zr=V(function(Nr){cn==null||cn(rt(Nr)),Bt(Nr)}),Cn=function(Hr){Pt!=="inline"&&It(et,Hr)},Hn=function(){bt(et)},Xn=Un&&"".concat(Un,"-popup"),Qn=r.createElement("div",(0,x.Z)({role:"menuitem",style:pr,className:"".concat(Bn,"-title"),tabIndex:Dn?null:-1,ref:Jn,title:typeof $e=="string"?$e:null,"data-menu-id":qe&&Un?null:Un,"aria-expanded":Rr,"aria-haspopup":!0,"aria-controls":Xn,"aria-disabled":Dn,onClick:Cr,onFocus:Hn},_r),$e,r.createElement(ke,{icon:Pt!=="horizontal"?tr:void 0,props:(0,e.Z)((0,e.Z)({},ze),{},{isOpen:Rr,isSubMenu:!0})},r.createElement("i",{className:"".concat(Bn,"-arrow")}))),vr=r.useRef(Pt);if(Pt!=="inline"&&xn.length>1?vr.current="vertical":vr.current=Pt,!qe){var xr=vr.current;Qn=r.createElement(De,{mode:xr,prefixCls:Bn,visible:!Dt&&Rr&&Pt!=="inline",popupClassName:Vt,popupOffset:Rt,popupStyle:pn,popup:r.createElement(C,{mode:xr==="horizontal"?"vertical":xr},r.createElement(Qt,{id:Xn,ref:rr},Ut)),disabled:Dn,onVisibleChange:Cn},Qn)}var ia=r.createElement(u.Z.Item,(0,x.Z)({role:"none"},Rn,{component:"li",style:Je,className:s()(Bn,"".concat(Bn,"-").concat(Pt),Ye,(Ke={},(0,pe.Z)(Ke,"".concat(Bn,"-open"),Rr),(0,pe.Z)(Ke,"".concat(Bn,"-active"),nr),(0,pe.Z)(Ke,"".concat(Bn,"-selected"),Lr),(0,pe.Z)(Ke,"".concat(Bn,"-disabled"),Dn),Ke)),onMouseEnter:$n,onMouseLeave:gr}),Qn,!qe&&r.createElement(be,{id:Xn,open:Rr,keyPath:xn},Ut));return Gt&&(ia=Gt(ia,ze,{selected:Lr,active:nr,open:Rr,disabled:Dn})),r.createElement(C,{onItemClick:zr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:or,expandIcon:tr},ia)};function Be(Oe){var ze=Oe.eventKey,Ke=Oe.children,Je=h(ze),Ye=an(Ke,Je),$e=y();r.useEffect(function(){if($e)return $e.registerPath(ze,Je),function(){$e.unregisterPath(ze,Je)}},[Je]);var et;return $e?et=Ye:et=r.createElement(Ne,Oe,Ye),r.createElement(b.Provider,{value:Je},et)}var Qe=w(76190),Ge=["className","title","eventKey","children"],Ue=["children"],ft=function(ze){var Ke=ze.className,Je=ze.title,Ye=ze.eventKey,$e=ze.children,et=(0,a.Z)(ze,Ge),vt=r.useContext(p),jt=vt.prefixCls,Dt="".concat(jt,"-item-group");return r.createElement("li",(0,x.Z)({role:"presentation"},et,{onClick:function(en){return en.stopPropagation()},className:s()(Dt,Ke)}),r.createElement("div",{role:"presentation",className:"".concat(Dt,"-title"),title:typeof Je=="string"?Je:void 0},Je),r.createElement("ul",{role:"group",className:"".concat(Dt,"-list")},$e))};function St(Oe){var ze=Oe.children,Ke=(0,a.Z)(Oe,Ue),Je=h(Ke.eventKey),Ye=an(ze,Je),$e=y();return $e?Ye:r.createElement(ft,(0,ue.Z)(Ke,["warnKey"]),Ye)}function Ot(Oe){var ze=Oe.className,Ke=Oe.style,Je=r.useContext(p),Ye=Je.prefixCls,$e=y();return $e?null:r.createElement("li",{role:"separator",className:s()("".concat(Ye,"-item-divider"),ze),style:Ke})}var dt=["label","children","key","type"];function Et(Oe){return(Oe||[]).map(function(ze,Ke){if(ze&&(0,Qe.Z)(ze)==="object"){var Je=ze,Ye=Je.label,$e=Je.children,et=Je.key,vt=Je.type,jt=(0,a.Z)(Je,dt),Dt=et!=null?et:"tmp-".concat(Ke);return $e||vt==="group"?vt==="group"?r.createElement(St,(0,x.Z)({key:Dt},jt,{title:Ye}),Et($e)):r.createElement(Be,(0,x.Z)({key:Dt},jt,{title:Ye}),Et($e)):vt==="divider"?r.createElement(Ot,(0,x.Z)({key:Dt},jt)):r.createElement(At,(0,x.Z)({key:Dt},jt),Ye)}return null}).filter(function(ze){return ze})}function Te(Oe,ze,Ke){var Je=Oe;return ze&&(Je=Et(ze)),an(Je,Ke)}var Le=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Me=[],We=r.forwardRef(function(Oe,ze){var Ke,Je,Ye=Oe,$e=Ye.prefixCls,et=$e===void 0?"rc-menu":$e,vt=Ye.rootClassName,jt=Ye.style,Dt=Ye.className,Ut=Ye.tabIndex,en=Ut===void 0?0:Ut,on=Ye.items,Vt=Ye.children,Rt=Ye.direction,pn=Ye.id,cn=Ye.mode,ln=cn===void 0?"vertical":cn,_t=Ye.inlineCollapsed,$t=Ye.disabled,vn=Ye.disabledOverflow,tn=Ye.subMenuOpenDelay,Rn=tn===void 0?.1:tn,Un=Ye.subMenuCloseDelay,sn=Un===void 0?.1:Un,Tt=Ye.forceSubMenuRender,Pt=Ye.defaultOpenKeys,un=Ye.openKeys,_e=Ye.activeKey,qe=Ye.defaultActiveFirst,st=Ye.selectable,yt=st===void 0?!0:st,Ct=Ye.multiple,Xt=Ct===void 0?!1:Ct,Bt=Ye.defaultSelectedKeys,It=Ye.selectedKeys,bt=Ye.onSelect,Kt=Ye.onDeselect,Gt=Ye.inlineIndent,Yt=Gt===void 0?24:Gt,In=Ye.motion,xn=Ye.defaultMotions,Bn=Ye.triggerSubMenuAction,Dn=Bn===void 0?"hover":Bn,Jn=Ye.builtinPlacements,rr=Ye.itemIcon,or=Ye.expandIcon,tr=Ye.overflowedIndicator,ir=tr===void 0?"...":tr,Rr=Ye.overflowedIndicatorPopupClassName,Lr=Ye.getPopupContainer,Qr=Ye.onClick,Pr=Ye.onOpenChange,_r=Ye.onKeyDown,va=Ye.openAnimation,Jr=Ye.openTransitionName,ba=Ye._internalRenderMenuItem,ha=Ye._internalRenderSubMenuItem,Gn=(0,a.Z)(Ye,Le),$n=r.useMemo(function(){return Te(Vt,on,Me)},[Vt,on]),gr=r.useState(!1),nr=(0,f.Z)(gr,2),pr=nr[0],Cr=nr[1],zr=r.useRef(),Cn=xe(pn),Hn=Rt==="rtl",Xn=(0,o.Z)(Pt,{value:un,postState:function(kr){return kr||Me}}),Qn=(0,f.Z)(Xn,2),vr=Qn[0],xr=Qn[1],ia=function(kr){var qr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Ra(){xr(kr),Pr==null||Pr(kr)}qr?(0,i.flushSync)(Ra):Ra()},Nr=r.useState(vr),Hr=(0,f.Z)(Nr,2),$r=Hr[0],yr=Hr[1],dr=r.useRef(!1),Vr=r.useMemo(function(){return(ln==="inline"||ln==="vertical")&&_t?["vertical",_t]:[ln,!1]},[ln,_t]),Mr=(0,f.Z)(Vr,2),sa=Mr[0],Wr=Mr[1],Ka=sa==="inline",Za=r.useState(sa),io=(0,f.Z)(Za,2),Aa=io[0],so=io[1],lo=r.useState(Wr),Ga=(0,f.Z)(lo,2),co=Ga[0],mo=Ga[1];r.useEffect(function(){so(sa),mo(Wr),dr.current&&(Ka?xr($r):ia(Me))},[sa,Wr]);var Xa=r.useState(0),eo=(0,f.Z)(Xa,2),Ya=eo[0],Re=eo[1],pt=Ya>=$n.length-1||Aa!=="horizontal"||vn;r.useEffect(function(){Ka&&yr(vr)},[vr]),r.useEffect(function(){return dr.current=!0,function(){dr.current=!1}},[]);var Zt=ae(),gn=Zt.registerPath,yn=Zt.unregisterPath,mn=Zt.refreshOverflowKeys,fr=Zt.isSubPathKey,Yn=Zt.getKeyPath,sr=Zt.getKeys,la=Zt.getSubPathKeys,Gr=r.useMemo(function(){return{registerPath:gn,unregisterPath:yn}},[gn,yn]),Kr=r.useMemo(function(){return{isSubPathKey:fr}},[fr]);r.useEffect(function(){mn(pt?Me:$n.slice(Ya+1).map(function(ra){return ra.key}))},[Ya,pt]);var ga=(0,o.Z)(_e||qe&&((Ke=$n[0])===null||Ke===void 0?void 0:Ke.key),{value:_e}),ya=(0,f.Z)(ga,2),Ia=ya[0],Oa=ya[1],Qa=V(function(ra){Oa(ra)}),ka=V(function(){Oa(void 0)});(0,r.useImperativeHandle)(ze,function(){return{list:zr.current,focus:function(kr){var qr,Ra=sr(),Pa=U(Ra,Cn),Eo=Pa.elements,no=Pa.key2element,xo=Pa.element2key,Bo=Z(zr.current,Eo),Fo=Ia!=null?Ia:Bo[0]?xo.get(Bo[0]):(qr=$n.find(function(Yo){return!Yo.props.disabled}))===null||qr===void 0?void 0:qr.key,So=no.get(Fo);if(Fo&&So){var Oo;So==null||(Oo=So.focus)===null||Oo===void 0||Oo.call(So,kr)}}}});var vo=(0,o.Z)(Bt||[],{value:It,postState:function(kr){return Array.isArray(kr)?kr:kr==null?Me:[kr]}}),yo=(0,f.Z)(vo,2),_a=yo[0],to=yo[1],wo=function(kr){if(yt){var qr=kr.key,Ra=_a.includes(qr),Pa;Xt?Ra?Pa=_a.filter(function(no){return no!==qr}):Pa=[].concat((0,I.Z)(_a),[qr]):Pa=[qr],to(Pa);var Eo=(0,e.Z)((0,e.Z)({},kr),{},{selectedKeys:Pa});Ra?Kt==null||Kt(Eo):bt==null||bt(Eo)}!Xt&&vr.length&&Aa!=="inline"&&ia(Me)},bo=V(function(ra){Qr==null||Qr(rt(ra)),wo(ra)}),Ao=V(function(ra,kr){var qr=vr.filter(function(Pa){return Pa!==ra});if(kr)qr.push(ra);else if(Aa!=="inline"){var Ra=la(ra);qr=qr.filter(function(Pa){return!Ra.has(Pa)})}(0,c.Z)(vr,qr,!0)||ia(qr,!0)}),ko=function(kr,qr){var Ra=qr!=null?qr:!vr.includes(kr);Ao(kr,Ra)},Io=D(Aa,Ia,Hn,Cn,zr,sr,Yn,Oa,ko,_r);r.useEffect(function(){Cr(!0)},[]);var To=r.useMemo(function(){return{_internalRenderMenuItem:ba,_internalRenderSubMenuItem:ha}},[ba,ha]),Ro=Aa!=="horizontal"||vn?$n:$n.map(function(ra,kr){return r.createElement(C,{key:ra.key,overflowDisabled:kr>Ya},ra)}),Po=r.createElement(u.Z,(0,x.Z)({id:pn,ref:zr,prefixCls:"".concat(et,"-overflow"),component:"ul",itemComponent:At,className:s()(et,"".concat(et,"-root"),"".concat(et,"-").concat(Aa),Dt,(Je={},(0,pe.Z)(Je,"".concat(et,"-inline-collapsed"),co),(0,pe.Z)(Je,"".concat(et,"-rtl"),Hn),Je),vt),dir:Rt,style:jt,role:"menu",tabIndex:en,data:Ro,renderRawItem:function(kr){return kr},renderRawRest:function(kr){var qr=kr.length,Ra=qr?$n.slice(-qr):null;return r.createElement(Be,{eventKey:te,title:ir,disabled:pt,internalPopupClose:qr===0,popupClassName:Rr},Ra)},maxCount:Aa!=="horizontal"||vn?u.Z.INVALIDATE:u.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(kr){Re(kr)},onKeyDown:Io},Gn));return r.createElement(k.Provider,{value:To},r.createElement(l.Provider,{value:Cn},r.createElement(C,{prefixCls:et,rootClassName:vt,mode:Aa,openKeys:vr,rtl:Hn,disabled:$t,motion:pr?In:null,defaultMotions:pr?xn:null,activeKey:Ia,onActive:Qa,onInactive:ka,selectedKeys:_a,inlineIndent:Yt,subMenuOpenDelay:Rn,subMenuCloseDelay:sn,forceSubMenuRender:Tt,builtinPlacements:Jn,triggerSubMenuAction:Dn,getPopupContainer:Lr,itemIcon:rr,expandIcon:or,onItemClick:bo,onOpenChange:Ao},r.createElement(A.Provider,{value:Kr},Po),r.createElement("div",{style:{display:"none"},"aria-hidden":!0},r.createElement(O.Provider,{value:Gr},$n)))))}),nt=We,tt=nt;tt.Item=At,tt.SubMenu=Be,tt.ItemGroup=St,tt.Divider=Ot;var ot=tt},83836:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return W}});var x=w(54476),pe=w(33885),e=w(42978),I=w(75931),f=w(59301),a=w(92310),t=w.n(a),s=w(29301),u=w(34280),o=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],c=void 0;function n(Y,H){var re=Y.prefixCls,G=Y.invalidate,ee=Y.item,X=Y.renderItem,Q=Y.responsive,q=Y.responsiveDisabled,$=Y.registerSize,le=Y.itemKey,se=Y.className,Ee=Y.style,Se=Y.children,ie=Y.display,L=Y.order,J=Y.component,N=J===void 0?"div":J,Z=(0,I.Z)(Y,o),ne=Q&&!ie;function U(F){$(le,F)}f.useEffect(function(){return function(){U(null)}},[]);var D=X&&ee!==c?X(ee,{index:L}):Se,T;G||(T={opacity:ne?0:1,height:ne?0:c,overflowY:ne?"hidden":c,order:Q?L:c,pointerEvents:ne?"none":c,position:ne?"absolute":c});var P={};ne&&(P["aria-hidden"]=!0);var j=f.createElement(N,(0,x.Z)({className:t()(!G&&re,se),style:(0,pe.Z)((0,pe.Z)({},T),Ee)},P,Z,{ref:H}),D);return Q&&(j=f.createElement(s.Z,{onResize:function(te){var ae=te.offsetWidth;U(ae)},disabled:q},j)),j}var r=f.forwardRef(n);r.displayName="Item";var i=r,l=w(6089),d=w(4676),E=w(16089);function v(Y){if(typeof MessageChannel=="undefined")(0,E.Z)(Y);else{var H=new MessageChannel;H.port1.onmessage=function(){return Y()},H.port2.postMessage(void 0)}}function m(){var Y=f.useRef(null),H=function(G){Y.current||(Y.current=[],v(function(){(0,d.unstable_batchedUpdates)(function(){Y.current.forEach(function(ee){ee()}),Y.current=null})})),Y.current.push(G)};return H}function p(Y,H){var re=f.useState(H),G=(0,e.Z)(re,2),ee=G[0],X=G[1],Q=(0,l.Z)(function(q){Y(function(){X(q)})});return[ee,Q]}var S=f.createContext(null),C=["component"],g=["className"],O=["className"],y=function(H,re){var G=f.useContext(S);if(!G){var ee=H.component,X=ee===void 0?"div":ee,Q=(0,I.Z)(H,C);return f.createElement(X,(0,x.Z)({},Q,{ref:re}))}var q=G.className,$=(0,I.Z)(G,g),le=H.className,se=(0,I.Z)(H,O);return f.createElement(S.Provider,{value:null},f.createElement(i,(0,x.Z)({ref:re,className:t()(q,le)},$,se)))},b=f.forwardRef(y);b.displayName="RawItem";var h=b,A=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],B="responsive",k="invalidate";function R(Y){return"+ ".concat(Y.length," ...")}function M(Y,H){var re=Y.prefixCls,G=re===void 0?"rc-overflow":re,ee=Y.data,X=ee===void 0?[]:ee,Q=Y.renderItem,q=Y.renderRawItem,$=Y.itemKey,le=Y.itemWidth,se=le===void 0?10:le,Ee=Y.ssr,Se=Y.style,ie=Y.className,L=Y.maxCount,J=Y.renderRest,N=Y.renderRawRest,Z=Y.prefix,ne=Y.suffix,U=Y.component,D=U===void 0?"div":U,T=Y.itemComponent,P=Y.onVisibleChange,j=(0,I.Z)(Y,A),F=Ee==="full",te=m(),ae=p(te,null),V=(0,e.Z)(ae,2),de=V[0],we=V[1],xe=de||0,Ae=p(te,new Map),ve=(0,e.Z)(Ae,2),oe=ve[0],_=ve[1],ue=p(te,0),ye=(0,e.Z)(ue,2),Ce=ye[0],je=ye[1],ke=p(te,0),Xe=(0,e.Z)(ke,2),rt=Xe[0],Fe=Xe[1],it=p(te,0),ut=(0,e.Z)(it,2),ht=ut[0],Ft=ut[1],Ht=p(te,0),At=(0,e.Z)(Ht,2),Wt=At[0],Lt=At[1],wt=(0,f.useState)(null),Qt=(0,e.Z)(wt,2),Jt=Qt[0],an=Qt[1],bn=(0,f.useState)(null),Sn=(0,e.Z)(bn,2),On=Sn[0],zn=Sn[1],jn=f.useMemo(function(){return On===null&&F?Number.MAX_SAFE_INTEGER:On||0},[On,de]),qt=(0,f.useState)(!1),Nn=(0,e.Z)(qt,2),De=Nn[0],fe=Nn[1],be="".concat(G,"-item"),ge=Math.max(Ce,rt),he=L===B,Ne=X.length&&he,Be=L===k,Qe=Ne||typeof L=="number"&&X.length>L,Ge=(0,f.useMemo)(function(){var $e=X;return Ne?de===null&&F?$e=X:$e=X.slice(0,Math.min(X.length,xe/se)):typeof L=="number"&&($e=X.slice(0,L)),$e},[X,se,de,L,Ne]),Ue=(0,f.useMemo)(function(){return Ne?X.slice(jn+1):X.slice(Ge.length)},[X,Ge,Ne,jn]),ft=(0,f.useCallback)(function($e,et){var vt;return typeof $=="function"?$($e):(vt=$&&($e==null?void 0:$e[$]))!==null&&vt!==void 0?vt:et},[$]),St=(0,f.useCallback)(Q||function($e){return $e},[Q]);function Ot($e,et,vt){On===$e&&(et===void 0||et===Jt)||(zn($e),vt||(fe($exe){Ot(jt-1,$e-Dt-Wt+rt);break}}ne&&We(0)+Wt>xe&&an(null)}},[xe,oe,rt,ht,Wt,ft,Ge]);var nt=De&&!!Ue.length,tt={};Jt!==null&&Ne&&(tt={position:"absolute",left:Jt,top:0});var ot={prefixCls:be,responsive:Ne,component:T,invalidate:Be},Oe=q?function($e,et){var vt=ft($e,et);return f.createElement(S.Provider,{key:vt,value:(0,pe.Z)((0,pe.Z)({},ot),{},{order:et,item:$e,itemKey:vt,registerSize:Et,display:et<=jn})},q($e,et))}:function($e,et){var vt=ft($e,et);return f.createElement(i,(0,x.Z)({},ot,{order:et,key:vt,item:$e,renderItem:St,itemKey:vt,registerSize:Et,display:et<=jn}))},ze={order:nt?jn:Number.MAX_SAFE_INTEGER,className:"".concat(be,"-rest"),registerSize:Te,display:nt},Ke=J||R,Je=N?f.createElement(S.Provider,{value:(0,pe.Z)((0,pe.Z)({},ot),ze)},N(Ue)):f.createElement(i,(0,x.Z)({},ot,ze),typeof Ke=="function"?Ke(Ue):Ke),Ye=f.createElement(D,(0,x.Z)({className:t()(!Be&&G,ie),style:Se,ref:H},j),Z&&f.createElement(i,(0,x.Z)({},ot,{responsive:he,responsiveDisabled:!Ne,order:-1,className:"".concat(be,"-prefix"),registerSize:Le,display:!0}),Z),Ge.map(Oe),Qe?Je:null,ne&&f.createElement(i,(0,x.Z)({},ot,{responsive:he,responsiveDisabled:!Ne,order:jn,className:"".concat(be,"-suffix"),registerSize:Me,display:!0,style:tt}),ne));return he?f.createElement(s.Z,{onResize:dt,disabled:!Ne},Ye):Ye}var z=f.forwardRef(M);z.displayName="Overflow",z.Item=h,z.RESPONSIVE=B,z.INVALIDATE=k;var K=z,W=K},17115:function(Nt,Ve,w){"use strict";w.d(Ve,{ZP:function(){return t}});var x=w(42978),pe=w(59301),e=w(47273),I=0,f=(0,e.Z)();function a(){var s;return f?(s=I,I+=1):s="TEST_OR_SSR",s}function t(s){var u=pe.useState(),o=(0,x.Z)(u,2),c=o[0],n=o[1];return pe.useEffect(function(){n("rc_select_".concat(a()))},[]),s||c}},77861:function(Nt,Ve,w){"use strict";w.d(Ve,{Ac:function(){return de},Xo:function(){return rt},Wx:function(){return it},ZP:function(){return be},lk:function(){return S}});var x=w(54476),pe=w(94480),e=w(20068),I=w(33885),f=w(42978),a=w(75931),t=w(76190),s=w(18929),u=w(48736),o=w(59301),c=w(92310),n=w.n(c),r=w(34280),i=w(49658),l=w(10228),d=w(8654),E=function(he){var Ne=he.className,Be=he.customizeIcon,Qe=he.customizeIconProps,Ge=he.onMouseDown,Ue=he.onClick,ft=he.children,St;return typeof Be=="function"?St=Be(Qe):St=Be,o.createElement("span",{className:Ne,onMouseDown:function(dt){dt.preventDefault(),Ge&&Ge(dt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ue,"aria-hidden":!0},St!==void 0?St:o.createElement("span",{className:n()(Ne.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},ft))},v=E;function m(ge,he,Ne,Be,Qe){var Ge=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ue=arguments.length>6?arguments[6]:void 0,ft=arguments.length>7?arguments[7]:void 0,St=o.useMemo(function(){if((0,t.Z)(Be)==="object")return Be.clearIcon;if(Qe)return Qe},[Be,Qe]),Ot=o.useMemo(function(){return!!(!Ge&&Be&&(Ne.length||Ue)&&!(ft==="combobox"&&Ue===""))},[Be,Ge,Ne.length,Ue,ft]);return{allowClear:Ot,clearIcon:o.createElement(v,{className:"".concat(ge,"-clear"),onMouseDown:he,customizeIcon:St},"\xD7")}}var p=o.createContext(null);function S(){return o.useContext(p)}function C(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,he=o.useState(!1),Ne=(0,f.Z)(he,2),Be=Ne[0],Qe=Ne[1],Ge=o.useRef(null),Ue=function(){window.clearTimeout(Ge.current)};o.useEffect(function(){return Ue},[]);var ft=function(Ot,dt){Ue(),Ge.current=window.setTimeout(function(){Qe(Ot),dt&&dt()},ge)};return[Be,ft,Ue]}function g(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,he=o.useRef(null),Ne=o.useRef(null);o.useEffect(function(){return function(){window.clearTimeout(Ne.current)}},[]);function Be(Qe){(Qe||he.current===null)&&(he.current=Qe),window.clearTimeout(Ne.current),Ne.current=window.setTimeout(function(){he.current=null},ge)}return[function(){return he.current},Be]}function O(ge,he,Ne,Be){var Qe=o.useRef(null);Qe.current={open:he,triggerOpen:Ne,customizedTrigger:Be},o.useEffect(function(){function Ge(Ue){var ft;if(!((ft=Qe.current)!==null&&ft!==void 0&&ft.customizedTrigger)){var St=Ue.target;St.shadowRoot&&Ue.composed&&(St=Ue.composedPath()[0]||St),Qe.current.open&&ge().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(St)&&Ot!==St})&&Qe.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ge),function(){return window.removeEventListener("mousedown",Ge)}},[])}var y=w(26112),b=w(83836),h=function(he,Ne){var Be,Qe,Ge=he.prefixCls,Ue=he.id,ft=he.inputElement,St=he.disabled,Ot=he.tabIndex,dt=he.autoFocus,Et=he.autoComplete,Te=he.editable,Le=he.activeDescendantId,Me=he.value,We=he.maxLength,nt=he.onKeyDown,tt=he.onMouseDown,ot=he.onChange,Oe=he.onPaste,ze=he.onCompositionStart,Ke=he.onCompositionEnd,Je=he.open,Ye=he.attrs,$e=ft||o.createElement("input",null),et=$e,vt=et.ref,jt=et.props,Dt=jt.onKeyDown,Ut=jt.onChange,en=jt.onMouseDown,on=jt.onCompositionStart,Vt=jt.onCompositionEnd,Rt=jt.style;return(0,u.Kp)(!("maxLength"in $e.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),$e=o.cloneElement($e,(0,I.Z)((0,I.Z)((0,I.Z)({type:"search"},jt),{},{id:Ue,ref:(0,d.sQ)(Ne,vt),disabled:St,tabIndex:Ot,autoComplete:Et||"off",autoFocus:dt,className:n()("".concat(Ge,"-selection-search-input"),(Be=$e)===null||Be===void 0||(Qe=Be.props)===null||Qe===void 0?void 0:Qe.className),role:"combobox","aria-label":"Search","aria-expanded":Je||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ue,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ue,"_list"),"aria-activedescendant":Je?Le:void 0},Ye),{},{value:Te?Me:"",maxLength:We,readOnly:!Te,unselectable:Te?null:"on",style:(0,I.Z)((0,I.Z)({},Rt),{},{opacity:Te?null:0}),onKeyDown:function(cn){nt(cn),Dt&&Dt(cn)},onMouseDown:function(cn){tt(cn),en&&en(cn)},onChange:function(cn){ot(cn),Ut&&Ut(cn)},onCompositionStart:function(cn){ze(cn),on&&on(cn)},onCompositionEnd:function(cn){Ke(cn),Vt&&Vt(cn)},onPaste:Oe})),$e},A=o.forwardRef(h);A.displayName="Input";var B=A;function k(ge){return Array.isArray(ge)?ge:ge!==void 0?[ge]:[]}var R=typeof window!="undefined"&&window.document&&window.document.documentElement,M=R;function z(ge){return ge!=null}function K(ge){return!ge&&ge!==0}function W(ge){return["string","number"].includes((0,t.Z)(ge))}function Y(ge){var he=void 0;return ge&&(W(ge.title)?he=ge.title.toString():W(ge.label)&&(he=ge.label.toString())),he}function H(ge,he){M?o.useLayoutEffect(ge,he):o.useEffect(ge,he)}function re(ge){var he;return(he=ge.key)!==null&&he!==void 0?he:ge.value}var G=function(he){he.preventDefault(),he.stopPropagation()},ee=function(he){var Ne=he.id,Be=he.prefixCls,Qe=he.values,Ge=he.open,Ue=he.searchValue,ft=he.autoClearSearchValue,St=he.inputRef,Ot=he.placeholder,dt=he.disabled,Et=he.mode,Te=he.showSearch,Le=he.autoFocus,Me=he.autoComplete,We=he.activeDescendantId,nt=he.tabIndex,tt=he.removeIcon,ot=he.maxTagCount,Oe=he.maxTagTextLength,ze=he.maxTagPlaceholder,Ke=ze===void 0?function(st){return"+ ".concat(st.length," ...")}:ze,Je=he.tagRender,Ye=he.onToggleOpen,$e=he.onRemove,et=he.onInputChange,vt=he.onInputPaste,jt=he.onInputKeyDown,Dt=he.onInputMouseDown,Ut=he.onInputCompositionStart,en=he.onInputCompositionEnd,on=o.useRef(null),Vt=(0,o.useState)(0),Rt=(0,f.Z)(Vt,2),pn=Rt[0],cn=Rt[1],ln=(0,o.useState)(!1),_t=(0,f.Z)(ln,2),$t=_t[0],vn=_t[1],tn="".concat(Be,"-selection"),Rn=Ge||Et==="multiple"&&ft===!1||Et==="tags"?Ue:"",Un=Et==="tags"||Et==="multiple"&&ft===!1||Te&&(Ge||$t);H(function(){cn(on.current.scrollWidth)},[Rn]);function sn(st,yt,Ct,Xt,Bt){return o.createElement("span",{className:n()("".concat(tn,"-item"),(0,e.Z)({},"".concat(tn,"-item-disabled"),Ct)),title:Y(st)},o.createElement("span",{className:"".concat(tn,"-item-content")},yt),Xt&&o.createElement(v,{className:"".concat(tn,"-item-remove"),onMouseDown:G,onClick:Bt,customizeIcon:tt},"\xD7"))}function Tt(st,yt,Ct,Xt,Bt){var It=function(Kt){G(Kt),Ye(!Ge)};return o.createElement("span",{onMouseDown:It},Je({label:yt,value:st,disabled:Ct,closable:Xt,onClose:Bt}))}function Pt(st){var yt=st.disabled,Ct=st.label,Xt=st.value,Bt=!dt&&!yt,It=Ct;if(typeof Oe=="number"&&(typeof Ct=="string"||typeof Ct=="number")){var bt=String(It);bt.length>Oe&&(It="".concat(bt.slice(0,Oe),"..."))}var Kt=function(Yt){Yt&&Yt.stopPropagation(),$e(st)};return typeof Je=="function"?Tt(Xt,It,yt,Bt,Kt):sn(st,It,yt,Bt,Kt)}function un(st){var yt=typeof Ke=="function"?Ke(st):Ke;return sn({title:yt},yt,!1)}var _e=o.createElement("div",{className:"".concat(tn,"-search"),style:{width:pn},onFocus:function(){vn(!0)},onBlur:function(){vn(!1)}},o.createElement(B,{ref:St,open:Ge,prefixCls:Be,id:Ne,inputElement:null,disabled:dt,autoFocus:Le,autoComplete:Me,editable:Un,activeDescendantId:We,value:Rn,onKeyDown:jt,onMouseDown:Dt,onChange:et,onPaste:vt,onCompositionStart:Ut,onCompositionEnd:en,tabIndex:nt,attrs:(0,y.Z)(he,!0)}),o.createElement("span",{ref:on,className:"".concat(tn,"-search-mirror"),"aria-hidden":!0},Rn,"\xA0")),qe=o.createElement(b.Z,{prefixCls:"".concat(tn,"-overflow"),data:Qe,renderItem:Pt,renderRest:un,suffix:_e,itemKey:re,maxCount:ot});return o.createElement(o.Fragment,null,qe,!Qe.length&&!Rn&&o.createElement("span",{className:"".concat(tn,"-placeholder")},Ot))},X=ee,Q=function(he){var Ne=he.inputElement,Be=he.prefixCls,Qe=he.id,Ge=he.inputRef,Ue=he.disabled,ft=he.autoFocus,St=he.autoComplete,Ot=he.activeDescendantId,dt=he.mode,Et=he.open,Te=he.values,Le=he.placeholder,Me=he.tabIndex,We=he.showSearch,nt=he.searchValue,tt=he.activeValue,ot=he.maxLength,Oe=he.onInputKeyDown,ze=he.onInputMouseDown,Ke=he.onInputChange,Je=he.onInputPaste,Ye=he.onInputCompositionStart,$e=he.onInputCompositionEnd,et=he.title,vt=o.useState(!1),jt=(0,f.Z)(vt,2),Dt=jt[0],Ut=jt[1],en=dt==="combobox",on=en||We,Vt=Te[0],Rt=nt||"";en&&tt&&!Dt&&(Rt=tt),o.useEffect(function(){en&&Ut(!1)},[en,tt]);var pn=dt!=="combobox"&&!Et&&!We?!1:!!Rt,cn=et===void 0?Y(Vt):et,ln=function(){if(Vt)return null;var $t=pn?{visibility:"hidden"}:void 0;return o.createElement("span",{className:"".concat(Be,"-selection-placeholder"),style:$t},Le)};return o.createElement(o.Fragment,null,o.createElement("span",{className:"".concat(Be,"-selection-search")},o.createElement(B,{ref:Ge,prefixCls:Be,id:Qe,open:Et,inputElement:Ne,disabled:Ue,autoFocus:ft,autoComplete:St,editable:on,activeDescendantId:Ot,value:Rt,onKeyDown:Oe,onMouseDown:ze,onChange:function($t){Ut(!0),Ke($t)},onPaste:Je,onCompositionStart:Ye,onCompositionEnd:$e,tabIndex:Me,attrs:(0,y.Z)(he,!0),maxLength:en?ot:void 0})),!en&&Vt?o.createElement("span",{className:"".concat(Be,"-selection-item"),title:cn,style:pn?{visibility:"hidden"}:void 0},Vt.label):null,ln())},q=Q;function $(ge){return![l.Z.ESC,l.Z.SHIFT,l.Z.BACKSPACE,l.Z.TAB,l.Z.WIN_KEY,l.Z.ALT,l.Z.META,l.Z.WIN_KEY_RIGHT,l.Z.CTRL,l.Z.SEMICOLON,l.Z.EQUALS,l.Z.CAPS_LOCK,l.Z.CONTEXT_MENU,l.Z.F1,l.Z.F2,l.Z.F3,l.Z.F4,l.Z.F5,l.Z.F6,l.Z.F7,l.Z.F8,l.Z.F9,l.Z.F10,l.Z.F11,l.Z.F12].includes(ge)}var le=function(he,Ne){var Be=(0,o.useRef)(null),Qe=(0,o.useRef)(!1),Ge=he.prefixCls,Ue=he.open,ft=he.mode,St=he.showSearch,Ot=he.tokenWithEnter,dt=he.autoClearSearchValue,Et=he.onSearch,Te=he.onSearchSubmit,Le=he.onToggleOpen,Me=he.onInputKeyDown,We=he.domRef;o.useImperativeHandle(Ne,function(){return{focus:function(){Be.current.focus()},blur:function(){Be.current.blur()}}});var nt=g(0),tt=(0,f.Z)(nt,2),ot=tt[0],Oe=tt[1],ze=function(Rt){var pn=Rt.which;(pn===l.Z.UP||pn===l.Z.DOWN)&&Rt.preventDefault(),Me&&Me(Rt),pn===l.Z.ENTER&&ft==="tags"&&!Qe.current&&!Ue&&(Te==null||Te(Rt.target.value)),$(pn)&&Le(!0)},Ke=function(){Oe(!0)},Je=(0,o.useRef)(null),Ye=function(Rt){Et(Rt,!0,Qe.current)!==!1&&Le(!0)},$e=function(){Qe.current=!0},et=function(Rt){Qe.current=!1,ft!=="combobox"&&Ye(Rt.target.value)},vt=function(Rt){var pn=Rt.target.value;if(Ot&&Je.current&&/[\r\n]/.test(Je.current)){var cn=Je.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");pn=pn.replace(cn,Je.current)}Je.current=null,Ye(pn)},jt=function(Rt){var pn=Rt.clipboardData,cn=pn.getData("text");Je.current=cn},Dt=function(Rt){var pn=Rt.target;if(pn!==Be.current){var cn=document.body.style.msTouchAction!==void 0;cn?setTimeout(function(){Be.current.focus()}):Be.current.focus()}},Ut=function(Rt){var pn=ot();Rt.target!==Be.current&&!pn&&ft!=="combobox"&&Rt.preventDefault(),(ft!=="combobox"&&(!St||!pn)||!Ue)&&(Ue&&dt!==!1&&Et("",!0,!1),Le())},en={inputRef:Be,onInputKeyDown:ze,onInputMouseDown:Ke,onInputChange:vt,onInputPaste:jt,onInputCompositionStart:$e,onInputCompositionEnd:et},on=ft==="multiple"||ft==="tags"?o.createElement(X,(0,x.Z)({},he,en)):o.createElement(q,(0,x.Z)({},he,en));return o.createElement("div",{ref:We,className:"".concat(Ge,"-selector"),onClick:Dt,onMouseDown:Ut},on)},se=o.forwardRef(le);se.displayName="Selector";var Ee=se,Se=w(35593),ie=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],L=function(he){var Ne=he===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"}}},J=function(he,Ne){var Be=he.prefixCls,Qe=he.disabled,Ge=he.visible,Ue=he.children,ft=he.popupElement,St=he.animation,Ot=he.transitionName,dt=he.dropdownStyle,Et=he.dropdownClassName,Te=he.direction,Le=Te===void 0?"ltr":Te,Me=he.placement,We=he.builtinPlacements,nt=he.dropdownMatchSelectWidth,tt=he.dropdownRender,ot=he.dropdownAlign,Oe=he.getPopupContainer,ze=he.empty,Ke=he.getTriggerDOMNode,Je=he.onPopupVisibleChange,Ye=he.onPopupMouseEnter,$e=(0,a.Z)(he,ie),et="".concat(Be,"-dropdown"),vt=ft;tt&&(vt=tt(ft));var jt=o.useMemo(function(){return We||L(nt)},[We,nt]),Dt=St?"".concat(et,"-").concat(St):Ot,Ut=typeof nt=="number",en=o.useMemo(function(){return Ut?null:nt===!1?"minWidth":"width"},[nt,Ut]),on=dt;Ut&&(on=(0,I.Z)((0,I.Z)({},on),{},{width:nt}));var Vt=o.useRef(null);return o.useImperativeHandle(Ne,function(){return{getPopupElement:function(){return Vt.current}}}),o.createElement(Se.Z,(0,x.Z)({},$e,{showAction:Je?["click"]:[],hideAction:Je?["click"]:[],popupPlacement:Me||(Le==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:jt,prefixCls:et,popupTransitionName:Dt,popup:o.createElement("div",{ref:Vt,onMouseEnter:Ye},vt),stretch:en,popupAlign:ot,popupVisible:Ge,getPopupContainer:Oe,popupClassName:n()(Et,(0,e.Z)({},"".concat(et,"-empty"),ze)),popupStyle:on,getTriggerDOMNode:Ke,onPopupVisibleChange:Je}),Ue)},N=o.forwardRef(J);N.displayName="SelectTrigger";var Z=N,ne=w(66712);function U(ge,he){var Ne=ge.key,Be;return"value"in ge&&(Be=ge.value),Ne!=null?Ne:Be!==void 0?Be:"rc-index-key-".concat(he)}function D(ge,he){var Ne=ge||{},Be=Ne.label,Qe=Ne.value,Ge=Ne.options,Ue=Ne.groupLabel,ft=Be||(he?"children":"label");return{label:ft,value:Qe||"value",options:Ge||"options",groupLabel:Ue||ft}}function T(ge){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ne=he.fieldNames,Be=he.childrenAsData,Qe=[],Ge=D(Ne,!1),Ue=Ge.label,ft=Ge.value,St=Ge.options,Ot=Ge.groupLabel;function dt(Et,Te){Et.forEach(function(Le){if(Te||!(St in Le)){var Me=Le[ft];Qe.push({key:U(Le,Qe.length),groupOption:Te,data:Le,label:Le[Ue],value:Me})}else{var We=Le[Ot];We===void 0&&Be&&(We=Le.label),Qe.push({key:U(Le,Qe.length),group:!0,data:Le,label:We}),dt(Le[St],!0)}})}return dt(ge,!1),Qe}function P(ge){var he=(0,I.Z)({},ge);return"props"in he||Object.defineProperty(he,"props",{get:function(){return(0,u.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),he}}),he}function j(ge,he){if(!he||!he.length)return null;var Ne=!1;function Be(Ge,Ue){var ft=(0,ne.Z)(Ue),St=ft[0],Ot=ft.slice(1);if(!St)return[Ge];var dt=Ge.split(St);return Ne=Ne||dt.length>1,dt.reduce(function(Et,Te){return[].concat((0,pe.Z)(Et),(0,pe.Z)(Be(Te,Ot)))},[]).filter(function(Et){return Et})}var Qe=Be(ge,he);return Ne?Qe:null}var F=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],te=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ae(ge){return ge==="tags"||ge==="multiple"}var V=o.forwardRef(function(ge,he){var Ne,Be,Qe=ge.id,Ge=ge.prefixCls,Ue=ge.className,ft=ge.showSearch,St=ge.tagRender,Ot=ge.direction,dt=ge.omitDomProps,Et=ge.displayValues,Te=ge.onDisplayValuesChange,Le=ge.emptyOptions,Me=ge.notFoundContent,We=Me===void 0?"Not Found":Me,nt=ge.onClear,tt=ge.mode,ot=ge.disabled,Oe=ge.loading,ze=ge.getInputElement,Ke=ge.getRawInputElement,Je=ge.open,Ye=ge.defaultOpen,$e=ge.onDropdownVisibleChange,et=ge.activeValue,vt=ge.onActiveValueChange,jt=ge.activeDescendantId,Dt=ge.searchValue,Ut=ge.autoClearSearchValue,en=ge.onSearch,on=ge.onSearchSplit,Vt=ge.tokenSeparators,Rt=ge.allowClear,pn=ge.suffixIcon,cn=ge.clearIcon,ln=ge.OptionList,_t=ge.animation,$t=ge.transitionName,vn=ge.dropdownStyle,tn=ge.dropdownClassName,Rn=ge.dropdownMatchSelectWidth,Un=ge.dropdownRender,sn=ge.dropdownAlign,Tt=ge.placement,Pt=ge.builtinPlacements,un=ge.getPopupContainer,_e=ge.showAction,qe=_e===void 0?[]:_e,st=ge.onFocus,yt=ge.onBlur,Ct=ge.onKeyUp,Xt=ge.onKeyDown,Bt=ge.onMouseDown,It=(0,a.Z)(ge,F),bt=ae(tt),Kt=(ft!==void 0?ft:bt)||tt==="combobox",Gt=(0,I.Z)({},It);te.forEach(function(Yn){delete Gt[Yn]}),dt==null||dt.forEach(function(Yn){delete Gt[Yn]});var Yt=o.useState(!1),In=(0,f.Z)(Yt,2),xn=In[0],Bn=In[1];o.useEffect(function(){Bn((0,i.Z)())},[]);var Dn=o.useRef(null),Jn=o.useRef(null),rr=o.useRef(null),or=o.useRef(null),tr=o.useRef(null),ir=C(),Rr=(0,f.Z)(ir,3),Lr=Rr[0],Qr=Rr[1],Pr=Rr[2];o.useImperativeHandle(he,function(){var Yn,sr;return{focus:(Yn=or.current)===null||Yn===void 0?void 0:Yn.focus,blur:(sr=or.current)===null||sr===void 0?void 0:sr.blur,scrollTo:function(Gr){var Kr;return(Kr=tr.current)===null||Kr===void 0?void 0:Kr.scrollTo(Gr)}}});var _r=o.useMemo(function(){var Yn;if(tt!=="combobox")return Dt;var sr=(Yn=Et[0])===null||Yn===void 0?void 0:Yn.value;return typeof sr=="string"||typeof sr=="number"?String(sr):""},[Dt,tt,Et]),va=tt==="combobox"&&typeof ze=="function"&&ze()||null,Jr=typeof Ke=="function"&&Ke(),ba=(0,d.x1)(Jn,Jr==null||(Ne=Jr.props)===null||Ne===void 0?void 0:Ne.ref),ha=o.useState(!1),Gn=(0,f.Z)(ha,2),$n=Gn[0],gr=Gn[1];(0,r.Z)(function(){gr(!0)},[]);var nr=(0,s.Z)(!1,{defaultValue:Ye,value:Je}),pr=(0,f.Z)(nr,2),Cr=pr[0],zr=pr[1],Cn=$n?Cr:!1,Hn=!We&&Le;(ot||Hn&&Cn&&tt==="combobox")&&(Cn=!1);var Xn=Hn?!1:Cn,Qn=o.useCallback(function(Yn){var sr=Yn!==void 0?Yn:!Cn;ot||(zr(sr),Cn!==sr&&($e==null||$e(sr)))},[ot,Cn,zr,$e]),vr=o.useMemo(function(){return(Vt||[]).some(function(Yn){return[` + `]:Object.assign(Object.assign({},(0,ht.dF)()),{display:"inline-block",width:"100%",[`${Le}${Le}-select`]:{width:Oe,height:Oe,marginInlineEnd:Te.marginXS,marginBottom:Te.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Te.colorFillAlter,border:`${Te.lineWidth}px dashed ${Te.colorBorder}`,borderRadius:Te.borderRadiusLG,cursor:"pointer",transition:`border-color ${Te.motionDurationSlow}`,[`> ${Le}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Le}-disabled):hover`]:{borderColor:Te.colorPrimary}},[`${tt}${tt}-picture-card, ${tt}${tt}-picture-circle`]:{[`${tt}-item-container`]:{display:"inline-block",width:Oe,height:Oe,marginBlock:`0 ${Te.marginXS}px`,marginInline:`0 ${Te.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ot]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Te.paddingXS*2}px)`,height:`calc(100% - ${Te.paddingXS*2}px)`,backgroundColor:Te.colorBgMask,opacity:0,transition:`all ${Te.motionDurationSlow}`,content:'" "'}},[`${ot}:hover`]:{[`&::before, ${ot}-actions`]:{opacity:1}},[`${ot}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Te.motionDurationSlow}`,[`${Me}-eye, ${Me}-download, ${Me}-delete`]:{zIndex:10,width:We,margin:`0 ${Te.marginXXS}px`,fontSize:We,cursor:"pointer",transition:`all ${Te.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ot}-actions, ${ot}-actions:hover`]:{[`${Me}-eye, ${Me}-download, ${Me}-delete`]:{color:new qt.C(nt).setAlpha(.65).toRgbString(),"&:hover":{color:nt}}},[`${ot}-thumbnail, ${ot}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ot}-name`]:{display:"none",textAlign:"center"},[`${ot}-file + ${ot}-name`]:{position:"absolute",bottom:Te.margin,display:"block",width:`calc(100% - ${Te.paddingXS*2}px)`},[`${ot}-uploading`]:{[`&${ot}`]:{backgroundColor:Te.colorFillAlter},[`&::before, ${Me}-eye, ${Me}-download, ${Me}-delete`]:{display:"none"}},[`${ot}-progress`]:{bottom:Te.marginXL,width:`calc(100% - ${Te.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Le}-wrapper${Le}-picture-circle-wrapper`]:{[`${Le}${Le}-select`]:{borderRadius:"50%"}}}};var be=Te=>{const{componentCls:Le}=Te;return{[`${Le}-rtl`]:{direction:"rtl"}}};const ge=Te=>{const{componentCls:Le,colorTextDisabled:Me}=Te;return{[`${Le}-wrapper`]:Object.assign(Object.assign({},(0,ht.Wf)(Te)),{[Le]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Le}-select`]:{display:"inline-block"},[`${Le}-disabled`]:{color:Me,cursor:"not-allowed"}})}};var he=(0,Ht.Z)("Upload",Te=>{const{fontSizeHeading3:Le,fontSize:Me,lineHeight:We,lineWidth:nt,controlHeightLG:tt}=Te,ot=Math.round(Me*We),Oe=(0,At.TS)(Te,{uploadThumbnailSize:Le*2,uploadProgressOffset:ot/2+nt,uploadPicCardSize:tt*2.55});return[ge(Oe),Lt(Oe),Nn(Oe),De(Oe),Qt(Oe),zn(Oe),be(Oe),(0,Ft.Z)(Oe)]},Te=>({actionsColor:Te.colorTextDescription})),Ne=function(Te,Le,Me,We){function nt(tt){return tt instanceof Me?tt:new Me(function(ot){ot(tt)})}return new(Me||(Me=Promise))(function(tt,ot){function Oe(Je){try{Ue(We.next(Je))}catch(Ye){ot(Ye)}}function ze(Je){try{Ue(We.throw(Je))}catch(Ye){ot(Ye)}}function Ue(Je){Je.done?tt(Je.value):nt(Je.value).then(Oe,ze)}Ue((We=We.apply(Te,Le||[])).next())})};const Be=`__LIST_IGNORE_${Date.now()}__`,Qe=(Te,Le)=>{const{fileList:Me,defaultFileList:We,onRemove:nt,showUploadList:tt=!0,listType:ot="text",onPreview:Oe,onDownload:ze,onChange:Ue,onDrop:Je,previewFile:Ye,disabled:$e,locale:et,iconRender:vt,isImageUrl:jt,progress:Dt,prefixCls:Ut,className:en,type:on="select",children:Vt,style:Rt,itemRender:pn,maxCount:cn,data:ln={},multiple:_t=!1,action:$t="",accept:vn="",supportServerRender:tn=!0,rootClassName:Rn}=Te,Un=x.useContext(H.Z),sn=$e!=null?$e:Un,[Tt,Pt]=(0,K.Z)(We||[],{value:Me,postState:Gn=>Gn!=null?Gn:[]}),[un,_e]=x.useState("drop"),qe=x.useRef(null);x.useMemo(()=>{const Gn=Date.now();(Me||[]).forEach(($n,gr)=>{!$n.uid&&!Object.isFrozen($n)&&($n.uid=`__AUTO__${Gn}_${gr}__`)})},[Me]);const st=(Gn,$n,gr)=>{let nr=(0,pe.Z)($n),pr=!1;cn===1?nr=nr.slice(-1):cn&&(pr=nr.length>cn,nr=nr.slice(0,cn)),(0,W.flushSync)(()=>{Pt(nr)});const Cr={file:Gn,fileList:nr};gr&&(Cr.event=gr),(!pr||nr.some(zr=>zr.uid===Gn.uid))&&(0,W.flushSync)(()=>{Ue==null||Ue(Cr)})},yt=(Gn,$n)=>Ne(void 0,void 0,void 0,function*(){const{beforeUpload:gr,transformFile:nr}=Te;let pr=Gn;if(gr){const Cr=yield gr(Gn,$n);if(Cr===!1)return!1;if(delete Gn[Be],Cr===Be)return Object.defineProperty(Gn,Be,{value:!0,configurable:!0}),!1;typeof Cr=="object"&&Cr&&(pr=Cr)}return nr&&(pr=yield nr(pr)),pr}),Ct=Gn=>{const $n=Gn.filter(pr=>!pr.file[Be]);if(!$n.length)return;const gr=$n.map(pr=>ae(pr.file));let nr=(0,pe.Z)(Tt);gr.forEach(pr=>{nr=V(pr,nr)}),gr.forEach((pr,Cr)=>{let zr=pr;if($n[Cr].parsedFile)pr.status="uploading";else{const{originFileObj:Cn}=pr;let Hn;try{Hn=new File([Cn],Cn.name,{type:Cn.type})}catch(Xn){Hn=new Blob([Cn],{type:Cn.type}),Hn.name=Cn.name,Hn.lastModifiedDate=new Date,Hn.lastModified=new Date().getTime()}Hn.uid=pr.uid,zr=Hn}st(zr,nr)})},Xt=(Gn,$n,gr)=>{try{typeof Gn=="string"&&(Gn=JSON.parse(Gn))}catch(Cr){}if(!de($n,Tt))return;const nr=ae($n);nr.status="done",nr.percent=100,nr.response=Gn,nr.xhr=gr;const pr=V(nr,Tt);st(nr,pr)},Bt=(Gn,$n)=>{if(!de($n,Tt))return;const gr=ae($n);gr.status="uploading",gr.percent=Gn.percent;const nr=V(gr,Tt);st(gr,nr,Gn)},It=(Gn,$n,gr)=>{if(!de(gr,Tt))return;const nr=ae(gr);nr.error=Gn,nr.response=$n,nr.status="error";const pr=V(nr,Tt);st(nr,pr)},bt=Gn=>{let $n;Promise.resolve(typeof nt=="function"?nt(Gn):nt).then(gr=>{var nr;if(gr===!1)return;const pr=we(Gn,Tt);pr&&($n=Object.assign(Object.assign({},Gn),{status:"removed"}),Tt==null||Tt.forEach(Cr=>{const zr=$n.uid!==void 0?"uid":"name";Cr[zr]===$n[zr]&&!Object.isFrozen(Cr)&&(Cr.status="removed")}),(nr=qe.current)===null||nr===void 0||nr.abort($n),st($n,pr))})},Kt=Gn=>{_e(Gn.type),Gn.type==="drop"&&(Je==null||Je(Gn))};x.useImperativeHandle(Le,()=>({onBatchStart:Ct,onSuccess:Xt,onProgress:Bt,onError:It,fileList:Tt,upload:qe.current}));const{getPrefixCls:Gt,direction:Yt,upload:In}=x.useContext(Y.E_),xn=Gt("upload",Ut),Bn=Object.assign(Object.assign({onBatchStart:Ct,onError:It,onProgress:Bt,onSuccess:Xt},Te),{data:ln,multiple:_t,action:$t,accept:vn,supportServerRender:tn,prefixCls:xn,disabled:sn,beforeUpload:yt,onChange:void 0});delete Bn.className,delete Bn.style,(!Vt||sn)&&delete Bn.id;const[Dn,Jn]=he(xn),[rr]=(0,re.Z)("Upload",G.Z.Upload),{showRemoveIcon:or,showPreviewIcon:tr,showDownloadIcon:ir,removeIcon:Rr,previewIcon:Lr,downloadIcon:Qr}=typeof tt=="boolean"?{}:tt,Pr=(Gn,$n)=>tt?x.createElement(ut,{prefixCls:xn,listType:ot,items:Tt,previewFile:Ye,onPreview:Oe,onDownload:ze,onRemove:bt,showRemoveIcon:!sn&&or,showPreviewIcon:tr,showDownloadIcon:ir,removeIcon:Rr,previewIcon:Lr,downloadIcon:Qr,iconRender:vt,locale:Object.assign(Object.assign({},rr),et),isImageUrl:jt,progress:Dt,appendAction:Gn,appendActionVisible:$n,itemRender:pn,disabled:sn}):Gn,_r=I()(`${xn}-wrapper`,en,Rn,Jn,In==null?void 0:In.className,{[`${xn}-rtl`]:Yt==="rtl",[`${xn}-picture-card-wrapper`]:ot==="picture-card",[`${xn}-picture-circle-wrapper`]:ot==="picture-circle"}),va=Object.assign(Object.assign({},In==null?void 0:In.style),Rt);if(on==="drag"){const Gn=I()(Jn,xn,`${xn}-drag`,{[`${xn}-drag-uploading`]:Tt.some($n=>$n.status==="uploading"),[`${xn}-drag-hover`]:un==="dragover",[`${xn}-disabled`]:sn,[`${xn}-rtl`]:Yt==="rtl"});return Dn(x.createElement("span",{className:_r},x.createElement("div",{className:Gn,style:va,onDrop:Kt,onDragOver:Kt,onDragLeave:Kt},x.createElement(z,Object.assign({},Bn,{ref:qe,className:`${xn}-btn`}),x.createElement("div",{className:`${xn}-drag-container`},Vt))),Pr()))}const Jr=I()(xn,`${xn}-select`,{[`${xn}-disabled`]:sn}),ha=(Gn=>x.createElement("div",{className:Jr,style:Gn},x.createElement(z,Object.assign({},Bn,{ref:qe}))))(Vt?void 0:{display:"none"});return Dn(ot==="picture-card"||ot==="picture-circle"?x.createElement("span",{className:_r},Pr(ha,!!Vt)):x.createElement("span",{className:_r},ha,Pr()))};var Ke=x.forwardRef(Qe),ft=function(Te,Le){var Me={};for(var We in Te)Object.prototype.hasOwnProperty.call(Te,We)&&Le.indexOf(We)<0&&(Me[We]=Te[We]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,We=Object.getOwnPropertySymbols(Te);nt{var{style:Me,height:We}=Te,nt=ft(Te,["style","height"]);return x.createElement(Ke,Object.assign({ref:Le},nt,{type:"drag",style:Object.assign(Object.assign({},Me),{height:We})}))});const dt=Ke;dt.Dragger=Ot,dt.LIST_IGNORE=Be;var Et=dt},5630:function(Nt,Ve,w){"use strict";var x=w(54476),pe=w(33885),e=w(20068),I=w(42978),f=w(75931),a=w(92310),t=w.n(a),s=w(18929),u=w(59301),o=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],c=(0,u.forwardRef)(function(n,r){var i,l=n.prefixCls,d=l===void 0?"rc-checkbox":l,E=n.className,v=n.style,m=n.checked,p=n.disabled,S=n.defaultChecked,C=S===void 0?!1:S,g=n.type,O=g===void 0?"checkbox":g,y=n.title,b=n.onChange,h=(0,f.Z)(n,o),A=(0,u.useRef)(null),B=(0,s.Z)(C,{value:m}),k=(0,I.Z)(B,2),R=k[0],M=k[1];(0,u.useImperativeHandle)(r,function(){return{focus:function(){var Y;(Y=A.current)===null||Y===void 0||Y.focus()},blur:function(){var Y;(Y=A.current)===null||Y===void 0||Y.blur()},input:A.current}});var z=t()(d,E,(i={},(0,e.Z)(i,"".concat(d,"-checked"),R),(0,e.Z)(i,"".concat(d,"-disabled"),p),i)),K=function(Y){p||("checked"in n||M(Y.target.checked),b==null||b({target:(0,pe.Z)((0,pe.Z)({},n),{},{type:O,checked:Y.target.checked}),stopPropagation:function(){Y.stopPropagation()},preventDefault:function(){Y.preventDefault()},nativeEvent:Y.nativeEvent}))};return u.createElement("span",{className:z,title:y,style:v},u.createElement("input",(0,x.Z)({},h,{className:"".concat(d,"-input"),ref:A,onChange:K,disabled:p,checked:!!R,type:O})),u.createElement("span",{className:"".concat(d,"-inner")}))});Ve.Z=c},31561:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return O}});var x=w(54476),pe=w(20068),e=w(42978),I=w(75931),f=w(35593),a=w(92310),t=w.n(a),s=w(8654),u=w(59301),o=w(10228),c=w(16089),n=o.Z.ESC,r=o.Z.TAB;function i(y){var b=y.visible,h=y.triggerRef,A=y.onVisibleChange,B=y.autoFocus,k=y.overlayRef,R=u.useRef(!1),M=function(){if(b){var Y,H;(Y=h.current)===null||Y===void 0||(H=Y.focus)===null||H===void 0||H.call(Y),A==null||A(!1)}},z=function(){var Y;return(Y=k.current)!==null&&Y!==void 0&&Y.focus?(k.current.focus(),R.current=!0,!0):!1},K=function(Y){switch(Y.keyCode){case n:M();break;case r:{var H=!1;R.current||(H=z()),H?Y.preventDefault():M();break}}};u.useEffect(function(){return b?(window.addEventListener("keydown",K),B&&(0,c.Z)(z,3),function(){window.removeEventListener("keydown",K),R.current=!1}):function(){R.current=!1}},[b])}var l=(0,u.forwardRef)(function(y,b){var h=y.overlay,A=y.arrow,B=y.prefixCls,k=(0,u.useMemo)(function(){var M;return typeof h=="function"?M=h():M=h,M},[h]),R=(0,s.sQ)(b,k==null?void 0:k.ref);return u.createElement(u.Fragment,null,A&&u.createElement("div",{className:"".concat(B,"-arrow")}),u.cloneElement(k,{ref:(0,s.Yr)(k)?R:void 0}))}),d=l,E={adjustX:1,adjustY:1},v=[0,0],m={topLeft:{points:["bl","tl"],overflow:E,offset:[0,-4],targetOffset:v},top:{points:["bc","tc"],overflow:E,offset:[0,-4],targetOffset:v},topRight:{points:["br","tr"],overflow:E,offset:[0,-4],targetOffset:v},bottomLeft:{points:["tl","bl"],overflow:E,offset:[0,4],targetOffset:v},bottom:{points:["tc","bc"],overflow:E,offset:[0,4],targetOffset:v},bottomRight:{points:["tr","br"],overflow:E,offset:[0,4],targetOffset:v}},p=m,S=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function C(y,b){var h,A=y.arrow,B=A===void 0?!1:A,k=y.prefixCls,R=k===void 0?"rc-dropdown":k,M=y.transitionName,z=y.animation,K=y.align,W=y.placement,Y=W===void 0?"bottomLeft":W,H=y.placements,re=H===void 0?p:H,G=y.getPopupContainer,ee=y.showAction,X=y.hideAction,Q=y.overlayClassName,q=y.overlayStyle,$=y.visible,le=y.trigger,se=le===void 0?["hover"]:le,Ee=y.autoFocus,Se=y.overlay,ie=y.children,L=y.onVisibleChange,J=(0,I.Z)(y,S),N=u.useState(),Z=(0,e.Z)(N,2),ne=Z[0],U=Z[1],D="visible"in y?$:ne,T=u.useRef(null),P=u.useRef(null),j=u.useRef(null);u.useImperativeHandle(b,function(){return T.current});var F=function(oe){U(oe),L==null||L(oe)};i({visible:D,triggerRef:j,onVisibleChange:F,autoFocus:Ee,overlayRef:P});var te=function(oe){var _=y.onOverlayClick;U(!1),_&&_(oe)},ae=function(){return u.createElement(d,{ref:P,overlay:Se,prefixCls:R,arrow:B})},V=function(){return typeof Se=="function"?ae:ae()},de=function(){var oe=y.minOverlayWidthMatchTrigger,_=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?oe:!_},we=function(){var oe=y.openClassName;return oe!==void 0?oe:"".concat(R,"-open")},xe=u.cloneElement(ie,{className:t()((h=ie.props)===null||h===void 0?void 0:h.className,D&&we()),ref:(0,s.Yr)(ie)?(0,s.sQ)(j,ie.ref):void 0}),Ae=X;return!Ae&&se.indexOf("contextMenu")!==-1&&(Ae=["click"]),u.createElement(f.Z,(0,x.Z)({builtinPlacements:re},J,{prefixCls:R,ref:T,popupClassName:t()(Q,(0,pe.Z)({},"".concat(R,"-show-arrow"),B)),popupStyle:q,action:se,showAction:ee,hideAction:Ae,popupPlacement:Y,popupAlign:K,popupTransitionName:M,popupAnimation:z,popupVisible:D,stretch:de()?"minWidth":"",popup:V(),onPopupVisibleChange:F,onPopupClick:te,getPopupContainer:G}),xe)}var g=u.forwardRef(C),O=g},93681:function(Nt,Ve,w){"use strict";w.r(Ve),w.d(Ve,{BaseInput:function(){return o},default:function(){return m}});var x=w(54476),pe=w(33885),e=w(20068),I=w(76190),f=w(92310),a=w.n(f),t=w(59301),s=w(5643),u=function(S){var C,g,O=S.inputElement,y=S.prefixCls,b=S.prefix,h=S.suffix,A=S.addonBefore,B=S.addonAfter,k=S.className,R=S.style,M=S.disabled,z=S.readOnly,K=S.focused,W=S.triggerFocus,Y=S.allowClear,H=S.value,re=S.handleReset,G=S.hidden,ee=S.classes,X=S.classNames,Q=S.dataAttrs,q=S.styles,$=S.components,le=($==null?void 0:$.affixWrapper)||"span",se=($==null?void 0:$.groupWrapper)||"span",Ee=($==null?void 0:$.wrapper)||"span",Se=($==null?void 0:$.groupAddon)||"span",ie=(0,t.useRef)(null),L=function(ae){var V;(V=ie.current)!==null&&V!==void 0&&V.contains(ae.target)&&(W==null||W())},J=function(){var ae;if(!Y)return null;var V=!M&&!z&&H,de="".concat(y,"-clear-icon"),we=(0,I.Z)(Y)==="object"&&Y!==null&&Y!==void 0&&Y.clearIcon?Y.clearIcon:"\u2716";return t.createElement("span",{onClick:re,onMouseDown:function(Ae){return Ae.preventDefault()},className:a()(de,(ae={},(0,e.Z)(ae,"".concat(de,"-hidden"),!V),(0,e.Z)(ae,"".concat(de,"-has-suffix"),!!h),ae)),role:"button",tabIndex:-1},we)},N=(0,t.cloneElement)(O,{value:H,hidden:G,className:a()((C=O.props)===null||C===void 0?void 0:C.className,!(0,s.X3)(S)&&!(0,s.He)(S)&&k)||null,style:(0,pe.Z)((0,pe.Z)({},(g=O.props)===null||g===void 0?void 0:g.style),!(0,s.X3)(S)&&!(0,s.He)(S)?R:{})});if((0,s.X3)(S)){var Z,ne="".concat(y,"-affix-wrapper"),U=a()(ne,(Z={},(0,e.Z)(Z,"".concat(ne,"-disabled"),M),(0,e.Z)(Z,"".concat(ne,"-focused"),K),(0,e.Z)(Z,"".concat(ne,"-readonly"),z),(0,e.Z)(Z,"".concat(ne,"-input-with-clear-btn"),h&&Y&&H),Z),!(0,s.He)(S)&&k,ee==null?void 0:ee.affixWrapper,X==null?void 0:X.affixWrapper),D=(h||Y)&&t.createElement("span",{className:a()("".concat(y,"-suffix"),X==null?void 0:X.suffix),style:q==null?void 0:q.suffix},J(),h);N=t.createElement(le,(0,x.Z)({className:U,style:(0,pe.Z)((0,pe.Z)({},(0,s.He)(S)?void 0:R),q==null?void 0:q.affixWrapper),hidden:!(0,s.He)(S)&&G,onClick:L},Q==null?void 0:Q.affixWrapper,{ref:ie}),b&&t.createElement("span",{className:a()("".concat(y,"-prefix"),X==null?void 0:X.prefix),style:q==null?void 0:q.prefix},b),(0,t.cloneElement)(O,{value:H,hidden:null}),D)}if((0,s.He)(S)){var T="".concat(y,"-group"),P="".concat(T,"-addon"),j=a()("".concat(y,"-wrapper"),T,ee==null?void 0:ee.wrapper),F=a()("".concat(y,"-group-wrapper"),k,ee==null?void 0:ee.group);return t.createElement(se,{className:F,style:R,hidden:G},t.createElement(Ee,{className:j},A&&t.createElement(Se,{className:P},A),(0,t.cloneElement)(N,{hidden:null}),B&&t.createElement(Se,{className:P},B)))}return N},o=u,c=w(94480),n=w(42978),r=w(75931),i=w(18929),l=w(2738),d=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],E=(0,t.forwardRef)(function(p,S){var C=p.autoComplete,g=p.onChange,O=p.onFocus,y=p.onBlur,b=p.onPressEnter,h=p.onKeyDown,A=p.prefixCls,B=A===void 0?"rc-input":A,k=p.disabled,R=p.htmlSize,M=p.className,z=p.maxLength,K=p.suffix,W=p.showCount,Y=p.type,H=Y===void 0?"text":Y,re=p.classes,G=p.classNames,ee=p.styles,X=(0,r.Z)(p,d),Q=(0,i.Z)(p.defaultValue,{value:p.value}),q=(0,n.Z)(Q,2),$=q[0],le=q[1],se=(0,t.useState)(!1),Ee=(0,n.Z)(se,2),Se=Ee[0],ie=Ee[1],L=(0,t.useRef)(null),J=function(F){L.current&&(0,s.nH)(L.current,F)};(0,t.useImperativeHandle)(S,function(){return{focus:J,blur:function(){var F;(F=L.current)===null||F===void 0||F.blur()},setSelectionRange:function(F,te,ae){var V;(V=L.current)===null||V===void 0||V.setSelectionRange(F,te,ae)},select:function(){var F;(F=L.current)===null||F===void 0||F.select()},input:L.current}}),(0,t.useEffect)(function(){ie(function(j){return j&&k?!1:j})},[k]);var N=function(F){p.value===void 0&&le(F.target.value),L.current&&(0,s.rJ)(L.current,F,g)},Z=function(F){b&&F.key==="Enter"&&b(F),h==null||h(F)},ne=function(F){ie(!0),O==null||O(F)},U=function(F){ie(!1),y==null||y(F)},D=function(F){le(""),J(),L.current&&(0,s.rJ)(L.current,F,g)},T=function(){var F=(0,l.Z)(p,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,x.Z)({autoComplete:C},F,{onChange:N,onFocus:ne,onBlur:U,onKeyDown:Z,className:a()(B,(0,e.Z)({},"".concat(B,"-disabled"),k),G==null?void 0:G.input),style:ee==null?void 0:ee.input,ref:L,size:R,type:H}))},P=function(){var F=Number(z)>0;if(K||W){var te=(0,s.D7)($),ae=(0,c.Z)(te).length,V=(0,I.Z)(W)==="object"?W.formatter({value:te,count:ae,maxLength:z}):"".concat(ae).concat(F?" / ".concat(z):"");return t.createElement(t.Fragment,null,!!W&&t.createElement("span",{className:a()("".concat(B,"-show-count-suffix"),(0,e.Z)({},"".concat(B,"-show-count-has-suffix"),!!K),G==null?void 0:G.count),style:(0,pe.Z)({},ee==null?void 0:ee.count)},V),K)}return null};return t.createElement(o,(0,x.Z)({},X,{prefixCls:B,className:M,inputElement:T(),handleReset:D,value:(0,s.D7)($),focused:Se,triggerFocus:J,suffix:P(),disabled:k,classes:re,classNames:G,styles:ee}))}),v=E,m=v},5643:function(Nt,Ve,w){"use strict";w.d(Ve,{D7:function(){return f},He:function(){return x},X3:function(){return pe},nH:function(){return I},rJ:function(){return e}});function x(a){return!!(a.addonBefore||a.addonAfter)}function pe(a){return!!(a.prefix||a.suffix||a.allowClear)}function e(a,t,s,u){if(s){var o=t;if(t.type==="click"){var c=a.cloneNode(!0);o=Object.create(t,{target:{value:c},currentTarget:{value:c}}),c.value="",s(o);return}if(u!==void 0){o=Object.create(t,{target:{value:a},currentTarget:{value:a}}),a.value=u,s(o);return}s(o)}}function I(a,t){if(a){a.focus(t);var s=t||{},u=s.cursor;if(u){var o=a.value.length;switch(u){case"start":a.setSelectionRange(0,0);break;case"end":a.setSelectionRange(o,o);break;default:a.setSelectionRange(0,o)}}}}function f(a){return typeof a=="undefined"||a===null?"":String(a)}},15285:function(Nt,Ve,w){"use strict";w.d(Ve,{iz:function(){return Ot},ck:function(){return At},BW:function(){return St},sN:function(){return At},Wd:function(){return Be},ZP:function(){return ot},Xl:function(){return h}});var x=w(54476),pe=w(20068),e=w(33885),I=w(94480),f=w(42978),a=w(75931),t=w(92310),s=w.n(t),u=w(83836),o=w(18929),c=w(13697),n=w(48736),r=w(59301),i=w(4676),l=r.createContext(null);function d(Oe,ze){return Oe===void 0?null:"".concat(Oe,"-").concat(ze)}function E(Oe){var ze=r.useContext(l);return d(ze,Oe)}var v=w(80547),m=["children","locked"],p=r.createContext(null);function S(Oe,ze){var Ue=(0,e.Z)({},Oe);return Object.keys(ze).forEach(function(Je){var Ye=ze[Je];Ye!==void 0&&(Ue[Je]=Ye)}),Ue}function C(Oe){var ze=Oe.children,Ue=Oe.locked,Je=(0,a.Z)(Oe,m),Ye=r.useContext(p),$e=(0,v.Z)(function(){return S(Ye,Je)},[Ye,Je],function(et,vt){return!Ue&&(et[0]!==vt[0]||!(0,c.Z)(et[1],vt[1],!0))});return r.createElement(p.Provider,{value:$e},ze)}var g=[],O=r.createContext(null);function y(){return r.useContext(O)}var b=r.createContext(g);function h(Oe){var ze=r.useContext(b);return r.useMemo(function(){return Oe!==void 0?[].concat((0,I.Z)(ze),[Oe]):ze},[ze,Oe])}var A=r.createContext(null),B=r.createContext({}),k=B,R=w(29194);function M(Oe){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,R.Z)(Oe)){var Ue=Oe.nodeName.toLowerCase(),Je=["input","select","textarea","button"].includes(Ue)||Oe.isContentEditable||Ue==="a"&&!!Oe.getAttribute("href"),Ye=Oe.getAttribute("tabindex"),$e=Number(Ye),et=null;return Ye&&!Number.isNaN($e)?et=$e:Je&&et===null&&(et=0),Je&&Oe.disabled&&(et=null),et!==null&&(et>=0||ze&&et<0)}return!1}function z(Oe){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ue=(0,I.Z)(Oe.querySelectorAll("*")).filter(function(Je){return M(Je,ze)});return M(Oe,ze)&&Ue.unshift(Oe),Ue}var K=null;function W(){K=document.activeElement}function Y(){K=null}function H(){if(K)try{K.focus()}catch(Oe){}}function re(Oe,ze){if(ze.keyCode===9){var Ue=z(Oe),Je=Ue[ze.shiftKey?0:Ue.length-1],Ye=Je===document.activeElement||Oe===document.activeElement;if(Ye){var $e=Ue[ze.shiftKey?Ue.length-1:0];$e.focus(),ze.preventDefault()}}}var G=w(10228),ee=w(16089),X=G.Z.LEFT,Q=G.Z.RIGHT,q=G.Z.UP,$=G.Z.DOWN,le=G.Z.ENTER,se=G.Z.ESC,Ee=G.Z.HOME,Se=G.Z.END,ie=[q,$,X,Q];function L(Oe,ze,Ue,Je){var Ye,$e,et,vt,jt="prev",Dt="next",Ut="children",en="parent";if(Oe==="inline"&&Je===le)return{inlineTrigger:!0};var on=(Ye={},(0,pe.Z)(Ye,q,jt),(0,pe.Z)(Ye,$,Dt),Ye),Vt=($e={},(0,pe.Z)($e,X,Ue?Dt:jt),(0,pe.Z)($e,Q,Ue?jt:Dt),(0,pe.Z)($e,$,Ut),(0,pe.Z)($e,le,Ut),$e),Rt=(et={},(0,pe.Z)(et,q,jt),(0,pe.Z)(et,$,Dt),(0,pe.Z)(et,le,Ut),(0,pe.Z)(et,se,en),(0,pe.Z)(et,X,Ue?Ut:en),(0,pe.Z)(et,Q,Ue?en:Ut),et),pn={inline:on,horizontal:Vt,vertical:Rt,inlineSub:on,horizontalSub:Rt,verticalSub:Rt},cn=(vt=pn["".concat(Oe).concat(ze?"":"Sub")])===null||vt===void 0?void 0:vt[Je];switch(cn){case jt:return{offset:-1,sibling:!0};case Dt:return{offset:1,sibling:!0};case en:return{offset:-1,sibling:!1};case Ut:return{offset:1,sibling:!1};default:return null}}function J(Oe){for(var ze=Oe;ze;){if(ze.getAttribute("data-menu-list"))return ze;ze=ze.parentElement}return null}function N(Oe,ze){for(var Ue=Oe||document.activeElement;Ue;){if(ze.has(Ue))return Ue;Ue=Ue.parentElement}return null}function Z(Oe,ze){var Ue=z(Oe,!0);return Ue.filter(function(Je){return ze.has(Je)})}function ne(Oe,ze,Ue){var Je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Oe)return null;var Ye=Z(Oe,ze),$e=Ye.length,et=Ye.findIndex(function(vt){return Ue===vt});return Je<0?et===-1?et=$e-1:et-=1:Je>0&&(et+=1),et=(et+$e)%$e,Ye[et]}var U=function(ze,Ue){var Je=new Set,Ye=new Map,$e=new Map;return ze.forEach(function(et){var vt=document.querySelector("[data-menu-id='".concat(d(Ue,et),"']"));vt&&(Je.add(vt),$e.set(vt,et),Ye.set(et,vt))}),{elements:Je,key2element:Ye,element2key:$e}};function D(Oe,ze,Ue,Je,Ye,$e,et,vt,jt,Dt){var Ut=r.useRef(),en=r.useRef();en.current=ze;var on=function(){ee.Z.cancel(Ut.current)};return r.useEffect(function(){return function(){on()}},[]),function(Vt){var Rt=Vt.which;if([].concat(ie,[le,se,Ee,Se]).includes(Rt)){var pn=$e(),cn=U(pn,Je),ln=cn,_t=ln.elements,$t=ln.key2element,vn=ln.element2key,tn=$t.get(ze),Rn=N(tn,_t),Un=vn.get(Rn),sn=L(Oe,et(Un,!0).length===1,Ue,Rt);if(!sn&&Rt!==Ee&&Rt!==Se)return;(ie.includes(Rt)||[Ee,Se].includes(Rt))&&Vt.preventDefault();var Tt=function(Xt){if(Xt){var Bt=Xt,It=Xt.querySelector("a");It!=null&&It.getAttribute("href")&&(Bt=It);var bt=vn.get(Xt);vt(bt),on(),Ut.current=(0,ee.Z)(function(){en.current===bt&&Bt.focus()})}};if([Ee,Se].includes(Rt)||sn.sibling||!Rn){var Pt;!Rn||Oe==="inline"?Pt=Ye.current:Pt=J(Rn);var un,_e=Z(Pt,_t);Rt===Ee?un=_e[0]:Rt===Se?un=_e[_e.length-1]:un=ne(Pt,_t,Rn,sn.offset),Tt(un)}else if(sn.inlineTrigger)jt(Un);else if(sn.offset>0)jt(Un,!0),on(),Ut.current=(0,ee.Z)(function(){cn=U(pn,Je);var Ct=Rn.getAttribute("aria-controls"),Xt=document.getElementById(Ct),Bt=ne(Xt,cn.elements);Tt(Bt)},5);else if(sn.offset<0){var qe=et(Un,!0),st=qe[qe.length-2],yt=$t.get(st);jt(st,!1),Tt(yt)}}Dt==null||Dt(Vt)}}function T(Oe){Promise.resolve().then(Oe)}var P="__RC_UTIL_PATH_SPLIT__",j=function(ze){return ze.join(P)},F=function(ze){return ze.split(P)},te="rc-menu-more";function ae(){var Oe=r.useState({}),ze=(0,f.Z)(Oe,2),Ue=ze[1],Je=(0,r.useRef)(new Map),Ye=(0,r.useRef)(new Map),$e=r.useState([]),et=(0,f.Z)($e,2),vt=et[0],jt=et[1],Dt=(0,r.useRef)(0),Ut=(0,r.useRef)(!1),en=function(){Ut.current||Ue({})},on=(0,r.useCallback)(function($t,vn){var tn=j(vn);Ye.current.set(tn,$t),Je.current.set($t,tn),Dt.current+=1;var Rn=Dt.current;T(function(){Rn===Dt.current&&en()})},[]),Vt=(0,r.useCallback)(function($t,vn){var tn=j(vn);Ye.current.delete(tn),Je.current.delete($t)},[]),Rt=(0,r.useCallback)(function($t){jt($t)},[]),pn=(0,r.useCallback)(function($t,vn){var tn=Je.current.get($t)||"",Rn=F(tn);return vn&&vt.includes(Rn[0])&&Rn.unshift(te),Rn},[vt]),cn=(0,r.useCallback)(function($t,vn){return $t.some(function(tn){var Rn=pn(tn,!0);return Rn.includes(vn)})},[pn]),ln=function(){var vn=(0,I.Z)(Je.current.keys());return vt.length&&vn.push(te),vn},_t=(0,r.useCallback)(function($t){var vn="".concat(Je.current.get($t)).concat(P),tn=new Set;return(0,I.Z)(Ye.current.keys()).forEach(function(Rn){Rn.startsWith(vn)&&tn.add(Ye.current.get(Rn))}),tn},[]);return r.useEffect(function(){return function(){Ut.current=!0}},[]),{registerPath:on,unregisterPath:Vt,refreshOverflowKeys:Rt,isSubPathKey:cn,getKeyPath:pn,getKeys:ln,getSubPathKeys:_t}}function V(Oe){var ze=r.useRef(Oe);ze.current=Oe;var Ue=r.useCallback(function(){for(var Je,Ye=arguments.length,$e=new Array(Ye),et=0;et1&&(_t.motionAppear=!1);var $t=_t.onVisibleChanged;return _t.onVisibleChanged=function(vn){return!on.current&&!vn&&cn(!0),$t==null?void 0:$t(vn)},pn?null:r.createElement(C,{mode:$e,locked:!on.current},r.createElement(fe.default,(0,x.Z)({visible:ln},_t,{forceRender:jt,removeOnLeave:!1,leavedClassName:"".concat(vt,"-hidden")}),function(vn){var tn=vn.className,Rn=vn.style;return r.createElement(Qt,{id:ze,className:tn,style:Rn},Ye)}))}var ge=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],he=["active"],Ne=function(ze){var Ue,Je=ze.style,Ye=ze.className,$e=ze.title,et=ze.eventKey,vt=ze.warnKey,jt=ze.disabled,Dt=ze.internalPopupClose,Ut=ze.children,en=ze.itemIcon,on=ze.expandIcon,Vt=ze.popupClassName,Rt=ze.popupOffset,pn=ze.popupStyle,cn=ze.onClick,ln=ze.onMouseEnter,_t=ze.onMouseLeave,$t=ze.onTitleClick,vn=ze.onTitleMouseEnter,tn=ze.onTitleMouseLeave,Rn=(0,a.Z)(ze,ge),Un=E(et),sn=r.useContext(p),Tt=sn.prefixCls,Pt=sn.mode,un=sn.openKeys,_e=sn.disabled,qe=sn.overflowDisabled,st=sn.activeKey,yt=sn.selectedKeys,Ct=sn.itemIcon,Xt=sn.expandIcon,Bt=sn.onItemClick,It=sn.onOpenChange,bt=sn.onActive,Kt=r.useContext(k),Gt=Kt._internalRenderSubMenuItem,Yt=r.useContext(A),In=Yt.isSubPathKey,xn=h(),Bn="".concat(Tt,"-submenu"),Dn=_e||jt,Jn=r.useRef(),rr=r.useRef(),or=en!=null?en:Ct,tr=on!=null?on:Xt,ir=un.includes(et),Rr=!qe&&ir,Lr=In(yt,et),Qr=Ce(et,Dn,vn,tn),Pr=Qr.active,_r=(0,a.Z)(Qr,he),va=r.useState(!1),Jr=(0,f.Z)(va,2),ba=Jr[0],ha=Jr[1],Gn=function(Hr){Dn||ha(Hr)},$n=function(Hr){Gn(!0),ln==null||ln({key:et,domEvent:Hr})},gr=function(Hr){Gn(!1),_t==null||_t({key:et,domEvent:Hr})},nr=r.useMemo(function(){return Pr||(Pt!=="inline"?ba||In([st],et):!1)},[Pt,Pr,st,ba,et,In]),pr=je(xn.length),Cr=function(Hr){Dn||($t==null||$t({key:et,domEvent:Hr}),Pt==="inline"&&It(et,!ir))},zr=V(function(Nr){cn==null||cn(rt(Nr)),Bt(Nr)}),Cn=function(Hr){Pt!=="inline"&&It(et,Hr)},Hn=function(){bt(et)},Xn=Un&&"".concat(Un,"-popup"),Qn=r.createElement("div",(0,x.Z)({role:"menuitem",style:pr,className:"".concat(Bn,"-title"),tabIndex:Dn?null:-1,ref:Jn,title:typeof $e=="string"?$e:null,"data-menu-id":qe&&Un?null:Un,"aria-expanded":Rr,"aria-haspopup":!0,"aria-controls":Xn,"aria-disabled":Dn,onClick:Cr,onFocus:Hn},_r),$e,r.createElement(ke,{icon:Pt!=="horizontal"?tr:void 0,props:(0,e.Z)((0,e.Z)({},ze),{},{isOpen:Rr,isSubMenu:!0})},r.createElement("i",{className:"".concat(Bn,"-arrow")}))),vr=r.useRef(Pt);if(Pt!=="inline"&&xn.length>1?vr.current="vertical":vr.current=Pt,!qe){var xr=vr.current;Qn=r.createElement(De,{mode:xr,prefixCls:Bn,visible:!Dt&&Rr&&Pt!=="inline",popupClassName:Vt,popupOffset:Rt,popupStyle:pn,popup:r.createElement(C,{mode:xr==="horizontal"?"vertical":xr},r.createElement(Qt,{id:Xn,ref:rr},Ut)),disabled:Dn,onVisibleChange:Cn},Qn)}var ia=r.createElement(u.Z.Item,(0,x.Z)({role:"none"},Rn,{component:"li",style:Je,className:s()(Bn,"".concat(Bn,"-").concat(Pt),Ye,(Ue={},(0,pe.Z)(Ue,"".concat(Bn,"-open"),Rr),(0,pe.Z)(Ue,"".concat(Bn,"-active"),nr),(0,pe.Z)(Ue,"".concat(Bn,"-selected"),Lr),(0,pe.Z)(Ue,"".concat(Bn,"-disabled"),Dn),Ue)),onMouseEnter:$n,onMouseLeave:gr}),Qn,!qe&&r.createElement(be,{id:Xn,open:Rr,keyPath:xn},Ut));return Gt&&(ia=Gt(ia,ze,{selected:Lr,active:nr,open:Rr,disabled:Dn})),r.createElement(C,{onItemClick:zr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:or,expandIcon:tr},ia)};function Be(Oe){var ze=Oe.eventKey,Ue=Oe.children,Je=h(ze),Ye=an(Ue,Je),$e=y();r.useEffect(function(){if($e)return $e.registerPath(ze,Je),function(){$e.unregisterPath(ze,Je)}},[Je]);var et;return $e?et=Ye:et=r.createElement(Ne,Oe,Ye),r.createElement(b.Provider,{value:Je},et)}var Qe=w(76190),Ge=["className","title","eventKey","children"],Ke=["children"],ft=function(ze){var Ue=ze.className,Je=ze.title,Ye=ze.eventKey,$e=ze.children,et=(0,a.Z)(ze,Ge),vt=r.useContext(p),jt=vt.prefixCls,Dt="".concat(jt,"-item-group");return r.createElement("li",(0,x.Z)({role:"presentation"},et,{onClick:function(en){return en.stopPropagation()},className:s()(Dt,Ue)}),r.createElement("div",{role:"presentation",className:"".concat(Dt,"-title"),title:typeof Je=="string"?Je:void 0},Je),r.createElement("ul",{role:"group",className:"".concat(Dt,"-list")},$e))};function St(Oe){var ze=Oe.children,Ue=(0,a.Z)(Oe,Ke),Je=h(Ue.eventKey),Ye=an(ze,Je),$e=y();return $e?Ye:r.createElement(ft,(0,ue.Z)(Ue,["warnKey"]),Ye)}function Ot(Oe){var ze=Oe.className,Ue=Oe.style,Je=r.useContext(p),Ye=Je.prefixCls,$e=y();return $e?null:r.createElement("li",{role:"separator",className:s()("".concat(Ye,"-item-divider"),ze),style:Ue})}var dt=["label","children","key","type"];function Et(Oe){return(Oe||[]).map(function(ze,Ue){if(ze&&(0,Qe.Z)(ze)==="object"){var Je=ze,Ye=Je.label,$e=Je.children,et=Je.key,vt=Je.type,jt=(0,a.Z)(Je,dt),Dt=et!=null?et:"tmp-".concat(Ue);return $e||vt==="group"?vt==="group"?r.createElement(St,(0,x.Z)({key:Dt},jt,{title:Ye}),Et($e)):r.createElement(Be,(0,x.Z)({key:Dt},jt,{title:Ye}),Et($e)):vt==="divider"?r.createElement(Ot,(0,x.Z)({key:Dt},jt)):r.createElement(At,(0,x.Z)({key:Dt},jt),Ye)}return null}).filter(function(ze){return ze})}function Te(Oe,ze,Ue){var Je=Oe;return ze&&(Je=Et(ze)),an(Je,Ue)}var Le=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Me=[],We=r.forwardRef(function(Oe,ze){var Ue,Je,Ye=Oe,$e=Ye.prefixCls,et=$e===void 0?"rc-menu":$e,vt=Ye.rootClassName,jt=Ye.style,Dt=Ye.className,Ut=Ye.tabIndex,en=Ut===void 0?0:Ut,on=Ye.items,Vt=Ye.children,Rt=Ye.direction,pn=Ye.id,cn=Ye.mode,ln=cn===void 0?"vertical":cn,_t=Ye.inlineCollapsed,$t=Ye.disabled,vn=Ye.disabledOverflow,tn=Ye.subMenuOpenDelay,Rn=tn===void 0?.1:tn,Un=Ye.subMenuCloseDelay,sn=Un===void 0?.1:Un,Tt=Ye.forceSubMenuRender,Pt=Ye.defaultOpenKeys,un=Ye.openKeys,_e=Ye.activeKey,qe=Ye.defaultActiveFirst,st=Ye.selectable,yt=st===void 0?!0:st,Ct=Ye.multiple,Xt=Ct===void 0?!1:Ct,Bt=Ye.defaultSelectedKeys,It=Ye.selectedKeys,bt=Ye.onSelect,Kt=Ye.onDeselect,Gt=Ye.inlineIndent,Yt=Gt===void 0?24:Gt,In=Ye.motion,xn=Ye.defaultMotions,Bn=Ye.triggerSubMenuAction,Dn=Bn===void 0?"hover":Bn,Jn=Ye.builtinPlacements,rr=Ye.itemIcon,or=Ye.expandIcon,tr=Ye.overflowedIndicator,ir=tr===void 0?"...":tr,Rr=Ye.overflowedIndicatorPopupClassName,Lr=Ye.getPopupContainer,Qr=Ye.onClick,Pr=Ye.onOpenChange,_r=Ye.onKeyDown,va=Ye.openAnimation,Jr=Ye.openTransitionName,ba=Ye._internalRenderMenuItem,ha=Ye._internalRenderSubMenuItem,Gn=(0,a.Z)(Ye,Le),$n=r.useMemo(function(){return Te(Vt,on,Me)},[Vt,on]),gr=r.useState(!1),nr=(0,f.Z)(gr,2),pr=nr[0],Cr=nr[1],zr=r.useRef(),Cn=xe(pn),Hn=Rt==="rtl",Xn=(0,o.Z)(Pt,{value:un,postState:function(kr){return kr||Me}}),Qn=(0,f.Z)(Xn,2),vr=Qn[0],xr=Qn[1],ia=function(kr){var qr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Ra(){xr(kr),Pr==null||Pr(kr)}qr?(0,i.flushSync)(Ra):Ra()},Nr=r.useState(vr),Hr=(0,f.Z)(Nr,2),$r=Hr[0],yr=Hr[1],dr=r.useRef(!1),Vr=r.useMemo(function(){return(ln==="inline"||ln==="vertical")&&_t?["vertical",_t]:[ln,!1]},[ln,_t]),Mr=(0,f.Z)(Vr,2),sa=Mr[0],Wr=Mr[1],Ka=sa==="inline",Za=r.useState(sa),io=(0,f.Z)(Za,2),Aa=io[0],so=io[1],lo=r.useState(Wr),Ga=(0,f.Z)(lo,2),co=Ga[0],mo=Ga[1];r.useEffect(function(){so(sa),mo(Wr),dr.current&&(Ka?xr($r):ia(Me))},[sa,Wr]);var Xa=r.useState(0),eo=(0,f.Z)(Xa,2),Ya=eo[0],Re=eo[1],pt=Ya>=$n.length-1||Aa!=="horizontal"||vn;r.useEffect(function(){Ka&&yr(vr)},[vr]),r.useEffect(function(){return dr.current=!0,function(){dr.current=!1}},[]);var Zt=ae(),gn=Zt.registerPath,yn=Zt.unregisterPath,mn=Zt.refreshOverflowKeys,fr=Zt.isSubPathKey,Yn=Zt.getKeyPath,sr=Zt.getKeys,la=Zt.getSubPathKeys,Gr=r.useMemo(function(){return{registerPath:gn,unregisterPath:yn}},[gn,yn]),Kr=r.useMemo(function(){return{isSubPathKey:fr}},[fr]);r.useEffect(function(){mn(pt?Me:$n.slice(Ya+1).map(function(ra){return ra.key}))},[Ya,pt]);var ga=(0,o.Z)(_e||qe&&((Ue=$n[0])===null||Ue===void 0?void 0:Ue.key),{value:_e}),ya=(0,f.Z)(ga,2),Ia=ya[0],Oa=ya[1],Qa=V(function(ra){Oa(ra)}),ka=V(function(){Oa(void 0)});(0,r.useImperativeHandle)(ze,function(){return{list:zr.current,focus:function(kr){var qr,Ra=sr(),Pa=U(Ra,Cn),Eo=Pa.elements,no=Pa.key2element,xo=Pa.element2key,Bo=Z(zr.current,Eo),Fo=Ia!=null?Ia:Bo[0]?xo.get(Bo[0]):(qr=$n.find(function(Yo){return!Yo.props.disabled}))===null||qr===void 0?void 0:qr.key,So=no.get(Fo);if(Fo&&So){var Oo;So==null||(Oo=So.focus)===null||Oo===void 0||Oo.call(So,kr)}}}});var vo=(0,o.Z)(Bt||[],{value:It,postState:function(kr){return Array.isArray(kr)?kr:kr==null?Me:[kr]}}),yo=(0,f.Z)(vo,2),_a=yo[0],to=yo[1],wo=function(kr){if(yt){var qr=kr.key,Ra=_a.includes(qr),Pa;Xt?Ra?Pa=_a.filter(function(no){return no!==qr}):Pa=[].concat((0,I.Z)(_a),[qr]):Pa=[qr],to(Pa);var Eo=(0,e.Z)((0,e.Z)({},kr),{},{selectedKeys:Pa});Ra?Kt==null||Kt(Eo):bt==null||bt(Eo)}!Xt&&vr.length&&Aa!=="inline"&&ia(Me)},bo=V(function(ra){Qr==null||Qr(rt(ra)),wo(ra)}),Ao=V(function(ra,kr){var qr=vr.filter(function(Pa){return Pa!==ra});if(kr)qr.push(ra);else if(Aa!=="inline"){var Ra=la(ra);qr=qr.filter(function(Pa){return!Ra.has(Pa)})}(0,c.Z)(vr,qr,!0)||ia(qr,!0)}),ko=function(kr,qr){var Ra=qr!=null?qr:!vr.includes(kr);Ao(kr,Ra)},Io=D(Aa,Ia,Hn,Cn,zr,sr,Yn,Oa,ko,_r);r.useEffect(function(){Cr(!0)},[]);var To=r.useMemo(function(){return{_internalRenderMenuItem:ba,_internalRenderSubMenuItem:ha}},[ba,ha]),Ro=Aa!=="horizontal"||vn?$n:$n.map(function(ra,kr){return r.createElement(C,{key:ra.key,overflowDisabled:kr>Ya},ra)}),Po=r.createElement(u.Z,(0,x.Z)({id:pn,ref:zr,prefixCls:"".concat(et,"-overflow"),component:"ul",itemComponent:At,className:s()(et,"".concat(et,"-root"),"".concat(et,"-").concat(Aa),Dt,(Je={},(0,pe.Z)(Je,"".concat(et,"-inline-collapsed"),co),(0,pe.Z)(Je,"".concat(et,"-rtl"),Hn),Je),vt),dir:Rt,style:jt,role:"menu",tabIndex:en,data:Ro,renderRawItem:function(kr){return kr},renderRawRest:function(kr){var qr=kr.length,Ra=qr?$n.slice(-qr):null;return r.createElement(Be,{eventKey:te,title:ir,disabled:pt,internalPopupClose:qr===0,popupClassName:Rr},Ra)},maxCount:Aa!=="horizontal"||vn?u.Z.INVALIDATE:u.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(kr){Re(kr)},onKeyDown:Io},Gn));return r.createElement(k.Provider,{value:To},r.createElement(l.Provider,{value:Cn},r.createElement(C,{prefixCls:et,rootClassName:vt,mode:Aa,openKeys:vr,rtl:Hn,disabled:$t,motion:pr?In:null,defaultMotions:pr?xn:null,activeKey:Ia,onActive:Qa,onInactive:ka,selectedKeys:_a,inlineIndent:Yt,subMenuOpenDelay:Rn,subMenuCloseDelay:sn,forceSubMenuRender:Tt,builtinPlacements:Jn,triggerSubMenuAction:Dn,getPopupContainer:Lr,itemIcon:rr,expandIcon:or,onItemClick:bo,onOpenChange:Ao},r.createElement(A.Provider,{value:Kr},Po),r.createElement("div",{style:{display:"none"},"aria-hidden":!0},r.createElement(O.Provider,{value:Gr},$n)))))}),nt=We,tt=nt;tt.Item=At,tt.SubMenu=Be,tt.ItemGroup=St,tt.Divider=Ot;var ot=tt},83836:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return W}});var x=w(54476),pe=w(33885),e=w(42978),I=w(75931),f=w(59301),a=w(92310),t=w.n(a),s=w(29301),u=w(34280),o=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],c=void 0;function n(Y,H){var re=Y.prefixCls,G=Y.invalidate,ee=Y.item,X=Y.renderItem,Q=Y.responsive,q=Y.responsiveDisabled,$=Y.registerSize,le=Y.itemKey,se=Y.className,Ee=Y.style,Se=Y.children,ie=Y.display,L=Y.order,J=Y.component,N=J===void 0?"div":J,Z=(0,I.Z)(Y,o),ne=Q&&!ie;function U(F){$(le,F)}f.useEffect(function(){return function(){U(null)}},[]);var D=X&&ee!==c?X(ee,{index:L}):Se,T;G||(T={opacity:ne?0:1,height:ne?0:c,overflowY:ne?"hidden":c,order:Q?L:c,pointerEvents:ne?"none":c,position:ne?"absolute":c});var P={};ne&&(P["aria-hidden"]=!0);var j=f.createElement(N,(0,x.Z)({className:t()(!G&&re,se),style:(0,pe.Z)((0,pe.Z)({},T),Ee)},P,Z,{ref:H}),D);return Q&&(j=f.createElement(s.Z,{onResize:function(te){var ae=te.offsetWidth;U(ae)},disabled:q},j)),j}var r=f.forwardRef(n);r.displayName="Item";var i=r,l=w(6089),d=w(4676),E=w(16089);function v(Y){if(typeof MessageChannel=="undefined")(0,E.Z)(Y);else{var H=new MessageChannel;H.port1.onmessage=function(){return Y()},H.port2.postMessage(void 0)}}function m(){var Y=f.useRef(null),H=function(G){Y.current||(Y.current=[],v(function(){(0,d.unstable_batchedUpdates)(function(){Y.current.forEach(function(ee){ee()}),Y.current=null})})),Y.current.push(G)};return H}function p(Y,H){var re=f.useState(H),G=(0,e.Z)(re,2),ee=G[0],X=G[1],Q=(0,l.Z)(function(q){Y(function(){X(q)})});return[ee,Q]}var S=f.createContext(null),C=["component"],g=["className"],O=["className"],y=function(H,re){var G=f.useContext(S);if(!G){var ee=H.component,X=ee===void 0?"div":ee,Q=(0,I.Z)(H,C);return f.createElement(X,(0,x.Z)({},Q,{ref:re}))}var q=G.className,$=(0,I.Z)(G,g),le=H.className,se=(0,I.Z)(H,O);return f.createElement(S.Provider,{value:null},f.createElement(i,(0,x.Z)({ref:re,className:t()(q,le)},$,se)))},b=f.forwardRef(y);b.displayName="RawItem";var h=b,A=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],B="responsive",k="invalidate";function R(Y){return"+ ".concat(Y.length," ...")}function M(Y,H){var re=Y.prefixCls,G=re===void 0?"rc-overflow":re,ee=Y.data,X=ee===void 0?[]:ee,Q=Y.renderItem,q=Y.renderRawItem,$=Y.itemKey,le=Y.itemWidth,se=le===void 0?10:le,Ee=Y.ssr,Se=Y.style,ie=Y.className,L=Y.maxCount,J=Y.renderRest,N=Y.renderRawRest,Z=Y.prefix,ne=Y.suffix,U=Y.component,D=U===void 0?"div":U,T=Y.itemComponent,P=Y.onVisibleChange,j=(0,I.Z)(Y,A),F=Ee==="full",te=m(),ae=p(te,null),V=(0,e.Z)(ae,2),de=V[0],we=V[1],xe=de||0,Ae=p(te,new Map),ve=(0,e.Z)(Ae,2),oe=ve[0],_=ve[1],ue=p(te,0),ye=(0,e.Z)(ue,2),Ce=ye[0],je=ye[1],ke=p(te,0),Xe=(0,e.Z)(ke,2),rt=Xe[0],Fe=Xe[1],it=p(te,0),ut=(0,e.Z)(it,2),ht=ut[0],Ft=ut[1],Ht=p(te,0),At=(0,e.Z)(Ht,2),Wt=At[0],Lt=At[1],wt=(0,f.useState)(null),Qt=(0,e.Z)(wt,2),Jt=Qt[0],an=Qt[1],bn=(0,f.useState)(null),Sn=(0,e.Z)(bn,2),On=Sn[0],zn=Sn[1],jn=f.useMemo(function(){return On===null&&F?Number.MAX_SAFE_INTEGER:On||0},[On,de]),qt=(0,f.useState)(!1),Nn=(0,e.Z)(qt,2),De=Nn[0],fe=Nn[1],be="".concat(G,"-item"),ge=Math.max(Ce,rt),he=L===B,Ne=X.length&&he,Be=L===k,Qe=Ne||typeof L=="number"&&X.length>L,Ge=(0,f.useMemo)(function(){var $e=X;return Ne?de===null&&F?$e=X:$e=X.slice(0,Math.min(X.length,xe/se)):typeof L=="number"&&($e=X.slice(0,L)),$e},[X,se,de,L,Ne]),Ke=(0,f.useMemo)(function(){return Ne?X.slice(jn+1):X.slice(Ge.length)},[X,Ge,Ne,jn]),ft=(0,f.useCallback)(function($e,et){var vt;return typeof $=="function"?$($e):(vt=$&&($e==null?void 0:$e[$]))!==null&&vt!==void 0?vt:et},[$]),St=(0,f.useCallback)(Q||function($e){return $e},[Q]);function Ot($e,et,vt){On===$e&&(et===void 0||et===Jt)||(zn($e),vt||(fe($exe){Ot(jt-1,$e-Dt-Wt+rt);break}}ne&&We(0)+Wt>xe&&an(null)}},[xe,oe,rt,ht,Wt,ft,Ge]);var nt=De&&!!Ke.length,tt={};Jt!==null&&Ne&&(tt={position:"absolute",left:Jt,top:0});var ot={prefixCls:be,responsive:Ne,component:T,invalidate:Be},Oe=q?function($e,et){var vt=ft($e,et);return f.createElement(S.Provider,{key:vt,value:(0,pe.Z)((0,pe.Z)({},ot),{},{order:et,item:$e,itemKey:vt,registerSize:Et,display:et<=jn})},q($e,et))}:function($e,et){var vt=ft($e,et);return f.createElement(i,(0,x.Z)({},ot,{order:et,key:vt,item:$e,renderItem:St,itemKey:vt,registerSize:Et,display:et<=jn}))},ze={order:nt?jn:Number.MAX_SAFE_INTEGER,className:"".concat(be,"-rest"),registerSize:Te,display:nt},Ue=J||R,Je=N?f.createElement(S.Provider,{value:(0,pe.Z)((0,pe.Z)({},ot),ze)},N(Ke)):f.createElement(i,(0,x.Z)({},ot,ze),typeof Ue=="function"?Ue(Ke):Ue),Ye=f.createElement(D,(0,x.Z)({className:t()(!Be&&G,ie),style:Se,ref:H},j),Z&&f.createElement(i,(0,x.Z)({},ot,{responsive:he,responsiveDisabled:!Ne,order:-1,className:"".concat(be,"-prefix"),registerSize:Le,display:!0}),Z),Ge.map(Oe),Qe?Je:null,ne&&f.createElement(i,(0,x.Z)({},ot,{responsive:he,responsiveDisabled:!Ne,order:jn,className:"".concat(be,"-suffix"),registerSize:Me,display:!0,style:tt}),ne));return he?f.createElement(s.Z,{onResize:dt,disabled:!Ne},Ye):Ye}var z=f.forwardRef(M);z.displayName="Overflow",z.Item=h,z.RESPONSIVE=B,z.INVALIDATE=k;var K=z,W=K},17115:function(Nt,Ve,w){"use strict";w.d(Ve,{ZP:function(){return t}});var x=w(42978),pe=w(59301),e=w(47273),I=0,f=(0,e.Z)();function a(){var s;return f?(s=I,I+=1):s="TEST_OR_SSR",s}function t(s){var u=pe.useState(),o=(0,x.Z)(u,2),c=o[0],n=o[1];return pe.useEffect(function(){n("rc_select_".concat(a()))},[]),s||c}},77861:function(Nt,Ve,w){"use strict";w.d(Ve,{Ac:function(){return de},Xo:function(){return rt},Wx:function(){return it},ZP:function(){return be},lk:function(){return S}});var x=w(54476),pe=w(94480),e=w(20068),I=w(33885),f=w(42978),a=w(75931),t=w(76190),s=w(18929),u=w(48736),o=w(59301),c=w(92310),n=w.n(c),r=w(34280),i=w(49658),l=w(10228),d=w(8654),E=function(he){var Ne=he.className,Be=he.customizeIcon,Qe=he.customizeIconProps,Ge=he.onMouseDown,Ke=he.onClick,ft=he.children,St;return typeof Be=="function"?St=Be(Qe):St=Be,o.createElement("span",{className:Ne,onMouseDown:function(dt){dt.preventDefault(),Ge&&Ge(dt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ke,"aria-hidden":!0},St!==void 0?St:o.createElement("span",{className:n()(Ne.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},ft))},v=E;function m(ge,he,Ne,Be,Qe){var Ge=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ke=arguments.length>6?arguments[6]:void 0,ft=arguments.length>7?arguments[7]:void 0,St=o.useMemo(function(){if((0,t.Z)(Be)==="object")return Be.clearIcon;if(Qe)return Qe},[Be,Qe]),Ot=o.useMemo(function(){return!!(!Ge&&Be&&(Ne.length||Ke)&&!(ft==="combobox"&&Ke===""))},[Be,Ge,Ne.length,Ke,ft]);return{allowClear:Ot,clearIcon:o.createElement(v,{className:"".concat(ge,"-clear"),onMouseDown:he,customizeIcon:St},"\xD7")}}var p=o.createContext(null);function S(){return o.useContext(p)}function C(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,he=o.useState(!1),Ne=(0,f.Z)(he,2),Be=Ne[0],Qe=Ne[1],Ge=o.useRef(null),Ke=function(){window.clearTimeout(Ge.current)};o.useEffect(function(){return Ke},[]);var ft=function(Ot,dt){Ke(),Ge.current=window.setTimeout(function(){Qe(Ot),dt&&dt()},ge)};return[Be,ft,Ke]}function g(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,he=o.useRef(null),Ne=o.useRef(null);o.useEffect(function(){return function(){window.clearTimeout(Ne.current)}},[]);function Be(Qe){(Qe||he.current===null)&&(he.current=Qe),window.clearTimeout(Ne.current),Ne.current=window.setTimeout(function(){he.current=null},ge)}return[function(){return he.current},Be]}function O(ge,he,Ne,Be){var Qe=o.useRef(null);Qe.current={open:he,triggerOpen:Ne,customizedTrigger:Be},o.useEffect(function(){function Ge(Ke){var ft;if(!((ft=Qe.current)!==null&&ft!==void 0&&ft.customizedTrigger)){var St=Ke.target;St.shadowRoot&&Ke.composed&&(St=Ke.composedPath()[0]||St),Qe.current.open&&ge().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(St)&&Ot!==St})&&Qe.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ge),function(){return window.removeEventListener("mousedown",Ge)}},[])}var y=w(26112),b=w(83836),h=function(he,Ne){var Be,Qe,Ge=he.prefixCls,Ke=he.id,ft=he.inputElement,St=he.disabled,Ot=he.tabIndex,dt=he.autoFocus,Et=he.autoComplete,Te=he.editable,Le=he.activeDescendantId,Me=he.value,We=he.maxLength,nt=he.onKeyDown,tt=he.onMouseDown,ot=he.onChange,Oe=he.onPaste,ze=he.onCompositionStart,Ue=he.onCompositionEnd,Je=he.open,Ye=he.attrs,$e=ft||o.createElement("input",null),et=$e,vt=et.ref,jt=et.props,Dt=jt.onKeyDown,Ut=jt.onChange,en=jt.onMouseDown,on=jt.onCompositionStart,Vt=jt.onCompositionEnd,Rt=jt.style;return(0,u.Kp)(!("maxLength"in $e.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),$e=o.cloneElement($e,(0,I.Z)((0,I.Z)((0,I.Z)({type:"search"},jt),{},{id:Ke,ref:(0,d.sQ)(Ne,vt),disabled:St,tabIndex:Ot,autoComplete:Et||"off",autoFocus:dt,className:n()("".concat(Ge,"-selection-search-input"),(Be=$e)===null||Be===void 0||(Qe=Be.props)===null||Qe===void 0?void 0:Qe.className),role:"combobox","aria-label":"Search","aria-expanded":Je||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ke,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ke,"_list"),"aria-activedescendant":Je?Le:void 0},Ye),{},{value:Te?Me:"",maxLength:We,readOnly:!Te,unselectable:Te?null:"on",style:(0,I.Z)((0,I.Z)({},Rt),{},{opacity:Te?null:0}),onKeyDown:function(cn){nt(cn),Dt&&Dt(cn)},onMouseDown:function(cn){tt(cn),en&&en(cn)},onChange:function(cn){ot(cn),Ut&&Ut(cn)},onCompositionStart:function(cn){ze(cn),on&&on(cn)},onCompositionEnd:function(cn){Ue(cn),Vt&&Vt(cn)},onPaste:Oe})),$e},A=o.forwardRef(h);A.displayName="Input";var B=A;function k(ge){return Array.isArray(ge)?ge:ge!==void 0?[ge]:[]}var R=typeof window!="undefined"&&window.document&&window.document.documentElement,M=R;function z(ge){return ge!=null}function K(ge){return!ge&&ge!==0}function W(ge){return["string","number"].includes((0,t.Z)(ge))}function Y(ge){var he=void 0;return ge&&(W(ge.title)?he=ge.title.toString():W(ge.label)&&(he=ge.label.toString())),he}function H(ge,he){M?o.useLayoutEffect(ge,he):o.useEffect(ge,he)}function re(ge){var he;return(he=ge.key)!==null&&he!==void 0?he:ge.value}var G=function(he){he.preventDefault(),he.stopPropagation()},ee=function(he){var Ne=he.id,Be=he.prefixCls,Qe=he.values,Ge=he.open,Ke=he.searchValue,ft=he.autoClearSearchValue,St=he.inputRef,Ot=he.placeholder,dt=he.disabled,Et=he.mode,Te=he.showSearch,Le=he.autoFocus,Me=he.autoComplete,We=he.activeDescendantId,nt=he.tabIndex,tt=he.removeIcon,ot=he.maxTagCount,Oe=he.maxTagTextLength,ze=he.maxTagPlaceholder,Ue=ze===void 0?function(st){return"+ ".concat(st.length," ...")}:ze,Je=he.tagRender,Ye=he.onToggleOpen,$e=he.onRemove,et=he.onInputChange,vt=he.onInputPaste,jt=he.onInputKeyDown,Dt=he.onInputMouseDown,Ut=he.onInputCompositionStart,en=he.onInputCompositionEnd,on=o.useRef(null),Vt=(0,o.useState)(0),Rt=(0,f.Z)(Vt,2),pn=Rt[0],cn=Rt[1],ln=(0,o.useState)(!1),_t=(0,f.Z)(ln,2),$t=_t[0],vn=_t[1],tn="".concat(Be,"-selection"),Rn=Ge||Et==="multiple"&&ft===!1||Et==="tags"?Ke:"",Un=Et==="tags"||Et==="multiple"&&ft===!1||Te&&(Ge||$t);H(function(){cn(on.current.scrollWidth)},[Rn]);function sn(st,yt,Ct,Xt,Bt){return o.createElement("span",{className:n()("".concat(tn,"-item"),(0,e.Z)({},"".concat(tn,"-item-disabled"),Ct)),title:Y(st)},o.createElement("span",{className:"".concat(tn,"-item-content")},yt),Xt&&o.createElement(v,{className:"".concat(tn,"-item-remove"),onMouseDown:G,onClick:Bt,customizeIcon:tt},"\xD7"))}function Tt(st,yt,Ct,Xt,Bt){var It=function(Kt){G(Kt),Ye(!Ge)};return o.createElement("span",{onMouseDown:It},Je({label:yt,value:st,disabled:Ct,closable:Xt,onClose:Bt}))}function Pt(st){var yt=st.disabled,Ct=st.label,Xt=st.value,Bt=!dt&&!yt,It=Ct;if(typeof Oe=="number"&&(typeof Ct=="string"||typeof Ct=="number")){var bt=String(It);bt.length>Oe&&(It="".concat(bt.slice(0,Oe),"..."))}var Kt=function(Yt){Yt&&Yt.stopPropagation(),$e(st)};return typeof Je=="function"?Tt(Xt,It,yt,Bt,Kt):sn(st,It,yt,Bt,Kt)}function un(st){var yt=typeof Ue=="function"?Ue(st):Ue;return sn({title:yt},yt,!1)}var _e=o.createElement("div",{className:"".concat(tn,"-search"),style:{width:pn},onFocus:function(){vn(!0)},onBlur:function(){vn(!1)}},o.createElement(B,{ref:St,open:Ge,prefixCls:Be,id:Ne,inputElement:null,disabled:dt,autoFocus:Le,autoComplete:Me,editable:Un,activeDescendantId:We,value:Rn,onKeyDown:jt,onMouseDown:Dt,onChange:et,onPaste:vt,onCompositionStart:Ut,onCompositionEnd:en,tabIndex:nt,attrs:(0,y.Z)(he,!0)}),o.createElement("span",{ref:on,className:"".concat(tn,"-search-mirror"),"aria-hidden":!0},Rn,"\xA0")),qe=o.createElement(b.Z,{prefixCls:"".concat(tn,"-overflow"),data:Qe,renderItem:Pt,renderRest:un,suffix:_e,itemKey:re,maxCount:ot});return o.createElement(o.Fragment,null,qe,!Qe.length&&!Rn&&o.createElement("span",{className:"".concat(tn,"-placeholder")},Ot))},X=ee,Q=function(he){var Ne=he.inputElement,Be=he.prefixCls,Qe=he.id,Ge=he.inputRef,Ke=he.disabled,ft=he.autoFocus,St=he.autoComplete,Ot=he.activeDescendantId,dt=he.mode,Et=he.open,Te=he.values,Le=he.placeholder,Me=he.tabIndex,We=he.showSearch,nt=he.searchValue,tt=he.activeValue,ot=he.maxLength,Oe=he.onInputKeyDown,ze=he.onInputMouseDown,Ue=he.onInputChange,Je=he.onInputPaste,Ye=he.onInputCompositionStart,$e=he.onInputCompositionEnd,et=he.title,vt=o.useState(!1),jt=(0,f.Z)(vt,2),Dt=jt[0],Ut=jt[1],en=dt==="combobox",on=en||We,Vt=Te[0],Rt=nt||"";en&&tt&&!Dt&&(Rt=tt),o.useEffect(function(){en&&Ut(!1)},[en,tt]);var pn=dt!=="combobox"&&!Et&&!We?!1:!!Rt,cn=et===void 0?Y(Vt):et,ln=function(){if(Vt)return null;var $t=pn?{visibility:"hidden"}:void 0;return o.createElement("span",{className:"".concat(Be,"-selection-placeholder"),style:$t},Le)};return o.createElement(o.Fragment,null,o.createElement("span",{className:"".concat(Be,"-selection-search")},o.createElement(B,{ref:Ge,prefixCls:Be,id:Qe,open:Et,inputElement:Ne,disabled:Ke,autoFocus:ft,autoComplete:St,editable:on,activeDescendantId:Ot,value:Rt,onKeyDown:Oe,onMouseDown:ze,onChange:function($t){Ut(!0),Ue($t)},onPaste:Je,onCompositionStart:Ye,onCompositionEnd:$e,tabIndex:Me,attrs:(0,y.Z)(he,!0),maxLength:en?ot:void 0})),!en&&Vt?o.createElement("span",{className:"".concat(Be,"-selection-item"),title:cn,style:pn?{visibility:"hidden"}:void 0},Vt.label):null,ln())},q=Q;function $(ge){return![l.Z.ESC,l.Z.SHIFT,l.Z.BACKSPACE,l.Z.TAB,l.Z.WIN_KEY,l.Z.ALT,l.Z.META,l.Z.WIN_KEY_RIGHT,l.Z.CTRL,l.Z.SEMICOLON,l.Z.EQUALS,l.Z.CAPS_LOCK,l.Z.CONTEXT_MENU,l.Z.F1,l.Z.F2,l.Z.F3,l.Z.F4,l.Z.F5,l.Z.F6,l.Z.F7,l.Z.F8,l.Z.F9,l.Z.F10,l.Z.F11,l.Z.F12].includes(ge)}var le=function(he,Ne){var Be=(0,o.useRef)(null),Qe=(0,o.useRef)(!1),Ge=he.prefixCls,Ke=he.open,ft=he.mode,St=he.showSearch,Ot=he.tokenWithEnter,dt=he.autoClearSearchValue,Et=he.onSearch,Te=he.onSearchSubmit,Le=he.onToggleOpen,Me=he.onInputKeyDown,We=he.domRef;o.useImperativeHandle(Ne,function(){return{focus:function(){Be.current.focus()},blur:function(){Be.current.blur()}}});var nt=g(0),tt=(0,f.Z)(nt,2),ot=tt[0],Oe=tt[1],ze=function(Rt){var pn=Rt.which;(pn===l.Z.UP||pn===l.Z.DOWN)&&Rt.preventDefault(),Me&&Me(Rt),pn===l.Z.ENTER&&ft==="tags"&&!Qe.current&&!Ke&&(Te==null||Te(Rt.target.value)),$(pn)&&Le(!0)},Ue=function(){Oe(!0)},Je=(0,o.useRef)(null),Ye=function(Rt){Et(Rt,!0,Qe.current)!==!1&&Le(!0)},$e=function(){Qe.current=!0},et=function(Rt){Qe.current=!1,ft!=="combobox"&&Ye(Rt.target.value)},vt=function(Rt){var pn=Rt.target.value;if(Ot&&Je.current&&/[\r\n]/.test(Je.current)){var cn=Je.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");pn=pn.replace(cn,Je.current)}Je.current=null,Ye(pn)},jt=function(Rt){var pn=Rt.clipboardData,cn=pn.getData("text");Je.current=cn},Dt=function(Rt){var pn=Rt.target;if(pn!==Be.current){var cn=document.body.style.msTouchAction!==void 0;cn?setTimeout(function(){Be.current.focus()}):Be.current.focus()}},Ut=function(Rt){var pn=ot();Rt.target!==Be.current&&!pn&&ft!=="combobox"&&Rt.preventDefault(),(ft!=="combobox"&&(!St||!pn)||!Ke)&&(Ke&&dt!==!1&&Et("",!0,!1),Le())},en={inputRef:Be,onInputKeyDown:ze,onInputMouseDown:Ue,onInputChange:vt,onInputPaste:jt,onInputCompositionStart:$e,onInputCompositionEnd:et},on=ft==="multiple"||ft==="tags"?o.createElement(X,(0,x.Z)({},he,en)):o.createElement(q,(0,x.Z)({},he,en));return o.createElement("div",{ref:We,className:"".concat(Ge,"-selector"),onClick:Dt,onMouseDown:Ut},on)},se=o.forwardRef(le);se.displayName="Selector";var Ee=se,Se=w(35593),ie=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],L=function(he){var Ne=he===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"}}},J=function(he,Ne){var Be=he.prefixCls,Qe=he.disabled,Ge=he.visible,Ke=he.children,ft=he.popupElement,St=he.animation,Ot=he.transitionName,dt=he.dropdownStyle,Et=he.dropdownClassName,Te=he.direction,Le=Te===void 0?"ltr":Te,Me=he.placement,We=he.builtinPlacements,nt=he.dropdownMatchSelectWidth,tt=he.dropdownRender,ot=he.dropdownAlign,Oe=he.getPopupContainer,ze=he.empty,Ue=he.getTriggerDOMNode,Je=he.onPopupVisibleChange,Ye=he.onPopupMouseEnter,$e=(0,a.Z)(he,ie),et="".concat(Be,"-dropdown"),vt=ft;tt&&(vt=tt(ft));var jt=o.useMemo(function(){return We||L(nt)},[We,nt]),Dt=St?"".concat(et,"-").concat(St):Ot,Ut=typeof nt=="number",en=o.useMemo(function(){return Ut?null:nt===!1?"minWidth":"width"},[nt,Ut]),on=dt;Ut&&(on=(0,I.Z)((0,I.Z)({},on),{},{width:nt}));var Vt=o.useRef(null);return o.useImperativeHandle(Ne,function(){return{getPopupElement:function(){return Vt.current}}}),o.createElement(Se.Z,(0,x.Z)({},$e,{showAction:Je?["click"]:[],hideAction:Je?["click"]:[],popupPlacement:Me||(Le==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:jt,prefixCls:et,popupTransitionName:Dt,popup:o.createElement("div",{ref:Vt,onMouseEnter:Ye},vt),stretch:en,popupAlign:ot,popupVisible:Ge,getPopupContainer:Oe,popupClassName:n()(Et,(0,e.Z)({},"".concat(et,"-empty"),ze)),popupStyle:on,getTriggerDOMNode:Ue,onPopupVisibleChange:Je}),Ke)},N=o.forwardRef(J);N.displayName="SelectTrigger";var Z=N,ne=w(66712);function U(ge,he){var Ne=ge.key,Be;return"value"in ge&&(Be=ge.value),Ne!=null?Ne:Be!==void 0?Be:"rc-index-key-".concat(he)}function D(ge,he){var Ne=ge||{},Be=Ne.label,Qe=Ne.value,Ge=Ne.options,Ke=Ne.groupLabel,ft=Be||(he?"children":"label");return{label:ft,value:Qe||"value",options:Ge||"options",groupLabel:Ke||ft}}function T(ge){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ne=he.fieldNames,Be=he.childrenAsData,Qe=[],Ge=D(Ne,!1),Ke=Ge.label,ft=Ge.value,St=Ge.options,Ot=Ge.groupLabel;function dt(Et,Te){Et.forEach(function(Le){if(Te||!(St in Le)){var Me=Le[ft];Qe.push({key:U(Le,Qe.length),groupOption:Te,data:Le,label:Le[Ke],value:Me})}else{var We=Le[Ot];We===void 0&&Be&&(We=Le.label),Qe.push({key:U(Le,Qe.length),group:!0,data:Le,label:We}),dt(Le[St],!0)}})}return dt(ge,!1),Qe}function P(ge){var he=(0,I.Z)({},ge);return"props"in he||Object.defineProperty(he,"props",{get:function(){return(0,u.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),he}}),he}function j(ge,he){if(!he||!he.length)return null;var Ne=!1;function Be(Ge,Ke){var ft=(0,ne.Z)(Ke),St=ft[0],Ot=ft.slice(1);if(!St)return[Ge];var dt=Ge.split(St);return Ne=Ne||dt.length>1,dt.reduce(function(Et,Te){return[].concat((0,pe.Z)(Et),(0,pe.Z)(Be(Te,Ot)))},[]).filter(function(Et){return Et})}var Qe=Be(ge,he);return Ne?Qe:null}var F=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],te=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ae(ge){return ge==="tags"||ge==="multiple"}var V=o.forwardRef(function(ge,he){var Ne,Be,Qe=ge.id,Ge=ge.prefixCls,Ke=ge.className,ft=ge.showSearch,St=ge.tagRender,Ot=ge.direction,dt=ge.omitDomProps,Et=ge.displayValues,Te=ge.onDisplayValuesChange,Le=ge.emptyOptions,Me=ge.notFoundContent,We=Me===void 0?"Not Found":Me,nt=ge.onClear,tt=ge.mode,ot=ge.disabled,Oe=ge.loading,ze=ge.getInputElement,Ue=ge.getRawInputElement,Je=ge.open,Ye=ge.defaultOpen,$e=ge.onDropdownVisibleChange,et=ge.activeValue,vt=ge.onActiveValueChange,jt=ge.activeDescendantId,Dt=ge.searchValue,Ut=ge.autoClearSearchValue,en=ge.onSearch,on=ge.onSearchSplit,Vt=ge.tokenSeparators,Rt=ge.allowClear,pn=ge.suffixIcon,cn=ge.clearIcon,ln=ge.OptionList,_t=ge.animation,$t=ge.transitionName,vn=ge.dropdownStyle,tn=ge.dropdownClassName,Rn=ge.dropdownMatchSelectWidth,Un=ge.dropdownRender,sn=ge.dropdownAlign,Tt=ge.placement,Pt=ge.builtinPlacements,un=ge.getPopupContainer,_e=ge.showAction,qe=_e===void 0?[]:_e,st=ge.onFocus,yt=ge.onBlur,Ct=ge.onKeyUp,Xt=ge.onKeyDown,Bt=ge.onMouseDown,It=(0,a.Z)(ge,F),bt=ae(tt),Kt=(ft!==void 0?ft:bt)||tt==="combobox",Gt=(0,I.Z)({},It);te.forEach(function(Yn){delete Gt[Yn]}),dt==null||dt.forEach(function(Yn){delete Gt[Yn]});var Yt=o.useState(!1),In=(0,f.Z)(Yt,2),xn=In[0],Bn=In[1];o.useEffect(function(){Bn((0,i.Z)())},[]);var Dn=o.useRef(null),Jn=o.useRef(null),rr=o.useRef(null),or=o.useRef(null),tr=o.useRef(null),ir=C(),Rr=(0,f.Z)(ir,3),Lr=Rr[0],Qr=Rr[1],Pr=Rr[2];o.useImperativeHandle(he,function(){var Yn,sr;return{focus:(Yn=or.current)===null||Yn===void 0?void 0:Yn.focus,blur:(sr=or.current)===null||sr===void 0?void 0:sr.blur,scrollTo:function(Gr){var Kr;return(Kr=tr.current)===null||Kr===void 0?void 0:Kr.scrollTo(Gr)}}});var _r=o.useMemo(function(){var Yn;if(tt!=="combobox")return Dt;var sr=(Yn=Et[0])===null||Yn===void 0?void 0:Yn.value;return typeof sr=="string"||typeof sr=="number"?String(sr):""},[Dt,tt,Et]),va=tt==="combobox"&&typeof ze=="function"&&ze()||null,Jr=typeof Ue=="function"&&Ue(),ba=(0,d.x1)(Jn,Jr==null||(Ne=Jr.props)===null||Ne===void 0?void 0:Ne.ref),ha=o.useState(!1),Gn=(0,f.Z)(ha,2),$n=Gn[0],gr=Gn[1];(0,r.Z)(function(){gr(!0)},[]);var nr=(0,s.Z)(!1,{defaultValue:Ye,value:Je}),pr=(0,f.Z)(nr,2),Cr=pr[0],zr=pr[1],Cn=$n?Cr:!1,Hn=!We&&Le;(ot||Hn&&Cn&&tt==="combobox")&&(Cn=!1);var Xn=Hn?!1:Cn,Qn=o.useCallback(function(Yn){var sr=Yn!==void 0?Yn:!Cn;ot||(zr(sr),Cn!==sr&&($e==null||$e(sr)))},[ot,Cn,zr,$e]),vr=o.useMemo(function(){return(Vt||[]).some(function(Yn){return[` `,`\r -`].includes(Yn)})},[Vt]),xr=function(sr,la,Gr){var Kr=!0,ga=sr;vt==null||vt(null);var ya=Gr?null:j(sr,Vt);return tt!=="combobox"&&ya&&(ga="",on==null||on(ya),Qn(!1),Kr=!1),en&&_r!==ga&&en(ga,{source:la?"typing":"effect"}),Kr},ia=function(sr){!sr||!sr.trim()||en(sr,{source:"submit"})};o.useEffect(function(){!Cn&&!bt&&tt!=="combobox"&&xr("",!1,!1)},[Cn]),o.useEffect(function(){Cr&&ot&&zr(!1),ot&&Qr(!1)},[ot]);var Nr=g(),Hr=(0,f.Z)(Nr,2),$r=Hr[0],yr=Hr[1],dr=function(sr){var la=$r(),Gr=sr.which;if(Gr===l.Z.ENTER&&(tt!=="combobox"&&sr.preventDefault(),Cn||Qn(!0)),yr(!!_r),Gr===l.Z.BACKSPACE&&!la&&bt&&!_r&&Et.length){for(var Kr=(0,pe.Z)(Et),ga=null,ya=Kr.length-1;ya>=0;ya-=1){var Ia=Kr[ya];if(!Ia.disabled){Kr.splice(ya,1),ga=Ia;break}}ga&&Te(Kr,{type:"remove",values:[ga]})}for(var Oa=arguments.length,Qa=new Array(Oa>1?Oa-1:0),ka=1;ka1?la-1:0),Kr=1;Kr1?ya-1:0),Oa=1;Oa1&&arguments[1]!==void 0?arguments[1]:!1;return(0,oe.Z)(ge).map(function(Ne,Be){if(!o.isValidElement(Ne)||!Ne.type)return null;var Qe=Ne,Ge=Qe.type.isSelectOptGroup,Ue=Qe.key,ft=Qe.props,St=ft.children,Ot=(0,a.Z)(ft,ue);return he||!Ge?ye(Ne):(0,I.Z)((0,I.Z)({key:"__RC_SELECT_GRP__".concat(Ue===null?Be:Ue,"__"),label:Ue},Ot),{},{options:Ce(St)})}).filter(function(Ne){return Ne})}function je(ge,he,Ne,Be,Qe){return o.useMemo(function(){var Ge=ge,Ue=!ge;Ue&&(Ge=Ce(he));var ft=new Map,St=new Map,Ot=function(Te,Le,Me){Me&&typeof Me=="string"&&Te.set(Le[Me],Le)};function dt(Et){for(var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Le=0;Le1&&arguments[1]!==void 0?arguments[1]:1,un=vt.length,_e=0;_e1&&arguments[1]!==void 0?arguments[1]:!1;pn(Tt);var un={source:Pt?"keyboard":"mouse"},_e=vt[Tt];if(!_e){We(null,-1,un);return}We(_e.value,Tt,un)};(0,o.useEffect)(function(){cn(nt!==!1?en(0):-1)},[vt.length,Ot]);var ln=o.useCallback(function(sn){return Oe.has(sn)&&St!=="combobox"},[St,(0,pe.Z)(Oe).toString(),Oe.size]);(0,o.useEffect)(function(){var sn=setTimeout(function(){if(!ft&&Ue&&Oe.size===1){var Pt=Array.from(Oe)[0],un=vt.findIndex(function(_e){var qe=_e.data;return qe.value===Pt});un!==-1&&(cn(un),Ut(un))}});if(Ue){var Tt;(Tt=jt.current)===null||Tt===void 0||Tt.scrollTo(void 0)}return function(){return clearTimeout(sn)}},[Ue,Ot,Me.length]);var _t=function(Tt){Tt!==void 0&&tt(Tt,{selected:!Oe.has(Tt)}),ft||dt(!1)};if(o.useImperativeHandle(Ne,function(){return{onKeyDown:function(Tt){var Pt=Tt.which,un=Tt.ctrlKey;switch(Pt){case l.Z.N:case l.Z.P:case l.Z.UP:case l.Z.DOWN:{var _e=0;if(Pt===l.Z.UP?_e=-1:Pt===l.Z.DOWN?_e=1:Wt()&&un&&(Pt===l.Z.N?_e=1:Pt===l.Z.P&&(_e=-1)),_e!==0){var qe=en(Rt+_e,_e);Ut(qe),cn(qe,!0)}break}case l.Z.ENTER:{var st=vt[Rt];st&&!st.data.disabled?_t(st.value):_t(void 0),Ue&&Tt.preventDefault();break}case l.Z.ESC:dt(!1),Ue&&Tt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Tt){Ut(Tt)}}}),vt.length===0)return o.createElement("div",{role:"listbox",id:"".concat(Ge,"_list"),className:"".concat(et,"-empty"),onMouseDown:Dt},Et);var $t=Object.keys(ze).map(function(sn){return ze[sn]}),vn=function(Tt){return Tt.label};function tn(sn,Tt){var Pt=sn.group;return{role:Pt?"presentation":"option",id:"".concat(Ge,"_list_").concat(Tt)}}var Rn=function(Tt){var Pt=vt[Tt];if(!Pt)return null;var un=Pt.data||{},_e=un.value,qe=Pt.group,st=(0,y.Z)(un,!0),yt=vn(Pt);return Pt?o.createElement("div",(0,x.Z)({"aria-label":typeof yt=="string"&&!qe?yt:null},st,{key:Tt},tn(Pt,Tt),{"aria-selected":ln(_e)}),_e):null},Un={role:"listbox",id:"".concat(Ge,"_list")};return o.createElement(o.Fragment,null,Ke&&o.createElement("div",(0,x.Z)({},Un,{style:{height:0,width:0,overflow:"hidden"}}),Rn(Rt-1),Rn(Rt),Rn(Rt+1)),o.createElement(Ft.Z,{itemKey:"key",ref:jt,data:vt,height:Ye,itemHeight:$e,fullHeight:!1,onMouseDown:Dt,onScroll:Te,virtual:Ke,direction:Je,innerProps:Ke?null:Un},function(sn,Tt){var Pt,un=sn.group,_e=sn.groupOption,qe=sn.data,st=sn.label,yt=sn.value,Ct=qe.key;if(un){var Xt,Bt=(Xt=qe.title)!==null&&Xt!==void 0?Xt:wt(st)?st.toString():void 0;return o.createElement("div",{className:n()(et,"".concat(et,"-group")),title:Bt},st!==void 0?st:Ct)}var It=qe.disabled,bt=qe.title,Kt=qe.children,Gt=qe.style,Yt=qe.className,In=(0,a.Z)(qe,Lt),xn=(0,ht.Z)(In,$t),Bn=ln(yt),Dn="".concat(et,"-option"),Jn=n()(et,Dn,Yt,(Pt={},(0,e.Z)(Pt,"".concat(Dn,"-grouped"),_e),(0,e.Z)(Pt,"".concat(Dn,"-active"),Rt===Tt&&!It),(0,e.Z)(Pt,"".concat(Dn,"-disabled"),It),(0,e.Z)(Pt,"".concat(Dn,"-selected"),Bn),Pt)),rr=vn(sn),or=!ot||typeof ot=="function"||Bn,tr=typeof rr=="number"?rr:rr||yt,ir=wt(tr)?tr.toString():void 0;return bt!==void 0&&(ir=bt),o.createElement("div",(0,x.Z)({},(0,y.Z)(xn),Ke?{}:tn(sn,Tt),{"aria-selected":Bn,className:Jn,title:ir,onMouseMove:function(){Rt===Tt||It||cn(Tt)},onClick:function(){It||_t(yt)},style:Gt}),o.createElement("div",{className:"".concat(Dn,"-content")},tr),o.isValidElement(ot)||Bn,or&&o.createElement(v,{className:"".concat(et,"-option-state"),customizeIcon:ot,customizeIconProps:{isSelected:Bn}},Bn?"\u2713":null))}))},Jt=o.forwardRef(Qt);Jt.displayName="OptionList";var an=Jt;function bn(ge){var he=ge.mode,Ne=ge.options,Be=ge.children,Qe=ge.backfill,Ge=ge.allowClear,Ue=ge.placeholder,ft=ge.getInputElement,St=ge.showSearch,Ot=ge.onSearch,dt=ge.defaultOpen,Et=ge.autoFocus,Te=ge.labelInValue,Le=ge.value,Me=ge.inputValue,We=ge.optionLabelProp,nt=isMultiple(he),tt=St!==void 0?St:nt||he==="combobox",ot=Ne||convertChildrenToData(Be);if(warning(he!=="tags"||ot.every(function(Je){return!Je.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),he==="tags"||he==="combobox"){var Oe=ot.some(function(Je){return Je.options?Je.options.some(function(Ye){return typeof("value"in Ye?Ye.value:Ye.key)=="number"}):typeof("value"in Je?Je.value:Je.key)=="number"});warning(!Oe,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(he!=="combobox"||!We,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(he==="combobox"||!Qe,"`backfill` only works with `combobox` mode."),warning(he==="combobox"||!ft,"`getInputElement` only work with `combobox` mode."),noteOnce(he!=="combobox"||!ft||!Ge||!Ue,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!tt&&he!=="combobox"&&he!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!dt||Et,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Le!=null){var ze=toArray(Le);warning(!Te||ze.every(function(Je){return _typeof(Je)==="object"&&("key"in Je||"value"in Je)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!nt||Array.isArray(Le),"`value` should be array when `mode` is `multiple` or `tags`")}if(Be){var Ke=null;toNodeArray(Be).some(function(Je){if(!React.isValidElement(Je)||!Je.type)return!1;var Ye=Je,$e=Ye.type;if($e.isSelectOption)return!1;if($e.isSelectOptGroup){var et=toNodeArray(Je.props.children).every(function(vt){return!React.isValidElement(vt)||!Je.type||vt.type.isSelectOption?!0:(Ke=vt.type,!1)});return!et}return Ke=$e,!0}),Ke&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ke.displayName||Ke.name||Ke,"`.")),warning(Me===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Sn(ge,he){if(ge){var Ne=function Be(Qe){for(var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ue=0;Ue2&&arguments[2]!==void 0?arguments[2]:{},Qn=Xn.source,vr=Qn===void 0?"keyboard":Qn;ba(Hn),Ue&&Be==="combobox"&&Cn!==null&&vr==="keyboard"&&Pr(String(Cn))},[Ue,Be]),$n=function(Hn,Xn,Qn){var vr=function(){var sa,Wr=Yt(Hn);return[Rt?{label:Wr==null?void 0:Wr[tn.label],value:Hn,key:(sa=Wr==null?void 0:Wr.key)!==null&&sa!==void 0?sa:Hn}:Hn,P(Wr)]};if(Xn&&Le){var xr=vr(),ia=(0,f.Z)(xr,2),Nr=ia[0],Hr=ia[1];Le(Nr,Hr)}else if(!Xn&&Me&&Qn!=="clear"){var $r=vr(),yr=(0,f.Z)($r,2),dr=yr[0],Vr=yr[1];Me(dr,Vr)}},gr=ke(function(Cn,Hn){var Xn,Qn=_t?Hn.selected:!0;Qn?Xn=_t?[].concat((0,pe.Z)(Gt),[Cn]):[Cn]:Xn=Gt.filter(function(vr){return vr.value!==Cn}),ir(Xn),$n(Cn,Qn),Be==="combobox"?Pr(""):(!ae||Te)&&(Tt(""),Pr(""))}),nr=function(Hn,Xn){ir(Hn);var Qn=Xn.type,vr=Xn.values;(Qn==="remove"||Qn==="clear")&&vr.forEach(function(xr){$n(xr.value,!1,Qn)})},pr=function(Hn,Xn){if(Tt(Hn),Pr(null),Xn.source==="submit"){var Qn=(Hn||"").trim();if(Qn){var vr=Array.from(new Set([].concat((0,pe.Z)(xn),[Qn])));ir(vr),$n(Qn,!0),Tt("")}return}Xn.source!=="blur"&&(Be==="combobox"&&ir(Hn),dt==null||dt(Hn))},Cr=function(Hn){var Xn=Hn;Be!=="tags"&&(Xn=Hn.map(function(vr){var xr=_e.get(vr);return xr==null?void 0:xr.value}).filter(function(vr){return vr!==void 0}));var Qn=Array.from(new Set([].concat((0,pe.Z)(xn),(0,pe.Z)(Xn))));ir(Qn),Qn.forEach(function(vr){$n(vr,!0)})},zr=o.useMemo(function(){var Cn=et!==!1&&nt!==!1;return(0,I.Z)((0,I.Z)({},Pt),{},{flattenOptions:tr,onActiveValue:Gn,defaultActiveFirstOption:ha,onSelect:gr,menuItemSelectedIcon:$e,rawValues:xn,fieldNames:tn,virtual:Cn,direction:vt,listHeight:Dt,listItemHeight:en,childrenAsData:$t})},[Pt,tr,Gn,ha,gr,$e,xn,tn,et,nt,Dt,en,$t]);return o.createElement(At.Provider,{value:zr},o.createElement(de,(0,x.Z)({},cn,{id:ln,prefixCls:Ge,ref:he,omitDomProps:jn,mode:Be,displayValues:In,onDisplayValuesChange:nr,direction:vt,searchValue:sn,onSearch:pr,autoClearSearchValue:Te,onSearchSplit:Cr,dropdownMatchSelectWidth:nt,OptionList:an,emptyOptions:!tr.length,activeValue:Qr,activeDescendantId:"".concat(ln,"_list_").concat(Jr)})))}),De=Nn;De.Option=it,De.OptGroup=rt;var fe=De,be=fe},9296:function(Nt,Ve,w){"use strict";w.r(Ve),w.d(Ve,{ResizableTextArea:function(){return A},default:function(){return K}});var x=w(54476),pe=w(33885),e=w(20068),I=w(76190),f=w(42978),a=w(75931),t=w(94480),s=w(92310),u=w.n(s),o=w(93681),c=w(5643),n=w(18929),r=w(59301),i=w(29301),l=w(34280),d=w(16089),E=` +`].includes(Yn)})},[Vt]),xr=function(sr,la,Gr){var Kr=!0,ga=sr;vt==null||vt(null);var ya=Gr?null:j(sr,Vt);return tt!=="combobox"&&ya&&(ga="",on==null||on(ya),Qn(!1),Kr=!1),en&&_r!==ga&&en(ga,{source:la?"typing":"effect"}),Kr},ia=function(sr){!sr||!sr.trim()||en(sr,{source:"submit"})};o.useEffect(function(){!Cn&&!bt&&tt!=="combobox"&&xr("",!1,!1)},[Cn]),o.useEffect(function(){Cr&&ot&&zr(!1),ot&&Qr(!1)},[ot]);var Nr=g(),Hr=(0,f.Z)(Nr,2),$r=Hr[0],yr=Hr[1],dr=function(sr){var la=$r(),Gr=sr.which;if(Gr===l.Z.ENTER&&(tt!=="combobox"&&sr.preventDefault(),Cn||Qn(!0)),yr(!!_r),Gr===l.Z.BACKSPACE&&!la&&bt&&!_r&&Et.length){for(var Kr=(0,pe.Z)(Et),ga=null,ya=Kr.length-1;ya>=0;ya-=1){var Ia=Kr[ya];if(!Ia.disabled){Kr.splice(ya,1),ga=Ia;break}}ga&&Te(Kr,{type:"remove",values:[ga]})}for(var Oa=arguments.length,Qa=new Array(Oa>1?Oa-1:0),ka=1;ka1?la-1:0),Kr=1;Kr1?ya-1:0),Oa=1;Oa1&&arguments[1]!==void 0?arguments[1]:!1;return(0,oe.Z)(ge).map(function(Ne,Be){if(!o.isValidElement(Ne)||!Ne.type)return null;var Qe=Ne,Ge=Qe.type.isSelectOptGroup,Ke=Qe.key,ft=Qe.props,St=ft.children,Ot=(0,a.Z)(ft,ue);return he||!Ge?ye(Ne):(0,I.Z)((0,I.Z)({key:"__RC_SELECT_GRP__".concat(Ke===null?Be:Ke,"__"),label:Ke},Ot),{},{options:Ce(St)})}).filter(function(Ne){return Ne})}function je(ge,he,Ne,Be,Qe){return o.useMemo(function(){var Ge=ge,Ke=!ge;Ke&&(Ge=Ce(he));var ft=new Map,St=new Map,Ot=function(Te,Le,Me){Me&&typeof Me=="string"&&Te.set(Le[Me],Le)};function dt(Et){for(var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Le=0;Le1&&arguments[1]!==void 0?arguments[1]:1,un=vt.length,_e=0;_e1&&arguments[1]!==void 0?arguments[1]:!1;pn(Tt);var un={source:Pt?"keyboard":"mouse"},_e=vt[Tt];if(!_e){We(null,-1,un);return}We(_e.value,Tt,un)};(0,o.useEffect)(function(){cn(nt!==!1?en(0):-1)},[vt.length,Ot]);var ln=o.useCallback(function(sn){return Oe.has(sn)&&St!=="combobox"},[St,(0,pe.Z)(Oe).toString(),Oe.size]);(0,o.useEffect)(function(){var sn=setTimeout(function(){if(!ft&&Ke&&Oe.size===1){var Pt=Array.from(Oe)[0],un=vt.findIndex(function(_e){var qe=_e.data;return qe.value===Pt});un!==-1&&(cn(un),Ut(un))}});if(Ke){var Tt;(Tt=jt.current)===null||Tt===void 0||Tt.scrollTo(void 0)}return function(){return clearTimeout(sn)}},[Ke,Ot,Me.length]);var _t=function(Tt){Tt!==void 0&&tt(Tt,{selected:!Oe.has(Tt)}),ft||dt(!1)};if(o.useImperativeHandle(Ne,function(){return{onKeyDown:function(Tt){var Pt=Tt.which,un=Tt.ctrlKey;switch(Pt){case l.Z.N:case l.Z.P:case l.Z.UP:case l.Z.DOWN:{var _e=0;if(Pt===l.Z.UP?_e=-1:Pt===l.Z.DOWN?_e=1:Wt()&&un&&(Pt===l.Z.N?_e=1:Pt===l.Z.P&&(_e=-1)),_e!==0){var qe=en(Rt+_e,_e);Ut(qe),cn(qe,!0)}break}case l.Z.ENTER:{var st=vt[Rt];st&&!st.data.disabled?_t(st.value):_t(void 0),Ke&&Tt.preventDefault();break}case l.Z.ESC:dt(!1),Ke&&Tt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Tt){Ut(Tt)}}}),vt.length===0)return o.createElement("div",{role:"listbox",id:"".concat(Ge,"_list"),className:"".concat(et,"-empty"),onMouseDown:Dt},Et);var $t=Object.keys(ze).map(function(sn){return ze[sn]}),vn=function(Tt){return Tt.label};function tn(sn,Tt){var Pt=sn.group;return{role:Pt?"presentation":"option",id:"".concat(Ge,"_list_").concat(Tt)}}var Rn=function(Tt){var Pt=vt[Tt];if(!Pt)return null;var un=Pt.data||{},_e=un.value,qe=Pt.group,st=(0,y.Z)(un,!0),yt=vn(Pt);return Pt?o.createElement("div",(0,x.Z)({"aria-label":typeof yt=="string"&&!qe?yt:null},st,{key:Tt},tn(Pt,Tt),{"aria-selected":ln(_e)}),_e):null},Un={role:"listbox",id:"".concat(Ge,"_list")};return o.createElement(o.Fragment,null,Ue&&o.createElement("div",(0,x.Z)({},Un,{style:{height:0,width:0,overflow:"hidden"}}),Rn(Rt-1),Rn(Rt),Rn(Rt+1)),o.createElement(Ft.Z,{itemKey:"key",ref:jt,data:vt,height:Ye,itemHeight:$e,fullHeight:!1,onMouseDown:Dt,onScroll:Te,virtual:Ue,direction:Je,innerProps:Ue?null:Un},function(sn,Tt){var Pt,un=sn.group,_e=sn.groupOption,qe=sn.data,st=sn.label,yt=sn.value,Ct=qe.key;if(un){var Xt,Bt=(Xt=qe.title)!==null&&Xt!==void 0?Xt:wt(st)?st.toString():void 0;return o.createElement("div",{className:n()(et,"".concat(et,"-group")),title:Bt},st!==void 0?st:Ct)}var It=qe.disabled,bt=qe.title,Kt=qe.children,Gt=qe.style,Yt=qe.className,In=(0,a.Z)(qe,Lt),xn=(0,ht.Z)(In,$t),Bn=ln(yt),Dn="".concat(et,"-option"),Jn=n()(et,Dn,Yt,(Pt={},(0,e.Z)(Pt,"".concat(Dn,"-grouped"),_e),(0,e.Z)(Pt,"".concat(Dn,"-active"),Rt===Tt&&!It),(0,e.Z)(Pt,"".concat(Dn,"-disabled"),It),(0,e.Z)(Pt,"".concat(Dn,"-selected"),Bn),Pt)),rr=vn(sn),or=!ot||typeof ot=="function"||Bn,tr=typeof rr=="number"?rr:rr||yt,ir=wt(tr)?tr.toString():void 0;return bt!==void 0&&(ir=bt),o.createElement("div",(0,x.Z)({},(0,y.Z)(xn),Ue?{}:tn(sn,Tt),{"aria-selected":Bn,className:Jn,title:ir,onMouseMove:function(){Rt===Tt||It||cn(Tt)},onClick:function(){It||_t(yt)},style:Gt}),o.createElement("div",{className:"".concat(Dn,"-content")},tr),o.isValidElement(ot)||Bn,or&&o.createElement(v,{className:"".concat(et,"-option-state"),customizeIcon:ot,customizeIconProps:{isSelected:Bn}},Bn?"\u2713":null))}))},Jt=o.forwardRef(Qt);Jt.displayName="OptionList";var an=Jt;function bn(ge){var he=ge.mode,Ne=ge.options,Be=ge.children,Qe=ge.backfill,Ge=ge.allowClear,Ke=ge.placeholder,ft=ge.getInputElement,St=ge.showSearch,Ot=ge.onSearch,dt=ge.defaultOpen,Et=ge.autoFocus,Te=ge.labelInValue,Le=ge.value,Me=ge.inputValue,We=ge.optionLabelProp,nt=isMultiple(he),tt=St!==void 0?St:nt||he==="combobox",ot=Ne||convertChildrenToData(Be);if(warning(he!=="tags"||ot.every(function(Je){return!Je.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),he==="tags"||he==="combobox"){var Oe=ot.some(function(Je){return Je.options?Je.options.some(function(Ye){return typeof("value"in Ye?Ye.value:Ye.key)=="number"}):typeof("value"in Je?Je.value:Je.key)=="number"});warning(!Oe,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(he!=="combobox"||!We,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(he==="combobox"||!Qe,"`backfill` only works with `combobox` mode."),warning(he==="combobox"||!ft,"`getInputElement` only work with `combobox` mode."),noteOnce(he!=="combobox"||!ft||!Ge||!Ke,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!tt&&he!=="combobox"&&he!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!dt||Et,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Le!=null){var ze=toArray(Le);warning(!Te||ze.every(function(Je){return _typeof(Je)==="object"&&("key"in Je||"value"in Je)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!nt||Array.isArray(Le),"`value` should be array when `mode` is `multiple` or `tags`")}if(Be){var Ue=null;toNodeArray(Be).some(function(Je){if(!React.isValidElement(Je)||!Je.type)return!1;var Ye=Je,$e=Ye.type;if($e.isSelectOption)return!1;if($e.isSelectOptGroup){var et=toNodeArray(Je.props.children).every(function(vt){return!React.isValidElement(vt)||!Je.type||vt.type.isSelectOption?!0:(Ue=vt.type,!1)});return!et}return Ue=$e,!0}),Ue&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ue.displayName||Ue.name||Ue,"`.")),warning(Me===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Sn(ge,he){if(ge){var Ne=function Be(Qe){for(var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ke=0;Ke2&&arguments[2]!==void 0?arguments[2]:{},Qn=Xn.source,vr=Qn===void 0?"keyboard":Qn;ba(Hn),Ke&&Be==="combobox"&&Cn!==null&&vr==="keyboard"&&Pr(String(Cn))},[Ke,Be]),$n=function(Hn,Xn,Qn){var vr=function(){var sa,Wr=Yt(Hn);return[Rt?{label:Wr==null?void 0:Wr[tn.label],value:Hn,key:(sa=Wr==null?void 0:Wr.key)!==null&&sa!==void 0?sa:Hn}:Hn,P(Wr)]};if(Xn&&Le){var xr=vr(),ia=(0,f.Z)(xr,2),Nr=ia[0],Hr=ia[1];Le(Nr,Hr)}else if(!Xn&&Me&&Qn!=="clear"){var $r=vr(),yr=(0,f.Z)($r,2),dr=yr[0],Vr=yr[1];Me(dr,Vr)}},gr=ke(function(Cn,Hn){var Xn,Qn=_t?Hn.selected:!0;Qn?Xn=_t?[].concat((0,pe.Z)(Gt),[Cn]):[Cn]:Xn=Gt.filter(function(vr){return vr.value!==Cn}),ir(Xn),$n(Cn,Qn),Be==="combobox"?Pr(""):(!ae||Te)&&(Tt(""),Pr(""))}),nr=function(Hn,Xn){ir(Hn);var Qn=Xn.type,vr=Xn.values;(Qn==="remove"||Qn==="clear")&&vr.forEach(function(xr){$n(xr.value,!1,Qn)})},pr=function(Hn,Xn){if(Tt(Hn),Pr(null),Xn.source==="submit"){var Qn=(Hn||"").trim();if(Qn){var vr=Array.from(new Set([].concat((0,pe.Z)(xn),[Qn])));ir(vr),$n(Qn,!0),Tt("")}return}Xn.source!=="blur"&&(Be==="combobox"&&ir(Hn),dt==null||dt(Hn))},Cr=function(Hn){var Xn=Hn;Be!=="tags"&&(Xn=Hn.map(function(vr){var xr=_e.get(vr);return xr==null?void 0:xr.value}).filter(function(vr){return vr!==void 0}));var Qn=Array.from(new Set([].concat((0,pe.Z)(xn),(0,pe.Z)(Xn))));ir(Qn),Qn.forEach(function(vr){$n(vr,!0)})},zr=o.useMemo(function(){var Cn=et!==!1&&nt!==!1;return(0,I.Z)((0,I.Z)({},Pt),{},{flattenOptions:tr,onActiveValue:Gn,defaultActiveFirstOption:ha,onSelect:gr,menuItemSelectedIcon:$e,rawValues:xn,fieldNames:tn,virtual:Cn,direction:vt,listHeight:Dt,listItemHeight:en,childrenAsData:$t})},[Pt,tr,Gn,ha,gr,$e,xn,tn,et,nt,Dt,en,$t]);return o.createElement(At.Provider,{value:zr},o.createElement(de,(0,x.Z)({},cn,{id:ln,prefixCls:Ge,ref:he,omitDomProps:jn,mode:Be,displayValues:In,onDisplayValuesChange:nr,direction:vt,searchValue:sn,onSearch:pr,autoClearSearchValue:Te,onSearchSplit:Cr,dropdownMatchSelectWidth:nt,OptionList:an,emptyOptions:!tr.length,activeValue:Qr,activeDescendantId:"".concat(ln,"_list_").concat(Jr)})))}),De=Nn;De.Option=it,De.OptGroup=rt;var fe=De,be=fe},9296:function(Nt,Ve,w){"use strict";w.r(Ve),w.d(Ve,{ResizableTextArea:function(){return A},default:function(){return K}});var x=w(54476),pe=w(33885),e=w(20068),I=w(76190),f=w(42978),a=w(75931),t=w(94480),s=w(92310),u=w.n(s),o=w(93681),c=w(5643),n=w(18929),r=w(59301),i=w(29301),l=w(34280),d=w(16089),E=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -269,4 +269,4 @@ headers: `+JSON.stringify(ye),ve.data=oe,ve.path=H.path,ve.status=L,ve.headers=y top:0 !important; right:0 !important; pointer-events: none !important; -`,v=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],m={},p;function S(W){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,H=W.getAttribute("id")||W.getAttribute("data-reactid")||W.getAttribute("name");if(Y&&m[H])return m[H];var re=window.getComputedStyle(W),G=re.getPropertyValue("box-sizing")||re.getPropertyValue("-moz-box-sizing")||re.getPropertyValue("-webkit-box-sizing"),ee=parseFloat(re.getPropertyValue("padding-bottom"))+parseFloat(re.getPropertyValue("padding-top")),X=parseFloat(re.getPropertyValue("border-bottom-width"))+parseFloat(re.getPropertyValue("border-top-width")),Q=v.map(function($){return"".concat($,":").concat(re.getPropertyValue($))}).join(";"),q={sizingStyle:Q,paddingSize:ee,borderSize:X,boxSizing:G};return Y&&H&&(m[H]=q),q}function C(W){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;p||(p=document.createElement("textarea"),p.setAttribute("tab-index","-1"),p.setAttribute("aria-hidden","true"),document.body.appendChild(p)),W.getAttribute("wrap")?p.setAttribute("wrap",W.getAttribute("wrap")):p.removeAttribute("wrap");var G=S(W,Y),ee=G.paddingSize,X=G.borderSize,Q=G.boxSizing,q=G.sizingStyle;p.setAttribute("style","".concat(q,";").concat(E)),p.value=W.value||W.placeholder||"";var $=void 0,le=void 0,se,Ee=p.scrollHeight;if(Q==="border-box"?Ee+=X:Q==="content-box"&&(Ee-=ee),H!==null||re!==null){p.value=" ";var Se=p.scrollHeight-ee;H!==null&&($=Se*H,Q==="border-box"&&($=$+ee+X),Ee=Math.max($,Ee)),re!==null&&(le=Se*re,Q==="border-box"&&(le=le+ee+X),se=Ee>le?"":"hidden",Ee=Math.min(le,Ee))}var ie={height:Ee,overflowY:se,resize:"none"};return $&&(ie.minHeight=$),le&&(ie.maxHeight=le),ie}var g=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],O=0,y=1,b=2,h=r.forwardRef(function(W,Y){var H=W,re=H.prefixCls,G=H.onPressEnter,ee=H.defaultValue,X=H.value,Q=H.autoSize,q=H.onResize,$=H.className,le=H.style,se=H.disabled,Ee=H.onChange,Se=H.onInternalAutoSize,ie=(0,a.Z)(H,g),L=(0,n.Z)(ee,{value:X,postState:function(rt){return rt!=null?rt:""}}),J=(0,f.Z)(L,2),N=J[0],Z=J[1],ne=function(rt){Z(rt.target.value),Ee==null||Ee(rt)},U=r.useRef();r.useImperativeHandle(Y,function(){return{textArea:U.current}});var D=r.useMemo(function(){return Q&&(0,I.Z)(Q)==="object"?[Q.minRows,Q.maxRows]:[]},[Q]),T=(0,f.Z)(D,2),P=T[0],j=T[1],F=!!Q,te=function(){try{if(document.activeElement===U.current){var rt=U.current,Fe=rt.selectionStart,it=rt.selectionEnd,ut=rt.scrollTop;U.current.setSelectionRange(Fe,it),U.current.scrollTop=ut}}catch(ht){}},ae=r.useState(b),V=(0,f.Z)(ae,2),de=V[0],we=V[1],xe=r.useState(),Ae=(0,f.Z)(xe,2),ve=Ae[0],oe=Ae[1],_=function(){we(O)};(0,l.Z)(function(){F&&_()},[X,P,j,F]),(0,l.Z)(function(){if(de===O)we(y);else if(de===y){var Xe=C(U.current,!1,P,j);we(b),oe(Xe)}else te()},[de]);var ue=r.useRef(),ye=function(){d.Z.cancel(ue.current)},Ce=function(rt){de===b&&(q==null||q(rt),Q&&(ye(),ue.current=(0,d.Z)(function(){_()})))};r.useEffect(function(){return ye},[]);var je=F?ve:null,ke=(0,pe.Z)((0,pe.Z)({},le),je);return(de===O||de===y)&&(ke.overflowY="hidden",ke.overflowX="hidden"),r.createElement(i.Z,{onResize:Ce,disabled:!(Q||q)},r.createElement("textarea",(0,x.Z)({},ie,{ref:U,style:ke,className:u()(re,$,(0,e.Z)({},"".concat(re,"-disabled"),se)),disabled:se,value:N,onChange:ne})))}),A=h,B=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function k(W,Y){return(0,t.Z)(W||"").slice(0,Y).join("")}function R(W,Y,H,re){var G=H;return W?G=k(H,re):(0,t.Z)(Y||"").lengthre&&(G=Y),G}var M=r.forwardRef(function(W,Y){var H,re=W.defaultValue,G=W.value,ee=W.onFocus,X=W.onBlur,Q=W.onChange,q=W.allowClear,$=W.maxLength,le=W.onCompositionStart,se=W.onCompositionEnd,Ee=W.suffix,Se=W.prefixCls,ie=Se===void 0?"rc-textarea":Se,L=W.classes,J=W.showCount,N=W.className,Z=W.style,ne=W.disabled,U=W.hidden,D=W.classNames,T=W.styles,P=W.onResize,j=(0,a.Z)(W,B),F=(0,n.Z)(re,{value:G,defaultValue:re}),te=(0,f.Z)(F,2),ae=te[0],V=te[1],de=(0,r.useRef)(null),we=r.useState(!1),xe=(0,f.Z)(we,2),Ae=xe[0],ve=xe[1],oe=r.useState(!1),_=(0,f.Z)(oe,2),ue=_[0],ye=_[1],Ce=r.useRef(),je=r.useRef(0),ke=r.useState(null),Xe=(0,f.Z)(ke,2),rt=Xe[0],Fe=Xe[1],it=function(){var qt;(qt=de.current)===null||qt===void 0||qt.textArea.focus()};(0,r.useImperativeHandle)(Y,function(){return{resizableTextArea:de.current,focus:it,blur:function(){var qt;(qt=de.current)===null||qt===void 0||qt.textArea.blur()}}}),(0,r.useEffect)(function(){ve(function(jn){return!ne&&jn})},[ne]);var ut=Number($)>0,ht=function(qt){ye(!0),Ce.current=ae,je.current=qt.currentTarget.selectionStart,le==null||le(qt)},Ft=function(qt){ye(!1);var Nn=qt.currentTarget.value;if(ut){var De,fe=je.current>=$+1||je.current===((De=Ce.current)===null||De===void 0?void 0:De.length);Nn=R(fe,Ce.current,Nn,$)}Nn!==ae&&(V(Nn),(0,c.rJ)(qt.currentTarget,qt,Q,Nn)),se==null||se(qt)},Ht=function(qt){var Nn=qt.target.value;if(!ue&&ut){var De=qt.target.selectionStart>=$+1||qt.target.selectionStart===Nn.length||!qt.target.selectionStart;Nn=R(De,ae,Nn,$)}V(Nn),(0,c.rJ)(qt.currentTarget,qt,Q,Nn)},At=function(qt){var Nn=j.onPressEnter,De=j.onKeyDown;qt.key==="Enter"&&Nn&&Nn(qt),De==null||De(qt)},Wt=function(qt){ve(!0),ee==null||ee(qt)},Lt=function(qt){ve(!1),X==null||X(qt)},wt=function(qt){var Nn;V(""),it(),(0,c.rJ)((Nn=de.current)===null||Nn===void 0?void 0:Nn.textArea,qt,Q)},Qt=(0,c.D7)(ae);!ue&&ut&&G==null&&(Qt=k(Qt,$));var Jt=Ee,an;if(J){var bn=(0,t.Z)(Qt).length;(0,I.Z)(J)==="object"?an=J.formatter({value:Qt,count:bn,maxLength:$}):an="".concat(bn).concat(ut?" / ".concat($):""),Jt=r.createElement(r.Fragment,null,Jt,r.createElement("span",{className:u()("".concat(ie,"-data-count"),D==null?void 0:D.count),style:T==null?void 0:T.count},an))}var Sn=function(qt){var Nn;P==null||P(qt),(Nn=de.current)!==null&&Nn!==void 0&&Nn.textArea.style.height&&Fe(!0)},On=!j.autoSize&&!J&&!q,zn=r.createElement(o.BaseInput,{value:Qt,allowClear:q,handleReset:wt,suffix:Jt,prefixCls:ie,classes:{affixWrapper:u()(L==null?void 0:L.affixWrapper,(H={},(0,e.Z)(H,"".concat(ie,"-show-count"),J),(0,e.Z)(H,"".concat(ie,"-textarea-allow-clear"),q),H))},disabled:ne,focused:Ae,className:N,style:(0,pe.Z)((0,pe.Z)({},Z),rt&&!On?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof an=="string"?an:void 0}},hidden:U,inputElement:r.createElement(A,(0,x.Z)({},j,{onKeyDown:At,onChange:Ht,onFocus:Wt,onBlur:Lt,onCompositionStart:ht,onCompositionEnd:Ft,className:D==null?void 0:D.textarea,style:(0,pe.Z)((0,pe.Z)({},T==null?void 0:T.textarea),{},{resize:Z==null?void 0:Z.resize}),disabled:ne,prefixCls:ie,onResize:Sn,ref:de}))});return zn}),z=M,K=z},39417:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return y}});var x=w(54476),pe=w(20068),e=w(75931),I=w(33885),f=w(67732),a=w(83652),t=w(31226),s=w(42403),u=w(158),o=w(92310),c=w.n(o),n=w(26112),r=w(59301),i=w(39378),l=function(h){for(var A=h.prefixCls,B=h.level,k=h.isStart,R=h.isEnd,M="".concat(A,"-indent-unit"),z=[],K=0;K0&&arguments[0]!==void 0?arguments[0]:[],ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],U=Z.length,D=ne.length;if(Math.abs(U-D)!==1)return{add:!1,key:null};function T(P,j){var F=new Map;P.forEach(function(ae){F.set(ae,!0)});var te=j.filter(function(ae){return!F.has(ae)});return te.length===1?te[0]:null}return U ").concat(ne);return ne}var $=d.forwardRef(function(Z,ne){var U=Z.prefixCls,D=Z.data,T=Z.selectable,P=Z.checkable,j=Z.expandedKeys,F=Z.selectedKeys,te=Z.checkedKeys,ae=Z.loadedKeys,V=Z.loadingKeys,de=Z.halfCheckedKeys,we=Z.keyEntities,xe=Z.disabled,Ae=Z.dragging,ve=Z.dragOverNodeKey,oe=Z.dropPosition,_=Z.motion,ue=Z.height,ye=Z.itemHeight,Ce=Z.virtual,je=Z.focusable,ke=Z.activeItem,Xe=Z.focused,rt=Z.tabIndex,Fe=Z.onKeyDown,it=Z.onFocus,ut=Z.onBlur,ht=Z.onActiveChange,Ft=Z.onListChangeStart,Ht=Z.onListChangeEnd,At=(0,S.Z)(Z,K),Wt=d.useRef(null),Lt=d.useRef(null);d.useImperativeHandle(ne,function(){return{scrollTo:function(Et){Wt.current.scrollTo(Et)},getIndentWidth:function(){return Lt.current.offsetWidth}}});var wt=d.useState(j),Qt=(0,p.Z)(wt,2),Jt=Qt[0],an=Qt[1],bn=d.useState(D),Sn=(0,p.Z)(bn,2),On=Sn[0],zn=Sn[1],jn=d.useState(D),qt=(0,p.Z)(jn,2),Nn=qt[0],De=qt[1],fe=d.useState([]),be=(0,p.Z)(fe,2),ge=be[0],he=be[1],Ne=d.useState(null),Be=(0,p.Z)(Ne,2),Qe=Be[0],Ge=Be[1],Ue=d.useRef(D);Ue.current=D;function ft(){var dt=Ue.current;zn(dt),De(dt),he([]),Ge(null),Ht()}(0,C.Z)(function(){an(j);var dt=M(Jt,j);if(dt.key!==null)if(dt.add){var Et=On.findIndex(function(tt){var ot=tt.key;return ot===dt.key}),Te=X(z(On,D,dt.key),Ce,ue,ye),Le=On.slice();Le.splice(Et+1,0,ee),De(Le),he(Te),Ge("show")}else{var Me=D.findIndex(function(tt){var ot=tt.key;return ot===dt.key}),We=X(z(D,On,dt.key),Ce,ue,ye),nt=D.slice();nt.splice(Me+1,0,ee),De(nt),he(We),Ge("hide")}else On!==D&&(zn(D),De(D))},[j,D]),d.useEffect(function(){Ae||ft()},[Ae]);var St=_?Nn:D,Ot={expandedKeys:j,selectedKeys:F,loadedKeys:ae,loadingKeys:V,checkedKeys:te,halfCheckedKeys:de,dragOverNodeKey:ve,dropPosition:oe,keyEntities:we};return d.createElement(d.Fragment,null,Xe&&ke&&d.createElement("span",{style:W,"aria-live":"assertive"},q(ke)),d.createElement("div",null,d.createElement("input",{style:W,disabled:je===!1||xe,tabIndex:je!==!1?rt:null,onKeyDown:Fe,onFocus:it,onBlur:ut,value:"",onChange:Y,"aria-label":"for screen reader"})),d.createElement("div",{className:"".concat(U,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},d.createElement("div",{className:"".concat(U,"-indent")},d.createElement("div",{ref:Lt,className:"".concat(U,"-indent-unit")}))),d.createElement(g.Z,(0,x.Z)({},At,{data:St,itemKey:Q,height:ue,fullHeight:!1,virtual:Ce,itemHeight:ye,prefixCls:"".concat(U,"-list"),ref:Wt,onVisibleChange:function(Et,Te){var Le=new Set(Et),Me=Te.filter(function(We){return!Le.has(We)});Me.some(function(We){return Q(We)===H})&&ft()}}),function(dt){var Et=dt.pos,Te=(0,x.Z)({},(m(dt.data),dt.data)),Le=dt.title,Me=dt.key,We=dt.isStart,nt=dt.isEnd,tt=(0,h.km)(Me,Et);delete Te.key,delete Te.children;var ot=(0,h.H8)(tt,Ot);return d.createElement(R,(0,x.Z)({},Te,ot,{title:Le,active:!!ke&&Me===ke.key,pos:Et,data:dt.data,isStart:We,isEnd:nt,motion:_,motionNodes:Me===H?ge:null,motionType:Qe,onMotionStart:Ft,onMotionEnd:ft,treeNodeRequiredProps:Ot,onMouseMove:function(){ht(null)}}))}))});$.displayName="NodeList";var le=$,se=w(35654),Ee=w(90782),Se=w(67841),ie=10,L=function(Z){(0,u.Z)(U,Z);var ne=(0,o.Z)(U);function U(){var D;(0,a.Z)(this,U);for(var T=arguments.length,P=new Array(T),j=0;j2&&arguments[2]!==void 0?arguments[2]:!1,de=D.state,we=de.dragChildrenKeys,xe=de.dropPosition,Ae=de.dropTargetKey,ve=de.dropTargetPos,oe=de.dropAllowed;if(oe){var _=D.props.onDrop;if(D.setState({dragOverNodeKey:null}),D.cleanDragState(),Ae!==null){var ue=(0,I.Z)((0,I.Z)({},(0,h.H8)(Ae,D.getTreeNodeRequiredProps())),{},{active:((ae=D.getActiveItem())===null||ae===void 0?void 0:ae.key)===Ae,data:(0,Se.Z)(D.state.keyEntities,Ae).node}),ye=we.indexOf(Ae)!==-1;(0,l.ZP)(!ye,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ce=(0,se.yx)(ve),je={event:F,node:(0,h.F)(ue),dragNode:D.dragNode?(0,h.F)(D.dragNode.props):null,dragNodesKeys:[D.dragNode.props.eventKey].concat(we),dropToGap:xe!==0,dropPosition:xe+Number(Ce[Ce.length-1])};V||_==null||_(je),D.dragNode=null}}},D.cleanDragState=function(){var F=D.state.draggingNodeKey;F!==null&&D.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),D.dragStartMousePosition=null,D.currentMouseOverDroppableNodeKey=null},D.triggerExpandActionExpand=function(F,te){var ae=D.state,V=ae.expandedKeys,de=ae.flattenNodes,we=te.expanded,xe=te.key,Ae=te.isLeaf;if(!(Ae||F.shiftKey||F.metaKey||F.ctrlKey)){var ve=de.filter(function(_){return _.key===xe})[0],oe=(0,h.F)((0,I.Z)((0,I.Z)({},(0,h.H8)(xe,D.getTreeNodeRequiredProps())),{},{data:ve.data}));D.setExpandedKeys(we?(0,se._5)(V,xe):(0,se.L0)(V,xe)),D.onNodeExpand(F,oe)}},D.onNodeClick=function(F,te){var ae=D.props,V=ae.onClick,de=ae.expandAction;de==="click"&&D.triggerExpandActionExpand(F,te),V==null||V(F,te)},D.onNodeDoubleClick=function(F,te){var ae=D.props,V=ae.onDoubleClick,de=ae.expandAction;de==="doubleClick"&&D.triggerExpandActionExpand(F,te),V==null||V(F,te)},D.onNodeSelect=function(F,te){var ae=D.state.selectedKeys,V=D.state,de=V.keyEntities,we=V.fieldNames,xe=D.props,Ae=xe.onSelect,ve=xe.multiple,oe=te.selected,_=te[we.key],ue=!oe;ue?ve?ae=(0,se.L0)(ae,_):ae=[_]:ae=(0,se._5)(ae,_);var ye=ae.map(function(Ce){var je=(0,Se.Z)(de,Ce);return je?je.node:null}).filter(function(Ce){return Ce});D.setUncontrolledState({selectedKeys:ae}),Ae==null||Ae(ae,{event:"select",selected:ue,node:te,selectedNodes:ye,nativeEvent:F.nativeEvent})},D.onNodeCheck=function(F,te,ae){var V=D.state,de=V.keyEntities,we=V.checkedKeys,xe=V.halfCheckedKeys,Ae=D.props,ve=Ae.checkStrictly,oe=Ae.onCheck,_=te.key,ue,ye={event:"check",node:te,checked:ae,nativeEvent:F.nativeEvent};if(ve){var Ce=ae?(0,se.L0)(we,_):(0,se._5)(we,_),je=(0,se._5)(xe,_);ue={checked:Ce,halfChecked:je},ye.checkedNodes=Ce.map(function(ut){return(0,Se.Z)(de,ut)}).filter(function(ut){return ut}).map(function(ut){return ut.node}),D.setUncontrolledState({checkedKeys:Ce})}else{var ke=(0,Ee.S)([].concat((0,f.Z)(we),[_]),!0,de),Xe=ke.checkedKeys,rt=ke.halfCheckedKeys;if(!ae){var Fe=new Set(Xe);Fe.delete(_);var it=(0,Ee.S)(Array.from(Fe),{checked:!1,halfCheckedKeys:rt},de);Xe=it.checkedKeys,rt=it.halfCheckedKeys}ue=Xe,ye.checkedNodes=[],ye.checkedNodesPositions=[],ye.halfCheckedKeys=rt,Xe.forEach(function(ut){var ht=(0,Se.Z)(de,ut);if(ht){var Ft=ht.node,Ht=ht.pos;ye.checkedNodes.push(Ft),ye.checkedNodesPositions.push({node:Ft,pos:Ht})}}),D.setUncontrolledState({checkedKeys:Xe},!1,{halfCheckedKeys:rt})}oe==null||oe(ue,ye)},D.onNodeLoad=function(F){var te=F.key,ae=new Promise(function(V,de){D.setState(function(we){var xe=we.loadedKeys,Ae=xe===void 0?[]:xe,ve=we.loadingKeys,oe=ve===void 0?[]:ve,_=D.props,ue=_.loadData,ye=_.onLoad;if(!ue||Ae.indexOf(te)!==-1||oe.indexOf(te)!==-1)return null;var Ce=ue(F);return Ce.then(function(){var je=D.state.loadedKeys,ke=(0,se.L0)(je,te);ye==null||ye(ke,{event:"load",node:F}),D.setUncontrolledState({loadedKeys:ke}),D.setState(function(Xe){return{loadingKeys:(0,se._5)(Xe.loadingKeys,te)}}),V()}).catch(function(je){if(D.setState(function(Xe){return{loadingKeys:(0,se._5)(Xe.loadingKeys,te)}}),D.loadingRetryTimes[te]=(D.loadingRetryTimes[te]||0)+1,D.loadingRetryTimes[te]>=ie){var ke=D.state.loadedKeys;(0,l.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),D.setUncontrolledState({loadedKeys:(0,se.L0)(ke,te)}),V()}de(je)}),{loadingKeys:(0,se.L0)(oe,te)}})});return ae.catch(function(){}),ae},D.onNodeMouseEnter=function(F,te){var ae=D.props.onMouseEnter;ae==null||ae({event:F,node:te})},D.onNodeMouseLeave=function(F,te){var ae=D.props.onMouseLeave;ae==null||ae({event:F,node:te})},D.onNodeContextMenu=function(F,te){var ae=D.props.onRightClick;ae&&(F.preventDefault(),ae({event:F,node:te}))},D.onFocus=function(){var F=D.props.onFocus;D.setState({focused:!0});for(var te=arguments.length,ae=new Array(te),V=0;V1&&arguments[1]!==void 0?arguments[1]:!1,ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!D.destroyed){var V=!1,de=!0,we={};Object.keys(F).forEach(function(xe){if(xe in D.props){de=!1;return}V=!0,we[xe]=F[xe]}),V&&(!te||de)&&D.setState((0,I.Z)((0,I.Z)({},we),ae))}},D.scrollTo=function(F){D.listRef.current.scrollTo(F)},D}return(0,t.Z)(U,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var T=this.props.activeKey;T!==void 0&&T!==this.state.activeKey&&(this.setState({activeKey:T}),T!==null&&this.scrollTo({key:T}))}},{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 T,P=this.state,j=P.focused,F=P.flattenNodes,te=P.keyEntities,ae=P.draggingNodeKey,V=P.activeKey,de=P.dropLevelOffset,we=P.dropContainerKey,xe=P.dropTargetKey,Ae=P.dropPosition,ve=P.dragOverNodeKey,oe=P.indent,_=this.props,ue=_.prefixCls,ye=_.className,Ce=_.style,je=_.showLine,ke=_.focusable,Xe=_.tabIndex,rt=Xe===void 0?0:Xe,Fe=_.selectable,it=_.showIcon,ut=_.icon,ht=_.switcherIcon,Ft=_.draggable,Ht=_.checkable,At=_.checkStrictly,Wt=_.disabled,Lt=_.motion,wt=_.loadData,Qt=_.filterTreeNode,Jt=_.height,an=_.itemHeight,bn=_.virtual,Sn=_.titleRender,On=_.dropIndicatorRender,zn=_.onContextMenu,jn=_.onScroll,qt=_.direction,Nn=_.rootClassName,De=_.rootStyle,fe=(0,i.Z)(this.props,{aria:!0,data:!0}),be;return Ft&&((0,e.Z)(Ft)==="object"?be=Ft:typeof Ft=="function"?be={nodeDraggable:Ft}:be={}),d.createElement(E.k.Provider,{value:{prefixCls:ue,selectable:Fe,showIcon:it,icon:ut,switcherIcon:ht,draggable:be,draggingNodeKey:ae,checkable:Ht,checkStrictly:At,disabled:Wt,keyEntities:te,dropLevelOffset:de,dropContainerKey:we,dropTargetKey:xe,dropPosition:Ae,dragOverNodeKey:ve,indent:oe,direction:qt,dropIndicatorRender:On,loadData:wt,filterTreeNode:Qt,titleRender:Sn,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}},d.createElement("div",{role:"tree",className:n()(ue,ye,Nn,(T={},(0,pe.Z)(T,"".concat(ue,"-show-line"),je),(0,pe.Z)(T,"".concat(ue,"-focused"),j),(0,pe.Z)(T,"".concat(ue,"-active-focused"),V!==null),T)),style:De},d.createElement(le,(0,x.Z)({ref:this.listRef,prefixCls:ue,style:Ce,data:F,disabled:Wt,selectable:Fe,checkable:!!Ht,motion:Lt,dragging:ae!==null,height:Jt,itemHeight:an,virtual:bn,focusable:ke,focused:j,tabIndex:rt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:zn,onScroll:jn},this.getTreeNodeRequiredProps(),fe))))}}],[{key:"getDerivedStateFromProps",value:function(T,P){var j=P.prevProps,F={prevProps:T};function te(ke){return!j&&ke in T||j&&j[ke]!==T[ke]}var ae,V=P.fieldNames;if(te("fieldNames")&&(V=(0,h.w$)(T.fieldNames),F.fieldNames=V),te("treeData")?ae=T.treeData:te("children")&&((0,l.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ae=(0,h.zn)(T.children)),ae){F.treeData=ae;var de=(0,h.I8)(ae,{fieldNames:V});F.keyEntities=(0,I.Z)((0,pe.Z)({},H,G),de.keyEntities)}var we=F.keyEntities||P.keyEntities;if(te("expandedKeys")||j&&te("autoExpandParent"))F.expandedKeys=T.autoExpandParent||!j&&T.defaultExpandParent?(0,se.r7)(T.expandedKeys,we):T.expandedKeys;else if(!j&&T.defaultExpandAll){var xe=(0,I.Z)({},we);delete xe[H],F.expandedKeys=Object.keys(xe).map(function(ke){return xe[ke].key})}else!j&&T.defaultExpandedKeys&&(F.expandedKeys=T.autoExpandParent||T.defaultExpandParent?(0,se.r7)(T.defaultExpandedKeys,we):T.defaultExpandedKeys);if(F.expandedKeys||delete F.expandedKeys,ae||F.expandedKeys){var Ae=(0,h.oH)(ae||P.treeData,F.expandedKeys||P.expandedKeys,V);F.flattenNodes=Ae}if(T.selectable&&(te("selectedKeys")?F.selectedKeys=(0,se.BT)(T.selectedKeys,T):!j&&T.defaultSelectedKeys&&(F.selectedKeys=(0,se.BT)(T.defaultSelectedKeys,T))),T.checkable){var ve;if(te("checkedKeys")?ve=(0,se.E6)(T.checkedKeys)||{}:!j&&T.defaultCheckedKeys?ve=(0,se.E6)(T.defaultCheckedKeys)||{}:ae&&(ve=(0,se.E6)(T.checkedKeys)||{checkedKeys:P.checkedKeys,halfCheckedKeys:P.halfCheckedKeys}),ve){var oe=ve,_=oe.checkedKeys,ue=_===void 0?[]:_,ye=oe.halfCheckedKeys,Ce=ye===void 0?[]:ye;if(!T.checkStrictly){var je=(0,Ee.S)(ue,!0,we);ue=je.checkedKeys,Ce=je.halfCheckedKeys}F.checkedKeys=ue,F.halfCheckedKeys=Ce}}return te("loadedKeys")&&(F.loadedKeys=T.loadedKeys),F}}]),U}(d.Component);L.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:v,allowDrop:function(){return!0},expandAction:!1},L.TreeNode=y.Z;var J=L,N=J},35654:function(Nt,Ve,w){"use strict";w.d(Ve,{BT:function(){return d},E6:function(){return m},L0:function(){return o},OM:function(){return l},_5:function(){return u},r7:function(){return p},wA:function(){return n},yx:function(){return c}});var x=w(94480),pe=w(76190),e=w(48736),I=w(59301),f=w(39417),a=w(67841),t=w(71430),s=null;function u(S,C){if(!S)return[];var g=S.slice(),O=g.indexOf(C);return O>=0&&g.splice(O,1),g}function o(S,C){var g=(S||[]).slice();return g.indexOf(C)===-1&&g.push(C),g}function c(S){return S.split("-")}function n(S,C){var g=[],O=(0,a.Z)(C,S);function y(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(h){var A=h.key,B=h.children;g.push(A),y(B)})}return y(O.children),g}function r(S){if(S.parent){var C=c(S.pos);return Number(C[C.length-1])===S.parent.children.length-1}return!1}function i(S){var C=c(S.pos);return Number(C[C.length-1])===0}function l(S,C,g,O,y,b,h,A,B,k){var R,M=S.clientX,z=S.clientY,K=S.target.getBoundingClientRect(),W=K.top,Y=K.height,H=(k==="rtl"?-1:1)*(((y==null?void 0:y.x)||0)-M),re=(H-12)/O,G=(0,a.Z)(A,g.props.eventKey);if(z-1.5?b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:J=!1:b({dragNode:ie,dropNode:L,dropPosition:0})?se=0:b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:J=!1:b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:J=!1,{dropPosition:se,dropLevelOffset:Ee,dropTargetKey:G.key,dropTargetPos:G.pos,dragOverNodeKey:le,dropContainerKey:se===0?null:((R=G.parent)===null||R===void 0?void 0:R.key)||null,dropAllowed:J}}function d(S,C){if(S){var g=C.multiple;return g?S.slice():S.length?[S[0]]:S}}var E=function(C){return C};function v(S,C){if(!S)return[];var g=C||{},O=g.processProps,y=O===void 0?E:O,b=Array.isArray(S)?S:[S];return b.map(function(h){var A=h.children,B=_objectWithoutProperties(h,s),k=v(A,C);return React.createElement(TreeNode,_extends({key:B.key},y(B)),k)})}function m(S){if(!S)return null;var C;if(Array.isArray(S))C={checkedKeys:S,halfCheckedKeys:void 0};else if((0,pe.Z)(S)==="object")C={checkedKeys:S.checked||void 0,halfCheckedKeys:S.halfChecked||void 0};else return(0,e.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return C}function p(S,C){var g=new Set;function O(y){if(!g.has(y)){var b=(0,a.Z)(C,y);if(b){g.add(y);var h=b.parent,A=b.node;A.disabled||h&&O(h.key)}}}return(S||[]).forEach(function(y){O(y)}),(0,x.Z)(g)}},90782:function(Nt,Ve,w){"use strict";w.d(Ve,{S:function(){return t}});var x=w(48736),pe=w(67841);function e(s,u){var o=new Set;return s.forEach(function(c){u.has(c)||o.add(c)}),o}function I(s){var u=s||{},o=u.disabled,c=u.disableCheckbox,n=u.checkable;return!!(o||c)||n===!1}function f(s,u,o,c){for(var n=new Set(s),r=new Set,i=0;i<=o;i+=1){var l=u.get(i)||new Set;l.forEach(function(m){var p=m.key,S=m.node,C=m.children,g=C===void 0?[]:C;n.has(p)&&!c(S)&&g.filter(function(O){return!c(O.node)}).forEach(function(O){n.add(O.key)})})}for(var d=new Set,E=o;E>=0;E-=1){var v=u.get(E)||new Set;v.forEach(function(m){var p=m.parent,S=m.node;if(!(c(S)||!m.parent||d.has(m.parent.key))){if(c(m.parent.node)){d.add(p.key);return}var C=!0,g=!1;(p.children||[]).filter(function(O){return!c(O.node)}).forEach(function(O){var y=O.key,b=n.has(y);C&&!b&&(C=!1),!g&&(b||r.has(y))&&(g=!0)}),C&&n.add(p.key),g&&r.add(p.key),d.add(p.key)}})}return{checkedKeys:Array.from(n),halfCheckedKeys:Array.from(e(r,n))}}function a(s,u,o,c,n){for(var r=new Set(s),i=new Set(u),l=0;l<=c;l+=1){var d=o.get(l)||new Set;d.forEach(function(p){var S=p.key,C=p.node,g=p.children,O=g===void 0?[]:g;!r.has(S)&&!i.has(S)&&!n(C)&&O.filter(function(y){return!n(y.node)}).forEach(function(y){r.delete(y.key)})})}i=new Set;for(var E=new Set,v=c;v>=0;v-=1){var m=o.get(v)||new Set;m.forEach(function(p){var S=p.parent,C=p.node;if(!(n(C)||!p.parent||E.has(p.parent.key))){if(n(p.parent.node)){E.add(S.key);return}var g=!0,O=!1;(S.children||[]).filter(function(y){return!n(y.node)}).forEach(function(y){var b=y.key,h=r.has(b);g&&!h&&(g=!1),!O&&(h||i.has(b))&&(O=!0)}),g||r.delete(S.key),O&&i.add(S.key),E.add(S.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(e(i,r))}}function t(s,u,o,c){var n=[],r;c?r=c:r=I;var i=new Set(s.filter(function(v){var m=!!(0,pe.Z)(o,v);return m||n.push(v),m})),l=new Map,d=0;Object.keys(o).forEach(function(v){var m=o[v],p=m.level,S=l.get(p);S||(S=new Set,l.set(p,S)),S.add(m),d=Math.max(d,p)}),(0,x.ZP)(!n.length,"Tree missing follow keys: ".concat(n.slice(0,100).map(function(v){return"'".concat(v,"'")}).join(", ")));var E;return u===!0?E=f(i,l,d,r):E=a(i,u.halfCheckedKeys,l,d,r),E}},67841:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return x}});function x(pe,e){return pe[e]}},71430:function(Nt,Ve,w){"use strict";w.d(Ve,{F:function(){return p},H8:function(){return m},I8:function(){return v},km:function(){return n},oH:function(){return d},w$:function(){return r},zn:function(){return l}});var x=w(76190),pe=w(94480),e=w(33885),I=w(75931),f=w(11592),a=w(2738),t=w(48736),s=w(67841),u=["children"];function o(S,C){return"".concat(S,"-").concat(C)}function c(S){return S&&S.type&&S.type.isTreeNode}function n(S,C){return S!=null?S:C}function r(S){var C=S||{},g=C.title,O=C._title,y=C.key,b=C.children,h=g||"title";return{title:h,_title:O||[h],key:y||"key",children:b||"children"}}function i(S,C){var g=new Map;function O(y){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(y||[]).forEach(function(h){var A=h[C.key],B=h[C.children];warning(A!=null,"Tree node must have a certain key: [".concat(b).concat(A,"]"));var k=String(A);warning(!g.has(k)||A===null||A===void 0,"Same 'key' exist in the Tree: ".concat(k)),g.set(k,!0),O(B,"".concat(b).concat(k," > "))})}O(S)}function l(S){function C(g){var O=(0,f.Z)(g);return O.map(function(y){if(!c(y))return(0,t.ZP)(!y,"Tree/TreeNode can only accept TreeNode as children."),null;var b=y.key,h=y.props,A=h.children,B=(0,I.Z)(h,u),k=(0,e.Z)({key:b},B),R=C(A);return R.length&&(k.children=R),k}).filter(function(y){return y})}return C(S)}function d(S,C,g){var O=r(g),y=O._title,b=O.key,h=O.children,A=new Set(C===!0?[]:C),B=[];function k(R){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return R.map(function(z,K){for(var W=o(M?M.pos:"0",K),Y=n(z[b],W),H,re=0;re1&&arguments[1]!==void 0?arguments[1]:{},g=C.initWrapper,O=C.processEntity,y=C.onProcessFinished,b=C.externalGetKey,h=C.childrenPropName,A=C.fieldNames,B=arguments.length>2?arguments[2]:void 0,k=b||B,R={},M={},z={posEntities:R,keyEntities:M};return g&&(z=g(z)||z),E(S,function(K){var W=K.node,Y=K.index,H=K.pos,re=K.key,G=K.parentPos,ee=K.level,X=K.nodes,Q={node:W,nodes:X,index:Y,key:re,pos:H,level:ee},q=n(re,H);R[H]=Q,M[q]=Q,Q.parent=R[G],Q.parent&&(Q.parent.children=Q.parent.children||[],Q.parent.children.push(Q)),O&&O(Q,z)},{externalGetKey:k,childrenPropName:h,fieldNames:A}),y&&y(z),z}function m(S,C){var g=C.expandedKeys,O=C.selectedKeys,y=C.loadedKeys,b=C.loadingKeys,h=C.checkedKeys,A=C.halfCheckedKeys,B=C.dragOverNodeKey,k=C.dropPosition,R=C.keyEntities,M=(0,s.Z)(R,S),z={eventKey:S,expanded:g.indexOf(S)!==-1,selected:O.indexOf(S)!==-1,loaded:y.indexOf(S)!==-1,loading:b.indexOf(S)!==-1,checked:h.indexOf(S)!==-1,halfChecked:A.indexOf(S)!==-1,pos:String(M?M.pos:""),dragOver:B===S&&k===0,dragOverGapTop:B===S&&k===-1,dragOverGapBottom:B===S&&k===1};return z}function p(S){var C=S.data,g=S.expanded,O=S.selected,y=S.checked,b=S.loaded,h=S.loading,A=S.halfChecked,B=S.dragOver,k=S.dragOverGapTop,R=S.dragOverGapBottom,M=S.pos,z=S.active,K=S.eventKey,W=(0,e.Z)((0,e.Z)({},C),{},{expanded:g,selected:O,checked:y,loaded:b,loading:h,halfChecked:A,dragOver:B,dragOverGapTop:k,dragOverGapBottom:R,pos:M,active:z,key:K});return"props"in W||Object.defineProperty(W,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),S}}),W}},8224:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return pe}});var x=w(4676);function pe(e,I,f,a){var t=x.unstable_batchedUpdates?function(u){x.unstable_batchedUpdates(f,u)}:f;return e!=null&&e.addEventListener&&e.addEventListener(I,t,a),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(I,t,a)}}}},55468:function(Nt,Ve,w){"use strict";w.d(Ve,{g1:function(){return c},os:function(){return r}});var x=/margin|padding|width|height|max|min|offset/,pe={left:!0,top:!0},e={cssFloat:1,styleFloat:1,float:1};function I(i){return i.nodeType===1?i.ownerDocument.defaultView.getComputedStyle(i,null):{}}function f(i,l,d){if(l=l.toLowerCase(),d==="auto"){if(l==="height")return i.offsetHeight;if(l==="width")return i.offsetWidth}return l in pe||(pe[l]=x.test(l)),pe[l]?parseFloat(d)||0:d}function a(i,l){var d=arguments.length,E=I(i);return l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,d===1?E:f(i,l,E[l]||i.style[l])}function t(i,l,d){var E=arguments.length;if(l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,E===3)return typeof d=="number"&&x.test(l)&&(d="".concat(d,"px")),i.style[l]=d,d;for(var v in l)l.hasOwnProperty(v)&&t(i,v,l[v]);return I(i)}function s(i){return i===document.body?document.documentElement.clientWidth:i.offsetWidth}function u(i){return i===document.body?window.innerHeight||document.documentElement.clientHeight:i.offsetHeight}function o(){var i=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),l=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:i,height:l}}function c(){var i=document.documentElement.clientWidth,l=window.innerHeight||document.documentElement.clientHeight;return{width:i,height:l}}function n(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function r(i){var l=i.getBoundingClientRect(),d=document.documentElement;return{left:l.left+(window.pageXOffset||d.scrollLeft)-(d.clientLeft||document.body.clientLeft||0),top:l.top+(window.pageYOffset||d.scrollTop)-(d.clientTop||document.body.clientTop||0)}}},24514:function(Nt,Ve,w){"use strict";w.d(Ve,{G:function(){return I}});var x=w(47273),pe=function(a){if((0,x.Z)()&&window.document.documentElement){var t=Array.isArray(a)?a:[a],s=window.document.documentElement;return t.some(function(u){return u in s.style})}return!1},e=function(a,t){if(!pe(a))return!1;var s=document.createElement("div"),u=s.style[a];return s.style[a]=t,s.style[a]!==u};function I(f,a){return!Array.isArray(f)&&a!==void 0?e(f,a):pe(f)}},48911:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return L}});var x=w(54476),pe=w(76190),e=w(33885),I=w(20068),f=w(42978),a=w(75931),t=w(92310),s=w.n(t),u=w(29301),o=w(70425),c=w(34280),n=w(59301),r=w(4676),i=n.forwardRef(function(J,N){var Z=J.height,ne=J.offsetY,U=J.offsetX,D=J.children,T=J.prefixCls,P=J.onInnerResize,j=J.innerProps,F=J.rtl,te=J.extra,ae={},V={display:"flex",flexDirection:"column"};return ne!==void 0&&(ae={height:Z,position:"relative",overflow:"hidden"},V=(0,e.Z)((0,e.Z)({},V),{},(0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)({transform:"translateY(".concat(ne,"px)")},F?"marginRight":"marginLeft",-U),"position","absolute"),"left",0),"right",0),"top",0))),n.createElement("div",{style:ae},n.createElement(u.Z,{onResize:function(we){var xe=we.offsetHeight;xe&&P&&P()}},n.createElement("div",(0,x.Z)({style:V,className:s()((0,I.Z)({},"".concat(T,"-holder-inner"),T)),ref:N},j),D,te)))});i.displayName="Filler";var l=i;function d(J){var N=J.children,Z=J.setRef,ne=n.useCallback(function(U){Z(U)},[]);return n.cloneElement(N,{ref:ne})}function E(J,N,Z,ne,U,D,T,P){var j=P.getKey;return J.slice(N,Z+1).map(function(F,te){var ae=N+te,V=T(F,ae,{style:{width:ne},offsetX:U}),de=j(F);return n.createElement(d,{key:de,setRef:function(xe){return D(F,xe)}},V)})}function v(J,N,Z,ne){var U=Z-J,D=N-Z,T=Math.min(U,D)*2;if(ne<=T){var P=Math.floor(ne/2);return ne%2?Z+P+1:Z-P}return U>D?Z-(ne-D):Z+(ne-U)}function m(J,N,Z){var ne=J.length,U=N.length,D,T;if(ne===0&&U===0)return null;ne2&&arguments[2]!==void 0?arguments[2]:!1,ae=j?F<0&&P.current.left||F>0&&P.current.right:F<0&&P.current.top||F>0&&P.current.bottom;return te&&ae?(clearTimeout(D.current),U.current=!1):(!ae||U.current)&&T(),!U.current&&ae}};function y(J,N,Z,ne,U,D,T){var P=(0,n.useRef)(0),j=(0,n.useRef)(null),F=(0,n.useRef)(null),te=(0,n.useRef)(!1),ae=O(N,Z,ne,U);function V(oe,_){if(S.Z.cancel(j.current),!ae(!1,_)){var ue=oe;if(!ue._virtualHandled)ue._virtualHandled=!0;else return;P.current+=_,F.current=_,g||ue.preventDefault(),j.current=(0,S.Z)(function(){var ye=te.current?10:1;T(P.current*ye,!1),P.current=0})}}function de(oe,_){T(_,!0),g||oe.preventDefault()}var we=(0,n.useRef)(null),xe=(0,n.useRef)(null);function Ae(oe){if(J){S.Z.cancel(xe.current),xe.current=(0,S.Z)(function(){we.current=null},2);var _=oe.deltaX,ue=oe.deltaY,ye=oe.shiftKey,Ce=_,je=ue;(we.current==="sx"||!we.current&&ye&&ue&&!_)&&(Ce=ue,je=0,we.current="sx");var ke=Math.abs(Ce),Xe=Math.abs(je);we.current===null&&(we.current=D&&ke>Xe?"x":"y"),we.current==="y"?V(oe,je):de(oe,Ce)}}function ve(oe){J&&(te.current=oe.detail===F.current)}return[Ae,ve]}function b(J,N,Z,ne){var U=n.useMemo(function(){return[new Map,[]]},[J,Z.id,ne]),D=(0,f.Z)(U,2),T=D[0],P=D[1],j=function(te){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:te,V=T.get(te),de=T.get(ae);if(V===void 0||de===void 0)for(var we=J.length,xe=P.length;xe0&&arguments[0]!==void 0?arguments[0]:!1;te();var we=function(){var ve=!1;P.current.forEach(function(oe,_){if(oe&&oe.offsetParent){var ue=oe.offsetHeight,ye=getComputedStyle(oe),Ce=ye.marginTop,je=ye.marginBottom,ke=R(Ce),Xe=R(je),rt=ue+ke+Xe;j.current.get(_)!==rt&&(j.current.set(_,rt),ve=!0)}}),ve&&T(function(oe){return oe+1})};if(de)we();else{F.current+=1;var xe=F.current;Promise.resolve().then(function(){xe===F.current&&we()})}}function V(de,we){var xe=J(de),Ae=P.current.get(xe);we?(P.current.set(xe,we),ae()):P.current.delete(xe),!Ae!=!we&&(we?N==null||N(de):Z==null||Z(de))}return(0,n.useEffect)(function(){return te},[]),[V,ae,j.current,D]}var z=14/15;function K(J,N,Z){var ne=(0,n.useRef)(!1),U=(0,n.useRef)(0),D=(0,n.useRef)(0),T=(0,n.useRef)(null),P=(0,n.useRef)(null),j,F=function(de){if(ne.current){var we=Math.ceil(de.touches[0].pageX),xe=Math.ceil(de.touches[0].pageY),Ae=U.current-we,ve=D.current-xe,oe=Math.abs(Ae)>Math.abs(ve);oe?U.current=we:D.current=xe;var _=Z(oe,oe?Ae:ve,!1,de);_&&de.preventDefault(),clearInterval(P.current),_&&(P.current=setInterval(function(){oe?Ae*=z:ve*=z;var ue=Math.floor(oe?Ae:ve);(!Z(oe,ue,!0)||Math.abs(ue)<=.1)&&clearInterval(P.current)},16))}},te=function(){ne.current=!1,j()},ae=function(de){j(),de.touches.length===1&&!ne.current&&(ne.current=!0,U.current=Math.ceil(de.touches[0].pageX),D.current=Math.ceil(de.touches[0].pageY),T.current=de.target,T.current.addEventListener("touchmove",F,{passive:!1}),T.current.addEventListener("touchend",te,{passive:!0}))};j=function(){T.current&&(T.current.removeEventListener("touchmove",F),T.current.removeEventListener("touchend",te))},(0,c.Z)(function(){return J&&N.current.addEventListener("touchstart",ae,{passive:!0}),function(){var V;(V=N.current)===null||V===void 0||V.removeEventListener("touchstart",ae),j(),clearInterval(P.current)}},[J])}function W(J){return Math.floor(Math.pow(J,.5))}function Y(J,N){var Z="touches"in J?J.touches[0]:J;return Z[N?"pageX":"pageY"]-window[N?"scrollX":"scrollY"]}function H(J,N,Z){n.useEffect(function(){var ne=N.current;if(J&&ne){var U=!1,D,T,P=function(){S.Z.cancel(D)},j=function V(){P(),D=(0,S.Z)(function(){Z(T),V()})},F=function(){U=!1,P()},te=function(de){if(!(de.target.draggable||de.button!==0)){var we=de;we._virtualHandled||(we._virtualHandled=!0,U=!0)}},ae=function(de){if(U){var we=Y(de,!1),xe=ne.getBoundingClientRect(),Ae=xe.top,ve=xe.bottom;if(we<=Ae){var oe=Ae-we;T=-W(oe),j()}else if(we>=ve){var _=we-ve;T=W(_),j()}else P()}};return ne.addEventListener("mousedown",te),ne.ownerDocument.addEventListener("mouseup",F),ne.ownerDocument.addEventListener("mousemove",ae),ne.ownerDocument.addEventListener("dragend",F),function(){ne.removeEventListener("mousedown",te),ne.ownerDocument.removeEventListener("mouseup",F),ne.ownerDocument.removeEventListener("mousemove",ae),ne.ownerDocument.removeEventListener("dragend",F),P()}}},[J])}var re=10;function G(J,N,Z,ne,U,D,T,P){var j=n.useRef(),F=n.useState(null),te=(0,f.Z)(F,2),ae=te[0],V=te[1];return(0,c.Z)(function(){if(ae&&ae.times=0;ht-=1){var Ft=U(N[ht]),Ht=Z.get(Ft);if(Ht===void 0){oe=!0;break}if(ut-=Ht,ut<=0)break}switch(ye){case"top":ue=je-Ae;break;case"bottom":ue=ke-ve+Ae;break;default:{var At=J.current.scrollTop,Wt=At+ve;jeWt&&(_="bottom")}}ue!==null&&T(ue),ue!==ae.lastTop&&(oe=!0)}oe&&V((0,e.Z)((0,e.Z)({},ae),{},{times:ae.times+1,targetAlign:_,lastTop:ue}))}},[ae,J.current]),function(de){if(de==null){P();return}if(S.Z.cancel(j.current),typeof de=="number")T(de);else if(de&&(0,pe.Z)(de)==="object"){var we,xe=de.align;"index"in de?we=de.index:we=N.findIndex(function(oe){return U(oe)===de.key});var Ae=de.offset,ve=Ae===void 0?0:Ae;V({times:0,index:we,offset:ve,originAlign:xe})}}}var ee=n.forwardRef(function(J,N){var Z=J.prefixCls,ne=J.rtl,U=J.scrollOffset,D=J.scrollRange,T=J.onStartMove,P=J.onStopMove,j=J.onScroll,F=J.horizontal,te=J.spinSize,ae=J.containerSize,V=J.style,de=J.thumbStyle,we=J.showScrollBar,xe=n.useState(!1),Ae=(0,f.Z)(xe,2),ve=Ae[0],oe=Ae[1],_=n.useState(null),ue=(0,f.Z)(_,2),ye=ue[0],Ce=ue[1],je=n.useState(null),ke=(0,f.Z)(je,2),Xe=ke[0],rt=ke[1],Fe=!ne,it=n.useRef(),ut=n.useRef(),ht=n.useState(we),Ft=(0,f.Z)(ht,2),Ht=Ft[0],At=Ft[1],Wt=n.useRef(),Lt=function(){we===!0||we===!1||(clearTimeout(Wt.current),At(!0),Wt.current=setTimeout(function(){At(!1)},3e3))},wt=D-ae||0,Qt=ae-te||0,Jt=n.useMemo(function(){if(U===0||wt===0)return 0;var De=U/wt;return De*Qt},[U,wt,Qt]),an=function(fe){fe.stopPropagation(),fe.preventDefault()},bn=n.useRef({top:Jt,dragging:ve,pageY:ye,startTop:Xe});bn.current={top:Jt,dragging:ve,pageY:ye,startTop:Xe};var Sn=function(fe){oe(!0),Ce(Y(fe,F)),rt(bn.current.top),T(),fe.stopPropagation(),fe.preventDefault()};n.useEffect(function(){var De=function(he){he.preventDefault()},fe=it.current,be=ut.current;return fe.addEventListener("touchstart",De,{passive:!1}),be.addEventListener("touchstart",Sn,{passive:!1}),function(){fe.removeEventListener("touchstart",De),be.removeEventListener("touchstart",Sn)}},[]);var On=n.useRef();On.current=wt;var zn=n.useRef();zn.current=Qt,n.useEffect(function(){if(ve){var De,fe=function(he){var Ne=bn.current,Be=Ne.dragging,Qe=Ne.pageY,Ge=Ne.startTop;S.Z.cancel(De);var Ue=it.current.getBoundingClientRect(),ft=ae/(F?Ue.width:Ue.height);if(Be){var St=(Y(he,F)-Qe)*ft,Ot=Ge;!Fe&&F?Ot-=St:Ot+=St;var dt=On.current,Et=zn.current,Te=Et?Ot/Et:0,Le=Math.ceil(Te*dt);Le=Math.max(Le,0),Le=Math.min(Le,dt),De=(0,S.Z)(function(){j(Le,F)})}},be=function(){oe(!1),P()};return window.addEventListener("mousemove",fe,{passive:!0}),window.addEventListener("touchmove",fe,{passive:!0}),window.addEventListener("mouseup",be,{passive:!0}),window.addEventListener("touchend",be,{passive:!0}),function(){window.removeEventListener("mousemove",fe),window.removeEventListener("touchmove",fe),window.removeEventListener("mouseup",be),window.removeEventListener("touchend",be),S.Z.cancel(De)}}},[ve]),n.useEffect(function(){return Lt(),function(){clearTimeout(Wt.current)}},[U]),n.useImperativeHandle(N,function(){return{delayHidden:Lt}});var jn="".concat(Z,"-scrollbar"),qt={position:"absolute",visibility:Ht?null:"hidden"},Nn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return F?(Object.assign(qt,{height:8,left:0,right:0,bottom:0}),Object.assign(Nn,(0,I.Z)({height:"100%",width:te},Fe?"left":"right",Jt))):(Object.assign(qt,(0,I.Z)({width:8,top:0,bottom:0},Fe?"right":"left",0)),Object.assign(Nn,{width:"100%",height:te,top:Jt})),n.createElement("div",{ref:it,className:s()(jn,(0,I.Z)((0,I.Z)((0,I.Z)({},"".concat(jn,"-horizontal"),F),"".concat(jn,"-vertical"),!F),"".concat(jn,"-visible"),Ht)),style:(0,e.Z)((0,e.Z)({},qt),V),onMouseDown:an,onMouseMove:Lt},n.createElement("div",{ref:ut,className:s()("".concat(jn,"-thumb"),(0,I.Z)({},"".concat(jn,"-thumb-moving"),ve)),style:(0,e.Z)((0,e.Z)({},Nn),de),onMouseDown:Sn}))}),X=ee,Q=20;function q(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Z=J/N*J;return isNaN(Z)&&(Z=0),Z=Math.max(Z,Q),Math.floor(Z)}var $=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],le=[],se={overflowY:"auto",overflowAnchor:"none"};function Ee(J,N){var Z=J.prefixCls,ne=Z===void 0?"rc-virtual-list":Z,U=J.className,D=J.height,T=J.itemHeight,P=J.fullHeight,j=P===void 0?!0:P,F=J.style,te=J.data,ae=J.children,V=J.itemKey,de=J.virtual,we=J.direction,xe=J.scrollWidth,Ae=J.component,ve=Ae===void 0?"div":Ae,oe=J.onScroll,_=J.onVirtualScroll,ue=J.onVisibleChange,ye=J.innerProps,Ce=J.extraRender,je=J.styles,ke=J.showScrollBar,Xe=ke===void 0?"optional":ke,rt=(0,a.Z)(J,$),Fe=n.useCallback(function(It){return typeof V=="function"?V(It):It==null?void 0:It[V]},[V]),it=M(Fe,null,null),ut=(0,f.Z)(it,4),ht=ut[0],Ft=ut[1],Ht=ut[2],At=ut[3],Wt=!!(de!==!1&&D&&T),Lt=n.useMemo(function(){return Object.values(Ht.maps).reduce(function(It,bt){return It+bt},0)},[Ht.id,Ht.maps]),wt=Wt&&te&&(Math.max(T*te.length,Lt)>D||!!xe),Qt=we==="rtl",Jt=s()(ne,(0,I.Z)({},"".concat(ne,"-rtl"),Qt),U),an=te||le,bn=(0,n.useRef)(),Sn=(0,n.useRef)(),On=(0,n.useRef)(),zn=(0,n.useState)(0),jn=(0,f.Z)(zn,2),qt=jn[0],Nn=jn[1],De=(0,n.useState)(0),fe=(0,f.Z)(De,2),be=fe[0],ge=fe[1],he=(0,n.useState)(!1),Ne=(0,f.Z)(he,2),Be=Ne[0],Qe=Ne[1],Ge=function(){Qe(!0)},Ue=function(){Qe(!1)},ft={getKey:Fe};function St(It){Nn(function(bt){var Kt;typeof It=="function"?Kt=It(bt):Kt=It;var Gt=en(Kt);return bn.current.scrollTop=Gt,Gt})}var Ot=(0,n.useRef)({start:0,end:an.length}),dt=(0,n.useRef)(),Et=p(an,Fe),Te=(0,f.Z)(Et,1),Le=Te[0];dt.current=Le;var Me=n.useMemo(function(){if(!Wt)return{scrollHeight:void 0,start:0,end:an.length-1,offset:void 0};if(!wt){var It;return{scrollHeight:((It=Sn.current)===null||It===void 0?void 0:It.offsetHeight)||0,start:0,end:an.length-1,offset:void 0}}for(var bt=0,Kt,Gt,Yt,In=an.length,xn=0;xn=qt&&Kt===void 0&&(Kt=xn,Gt=bt),rr>qt+D&&Yt===void 0&&(Yt=xn),bt=rr}return Kt===void 0&&(Kt=0,Gt=0,Yt=Math.ceil(D/T)),Yt===void 0&&(Yt=an.length-1),Yt=Math.min(Yt+1,an.length-1),{scrollHeight:bt,start:Kt,end:Yt,offset:Gt}},[wt,Wt,qt,an,At,D]),We=Me.scrollHeight,nt=Me.start,tt=Me.end,ot=Me.offset;Ot.current.start=nt,Ot.current.end=tt,n.useLayoutEffect(function(){var It=Ht.getRecord();if(It.size===1){var bt=Array.from(It.keys())[0],Kt=It.get(bt),Gt=an[nt];if(Gt&&Kt===void 0){var Yt=Fe(Gt);if(Yt===bt){var In=Ht.get(bt),xn=In-T;St(function(Bn){return Bn+xn})}}}Ht.resetRecord()},[We]);var Oe=n.useState({width:0,height:D}),ze=(0,f.Z)(Oe,2),Ke=ze[0],Je=ze[1],Ye=function(bt){Je({width:bt.offsetWidth,height:bt.offsetHeight})},$e=(0,n.useRef)(),et=(0,n.useRef)(),vt=n.useMemo(function(){return q(Ke.width,xe)},[Ke.width,xe]),jt=n.useMemo(function(){return q(Ke.height,We)},[Ke.height,We]),Dt=We-D,Ut=(0,n.useRef)(Dt);Ut.current=Dt;function en(It){var bt=It;return Number.isNaN(Ut.current)||(bt=Math.min(bt,Ut.current)),bt=Math.max(bt,0),bt}var on=qt<=0,Vt=qt>=Dt,Rt=be<=0,pn=be>=xe,cn=O(on,Vt,Rt,pn),ln=function(){return{x:Qt?-be:be,y:qt}},_t=(0,n.useRef)(ln()),$t=(0,o.useEvent)(function(It){if(_){var bt=(0,e.Z)((0,e.Z)({},ln()),It);(_t.current.x!==bt.x||_t.current.y!==bt.y)&&(_(bt),_t.current=bt)}});function vn(It,bt){var Kt=It;bt?((0,r.flushSync)(function(){ge(Kt)}),$t()):St(Kt)}function tn(It){var bt=It.currentTarget.scrollTop;bt!==qt&&St(bt),oe==null||oe(It),$t()}var Rn=function(bt){var Kt=bt,Gt=xe?xe-Ke.width:0;return Kt=Math.max(Kt,0),Kt=Math.min(Kt,Gt),Kt},Un=(0,o.useEvent)(function(It,bt){bt?((0,r.flushSync)(function(){ge(function(Kt){var Gt=Kt+(Qt?-It:It);return Rn(Gt)})}),$t()):St(function(Kt){var Gt=Kt+It;return Gt})}),sn=y(Wt,on,Vt,Rt,pn,!!xe,Un),Tt=(0,f.Z)(sn,2),Pt=Tt[0],un=Tt[1];K(Wt,bn,function(It,bt,Kt,Gt){var Yt=Gt;return cn(It,bt,Kt)?!1:!Yt||!Yt._virtualHandled?(Yt&&(Yt._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:It?bt:0,deltaY:It?0:bt}),!0):!1}),H(wt,bn,function(It){St(function(bt){return bt+It})}),(0,c.Z)(function(){function It(Kt){var Gt=on&&Kt.detail<0,Yt=Vt&&Kt.detail>0;Wt&&!Gt&&!Yt&&Kt.preventDefault()}var bt=bn.current;return bt.addEventListener("wheel",Pt,{passive:!1}),bt.addEventListener("DOMMouseScroll",un,{passive:!0}),bt.addEventListener("MozMousePixelScroll",It,{passive:!1}),function(){bt.removeEventListener("wheel",Pt),bt.removeEventListener("DOMMouseScroll",un),bt.removeEventListener("MozMousePixelScroll",It)}},[Wt,on,Vt]),(0,c.Z)(function(){if(xe){var It=Rn(be);ge(It),$t({x:It})}},[Ke.width,xe]);var _e=function(){var bt,Kt;(bt=$e.current)===null||bt===void 0||bt.delayHidden(),(Kt=et.current)===null||Kt===void 0||Kt.delayHidden()},qe=G(bn,an,Ht,T,Fe,function(){return Ft(!0)},St,_e);n.useImperativeHandle(N,function(){return{nativeElement:On.current,getScrollInfo:ln,scrollTo:function(bt){function Kt(Gt){return Gt&&(0,pe.Z)(Gt)==="object"&&("left"in Gt||"top"in Gt)}Kt(bt)?(bt.left!==void 0&&ge(Rn(bt.left)),qe(bt.top)):qe(bt)}}}),(0,c.Z)(function(){if(ue){var It=an.slice(nt,tt+1);ue(It,an)}},[nt,tt,an]);var st=b(an,Fe,Ht,T),yt=Ce==null?void 0:Ce({start:nt,end:tt,virtual:wt,offsetX:be,offsetY:ot,rtl:Qt,getSize:st}),Ct=E(an,nt,tt,xe,be,ht,ae,ft),Xt=null;D&&(Xt=(0,e.Z)((0,I.Z)({},j?"height":"maxHeight",D),se),Wt&&(Xt.overflowY="hidden",xe&&(Xt.overflowX="hidden"),Be&&(Xt.pointerEvents="none")));var Bt={};return Qt&&(Bt.dir="rtl"),n.createElement("div",(0,x.Z)({ref:On,style:(0,e.Z)((0,e.Z)({},F),{},{position:"relative"}),className:Jt},Bt,rt),n.createElement(u.Z,{onResize:Ye},n.createElement(ve,{className:"".concat(ne,"-holder"),style:Xt,ref:bn,onScroll:tn,onMouseEnter:_e},n.createElement(l,{prefixCls:ne,height:We,offsetX:be,offsetY:ot,scrollWidth:xe,onInnerResize:Ft,ref:Sn,innerProps:ye,rtl:Qt,extra:yt},Ct))),wt&&We>D&&n.createElement(X,{ref:$e,prefixCls:ne,scrollOffset:qt,scrollRange:We,rtl:Qt,onScroll:vn,onStartMove:Ge,onStopMove:Ue,spinSize:jt,containerSize:Ke.height,style:je==null?void 0:je.verticalScrollBar,thumbStyle:je==null?void 0:je.verticalScrollBarThumb,showScrollBar:Xe}),wt&&xe>Ke.width&&n.createElement(X,{ref:et,prefixCls:ne,scrollOffset:be,scrollRange:xe,rtl:Qt,onScroll:vn,onStartMove:Ge,onStopMove:Ue,spinSize:vt,containerSize:Ke.width,horizontal:!0,style:je==null?void 0:je.horizontalScrollBar,thumbStyle:je==null?void 0:je.horizontalScrollBarThumb,showScrollBar:Xe}))}var Se=n.forwardRef(Ee);Se.displayName="List";var ie=Se,L=ie},25365:function(Nt){"use strict";Nt.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=="},75309:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},19664:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},77882:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},66832:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},47558:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},71979:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},91833:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},31081:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},96593:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},42922:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},20345:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},79005:function(Nt){"use strict";Nt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII="},39057:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},96908:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},57177:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},81378:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},47621:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},16722:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});const x=u=>typeof u=="object"&&u!=null&&u.nodeType===1,pe=(u,o)=>(!o||u!=="hidden")&&u!=="visible"&&u!=="clip",e=(u,o)=>{if(u.clientHeight{const r=(i=>{if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch(l){return null}})(n);return!!r&&(r.clientHeightio||i>u&&l=o&&d>=c?i-u-n:l>o&&dc?l-o+r:0,f=u=>{const o=u.parentElement;return o==null?u.getRootNode().host||null:o},a=(u,o)=>{var c,n,r,i;if(typeof document=="undefined")return[];const{scrollMode:l,block:d,inline:E,boundary:v,skipOverflowHiddenElements:m}=o,p=typeof v=="function"?v:X=>X!==v;if(!x(u))throw new TypeError("Invalid target");const S=document.scrollingElement||document.documentElement,C=[];let g=u;for(;x(g)&&p(g);){if(g=f(g),g===S){C.push(g);break}g!=null&&g===document.body&&e(g)&&!e(document.documentElement)||g!=null&&e(g,m)&&C.push(g)}const O=(n=(c=window.visualViewport)==null?void 0:c.width)!=null?n:innerWidth,y=(i=(r=window.visualViewport)==null?void 0:r.height)!=null?i:innerHeight,{scrollX:b,scrollY:h}=window,{height:A,width:B,top:k,right:R,bottom:M,left:z}=u.getBoundingClientRect(),{top:K,right:W,bottom:Y,left:H}=(X=>{const Q=window.getComputedStyle(X);return{top:parseFloat(Q.scrollMarginTop)||0,right:parseFloat(Q.scrollMarginRight)||0,bottom:parseFloat(Q.scrollMarginBottom)||0,left:parseFloat(Q.scrollMarginLeft)||0}})(u);let re=d==="start"||d==="nearest"?k-K:d==="end"?M+Y:k+A/2-K+Y,G=E==="center"?z+B/2-H+W:E==="end"?R+W:z-H;const ee=[];for(let X=0;X=0&&z>=0&&M<=y&&R<=O&&(Q===S&&!e(Q)||k>=le&&M<=Ee&&z>=Se&&R<=se))return ee;const ie=getComputedStyle(Q),L=parseInt(ie.borderLeftWidth,10),J=parseInt(ie.borderTopWidth,10),N=parseInt(ie.borderRightWidth,10),Z=parseInt(ie.borderBottomWidth,10);let ne=0,U=0;const D="offsetWidth"in Q?Q.offsetWidth-Q.clientWidth-L-N:0,T="offsetHeight"in Q?Q.offsetHeight-Q.clientHeight-J-Z:0,P="offsetWidth"in Q?Q.offsetWidth===0?0:$/Q.offsetWidth:0,j="offsetHeight"in Q?Q.offsetHeight===0?0:q/Q.offsetHeight:0;if(S===Q)ne=d==="start"?re:d==="end"?re-y:d==="nearest"?I(h,h+y,y,J,Z,h+re,h+re+A,A):re-y/2,U=E==="start"?G:E==="center"?G-O/2:E==="end"?G-O:I(b,b+O,O,L,N,b+G,b+G+B,B),ne=Math.max(0,ne+h),U=Math.max(0,U+b);else{ne=d==="start"?re-le-J:d==="end"?re-Ee+Z+T:d==="nearest"?I(le,Ee,q,J,Z+T,re,re+A,A):re-(le+q/2)+T/2,U=E==="start"?G-Se-L:E==="center"?G-(Se+$/2)+D/2:E==="end"?G-se+N+D:I(Se,se,$,L,N+D,G,G+B,B);const{scrollLeft:F,scrollTop:te}=Q;ne=j===0?0:Math.max(0,Math.min(te+ne/j,Q.scrollHeight-q/j+T)),U=P===0?0:Math.max(0,Math.min(F+U/P,Q.scrollWidth-$/P+D)),re+=te-ne,G+=F-U}ee.push({el:Q,top:ne,left:U})}return ee},t=u=>u===!1?{block:"end",inline:"nearest"}:(o=>o===Object(o)&&Object.keys(o).length!==0)(u)?u:{block:"start",inline:"nearest"};function s(u,o){if(!u.isConnected||!(r=>{let i=r;for(;i&&i.parentNode;){if(i.parentNode===document)return!0;i=i.parentNode instanceof ShadowRoot?i.parentNode.host:i.parentNode}return!1})(u))return;const c=(r=>{const i=window.getComputedStyle(r);return{top:parseFloat(i.scrollMarginTop)||0,right:parseFloat(i.scrollMarginRight)||0,bottom:parseFloat(i.scrollMarginBottom)||0,left:parseFloat(i.scrollMarginLeft)||0}})(u);if((r=>typeof r=="object"&&typeof r.behavior=="function")(o))return o.behavior(a(u,o));const n=typeof o=="boolean"||o==null?void 0:o.behavior;for(const{el:r,top:i,left:l}of a(u,t(o))){const d=i-c.top+c.bottom,E=l-c.left+c.right;r.scroll({top:d,left:E,behavior:n})}}}}]); +`,v=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],m={},p;function S(W){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,H=W.getAttribute("id")||W.getAttribute("data-reactid")||W.getAttribute("name");if(Y&&m[H])return m[H];var re=window.getComputedStyle(W),G=re.getPropertyValue("box-sizing")||re.getPropertyValue("-moz-box-sizing")||re.getPropertyValue("-webkit-box-sizing"),ee=parseFloat(re.getPropertyValue("padding-bottom"))+parseFloat(re.getPropertyValue("padding-top")),X=parseFloat(re.getPropertyValue("border-bottom-width"))+parseFloat(re.getPropertyValue("border-top-width")),Q=v.map(function($){return"".concat($,":").concat(re.getPropertyValue($))}).join(";"),q={sizingStyle:Q,paddingSize:ee,borderSize:X,boxSizing:G};return Y&&H&&(m[H]=q),q}function C(W){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;p||(p=document.createElement("textarea"),p.setAttribute("tab-index","-1"),p.setAttribute("aria-hidden","true"),document.body.appendChild(p)),W.getAttribute("wrap")?p.setAttribute("wrap",W.getAttribute("wrap")):p.removeAttribute("wrap");var G=S(W,Y),ee=G.paddingSize,X=G.borderSize,Q=G.boxSizing,q=G.sizingStyle;p.setAttribute("style","".concat(q,";").concat(E)),p.value=W.value||W.placeholder||"";var $=void 0,le=void 0,se,Ee=p.scrollHeight;if(Q==="border-box"?Ee+=X:Q==="content-box"&&(Ee-=ee),H!==null||re!==null){p.value=" ";var Se=p.scrollHeight-ee;H!==null&&($=Se*H,Q==="border-box"&&($=$+ee+X),Ee=Math.max($,Ee)),re!==null&&(le=Se*re,Q==="border-box"&&(le=le+ee+X),se=Ee>le?"":"hidden",Ee=Math.min(le,Ee))}var ie={height:Ee,overflowY:se,resize:"none"};return $&&(ie.minHeight=$),le&&(ie.maxHeight=le),ie}var g=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],O=0,y=1,b=2,h=r.forwardRef(function(W,Y){var H=W,re=H.prefixCls,G=H.onPressEnter,ee=H.defaultValue,X=H.value,Q=H.autoSize,q=H.onResize,$=H.className,le=H.style,se=H.disabled,Ee=H.onChange,Se=H.onInternalAutoSize,ie=(0,a.Z)(H,g),L=(0,n.Z)(ee,{value:X,postState:function(rt){return rt!=null?rt:""}}),J=(0,f.Z)(L,2),N=J[0],Z=J[1],ne=function(rt){Z(rt.target.value),Ee==null||Ee(rt)},U=r.useRef();r.useImperativeHandle(Y,function(){return{textArea:U.current}});var D=r.useMemo(function(){return Q&&(0,I.Z)(Q)==="object"?[Q.minRows,Q.maxRows]:[]},[Q]),T=(0,f.Z)(D,2),P=T[0],j=T[1],F=!!Q,te=function(){try{if(document.activeElement===U.current){var rt=U.current,Fe=rt.selectionStart,it=rt.selectionEnd,ut=rt.scrollTop;U.current.setSelectionRange(Fe,it),U.current.scrollTop=ut}}catch(ht){}},ae=r.useState(b),V=(0,f.Z)(ae,2),de=V[0],we=V[1],xe=r.useState(),Ae=(0,f.Z)(xe,2),ve=Ae[0],oe=Ae[1],_=function(){we(O)};(0,l.Z)(function(){F&&_()},[X,P,j,F]),(0,l.Z)(function(){if(de===O)we(y);else if(de===y){var Xe=C(U.current,!1,P,j);we(b),oe(Xe)}else te()},[de]);var ue=r.useRef(),ye=function(){d.Z.cancel(ue.current)},Ce=function(rt){de===b&&(q==null||q(rt),Q&&(ye(),ue.current=(0,d.Z)(function(){_()})))};r.useEffect(function(){return ye},[]);var je=F?ve:null,ke=(0,pe.Z)((0,pe.Z)({},le),je);return(de===O||de===y)&&(ke.overflowY="hidden",ke.overflowX="hidden"),r.createElement(i.Z,{onResize:Ce,disabled:!(Q||q)},r.createElement("textarea",(0,x.Z)({},ie,{ref:U,style:ke,className:u()(re,$,(0,e.Z)({},"".concat(re,"-disabled"),se)),disabled:se,value:N,onChange:ne})))}),A=h,B=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function k(W,Y){return(0,t.Z)(W||"").slice(0,Y).join("")}function R(W,Y,H,re){var G=H;return W?G=k(H,re):(0,t.Z)(Y||"").lengthre&&(G=Y),G}var M=r.forwardRef(function(W,Y){var H,re=W.defaultValue,G=W.value,ee=W.onFocus,X=W.onBlur,Q=W.onChange,q=W.allowClear,$=W.maxLength,le=W.onCompositionStart,se=W.onCompositionEnd,Ee=W.suffix,Se=W.prefixCls,ie=Se===void 0?"rc-textarea":Se,L=W.classes,J=W.showCount,N=W.className,Z=W.style,ne=W.disabled,U=W.hidden,D=W.classNames,T=W.styles,P=W.onResize,j=(0,a.Z)(W,B),F=(0,n.Z)(re,{value:G,defaultValue:re}),te=(0,f.Z)(F,2),ae=te[0],V=te[1],de=(0,r.useRef)(null),we=r.useState(!1),xe=(0,f.Z)(we,2),Ae=xe[0],ve=xe[1],oe=r.useState(!1),_=(0,f.Z)(oe,2),ue=_[0],ye=_[1],Ce=r.useRef(),je=r.useRef(0),ke=r.useState(null),Xe=(0,f.Z)(ke,2),rt=Xe[0],Fe=Xe[1],it=function(){var qt;(qt=de.current)===null||qt===void 0||qt.textArea.focus()};(0,r.useImperativeHandle)(Y,function(){return{resizableTextArea:de.current,focus:it,blur:function(){var qt;(qt=de.current)===null||qt===void 0||qt.textArea.blur()}}}),(0,r.useEffect)(function(){ve(function(jn){return!ne&&jn})},[ne]);var ut=Number($)>0,ht=function(qt){ye(!0),Ce.current=ae,je.current=qt.currentTarget.selectionStart,le==null||le(qt)},Ft=function(qt){ye(!1);var Nn=qt.currentTarget.value;if(ut){var De,fe=je.current>=$+1||je.current===((De=Ce.current)===null||De===void 0?void 0:De.length);Nn=R(fe,Ce.current,Nn,$)}Nn!==ae&&(V(Nn),(0,c.rJ)(qt.currentTarget,qt,Q,Nn)),se==null||se(qt)},Ht=function(qt){var Nn=qt.target.value;if(!ue&&ut){var De=qt.target.selectionStart>=$+1||qt.target.selectionStart===Nn.length||!qt.target.selectionStart;Nn=R(De,ae,Nn,$)}V(Nn),(0,c.rJ)(qt.currentTarget,qt,Q,Nn)},At=function(qt){var Nn=j.onPressEnter,De=j.onKeyDown;qt.key==="Enter"&&Nn&&Nn(qt),De==null||De(qt)},Wt=function(qt){ve(!0),ee==null||ee(qt)},Lt=function(qt){ve(!1),X==null||X(qt)},wt=function(qt){var Nn;V(""),it(),(0,c.rJ)((Nn=de.current)===null||Nn===void 0?void 0:Nn.textArea,qt,Q)},Qt=(0,c.D7)(ae);!ue&&ut&&G==null&&(Qt=k(Qt,$));var Jt=Ee,an;if(J){var bn=(0,t.Z)(Qt).length;(0,I.Z)(J)==="object"?an=J.formatter({value:Qt,count:bn,maxLength:$}):an="".concat(bn).concat(ut?" / ".concat($):""),Jt=r.createElement(r.Fragment,null,Jt,r.createElement("span",{className:u()("".concat(ie,"-data-count"),D==null?void 0:D.count),style:T==null?void 0:T.count},an))}var Sn=function(qt){var Nn;P==null||P(qt),(Nn=de.current)!==null&&Nn!==void 0&&Nn.textArea.style.height&&Fe(!0)},On=!j.autoSize&&!J&&!q,zn=r.createElement(o.BaseInput,{value:Qt,allowClear:q,handleReset:wt,suffix:Jt,prefixCls:ie,classes:{affixWrapper:u()(L==null?void 0:L.affixWrapper,(H={},(0,e.Z)(H,"".concat(ie,"-show-count"),J),(0,e.Z)(H,"".concat(ie,"-textarea-allow-clear"),q),H))},disabled:ne,focused:Ae,className:N,style:(0,pe.Z)((0,pe.Z)({},Z),rt&&!On?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof an=="string"?an:void 0}},hidden:U,inputElement:r.createElement(A,(0,x.Z)({},j,{onKeyDown:At,onChange:Ht,onFocus:Wt,onBlur:Lt,onCompositionStart:ht,onCompositionEnd:Ft,className:D==null?void 0:D.textarea,style:(0,pe.Z)((0,pe.Z)({},T==null?void 0:T.textarea),{},{resize:Z==null?void 0:Z.resize}),disabled:ne,prefixCls:ie,onResize:Sn,ref:de}))});return zn}),z=M,K=z},39417:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return y}});var x=w(54476),pe=w(20068),e=w(75931),I=w(33885),f=w(67732),a=w(83652),t=w(31226),s=w(42403),u=w(158),o=w(92310),c=w.n(o),n=w(26112),r=w(59301),i=w(39378),l=function(h){for(var A=h.prefixCls,B=h.level,k=h.isStart,R=h.isEnd,M="".concat(A,"-indent-unit"),z=[],K=0;K0&&arguments[0]!==void 0?arguments[0]:[],ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],U=Z.length,D=ne.length;if(Math.abs(U-D)!==1)return{add:!1,key:null};function T(P,j){var F=new Map;P.forEach(function(ae){F.set(ae,!0)});var te=j.filter(function(ae){return!F.has(ae)});return te.length===1?te[0]:null}return U ").concat(ne);return ne}var $=d.forwardRef(function(Z,ne){var U=Z.prefixCls,D=Z.data,T=Z.selectable,P=Z.checkable,j=Z.expandedKeys,F=Z.selectedKeys,te=Z.checkedKeys,ae=Z.loadedKeys,V=Z.loadingKeys,de=Z.halfCheckedKeys,we=Z.keyEntities,xe=Z.disabled,Ae=Z.dragging,ve=Z.dragOverNodeKey,oe=Z.dropPosition,_=Z.motion,ue=Z.height,ye=Z.itemHeight,Ce=Z.virtual,je=Z.focusable,ke=Z.activeItem,Xe=Z.focused,rt=Z.tabIndex,Fe=Z.onKeyDown,it=Z.onFocus,ut=Z.onBlur,ht=Z.onActiveChange,Ft=Z.onListChangeStart,Ht=Z.onListChangeEnd,At=(0,S.Z)(Z,K),Wt=d.useRef(null),Lt=d.useRef(null);d.useImperativeHandle(ne,function(){return{scrollTo:function(Et){Wt.current.scrollTo(Et)},getIndentWidth:function(){return Lt.current.offsetWidth}}});var wt=d.useState(j),Qt=(0,p.Z)(wt,2),Jt=Qt[0],an=Qt[1],bn=d.useState(D),Sn=(0,p.Z)(bn,2),On=Sn[0],zn=Sn[1],jn=d.useState(D),qt=(0,p.Z)(jn,2),Nn=qt[0],De=qt[1],fe=d.useState([]),be=(0,p.Z)(fe,2),ge=be[0],he=be[1],Ne=d.useState(null),Be=(0,p.Z)(Ne,2),Qe=Be[0],Ge=Be[1],Ke=d.useRef(D);Ke.current=D;function ft(){var dt=Ke.current;zn(dt),De(dt),he([]),Ge(null),Ht()}(0,C.Z)(function(){an(j);var dt=M(Jt,j);if(dt.key!==null)if(dt.add){var Et=On.findIndex(function(tt){var ot=tt.key;return ot===dt.key}),Te=X(z(On,D,dt.key),Ce,ue,ye),Le=On.slice();Le.splice(Et+1,0,ee),De(Le),he(Te),Ge("show")}else{var Me=D.findIndex(function(tt){var ot=tt.key;return ot===dt.key}),We=X(z(D,On,dt.key),Ce,ue,ye),nt=D.slice();nt.splice(Me+1,0,ee),De(nt),he(We),Ge("hide")}else On!==D&&(zn(D),De(D))},[j,D]),d.useEffect(function(){Ae||ft()},[Ae]);var St=_?Nn:D,Ot={expandedKeys:j,selectedKeys:F,loadedKeys:ae,loadingKeys:V,checkedKeys:te,halfCheckedKeys:de,dragOverNodeKey:ve,dropPosition:oe,keyEntities:we};return d.createElement(d.Fragment,null,Xe&&ke&&d.createElement("span",{style:W,"aria-live":"assertive"},q(ke)),d.createElement("div",null,d.createElement("input",{style:W,disabled:je===!1||xe,tabIndex:je!==!1?rt:null,onKeyDown:Fe,onFocus:it,onBlur:ut,value:"",onChange:Y,"aria-label":"for screen reader"})),d.createElement("div",{className:"".concat(U,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},d.createElement("div",{className:"".concat(U,"-indent")},d.createElement("div",{ref:Lt,className:"".concat(U,"-indent-unit")}))),d.createElement(g.Z,(0,x.Z)({},At,{data:St,itemKey:Q,height:ue,fullHeight:!1,virtual:Ce,itemHeight:ye,prefixCls:"".concat(U,"-list"),ref:Wt,onVisibleChange:function(Et,Te){var Le=new Set(Et),Me=Te.filter(function(We){return!Le.has(We)});Me.some(function(We){return Q(We)===H})&&ft()}}),function(dt){var Et=dt.pos,Te=(0,x.Z)({},(m(dt.data),dt.data)),Le=dt.title,Me=dt.key,We=dt.isStart,nt=dt.isEnd,tt=(0,h.km)(Me,Et);delete Te.key,delete Te.children;var ot=(0,h.H8)(tt,Ot);return d.createElement(R,(0,x.Z)({},Te,ot,{title:Le,active:!!ke&&Me===ke.key,pos:Et,data:dt.data,isStart:We,isEnd:nt,motion:_,motionNodes:Me===H?ge:null,motionType:Qe,onMotionStart:Ft,onMotionEnd:ft,treeNodeRequiredProps:Ot,onMouseMove:function(){ht(null)}}))}))});$.displayName="NodeList";var le=$,se=w(35654),Ee=w(90782),Se=w(67841),ie=10,L=function(Z){(0,u.Z)(U,Z);var ne=(0,o.Z)(U);function U(){var D;(0,a.Z)(this,U);for(var T=arguments.length,P=new Array(T),j=0;j2&&arguments[2]!==void 0?arguments[2]:!1,de=D.state,we=de.dragChildrenKeys,xe=de.dropPosition,Ae=de.dropTargetKey,ve=de.dropTargetPos,oe=de.dropAllowed;if(oe){var _=D.props.onDrop;if(D.setState({dragOverNodeKey:null}),D.cleanDragState(),Ae!==null){var ue=(0,I.Z)((0,I.Z)({},(0,h.H8)(Ae,D.getTreeNodeRequiredProps())),{},{active:((ae=D.getActiveItem())===null||ae===void 0?void 0:ae.key)===Ae,data:(0,Se.Z)(D.state.keyEntities,Ae).node}),ye=we.indexOf(Ae)!==-1;(0,l.ZP)(!ye,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ce=(0,se.yx)(ve),je={event:F,node:(0,h.F)(ue),dragNode:D.dragNode?(0,h.F)(D.dragNode.props):null,dragNodesKeys:[D.dragNode.props.eventKey].concat(we),dropToGap:xe!==0,dropPosition:xe+Number(Ce[Ce.length-1])};V||_==null||_(je),D.dragNode=null}}},D.cleanDragState=function(){var F=D.state.draggingNodeKey;F!==null&&D.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),D.dragStartMousePosition=null,D.currentMouseOverDroppableNodeKey=null},D.triggerExpandActionExpand=function(F,te){var ae=D.state,V=ae.expandedKeys,de=ae.flattenNodes,we=te.expanded,xe=te.key,Ae=te.isLeaf;if(!(Ae||F.shiftKey||F.metaKey||F.ctrlKey)){var ve=de.filter(function(_){return _.key===xe})[0],oe=(0,h.F)((0,I.Z)((0,I.Z)({},(0,h.H8)(xe,D.getTreeNodeRequiredProps())),{},{data:ve.data}));D.setExpandedKeys(we?(0,se._5)(V,xe):(0,se.L0)(V,xe)),D.onNodeExpand(F,oe)}},D.onNodeClick=function(F,te){var ae=D.props,V=ae.onClick,de=ae.expandAction;de==="click"&&D.triggerExpandActionExpand(F,te),V==null||V(F,te)},D.onNodeDoubleClick=function(F,te){var ae=D.props,V=ae.onDoubleClick,de=ae.expandAction;de==="doubleClick"&&D.triggerExpandActionExpand(F,te),V==null||V(F,te)},D.onNodeSelect=function(F,te){var ae=D.state.selectedKeys,V=D.state,de=V.keyEntities,we=V.fieldNames,xe=D.props,Ae=xe.onSelect,ve=xe.multiple,oe=te.selected,_=te[we.key],ue=!oe;ue?ve?ae=(0,se.L0)(ae,_):ae=[_]:ae=(0,se._5)(ae,_);var ye=ae.map(function(Ce){var je=(0,Se.Z)(de,Ce);return je?je.node:null}).filter(function(Ce){return Ce});D.setUncontrolledState({selectedKeys:ae}),Ae==null||Ae(ae,{event:"select",selected:ue,node:te,selectedNodes:ye,nativeEvent:F.nativeEvent})},D.onNodeCheck=function(F,te,ae){var V=D.state,de=V.keyEntities,we=V.checkedKeys,xe=V.halfCheckedKeys,Ae=D.props,ve=Ae.checkStrictly,oe=Ae.onCheck,_=te.key,ue,ye={event:"check",node:te,checked:ae,nativeEvent:F.nativeEvent};if(ve){var Ce=ae?(0,se.L0)(we,_):(0,se._5)(we,_),je=(0,se._5)(xe,_);ue={checked:Ce,halfChecked:je},ye.checkedNodes=Ce.map(function(ut){return(0,Se.Z)(de,ut)}).filter(function(ut){return ut}).map(function(ut){return ut.node}),D.setUncontrolledState({checkedKeys:Ce})}else{var ke=(0,Ee.S)([].concat((0,f.Z)(we),[_]),!0,de),Xe=ke.checkedKeys,rt=ke.halfCheckedKeys;if(!ae){var Fe=new Set(Xe);Fe.delete(_);var it=(0,Ee.S)(Array.from(Fe),{checked:!1,halfCheckedKeys:rt},de);Xe=it.checkedKeys,rt=it.halfCheckedKeys}ue=Xe,ye.checkedNodes=[],ye.checkedNodesPositions=[],ye.halfCheckedKeys=rt,Xe.forEach(function(ut){var ht=(0,Se.Z)(de,ut);if(ht){var Ft=ht.node,Ht=ht.pos;ye.checkedNodes.push(Ft),ye.checkedNodesPositions.push({node:Ft,pos:Ht})}}),D.setUncontrolledState({checkedKeys:Xe},!1,{halfCheckedKeys:rt})}oe==null||oe(ue,ye)},D.onNodeLoad=function(F){var te=F.key,ae=new Promise(function(V,de){D.setState(function(we){var xe=we.loadedKeys,Ae=xe===void 0?[]:xe,ve=we.loadingKeys,oe=ve===void 0?[]:ve,_=D.props,ue=_.loadData,ye=_.onLoad;if(!ue||Ae.indexOf(te)!==-1||oe.indexOf(te)!==-1)return null;var Ce=ue(F);return Ce.then(function(){var je=D.state.loadedKeys,ke=(0,se.L0)(je,te);ye==null||ye(ke,{event:"load",node:F}),D.setUncontrolledState({loadedKeys:ke}),D.setState(function(Xe){return{loadingKeys:(0,se._5)(Xe.loadingKeys,te)}}),V()}).catch(function(je){if(D.setState(function(Xe){return{loadingKeys:(0,se._5)(Xe.loadingKeys,te)}}),D.loadingRetryTimes[te]=(D.loadingRetryTimes[te]||0)+1,D.loadingRetryTimes[te]>=ie){var ke=D.state.loadedKeys;(0,l.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),D.setUncontrolledState({loadedKeys:(0,se.L0)(ke,te)}),V()}de(je)}),{loadingKeys:(0,se.L0)(oe,te)}})});return ae.catch(function(){}),ae},D.onNodeMouseEnter=function(F,te){var ae=D.props.onMouseEnter;ae==null||ae({event:F,node:te})},D.onNodeMouseLeave=function(F,te){var ae=D.props.onMouseLeave;ae==null||ae({event:F,node:te})},D.onNodeContextMenu=function(F,te){var ae=D.props.onRightClick;ae&&(F.preventDefault(),ae({event:F,node:te}))},D.onFocus=function(){var F=D.props.onFocus;D.setState({focused:!0});for(var te=arguments.length,ae=new Array(te),V=0;V1&&arguments[1]!==void 0?arguments[1]:!1,ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!D.destroyed){var V=!1,de=!0,we={};Object.keys(F).forEach(function(xe){if(xe in D.props){de=!1;return}V=!0,we[xe]=F[xe]}),V&&(!te||de)&&D.setState((0,I.Z)((0,I.Z)({},we),ae))}},D.scrollTo=function(F){D.listRef.current.scrollTo(F)},D}return(0,t.Z)(U,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var T=this.props.activeKey;T!==void 0&&T!==this.state.activeKey&&(this.setState({activeKey:T}),T!==null&&this.scrollTo({key:T}))}},{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 T,P=this.state,j=P.focused,F=P.flattenNodes,te=P.keyEntities,ae=P.draggingNodeKey,V=P.activeKey,de=P.dropLevelOffset,we=P.dropContainerKey,xe=P.dropTargetKey,Ae=P.dropPosition,ve=P.dragOverNodeKey,oe=P.indent,_=this.props,ue=_.prefixCls,ye=_.className,Ce=_.style,je=_.showLine,ke=_.focusable,Xe=_.tabIndex,rt=Xe===void 0?0:Xe,Fe=_.selectable,it=_.showIcon,ut=_.icon,ht=_.switcherIcon,Ft=_.draggable,Ht=_.checkable,At=_.checkStrictly,Wt=_.disabled,Lt=_.motion,wt=_.loadData,Qt=_.filterTreeNode,Jt=_.height,an=_.itemHeight,bn=_.virtual,Sn=_.titleRender,On=_.dropIndicatorRender,zn=_.onContextMenu,jn=_.onScroll,qt=_.direction,Nn=_.rootClassName,De=_.rootStyle,fe=(0,i.Z)(this.props,{aria:!0,data:!0}),be;return Ft&&((0,e.Z)(Ft)==="object"?be=Ft:typeof Ft=="function"?be={nodeDraggable:Ft}:be={}),d.createElement(E.k.Provider,{value:{prefixCls:ue,selectable:Fe,showIcon:it,icon:ut,switcherIcon:ht,draggable:be,draggingNodeKey:ae,checkable:Ht,checkStrictly:At,disabled:Wt,keyEntities:te,dropLevelOffset:de,dropContainerKey:we,dropTargetKey:xe,dropPosition:Ae,dragOverNodeKey:ve,indent:oe,direction:qt,dropIndicatorRender:On,loadData:wt,filterTreeNode:Qt,titleRender:Sn,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}},d.createElement("div",{role:"tree",className:n()(ue,ye,Nn,(T={},(0,pe.Z)(T,"".concat(ue,"-show-line"),je),(0,pe.Z)(T,"".concat(ue,"-focused"),j),(0,pe.Z)(T,"".concat(ue,"-active-focused"),V!==null),T)),style:De},d.createElement(le,(0,x.Z)({ref:this.listRef,prefixCls:ue,style:Ce,data:F,disabled:Wt,selectable:Fe,checkable:!!Ht,motion:Lt,dragging:ae!==null,height:Jt,itemHeight:an,virtual:bn,focusable:ke,focused:j,tabIndex:rt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:zn,onScroll:jn},this.getTreeNodeRequiredProps(),fe))))}}],[{key:"getDerivedStateFromProps",value:function(T,P){var j=P.prevProps,F={prevProps:T};function te(ke){return!j&&ke in T||j&&j[ke]!==T[ke]}var ae,V=P.fieldNames;if(te("fieldNames")&&(V=(0,h.w$)(T.fieldNames),F.fieldNames=V),te("treeData")?ae=T.treeData:te("children")&&((0,l.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ae=(0,h.zn)(T.children)),ae){F.treeData=ae;var de=(0,h.I8)(ae,{fieldNames:V});F.keyEntities=(0,I.Z)((0,pe.Z)({},H,G),de.keyEntities)}var we=F.keyEntities||P.keyEntities;if(te("expandedKeys")||j&&te("autoExpandParent"))F.expandedKeys=T.autoExpandParent||!j&&T.defaultExpandParent?(0,se.r7)(T.expandedKeys,we):T.expandedKeys;else if(!j&&T.defaultExpandAll){var xe=(0,I.Z)({},we);delete xe[H],F.expandedKeys=Object.keys(xe).map(function(ke){return xe[ke].key})}else!j&&T.defaultExpandedKeys&&(F.expandedKeys=T.autoExpandParent||T.defaultExpandParent?(0,se.r7)(T.defaultExpandedKeys,we):T.defaultExpandedKeys);if(F.expandedKeys||delete F.expandedKeys,ae||F.expandedKeys){var Ae=(0,h.oH)(ae||P.treeData,F.expandedKeys||P.expandedKeys,V);F.flattenNodes=Ae}if(T.selectable&&(te("selectedKeys")?F.selectedKeys=(0,se.BT)(T.selectedKeys,T):!j&&T.defaultSelectedKeys&&(F.selectedKeys=(0,se.BT)(T.defaultSelectedKeys,T))),T.checkable){var ve;if(te("checkedKeys")?ve=(0,se.E6)(T.checkedKeys)||{}:!j&&T.defaultCheckedKeys?ve=(0,se.E6)(T.defaultCheckedKeys)||{}:ae&&(ve=(0,se.E6)(T.checkedKeys)||{checkedKeys:P.checkedKeys,halfCheckedKeys:P.halfCheckedKeys}),ve){var oe=ve,_=oe.checkedKeys,ue=_===void 0?[]:_,ye=oe.halfCheckedKeys,Ce=ye===void 0?[]:ye;if(!T.checkStrictly){var je=(0,Ee.S)(ue,!0,we);ue=je.checkedKeys,Ce=je.halfCheckedKeys}F.checkedKeys=ue,F.halfCheckedKeys=Ce}}return te("loadedKeys")&&(F.loadedKeys=T.loadedKeys),F}}]),U}(d.Component);L.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:v,allowDrop:function(){return!0},expandAction:!1},L.TreeNode=y.Z;var J=L,N=J},35654:function(Nt,Ve,w){"use strict";w.d(Ve,{BT:function(){return d},E6:function(){return m},L0:function(){return o},OM:function(){return l},_5:function(){return u},r7:function(){return p},wA:function(){return n},yx:function(){return c}});var x=w(94480),pe=w(76190),e=w(48736),I=w(59301),f=w(39417),a=w(67841),t=w(71430),s=null;function u(S,C){if(!S)return[];var g=S.slice(),O=g.indexOf(C);return O>=0&&g.splice(O,1),g}function o(S,C){var g=(S||[]).slice();return g.indexOf(C)===-1&&g.push(C),g}function c(S){return S.split("-")}function n(S,C){var g=[],O=(0,a.Z)(C,S);function y(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(h){var A=h.key,B=h.children;g.push(A),y(B)})}return y(O.children),g}function r(S){if(S.parent){var C=c(S.pos);return Number(C[C.length-1])===S.parent.children.length-1}return!1}function i(S){var C=c(S.pos);return Number(C[C.length-1])===0}function l(S,C,g,O,y,b,h,A,B,k){var R,M=S.clientX,z=S.clientY,K=S.target.getBoundingClientRect(),W=K.top,Y=K.height,H=(k==="rtl"?-1:1)*(((y==null?void 0:y.x)||0)-M),re=(H-12)/O,G=(0,a.Z)(A,g.props.eventKey);if(z-1.5?b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:J=!1:b({dragNode:ie,dropNode:L,dropPosition:0})?se=0:b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:J=!1:b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:J=!1,{dropPosition:se,dropLevelOffset:Ee,dropTargetKey:G.key,dropTargetPos:G.pos,dragOverNodeKey:le,dropContainerKey:se===0?null:((R=G.parent)===null||R===void 0?void 0:R.key)||null,dropAllowed:J}}function d(S,C){if(S){var g=C.multiple;return g?S.slice():S.length?[S[0]]:S}}var E=function(C){return C};function v(S,C){if(!S)return[];var g=C||{},O=g.processProps,y=O===void 0?E:O,b=Array.isArray(S)?S:[S];return b.map(function(h){var A=h.children,B=_objectWithoutProperties(h,s),k=v(A,C);return React.createElement(TreeNode,_extends({key:B.key},y(B)),k)})}function m(S){if(!S)return null;var C;if(Array.isArray(S))C={checkedKeys:S,halfCheckedKeys:void 0};else if((0,pe.Z)(S)==="object")C={checkedKeys:S.checked||void 0,halfCheckedKeys:S.halfChecked||void 0};else return(0,e.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return C}function p(S,C){var g=new Set;function O(y){if(!g.has(y)){var b=(0,a.Z)(C,y);if(b){g.add(y);var h=b.parent,A=b.node;A.disabled||h&&O(h.key)}}}return(S||[]).forEach(function(y){O(y)}),(0,x.Z)(g)}},90782:function(Nt,Ve,w){"use strict";w.d(Ve,{S:function(){return t}});var x=w(48736),pe=w(67841);function e(s,u){var o=new Set;return s.forEach(function(c){u.has(c)||o.add(c)}),o}function I(s){var u=s||{},o=u.disabled,c=u.disableCheckbox,n=u.checkable;return!!(o||c)||n===!1}function f(s,u,o,c){for(var n=new Set(s),r=new Set,i=0;i<=o;i+=1){var l=u.get(i)||new Set;l.forEach(function(m){var p=m.key,S=m.node,C=m.children,g=C===void 0?[]:C;n.has(p)&&!c(S)&&g.filter(function(O){return!c(O.node)}).forEach(function(O){n.add(O.key)})})}for(var d=new Set,E=o;E>=0;E-=1){var v=u.get(E)||new Set;v.forEach(function(m){var p=m.parent,S=m.node;if(!(c(S)||!m.parent||d.has(m.parent.key))){if(c(m.parent.node)){d.add(p.key);return}var C=!0,g=!1;(p.children||[]).filter(function(O){return!c(O.node)}).forEach(function(O){var y=O.key,b=n.has(y);C&&!b&&(C=!1),!g&&(b||r.has(y))&&(g=!0)}),C&&n.add(p.key),g&&r.add(p.key),d.add(p.key)}})}return{checkedKeys:Array.from(n),halfCheckedKeys:Array.from(e(r,n))}}function a(s,u,o,c,n){for(var r=new Set(s),i=new Set(u),l=0;l<=c;l+=1){var d=o.get(l)||new Set;d.forEach(function(p){var S=p.key,C=p.node,g=p.children,O=g===void 0?[]:g;!r.has(S)&&!i.has(S)&&!n(C)&&O.filter(function(y){return!n(y.node)}).forEach(function(y){r.delete(y.key)})})}i=new Set;for(var E=new Set,v=c;v>=0;v-=1){var m=o.get(v)||new Set;m.forEach(function(p){var S=p.parent,C=p.node;if(!(n(C)||!p.parent||E.has(p.parent.key))){if(n(p.parent.node)){E.add(S.key);return}var g=!0,O=!1;(S.children||[]).filter(function(y){return!n(y.node)}).forEach(function(y){var b=y.key,h=r.has(b);g&&!h&&(g=!1),!O&&(h||i.has(b))&&(O=!0)}),g||r.delete(S.key),O&&i.add(S.key),E.add(S.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(e(i,r))}}function t(s,u,o,c){var n=[],r;c?r=c:r=I;var i=new Set(s.filter(function(v){var m=!!(0,pe.Z)(o,v);return m||n.push(v),m})),l=new Map,d=0;Object.keys(o).forEach(function(v){var m=o[v],p=m.level,S=l.get(p);S||(S=new Set,l.set(p,S)),S.add(m),d=Math.max(d,p)}),(0,x.ZP)(!n.length,"Tree missing follow keys: ".concat(n.slice(0,100).map(function(v){return"'".concat(v,"'")}).join(", ")));var E;return u===!0?E=f(i,l,d,r):E=a(i,u.halfCheckedKeys,l,d,r),E}},67841:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return x}});function x(pe,e){return pe[e]}},71430:function(Nt,Ve,w){"use strict";w.d(Ve,{F:function(){return p},H8:function(){return m},I8:function(){return v},km:function(){return n},oH:function(){return d},w$:function(){return r},zn:function(){return l}});var x=w(76190),pe=w(94480),e=w(33885),I=w(75931),f=w(11592),a=w(2738),t=w(48736),s=w(67841),u=["children"];function o(S,C){return"".concat(S,"-").concat(C)}function c(S){return S&&S.type&&S.type.isTreeNode}function n(S,C){return S!=null?S:C}function r(S){var C=S||{},g=C.title,O=C._title,y=C.key,b=C.children,h=g||"title";return{title:h,_title:O||[h],key:y||"key",children:b||"children"}}function i(S,C){var g=new Map;function O(y){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(y||[]).forEach(function(h){var A=h[C.key],B=h[C.children];warning(A!=null,"Tree node must have a certain key: [".concat(b).concat(A,"]"));var k=String(A);warning(!g.has(k)||A===null||A===void 0,"Same 'key' exist in the Tree: ".concat(k)),g.set(k,!0),O(B,"".concat(b).concat(k," > "))})}O(S)}function l(S){function C(g){var O=(0,f.Z)(g);return O.map(function(y){if(!c(y))return(0,t.ZP)(!y,"Tree/TreeNode can only accept TreeNode as children."),null;var b=y.key,h=y.props,A=h.children,B=(0,I.Z)(h,u),k=(0,e.Z)({key:b},B),R=C(A);return R.length&&(k.children=R),k}).filter(function(y){return y})}return C(S)}function d(S,C,g){var O=r(g),y=O._title,b=O.key,h=O.children,A=new Set(C===!0?[]:C),B=[];function k(R){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return R.map(function(z,K){for(var W=o(M?M.pos:"0",K),Y=n(z[b],W),H,re=0;re1&&arguments[1]!==void 0?arguments[1]:{},g=C.initWrapper,O=C.processEntity,y=C.onProcessFinished,b=C.externalGetKey,h=C.childrenPropName,A=C.fieldNames,B=arguments.length>2?arguments[2]:void 0,k=b||B,R={},M={},z={posEntities:R,keyEntities:M};return g&&(z=g(z)||z),E(S,function(K){var W=K.node,Y=K.index,H=K.pos,re=K.key,G=K.parentPos,ee=K.level,X=K.nodes,Q={node:W,nodes:X,index:Y,key:re,pos:H,level:ee},q=n(re,H);R[H]=Q,M[q]=Q,Q.parent=R[G],Q.parent&&(Q.parent.children=Q.parent.children||[],Q.parent.children.push(Q)),O&&O(Q,z)},{externalGetKey:k,childrenPropName:h,fieldNames:A}),y&&y(z),z}function m(S,C){var g=C.expandedKeys,O=C.selectedKeys,y=C.loadedKeys,b=C.loadingKeys,h=C.checkedKeys,A=C.halfCheckedKeys,B=C.dragOverNodeKey,k=C.dropPosition,R=C.keyEntities,M=(0,s.Z)(R,S),z={eventKey:S,expanded:g.indexOf(S)!==-1,selected:O.indexOf(S)!==-1,loaded:y.indexOf(S)!==-1,loading:b.indexOf(S)!==-1,checked:h.indexOf(S)!==-1,halfChecked:A.indexOf(S)!==-1,pos:String(M?M.pos:""),dragOver:B===S&&k===0,dragOverGapTop:B===S&&k===-1,dragOverGapBottom:B===S&&k===1};return z}function p(S){var C=S.data,g=S.expanded,O=S.selected,y=S.checked,b=S.loaded,h=S.loading,A=S.halfChecked,B=S.dragOver,k=S.dragOverGapTop,R=S.dragOverGapBottom,M=S.pos,z=S.active,K=S.eventKey,W=(0,e.Z)((0,e.Z)({},C),{},{expanded:g,selected:O,checked:y,loaded:b,loading:h,halfChecked:A,dragOver:B,dragOverGapTop:k,dragOverGapBottom:R,pos:M,active:z,key:K});return"props"in W||Object.defineProperty(W,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),S}}),W}},8224:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return pe}});var x=w(4676);function pe(e,I,f,a){var t=x.unstable_batchedUpdates?function(u){x.unstable_batchedUpdates(f,u)}:f;return e!=null&&e.addEventListener&&e.addEventListener(I,t,a),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(I,t,a)}}}},55468:function(Nt,Ve,w){"use strict";w.d(Ve,{g1:function(){return c},os:function(){return r}});var x=/margin|padding|width|height|max|min|offset/,pe={left:!0,top:!0},e={cssFloat:1,styleFloat:1,float:1};function I(i){return i.nodeType===1?i.ownerDocument.defaultView.getComputedStyle(i,null):{}}function f(i,l,d){if(l=l.toLowerCase(),d==="auto"){if(l==="height")return i.offsetHeight;if(l==="width")return i.offsetWidth}return l in pe||(pe[l]=x.test(l)),pe[l]?parseFloat(d)||0:d}function a(i,l){var d=arguments.length,E=I(i);return l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,d===1?E:f(i,l,E[l]||i.style[l])}function t(i,l,d){var E=arguments.length;if(l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,E===3)return typeof d=="number"&&x.test(l)&&(d="".concat(d,"px")),i.style[l]=d,d;for(var v in l)l.hasOwnProperty(v)&&t(i,v,l[v]);return I(i)}function s(i){return i===document.body?document.documentElement.clientWidth:i.offsetWidth}function u(i){return i===document.body?window.innerHeight||document.documentElement.clientHeight:i.offsetHeight}function o(){var i=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),l=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:i,height:l}}function c(){var i=document.documentElement.clientWidth,l=window.innerHeight||document.documentElement.clientHeight;return{width:i,height:l}}function n(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function r(i){var l=i.getBoundingClientRect(),d=document.documentElement;return{left:l.left+(window.pageXOffset||d.scrollLeft)-(d.clientLeft||document.body.clientLeft||0),top:l.top+(window.pageYOffset||d.scrollTop)-(d.clientTop||document.body.clientTop||0)}}},24514:function(Nt,Ve,w){"use strict";w.d(Ve,{G:function(){return I}});var x=w(47273),pe=function(a){if((0,x.Z)()&&window.document.documentElement){var t=Array.isArray(a)?a:[a],s=window.document.documentElement;return t.some(function(u){return u in s.style})}return!1},e=function(a,t){if(!pe(a))return!1;var s=document.createElement("div"),u=s.style[a];return s.style[a]=t,s.style[a]!==u};function I(f,a){return!Array.isArray(f)&&a!==void 0?e(f,a):pe(f)}},48911:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return L}});var x=w(54476),pe=w(76190),e=w(33885),I=w(20068),f=w(42978),a=w(75931),t=w(92310),s=w.n(t),u=w(29301),o=w(70425),c=w(34280),n=w(59301),r=w(4676),i=n.forwardRef(function(J,N){var Z=J.height,ne=J.offsetY,U=J.offsetX,D=J.children,T=J.prefixCls,P=J.onInnerResize,j=J.innerProps,F=J.rtl,te=J.extra,ae={},V={display:"flex",flexDirection:"column"};return ne!==void 0&&(ae={height:Z,position:"relative",overflow:"hidden"},V=(0,e.Z)((0,e.Z)({},V),{},(0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)({transform:"translateY(".concat(ne,"px)")},F?"marginRight":"marginLeft",-U),"position","absolute"),"left",0),"right",0),"top",0))),n.createElement("div",{style:ae},n.createElement(u.Z,{onResize:function(we){var xe=we.offsetHeight;xe&&P&&P()}},n.createElement("div",(0,x.Z)({style:V,className:s()((0,I.Z)({},"".concat(T,"-holder-inner"),T)),ref:N},j),D,te)))});i.displayName="Filler";var l=i;function d(J){var N=J.children,Z=J.setRef,ne=n.useCallback(function(U){Z(U)},[]);return n.cloneElement(N,{ref:ne})}function E(J,N,Z,ne,U,D,T,P){var j=P.getKey;return J.slice(N,Z+1).map(function(F,te){var ae=N+te,V=T(F,ae,{style:{width:ne},offsetX:U}),de=j(F);return n.createElement(d,{key:de,setRef:function(xe){return D(F,xe)}},V)})}function v(J,N,Z,ne){var U=Z-J,D=N-Z,T=Math.min(U,D)*2;if(ne<=T){var P=Math.floor(ne/2);return ne%2?Z+P+1:Z-P}return U>D?Z-(ne-D):Z+(ne-U)}function m(J,N,Z){var ne=J.length,U=N.length,D,T;if(ne===0&&U===0)return null;ne2&&arguments[2]!==void 0?arguments[2]:!1,ae=j?F<0&&P.current.left||F>0&&P.current.right:F<0&&P.current.top||F>0&&P.current.bottom;return te&&ae?(clearTimeout(D.current),U.current=!1):(!ae||U.current)&&T(),!U.current&&ae}};function y(J,N,Z,ne,U,D,T){var P=(0,n.useRef)(0),j=(0,n.useRef)(null),F=(0,n.useRef)(null),te=(0,n.useRef)(!1),ae=O(N,Z,ne,U);function V(oe,_){if(S.Z.cancel(j.current),!ae(!1,_)){var ue=oe;if(!ue._virtualHandled)ue._virtualHandled=!0;else return;P.current+=_,F.current=_,g||ue.preventDefault(),j.current=(0,S.Z)(function(){var ye=te.current?10:1;T(P.current*ye,!1),P.current=0})}}function de(oe,_){T(_,!0),g||oe.preventDefault()}var we=(0,n.useRef)(null),xe=(0,n.useRef)(null);function Ae(oe){if(J){S.Z.cancel(xe.current),xe.current=(0,S.Z)(function(){we.current=null},2);var _=oe.deltaX,ue=oe.deltaY,ye=oe.shiftKey,Ce=_,je=ue;(we.current==="sx"||!we.current&&ye&&ue&&!_)&&(Ce=ue,je=0,we.current="sx");var ke=Math.abs(Ce),Xe=Math.abs(je);we.current===null&&(we.current=D&&ke>Xe?"x":"y"),we.current==="y"?V(oe,je):de(oe,Ce)}}function ve(oe){J&&(te.current=oe.detail===F.current)}return[Ae,ve]}function b(J,N,Z,ne){var U=n.useMemo(function(){return[new Map,[]]},[J,Z.id,ne]),D=(0,f.Z)(U,2),T=D[0],P=D[1],j=function(te){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:te,V=T.get(te),de=T.get(ae);if(V===void 0||de===void 0)for(var we=J.length,xe=P.length;xe0&&arguments[0]!==void 0?arguments[0]:!1;te();var we=function(){var ve=!1;P.current.forEach(function(oe,_){if(oe&&oe.offsetParent){var ue=oe.offsetHeight,ye=getComputedStyle(oe),Ce=ye.marginTop,je=ye.marginBottom,ke=R(Ce),Xe=R(je),rt=ue+ke+Xe;j.current.get(_)!==rt&&(j.current.set(_,rt),ve=!0)}}),ve&&T(function(oe){return oe+1})};if(de)we();else{F.current+=1;var xe=F.current;Promise.resolve().then(function(){xe===F.current&&we()})}}function V(de,we){var xe=J(de),Ae=P.current.get(xe);we?(P.current.set(xe,we),ae()):P.current.delete(xe),!Ae!=!we&&(we?N==null||N(de):Z==null||Z(de))}return(0,n.useEffect)(function(){return te},[]),[V,ae,j.current,D]}var z=14/15;function K(J,N,Z){var ne=(0,n.useRef)(!1),U=(0,n.useRef)(0),D=(0,n.useRef)(0),T=(0,n.useRef)(null),P=(0,n.useRef)(null),j,F=function(de){if(ne.current){var we=Math.ceil(de.touches[0].pageX),xe=Math.ceil(de.touches[0].pageY),Ae=U.current-we,ve=D.current-xe,oe=Math.abs(Ae)>Math.abs(ve);oe?U.current=we:D.current=xe;var _=Z(oe,oe?Ae:ve,!1,de);_&&de.preventDefault(),clearInterval(P.current),_&&(P.current=setInterval(function(){oe?Ae*=z:ve*=z;var ue=Math.floor(oe?Ae:ve);(!Z(oe,ue,!0)||Math.abs(ue)<=.1)&&clearInterval(P.current)},16))}},te=function(){ne.current=!1,j()},ae=function(de){j(),de.touches.length===1&&!ne.current&&(ne.current=!0,U.current=Math.ceil(de.touches[0].pageX),D.current=Math.ceil(de.touches[0].pageY),T.current=de.target,T.current.addEventListener("touchmove",F,{passive:!1}),T.current.addEventListener("touchend",te,{passive:!0}))};j=function(){T.current&&(T.current.removeEventListener("touchmove",F),T.current.removeEventListener("touchend",te))},(0,c.Z)(function(){return J&&N.current.addEventListener("touchstart",ae,{passive:!0}),function(){var V;(V=N.current)===null||V===void 0||V.removeEventListener("touchstart",ae),j(),clearInterval(P.current)}},[J])}function W(J){return Math.floor(Math.pow(J,.5))}function Y(J,N){var Z="touches"in J?J.touches[0]:J;return Z[N?"pageX":"pageY"]-window[N?"scrollX":"scrollY"]}function H(J,N,Z){n.useEffect(function(){var ne=N.current;if(J&&ne){var U=!1,D,T,P=function(){S.Z.cancel(D)},j=function V(){P(),D=(0,S.Z)(function(){Z(T),V()})},F=function(){U=!1,P()},te=function(de){if(!(de.target.draggable||de.button!==0)){var we=de;we._virtualHandled||(we._virtualHandled=!0,U=!0)}},ae=function(de){if(U){var we=Y(de,!1),xe=ne.getBoundingClientRect(),Ae=xe.top,ve=xe.bottom;if(we<=Ae){var oe=Ae-we;T=-W(oe),j()}else if(we>=ve){var _=we-ve;T=W(_),j()}else P()}};return ne.addEventListener("mousedown",te),ne.ownerDocument.addEventListener("mouseup",F),ne.ownerDocument.addEventListener("mousemove",ae),ne.ownerDocument.addEventListener("dragend",F),function(){ne.removeEventListener("mousedown",te),ne.ownerDocument.removeEventListener("mouseup",F),ne.ownerDocument.removeEventListener("mousemove",ae),ne.ownerDocument.removeEventListener("dragend",F),P()}}},[J])}var re=10;function G(J,N,Z,ne,U,D,T,P){var j=n.useRef(),F=n.useState(null),te=(0,f.Z)(F,2),ae=te[0],V=te[1];return(0,c.Z)(function(){if(ae&&ae.times=0;ht-=1){var Ft=U(N[ht]),Ht=Z.get(Ft);if(Ht===void 0){oe=!0;break}if(ut-=Ht,ut<=0)break}switch(ye){case"top":ue=je-Ae;break;case"bottom":ue=ke-ve+Ae;break;default:{var At=J.current.scrollTop,Wt=At+ve;jeWt&&(_="bottom")}}ue!==null&&T(ue),ue!==ae.lastTop&&(oe=!0)}oe&&V((0,e.Z)((0,e.Z)({},ae),{},{times:ae.times+1,targetAlign:_,lastTop:ue}))}},[ae,J.current]),function(de){if(de==null){P();return}if(S.Z.cancel(j.current),typeof de=="number")T(de);else if(de&&(0,pe.Z)(de)==="object"){var we,xe=de.align;"index"in de?we=de.index:we=N.findIndex(function(oe){return U(oe)===de.key});var Ae=de.offset,ve=Ae===void 0?0:Ae;V({times:0,index:we,offset:ve,originAlign:xe})}}}var ee=n.forwardRef(function(J,N){var Z=J.prefixCls,ne=J.rtl,U=J.scrollOffset,D=J.scrollRange,T=J.onStartMove,P=J.onStopMove,j=J.onScroll,F=J.horizontal,te=J.spinSize,ae=J.containerSize,V=J.style,de=J.thumbStyle,we=J.showScrollBar,xe=n.useState(!1),Ae=(0,f.Z)(xe,2),ve=Ae[0],oe=Ae[1],_=n.useState(null),ue=(0,f.Z)(_,2),ye=ue[0],Ce=ue[1],je=n.useState(null),ke=(0,f.Z)(je,2),Xe=ke[0],rt=ke[1],Fe=!ne,it=n.useRef(),ut=n.useRef(),ht=n.useState(we),Ft=(0,f.Z)(ht,2),Ht=Ft[0],At=Ft[1],Wt=n.useRef(),Lt=function(){we===!0||we===!1||(clearTimeout(Wt.current),At(!0),Wt.current=setTimeout(function(){At(!1)},3e3))},wt=D-ae||0,Qt=ae-te||0,Jt=n.useMemo(function(){if(U===0||wt===0)return 0;var De=U/wt;return De*Qt},[U,wt,Qt]),an=function(fe){fe.stopPropagation(),fe.preventDefault()},bn=n.useRef({top:Jt,dragging:ve,pageY:ye,startTop:Xe});bn.current={top:Jt,dragging:ve,pageY:ye,startTop:Xe};var Sn=function(fe){oe(!0),Ce(Y(fe,F)),rt(bn.current.top),T(),fe.stopPropagation(),fe.preventDefault()};n.useEffect(function(){var De=function(he){he.preventDefault()},fe=it.current,be=ut.current;return fe.addEventListener("touchstart",De,{passive:!1}),be.addEventListener("touchstart",Sn,{passive:!1}),function(){fe.removeEventListener("touchstart",De),be.removeEventListener("touchstart",Sn)}},[]);var On=n.useRef();On.current=wt;var zn=n.useRef();zn.current=Qt,n.useEffect(function(){if(ve){var De,fe=function(he){var Ne=bn.current,Be=Ne.dragging,Qe=Ne.pageY,Ge=Ne.startTop;S.Z.cancel(De);var Ke=it.current.getBoundingClientRect(),ft=ae/(F?Ke.width:Ke.height);if(Be){var St=(Y(he,F)-Qe)*ft,Ot=Ge;!Fe&&F?Ot-=St:Ot+=St;var dt=On.current,Et=zn.current,Te=Et?Ot/Et:0,Le=Math.ceil(Te*dt);Le=Math.max(Le,0),Le=Math.min(Le,dt),De=(0,S.Z)(function(){j(Le,F)})}},be=function(){oe(!1),P()};return window.addEventListener("mousemove",fe,{passive:!0}),window.addEventListener("touchmove",fe,{passive:!0}),window.addEventListener("mouseup",be,{passive:!0}),window.addEventListener("touchend",be,{passive:!0}),function(){window.removeEventListener("mousemove",fe),window.removeEventListener("touchmove",fe),window.removeEventListener("mouseup",be),window.removeEventListener("touchend",be),S.Z.cancel(De)}}},[ve]),n.useEffect(function(){return Lt(),function(){clearTimeout(Wt.current)}},[U]),n.useImperativeHandle(N,function(){return{delayHidden:Lt}});var jn="".concat(Z,"-scrollbar"),qt={position:"absolute",visibility:Ht?null:"hidden"},Nn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return F?(Object.assign(qt,{height:8,left:0,right:0,bottom:0}),Object.assign(Nn,(0,I.Z)({height:"100%",width:te},Fe?"left":"right",Jt))):(Object.assign(qt,(0,I.Z)({width:8,top:0,bottom:0},Fe?"right":"left",0)),Object.assign(Nn,{width:"100%",height:te,top:Jt})),n.createElement("div",{ref:it,className:s()(jn,(0,I.Z)((0,I.Z)((0,I.Z)({},"".concat(jn,"-horizontal"),F),"".concat(jn,"-vertical"),!F),"".concat(jn,"-visible"),Ht)),style:(0,e.Z)((0,e.Z)({},qt),V),onMouseDown:an,onMouseMove:Lt},n.createElement("div",{ref:ut,className:s()("".concat(jn,"-thumb"),(0,I.Z)({},"".concat(jn,"-thumb-moving"),ve)),style:(0,e.Z)((0,e.Z)({},Nn),de),onMouseDown:Sn}))}),X=ee,Q=20;function q(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Z=J/N*J;return isNaN(Z)&&(Z=0),Z=Math.max(Z,Q),Math.floor(Z)}var $=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],le=[],se={overflowY:"auto",overflowAnchor:"none"};function Ee(J,N){var Z=J.prefixCls,ne=Z===void 0?"rc-virtual-list":Z,U=J.className,D=J.height,T=J.itemHeight,P=J.fullHeight,j=P===void 0?!0:P,F=J.style,te=J.data,ae=J.children,V=J.itemKey,de=J.virtual,we=J.direction,xe=J.scrollWidth,Ae=J.component,ve=Ae===void 0?"div":Ae,oe=J.onScroll,_=J.onVirtualScroll,ue=J.onVisibleChange,ye=J.innerProps,Ce=J.extraRender,je=J.styles,ke=J.showScrollBar,Xe=ke===void 0?"optional":ke,rt=(0,a.Z)(J,$),Fe=n.useCallback(function(It){return typeof V=="function"?V(It):It==null?void 0:It[V]},[V]),it=M(Fe,null,null),ut=(0,f.Z)(it,4),ht=ut[0],Ft=ut[1],Ht=ut[2],At=ut[3],Wt=!!(de!==!1&&D&&T),Lt=n.useMemo(function(){return Object.values(Ht.maps).reduce(function(It,bt){return It+bt},0)},[Ht.id,Ht.maps]),wt=Wt&&te&&(Math.max(T*te.length,Lt)>D||!!xe),Qt=we==="rtl",Jt=s()(ne,(0,I.Z)({},"".concat(ne,"-rtl"),Qt),U),an=te||le,bn=(0,n.useRef)(),Sn=(0,n.useRef)(),On=(0,n.useRef)(),zn=(0,n.useState)(0),jn=(0,f.Z)(zn,2),qt=jn[0],Nn=jn[1],De=(0,n.useState)(0),fe=(0,f.Z)(De,2),be=fe[0],ge=fe[1],he=(0,n.useState)(!1),Ne=(0,f.Z)(he,2),Be=Ne[0],Qe=Ne[1],Ge=function(){Qe(!0)},Ke=function(){Qe(!1)},ft={getKey:Fe};function St(It){Nn(function(bt){var Kt;typeof It=="function"?Kt=It(bt):Kt=It;var Gt=en(Kt);return bn.current.scrollTop=Gt,Gt})}var Ot=(0,n.useRef)({start:0,end:an.length}),dt=(0,n.useRef)(),Et=p(an,Fe),Te=(0,f.Z)(Et,1),Le=Te[0];dt.current=Le;var Me=n.useMemo(function(){if(!Wt)return{scrollHeight:void 0,start:0,end:an.length-1,offset:void 0};if(!wt){var It;return{scrollHeight:((It=Sn.current)===null||It===void 0?void 0:It.offsetHeight)||0,start:0,end:an.length-1,offset:void 0}}for(var bt=0,Kt,Gt,Yt,In=an.length,xn=0;xn=qt&&Kt===void 0&&(Kt=xn,Gt=bt),rr>qt+D&&Yt===void 0&&(Yt=xn),bt=rr}return Kt===void 0&&(Kt=0,Gt=0,Yt=Math.ceil(D/T)),Yt===void 0&&(Yt=an.length-1),Yt=Math.min(Yt+1,an.length-1),{scrollHeight:bt,start:Kt,end:Yt,offset:Gt}},[wt,Wt,qt,an,At,D]),We=Me.scrollHeight,nt=Me.start,tt=Me.end,ot=Me.offset;Ot.current.start=nt,Ot.current.end=tt,n.useLayoutEffect(function(){var It=Ht.getRecord();if(It.size===1){var bt=Array.from(It.keys())[0],Kt=It.get(bt),Gt=an[nt];if(Gt&&Kt===void 0){var Yt=Fe(Gt);if(Yt===bt){var In=Ht.get(bt),xn=In-T;St(function(Bn){return Bn+xn})}}}Ht.resetRecord()},[We]);var Oe=n.useState({width:0,height:D}),ze=(0,f.Z)(Oe,2),Ue=ze[0],Je=ze[1],Ye=function(bt){Je({width:bt.offsetWidth,height:bt.offsetHeight})},$e=(0,n.useRef)(),et=(0,n.useRef)(),vt=n.useMemo(function(){return q(Ue.width,xe)},[Ue.width,xe]),jt=n.useMemo(function(){return q(Ue.height,We)},[Ue.height,We]),Dt=We-D,Ut=(0,n.useRef)(Dt);Ut.current=Dt;function en(It){var bt=It;return Number.isNaN(Ut.current)||(bt=Math.min(bt,Ut.current)),bt=Math.max(bt,0),bt}var on=qt<=0,Vt=qt>=Dt,Rt=be<=0,pn=be>=xe,cn=O(on,Vt,Rt,pn),ln=function(){return{x:Qt?-be:be,y:qt}},_t=(0,n.useRef)(ln()),$t=(0,o.useEvent)(function(It){if(_){var bt=(0,e.Z)((0,e.Z)({},ln()),It);(_t.current.x!==bt.x||_t.current.y!==bt.y)&&(_(bt),_t.current=bt)}});function vn(It,bt){var Kt=It;bt?((0,r.flushSync)(function(){ge(Kt)}),$t()):St(Kt)}function tn(It){var bt=It.currentTarget.scrollTop;bt!==qt&&St(bt),oe==null||oe(It),$t()}var Rn=function(bt){var Kt=bt,Gt=xe?xe-Ue.width:0;return Kt=Math.max(Kt,0),Kt=Math.min(Kt,Gt),Kt},Un=(0,o.useEvent)(function(It,bt){bt?((0,r.flushSync)(function(){ge(function(Kt){var Gt=Kt+(Qt?-It:It);return Rn(Gt)})}),$t()):St(function(Kt){var Gt=Kt+It;return Gt})}),sn=y(Wt,on,Vt,Rt,pn,!!xe,Un),Tt=(0,f.Z)(sn,2),Pt=Tt[0],un=Tt[1];K(Wt,bn,function(It,bt,Kt,Gt){var Yt=Gt;return cn(It,bt,Kt)?!1:!Yt||!Yt._virtualHandled?(Yt&&(Yt._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:It?bt:0,deltaY:It?0:bt}),!0):!1}),H(wt,bn,function(It){St(function(bt){return bt+It})}),(0,c.Z)(function(){function It(Kt){var Gt=on&&Kt.detail<0,Yt=Vt&&Kt.detail>0;Wt&&!Gt&&!Yt&&Kt.preventDefault()}var bt=bn.current;return bt.addEventListener("wheel",Pt,{passive:!1}),bt.addEventListener("DOMMouseScroll",un,{passive:!0}),bt.addEventListener("MozMousePixelScroll",It,{passive:!1}),function(){bt.removeEventListener("wheel",Pt),bt.removeEventListener("DOMMouseScroll",un),bt.removeEventListener("MozMousePixelScroll",It)}},[Wt,on,Vt]),(0,c.Z)(function(){if(xe){var It=Rn(be);ge(It),$t({x:It})}},[Ue.width,xe]);var _e=function(){var bt,Kt;(bt=$e.current)===null||bt===void 0||bt.delayHidden(),(Kt=et.current)===null||Kt===void 0||Kt.delayHidden()},qe=G(bn,an,Ht,T,Fe,function(){return Ft(!0)},St,_e);n.useImperativeHandle(N,function(){return{nativeElement:On.current,getScrollInfo:ln,scrollTo:function(bt){function Kt(Gt){return Gt&&(0,pe.Z)(Gt)==="object"&&("left"in Gt||"top"in Gt)}Kt(bt)?(bt.left!==void 0&&ge(Rn(bt.left)),qe(bt.top)):qe(bt)}}}),(0,c.Z)(function(){if(ue){var It=an.slice(nt,tt+1);ue(It,an)}},[nt,tt,an]);var st=b(an,Fe,Ht,T),yt=Ce==null?void 0:Ce({start:nt,end:tt,virtual:wt,offsetX:be,offsetY:ot,rtl:Qt,getSize:st}),Ct=E(an,nt,tt,xe,be,ht,ae,ft),Xt=null;D&&(Xt=(0,e.Z)((0,I.Z)({},j?"height":"maxHeight",D),se),Wt&&(Xt.overflowY="hidden",xe&&(Xt.overflowX="hidden"),Be&&(Xt.pointerEvents="none")));var Bt={};return Qt&&(Bt.dir="rtl"),n.createElement("div",(0,x.Z)({ref:On,style:(0,e.Z)((0,e.Z)({},F),{},{position:"relative"}),className:Jt},Bt,rt),n.createElement(u.Z,{onResize:Ye},n.createElement(ve,{className:"".concat(ne,"-holder"),style:Xt,ref:bn,onScroll:tn,onMouseEnter:_e},n.createElement(l,{prefixCls:ne,height:We,offsetX:be,offsetY:ot,scrollWidth:xe,onInnerResize:Ft,ref:Sn,innerProps:ye,rtl:Qt,extra:yt},Ct))),wt&&We>D&&n.createElement(X,{ref:$e,prefixCls:ne,scrollOffset:qt,scrollRange:We,rtl:Qt,onScroll:vn,onStartMove:Ge,onStopMove:Ke,spinSize:jt,containerSize:Ue.height,style:je==null?void 0:je.verticalScrollBar,thumbStyle:je==null?void 0:je.verticalScrollBarThumb,showScrollBar:Xe}),wt&&xe>Ue.width&&n.createElement(X,{ref:et,prefixCls:ne,scrollOffset:be,scrollRange:xe,rtl:Qt,onScroll:vn,onStartMove:Ge,onStopMove:Ke,spinSize:vt,containerSize:Ue.width,horizontal:!0,style:je==null?void 0:je.horizontalScrollBar,thumbStyle:je==null?void 0:je.horizontalScrollBarThumb,showScrollBar:Xe}))}var Se=n.forwardRef(Ee);Se.displayName="List";var ie=Se,L=ie},25365:function(Nt){"use strict";Nt.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=="},75309:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},19664:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},77882:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},66832:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},47558:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},71979:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},91833:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},31081:function(Nt){"use strict";Nt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC"},96593:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},42922:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},20345:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},79005:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},39057:function(Nt){"use strict";Nt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhYAAAByCAYAAAAPvZi2AAAAAXNSR0IArs4c6QAAIABJREFUeF7svWuXJMdxJWgRmVmP7gYIgEOOtLMjUY/R7v//OfthZ85KsyNRIgg0+lFVmRkx59o1czf38HhkVjXQAFE8TVRlRvjD3Nzsur28k19/fqXArxT4lQK/UuBXCvxKgV8p8EIU6F6onV+b+ZUCv1LgVwr8SoFfKfArBX6lgHT//O15/DHpUCOZH7Xz2Ylei68w+va7+LScG/9qv+FtxDc6GcdRm++ks7bGutH1pbt2amst21AxNv15Rj959hXFjFjPaNpmUbYwppVJozcK87l5npxf75JcsYdnEqca0ZSvnk+dtaV++e+dwktjzzQsFqTjmum3oRm2ZOtZbSc8hue5j/ie/x3n1nXeSv50ygv8RJ9MY7Hn08O+1+t9nfnNG8EW5xJHZs98NmCsEANdJ/tulLP2PEiP/442nw5z6/XzYTTq6HcmObSBXkSfm/uxtrTdtLk50/A3WgSZtHX812iA3imrbDq2kZxfoWVOo8hxGPXf0yDygP+eR8F3vtqdjrGTHsNN/0Pbo4z2Xadi0fcqZaSOeBTpMX/9KvDPZHnCu9V3vc2r7zvZYW6dyL4T2WE83nQgYlpy73MQwZqdz52czyKns8jTUeR06uR0FBkGdkhW04VN7Rr7TRcIE85cl75X/ZC5Pj3R9YPs+t7GDPp22u+uE7k9iLy6E3m176TbkV/OJ5GddHLYgczkPcyhGE/F277YpHLmd10XvDsFFpH1oiB9KQjQYu1aYJcKdnYvLKiA/M5UFDdWbr6LvIyNZ7KgiEufRz9Hs7UxAVSAA8l03MYufDYMtX7kRXUPx05erxquN8AmPdyiUS2QWxNq0za/GWlc83TJHfVfvk2aTxnYK9mC6+Rr5KSZcseUZt04QD8ItjbW3NcbH2LVBwOWvnld/Hv/FMP1T8mN+a8XZYQLGDEzQjl+Bwl5NpGn0jpUctVXNvFg+iCK37iKed4QxnE0CZ2YgqxXqNzLJf1sa2Y6NFhybgvMyYjIM1jbDCyoGPwHCsGPGy20kBWvCo6keEcHI0YHna8rt4Ah4uKSr8MnDRWBj/Sfgg1RmIMPel2bjjwesKDPC9vpLCLnYZTTOMppIPh4GgFAqKTTfgptpyEUYInwKsnLAC4aK6dP1ns9s1rJJWy1k64fpe86nRf+oV2AIAASQ5vVIXAU0FzHNI4EHUMGHccjfh/lfML3JY0jf7mSd0Ci2mHEfDnO/P8AYB3lsz7Mb272Iq9v+e+w5/gfz6N8fBrlh4dRDrtOvrjp5MsbjkHHrAMwCuXpFft+yvKk9ILFgg9k8rYF+VS6tJRC/Kwl3CrJsVlkbRlTVDBzDW8RuHVfRkBrshTlUVCWfXI062NKhwTjruKEtpk+z7MkzK9twXPpMZ4oTKKUzDMz4nrda+m1ZX2n9GXXkca1JPQxlie4/Fer3xYP23NpE2bwx4/qvRAUnNGpEzvCQCQCTFIiFGeAPMP23pkqr6Ry0rmObWzh80uYa/1ZWgZKepernMdazgMCuWq/Gv4csJjTgn7Cq0ftlgr/vCXBWjONgn/yfRj7PBf7jPM+iByyCVi02LxiCG19jpamuKn8pjQvTq0TsbUut1WlKmiDhSOfzv20jqE5yCCIoPLFroAlY4AyHmjVIAAROQKA1EaeZEUiv7klpeR6U5KJyAGU+1bWhZzuqHr3hCbMrsL5Afw5uNJx9DbvYGVzqinIG2gQ0jkPnB8sHbR4jPq3WjnUcsXx6jLYLwBS+HQwS8uUhwlsMA5YK97cdvLVfaeg4odHkfdPozwe2ebr207+yxedWi9ie+QfG/VGEbIKLPKG2SrkW9uyFnRxG9bKZF1Y8YlLxrP27BK15t5tv1PuvaV355SXm2qzKSopybVpzJFuIzNsoXwBHOIy6IndlAiP4Bv02MsDizyHdWBRcmVWgW3eiurRe2mMH8tXgIqKSPZqFl3+gh0XzerTFtmldSKKv9LwWy74RB9sWegXeuYSYBFlzaIytAcnvJgamMqU0lJRTu6TAIuGiMqjask8rma24ZBy0RWySxZBKCKzWERxO7PQE7ERrDPopQZwE0AX2H3aVjqoFxaJuBQJnJgLJSk//SJYXiqhgb4UWJjiJdCAS4VAA8oPdPC1xbhPoFGyjNgOCf0md0YFsosdkzQ3F7GGGYkG6QsS3pW+AwsVgWa9yaDKXUgZcLEXWix0vQ1MAFA42MBnsHTo2hgAAW1GfBagUNG3AhASA+3CvQNwAWDxcB7l3YPI0xlUFFosbjv5/StaM2pX4dSxFFRwQ7+suELmAMAWDdZGfeWbNZvGEV6rRa+RiJcCi0s09dZ5sE2lWmVuV5ad3e0b5nvJcFeam6isoAGTn7SFKppL/SmBxRyyyXxZk4WjmQN8JEyW3aVyoCK0z4Lg5lttmJC+06/pA48/074yj6ArV757lSb0QSe7MRnJugjO7w3s8pKPrAGLSFFHonOWhZqtSmDh61quS6J+4QLJM0yup8k6le20dLb2v7a3fAlSl3Myj+O/CFhEfmlNv8nNUxmb1ih9lZ9RPvM5LG8Nm+E8rxfKyeJGyPkWa2ALrKqyoxL11mLUkvOHuhUAJnDqNwsHrBkKRhyU1Bsq/O2zjFaZPHPfa76n8/TaWirP2/elsodtPQUd5kJJ7iK1bthhLMkMAo/4LsCTWm3OBJqDxm7QfTLArTJYpINbNsziqQAB7WNAaAO07kTub0SOMsrDE/4e5eYg8vqmkzc3vdzt8NlAuLcktlaERAAWE5VRvNpELIuNr+04f3m60bL4LMXydQKvJRLmWmqrmvLptud8fmyt3Vg/HTaywe0o8FqCNqvHtRW+jmpbKWQBAsk3knmxouVkmacKYLsVaml0S4J7Qco0mmxzcNwJgVOrALdLqJ5PBxVNTPj6qZIntGgm5knklQZqmUBScEGh4P7YykF1ydCe/eylwIJCeWHPhEWZAou2ptcTbR2MZjOjtYL9RXsQPym5ucWxiUBNZmHbeTpLmnkZWLhP3/tTi8UEWLQPIKsSyMae5Uyb85PCs0GQrtmqovorcAzGpzEWiboeiGR2AGo8N/Elp5mTPinliIutCX3TQE9U5O5GxNjcwqFuFIvfwH+PYW3L2IU8fg2OrYA+7QrOdYgb0Z2psQ7OLS0tqm4FJ4NbcyPoiLEa5kpBXwxgLUIl0tFGpZDGUnQynAc5Db0GiT49iTw9gjZ4X9826gduxrrs6FL64tDL1/ed3O4pVz4eB3lzQDzPTgaN81sGz3PatekK2aJe1yXOGrCYZ/c6pCtu8fV+yydoaFvaWpcAjyx+VjdrIZjWRt0CFs6s00yQVSC5Rvq14cx8PyNugksynisqjvxRgEUc+BIXTzcb38yDnCNh64mkDCcukGVCow9uXUT5u1GYJws/cTFinv5lirEwSguoAo/fIKob0esaMu+RG25mXuWYKzli/bWLgcWaZW4DsIg72s3kLflYukDoC08/RrK5fT67xRpsV4IU76GERWET2QPBFUJ7VlDSHlwXRkdc0sTm5Rxaf2UFlPdBGwSVAYbeIUGtKmPTRK70zwhO1oBFN6YxzoIZF6MFHxpISKQx2Wdg0FvNACK4E5KVJ9m7bO/kwM80k7ANFGwM2a2igaPmZnEgQGBDbUSgYdQxwMG8G2p+/a+2X7p2uF9tcRrrkwBvAByJVz1AVAEaMmVMTujnvdLxDABi49tZ78g++fc/d5p1g4wWvIs5ufTACO8Onby+H+XrW0RUiLx9GuW7h0EDZ//uy73sd7T82HJO+YoTn9WuszEWcX9sU6K1kPFVCJ8Xm67damvDXtf/PE3KkV4OLErps6TFt4w8v58UlJnNnCVrXLSqJqzJzOJbxrGuJKYznVHQypATDVB1EMc0x23ra9N+YomLSoE+pQw/KYRZkzS55yTwqgyOJTu5JwNCmEGmnBAVL6Mc+4FgwwQ13RvlfCi/4Prgfr8593py2Y8ie4AME0gKRmZO6uur/TJPtIFFXDX/3dKr17qdsFW9UmE/maWCOiH3Ga2B9Ugmro3CXx8HV8a7pG/C+OZdOq13nVIZDKYYiy3AIg6tYur451wW0VKMTm6ak3M5Nbc7uftdKRFuMIOC1htVtogT8JgJa9TdAgyArGJIPIIhZLMEM0ByCzq8gYk/uiF8C6FvpIA6TTJQcn3F0SMrBWADFkEoW43rSAcB7mzPCtF96FYHs2qgb4IKkZ1m4vhP+Zv2mro2uan/qWRikKkEZkyDPdwwDfm+7/VwAXCBNf54GuX/+ddRxt0ge4d8NibEbSDW4m9/28nDSeRP70f5cGQaMA4nf/i6k9t+J2PngeUrHuKGKO/++VuQLrHLHArYGCxpIy/kYC262yJ7TrWsyZm175X5Kz239s789y2F1X46VJ5oPNBop8jlzjRKSstamVPHs7rv+slO3lSTXwzSnHMwzy150eIWYLE++DZmzvSt1H9hGmxxfbvHeWBWnuBKBbbmgIc5+93pLCcbJE4Wan7F3wooAB56mlztM/2PCrVOegRkmTBxIY08fgiYGzWV0vLRjdP4jXXKvswT68CCgpAm8Q19LgKLClQkheXSO9eFyT15pxyDnlCzxb4QjXwyP9+UBkHbti2lbVDBltmiq2/05MGbnuKY1JPuxdZGm7dwtqgbZ1/uB04k8rfruiST6v6r4dBPj0wnn1Ep10hrBgv6+rulwwM2U7qpZj2YZQSn9cpCH9fGV3LOgkOrnu1VV+opUDa7Gwt+NLJiPzngwH81pkMzOyyl1gFNcN9kS06bI3TsNo5CDyZ65v3Bw4TBw1Hkphf53atebt2q4twzjvLH9yL///ejaF0L1DFRMvNt2Cm+eDPI9w+jAi2mt4v0u1H+8BViLXpURZlukw1bVGnbLpDV2jIbd33NqZV5uZXSV/e2pact8+N6OVPHN5Z6yMxf9jEfW1Ewg73UxqjeYoO+E2BhTFgNdaqO58a77BvbSr/4HH2JpuS8+Zhq6Sa/JP3C200pPIf4/PN1TpgCi7KjLOcXIFni2TieUuG40C1ajzI8mE3nT3+5Tfz2NIzy8TRIt+vpCtEAq2Q41c9S4Fztv7YvwGfIS8fDqHmhomAUOYyd3FpEOkKxfqqfbcBi47klCOD8a+T/sNdbcRUWT+Hq27g5KPOygwJgFPo688kcZacqJIKGqSwiZ1Bdepz/BFgoQ7h+aAGLNVdIa7/lFVrWInmm2ULOOIOyuJdbNLZz3KzErWKO3drB1Mxs/SBICMGRtZgNW39eCnhaaAAdgVxxLRzsFGID+3kU+XAe5NEIBKsCXD7Mu5j+hPCeCk7y2TktnIZl8uKLfSdf3/Zqqcz6bpTHQeT//TdaXDRew0CJY/j9Ht8BPjBWAz99P8o/fLWT/S7Zy0vAv6Bu0gzngUWhTsIfrWWpkERN7Uq3xMoBgVUXDitZNWxn1Xr8eYwuekqAsyZ45xTg/OLPj5VtwUwafbqpilpC9y5Brpv1LGc+ozlFtUYqm4W5hmfoN2GX1gZbov06sChXoHw+QkGON8I9J0R+J5uJ2/16G3izNnPHIMBaLCRapTMxT6LvtergKDd2mlAhbT/6TjChan9JqfAXnAZ3+50cNIhrkAGlMCDIep664Ba5NzN6CS6Mn9lJ6HPGvH8Vz5SQYtpE3lM6AhPGyzvNq/S0BS9Gryl41lnh/qgsEaV8bDgIlljahmGrMClRNhfT1aZufLqW2pwPJoRAvAxNzJKQxhjgdYN1t+win8uUsjMr4h66K/u7iqXI9akSad0GSOXrr3U5MiNYDQ0LJq3NjFGL67wQtxC1Ex+wvIpQwdSyNRRbQXn3mmXxEamcZyh2uhYU+EQ1Vi0zz2uROyqiJkDgSIsBo+oqQ3zW2Mk3d7282SHOikAGAaoP41n+9c+dfHyAVShkm1hf444unrTmymcif/91J4c+xCbWcnyNobYBi0z1umoeBxQGVqz0tPfrIMJ1b+WhlCtaC5S2iJqy/dwo5lBlW5DmT+n7zjAnuST9s0YQ27zQDb2tYaTrd3Sw/wT1p8tcdTo7hhZHxhWpX1zj4G2Tmd+yZfsZOCyN07g+bkgr/tOG9oa9zNDNRC76l9+dGFB1q+WWLedcf8kqi4LU4g9S+UJXsKPs9zvFBgcAVZjOu05O/aj5/LBe3AkBRhSUOfBibu9uo+vSU9nu0s5JSebcCqSt8rixyJTFbC/NxlWUaj32E8eS5rRlH82wZw0sMiBoUcyfnoIKPH0xsAhbs/Hr7JJdCiySe3mWBs/jodTspH1+4IGVsZeAvdvF1WxfKcjWZrytWLjLP88S356yPrOUcN2hVkbsQVXszLb4/jTIuyMBvlsLitNzUCixyGWtw+fcOT4m7HL0geyON/tOXSNPwowYxGx9/66T9+9o3UqxRRgTrJt2AEmeyC3AYuOybrwrxLfGMrou+2wBi7UMjdaoXxZYtMe4LkW2Aov2PltSkCFoLcHa+bSx1ZGuPrCRM5qPZRHJ7RXqJsTnP3NgUYuMUgC37RoOnvxd3QlKhJazrSSAKzFyP60mBBb0YWZgkSLjbEh8g3VMDG+YcNTAMbg6dvRj36O8r+WqI2bj2CEQlBHjBw3otHmh8xQro5ntyZbz3J023Vt5v2frAXtx8Uz5nvfHKtQJpM2/5tZbWSAuUAOMp3IK0QyLtpqlPVVt7aig4/jakCIHOU5dxHxbT+CjZ1Fw1Cn2IXXQiDQK41qSPiXvt6jfhno/HbAIgCAQNY8c2RKeNcI9iu9idU8tNGXGOgUovpfMIOB7LrukSHMWDEdAAsrv2/7DHrSc2n3PoEq0/f40yPdPo3w4j+mekTmzPLejHSDCMS3Fb8LCEJZBAZTVv9ACYd0gt10nrw6d3OxEPtiVCxjW+w+d/PDW5otp2CZ3YOHr6CnZmAstFuGYtIWBKga/CFgsO1vq3Tdl0ixSnqPcnvPuy2vd2GIUKjmMbxlUxAApWDD84rGaCbMoXpj/y0+v0VlUEdOMBZPYM4PcyqH16e15a94iS7lWbH9ZqWVQldKwXP2XztIgGhL8MrLQ5A7RhHsQPiLfrRN1hejeMAFD84WNCYGb+nsuWOPlkT3oDeN5hUuqDLR4OPYT/L4WE4MrAOjzNUuZuQzYDdf0ZYGF0zT2YJ+ZG9BBReSKeRaexhT4ivi447r4ZzqvqtJkyU35ycXt0/jS+3eQWfPUEliJvJbfi3xvas2BxVZXSIkUFlzMUxhI5dlyFzaedUU3s6Wn87t8D5M/wnsbGNTBe7M3Aw47ZDvonsWeortJK1xaFgj6BB0SQOkBKTz6CXvV3XykFlq6OfR0e9gP9vcPp1H++HAWAA5YLaYyPdt6lYdCJojHcCswgl6wl51XMAoEb59NVEAW4BIx/IPbA4Bjtxf58KGT77+3i8FSmixKfMNiMWjlzhSiCfdpL/J3X9H6EkI3L46zeAawoEBqi+O2qPhpgMXcGC9n9NYbUxXogjQ/Pa9Oo7WiPEF97sCi0MTOCptIukXkvBSwyDt9g0yy0a8BwSq+wgKmGDPjytQETiEU+Bnky3EUedQ0NkpOpIOxSp6lsDmoCCPKMTjltuMJvZfbblS/KOI4IRFQvXUcevW1AmBAeKIP3NKIwCz9vggTjDaZTQt51UMxAoIR6lM13264BBa10kY7I7RDVfU0ggqKq9xja6UvsVwkYJFcV2WLyxErJQzJKt2UiDXlYAm3VWZouxBj8WMCiwUO2LLL26/nNyfAon4hoscEQhzxRKFUq2WLFbMOXErQCoh4BMYuMEOFlS1R4RL/djuR3Q70t/Uzlzb21b0GPHZMHUdg9nmUPx2579aBhYGZUHWJM6FFkkGyvR4M0JYeEgAu4NKAPBkG2fej3O9GeT0+aSD3afdavns8y7ff0fyg4zBYhHDxAbebqgRieClABiybf/91tsIoyWvhuUGYfgJgsaRGJ6DNWOWKkV8s1uojR2T9ixtL9K72cWoo4/65gEGOJ99imsc3V2nTTxSLo108dl07z/IkNQEVTWCxVWXM8csG7p2dzpQI21u7AFiEKOzI2a4k2KfDabcK8MpoAAvdzHBGWNooT0jBeqDleEOOQJiWj1Llm91yeNvDFAqEQkGx07sFOi38w+qDLKiD08phxwC1Ur3NIcStaznPXx6sTIscXX1txT7XxjKwQJaAUjPeUuqgLxSXin1yn0Xt1K7yMNns9RCLWhclmF2gSLGNOC5HpnlVHFjsV4GFO5isR5voEjfHsXmPF1ks5hR9ddxcH0MEA3PAIrZidEqbOn7npoE57oqSIPabJ8NP/TtaCgEmoJg/PiKuKU7c97fI/b6XpxMLbWEpkY3xPeIsrAJpSwP5Z+7MyiNiECbehZvjDnUqUsEsggBcJIZ/r8aP8oX8IIfxB5HxQboepTO/EOkOMspO/v3jK/n2eCOP6gLqZGeWCcRiuVsFu1EDvrte/vEbuJMGyxSJo15fSafMM4FFIHAzr7rkvLZwj0orDSs2fJ02DCrenOHNdhZNZys9t0bOV7KYKARG+i6/6QeonCHSuNUxtbgg+FqkeyblcpMNYOFfZjmwYc1aqGc7s7answ1JtbfHpX1XCjEBi1roxVXPylvdILBUaP57aetDfIRZZy3qIftRkzJOFgZSQk2ewV4JiwWCt1woArDAMqG1LGC9GJASx75hMr3ZbTF9X0qjlrahlSe7+uaLYc2vZlR5OQ/R3RBQwIV1IrhA1DZTWTKKWVWB0u1w0ypGOQTvlhBp2U6RpUNJJx1PAlsWG+CuUQTgXgks5vqrV+nZwKIhDCNs2yaKpuAhy8cscNw1mGPGM4ryi8TnjrBtKEEqld9FFO+1ZXB7Ke7Y6LQypVsoYUyASwJrdDxTQeM7uFbeHgetU+PFtCIdYn/Yo6yB6RYEVttUa6ZaTixptaMMeTh2mip6vzvKH948yR4XiAxPImfU8z4qwJDdlxpDNXQHOY8H+eF0J9893srbIy2kw36QfmCqqQILs4b841c7nWfbnhjWaF4BLl2bHkmw0IJSwhHkshDKJzi2vdKqDaAttLcxauxlXi1dKzqn49/akjFQEE4px3hGEsxviGpe2/TshBjr4rAemJ+urKkYXTTr2Z0bXD27y+i4hRfmcffWvjI7Jiy1idZ8yJW9VvSDP9fAojeRgUVOdUvX0Ct5XOjk2cLCoSd1daHCDUJgoaVw9IBPIARwgd9POOWMPOXc7Hu5VeFogtCKF0+FyYX0aXBWIUyT22B+P859E62A+XBfugXSCVB/KUNGY/JS85BzyVStgcK141uhIbmmiq5kHmY0uILMmSL+2xqwYJdhAu1fZ7fKJcBCeypSbqfC/BJS5kHNA4vlCKj8XgyCDSELKU5pjgDTrTwdC/gHCvl4wiFgCGDBrxnHHsu6Damcb4/M0PJg65klSsWxcSGbuiw1uJQcn0pY2uEd7T6cACxgzTjLP31xFrjKVKqMJ5Ez/r0n0Oj3Iv2dSH8r5+5GHoYb+f5xJ99/EHnA/UJqwbCbVTsEmg7yD1/tZd8j9qSIspiS7uWAxVTraduebz+pBFeORfeigRDb9/V2aKx7Y4E3hySZhK2wKNUY//9lLRZL6n86j2EYpLOa7/rtZLeWW25Wj21ScMvq1wukLOuFfDIoClow2qkBFWvxvXWgW8TScltL305bz5/ETIEWxZL1vDrABnXfiDjjDY7o5cFLGVeNR2ChgWO6rSxn307ftXLyUetpA8ACQWSIs0AOuqafGpS3eAuYaFGUCwLpbt/LAaZQNbh6j80ZLzPOpm8dFJn6Wlje9rqV4Ey7dFyrwY2lC0S/NgvFZNfZe1EmzsrHDWxYn3Nbu2Ci9AtXQbz22x1nYd+bSPlxgMUFAbxBFMT1SNhoE1/UDy0BC9c9LQ5p6Yg2L7eXtDxW+TNTJ3a2lJ3PXgWUK45dhDiL4zm3BQAAV8h5A7DA3kYxLQAKL5aHccDq4VrFxwXr3IdTJ0/DIDfdIP/3F6PsNCpbAyWoR86wXrxXO4js7kV2N0gh01uJHo8ibz+M8senXk4I8jRSAcDsdoP8w9ewWNjsw0EgifhMoBZrkx3alTfrRYmLObfbmmeAxupuVS7+6ssDi0yN64FFmyJLwGJKCiBCBRb21dJ10VtbLsruVl0WuG+yXDPrUnw8s4EdEE1sUJ8PsFjSEVmxxBJZ9VyDi6rpAnFiO09FB5yGSqlL4uFMawWhLftA/7w7zBSoyQjPj2c6HEyWNiYjq/IEAs3M3YGTDoKvbhHRbQhIW8Q9BwNOOCxHDD5DahrAjt20nE73Uy7doF1XlAh5N7s/tqxF2SQJwvln4Y5nWOcBcSNlHe4MLPLOidh3E7BwXTYzP4NJBcScl5Rh1jFL239vxJzoG/bafrccvBmgSDP7oAglacwrypctK/5jWSy8BHWxBLOqZq3EXQQn9SyjFPBdmfcn3+QzCH5+PPKvHU72+jgv/HqaAxZWUbu+kNbnhavKb+D2oPmR96jY3SQeZaXdqIul07s9UIDrVoEFY0D4k4SHyPhkQVy3tFwo3WDVOMvx6Sz/8/1Bvjvx6jITExp79fffYBxMr01Bqv7URjW/EVg4oVckSGUZWH56bmFbu9lPLPxuyvhrwGfuTJJNpWszi99Pe6shnD/tjFmuhkbjByWRvMerEevLo4yCs6SR0S996HbMDSBvwyPzo5qjy4rEXl2MfCpY5yJXa2w0K4PciXNX6/QZRYxnVswPz8dl9yPa1daw0iFgEpHiONH4JWMYi+Z0ADRYBhw/K0NB6yuzs9WEI9daB7ZOEG6v+55BmjDdagAnTlKMr8DnuLQIFgvPkPCiXeTSLWpldYGmD6SrpbOFofHQpIpleiZuoWCNoNUvRvlngJZXPMqPLH+TIA6cESVd3i5R7eZROy/NuRGb/GRoQf+jcbYlxSfUN389LBb6vG5d1jxIJcdDWX02n8tTJ3BiADRJPBcWKbuhut21srtFmJx2tZGeUkYMAAAgAElEQVQleHQT417PRfHNjKCzi2MD72l8gKnL1gV+qYqmP1VLdGe2lqRnVUotxW8gg1Z47mNmerFvWAi/Ow4M3pwAi7zb4I58ZYDA7/yhayxLpkx/xFjgKgAHFiL/15cnBThRwqmlQu9pwWAOfB2ukeFRZODF8afzQf77x1fy4bxLfcGV+ndf93q/SLrlMLVsPOJkayyyj2IjsLhEuywpE2eKJbZrQaKy/3zW28BkaZnjs3mMGwFY0dE2YFH2EX2EYJhhOJtAZGvZv1qyR+x4bRUKn2JjxAyDCLR36dYiY91ZW7ZuWIBaUGzhgbVm1yhRr3Vt6ix3Rgkswunaha81tw4sslpK21ytUjxqPJ4YeKXAwcv0qgkUt5NSaTjo8BmUNSsy7VzoKN9olU1qHciXVx3T0rQfpMnBBXLG7amUeBAehyB8SwHm/Li0BpeoDaOEuSs8JqTd+kpwsjXlQJxlzs0NknTBVM1HkTvLOdUXtZguxpviIbICmmvXwUeOKGNLbmlxSsbt5W4s5xvMSPVGRhIMEMzsZqqMzOUWLsoVT4+m1MyZMGFGlqVTNFeHM4YBftbAIgn0VmCyu5qg5WP8QHCIo77D4HzoksEpSWVPYMFkbVgvUDNCU8lngIWmitq9PTH7A3TESJDNtbesDL1B1YvhNTYJRgQZQmAhcteN8k8RWCjKwz9YIsIcEdR5fiC4gCTokHN+K+9Or+VfHm7l4wBbCbPK/uE3nYxqAZzucw2EjsFKlUvYK6k3gMXyFlkW+UvbcaqO19QHNW5p+py+c4mQu0RNz4+unEmlOAsFPIV2ZKwGsKhsi61ZrQnFNQpP3m8Bi1YnW7DiLLmuXZ+XWausoHN7eUQtgGkCqXLvRDdVBHDltF2q5ZQ3bkKcHHp5/5CSyalctHoegzXx74SI8qQ8g2tEdYqpf9MmOTM/AwsMGe3cIT3N7gyA2RS3Fz55CmqP1DWMSnNFuMWijgm/X7dydWulC0njwWYYeZG/bSulGJgQW5EUYpH+6zOrAji3CJ01kDFxW8zZLKKFLNDaxp7FftKGSZjzbhBaKRRTRKIxo1h5wqPFqPLYjt6Saz94It+fQbXg+kJXyujqdVjQBvzrPOpUaMKa/TkAi8QnBYdHQQYrn8/PCkiF+dYK1P/GG7iP4wFRmpoJgt29ACyezig/oRZLDaLm1YJWbgvXk3dadh82Tk0HH0rIM2FX7Gu9vJDxUrf9KP/0BhaLuOL17zuLufhIcAF3SId/iLu4lX99fCN/Pt7Ix2Gn4/n7bwBLdjl4M6j1gi5BVrkQSfJrGmPxqYBFS8TXYm3umZq814m83EqtgmdFWlMMlfBpKpYDaM43yllLKtItfQh+4a1ukCQ86xGFoV8MLBL/bZz/xsfKIT53ra4HGEsYaeKILrRdgQ71mzMsD26abNIhckVQFCbsEeOANDVcSwwLA/CyFtROFx6xsI5bLNACzhwMBM9VADMYYBsOMDRWwioG4tr0N7gzBGcTuF8sxZUxGAzwjKbtlpm7xfh5hiV9ps9WAlwftyu051BF2h+NnsNwk7MpWiuC2Cgvj4rjXLGGzO2rBGj4AJVx7TCaAosSvGZQwdLJDXdQ0PIAFQ4OHNDmv+lWgwsl4we2DxM5eGYPc1WyVmSrhR5ovOJqSHf2rtV1ZjdyYo6Tyos/B2AxceGQEpijeiysHIquWLrTziGZgalkwXFIx89dVsNi8WAWCyj0ZAepLBbYd98d4XxkcGU6q9gYQet7WCsGlOAHqGCGVnb76Kg9CosMqAWxCCyYFQJgcUyulsTG7gZJriA0fBI5PYic3tJioQeeWznLvfzr0yv549Od3O06+cPXDOj0m5Kn2jfvpSgTHDYpDP7lAIta2rcUWn4miv4melj4cA1Y5MVNjr4AK8BA9AuzmI8JqTDcOVW8qM9qk9SMfG5Oq/JDzk79ZwwsSppOwWBQG7Z/y5hwz+DRbV+YLKISTaqnIiGtBo9P2M9QDA4K+Dxz3FHIKgtzdKHAIoqVdJeBu1PYt4sfT0vD3SBfdL2mvqGktwIWnK4MWGh1Tpsl28//v7QXaug092weFXcZY0I6VYYruKL9dQUskmLWZnkC1LF5rIUPLCnrLPx93hezcpr8taCCmpx3fxjPFJHWFNY4bBQWB3s2AQvPZEsVoHMBteNp1BM0UomVZFWQaFwv5xmMSX83Ezr7sboGOZinwKGJ4405P6sYC584LC8K3HnPhrsZlSYRIOnvvh6+l0bWjkgxDoQmBbBA8CbSMxHKMBNjocDCLBYKQHwz2zYAyIfFASYNPKvAwtFDsbMNEdkCgocQBA6LBVwh/+3NE11lxQJ7ITp8eGK5TvQPV8jxBwMXCOgcRPov5e35tfzpdC+Pw738t9+ay1bpVkpOBov7XcnZGugbVw9BoNXPD1hsVbvLwGJJgLa+q8+gmR3nlFQ8FDpHsWUAC5o6Q7TIJwQW60K0OorMEWe9ocabc+t16Qqo5tj80jLMrMFAoYmyv9pdBWFzKR4sXAhzwMJHwIu+UMjq4cniAXjvV7I40IrJlDVmjHj5XfINlSZn772pMrB4GT9ZptOtdPJadiqonqxOBZ6ntcLqXFifkTOn5t9lctfgfErzEjRv4YTZFbYv1OLnVTb1PgeOIq1Leq6ySRnIyKu1wEv1xJz17OUILVpOkDxPB2xW8KplBUgKxJSgpZ9TvmSzQgYbGayp5cJuvoW14ngCqBC5rYFF2Dn29sQN5uDCp646KAKLWm95uFZ0xQe6bVnrKXfVb1mDxSl+RQRotVpe2kYXIzeNG7gUYKR1ZFv6p4tA/S+UrVunPEg275TCYnENsBhYDAvlt1GIahh7DayGjODQEoqdWiwsFuPxnC0W//j6ySwW1cTSpWksv8XJopDWg8jD/8xWi/61HLvXBi5+o5U3mT1WAgvi4JweXewg+47unma66dyG28IqkSBzDNData1nLxlH69ml8W5XUD6yOOpylg1gUUrrSh8i9Q85zzxpmbwrCDA38uaow4fx+wW4k/vyHXU5OVZ2d/x6C98s8coFXYVHp0rOv1yiDDcThHiudglBBIRuJ+NJfYTW/GLvfoMoUtRwxbFuO0UODLxMoo0HChsmFSUBRs2DqgQy94QwJBNLYyc3I8EMbjl1UQVQgXTUePz8lMAiXgqW/PWxw2ppF9kw0F3vBFEDBWmJtt3q4wCs5pq8zzK0yJTfDllL0FDFPlinfCZPNAdqZuuNPmGAVWdhd1RoddIi6oWNZhcP149bl+Z1yJPzedCaBLd70Ywffaqo7urjafC/EZ6AzS0Y9PvPUUa/sa9fzmJR7yXj1QuAhfICajMosLD942DCNo6XeqhjE3X6emPwKOMhB1EyZtZpwyJ0dIXw7p1FV0hlsVB3CCrf4jZSLQ3Ow8QT9H2aftY2LW2Jxx7hChlHuZVR/uH1owX3xgVP0dt2Iomlzs8EFpodAoGHWIt7+Th+If/r9I38zVcHCy7mvPP6WsG9ACadQ/Jhy7K0ttWx2Crct4KGpfbqNi7RepcosUvaLU+L5egbG7WU1mFvmn81nbRsG4cmlmbw8wcWc9CnzQ8p/mQr+7lSbjwfFUK5bavV1MwKC3AzpQ+B2/fM6dbvkvidG9gUWHjcOQI0EaClQXS+912Aa9yF56uZYDRUEBVFBBYqqOo7S+BGQZQ3TrGorjegaBYtFswWMTGgaaocK/8/M26bD0ulzNk3+N/aK4HF8iLO7Ub/nDHcdlqyk3Q6QVlxIR1LVbrbe61VZBp1c6LVnIoA+aig52IrshLSeAzLIiFYNWrbZzWo4PHaFySnpffm8vEgAb2VE6dXFFwDsFAzeif3ABZ+53XIQPJksInXMywp+Jxd166QqVz/LIGFXciFQzmyJWGWB987SFduDYEjuaIllwW0xHnv5kbkuEc6psdWZPCAvQNgwawQBm+uAQsgHPVEIPX7zHoXuN78bs94Oy3xj/IS1RZJvB8+13EaEPEYi7+/fygtFr4vo+9FJ++RwDhxfBB5/HeLswBCupdj96V8P3wlX3zx2sqIB0BVbAmvGdPa+58MWNTCZqtWmFM6rc9rMbSmjlvfZ6GwBY7MQ6aSuK4Akvs0SDRlU8RX9Nl7zpz0TKO1mTSpaeTYQsHife1sLetm6/qF55KwaimiKOrX2r4M/HlrNR0yFCgVwZZ1d38+gAUUJSvSra1SteE0+JJODuSAQJgg5kIL4FgwlopzVWAerc5TrBowbUJ+AlVgEXzjEFh57rxkTO8ZQPlhiL2hl1tNMWUmgSdmUEjls8Y8j9frtAQQ83fZP2s0cxTk/w1gZmmlPZZO/buFG8SJ45kQttmKxmpIwbksSpC4IS3F06FC/eZ03NkKmYIli9LIpLKTAIDBDC8pq8NHyHVmz5qS7J7+zsrCK6Bw3z34apC7g8idRf0y56i0rEdqhJVS7Qtw4kco/JZdITOcYY8/32KR+y05zfpdsliEoaEVvasDCQ+4mG/slOfTPR3VYiXjXdhPh4PI4cZuHz7xhlNfH86T6aZrwZt4EoDhexS2YDidDCgFPsBVBVDBPYrvns6DFtZKJfwTvGN/Lm8i0ICFg8BikL8DsEhlBEz2aPCmuz9yGbw0GXT84X/QNaLd4L71exl2v5Xj3TfJQuuSjLxo0iKA/IIzwu2p3T9/yzjU9g+nUiKn+tn8zLLAvUSJbBH5a+2tfX85sIhO7ixoWmLK+84BP1QqQMWDuUFK/9VkxkECLKrXBVygTSTwsLzGa9RKOmBpupNGKgVbfL9lja8DFnNqkD5rR2Fl/9wg2UZCsG+5/xqBTwUw3eaxt5zyN209qgv2BXCBi4SGDnXuMs8k94iWAubpgN9z7NFfzLcGnoYMYOAU9fqmk0dB+W7ecgpBBn9uHkX+Pc9gy5rU1rsoI/Ku0FNczJ6IYKIAFrn31mr7Z3QR4HQOQcjYivxddklExRnRwyKQSJTNYlJnkoBQQ0JaR1OVm0egFVHVbZMDgQ1WsOZI3+s//SyAGQ8OJqg1l5hfQtYxLRF1SQAqyBWkBTKX4AbBSdjPmsqRYVlnVxiKz4Nr/e6IxCKurHzS/K+f1Ott7SJHR4Y/kqXGnzQ+tpTWZpyKFvni7LgXfQwVv2kwId0IarkB+NeaDDyh3xqwcPlrMfP5AjE8mBhJBMACP7hPBzRG326l9MdQjOoRBbJgAQwVX/G3F8hCm3q7qcZVIUbS03wHud93cm81q9ABbh1FIOaaaKXriZZOWFMAom66Uf5w90F6BIFmQVFZEksZxY56kafvRI7fZwcsbkW9+a2cDv9Zhn5nFwcy6pTsaX2EoONSwjPl5siskOzZYfctgdMYWPoobtltgqlgxOKPEsLMP/fcb1qAabnN6SxbczUTEbnaGsxvQlDoqdfKsEVhskS5icCN0uzHBBYXk71ku/L1S3jlMoAxFfbec1Q7df+lwHKhGf3UGmE+OT+Ue6N03xRqzgRH7he/oRInKvRloyuFqAvn5MdOp6qQ6mW+FAhTGEQg5JBqeIvaN9jgKKQzDHqHCGpX5HiNaHWZp9bccpdvzAAL1wOJ9DFKPaU0NKVI3a/pF9Z/OaOwnJ3yTSckRVzvuIk4KftdlFwFEJpSot7d/Duvt4OK/FzpQtPAQis+UAOL4gBjTbK2BKuPnBBPAXThR2ntmlds3+0ysGC6oJdDL6X7ZEYOLFTpePaK/WGZUJr9kBRMaIETmDSpasiscCmTKj1GN092LVbSwaqH2tSSPNUsIB+Duag068kzbmDdMWsF+EWBhTVtetkKiPHDSELM+zpgwbBn7C9kYvneBcj4M6pYaX0ZEgMAgO4q9o9xP1i8hFN7XsxalV6ro/GEA4Oc5A93H6WHAEhr05KX1fqoCeUo8vBvvLwMPwAWh6/lfPM7OXesrhEtdAp047Knaq5mfcFBBvPB2v3Lt9ETOj+latnrLRyXbqWRNYVSC7p6+78E+LgMWNTLlIXIPCtwFlnQpEWxkwo3TKlk5gj3LGDB7TODYC9T2Fu5Iz/3UsDCW9w23u3r1RpfVtye8+9JVTwltwyTecZTSk/HXKgYPX3AekGfOatomtBLRW8yTE0sY9ZNHZumploarFo5mAo3jjs9dUGQ+R1FPtK1Xbi01m1uckjl/vnAdbWt3E88UUi1OixAMxVRfT16jC+plX1lam1PyZanxTNJ0kxsuplHfIdnkWvj1JgHjihdF6+bntuRJbqNnyL+nAFkAI2wUEBxafYAK2Slna1KHAASwBIWC3eVufK0UuBTJ1BWhHQz0STvVjESbULZ/LExQ8FP8dqW+Gp6iLxaVgGNRCj7dPZJs7WFSVYKxIaE1Nr9aJVsK2BB5UkKZPfT5RYLLN0TYizUYuGGAroyGT/FH1gh/oxbBy31FZ/t9yL3O1oQwSGob/MB1id7aUnC4RH0hy5xIHkczhq8+Te37/QuooncLWhfAwswxI3Ix39mOiq+xn0i+9/IePitHHdfZAuF6RDlsRC3UfA1LGl2yeKAq9jnLRaukC5XJ8tvbBVp25RIW4ltGXMGF3MjmhvBFFjUCsqN6twsCg6V+XnKYOrYM2IromRfsVjMr+Kl9N1C0/qZWmIunhE3dLA+5nmsPiMcJ4Izj9njKzqNvMp+fFMX042cINyyeODyOf+RD3ClOaL69eIxBRi+cpm39Lfkb3alxU57PU3QTArzxQ6VNs8Y915e3URj/Lzjc8MCmIjJ449KJ9fD4HXu7r7ICfw2gYuBBZl8OFueQu0GSe6ico3TKiSEMDfDbMmIj6Z1Sie1vBZlk/zLv0UcFUGpq8JSwmD/wwWS3qi2SdC/fMbmC1DBa7kjByUDtQGLXn34+MM963Ra+DtT3tT+ksXC5hKAia+2KhYjoa91hNquc0y6kVf85uvqcBOBGJucBxZp1axehIJvi1NyhRxl8h4xTdpvabFQDO5AUvdJ2GZGgy0WC1gmANgnwMLuB/HxRmCxNyB1ozEwsCqSmtjzH07bgAXaBWbEIQHppmgft5v+1/3baYxFwZENvkf3+1uRh3/J2SGIs9i9ETn8Th4PXyoNPTeILeSqreRL0g+7EsX4nhT0dhpbchWwWN2nixLqZwosgjK/FFjotrHCOF4YKx0pjFZLVFlSU1FGT9qYWpzDyqwr6a2KZv65zwVYLIGKqBL8licXrgSDLw0sfJPaVtU//fZRoP5C6CbfclBcLqRhmVCrho3bQ0i6k+zUNow7Qw6qaLbksmxd76lai8rOLBYLwCIBjg3cSHzF9UD9F/5ZxVdMgAXHU3B42L/TeRp/VICnBBbl7prKQKOwWVVoocwBud4n3nNXaBpHNTYHkPye7eAHoIIeEEv7C7JDQeXIy+Ww3n6C9/gExmHk/Vjvfq0Em4I3XV4V5o4c2+OWGNcsteDRxm3U6fK5SPVoUo9pkHFU0d4bTCCW+qnWm5iiGeKfamDhFWydldIyvwiw8FgirrVV+lYKAXyoxUIDqbk+twFYYIYAFqiiiboRvouW9iGCUTOwQED2Wf7r/vsZYBGRYG12Q0M3Ik//xovJ1ALWi+xeixx+L4+HL6Qb/f7jwL0R9arLttOLDbW6r1rSOgaMZ4vFnGorWXDCkFulUXpuScjHMawrvnJzbwEsuc2ShctJrPW8DCzYVkbybA0R2wry6pPKjJMijuj5wKIWg2szvHhRr3jhsvXa2kFrZpVncKYpG48JbvzF+gNYM7/gixpgKgLyXEqluzRqE/IJ/EHI0MSppzA0pP94y2CM9dBW1ZIeKlmevUQxgsqO0o8AFb0cdposH0uxbSXl7HMhxDU8YzO3zA2fApVkGV9xCbCgMjBggfgKKyznHWvcS5FXn21BVG8t43/1oWnyLJmMi+w/OXDNRT9bTXjAghM1BmRAJgG/zzIYv5EGWBMUx4vVN7WdllvUxoVYfABPuD/UsJ6ABZmErRMEE1iQX9yV5/KId4tkyMXp2VgVWJhP3bOT9PFMC6a2Wl9RZxnQ871H95TLQV/7vEdsWtl8EMaRGcozZ8KOtvRoACAELuqeSCiBFgS0nVwhFrzpF/I5DopxFRFL4vf9avAmLZfJYqHDy2PEHvYfZG4QWMDSwIymuxu6QhAHBVcILRbbgAX44KYfNdMFcgLVN3fdWf5m/12IsViTOfY9AB/KhgJUoMQ3rlhXn+orkf3v5fHmyxzoHiRe9GoqMBIW0/I4FxhJldWnrpBny515n1wScD+NYlvrdQnyRKpkYNFWY76liNpt47vFwiPoAgNmAVRLwezLnaxKKfvS1iyeS0orAos1KrzE+nsbUaxHIJFE8mJnORFy25jmZjYBFvVQUvNZ8JZC2U/JsaXYW2ywFDSzI1dlpCFfpncJEpDPridTKBIDFiNuMcKu0tgJAB3GUDif9Si4NvasNIhDh0aII7UNbfCUX49wG0VnnkoXAzbWVAVoTGKdAotkjw7Nz3JlSG3Tdj07wt5lQK0ZbVrDLeI7FmYdtkjiWmPTvN99baOkCCXLLQvEuYhWyQyq1HTOGtDuzcg6yZqMssC5DadAuMr0x9czKf08cPBsCSyiIZuSSC0X3hSD+I23MrBgwOU0HlMvyLJqjAQzFheU6nRYW4kzrUS5FjBjqnYsV658GYB1Xp0oH/L80CctFVbPxC7x833gJHFggQ2Ua7eUro8EfkJF2ymw4Pg88cOBmN5iyuQktR7kH1og/MeBha67BToiY0eDN8EGHWMs3p944nfumuNSWAZu+17v+nk8D/Ket5/L3x7+LLfdKULZdhMxwDYGmSiwQGPwqd6J7H+rwEJdIQm0O2CnLFGwK6NWDPWU52F3lh7ulHMzxuJZIqchwkqREU2y0Vh5ueDbCgNmTizVNFv9zyuqcguUrJWTsHx+VFK+qT2nP7Kj/R718NxJy1+zOI22estBYb6B4qieu8Lb3zcFt1L5Ya69lwMWKsKSuCu0bCUY/DyHTItEartzIDop2lw1x5Nt4OGBoB4dTzMEix3BrPh0Ejkjw8OEr/tXKaQZxJVuwExxAKwVDqEFqKE9j+dwstu+erNPzgILMi1iIRC9z/Reo70fJ2ek5xKwAGBCKiWFfPmk/90I29DhF5SPgrVwDPhmK5BEUv4lsIhc4RvWLo/yC8aSisjz18qaAEXRvNKSQaak/StV4EilBLjU8ZMZysBHPq2m9v3OXCGWKWHv2212ljLNnRUtC4yxoNley4T7e0ZFrbmCdM4QK+F3cGCdeQcKs1Z8yWFN0EC+8aylxm/2O7s5lZeoqUysTvw2k7xXvX9LKdUbgLUuDF7MUSTJQtSNyWIxByySTq0PZxOLRQQWOU6lBSzICSvAQga52fVacRPgApSCdRLAAvEJM1sjcMmgwGKPm5KHQb5/wiFkkC93J/k/9+/lrrNKmpuPEUA8qAT2gReUKUMgM+Qredx/me0wqWYb1wtjRk+wzvAeolFvcNV4ZFhR2sGbzxU8bSGat2P+PiP7ss/182ylgTcOeemsvgYspt+3lEieEZG4bl8ZBmA7O/XGAkvWxFrfhYZL3ZJKNbAowRq/z09eR7eN5G08djlcnHJCe8PFlpfWNSsXJ3bj6fRRthBpsaBg0vWTsUf6Xw8scv85lTQDMI6XAlprXJxZPRBWiHQ6t1WNThkXbP4+hBzGSsukF2R77nrY6qwAC5SX9kqlKQ2xAhb1Hm+uYagoqi6GBPCMJ8L3DiyW9tLku+oD9+qnsbRxRnYfpJRIKlavXJkQjb7PTrxmhSEAY5+ipGciVbJUOLkVWMRUT4OkNumo4HFPCF0hJbAgWLCxGF9HUKZqOvj51ZVi/QNkQ4JBkUCpaIAx7uPQDRLSmJ2e6W4OgoB9P2o1UHVJAICox4XAM4a4Tsw3Jt3wjgeuJvuF0Z4gxjompjZgQXB0ZwCc8tesFg4oYoyFicbSFTIFFhgvrA9er4IWC59FG1hA4QIcw5GF4lqvDl7OmzT/gAsKtcrnyiEYwLrv5LCjJeZfP6AGBsHV7/ZH+Xr3QV53DwutBIZXlI6BHXilOiwWSp8bkcOX8th/UUFv2wwozoZL0GA5wjr3sCLyOAYeg0EN0uYFXCGXiPjrVdTUmLumTrb3tUnIbTUnJ4bPwMN9l2AKZcIEKOZZaWl2TDG8RElsmeGW9tYh3zzV6xlt7W97iw4ieCici8nPEDe3zLHE2XlWA9viteUv+5NEZGg2w8K6t3Xq1fvwpcdbz95rtuR+3O2nl+w1LRbG72Eya7vYT7TcQ9QO+o4pBf7OVtbampNUBaWoqXIHhQXBetCvc1Al4qfoOsgtOf8hLgLuD5bk9rbzBDp/18hZWKtTdVVUGnAQwjEw1sLmjG6h9LucburAQgGJgYZ0uazTztJdATCQrgxjuqYqqwUChadgKUI8A4r6ISkxW46ydCsXs7UGr3c4ZRtg1poT7goKmt0/U9Jw4gqwNfuDoI1LnUNQPcsu6gY8tYetTmmCKpnp+i1TnBnTRXeIL3kCFmpFyAWy4tqBA3FSpxXKgQ350l0aeN5dIeqeRGVTDQQf5M2+lzd70HqQs/TycB7k3cnGaQiIOJIXqrlkcpoDzMClAhfEHz+McuoGOcgov+0f5be7j3Lb4RplR8VubjCdoY0ACVhe7P6ON55qsijeOch485U89nfEGXapmB6QMSct6DUiLhypaIksalXV+iE9eejTxFi8rAguW8ss/VK9bFG7USQkwdMYABZCzYnB9O4mxjrNdAmjXgcsytj/3MbSDD+1AnIiravGKTnnqbCoRHS6Dtrqc31rPBFYkFZmFbbAwDlg0QIHL8GV8yu3rfWXWtNI5QbUcRKn4C7yH4GFp6bZe1e6QhxYwArCE+c8sFijzRzPtKgVVzYDhhJYUCbkgM3AckWIL4AFXSBTYKFVDe1pJafhpyQ/TMHWwKIFI6F7UR8BVgsGb9o/c5PEWz1JSkJBBRZa0dOAhd25AcXF2hmDFl5DSiGUowMwZB8AACAASURBVIIoI3ZBU/uj5povdmatUKBgwELVWAhwLUCX09WuEg+gbRr4G8CcjSkCi+I2X530RmCBdE5Lb2Yxdbo68F/8rdkfqaonv8XYADg8KzbFWPQM3qR7dZTXh06+OAD0WMD2IPKWVfIq63KUVUGJoy5Gj1iNUd4+dvLtCenlKIJ3li/7R/mr3XsN4GZrKJyFiNRUHceAM2ciABYI3LS6KNLdyfnwlZw6tUelhYaVSt2zmmwG1wfeZ2A5/CC4mwVvaNn9drrp2vb85X3/osDCyJNBQ1RS7ClbLOZp2RSCvnHVFL0kDr3duP1rUdR6Jo7nEuW0RWQvQoGLmWorsIgAb97q1QIWPJF8OovF1inX3Nl6bwkAbO3nkufaIBGKQs3kejSuFOk1wCK5ojo5W8XNQjG4lcJPZ4ssXaWfbpwusy3aYNQ/B5BKmMGWy+NLYKVk2e6wjkq+nKbIPij4cb8FRbal1pqJGSfbMJCmF30LsOBUnN+5jjCk4hQM3aaF1AxYaDqnxlWMan7fCixsdozTEBEAC1gsEPDnRc5IUfafbT+ZzslSEWKH2jD+0wELWGqwChlY5FHPAgtjCvynZbEAQVDO+80NAzj1ErJB5N1pTNVUE16veDSdlywAF5klGNsfHxAESlR615/kr/qP8uXuXUYFo7tCszGOUbM71rLQAlmWbtrdy5PGV5DaaNbdYKhPAatYtlQwvx08q/8MOKpl5udnsdgoES54bAuwKNXs3NJHL6Fh3CpwcwuwWFOahZBK81xT3J8PsNiiKuvlq4XKltkajLOmWr2WrfKvXIdBT8fmx482qAtY60d69PMAFkq7+n6QpCvcddImyRKQxhsatxFKeReukKYTpNqjCwyzxEt1GeOkDIMCoSukBPGuwHe9u0Hy/mPFQipUVb4elKla1uthME2RNEUEvqm3Cu9HSLwELBhcSUXvoIcuVXYzARZqqfCgTJHDvpeTXvFdVuWc0K76AH19sWPQpgImC3DNKtqOYGkr0v1Ba4kXFcwgZMI9yYWSdzuCG90VgliEVMAWj1QWC23ZRUMRvIkMreuBBSaLIlZIN9VQBrdiD53ebHp/GOXNgVlhiKV6jzgL6HcbTKw5Us+ZrlmaTL7cdxrEycwSveJQftOf5L/sv5O9hliGQmxRVwBIIL4CtSzUDUKgce7u5bh7I3vN+iCo0NtXEeeCwywy0szahBsUCSrM0mLrhmDOzwBYxA35I8nhFhJM6qetgKe4uC2OsvriiZdFfTwKu8wISW1WXa4DixadtqjafCLILVximZhbn7W+n7+uS8BiiYOyxWLbGOKp2+sneEGmS9va1uPP+akIxVwJBirNYdnGlFscFI0cGVjYDksxFht4LzHPHK9nBTsV4vWqszEHEjjRTy9F8BRUkQPSS4voHdNknkHiAsMKanlysGUMq3DnSV8TRZPP24GLinnLEoGOza4QBm/CvZEVOl0MhRXGAzkRYwFFYWWq1VJhbni8f7Nj4SN3hSgNWnEtDWDxpt9pjAbjUAzYFDYcO4SZBzODiiSUw7J4r2YVc+uYPYG5HQxYgGabgEUQizl401whxSVk7BtTbFssaPXxHwAFAgsofM9rJY1v96N8dTvITnYaDPnxPGqhLM+60QNNVdMqB7qqs1bXEqmn+Pfd46gBoCTHKH+1/yi/699ylRR8+cAMZiELZHdHcMGb4uQse/k4vpabG7hHmEoK1wfAxRkMiUBNs6rhxmRceggAgh/sAbjM0NJu/yLpphdIj6YM/emBxVTdTsdUiqTMYLWomgAL9Q1z8+t3McDLO74EWORYtQY8WlJSc+v08wAWS1CqXq0geirx11otF5HsQX2ElgoXAWE+D1GBfrqfa9ajHk+rja1jnt+PJbjLaiVH9kSLhZcBDZSaGcLSyNQPD/9/slhwJTwL5DoHx7bVy96cHKeTcQA/09tWlWSe828q3y4bTHUrYpcJCFCgE6m4CwQBeww8PiP7wC6qgg/ds4KywjEngqefjrySmzEWc8DCvO2525TOfNT7L5jFoWAklA8/7JhiSGARVVxbDEU5+KrrNSYgiz57X9Oic0EzWChgJVFLRcjI8n3opEp3VFiQtm9Hj20gsGB/zwYWc64QO6WzLJHpA0vFdIrgcrFvHxj4mtKkbW7I9PrmHpUzabVAQCQKZeG/aI2p5OQr575MdX7W4xqA3Vnu+52CwI+nUYtm4cXdOMrf7d/KfQ+XSPhJouEksn8l0qPePx0+D+cb+Y/jvfz+zU4vL4TrC9YHTSd1yy2sIgNiKmhB0zgeB9d9JzsrMPYCFovnAottm/zHeKoOJTJVw30/WZ12BL9vKC49U015G2NprSjaDLJ8i/h3oVrSZO3NNWCRRcF1tF7r/7pW229lYBfpmBVfLkyWNv1kDVstu5WJ57q0tRPB82f128+l3vw8/ZspfUtF/1L0XQcWrf1g6p4VZi1+IDoGKSPn59Cip78DBQEFTlfIpwEW5coaDVIOaxtYxBtM3T0ZleceQZt2z0yanzFKcoWkUyn71OBvKPCu1wwDi+nTWzrNZpFOofZGMojg1UuAhVW7SUvzcCRgA4gAeMnBnqNaLOAKwena61zM7vjwBUDIK7iDdHJBolpQqhZw07s/WHHWFRVpwZiTGsgTQFiQpJ7Is3MYQGUzsLAxpeFWrhAN3mxcm47XnDY1sPCq6HgPrpA/fXRgYZ2ZqxB0fnPo5MvbQbpxp4ANwOAj3C9WUZQzjwH5zqVWZVfjVmDj2CmAgnXh45nXtYMsr/qj/O3ue9lrCqq9q0xjoP/2nnEWADbnnfxwvpF3p1v5zWuRcz8w88Pf1BtaO+lQ/MqKhp21L7hUeLOy1rFwUPRrjEUWaduARRa8LWVSAgsWnel6Rti6b9N7TKq+CSxmlFiB5GfFsX0RlcRzgcWa6vy0wKJUokHpF5CPTzmyr2dcgsMg5IJdAxse6W1ML+XWRvqUQ5Xcxqed70vBhOvbqamV55t53AG3l19jhoRFvFrXgW8qYLFEwSzsaQXxFNZkqUhKyhVPa3Wvmz1XPpWEpBIrkAFrOaAQWHSDmL5LEPagdvUpHemKsDYjsFBLBUzSvRzVx02JBNF/UKtErmiqusGVtXWxBixiVoi/nCBTJ/LxyL2DoELMBcreI0HoCmHpaXdpRIWcpmn7xr8DzLxD+qcFhep/nSoYd8/URaVnChZkfAe+9rgQpjMybhBgQ3+3LATS0mI1lFbBYmHBqXH5mF2U939kS10yv+RrkhWSJTdcTKpEVcdjXThHGnnIs2qx+MgMKa2Wa/NxAuz7Tr55BauKnv012PPB0lxZ1p8BkRnWZm5KBQ9xm/GAOJ6zjhvurPcnf2eQ3/ZH+f3uz7LTAliBUQQVy1753QDy5+ONvD3dyu1tJ/sb9oMIE4JZppIipsIde5CRsCxpiX0vjoV4FhTHwv9+BRYvDywc5+niIPWux3LMAItK+2Vh2wYWbWtFFKClCs7bZw1YzAlhtpeA0ays3q5o1yDKElziLOaABUfaAha5zQi2yp50A2Fznlj0pQ0sts/zOrUW35oBl+mR+blc23eLe5Y4w9fDuQQVMvWUpX7dRmZIuXyzTqUaWMRy3uUeyKfVa1emTcU1YCFyPuEMX/3oB+ZSwB3ZwfXJTeTuIs82yQADb8LsjHoRR03jw+VVuGLd5sjQ/7QDwsbUX8vgzegKMZN1KIQa5YLpMPlwpK8cVSGpBJ22g2aF6EVTGqi6FFpY2qnQ9q2CcyphnmopAfS/Pfz3DixszFbBUn37Fk1AkJGVLADGATEUstNURxg+8Bkqn0dgAZzgYMbplfgnFsgyyiZg4XUsGq4QhRIaQOnShu4M3gHjBjsCC7VY4MHdyPE5u9hzv7kR+QJhDnaBGQpP8eZSKwin1r/kaQtgMhfzi1ICnyLQElV78fm+G+Sv+nfypnsvuw7ODRASSGAncrhT2PpxuJGPcpAnxMJopgncH7xCgCCO1wMo1tZUWwLqboc0Za5twGok818KsFhWZmUFy9r05rLQVsVYI4uxWqD5RtUIaEV1GrpTWCySQHJOND22BCz0u6ukZz372MhENBaSMpviSipMlc1VA9uk/6ZrV69XbCYLvfbMloEF6JtqJhixeSpxw/HLzrPFO3k2Pz6waC3I3Bgj2EzAAha6VHI6MmyQjpMdtMBN1pZaLMI9IRlclDlS09WZA9QbWC+grDJwzq6KRj5m/WMn+h1qN9i9IDXHafyDbyfPLlFQoYl/GnAJFwisFKjUCHABU7kVWcxZDJU9pJUVgpNvUYUzmLaj/x70/PDEecFiYffuOcJQYIGy0wlYmDVj7aCjwAIndqSywmSubTPzg+YYujQIIPLFaaCFV/l0gOE3/+I1fHc/9vIG1RNOGcDiuxuzWIBeuLBL4xV8Le2/brUo+AWgBEkSggwN1G3gmOp0U4zbw0+scL0KZo0j0ecJkBCMCWChYIrV+ksgCtdVL/Ll/Sj3PV1Bx6GTRwUXuKAs7/9oufBjXmbPwGEK5gFqWDcDtP2ie5Lf9T/IXfeg5dXVBgazxO5GTt2tvB9v5Nj3ajlSgJDCoxDvg3gKggsMnlVYucfV/dEIota98pcLLGqcVyqnibxIH0wF1VRN88SiQYAIdlFHXJ0RYu3of5zbl3FDASzm9WNDYkbVvBVUuKrI5u7yLFJ387IKt16NGiS03Vb+lgfSufTeNjY3f88Biw2q6OJHloHFxc290Aslj89xjAOL/D2zoEpgUaHhzOqLY41tlsGbfG0KLLifS3pOueZiAtnWKaWFRcEDWPimTJYJ7vn9AfHyEfSwyBpiKBQkWF0K/K3/Q3ElPW1mexxM5LRWMLZh0IA5CP5suSCHc3SlK4QWDMYt0DriN2soVSrSlMCC7r/kVEQgKoAFfOq4YTWVF5+RV2ERNIAScxhheRHZA1j0LDDFjEeezAmobG1p2KE5HvNG8K6a5j3bZpQPiCEYe/kKKZJqacG7pMtNT2WYgEXkuQAwcgCwcUUAFri9FPNFu6RFaaXRE3uFSrBW/OGKwLX0Hw4sogvImVBrP4zy6m6Ur4GADFQCwCG+A4GYpE7JSZHqluOTJkB2RLXUXm9g9SDY3/Xv5MvuvdxovMVe5PBazt2NfOzu5BGgItGIMTS+EqCjxrkYH2m6cT8qX2pBrLShQpzL5wssXkAgXCBBpkqK5HJhEoVKY082eoqpphCCZrEoMkKs1VmLxbTZCbBoIo21if/8gEVrRvPAIs8ve8bLU+0chVrAQgW5WSzWKPvy39ecV/dwEbrcNLwIQdsv5DHVwMKrUG4BFir/ghiuIcHlwCKPNnLA/KQ3gM00wDILwlXu0/GU7gPKLg8qv8MBt0xFWplMsavPteS3LR/UIRSr3k9pp8U7vWyKrhEI8/7MG2/1f1qOuZ4lXSw5eDNW3qS1w60kuQajuw1JpQ9HntDvdm1ggfRJN9HH/tcYC9UvsdqwvsBqgdP7yfIycXCGktaMk3BfibepsIoek3TLKMiGS7j2Yydf9r2cT8xgQSAonldgcaZVxF0hQf/RhRGXP4CNG7NYbAEWYODoiMP8qMizxeI/Plgdi6KcBBdeFfjYyW43yje3ndwcADTOmuEBcPFw7uTxZDf+GNAruZZ/xb3j0SbQOQgG9biam/Es3+w+yFf9B9L/8BsFFU9KDA+49t1P4Hsw9wdjQZngikXQLBf0auFUfKsa2ctZLNaE4Br7xe9fElisj2sOWPiI6tGUM2l9y6X201uQoOnVFGpUHg4XPR3FZkjTmgMKWwHEvJqdzjOrghnYc8kiP+vZvGYtBREhIbtZcp5kIUa/Oi0Wvmnz/QTPGvBVLy/xbsU4V7XfXsV5fp8Cmbh3eLdDiLGI0jx2lU5HvjbZX9x4jKZyu9gs6YB0AsxidSo1lnfuKsmqrJDMETxJEligFaZ3EkhwzW7UWe9X1ukdtPr5SU/8VD6wPECAA1Dov3HQey5wGrzfId0UCpd1Mg4GLFSN2D0POVGT/E1XCMCFpZta3AWzanLlS5c97tzjyAgsMPrbCCw0zmJUszdiBgAs6MbYAMyMwAj8RA9IY2VlTwT+0YwOYAFQpddve8YENyxVpt2ZYeRTJQpavj2fZT+KfLXbyXDK9MdrDiwwb8C7ZEiwiU5iLJwAeBeFKPWej2ix4ICcSz2jx2WEv67WpVC5FPT84wfEWNAFxHNlVt4aPoG4EbhsdiJf3XngLCrY4mp2XFCGFFI6ZJzmDCyPezFCdMowWhk6+XA+y4iYCpQS70/yxe4sN7d7eej2MgCt4k4fBaxe+IqGH63dc0a5LQIKNIG5aZyMWlpKa1UpjV40eHNdga9u5NUHrhGm8+NaPNl44JnxQYwL5zDnFbeLOgUWaspspZrauDYCC+2t0WVZO79e3iy4M2m3Ao4lwdEGU6vL94IP5CSs+qzrUsk3sNNgXRCWFosSWCRZ96JzWG/smapxvYNnPlEDC6/TEuu1TAzmDWBhamQyGl1FBxZaCdXWJS1nXqf2ceQZFGwCC44U8gDAgnzhPGiuz65XVwg0RpY+VK4IfFOaqTsEmRascKhuCvW59/LKTr4PiPSHctQr05mtpLS0E2as6o9v4KJggSzyvt8VosBCu7SS64mZy4yDbLEwZRzcMjilIrgTClczYTYCC9DpVs0UbHOPgEAtlkUffbdHmehciEljfisuyCtISqOdH05nvT78q10v45HKWZV/ZzEW5goBKVoxFrqKVfAmOr4UWEQpAwCFvzE/YIH3ABbvB42TBAly5KU7S+xeKathBZfRV3ewGOE+YtC5l6ehkw+nQR7NBeX8RG7K8CJy+Q7rjEDNbicnrY1BngBvgC27gxVthJXHltKzbniRGOjJddH6Sw4qzErBbJzsgptoGdD15SwWtUyYnm6eKcPs9ee121YvDeFjQTAe2b4knjJezJBDN7oFnCnLx+jw4BctfJ0LqaSVHE2kzCLNP8ojLVWrf98CFq0n1xXxy6znda00gUVaCN9+pUha66kNLLiJfo7Aor3+a1So+WgK3DJ1Sd/M/5YNMuH3ipcqYGEqYRIhEZhcUzt5d0t+uQ0pWmppuku2UqFMnc17CArzeDqHq8ZJbcZU9bLf74qCUO6jV5lgJv8npJWGIlEI1kQQH2Ir3muFglFuYJIeGekPYMFDb3lY8qBAAgtaLChzMmDh5V92CVgLWCB4E+mmZvVwPcjMEIIBBHcCWCi+Ud20fpgksOCaQLniVI9KlHrHhAELtAKLhVpnbKfhM5aKLpmFLpFO3p4GjdkAsBgMWChMmgEWkZecQ9KFs87DvYi6QlATIlkseElbabEwm08VuQpg4dkv8PS8f6LFQoFFYzNy9zDFGFyhLrRulNc3Iq8PvdxalgkCOR+GTh4G3Anipdlz0UW3NmSeBlhlOXLwFOJa7iyKFWABGR7Kp2aFUTBn2R8AaHrXB8a75xXx6sjXwpt2oyviB6dhOoTbfivrpwMWm7fuj/rgZmARRsXts8WrH+MyeNUvhAw3eQlNCldIGNSSOnfF1yZYDW/myLoFWHzeoILKrAEwK2BR5n/nObUoENvU/OzkCvl0wOJTMv5WbqjHkOXfMoDPoja3oCLSsxwKfl8HFq7rWpyHpXD3VGF+rmsi6Mu1a8TBz5UwK1gtouDGTsddErgcjVYEa39kejmKY3n4lNsFeNhgbAVsHY92FTUUFxwniG04qFtE5IOcNJXyxk7oKNcM07jO0K9sD6f7bLEgsMBorE4SHTQRWFjlTJr0+RODN5Fu6reB00aAOXXy/hHZCp6d4p0vyQq6D3BZFgYECwVM/lCy6FtF45679BHAKaVjxsORc5qPk2b4HwAsuk6+gcXCs0LM3AFXCAo5Ie5CXSFki4wtErIIH9sSqsXiYmBBDQEA5e4CLNW7p1H+Da4QWCDcAl6NBZPHV3SPcT0wXsSlAGDc7qHCd2pB0IJpWp2UF5fZDR9JFtKCxTidoR/kfrfTbB5k3uD2WmbdsB+CW3OBqIWCWSkAFRpDYUWv3CqmxotgqbCuSNOg2hBojdCMT2ix+JRi8/q2rwUWxtabOvatgFMCqgXyJBMFcLESJdPP9JAUaYWSS2FXrXKzrV8asAg7tdKmpftqHSw5jbF5vQRv3kyblv6zeeinBBZK90LyVGSxwdUrMnf+fQlgsXw0mC5bGkvlDsnQheWnT7A1M4rP5oxKi3vZ4yRt29x1it/sCVmgNSHMAgPlh5MlTqgADVCysFbcIt7CLu/CCToDi1weI65ztFgosDCrhUoFAxOakeLVM2P6Y0g3nQMW7x7MYpGKMayzu1pArOiUAgtVWHZ9BUTjjhkfT5r5Eg5giTlKd42XNVdgIZ38FmYLFIRSWpPgN7jyGzElM8DCgVT8r77Yi9xuABZeFC2D3AawwI2lRwKLPWpYtMyeEesa2KKi5jX2h50F4+6QckzXGeYEOgFcaKaQZWtEJQKZhZgOraCKf0pLu/iFeUW0LmjRKxFkoCYLBOJgNI3UUkn9mpEUqJojh2qflQJYBb2fLbCIp/t1hbDO3lP1W75TWhPq9iJ+3tKX8oulkbHSUpnAnBSeC9+IplsdWKTxMrjZeiL7HIHF8um4TZLGmlWbN1mFtixasIKUwOKnDN7cOHBKI3uY6/t8YLHct4Pnkpv4KX3wcRQ/ArBIXcwHcy7NqLZHtoAFqZzdKhDqT0fkMwRqa2pmCSzy17RiPmlsBYU5gANcH5pa2uE+jlEehUGcKCylp1nEc5wBYsznPdnqtAwwowMBnNkV4sug8ii5Qqwsd0hBxdw+PPFUm4EFqeIWCwAL1HdQw0nMZlsgLPq9u0Epdp6EPTNEjQsojKXAgjEWKDdGowMEnsdxWOlu+5ypnyI/nOEmWgEW5zJ4M4pbXbHaioHLwVAzKlgsdDz6HFOCWeqcYyjFTWfZNLnYFWIsACxUwfuazYnpqpacRzDsEXOzR0l1Wj3ccq7VaL2uhJVC92BeWBvULYPiY5Ypw/0IaxkGoJU2GDgKUKFGNxS8ynVGNNbCQE48yzLrxElnoM/GrtYKl0KfyhXSUl+XiMn5Zy9XQrGtNkyZUVLBzGCsVAhtb7d+W08L/q4fZloWi43Awhl7GtZUC+85QNYaYa2M5p55mVVbbmVuTSML1y3MgcG8wvmJFl2m77tKRoAdI8mpRHjijJLh09Mkq6rWPGsuns7vWmBRz2wqB7kmmRqRyuxV7wsphl2NtwLSdVrwZAxQrnb8n3WFBGDxnNXJsTvcbd6fn4hj/gqm+Pj0VAALrWHhwCKIYCOMWjngAjlaMCPuALntepbsVhcIfOOjvB5xzwibRpsKLCx404tX+e5w+iH6H7dmRmCRZRSfSgGcMZjTcKADCxbI8qvdQQOWpf7hI4GF18XYQmfQ7R5VoAS1D3CKtkJS5rYYELyZXCFUTM4ebtpXZkofEtS8H2jR+U9AK4hxzTm0arFANU54qWANaoKISinoWsNiUQELvzw1uaEdWKiSJ5O7bmCabgYWsFggxkKBhe2Y6BFJQ9CF5Gp6i77LfF7waMClpAXTNBgUMRKEH7BU6drS2KF1JhDvi6wZHb+WP2dEBclEy8eItYRkszXRGFtriM60GjwVYcocr1ooCP40e0Sn0kn3L996WZItbPJ5PrMllbBWwc4QJN+ckuJbS99OBTFZojSXZVdIaquhS1ugZ/JZ8cEc/H3OOrWh13NazO+2FPx6y9MRLa+XR7pcZbHwdFOW29QfBxlr7b2UMl+nyOfxRM19LsARaAk0VuyBeumDMG3tzULum5k4Vd/0wGoEFZpCblNkHYBN33M14d+EGJt0Z0i2isBiAfdCehoVJnc72UH6oyxzOu7RbI2SzTid41SJeIp7q1eB9x9wcpdBCz+hWiUqIaJlvAdQcfK0QyV8dspnmYI0V/zjmVQ/9wpJpoTwodYLtds/WXSKBH53ZCopsjiU561+AXQMLAU/fOhYtCnc/suHjB6JITI9wAOv7mhBgUtAFSMKMmmA4CiPIBPiVTx40151kF/I5mCOR7rpXdfL7/c72aF8dSiXjcyaHpUnB/W0FDUrEshoBMrrSR/3ctldIYihcUXMa88JmAekZ1qVyqg9GGNBnkQMBCwW//6RQaZND7YjQ2ee+m9fP1vLlMGhtUAYYAkgAPcSLBTaj1opPBiTt5wSKxj4QACE1sk4y67HrbMsWKbAyvAN5pruPWlpx5ACrFamFGJkCBX0+aUDi8tgQUs8rUOPQgi68TCZy7jbXPZcBSxmdX384hL4s6SYPiWwuE4htkc0N1+Xbu6b3T6fVlbIJcDCFeRLrcR11Pqx3spFzkv/LrOhIPX8oq1o39DRFUviZ7M47lLCOo7IwILPMhp+bYdvX3+2ugQseEKMmQoIKj3qnSG26kgP3e1kv99rwJ0Wd9KS1V70CLRBAGMnr3paKjBCBnOetWIkwAYUl/MRZActFnYJmRPEppaNo4Pc7Hu5MWCgX4eUUddTKajT4i144u0UWMB3jyJbSHdku1Q5cIcAWDydWV2VLgKTjfpgOCmZtcN9+fd3eI63fFIBMu0Vnz7AFQKLjFUX9SLpc6tmF27KuwHBrXv5zwAWFsXoRgsAC5T5holf40Zbjc0AC1z4SVcIb+7MwMK0bgIW+TjrvzHdlBk0pzPoOcp/PJxZPbU1hsDmmuKprgTnowDWDBQqve0ODzyHub3a7eT2YLENBsBRzRWAAmuCW3L1JQUUDLwFufZmXWHCjgVx2q7KB6QC5dESYS68eJ26GpScBeyysl8EsOD+ySu3JmpmRW+K7J5Cha3iOnklXwBYpBnZL+lAkAbz0sDiUiG8lSrPe246qh/BYpGcojQLU421jhTPm9vP922nRQUCLM26BBblfroGWID+pzOuTm/VslijIjloun8cSEw5zFQmha4rcH08QAt3Uzwd822liEcMwMJ987BSPCLYU3CtNL9V/wAAIABJREFUNy7m2mkRLD0ZAjjgxN4N8mroVeifcSLV8HoqeCg6Wixc0Wf3QD60sD1NBMBJ1AsaKc3yidSu+VCauMUCLSOLAcACZnZe32592Yn03QeLsbCrCpSmQWOmXamENm/80Msrcy9kYGEmeqTV9ieCLsxfrSlsxe/ncLDH6IKMST8ORznIQYGFJk5EiwXuCgEAArCoLBbOKQr4KrYEvWCxQEewOCwDizwWnzcLgTGjDHSExeJPS8DC+p+VKo4xFBs4xCFtYB3ReiW4ayVYG7BuPTJsFEvYHR+WIUPLAu6uYrCw8rYXa1OLjLt9vXR6HqDvIE8nRdqqle0yH4zFh44MWv7FAAsHF1eDinm0cbkrBOZ0LYTjQvA6i8Wsmq8RRxr7NWflzxNM+JQuAxVRfWQg0FYo0wVPFgukBOrXJuQSsFhTYH9J35fAwmmsJxp1DMdqlPPAIr43Rz3qLu4pKjOesajULuH5ZV73b9lirGsZfM3mHuCQGIcAiwWsNKNZahRY7PYKNiDIP+JSKRQc0loODNR8LTRDoy+ADb2OHLEVGsYvas7Wcg/mFwewgHWkDSziWrgjMM+GdGKk/7476xUDBB0ZcKDlj0eL4yjISgCD599+EHk4MmjQPTGmjyZLF7xDBBZ2SRfiDWCydzvV2/6o2Q5PGtQK4OUz9GdKA5eDgafhhJwZ+ev9PpeeNl64RYzFiTEWqUJkGQ+qX9TcoK4QHatl7diaOKhxXqMrpOQPzAduHg2C1CqqrGSqwMIKZy1KByWIcx7pRaVvtcjsfg6AUvTTA1CAQey1VOAKz9tlaBgnL64jmAAf6LoHIGI9pTgUH4EOxzp3dtA7eyydNLmJY9lv5wv09UtwhbgK+FQqcovBtWCaUBbahd+lrpDFuTSBxSUCdl5tf26q8XnAgrPZqn7c2qQFYgpgAY/1p+ayz43yW8cTA7qM1smvm/30hTskLOolwEKVtwpJu4xrdZOsWbaW5tgGFsoFyfdgNQNQuOh8NsU/ym6/pytES3Z38u6EmyqpyJFSqv9UWzMzBPEF4Dm9BnznbgJOTu8K0RgLRO/H0MY89nzixW8stKQmc4+rMNY1fJb96W7FsEDEExRRKKudFQpPyT98HOWjWTVytoQpaFWo0/2GTwksGLipF5GpQgTtOvmuO6q7SG9OlSEAi5xmGldJi6ThuoQziqDv5K8PB7kBCvMC6p3Ind54ivtIaL1pskn43LlEgcUtFarWjMgOriwPEPvCStipXac/QKNSXQ+WBBbfPp513msyKIQNJSIqjO4Zl4IgX1wEp4DGkIFalbjIuX0rEw7Xh7oiiSk140grZloxLAVARsvZXaKEYx9a/davUzcw45eTMduIIBiZKDeg7S8HWKx7W7eKyvq5WVPVXIMhANBZ6lJg4Qpx0sWLoqdWY85mL9rRtaRvCIU1ANVWVWtvkd5c6VR5zhYNRc7iCezqyfwiX8wK2J0EjFS3ySZFFdblUmBhm0ED9LRMvgMLton/1/4mSqQW50s8XfP9NmDhMQyoZwFwAWGOdFNcQgZg8YCTq1XMPHR9qqwJ/zhOnIhvgELVtEwoRD3NI+IfZZlpboaSArBAeykYMzB0KZ+IKLzido79MGXuJCgSLaCwBr09NYf6GbQ20AE59uCVN9UVgtOwlQg3BRf3WJR393dU8AostKYDLU545k8d1DddIfgt365S5lz41uGoUNAJ9p9e/o/DjRzOlgZqR/wCWLj7JMzbQVfNDaA9LBb4HGm/XoAqy2LSUA1ThcWDYAJxM+6YQJG9D6dR/vyIrJASWMSh+LzUTaEgwcGJFanaIS6Frq26UihcHl6fxGwXxBlelCK6wsy9xAwRixXymI1KOKZdYzUp8LW6zAysOjiBqy4F/2qQOzJ/4Or7BQZvvrwrJJvkNuuFFwIWiaGrTbF5HKsP+jaNBuUlYLFFPc9Como0W9rK0ff55bX3sgKLM1l7awIstEO+9SuwmDJSVtkxiM0URky3VhLOQPNQV2pJ5acVTRU4UReBtlqGHc45RF4IWFSAhXo0BnHCn3/WYllw12jw5uGgQv8dSkMDbMBaYSW7UdiJd0R5LQJqgntcDGWEgPCH2ZnXntOs7xe8BdYsKZs1QrCwJdWlwXcEHJ6e6DesesZDr2OK7ZPGdOvi4jC/ulyDAM3CoRecOdgwc7gvO8Z+f4diT5Ym6X5+tfx08keYFvwSspSw6Egy78HyhKH5x6oq//pwoxYLrS+xBCwc57oFs15Ty/5SV0jHIlSgP6nha20HD1z33gAWKS4EfDqMertoAhahAFbkdZdLHq9gy6PgC4ACGT7wjvlIlO09WNI+HXCRmCIKAhN/VuNt9NK2LOfxW0h4Kx2JYT9i1p4+6kWvdPYI4ASwMpThMTFarh3g0d2UP2+LxZw4WlMjLVF0bVsN7f2pgMUqULj0gXrOkW5TemwBbY6c10ayra28IUpgMa9KslHwyhgLt1j8CiwWljA6B6fAAi/GFExLISiLKiX2orAuuW1yBudYVGDTHUAzLtP7lrmhBYHi1GpZkVF84r6GOT2X6OdTcCFgbKfjUUt6H24OGjfx9nhWCwviKgAstLqmllym7xuFsrT2Be4F6XYaW+HFoSC0M7Cgxk7BkjrsODeLUmx9DmVgGkv3nSmfPHMAjkG6EfEddjOVEZzN4TsdWLL/uytE0xjt5My7SKjz9W4SqyWB+zcOu95uNs1gAW38L1gs1O3g967YqGYLPti8zUT11ze3cut+fvMJwGIBwnrwZtsXMmVvTQE2tw2sFU1gobIdwCJatKxwmUIwfg5g8nAa5Tu3WFTAYk5DIXAWcSiaPQNAYVatfEkYYaFaESxAk7W6/UIxxl+wlDl9bYbBJ5kpBH92L4itLfEJR5fn7+4WpqoqQE0ToAUKY1VQYd/9jF0hc0CgZpg5ZTknUJbeX1OX9r0BC78nRJeqOggkqBim0ZqRI9iNPV/xWAs/u9Aqm9sGBtrv1gPb1lYeW/5tATQmYUTFdGkWx2yMxa+ukGr5VoCFndj8JQYxxprFUVNvBBbGAF6cKQZvxhPYlM8i5ywdONogm/tvajnjfg7nWSvi9fR01LkeDgd5gDkc9QK6Xu40rgLxBT3rSNhlUKiyqXdDeDCqFzhCsObIy6T0OnEzb8csjGQ210lbKcsk8X0PxH1ApUfLhWVt6Lu4Hvsk/ai2lBRYqYBJx3rmjZdm6nfAldaV+in8EPDgMwCjvsccLewyAB/09P/BEaQmIDtyl5hyPkCiASy8UFMCFqcyeNNXzIt61isOFgWwUGBgQYphhW29e7VGNIGFZ6Yo/xuweDJXSIV+I7nwO5xQuCjs5sA4CvCHQmi9HAyhFsj2sFgH1e92oyvSagFmYEHRwmYojEUQ6BkfXgbdgahROmUK0Z1nTrCUzmpr7xVP/SXEbiTjCOMp9H4zc6u4Ve2TAgsn3lYIcIVWvOqVeUgRbUHO4UvCaKZ7BRZgPuOmZJ6iAdXlgP53BVh4Dymrq9546dyST1qXEWXtvShUr6DFZYMpnm5Mdfn7lBf4jLUzMzEzG3iW9tsN16byKfg9plGv9V+K9vZaXdteq+82OCQ/qaDyAktJmSTRbnxfJonPzw9tsvojmtLsCEs7pdCMWSjlnpq22ZJGLYnggCevas6spLOZoZm2x+0/UDpPp5PsDgf5/oTMhR2DNbW6Zlke+ohMkXEQxF7AogFTvl4OZVkFABV6MZdF9uM7Nbdb0atkHp8sta9BpneEC64sI210tkHpF3RzkZXA1JSGea+G7zR40E7z5uNxCaiZEyLyx/FRHrWQmE+iusAkDSRoZmUHyNe9/NXhILgFHK+fEc45jnKD60SPIgNuDo8y1lNPLUbCYx99CXG/xu7GKmdSN6fTe3Z9wTKFctlBdOtJnU/YlXQKqB5OIt8DWKAEpgV2+CxUOaOYGqp97ju5PVjQi/OIDQ4GJBbnYqaQBknin1ooGJihF4Z5xoc2zHLcGuOZ6/yVsjNkyTio8NAMd30ATGr/5vbQGCezlPhdJkzntbwZS79Wkv9UrpA1pXGJEH2xZ8uEdVuVK5TpBFg4luCs0/4sgEXw2TYm9CuwmBJlwkMe5ZzstCl0bas1NK3PNcDixfiwauhaMDBnFdraXhk+N1Umsf1asTiwcNGsSzJB0dmN0YqmyWSgOJ6mnVptgxQMGPbqC51mcjN1kSO/yTVyIfkNFRtRt+IDQEO/U1ABNwh80KoT7ciMy8ZwEsV9IcgowLs4laIGAUp/wxXCi6Y6nkI1W8mC1L2Ust39wKDOaXmpvANIzdljQgjmjBKvJf10NfT/5r41aKlKxwJCUxoJR6RKS3p5UjjAUzeCN6GQkXaKfw+pVnfox6NSO5Ev+xv5TbfT0tUEFgwwvHVg8RQua0sK24IgXY+Hc5UqaJiVkEKsmjn3m4AF4l7ODiwcouV6JAQWnMfjSeTtEcG8sNgwGoj7gMGscHccUCXVAlrVo2OIA4XSVKGjYjn6BIw98/Y2JyWyRPT+ENtbHpiZ0rFtA0XbVAJaZv3Q7izbw+Nn8Iyuj/EcDUpkXrTdd6gmivEFN4vHDdn1qb8CC9tuNCVGa4L7LK8AFhrJjUt38s2m+ZTwssBizd6wTdmF00BxQnBh5B/WYqr+fltvW5+6GHxGYJE21eVjhABgOWoT5HMpa1sn8kLPbQUE3t2Su2lLW1uARdwdpv4TfHAauh9elZorpAIpT6MsWiRDPIWa7XHCtQd4N4MdL/3TixlnfoESsKjdIeZPhsWBz5iVQIsrjfLD8aSWh9vdTt0gKN/NKoeixa9w4kQRJhxU9fRrsRf4HlkiUExaMMpSn/E+Knl6AQYeTijZla6p3Lg7aGxPGy18Hg4s4k5Oa+i/VKAsun1mfBPNAF19T9vyIFHO37MLdqNd7+5BksEkr9kwZqBXxWf0eALoklFeSSdvuj0BV6r/wAmgjgXMIQOsFn4M9yUyheock/aKFRXrbnjSP+Mo7kUz7CRO9xszdGixMPeBAgWWKfeEYBTIejiP8vZpkP3elsozYywmAdYKmhVC2miBobiGI4p9ecCwZp94Gi2/BxU1SNNiabILuCGvg4pzQBHjoRxQeIaK3shrtMPcEQOCqqzxGni1WBgo0tgjLMlPZbF4IVn7Qs24Yo076hMDC+63tPG4du1jVjbBTqfbggSXE2ULsMjofNr+FjV1+agufiPlZec6xn6ouuwAi43sZu5ckGku9+Dicb7AC9sozjWbm/tSGy1QUjoulgA3e/S7QngIi8FueVCR89bWyE9bPEHZyXcOWMSJXwM0KoU8ibMwYOGWLd+9OHV+PA3ywwmlnHd64+W9pSL6XE8I/EPJ6FHkxoCFH2rQraY6IrCT3jhN4wOwYOaF11QxhW1FwtwU72Kltep66o6ehqRVZxjSaEAQcxnTpndUQ5llKfTt2S87BHxaVUnvw8JytVPiAq61ggs9vfMCMsSl6A2dHi9iliC4lrozb+5MAQGuv20ebjng8cFO3ryBnYr7jnEU3EBunaJlIgILWwV102mpcwMfWDtkhaCsNy8NQwArfod1isCEeNBggA/EyKyVsVPoiUFXSx8FiEC6st/REote+So5eCNN8y5zgw8zPkYNAHVrologUPwrBGcqhNeaFxwz62GkXlI91L84YLFNprSAhXtCLtxRRvNVi4U+V7bdAhYTUFFN6GWARRQatXgvU63mqLElGPMy0XTF05FY6bh0zfpVwAJb06+UvGJYn+KVbcDC5OKMVvjUwCLHWVwDLKbH52g90CBOrWnh2SH+bdBe4aMLfGEk2gqwwNe0R1p5ahPf0GVvn45av+Ku38s9/Od2qZMlZMhxN0p3ROYAgt8shsetGQYs1BUC/7YWN2KUv6Z12k2WETcVAy6YrdyVvCp7aa/n7wrS+Sn3gq3kwAJK39MdI3BgSWjcaWEpsK7DbQixfy+/TVCUz+O0GdCNQoszlaQqWtWsvRsz9GvFCfZPlWlMjTVLysezyOEwyt0dMz/yDiJDZGDhbiljlQAs8I5nhaCGiaaNHggsWNzKInPMreFZOpTlFhwZxqZXzqeqmRbMacGZfmFYrUt0mqYckpXKAkIzoDDQZ3EcGqAb6IMbUo3DWaMCJei1X7PVWJXRBIoTmvwLsFhsAxa+oUqlShR2wW4Ke3YdWEzb/RyBRSma5uHD5wQsdD+FOItLFLtttWSC9ncRiJtP3Ze0+GM8u3bWb/PwpwUWpCRNqbYLk/nIncmljynPIo53OjecDpnOONANYkI3nswKql8mBLKMjsOrXCE8mQ7SDczycP6HCfzbp0cZ+5282u3l3u5l8NhEnBCf+kF2J5Z91oh6u10SHSP9FJ+jxDXIhe+1kqG5A/QQbpaM6H6hVSBm3mQzfXR/TA8qOXVwcmmcm4gKYGpco5uMmstXqySzWa3K87JdZEX3BSwPyENJxdTi8BtIkMYPy5/UTtGHWRNS8Gc4amngYv47BadaRg5Ajddj8EwRxHbcWfXNxEN2X0tyhSDbhJXXCyQGme+cAIuT18K400vC7KIws5zQ1cACV123kyPcY2Yx8GImSDXVSqX6jll9zEbgXhTn+Rit5EAzkchGyaxU7kcFawBbQ68X32UvoofXWtVOXIyngdMiB71YL0+ZgC+4QQKf/IW5QloCOKPSWgU8F1gw3dRKooZjUDtSYdnPXAZvhs1yuZVyQdOZyS2NdUKRWYvoTwosKksFlM11wIJIXIPJKkD58wAW14DgpT3RYpULbGR+w6kNS6/KVn2wBiz8pJSVR47NyDEFqfy0CbiLrRKxm5mpZupY8Jo/p1IVt5Gy9oRyjgICAIsnOex28hqBmzB9Wz8ggwILBL+de7VYwCyuAXi25x416wWVKAd9DxYNgAueQM2AjQqZllIIBab/pJMbvQADYIsdJhaO+4MFNKJxPLtjo5nAIwjc/e+GoGRZIDgo0l8rGvLwy0yXYkWT1QX+eqbU6vfFPvZ1Tnk39ozBCY2VgCmfA1OIoW4VDjD3WfO3UdpNFhbfsdOEWF6HjmDaPGIHCzneCqXCCSzMemIAzCuuE0QMxAdaSoJ1QDzLQrMr/MJRs4ogjsI9QngH1hItR27veaEra9KsMxZr5DFGZm1Iw48WimR74JoAVO3M7ZGsOIYV4ZrCvx4oYsCttLgYbye9xZH4Fnag5XwW9dpfELCYO9XFwjJxZzj+vkJYN7JC2Epm0rYcmz95trJC4tNXjLIxhNmYcXv2Z2CxsJoJnmN/ncWpBSwQkR3g+gI8+/l9VfPdEjddDyziHRuZRrmv0mIXx2C5fSbB4l7wwDMNJnOJ53uttlRs3CRFz/WxNO0EmPBR32EHizvjAeBXP4/yw/ksdz2ABVNME+AxhYLaFQcAC7tim6Z7pvI9wWKhaaijZpKwkqFOLBW81iZNISLz4OHYycMJVTN5NbnfyeHphmout0JIbmq30AyqRgto9NN2Ol4o/bI9IpHCWEAVqVkHfW0daKSAWgAdT8rN0ZyhPHQFHGztSo7MK8JEBcvQ0WAbA6qmFDu7AM+BmsZgkHx2yPNgz/SEWg52yC4ByEOKiSIC/Kv3Oyq+jnI6sZRAxkHUIX6XxmB1KNKoz53sznTLIHAX3+s//aCT4UQXS7cjmGAMBa0pCiQsjjTxgafBWkZIBm0hmNfiU2ih8NOnURWxPQMDQkFArxiq8SxakEsvprGKq70cdnu9sRcl5TWeBWAHVkKjq1u6otzbBCzmz/SleJhXi5+DqG2NjuYeVpUz3kvmuJcEFjl+2M8KTBorJd2lrpBPByzmJHDuMT7xk1orCm62lDw7KSfLxcXs535Oh4OW4XOlW+zi7n+yFy4ADReMUQ9SFnDpr+naUCslxTsXvJxcHDo8vzyJ+wfmZ7Tjp0xXbB7f4Vjj8qXj/mfqXhp1/i1sPrdzQVC/P43y8XyW1/u93Lm1wTGPZTqgbsNh3MkJVgncI2Fkh2zAhWTIKoFCeK0+bQh6npbxKdI3GTswKKDBracfj/iXaxocDqbws8bhVdZ4BPUfzHUEMAZFpid1n5lfXFVYPJJ0dANslpee6WPv+5p6JonHhPgyw1fPAzaexDwIiNwWn4Ot57SJO/AYxEqLBfepw4HSHuPthMwUI3hOocT9Fr2gjgXAYjeojcmsnnn9VZU6sLDbzdRqYq4FZIPipK/pn0gXPfP6dsztjNIau0EBhU4dhaY8OBfBnRYXAquGAsEIKAITGhZI840HVjSse80sRcys4QcEKLSa9F5szYiGIeKKeFjQELFyAEC19N2bw8Hq+DiFGeXCgljuQvFr1rMvaxZY1KrlcwUNJehZUrX1DDJwyIbIJMLyamw85dRyVoVBkf5oyoos2xTLTWAR9nR69ZMtRpt+LcEaZ5GBhdP0Aq1zxaMUsi48rQBPaMf0T/jkskV0MUXlxFPRTu+49sCxLKyuGP5f0CuZc5g9UbmoGnw8uweSvc+9+vnEiIJZvJisBAJ6aZcJvxjyN8EJM+yhw7P7SIp3VFDznMfDLU6XoyC+4i1uMh0GebVHfIW5QQKwABVwhTrjIQbZo86DXkfNCSqwQADh7qyuDQY+2qlT9THetdoQABZDp8Di8Uh5o2ZuuF9gqrfYAFfb+FvLbqtFJMUxqhKDIgE405oaCLg02VXegJlMGyaKovStiei7yAtIWEyBYUmvoEoQwFgZ6k+Wa+dec9DJgEW3+MYNlBUrP/UjYiEfih2nfgpzBxHkoIYIKqKSXq09zvHAFYBXAQjhUUquGO/YNbkS3CqV7gAqaLWBKFErj4E8ADuvbQLXRAEoolnOf18QY/jKS3ATWAy61vjfzopcKeDJhFE3DSqMfn8c5d0TgqFH+e3dKPc9nFMI1qSlIg/FXrbidC5nPSojxXugn7l00ziHT6bHXkDEflpgUUQTXTTaVWCRdLChvplaCRRulY78ZAtSdtTuhp+WPH5JjsJFZJw8XAuOtEv9yWaW8GXAwkUUhR+FG/LU9URgxWgc1jxvNr/0t71uRUg9DebwLOWc4kscZ7QKW5ICD4oSRmiaZ5NHxBQYYcjMhjFl3l4FU/4TYOEDgNInsKAiZP2K74+8qfTVYacWC69d4fGr6AvAAhYEvK8unFRVkVUdAS7u+kEDGydD1AOLgVy3WKg7xMvwkAYw6VeHSuNfC3w11wvFkCnOAMwUL9l3dKkgHsIKJCX1zYdqa1BJbZcXAQLYdmzuyvRdqYFKy9F0xWqA4UKz1A/ZG4I1gjtDXQ+IaUiEbvOKKmsLwFQF7u4I5zMNmgjtIxjTiKgXdVlpbsOqXCMAOoOoBBYlzZOcDUyg80lDNCWia0le9CJXGkcz9upGYZBqENqmcnA5Hixs706jFvNCfYrfAVjsThrvctgfrHq00Tu5Ih38ZeuIy2WP7dnkCvmcxd88sKjVX80wmXGjxSL7Q59Xx+I5wCIKkx8XWJQrPY9fps6PH9MdEi0W6RQTiGYHnnw0uNwOnnLXPeBQsX9KOXXKXANYPufd9AnGFiwG7hKPSjZC1HlXSECNSdXaCRcZIsPA+xtQv8ABeqrFtQAsFqdLywAt/WGdE3MRWGjAofmdn84AFmcFOK/2rLaZgEXoCzUO9MZTrSZK/zp6eIJaOCPLBKdGD3psn6B1D3RjcoU8nCxLRUeF9OhRffYav9Gw2rgBwIorslRzSnEsAbQCIKsWyYJkdJ+k+lG2HRyI6J9WqdEVfqn4LcPBhVtIraTFoEwp9RN+RFkeZK1kLQTVBEokyufMHD4DS4X+S8G3+JyzijIYn8KFoTEUGj8B6wNqats83a2BeeA5uzxMG/KqlYPVxwBLWXwCxqNBlEZLj0Wp++dgDESkBI58jbkGgyYLVA5m3cNlhn2h6M92WuI1FHEb5O0jYnoI/G96kf90O8irAy7O28sBBTjij8lRJiWQBi1q60h/WQWy5sFDxX0FfHMmSi4jZYifBljUKuvHBBZT6uVP/NyRRXx9Lvkxlew85PETQTwYt0sPz51T7QSnJzGzWJiYQXT0dcGgn0Bh/+yazLVBUsbOhhijSrIVWsRN5+C8swab2UnKT37ZBTzjfJwjIhWbXpyVCjwZfydgYTCIgQtqaXhE4KYWxurl1Y7AQk/C4QciGWmIH1CZ1zSIKmtYMmSwapy93PFualpbPN4wHVBzDQVkoeAWzQ8nOk1clmlgnt4jYa4REyQe15UOU2mjZP98JJZdU5J891Rg1FJeQwGK2QsnsVhTsBxZzEYEjX66hVsHP6xd6vTN2RdZMVMc+1jYPYnhVpk49/JEn4mflKDd0QGLRUr19e4tPkGDXO0iMmR1wPWh1il1J3QynAe7GI5jH3adDHu7G8XTN71kJdJGNd7Gy2DnWhRa4FOBRk4i8HEmiWrAIsUlFTEUls5tqbMYX4rPQNaHqTJaW0hDANtvj2d590g6ap7Q2MmhH+WbO8QHiew9tiIHvSTApWXa9fMcJVhL5L8QYNFSRFOs9SmABTcHNwGXwmGsMXxyYOXgI3si7YgCXJhweY5eyds4AocpMKhzo2urRG1i/vGsFsvAoiRc9u2uv2VheMnHaycOW8Pe4iyeQ/u/yHeNgWFZKOIsrgQWxTpaLECqa5EKZpHSHiRNQbjOAdx7dupLrpVoI8vuHU6LloLjuZOPJ5H357Pc7ggstP5E6FKVn4UpoHCS1r+wSo8Q7nCBvB3P8mZAGXBE4BvIdVFh7/LyM8ZfIOAOl1398MTYCH9DA0HPuBBt1FM0bs08aGqrjSkOLEulSRyD6xWVDqH2mJ7iXWmFKqvO3w6WcE+KWzss3jFZgJhein9eCNssAGmTmKJOKo1Pu2tG5andoJpO7ZqiA2WZXUFFQC8CfaWX/d4yMcKkXPHq3AAq4M5IuTgsoTGcEYsAOUFr1rgDqOCzPUp9a7CMAVLT8DcaONnnFE8rtOWuD+c5BpsnDjQGjpCMipxR5XK8AAAgAElEQVT1KAxs2fMAOyzrbVjYLCTp+Z4uuA+4yv1h1KqvmAVowTni5t1BLRZvbndyOOw0FieaJHS1jG/8gNWyWOi2+KVZLHwfJwUemHKCXQsk4YKI/9X3He5doQ3cFcLGfs7AIk9+DViQZFOAcgX5Zl8hKIqrnDfepOf02NYxhZOT8Q2FF8O3gdQ/9fxeklY/aVv/u70v0XLjSK5NAL2RnLH1Zt6zn///x2wf72NR0kgiewPgE3HvjYzMyioUukFSlEkdne4GqnKJzIy4GeuElHDcrOaQdEVMA102h1TBGa9Q+DoDZQ0RMcCq0YCuHT0ugwuBCn8yEldl3sCJucMmAcfWBLilcC7lo4WJbjcOLK79eov+BCqcHXha6KM/a1plOUqaY9+vx3252RzLu/Cv4Hh5W4ZfYAUWNierSfGz3z5TX+rHQmAfj56G2kfO1MyeP8NyNrg5APk0wicjmJ94Iblp+hzngn4oWoykjteJQ72PRj45MDANBxxFkatDEMPrwfBlVWHJfLue/TrX2rrNA2oqCF4k3zIBKTOPzfHWbuTbLdNqwzHC+jKgZ+GgNkA4bnPg/oWhim05bLfleXcox2sAP+toY9EfqlniER4wPwBXbMq1JaFiZdoMJrJGyv2MY6Kktz4g4FDoqNPUk1vB4dN9Xwgo9FNLhbwpx/Lj47F8eDyWpydqmmjlcGBmeSs8Z0op//C2lO/ebt3Elk8LFPjQCEpbkflLz2EvDCx6bvK5WVvPNObwVCYDT2wOORVupzr87FnQ7hvJY9id9inwihhrPiB1czUjz9MCb138N/d1brNlsmP3tmWXzM/nsDmdbAss+u91GWutWafBhYL6MpSy3/2mnbzWs1/A2Xvjf8sL1dGlgQ3yuq/7f7S6Szt4AD3S7Xtv2aUcFGxTuXsAgDbp2bSPqtgFAxgDC45XSa38OQKLvZkzkH/izW5brqiut/Oq7Mh0PXDB8Kvdfs0XghLfPnvyMurHcqN3ZQpJZNJONhmIKAWLDDFHvBo6qpoQDmSshLeDi5pASs0BhFETQH8MVdv0z+nYOFBwBCMSyIgTxmCO/sRlgAFx3qrSbZUMF7hpheAjCm4xp4Pa0PyUTbNyhNpqAC03N1gWS4v+2DjNza/As5i6pK9S2cNj7f9nM3Uoydi27Ldm6jA1AB1C9rVmi8aM8F0Ieks+5WYOxyn0/aHzNzYoRgyg3QFmTgahrNX3xZ1AfbgwpcjhM7QUkjM0ezxuj+WH+2P5+d7mQg8OOp0akHQ9kXxOj6Xc7kr5h3eb8oebrVfojT3CTYLIFtA3S/qR1P+EwOJLgIx5YNGOJm15nGocku5AgDeeFkgT1rgWWPhwW2ChT14CLE7gjW6YLVqps6xHdErN9p3z+rukRM3AotKwOQg8tFW+rVnHfs+inyqQGL99yan8btvq14hcLGktGkHewI/TO2vyBKMzDASGw62HoOKfMcU+m6q67AGFM3yP1ef7bGTaJ0tWs6Lpwx6+E1bN9FbJsaStkLCQHPPoECs4tmcGZ7Nbl/JwPJQ/eN9h/cYcXPhDYyZBjs/tEyQ7+uEjcl0oMUZAMCoB7BnDXfa+fCWi0FU3zko1Oms6feEMKguG/S0tB6Qk3nL/hPR3v8UVeqkTKShQgQcFKAGXwI8LcDqRur+CF2jr2RrCeJNYdNq57weTWh229r00ExyzgQhXb5i5A4jKzCEOYCxpllekhRnEd5M71xJI0K/kysEExlUdMrHgQRMOVyaPHDggBTrokEBFXEQroDDQ4iNJl1aR/Hl3LFbozpK1/fd7okYHT1pVc+zlqXAfVACGm6tS/u7dpry7hknGNLUIN+aiO2kjQX9A39FSb/7lfWRq15QvxOp+q8CiEzAZWEjMp4RunwxYZONVML/K6hrA0crzWY3FaXacl7Z9eip2pxqJ9pPfisaion+RdKKxCLIug4s5jUXNLGeqa4T6/b7+nbdzWsV2z1ZGbZFe8l0JbbcS62Qxdoqy0rV1/fQmEVPTuyCRml23rWn72fyRZ+PRFLG92lgkCVBY21H3w2zYvz4fyp05blqp9GQGyVpG1bZyRzrLW2EJlLzBTbk/7st3O5RIZ/aDBCwSOvGB1QuR/f7xeVt+fTx4dQf7x/iQmLCyJlL6x4/sGIkQa/QDugAkVHBDCkleSeOR/ElEc0/53ZA7GRLjDOn+m+wlNNlkDUfDuShNIeKhpfH5UtOBvBQEHUpbYcKd2gmdcwAFJW+D2cS0GT59KxjGJG4qve4fqxhYZMiU5oDJp4YALRtrWjGLLYI9DfBBQBGaCpqbTEPh2Tix7FnR4kBxCzOOAQrLTWHmssfnTfnL9/QlUQgPe/OS7amQnoHOm93GgcVb08zIOKUoq6xlT5e2YK18Iy7En9bHIoOLzwE0eqaWBUAvnf1k8sTE0cEWfS2w8NsRCyQlyufRtLc1MjA+O2HNM0PvWeR54mEOWEx1F7UfvfOlBav2UvrZbbXJOvq6njtuMVi74SG8zCJD8O/ctvrV+i38PXcmR+s82oRzc5g7h1lgtapwkJQFjVivZYlC072uRGnQTAgM5twWcRS7pes1FrhtE0QmYKE1j755xZSD6P3+UH5+Opa7661XNL2mjwbcCZmXiRkVnfJ0PLRS4Jbe2wSbpfJ+Zw4Ie7hoeqZRsaqMmPmZNK0mbQ7HbfnwdCymOUG65niIopdCPAkLHQsJ8XDWjOgPFQnjrTuBQq2X90Ki1LFWf6sAGum5/vzEcJ0VKzxSAlcnrvJpHy8WiloUi/Ao5c4E/m7jpcrdX8MGRHABvwmCJXo/yufHHEkdUCh/dtIEKGup5RXxpFb0nVAeCn+NjpMjM7XmNs8xGDrq2S6TeYQmD1QUreY0aSlsX7kPhQFTTxOupF0290N5eCrl+++3bs7KNV2MDga8XPMic8vBTCGb8vfvNuXOgQXMN/lfvmQHgEjcsGHBnw1YMNFMdTCqZG5w7YT6/RSaqTaHZ8yIlt4PVtM4WemwvdgUwhjfClwqWJHZpbklxUFvAUbMp1lgJluJeOY66/OABRDy9N8SsHiZMDy1gueOu9KF2XnyCWBnDQ8mfcOh9hyAQSa3XwEsqivbbw10TAGEdtrQHNELsMk+OTW/DPzSGYtKiHLihKBQErK4GtNR7KXAAkKnVj81fwtkTpQhQSbOCnSCQhKcCVhkwVlFdRWAYNqH8rA/lB8figMLLx7GHAkBLOo9ENEhMtdbCKqBC+7LaxOKXha+Rr23Y8ianupzYqOwUEIDFuZ8Z+AiHCAHfg+94JhwVjljEmS474HGne7ZNbACVKznHX9nzY/8OXJyNIGRfr1BDq5RPrMCH74EcIC1di3bqGmKPH8HP9NoNG4zdbiGhs68ABMoPtYkbPPoDqbj8D4AKK6Om2L5IeAwWZNaxR11cOUYnZYebHiODPfnqk8DrMBXQ2b6yJxJUPGwOZYPtlHMNENHYJh+juX+sZT37+1D+vFoQrYmV8JcKDtvNDHaGbC49eRqLVcWiBtJ3/yZ3rqwj8XLBE/71jliZiVo8A4W2h3KV6rCnKJTxrw4U2NgDK2TvbPaH8lMQy2CljKkmAyn/6CGPDfDOIdyvseWaHLi20us9Ovb4LqsBBYvNWu5lzmdlhCjP7cftAKnBO/rZ/5JW6iOKewm76w1c6vAolKk3jYlfJriRQQTHmmQyTsj/aZ7HePyrJTp1uel1S1fgZwt2Z5HkOQhJfyDi3DVWMwBCy+G5XYNCHfLvPnD/b7cXm89VbclHHIBlGpxaGqmtvcQWd5KrRXz3jcPfVNYmK1eeVRcrrDgVGi0U+bH4B/2oDkZesXTjTsoPlsmz705eOZ6DnWyNh7xntnd232RhSIAXJtnIr5PqYASRgh+R5kOpYJHb8KRvh8HVzY0yc65zOyxg/r++grFu5ym8ouQaYy+EyjUSf8UK6hl/VDgukaF0SPyoTjurKAbgINrKijgvUCYSpg3+3Rg7uhOD+YBhCefC+wBaCr84kOwElElxDvuP+6+G1iw520pHyw8eb/3irpvr40WiPSRD8jDQynfvzeNRY1OkhzyzKxciQAWrrEo5c1VKxuWQMWczPmNAYvzRWMWy2NmOwIf3WfstmGfcShG3GeJrSszW7KnVFQRaL6/KV4CWJyAT5NBfz5gsQaYrXlGU+hYzwlg4U9H6uE1grEnVXL8M4GT81kMhfBL+vikUOG8xi8ILNqOW7pIswBBDnUtgAU1CxPNRT2Li5xCNXq8BDmiRGzNvM4GTVnw+OdZJchnCQkCExaek3BIHdZfrXaEZ6Pw/6wq6Y8PVhwM4aamtfDEUbFdad0Xb3Fphi+VAdN8NfbbZ4YRoqKuuyIGyzIVNdWVEUIrYWXFv0048Yqrfc9LhN2IPcsiK1taUi9z/ve6ISbgYLCpDnt58QYE948GWz20A8XyJdCsQXCOV1ImSB9jNVG0/PyAtNumLbiy+in2v9WwwI3c9wmREUZOCGLzMVOSHBNNK4Z4T/ehuKJjrGuECIp8jzAE18iLME7khTAthWkN3Mch0TRzoQy2ei5F+Q2nWWoH7HeBCSwXzCyKHnKLDP0pFEnkgKKU8rEcyl8Pe89TYqUGbF3vroo7X1rUi/ulbo/l/mHjzpsAUNxnHNyV+5BgMllj8f//sCl37rxJraIO53kc5DPnsdCBwFHqhvpSUHFKnK4AFo3tD8MSC6u33PPGB3uebFs1NjvPegouMrxI4+67ntFYnKJEvze+XmChmZJGobqvM5zaBxlaZQWglqXSdG9S4ME+a4d2yc/iHIB05mn9Yo83kPvEKJaIm3Y/wYvAhZ+5tK+rt3w1MCXpOjTOBOtM2gm/EVqRMmXB1Hfye6BQlXCnbEVUSBNVUpWe6sfEgAn9rbvYoyrpXx/25fvnTfm7N5vyZrOLKAap2VVJVNoSCWf5Wyi80FNHmxbbxmFjdBW5Livc/0my2a9WWRNZtdr1ElcxWqiomRYRwg5+FAY07OejFSkzYeypnrtuE5MZrXTP1Zu/kxkF/VETmEwubtLYblxIWr4JAxNRy4O1OgQmYE/S+PC7RXQQHvGKnxJlYbKuxXE84uYSA5t0AqWmyOiN3BMpv0bWW3Pip64P4gQqDjZKm651MK2I8xYWDdPU/JhsLXroUH45HNxB2MCnAQwDOnCuPZZ3rrEwEIaBGr748FDKX36AHwXMgFWyXV3BN8VpxrNXfSwALGCVOTXLMTv4AhqL8wT0Ol66NPnM6Dum3wmk5uLbaCzOFdlYENj0aWHlEL8GYNFi23Ur8PqnzhHI+a4wvzYjADHOwJhXpW+7ghgdNCWK8TuSXxbzO+fM4/VUmznW/PhlTOHlo1pztnugXxnYxYCFL5lul6jmaaYPpG9miuxku1cYatw6GWrnlR3JjGONOUUAArsNmkmFZbbLsdzv9+Uff34u72525U+3O89pYYmg6g5hVsjGQFKXywW7CQ7TqNBjz4UtJQ1utDV0MFg/hZLvyS6Vuc/atyUjHjpxIeBR/b6qRgE3ayuOBoGMuhJMPLVoYK7RDAJt1TEUlFb5dtM+IL22wkJxVfdbtjB8Nv0kE4vMMIpksZu6C1Znu/QJkQnENBDeRwUbcrqELwMCeu2fCq413EC3zXRAhpxDCiVqUQwIeLRH+O9U8xhcOyqACV8K9vG8OZSfjwgdNTCh7zUEAdN3N+YbARBmY7J2f30o5b9+YC4Sf0E+RmY+on+KJwajj8WulL9/t3WTijQWL+UFnwBYkLEGV6+3dQyyZz6D1Tp7NiuBRa/i5RgVtZW7DZXs0BC7boCIDJHrVkX+envkOKdDXgOzOhduba6B8+a8iB2Pd05j8fUAi4V16MnGbTYGFkvrWQWhSn87U1TlqNBticWvEa7r9g+eWgsO1twfz+l36dl1wG5u1/WfT7UW/WWgnhjxkNNUrlEiflFlzKDi8rOfTHbmc4ozqsQigPRcBhbo233yKeRrLJ8VnH7/8Fz+8rGUP7/Zlj9e78oN1epiiZk1Wlt5LtJcwC/i4OXUDSgYsHCtC7UYqrNRQQE9wSaOySnyLeGRuqtS7wrjTFvO14bLAc0GE0hJle+gDWXYkRPDVOs1ACvzVjc1UOgHiGB+DKe7iOE/MYjI05DBEkNi3cclFDS8gUv7wugP5d1wjKJcHJ4wCym2YXLA6tI9IcxxWpgGx43uDSQhlSdMuQ0g4fk0FGETk6SGRM6ffNGn7X4i5sx7KB8Oh3JvpioDczwCIpFnUKVoNWD87nZT3lwBxCIDysZLof/He4Cs1oF4U26uATMM3MnPwzQWFm5qqd9f5I+WDvanAxYTFxz1+qWBRWLWAhYDDhi3pzOBRd53I2CRRcVvEVjU1Vkr0C4prAZ9DuVlFmyDB/hRw7B72bR62ByTUtmSScDTXat9Wsyt7m7y4Np1+FqBBWgIK1NrPgQWHK1i+ykkUI/BiCQjvwW0Ft4ik2nlli3MU5aGDCyg+UjmGO0t00/Tv8I7p/y2dx/2z+VfP+C97+6uyltLnc2sjLG8TPiroffgwh0v3QlT1bjp+0AjvKvwOW34cJgDYt0r+K25ImMWzXaqvdZ4GdGyu/DFkaumBnMQtfnCRwMQWKm061rWzJ4CAVnYQ9ZWxOPDy2gk/Eja9Q2HWPpOab41B0c1Ccixk24WkQpbYZxBhbwICciQvPVkkoZNdlP6T4QpK/lSmEaiX+fQUrAtwlQPO7a8Jg+2j44H1xBpro3ey4GFNEfH8sdbc7pE7hRpLCzN+3+4xkKVclWVBcDCNTfZx2K3Kf/vLfyC1l9oxpztEwKLOVY6gnwi+0vZ7zkai0q0PqQm9345YJF2qzYkO/pkwGKlEmiksfiywKJb/+CCST0TDK5qEia7Zg5YrDZvZQJWYGHcEzZnJl+aSLRPATDWAIsZcDW5vb70fPXvnQB2q7qZzkuag+yKtRpYVO9GidSAJNIQGHjQ7bMFF23uC9iX4bzpz3Gd27Nh3vamsUAaKpq2ISSP+/L+cVP++/7gGgvLS2GhfOZYpzYcFCRWKJCgz2qkgGlbUBEVF9ujRz4IyGh8eJ8+FD5m0ZfXYd/SM/uztaxAc6B/M8fMeMeeBb9w92rb1litGQc+4TwN/hvmGh3t5vU2VV2smYRwZ1pyzQD/9/5cM6IiY6z2SUdMgIsKsAQafLwCexwT2E/LTH1949wLTIGTA1Qkk4eeTKYOAYrmiNCH1wvKHQ8OKmBykvCv4AI8myYtyZNjKX8TGguMyYx4f304ln83YMGMqUnylVsDFoxoUnTWzRbA4rqLOJqBDiHFRt9/AmCxxFUyQ5IOkJ+t4Z+zTa8EFp0WZQlYxLkK5rxOaGTYNEqSpcUd5g8gScB+0gbuuz7lvPkiYIGXvhywMMp0+6PHGUMcPSNUR0Y3RRxQCzUgaz0s4X+DdVDEgoSfEi9FUZ4lxr1K0M49tOZgzNMgkoJJYgknLbKFUwNedxaWW+nnVesQ1O07t0IDjUUHLNq+FUFg/hbmEwEBrPOPpZbDGkCFPec+FkmIYTSZgIIciDiB9x0E2nH/UP75flf2z5bie1vurrbl1lTVHoJaowsEKEJ49qKMgMLTcZvvBUNJ9+5gWTUFSMkoR8cafikHxLDNh2BM9BfBc70kCVcfzzSRoASpSJJXM+RxEsCRQpv9A1iAZmaW6JfPH6P/EkqxVyAmc5HRwMlOVAdfFNYb8bBQmjm6rRZWzLltLP6Qvs+Kaw6tSbutPBTZbFJfZ4Ir+WOR3kYDFBY7ll8Ox/JoFW/T9nJNha2/bxJsBLVZU5aDTn97axkzZQoBSayK6X/+WIGFxm3tmsbiyqu3Qldl4zbnz//7ZglYZLkkfj3mT2cCixGUPcWEFr4XXKxSXBhvXaMhh9Yw3yy4sgxTvoq2S7lj4OdKSR1NoE0Vr6ofY5wa7WjUYDQp9e3AxeIUcdawfYrLhaY+d8ruNaPO1COnGRBx9mLWAYte+CwDG4kVE0w1LBK+Fnl/zK3qqVU79f1Su2v3/6k+1n6/dq3WtNfSTiaRqS9WXvsaMwLZNeNwlIU0TSISZ3tGilj4qYQ7CpXx1snCczUCCFqARlg0ZBDIQJ0PuyXeP+/Lv33c+dXTVNSe5vsa4OLGiqTpIpHl9kixQImgctkBMiLZE81IwUfxi0wPPj9OUrb2Zh4JLEHtDudG7Sr/PYVr6651tFSPiefFLmRfeK/WLpEmJNolSxb9BR7k0GidKipFGgkHNBurLIpoDs8rQfBnK2n1OsTph7t0YevmU9SASLYoLYtpvhx8siqqzEDot90j7uDLhsOHg/4pBkYspbtpo7y2GfdrmJVSIi+uKEAAV8Z0ZZZt1d777o2FOBf353FtUjmW//qplJ8/IpsoeGItqnZ3w5wXMkFaddOtAYtt2dmavfLfmcBiqbcezawYWQYWjdp2DeN6CTNN7Q4wUi+QWnOI5rNybJEki7fd4ItMq5sy1GVKCVg01Bt5ly6Q99QIz4EMCeKsWNDXPnJq5Fm4LAiUGTDWiLAhGAikOphI/U7e3WLYyCug1r8EsJij+5RVnl6hNedqzTqNeloD0JO/BZsY6SfExGsvp8eUz7eNxHJcmHO1wCE0GKzXoDwX9kkKO/X7u6RumBwkGiv7B7h4Kj897Mr39wAr116x81iud1fl2jQYO/hetIW0aji0bqz9zGTHd9+GVCTPq19KGIc2A5ERFCuNTlICL0avc9N16K/328LDIFMoJ9BALIdARGgHugbcz4KXKLyGMpvu/EkzgGfwkP8FM2l6FAfrdCAitzNr9Mw09lD9YjCV6WYlDSTsHUR4IitkyJTw153f40k0D3aQAYVZjTyPiGucZC6R7w5ySYjIk/3e+K/UtTB/DHPstAyv391tylvL+eE+E4fy8XAs//SfG0/17Tkr3BbF8OGyKW8ELALMHF1j8ec703q0ppbTPGNAvtel9O63/KdkSv3g1/TVv9OhiQ5JjGbjcGliq15iYmSe0nTwllxxBb6vuLMdo/B208NnABbzM3oJnV+yFUdnewRrVrCFBS1PiP+h/8EKYGH8j+FruNkhq2PVar1EmK+h16cCLKNztUQHCoEqQlIDp4T7dO1G1xHYfPXs4AbQ6A1Gz03p6QIgtBb43m/Bhz3yVRBU1Jkj2kHRYW221WzK0I7Sm5gRPO4tx8VjeX9/U3593nieC7Ox78qx3Jh6300j+N+EgxfOknxJe9g/CkFcBYseFQWg0qZzZcoN4eY7QgtLjpVXcLxikoyQ99A8UA/PF6ANqUDRKKIbubffeIkynDItv4+JoasWWqsy6lIfebl2+me4jwBBCIBEba/lky3+Ge2tExIhvoY2omoRHFCkAEefuep3uIzIvaXwUUtoZcXpPhzL/ZMlakPqcUv45SXh6Q/iGpicgoQOsVlzp5qtrlNyvwzkLfnj9da1FZYLw8ZlFXb/8uOx/PJ4KJsraMagcgJ8MVXPmxumPWdbtncsGuTPd5Y19ncJLOpmXWa3KwRe3CTV0pnAolGdL23J/F0eP1RmypWfZdkIWNTRdZi1OcBT5N2LgWX2Xr89TwSuoPca+XjWM6OZpHHMqcCXgEWsaUA9KqTbdRvBHDDMlNSH6afNyW8cnnVK0K4lxhLtL9XH3FhOAZo1u2hu/K03Ud7ZLjTjtYCDfCSflHU0RFO8uSWHTCsNbQDCM3Jm4U2h4jkuEnbRyfQRSMjO3DXd5l8ey+N+W37Zb8rHZzmJmvpekSIUMJbvwrNM4u9G+Kcltl8jBJNTH1HXP8vqdY1RSTxH2yYLtmTQryYMhfBqfPnvVg8aMAuSzMuNZydLv7U7fEQCpzDbcAwCKmEuktkoUyYd2aAB5bv3n4EMB5RPuT+aPhdPtmegDaIXSBOZUl/wb93hswIJ37cb1Gx5fC5er+Pj49HL1bszZoogqtExplXYBODw8FCL5Ig1qkBPmgdgBZjY3l3BfPFse+xxU366R50QpO7ENhXwEWB/c7t1k52NR5k3LX/Fn24JLE4eq17qtC+80hTS7841wucUI7wgsJjEoP0WgAXmdwlgcXLtZx84tQajF9es7ctHNP/mwh57CbCQPIjY8nxAlg4LvlNYHipoAmiY81n1xckzeQmdz6X9pfq4MLDomeJw+3TnsRGnMonkcSUJn9yk1uw6AQusocJD0b+n/TY7vUvtfNuUY5ts07VKZIycoH8KdaxHY/iW1mhf7vfb8uF55zZ1v6mXY7EE3ErEZAIUN1iksIZ2BUDI9xgn6UOcm/tg+4pi/c+k9AltCDBAAghJ6PY0ziuHcMq6wAEIw1RTozakBZCzqbWrVNaYc42wyderAAqD7Z56DspgRLUehsbfABA+ozHBxMEIjy79kmuuGqJpQaAl0rAMUDw9F6/PYj/NIfPpuTqsZMAX4JGZMWuCMEaDOMCgQ25KN+59sUN3BPbU7Efv88H6fMYc3MRH85j2v+b/9rZGzTgYMi3atpQ/3dmepSfSIsu/GLBoN48wa7vh1gifU4zwksBi6ThUtJ3ZVfP7osZCbXfzkbTh13Yjijzt2lWzwAI0ntjYZjQWaxjq+JlTa3CucHv5SE6/eVlg0Yipk06XI5CA/Ylsjfgd4GJkDnkJnc+l/aX6uDCwSMzPWx6anvRQ5hssnc6zkhUGWXg1Ds5p6EvUALutjp/KoOoJnqxYGcEF8IVsAKkSq7+OHqquhehyKOwNcFqExkN5PmzLw/OufHDH34Pbxi1UtQIGqPs9GyUjSzQEgA72m7QqxEFZ3M0epwAWKWcEAFYbnybuO+X2yZuzY/M9kMjL7fUwwqxA/xEmq5KfheVj6NNnC6c0oa/iqXlvLYmctBkCmLjzp+JR6KPC7Qk/CtFj4BAs4rTbFbk8WHfFtBQPjwZWq9tV3sMqXpo/AytB4yF/XI4AWJg2w+qjuK8EN0xozixT65MVmkOUkK2na7w2ls6MD9OOln1tLKGW6C8zmZlCHNofEp4AAA55SURBVFhIkzN7Zldw7X95H1M9/fTkiQWmP9vapRjhGhBzGlhk1jaZTRREatVqU0te6ocbAp+AiUR64cRflzQWS8BCPV2KinXkywj0BZvjla9k1pZnm9b9BRoLZ3oyfiSgN/VOm9s7jPhRtUg+ZrfMT+NnsWafX343TBev46bxwNznovT52wAhvHhPoXD6S+dqrtVTlKijxW9uprRCTnt3fcSpdUzR3pcxjqqlqt/WGMDadzpLBhT8trt37/9fnneo83BEnRFLMuXjkIkjQiyRZRO+GuAlUp1rjBIM1YSDGcw6u7rDpSh3QiJ3AjZwdMq5VR0Yqy9CVaegfc8jRn8M90fiwiLbJTJftnkzRM9qzxzjf46/97if2Rgcja+xh+km7UQzD84vAxHt5KAYl9f3hOUY2W/Kw1MpVk3UAKM0L1qJ6m8iV0/uZpmqaJ7COMidGh+ZulYo0IcJKIrGStVsWVTMMQU2gQM6UJmKi6SFeXsLjYYn5mK/Zgr5Pzcw01k13fnLwOkzfUFTyBoGeHpAF3lClHWCLjDEtc6bk3ZWjrKLDMnNaAO194XqKd30MOO8eYqJrhzlV/TY9B6VnZtiIiTMGvpge4yuImOyxAiU8Y+3DagdeaIbD/g1o1hagpecq9f0GeL1wvti/TwysBCrTQqixXGdmnk+b3LMVBZVZdz03SDNAJ066ziq5AkB3t+MY0sp0ZOBAivrdShPz7vy08EDW8u1lxiTkKtgSsJBUQ8RQRH+B+xAPhGUHCibVXdh9gHJW3OWRgJzyTcjh3k22iMNUiYbFvTyExB1Wljm20FThTuTC5xWtPuiCfPPSZuYynsSqUK/g0SBAKauIKKwDSChs+/zDbQQgjt91LAWZT01TYH5MriGIiUwc9Kowm5se2ZKlcpBcinJKu1NspQafZJABiwbauvo4cs2egVNWz4VAwXWFmpVYeKhp3PAuCnv7kyzgTkLdFlUyHc3TP/9amDxQ9JYLJ79EVO/MO/5FM0NCdR599F8MdnwQ0e/U4OsrbijnwKxc7a4hExHwKIXlqEgOwGETo3s9/n9gE2uBhbSMghYiELzBwEqeLuWmMNmjRjym6VrLTSeSwno9QJ5sr55v6xVazbn5ZSYPndHdXOZkErMvV+PXnPR9ksXwB5XNg/1VIxzR+dq1RDxG62fWVMlwywRgoosEDVjqjRMsoGyCGp0E0BHyzPg7MYiRA5lVw7ua/HTATkY2lBTMvmURVKs336qlLfKeavfWKWZfZ+XvlnRBoVwPhZSmYU4c1jEVkqmGC+MxjuxcMYMRsjkCmGmNUFuDUhPF6opeoeYaWLuwTGb7hN8Cs1SH9kR/h0JQPnzeXPoVp8tIRTkJog96ZYqziZFthdp25tJwvwq6GPRVIel8c73EOkWi1Hp2Pi4pFnLOVzRM6al8IJjjPLJoMTBnftuVuAgcwfa2ZY/vGFQgXjYxqrJblxjYeDktZksXqmxOJexXPJ5OWDVNvP+CJ5F0JCgWfCJuUOQt2tbjEw8htfVzIR1ykNvV1Xm8vKLPdVYVqpjWOuVnlhAx98TdOltNJck8FfSVga8/D0J1DnRiHUlSwvO0ku6foc0OyPoo8gBF0IaTtxYsCsjQyf+mqHtK0DEpMW+j5e0vTTOue+Wtk0aw9yNSGvXS8MIv0P7jXo8UbSBc3lrpJtZP0K15dlUebfznAXuH8XiVXndqImsu6GV6JUyJoL2DgiQvfJYdsdD2R6fy0+Hm3J/YAZQMSf66rgbhFeZkonBxa0LfLdksOy3+2RQE2C3WINC7b9K7+qwOth9oZ0RIVPKcNIDwCE7ts7v4hhDdzRHO7AHhQ2fJnhY2rkdJmCkCfYHgitr+G0Al/SS/9psGn5gOTpIDoAJBln4s+165yY096wVMYdOqwxrTpzmg2EgxKJiqpbDTGNahHa20DigBwBdhKta2CqQGBCQ3tK8PR8Ii7XZcGXGc1ix2ZS/vUOxM5UouLtC5s5bap7MXNREDJ8pDb5iYHHGTMXkZ15ZYpFDYDFqxzdAx8nIPB0l5jFQHRVKqLSxtZmbYzsLLM6gwdf+aAPc8mQGzDQc7CiE+PiI7QaUGBtyB1TDGleHXKgcdXnyTI1DoLJGEL9E+C8tbO7zJW2vGfM5G2vlGEagg/40uHFVf3+tcHXJxCfjkY/1gzlUGH4MsDF4zZA96sJ4m1J08piD33eHl3/DFn7ErdF5P0/2Zu95LDZPT+Wncl0eOFLXQjCtuPsi+BxQNC1HqsitSFRQ78rzkCefaSC8lvlL832iWTyTHli1EwYPTY7V4BBCtb9uxSTEMX+BBwEwJYCizJXsjZhSGqDNgZZamdB80KxkIMJGciVwR5GN0dHps6FLO+7RLLRFGjMcK8VaTRBz9Pxg1WzNAdPCUj00t2/3WG7MTCGflUBg7XOurZF23ImEfag6Ob4dN6XcXbMwbzEwcXRQcXMln4tUl/6c452e/QYsFu6P2sTgI1380RzByRSrkw1tXbq1BjNS4OK0oanz5uiZF6741/janEo/BNCUA55khC44oO7GkmShR8kxoVXAkAos+C6042YOaUNPq7+A7reT61HqZaXgXb2GrwUWuaOTFF0xqm5+3uSMk1ijuWAoqHIL9DfOicYCDxAOBAuWeO/uhI0aXqBR9mdrxSJGACyS6SKNTyGK0R9JBUuB7uTYUxDa5rT46KDlp6M5c9I3glEpiJJQQq+wDeBdCmFvLW971aFIpgoRQY8FYOhXqlnaJORntmoIyATgg6aJuP0YV2yQJL6D69bbuAQ7QYXARX9j54GOH/Kf6H1Ewo/GjQOmTeKe6UNLY+A4w7kQ2anchQIkru1hh9r2EPqet8q1TVYCAkXMrMCb5cJgtIdMGky1XZelLpz64UbFiPM5kdbDzDlefOXgJg+rYYOqqKSSH0eYbV7DjX4HwGJOCKRt/AqNhVqB3FlDajIQ3lh8I5IxRcJ+z127tHTthpFIyqD+Emx+7UHHcyvofF6D658+BSw635MqVNougo6Dntvb59zQOhrQFuzqRzhcQPjwhjtOmqW2+xVcs7fWk2z5ydes5Wjn9WNX+4RtfGVyhhaBBWfgTUtS8wzSLBIe9PmoT0weNTBUgr09yTyHcW+ooATVTY3ht5cDH1Gz5xjjFRyfPhZ29r0CanZcFP0O5frw5DfV+6Ol0dp5imwv8e3OidWjP0wQOdSUmhCQEBk9Ma56WvM56D8f7o+ucmfzTPY56DF439jSQZvZmGiSGoG09OqKFE7OrvWhhjVns0DdLp0CGELUtVMpoagJWgnoCq8SQTmYXl/WTwm0bk318uGRfUG7QD0iOya0DfbPTXFuQmFFZdb/iCRjDkbgD+RmjxiEiN+hQs7TEm8hV4oVHStu+rCsrzC54CH8eB20+PqBxZytNq/2JYBFcKMTAiBrLGgCmQILcMbllsgoMpzpfE4/L7h4jTB6rUBME29s78nXpetiKP6o4dMZ6rWvy0CAXDv50GQBg/TP2CQ7O7W9FqTfp9JpNwzhtXRa+f6aMzPXVA/iGk0PX1L7TcimTMXdlXZOYxH9VxYsemudoClYOgVVPPCuOUNtOfFSpU6QaOuIcFRWXg2TV6qMCi9Nnuck1eiv4UW4pE2IlFeWkGtbro7P5bjfl4/7Xfl43BbLo4T+TOVtN0poMlCJtQINOOWBjnDrwS1a8EUUsZ/x+4BMQ8oN0jeA7mlDhIAdqXtb1NGuHtroOZ/f2tM3+js+r64E8CeoLzT+BaCzzCKtYARZoQVyfwn6EKAqrcY1UX2lSbf8L88rkwbbRSCv8nCYs1Jf3W2xJkPrVwVhzjKM2a/w0QCoMOBhYcym5bD/pT1TVIi9pz3iNVasdsh243VBbi3bp3miCAhxDWDW/aLhpisZ2Zd+7NXAIrGlxn7OjRJCItumJAwpcLg5ZHs9DSz8OLd6gs4W+b8HWKzcQJ3Qmx5RMB4/4kTnueUhsGhU8ni6d8TEGURGRbere4Ij9K42m3d0kEdCeeVUX/bYIBpqqaGYO8QBJ1/fODX+U8Bi9SQqU8++LS5fgldPr8m9LHTGntaz3obr9HT79TTHVjrdanhYdiI+XDOuKjsmzyk7s4gR3Cck1k3g01eiWO4KCDjzqTBnTPO3OO4PnuDo4/O2PBjNdqrjkMJeXRCmRFLMcQEVOwgJONs7WMoRk/uRNH8p72je4x+xBEn2CjyIg2UsoN2kZ8yJsK6lIEYNv61Ol0AY0s40gKDRJ6PWhVbAfnokh/+f17oKelHNP2kwROsZoa+DDnL4JaDI+U/UejzbXSaxR/K5ygXVan6UasJJiI6AV8jKgQWdQh+P8NewCBXTkFh5dNNOoB4NwLLtSc05opxCA5sQ2qkzqjlkPGndvq4I2alefyPfrwQWLWvK26J+U4VPtymGNvr6jJCkpX+Gv4bASrciDcnqMQ62IDT82UnbIvbP3v2aDjMISHRqDvhU/jScZAIuZpF7urMIRHhxMtxaDVxkP5s6/PTemjld9JmqnoUAXdp76ZqangOGXnmbuSSwINlw66vnonq757l0gHwoTNt7cz8nd3Yz4f/0XK6vduVqt42shwKRVC5U58oEJnXL9FPjpcPhFGHaBhdxW4sOsYHZjZGul8dDeXg4eBKtw86VGhGVwicBOpT6OxwMMV/3EQg6AWKIUvH5RNolA29CDT3wmNspggFJXkNUkl1IuQKnQixEgIwkJ5MjBYF/fTCG7E6XWDeW06oJpdinfW8BEx7JYaHE0aM0JdIN1IOF8WgwFO5YnABqrkUiiFDCsnyPqU9PKWXmCwc5De9OC0XNdja1QysjHUcte17BFMJCEZ5K6RCDwN/tGnKlws/cKIg8Kj4vMASYVKjdqXExZzAh8op+/5zRwrdHv1HgGwW+UeAbBb5R4BsFvlGgpcA3YPFtR3yjwDcKfKPANwp8o8A3ClyMAv8DD8nJIGmcntAAAAAASUVORK5CYII="},96908:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},57177:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},81378:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},47621:function(Nt){"use strict";Nt.exports="data:image/png;base64,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"},16722:function(Nt,Ve,w){"use strict";w.d(Ve,{Z:function(){return s}});const x=u=>typeof u=="object"&&u!=null&&u.nodeType===1,pe=(u,o)=>(!o||u!=="hidden")&&u!=="visible"&&u!=="clip",e=(u,o)=>{if(u.clientHeight{const r=(i=>{if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch(l){return null}})(n);return!!r&&(r.clientHeightio||i>u&&l=o&&d>=c?i-u-n:l>o&&dc?l-o+r:0,f=u=>{const o=u.parentElement;return o==null?u.getRootNode().host||null:o},a=(u,o)=>{var c,n,r,i;if(typeof document=="undefined")return[];const{scrollMode:l,block:d,inline:E,boundary:v,skipOverflowHiddenElements:m}=o,p=typeof v=="function"?v:X=>X!==v;if(!x(u))throw new TypeError("Invalid target");const S=document.scrollingElement||document.documentElement,C=[];let g=u;for(;x(g)&&p(g);){if(g=f(g),g===S){C.push(g);break}g!=null&&g===document.body&&e(g)&&!e(document.documentElement)||g!=null&&e(g,m)&&C.push(g)}const O=(n=(c=window.visualViewport)==null?void 0:c.width)!=null?n:innerWidth,y=(i=(r=window.visualViewport)==null?void 0:r.height)!=null?i:innerHeight,{scrollX:b,scrollY:h}=window,{height:A,width:B,top:k,right:R,bottom:M,left:z}=u.getBoundingClientRect(),{top:K,right:W,bottom:Y,left:H}=(X=>{const Q=window.getComputedStyle(X);return{top:parseFloat(Q.scrollMarginTop)||0,right:parseFloat(Q.scrollMarginRight)||0,bottom:parseFloat(Q.scrollMarginBottom)||0,left:parseFloat(Q.scrollMarginLeft)||0}})(u);let re=d==="start"||d==="nearest"?k-K:d==="end"?M+Y:k+A/2-K+Y,G=E==="center"?z+B/2-H+W:E==="end"?R+W:z-H;const ee=[];for(let X=0;X=0&&z>=0&&M<=y&&R<=O&&(Q===S&&!e(Q)||k>=le&&M<=Ee&&z>=Se&&R<=se))return ee;const ie=getComputedStyle(Q),L=parseInt(ie.borderLeftWidth,10),J=parseInt(ie.borderTopWidth,10),N=parseInt(ie.borderRightWidth,10),Z=parseInt(ie.borderBottomWidth,10);let ne=0,U=0;const D="offsetWidth"in Q?Q.offsetWidth-Q.clientWidth-L-N:0,T="offsetHeight"in Q?Q.offsetHeight-Q.clientHeight-J-Z:0,P="offsetWidth"in Q?Q.offsetWidth===0?0:$/Q.offsetWidth:0,j="offsetHeight"in Q?Q.offsetHeight===0?0:q/Q.offsetHeight:0;if(S===Q)ne=d==="start"?re:d==="end"?re-y:d==="nearest"?I(h,h+y,y,J,Z,h+re,h+re+A,A):re-y/2,U=E==="start"?G:E==="center"?G-O/2:E==="end"?G-O:I(b,b+O,O,L,N,b+G,b+G+B,B),ne=Math.max(0,ne+h),U=Math.max(0,U+b);else{ne=d==="start"?re-le-J:d==="end"?re-Ee+Z+T:d==="nearest"?I(le,Ee,q,J,Z+T,re,re+A,A):re-(le+q/2)+T/2,U=E==="start"?G-Se-L:E==="center"?G-(Se+$/2)+D/2:E==="end"?G-se+N+D:I(Se,se,$,L,N+D,G,G+B,B);const{scrollLeft:F,scrollTop:te}=Q;ne=j===0?0:Math.max(0,Math.min(te+ne/j,Q.scrollHeight-q/j+T)),U=P===0?0:Math.max(0,Math.min(F+U/P,Q.scrollWidth-$/P+D)),re+=te-ne,G+=F-U}ee.push({el:Q,top:ne,left:U})}return ee},t=u=>u===!1?{block:"end",inline:"nearest"}:(o=>o===Object(o)&&Object.keys(o).length!==0)(u)?u:{block:"start",inline:"nearest"};function s(u,o){if(!u.isConnected||!(r=>{let i=r;for(;i&&i.parentNode;){if(i.parentNode===document)return!0;i=i.parentNode instanceof ShadowRoot?i.parentNode.host:i.parentNode}return!1})(u))return;const c=(r=>{const i=window.getComputedStyle(r);return{top:parseFloat(i.scrollMarginTop)||0,right:parseFloat(i.scrollMarginRight)||0,bottom:parseFloat(i.scrollMarginBottom)||0,left:parseFloat(i.scrollMarginLeft)||0}})(u);if((r=>typeof r=="object"&&typeof r.behavior=="function")(o))return o.behavior(a(u,o));const n=typeof o=="boolean"||o==null?void 0:o.behavior;for(const{el:r,top:i,left:l}of a(u,t(o))){const d=i-c.top+c.bottom,E=l-c.left+c.right;r.scroll({top:d,left:E,behavior:n})}}}}]); diff --git a/p__Shixuns__ThemeChange__Edit.26d8a75e.async.js b/p__Shixuns__ThemeChange__Edit.4733d4c1.async.js similarity index 81% rename from p__Shixuns__ThemeChange__Edit.26d8a75e.async.js rename to p__Shixuns__ThemeChange__Edit.4733d4c1.async.js index a2296fef4d..c17c9cc05e 100644 --- a/p__Shixuns__ThemeChange__Edit.26d8a75e.async.js +++ b/p__Shixuns__ThemeChange__Edit.4733d4c1.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[9511],{65363:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},87169:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},11724:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},32050:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},69453:function(Le,Nt){"use strict";Nt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},85273:function(Le,Nt){"use strict";Nt.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},22001:function(Le,Nt){"use strict";Nt.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},60512:function(Le,Nt){"use strict";Nt.Z={titlesize:"titlesize___vL5PR",labelWrap:"labelWrap___MMQF1",label:"label___h0nb1",labelContent:"labelContent___UmrM4",selectSchool:"selectSchool____z1Sv",dataPicker:"dataPicker____Uc0Q",itemWrap:"itemWrap___DGdf0",img:"img___yufZU",itemContent:"itemContent___PtiW4",nameWrap:"nameWrap____5hbI",name:"name___YpgWl",actionGroup:"actionGroup___CKaNY",schoolWrap:"schoolWrap___hVDkU",school:"school___dDGfK",colorOrange:"colorOrange___c0b65",colorYellow:"colorYellow___O6JJ3",graaytitle:"graaytitle___Gay2A"}},72179:function(){"use strict";function Le(fe,a,E,b){E===void 0&&(E=0),b===void 0&&(b=1/0),this._name=fe,this._defaultValue=a,this._minimum=E,this._maximum=b}Object.defineProperty(Le.prototype,"name",{get:function(){return this._name},set:function(fe){if(typeof fe!="string"||fe==="")throw new Error("Shape name must be a valid string.");this._name=fe}}),Object.defineProperty(Le.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("The default value must be a real number, not: "+fe);this._defaultValue=fe}}),Object.defineProperty(Le.prototype,"minimum",{get:function(){return this._minimum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Minimum must be a real number, not: "+fe);this._minimum=fe}}),Object.defineProperty(Le.prototype,"maximum",{get:function(){return this._maximum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Maximum must be a real number, not: "+fe);this._maximum=fe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(fe,a){var E=go.Shape._FigureParameters[fe];return E?E[a]:null},go.Shape.setFigureParameter=function(fe,a,E){if(!(E instanceof Le))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var b=go.Shape._FigureParameters[fe];b||(b=[],go.Shape._FigureParameters[fe]=b),b[a]=E};var Nt=[];function ue(fe,a){var E=Nt.pop();return E===void 0?new go.Point(fe,a):(E.x=fe,E.y=a,E)}function z(){var fe=Nt.pop();return fe===void 0?new go.Point:fe}function x(fe){Nt.push(fe)}function xe(fe,a,E,b,y,ee,ae,se,ce){ce||(ce=new go.Point);var de=fe-E,Se=y-ae,Ae=NaN,Oe=NaN;if(de===0)if(Se===0)fe===E&&(Ae=fe,Oe=a);else{var Ie=(ee-se)/Se,Pt=ee-Ie*y;Ae=fe,Oe=Ie*Ae+Pt}else if(Se===0){var rt=(a-b)/de,pt=a-rt*fe;Ae=y,Oe=rt*Ae+pt}else{var rt=(a-b)/de,Ie=(ee-se)/Se,pt=a-rt*fe,Pt=ee-Ie*y;Ae=(Pt-pt)/(rt-Ie),Oe=rt*Ae+pt}return ce.x=Ae,ce.y=Oe,ce}function Ye(fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie){var Pt=1-ce,rt=ce,pt=fe*Pt+E*rt,ta=a*Pt+b*rt,Hn=E*Pt+y*rt,ya=b*Pt+ee*rt,ma=y*Pt+ae*rt,Jt=ee*Pt+se*rt,bn=pt*Pt+Hn*rt,it=ta*Pt+ya*rt,Kt=Hn*Pt+ma*rt,Pn=ya*Pt+Jt*rt,Wn=bn*Pt+Kt*rt,dn=it*Pt+Pn*rt;de.x=pt,de.y=ta,Se.x=bn,Se.y=it,Ae.x=Wn,Ae.y=dn,Oe.x=Kt,Oe.y=Pn,Ie.x=ma,Ie.y=Jt}var Te=new go.Spot(.156,.156),Je=new go.Spot(.844,.844),ye=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Le("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*ye,ee=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,E-b)).add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,E-y,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,b,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,y,E,0,E-y)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,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(fe,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(fe,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(fe,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(fe,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(fe,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(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=E/2,b.endX=a,b.endY=E/2,b}),go.Shape.defineFigureGenerator("LineV",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a/2,b.startY=0,b.endX=a/2,b.endY=E,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(fe,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(fe,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(fe,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(fe,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(fe,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(fe,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(fe,a,E){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*a,(1-b)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,(1-b)*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(fe,a,E){var b=a/2,y=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=Te,y.spot2=Je,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=a,b.endY=E,b}),go.Shape.defineFigureGenerator("Line2",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a,b.startY=0,b.endX=0,b.endY=E,b}),go.Shape.defineFigureGenerator("Curve1",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,ye*a,0,a,(1-ye)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,ye*E,(1-ye)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,ye*E,ye*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-ye)*a,0,0,(1-ye)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(fe,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(fe,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(fe,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(fe,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 Le("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*a;if(b===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 b>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())),ya&&(b=a);var y=Math.abs(b);if(b===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 b>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.5&&(b=.5);var y=Math.abs(b)*a;if(b===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 b>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())),ya&&(b=a/2);var y=Math.abs(b);if(b===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 b>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())),ya&&(b=a/2);var y=Math.abs(b);if(b===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 b>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())),y0&&(ae.add(new go.PathSegment(go.PathSegment.Move,a/2+se,a/2)),ae.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,se,se).close())),ee.spot1=Te,ee.spot2=Je,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(fe,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(fe,a,E){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,b*E).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new Le("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Le("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(fe,a,E){var b=fe?fe.parameter1:NaN,y=fe?fe.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var ee=b%360;ee<0&&(ee+=360);var ae=y%360,se=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(se,se).add(new go.PathSegment(go.PathSegment.Arc,ee,ae,se,se,se,se).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(fe,a,E){var b=ye/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-b)*E,(y+b)*a,(ee+b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Le("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,a)/2,ee=a/2,ae=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,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae+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,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Le("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,a)/2,ee=a/2,ae=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,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae+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,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Le("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(fe,a,E){var b=fe?fe.parameter1:NaN;if((isNaN(b)||b<0)&&(b=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,ae=E/2,se=Math.atan2(E,a),ce=b-Math.min(Math.cos(se)*b/2,ee),de=b-Math.min(Math.sin(se)*b/2,ae),y=new go.Geometry,Se=new go.PathFigure(ce,0,!0);return y.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,ee,.2*E)),Se.add(new go.PathSegment(go.PathSegment.Line,a-ce,0)),Se.add(new go.PathSegment(go.PathSegment.Line,a,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.8*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,a,E-de)),Se.add(new go.PathSegment(go.PathSegment.Line,a-ce,E)),Se.add(new go.PathSegment(go.PathSegment.Line,ee,.8*E)),Se.add(new go.PathSegment(go.PathSegment.Line,ce,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,E-de)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,0,de).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Le("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=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 Le("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*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-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*E).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Le("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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-b)*a,.25*E,Math.abs(1-b)*a,.75*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,ye*a,0,a,(.5-ye/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+ye/2)*E,ye*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(fe,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(fe,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(fe,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(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.4*a,.6*E,!0);b.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,ae=.3,se=0,ce=ee*ye;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ae)*a,(.5+se)*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae)*a,(.5-ce+se)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae+.05)*a,(.5-ce+se-.02)*E)),ee=.2,ae=0,se=-.3,ce=ee*ye,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ae)*a,(.5+se)*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae)*a,(.5-ce+se)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ae)*a,(.5+se)*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ce+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),ee=.2,ae=-.3,se=0,ce=ee*ye,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae-.05)*a,(.5-ce+se-.02)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ae)*a,(.5+se)*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);b.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,ae=.5,se=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ae+ee)*a,se*E)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ae,E*se,ee*a,ee*a).close()),y=new go.PathFigure(a*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),se=.75,y=new go.PathFigure((ae+ee)*a,se*E,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ae,E*se,ee*a,ee*a).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(fe,a,E){var b=.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-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,b*a,b*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=.5,se=.5,ce=new go.PathFigure(ae*a,(se-ee)*E);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ee=.4,y=ye*.4;var de=z(),Se=z(),Ae=z(),Oe=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.42,de,Se,Ae,Oe,Oe);var Ie=z(),Pt=z(),rt=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.58,Oe,Oe,rt,Ie,Pt);var pt=z(),ta=z(),Hn=z();Ye(ae,se+ee,ae-y,se+ee,ae-ee,se+y,ae-ee,se,.42,pt,ta,Hn,Oe,Oe);var ya=z(),ma=z(),Jt=z();return Ye(ae,se+ee,ae-y,se+ee,ae-ee,se+y,ae-ee,se,.58,Oe,Oe,Jt,ya,ma),ce.add(new go.PathSegment(go.PathSegment.Move,Jt.x*a,Jt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,ya.x*a,ya.y*E,ma.x*a,ma.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*a,Ae.y*E,de.x*a,de.y*E,Se.x*a,Se.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,Jt.x*a,Jt.y*E).close()),ce.add(new go.PathSegment(go.PathSegment.Move,Hn.x*a,Hn.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,rt.x*a,rt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Ie.x*a,Ie.y*E,Pt.x*a,Pt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Hn.x*a,Hn.y*E,pt.x*a,pt.y*E,ta.x*a,ta.y*E).close()),x(de),x(Se),x(Ae),x(Oe),x(Ie),x(Pt),x(rt),x(pt),x(ta),x(Hn),x(ya),x(ma),x(Jt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(fe,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 Le("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>a&&(b=a);var y=(a-b)/2,ee=y+b;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(fe,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(fe,a,E){var b=new go.Geometry,y=ye*.4,ee=.4,ae=.5,se=.5,ce=z(),de=z(),Se=z(),Ae=z(),Oe=new go.PathFigure((ae-ee)*a,se*E,!1);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.44,Se,Ae,de,ce,ce),Oe.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E));var Ie=ue(de.x,de.y);Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.56,ce,ce,de,Se,Ae);var Pt=ue(de.x,de.y);Oe.add(new go.PathSegment(go.PathSegment.Line,(Ie.x*.1+.95*.9)*a,Ie.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,Ie.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Pt.x*.1+.9)*a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Pt.x*.1+.9)*a,(Pt.y*.1+.05*.9)*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,Pt.x*a,Pt.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),ee=.35,y=ye*.35;var rt=new go.PathFigure(ae*a,(se-ee)*E,!1);b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E));var pt=new go.PathFigure((ae-ee)*a,se*E,!1);return b.add(pt),x(ce),x(de),x(Se),x(Ae),x(Ie),x(Pt),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(fe,a,E){var b=new go.Geometry,y=.375,ee=0,ae=-.125,se=y*ye,ce=new go.PathFigure((.525+ee)*a,(.5+y+ae)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ae)*E,(.5+se+ee)*a,(.5+y+ae)*E,(.5+y+ee)*a,(.5+se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ae)*E,(1-.5+y+ee)*a,(.5-se+ae)*E,(.5+se+ee)*a,(.5-y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*a,(.5+y+ae)*E,(.5-y+ee)*a,(.5+se+ae)*E,(.5-se+ee)*a,(.5+y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),y=.325,ee=0,ae=-.125,se=y*ye;var ce=new go.PathFigure((1-.5+y+ee)*a,(.5+ae)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+y+ae)*E,(.5+y+ee)*a,(.5+se+ae)*E,(.5+se+ee)*a,(.5+y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5+y+ae)*E,(.5-y+ee)*a,(.5+se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ae)*E,(.5+se+ee)*a,(.5-y+ae)*E,(1-.5+y+ee)*a,(.5-se+ae)*E));var ce=new go.PathFigure((.525+ee)*a,(.5+y+ae)*E,!1);return b.add(ce),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*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(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*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,b*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(fe,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(fe,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(fe,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(fe,a,E){var b=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 b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(fe,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(fe,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(fe,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(fe,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(fe,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(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Le("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Le("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=.3);var ee=(1-b)*a,ae=(.5-y/2)*E,se=(.5+y/2)*E,ce=new go.Geometry,de=new go.PathFigure(0,ae,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee,ae)),de.add(new go.PathSegment(go.PathSegment.Line,ee,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ae/E);var Se=xe(0,se/E,1,se/E,ee/a,1,1,.5,z());return ce.spot2=new go.Spot(Se.x,Se.y),x(Se),ce}),go.Shape.setFigureParameter("Arrow2",0,new Le("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Le("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=30),b>a&&(b=a);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,E/2);var ee=a-b,ae=(E-y)/2,se=ae+y,ce=new go.Geometry,de=new go.PathFigure(0,ae,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee,ae)),de.add(new go.PathSegment(go.PathSegment.Line,ee,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ae/E);var Se=xe(0,se/E,1,se/E,ee/a,1,1,.5,z());return ce.spot2=new go.Spot(Se.x,Se.y),x(Se),ce}),go.Shape.defineFigureGenerator("Chevron",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Le("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ce=xe(0,.5,.3,0,0,y/E,.1,y/E,z());return ae.spot1=new go.Spot(ce.x,ce.y),ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,ce),ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Le("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Le("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-b)/2,ae=ee+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,ee=(E-b)/2,ae=ee+b,se=0,ce=E):(ee=0,ae=E,se=0,ce=E));var de=new go.Geometry,Se=new go.PathFigure(a,.5*E,!0);de.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close());var Ae=xe(0,.5,.3,se/E,0,ee/E,1,ee/E,z());return de.spot1=new go.Spot(Ae.x,Ae.y),Ae=xe(.7,ce/E,1,.5,0,ae/E,1,ae/E,Ae),de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("IBeamArrow",0,new Le("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(0,y/E);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("IBeamArrow2",0,new Le("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Le("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-b)/2,ae=ee+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,ee=(E-b)/2,ae=ee+b,se=0,ce=E):(ee=0,ae=E,se=0,ce=E));var de=new go.Geometry,Se=new go.PathFigure(a,.5*E,!0);de.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close()),de.spot1=new go.Spot(0,ee/E);var Ae=xe(.7,ce/E,1,.5,0,ae/E,1,ae/E,z());return de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("Pointer",0,new Le("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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,b*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var ae=xe(.2,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ae.x,ae.y),x(ae),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Le("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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,b*a,.75*E,b*a,.25*E).close()),y.spot1=new go.Spot(b,.35);var ae=xe(0,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ae.x,ae.y),x(ae),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Le("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,0,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(.2,.3);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Le("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=50);var y=(E-b)/2,ee=y+b;b>E&&(y=0,ee=E);var ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,0,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(.2,y/E);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("SquareArrow",0,new Le("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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,b*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,b*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(0,.9*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.9*E,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,E,!0);b.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 b.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)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.3*E,!0);b.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 b.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)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(0,b,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ye*b,(.5-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,1*a,b,(.5+ee)*a,0,1*a,ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-ye*b,(.5+ee)*a,1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-ee)*a,1*E,0,E-ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,0,b));var se=new go.PathFigure(a,b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*b,1*a,2*b-ye*b,(.5+ee)*a,2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-ee)*a,2*b,0,2*b-ye*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(0,E-b,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ye*b,(.5-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,b,(.5+ee)*a,0,a,ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-ye*b,(.5+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-ee)*a,E,0,E-ye*b));var se=new go.PathFigure(0,E-b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*b,0,E-b-ye*b,(.5-ee)*a,E-2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,E-b,(.5+ee)*a,E-2*b,a,E-b-ye*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(b,0,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ye*b,0,a,(.5-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+ee)*E,a-ye*b,E)),ae.add(new go.PathSegment(go.PathSegment.Line,b,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ye*b,E,0,(.5+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*E,ye*b,0));var se=new go.PathFigure(b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*E,b+ye*b,0,2*b,(.5-ee)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,E,2*b,(.5+ee)*E,b+ye*b,E)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(a-b,0,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ye*b,0,a,(.5-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+ee)*E,a-ye*b,E)),ae.add(new go.PathSegment(go.PathSegment.Line,b,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ye*b,E,0,(.5+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*E,ye*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a-b,0));var se=new go.PathFigure(a-b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,a-2*b,.5*E,a-b-ye*b,0,a-2*b,(.5-ee)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a-2*b,(.5+ee)*E,a-b-ye*b,E)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,.25*E,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!0);b.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 b.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)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.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 b.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)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(fe,a,E){var b=new go.Geometry,y=.2,ee=.1,ae=ye*y,se=ye*ee,ce=.5,de=.1,Se=new go.PathFigure(ce*a,(de+ee)*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-y)*a,de*E,(ce-ae)*a,(de+ee)*E,(ce-y)*a,(de+se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ee)*E,(ce-y)*a,(de-se)*E,(ce-ae)*a,(de-ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+y)*a,de*E,(ce+ae)*a,(de-ee)*E,(ce+y)*a,(de-se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ee)*E,(ce+y)*a,(de+se)*E,(ce+ae)*a,(de+ee)*E));var Ae=.05,Oe=ye*Ae;ce=.05,de=.25;var Ie=new go.PathFigure(.5*a,.2*E,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),ce=.95,de=.25,Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce+Ae)*a,de*E,(ce+Oe)*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),Ae=.025,Oe=ye*Ae,ce=.825,de=.35,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),Ae=.05,Oe=ye*Ae,ce=.5,de=.7,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),Ae=.025,Oe=ye*Ae,ce=.175,de=.35,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),Ae=.05,Oe=ye*Ae,ce=.05,de=.25,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E,(ce-Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new Le("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,.5*E,!0);b.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 b.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)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.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 ae=new go.PathFigure(0,y*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("Database",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(a,.1*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+ee)*E,(.5+y)*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-y)*a,.4*E,0,(.3+ee)*E)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(a,.1*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.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()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var ee=ye*.2,ae=new go.PathFigure(0,.2*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-ee)*E,(.2-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+ee)*a,0,a,(.2-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+ee)*E,(.8+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-ee)*a,E,0,(.8+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var se=new go.PathFigure(0,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.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 ae=new go.PathFigure(0,y*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("Document",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.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()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var ee=new go.PathFigure(0,0,!0);b.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 ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,y*E)),ae.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.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 b.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)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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 b.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)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,.5*E,!0);b.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);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E));var ae=new go.PathFigure(a,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.1);var ae=new go.PathFigure(0,0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Move,0,ee*E)),se.add(new go.PathSegment(go.PathSegment.Line,a,ee*E)),b}),go.Shape.defineFigureGenerator("Junction",function(fe,a,E){var b=new go.Geometry,y=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,ae=ye*.5,se=.5,ce=new go.PathFigure(a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,E,a,(se+ae)*E,(se+ae)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,se*E,(se-ae)*a,E,0,(se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,0,0,(se-ae)*E,(se-ae)*a,0)),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,se*E,(se+ae)*a,0,a,(se-ae)*E));var de=new go.PathFigure((ee+y)*a,(ee+y)*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee*a,ee*E)),de.add(new go.PathSegment(go.PathSegment.Move,ee*a,(ee+y)*E)),de.add(new go.PathSegment(go.PathSegment.Line,(ee+y)*a,ee*E)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.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()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(.5*a,E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*a,.9*E,a,(ee+y)*E,(ee+y)*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.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()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.7);var ee=new go.PathFigure(0,0,!0);return b.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()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(0,0,!0);return b.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()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(a,0,!0);b.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 b.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)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.1*E,!0);b.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 b.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)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=1-y,ae=new go.PathFigure(0,0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var se=new go.PathFigure(.5*y*a,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*E)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(a,ee*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var se=new go.PathFigure(a,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.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()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ae=new go.PathFigure(0,0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ae=new go.PathFigure(0,0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.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 ae=new go.PathFigure((1-y)*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b}),go.Shape.defineFigureGenerator("Process",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.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 ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(y*a,0,!0);b.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 ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.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)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);return b.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()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=new go.PathFigure(0,0,!0);return b.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()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(a,ee*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var se=new go.PathFigure(a,ee*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,ee*E));var ce=new go.PathFigure(.8*a,.75*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),b}),go.Shape.defineFigureGenerator("Ground",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Inverter",function(fe,a,E){var b=new go.Geometry,y=ye*.1,ee=.1,ae=.9,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,0,E)),ce.add(new go.PathSegment(go.PathSegment.Line,0,0)),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var de=new go.PathFigure((ae+ee)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se-ee)*E,(ae+ee)*a,(se-y)*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.4,ae=ye*.1,se=.1,ce=.9,de=.5,Se=new go.PathFigure(.8*a,.5*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+ee)*E,(.4+y)*a,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,0)),Se.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),Se.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+y)*a,0,.8*a,(.5-ee)*E));var Ae=new go.PathFigure((ce+se)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+se)*E,(ce+se)*a,(de+ae)*E,(ce+ae)*a,(de+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a,de*E,(ce-ae)*a,(de+se)*E,(ce-se)*a,(de+ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-se)*E,(ce-se)*a,(de-ae)*E,(ce-ae)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a,de*E,(ce+ae)*a,(de-se)*E,(ce+se)*a,(de-ae)*E)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=0,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ae+ee)*a,(se-y)*E,.7*a,(se-ee)*E)),y=.1,ee=ye*.1,ae=.9,se=.5;var de=new go.PathFigure((ae-y)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=0,se=.5,ce=new go.PathFigure(0,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ae+ee+ee)*a,(se-y)*E,.8*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(se+ee)*E,(ae+ee+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.8*a,.5*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ae+ee)*a,(se-y)*E,.7*a,(se-ee)*E)),y=.1,ee=ye*.1,ae=.9,se=.5;var Se=new go.PathFigure((ae-y)*a,se*E,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.2*a,0,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ae+ee)*a,(se-y)*E,.9*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Resistor",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Inductor",function(fe,a,E){var b=new go.Geometry,y=ye*.1,ee=.1,ae=.1,se=.5,ce=new go.PathFigure((ae-y*.5)*a,E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.3,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.5,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.7,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.9,ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y*.5)*a,E,(ae+ee)*a,0,(ae+y)*a,E)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=.5,se=.5,ce=new go.PathFigure((ae-ee)*a,se*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se-ee)*E,(ae+ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Move,(ae-ee+.1)*a,se*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-.1)*a,se*E,ae*a,(se-ee)*E,ae*a,(se+ee)*E)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Diode",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!1);return b.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)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(fe,a,E){var b=new go.Geometry,y=a,ee=E;a=a*.38,E=E*.6;var ae=ye*.8,se=.8,ce=0,de=.5,Se=(y-a)/2,Ae=(ee-E)/2,Oe=new go.PathFigure(ce*a+Se,(de+se)*E+Ae,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de-se)*E+Ae,(ce-se+ae*.5)*a+Se,(de-ae)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce-se+ae*.5)*a+Se,(de+ae)*E+Ae,ce*a+Se,(de+se)*E+Ae).close()),ae=ye*.4,se=.4,ce=.2,de=.5;var Ie=new go.PathFigure(ce*a+Se,(de+se)*E+Ae,!0);b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de-se)*E+Ae,(ce-se+ae*.5)*a+Se,(de-ae)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce-se+ae*.5)*a+Se,(de+ae)*E+Ae,ce*a+Se,(de+se)*E+Ae).close()),ae=ye*.2,se=.2,ce=.5,de=.5;var Pt=new go.PathFigure((ce-se)*a+Se,de*E+Ae,!0);b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),ae=ye*.4,se=.4,ce=.8,de=.5;var rt=new go.PathFigure(ce*a+Se,(de-se)*E+Ae,!0);b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de+se)*E+Ae,(ce+se-ae*.5)*a+Se,(de+ae)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce+se-ae*.5)*a+Se,(de-ae)*E+Ae,ce*a+Se,(de-se)*E+Ae).close()),ae=ye*.8,se=.8,ce=1,de=.5;var pt=new go.PathFigure(ce*a+Se,(de-se)*E+Ae,!0);return b.add(pt),pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de+se)*E+Ae,(ce+se-ae*.5)*a+Se,(de+ae)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce+se-ae*.5)*a+Se,(de-ae)*E+Ae,ce*a+Se,(de-se)*E+Ae).close()),b}),go.Shape.defineFigureGenerator("Email",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("Ethernet",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);b.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);b.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 ae=new go.PathFigure(.6*a,E,!0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var se=new go.PathFigure(0,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),se.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),b}),go.Shape.defineFigureGenerator("Power",function(fe,a,E){var b=new go.Geometry,y=ye*.4,ee=.4,ae=.5,se=.5,ce=z(),de=z(),Se=z(),Ae=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.5,ce,ce,de,Se,Ae);var Oe=ue(de.x,de.y),Ie=new go.PathFigure(de.x*a,de.y*E,!0);b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),Ye(ae-ee,se,ae-ee,se-y,ae-y,se-ee,ae,se-ee,.5,Se,Ae,de,ce,ce),Ie.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),y=ye*.3,ee=.3,Ye(ae-ee,se,ae-ee,se-y,ae-y,se-ee,ae,se-ee,.5,Se,Ae,de,ce,ce),Ie.add(new go.PathSegment(go.PathSegment.Line,de.x*a,de.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,Ae.x*a,Ae.y*E,Se.x*a,Se.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.5,ce,ce,de,Se,Ae),Ie.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Ae.x*a,Ae.y*E,Se.x*a,Se.y*E).close());var Ie=new go.PathFigure(.45*a,0,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),x(ce),x(de),x(Se),x(Ae),x(Oe),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function ee(ae,se,ce){ae.add(new go.PathSegment(go.PathSegment.Move,(.3+se)*a,(.8+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.5+se)*a,(.5+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.1+se)*a,(.5+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.3+se)*a,(.8+ce)*E).close())}return ee(y,0,0),ee(y,.4,0),ee(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return b.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()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return b.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()),b}),go.Shape.defineFigureGenerator("FireHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,E,!0);return b.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()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(fe,a,E){var b=new go.Geometry,y=.5,ee=0,ae=0,se=y*ye,ce=.4*Math.SQRT2/2+.5,de=.5-.5*Math.SQRT2/2,Se=1,Ae=.5,Oe=.5,Ie=0,Pt=new go.PathFigure(ce*a,(1-de)*E,!1);return b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,Ae*E,Se*a,.7*E,Se*a,Ae*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ee)*a,(Ie+ee)*E,(.5+y+ee)*a,(.5-se+ee)*E,(.5+se+ee)*a,(.5-y+ee)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*a,.9*E,(.5-y+ee)*a,(.5+se+ae)*E,(.5-se+ee)*a,.9*E)),Pt.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*a,.8*E)),Pt.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*a,.9*E)),Pt.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*a,.95*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(a,E,!1);b.add(ee);var ae=new go.PathFigure(0,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.7*a,E,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(.335*a,(1-.555)*E,!0);b.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 ae=.5-.285,se=.5,ce=ae,de=Math.PI/4,Se=4*(1-Math.cos(de))/(3*Math.sin(de)),Ae=Se*.5,Oe=ae,Ie=ae,Pt=Se*Oe,rt=Se*Ie;ee.add(new go.PathSegment(go.PathSegment.Bezier,(se-Oe)*a,ce*E,(se-(Pt+Oe)/2)*a,(ce+(Ie+rt)/2)*E,(se-Oe)*a,(ce+rt)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(ce-Ie)*E,(se-Oe)*a,(ce-rt)*E,(se-Pt)*a,(ce-Ie)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(se+Oe)*a,ce*E,(se+Pt)*a,(ce-Ie)*E,(se+Oe)*a,(ce-rt)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(se+Oe)*a,(ce+rt)*E,(se+(Pt+Oe)/2)*a,(ce+(Ie+rt)/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 pt=new go.PathFigure(.2*a,E,!1);b.add(pt),pt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var ta=new go.PathFigure(.8*a,E,!1);return b.add(ta),ta.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(a,E,!1);b.add(ee);var ae=new go.PathFigure(.1*a,E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Caution",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.05*a,E,!0);b.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)),b}),go.Shape.defineFigureGenerator("Recycle",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.45*a,.95*E,!1);b.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);b.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 ae=new go.PathFigure(.675*a,.575*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=new go.PathFigure(a,y*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y*a,E,a,(y+ee)*E,(y+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,y*E,(y-ee)*a,E,0,(y+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-ee)*E,(y-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,y*E,(y+ee)*a,0,a,(y-ee)*E));var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*E)),se.add(new go.PathSegment(go.PathSegment.Move,0,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),b}),go.Shape.defineFigureGenerator("Package",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.15*E,!0);b.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 b.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()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ae=new go.PathFigure(0,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Component",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);b.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);b.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 ae=new go.PathFigure(0,.6*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.15*a,.6*E,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Workcell",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Supermarket",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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);b.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 ae=.1,se=ye*.1,ce=.2,de=.9,Se=new go.PathFigure((ce-ae)*a,de*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ae)*E,(ce-ae)*a,(de-se)*E,(ce-se)*a,(de-ae)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ae)*a,de*E,(ce+se)*a,(de-ae)*E,(ce+ae)*a,(de-se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ae)*E,(ce+ae)*a,(de+se)*E,(ce+se)*a,(de+ae)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ae)*a,de*E,(ce-se)*a,(de+ae)*E,(ce-ae)*a,(de+se)*E).close()),ae=.1,se=ye*.1,ce=.8,de=.9;var Ae=new go.PathFigure((ce-ae)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ae)*E,(ce-ae)*a,(de-se)*E,(ce-se)*a,(de-ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ae)*a,de*E,(ce+se)*a,(de-ae)*E,(ce+ae)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ae)*E,(ce+ae)*a,(de+se)*E,(ce+se)*a,(de+ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ae)*a,de*E,(ce-se)*a,(de+ae)*E,(ce-ae)*a,(de+se)*E).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Forklift",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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);b.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 ae=new go.PathFigure(.5*a,.8*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var se=new go.PathFigure(.5*a,.7*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var ce=.1,de=ye*.1,Se=.1,Ae=.9,Oe=new go.PathFigure((Se-ce)*a,Ae*E,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae-ce)*E,(Se-ce)*a,(Ae-de)*E,(Se-de)*a,(Ae-ce)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ce)*a,Ae*E,(Se+de)*a,(Ae-ce)*E,(Se+ce)*a,(Ae-de)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae+ce)*E,(Se+ce)*a,(Ae+de)*E,(Se+de)*a,(Ae+ce)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ce)*a,Ae*E,(Se-de)*a,(Ae+ce)*E,(Se-ce)*a,(Ae+de)*E)),ce=.1,de=ye*.1,Se=.4,Ae=.9;var Ie=new go.PathFigure((Se-ce)*a,Ae*E,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae-ce)*E,(Se-ce)*a,(Ae-de)*E,(Se-de)*a,(Ae-ce)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ce)*a,Ae*E,(Se+de)*a,(Ae-ce)*E,(Se+ce)*a,(Ae-de)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae+ce)*E,(Se+ce)*a,(Ae+de)*E,(Se+de)*a,(Ae+ce)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ce)*a,Ae*E,(Se-de)*a,(Ae+ce)*E,(Se-ce)*a,(Ae+de)*E)),b}),go.Shape.defineFigureGenerator("RailShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.4*E,!0);b.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);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var ae=new go.PathFigure(.55*a,.4*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var Se=.05,Ae=ye*.05,Oe=.175,Ie=.95,se=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.375,Ie=.95,ce=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.625,Ie=.95,de=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.825,Ie=.95,Pt=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E).close());var rt=new go.PathFigure(0,E,!1);return b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ae=new go.PathFigure(.15*a,E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var se=.05,ce=ye*.05,de=.35,Se=.775,Ae=new go.PathFigure((de-se)*a,Se*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Se-se)*E,(de-se)*a,(Se-ce)*E,(de-ce)*a,(Se-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de+se)*a,Se*E,(de+ce)*a,(Se-se)*E,(de+se)*a,(Se-ce)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Se+se)*E,(de+se)*a,(Se+ce)*E,(de+ce)*a,(Se+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de-se)*a,Se*E,(de-ce)*a,(Se+se)*E,(de-se)*a,(Se+ce)*E).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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)),b}),go.Shape.defineFigureGenerator("Globe",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Wave",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Operator",function(fe,a,E){var b=new go.Geometry,y=.3,ee=ye*.3,ae=.5,se=.7,ce=new go.PathFigure((ae-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E));var de=new go.PathFigure(0,.7*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return b.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)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.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)),b}),go.Shape.defineFigureGenerator("Battery",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),b}),go.Shape.defineFigureGenerator("Delete",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=.5,se=.5,ce=new go.PathFigure((ae-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E));var de=new go.PathFigure(.15*a,.5*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),b}),go.Shape.defineFigureGenerator("Flag",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.1*E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Help",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=.5,se=.5,ce=new go.PathFigure((ae-y)*a,se*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E).close()),y=.05,ee=ye*.05,ae=.5,se=.8;var de=new go.PathFigure((ae-y)*a,se*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E).close()),de.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),de.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),b}),go.Shape.defineFigureGenerator("Location",function(fe,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(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("Unlocked",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("Gear",function(fe,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(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Map",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);return b.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)),b}),go.Shape.defineFigureGenerator("Eject",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.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 b.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()),b}),go.Shape.defineFigureGenerator("Pencil",function(fe,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(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*1,!1);b.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);b.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 ae=new go.PathFigure(.402*a,.85*E,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var se=new go.PathFigure(.678*a,.85*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var ce=new go.PathFigure(.5*a,.1*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),ce.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);return b.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()),b}),go.Shape.defineFigureGenerator("5Bars",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);b.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);b.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 ae=new go.PathFigure(a*.408,E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),ae.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),ae.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var se=new go.PathFigure(a*.612,E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var ce=new go.PathFigure(a*.816,E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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);b.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 ae=new go.PathFigure(a*.055,.13*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var se=new go.PathFigure(a*.055,.18*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),se.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var ce=new go.PathFigure(a*1,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.55*a,E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Key",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*.5,!0);return b.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()),b}),go.Shape.defineFigureGenerator("FilmTape",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.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);b.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 ae=new go.PathFigure(a*.11,E*.1,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var se=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var ce=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(fe,a,E){var b=new go.Geometry,y=8,ee=y*ye,ae=new go.PathFigure(y,0,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ae.add(new go.PathSegment(go.PathSegment.Line,y,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ae.add(new go.PathSegment(go.PathSegment.Line,0,y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,ee,ee,0).close());var se=new go.PathFigure(a*.83,0,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var ce=new go.PathFigure(a*.83,E*1,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var de=new go.PathFigure(a*.78,E*.05,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),de.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*ye,ee=E*.8,ae=new go.Geometry,se=new go.PathFigure(b,0,!0);return ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)),se.add(new go.PathSegment(go.PathSegment.Line,a,ee-b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,ee,a,ee-y,a-y,ee)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,ee)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),se.add(new go.PathSegment(go.PathSegment.Line,a*.55,ee)),se.add(new go.PathSegment(go.PathSegment.Line,b,ee)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-b,y,ee,0,ee-y)),se.add(new go.PathSegment(go.PathSegment.Line,0,b)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(ae.spot1=new go.Spot(0,0,y,y),ae.spot2=new go.Spot(1,.8,-y,-y)):(ae.spot1=go.Spot.TopLeft,ae.spot2=new go.Spot(1,.8)),ae}),go.Shape.defineFigureGenerator("Repeat",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.45,!0);b.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 b.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()),b}),go.Shape.defineFigureGenerator("Windows",function(fe,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(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.1,!1);b.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);b.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 ae=new go.PathFigure(a*.28,E*.37,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(fe,a,E){var b=new go.Geometry,y=15,ee=y*ye,ae=new go.PathFigure(a*.62,E*.475,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ae.add(new go.PathSegment(go.PathSegment.Line,y,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),ee>1?(b.spot1=new go.Spot(0,0,ee,ee),b.spot2=new go.Spot(1,1,-ee,-ee)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.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 ae=new go.PathFigure(a*.4,E*0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.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()),b}),go.Shape.defineFigureGenerator("Upload",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.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 ae=new go.PathFigure(a*.5,E*0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);return b.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()),b}),go.Shape.defineFigureGenerator("Drink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);b.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 b.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()),b}),go.Shape.defineFigureGenerator("4Arrows",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,E*0,!0);return b.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()),b}),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")},25730: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 Le={},Nt="5.0",ue={},z=null,x=!1,xe=!1,Ye=null,Te=!1,Je=null,ye=null,gt=0;gt4?parseFloat(ot):5};Le.setHTML5Codebase=function(ot,ft){ye=ot,Pn(ot,ft)},Le.setJavaCodebase=Le.setJavaCodebaseVersion=Le.isCompiledInstalled=Le.setPreCompiledScriptPath=Le.setPreCompiledResourcePath=function(){},Le.setHTML5CodebaseVersion=function(ot,ft){var Tt=parseFloat(ot);if(Tt!==NaN&&Tt<5){console.log("The GeoGebra HTML5 codebase version "+Tt+" is deprecated. Using version latest instead.");return}Je=ot,Kt(ot,ft)},Le.getHTML5CodebaseVersion=function(){return fe},Le.getParameters=function(){return ue},Le.setFontsCSSURL=function(ot){ae=ot},Le.setGiacJSURL=function(ot){},Le.setJNLPFile=function(ot){Be=ot},Le.setJNLPBaseDir=function(ot){},Le.inject=function(){function ot(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ft="auto",Tt=ue.id,In,mn=!1,Fn=0;Fn=5)return!0;var ot=Le.getAppletObject();return ot&&typeof ot.recalculateEnvironments=="function"?(ot.recalculateEnvironments(),!0):!1},Le.startAnimation=function(){var ot=Le.getAppletObject();return ot&&typeof ot.startAnimation=="function"?(ot.startAnimation(),!0):!1},Le.stopAnimation=function(){var ot=Le.getAppletObject();return ot&&typeof ot.stopAnimation=="function"?(ot.stopAnimation(),!0):!1},Le.getAppletObject=function(){var ot=ue.id!==void 0?ue.id:"ggbApplet";return window[ot]},Le.resize=function(){};var Pt=function(ot,ft,Tt){var In=document.createElement("param");In.setAttribute("name",ft),In.setAttribute("value",Tt),ot.appendChild(In)},rt=function(ot){return ot&&ot!=="false"},pt=function(ot,ft,Tt){ce(fe)<=4.2&&(Tt=!0);var In=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==fe||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(In=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var mn=document.createElement("div");mn.classList.add("appletParameters","notranslate");var Fn=ft.width,Ne=ft.height;if(ft.disableAutoScale=ft.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ft.disableAutoScale,ft.width!==void 0)if(ce(fe)<=4.4)rt(ft.showToolBar)&&(ft.height-=7),rt(ft.showAlgebraInput)&&(ft.height-=37),ft.width<605&&rt(ft.showToolBar)&&(ft.width=605,Fn=605);else{var we=100;(rt(ft.showToolBar)||rt(ft.showMenuBar))&&(ft.hasOwnProperty("customToolBar")&&(ft.customToolbar=ft.customToolBar),we=rt(ft.showMenuBar)?245:155),Fn=5?(ft.appletOnLoad=function(yt){var xt=ot.querySelector(".ggb_preview");xt&&xt.parentNode.removeChild(xt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Zt),window.GGBT_wsf_view&&$(window).trigger("resize"),zt(yt)},qt||Zt.appendChild(on)):mn.appendChild(on),Zt.appendChild(mn),qt||ot.appendChild(Zt),setTimeout(function(){Le.resize()},1)}else{var rn=document.createElement("div");rn.className="applet_scaler",rn.style.position="relative",rn.style.display="block",rn.appendChild(mn),ot.appendChild(rn),ft.appletOnLoad=function(yt){Le.resize(),zt(yt)}}function Ln(yt,xt){xt&&typeof xt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(yt,xt.appletOnLoad):renderGGBElement(yt),Wn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",xt)}function Ht(yt,xt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:yt,params:xt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Bt){Ln(Bt.article,Bt.params)}),html5AppletsToProcess=null)},ce(fe)<5&&(yt.className+=" geogebraweb")):Ln(yt,xt)}if(In){scriptLoadStarted=!0;for(var De=0;De0?(Ue.remove(),Zt.attr("id","fullscreencontent").show(),jQuery(zt).append(Zt),window.dispatchEvent(new Event("resize"))):pt(Ue,ft,!1),window.GGBT_wsf_view.launchFullScreen(zt)}else ut=In,pt(ot,ft,!1);if(!window.GGBT_wsf_view)for(Ne=0;Neot/4*3&&(Ue=ot/4*3),zt=Ue/5.8,we.setAttribute("src",y),we.setAttribute("width",Ue),we.setAttribute("height",zt);var Zt=(ot-Ue)/2,qt=(ft-zt)/2;we.style.left=Zt+"px",we.style.top=qt+"px",mn.appendChild(we)}}return mn.appendChild(Ne),mn},bn=function(ot){return ot=ot.toLowerCase(),ot==="html5"||ot==="screenshot"?ot:"html5"},it=["web","webSimple","web3d","tablet","tablet3d","phone"],Kt=function(ot,ft){if(fe=ot,ft){Pn(fe,!0);return}var Tt=!x;if(Tt){var In=ce(fe);!isNaN(In)&&In<4.4&&(Tt=!1)}var mn,Fn;window.location.protocol.substr(0,4)==="http"?mn=window.location.protocol:mn="http:";var Ne=fe.indexOf("//");Ne>0?Fn=fe:Ne===0?Fn=mn+fe:Fn="https://www.geogebra.org/apps/5.2.814.0/";for(var we in it)if(fe.slice(it[we].length*-1)===it[we]||fe.slice((it[we].length+1)*-1)===it[we]+"/"){Pn(Fn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Tt&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!rt(ue.showToolBar)&&!rt(ue.showMenuBar)&&!rt(ue.showAlgebraInput)&&!rt(ue.enableRightClick)&&(!ue.appName||ue.appName=="classic")?Fn+="webSimple/":Fn+="web3d/",Pn(Fn,!1)},Pn=function(ot,ft){if(ot.requirejs){We=ot;return}ot.slice(-1)!=="/"&&(ot+="/"),We=ot,ft===null&&(ft=ot.indexOf("http")===-1),He=ft,a="web.nocache.js",E=!1;var Tt=We.split("/");Tt.length>1&&(!ft&&Tt[Tt.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):it.indexOf(Tt[Tt.length-2])>=0&&(a=Tt[Tt.length-2]+".nocache.js")),Tt=ot.split("/"),fe=Tt[Tt.length-3],fe.substr(0,4)==="test"?fe=fe.substr(4,1)+"."+fe.substr(5,1):(fe.substr(0,3)==="war"||fe.substr(0,4)==="beta")&&(fe="5.0");var In=parseFloat(fe);In!==NaN&&In<5&&ot.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+In+" is deprecated. Using version latest instead."),Kt("5.0",ft))},Wn=function(ot,ft){window.console&&window.console.log&&(!ft||typeof ft.showLogging=="undefined"||ft.showLogging&&ft.showLogging!=="false")&&console.log(ot)};ue.material_id!==void 0?Ae(dn):dn();function dn(){var ot=Nt;Je!==null?ot=Je:parseFloat(ot)<5&&(ot="5.0"),Kt(ot,!1),ye!==null&&Pn(ye,He),Te=!0}return Le},GGBAppletUtils=function(){"use strict";function Le(){return window.GGBT_wsf_edit!==void 0}function Nt(Te,Je){Je!=1?(Te.style.transformOrigin="0% 0% 0px",Te.style.webkitTransformOrigin="0% 0% 0px",Te.style.transform="scale("+Je+","+Je+")",Te.style.webkitTransform="scale("+Je+","+Je+")",Te.style.maxWidth="initial",Te.querySelector(".ggb_preview")!==null&&(Te.querySelector(".ggb_preview").style.maxWidth="initial"),Te.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Te.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Te.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Te.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Te.style.transform="none",Te.style.webkitTransform="none")}function ue(Te,Je,ye,gt,Re,Be){var We=null;if(Be!=null&&Be!="")for(var He=Te.parentNode;He!=null;)if((" "+He.className+" ").indexOf(" "+Be+" ")>-1){We=He;break}else He=He.parentNode;var ut=0,fe=0,a=0,E=0,b=0,y=0,ee=0;if(We)ut=We.offsetWidth,fe=Math.max(gt?We.offsetWidth:0,We.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ut=Math.min(window.innerWidth,document.documentElement.clientWidth),fe=Math.min(window.innerHeight,document.documentElement.clientHeight),a=ut):(ut=window.innerWidth,fe=window.innerHeight,a=window.innerWidth),Te){var ae=Te.getBoundingClientRect();ae.left>0&&ae.left<=ut&&(Re===void 0||!Re)&&(document.dir==="rtl"?(b=ut-ae.width-ae.left,y=a<=480?10:30):(y=ae.left,b=a<=480?10:30),E=y+b)}if(Te&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var se=Te.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,ee=40)}}return Te&&((ye===void 0||!ye)&&Je>0&&Je+E1&&(Be=!0)),Je&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Be=!0),!(Te.hasOwnProperty("disableAutoScale")&&Te.disableAutoScale))Re=z(Te,Je,Be,ye,Te.scaleContainerClass);else return gt;return Be&&(!Te.hasOwnProperty("scale")||gt===1)?Re:Math.min(gt,Re)}function xe(Te){var Je=Math.min(window.innerWidth,document.documentElement.clientWidth),ye=Math.min(window.innerHeight,document.documentElement.clientHeight),gt=Te.getBoundingClientRect(),Re=(Je-gt.width)/2,Be=(ye-gt.height)/2;Be<0&&(Be=0),Te.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Re<40?Te.style.left="40px":Te.style.left=Re+"px",Te.style.top=Be+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Be<40?Te.style.top="40px":Te.style.top=Be+"px",Te.style.left=Re+"px")}function Ye(Te,Je){var ye=Te.querySelector(".appletParameters");if(ye){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Je.id!==ye.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Te)}if(ye.parentElement&&/fullscreen/.test(ye.parentElement.className))return;var gt=x(Je,Te);Le()&&ye.setAttribute("data-param-scale",gt);for(var Re=null,Be=0;Be=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(Le){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Le){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Le){var Nt=c[Le];return Nt==null?null:Nt},r=d,webModule.__errFn=e}function B(){function Le(Te){var Je=Te.lastIndexOf(rb);Je==-1&&(Je=Te.length);var ye=Te.indexOf(sb);ye==-1&&(ye=Te.length);var gt=Te.lastIndexOf(tb,Math.min(ye,Je));return gt>=O?Te.substring(O,gt+P):W}function Nt(Te){if(!Te.match(/^\w+:\/\//)){var Je=o.createElement(ub);Je.src=Te+vb,Te=Le(Je.src)}return Te}function ue(){var Te=__gwt_getMetaProperty(wb);return Te!=null?Te:W}function z(){for(var Te=o.getElementsByTagName(_),Je=O;JeO?Te[Te.length-P].href:W}function xe(){var Te=o.location;return Te.href==Te.protocol+zb+Te.host+Te.pathname+Te.search+Te.hash}var Ye=ue();return Ye==W&&(Ye=z()),Ye==W&&(Ye=x()),Ye==W&&xe()&&(Ye=Le(o.location.href)),Ye=Nt(Ye),Ye}function C(Le){return Le.match(/^\//)||Le.match(/^[a-zA-Z]+:\/\//)?Le:webModule.__moduleBase+Le}function D(){var Le=[],Nt=O,ue=[],z=[];function x(Te){var Je=z[Te](),ye=ue[Te];if(Je in ye)return Je;var gt=[];for(var Re in ye)gt[ye[Re]]=Re;throw r&&r(Te,gt,Je),null}if(__gwt_isKnownPropertyValue=function(Te,Je){return Je in ue[Te]},webModule.__getPropMap=function(){var Te={};for(var Je in ue)ue.hasOwnProperty(Je)&&(Te[Je]=x(Je));return Te},webModule.__computePropValue=x,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var xe;try{xe=Cb;var Ye=xe.indexOf(Db);Ye!=-1&&(Nt=parseInt(xe.substring(Ye+P),$),xe=xe.substring(O,Ye))}catch(Te){}return webModule.__softPermutationId=Nt,C(xe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},82977:function(Le,Nt,ue){"use strict";ue.d(Nt,{Ax:function(){return Ye},Ds:function(){return Te},KI:function(){return ye},SI:function(){return xe},f1:function(){return x}});var z=ue(49647);function x(gt){let Re=!0;if(gt.length>0){for(let Be=0;Be{}})=>{const He=()=>z.createElement("div",{className:Je.flexColumn},z.createElement("img",{className:Je.img,src:Te}),z.createElement("span",{className:Je.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),ut=()=>z.createElement("div",{className:Je.flexColumn},z.createElement("img",{className:Je.img,src:Ye}),z.createElement("span",{className:Je.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),fe=()=>Be===3?z.createElement(z.Fragment,null,ut(),He()):Be===2?He():ut();return z.createElement(xe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Re,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{We(),x.history.push("/account/certification")},onCancel:()=>{We()}},z.createElement("div",{className:Je.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),z.createElement("div",{className:Je.flexRow},fe()))};var gt=(0,x.connect)(({paperlibrary:Re,loading:Be,globalSetting:We})=>({paperlibrary:Re,globalSetting:We,loading:Be.effects}))(ye)},13248:function(Le,Nt,ue){"use strict";ue.d(Nt,{t:function(){return He}});var z=ue(59301),x=ue(3113),xe={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},Ye=ue(92310),Te=ue.n(Ye),Je=Object.defineProperty,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Be=(ut,fe,a)=>fe in ut?Je(ut,fe,{enumerable:!0,configurable:!0,writable:!0,value:a}):ut[fe]=a,We=(ut,fe)=>{for(var a in fe||(fe={}))gt.call(fe,a)&&Be(ut,a,fe[a]);if(ye)for(var a of ye(fe))Re.call(fe,a)&&Be(ut,a,fe[a]);return ut};const He=({cancelText:ut="\u53D6\u6D88",okText:fe="\u786E\u5B9A",loading:a=!1,hasOkBtn:E=!0,hasCancelBtn:b=!0,okButtonProps:y={},onCancel:ee=()=>{},onOk:ae=()=>{},className:se=""})=>z.createElement("div",{className:Te()(xe.buttonFixed,se)},z.createElement("div",{className:xe.buttonWrap},b&&z.createElement(x.ZP,{size:"middle",className:`${xe.button} mr20`,onClick:ee},ut),E&&z.createElement(x.ZP,We({size:"middle",type:"primary",className:`${xe.button} mr20`,loading:a,onClick:ae},y),fe)))},96019:function(Le,Nt,ue){"use strict";var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(92832),Je=ue(24905),ye=ue(31576),gt=ue(8380),Re=ue(19374),Be=ue(6765),We=ue(98280),He=ue(59301),ut=(E,b,y)=>new Promise((ee,ae)=>{var se=Se=>{try{de(y.next(Se))}catch(Ae){ae(Ae)}},ce=Se=>{try{de(y.throw(Se))}catch(Ae){ae(Ae)}},de=Se=>Se.done?ee(Se.value):Promise.resolve(Se.value).then(se,ce);de((y=y.apply(E,b)).next())}),fe=(E=>(E[E.Professor=1]="Professor",E[E.AssistantProfessor=2]="AssistantProfessor",E[E.Student=3]="Student",E))(fe||{});const a=({visible:E,user:b,account:y,onCancel:ee=()=>{},dispatch:ae})=>{const[se,ce]=(0,z.useState)(),[de,Se]=(0,z.useState)([]),[Ae,Oe]=(0,z.useState)(!1),[Ie,Pt]=(0,z.useState)(!1),[rt,pt]=(0,z.useState)(),[ta,Hn]=(0,z.useState)(!1);(0,z.useEffect)(()=>{var bn,it;(bn=b==null?void 0:b.userInfo)!=null&&bn.identity&&Se([((it=b==null?void 0:b.userInfo)==null?void 0:it.identity)==="student"?3:1])},[b]);const ya=bn=>{const it=()=>{window.location.href=(bn==null?void 0:bn.jump_url)||`/classrooms/${bn==null?void 0:bn.course_id}`};if(de.includes(1)){xe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:He.createElement("div",{className:"tc"},(bn==null?void 0:bn.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{it()}});return}it()},ma=()=>ut(void 0,null,function*(){if(!se){Ye.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let bn=yield(0,We.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:se}});if(bn!=null&&bn.need_pro_auth&&!de.includes(1)&&!de.includes(2)){ae({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:se,checkedList:de}}),Jt();return}Oe(!0);const it=yield(0,ye.cR)({invite_code:se,professor:de.includes(1)?1:null,assistant_professor:de.includes(2)?1:null,student:de.includes(3)?1:null});if(Oe(!1),(it==null?void 0:it.status)===-4&&(ee(),ae({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(it==null?void 0:it.status)===-12&&Ye.ZP.warning(it==null?void 0:it.message),(it==null?void 0:it.status)===-2){if(Jt(),it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Pt(!0),pt(1);return}if(it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Pt(!0),pt(2);return}if(it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Pt(!0),pt(3);return}}if((it==null?void 0:it.status)===0){(0,Re.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),Jt(),it!=null&&it.course_id?ya(it):Ye.ZP.success(it.message);return}}),Jt=()=>ut(void 0,null,function*(){ee()});return He.createElement(He.Fragment,null,He.createElement(xe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:E,confirmLoading:Ae,onOk:ma,onCancel:Jt},He.createElement("div",{className:"tc"},He.createElement("div",null,He.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),He.createElement(Te.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:se,onChange:bn=>{if(bn.target.value.length>=7){Ye.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}ce(bn.target.value)}})),He.createElement("div",{className:"mt10 font14"},He.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),He.createElement(Je.default.Group,{value:de,onChange:bn=>Se(bn)},He.createElement(Je.default,{value:1,disabled:de.includes(2)},"\u6559\u5E08"),He.createElement(Je.default,{value:2,disabled:de.includes(1)},"\u52A9\u6559"),He.createElement(Je.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),He.createElement(Be.Z,null),He.createElement(gt.Z,{visible:Ie,onCancel:()=>Pt(!1),occupationValue:rt}))};Nt.Z=(0,x.connect)(({user:E,account:b})=>({user:E,account:b}))(a)},26957:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return sn}});var z=ue(59301),x=ue(75790),xe=ue(8591),Ye=ue(95237),Te=ue(43604),Je=ue(20834),ye=ue(38854),gt=ue(43418),Re=ue(92832),Be=ue(5112),We=ue(31576),He=ue(19374),ut=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())}),fe=(yt=>(yt.Manager="manager",yt.Developer="developer",yt.Reporter="reporter",yt))(fe||{}),E=({visible:yt,onCancel:xt=()=>{}})=>{const[Bt,nt]=(0,z.useState)(),[st,Qt]=(0,z.useState)(),[vt,Et]=(0,z.useState)(!1),Ct=()=>ut(void 0,null,function*(){if(!Bt){xe.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Bt.length!==6){xe.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!st){xe.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Et(!0);const bt=yield(0,We.vm)({code:Bt,role:st});Et(!1),Yt();const Wt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Wt[bt.status]){xe.ZP.info(Wt[bt.status]);return}if(bt.status===0){st==="reporter"?(xe.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,He.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),x.history.push(`/projects/${bt==null?void 0:bt.project_id}`)):((0,He.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),xe.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Yt=()=>ut(void 0,null,function*(){xt()});return z.createElement(z.Fragment,null,z.createElement(gt.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:yt,confirmLoading:vt,onOk:Ct,onCancel:Yt},z.createElement("div",{className:"tc"},z.createElement("div",null,z.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),z.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Bt,onChange:bt=>{if(bt.target.value.length>=7){xe.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}nt(bt.target.value)}})),z.createElement("div",{className:"mt10 font14"},z.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),z.createElement(Be.ZP.Group,{value:st,onChange:bt=>Qt(bt.target.value)},z.createElement(Be.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),z.createElement(Be.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),z.createElement(Be.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},b=ue(96019),y={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},ee=ue(1997),ae=ue(78241),se=ue(57809),ce=ue(11467),de=Object.defineProperty,Se=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,rt=(yt,xt,Bt)=>xt in yt?de(yt,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):yt[xt]=Bt,pt=(yt,xt)=>{for(var Bt in xt||(xt={}))Ie.call(xt,Bt)&&rt(yt,Bt,xt[Bt]);if(Oe)for(var Bt of Oe(xt))Pt.call(xt,Bt)&&rt(yt,Bt,xt[Bt]);return yt},ta=(yt,xt)=>Se(yt,Ae(xt)),Hn=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())});const ya=({globalSetting:yt,dispatch:xt,user:Bt,info:nt,open:st,onCancel:Qt=()=>{}})=>{var vt;const[Et,Ct]=(0,z.useState)([]),[Yt,bt]=(0,z.useState)([]),[Wt,Qn]=(0,z.useState)([]),[tn]=ae.default.useForm(),[la,or]=(0,z.useState)(!1),[mr,vr]=(0,z.useState)(!1),er=(0,z.useRef)(null),Wr=(0,z.useRef)(1),[zr,Pr]=(0,z.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,z.useEffect)(()=>{st&&Ar()},[st]);const Ar=()=>Hn(void 0,null,function*(){var ar;const At=nt;if(!(0,ee.o1)(xt))return;const{user_school_id:wn="",department_id:Vn="",school_name:ln="",department_name:An=""}=Bt.userInfo||{},ra=(ar=At==null?void 0:At.graduation_years)==null?void 0:ar.at(-1);bt([{id:wn,name:ln}]),yield no(wn),tn.setFieldsValue({year:ra,school_id:wn,department_id:Number(Vn),name:`${ra}${ln}${An}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Cr=ar=>Hn(void 0,null,function*(){const At=yield(0,ce.J3)(ta(pt({},ar),{tab_module_type:"graduations"}));return At!=null&&At.un_purchased&&xt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),At.status===0&&Ct((At==null?void 0:At.graduation_years)||[]),At}),tr=(ar,At=500)=>{vr(!0),clearTimeout(er.current),er.current=setTimeout(()=>Hn(void 0,null,function*(){Wr.current+=1;const wn=Wr.current,Vn=yield(0,ce.NT)({keyword:ar});Vn.status===0&&Wr.current===wn&&(bt((Vn==null?void 0:Vn.schools)||[]),vr(!1))}),At)},no=ar=>Hn(void 0,null,function*(){if(!ar)return;const At=yield(0,ce.Ps)({page:1,limit:9999,id:ar});At.status===0&&Qn((At==null?void 0:At.departments)||[])});return z.createElement(gt.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:st,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:la,onCancel:Qt,onOk:()=>tn.submit()},z.createElement(ae.default,{colon:!1,form:tn,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(ar,At)=>{ar.school_id&&(no(At.school_id),tn.setFieldValue("department_id",null))},onFinish:ar=>Hn(void 0,null,function*(){or(!0);const At=yield(0,ce.Wz)(ar);At.status===0&&(xe.ZP.success("\u521B\u5EFA\u6210\u529F"),tn.resetFields(),Qt(),(0,He.xg)(`/graduations/${At==null?void 0:At.identifier}/index`)),or(!1)})},z.createElement(ae.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},z.createElement(se.default,{style:{width:344},size:"large",options:(vt=nt==null?void 0:nt.graduation_years)==null?void 0:vt.map(ar=>({value:ar,label:ar}))})),z.createElement(ae.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},z.createElement(se.default,{showSearch:!0,filterOption:!1,onSearch:ar=>{tr(ar)},loading:mr,size:"large",style:{width:344},options:Yt.map(ar=>({value:ar.id,label:ar.name}))})),z.createElement(ae.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},z.createElement(se.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Wt.map(ar=>({value:ar.id,label:ar.name}))})),z.createElement(ae.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},z.createElement(Re.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ma=(0,x.connect)(({user:yt,globalSetting:xt,loading:Bt})=>({user:yt,globalSetting:xt,loading:Bt}))(ya),Jt=ue(98280),bn=Object.defineProperty,it=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Wn=(yt,xt,Bt)=>xt in yt?bn(yt,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):yt[xt]=Bt,dn=(yt,xt)=>{for(var Bt in xt||(xt={}))Kt.call(xt,Bt)&&Wn(yt,Bt,xt[Bt]);if(it)for(var Bt of it(xt))Pn.call(xt,Bt)&&Wn(yt,Bt,xt[Bt]);return yt},ot=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())});const ft=({globalSetting:yt,dispatch:xt,user:Bt,open:nt,onCancel:st=()=>{}})=>{const[Qt]=ae.default.useForm(),[vt,Et]=(0,z.useState)(!1),[Ct,Yt]=(0,z.useState)(null);return(0,z.useEffect)(()=>{var bt;if(nt){const Wt={code:"",user_type:((bt=Bt==null?void 0:Bt.userInfo)==null?void 0:bt.identity)==="student"?2:1,major:""};Qt.setFieldsValue(Wt),Yt(dn({},Wt))}},[nt]),z.createElement(gt.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:nt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:vt,onCancel:st,onOk:()=>Qt.submit()},z.createElement(ae.default,{colon:!1,form:Qt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(bt,Wt)=>Yt(dn({},Wt)),onFinish:bt=>ot(void 0,null,function*(){Et(!0);const Wt=yield(0,Jt.ZP)("/api/graduations/join.json",{method:"post",body:bt});Wt.status===0&&(st(),Wt!=null&&Wt.identifier?(0,He.xg)(`/graduations/${Wt==null?void 0:Wt.identifier}/index`):xe.ZP.success(Wt==null?void 0:Wt.message)),Et(!1)})},z.createElement(ae.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),z.createElement(ae.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(Be.ZP.Group,null,z.createElement(Be.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),z.createElement(Be.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ct==null?void 0:Ct.user_type)===2&&z.createElement(ae.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},z.createElement(Re.default,{showCount:!0,maxLength:60}))))};var Tt=(0,x.connect)(({user:yt,globalSetting:xt})=>({user:yt,globalSetting:xt}))(ft),In=ue(92310),mn=ue.n(In),Fn=ue(59301),Ne=Object.defineProperty,we=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,on=(yt,xt,Bt)=>xt in yt?Ne(yt,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):yt[xt]=Bt,rn=(yt,xt)=>{for(var Bt in xt||(xt={}))Zt.call(xt,Bt)&&on(yt,Bt,xt[Bt]);if(zt)for(var Bt of zt(xt))qt.call(xt,Bt)&&on(yt,Bt,xt[Bt]);return yt},Ln=(yt,xt)=>we(yt,Ue(xt)),Ht=(yt,xt)=>{var Bt={};for(var nt in yt)Zt.call(yt,nt)&&xt.indexOf(nt)<0&&(Bt[nt]=yt[nt]);if(yt!=null&&zt)for(var nt of zt(yt))xt.indexOf(nt)<0&&qt.call(yt,nt)&&(Bt[nt]=yt[nt]);return Bt},De=(yt,xt,Bt)=>new Promise((nt,st)=>{var Qt=Ct=>{try{Et(Bt.next(Ct))}catch(Yt){st(Yt)}},vt=Ct=>{try{Et(Bt.throw(Ct))}catch(Yt){st(Yt)}},Et=Ct=>Ct.done?nt(Ct.value):Promise.resolve(Ct.value).then(Qt,vt);Et((Bt=Bt.apply(yt,xt)).next())}),ke=(yt=>(yt.Projects="projects",yt.Shixuns="shixuns",yt.Classrooms="classrooms",yt))(ke||{}),Dt=(yt=>(yt.Classrooms="classrooms",yt.Shixuns="shixuns",yt.Paths="paths",yt.Projects="projects",yt.Videos="videos",yt.Topics="topics",yt.Graduations="graduations",yt))(Dt||{});const jt=yt=>{var xt=yt,{homePage:Bt,user:nt,globalSetting:st,loading:Qt,dispatch:vt,className:Et,style:Ct={}}=xt,Yt=Ht(xt,["homePage","user","globalSetting","loading","dispatch","className","style"]),bt,Wt,Qn,tn;const[la,or]=(0,z.useState)(),[mr,vr]=(0,z.useState)(),[er,Wr]=(0,z.useState)(!1),[zr,Pr]=(0,z.useState)(!1),[Ar,Cr]=(0,z.useState)(!1),[tr,no]=(0,z.useState)();function ar(Qe,ht){for(const mt of Qe){if(mt.link===ht)return mt.hidden;if(mt.subitem&&mt.subitem.length>0){let qn=mt.subitem;for(const $n of qn)if($n.link===ht)return $n.hidden;return!1}}return!0}const At=ar(((bt=st.setting)==null?void 0:bt.navbar)||[],"/classrooms"),wn=ar(((Wt=st.setting)==null?void 0:Wt.navbar)||[],"/shixuns"),Vn=ar(((Qn=st.setting)==null?void 0:Qn.navbar)||[],"/paths"),ln=ar(((tn=st.setting)==null?void 0:tn.navbar)||[],"/graduations"),An=Qe=>{var ht;if((0,ee.tJ)(vt)){if(Qe==="projects"&&!((ht=nt.userInfo)!=null&&ht.email)){xe.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Qe==="classrooms"?or(!0):Qe==="projects"&&vr(!0)}},ra=(Qe,ht)=>{var mt;if((0,ee.tJ)(vt)){if(ht==="projects"&&!((mt=nt.userInfo)!=null&&mt.email)){xe.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ht==="shixuns"&&!(0,ee.xY)()||Qe&&(window.location.href=Qe)}},Ra=Qe=>{var ht,mt,qn,$n,ga,ha,Qa,wa,Xa,Ga,On,Za,Vr,bo,ia,yn,tu,Dr,Ao,Jr,Ho,Vo;return Fn.createElement(Fn.Fragment,null,Fn.createElement(Ye.Z,{justify:"space-around",className:"pt5 pb5"},Fn.createElement(Te.Z,{className:((ht=nt.userInfo)==null?void 0:ht.user_identity)!=="\u5B66\u751F"?y.joinCol:y.hidden},((mt=nt.userInfo)==null?void 0:mt.user_identity)!=="\u5B66\u751F"&&!((qn=st==null?void 0:st.setting)!=null&&qn.hide_course)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>ra("/classrooms/new")},($n=nt.userInfo)!=null&&$n.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((ga=st==null?void 0:st.setting)!=null&&ga.hide_shixun)&&((ha=nt==null?void 0:nt.userInfo)==null?void 0:ha.is_shixun_marker)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>ra("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Qa=nt.userInfo)==null?void 0:Qa.user_identity)!=="\u5B66\u751F"&&!((wa=st==null?void 0:st.setting)!=null&&wa.hide_subject)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>ra("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Xa=st==null?void 0:st.setting)!=null&&Xa.is_local)&&((Ga=nt.userInfo)==null?void 0:Ga.main_site)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>{var Uo;return ra(`${(Uo=st==null?void 0:st.setting)==null?void 0:Uo.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((On=nt==null?void 0:nt.userInfo)==null?void 0:On.identity)!=="student"&&Fn.createElement(Je.default.Item,Ln(rn({},Qe),{onClick:()=>De(void 0,null,function*(){if(!(0,ee.o1)(vt))return;const Uo=yield(0,ce.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Uo!=null&&Uo.un_purchased){vt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Uo.status===0&&(no(Uo),Wr(!0))})}),Fn.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Za=nt.userInfo)!=null&&Za.main_site)&&Fn.createElement("div",null,Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("classrooms")},(Vr=nt.userInfo)!=null&&Vr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((bo=nt.userInfo)==null?void 0:bo.main_site)&&!((ia=st==null?void 0:st.setting)!=null&&ia.is_local)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((yn=nt.userInfo)==null?void 0:yn.main_site)&&((tu=nt.userInfo)==null?void 0:tu.user_identity)!=="\u5B66\u751F"&&Fn.createElement(Te.Z,null,Fn.createElement("div",{className:y.joinBoard})),((Dr=nt.userInfo)==null?void 0:Dr.main_site)&&Fn.createElement(Te.Z,{className:((Ao=nt.userInfo)==null?void 0:Ao.user_identity)!=="\u5B66\u751F"?y.joinCol:y.w90},Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("classrooms")},(Jr=nt.userInfo)!=null&&Jr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ho=nt.userInfo)==null?void 0:Ho.main_site)&&!((Vo=st==null?void 0:st.setting)!=null&&Vo.is_local)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Fn.createElement(Je.default.Item,Ln(rn({},Qe),{onClick:()=>{(0,ee.o1)(vt)&&Pr(!0)}}),Fn.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Fn.createElement("section",null,Fn.createElement(ye.Z,{dropdownRender:()=>{var Qe;return Fn.createElement(Je.default,{className:((Qe=nt.userInfo)==null?void 0:Qe.user_identity)!=="\u5B66\u751F"?`${y.rightMenu} ${y.joinMenu} mt10`:`${y.rightMenu} ${y.joinMenu} ${y.w140} mt10`},Fn.createElement(Ra,null))},placement:"bottom"},Fn.createElement("span",{style:rn({lineHeight:"inherit"},Ct),className:mn()("iconfont icon-tianjiafangda font18 current",Et)})),Fn.createElement(b.Z,{visible:la,onCancel:()=>or(!1)}),Fn.createElement(E,{visible:mr,onCancel:()=>vr(!1)}),Fn.createElement(ma,{info:tr,open:er,onCancel:()=>Wr(!1)}),Fn.createElement(Tt,{open:zr,onCancel:()=>Pr(!1)}))};var sn=(0,x.connect)(({homePage:yt,loading:xt,user:Bt,globalSetting:nt})=>({homePage:yt,user:Bt,globalSetting:nt,loading:xt.models.index}))(jt)},78881:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return b}});var z=ue(75790),x=ue(20834),xe=ue(8591),Ye=ue(38854),Te={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},Je=ue(53229),ye=ue(14203),gt=ue(49647),Re=ue(19374),Be=ue(59301),We=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,fe=(y,ee)=>{var ae={};for(var se in y)He.call(y,se)&&ee.indexOf(se)<0&&(ae[se]=y[se]);if(y!=null&&We)for(var se of We(y))ee.indexOf(se)<0&&ut.call(y,se)&&(ae[se]=y[se]);return ae},a=(y,ee,ae)=>new Promise((se,ce)=>{var de=Oe=>{try{Ae(ae.next(Oe))}catch(Ie){ce(Ie)}},Se=Oe=>{try{Ae(ae.throw(Oe))}catch(Ie){ce(Ie)}},Ae=Oe=>Oe.done?se(Oe.value):Promise.resolve(Oe.value).then(de,Se);Ae((ae=ae.apply(y,ee)).next())});const E=y=>{var ee=y,{homePage:ae,user:se,globalSetting:ce,loading:de,dispatch:Se,shixunHomeworks:Ae}=ee,Oe=fe(ee,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Ie,Pt,rt,pt,ta,Hn,ya,ma,Jt,bn;const it=(Ie=se.userInfo)==null?void 0:Ie.is_school_manage,Kt=()=>{var Pn,Wn,dn,ot,ft;return(0,Re.Ll)()?Be.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},Be.createElement(x.default.Item,null,Be.createElement(z.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Be.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},Be.createElement(x.default.Item,null,Be.createElement(z.Link,{to:`/users/${(Pn=se.userInfo)==null?void 0:Pn.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((dn=(Wn=se.navigationInfo)==null?void 0:Wn.top)==null?void 0:dn.laboratory_admin_url)&&Be.createElement(x.default.Item,null,Be.createElement("a",{href:(ft=(ot=se.navigationInfo)==null?void 0:ot.top)==null?void 0:ft.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),Be.createElement(x.default.Item,null,Be.createElement(z.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:Be.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Be.createElement(x.default.Item,{className:Te.exit},Be.createElement("a",{onClick:()=>a(void 0,null,function*(){(0,Re.m5)();let Tt;try{Tt=yield(0,ye.vR)({}),xe.ZP.success(Tt==null?void 0:Tt.message)}catch(In){}(0,Re.d8)("_educoder_session","logout",1),(0,Re.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Tt!=null&&Tt.url?window.location.href=Tt.url:(z.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,Je.bg)()?Be.createElement(Ye.Z,{dropdownRender:Kt,placement:"bottomRight"},Be.createElement("section",null,Be.createElement("aside",null,Be.createElement("div",{className:Ae.actionTabs.type===1?Te.classromediv:""},Be.createElement("img",{className:`${Te.userPic} current ml15`,src:`${(Pt=gt.Z)==null?void 0:Pt.IMG_SERVER}/images/${(rt=se.userInfo)==null?void 0:rt.image_url}`,alt:"",onClick:()=>{var Pn;return z.history.push((0,Re.Ll)()?"/account/profile":`/users/${(Pn=se.userInfo)==null?void 0:Pn.login}/classrooms`)}}),(0,Re.Ll)()&&Be.createElement("span",{className:"ml10 font16"},(pt=se.userInfo)==null?void 0:pt.username),Be.createElement("i",{className:`iconfont icon-zhankai4 ${Te.icon}`}))))):Be.createElement("div",{className:`font15 flex item-center gap-10px ${ce.isIlearning?Te.login:""}`},((ta=ce.setting)==null?void 0:ta.sso_login_url)&&Be.createElement("a",{target:"_blank",href:(Hn=ce.setting)==null?void 0:Hn.sso_login_url},Be.createElement("img",{src:`${gt.Z.IMG_SERVER}/${(ya=ce.setting)==null?void 0:ya.login_logo_url}`,width:40}),Be.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(ma=ce.setting)==null?void 0:ma.sso_login_button_name)),!((Jt=ce.setting)!=null&&Jt.hide_account_login)&&Be.createElement(Be.Fragment,null,Be.createElement("span",{className:"current-primary-hover",onClick:()=>{Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((bn=ce.setting)!=null&&bn.close_register)&&Be.createElement(Be.Fragment,null,Be.createElement("span",null,"|"),Be.createElement("span",{className:"current-primary-hover",onClick:()=>{z.history.push("/user/register")}},"\u6CE8\u518C"))))};var b=(0,z.connect)(({homePage:y,loading:ee,user:ae,globalSetting:se,shixunHomeworks:ce})=>({homePage:y,user:ae,globalSetting:se,shixunHomeworks:ce,loading:ee.models.index}))(E)},2770:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return se}});var z=ue(75790),x=ue(20834),xe=ue(8591),Ye=ue(38854),Te={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},Je=ue(53229),ye=ue(14203),gt=ue(49647),Re=ue(1997),Be=ue(19374),We=ue(59301),He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ce,de)=>{var Se={};for(var Ae in ce)ut.call(ce,Ae)&&de.indexOf(Ae)<0&&(Se[Ae]=ce[Ae]);if(ce!=null&&He)for(var Ae of He(ce))de.indexOf(Ae)<0&&fe.call(ce,Ae)&&(Se[Ae]=ce[Ae]);return Se},E=(ce,de,Se)=>new Promise((Ae,Oe)=>{var Ie=pt=>{try{rt(Se.next(pt))}catch(ta){Oe(ta)}},Pt=pt=>{try{rt(Se.throw(pt))}catch(ta){Oe(ta)}},rt=pt=>pt.done?Ae(pt.value):Promise.resolve(pt.value).then(Ie,Pt);rt((Se=Se.apply(ce,de)).next())});const b=ce=>{var de,Se=RegExp("(^| )"+ce+"=([^;]+)(;|$)");return(de=document.cookie.match(Se))?decodeURIComponent(de[2]):null},y=ce=>{var de=new Date;de.setTime(de.getTime()-1);var Se=b(ce);Se!=null&&(document.cookie=ce+"="+Se+";expires="+de.toGMTString())};var ee=(ce=>(ce.Classrooms="classrooms",ce.Shixuns="shixuns",ce.Paths="paths",ce.Projects="projects",ce.Videos="videos",ce.Topics="topics",ce.Competition="competitions",ce.Engineering="engineering",ce.Graduations="graduations",ce.Paperlibrary="paperlibrary",ce.Problemset="problemset",ce.Dataset="dataset",ce))(ee||{});const ae=ce=>{var de=ce,{homePage:Se,user:Ae,globalSetting:Oe,loading:Ie,dispatch:Pt,shixunHomeworks:rt}=de,pt=a(de,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),ta,Hn,ya,ma,Jt,bn,it,Kt,Pn,Wn,dn,ot,ft,Tt,In,mn;const Fn=(Hn=(((ta=Oe.setting)==null?void 0:ta.navbar)||[]).find(Zt=>Zt.link==="/classrooms"))==null?void 0:Hn.hidden,Ne=(ma=(((ya=Oe.setting)==null?void 0:ya.navbar)||[]).find(Zt=>Zt.link==="/shixuns"))==null?void 0:ma.hidden,we=(bn=(((Jt=Oe.setting)==null?void 0:Jt.navbar)||[]).find(Zt=>Zt.link==="/paths"))==null?void 0:bn.hidden,Ue=(it=Ae.userInfo)==null?void 0:it.is_school_manage,zt=()=>{var Zt,qt,on,rn,Ln,Ht,De,ke,Dt,jt,sn,yt,xt,Bt,nt,st,Qt,vt;return(0,Be.Ll)()?We.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},We.createElement(x.default.Item,null,We.createElement(z.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):We.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(Zt=Ae.userInfo)==null?void 0:Zt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(qt=Ae.userInfo)==null?void 0:qt.login}/classrooms`},(on=Ae.userInfo)!=null&&on.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(rn=Ae.userInfo)==null?void 0:rn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(Ln=Ae.userInfo)==null?void 0:Ln.login}/paths`},(Ht=Ae.userInfo)!=null&&Ht.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((De=Ae.userInfo)==null?void 0:De.user_identity)!=="\u5B66\u751F"&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(ke=Ae.userInfo)==null?void 0:ke.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Dt=Oe.setting)!=null&&Dt.hide_competition)&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(jt=Ae.userInfo)==null?void 0:jt.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((sn=Oe.setting)!=null&&sn.hide_virtual)&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(yt=Ae.userInfo)==null?void 0:yt.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,Je.JA)()&&!((xt=Oe==null?void 0:Oe.setting)!=null&&xt.hide_problemset)&&We.createElement(x.default.Item,null,We.createElement("a",{onClick:()=>{(0,Re.tJ)(Pt)&&z.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,Je.JA)()&&!((Bt=Oe==null?void 0:Oe.setting)!=null&&Bt.hide_paperlibrary)&&We.createElement(x.default.Item,null,We.createElement("a",{onClick:()=>{(0,Re.tJ)(Pt)&&z.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((st=(nt=Ae.navigationInfo)==null?void 0:nt.top)==null?void 0:st.laboratory_admin_url)&&We.createElement(x.default.Item,null,We.createElement("a",{href:(vt=(Qt=Ae.navigationInfo)==null?void 0:Qt.top)==null?void 0:vt.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),We.createElement(x.default.Item,null,We.createElement(z.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Pt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:We.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Ue&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),We.createElement(x.default.Item,{className:Te.exit},We.createElement("a",{onClick:()=>E(void 0,null,function*(){(0,Be.m5)();let Et;try{Et=yield(0,ye.vR)({}),xe.ZP.success(Et==null?void 0:Et.message)}catch(Ct){}(0,Be.d8)("_educoder_session","logout",1),(0,Be.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Et!=null&&Et.url?window.location.href=Et.url:(z.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,Je.bg)()?We.createElement(Ye.Z,{dropdownRender:zt,placement:"bottomRight"},We.createElement("section",null,We.createElement("aside",null,We.createElement("div",{className:rt.actionTabs.type===1?Te.classromediv:""},We.createElement("img",{className:`${Te.userPic} current ml15`,src:`${(Kt=gt.Z)==null?void 0:Kt.IMG_SERVER}/images/${(Pn=Ae.userInfo)==null?void 0:Pn.image_url}`,alt:"",onClick:()=>{var Zt;return z.history.push((0,Be.Ll)()?"/account/profile":`/users/${(Zt=Ae.userInfo)==null?void 0:Zt.login}/classrooms`)}}),(0,Be.Ll)()&&We.createElement("span",{className:"ml10 font16"},(Wn=Ae.userInfo)==null?void 0:Wn.username),We.createElement("i",{className:`iconfont icon-zhankai4 ${Te.icon}`}))))):We.createElement("div",{className:`font15 flex item-center gap-10px ${Oe.isIlearning?Te.login:""}`},((dn=Oe.setting)==null?void 0:dn.sso_login_url)&&We.createElement("a",{target:"_blank",href:(ot=Oe.setting)==null?void 0:ot.sso_login_url},We.createElement("img",{src:`${gt.Z.IMG_SERVER}/${(ft=Oe.setting)==null?void 0:ft.login_logo_url}`,width:40}),We.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Tt=Oe.setting)==null?void 0:Tt.sso_login_button_name)),!((In=Oe.setting)!=null&&In.hide_account_login)&&We.createElement(We.Fragment,null,We.createElement("span",{className:"current-primary-hover",onClick:()=>{Pt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((mn=Oe.setting)!=null&&mn.close_register)&&We.createElement(We.Fragment,null,We.createElement("span",null,"|"),We.createElement("span",{className:"current-primary-hover",onClick:()=>{z.history.push("/user/register")}},"\u6CE8\u518C"))))};var se=(0,z.connect)(({homePage:ce,loading:de,user:Se,globalSetting:Ae,shixunHomeworks:Oe})=>({homePage:ce,user:Se,globalSetting:Ae,shixunHomeworks:Oe,loading:de.models.index}))(ae)},89537:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ca},g:function(){return vo}});var z=ue(59301),x=ue(75790),xe=ue(44e3),Ye=ue(43418),Te={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},Je=ue(26957),ye=ue(2770),gt=ue(65363),Re={tip:"tip___a6MfI"},Be=Object.defineProperty,We=Object.defineProperties,He=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=($e,Lt,Vt)=>Lt in $e?Be($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,b=($e,Lt)=>{for(var Vt in Lt||(Lt={}))fe.call(Lt,Vt)&&E($e,Vt,Lt[Vt]);if(ut)for(var Vt of ut(Lt))a.call(Lt,Vt)&&E($e,Vt,Lt[Vt]);return $e},y=($e,Lt)=>We($e,He(Lt)),ee=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())}),ae=($e=>($e[$e.Professor=1]="Professor",$e[$e.AssistantProfessor=2]="AssistantProfessor",$e[$e.Student=3]="Student",$e))(ae||{});const se=({visible:$e,user:Lt,onCancel:Vt=()=>{},dispatch:Dn,globalSetting:Mn})=>{var Er,Lr;const[xn,La]=(0,z.useState)(!1),[Rr,Io]=(0,z.useState)({name:"",phone:""});(0,z.useEffect)(()=>{var na,jn;if((na=Lt==null?void 0:Lt.userInfo)!=null&&na.login){let sa=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(sa),sa&&(sa!=null&&sa.isShow)&&(sa==null?void 0:sa.login)===((jn=Lt==null?void 0:Lt.userInfo)==null?void 0:jn.login)&&(La(!0),Io({name:sa==null?void 0:sa.name,phone:sa==null?void 0:sa.phone}))}},[Lt==null?void 0:Lt.userInfo]);const Ro=()=>ee(void 0,null,function*(){Vt()}),Zn=()=>{let na=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(y(b({},na),{isShow:!1}))),La(!1)};return z.createElement(z.Fragment,null,xn&&z.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},z.createElement("div",{className:Re.tip},z.createElement("div",null,z.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Er=Mn==null?void 0:Mn.infoData)==null?void 0:Er.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Lr=Mn==null?void 0:Mn.infoData)==null?void 0:Lr.phone}`),z.createElement("div",null,z.createElement(gt.Z,{onClick:Zn,style:{color:"#165dff",fontSize:16}})))))};var ce=(0,x.connect)(({user:$e,globalSetting:Lt})=>({user:$e,globalSetting:Lt}))(se),de=ue(49647),Se=ue(14203),Ae=ue(53229),Oe=ue(19374),Ie=ue(3113),Pt="data:image/png;base64,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",rt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,Hn=($e,Lt)=>{var Vt={};for(var Dn in $e)pt.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&rt)for(var Dn of rt($e))Lt.indexOf(Dn)<0&&ta.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt};const ya=null,ma=$e=>{var Lt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,location:xn,text:La,shixunHomeworks:Rr,payload:Io={}}=Lt,Ro=Hn(Lt,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Zn,na]=(0,z.useState)("none");return(0,z.useEffect)(()=>{Rr.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&na("flex")},[Rr.actionTabs.key]),(0,z.useEffect)(()=>{Rr.actionTabs.key==="\u9690\u85CF"&&(na("none"),localStorage.setItem("Noviceguide","0"))},[Rr.actionTabs.key]),Zn=="none"?null:z.createElement("div",{style:{display:Zn,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},z.createElement("div",{style:{margin:"0 auto",width:"1200px"}},z.createElement("img",{src:Pt,style:{position:"absolute",top:"-32px"}}),z.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Rr.actionTabs.text),Rr.actionTabs.type===9?z.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},z.createElement(Ie.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),na("none"),Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):z.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},z.createElement(Ie.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),na("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Jt=(0,x.connect)(({homePage:$e,loading:Lt,user:Vt,globalSetting:Dn,shixunHomeworks:Mn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:Lt.models.index,shixunHomeworks:Mn}))(ma),bn=ue(89392),it=ue(92736),Kt=ue(6848),Pn={content:"content___L4gl0"},Wn="data:image/png;base64,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",dn=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});const ot=({classroomList:$e,loading:Lt,user:Vt,dispatch:Dn,virtualSpaces:Mn,globalSetting:Er})=>{const Lr=(0,x.useLocation)();let xn=!1;(0,z.useEffect)(()=>{Er.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(xn=!0)},[Er.actionTabs.key]),(0,z.useEffect)(()=>{xn&&Dn({type:"globalSetting/setActionTabs",payload:{}})},[Lr.pathname]);const La=()=>{Dn({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return z.createElement(it.ZP,{theme:{token:{colorBgMask:"#999"}}},z.createElement(Ye.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Er.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>dn(void 0,null,function*(){}),onCancel:()=>{La()}},z.createElement("div",{className:Pn.content},z.createElement("div",{className:"mb15"},z.createElement("img",{src:Wn,alt:""})),z.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),z.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",z.createElement(Kt.Z,{placement:"bottom",title:z.createElement("div",null,z.createElement("img",{src:`${de.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),z.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),z.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},z.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var ft=(0,x.connect)(({classroomList:$e,user:Lt,loading:Vt,virtualSpaces:Dn,globalSetting:Mn})=>({classroomList:$e,user:Lt,loading:Vt,virtualSpaces:Dn,globalSetting:Mn}))(ot),Tt=ue(92310),In=ue.n(Tt),mn={NavBarItem:"NavBarItem___iFhxq"},Fn=Object.defineProperty,Ne=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,zt=($e,Lt,Vt)=>Lt in $e?Fn($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,Zt=($e,Lt)=>{for(var Vt in Lt||(Lt={}))we.call(Lt,Vt)&&zt($e,Vt,Lt[Vt]);if(Ne)for(var Vt of Ne(Lt))Ue.call(Lt,Vt)&&zt($e,Vt,Lt[Vt]);return $e};const qt=({globalSetting:$e,className:Lt,style:Vt,classNameItem:Dn,styleItem:Mn={},NavData:Er=(La=>(La=$e==null?void 0:$e.setting)==null?void 0:La.navbar)()||[],selectKeys:Lr,onClick:xn})=>{const[La,Rr]=(0,z.useState)(Lr),Io=Zn=>{var na;const{item:jn}=Zn;if(xn)return xn(Zn);(na=jn==null?void 0:jn.link)!=null&&na.includes("http")?(0,Oe.xg)(jn==null?void 0:jn.link):(typeof(jn==null?void 0:jn.name)=="string"&&(0,Oe.Dk)(jn==null?void 0:jn.name),x.history.push(jn==null?void 0:jn.link))},Ro=(Zn="")=>(Zn==null?void 0:Zn.indexOf("<"))>-1?Zn==null?void 0:Zn.slice(0,Zn==null?void 0:Zn.indexOf("<")):Zn;return(0,z.useEffect)(()=>{var Zn,na;if($e!=null&&$e.setting){const jn=location.pathname;(na=(Zn=$e==null?void 0:$e.setting)==null?void 0:Zn.navbar)==null||na.map(function(sa,$r){var lo,Oo,sr;sa.link==jn&&(Rr(sa==null?void 0:sa.link),(0,Oe.Dk)(jn==="/"?(lo=$e==null?void 0:$e.setting)==null?void 0:lo.name:Ro(sa==null?void 0:sa.name))),(Oo=sa==null?void 0:sa.subitem)!=null&&Oo.length&&((sr=sa==null?void 0:sa.subitem)==null||sr.map(cr=>{cr.link==jn&&(Rr(cr==null?void 0:cr.link),jn!="/"&&(0,Oe.Dk)(Ro(cr==null?void 0:cr.name)))}))})}},[location.pathname]),z.createElement("nav",null,z.createElement("ul",{className:In()("flex item-center mb0 pl0 gap-20px",Lt),style:Vt},Er==null?void 0:Er.map((Zn,na)=>{var jn,sa,$r,lo,Oo,sr;Zn.subitem=(jn=Zn==null?void 0:Zn.subitem)==null?void 0:jn.filter(qa=>!qa.hidden);const cr=(()=>{var qa,Hr,To,Mr;return Array.isArray(La)?!((qa=Zn==null?void 0:Zn.subitem)!=null&&qa.length)&&La.includes(Zn==null?void 0:Zn.link)||((Hr=Zn==null?void 0:Zn.subitem)==null?void 0:Hr.some(ao=>La.includes(ao==null?void 0:ao.link))):!((To=Zn==null?void 0:Zn.subitem)!=null&&To.length)&&La===(Zn==null?void 0:Zn.link)||((Mr=Zn==null?void 0:Zn.subitem)==null?void 0:Mr.some(ao=>La===(ao==null?void 0:ao.link)))})();return Zn!=null&&Zn.hidden?null:z.createElement("li",{key:na,className:In()(`flex item-center gap-10px current relative group-hover-show ${mn.NavBarItem}`,Zn==null?void 0:Zn.className,Dn),style:Zt(Zt({color:cr?"#159DFF":""},Zn.style||{}),Mn),onClick:qa=>{Io({e:qa,item:Zn})}},typeof(Zn==null?void 0:Zn.name)=="string"?z.createElement(z.Fragment,null,z.createElement("div",{className:"flex item-center h-full relative"},z.createElement("span",{dangerouslySetInnerHTML:{__html:(($r=(sa=Zn==null?void 0:Zn.subitem)==null?void 0:sa.find(qa=>qa.link===location.pathname))==null?void 0:$r.name)||(Zn==null?void 0:Zn.name)}}),cr&&z.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((lo=Zn==null?void 0:Zn.subitem)==null?void 0:lo.length)>0&&z.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):Zn==null?void 0:Zn.name,((Oo=Zn==null?void 0:Zn.subitem)==null?void 0:Oo.length)>0&&z.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},(sr=Zn==null?void 0:Zn.subitem)==null?void 0:sr.map((qa,Hr)=>z.createElement("div",{key:Hr,className:In()("flex flex-col current",qa==null?void 0:qa.className),style:Zt({},(qa==null?void 0:qa.style)||{}),onClick:To=>{To.preventDefault(),To.stopPropagation(),Io({e:To,item:qa})}},!!Hr&&z.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(qa==null?void 0:qa.name)=="string"?z.createElement("div",{className:`font16 c-black current ${mn.NavBarItem}`},qa==null?void 0:qa.name):qa==null?void 0:qa.name,!!qa.content&&z.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},qa.content)))))})))};var on=(0,x.connect)(({globalSetting:$e})=>({globalSetting:$e}))(qt),rn=ue(49127),Ln=ue(8591),Ht=ue(95237),De=ue(43604),ke=ue(20834),Dt=ue(38854),jt=ue(92832),sn=ue(5112),yt=ue(31576),xt=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())}),Bt=($e=>($e.Manager="manager",$e.Developer="developer",$e.Reporter="reporter",$e))(Bt||{}),st=({visible:$e,onCancel:Lt=()=>{}})=>{const[Vt,Dn]=(0,z.useState)(),[Mn,Er]=(0,z.useState)(),[Lr,xn]=(0,z.useState)(!1),La=()=>xt(void 0,null,function*(){if(!Vt){Ln.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Vt.length!==6){Ln.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Mn){Ln.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}xn(!0);const Io=yield(0,yt.vm)({code:Vt,role:Mn});xn(!1),Rr();const Ro={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ro[Io.status]){Ln.ZP.info(Ro[Io.status]);return}if(Io.status===0){Mn==="reporter"?(Ln.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,Oe.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),x.history.push(`/projects/${Io==null?void 0:Io.project_id}`)):((0,Oe.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),Ln.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Rr=()=>xt(void 0,null,function*(){Lt()});return z.createElement(z.Fragment,null,z.createElement(Ye.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:$e,confirmLoading:Lr,onOk:La,onCancel:Rr},z.createElement("div",{className:"tc"},z.createElement("div",null,z.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),z.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Vt,onChange:Io=>{if(Io.target.value.length>=7){Ln.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Dn(Io.target.value)}})),z.createElement("div",{className:"mt10 font14"},z.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),z.createElement(sn.ZP.Group,{value:Mn,onChange:Io=>Er(Io.target.value)},z.createElement(sn.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),z.createElement(sn.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),z.createElement(sn.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Qt=ue(24905),vt=ue(8380),Et=ue(6765),Ct=ue(98280),Yt=ue(59301),bt=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())}),Wt=($e=>($e[$e.Professor=1]="Professor",$e[$e.AssistantProfessor=2]="AssistantProfessor",$e[$e.Student=3]="Student",$e))(Wt||{});const Qn=({visible:$e,user:Lt,account:Vt,onCancel:Dn=()=>{},dispatch:Mn})=>{const[Er,Lr]=(0,z.useState)(),[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)(!1),[Ro,Zn]=(0,z.useState)(!1),[na,jn]=(0,z.useState)(),[sa,$r]=(0,z.useState)(!1);(0,z.useEffect)(()=>{var cr,qa;(cr=Lt==null?void 0:Lt.userInfo)!=null&&cr.identity&&La([((qa=Lt==null?void 0:Lt.userInfo)==null?void 0:qa.identity)==="student"?3:1])},[Lt]);const lo=cr=>{const qa=()=>{window.location.href=(cr==null?void 0:cr.jump_url)||`/classrooms/${cr==null?void 0:cr.course_id}`};if(xn.includes(1)){Ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Yt.createElement("div",{className:"tc"},(cr==null?void 0:cr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{qa()}});return}qa()},Oo=()=>bt(void 0,null,function*(){if(!Er){Ln.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let cr=yield(0,Ct.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Er}});if(cr!=null&&cr.need_pro_auth&&!xn.includes(1)&&!xn.includes(2)){Mn({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Er,checkedList:xn}}),sr();return}Io(!0);const qa=yield(0,yt.cR)({invite_code:Er,professor:xn.includes(1)?1:null,assistant_professor:xn.includes(2)?1:null,student:xn.includes(3)?1:null});if(Io(!1),(qa==null?void 0:qa.status)===-4&&(Dn(),Mn({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(qa==null?void 0:qa.status)===-12&&Ln.ZP.warning(qa==null?void 0:qa.message),(qa==null?void 0:qa.status)===-2){if(sr(),qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Zn(!0),jn(1);return}if(qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Zn(!0),jn(2);return}if(qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Zn(!0),jn(3);return}}if((qa==null?void 0:qa.status)===0){(0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),sr(),qa!=null&&qa.course_id?lo(qa):Ln.ZP.success(qa.message);return}}),sr=()=>bt(void 0,null,function*(){Dn()});return Yt.createElement(Yt.Fragment,null,Yt.createElement(Ye.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:$e,confirmLoading:Rr,onOk:Oo,onCancel:sr},Yt.createElement("div",{className:"tc"},Yt.createElement("div",null,Yt.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Yt.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Er,onChange:cr=>{if(cr.target.value.length>=7){Ln.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Lr(cr.target.value)}})),Yt.createElement("div",{className:"mt10 font14"},Yt.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Yt.createElement(Qt.default.Group,{value:xn,onChange:cr=>La(cr)},Yt.createElement(Qt.default,{value:1,disabled:xn.includes(2)},"\u6559\u5E08"),Yt.createElement(Qt.default,{value:2,disabled:xn.includes(1)},"\u52A9\u6559"),Yt.createElement(Qt.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Yt.createElement(Et.Z,null),Yt.createElement(vt.Z,{visible:Ro,onCancel:()=>Zn(!1),occupationValue:na}))};var tn=(0,x.connect)(({user:$e,account:Lt})=>({user:$e,account:Lt}))(Qn),la={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},or=ue(1997),mr=ue(78241),vr=ue(57809),er=ue(11467),Wr=Object.defineProperty,zr=Object.defineProperties,Pr=Object.getOwnPropertyDescriptors,Ar=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,no=($e,Lt,Vt)=>Lt in $e?Wr($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,ar=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Cr.call(Lt,Vt)&&no($e,Vt,Lt[Vt]);if(Ar)for(var Vt of Ar(Lt))tr.call(Lt,Vt)&&no($e,Vt,Lt[Vt]);return $e},At=($e,Lt)=>zr($e,Pr(Lt)),wn=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});const Vn=({globalSetting:$e,dispatch:Lt,user:Vt,info:Dn,open:Mn,onCancel:Er=()=>{}})=>{var Lr;const[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)([]),[Ro,Zn]=(0,z.useState)([]),[na]=mr.default.useForm(),[jn,sa]=(0,z.useState)(!1),[$r,lo]=(0,z.useState)(!1),Oo=(0,z.useRef)(null),sr=(0,z.useRef)(1),[cr,qa]=(0,z.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,z.useEffect)(()=>{Mn&&Hr()},[Mn]);const Hr=()=>wn(void 0,null,function*(){var co;const Ir=Dn;if(!(0,or.o1)(Lt))return;const{user_school_id:ou="",department_id:Bu="",school_name:po="",department_name:Ou=""}=Vt.userInfo||{},ko=(co=Ir==null?void 0:Ir.graduation_years)==null?void 0:co.at(-1);Io([{id:ou,name:po}]),yield ao(ou),na.setFieldsValue({year:ko,school_id:ou,department_id:Number(Bu),name:`${ko}${po}${Ou}\u6BD5\u4E1A\u8BBE\u8BA1`})}),To=co=>wn(void 0,null,function*(){const Ir=yield(0,er.J3)(At(ar({},co),{tab_module_type:"graduations"}));return Ir!=null&&Ir.un_purchased&&Lt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Ir.status===0&&La((Ir==null?void 0:Ir.graduation_years)||[]),Ir}),Mr=(co,Ir=500)=>{lo(!0),clearTimeout(Oo.current),Oo.current=setTimeout(()=>wn(void 0,null,function*(){sr.current+=1;const ou=sr.current,Bu=yield(0,er.NT)({keyword:co});Bu.status===0&&sr.current===ou&&(Io((Bu==null?void 0:Bu.schools)||[]),lo(!1))}),Ir)},ao=co=>wn(void 0,null,function*(){if(!co)return;const Ir=yield(0,er.Ps)({page:1,limit:9999,id:co});Ir.status===0&&Zn((Ir==null?void 0:Ir.departments)||[])});return z.createElement(Ye.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Mn,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:jn,onCancel:Er,onOk:()=>na.submit()},z.createElement(mr.default,{colon:!1,form:na,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(co,Ir)=>{co.school_id&&(ao(Ir.school_id),na.setFieldValue("department_id",null))},onFinish:co=>wn(void 0,null,function*(){sa(!0);const Ir=yield(0,er.Wz)(co);Ir.status===0&&(Ln.ZP.success("\u521B\u5EFA\u6210\u529F"),na.resetFields(),Er(),(0,Oe.xg)(`/graduations/${Ir==null?void 0:Ir.identifier}/index`)),sa(!1)})},z.createElement(mr.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},z.createElement(vr.default,{style:{width:344},size:"large",options:(Lr=Dn==null?void 0:Dn.graduation_years)==null?void 0:Lr.map(co=>({value:co,label:co}))})),z.createElement(mr.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},z.createElement(vr.default,{showSearch:!0,filterOption:!1,onSearch:co=>{Mr(co)},loading:$r,size:"large",style:{width:344},options:Rr.map(co=>({value:co.id,label:co.name}))})),z.createElement(mr.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},z.createElement(vr.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ro.map(co=>({value:co.id,label:co.name}))})),z.createElement(mr.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},z.createElement(jt.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ln=(0,x.connect)(({user:$e,globalSetting:Lt,loading:Vt})=>({user:$e,globalSetting:Lt,loading:Vt}))(Vn),An=Object.defineProperty,ra=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,ht=($e,Lt,Vt)=>Lt in $e?An($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,mt=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Ra.call(Lt,Vt)&&ht($e,Vt,Lt[Vt]);if(ra)for(var Vt of ra(Lt))Qe.call(Lt,Vt)&&ht($e,Vt,Lt[Vt]);return $e},qn=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});const $n=({globalSetting:$e,dispatch:Lt,user:Vt,open:Dn,onCancel:Mn=()=>{}})=>{const[Er]=mr.default.useForm(),[Lr,xn]=(0,z.useState)(!1),[La,Rr]=(0,z.useState)(null);return(0,z.useEffect)(()=>{var Io;if(Dn){const Ro={code:"",user_type:((Io=Vt==null?void 0:Vt.userInfo)==null?void 0:Io.identity)==="student"?2:1,major:""};Er.setFieldsValue(Ro),Rr(mt({},Ro))}},[Dn]),z.createElement(Ye.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Dn,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Lr,onCancel:Mn,onOk:()=>Er.submit()},z.createElement(mr.default,{colon:!1,form:Er,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Io,Ro)=>Rr(mt({},Ro)),onFinish:Io=>qn(void 0,null,function*(){xn(!0);const Ro=yield(0,Ct.ZP)("/api/graduations/join.json",{method:"post",body:Io});Ro.status===0&&(Mn(),Ro!=null&&Ro.identifier?(0,Oe.xg)(`/graduations/${Ro==null?void 0:Ro.identifier}/index`):Ln.ZP.success(Ro==null?void 0:Ro.message)),xn(!1)})},z.createElement(mr.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),z.createElement(mr.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(sn.ZP.Group,null,z.createElement(sn.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),z.createElement(sn.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(La==null?void 0:La.user_type)===2&&z.createElement(mr.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},z.createElement(jt.default,{showCount:!0,maxLength:60}))))};var ga=(0,x.connect)(({user:$e,globalSetting:Lt})=>({user:$e,globalSetting:Lt}))($n),ha=ue(59301),Qa=Object.defineProperty,wa=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,On=($e,Lt,Vt)=>Lt in $e?Qa($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,Za=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Xa.call(Lt,Vt)&&On($e,Vt,Lt[Vt]);if(wa)for(var Vt of wa(Lt))Ga.call(Lt,Vt)&&On($e,Vt,Lt[Vt]);return $e},Vr=($e,Lt)=>{var Vt={};for(var Dn in $e)Xa.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&wa)for(var Dn of wa($e))Lt.indexOf(Dn)<0&&Ga.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt},bo=($e=>($e.Projects="projects",$e.Shixuns="shixuns",$e.Classrooms="classrooms",$e))(bo||{}),ia=($e=>($e.Classrooms="classrooms",$e.Shixuns="shixuns",$e.Paths="paths",$e.Projects="projects",$e.Videos="videos",$e.Topics="topics",$e.Graduations="graduations",$e))(ia||{});const yn=$e=>{var Lt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,className:xn,style:La={}}=Lt,Rr=Vr(Lt,["homePage","user","globalSetting","loading","dispatch","className","style"]),Io,Ro,Zn,na;const[jn,sa]=(0,z.useState)(),[$r,lo]=(0,z.useState)(),[Oo,sr]=(0,z.useState)(!1),[cr,qa]=(0,z.useState)(!1),[Hr,To]=(0,z.useState)(!1),[Mr,ao]=(0,z.useState)();function co(Ko,Vu){for(const Pu of Ko){if(Pu.link===Vu)return Pu.hidden;if(Pu.subitem&&Pu.subitem.length>0){let ll=Pu.subitem;for(const hl of ll)if(hl.link===Vu)return hl.hidden;return!1}}return!0}const Ir=co(((Io=Mn.setting)==null?void 0:Io.navbar)||[],"/classrooms"),ou=co(((Ro=Mn.setting)==null?void 0:Ro.navbar)||[],"/shixuns"),Bu=co(((Zn=Mn.setting)==null?void 0:Zn.navbar)||[],"/paths"),po=co(((na=Mn.setting)==null?void 0:na.navbar)||[],"/graduations"),Ou=Ko=>{var Vu;if((0,or.tJ)(Lr)){if(Ko==="projects"&&!((Vu=Dn.userInfo)!=null&&Vu.email)){Ln.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Ko==="classrooms"?sa(!0):Ko==="projects"&&lo(!0)}},ko=(Ko,Vu)=>{var Pu;if((0,or.tJ)(Lr)){if(Vu==="projects"&&!((Pu=Dn.userInfo)!=null&&Pu.email)){Ln.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Vu==="shixuns"&&!(0,or.xY)()||Ko&&(window.location.href=Ko)}},zu=Ko=>{var Vu,Pu,ll,hl,dl,Jl,ql,Si,Ya,mo,Eo,Go,Gu,mi,Lu,yi,Ei,Su,ui,yu,Vl;return ha.createElement(ha.Fragment,null,ha.createElement(Ht.Z,{justify:"space-around",className:"pt5 pb5"},ha.createElement(De.Z,{className:((Vu=Dn.userInfo)==null?void 0:Vu.user_identity)!=="\u5B66\u751F"?la.joinCol:la.hidden},((Pu=Dn.userInfo)==null?void 0:Pu.user_identity)!=="\u5B66\u751F"&&!((ll=Mn==null?void 0:Mn.setting)!=null&&ll.hide_course)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/classrooms/new")},(hl=Dn.userInfo)!=null&&hl.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((dl=Mn==null?void 0:Mn.setting)!=null&&dl.hide_shixun)&&((Jl=Dn==null?void 0:Dn.userInfo)==null?void 0:Jl.is_shixun_marker)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((ql=Dn.userInfo)==null?void 0:ql.user_identity)!=="\u5B66\u751F"&&!((Si=Mn==null?void 0:Mn.setting)!=null&&Si.hide_subject)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Ya=Mn==null?void 0:Mn.setting)!=null&&Ya.is_local)&&((mo=Dn.userInfo)==null?void 0:mo.main_site)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>{var Xi;return ko(`${(Xi=Mn==null?void 0:Mn.setting)==null?void 0:Xi.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Eo=Dn.userInfo)!=null&&Eo.main_site)&&ha.createElement("div",null,ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("classrooms")},(Go=Dn.userInfo)!=null&&Go.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Gu=Dn.userInfo)==null?void 0:Gu.main_site)&&!((mi=Mn==null?void 0:Mn.setting)!=null&&mi.is_local)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Lu=Dn.userInfo)==null?void 0:Lu.main_site)&&((yi=Dn.userInfo)==null?void 0:yi.user_identity)!=="\u5B66\u751F"&&ha.createElement(De.Z,null,ha.createElement("div",{className:la.joinBoard})),((Ei=Dn.userInfo)==null?void 0:Ei.main_site)&&ha.createElement(De.Z,{className:((Su=Dn.userInfo)==null?void 0:Su.user_identity)!=="\u5B66\u751F"?la.joinCol:la.w90},ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("classrooms")},(ui=Dn.userInfo)!=null&&ui.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((yu=Dn.userInfo)==null?void 0:yu.main_site)&&!((Vl=Mn==null?void 0:Mn.setting)!=null&&Vl.is_local)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return ha.createElement(ha.Fragment,null,ha.createElement(Dt.Z,{dropdownRender:()=>{var Ko;return ha.createElement(ke.default,{className:((Ko=Dn.userInfo)==null?void 0:Ko.user_identity)!=="\u5B66\u751F"?`${la.rightMenu} ${la.joinMenu} mt10`:`${la.rightMenu} ${la.joinMenu} ${la.w140} mt10`},ha.createElement(zu,null))},placement:"bottom"},ha.createElement("span",{className:In()("iconfont icon-tianjia6 current",xn),style:La})),ha.createElement(tn,{visible:jn,onCancel:()=>sa(!1)}),ha.createElement(st,{visible:$r,onCancel:()=>lo(!1)}),ha.createElement(ln,{info:Mr,open:Oo,onCancel:()=>sr(!1)}),ha.createElement(ga,{open:cr,onCancel:()=>qa(!1)}))};var tu=(0,x.connect)(({homePage:$e,loading:Lt,user:Vt,globalSetting:Dn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:Lt.models.index}))(yn),Dr=ue(78881),Ao=Object.defineProperty,Jr=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,Uo=($e,Lt,Vt)=>Lt in $e?Ao($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,Fo=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Ho.call(Lt,Vt)&&Uo($e,Vt,Lt[Vt]);if(Jr)for(var Vt of Jr(Lt))Vo.call(Lt,Vt)&&Uo($e,Vt,Lt[Vt]);return $e};const Yo=$e=>React.createElement("svg",Fo({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},$e),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var oa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",uo=Object.defineProperty,Do=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,lt=($e,Lt,Vt)=>Lt in $e?uo($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,et=($e,Lt)=>{for(var Vt in Lt||(Lt={}))Lo.call(Lt,Vt)&<($e,Vt,Lt[Vt]);if(Do)for(var Vt of Do(Lt))Gt.call(Lt,Vt)&<($e,Vt,Lt[Vt]);return $e},un=($e,Lt)=>{var Vt={};for(var Dn in $e)Lo.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&Do)for(var Dn of Do($e))Lt.indexOf(Dn)<0&&Gt.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt};const ea=$e=>{var Lt=$e,{globalSetting:Vt}=Lt,Dn=un(Lt,["globalSetting"]),Mn,Er;const Lr=(0,z.useMemo)(()=>{var xn,La;return(xn=Vt==null?void 0:Vt.setting)!=null&&xn.nav_logo_url?`${de.Z.IMG_SERVER}/${(La=Vt==null?void 0:Vt.setting)==null?void 0:La.nav_logo_url}`:`${de.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Mn=Vt==null?void 0:Vt.setting)==null?void 0:Mn.nav_logo_url]);return z.createElement("img",et({title:(Er=Vt==null?void 0:Vt.setting)==null?void 0:Er.name,src:Lr||oa},Dn))};var Wa=(0,x.connect)(({globalSetting:$e})=>({globalSetting:$e}))(ea);const Xn=({user:$e})=>{var Lt;return z.createElement(xe.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},z.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},z.createElement(Wa,{style:{height:"80%"}}),z.createElement(on,{classNameItem:"text-16px font-semibold"}),z.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},z.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{x.history.push("/search?value=")}}),(0,Ae.bg)()&&z.createElement(tu,{className:"font18"}),(0,Ae.bg)()&&z.createElement(rn.Z,{dot:(Lt=$e==null?void 0:$e.navigationInfo)==null?void 0:Lt.new_message},z.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var Vt;x.history.push(`/messages/${(Vt=$e==null?void 0:$e.userInfo)==null?void 0:Vt.login}/user_tidings`)}})),z.createElement(Dr.Z,null))))};var Ha=(0,x.connect)(({globalSetting:$e,user:Lt})=>({globalSetting:$e,user:Lt}))(Xn),Ta=({className:$e,style:Lt})=>{const[Vt,Dn]=(0,z.useState)(!1);function Mn(Er){x.history.push("/search?value="+Er)}return Vt?z.createElement("div",{onBlur:()=>{setTimeout(()=>{Dn(!1)},300)}},z.createElement(jt.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:Mn,autoFocus:!0})):z.createElement("span",{className:In()("iconfont icon-sousuo font18 current icon-bianzu11",$e),style:Lt,onClick:()=>{x.history.push("/search?value=")}})},so=ue(81081);const Qo={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},vu=({dispatch:$e,globalSetting:Lt,user:Vt})=>{var Dn;const[Mn,Er]=(0,z.useState)(!1),Lr=()=>{function La(Rr){x.history.push("/search?value="+Rr)}return Mn?z.createElement("div",{onBlur:()=>{setTimeout(()=>{Er(!1)},300)}},z.createElement(jt.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:La,autoFocus:!0})):z.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{x.history.push("/search?value=")}})},xn=["/","/paths","/shixuns","/classrooms"];return z.createElement(xe.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!xn.includes(location.pathname)&&z.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?x.history.back():x.history.push("/")}},z.createElement("img",{src:ue(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),z.createElement("img",{title:(Dn=Lt==null?void 0:Lt.setting)==null?void 0:Dn.name,src:ue(4),style:{height:"54rem"}}),z.createElement("div",{className:"ml-auto"},z.createElement(Lr,null)),z.createElement(Je.Z,{icon:z.createElement("span",{className:"iconfont icon-zengjia"})}),z.createElement(ye.Z,{payload:vo()}))};var xr=(0,x.connect)(({globalSetting:$e,user:Lt})=>({globalSetting:$e,user:Lt}))(vu),ca=ue(59301),Ur=Object.defineProperty,Kr=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,gr=($e,Lt,Vt)=>Lt in $e?Ur($e,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[Lt]=Vt,ir=($e,Lt)=>{for(var Vt in Lt||(Lt={}))qr.call(Lt,Vt)&&gr($e,Vt,Lt[Vt]);if(Kr)for(var Vt of Kr(Lt))ho.call(Lt,Vt)&&gr($e,Vt,Lt[Vt]);return $e},wr=($e,Lt)=>{var Vt={};for(var Dn in $e)qr.call($e,Dn)&&Lt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&Kr)for(var Dn of Kr($e))Lt.indexOf(Dn)<0&&ho.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt},Qr=($e,Lt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,Lt)).next())});function vo(){var $e,Lt;const Dn=window.location.pathname.split("/"),Mn={};return Dn[1]=="classrooms"&&Dn.length>3&&!(($e=Dn[4])!=null&&$e.includes("newgold"))&&!((Lt=Dn[5])!=null&&Lt.includes("newgold"))&&Dn[2]!=="coursesId"&&(Mn.course_id=Dn[2]),Dn[1]==="shixuns"&&Dn.length>3&&(Mn.objective_type="shixun",Mn.objective_id=Dn[2]),Dn[1]==="paths"&&Dn.length>3&&(Mn.objective_type="path",Mn.objective_id=Dn[2]),ir(ir({},Mn),{school:1})}const Nr=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ja=$e=>{var Lt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,isLogin:xn=!1,shixunHomeworks:La}=Lt,Rr=wr(Lt,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Io,Ro;const Zn=(0,x.useLocation)(),[na,jn]=(0,z.useState)(""),[sa,$r]=(0,z.useState)(!1),lo=vo();(0,z.useEffect)(()=>{Lr({type:"user/getNavigationInfo",payload:ir({},lo)})},[Mn.name]),(0,z.useEffect)(()=>{La.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Nr!=null&&Nr.includes(Zn==null?void 0:Zn.pathname)||(Zn==null?void 0:Zn.pathname.indexOf("/classrooms"))===0||Lr({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Zn.pathname]),(0,z.useEffect)(()=>{La.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||La.actionTabs.key||localStorage.setItem("Noviceguide","0")},[La.actionTabs.key]),(0,z.useEffect)(()=>{var Mr;if(Mn!=null&&Mn.setting){let ao=(0,bn.cloneDeep)((Mr=Mn==null?void 0:Mn.setting)==null?void 0:Mr.navbar);ao=ao==null?void 0:ao.filter(Ir=>{var ou;return!(Ir!=null&&Ir.hidden)&&!((0,Ae.JA)()&&((ou=["/paperlibrary","/problemset"])!=null&&ou.includes(Ir.link)))});for(const Ir of ao)Ir.subitem&&(Ir.subitem=Ir.subitem.filter(ou=>{var Bu;return!(ou!=null&&ou.hidden)&&!((0,Ae.JA)()&&((Bu=["/paperlibrary","/problemset"])!=null&&Bu.includes(ou.link)))}));let co=!1;ao==null||ao.map(function(Ir,ou){var Bu,po,Ou,ko;const zu=Zn.pathname;Ir.link===zu&&(jn(Ir==null?void 0:Ir.link),(0,Oe.Dk)(zu==="/"?(Bu=Mn==null?void 0:Mn.setting)==null?void 0:Bu.name:Hr(Ir==null?void 0:Ir.name)),sr(qa(ou,{name:Ir==null?void 0:Ir.name,link:Ir==null?void 0:Ir.link},ao)),co=!0),zu=="/"&&(jn(""),(0,Oe.Dk)((po=Mn==null?void 0:Mn.setting)==null?void 0:po.name)),(Ou=Ir==null?void 0:Ir.subitem)!=null&&Ou.length&&((ko=Ir==null?void 0:Ir.subitem)==null||ko.map(Ko=>{Ko.link===zu&&(jn(Ko==null?void 0:Ko.link),zu!=="/"&&(0,Oe.Dk)(Hr(Ko==null?void 0:Ko.name)),sr(qa(ou,{name:Ko==null?void 0:Ko.name,link:Ko==null?void 0:Ko.link},ao)),co=!0)}))}),co||sr(ao)}},[Mn==null?void 0:Mn.setting,Dn]);const[Oo,sr]=(0,z.useState)([]),cr=(Mr,ao)=>Qr(void 0,null,function*(){var co,Ir,ou,Bu,po,Ou;if((Mr==null?void 0:Mr.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const ko=yield(0,Se.IU)({tab_module_type:"engineering"});if(ko!=null&&ko.un_purchased){Lr({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(co=ko==null?void 0:ko.data)!=null&&co.engineer_url?(ou=(Ir=ko==null?void 0:ko.data)==null?void 0:Ir.engineer_url)!=null&&ou.includes("http")?(0,Oe.xg)((Bu=ko==null?void 0:ko.data)==null?void 0:Bu.engineer_url):x.history.push((po=ko==null?void 0:ko.data)==null?void 0:po.engineer_url):(ko==null?void 0:ko.status)!=401&&$r(!0);return}(Ou=Mr==null?void 0:Mr.link)!=null&&Ou.includes("http")?(0,Oe.xg)(Mr==null?void 0:Mr.link):((0,Oe.Dk)(Mr==null?void 0:Mr.name),x.history.push(Mr==null?void 0:Mr.link)),(Mr==null?void 0:Mr.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Lr({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:ca.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),qa=(Mr,ao,co)=>{const Ir=co.slice();return Ir[Mr]&&(Ir[Mr].name=ao.name,Ir[Mr].link=ao.link),Ir||[]},Hr=(Mr="")=>(Mr==null?void 0:Mr.indexOf("<"))>-1?Mr==null?void 0:Mr.slice(0,Mr==null?void 0:Mr.indexOf("<")):Mr,To=()=>{var Mr,ao,co,Ir,ou,Bu;switch(Number((Mr=Mn==null?void 0:Mn.setting)==null?void 0:Mr.theme)){case so.Fy.THEMEONE:return ca.createElement(Ha,null);case so.Fy.THEMETWO:return ca.createElement(xr,null);case so.Fy.DEFAULT:default:return ca.createElement(xe.default,{style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Mn.isIlearning?Te["header-iearning"]:Te.header} ${Mn.showHeaderFixed?Te.headerFixed:""}`},ca.createElement(xe.default.Header,{className:"header",style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Zn.pathname=="/training"?"999":""}`}},ca.createElement("section",{className:Te["edu-menu"]},(!!Mn.isIlearning||!((ao=Mn==null?void 0:Mn.setting)!=null&&ao.main_site)&&!!((co=Mn==null?void 0:Mn.setting)!=null&&co.navbar))&&ca.createElement(x.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},ca.createElement(Wa,{className:Te.logo})),ca.createElement("ul",{className:`${Te.menu} ${(0,Oe.Ll)()&&"ml0"}`},(0,Oe.Ll)()&&ca.createElement("li",null,ca.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,Oe.Ll)()&&Mn.setting&&(Oo==null?void 0:Oo.map(function(po,Ou){var ko,zu,Ko,Vu,Pu;return ca.createElement("li",{key:Ou,className:!((ko=po==null?void 0:po.subitem)!=null&&ko.length)&&na===(po==null?void 0:po.link)||(zu=po==null?void 0:po.subitem)!=null&&zu.some(ll=>na===(ll==null?void 0:ll.link))?Te.actived:""},ca.createElement("div",{onClick:()=>cr(po,Ou),className:Te.name},ca.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var ll;let hl=po==null?void 0:po.name;return(ll=po==null?void 0:po.subitem)==null||ll.map((dl,Jl)=>(dl.link===Zn.pathname&&(hl=dl.name),dl)),hl})()}}),((Ko=po==null?void 0:po.subitem)==null?void 0:Ko.length)>0&&ca.createElement("i",{className:"iconfont icon-zhankai4"})),((Vu=po==null?void 0:po.subitem)==null?void 0:Vu.length)>0&&ca.createElement("div",{className:Te.dropDown},(Pu=po==null?void 0:po.subitem)==null?void 0:Pu.map((ll,hl)=>ca.createElement("div",{className:Te.subName,onClick:()=>cr(ll,Ou),key:Ou+"-"+hl},!!hl&&ca.createElement("div",{className:Te.line}),ca.createElement("aside",{className:"font16 c-black"},Hr(ll==null?void 0:ll.name)),ca.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},ll.content)))))}))),ca.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:Mn.isIlearning?"initial":"1 0 auto"}},!(0,Oe.Ll)()&&!(Mn!=null&&Mn.isIlearning)&&ca.createElement(ca.Fragment,null,ca.createElement(Ta,null),!xn&&ca.createElement(Je.Z,null),!xn&&!!((Ir=Dn==null?void 0:Dn.userInfo)!=null&&Ir.login)&&ca.createElement(x.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(ou=Dn==null?void 0:Dn.userInfo)==null?void 0:ou.login}/user_tidings`},((Bu=Dn==null?void 0:Dn.navigationInfo)==null?void 0:Bu.new_message)&&ca.createElement("span",{className:Te.newslight}))),!xn&&ca.createElement(ye.Z,{payload:lo})))))}};return ca.createElement(ca.Fragment,null,Mn.showHeader&&Mn.showHeaderFooter&&ca.createElement(ca.Fragment,null,To(),ca.createElement(Ye.default,{centered:!0,destroyOnClose:!0,open:sa,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,Oe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>$r(!1)},ca.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},ca.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),ca.createElement("img",{src:`${de.Z.IMG_SERVER}/${(Io=Mn==null?void 0:Mn.setting)==null?void 0:Io.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),ca.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Ro=Mn==null?void 0:Mn.setting)==null?void 0:Ro.homepage_tea_qq_number))),(Mn==null?void 0:Mn.showTip)&&ca.createElement(ce,null),ca.createElement(Jt,null)),ca.createElement(ft,null))};var Ca=(0,x.connect)(({homePage:$e,loading:Lt,user:Vt,globalSetting:Dn,shixunHomeworks:Mn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:Lt.models.index,shixunHomeworks:Mn}))(ja)},5140:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return We}});var z=ue(59301),x={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},xe=ue(92310),Ye=ue.n(xe),Te=ue(71418),Je=ue(2859),ye=ue(98280),gt=ue(19374),Re=(He,ut,fe)=>new Promise((a,E)=>{var b=ae=>{try{ee(fe.next(ae))}catch(se){E(se)}},y=ae=>{try{ee(fe.throw(ae))}catch(se){E(se)}},ee=ae=>ae.done?a(ae.value):Promise.resolve(ae.value).then(b,y);ee((fe=fe.apply(He,ut)).next())}),We=({data:He,className:ut,fullWidth:fe,style:a={},onClose:E,onOk:b,showFullTools:y,noAssociationId:ee})=>{const ae=(0,z.useRef)(null),se=(0,z.useRef)(null),ce=(0,z.useRef)(null),de=(0,z.useRef)(null),[Se,Ae]=(0,z.useState)(!1),[Oe,Ie]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{ce.current||(ce.current=document.createElement("style"),document.head.appendChild(ce.current)),He!=null&&He.visible?(document.body.setAttribute("data-custom","y-hidden"),ce.current.innerHTML=" html { overflow-y: hidden; }",He!=null&&He.src&&Pt()):(document.body.removeAttribute("data-custom"),ce.current&&(document.head.removeChild(ce.current),ce.current=null))},[He==null?void 0:He.visible]);const Pt=()=>Re(void 0,null,function*(){Ae(!0),Ie("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ya=yield(0,gt.ZJ)(He==null?void 0:He.src);ae.current.src="",ae.current.src=ya,ae.current.onload=function(){Hn()},Ae(!1),Ie("")}),rt=()=>{document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",E()},pt=ya=>Re(void 0,null,function*(){Ae(!0),Ie("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ma=yield(0,ye.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:He.title,file:ya.dataUrl}});ma!=null&&ma.id&&!ee?(yield(0,ye.ZP)(`/api/attachments/${He.id}/add_subitem.json`,{method:"post",body:{subitem_id:ma==null?void 0:ma.id,settings:JSON.stringify(ya.state)}})).status===0&&b():ma!=null&&ma.id&&b(ma),document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",Ae(!1),Ie("")}),ta=()=>{const ya=document.querySelector('a[href="https://markerjs.com/"]');ya&&ya.parentNode&&(ya.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(Jt=>{const bn=document.querySelector(Jt.name);bn&&bn.setAttribute("title",Jt.title)})},Hn=()=>{se.current=new Je.hP(ae.current),se.current.targetRoot=de.current,se.current.addEventListener("render",pt),se.current.addEventListener("beforeclose",rt),y&&(se.current.availableMarkerTypes=se.current.ALL_MARKER_TYPES,se.current.uiStyleSettings.redoButtonVisible=!0,se.current.uiStyleSettings.notesButtonVisible=!0,se.current.uiStyleSettings.zoomButtonVisible=!0,se.current.uiStyleSettings.zoomOutButtonVisible=!0,se.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=se.current.uiStyleSettings,se.current.show(),He!=null&&He.snapshotData&&se.current.restoreState(He.snapshotData),setTimeout(()=>{window.scrollTo(0,0),ta()},300)};return z.createElement(z.Fragment,null,(He==null?void 0:He.visible)&&z.createElement(Te.Z,{spinning:Se,tip:Oe,style:{position:"absolute"}},z.createElement("div",{ref:de,className:Ye()(x.imageDimensions,ut,fe?x.fullWidth:""),style:a},z.createElement("img",{className:x.img,ref:ae}))))}},88601:function(Le,Nt,ue){"use strict";var z=ue(59301),x=ue(95237),xe=ue(43604),Ye=ue(99313),Te=ue(3113),Je=ue(12470),ye=ue(69453),gt=ue(48136),Re=ue(59301);const Be=(0,z.forwardRef)(({callback:We,showSaveButton:He,value:ut=""},fe)=>{const a=(0,z.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 "}]}]}],b=[{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 +(self.webpackChunk=self.webpackChunk||[]).push([[9511],{65363:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},87169:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},11724:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},32050:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return gt}});var z=ue(54476),x=ue(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},Ye=xe,Te=ue(7657),Je=function(Be,We){return x.createElement(Te.Z,(0,z.Z)({},Be,{ref:We,icon:Ye}))},ye=x.forwardRef(Je),gt=ye},69453:function(Le,Ot){"use strict";Ot.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},85273:function(Le,Ot){"use strict";Ot.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},22001:function(Le,Ot){"use strict";Ot.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},60512:function(Le,Ot){"use strict";Ot.Z={titlesize:"titlesize___vL5PR",labelWrap:"labelWrap___MMQF1",label:"label___h0nb1",labelContent:"labelContent___UmrM4",selectSchool:"selectSchool____z1Sv",dataPicker:"dataPicker____Uc0Q",itemWrap:"itemWrap___DGdf0",img:"img___yufZU",itemContent:"itemContent___PtiW4",nameWrap:"nameWrap____5hbI",name:"name___YpgWl",actionGroup:"actionGroup___CKaNY",schoolWrap:"schoolWrap___hVDkU",school:"school___dDGfK",colorOrange:"colorOrange___c0b65",colorYellow:"colorYellow___O6JJ3",graaytitle:"graaytitle___Gay2A"}},72179:function(){"use strict";function Le(fe,a,E,b){E===void 0&&(E=0),b===void 0&&(b=1/0),this._name=fe,this._defaultValue=a,this._minimum=E,this._maximum=b}Object.defineProperty(Le.prototype,"name",{get:function(){return this._name},set:function(fe){if(typeof fe!="string"||fe==="")throw new Error("Shape name must be a valid string.");this._name=fe}}),Object.defineProperty(Le.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("The default value must be a real number, not: "+fe);this._defaultValue=fe}}),Object.defineProperty(Le.prototype,"minimum",{get:function(){return this._minimum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Minimum must be a real number, not: "+fe);this._minimum=fe}}),Object.defineProperty(Le.prototype,"maximum",{get:function(){return this._maximum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Maximum must be a real number, not: "+fe);this._maximum=fe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(fe,a){var E=go.Shape._FigureParameters[fe];return E?E[a]:null},go.Shape.setFigureParameter=function(fe,a,E){if(!(E instanceof Le))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var b=go.Shape._FigureParameters[fe];b||(b=[],go.Shape._FigureParameters[fe]=b),b[a]=E};var Ot=[];function ue(fe,a){var E=Ot.pop();return E===void 0?new go.Point(fe,a):(E.x=fe,E.y=a,E)}function z(){var fe=Ot.pop();return fe===void 0?new go.Point:fe}function x(fe){Ot.push(fe)}function xe(fe,a,E,b,y,ee,ae,se,ce){ce||(ce=new go.Point);var de=fe-E,Se=y-ae,Ae=NaN,Oe=NaN;if(de===0)if(Se===0)fe===E&&(Ae=fe,Oe=a);else{var Ie=(ee-se)/Se,Pt=ee-Ie*y;Ae=fe,Oe=Ie*Ae+Pt}else if(Se===0){var rt=(a-b)/de,pt=a-rt*fe;Ae=y,Oe=rt*Ae+pt}else{var rt=(a-b)/de,Ie=(ee-se)/Se,pt=a-rt*fe,Pt=ee-Ie*y;Ae=(Pt-pt)/(rt-Ie),Oe=rt*Ae+pt}return ce.x=Ae,ce.y=Oe,ce}function Ye(fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie){var Pt=1-ce,rt=ce,pt=fe*Pt+E*rt,na=a*Pt+b*rt,Hn=E*Pt+y*rt,ya=b*Pt+ee*rt,ma=y*Pt+ae*rt,qt=ee*Pt+se*rt,bn=pt*Pt+Hn*rt,it=na*Pt+ya*rt,Kt=Hn*Pt+ma*rt,Pn=ya*Pt+qt*rt,Wn=bn*Pt+Kt*rt,dn=it*Pt+Pn*rt;de.x=pt,de.y=na,Se.x=bn,Se.y=it,Ae.x=Wn,Ae.y=dn,Oe.x=Kt,Oe.y=Pn,Ie.x=ma,Ie.y=qt}var Te=new go.Spot(.156,.156),Je=new go.Spot(.844,.844),ye=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Le("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*ye,ee=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,E-b)).add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,E-y,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,b,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,y,E,0,E-y)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,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(fe,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(fe,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(fe,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(fe,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(fe,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(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=E/2,b.endX=a,b.endY=E/2,b}),go.Shape.defineFigureGenerator("LineV",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a/2,b.startY=0,b.endX=a/2,b.endY=E,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(fe,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(fe,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(fe,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(fe,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(fe,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(fe,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(fe,a,E){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*a,(1-b)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,(1-b)*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(fe,a,E){var b=a/2,y=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=Te,y.spot2=Je,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=a,b.endY=E,b}),go.Shape.defineFigureGenerator("Line2",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a,b.startY=0,b.endX=0,b.endY=E,b}),go.Shape.defineFigureGenerator("Curve1",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,ye*a,0,a,(1-ye)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,ye*E,(1-ye)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,ye*E,ye*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-ye)*a,0,0,(1-ye)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(fe,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(fe,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(fe,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(fe,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 Le("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*a;if(b===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 b>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())),ya&&(b=a);var y=Math.abs(b);if(b===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 b>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.5&&(b=.5);var y=Math.abs(b)*a;if(b===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 b>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())),ya&&(b=a/2);var y=Math.abs(b);if(b===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 b>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())),ya&&(b=a/2);var y=Math.abs(b);if(b===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 b>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())),y0&&(ae.add(new go.PathSegment(go.PathSegment.Move,a/2+se,a/2)),ae.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,se,se).close())),ee.spot1=Te,ee.spot2=Je,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(fe,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(fe,a,E){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,b*E).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new Le("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Le("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(fe,a,E){var b=fe?fe.parameter1:NaN,y=fe?fe.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var ee=b%360;ee<0&&(ee+=360);var ae=y%360,se=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(se,se).add(new go.PathSegment(go.PathSegment.Arc,ee,ae,se,se,se,se).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(fe,a,E){var b=ye/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-b)*E,(y+b)*a,(ee+b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Le("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,a)/2,ee=a/2,ae=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,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae+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,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Le("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,a)/2,ee=a/2,ae=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,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae-y)).add(new go.PathSegment(go.PathSegment.Line,a,ae+y)).add(new go.PathSegment(go.PathSegment.Line,ee+y,ae+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,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae+y)).add(new go.PathSegment(go.PathSegment.Line,0,ae-y)).add(new go.PathSegment(go.PathSegment.Line,ee-y,ae-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Le("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(fe,a,E){var b=fe?fe.parameter1:NaN;if((isNaN(b)||b<0)&&(b=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,ae=E/2,se=Math.atan2(E,a),ce=b-Math.min(Math.cos(se)*b/2,ee),de=b-Math.min(Math.sin(se)*b/2,ae),y=new go.Geometry,Se=new go.PathFigure(ce,0,!0);return y.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,ee,.2*E)),Se.add(new go.PathSegment(go.PathSegment.Line,a-ce,0)),Se.add(new go.PathSegment(go.PathSegment.Line,a,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.8*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,a,E-de)),Se.add(new go.PathSegment(go.PathSegment.Line,a-ce,E)),Se.add(new go.PathSegment(go.PathSegment.Line,ee,.8*E)),Se.add(new go.PathSegment(go.PathSegment.Line,ce,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,E-de)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,0,de).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Le("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=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 Le("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*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-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,(1-b)*E)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*E).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Le("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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-b)*a,.25*E,Math.abs(1-b)*a,.75*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,ye*a,0,a,(.5-ye/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+ye/2)*E,ye*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(fe,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(fe,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(fe,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(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.4*a,.6*E,!0);b.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,ae=.3,se=0,ce=ee*ye;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ae)*a,(.5+se)*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae)*a,(.5-ce+se)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae+.05)*a,(.5-ce+se-.02)*E)),ee=.2,ae=0,se=-.3,ce=ee*ye,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+ae)*a,(.5+se)*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae)*a,(.5-ce+se)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ae)*a,(.5+se)*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ce+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),ee=.2,ae=-.3,se=0,ce=ee*ye,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5-ee+se)*E,(1-.5+ee+ae-.05)*a,(.5-ce+se-.02)*E,(.5+ce+ae)*a,(.5-ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+ae)*a,(.5+se)*E,(.5-ce+ae)*a,(.5-ee+se)*E,(.5-ee+ae)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*a,(.5+ee+se)*E,(.5-ee+ae)*a,(.5+ce+se)*E,(.5-ce+ae)*a,(.5+ee+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+ce+ae)*a,(.5+ee+se)*E,(.5+ee+ae)*a,(.5+ce+se)*E).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);b.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,ae=.5,se=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ae+ee)*a,se*E)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ae,E*se,ee*a,ee*a).close()),y=new go.PathFigure(a*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),se=.75,y=new go.PathFigure((ae+ee)*a,se*E,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ae,E*se,ee*a,ee*a).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(fe,a,E){var b=.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-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,y,ee)).add(new go.PathSegment(go.PathSegment.Line,b*a,b*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=.5,se=.5,ce=new go.PathFigure(ae*a,(se-ee)*E);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ee=.4,y=ye*.4;var de=z(),Se=z(),Ae=z(),Oe=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.42,de,Se,Ae,Oe,Oe);var Ie=z(),Pt=z(),rt=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.58,Oe,Oe,rt,Ie,Pt);var pt=z(),na=z(),Hn=z();Ye(ae,se+ee,ae-y,se+ee,ae-ee,se+y,ae-ee,se,.42,pt,na,Hn,Oe,Oe);var ya=z(),ma=z(),qt=z();return Ye(ae,se+ee,ae-y,se+ee,ae-ee,se+y,ae-ee,se,.58,Oe,Oe,qt,ya,ma),ce.add(new go.PathSegment(go.PathSegment.Move,qt.x*a,qt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,ya.x*a,ya.y*E,ma.x*a,ma.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*a,Ae.y*E,de.x*a,de.y*E,Se.x*a,Se.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,qt.x*a,qt.y*E).close()),ce.add(new go.PathSegment(go.PathSegment.Move,Hn.x*a,Hn.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,rt.x*a,rt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Ie.x*a,Ie.y*E,Pt.x*a,Pt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Hn.x*a,Hn.y*E,pt.x*a,pt.y*E,na.x*a,na.y*E).close()),x(de),x(Se),x(Ae),x(Oe),x(Ie),x(Pt),x(rt),x(pt),x(na),x(Hn),x(ya),x(ma),x(qt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(fe,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 Le("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>a&&(b=a);var y=(a-b)/2,ee=y+b;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(fe,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(fe,a,E){var b=new go.Geometry,y=ye*.4,ee=.4,ae=.5,se=.5,ce=z(),de=z(),Se=z(),Ae=z(),Oe=new go.PathFigure((ae-ee)*a,se*E,!1);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.44,Se,Ae,de,ce,ce),Oe.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E));var Ie=ue(de.x,de.y);Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.56,ce,ce,de,Se,Ae);var Pt=ue(de.x,de.y);Oe.add(new go.PathSegment(go.PathSegment.Line,(Ie.x*.1+.95*.9)*a,Ie.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,Ie.y*.1*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Pt.x*.1+.9)*a,.15*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Pt.x*.1+.9)*a,(Pt.y*.1+.05*.9)*E)),Oe.add(new go.PathSegment(go.PathSegment.Line,Pt.x*a,Pt.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),ee=.35,y=ye*.35;var rt=new go.PathFigure(ae*a,(se-ee)*E,!1);b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E));var pt=new go.PathFigure((ae-ee)*a,se*E,!1);return b.add(pt),x(ce),x(de),x(Se),x(Ae),x(Ie),x(Pt),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(fe,a,E){var b=new go.Geometry,y=.375,ee=0,ae=-.125,se=y*ye,ce=new go.PathFigure((.525+ee)*a,(.5+y+ae)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ae)*E,(.5+se+ee)*a,(.5+y+ae)*E,(.5+y+ee)*a,(.5+se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ae)*E,(1-.5+y+ee)*a,(.5-se+ae)*E,(.5+se+ee)*a,(.5-y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*a,(.5+y+ae)*E,(.5-y+ee)*a,(.5+se+ae)*E,(.5-se+ee)*a,(.5+y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),y=.325,ee=0,ae=-.125,se=y*ye;var ce=new go.PathFigure((1-.5+y+ee)*a,(.5+ae)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+y+ae)*E,(.5+y+ee)*a,(.5+se+ae)*E,(.5+se+ee)*a,(.5+y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5+y+ae)*E,(.5-y+ee)*a,(.5+se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+ee)*a,(.5+ae)*E,(.5+se+ee)*a,(.5-y+ae)*E,(1-.5+y+ee)*a,(.5-se+ae)*E));var ce=new go.PathFigure((.525+ee)*a,(.5+y+ae)*E,!1);return b.add(ce),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*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(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*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,b*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(fe,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(fe,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(fe,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(fe,a,E){var b=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 b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(fe,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(fe,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(fe,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(fe,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(fe,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(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Le("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Le("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=.3);var ee=(1-b)*a,ae=(.5-y/2)*E,se=(.5+y/2)*E,ce=new go.Geometry,de=new go.PathFigure(0,ae,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee,ae)),de.add(new go.PathSegment(go.PathSegment.Line,ee,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ae/E);var Se=xe(0,se/E,1,se/E,ee/a,1,1,.5,z());return ce.spot2=new go.Spot(Se.x,Se.y),x(Se),ce}),go.Shape.setFigureParameter("Arrow2",0,new Le("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Le("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=30),b>a&&(b=a);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,E/2);var ee=a-b,ae=(E-y)/2,se=ae+y,ce=new go.Geometry,de=new go.PathFigure(0,ae,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee,ae)),de.add(new go.PathSegment(go.PathSegment.Line,ee,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,E)),de.add(new go.PathSegment(go.PathSegment.Line,ee,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ae/E);var Se=xe(0,se/E,1,se/E,ee/a,1,1,.5,z());return ce.spot2=new go.Spot(Se.x,Se.y),x(Se),ce}),go.Shape.defineFigureGenerator("Chevron",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Le("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ce=xe(0,.5,.3,0,0,y/E,.1,y/E,z());return ae.spot1=new go.Spot(ce.x,ce.y),ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,ce),ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Le("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Le("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-b)/2,ae=ee+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,ee=(E-b)/2,ae=ee+b,se=0,ce=E):(ee=0,ae=E,se=0,ce=E));var de=new go.Geometry,Se=new go.PathFigure(a,.5*E,!0);de.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close());var Ae=xe(0,.5,.3,se/E,0,ee/E,1,ee/E,z());return de.spot1=new go.Spot(Ae.x,Ae.y),Ae=xe(.7,ce/E,1,.5,0,ae/E,1,ae/E,Ae),de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("IBeamArrow",0,new Le("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(0,y/E);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("IBeamArrow2",0,new Le("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Le("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var ee=(E-b)/2,ae=ee+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,ee=(E-b)/2,ae=ee+b,se=0,ce=E):(ee=0,ae=E,se=0,ce=E));var de=new go.Geometry,Se=new go.PathFigure(a,.5*E,!0);de.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ae)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ce)),Se.add(new go.PathSegment(go.PathSegment.Line,0,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,se)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close()),de.spot1=new go.Spot(0,ee/E);var Ae=xe(.7,ce/E,1,.5,0,ae/E,1,ae/E,z());return de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("Pointer",0,new Le("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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,b*a,.5*E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var ae=xe(.2,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ae.x,ae.y),x(ae),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Le("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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,b*a,.75*E,b*a,.25*E).close()),y.spot1=new go.Spot(b,.35);var ae=xe(0,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(ae.x,ae.y),x(ae),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Le("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*E,ee=(.5+b/2)*E,ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,0,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(.2,.3);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Le("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=50);var y=(E-b)/2,ee=y+b;b>E&&(y=0,ee=E);var ae=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,0,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ae.spot1=new go.Spot(.2,y/E);var ce=xe(.7,1,1,.5,0,ee/E,1,ee/E,z());return ae.spot2=new go.Spot(ce.x,ce.y),x(ce),ae}),go.Shape.setFigureParameter("SquareArrow",0,new Le("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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,b*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,b*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(0,.9*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.9*E,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,E,!0);b.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 b.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)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.3*E,!0);b.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 b.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)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(0,b,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ye*b,(.5-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,1*a,b,(.5+ee)*a,0,1*a,ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-ye*b,(.5+ee)*a,1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-ee)*a,1*E,0,E-ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,0,b));var se=new go.PathFigure(a,b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*b,1*a,2*b-ye*b,(.5+ee)*a,2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-ee)*a,2*b,0,2*b-ye*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(0,E-b,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ye*b,(.5-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,b,(.5+ee)*a,0,a,ye*b)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-ye*b,(.5+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-ee)*a,E,0,E-ye*b));var se=new go.PathFigure(0,E-b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*b,0,E-b-ye*b,(.5-ee)*a,E-2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,E-b,(.5+ee)*a,E-2*b,a,E-b-ye*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(b,0,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ye*b,0,a,(.5-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+ee)*E,a-ye*b,E)),ae.add(new go.PathSegment(go.PathSegment.Line,b,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ye*b,E,0,(.5+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*E,ye*b,0));var se=new go.PathFigure(b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*E,b+ye*b,0,2*b,(.5-ee)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,E,2*b,(.5+ee)*E,b+ye*b,E)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,ee=ye*.5,ae=new go.PathFigure(a-b,0,!0);y.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-ye*b,0,a,(.5-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+ee)*E,a-ye*b,E)),ae.add(new go.PathSegment(go.PathSegment.Line,b,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,ye*b,E,0,(.5+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*E,ye*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a-b,0));var se=new go.PathFigure(a-b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,a-2*b,.5*E,a-b-ye*b,0,a-2*b,(.5-ee)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a-2*b,(.5+ee)*E,a-b-ye*b,E)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,.25*E,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!0);b.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 b.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)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.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 b.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)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(fe,a,E){var b=new go.Geometry,y=.2,ee=.1,ae=ye*y,se=ye*ee,ce=.5,de=.1,Se=new go.PathFigure(ce*a,(de+ee)*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-y)*a,de*E,(ce-ae)*a,(de+ee)*E,(ce-y)*a,(de+se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ee)*E,(ce-y)*a,(de-se)*E,(ce-ae)*a,(de-ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+y)*a,de*E,(ce+ae)*a,(de-ee)*E,(ce+y)*a,(de-se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ee)*E,(ce+y)*a,(de+se)*E,(ce+ae)*a,(de+ee)*E));var Ae=.05,Oe=ye*Ae;ce=.05,de=.25;var Ie=new go.PathFigure(.5*a,.2*E,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),ce=.95,de=.25,Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce+Ae)*a,de*E,(ce+Oe)*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),Ae=.025,Oe=ye*Ae,ce=.825,de=.35,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),Ae=.05,Oe=ye*Ae,ce=.5,de=.7,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),Ae=.025,Oe=ye*Ae,ce=.175,de=.35,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Oe)*E,(ce+Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Oe)*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),Ae=.05,Oe=ye*Ae,ce=.05,de=.25,Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce-Ae)*a,(de-Oe)*E,(ce-Oe)*a,(de-Ae)*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new Le("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.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,b*E)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,.5*E,!0);b.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 b.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)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.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 ae=new go.PathFigure(0,y*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("Database",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(a,.1*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+ee)*E,(.5+y)*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-y)*a,.4*E,0,(.3+ee)*E)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.1,ae=new go.PathFigure(a,.1*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+ee)*E,(.5+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-ee)*E,(.5-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-ee)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+ee)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+ee)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+ee)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+ee)*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.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()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var ee=ye*.2,ae=new go.PathFigure(0,.2*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-ee)*E,(.2-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+ee)*a,0,a,(.2-ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+ee)*E,(.8+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-ee)*a,E,0,(.8+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var se=new go.PathFigure(0,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.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 ae=new go.PathFigure(0,y*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("Document",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.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()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var ee=new go.PathFigure(0,0,!0);b.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 ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,y*E)),ae.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.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 b.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)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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 b.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)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,.5*E,!0);b.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);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E));var ae=new go.PathFigure(a,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.1);var ae=new go.PathFigure(0,0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Move,0,ee*E)),se.add(new go.PathSegment(go.PathSegment.Line,a,ee*E)),b}),go.Shape.defineFigureGenerator("Junction",function(fe,a,E){var b=new go.Geometry,y=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,ae=ye*.5,se=.5,ce=new go.PathFigure(a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,E,a,(se+ae)*E,(se+ae)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,se*E,(se-ae)*a,E,0,(se+ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,0,0,(se-ae)*E,(se-ae)*a,0)),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,se*E,(se+ae)*a,0,a,(se-ae)*E));var de=new go.PathFigure((ee+y)*a,(ee+y)*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,ee*a,ee*E)),de.add(new go.PathSegment(go.PathSegment.Move,ee*a,(ee+y)*E)),de.add(new go.PathSegment(go.PathSegment.Line,(ee+y)*a,ee*E)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.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()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(.5*a,E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*a,.9*E,a,(ee+y)*E,(ee+y)*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.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()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.7);var ee=new go.PathFigure(0,0,!0);return b.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()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(0,0,!0);return b.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()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(a,0,!0);b.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 b.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)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.1*E,!0);b.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 b.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)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=1-y,ae=new go.PathFigure(0,0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var se=new go.PathFigure(.5*y*a,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*E)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(a,ee*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var se=new go.PathFigure(a,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.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()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ae=new go.PathFigure(0,0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,ee=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(ee)&&(ee=.3);var ae=new go.PathFigure(0,0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.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 ae=new go.PathFigure((1-y)*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b}),go.Shape.defineFigureGenerator("Process",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);b.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 ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var ee=new go.PathFigure(y*a,0,!0);b.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 ae=new go.PathFigure(y*a,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.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)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var ee=new go.PathFigure(0,0,!0);return b.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()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=new go.PathFigure(0,0,!0);return b.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()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=new go.PathFigure(a,ee*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,E,a,(ee+y)*E,(ee+y)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*E,(ee-y)*a,E,0,(ee+y)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-y)*E,(ee-y)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*E,(ee+y)*a,0,a,(ee-y)*E));var se=new go.PathFigure(a,ee*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,ee*E));var ce=new go.PathFigure(.8*a,.75*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),b}),go.Shape.defineFigureGenerator("Ground",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Inverter",function(fe,a,E){var b=new go.Geometry,y=ye*.1,ee=.1,ae=.9,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,0,E)),ce.add(new go.PathSegment(go.PathSegment.Line,0,0)),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var de=new go.PathFigure((ae+ee)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se-ee)*E,(ae+ee)*a,(se-y)*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=ye*.4,ae=ye*.1,se=.1,ce=.9,de=.5,Se=new go.PathFigure(.8*a,.5*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+ee)*E,(.4+y)*a,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,E)),Se.add(new go.PathSegment(go.PathSegment.Line,0,0)),Se.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),Se.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+y)*a,0,.8*a,(.5-ee)*E));var Ae=new go.PathFigure((ce+se)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+se)*E,(ce+se)*a,(de+ae)*E,(ce+ae)*a,(de+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a,de*E,(ce-ae)*a,(de+se)*E,(ce-se)*a,(de+ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-se)*E,(ce-se)*a,(de-ae)*E,(ce-ae)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a,de*E,(ce+ae)*a,(de-se)*E,(ce+se)*a,(de-ae)*E)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=0,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ae+ee)*a,(se-y)*E,.7*a,(se-ee)*E)),y=.1,ee=ye*.1,ae=.9,se=.5;var de=new go.PathFigure((ae-y)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=0,se=.5,ce=new go.PathFigure(0,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ae+ee+ee)*a,(se-y)*E,.8*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(se+ee)*E,(ae+ee+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.8*a,.5*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ae+ee)*a,(se-y)*E,.7*a,(se-ee)*E)),y=.1,ee=ye*.1,ae=.9,se=.5;var Se=new go.PathFigure((ae-y)*a,se*E,!0);return b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*y,ae=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.2*a,0,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ae+ee)*a,(se-y)*E,.9*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Resistor",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Inductor",function(fe,a,E){var b=new go.Geometry,y=ye*.1,ee=.1,ae=.1,se=.5,ce=new go.PathFigure((ae-y*.5)*a,E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.3,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.5,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.7,ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,E,(ae+ee)*a,0,(ae+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,0,(ae-y)*a,E,(ae-ee)*a,0)),ae=.9,ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y*.5)*a,E,(ae+ee)*a,0,(ae+y)*a,E)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(fe,a,E){var b=new go.Geometry,y=ye*.5,ee=.5,ae=.5,se=.5,ce=new go.PathFigure((ae-ee)*a,se*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-ee)*E,(ae-ee)*a,(se-y)*E,(ae-y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se-ee)*E,(ae+ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Move,(ae-ee+.1)*a,se*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-.1)*a,se*E,ae*a,(se-ee)*E,ae*a,(se+ee)*E)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Diode",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!1);return b.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)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(fe,a,E){var b=new go.Geometry,y=a,ee=E;a=a*.38,E=E*.6;var ae=ye*.8,se=.8,ce=0,de=.5,Se=(y-a)/2,Ae=(ee-E)/2,Oe=new go.PathFigure(ce*a+Se,(de+se)*E+Ae,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de-se)*E+Ae,(ce-se+ae*.5)*a+Se,(de-ae)*E+Ae)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce-se+ae*.5)*a+Se,(de+ae)*E+Ae,ce*a+Se,(de+se)*E+Ae).close()),ae=ye*.4,se=.4,ce=.2,de=.5;var Ie=new go.PathFigure(ce*a+Se,(de+se)*E+Ae,!0);b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de-se)*E+Ae,(ce-se+ae*.5)*a+Se,(de-ae)*E+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce-se+ae*.5)*a+Se,(de+ae)*E+Ae,ce*a+Se,(de+se)*E+Ae).close()),ae=ye*.2,se=.2,ce=.5,de=.5;var Pt=new go.PathFigure((ce-se)*a+Se,de*E+Ae,!0);b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce-se)*a+Se,(de-ae)*E+Ae,(ce-ae)*a+Se,(de-se)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Se,de*E+Ae,(ce-ae)*a+Se,(de+se)*E+Ae,(ce-se)*a+Se,(de+ae)*E+Ae)),ae=ye*.4,se=.4,ce=.8,de=.5;var rt=new go.PathFigure(ce*a+Se,(de-se)*E+Ae,!0);b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de+se)*E+Ae,(ce+se-ae*.5)*a+Se,(de+ae)*E+Ae)),rt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce+se-ae*.5)*a+Se,(de-ae)*E+Ae,ce*a+Se,(de-se)*E+Ae).close()),ae=ye*.8,se=.8,ce=1,de=.5;var pt=new go.PathFigure(ce*a+Se,(de-se)*E+Ae,!0);return b.add(pt),pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Se,de*E+Ae,(ce+ae)*a+Se,(de-se)*E+Ae,(ce+se)*a+Se,(de-ae)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de+se)*E+Ae,(ce+se)*a+Se,(de+ae)*E+Ae,(ce+ae)*a+Se,(de+se)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ae*.5)*a+Se,de*E+Ae,ce*a+Se,(de+se)*E+Ae,(ce+se-ae*.5)*a+Se,(de+ae)*E+Ae)),pt.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Se,(de-se)*E+Ae,(ce+se-ae*.5)*a+Se,(de-ae)*E+Ae,ce*a+Se,(de-se)*E+Ae).close()),b}),go.Shape.defineFigureGenerator("Email",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("Ethernet",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);b.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);b.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 ae=new go.PathFigure(.6*a,E,!0,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var se=new go.PathFigure(0,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),se.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),b}),go.Shape.defineFigureGenerator("Power",function(fe,a,E){var b=new go.Geometry,y=ye*.4,ee=.4,ae=.5,se=.5,ce=z(),de=z(),Se=z(),Ae=z();Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.5,ce,ce,de,Se,Ae);var Oe=ue(de.x,de.y),Ie=new go.PathFigure(de.x*a,de.y*E,!0);b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae+ee)*a,(se+y)*E,(ae+y)*a,(se+ee)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,(ae-y)*a,(se+ee)*E,(ae-ee)*a,(se+y)*E)),Ye(ae-ee,se,ae-ee,se-y,ae-y,se-ee,ae,se-ee,.5,Se,Ae,de,ce,ce),Ie.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Se.x*a,Se.y*E,Ae.x*a,Ae.y*E)),y=ye*.3,ee=.3,Ye(ae-ee,se,ae-ee,se-y,ae-y,se-ee,ae,se-ee,.5,Se,Ae,de,ce,ce),Ie.add(new go.PathSegment(go.PathSegment.Line,de.x*a,de.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,se*E,Ae.x*a,Ae.y*E,Se.x*a,Se.y*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+ee)*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,se*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),Ye(ae,se-ee,ae+y,se-ee,ae+ee,se-y,ae+ee,se,.5,ce,ce,de,Se,Ae),Ie.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Ae.x*a,Ae.y*E,Se.x*a,Se.y*E).close());var Ie=new go.PathFigure(.45*a,0,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),Ie.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),x(ce),x(de),x(Se),x(Ae),x(Oe),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function ee(ae,se,ce){ae.add(new go.PathSegment(go.PathSegment.Move,(.3+se)*a,(.8+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.5+se)*a,(.5+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.1+se)*a,(.5+ce)*E)),ae.add(new go.PathSegment(go.PathSegment.Line,(.3+se)*a,(.8+ce)*E).close())}return ee(y,0,0),ee(y,.4,0),ee(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return b.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()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return b.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()),b}),go.Shape.defineFigureGenerator("FireHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,E,!0);return b.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()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(fe,a,E){var b=new go.Geometry,y=.5,ee=0,ae=0,se=y*ye,ce=.4*Math.SQRT2/2+.5,de=.5-.5*Math.SQRT2/2,Se=1,Ae=.5,Oe=.5,Ie=0,Pt=new go.PathFigure(ce*a,(1-de)*E,!1);return b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,Ae*E,Se*a,.7*E,Se*a,Ae*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+ee)*a,(Ie+ee)*E,(.5+y+ee)*a,(.5-se+ee)*E,(.5+se+ee)*a,(.5-y+ee)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+ee)*a,(.5+ae)*E,(.5-se+ee)*a,(.5-y+ae)*E,(.5-y+ee)*a,(.5-se+ae)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*a,.9*E,(.5-y+ee)*a,(.5+se+ae)*E,(.5-se+ee)*a,.9*E)),Pt.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*a,.8*E)),Pt.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*a,.9*E)),Pt.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*a,.95*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(a,E,!1);b.add(ee);var ae=new go.PathFigure(0,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.7*a,E,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(.335*a,(1-.555)*E,!0);b.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 ae=.5-.285,se=.5,ce=ae,de=Math.PI/4,Se=4*(1-Math.cos(de))/(3*Math.sin(de)),Ae=Se*.5,Oe=ae,Ie=ae,Pt=Se*Oe,rt=Se*Ie;ee.add(new go.PathSegment(go.PathSegment.Bezier,(se-Oe)*a,ce*E,(se-(Pt+Oe)/2)*a,(ce+(Ie+rt)/2)*E,(se-Oe)*a,(ce+rt)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(ce-Ie)*E,(se-Oe)*a,(ce-rt)*E,(se-Pt)*a,(ce-Ie)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(se+Oe)*a,ce*E,(se+Pt)*a,(ce-Ie)*E,(se+Oe)*a,(ce-rt)*E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(se+Oe)*a,(ce+rt)*E,(se+(Pt+Oe)/2)*a,(ce+(Ie+rt)/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 pt=new go.PathFigure(.2*a,E,!1);b.add(pt),pt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var na=new go.PathFigure(.8*a,E,!1);return b.add(na),na.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var ee=new go.PathFigure(a,E,!1);b.add(ee);var ae=new go.PathFigure(.1*a,E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Caution",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.05*a,E,!0);b.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)),b}),go.Shape.defineFigureGenerator("Recycle",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.45*a,.95*E,!1);b.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);b.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 ae=new go.PathFigure(.675*a,.575*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ae.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=new go.PathFigure(a,y*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y*a,E,a,(y+ee)*E,(y+ee)*a,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,y*E,(y-ee)*a,E,0,(y+ee)*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-ee)*E,(y-ee)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,y*E,(y+ee)*a,0,a,(y-ee)*E));var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*E)),se.add(new go.PathSegment(go.PathSegment.Move,0,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),b}),go.Shape.defineFigureGenerator("Package",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.15*E,!0);b.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 b.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()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ae=new go.PathFigure(0,.5*E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Component",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);b.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);b.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 ae=new go.PathFigure(0,.6*E,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.15*a,.6*E,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Workcell",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Supermarket",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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);b.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 ae=.1,se=ye*.1,ce=.2,de=.9,Se=new go.PathFigure((ce-ae)*a,de*E,!0);b.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ae)*E,(ce-ae)*a,(de-se)*E,(ce-se)*a,(de-ae)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ae)*a,de*E,(ce+se)*a,(de-ae)*E,(ce+ae)*a,(de-se)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ae)*E,(ce+ae)*a,(de+se)*E,(ce+se)*a,(de+ae)*E)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ae)*a,de*E,(ce-se)*a,(de+ae)*E,(ce-ae)*a,(de+se)*E).close()),ae=.1,se=ye*.1,ce=.8,de=.9;var Ae=new go.PathFigure((ce-ae)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ae)*E,(ce-ae)*a,(de-se)*E,(ce-se)*a,(de-ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ae)*a,de*E,(ce+se)*a,(de-ae)*E,(ce+ae)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ae)*E,(ce+ae)*a,(de+se)*E,(ce+se)*a,(de+ae)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ae)*a,de*E,(ce-se)*a,(de+ae)*E,(ce-ae)*a,(de+se)*E).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Forklift",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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);b.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 ae=new go.PathFigure(.5*a,.8*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var se=new go.PathFigure(.5*a,.7*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var ce=.1,de=ye*.1,Se=.1,Ae=.9,Oe=new go.PathFigure((Se-ce)*a,Ae*E,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae-ce)*E,(Se-ce)*a,(Ae-de)*E,(Se-de)*a,(Ae-ce)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ce)*a,Ae*E,(Se+de)*a,(Ae-ce)*E,(Se+ce)*a,(Ae-de)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae+ce)*E,(Se+ce)*a,(Ae+de)*E,(Se+de)*a,(Ae+ce)*E)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ce)*a,Ae*E,(Se-de)*a,(Ae+ce)*E,(Se-ce)*a,(Ae+de)*E)),ce=.1,de=ye*.1,Se=.4,Ae=.9;var Ie=new go.PathFigure((Se-ce)*a,Ae*E,!0);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae-ce)*E,(Se-ce)*a,(Ae-de)*E,(Se-de)*a,(Ae-ce)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ce)*a,Ae*E,(Se+de)*a,(Ae-ce)*E,(Se+ce)*a,(Ae-de)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,Se*a,(Ae+ce)*E,(Se+ce)*a,(Ae+de)*E,(Se+de)*a,(Ae+ce)*E)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ce)*a,Ae*E,(Se-de)*a,(Ae+ce)*E,(Se-ce)*a,(Ae+de)*E)),b}),go.Shape.defineFigureGenerator("RailShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.4*E,!0);b.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);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var ae=new go.PathFigure(.55*a,.4*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var Se=.05,Ae=ye*.05,Oe=.175,Ie=.95,se=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.375,Ie=.95,ce=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.625,Ie=.95,de=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E));var Se=.05,Ae=ye*.05,Oe=.825,Ie=.95,Pt=new go.PathFigure((Oe-Se)*a,Ie*E,!0);b.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie-Se)*E,(Oe-Se)*a,(Ie-Ae)*E,(Oe-Ae)*a,(Ie-Se)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+Se)*a,Ie*E,(Oe+Ae)*a,(Ie-Se)*E,(Oe+Se)*a,(Ie-Ae)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,Oe*a,(Ie+Se)*E,(Oe+Se)*a,(Ie+Ae)*E,(Oe+Ae)*a,(Ie+Se)*E)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-Se)*a,Ie*E,(Oe-Ae)*a,(Ie+Se)*E,(Oe-Se)*a,(Ie+Ae)*E).close());var rt=new go.PathFigure(0,E,!1);return b.add(rt),rt.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ae=new go.PathFigure(.15*a,E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var se=.05,ce=ye*.05,de=.35,Se=.775,Ae=new go.PathFigure((de-se)*a,Se*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Se-se)*E,(de-se)*a,(Se-ce)*E,(de-ce)*a,(Se-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de+se)*a,Se*E,(de+ce)*a,(Se-se)*E,(de+se)*a,(Se-ce)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Se+se)*E,(de+se)*a,(Se+ce)*E,(de+ce)*a,(Se+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de-se)*a,Se*E,(de-ce)*a,(Se+se)*E,(de-se)*a,(Se+ce)*E).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.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)),b}),go.Shape.defineFigureGenerator("Globe",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Wave",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Operator",function(fe,a,E){var b=new go.Geometry,y=.3,ee=ye*.3,ae=.5,se=.7,ce=new go.PathFigure((ae-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E));var de=new go.PathFigure(0,.7*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return b.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)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.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)),b}),go.Shape.defineFigureGenerator("Battery",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.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 b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),b}),go.Shape.defineFigureGenerator("Delete",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=.5,se=.5,ce=new go.PathFigure((ae-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E));var de=new go.PathFigure(.15*a,.5*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),b}),go.Shape.defineFigureGenerator("Flag",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.1*E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Help",function(fe,a,E){var b=new go.Geometry,y=.5,ee=ye*.5,ae=.5,se=.5,ce=new go.PathFigure((ae-y)*a,se*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E).close()),y=.05,ee=ye*.05,ae=.5,se=.8;var de=new go.PathFigure((ae-y)*a,se*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se-y)*E,(ae-y)*a,(se-ee)*E,(ae-ee)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,se*E,(ae+ee)*a,(se-y)*E,(ae+y)*a,(se-ee)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(se+y)*E,(ae+y)*a,(se+ee)*E,(ae+ee)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,se*E,(ae-ee)*a,(se+y)*E,(ae-y)*a,(se+ee)*E).close()),de.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),de.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),b}),go.Shape.defineFigureGenerator("Location",function(fe,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(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("Unlocked",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.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 b.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)),b}),go.Shape.defineFigureGenerator("Gear",function(fe,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(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Map",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);return b.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)),b}),go.Shape.defineFigureGenerator("Eject",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.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 b.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()),b}),go.Shape.defineFigureGenerator("Pencil",function(fe,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(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*1,!1);b.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);b.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 ae=new go.PathFigure(.402*a,.85*E,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var se=new go.PathFigure(.678*a,.85*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var ce=new go.PathFigure(.5*a,.1*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),ce.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);return b.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()),b}),go.Shape.defineFigureGenerator("5Bars",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);b.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);b.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 ae=new go.PathFigure(a*.408,E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),ae.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),ae.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var se=new go.PathFigure(a*.612,E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var ce=new go.PathFigure(a*.816,E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.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);b.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 ae=new go.PathFigure(a*.055,.13*E,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var se=new go.PathFigure(a*.055,.18*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),se.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var ce=new go.PathFigure(a*1,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.55*a,E,!0);return b.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()),b}),go.Shape.defineFigureGenerator("Key",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*.5,!0);return b.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()),b}),go.Shape.defineFigureGenerator("FilmTape",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.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);b.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 ae=new go.PathFigure(a*.11,E*.1,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var se=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var ce=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(fe,a,E){var b=new go.Geometry,y=8,ee=y*ye,ae=new go.PathFigure(y,0,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ae.add(new go.PathSegment(go.PathSegment.Line,y,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ae.add(new go.PathSegment(go.PathSegment.Line,0,y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,ee,ee,0).close());var se=new go.PathFigure(a*.83,0,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var ce=new go.PathFigure(a*.83,E*1,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var de=new go.PathFigure(a*.78,E*.05,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),de.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*ye,ee=E*.8,ae=new go.Geometry,se=new go.PathFigure(b,0,!0);return ae.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)),se.add(new go.PathSegment(go.PathSegment.Line,a,ee-b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,ee,a,ee-y,a-y,ee)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,ee)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),se.add(new go.PathSegment(go.PathSegment.Line,a*.55,ee)),se.add(new go.PathSegment(go.PathSegment.Line,b,ee)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-b,y,ee,0,ee-y)),se.add(new go.PathSegment(go.PathSegment.Line,0,b)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(ae.spot1=new go.Spot(0,0,y,y),ae.spot2=new go.Spot(1,.8,-y,-y)):(ae.spot1=go.Spot.TopLeft,ae.spot2=new go.Spot(1,.8)),ae}),go.Shape.defineFigureGenerator("Repeat",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.45,!0);b.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 b.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()),b}),go.Shape.defineFigureGenerator("Windows",function(fe,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(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.1,!1);b.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);b.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 ae=new go.PathFigure(a*.28,E*.37,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(fe,a,E){var b=new go.Geometry,y=15,ee=y*ye,ae=new go.PathFigure(a*.62,E*.475,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-ee,a-ee,E)),ae.add(new go.PathSegment(go.PathSegment.Line,y,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,ee,E,0,E-ee)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),ee>1?(b.spot1=new go.Spot(0,0,ee,ee),b.spot2=new go.Spot(1,1,-ee,-ee)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.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 ae=new go.PathFigure(a*.4,E*0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.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()),b}),go.Shape.defineFigureGenerator("Upload",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.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 ae=new go.PathFigure(a*.5,E*0,!0);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);return b.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()),b}),go.Shape.defineFigureGenerator("Drink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);b.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 b.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()),b}),go.Shape.defineFigureGenerator("4Arrows",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,E*0,!0);return b.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()),b}),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")},25730: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 Le={},Ot="5.0",ue={},z=null,x=!1,xe=!1,Ye=null,Te=!1,Je=null,ye=null,gt=0;gt4?parseFloat(ot):5};Le.setHTML5Codebase=function(ot,ft){ye=ot,Pn(ot,ft)},Le.setJavaCodebase=Le.setJavaCodebaseVersion=Le.isCompiledInstalled=Le.setPreCompiledScriptPath=Le.setPreCompiledResourcePath=function(){},Le.setHTML5CodebaseVersion=function(ot,ft){var Rt=parseFloat(ot);if(Rt!==NaN&&Rt<5){console.log("The GeoGebra HTML5 codebase version "+Rt+" is deprecated. Using version latest instead.");return}Je=ot,Kt(ot,ft)},Le.getHTML5CodebaseVersion=function(){return fe},Le.getParameters=function(){return ue},Le.setFontsCSSURL=function(ot){ae=ot},Le.setGiacJSURL=function(ot){},Le.setJNLPFile=function(ot){Be=ot},Le.setJNLPBaseDir=function(ot){},Le.inject=function(){function ot(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ft="auto",Rt=ue.id,In,mn=!1,Fn=0;Fn=5)return!0;var ot=Le.getAppletObject();return ot&&typeof ot.recalculateEnvironments=="function"?(ot.recalculateEnvironments(),!0):!1},Le.startAnimation=function(){var ot=Le.getAppletObject();return ot&&typeof ot.startAnimation=="function"?(ot.startAnimation(),!0):!1},Le.stopAnimation=function(){var ot=Le.getAppletObject();return ot&&typeof ot.stopAnimation=="function"?(ot.stopAnimation(),!0):!1},Le.getAppletObject=function(){var ot=ue.id!==void 0?ue.id:"ggbApplet";return window[ot]},Le.resize=function(){};var Pt=function(ot,ft,Rt){var In=document.createElement("param");In.setAttribute("name",ft),In.setAttribute("value",Rt),ot.appendChild(In)},rt=function(ot){return ot&&ot!=="false"},pt=function(ot,ft,Rt){ce(fe)<=4.2&&(Rt=!0);var In=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==fe||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(In=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var mn=document.createElement("div");mn.classList.add("appletParameters","notranslate");var Fn=ft.width,Ne=ft.height;if(ft.disableAutoScale=ft.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ft.disableAutoScale,ft.width!==void 0)if(ce(fe)<=4.4)rt(ft.showToolBar)&&(ft.height-=7),rt(ft.showAlgebraInput)&&(ft.height-=37),ft.width<605&&rt(ft.showToolBar)&&(ft.width=605,Fn=605);else{var we=100;(rt(ft.showToolBar)||rt(ft.showMenuBar))&&(ft.hasOwnProperty("customToolBar")&&(ft.customToolbar=ft.customToolBar),we=rt(ft.showMenuBar)?245:155),Fn=5?(ft.appletOnLoad=function(St){var xt=ot.querySelector(".ggb_preview");xt&&xt.parentNode.removeChild(xt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Zt),window.GGBT_wsf_view&&$(window).trigger("resize"),zt(St)},$t||Zt.appendChild(on)):mn.appendChild(on),Zt.appendChild(mn),$t||ot.appendChild(Zt),setTimeout(function(){Le.resize()},1)}else{var rn=document.createElement("div");rn.className="applet_scaler",rn.style.position="relative",rn.style.display="block",rn.appendChild(mn),ot.appendChild(rn),ft.appletOnLoad=function(St){Le.resize(),zt(St)}}function On(St,xt){xt&&typeof xt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(St,xt.appletOnLoad):renderGGBElement(St),Wn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",xt)}function Ht(St,xt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:St,params:xt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Bt){On(Bt.article,Bt.params)}),html5AppletsToProcess=null)},ce(fe)<5&&(St.className+=" geogebraweb")):On(St,xt)}if(In){scriptLoadStarted=!0;for(var De=0;De0?(Ue.remove(),Zt.attr("id","fullscreencontent").show(),jQuery(zt).append(Zt),window.dispatchEvent(new Event("resize"))):pt(Ue,ft,!1),window.GGBT_wsf_view.launchFullScreen(zt)}else ut=In,pt(ot,ft,!1);if(!window.GGBT_wsf_view)for(Ne=0;Neot/4*3&&(Ue=ot/4*3),zt=Ue/5.8,we.setAttribute("src",y),we.setAttribute("width",Ue),we.setAttribute("height",zt);var Zt=(ot-Ue)/2,$t=(ft-zt)/2;we.style.left=Zt+"px",we.style.top=$t+"px",mn.appendChild(we)}}return mn.appendChild(Ne),mn},bn=function(ot){return ot=ot.toLowerCase(),ot==="html5"||ot==="screenshot"?ot:"html5"},it=["web","webSimple","web3d","tablet","tablet3d","phone"],Kt=function(ot,ft){if(fe=ot,ft){Pn(fe,!0);return}var Rt=!x;if(Rt){var In=ce(fe);!isNaN(In)&&In<4.4&&(Rt=!1)}var mn,Fn;window.location.protocol.substr(0,4)==="http"?mn=window.location.protocol:mn="http:";var Ne=fe.indexOf("//");Ne>0?Fn=fe:Ne===0?Fn=mn+fe:Fn="https://www.geogebra.org/apps/5.2.814.0/";for(var we in it)if(fe.slice(it[we].length*-1)===it[we]||fe.slice((it[we].length+1)*-1)===it[we]+"/"){Pn(Fn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Rt&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!rt(ue.showToolBar)&&!rt(ue.showMenuBar)&&!rt(ue.showAlgebraInput)&&!rt(ue.enableRightClick)&&(!ue.appName||ue.appName=="classic")?Fn+="webSimple/":Fn+="web3d/",Pn(Fn,!1)},Pn=function(ot,ft){if(ot.requirejs){We=ot;return}ot.slice(-1)!=="/"&&(ot+="/"),We=ot,ft===null&&(ft=ot.indexOf("http")===-1),He=ft,a="web.nocache.js",E=!1;var Rt=We.split("/");Rt.length>1&&(!ft&&Rt[Rt.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):it.indexOf(Rt[Rt.length-2])>=0&&(a=Rt[Rt.length-2]+".nocache.js")),Rt=ot.split("/"),fe=Rt[Rt.length-3],fe.substr(0,4)==="test"?fe=fe.substr(4,1)+"."+fe.substr(5,1):(fe.substr(0,3)==="war"||fe.substr(0,4)==="beta")&&(fe="5.0");var In=parseFloat(fe);In!==NaN&&In<5&&ot.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+In+" is deprecated. Using version latest instead."),Kt("5.0",ft))},Wn=function(ot,ft){window.console&&window.console.log&&(!ft||typeof ft.showLogging=="undefined"||ft.showLogging&&ft.showLogging!=="false")&&console.log(ot)};ue.material_id!==void 0?Ae(dn):dn();function dn(){var ot=Ot;Je!==null?ot=Je:parseFloat(ot)<5&&(ot="5.0"),Kt(ot,!1),ye!==null&&Pn(ye,He),Te=!0}return Le},GGBAppletUtils=function(){"use strict";function Le(){return window.GGBT_wsf_edit!==void 0}function Ot(Te,Je){Je!=1?(Te.style.transformOrigin="0% 0% 0px",Te.style.webkitTransformOrigin="0% 0% 0px",Te.style.transform="scale("+Je+","+Je+")",Te.style.webkitTransform="scale("+Je+","+Je+")",Te.style.maxWidth="initial",Te.querySelector(".ggb_preview")!==null&&(Te.querySelector(".ggb_preview").style.maxWidth="initial"),Te.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Te.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Te.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Te.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Te.style.transform="none",Te.style.webkitTransform="none")}function ue(Te,Je,ye,gt,Re,Be){var We=null;if(Be!=null&&Be!="")for(var He=Te.parentNode;He!=null;)if((" "+He.className+" ").indexOf(" "+Be+" ")>-1){We=He;break}else He=He.parentNode;var ut=0,fe=0,a=0,E=0,b=0,y=0,ee=0;if(We)ut=We.offsetWidth,fe=Math.max(gt?We.offsetWidth:0,We.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ut=Math.min(window.innerWidth,document.documentElement.clientWidth),fe=Math.min(window.innerHeight,document.documentElement.clientHeight),a=ut):(ut=window.innerWidth,fe=window.innerHeight,a=window.innerWidth),Te){var ae=Te.getBoundingClientRect();ae.left>0&&ae.left<=ut&&(Re===void 0||!Re)&&(document.dir==="rtl"?(b=ut-ae.width-ae.left,y=a<=480?10:30):(y=ae.left,b=a<=480?10:30),E=y+b)}if(Te&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var se=Te.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,ee=40)}}return Te&&((ye===void 0||!ye)&&Je>0&&Je+E1&&(Be=!0)),Je&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Be=!0),!(Te.hasOwnProperty("disableAutoScale")&&Te.disableAutoScale))Re=z(Te,Je,Be,ye,Te.scaleContainerClass);else return gt;return Be&&(!Te.hasOwnProperty("scale")||gt===1)?Re:Math.min(gt,Re)}function xe(Te){var Je=Math.min(window.innerWidth,document.documentElement.clientWidth),ye=Math.min(window.innerHeight,document.documentElement.clientHeight),gt=Te.getBoundingClientRect(),Re=(Je-gt.width)/2,Be=(ye-gt.height)/2;Be<0&&(Be=0),Te.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Re<40?Te.style.left="40px":Te.style.left=Re+"px",Te.style.top=Be+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Be<40?Te.style.top="40px":Te.style.top=Be+"px",Te.style.left=Re+"px")}function Ye(Te,Je){var ye=Te.querySelector(".appletParameters");if(ye){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Je.id!==ye.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Te)}if(ye.parentElement&&/fullscreen/.test(ye.parentElement.className))return;var gt=x(Je,Te);Le()&&ye.setAttribute("data-param-scale",gt);for(var Re=null,Be=0;Be=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(Le){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Le){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Le){var Ot=c[Le];return Ot==null?null:Ot},r=d,webModule.__errFn=e}function B(){function Le(Te){var Je=Te.lastIndexOf(rb);Je==-1&&(Je=Te.length);var ye=Te.indexOf(sb);ye==-1&&(ye=Te.length);var gt=Te.lastIndexOf(tb,Math.min(ye,Je));return gt>=O?Te.substring(O,gt+P):W}function Ot(Te){if(!Te.match(/^\w+:\/\//)){var Je=o.createElement(ub);Je.src=Te+vb,Te=Le(Je.src)}return Te}function ue(){var Te=__gwt_getMetaProperty(wb);return Te!=null?Te:W}function z(){for(var Te=o.getElementsByTagName(_),Je=O;JeO?Te[Te.length-P].href:W}function xe(){var Te=o.location;return Te.href==Te.protocol+zb+Te.host+Te.pathname+Te.search+Te.hash}var Ye=ue();return Ye==W&&(Ye=z()),Ye==W&&(Ye=x()),Ye==W&&xe()&&(Ye=Le(o.location.href)),Ye=Ot(Ye),Ye}function C(Le){return Le.match(/^\//)||Le.match(/^[a-zA-Z]+:\/\//)?Le:webModule.__moduleBase+Le}function D(){var Le=[],Ot=O,ue=[],z=[];function x(Te){var Je=z[Te](),ye=ue[Te];if(Je in ye)return Je;var gt=[];for(var Re in ye)gt[ye[Re]]=Re;throw r&&r(Te,gt,Je),null}if(__gwt_isKnownPropertyValue=function(Te,Je){return Je in ue[Te]},webModule.__getPropMap=function(){var Te={};for(var Je in ue)ue.hasOwnProperty(Je)&&(Te[Je]=x(Je));return Te},webModule.__computePropValue=x,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var xe;try{xe=Cb;var Ye=xe.indexOf(Db);Ye!=-1&&(Ot=parseInt(xe.substring(Ye+P),$),xe=xe.substring(O,Ye))}catch(Te){}return webModule.__softPermutationId=Ot,C(xe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},82977:function(Le,Ot,ue){"use strict";ue.d(Ot,{Ax:function(){return Ye},Ds:function(){return Te},KI:function(){return ye},SI:function(){return xe},f1:function(){return x}});var z=ue(49647);function x(gt){let Re=!0;if(gt.length>0){for(let Be=0;Be{}})=>{const He=()=>z.createElement("div",{className:Je.flexColumn},z.createElement("img",{className:Je.img,src:Te}),z.createElement("span",{className:Je.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),ut=()=>z.createElement("div",{className:Je.flexColumn},z.createElement("img",{className:Je.img,src:Ye}),z.createElement("span",{className:Je.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),fe=()=>Be===3?z.createElement(z.Fragment,null,ut(),He()):Be===2?He():ut();return z.createElement(xe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Re,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{We(),x.history.push("/account/certification")},onCancel:()=>{We()}},z.createElement("div",{className:Je.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),z.createElement("div",{className:Je.flexRow},fe()))};var gt=(0,x.connect)(({paperlibrary:Re,loading:Be,globalSetting:We})=>({paperlibrary:Re,globalSetting:We,loading:Be.effects}))(ye)},13248:function(Le,Ot,ue){"use strict";ue.d(Ot,{t:function(){return He}});var z=ue(59301),x=ue(3113),xe={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},Ye=ue(92310),Te=ue.n(Ye),Je=Object.defineProperty,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Be=(ut,fe,a)=>fe in ut?Je(ut,fe,{enumerable:!0,configurable:!0,writable:!0,value:a}):ut[fe]=a,We=(ut,fe)=>{for(var a in fe||(fe={}))gt.call(fe,a)&&Be(ut,a,fe[a]);if(ye)for(var a of ye(fe))Re.call(fe,a)&&Be(ut,a,fe[a]);return ut};const He=({cancelText:ut="\u53D6\u6D88",okText:fe="\u786E\u5B9A",loading:a=!1,hasOkBtn:E=!0,hasCancelBtn:b=!0,okButtonProps:y={},onCancel:ee=()=>{},onOk:ae=()=>{},className:se=""})=>z.createElement("div",{className:Te()(xe.buttonFixed,se)},z.createElement("div",{className:xe.buttonWrap},b&&z.createElement(x.ZP,{size:"middle",className:`${xe.button} mr20`,onClick:ee},ut),E&&z.createElement(x.ZP,We({size:"middle",type:"primary",className:`${xe.button} mr20`,loading:a,onClick:ae},y),fe)))},96019:function(Le,Ot,ue){"use strict";var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(92832),Je=ue(24905),ye=ue(31576),gt=ue(8380),Re=ue(19374),Be=ue(6765),We=ue(98280),He=ue(59301),ut=(E,b,y)=>new Promise((ee,ae)=>{var se=Se=>{try{de(y.next(Se))}catch(Ae){ae(Ae)}},ce=Se=>{try{de(y.throw(Se))}catch(Ae){ae(Ae)}},de=Se=>Se.done?ee(Se.value):Promise.resolve(Se.value).then(se,ce);de((y=y.apply(E,b)).next())}),fe=(E=>(E[E.Professor=1]="Professor",E[E.AssistantProfessor=2]="AssistantProfessor",E[E.Student=3]="Student",E))(fe||{});const a=({visible:E,user:b,account:y,onCancel:ee=()=>{},dispatch:ae})=>{const[se,ce]=(0,z.useState)(),[de,Se]=(0,z.useState)([]),[Ae,Oe]=(0,z.useState)(!1),[Ie,Pt]=(0,z.useState)(!1),[rt,pt]=(0,z.useState)(),[na,Hn]=(0,z.useState)(!1);(0,z.useEffect)(()=>{var bn,it;(bn=b==null?void 0:b.userInfo)!=null&&bn.identity&&Se([((it=b==null?void 0:b.userInfo)==null?void 0:it.identity)==="student"?3:1])},[b]);const ya=bn=>{const it=()=>{window.location.href=(bn==null?void 0:bn.jump_url)||`/classrooms/${bn==null?void 0:bn.course_id}`};if(de.includes(1)){xe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:He.createElement("div",{className:"tc"},(bn==null?void 0:bn.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{it()}});return}it()},ma=()=>ut(void 0,null,function*(){if(!se){Ye.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let bn=yield(0,We.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:se}});if(bn!=null&&bn.need_pro_auth&&!de.includes(1)&&!de.includes(2)){ae({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:se,checkedList:de}}),qt();return}Oe(!0);const it=yield(0,ye.cR)({invite_code:se,professor:de.includes(1)?1:null,assistant_professor:de.includes(2)?1:null,student:de.includes(3)?1:null});if(Oe(!1),(it==null?void 0:it.status)===-4&&(ee(),ae({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(it==null?void 0:it.status)===-12&&Ye.ZP.warning(it==null?void 0:it.message),(it==null?void 0:it.status)===-2){if(qt(),it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Pt(!0),pt(1);return}if(it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Pt(!0),pt(2);return}if(it.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Pt(!0),pt(3);return}}if((it==null?void 0:it.status)===0){(0,Re.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),qt(),it!=null&&it.course_id?ya(it):Ye.ZP.success(it.message);return}}),qt=()=>ut(void 0,null,function*(){ee()});return He.createElement(He.Fragment,null,He.createElement(xe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:E,confirmLoading:Ae,onOk:ma,onCancel:qt},He.createElement("div",{className:"tc"},He.createElement("div",null,He.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),He.createElement(Te.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:se,onChange:bn=>{if(bn.target.value.length>=7){Ye.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}ce(bn.target.value)}})),He.createElement("div",{className:"mt10 font14"},He.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),He.createElement(Je.default.Group,{value:de,onChange:bn=>Se(bn)},He.createElement(Je.default,{value:1,disabled:de.includes(2)},"\u6559\u5E08"),He.createElement(Je.default,{value:2,disabled:de.includes(1)},"\u52A9\u6559"),He.createElement(Je.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),He.createElement(Be.Z,null),He.createElement(gt.Z,{visible:Ie,onCancel:()=>Pt(!1),occupationValue:rt}))};Ot.Z=(0,x.connect)(({user:E,account:b})=>({user:E,account:b}))(a)},26957:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return sn}});var z=ue(59301),x=ue(75790),xe=ue(8591),Ye=ue(95237),Te=ue(43604),Je=ue(20834),ye=ue(38854),gt=ue(43418),Re=ue(92832),Be=ue(5112),We=ue(31576),He=ue(19374),ut=(St,xt,Bt)=>new Promise((nt,st)=>{var Xt=yt=>{try{Et(Bt.next(yt))}catch(Yt){st(Yt)}},vt=yt=>{try{Et(Bt.throw(yt))}catch(Yt){st(Yt)}},Et=yt=>yt.done?nt(yt.value):Promise.resolve(yt.value).then(Xt,vt);Et((Bt=Bt.apply(St,xt)).next())}),fe=(St=>(St.Manager="manager",St.Developer="developer",St.Reporter="reporter",St))(fe||{}),E=({visible:St,onCancel:xt=()=>{}})=>{const[Bt,nt]=(0,z.useState)(),[st,Xt]=(0,z.useState)(),[vt,Et]=(0,z.useState)(!1),yt=()=>ut(void 0,null,function*(){if(!Bt){xe.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Bt.length!==6){xe.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!st){xe.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Et(!0);const Ct=yield(0,We.vm)({code:Bt,role:st});Et(!1),Yt();const Wt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Wt[Ct.status]){xe.ZP.info(Wt[Ct.status]);return}if(Ct.status===0){st==="reporter"?(xe.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,He.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),x.history.push(`/projects/${Ct==null?void 0:Ct.project_id}`)):((0,He.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),xe.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Yt=()=>ut(void 0,null,function*(){xt()});return z.createElement(z.Fragment,null,z.createElement(gt.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:St,confirmLoading:vt,onOk:yt,onCancel:Yt},z.createElement("div",{className:"tc"},z.createElement("div",null,z.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),z.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Bt,onChange:Ct=>{if(Ct.target.value.length>=7){xe.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}nt(Ct.target.value)}})),z.createElement("div",{className:"mt10 font14"},z.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),z.createElement(Be.ZP.Group,{value:st,onChange:Ct=>Xt(Ct.target.value)},z.createElement(Be.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),z.createElement(Be.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),z.createElement(Be.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},b=ue(96019),y={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},ee=ue(1997),ae=ue(78241),se=ue(57809),ce=ue(11467),de=Object.defineProperty,Se=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,rt=(St,xt,Bt)=>xt in St?de(St,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):St[xt]=Bt,pt=(St,xt)=>{for(var Bt in xt||(xt={}))Ie.call(xt,Bt)&&rt(St,Bt,xt[Bt]);if(Oe)for(var Bt of Oe(xt))Pt.call(xt,Bt)&&rt(St,Bt,xt[Bt]);return St},na=(St,xt)=>Se(St,Ae(xt)),Hn=(St,xt,Bt)=>new Promise((nt,st)=>{var Xt=yt=>{try{Et(Bt.next(yt))}catch(Yt){st(Yt)}},vt=yt=>{try{Et(Bt.throw(yt))}catch(Yt){st(Yt)}},Et=yt=>yt.done?nt(yt.value):Promise.resolve(yt.value).then(Xt,vt);Et((Bt=Bt.apply(St,xt)).next())});const ya=({globalSetting:St,dispatch:xt,user:Bt,info:nt,open:st,onCancel:Xt=()=>{}})=>{var vt;const[Et,yt]=(0,z.useState)([]),[Yt,Ct]=(0,z.useState)([]),[Wt,Qn]=(0,z.useState)([]),[en]=ae.default.useForm(),[la,or]=(0,z.useState)(!1),[mr,vr]=(0,z.useState)(!1),er=(0,z.useRef)(null),Wr=(0,z.useRef)(1),[zr,Pr]=(0,z.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,z.useEffect)(()=>{st&&Ar()},[st]);const Ar=()=>Hn(void 0,null,function*(){var ar;const At=nt;if(!(0,ee.o1)(xt))return;const{user_school_id:Ln="",department_id:Vn="",school_name:ln="",department_name:An=""}=Bt.userInfo||{},oa=(ar=At==null?void 0:At.graduation_years)==null?void 0:ar.at(-1);Ct([{id:Ln,name:ln}]),yield no(Ln),en.setFieldsValue({year:oa,school_id:Ln,department_id:Number(Vn),name:`${oa}${ln}${An}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Cr=ar=>Hn(void 0,null,function*(){const At=yield(0,ce.J3)(na(pt({},ar),{tab_module_type:"graduations"}));return At!=null&&At.un_purchased&&xt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),At.status===0&&yt((At==null?void 0:At.graduation_years)||[]),At}),tr=(ar,At=500)=>{vr(!0),clearTimeout(er.current),er.current=setTimeout(()=>Hn(void 0,null,function*(){Wr.current+=1;const Ln=Wr.current,Vn=yield(0,ce.NT)({keyword:ar});Vn.status===0&&Wr.current===Ln&&(Ct((Vn==null?void 0:Vn.schools)||[]),vr(!1))}),At)},no=ar=>Hn(void 0,null,function*(){if(!ar)return;const At=yield(0,ce.Ps)({page:1,limit:9999,id:ar});At.status===0&&Qn((At==null?void 0:At.departments)||[])});return z.createElement(gt.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:st,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:la,onCancel:Xt,onOk:()=>en.submit()},z.createElement(ae.default,{colon:!1,form:en,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(ar,At)=>{ar.school_id&&(no(At.school_id),en.setFieldValue("department_id",null))},onFinish:ar=>Hn(void 0,null,function*(){or(!0);const At=yield(0,ce.Wz)(ar);At.status===0&&(xe.ZP.success("\u521B\u5EFA\u6210\u529F"),en.resetFields(),Xt(),(0,He.xg)(`/graduations/${At==null?void 0:At.identifier}/index`)),or(!1)})},z.createElement(ae.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},z.createElement(se.default,{style:{width:344},size:"large",options:(vt=nt==null?void 0:nt.graduation_years)==null?void 0:vt.map(ar=>({value:ar,label:ar}))})),z.createElement(ae.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},z.createElement(se.default,{showSearch:!0,filterOption:!1,onSearch:ar=>{tr(ar)},loading:mr,size:"large",style:{width:344},options:Yt.map(ar=>({value:ar.id,label:ar.name}))})),z.createElement(ae.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},z.createElement(se.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Wt.map(ar=>({value:ar.id,label:ar.name}))})),z.createElement(ae.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},z.createElement(Re.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ma=(0,x.connect)(({user:St,globalSetting:xt,loading:Bt})=>({user:St,globalSetting:xt,loading:Bt}))(ya),qt=ue(98280),bn=Object.defineProperty,it=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Wn=(St,xt,Bt)=>xt in St?bn(St,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):St[xt]=Bt,dn=(St,xt)=>{for(var Bt in xt||(xt={}))Kt.call(xt,Bt)&&Wn(St,Bt,xt[Bt]);if(it)for(var Bt of it(xt))Pn.call(xt,Bt)&&Wn(St,Bt,xt[Bt]);return St},ot=(St,xt,Bt)=>new Promise((nt,st)=>{var Xt=yt=>{try{Et(Bt.next(yt))}catch(Yt){st(Yt)}},vt=yt=>{try{Et(Bt.throw(yt))}catch(Yt){st(Yt)}},Et=yt=>yt.done?nt(yt.value):Promise.resolve(yt.value).then(Xt,vt);Et((Bt=Bt.apply(St,xt)).next())});const ft=({globalSetting:St,dispatch:xt,user:Bt,open:nt,onCancel:st=()=>{}})=>{const[Xt]=ae.default.useForm(),[vt,Et]=(0,z.useState)(!1),[yt,Yt]=(0,z.useState)(null);return(0,z.useEffect)(()=>{var Ct;if(nt){const Wt={code:"",user_type:((Ct=Bt==null?void 0:Bt.userInfo)==null?void 0:Ct.identity)==="student"?2:1,major:""};Xt.setFieldsValue(Wt),Yt(dn({},Wt))}},[nt]),z.createElement(gt.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:nt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:vt,onCancel:st,onOk:()=>Xt.submit()},z.createElement(ae.default,{colon:!1,form:Xt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Ct,Wt)=>Yt(dn({},Wt)),onFinish:Ct=>ot(void 0,null,function*(){Et(!0);const Wt=yield(0,qt.ZP)("/api/graduations/join.json",{method:"post",body:Ct});Wt.status===0&&(st(),Wt!=null&&Wt.identifier?(0,He.xg)(`/graduations/${Wt==null?void 0:Wt.identifier}/index`):xe.ZP.success(Wt==null?void 0:Wt.message)),Et(!1)})},z.createElement(ae.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),z.createElement(ae.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(Be.ZP.Group,null,z.createElement(Be.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),z.createElement(Be.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(yt==null?void 0:yt.user_type)===2&&z.createElement(ae.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},z.createElement(Re.default,{showCount:!0,maxLength:60}))))};var Rt=(0,x.connect)(({user:St,globalSetting:xt})=>({user:St,globalSetting:xt}))(ft),In=ue(92310),mn=ue.n(In),Fn=ue(59301),Ne=Object.defineProperty,we=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,on=(St,xt,Bt)=>xt in St?Ne(St,xt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):St[xt]=Bt,rn=(St,xt)=>{for(var Bt in xt||(xt={}))Zt.call(xt,Bt)&&on(St,Bt,xt[Bt]);if(zt)for(var Bt of zt(xt))$t.call(xt,Bt)&&on(St,Bt,xt[Bt]);return St},On=(St,xt)=>we(St,Ue(xt)),Ht=(St,xt)=>{var Bt={};for(var nt in St)Zt.call(St,nt)&&xt.indexOf(nt)<0&&(Bt[nt]=St[nt]);if(St!=null&&zt)for(var nt of zt(St))xt.indexOf(nt)<0&&$t.call(St,nt)&&(Bt[nt]=St[nt]);return Bt},De=(St,xt,Bt)=>new Promise((nt,st)=>{var Xt=yt=>{try{Et(Bt.next(yt))}catch(Yt){st(Yt)}},vt=yt=>{try{Et(Bt.throw(yt))}catch(Yt){st(Yt)}},Et=yt=>yt.done?nt(yt.value):Promise.resolve(yt.value).then(Xt,vt);Et((Bt=Bt.apply(St,xt)).next())}),ke=(St=>(St.Projects="projects",St.Shixuns="shixuns",St.Classrooms="classrooms",St))(ke||{}),Dt=(St=>(St.Classrooms="classrooms",St.Shixuns="shixuns",St.Paths="paths",St.Projects="projects",St.Videos="videos",St.Topics="topics",St.Graduations="graduations",St))(Dt||{});const jt=St=>{var xt=St,{homePage:Bt,user:nt,globalSetting:st,loading:Xt,dispatch:vt,className:Et,style:yt={}}=xt,Yt=Ht(xt,["homePage","user","globalSetting","loading","dispatch","className","style"]),Ct,Wt,Qn,en;const[la,or]=(0,z.useState)(),[mr,vr]=(0,z.useState)(),[er,Wr]=(0,z.useState)(!1),[zr,Pr]=(0,z.useState)(!1),[Ar,Cr]=(0,z.useState)(!1),[tr,no]=(0,z.useState)();function ar(Qe,ht){for(const mt of Qe){if(mt.link===ht)return mt.hidden;if(mt.subitem&&mt.subitem.length>0){let qn=mt.subitem;for(const ea of qn)if(ea.link===ht)return ea.hidden;return!1}}return!0}const At=ar(((Ct=st.setting)==null?void 0:Ct.navbar)||[],"/classrooms"),Ln=ar(((Wt=st.setting)==null?void 0:Wt.navbar)||[],"/shixuns"),Vn=ar(((Qn=st.setting)==null?void 0:Qn.navbar)||[],"/paths"),ln=ar(((en=st.setting)==null?void 0:en.navbar)||[],"/graduations"),An=Qe=>{var ht;if((0,ee.tJ)(vt)){if(Qe==="projects"&&!((ht=nt.userInfo)!=null&&ht.email)){xe.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Qe==="classrooms"?or(!0):Qe==="projects"&&vr(!0)}},oa=(Qe,ht)=>{var mt;if((0,ee.tJ)(vt)){if(ht==="projects"&&!((mt=nt.userInfo)!=null&&mt.email)){xe.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ht==="shixuns"&&!(0,ee.xY)()||Qe&&(window.location.href=Qe)}},Ra=Qe=>{var ht,mt,qn,ea,ga,ha,Qa,wa,Xa,Ga,Nn,Za,Vr,bo,ia,yn,tu,Dr,Ao,Jr,Ho,Vo;return Fn.createElement(Fn.Fragment,null,Fn.createElement(Ye.Z,{justify:"space-around",className:"pt5 pb5"},Fn.createElement(Te.Z,{className:((ht=nt.userInfo)==null?void 0:ht.user_identity)!=="\u5B66\u751F"?y.joinCol:y.hidden},((mt=nt.userInfo)==null?void 0:mt.user_identity)!=="\u5B66\u751F"&&!((qn=st==null?void 0:st.setting)!=null&&qn.hide_course)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>oa("/classrooms/new")},(ea=nt.userInfo)!=null&&ea.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((ga=st==null?void 0:st.setting)!=null&&ga.hide_shixun)&&((ha=nt==null?void 0:nt.userInfo)==null?void 0:ha.is_shixun_marker)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>oa("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Qa=nt.userInfo)==null?void 0:Qa.user_identity)!=="\u5B66\u751F"&&!((wa=st==null?void 0:st.setting)!=null&&wa.hide_subject)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>oa("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Xa=st==null?void 0:st.setting)!=null&&Xa.is_local)&&((Ga=nt.userInfo)==null?void 0:Ga.main_site)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>{var Uo;return oa(`${(Uo=st==null?void 0:st.setting)==null?void 0:Uo.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Nn=nt==null?void 0:nt.userInfo)==null?void 0:Nn.identity)!=="student"&&Fn.createElement(Je.default.Item,On(rn({},Qe),{onClick:()=>De(void 0,null,function*(){if(!(0,ee.o1)(vt))return;const Uo=yield(0,ce.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Uo!=null&&Uo.un_purchased){vt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Uo.status===0&&(no(Uo),Wr(!0))})}),Fn.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Za=nt.userInfo)!=null&&Za.main_site)&&Fn.createElement("div",null,Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("classrooms")},(Vr=nt.userInfo)!=null&&Vr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((bo=nt.userInfo)==null?void 0:bo.main_site)&&!((ia=st==null?void 0:st.setting)!=null&&ia.is_local)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((yn=nt.userInfo)==null?void 0:yn.main_site)&&((tu=nt.userInfo)==null?void 0:tu.user_identity)!=="\u5B66\u751F"&&Fn.createElement(Te.Z,null,Fn.createElement("div",{className:y.joinBoard})),((Dr=nt.userInfo)==null?void 0:Dr.main_site)&&Fn.createElement(Te.Z,{className:((Ao=nt.userInfo)==null?void 0:Ao.user_identity)!=="\u5B66\u751F"?y.joinCol:y.w90},Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("classrooms")},(Jr=nt.userInfo)!=null&&Jr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ho=nt.userInfo)==null?void 0:Ho.main_site)&&!((Vo=st==null?void 0:st.setting)!=null&&Vo.is_local)&&Fn.createElement(Je.default.Item,rn({},Qe),Fn.createElement("a",{onClick:()=>An("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Fn.createElement(Je.default.Item,On(rn({},Qe),{onClick:()=>{(0,ee.o1)(vt)&&Pr(!0)}}),Fn.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Fn.createElement("section",null,Fn.createElement(ye.Z,{dropdownRender:()=>{var Qe;return Fn.createElement(Je.default,{className:((Qe=nt.userInfo)==null?void 0:Qe.user_identity)!=="\u5B66\u751F"?`${y.rightMenu} ${y.joinMenu} mt10`:`${y.rightMenu} ${y.joinMenu} ${y.w140} mt10`},Fn.createElement(Ra,null))},placement:"bottom"},Fn.createElement("span",{style:rn({lineHeight:"inherit"},yt),className:mn()("iconfont icon-tianjiafangda font18 current",Et)})),Fn.createElement(b.Z,{visible:la,onCancel:()=>or(!1)}),Fn.createElement(E,{visible:mr,onCancel:()=>vr(!1)}),Fn.createElement(ma,{info:tr,open:er,onCancel:()=>Wr(!1)}),Fn.createElement(Rt,{open:zr,onCancel:()=>Pr(!1)}))};var sn=(0,x.connect)(({homePage:St,loading:xt,user:Bt,globalSetting:nt})=>({homePage:St,user:Bt,globalSetting:nt,loading:xt.models.index}))(jt)},78881:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return b}});var z=ue(75790),x=ue(20834),xe=ue(8591),Ye=ue(38854),Te={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},Je=ue(53229),ye=ue(14203),gt=ue(49647),Re=ue(19374),Be=ue(59301),We=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,fe=(y,ee)=>{var ae={};for(var se in y)He.call(y,se)&&ee.indexOf(se)<0&&(ae[se]=y[se]);if(y!=null&&We)for(var se of We(y))ee.indexOf(se)<0&&ut.call(y,se)&&(ae[se]=y[se]);return ae},a=(y,ee,ae)=>new Promise((se,ce)=>{var de=Oe=>{try{Ae(ae.next(Oe))}catch(Ie){ce(Ie)}},Se=Oe=>{try{Ae(ae.throw(Oe))}catch(Ie){ce(Ie)}},Ae=Oe=>Oe.done?se(Oe.value):Promise.resolve(Oe.value).then(de,Se);Ae((ae=ae.apply(y,ee)).next())});const E=y=>{var ee=y,{homePage:ae,user:se,globalSetting:ce,loading:de,dispatch:Se,shixunHomeworks:Ae}=ee,Oe=fe(ee,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Ie,Pt,rt,pt,na,Hn,ya,ma,qt,bn;const it=(Ie=se.userInfo)==null?void 0:Ie.is_school_manage,Kt=()=>{var Pn,Wn,dn,ot,ft;return(0,Re.Ll)()?Be.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},Be.createElement(x.default.Item,null,Be.createElement(z.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Be.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},Be.createElement(x.default.Item,null,Be.createElement(z.Link,{to:`/users/${(Pn=se.userInfo)==null?void 0:Pn.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((dn=(Wn=se.navigationInfo)==null?void 0:Wn.top)==null?void 0:dn.laboratory_admin_url)&&Be.createElement(x.default.Item,null,Be.createElement("a",{href:(ft=(ot=se.navigationInfo)==null?void 0:ot.top)==null?void 0:ft.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),Be.createElement(x.default.Item,null,Be.createElement(z.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:Be.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Be.createElement(x.default.Item,{className:Te.exit},Be.createElement("a",{onClick:()=>a(void 0,null,function*(){(0,Re.m5)();let Rt;try{Rt=yield(0,ye.vR)({}),xe.ZP.success(Rt==null?void 0:Rt.message)}catch(In){}(0,Re.d8)("_educoder_session","logout",1),(0,Re.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Rt!=null&&Rt.url?window.location.href=Rt.url:(z.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,Je.bg)()?Be.createElement(Ye.Z,{dropdownRender:Kt,placement:"bottomRight"},Be.createElement("section",null,Be.createElement("aside",null,Be.createElement("div",{className:Ae.actionTabs.type===1?Te.classromediv:""},Be.createElement("img",{className:`${Te.userPic} current ml15`,src:`${(Pt=gt.Z)==null?void 0:Pt.IMG_SERVER}/images/${(rt=se.userInfo)==null?void 0:rt.image_url}`,alt:"",onClick:()=>{var Pn;return z.history.push((0,Re.Ll)()?"/account/profile":`/users/${(Pn=se.userInfo)==null?void 0:Pn.login}/classrooms`)}}),(0,Re.Ll)()&&Be.createElement("span",{className:"ml10 font16"},(pt=se.userInfo)==null?void 0:pt.username),Be.createElement("i",{className:`iconfont icon-zhankai4 ${Te.icon}`}))))):Be.createElement("div",{className:`font15 flex item-center gap-10px ${ce.isIlearning?Te.login:""}`},((na=ce.setting)==null?void 0:na.sso_login_url)&&Be.createElement("a",{target:"_blank",href:(Hn=ce.setting)==null?void 0:Hn.sso_login_url},Be.createElement("img",{src:`${gt.Z.IMG_SERVER}/${(ya=ce.setting)==null?void 0:ya.login_logo_url}`,width:40}),Be.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(ma=ce.setting)==null?void 0:ma.sso_login_button_name)),!((qt=ce.setting)!=null&&qt.hide_account_login)&&Be.createElement(Be.Fragment,null,Be.createElement("span",{className:"current-primary-hover",onClick:()=>{Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((bn=ce.setting)!=null&&bn.close_register)&&Be.createElement(Be.Fragment,null,Be.createElement("span",null,"|"),Be.createElement("span",{className:"current-primary-hover",onClick:()=>{z.history.push("/user/register")}},"\u6CE8\u518C"))))};var b=(0,z.connect)(({homePage:y,loading:ee,user:ae,globalSetting:se,shixunHomeworks:ce})=>({homePage:y,user:ae,globalSetting:se,shixunHomeworks:ce,loading:ee.models.index}))(E)},2770:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return se}});var z=ue(75790),x=ue(20834),xe=ue(8591),Ye=ue(38854),Te={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},Je=ue(53229),ye=ue(14203),gt=ue(49647),Re=ue(1997),Be=ue(19374),We=ue(59301),He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ce,de)=>{var Se={};for(var Ae in ce)ut.call(ce,Ae)&&de.indexOf(Ae)<0&&(Se[Ae]=ce[Ae]);if(ce!=null&&He)for(var Ae of He(ce))de.indexOf(Ae)<0&&fe.call(ce,Ae)&&(Se[Ae]=ce[Ae]);return Se},E=(ce,de,Se)=>new Promise((Ae,Oe)=>{var Ie=pt=>{try{rt(Se.next(pt))}catch(na){Oe(na)}},Pt=pt=>{try{rt(Se.throw(pt))}catch(na){Oe(na)}},rt=pt=>pt.done?Ae(pt.value):Promise.resolve(pt.value).then(Ie,Pt);rt((Se=Se.apply(ce,de)).next())});const b=ce=>{var de,Se=RegExp("(^| )"+ce+"=([^;]+)(;|$)");return(de=document.cookie.match(Se))?decodeURIComponent(de[2]):null},y=ce=>{var de=new Date;de.setTime(de.getTime()-1);var Se=b(ce);Se!=null&&(document.cookie=ce+"="+Se+";expires="+de.toGMTString())};var ee=(ce=>(ce.Classrooms="classrooms",ce.Shixuns="shixuns",ce.Paths="paths",ce.Projects="projects",ce.Videos="videos",ce.Topics="topics",ce.Competition="competitions",ce.Engineering="engineering",ce.Graduations="graduations",ce.Paperlibrary="paperlibrary",ce.Problemset="problemset",ce.Dataset="dataset",ce))(ee||{});const ae=ce=>{var de=ce,{homePage:Se,user:Ae,globalSetting:Oe,loading:Ie,dispatch:Pt,shixunHomeworks:rt}=de,pt=a(de,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),na,Hn,ya,ma,qt,bn,it,Kt,Pn,Wn,dn,ot,ft,Rt,In,mn;const Fn=(Hn=(((na=Oe.setting)==null?void 0:na.navbar)||[]).find(Zt=>Zt.link==="/classrooms"))==null?void 0:Hn.hidden,Ne=(ma=(((ya=Oe.setting)==null?void 0:ya.navbar)||[]).find(Zt=>Zt.link==="/shixuns"))==null?void 0:ma.hidden,we=(bn=(((qt=Oe.setting)==null?void 0:qt.navbar)||[]).find(Zt=>Zt.link==="/paths"))==null?void 0:bn.hidden,Ue=(it=Ae.userInfo)==null?void 0:it.is_school_manage,zt=()=>{var Zt,$t,on,rn,On,Ht,De,ke,Dt,jt,sn,St,xt,Bt,nt,st,Xt,vt;return(0,Be.Ll)()?We.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},We.createElement(x.default.Item,null,We.createElement(z.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):We.createElement(x.default,{className:`${Te.rightMenu} ${Te.menuWrap}`},We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(Zt=Ae.userInfo)==null?void 0:Zt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${($t=Ae.userInfo)==null?void 0:$t.login}/classrooms`},(on=Ae.userInfo)!=null&&on.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(rn=Ae.userInfo)==null?void 0:rn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(On=Ae.userInfo)==null?void 0:On.login}/paths`},(Ht=Ae.userInfo)!=null&&Ht.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((De=Ae.userInfo)==null?void 0:De.user_identity)!=="\u5B66\u751F"&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(ke=Ae.userInfo)==null?void 0:ke.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Dt=Oe.setting)!=null&&Dt.hide_competition)&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(jt=Ae.userInfo)==null?void 0:jt.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((sn=Oe.setting)!=null&&sn.hide_virtual)&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:`/users/${(St=Ae.userInfo)==null?void 0:St.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,Je.JA)()&&!((xt=Oe==null?void 0:Oe.setting)!=null&&xt.hide_problemset)&&We.createElement(x.default.Item,null,We.createElement("a",{onClick:()=>{(0,Re.tJ)(Pt)&&z.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,Je.JA)()&&!((Bt=Oe==null?void 0:Oe.setting)!=null&&Bt.hide_paperlibrary)&&We.createElement(x.default.Item,null,We.createElement("a",{onClick:()=>{(0,Re.tJ)(Pt)&&z.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((st=(nt=Ae.navigationInfo)==null?void 0:nt.top)==null?void 0:st.laboratory_admin_url)&&We.createElement(x.default.Item,null,We.createElement("a",{href:(vt=(Xt=Ae.navigationInfo)==null?void 0:Xt.top)==null?void 0:vt.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),We.createElement(x.default.Item,null,We.createElement(z.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Pt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:We.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Ue&&We.createElement(x.default.Item,null,We.createElement(z.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),We.createElement(x.default.Item,{className:Te.exit},We.createElement("a",{onClick:()=>E(void 0,null,function*(){(0,Be.m5)();let Et;try{Et=yield(0,ye.vR)({}),xe.ZP.success(Et==null?void 0:Et.message)}catch(yt){}(0,Be.d8)("_educoder_session","logout",1),(0,Be.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Et!=null&&Et.url?window.location.href=Et.url:(z.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,Je.bg)()?We.createElement(Ye.Z,{dropdownRender:zt,placement:"bottomRight"},We.createElement("section",null,We.createElement("aside",null,We.createElement("div",{className:rt.actionTabs.type===1?Te.classromediv:""},We.createElement("img",{className:`${Te.userPic} current ml15`,src:`${(Kt=gt.Z)==null?void 0:Kt.IMG_SERVER}/images/${(Pn=Ae.userInfo)==null?void 0:Pn.image_url}`,alt:"",onClick:()=>{var Zt;return z.history.push((0,Be.Ll)()?"/account/profile":`/users/${(Zt=Ae.userInfo)==null?void 0:Zt.login}/classrooms`)}}),(0,Be.Ll)()&&We.createElement("span",{className:"ml10 font16"},(Wn=Ae.userInfo)==null?void 0:Wn.username),We.createElement("i",{className:`iconfont icon-zhankai4 ${Te.icon}`}))))):We.createElement("div",{className:`font15 flex item-center gap-10px ${Oe.isIlearning?Te.login:""}`},((dn=Oe.setting)==null?void 0:dn.sso_login_url)&&We.createElement("a",{target:"_blank",href:(ot=Oe.setting)==null?void 0:ot.sso_login_url},We.createElement("img",{src:`${gt.Z.IMG_SERVER}/${(ft=Oe.setting)==null?void 0:ft.login_logo_url}`,width:40}),We.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Rt=Oe.setting)==null?void 0:Rt.sso_login_button_name)),!((In=Oe.setting)!=null&&In.hide_account_login)&&We.createElement(We.Fragment,null,We.createElement("span",{className:"current-primary-hover",onClick:()=>{Pt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((mn=Oe.setting)!=null&&mn.close_register)&&We.createElement(We.Fragment,null,We.createElement("span",null,"|"),We.createElement("span",{className:"current-primary-hover",onClick:()=>{z.history.push("/user/register")}},"\u6CE8\u518C"))))};var se=(0,z.connect)(({homePage:ce,loading:de,user:Se,globalSetting:Ae,shixunHomeworks:Oe})=>({homePage:ce,user:Se,globalSetting:Ae,shixunHomeworks:Oe,loading:de.models.index}))(ae)},89537:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Ca},g:function(){return vo}});var z=ue(59301),x=ue(75790),xe=ue(44e3),Ye=ue(43418),Te={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},Je=ue(26957),ye=ue(2770),gt=ue(65363),Re={tip:"tip___a6MfI"},Be=Object.defineProperty,We=Object.defineProperties,He=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=($e,wt,Vt)=>wt in $e?Be($e,wt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[wt]=Vt,b=($e,wt)=>{for(var Vt in wt||(wt={}))fe.call(wt,Vt)&&E($e,Vt,wt[Vt]);if(ut)for(var Vt of ut(wt))a.call(wt,Vt)&&E($e,Vt,wt[Vt]);return $e},y=($e,wt)=>We($e,He(wt)),ee=($e,wt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,wt)).next())}),ae=($e=>($e[$e.Professor=1]="Professor",$e[$e.AssistantProfessor=2]="AssistantProfessor",$e[$e.Student=3]="Student",$e))(ae||{});const se=({visible:$e,user:wt,onCancel:Vt=()=>{},dispatch:Dn,globalSetting:Mn})=>{var Er,Lr;const[xn,La]=(0,z.useState)(!1),[Rr,Io]=(0,z.useState)({name:"",phone:""});(0,z.useEffect)(()=>{var ra,jn;if((ra=wt==null?void 0:wt.userInfo)!=null&&ra.login){let sa=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(sa),sa&&(sa!=null&&sa.isShow)&&(sa==null?void 0:sa.login)===((jn=wt==null?void 0:wt.userInfo)==null?void 0:jn.login)&&(La(!0),Io({name:sa==null?void 0:sa.name,phone:sa==null?void 0:sa.phone}))}},[wt==null?void 0:wt.userInfo]);const Ro=()=>ee(void 0,null,function*(){Vt()}),Zn=()=>{let ra=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(y(b({},ra),{isShow:!1}))),La(!1)};return z.createElement(z.Fragment,null,xn&&z.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},z.createElement("div",{className:Re.tip},z.createElement("div",null,z.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Er=Mn==null?void 0:Mn.infoData)==null?void 0:Er.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Lr=Mn==null?void 0:Mn.infoData)==null?void 0:Lr.phone}`),z.createElement("div",null,z.createElement(gt.Z,{onClick:Zn,style:{color:"#165dff",fontSize:16}})))))};var ce=(0,x.connect)(({user:$e,globalSetting:wt})=>({user:$e,globalSetting:wt}))(se),de=ue(49647),Se=ue(14203),Ae=ue(53229),Oe=ue(19374),Ie=ue(3113),Pt="data:image/png;base64,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",rt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,Hn=($e,wt)=>{var Vt={};for(var Dn in $e)pt.call($e,Dn)&&wt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&rt)for(var Dn of rt($e))wt.indexOf(Dn)<0&&na.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt};const ya=null,ma=$e=>{var wt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,location:xn,text:La,shixunHomeworks:Rr,payload:Io={}}=wt,Ro=Hn(wt,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Zn,ra]=(0,z.useState)("none");return(0,z.useEffect)(()=>{Rr.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&ra("flex")},[Rr.actionTabs.key]),(0,z.useEffect)(()=>{Rr.actionTabs.key==="\u9690\u85CF"&&(ra("none"),localStorage.setItem("Noviceguide","0"))},[Rr.actionTabs.key]),Zn=="none"?null:z.createElement("div",{style:{display:Zn,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},z.createElement("div",{style:{margin:"0 auto",width:"1200px"}},z.createElement("img",{src:Pt,style:{position:"absolute",top:"-32px"}}),z.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Rr.actionTabs.text),Rr.actionTabs.type===9?z.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},z.createElement(Ie.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),ra("none"),Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):z.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},z.createElement(Ie.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ra("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var qt=(0,x.connect)(({homePage:$e,loading:wt,user:Vt,globalSetting:Dn,shixunHomeworks:Mn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:wt.models.index,shixunHomeworks:Mn}))(ma),bn=ue(89392),it=ue(92736),Kt=ue(6848),Pn={content:"content___L4gl0"},Wn="data:image/png;base64,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",dn=($e,wt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,wt)).next())});const ot=({classroomList:$e,loading:wt,user:Vt,dispatch:Dn,virtualSpaces:Mn,globalSetting:Er})=>{const Lr=(0,x.useLocation)();let xn=!1;(0,z.useEffect)(()=>{Er.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(xn=!0)},[Er.actionTabs.key]),(0,z.useEffect)(()=>{xn&&Dn({type:"globalSetting/setActionTabs",payload:{}})},[Lr.pathname]);const La=()=>{Dn({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return z.createElement(it.ZP,{theme:{token:{colorBgMask:"#999"}}},z.createElement(Ye.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Er.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>dn(void 0,null,function*(){}),onCancel:()=>{La()}},z.createElement("div",{className:Pn.content},z.createElement("div",{className:"mb15"},z.createElement("img",{src:Wn,alt:""})),z.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),z.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",z.createElement(Kt.Z,{placement:"bottom",title:z.createElement("div",null,z.createElement("img",{src:`${de.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),z.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),z.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},z.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var ft=(0,x.connect)(({classroomList:$e,user:wt,loading:Vt,virtualSpaces:Dn,globalSetting:Mn})=>({classroomList:$e,user:wt,loading:Vt,virtualSpaces:Dn,globalSetting:Mn}))(ot),Rt=ue(92310),In=ue.n(Rt),mn={NavBarItem:"NavBarItem___iFhxq"},Fn=Object.defineProperty,Ne=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,zt=($e,wt,Vt)=>wt in $e?Fn($e,wt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[wt]=Vt,Zt=($e,wt)=>{for(var Vt in wt||(wt={}))we.call(wt,Vt)&&zt($e,Vt,wt[Vt]);if(Ne)for(var Vt of Ne(wt))Ue.call(wt,Vt)&&zt($e,Vt,wt[Vt]);return $e};const $t=({globalSetting:$e,className:wt,style:Vt,classNameItem:Dn,styleItem:Mn={},NavData:Er=(La=>(La=$e==null?void 0:$e.setting)==null?void 0:La.navbar)()||[],selectKeys:Lr,onClick:xn})=>{const[La,Rr]=(0,z.useState)(Lr),Io=Zn=>{var ra;const{item:jn}=Zn;if(xn)return xn(Zn);(ra=jn==null?void 0:jn.link)!=null&&ra.includes("http")?(0,Oe.xg)(jn==null?void 0:jn.link):(typeof(jn==null?void 0:jn.name)=="string"&&(0,Oe.Dk)(jn==null?void 0:jn.name),x.history.push(jn==null?void 0:jn.link))},Ro=(Zn="")=>(Zn==null?void 0:Zn.indexOf("<"))>-1?Zn==null?void 0:Zn.slice(0,Zn==null?void 0:Zn.indexOf("<")):Zn;return(0,z.useEffect)(()=>{var Zn,ra;if($e!=null&&$e.setting){const jn=location.pathname;(ra=(Zn=$e==null?void 0:$e.setting)==null?void 0:Zn.navbar)==null||ra.map(function(sa,$r){var lo,Oo,sr;sa.link==jn&&(Rr(sa==null?void 0:sa.link),(0,Oe.Dk)(jn==="/"?(lo=$e==null?void 0:$e.setting)==null?void 0:lo.name:Ro(sa==null?void 0:sa.name))),(Oo=sa==null?void 0:sa.subitem)!=null&&Oo.length&&((sr=sa==null?void 0:sa.subitem)==null||sr.map(cr=>{cr.link==jn&&(Rr(cr==null?void 0:cr.link),jn!="/"&&(0,Oe.Dk)(Ro(cr==null?void 0:cr.name)))}))})}},[location.pathname]),z.createElement("nav",null,z.createElement("ul",{className:In()("flex item-center mb0 pl0 gap-20px",wt),style:Vt},Er==null?void 0:Er.map((Zn,ra)=>{var jn,sa,$r,lo,Oo,sr;Zn.subitem=(jn=Zn==null?void 0:Zn.subitem)==null?void 0:jn.filter(qa=>!qa.hidden);const cr=(()=>{var qa,Hr,To,Mr;return Array.isArray(La)?!((qa=Zn==null?void 0:Zn.subitem)!=null&&qa.length)&&La.includes(Zn==null?void 0:Zn.link)||((Hr=Zn==null?void 0:Zn.subitem)==null?void 0:Hr.some(ao=>La.includes(ao==null?void 0:ao.link))):!((To=Zn==null?void 0:Zn.subitem)!=null&&To.length)&&La===(Zn==null?void 0:Zn.link)||((Mr=Zn==null?void 0:Zn.subitem)==null?void 0:Mr.some(ao=>La===(ao==null?void 0:ao.link)))})();return Zn!=null&&Zn.hidden?null:z.createElement("li",{key:ra,className:In()(`flex item-center gap-10px current relative group-hover-show ${mn.NavBarItem}`,Zn==null?void 0:Zn.className,Dn),style:Zt(Zt({color:cr?"#159DFF":""},Zn.style||{}),Mn),onClick:qa=>{Io({e:qa,item:Zn})}},typeof(Zn==null?void 0:Zn.name)=="string"?z.createElement(z.Fragment,null,z.createElement("div",{className:"flex item-center h-full relative"},z.createElement("span",{dangerouslySetInnerHTML:{__html:(($r=(sa=Zn==null?void 0:Zn.subitem)==null?void 0:sa.find(qa=>qa.link===location.pathname))==null?void 0:$r.name)||(Zn==null?void 0:Zn.name)}}),cr&&z.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((lo=Zn==null?void 0:Zn.subitem)==null?void 0:lo.length)>0&&z.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):Zn==null?void 0:Zn.name,((Oo=Zn==null?void 0:Zn.subitem)==null?void 0:Oo.length)>0&&z.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},(sr=Zn==null?void 0:Zn.subitem)==null?void 0:sr.map((qa,Hr)=>z.createElement("div",{key:Hr,className:In()("flex flex-col current",qa==null?void 0:qa.className),style:Zt({},(qa==null?void 0:qa.style)||{}),onClick:To=>{To.preventDefault(),To.stopPropagation(),Io({e:To,item:qa})}},!!Hr&&z.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(qa==null?void 0:qa.name)=="string"?z.createElement("div",{className:`font16 c-black current ${mn.NavBarItem}`},qa==null?void 0:qa.name):qa==null?void 0:qa.name,!!qa.content&&z.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},qa.content)))))})))};var on=(0,x.connect)(({globalSetting:$e})=>({globalSetting:$e}))($t),rn=ue(49127),On=ue(8591),Ht=ue(95237),De=ue(43604),ke=ue(20834),Dt=ue(38854),jt=ue(92832),sn=ue(5112),St=ue(31576),xt=($e,wt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,wt)).next())}),Bt=($e=>($e.Manager="manager",$e.Developer="developer",$e.Reporter="reporter",$e))(Bt||{}),st=({visible:$e,onCancel:wt=()=>{}})=>{const[Vt,Dn]=(0,z.useState)(),[Mn,Er]=(0,z.useState)(),[Lr,xn]=(0,z.useState)(!1),La=()=>xt(void 0,null,function*(){if(!Vt){On.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Vt.length!==6){On.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Mn){On.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}xn(!0);const Io=yield(0,St.vm)({code:Vt,role:Mn});xn(!1),Rr();const Ro={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ro[Io.status]){On.ZP.info(Ro[Io.status]);return}if(Io.status===0){Mn==="reporter"?(On.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,Oe.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),x.history.push(`/projects/${Io==null?void 0:Io.project_id}`)):((0,Oe.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),On.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Rr=()=>xt(void 0,null,function*(){wt()});return z.createElement(z.Fragment,null,z.createElement(Ye.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:$e,confirmLoading:Lr,onOk:La,onCancel:Rr},z.createElement("div",{className:"tc"},z.createElement("div",null,z.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),z.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Vt,onChange:Io=>{if(Io.target.value.length>=7){On.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Dn(Io.target.value)}})),z.createElement("div",{className:"mt10 font14"},z.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),z.createElement(sn.ZP.Group,{value:Mn,onChange:Io=>Er(Io.target.value)},z.createElement(sn.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),z.createElement(sn.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),z.createElement(sn.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Xt=ue(24905),vt=ue(8380),Et=ue(6765),yt=ue(98280),Yt=ue(59301),Ct=($e,wt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,wt)).next())}),Wt=($e=>($e[$e.Professor=1]="Professor",$e[$e.AssistantProfessor=2]="AssistantProfessor",$e[$e.Student=3]="Student",$e))(Wt||{});const Qn=({visible:$e,user:wt,account:Vt,onCancel:Dn=()=>{},dispatch:Mn})=>{const[Er,Lr]=(0,z.useState)(),[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)(!1),[Ro,Zn]=(0,z.useState)(!1),[ra,jn]=(0,z.useState)(),[sa,$r]=(0,z.useState)(!1);(0,z.useEffect)(()=>{var cr,qa;(cr=wt==null?void 0:wt.userInfo)!=null&&cr.identity&&La([((qa=wt==null?void 0:wt.userInfo)==null?void 0:qa.identity)==="student"?3:1])},[wt]);const lo=cr=>{const qa=()=>{window.location.href=(cr==null?void 0:cr.jump_url)||`/classrooms/${cr==null?void 0:cr.course_id}`};if(xn.includes(1)){Ye.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Yt.createElement("div",{className:"tc"},(cr==null?void 0:cr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{qa()}});return}qa()},Oo=()=>Ct(void 0,null,function*(){if(!Er){On.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let cr=yield(0,yt.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Er}});if(cr!=null&&cr.need_pro_auth&&!xn.includes(1)&&!xn.includes(2)){Mn({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Er,checkedList:xn}}),sr();return}Io(!0);const qa=yield(0,St.cR)({invite_code:Er,professor:xn.includes(1)?1:null,assistant_professor:xn.includes(2)?1:null,student:xn.includes(3)?1:null});if(Io(!1),(qa==null?void 0:qa.status)===-4&&(Dn(),Mn({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(qa==null?void 0:qa.status)===-12&&On.ZP.warning(qa==null?void 0:qa.message),(qa==null?void 0:qa.status)===-2){if(sr(),qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Zn(!0),jn(1);return}if(qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Zn(!0),jn(2);return}if(qa.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Zn(!0),jn(3);return}}if((qa==null?void 0:qa.status)===0){(0,Oe.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),sr(),qa!=null&&qa.course_id?lo(qa):On.ZP.success(qa.message);return}}),sr=()=>Ct(void 0,null,function*(){Dn()});return Yt.createElement(Yt.Fragment,null,Yt.createElement(Ye.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:$e,confirmLoading:Rr,onOk:Oo,onCancel:sr},Yt.createElement("div",{className:"tc"},Yt.createElement("div",null,Yt.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Yt.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Er,onChange:cr=>{if(cr.target.value.length>=7){On.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Lr(cr.target.value)}})),Yt.createElement("div",{className:"mt10 font14"},Yt.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Yt.createElement(Xt.default.Group,{value:xn,onChange:cr=>La(cr)},Yt.createElement(Xt.default,{value:1,disabled:xn.includes(2)},"\u6559\u5E08"),Yt.createElement(Xt.default,{value:2,disabled:xn.includes(1)},"\u52A9\u6559"),Yt.createElement(Xt.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Yt.createElement(Et.Z,null),Yt.createElement(vt.Z,{visible:Ro,onCancel:()=>Zn(!1),occupationValue:ra}))};var en=(0,x.connect)(({user:$e,account:wt})=>({user:$e,account:wt}))(Qn),la={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},or=ue(1997),mr=ue(78241),vr=ue(57809),er=ue(11467),Wr=Object.defineProperty,zr=Object.defineProperties,Pr=Object.getOwnPropertyDescriptors,Ar=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,no=($e,wt,Vt)=>wt in $e?Wr($e,wt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[wt]=Vt,ar=($e,wt)=>{for(var Vt in wt||(wt={}))Cr.call(wt,Vt)&&no($e,Vt,wt[Vt]);if(Ar)for(var Vt of Ar(wt))tr.call(wt,Vt)&&no($e,Vt,wt[Vt]);return $e},At=($e,wt)=>zr($e,Pr(wt)),Ln=($e,wt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,wt)).next())});const Vn=({globalSetting:$e,dispatch:wt,user:Vt,info:Dn,open:Mn,onCancel:Er=()=>{}})=>{var Lr;const[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)([]),[Ro,Zn]=(0,z.useState)([]),[ra]=mr.default.useForm(),[jn,sa]=(0,z.useState)(!1),[$r,lo]=(0,z.useState)(!1),Oo=(0,z.useRef)(null),sr=(0,z.useRef)(1),[cr,qa]=(0,z.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,z.useEffect)(()=>{Mn&&Hr()},[Mn]);const Hr=()=>Ln(void 0,null,function*(){var co;const Ir=Dn;if(!(0,or.o1)(wt))return;const{user_school_id:ou="",department_id:Bu="",school_name:po="",department_name:Ou=""}=Vt.userInfo||{},ko=(co=Ir==null?void 0:Ir.graduation_years)==null?void 0:co.at(-1);Io([{id:ou,name:po}]),yield ao(ou),ra.setFieldsValue({year:ko,school_id:ou,department_id:Number(Bu),name:`${ko}${po}${Ou}\u6BD5\u4E1A\u8BBE\u8BA1`})}),To=co=>Ln(void 0,null,function*(){const Ir=yield(0,er.J3)(At(ar({},co),{tab_module_type:"graduations"}));return Ir!=null&&Ir.un_purchased&&wt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Ir.status===0&&La((Ir==null?void 0:Ir.graduation_years)||[]),Ir}),Mr=(co,Ir=500)=>{lo(!0),clearTimeout(Oo.current),Oo.current=setTimeout(()=>Ln(void 0,null,function*(){sr.current+=1;const ou=sr.current,Bu=yield(0,er.NT)({keyword:co});Bu.status===0&&sr.current===ou&&(Io((Bu==null?void 0:Bu.schools)||[]),lo(!1))}),Ir)},ao=co=>Ln(void 0,null,function*(){if(!co)return;const Ir=yield(0,er.Ps)({page:1,limit:9999,id:co});Ir.status===0&&Zn((Ir==null?void 0:Ir.departments)||[])});return z.createElement(Ye.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Mn,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:jn,onCancel:Er,onOk:()=>ra.submit()},z.createElement(mr.default,{colon:!1,form:ra,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(co,Ir)=>{co.school_id&&(ao(Ir.school_id),ra.setFieldValue("department_id",null))},onFinish:co=>Ln(void 0,null,function*(){sa(!0);const Ir=yield(0,er.Wz)(co);Ir.status===0&&(On.ZP.success("\u521B\u5EFA\u6210\u529F"),ra.resetFields(),Er(),(0,Oe.xg)(`/graduations/${Ir==null?void 0:Ir.identifier}/index`)),sa(!1)})},z.createElement(mr.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},z.createElement(vr.default,{style:{width:344},size:"large",options:(Lr=Dn==null?void 0:Dn.graduation_years)==null?void 0:Lr.map(co=>({value:co,label:co}))})),z.createElement(mr.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},z.createElement(vr.default,{showSearch:!0,filterOption:!1,onSearch:co=>{Mr(co)},loading:$r,size:"large",style:{width:344},options:Rr.map(co=>({value:co.id,label:co.name}))})),z.createElement(mr.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},z.createElement(vr.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ro.map(co=>({value:co.id,label:co.name}))})),z.createElement(mr.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},z.createElement(jt.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ln=(0,x.connect)(({user:$e,globalSetting:wt,loading:Vt})=>({user:$e,globalSetting:wt,loading:Vt}))(Vn),An=Object.defineProperty,oa=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,ht=($e,wt,Vt)=>wt in $e?An($e,wt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[wt]=Vt,mt=($e,wt)=>{for(var Vt in wt||(wt={}))Ra.call(wt,Vt)&&ht($e,Vt,wt[Vt]);if(oa)for(var Vt of oa(wt))Qe.call(wt,Vt)&&ht($e,Vt,wt[Vt]);return $e},qn=($e,wt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,wt)).next())});const ea=({globalSetting:$e,dispatch:wt,user:Vt,open:Dn,onCancel:Mn=()=>{}})=>{const[Er]=mr.default.useForm(),[Lr,xn]=(0,z.useState)(!1),[La,Rr]=(0,z.useState)(null);return(0,z.useEffect)(()=>{var Io;if(Dn){const Ro={code:"",user_type:((Io=Vt==null?void 0:Vt.userInfo)==null?void 0:Io.identity)==="student"?2:1,major:""};Er.setFieldsValue(Ro),Rr(mt({},Ro))}},[Dn]),z.createElement(Ye.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Dn,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Lr,onCancel:Mn,onOk:()=>Er.submit()},z.createElement(mr.default,{colon:!1,form:Er,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Io,Ro)=>Rr(mt({},Ro)),onFinish:Io=>qn(void 0,null,function*(){xn(!0);const Ro=yield(0,yt.ZP)("/api/graduations/join.json",{method:"post",body:Io});Ro.status===0&&(Mn(),Ro!=null&&Ro.identifier?(0,Oe.xg)(`/graduations/${Ro==null?void 0:Ro.identifier}/index`):On.ZP.success(Ro==null?void 0:Ro.message)),xn(!1)})},z.createElement(mr.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(jt.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),z.createElement(mr.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},z.createElement(sn.ZP.Group,null,z.createElement(sn.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),z.createElement(sn.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(La==null?void 0:La.user_type)===2&&z.createElement(mr.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},z.createElement(jt.default,{showCount:!0,maxLength:60}))))};var ga=(0,x.connect)(({user:$e,globalSetting:wt})=>({user:$e,globalSetting:wt}))(ea),ha=ue(59301),Qa=Object.defineProperty,wa=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,Nn=($e,wt,Vt)=>wt in $e?Qa($e,wt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[wt]=Vt,Za=($e,wt)=>{for(var Vt in wt||(wt={}))Xa.call(wt,Vt)&&Nn($e,Vt,wt[Vt]);if(wa)for(var Vt of wa(wt))Ga.call(wt,Vt)&&Nn($e,Vt,wt[Vt]);return $e},Vr=($e,wt)=>{var Vt={};for(var Dn in $e)Xa.call($e,Dn)&&wt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&wa)for(var Dn of wa($e))wt.indexOf(Dn)<0&&Ga.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt},bo=($e=>($e.Projects="projects",$e.Shixuns="shixuns",$e.Classrooms="classrooms",$e))(bo||{}),ia=($e=>($e.Classrooms="classrooms",$e.Shixuns="shixuns",$e.Paths="paths",$e.Projects="projects",$e.Videos="videos",$e.Topics="topics",$e.Graduations="graduations",$e))(ia||{});const yn=$e=>{var wt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,className:xn,style:La={}}=wt,Rr=Vr(wt,["homePage","user","globalSetting","loading","dispatch","className","style"]),Io,Ro,Zn,ra;const[jn,sa]=(0,z.useState)(),[$r,lo]=(0,z.useState)(),[Oo,sr]=(0,z.useState)(!1),[cr,qa]=(0,z.useState)(!1),[Hr,To]=(0,z.useState)(!1),[Mr,ao]=(0,z.useState)();function co(Ko,Vu){for(const Pu of Ko){if(Pu.link===Vu)return Pu.hidden;if(Pu.subitem&&Pu.subitem.length>0){let ll=Pu.subitem;for(const hl of ll)if(hl.link===Vu)return hl.hidden;return!1}}return!0}const Ir=co(((Io=Mn.setting)==null?void 0:Io.navbar)||[],"/classrooms"),ou=co(((Ro=Mn.setting)==null?void 0:Ro.navbar)||[],"/shixuns"),Bu=co(((Zn=Mn.setting)==null?void 0:Zn.navbar)||[],"/paths"),po=co(((ra=Mn.setting)==null?void 0:ra.navbar)||[],"/graduations"),Ou=Ko=>{var Vu;if((0,or.tJ)(Lr)){if(Ko==="projects"&&!((Vu=Dn.userInfo)!=null&&Vu.email)){On.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Ko==="classrooms"?sa(!0):Ko==="projects"&&lo(!0)}},ko=(Ko,Vu)=>{var Pu;if((0,or.tJ)(Lr)){if(Vu==="projects"&&!((Pu=Dn.userInfo)!=null&&Pu.email)){On.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Vu==="shixuns"&&!(0,or.xY)()||Ko&&(window.location.href=Ko)}},zu=Ko=>{var Vu,Pu,ll,hl,dl,Jl,ql,Si,Ya,mo,Eo,Go,Gu,mi,Lu,yi,Ei,Su,ui,yu,Vl;return ha.createElement(ha.Fragment,null,ha.createElement(Ht.Z,{justify:"space-around",className:"pt5 pb5"},ha.createElement(De.Z,{className:((Vu=Dn.userInfo)==null?void 0:Vu.user_identity)!=="\u5B66\u751F"?la.joinCol:la.hidden},((Pu=Dn.userInfo)==null?void 0:Pu.user_identity)!=="\u5B66\u751F"&&!((ll=Mn==null?void 0:Mn.setting)!=null&&ll.hide_course)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/classrooms/new")},(hl=Dn.userInfo)!=null&&hl.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((dl=Mn==null?void 0:Mn.setting)!=null&&dl.hide_shixun)&&((Jl=Dn==null?void 0:Dn.userInfo)==null?void 0:Jl.is_shixun_marker)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((ql=Dn.userInfo)==null?void 0:ql.user_identity)!=="\u5B66\u751F"&&!((Si=Mn==null?void 0:Mn.setting)!=null&&Si.hide_subject)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>ko("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Ya=Mn==null?void 0:Mn.setting)!=null&&Ya.is_local)&&((mo=Dn.userInfo)==null?void 0:mo.main_site)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>{var Xi;return ko(`${(Xi=Mn==null?void 0:Mn.setting)==null?void 0:Xi.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Eo=Dn.userInfo)!=null&&Eo.main_site)&&ha.createElement("div",null,ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("classrooms")},(Go=Dn.userInfo)!=null&&Go.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Gu=Dn.userInfo)==null?void 0:Gu.main_site)&&!((mi=Mn==null?void 0:Mn.setting)!=null&&mi.is_local)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Lu=Dn.userInfo)==null?void 0:Lu.main_site)&&((yi=Dn.userInfo)==null?void 0:yi.user_identity)!=="\u5B66\u751F"&&ha.createElement(De.Z,null,ha.createElement("div",{className:la.joinBoard})),((Ei=Dn.userInfo)==null?void 0:Ei.main_site)&&ha.createElement(De.Z,{className:((Su=Dn.userInfo)==null?void 0:Su.user_identity)!=="\u5B66\u751F"?la.joinCol:la.w90},ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("classrooms")},(ui=Dn.userInfo)!=null&&ui.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((yu=Dn.userInfo)==null?void 0:yu.main_site)&&!((Vl=Mn==null?void 0:Mn.setting)!=null&&Vl.is_local)&&ha.createElement(ke.default.Item,Za({},Ko),ha.createElement("a",{onClick:()=>Ou("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return ha.createElement(ha.Fragment,null,ha.createElement(Dt.Z,{dropdownRender:()=>{var Ko;return ha.createElement(ke.default,{className:((Ko=Dn.userInfo)==null?void 0:Ko.user_identity)!=="\u5B66\u751F"?`${la.rightMenu} ${la.joinMenu} mt10`:`${la.rightMenu} ${la.joinMenu} ${la.w140} mt10`},ha.createElement(zu,null))},placement:"bottom"},ha.createElement("span",{className:In()("iconfont icon-tianjia6 current",xn),style:La})),ha.createElement(en,{visible:jn,onCancel:()=>sa(!1)}),ha.createElement(st,{visible:$r,onCancel:()=>lo(!1)}),ha.createElement(ln,{info:Mr,open:Oo,onCancel:()=>sr(!1)}),ha.createElement(ga,{open:cr,onCancel:()=>qa(!1)}))};var tu=(0,x.connect)(({homePage:$e,loading:wt,user:Vt,globalSetting:Dn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:wt.models.index}))(yn),Dr=ue(78881),Ao=Object.defineProperty,Jr=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,Vo=Object.prototype.propertyIsEnumerable,Uo=($e,wt,Vt)=>wt in $e?Ao($e,wt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[wt]=Vt,Fo=($e,wt)=>{for(var Vt in wt||(wt={}))Ho.call(wt,Vt)&&Uo($e,Vt,wt[Vt]);if(Jr)for(var Vt of Jr(wt))Vo.call(wt,Vt)&&Uo($e,Vt,wt[Vt]);return $e};const Yo=$e=>React.createElement("svg",Fo({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},$e),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var ua="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",uo=Object.defineProperty,Do=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,lt=($e,wt,Vt)=>wt in $e?uo($e,wt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[wt]=Vt,et=($e,wt)=>{for(var Vt in wt||(wt={}))Lo.call(wt,Vt)&<($e,Vt,wt[Vt]);if(Do)for(var Vt of Do(wt))Gt.call(wt,Vt)&<($e,Vt,wt[Vt]);return $e},un=($e,wt)=>{var Vt={};for(var Dn in $e)Lo.call($e,Dn)&&wt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&Do)for(var Dn of Do($e))wt.indexOf(Dn)<0&&Gt.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt};const ta=$e=>{var wt=$e,{globalSetting:Vt}=wt,Dn=un(wt,["globalSetting"]),Mn,Er;const Lr=(0,z.useMemo)(()=>{var xn,La;return(xn=Vt==null?void 0:Vt.setting)!=null&&xn.nav_logo_url?`${de.Z.IMG_SERVER}/${(La=Vt==null?void 0:Vt.setting)==null?void 0:La.nav_logo_url}`:`${de.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Mn=Vt==null?void 0:Vt.setting)==null?void 0:Mn.nav_logo_url]);return z.createElement("img",et({title:(Er=Vt==null?void 0:Vt.setting)==null?void 0:Er.name,src:Lr||ua},Dn))};var Wa=(0,x.connect)(({globalSetting:$e})=>({globalSetting:$e}))(ta);const Xn=({user:$e})=>{var wt;return z.createElement(xe.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},z.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},z.createElement(Wa,{style:{height:"80%"}}),z.createElement(on,{classNameItem:"text-16px font-semibold"}),z.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},z.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{x.history.push("/search?value=")}}),(0,Ae.bg)()&&z.createElement(tu,{className:"font18"}),(0,Ae.bg)()&&z.createElement(rn.Z,{dot:(wt=$e==null?void 0:$e.navigationInfo)==null?void 0:wt.new_message},z.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var Vt;x.history.push(`/messages/${(Vt=$e==null?void 0:$e.userInfo)==null?void 0:Vt.login}/user_tidings`)}})),z.createElement(Dr.Z,null))))};var Ha=(0,x.connect)(({globalSetting:$e,user:wt})=>({globalSetting:$e,user:wt}))(Xn),Ta=({className:$e,style:wt})=>{const[Vt,Dn]=(0,z.useState)(!1);function Mn(Er){x.history.push("/search?value="+Er)}return Vt?z.createElement("div",{onBlur:()=>{setTimeout(()=>{Dn(!1)},300)}},z.createElement(jt.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:Mn,autoFocus:!0})):z.createElement("span",{className:In()("iconfont icon-sousuo font18 current icon-bianzu11",$e),style:wt,onClick:()=>{x.history.push("/search?value=")}})},so=ue(81081);const Qo={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},vu=({dispatch:$e,globalSetting:wt,user:Vt})=>{var Dn;const[Mn,Er]=(0,z.useState)(!1),Lr=()=>{function La(Rr){x.history.push("/search?value="+Rr)}return Mn?z.createElement("div",{onBlur:()=>{setTimeout(()=>{Er(!1)},300)}},z.createElement(jt.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:La,autoFocus:!0})):z.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{x.history.push("/search?value=")}})},xn=["/","/paths","/shixuns","/classrooms"];return z.createElement(xe.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!xn.includes(location.pathname)&&z.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?x.history.back():x.history.push("/")}},z.createElement("img",{src:ue(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),z.createElement("img",{title:(Dn=wt==null?void 0:wt.setting)==null?void 0:Dn.name,src:ue(4),style:{height:"54rem"}}),z.createElement("div",{className:"ml-auto"},z.createElement(Lr,null)),z.createElement(Je.Z,{icon:z.createElement("span",{className:"iconfont icon-zengjia"})}),z.createElement(ye.Z,{payload:vo()}))};var xr=(0,x.connect)(({globalSetting:$e,user:wt})=>({globalSetting:$e,user:wt}))(vu),ca=ue(59301),Ur=Object.defineProperty,Kr=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,gr=($e,wt,Vt)=>wt in $e?Ur($e,wt,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):$e[wt]=Vt,ir=($e,wt)=>{for(var Vt in wt||(wt={}))qr.call(wt,Vt)&&gr($e,Vt,wt[Vt]);if(Kr)for(var Vt of Kr(wt))ho.call(wt,Vt)&&gr($e,Vt,wt[Vt]);return $e},wr=($e,wt)=>{var Vt={};for(var Dn in $e)qr.call($e,Dn)&&wt.indexOf(Dn)<0&&(Vt[Dn]=$e[Dn]);if($e!=null&&Kr)for(var Dn of Kr($e))wt.indexOf(Dn)<0&&ho.call($e,Dn)&&(Vt[Dn]=$e[Dn]);return Vt},Qr=($e,wt,Vt)=>new Promise((Dn,Mn)=>{var Er=La=>{try{xn(Vt.next(La))}catch(Rr){Mn(Rr)}},Lr=La=>{try{xn(Vt.throw(La))}catch(Rr){Mn(Rr)}},xn=La=>La.done?Dn(La.value):Promise.resolve(La.value).then(Er,Lr);xn((Vt=Vt.apply($e,wt)).next())});function vo(){var $e,wt;const Dn=window.location.pathname.split("/"),Mn={};return Dn[1]=="classrooms"&&Dn.length>3&&!(($e=Dn[4])!=null&&$e.includes("newgold"))&&!((wt=Dn[5])!=null&&wt.includes("newgold"))&&Dn[2]!=="coursesId"&&(Mn.course_id=Dn[2]),Dn[1]==="shixuns"&&Dn.length>3&&(Mn.objective_type="shixun",Mn.objective_id=Dn[2]),Dn[1]==="paths"&&Dn.length>3&&(Mn.objective_type="path",Mn.objective_id=Dn[2]),ir(ir({},Mn),{school:1})}const Nr=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ja=$e=>{var wt=$e,{homePage:Vt,user:Dn,globalSetting:Mn,loading:Er,dispatch:Lr,isLogin:xn=!1,shixunHomeworks:La}=wt,Rr=wr(wt,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Io,Ro;const Zn=(0,x.useLocation)(),[ra,jn]=(0,z.useState)(""),[sa,$r]=(0,z.useState)(!1),lo=vo();(0,z.useEffect)(()=>{Lr({type:"user/getNavigationInfo",payload:ir({},lo)})},[Mn.name]),(0,z.useEffect)(()=>{La.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Nr!=null&&Nr.includes(Zn==null?void 0:Zn.pathname)||(Zn==null?void 0:Zn.pathname.indexOf("/classrooms"))===0||Lr({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Zn.pathname]),(0,z.useEffect)(()=>{La.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||La.actionTabs.key||localStorage.setItem("Noviceguide","0")},[La.actionTabs.key]),(0,z.useEffect)(()=>{var Mr;if(Mn!=null&&Mn.setting){let ao=(0,bn.cloneDeep)((Mr=Mn==null?void 0:Mn.setting)==null?void 0:Mr.navbar);ao=ao==null?void 0:ao.filter(Ir=>{var ou;return!(Ir!=null&&Ir.hidden)&&!((0,Ae.JA)()&&((ou=["/paperlibrary","/problemset"])!=null&&ou.includes(Ir.link)))});for(const Ir of ao)Ir.subitem&&(Ir.subitem=Ir.subitem.filter(ou=>{var Bu;return!(ou!=null&&ou.hidden)&&!((0,Ae.JA)()&&((Bu=["/paperlibrary","/problemset"])!=null&&Bu.includes(ou.link)))}));let co=!1;ao==null||ao.map(function(Ir,ou){var Bu,po,Ou,ko;const zu=Zn.pathname;Ir.link===zu&&(jn(Ir==null?void 0:Ir.link),(0,Oe.Dk)(zu==="/"?(Bu=Mn==null?void 0:Mn.setting)==null?void 0:Bu.name:Hr(Ir==null?void 0:Ir.name)),sr(qa(ou,{name:Ir==null?void 0:Ir.name,link:Ir==null?void 0:Ir.link},ao)),co=!0),zu=="/"&&(jn(""),(0,Oe.Dk)((po=Mn==null?void 0:Mn.setting)==null?void 0:po.name)),(Ou=Ir==null?void 0:Ir.subitem)!=null&&Ou.length&&((ko=Ir==null?void 0:Ir.subitem)==null||ko.map(Ko=>{Ko.link===zu&&(jn(Ko==null?void 0:Ko.link),zu!=="/"&&(0,Oe.Dk)(Hr(Ko==null?void 0:Ko.name)),sr(qa(ou,{name:Ko==null?void 0:Ko.name,link:Ko==null?void 0:Ko.link},ao)),co=!0)}))}),co||sr(ao)}},[Mn==null?void 0:Mn.setting,Dn]);const[Oo,sr]=(0,z.useState)([]),cr=(Mr,ao)=>Qr(void 0,null,function*(){var co,Ir,ou,Bu,po,Ou;if((Mr==null?void 0:Mr.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const ko=yield(0,Se.IU)({tab_module_type:"engineering"});if(ko!=null&&ko.un_purchased){Lr({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(co=ko==null?void 0:ko.data)!=null&&co.engineer_url?(ou=(Ir=ko==null?void 0:ko.data)==null?void 0:Ir.engineer_url)!=null&&ou.includes("http")?(0,Oe.xg)((Bu=ko==null?void 0:ko.data)==null?void 0:Bu.engineer_url):x.history.push((po=ko==null?void 0:ko.data)==null?void 0:po.engineer_url):(ko==null?void 0:ko.status)!=401&&$r(!0);return}(Ou=Mr==null?void 0:Mr.link)!=null&&Ou.includes("http")?(0,Oe.xg)(Mr==null?void 0:Mr.link):((0,Oe.Dk)(Mr==null?void 0:Mr.name),x.history.push(Mr==null?void 0:Mr.link)),(Mr==null?void 0:Mr.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Lr({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:ca.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),qa=(Mr,ao,co)=>{const Ir=co.slice();return Ir[Mr]&&(Ir[Mr].name=ao.name,Ir[Mr].link=ao.link),Ir||[]},Hr=(Mr="")=>(Mr==null?void 0:Mr.indexOf("<"))>-1?Mr==null?void 0:Mr.slice(0,Mr==null?void 0:Mr.indexOf("<")):Mr,To=()=>{var Mr,ao,co,Ir,ou,Bu;switch(Number((Mr=Mn==null?void 0:Mn.setting)==null?void 0:Mr.theme)){case so.Fy.THEMEONE:return ca.createElement(Ha,null);case so.Fy.THEMETWO:return ca.createElement(xr,null);case so.Fy.DEFAULT:default:return ca.createElement(xe.default,{style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Mn.isIlearning?Te["header-iearning"]:Te.header} ${Mn.showHeaderFixed?Te.headerFixed:""}`},ca.createElement(xe.default.Header,{className:"header",style:{background:`${Zn.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Zn.pathname=="/training"?"999":""}`}},ca.createElement("section",{className:Te["edu-menu"]},(!!Mn.isIlearning||!((ao=Mn==null?void 0:Mn.setting)!=null&&ao.main_site)&&!!((co=Mn==null?void 0:Mn.setting)!=null&&co.navbar))&&ca.createElement(x.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Lr({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},ca.createElement(Wa,{className:Te.logo})),ca.createElement("ul",{className:`${Te.menu} ${(0,Oe.Ll)()&&"ml0"}`},(0,Oe.Ll)()&&ca.createElement("li",null,ca.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,Oe.Ll)()&&Mn.setting&&(Oo==null?void 0:Oo.map(function(po,Ou){var ko,zu,Ko,Vu,Pu;return ca.createElement("li",{key:Ou,className:!((ko=po==null?void 0:po.subitem)!=null&&ko.length)&&ra===(po==null?void 0:po.link)||(zu=po==null?void 0:po.subitem)!=null&&zu.some(ll=>ra===(ll==null?void 0:ll.link))?Te.actived:""},ca.createElement("div",{onClick:()=>cr(po,Ou),className:Te.name},ca.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var ll;let hl=po==null?void 0:po.name;return(ll=po==null?void 0:po.subitem)==null||ll.map((dl,Jl)=>(dl.link===Zn.pathname&&(hl=dl.name),dl)),hl})()}}),((Ko=po==null?void 0:po.subitem)==null?void 0:Ko.length)>0&&ca.createElement("i",{className:"iconfont icon-zhankai4"})),((Vu=po==null?void 0:po.subitem)==null?void 0:Vu.length)>0&&ca.createElement("div",{className:Te.dropDown},(Pu=po==null?void 0:po.subitem)==null?void 0:Pu.map((ll,hl)=>ca.createElement("div",{className:Te.subName,onClick:()=>cr(ll,Ou),key:Ou+"-"+hl},!!hl&&ca.createElement("div",{className:Te.line}),ca.createElement("aside",{className:"font16 c-black"},Hr(ll==null?void 0:ll.name)),ca.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},ll.content)))))}))),ca.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:Mn.isIlearning?"initial":"1 0 auto"}},!(0,Oe.Ll)()&&!(Mn!=null&&Mn.isIlearning)&&ca.createElement(ca.Fragment,null,ca.createElement(Ta,null),!xn&&ca.createElement(Je.Z,null),!xn&&!!((Ir=Dn==null?void 0:Dn.userInfo)!=null&&Ir.login)&&ca.createElement(x.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(ou=Dn==null?void 0:Dn.userInfo)==null?void 0:ou.login}/user_tidings`},((Bu=Dn==null?void 0:Dn.navigationInfo)==null?void 0:Bu.new_message)&&ca.createElement("span",{className:Te.newslight}))),!xn&&ca.createElement(ye.Z,{payload:lo})))))}};return ca.createElement(ca.Fragment,null,Mn.showHeader&&Mn.showHeaderFooter&&ca.createElement(ca.Fragment,null,To(),ca.createElement(Ye.default,{centered:!0,destroyOnClose:!0,open:sa,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,Oe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>$r(!1)},ca.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},ca.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),ca.createElement("img",{src:`${de.Z.IMG_SERVER}/${(Io=Mn==null?void 0:Mn.setting)==null?void 0:Io.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),ca.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Ro=Mn==null?void 0:Mn.setting)==null?void 0:Ro.homepage_tea_qq_number))),(Mn==null?void 0:Mn.showTip)&&ca.createElement(ce,null),ca.createElement(qt,null)),ca.createElement(ft,null))};var Ca=(0,x.connect)(({homePage:$e,loading:wt,user:Vt,globalSetting:Dn,shixunHomeworks:Mn})=>({homePage:$e,user:Vt,globalSetting:Dn,loading:wt.models.index,shixunHomeworks:Mn}))(ja)},5140:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return We}});var z=ue(59301),x={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},xe=ue(92310),Ye=ue.n(xe),Te=ue(71418),Je=ue(2859),ye=ue(98280),gt=ue(19374),Re=(He,ut,fe)=>new Promise((a,E)=>{var b=ae=>{try{ee(fe.next(ae))}catch(se){E(se)}},y=ae=>{try{ee(fe.throw(ae))}catch(se){E(se)}},ee=ae=>ae.done?a(ae.value):Promise.resolve(ae.value).then(b,y);ee((fe=fe.apply(He,ut)).next())}),We=({data:He,className:ut,fullWidth:fe,style:a={},onClose:E,onOk:b,showFullTools:y,noAssociationId:ee})=>{const ae=(0,z.useRef)(null),se=(0,z.useRef)(null),ce=(0,z.useRef)(null),de=(0,z.useRef)(null),[Se,Ae]=(0,z.useState)(!1),[Oe,Ie]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{ce.current||(ce.current=document.createElement("style"),document.head.appendChild(ce.current)),He!=null&&He.visible?(document.body.setAttribute("data-custom","y-hidden"),ce.current.innerHTML=" html { overflow-y: hidden; }",He!=null&&He.src&&Pt()):(document.body.removeAttribute("data-custom"),ce.current&&(document.head.removeChild(ce.current),ce.current=null))},[He==null?void 0:He.visible]);const Pt=()=>Re(void 0,null,function*(){Ae(!0),Ie("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ya=yield(0,gt.ZJ)(He==null?void 0:He.src);ae.current.src="",ae.current.src=ya,ae.current.onload=function(){Hn()},Ae(!1),Ie("")}),rt=()=>{document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",E()},pt=ya=>Re(void 0,null,function*(){Ae(!0),Ie("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ma=yield(0,ye.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:He.title,file:ya.dataUrl}});ma!=null&&ma.id&&!ee?(yield(0,ye.ZP)(`/api/attachments/${He.id}/add_subitem.json`,{method:"post",body:{subitem_id:ma==null?void 0:ma.id,settings:JSON.stringify(ya.state)}})).status===0&&b():ma!=null&&ma.id&&b(ma),document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",Ae(!1),Ie("")}),na=()=>{const ya=document.querySelector('a[href="https://markerjs.com/"]');ya&&ya.parentNode&&(ya.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(qt=>{const bn=document.querySelector(qt.name);bn&&bn.setAttribute("title",qt.title)})},Hn=()=>{se.current=new Je.hP(ae.current),se.current.targetRoot=de.current,se.current.addEventListener("render",pt),se.current.addEventListener("beforeclose",rt),y&&(se.current.availableMarkerTypes=se.current.ALL_MARKER_TYPES,se.current.uiStyleSettings.redoButtonVisible=!0,se.current.uiStyleSettings.notesButtonVisible=!0,se.current.uiStyleSettings.zoomButtonVisible=!0,se.current.uiStyleSettings.zoomOutButtonVisible=!0,se.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=se.current.uiStyleSettings,se.current.show(),He!=null&&He.snapshotData&&se.current.restoreState(He.snapshotData),setTimeout(()=>{window.scrollTo(0,0),na()},300)};return z.createElement(z.Fragment,null,(He==null?void 0:He.visible)&&z.createElement(Te.Z,{spinning:Se,tip:Oe,style:{position:"absolute"}},z.createElement("div",{ref:de,className:Ye()(x.imageDimensions,ut,fe?x.fullWidth:""),style:a},z.createElement("img",{className:x.img,ref:ae}))))}},88601:function(Le,Ot,ue){"use strict";var z=ue(59301),x=ue(95237),xe=ue(43604),Ye=ue(99313),Te=ue(3113),Je=ue(12470),ye=ue(69453),gt=ue(48136),Re=ue(59301);const Be=(0,z.forwardRef)(({callback:We,showSaveButton:He,value:ut=""},fe)=>{const a=(0,z.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 "}]}]}],b=[{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 @@ -66,7 +66,7 @@ \\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=se=>{a.current.setValue(a.current.getValue()+" "+se.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Re.createElement(x.Z,{className:ye.Z.lists,gutter:[10,10]},E.map((se,ce)=>Re.createElement(xe.Z,{flex:"110px",className:ye.Z.item},Re.createElement("div",null,Re.createElement(Je.Z,{value:`$$${se.value}$$`}),se.name),Re.createElement("div",{className:ye.Z.children},se.children.map((de,Se)=>Re.createElement("div",{key:Se},Re.createElement("h1",null,de.name),Re.createElement(x.Z,{gutter:[10,10]},de.data.map((Ae,Oe)=>Re.createElement(xe.Z,{key:Oe,onClick:()=>y(Ae),className:ye.Z.diamond},Re.createElement(Je.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Re.createElement(x.Z,{className:ye.Z.lists,gutter:[10,10]},b.map((se,ce)=>Re.createElement(xe.Z,{flex:"110px",className:ye.Z.item},Re.createElement("div",null,Re.createElement(Je.Z,{value:"`$$"+se.value+"$$`"}),se.name),Re.createElement("div",{className:ye.Z.children},se.children.map((de,Se)=>Re.createElement("div",{key:Se},de.name&&Re.createElement("h1",null,de.name),Re.createElement(x.Z,{gutter:[10,10]},de.data.map((Ae,Oe)=>Re.createElement(xe.Z,{key:Oe,onClick:()=>y(Ae),className:ye.Z.diamond},Re.createElement(Je.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],ae=()=>{var se=document.createElement("div");se.innerHTML=a.current.getValue();var ce=se.innerText;return We&&We(ce),ce};return(0,z.useImperativeHandle)(fe,()=>({getData:ae})),Re.createElement("div",{className:ye.Z.mathWrap},Re.createElement(Ye.default,{defaultActiveKey:"1",items:ee}),Re.createElement("math-field",{locale:"zh_cn",className:ye.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},ut||""),He&&Re.createElement("div",{className:ye.Z.button},Re.createElement(Te.ZP,{size:"large",onClick:ae,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Nt.Z=Be},43620:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Se}});var z=ue(59301),x=ue(6848),xe=ue(92832),Ye=ue(71418),Te=ue(64165),Je=ue(92310),ye=ue.n(Je),gt={selectEnvironment:"selectEnvironment___LegvW",search:"search___ZMwsK",searchListWrap:"searchListWrap___iUv9S",searchList:"searchList___T1FBi",name:"name___t0Y2b",tag:"tag___ooWkq",searchListActive:"searchListActive___ahElk",spin:"spin___x2xMT",common:"common___ZhJvk",title:"title___p4_7m",tags:"tags___2fYZM",tagActive:"tagActive___tb54k",wrap:"wrap___I9ZtF",allList:"allList___h31KX",item:"item___PwiKQ",itemActive:"itemActive___JCEc6",line:"line___Qn6mz",apply:"apply___EhZKq",p1:"p1___LxfGu",p2:"p2___jiQhJ",list:"list___n7Ydz",items:"items___OB8qz",darklySelectEnvironment:"darklySelectEnvironment___K__cy"},Re=ue(36723),Be=ue(98280),We=ue(89392),He=Object.defineProperty,ut=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(Ae,Oe,Ie)=>Oe in Ae?He(Ae,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):Ae[Oe]=Ie,ee=(Ae,Oe)=>{for(var Ie in Oe||(Oe={}))E.call(Oe,Ie)&&y(Ae,Ie,Oe[Ie]);if(a)for(var Ie of a(Oe))b.call(Oe,Ie)&&y(Ae,Ie,Oe[Ie]);return Ae},ae=(Ae,Oe)=>ut(Ae,fe(Oe)),se=(Ae,Oe,Ie)=>new Promise((Pt,rt)=>{var pt=ya=>{try{Hn(Ie.next(ya))}catch(ma){rt(ma)}},ta=ya=>{try{Hn(Ie.throw(ya))}catch(ma){rt(ma)}},Hn=ya=>ya.done?Pt(ya.value):Promise.resolve(ya.value).then(pt,ta);Hn((Ie=Ie.apply(Ae,Oe)).next())});const ce=({className:Ae,dispatch:Oe,skin:Ie="white",value:Pt=null,loading:rt=!1,data:pt=[],otherData:ta=[],tags:Hn=[],onChange:ya=()=>{},onSearchWord:ma=()=>{},shixun_type:Jt,extraContent:bn,tab_type:it,is_create_mirror:Kt,hiddenCreateOnline:Pn})=>{const[Wn,dn]=(0,z.useState)(""),[ot,ft]=(0,z.useState)(!1),[Tt,In]=(0,z.useState)([]),[mn,Fn]=(0,z.useState)(0),Ne=(0,z.useRef)(null),we=(0,z.useRef)(String(Math.floor(Math.random()*1e6))).current,Ue=(0,z.useRef)(),zt=(0,z.useRef)(null),Zt=(0,z.useRef)(0),qt=(0,z.useRef)([]);(0,z.useEffect)(()=>(window.addEventListener("keydown",on),()=>{window.removeEventListener("keydown",on)}),[Wn,ot,Tt]),(0,z.useEffect)(()=>{In([])},[it]);const on=vt=>{if(!ot||vt.keyCode!==40&&vt.keyCode!==38)return;let Et=0;vt.keyCode===40&&ot&&(mn{const Ct=bt=>{var Wt=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,Qn={};return Qn["^"]="\\^",Qn["."]="\\.",Qn["\\"]="\\\\",Qn["|"]="\\|",Qn["("]="\\(",Qn[")"]="\\)",Qn["*"]="\\*",Qn["+"]="\\+",Qn["-"]="\\-",Qn.$="$",Qn["["]="\\[",Qn["]"]="\\]",Qn["?"]="\\?",bt=bt.replace(Wt,function(tn){return Qn[tn]}),bt};var Yt=new RegExp(Ct(Et),"gi");return vt=vt.replace(Yt,function(bt){return""+bt+""}),vt},Ln=(vt,Et,Ct)=>se(void 0,null,function*(){let Yt=Zt.current+1;Zt.current=Yt;const bt=Wt=>Wt==null?void 0:Wt.map((tn,la)=>{const{id:or,name:mr}=tn,vr=ae(ee({},tn),{label:z.createElement("ul",{id:`search-${we}-${la}`,onClick:()=>jt(or,vr),className:la===Et?gt.searchListActive:gt.searchList},z.createElement("li",{className:gt.name,dangerouslySetInnerHTML:{__html:rn(mr,vt)}}),tn.private&&z.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},z.createElement("li",{className:gt.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),tn.is_base&&z.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},z.createElement("li",{className:gt.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))});return vr});if(Ct){const Wt=bt(qt.current);In(Wt);return}clearTimeout(zt.current),zt.current=setTimeout(()=>se(void 0,null,function*(){var Wt,Qn;const tn={keywords:encodeURIComponent(vt||""),page:1,limit:1e5,tab_type:it};Jt&&(tn.shixun_type=Jt);const la=yield(0,Be.ZP)("/api/shixuns/search_image.json",{method:"get",params:ae(ee({},tn),{is_create_mirror:Kt})});if((la==null?void 0:la.status)===0){const or=bt(((Wt=la==null?void 0:la.data)==null?void 0:Wt.mirrors)||[]);Yt===Zt.current&&(In(or),qt.current=(0,We.cloneDeep)(((Qn=la==null?void 0:la.data)==null?void 0:Qn.mirrors)||[]))}}),300)}),Ht=vt=>{const Et=document.getElementById(`scroll-${we}-${vt}`);if(!Et)return;document.getElementById(`scroll-${we}`).scrollTo(0,Et.offsetTop)},De=(vt,Et)=>{const Ct=document.getElementById(`search-${we}-${vt}`);if(!Ct)return;const Yt=document.getElementById(`search-${we}`);Ct.offsetTop-Yt.scrollTop>0&&Ct.offsetTop-Yt.scrollTop{Ln(vt,0)},Dt=vt=>{var Et;if(!Tt.length)return;const Ct=(Et=Tt==null?void 0:Tt[mn])==null?void 0:Et.id;ya(Ct),In([]),Fn(0),Ht(Ct),Ue.current.blur()},jt=(vt,Et)=>{ya(vt),In([]),Fn(0),Ht(vt)},sn=()=>{In([]),dn(""),ma("")},yt=vt=>{ya(vt),In([])},xt=()=>Wn===""?z.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):z.createElement("i",{onClick:vt=>{vt.stopPropagation(),sn()},className:"iconfont icon-shanchu4 c-grey-c"}),Bt=()=>{Oe({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},nt=()=>{Oe({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},st=()=>{Ne.current=setTimeout(()=>{ft(!1),Fn(0)},200)},Qt=!(pt!=null&&pt.length)&&!(ta!=null&&ta.length);return z.createElement("div",{className:ye()(Ie==="night"?gt.darklySelectEnvironment:gt.selectEnvironment,Ae)},bn&&z.createElement("div",{style:{marginTop:20,marginLeft:20}},bn),z.createElement("div",{className:gt.search},z.createElement(xe.default,{suffix:xt(),bordered:!1,ref:Ue,value:Wn,onKeyDown:vt=>{(vt.keyCode===40||vt.keyCode===38||vt.keyCode===13)&&vt.preventDefault()},size:"middle",onFocus:()=>{clearTimeout(Ne.current),Wn&&ke(Wn),ft(!0)},onBlur:st,onChange:vt=>{dn(vt.target.value),vt.target.value&&ke(vt.target.value),ma(vt.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:Dt}),ot&&z.createElement("div",{id:`search-${we}`,className:gt.searchListWrap},Tt.map((vt,Et)=>z.createElement(z.Fragment,{key:Et}," ",vt.label)))),rt?z.createElement(Ye.Z,{className:gt.spin}):z.createElement(z.Fragment,null,!!Hn.length&&z.createElement("aside",{className:gt.common},z.createElement("div",{className:gt.title},"\u63A8\u8350\u73AF\u5883:"),z.createElement("ul",{className:gt.tags},Hn.map((vt,Et)=>z.createElement("li",{key:Et,onClick:()=>yt(vt.id),className:Pt===vt.id?`${gt.tag} ${gt.tagActive}`:gt.tag},vt.name)))),Qt&&z.createElement(Te.Z,{style:{margin:"60px 0"},image:Re,description:z.createElement("span",{className:"c-grey-999"},"\u6682\u65E0\u5B9E\u9A8C\u73AF\u5883")}),z.createElement("aside",{className:gt.wrap,id:`scroll-${we}`},pt.map((vt,Et)=>{var Ct;return(Ct=vt==null?void 0:vt.image)!=null&&Ct.length?z.createElement(de,{key:Et,data:vt,id:Pt,handleClick:Yt=>yt(Yt)}):null}),z.createElement("ul",{className:gt.allList},ta.map(vt=>z.createElement("li",{key:`key-${vt.id}`,id:`scroll-${we}-${vt.id}`,className:vt.id===Pt?`${gt.item} ${gt.itemActive}`:gt.item,onClick:()=>ya(vt.id)},z.createElement("div",{className:gt.name},vt.name),vt.private&&z.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},z.createElement("div",{className:gt.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),vt.is_base&&z.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},z.createElement("div",{className:gt.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840"))))))),z.createElement("div",{className:gt.apply},z.createElement("span",{className:gt.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),z.createElement("span",{className:gt.p2,onClick:Bt}," \u7533\u8BF7\u65B0\u5EFA"),!Pn&&z.createElement("span",{className:gt.p2,onClick:nt}," \u5728\u7EBF\u521B\u5EFA")))},de=({data:Ae,id:Oe,handleClick:Ie})=>{const[Pt,rt]=(0,z.useState)(!0),{name:pt,image:ta}=Ae;return z.createElement("div",{className:gt.list},z.createElement("header",{onClick:()=>rt(!Pt)},z.createElement("div",{className:gt.title},pt),z.createElement("i",{style:{transition:"0.5s",transform:Pt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),z.createElement("ul",{className:gt.items,style:{height:Pt?"auto":0}},ta.map(Hn=>z.createElement("li",{key:Hn.id,className:Hn.id===Oe?`${gt.item} ${gt.itemActive}`:gt.item,onClick:()=>Ie(Hn.id)},z.createElement("div",{className:gt.name},Hn.name),Hn.private&&z.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},z.createElement("div",{className:gt.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Hn.is_base&&z.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},z.createElement("div",{className:gt.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))),z.createElement("li",{className:gt.line})))};var Se=ce},8544:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ne}});var z=ue(59301),x=ue(5112),xe=ue(78241),Ye=ue(61621),Te=ue(3113),Je=ue(98280),ye=ue(43418),gt="data:image/png;base64,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";function Re(){return(0,Je.U2)("teach_groups.json")}function Be(we){return(0,Je.v_)("teach_groups.json",we)}function We(we,Ue){return(0,Je.gz)(`teach_groups/${we}.json`,Ue)}function He(we){return(0,Je.v_)("teach_group_members.json",we)}function ut(we){return(0,Je.IV)(`teach_group_members/${we}.json`)}function fe(we,Ue){return(0,Je.IV)(`teach_groups/${we}/del_member.json`,{member_id:Ue})}function a(we){return(0,Je.IV)(`teach_groups/${we}.json`)}var E=ue(92832),b=({callback:we,visible:Ue,onCancel:zt,id:Zt,name:qt})=>{function on(Ln){we(Ln)}const[rn]=xe.default.useForm();return(0,z.useEffect)(()=>{rn.setFieldsValue({name:qt})},[qt]),z.createElement(ye.default,{centered:!0,title:Zt?"\u6539\u540D":"\u65B0\u5EFA",open:Ue,onCancel:zt,footer:null},z.createElement(xe.default,{layout:"vertical",form:rn,initialValues:{name:qt},onFinish:on},z.createElement(xe.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},z.createElement(E.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),z.createElement(xe.default.Item,null,z.createElement("div",{className:"flex-container flex-end"},z.createElement(Te.ZP,{type:"ghost",onClick:zt,style:{marginRight:20}}," \u53D6\u6D88 ")," ",z.createElement(Te.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},y=ue(54476),ee={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},ae=ee,se=ue(7657),ce=function(Ue,zt){return z.createElement(se.Z,(0,y.Z)({},Ue,{ref:zt,icon:ae}))},de=z.forwardRef(ce),Se=de,Ae=ue(43531);const Oe=50;var Ie=({data:we,isAdminOrTeacher:Ue,onDelGroup:zt,onChangeGroupName:Zt,onPlusMember:qt,onDelMember:on,onExitGroup:rn})=>{const[Ln,Ht]=(0,z.useState)(0),[De,ke]=(0,z.useState)(0);function Dt(yt){let xt=parseInt(yt.target.id,10);ye.default.confirm({title:"\u89E3\u6563\u63D0\u793A",content:"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F",onOk:()=>{zt(xt)}})}function jt(yt){let xt=parseInt(yt.target.id,10);ye.default.confirm({title:"\u9000\u51FA\u63D0\u793A",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{rn(xt)}})}function sn(yt,xt){ye.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{on(yt,xt)}})}return z.createElement("ul",{className:"teaching-list"},we.map((yt,xt)=>z.createElement("li",{key:yt.id,onClick:()=>Ht(xt)},z.createElement("div",{className:"item-group"},z.createElement("span",null,yt.name," \xA0 ",xt!==Ln&&z.createElement("i",{className:"iconfont icon-jiantou9"})," "),z.createElement("div",{className:"action-group"},Ue?z.createElement("a",{onClick:()=>{Zt(yt)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,yt.is_creat?z.createElement("a",{id:yt.id+"",className:"c-grey-c",onClick:Dt},"\u89E3\u6563"):z.createElement("a",{id:yt.id+"",className:"c-grey-c",onClick:jt},"\u9000\u51FA"))),xt===Ln?z.createElement("ul",{className:"info"},yt.memers.map(Bt=>z.createElement("li",{key:Bt.id||Bt.name,onClick:()=>{ke(Bt.id)},className:De===Bt.id?"active":""},z.createElement("div",null,Bt.name),yt.is_creat&&Bt.id&&De===Bt.id?z.createElement("a",{className:"btn-del",onClick:nt=>{nt.preventDefault(),nt.stopPropagation(),sn(yt.id,De)}},z.createElement(Se,null)):null)),Ue?z.createElement("li",null,z.createElement(Te.ZP,{type:"link",disabled:yt.memers.length>=50,title:yt.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{qt(yt)}}," ",z.createElement(Ae.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},Pt=ue(75790),rt=ue(29668),pt=Object.defineProperty,ta=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,ya=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,bn=(we,Ue,zt)=>Ue in we?pt(we,Ue,{enumerable:!0,configurable:!0,writable:!0,value:zt}):we[Ue]=zt,it=(we,Ue)=>{for(var zt in Ue||(Ue={}))ma.call(Ue,zt)&&bn(we,zt,Ue[zt]);if(ya)for(var zt of ya(Ue))Jt.call(Ue,zt)&&bn(we,zt,Ue[zt]);return we},Kt=(we,Ue)=>ta(we,Hn(Ue)),Pn=(we,Ue,zt)=>new Promise((Zt,qt)=>{var on=Ht=>{try{Ln(zt.next(Ht))}catch(De){qt(De)}},rn=Ht=>{try{Ln(zt.throw(Ht))}catch(De){qt(De)}},Ln=Ht=>Ht.done?Zt(Ht.value):Promise.resolve(Ht.value).then(on,rn);Ln((zt=zt.apply(we,Ue)).next())});function Wn({children:we}){return z.createElement("div",{className:"no-data"},z.createElement("img",{src:gt,alt:"no-data",width:300}),we)}const dn={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var ot=(we=>(we[we.INITDATA=0]="INITDATA",we[we.SHOWLOADING=1]="SHOWLOADING",we[we.SHOWFORMPANEL=2]="SHOWFORMPANEL",we[we.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",we[we.SELECTGROUP=4]="SELECTGROUP",we[we.SETINDEX=5]="SETINDEX",we))(ot||{});function ft(we,Ue){switch(Ue.type){case 0:return it(it({},we),Ue.payload);case 1:return Kt(it({},we),{loading:Ue.payload});case 5:return Kt(it({},we),{index:Ue.payload});case 2:return it(it({},we),Ue.payload);case 3:return it(it({},we),Ue.payload);case 4:return Kt(it({},we),{selectedGroup:Ue.payload,showFormPanel:!0});default:throw new Error}}function Tt({user:we}){var Ue;const[zt,Zt]=(0,z.useReducer)(ft,dn),{data:qt,index:on,loading:rn,showFormPanel:Ln,selectedGroup:Ht,showMemberPanel:De}=zt,ke=(Ue=we.userInfo)==null?void 0:Ue.role,Dt=(0,z.useMemo)(()=>{let bt=[],Wt=[];for(let Qn of qt)Qn.is_creat?bt.push(Qn):Wt.push(Qn);return[bt,Wt]},[qt]);(0,z.useEffect)(()=>{ke===15&&Zt({type:5,payload:1})},[ke]);function jt(){return Pn(this,null,function*(){const bt=yield Re();Zt({type:0,payload:{loading:!1,showFormPanel:!1,data:bt.groups}})})}(0,z.useEffect)(()=>{jt()},[]);function sn(bt){return Pn(this,null,function*(){Ht.id?yield We(Ht.id,bt):yield Be(bt),jt()})}function yt(){Zt({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function xt(bt){Zt({type:4,payload:bt})}function Bt(){Zt({type:2,payload:{showFormPanel:!1}})}function nt(){Zt({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function st(bt){Zt({type:3,payload:{showMemberPanel:!0,selectedGroup:bt}})}function Qt(bt,Wt){return Pn(this,null,function*(){yield fe(bt,Wt),jt()})}function vt(bt){return Pn(this,null,function*(){yield a(bt),jt()})}function Et(bt){return Pn(this,null,function*(){yield ut(bt),jt()})}function Ct(bt){Zt({type:5,payload:parseInt(bt.target.id,10)})}function Yt(bt,Wt){return Pn(this,null,function*(){nt(),yield He({user_ids:bt,group_id:Wt}),jt()})}return z.createElement(z.Fragment,null,z.createElement("div",{className:"teaching-circling-container"},z.createElement("h3",null," \u6559\u7814\u56E2\u961F ",ke<=12&&z.createElement(Te.ZP,{type:"primary",disabled:qt.length>=50,title:qt.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:yt},"\u65B0\u5EFA")," "),z.createElement("div",{className:"teaching-circling-body"},ke===15?null:z.createElement("ul",{className:"navs"},z.createElement("li",{className:on===0?"active":""},z.createElement("a",{id:"0",onClick:Ct},"\u6211\u521B\u5EFA\u7684")),z.createElement("li",{className:on===1?"active":""},z.createElement("a",{id:"1",onClick:Ct},"\u6211\u52A0\u5165\u7684"))),z.createElement("div",{className:Dt[on].length===0?"nodata-content":"main-content"},Dt[on].length===0?z.createElement(Wn,null,ke<=12?z.createElement(z.Fragment,null," ",z.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",z.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):z.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):z.createElement(Ie,{onExitGroup:Et,onPlusMember:st,onDelMember:Qt,onDelGroup:vt,isAdminOrTeacher:ke<=12,onChangeGroupName:xt,data:Dt[on]}))),z.createElement("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),z.createElement(b,{callback:sn,visible:Ln,onCancel:Bt,id:Ht.id,name:Ht.name}),z.createElement(ye.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:De,onCancel:nt,footer:null,width:1100,bodyStyle:{minHeight:200}},z.createElement(rt.Z,{container_id:Ht.id,container_type:4,onSelect:Yt,onCancel:nt})))}var In=(0,Pt.connect)(({user:we})=>({user:we}))(Tt),mn=(we,Ue,zt)=>new Promise((Zt,qt)=>{var on=Ht=>{try{Ln(zt.next(Ht))}catch(De){qt(De)}},rn=Ht=>{try{Ln(zt.throw(Ht))}catch(De){qt(De)}},Ln=Ht=>Ht.done?Zt(Ht.value):Promise.resolve(Ht.value).then(on,rn);Ln((zt=zt.apply(we,Ue)).next())});const Fn=x.ZP.Group;var Ne=({onSelect:we,onCancel:Ue})=>{const[zt,Zt]=(0,z.useState)([]),[qt,on]=(0,z.useState)(!0);(0,z.useEffect)(()=>{function Ht(){return mn(this,null,function*(){const{groups:De}=yield(0,Je.U2)("teach_groups/my.json");Zt(De),on(!1)})}Ht()},[]);const rn=(0,z.useMemo)(()=>{let Ht=[],De=[];for(let ke of zt)ke.is_creat?Ht.push(ke):De.push(ke);return[Ht,De]},[zt]);function Ln(Ht){we(Ht)}return z.createElement(xe.default,{className:"select-teach-group",onFinish:Ln},qt?z.createElement(Ye.Z,{paragraph:!0}):zt.length===0?z.createElement(Wn,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",z.createElement(Pt.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):z.createElement(z.Fragment,null,z.createElement(xe.default.Item,{name:"group_id",style:{width:"100%"}},z.createElement(Fn,{style:{width:"100%"}},z.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),z.createElement("ul",{className:"groups"},rn[0].map(Ht=>z.createElement("li",{key:Ht.id},z.createElement(x.ZP,{value:Ht.id},Ht.name)))),z.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),z.createElement("ul",{className:"groups"},rn[1].map(Ht=>z.createElement("li",{key:Ht.id},z.createElement(x.ZP,{value:Ht.id},Ht.name)))))),z.createElement("div",{className:"btn-actions"},z.createElement(Te.ZP,{type:"default",onClick:Ue,style:{marginRight:10}},"\u53D6\u6D88"),z.createElement(Te.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},29668:function(Le,Nt,ue){"use strict";var z=ue(59301),x=ue(78241),xe=ue(95237),Ye=ue(57809),Te=ue(92832),Je=ue(88522),ye=ue(3113),gt=ue(24905),Re=ue(6848),Be=ue(8591),We=ue(1710),He=ue(75790),ut=ue(66649),fe=ue.n(ut),a=ue(26724),E=ue.n(a),b=ue(58143),y=ue(98458),ee=ue(65186),ae=ue(85273),se=ue(59301),ce=Object.defineProperty,de=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Pt=(it,Kt,Pn)=>Kt in it?ce(it,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Pn}):it[Kt]=Pn,rt=(it,Kt)=>{for(var Pn in Kt||(Kt={}))Oe.call(Kt,Pn)&&Pt(it,Pn,Kt[Pn]);if(Ae)for(var Pn of Ae(Kt))Ie.call(Kt,Pn)&&Pt(it,Pn,Kt[Pn]);return it},pt=(it,Kt)=>de(it,Se(Kt)),ta=(it,Kt,Pn)=>new Promise((Wn,dn)=>{var ot=In=>{try{Tt(Pn.next(In))}catch(mn){dn(mn)}},ft=In=>{try{Tt(Pn.throw(In))}catch(mn){dn(mn)}},Tt=In=>In.done?Wn(In.value):Promise.resolve(In.value).then(ot,ft);Tt((Pn=Pn.apply(it,Kt)).next())});const Hn=[];function ya({onSearch:it,schools:Kt}){return se.createElement(x.default,{colon:!1,layout:"horizontal",onFinish:it,initialValues:{keyword:"",school_name:"",search_type:"1"}},se.createElement(xe.Z,{style:{flexWrap:"nowrap"}},se.createElement(x.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},se.createElement(Ye.default,{popupClassName:ae.Z.selectdown,style:{width:106}},se.createElement(Ye.default.Option,{value:"1"},"\u59D3\u540D"),se.createElement(Ye.default.Option,{value:"2"},"\u624B\u673A\u53F7"),se.createElement(Ye.default.Option,{value:"3"},"\u90AE\u7BB1"))),se.createElement(x.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},se.createElement(Te.default,{allowClear:!0,style:{width:300},size:"middle"})),se.createElement(x.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},se.createElement(Je.Z,{options:Kt,style:{width:300},size:"middle",showSearch:!0,filterOption:(Pn,Wn)=>Wn.value.toUpperCase().indexOf(Pn.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),se.createElement(ye.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var ma=(it=>(it[it.INITDATA=0]="INITDATA",it[it.INITSCHOOLS=1]="INITSCHOOLS",it[it.SHOWLOADING=2]="SHOWLOADING",it[it.SELECTEDIDS=3]="SELECTEDIDS",it[it.SETQUERY=4]="SETQUERY",it[it.SETPAGE=5]="SETPAGE",it))(ma||{});function Jt(it,Kt){switch(Kt.type){case 0:return rt(rt({},it),Kt.payload);case 4:return rt(rt({},it),Kt.payload);case 5:return pt(rt({},it),{page:Kt.payload,reload:!1});case 2:return pt(rt({},it),{loading:Kt.payload});case 1:return pt(rt({},it),{schools:Kt.payload});case 3:return pt(rt({},it),{selectedIds:Kt.payload});default:throw new Error}}const bn={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Nt.Z=({onSelect:it,onCancel:Kt,container_id:Pn,container_type:Wn})=>{const[dn,ot]=(0,z.useReducer)(Jt,bn),{data:ft,schools:Tt,loading:In,selectedIds:mn,page:Fn,count:Ne,query:we,reload:Ue}=dn;(0,z.useEffect)(()=>{function Ht(){return ta(this,null,function*(){const{users:De,user_count:ke}=yield(0,y.nQ)(pt(rt({},we),{page:Fn,container_type:Wn,container_id:Pn,display_aliases:!0}));ot({type:0,payload:{data:Ue?De:[...ft,...De],count:ke}})})}we&&Ht()},[Fn,we,Ue,Pn,Wn]),(0,z.useEffect)(()=>{function Ht(){return ta(this,null,function*(){const{school_names:De}=yield(0,y.K$)({display_aliases:!0});ot({type:1,payload:De.map(ke=>({value:ke}))})})}Ht()},[]);const zt=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Ht,De)=>se.createElement(gt.default,{value:De.numid,checked:mn.includes(De.numid),disabled:!!Ht})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(Ht,De)=>se.createElement("div",null,se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement(He.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${De.login}`,target:"_blank"},Ht||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},Ht||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},Ht||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},Ht||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},Ht||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},Ht||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Ht=>se.createElement("span",{style:{color:"#000000"}},Ht?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},fe()(Ht).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Ht=>{if(Ht===1)return se.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Zt(Ht){ot({type:4,payload:{page:1,reload:!0,query:Ht}})}function qt(Ht){ot({type:5,payload:Ht})}function on(Ht){let De=mn.indexOf(Ht);De>=0?mn.splice(De,1):mn.push(Ht),ot({type:3,payload:[...mn]})}function rn(){mn.length===0?Be.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(it(mn,Pn),ot({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const Ln=Ne>Fn*10;return se.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},se.createElement(ya,{onSearch:Zt,schools:Tt}),we?se.createElement(se.Fragment,null,se.createElement("div",{className:"flexd-table-header mt20"},se.createElement(ee.Gi,null,se.createElement(We.default,{pagination:!1,dataSource:Hn,columns:zt}))),se.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},se.createElement(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:qt,hasMore:Ln,useWindow:!1},se.createElement(ee.Gi,null,se.createElement(We.default,{loading:In,showHeader:!1,pagination:!1,dataSource:ft,columns:zt,onRow:Ht=>({onClick:De=>{Ht.added!==1&&on(Ht.numid)}})})))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ye.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:Kt},"\u53D6\u6D88"),se.createElement(ye.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:rn},"\u786E\u5B9A"))):se.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},se.createElement("img",{src:b,width:"100",alt:""}),se.createElement("br",null),se.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},45923:function(Le,Nt,ue){"use strict";ue.d(Nt,{h:function(){return se}});var z=ue(59301),x=ue(57809),xe=ue(78241),Ye=ue(3113),Te=ue(89780),Je=ue.n(Te),ye=ue(6303),gt=ue(87671),Re=Object.defineProperty,Be=Object.defineProperties,We=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ce,de,Se)=>de in ce?Re(ce,de,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ce[de]=Se,E=(ce,de)=>{for(var Se in de||(de={}))ut.call(de,Se)&&a(ce,Se,de[Se]);if(He)for(var Se of He(de))fe.call(de,Se)&&a(ce,Se,de[Se]);return ce},b=(ce,de)=>Be(ce,We(de));const y=x.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},ae={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"]};Nt.Z=({callback:ce,onCancel:de})=>{const[Se,Ae]=(0,z.useState)("python");function Oe(Pt){Ae(ae[Pt][1])}function Ie(Pt){ce(Pt)}return z.createElement(xe.default,b(E({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ie,style:{width:500}}),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(x.default,{getPopupContainer:Pt=>Pt.parentNode,onChange:Oe},Object.keys(ae).map(Pt=>z.createElement(y,{key:Pt,value:Pt},ae[Pt][0])))),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(se,{mode:Se})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Ye.ZP,{type:"ghost",onClick:de},"\u53D6\u6D88")))};function se({value:ce,onChange:de,mode:Se,options:Ae={}}){const Oe=(0,z.useRef)(),[Ie,Pt]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Ie){let rt=function(pt){const ta=pt.getValue();de&&de(ta)};return Ie.on("change",rt),()=>{Ie.off("change",rt)}}},[Ie,de]),(0,z.useEffect)(()=>{Ie&&Ie.setOption("mode",Se)},[Ie,Se]),(0,z.useEffect)(()=>{Ie&&(ce!==Ie.getValue()||ce==="")&&setTimeout(()=>{Ie.setValue(ce||"")},300)},[Ie,ce]),(0,z.useEffect)(()=>{if(Oe.current&&!Ie){const rt=Je().fromTextArea(Oe.current,E({mode:Se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));Pt(rt)}},[Oe.current,Ie]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:Oe}))}},48551:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ra}});var z=ue(59301),x=ue(89780),xe=ue.n(x),Ye=ue(76374),Te=ue(6303),Je=ue(6313),ye=ue(25717),gt=ue(99498),Re=ue(25419),Be=ue(67549),We=ue(12470),He=({value:Qe="",className:ht,showTextOnly:mt,showLines:qn,style:$n={}})=>{const ga=(0,z.useMemo)(()=>"",[Qe]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:ga}}))},ut=ue(59301),fe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ae=(Qe,ht,mt)=>ht in Qe?fe(Qe,ht,{enumerable:!0,configurable:!0,writable:!0,value:mt}):Qe[ht]=mt,se=(Qe,ht)=>{for(var mt in ht||(ht={}))y.call(ht,mt)&&ae(Qe,mt,ht[mt]);if(b)for(var mt of b(ht))ee.call(ht,mt)&&ae(Qe,mt,ht[mt]);return Qe},ce=(Qe,ht)=>a(Qe,E(ht));let de=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Se({onActionCallback:Qe,title:ht,icon:mt,actionName:qn,className:$n="",children:ga}){function ha(){Qe(qn)}return ut.createElement("a",{title:ht,className:$n,onClick:ha},ut.createElement("i",{className:`${mt}`}),ga)}var Ae=({watch:Qe,showNullButton:ht,showNullProgramButton:mt,onActionCallback:qn,fullScreen:$n,insertTemp:ga,hidetoolBar:ha,extraUse:Qa})=>{const wa=[...de,{title:`${Qe?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Qe?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ut.createElement("ul",{className:"markdown-toolbar-container"},!ha&&wa.map((Xa,Ga)=>ut.createElement("li",{key:Ga},Xa.actionName?ut.createElement(Se,ce(se({},Xa),{onActionCallback:qn})):ut.createElement("span",{className:"v-line"}))),ht?ut.createElement("li",null,ut.createElement(Se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:qn},ut.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,mt?ut.createElement(ut.Fragment,null,ut.createElement("li",null,ut.createElement(Se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:qn},ut.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ut.createElement("li",null,ut.createElement(Se,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:qn},ut.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,ga&&ut.createElement("li",null,ut.createElement(Se,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ga}`,onActionCallback:qn},ut.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Qa&&ut.createElement("li",null,Qa),ut.createElement("li",{className:"btn-full-screen"},ut.createElement(Se,{icon:`${$n?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:$n?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:qn})))},Oe=ue(44991),Ie=ue(78241),Pt=ue(92832),rt=ue(3113),pt=Object.defineProperty,ta=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,ya=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,bn=(Qe,ht,mt)=>ht in Qe?pt(Qe,ht,{enumerable:!0,configurable:!0,writable:!0,value:mt}):Qe[ht]=mt,it=(Qe,ht)=>{for(var mt in ht||(ht={}))ma.call(ht,mt)&&bn(Qe,mt,ht[mt]);if(ya)for(var mt of ya(ht))Jt.call(ht,mt)&&bn(Qe,mt,ht[mt]);return Qe},Kt=(Qe,ht)=>ta(Qe,Hn(ht));const Pn={labelCol:{span:4},wrapperCol:{span:20}};var Wn=({callback:Qe,onCancel:ht})=>{function mt(qn){Qe(qn)}return z.createElement(Ie.default,Kt(it({},Pn),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:mt,style:{width:500}}),z.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(Pt.default,null)),z.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(Pt.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(rt.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(rt.ZP,{type:"ghost",onClick:ht},"\u53D6\u6D88")))},dn=ue(45923),ot=ue(76021),ft=ue(43418),Tt=ue(95237),In=ue(5140),mn=ue(59301),Fn=({callback:Qe,onCancel:ht})=>{const mt=document.createElement("canvas"),qn=mt.getContext("2d");mt.width=1e3,mt.height=800,qn.fillStyle="#ffffff",qn.fillRect(0,0,mt.width,mt.height);const $n=mt.toDataURL("image/png");return mn.createElement(ft.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},mn.createElement(Tt.Z,{style:{height:"100vh"}},mn.createElement(In.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:$n,visible:!0,title:String(Date.now())},onOk:ga=>{Qe({src:ga.url})},onClose:ht})))},Ne=ue(12378);function we(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(we,go.CommandHandler),we.prototype.canAlignSelection=function(){var Qe=this.diagram;return!(Qe===null||Qe.isReadOnly||Qe.isModelReadOnly||Qe.selection.count<2)},we.prototype.alignLeft=function(){var Qe=this.diagram;Qe.startTransaction("aligning left");var ht=1/0;Qe.selection.each(function(mt){mt instanceof go.Link||(ht=Math.min(mt.position.x,ht))}),Qe.selection.each(function(mt){mt instanceof go.Link||mt.move(new go.Point(ht,mt.position.y))}),Qe.commitTransaction("aligning left")},we.prototype.alignRight=function(){var Qe=this.diagram;Qe.startTransaction("aligning right");var ht=-1/0;Qe.selection.each(function(mt){if(!(mt instanceof go.Link)){var qn=mt.actualBounds.x+mt.actualBounds.width;ht=Math.max(qn,ht)}}),Qe.selection.each(function(mt){mt instanceof go.Link||mt.move(new go.Point(ht-mt.actualBounds.width,mt.position.y))}),Qe.commitTransaction("aligning right")},we.prototype.alignTop=function(){var Qe=this.diagram;Qe.startTransaction("alignTop");var ht=1/0;Qe.selection.each(function(mt){mt instanceof go.Link||(ht=Math.min(mt.position.y,ht))}),Qe.selection.each(function(mt){mt instanceof go.Link||mt.move(new go.Point(mt.position.x,ht))}),Qe.commitTransaction("alignTop")},we.prototype.alignBottom=function(){var Qe=this.diagram;Qe.startTransaction("aligning bottom");var ht=-1/0;Qe.selection.each(function(mt){if(!(mt instanceof go.Link)){var qn=mt.actualBounds.y+mt.actualBounds.height;ht=Math.max(qn,ht)}}),Qe.selection.each(function(mt){mt instanceof go.Link||mt.move(new go.Point(mt.actualBounds.x,ht-mt.actualBounds.height))}),Qe.commitTransaction("aligning bottom")},we.prototype.alignCenterX=function(){var Qe=this.diagram,ht=Qe.selection.first();if(ht){Qe.startTransaction("aligning Center X");var mt=ht.actualBounds.x+ht.actualBounds.width/2;Qe.selection.each(function(qn){qn instanceof go.Link||qn.move(new go.Point(mt-qn.actualBounds.width/2,qn.actualBounds.y))}),Qe.commitTransaction("aligning Center X")}},we.prototype.alignCenterY=function(){var Qe=this.diagram,ht=Qe.selection.first();if(ht){Qe.startTransaction("aligning Center Y");var mt=ht.actualBounds.y+ht.actualBounds.height/2;Qe.selection.each(function(qn){qn instanceof go.Link||qn.move(new go.Point(qn.actualBounds.x,mt-qn.actualBounds.height/2))}),Qe.commitTransaction("aligning Center Y")}},we.prototype.alignColumn=function(Qe){var ht=this.diagram;ht.startTransaction("align Column"),Qe===void 0&&(Qe=0),Qe=parseFloat(Qe);var mt=new Array;ht.selection.each(function(Qa){Qa instanceof go.Link||mt.push(Qa)});for(var qn=0;qn0){for(var Qa=ga.elt(ha-1);Qa!==null&&Qa.isTreeExpanded&&!Qa.isTreeLeaf;){var wa=this._sortTreeChildrenByY(Qa);Qa=wa.last()}Qa!==null&&Qe.select(Qa)}else Qe.select($n)}}else if(mt.key==="Down")if(ht.isTreeExpanded&&!ht.isTreeLeaf){var qn=this._sortTreeChildrenByY(ht).first();qn!==null&&Qe.select(qn)}else for(;ht!==null;){var $n=ht.findTreeParentNode();if($n===null)break;var ga=this._sortTreeChildrenByY($n),ha=ga.indexOf(ht);if(haga.y?1:$n.xga.x?1:0}),ht},we.prototype.copyToClipboard=function(Qe){go.CommandHandler.prototype.copyToClipboard.call(this,Qe),this._lastPasteOffset.set(this.pasteOffset)},we.prototype.pasteFromClipboard=function(){var Qe=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Qe,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Qe},Object.defineProperty(we.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Qe){if(Qe!=="move"&&Qe!=="select"&&Qe!=="scroll"&&Qe!=="tree"&&Qe!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Qe);this._arrowKeyBehavior=Qe}}),Object.defineProperty(we.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Qe){if(!(Qe instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Qe);this._pasteOffset.set(Qe)}});var Ue=we,zt=ue(72179),Zt=ue(43604),qt=ue(98280),on={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},rn=ue(59301),Ln=(Qe,ht,mt)=>new Promise((qn,$n)=>{var ga=wa=>{try{Qa(mt.next(wa))}catch(Xa){$n(Xa)}},ha=wa=>{try{Qa(mt.throw(wa))}catch(Xa){$n(Xa)}},Qa=wa=>wa.done?qn(wa.value):Promise.resolve(wa.value).then(ga,ha);Qa((mt=mt.apply(Qe,ht)).next())});function Ht({onCancel:Qe,callback:ht}){let mt=(0,z.useRef)(),qn=(0,z.useRef)(),$n=(0,z.useRef)(),ga=(0,z.useRef)(!1);const ha=(0,z.useRef)(!1),[Qa,wa]=(0,z.useState)(0);function Xa(){const On=Ne.bx.make,Za={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"};mt.current=new Ne.S0(qn.current,{padding:20,grid:On(Ne.s_,"Grid",On(Ne.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),On(Ne.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:lt=>{var et=lt.diagram.commandHandler.addTopLevelParts(lt.diagram.selection,!0);et||lt.diagram.currentTool.doCancel()},commandHandler:On(Ue),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:lt=>{var et=lt.subject;et.location=et.location.copy().snapToGridPoint(lt.diagram.grid.gridOrigin,lt.diagram.grid.gridCellSize),setTimeout(()=>{lt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:lt=>{var et=lt.subject;setTimeout(()=>{lt.diagram.commandHandler.editTextBlock()})},LinkRelinked:lt=>{var et=lt.parameter.part;et.invalidateConnectedLinks();var un=lt.subject;lt.diagram.toolManager.linkingTool.isForwards?un.toNode.invalidateConnectedLinks():un.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),mt.current.nodeTemplate=On(Ne.NB,"Auto",{locationSpot:Ne.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ne.$u(120,60),minSize:new Ne.$u(40,40),resizable:!0,resizeCellSize:new Ne.$u(10,10),rotatable:!0},new Ne.KX("location","loc",Ne.E9.parse).makeTwoWay(Ne.E9.stringify),new Ne.KX("desiredSize","size",Ne.$u.parse).makeTwoWay(Ne.$u.stringify),On(Ne.bn,{name:"SHAPE",fill:Za.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ne.z6.AllSides,toSpot:Ne.z6.AllSides},new Ne.KX("figure"),new Ne.KX("fill"),new Ne.KX("stroke","borderColor"),new Ne.KX("strokeWidth","thickness"),new Ne.KX("strokeDashArray","dash")),On(Ne.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),On(Ne.al,{margin:1,textAlign:"center",overflow:Ne.al.OverflowEllipsis,editable:!0},new Ne.KX("text").makeTwoWay(),new Ne.KX("stroke","color"))),mt.current.nodeTemplate.toolTip=On("ToolTip",On(Ne.s_,"Vertical",{maxSize:new Ne.$u(200,NaN)},On(Ne.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ne.KX("text")),On(Ne.al,{font:"10pt sans-serif",textAlign:"center"},new Ne.KX("text","details"))));function Vr(lt,et){var un=(ea,Wa)=>{ea.handled=!0,ea.diagram.model.commit(Xn=>{var Ha=Wa.part.adornedPart,Cn=new Ne.E9().setRectSpot(Ha.actualBounds,lt);Cn.subtract(Ha.location),Cn.scale(2,2),Cn.x+=Math.sign(Cn.x)*130,Cn.y+=Math.sign(Cn.y)*130,Cn.add(Ha.location),Cn.snapToGridPoint(ea.diagram.grid.gridOrigin,ea.diagram.grid.gridCellSize);var Ta=Xn.copyNodeData(Ha.data);Xn.setGroupKeyForNodeData(Ta,Xn.getGroupKeyForNodeData(Ha.data)),Xn.addNodeData(Ta);var so={from:Ha.key,to:Xn.getKeyForNodeData(Ta)};Xn.addLinkData(so);var Qo=ea.diagram.findNodeForData(Ta);Qo.location=Cn,ea.diagram.select(Qo),setTimeout(()=>{ea.diagram.commandHandler.editTextBlock()},20)})};return On(Ne.bn,{figure:et,alignment:lt,alignmentFocus:lt.opposite(),width:lt.equals(Ne.z6.Top)||lt.equals(Ne.z6.Bottom)?25:18,height:lt.equals(Ne.z6.Top)||lt.equals(Ne.z6.Bottom)?18:25,fill:"orange",stroke:Za.white,strokeWidth:4,mouseEnter:(ea,Wa)=>Wa.fill="dodgerblue",mouseLeave:(ea,Wa)=>Wa.fill="orange",isActionable:!0,click:un,contextClick:un})}function bo(lt){return On(Ne.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:(et,un)=>un.fill="dodgerblue",mouseLeave:(et,un)=>un.fill="orange",click:(et,un)=>{et.diagram.commandHandler.showContextMenu(un.part.adornedPart)}},lt||{})}mt.current.nodeTemplate.selectionAdornmentTemplate=On(Ne.uz,"Spot",On(Ne.Vm,{padding:10}),Vr(Ne.z6.Top,"TriangleUp"),Vr(Ne.z6.Left,"TriangleLeft"),Vr(Ne.z6.Right,"TriangleRight"),Vr(Ne.z6.Bottom,"TriangleDown"),bo({alignment:new Ne.z6(.75,0)}));function ia(lt,et){return(un,ea)=>{un.handled=!0,un.diagram.model.commit(Wa=>{Wa.set(ea.part.adornedPart.data,lt,et)})}}function yn(lt,et){return et||(et="color"),On(Ne.bn,{width:16,height:16,stroke:"lightgray",fill:lt,margin:1,background:"transparent",mouseEnter:(un,ea)=>ea.stroke="dodgerblue",mouseLeave:(un,ea)=>ea.stroke="lightgray",click:ia(et,lt),contextClick:ia(et,lt)})}function tu(){return[On("ContextMenuButton",On(Ne.s_,"Horizontal",yn(Za.white,"fill"),yn(Za.beige,"fill"),yn(Za.extralightblue,"fill"),yn(Za.extralightred,"fill"))),On("ContextMenuButton",On(Ne.s_,"Horizontal",yn(Za.lightgray,"fill"),yn(Za.lightgreen,"fill"),yn(Za.lightblue,"fill"),yn(Za.lightred,"fill")))]}function Dr(){return[On("ContextMenuButton",On(Ne.s_,"Horizontal",yn(Za.black),yn(Za.green),yn(Za.blue),yn(Za.red))),On("ContextMenuButton",On(Ne.s_,"Horizontal",yn(Za.white),yn(Za.magenta),yn(Za.purple),yn(Za.orange)))]}function Ao(lt,et){return et||(et="thickness"),On(Ne.bn,"LineH",{width:16,height:16,strokeWidth:lt,margin:1,background:"transparent",mouseEnter:(un,ea)=>ea.background="dodgerblue",mouseLeave:(un,ea)=>ea.background="transparent",click:ia(et,lt),contextClick:ia(et,lt)})}function Jr(lt,et){return et||(et="dash"),On(Ne.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:lt,margin:1,background:"transparent",mouseEnter:(un,ea)=>ea.background="dodgerblue",mouseLeave:(un,ea)=>ea.background="transparent",click:ia(et,lt),contextClick:ia(et,lt)})}function Ho(){return[On("ContextMenuButton",On(Ne.s_,"Horizontal",Ao(1),Ao(2),Ao(3),Ao(4))),On("ContextMenuButton",On(Ne.s_,"Horizontal",Jr(null),Jr([2,4]),Jr([4,4])))]}function Vo(lt,et){return et||(et="figure"),On(Ne.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:lt,margin:1,background:"transparent",mouseEnter:(un,ea)=>ea.fill="dodgerblue",mouseLeave:(un,ea)=>ea.fill="lightgray",click:ia(et,lt),contextClick:ia(et,lt)})}mt.current.nodeTemplate.contextMenu=On("ContextMenu",On("ContextMenuButton",On(Ne.s_,"Horizontal",Vo("Rectangle"),Vo("RoundedRectangle"),Vo("Ellipse"),Vo("Diamond"))),On("ContextMenuButton",On(Ne.s_,"Horizontal",Vo("Parallelogram2"),Vo("ManualOperation"),Vo("Procedure"),Vo("Cylinder1"))),On("ContextMenuButton",On(Ne.s_,"Horizontal",Vo("Terminator"),Vo("CreateRequest"),Vo("Document"),Vo("TriangleDown"))),tu(),Dr(),Ho()),mt.current.groupTemplate=On(Ne.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ne.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(lt,et)=>{var un=et.addMembers(et.diagram.selection,!0);un||et.diagram.currentTool.doCancel()},avoidable:!1},new Ne.KX("location","loc",Ne.E9.parse).makeTwoWay(Ne.E9.stringify),On(Ne.s_,"Auto",{name:"BODY"},On(Ne.bn,{parameter1:10,fill:Za.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ne.z6.AllSides,toSpot:Ne.z6.AllSides},new Ne.KX("fill"),new Ne.KX("stroke","color"),new Ne.KX("strokeWidth","thickness"),new Ne.KX("strokeDashArray","dash")),On(Ne.Vm,{background:"transparent",margin:20})),On(Ne.al,{alignment:Ne.z6.Top,alignmentFocus:Ne.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ne.KX("text"),new Ne.KX("stroke","color"))),mt.current.groupTemplate.selectionAdornmentTemplate=On(Ne.uz,"Spot",On(Ne.s_,"Auto",On(Ne.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),On(Ne.Vm,{margin:1.5})),bo({alignment:Ne.z6.TopRight,alignmentFocus:Ne.z6.BottomRight})),mt.current.groupTemplate.contextMenu=On("ContextMenu",tu(),Dr(),Ho()),mt.current.linkTemplate=On(Ne.rU,{layerName:"Foreground",routing:Ne.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ne.KX("fromSpot","fromSpot",Ne.z6.parse),new Ne.KX("toSpot","toSpot",Ne.z6.parse),new Ne.KX("fromShortLength","dir",lt=>lt>=1?10:0),new Ne.KX("toShortLength","dir",lt=>lt>=1?10:0),new Ne.KX("points").makeTwoWay(),On(Ne.bn,{strokeWidth:2},new Ne.KX("stroke","color"),new Ne.KX("strokeWidth","thickness"),new Ne.KX("strokeDashArray","dash")),On(Ne.bn,{segmentIndex:0,segmentOffset:new Ne.E9(15,0),segmentOrientation:Ne.rU.OrientAlong,alignmentFocus:Ne.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ne.KX("fill","color"),new Ne.KX("visible","dir",lt=>lt===1)),On(Ne.bn,{segmentIndex:-1,segmentOffset:new Ne.E9(-10,6),segmentOrientation:Ne.rU.OrientPlus90,alignmentFocus:Ne.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ne.KX("fill","color"),new Ne.KX("visible","dir",lt=>lt>=1),new Ne.KX("width","thickness",lt=>7+3*lt),new Ne.KX("height","thickness",lt=>7+3*lt),new Ne.KX("segmentOffset","thickness",lt=>new Ne.E9(-15,4+1.5*lt))),On(Ne.bn,{segmentIndex:0,segmentOffset:new Ne.E9(15,-6),segmentOrientation:Ne.rU.OrientMinus90,alignmentFocus:Ne.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ne.KX("fill","color"),new Ne.KX("visible","dir",lt=>lt===2),new Ne.KX("width","thickness",lt=>7+3*lt),new Ne.KX("height","thickness",lt=>7+3*lt),new Ne.KX("segmentOffset","thickness",lt=>new Ne.E9(-15,4+1.5*lt))),On(Ne.al,{alignmentFocus:new Ne.z6(0,1,-4,0),editable:!0},new Ne.KX("text").makeTwoWay(),new Ne.KX("stroke","color"))),mt.current.linkTemplate.selectionAdornmentTemplate=On(Ne.uz,On(Ne.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Uo(2)},new Ne.KX("pathPattern","thickness",Uo)),bo({alignmentFocus:new Ne.z6(0,0,-6,-4)}));function Uo(lt){return On(Ne.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(lt+4).toString()+" H3"})}function Fo(lt){var et="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return lt===0?et="M0 0 M16 16 M0 8 L16 8":lt===2&&(et="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),On(Ne.bn,{geometryString:et,margin:2,background:"transparent",mouseEnter:(un,ea)=>ea.background="dodgerblue",mouseLeave:(un,ea)=>ea.background="transparent",click:ia("dir",lt),contextClick:ia("dir",lt)})}function Yo(lt){var et=(un,ea)=>{un.handled=!0,un.diagram.model.commit(Wa=>{var Xn=ea.part.adornedPart;Wa.set(Xn.data,lt?"toSpot":"fromSpot",Ne.z6.stringify(Ne.z6.AllSides)),(lt?Xn.toNode:Xn.fromNode).invalidateConnectedLinks()})};return On(Ne.bn,{width:12,height:12,fill:"transparent",mouseEnter:(un,ea)=>ea.background="dodgerblue",mouseLeave:(un,ea)=>ea.background="transparent",click:et,contextClick:et})}function oa(lt,et){var un=0,ea=Ne.z6.RightSide;lt.equals(Ne.z6.Top)?(un=270,ea=Ne.z6.TopSide):lt.equals(Ne.z6.Left)?(un=180,ea=Ne.z6.LeftSide):lt.equals(Ne.z6.Bottom)&&(un=90,ea=Ne.z6.BottomSide),et||(un-=180);var Wa=(Xn,Ha)=>{Xn.handled=!0,Xn.diagram.model.commit(Cn=>{var Ta=Ha.part.adornedPart;Cn.set(Ta.data,et?"toSpot":"fromSpot",Ne.z6.stringify(ea)),(et?Ta.toNode:Ta.fromNode).invalidateConnectedLinks()})};return On(Ne.bn,{alignment:lt,alignmentFocus:lt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:un,background:"transparent",mouseEnter:(Xn,Ha)=>Ha.background="dodgerblue",mouseLeave:(Xn,Ha)=>Ha.background="transparent",click:Wa,contextClick:Wa})}mt.current.linkTemplate.contextMenu=On("ContextMenu",Dr(),Ho(),On("ContextMenuButton",On(Ne.s_,"Horizontal",Fo(0),Fo(1),Fo(2))),On("ContextMenuButton",On(Ne.s_,"Horizontal",On(Ne.s_,"Spot",Yo(!1),oa(Ne.z6.Top,!1),oa(Ne.z6.Left,!1),oa(Ne.z6.Right,!1),oa(Ne.z6.Bottom,!1)),On(Ne.s_,"Spot",{margin:new Ne.Zt(0,0,0,2)},Yo(!0),oa(Ne.z6.Top,!0),oa(Ne.z6.Left,!0),oa(Ne.z6.Right,!0),oa(Ne.z6.Bottom,!0)))));const uo=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],y=se=>{a.current.setValue(a.current.getValue()+" "+se.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Re.createElement(x.Z,{className:ye.Z.lists,gutter:[10,10]},E.map((se,ce)=>Re.createElement(xe.Z,{flex:"110px",className:ye.Z.item},Re.createElement("div",null,Re.createElement(Je.Z,{value:`$$${se.value}$$`}),se.name),Re.createElement("div",{className:ye.Z.children},se.children.map((de,Se)=>Re.createElement("div",{key:Se},Re.createElement("h1",null,de.name),Re.createElement(x.Z,{gutter:[10,10]},de.data.map((Ae,Oe)=>Re.createElement(xe.Z,{key:Oe,onClick:()=>y(Ae),className:ye.Z.diamond},Re.createElement(Je.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Re.createElement(x.Z,{className:ye.Z.lists,gutter:[10,10]},b.map((se,ce)=>Re.createElement(xe.Z,{flex:"110px",className:ye.Z.item},Re.createElement("div",null,Re.createElement(Je.Z,{value:"`$$"+se.value+"$$`"}),se.name),Re.createElement("div",{className:ye.Z.children},se.children.map((de,Se)=>Re.createElement("div",{key:Se},de.name&&Re.createElement("h1",null,de.name),Re.createElement(x.Z,{gutter:[10,10]},de.data.map((Ae,Oe)=>Re.createElement(xe.Z,{key:Oe,onClick:()=>y(Ae),className:ye.Z.diamond},Re.createElement(Je.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],ae=()=>{var se=document.createElement("div");se.innerHTML=a.current.getValue();var ce=se.innerText;return We&&We(ce),ce};return(0,z.useImperativeHandle)(fe,()=>({getData:ae})),Re.createElement("div",{className:ye.Z.mathWrap},Re.createElement(Ye.default,{defaultActiveKey:"1",items:ee}),Re.createElement("math-field",{locale:"zh_cn",className:ye.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},ut||""),He&&Re.createElement("div",{className:ye.Z.button},Re.createElement(Te.ZP,{size:"large",onClick:ae,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ot.Z=Be},43620:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Se}});var z=ue(59301),x=ue(6848),xe=ue(92832),Ye=ue(71418),Te=ue(64165),Je=ue(92310),ye=ue.n(Je),gt={selectEnvironment:"selectEnvironment___LegvW",search:"search___ZMwsK",searchListWrap:"searchListWrap___iUv9S",searchList:"searchList___T1FBi",name:"name___t0Y2b",tag:"tag___ooWkq",searchListActive:"searchListActive___ahElk",spin:"spin___x2xMT",common:"common___ZhJvk",title:"title___p4_7m",tags:"tags___2fYZM",tagActive:"tagActive___tb54k",wrap:"wrap___I9ZtF",allList:"allList___h31KX",item:"item___PwiKQ",itemActive:"itemActive___JCEc6",line:"line___Qn6mz",apply:"apply___EhZKq",p1:"p1___LxfGu",p2:"p2___jiQhJ",list:"list___n7Ydz",items:"items___OB8qz",darklySelectEnvironment:"darklySelectEnvironment___K__cy"},Re=ue(36723),Be=ue(98280),We=ue(89392),He=Object.defineProperty,ut=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(Ae,Oe,Ie)=>Oe in Ae?He(Ae,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):Ae[Oe]=Ie,ee=(Ae,Oe)=>{for(var Ie in Oe||(Oe={}))E.call(Oe,Ie)&&y(Ae,Ie,Oe[Ie]);if(a)for(var Ie of a(Oe))b.call(Oe,Ie)&&y(Ae,Ie,Oe[Ie]);return Ae},ae=(Ae,Oe)=>ut(Ae,fe(Oe)),se=(Ae,Oe,Ie)=>new Promise((Pt,rt)=>{var pt=ya=>{try{Hn(Ie.next(ya))}catch(ma){rt(ma)}},na=ya=>{try{Hn(Ie.throw(ya))}catch(ma){rt(ma)}},Hn=ya=>ya.done?Pt(ya.value):Promise.resolve(ya.value).then(pt,na);Hn((Ie=Ie.apply(Ae,Oe)).next())});const ce=({className:Ae,dispatch:Oe,skin:Ie="white",value:Pt=null,loading:rt=!1,data:pt=[],otherData:na=[],tags:Hn=[],onChange:ya=()=>{},onSearchWord:ma=()=>{},shixun_type:qt,extraContent:bn,tab_type:it,is_create_mirror:Kt,hiddenCreateOnline:Pn})=>{const[Wn,dn]=(0,z.useState)(""),[ot,ft]=(0,z.useState)(!1),[Rt,In]=(0,z.useState)([]),[mn,Fn]=(0,z.useState)(0),Ne=(0,z.useRef)(null),we=(0,z.useRef)(String(Math.floor(Math.random()*1e6))).current,Ue=(0,z.useRef)(),zt=(0,z.useRef)(null),Zt=(0,z.useRef)(0),$t=(0,z.useRef)([]);(0,z.useEffect)(()=>(window.addEventListener("keydown",on),()=>{window.removeEventListener("keydown",on)}),[Wn,ot,Rt]),(0,z.useEffect)(()=>{In([])},[it]);const on=vt=>{if(!ot||vt.keyCode!==40&&vt.keyCode!==38)return;let Et=0;vt.keyCode===40&&ot&&(mn{const yt=Ct=>{var Wt=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,Qn={};return Qn["^"]="\\^",Qn["."]="\\.",Qn["\\"]="\\\\",Qn["|"]="\\|",Qn["("]="\\(",Qn[")"]="\\)",Qn["*"]="\\*",Qn["+"]="\\+",Qn["-"]="\\-",Qn.$="$",Qn["["]="\\[",Qn["]"]="\\]",Qn["?"]="\\?",Ct=Ct.replace(Wt,function(en){return Qn[en]}),Ct};var Yt=new RegExp(yt(Et),"gi");return vt=vt.replace(Yt,function(Ct){return""+Ct+""}),vt},On=(vt,Et,yt)=>se(void 0,null,function*(){let Yt=Zt.current+1;Zt.current=Yt;const Ct=Wt=>Wt==null?void 0:Wt.map((en,la)=>{const{id:or,name:mr}=en,vr=ae(ee({},en),{label:z.createElement("ul",{id:`search-${we}-${la}`,onClick:()=>jt(or,vr),className:la===Et?gt.searchListActive:gt.searchList},z.createElement("li",{className:gt.name,dangerouslySetInnerHTML:{__html:rn(mr,vt)}}),en.private&&z.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},z.createElement("li",{className:gt.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),en.is_base&&z.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},z.createElement("li",{className:gt.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))});return vr});if(yt){const Wt=Ct($t.current);In(Wt);return}clearTimeout(zt.current),zt.current=setTimeout(()=>se(void 0,null,function*(){var Wt,Qn;const en={keywords:encodeURIComponent(vt||""),page:1,limit:1e5,tab_type:it};qt&&(en.shixun_type=qt);const la=yield(0,Be.ZP)("/api/shixuns/search_image.json",{method:"get",params:ae(ee({},en),{is_create_mirror:Kt})});if((la==null?void 0:la.status)===0){const or=Ct(((Wt=la==null?void 0:la.data)==null?void 0:Wt.mirrors)||[]);Yt===Zt.current&&(In(or),$t.current=(0,We.cloneDeep)(((Qn=la==null?void 0:la.data)==null?void 0:Qn.mirrors)||[]))}}),300)}),Ht=vt=>{const Et=document.getElementById(`scroll-${we}-${vt}`);if(!Et)return;document.getElementById(`scroll-${we}`).scrollTo(0,Et.offsetTop)},De=(vt,Et)=>{const yt=document.getElementById(`search-${we}-${vt}`);if(!yt)return;const Yt=document.getElementById(`search-${we}`);yt.offsetTop-Yt.scrollTop>0&&yt.offsetTop-Yt.scrollTop{On(vt,0)},Dt=vt=>{var Et;if(!Rt.length)return;const yt=(Et=Rt==null?void 0:Rt[mn])==null?void 0:Et.id;ya(yt),In([]),Fn(0),Ht(yt),Ue.current.blur()},jt=(vt,Et)=>{ya(vt),In([]),Fn(0),Ht(vt)},sn=()=>{In([]),dn(""),ma("")},St=vt=>{ya(vt),In([])},xt=()=>Wn===""?z.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):z.createElement("i",{onClick:vt=>{vt.stopPropagation(),sn()},className:"iconfont icon-shanchu4 c-grey-c"}),Bt=()=>{Oe({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},nt=()=>{Oe({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},st=()=>{Ne.current=setTimeout(()=>{ft(!1),Fn(0)},200)},Xt=!(pt!=null&&pt.length)&&!(na!=null&&na.length);return z.createElement("div",{className:ye()(Ie==="night"?gt.darklySelectEnvironment:gt.selectEnvironment,Ae)},bn&&z.createElement("div",{style:{marginTop:20,marginLeft:20}},bn),z.createElement("div",{className:gt.search},z.createElement(xe.default,{suffix:xt(),bordered:!1,ref:Ue,value:Wn,onKeyDown:vt=>{(vt.keyCode===40||vt.keyCode===38||vt.keyCode===13)&&vt.preventDefault()},size:"middle",onFocus:()=>{clearTimeout(Ne.current),Wn&&ke(Wn),ft(!0)},onBlur:st,onChange:vt=>{dn(vt.target.value),vt.target.value&&ke(vt.target.value),ma(vt.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:Dt}),ot&&z.createElement("div",{id:`search-${we}`,className:gt.searchListWrap},Rt.map((vt,Et)=>z.createElement(z.Fragment,{key:Et}," ",vt.label)))),rt?z.createElement(Ye.Z,{className:gt.spin}):z.createElement(z.Fragment,null,!!Hn.length&&z.createElement("aside",{className:gt.common},z.createElement("div",{className:gt.title},"\u63A8\u8350\u73AF\u5883:"),z.createElement("ul",{className:gt.tags},Hn.map((vt,Et)=>z.createElement("li",{key:Et,onClick:()=>St(vt.id),className:Pt===vt.id?`${gt.tag} ${gt.tagActive}`:gt.tag},vt.name)))),Xt&&z.createElement(Te.Z,{style:{margin:"60px 0"},image:Re,description:z.createElement("span",{className:"c-grey-999"},"\u6682\u65E0\u5B9E\u9A8C\u73AF\u5883")}),z.createElement("aside",{className:gt.wrap,id:`scroll-${we}`},pt.map((vt,Et)=>{var yt;return(yt=vt==null?void 0:vt.image)!=null&&yt.length?z.createElement(de,{key:Et,data:vt,id:Pt,handleClick:Yt=>St(Yt)}):null}),z.createElement("ul",{className:gt.allList},na.map(vt=>z.createElement("li",{key:`key-${vt.id}`,id:`scroll-${we}-${vt.id}`,className:vt.id===Pt?`${gt.item} ${gt.itemActive}`:gt.item,onClick:()=>ya(vt.id)},z.createElement("div",{className:gt.name},vt.name),vt.private&&z.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},z.createElement("div",{className:gt.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),vt.is_base&&z.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},z.createElement("div",{className:gt.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840"))))))),z.createElement("div",{className:gt.apply},z.createElement("span",{className:gt.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),z.createElement("span",{className:gt.p2,onClick:Bt}," \u7533\u8BF7\u65B0\u5EFA"),!Pn&&z.createElement("span",{className:gt.p2,onClick:nt}," \u5728\u7EBF\u521B\u5EFA")))},de=({data:Ae,id:Oe,handleClick:Ie})=>{const[Pt,rt]=(0,z.useState)(!0),{name:pt,image:na}=Ae;return z.createElement("div",{className:gt.list},z.createElement("header",{onClick:()=>rt(!Pt)},z.createElement("div",{className:gt.title},pt),z.createElement("i",{style:{transition:"0.5s",transform:Pt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),z.createElement("ul",{className:gt.items,style:{height:Pt?"auto":0}},na.map(Hn=>z.createElement("li",{key:Hn.id,className:Hn.id===Oe?`${gt.item} ${gt.itemActive}`:gt.item,onClick:()=>Ie(Hn.id)},z.createElement("div",{className:gt.name},Hn.name),Hn.private&&z.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},z.createElement("div",{className:gt.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Hn.is_base&&z.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},z.createElement("div",{className:gt.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))),z.createElement("li",{className:gt.line})))};var Se=ce},8544:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Ne}});var z=ue(59301),x=ue(5112),xe=ue(78241),Ye=ue(61621),Te=ue(3113),Je=ue(98280),ye=ue(43418),gt="data:image/png;base64,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";function Re(){return(0,Je.U2)("teach_groups.json")}function Be(we){return(0,Je.v_)("teach_groups.json",we)}function We(we,Ue){return(0,Je.gz)(`teach_groups/${we}.json`,Ue)}function He(we){return(0,Je.v_)("teach_group_members.json",we)}function ut(we){return(0,Je.IV)(`teach_group_members/${we}.json`)}function fe(we,Ue){return(0,Je.IV)(`teach_groups/${we}/del_member.json`,{member_id:Ue})}function a(we){return(0,Je.IV)(`teach_groups/${we}.json`)}var E=ue(92832),b=({callback:we,visible:Ue,onCancel:zt,id:Zt,name:$t})=>{function on(On){we(On)}const[rn]=xe.default.useForm();return(0,z.useEffect)(()=>{rn.setFieldsValue({name:$t})},[$t]),z.createElement(ye.default,{centered:!0,title:Zt?"\u6539\u540D":"\u65B0\u5EFA",open:Ue,onCancel:zt,footer:null},z.createElement(xe.default,{layout:"vertical",form:rn,initialValues:{name:$t},onFinish:on},z.createElement(xe.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},z.createElement(E.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),z.createElement(xe.default.Item,null,z.createElement("div",{className:"flex-container flex-end"},z.createElement(Te.ZP,{type:"ghost",onClick:zt,style:{marginRight:20}}," \u53D6\u6D88 ")," ",z.createElement(Te.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},y=ue(54476),ee={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},ae=ee,se=ue(7657),ce=function(Ue,zt){return z.createElement(se.Z,(0,y.Z)({},Ue,{ref:zt,icon:ae}))},de=z.forwardRef(ce),Se=de,Ae=ue(43531);const Oe=50;var Ie=({data:we,isAdminOrTeacher:Ue,onDelGroup:zt,onChangeGroupName:Zt,onPlusMember:$t,onDelMember:on,onExitGroup:rn})=>{const[On,Ht]=(0,z.useState)(0),[De,ke]=(0,z.useState)(0);function Dt(St){let xt=parseInt(St.target.id,10);ye.default.confirm({title:"\u89E3\u6563\u63D0\u793A",content:"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F",onOk:()=>{zt(xt)}})}function jt(St){let xt=parseInt(St.target.id,10);ye.default.confirm({title:"\u9000\u51FA\u63D0\u793A",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{rn(xt)}})}function sn(St,xt){ye.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{on(St,xt)}})}return z.createElement("ul",{className:"teaching-list"},we.map((St,xt)=>z.createElement("li",{key:St.id,onClick:()=>Ht(xt)},z.createElement("div",{className:"item-group"},z.createElement("span",null,St.name," \xA0 ",xt!==On&&z.createElement("i",{className:"iconfont icon-jiantou9"})," "),z.createElement("div",{className:"action-group"},Ue?z.createElement("a",{onClick:()=>{Zt(St)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,St.is_creat?z.createElement("a",{id:St.id+"",className:"c-grey-c",onClick:Dt},"\u89E3\u6563"):z.createElement("a",{id:St.id+"",className:"c-grey-c",onClick:jt},"\u9000\u51FA"))),xt===On?z.createElement("ul",{className:"info"},St.memers.map(Bt=>z.createElement("li",{key:Bt.id||Bt.name,onClick:()=>{ke(Bt.id)},className:De===Bt.id?"active":""},z.createElement("div",null,Bt.name),St.is_creat&&Bt.id&&De===Bt.id?z.createElement("a",{className:"btn-del",onClick:nt=>{nt.preventDefault(),nt.stopPropagation(),sn(St.id,De)}},z.createElement(Se,null)):null)),Ue?z.createElement("li",null,z.createElement(Te.ZP,{type:"link",disabled:St.memers.length>=50,title:St.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{$t(St)}}," ",z.createElement(Ae.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},Pt=ue(75790),rt=ue(29668),pt=Object.defineProperty,na=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,ya=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,bn=(we,Ue,zt)=>Ue in we?pt(we,Ue,{enumerable:!0,configurable:!0,writable:!0,value:zt}):we[Ue]=zt,it=(we,Ue)=>{for(var zt in Ue||(Ue={}))ma.call(Ue,zt)&&bn(we,zt,Ue[zt]);if(ya)for(var zt of ya(Ue))qt.call(Ue,zt)&&bn(we,zt,Ue[zt]);return we},Kt=(we,Ue)=>na(we,Hn(Ue)),Pn=(we,Ue,zt)=>new Promise((Zt,$t)=>{var on=Ht=>{try{On(zt.next(Ht))}catch(De){$t(De)}},rn=Ht=>{try{On(zt.throw(Ht))}catch(De){$t(De)}},On=Ht=>Ht.done?Zt(Ht.value):Promise.resolve(Ht.value).then(on,rn);On((zt=zt.apply(we,Ue)).next())});function Wn({children:we}){return z.createElement("div",{className:"no-data"},z.createElement("img",{src:gt,alt:"no-data",width:300}),we)}const dn={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var ot=(we=>(we[we.INITDATA=0]="INITDATA",we[we.SHOWLOADING=1]="SHOWLOADING",we[we.SHOWFORMPANEL=2]="SHOWFORMPANEL",we[we.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",we[we.SELECTGROUP=4]="SELECTGROUP",we[we.SETINDEX=5]="SETINDEX",we))(ot||{});function ft(we,Ue){switch(Ue.type){case 0:return it(it({},we),Ue.payload);case 1:return Kt(it({},we),{loading:Ue.payload});case 5:return Kt(it({},we),{index:Ue.payload});case 2:return it(it({},we),Ue.payload);case 3:return it(it({},we),Ue.payload);case 4:return Kt(it({},we),{selectedGroup:Ue.payload,showFormPanel:!0});default:throw new Error}}function Rt({user:we}){var Ue;const[zt,Zt]=(0,z.useReducer)(ft,dn),{data:$t,index:on,loading:rn,showFormPanel:On,selectedGroup:Ht,showMemberPanel:De}=zt,ke=(Ue=we.userInfo)==null?void 0:Ue.role,Dt=(0,z.useMemo)(()=>{let Ct=[],Wt=[];for(let Qn of $t)Qn.is_creat?Ct.push(Qn):Wt.push(Qn);return[Ct,Wt]},[$t]);(0,z.useEffect)(()=>{ke===15&&Zt({type:5,payload:1})},[ke]);function jt(){return Pn(this,null,function*(){const Ct=yield Re();Zt({type:0,payload:{loading:!1,showFormPanel:!1,data:Ct.groups}})})}(0,z.useEffect)(()=>{jt()},[]);function sn(Ct){return Pn(this,null,function*(){Ht.id?yield We(Ht.id,Ct):yield Be(Ct),jt()})}function St(){Zt({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function xt(Ct){Zt({type:4,payload:Ct})}function Bt(){Zt({type:2,payload:{showFormPanel:!1}})}function nt(){Zt({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function st(Ct){Zt({type:3,payload:{showMemberPanel:!0,selectedGroup:Ct}})}function Xt(Ct,Wt){return Pn(this,null,function*(){yield fe(Ct,Wt),jt()})}function vt(Ct){return Pn(this,null,function*(){yield a(Ct),jt()})}function Et(Ct){return Pn(this,null,function*(){yield ut(Ct),jt()})}function yt(Ct){Zt({type:5,payload:parseInt(Ct.target.id,10)})}function Yt(Ct,Wt){return Pn(this,null,function*(){nt(),yield He({user_ids:Ct,group_id:Wt}),jt()})}return z.createElement(z.Fragment,null,z.createElement("div",{className:"teaching-circling-container"},z.createElement("h3",null," \u6559\u7814\u56E2\u961F ",ke<=12&&z.createElement(Te.ZP,{type:"primary",disabled:$t.length>=50,title:$t.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:St},"\u65B0\u5EFA")," "),z.createElement("div",{className:"teaching-circling-body"},ke===15?null:z.createElement("ul",{className:"navs"},z.createElement("li",{className:on===0?"active":""},z.createElement("a",{id:"0",onClick:yt},"\u6211\u521B\u5EFA\u7684")),z.createElement("li",{className:on===1?"active":""},z.createElement("a",{id:"1",onClick:yt},"\u6211\u52A0\u5165\u7684"))),z.createElement("div",{className:Dt[on].length===0?"nodata-content":"main-content"},Dt[on].length===0?z.createElement(Wn,null,ke<=12?z.createElement(z.Fragment,null," ",z.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",z.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):z.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):z.createElement(Ie,{onExitGroup:Et,onPlusMember:st,onDelMember:Xt,onDelGroup:vt,isAdminOrTeacher:ke<=12,onChangeGroupName:xt,data:Dt[on]}))),z.createElement("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),z.createElement(b,{callback:sn,visible:On,onCancel:Bt,id:Ht.id,name:Ht.name}),z.createElement(ye.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:De,onCancel:nt,footer:null,width:1100,bodyStyle:{minHeight:200}},z.createElement(rt.Z,{container_id:Ht.id,container_type:4,onSelect:Yt,onCancel:nt})))}var In=(0,Pt.connect)(({user:we})=>({user:we}))(Rt),mn=(we,Ue,zt)=>new Promise((Zt,$t)=>{var on=Ht=>{try{On(zt.next(Ht))}catch(De){$t(De)}},rn=Ht=>{try{On(zt.throw(Ht))}catch(De){$t(De)}},On=Ht=>Ht.done?Zt(Ht.value):Promise.resolve(Ht.value).then(on,rn);On((zt=zt.apply(we,Ue)).next())});const Fn=x.ZP.Group;var Ne=({onSelect:we,onCancel:Ue})=>{const[zt,Zt]=(0,z.useState)([]),[$t,on]=(0,z.useState)(!0);(0,z.useEffect)(()=>{function Ht(){return mn(this,null,function*(){const{groups:De}=yield(0,Je.U2)("teach_groups/my.json");Zt(De),on(!1)})}Ht()},[]);const rn=(0,z.useMemo)(()=>{let Ht=[],De=[];for(let ke of zt)ke.is_creat?Ht.push(ke):De.push(ke);return[Ht,De]},[zt]);function On(Ht){we(Ht)}return z.createElement(xe.default,{className:"select-teach-group",onFinish:On},$t?z.createElement(Ye.Z,{paragraph:!0}):zt.length===0?z.createElement(Wn,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",z.createElement(Pt.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):z.createElement(z.Fragment,null,z.createElement(xe.default.Item,{name:"group_id",style:{width:"100%"}},z.createElement(Fn,{style:{width:"100%"}},z.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),z.createElement("ul",{className:"groups"},rn[0].map(Ht=>z.createElement("li",{key:Ht.id},z.createElement(x.ZP,{value:Ht.id},Ht.name)))),z.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),z.createElement("ul",{className:"groups"},rn[1].map(Ht=>z.createElement("li",{key:Ht.id},z.createElement(x.ZP,{value:Ht.id},Ht.name)))))),z.createElement("div",{className:"btn-actions"},z.createElement(Te.ZP,{type:"default",onClick:Ue,style:{marginRight:10}},"\u53D6\u6D88"),z.createElement(Te.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},29668:function(Le,Ot,ue){"use strict";var z=ue(59301),x=ue(78241),xe=ue(95237),Ye=ue(57809),Te=ue(92832),Je=ue(88522),ye=ue(3113),gt=ue(24905),Re=ue(6848),Be=ue(8591),We=ue(1710),He=ue(75790),ut=ue(66649),fe=ue.n(ut),a=ue(26724),E=ue.n(a),b=ue(58143),y=ue(98458),ee=ue(65186),ae=ue(85273),se=ue(59301),ce=Object.defineProperty,de=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Pt=(it,Kt,Pn)=>Kt in it?ce(it,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Pn}):it[Kt]=Pn,rt=(it,Kt)=>{for(var Pn in Kt||(Kt={}))Oe.call(Kt,Pn)&&Pt(it,Pn,Kt[Pn]);if(Ae)for(var Pn of Ae(Kt))Ie.call(Kt,Pn)&&Pt(it,Pn,Kt[Pn]);return it},pt=(it,Kt)=>de(it,Se(Kt)),na=(it,Kt,Pn)=>new Promise((Wn,dn)=>{var ot=In=>{try{Rt(Pn.next(In))}catch(mn){dn(mn)}},ft=In=>{try{Rt(Pn.throw(In))}catch(mn){dn(mn)}},Rt=In=>In.done?Wn(In.value):Promise.resolve(In.value).then(ot,ft);Rt((Pn=Pn.apply(it,Kt)).next())});const Hn=[];function ya({onSearch:it,schools:Kt}){return se.createElement(x.default,{colon:!1,layout:"horizontal",onFinish:it,initialValues:{keyword:"",school_name:"",search_type:"1"}},se.createElement(xe.Z,{style:{flexWrap:"nowrap"}},se.createElement(x.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},se.createElement(Ye.default,{popupClassName:ae.Z.selectdown,style:{width:106}},se.createElement(Ye.default.Option,{value:"1"},"\u59D3\u540D"),se.createElement(Ye.default.Option,{value:"2"},"\u624B\u673A\u53F7"),se.createElement(Ye.default.Option,{value:"3"},"\u90AE\u7BB1"))),se.createElement(x.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},se.createElement(Te.default,{allowClear:!0,style:{width:300},size:"middle"})),se.createElement(x.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},se.createElement(Je.Z,{options:Kt,style:{width:300},size:"middle",showSearch:!0,filterOption:(Pn,Wn)=>Wn.value.toUpperCase().indexOf(Pn.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),se.createElement(ye.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var ma=(it=>(it[it.INITDATA=0]="INITDATA",it[it.INITSCHOOLS=1]="INITSCHOOLS",it[it.SHOWLOADING=2]="SHOWLOADING",it[it.SELECTEDIDS=3]="SELECTEDIDS",it[it.SETQUERY=4]="SETQUERY",it[it.SETPAGE=5]="SETPAGE",it))(ma||{});function qt(it,Kt){switch(Kt.type){case 0:return rt(rt({},it),Kt.payload);case 4:return rt(rt({},it),Kt.payload);case 5:return pt(rt({},it),{page:Kt.payload,reload:!1});case 2:return pt(rt({},it),{loading:Kt.payload});case 1:return pt(rt({},it),{schools:Kt.payload});case 3:return pt(rt({},it),{selectedIds:Kt.payload});default:throw new Error}}const bn={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Ot.Z=({onSelect:it,onCancel:Kt,container_id:Pn,container_type:Wn})=>{const[dn,ot]=(0,z.useReducer)(qt,bn),{data:ft,schools:Rt,loading:In,selectedIds:mn,page:Fn,count:Ne,query:we,reload:Ue}=dn;(0,z.useEffect)(()=>{function Ht(){return na(this,null,function*(){const{users:De,user_count:ke}=yield(0,y.nQ)(pt(rt({},we),{page:Fn,container_type:Wn,container_id:Pn,display_aliases:!0}));ot({type:0,payload:{data:Ue?De:[...ft,...De],count:ke}})})}we&&Ht()},[Fn,we,Ue,Pn,Wn]),(0,z.useEffect)(()=>{function Ht(){return na(this,null,function*(){const{school_names:De}=yield(0,y.K$)({display_aliases:!0});ot({type:1,payload:De.map(ke=>({value:ke}))})})}Ht()},[]);const zt=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Ht,De)=>se.createElement(gt.default,{value:De.numid,checked:mn.includes(De.numid),disabled:!!Ht})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(Ht,De)=>se.createElement("div",null,se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement(He.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${De.login}`,target:"_blank"},Ht||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},Ht||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},Ht||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},Ht||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},Ht||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},Ht||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Ht=>se.createElement("span",{style:{color:"#000000"}},Ht?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Ht=>se.createElement(Re.Z,{placement:"bottom",title:Ht},se.createElement("span",{style:{color:"#000000"}},fe()(Ht).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Ht=>{if(Ht===1)return se.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Zt(Ht){ot({type:4,payload:{page:1,reload:!0,query:Ht}})}function $t(Ht){ot({type:5,payload:Ht})}function on(Ht){let De=mn.indexOf(Ht);De>=0?mn.splice(De,1):mn.push(Ht),ot({type:3,payload:[...mn]})}function rn(){mn.length===0?Be.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(it(mn,Pn),ot({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const On=Ne>Fn*10;return se.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},se.createElement(ya,{onSearch:Zt,schools:Rt}),we?se.createElement(se.Fragment,null,se.createElement("div",{className:"flexd-table-header mt20"},se.createElement(ee.Gi,null,se.createElement(We.default,{pagination:!1,dataSource:Hn,columns:zt}))),se.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},se.createElement(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:$t,hasMore:On,useWindow:!1},se.createElement(ee.Gi,null,se.createElement(We.default,{loading:In,showHeader:!1,pagination:!1,dataSource:ft,columns:zt,onRow:Ht=>({onClick:De=>{Ht.added!==1&&on(Ht.numid)}})})))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ye.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:Kt},"\u53D6\u6D88"),se.createElement(ye.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:rn},"\u786E\u5B9A"))):se.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},se.createElement("img",{src:b,width:"100",alt:""}),se.createElement("br",null),se.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},45923:function(Le,Ot,ue){"use strict";ue.d(Ot,{h:function(){return se}});var z=ue(59301),x=ue(57809),xe=ue(78241),Ye=ue(3113),Te=ue(89780),Je=ue.n(Te),ye=ue(6303),gt=ue(87671),Re=Object.defineProperty,Be=Object.defineProperties,We=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ce,de,Se)=>de in ce?Re(ce,de,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ce[de]=Se,E=(ce,de)=>{for(var Se in de||(de={}))ut.call(de,Se)&&a(ce,Se,de[Se]);if(He)for(var Se of He(de))fe.call(de,Se)&&a(ce,Se,de[Se]);return ce},b=(ce,de)=>Be(ce,We(de));const y=x.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},ae={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"]};Ot.Z=({callback:ce,onCancel:de})=>{const[Se,Ae]=(0,z.useState)("python");function Oe(Pt){Ae(ae[Pt][1])}function Ie(Pt){ce(Pt)}return z.createElement(xe.default,b(E({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ie,style:{width:500}}),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(x.default,{getPopupContainer:Pt=>Pt.parentNode,onChange:Oe},Object.keys(ae).map(Pt=>z.createElement(y,{key:Pt,value:Pt},ae[Pt][0])))),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(se,{mode:Se})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Ye.ZP,{type:"ghost",onClick:de},"\u53D6\u6D88")))};function se({value:ce,onChange:de,mode:Se,options:Ae={}}){const Oe=(0,z.useRef)(),[Ie,Pt]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Ie){let rt=function(pt){const na=pt.getValue();de&&de(na)};return Ie.on("change",rt),()=>{Ie.off("change",rt)}}},[Ie,de]),(0,z.useEffect)(()=>{Ie&&Ie.setOption("mode",Se)},[Ie,Se]),(0,z.useEffect)(()=>{Ie&&(ce!==Ie.getValue()||ce==="")&&setTimeout(()=>{Ie.setValue(ce||"")},300)},[Ie,ce]),(0,z.useEffect)(()=>{if(Oe.current&&!Ie){const rt=Je().fromTextArea(Oe.current,E({mode:Se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));Pt(rt)}},[Oe.current,Ie]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:Oe}))}},48551:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Ra}});var z=ue(59301),x=ue(89780),xe=ue.n(x),Ye=ue(76374),Te=ue(6303),Je=ue(6313),ye=ue(25717),gt=ue(99498),Re=ue(25419),Be=ue(67549),We=ue(12470),He=({value:Qe="",className:ht,showTextOnly:mt,showLines:qn,style:ea={}})=>{const ga=(0,z.useMemo)(()=>"",[Qe]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:ga}}))},ut=ue(59301),fe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ae=(Qe,ht,mt)=>ht in Qe?fe(Qe,ht,{enumerable:!0,configurable:!0,writable:!0,value:mt}):Qe[ht]=mt,se=(Qe,ht)=>{for(var mt in ht||(ht={}))y.call(ht,mt)&&ae(Qe,mt,ht[mt]);if(b)for(var mt of b(ht))ee.call(ht,mt)&&ae(Qe,mt,ht[mt]);return Qe},ce=(Qe,ht)=>a(Qe,E(ht));let de=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Se({onActionCallback:Qe,title:ht,icon:mt,actionName:qn,className:ea="",children:ga}){function ha(){Qe(qn)}return ut.createElement("a",{title:ht,className:ea,onClick:ha},ut.createElement("i",{className:`${mt}`}),ga)}var Ae=({watch:Qe,showNullButton:ht,showNullProgramButton:mt,onActionCallback:qn,fullScreen:ea,insertTemp:ga,hidetoolBar:ha,extraUse:Qa})=>{const wa=[...de,{title:`${Qe?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Qe?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ut.createElement("ul",{className:"markdown-toolbar-container"},!ha&&wa.map((Xa,Ga)=>ut.createElement("li",{key:Ga},Xa.actionName?ut.createElement(Se,ce(se({},Xa),{onActionCallback:qn})):ut.createElement("span",{className:"v-line"}))),ht?ut.createElement("li",null,ut.createElement(Se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:qn},ut.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,mt?ut.createElement(ut.Fragment,null,ut.createElement("li",null,ut.createElement(Se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:qn},ut.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ut.createElement("li",null,ut.createElement(Se,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:qn},ut.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,ga&&ut.createElement("li",null,ut.createElement(Se,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ga}`,onActionCallback:qn},ut.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Qa&&ut.createElement("li",null,Qa),ut.createElement("li",{className:"btn-full-screen"},ut.createElement(Se,{icon:`${ea?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:ea?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:qn})))},Oe=ue(44991),Ie=ue(78241),Pt=ue(92832),rt=ue(3113),pt=Object.defineProperty,na=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,ya=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,bn=(Qe,ht,mt)=>ht in Qe?pt(Qe,ht,{enumerable:!0,configurable:!0,writable:!0,value:mt}):Qe[ht]=mt,it=(Qe,ht)=>{for(var mt in ht||(ht={}))ma.call(ht,mt)&&bn(Qe,mt,ht[mt]);if(ya)for(var mt of ya(ht))qt.call(ht,mt)&&bn(Qe,mt,ht[mt]);return Qe},Kt=(Qe,ht)=>na(Qe,Hn(ht));const Pn={labelCol:{span:4},wrapperCol:{span:20}};var Wn=({callback:Qe,onCancel:ht})=>{function mt(qn){Qe(qn)}return z.createElement(Ie.default,Kt(it({},Pn),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:mt,style:{width:500}}),z.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(Pt.default,null)),z.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(Pt.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(rt.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(rt.ZP,{type:"ghost",onClick:ht},"\u53D6\u6D88")))},dn=ue(45923),ot=ue(76021),ft=ue(43418),Rt=ue(95237),In=ue(5140),mn=ue(59301),Fn=({callback:Qe,onCancel:ht})=>{const mt=document.createElement("canvas"),qn=mt.getContext("2d");mt.width=1e3,mt.height=800,qn.fillStyle="#ffffff",qn.fillRect(0,0,mt.width,mt.height);const ea=mt.toDataURL("image/png");return mn.createElement(ft.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},mn.createElement(Rt.Z,{style:{height:"100vh"}},mn.createElement(In.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:ea,visible:!0,title:String(Date.now())},onOk:ga=>{Qe({src:ga.url})},onClose:ht})))},Ne=ue(12378);function we(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(we,go.CommandHandler),we.prototype.canAlignSelection=function(){var Qe=this.diagram;return!(Qe===null||Qe.isReadOnly||Qe.isModelReadOnly||Qe.selection.count<2)},we.prototype.alignLeft=function(){var Qe=this.diagram;Qe.startTransaction("aligning left");var ht=1/0;Qe.selection.each(function(mt){mt instanceof go.Link||(ht=Math.min(mt.position.x,ht))}),Qe.selection.each(function(mt){mt instanceof go.Link||mt.move(new go.Point(ht,mt.position.y))}),Qe.commitTransaction("aligning left")},we.prototype.alignRight=function(){var Qe=this.diagram;Qe.startTransaction("aligning right");var ht=-1/0;Qe.selection.each(function(mt){if(!(mt instanceof go.Link)){var qn=mt.actualBounds.x+mt.actualBounds.width;ht=Math.max(qn,ht)}}),Qe.selection.each(function(mt){mt instanceof go.Link||mt.move(new go.Point(ht-mt.actualBounds.width,mt.position.y))}),Qe.commitTransaction("aligning right")},we.prototype.alignTop=function(){var Qe=this.diagram;Qe.startTransaction("alignTop");var ht=1/0;Qe.selection.each(function(mt){mt instanceof go.Link||(ht=Math.min(mt.position.y,ht))}),Qe.selection.each(function(mt){mt instanceof go.Link||mt.move(new go.Point(mt.position.x,ht))}),Qe.commitTransaction("alignTop")},we.prototype.alignBottom=function(){var Qe=this.diagram;Qe.startTransaction("aligning bottom");var ht=-1/0;Qe.selection.each(function(mt){if(!(mt instanceof go.Link)){var qn=mt.actualBounds.y+mt.actualBounds.height;ht=Math.max(qn,ht)}}),Qe.selection.each(function(mt){mt instanceof go.Link||mt.move(new go.Point(mt.actualBounds.x,ht-mt.actualBounds.height))}),Qe.commitTransaction("aligning bottom")},we.prototype.alignCenterX=function(){var Qe=this.diagram,ht=Qe.selection.first();if(ht){Qe.startTransaction("aligning Center X");var mt=ht.actualBounds.x+ht.actualBounds.width/2;Qe.selection.each(function(qn){qn instanceof go.Link||qn.move(new go.Point(mt-qn.actualBounds.width/2,qn.actualBounds.y))}),Qe.commitTransaction("aligning Center X")}},we.prototype.alignCenterY=function(){var Qe=this.diagram,ht=Qe.selection.first();if(ht){Qe.startTransaction("aligning Center Y");var mt=ht.actualBounds.y+ht.actualBounds.height/2;Qe.selection.each(function(qn){qn instanceof go.Link||qn.move(new go.Point(qn.actualBounds.x,mt-qn.actualBounds.height/2))}),Qe.commitTransaction("aligning Center Y")}},we.prototype.alignColumn=function(Qe){var ht=this.diagram;ht.startTransaction("align Column"),Qe===void 0&&(Qe=0),Qe=parseFloat(Qe);var mt=new Array;ht.selection.each(function(Qa){Qa instanceof go.Link||mt.push(Qa)});for(var qn=0;qn0){for(var Qa=ga.elt(ha-1);Qa!==null&&Qa.isTreeExpanded&&!Qa.isTreeLeaf;){var wa=this._sortTreeChildrenByY(Qa);Qa=wa.last()}Qa!==null&&Qe.select(Qa)}else Qe.select(ea)}}else if(mt.key==="Down")if(ht.isTreeExpanded&&!ht.isTreeLeaf){var qn=this._sortTreeChildrenByY(ht).first();qn!==null&&Qe.select(qn)}else for(;ht!==null;){var ea=ht.findTreeParentNode();if(ea===null)break;var ga=this._sortTreeChildrenByY(ea),ha=ga.indexOf(ht);if(haga.y?1:ea.xga.x?1:0}),ht},we.prototype.copyToClipboard=function(Qe){go.CommandHandler.prototype.copyToClipboard.call(this,Qe),this._lastPasteOffset.set(this.pasteOffset)},we.prototype.pasteFromClipboard=function(){var Qe=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Qe,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Qe},Object.defineProperty(we.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Qe){if(Qe!=="move"&&Qe!=="select"&&Qe!=="scroll"&&Qe!=="tree"&&Qe!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Qe);this._arrowKeyBehavior=Qe}}),Object.defineProperty(we.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Qe){if(!(Qe instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Qe);this._pasteOffset.set(Qe)}});var Ue=we,zt=ue(72179),Zt=ue(43604),$t=ue(98280),on={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},rn=ue(59301),On=(Qe,ht,mt)=>new Promise((qn,ea)=>{var ga=wa=>{try{Qa(mt.next(wa))}catch(Xa){ea(Xa)}},ha=wa=>{try{Qa(mt.throw(wa))}catch(Xa){ea(Xa)}},Qa=wa=>wa.done?qn(wa.value):Promise.resolve(wa.value).then(ga,ha);Qa((mt=mt.apply(Qe,ht)).next())});function Ht({onCancel:Qe,callback:ht}){let mt=(0,z.useRef)(),qn=(0,z.useRef)(),ea=(0,z.useRef)(),ga=(0,z.useRef)(!1);const ha=(0,z.useRef)(!1),[Qa,wa]=(0,z.useState)(0);function Xa(){const Nn=Ne.bx.make,Za={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"};mt.current=new Ne.S0(qn.current,{padding:20,grid:Nn(Ne.s_,"Grid",Nn(Ne.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Nn(Ne.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:lt=>{var et=lt.diagram.commandHandler.addTopLevelParts(lt.diagram.selection,!0);et||lt.diagram.currentTool.doCancel()},commandHandler:Nn(Ue),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:lt=>{var et=lt.subject;et.location=et.location.copy().snapToGridPoint(lt.diagram.grid.gridOrigin,lt.diagram.grid.gridCellSize),setTimeout(()=>{lt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:lt=>{var et=lt.subject;setTimeout(()=>{lt.diagram.commandHandler.editTextBlock()})},LinkRelinked:lt=>{var et=lt.parameter.part;et.invalidateConnectedLinks();var un=lt.subject;lt.diagram.toolManager.linkingTool.isForwards?un.toNode.invalidateConnectedLinks():un.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),mt.current.nodeTemplate=Nn(Ne.NB,"Auto",{locationSpot:Ne.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ne.$u(120,60),minSize:new Ne.$u(40,40),resizable:!0,resizeCellSize:new Ne.$u(10,10),rotatable:!0},new Ne.KX("location","loc",Ne.E9.parse).makeTwoWay(Ne.E9.stringify),new Ne.KX("desiredSize","size",Ne.$u.parse).makeTwoWay(Ne.$u.stringify),Nn(Ne.bn,{name:"SHAPE",fill:Za.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ne.z6.AllSides,toSpot:Ne.z6.AllSides},new Ne.KX("figure"),new Ne.KX("fill"),new Ne.KX("stroke","borderColor"),new Ne.KX("strokeWidth","thickness"),new Ne.KX("strokeDashArray","dash")),Nn(Ne.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Nn(Ne.al,{margin:1,textAlign:"center",overflow:Ne.al.OverflowEllipsis,editable:!0},new Ne.KX("text").makeTwoWay(),new Ne.KX("stroke","color"))),mt.current.nodeTemplate.toolTip=Nn("ToolTip",Nn(Ne.s_,"Vertical",{maxSize:new Ne.$u(200,NaN)},Nn(Ne.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ne.KX("text")),Nn(Ne.al,{font:"10pt sans-serif",textAlign:"center"},new Ne.KX("text","details"))));function Vr(lt,et){var un=(ta,Wa)=>{ta.handled=!0,ta.diagram.model.commit(Xn=>{var Ha=Wa.part.adornedPart,Cn=new Ne.E9().setRectSpot(Ha.actualBounds,lt);Cn.subtract(Ha.location),Cn.scale(2,2),Cn.x+=Math.sign(Cn.x)*130,Cn.y+=Math.sign(Cn.y)*130,Cn.add(Ha.location),Cn.snapToGridPoint(ta.diagram.grid.gridOrigin,ta.diagram.grid.gridCellSize);var Ta=Xn.copyNodeData(Ha.data);Xn.setGroupKeyForNodeData(Ta,Xn.getGroupKeyForNodeData(Ha.data)),Xn.addNodeData(Ta);var so={from:Ha.key,to:Xn.getKeyForNodeData(Ta)};Xn.addLinkData(so);var Qo=ta.diagram.findNodeForData(Ta);Qo.location=Cn,ta.diagram.select(Qo),setTimeout(()=>{ta.diagram.commandHandler.editTextBlock()},20)})};return Nn(Ne.bn,{figure:et,alignment:lt,alignmentFocus:lt.opposite(),width:lt.equals(Ne.z6.Top)||lt.equals(Ne.z6.Bottom)?25:18,height:lt.equals(Ne.z6.Top)||lt.equals(Ne.z6.Bottom)?18:25,fill:"orange",stroke:Za.white,strokeWidth:4,mouseEnter:(ta,Wa)=>Wa.fill="dodgerblue",mouseLeave:(ta,Wa)=>Wa.fill="orange",isActionable:!0,click:un,contextClick:un})}function bo(lt){return Nn(Ne.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:(et,un)=>un.fill="dodgerblue",mouseLeave:(et,un)=>un.fill="orange",click:(et,un)=>{et.diagram.commandHandler.showContextMenu(un.part.adornedPart)}},lt||{})}mt.current.nodeTemplate.selectionAdornmentTemplate=Nn(Ne.uz,"Spot",Nn(Ne.Vm,{padding:10}),Vr(Ne.z6.Top,"TriangleUp"),Vr(Ne.z6.Left,"TriangleLeft"),Vr(Ne.z6.Right,"TriangleRight"),Vr(Ne.z6.Bottom,"TriangleDown"),bo({alignment:new Ne.z6(.75,0)}));function ia(lt,et){return(un,ta)=>{un.handled=!0,un.diagram.model.commit(Wa=>{Wa.set(ta.part.adornedPart.data,lt,et)})}}function yn(lt,et){return et||(et="color"),Nn(Ne.bn,{width:16,height:16,stroke:"lightgray",fill:lt,margin:1,background:"transparent",mouseEnter:(un,ta)=>ta.stroke="dodgerblue",mouseLeave:(un,ta)=>ta.stroke="lightgray",click:ia(et,lt),contextClick:ia(et,lt)})}function tu(){return[Nn("ContextMenuButton",Nn(Ne.s_,"Horizontal",yn(Za.white,"fill"),yn(Za.beige,"fill"),yn(Za.extralightblue,"fill"),yn(Za.extralightred,"fill"))),Nn("ContextMenuButton",Nn(Ne.s_,"Horizontal",yn(Za.lightgray,"fill"),yn(Za.lightgreen,"fill"),yn(Za.lightblue,"fill"),yn(Za.lightred,"fill")))]}function Dr(){return[Nn("ContextMenuButton",Nn(Ne.s_,"Horizontal",yn(Za.black),yn(Za.green),yn(Za.blue),yn(Za.red))),Nn("ContextMenuButton",Nn(Ne.s_,"Horizontal",yn(Za.white),yn(Za.magenta),yn(Za.purple),yn(Za.orange)))]}function Ao(lt,et){return et||(et="thickness"),Nn(Ne.bn,"LineH",{width:16,height:16,strokeWidth:lt,margin:1,background:"transparent",mouseEnter:(un,ta)=>ta.background="dodgerblue",mouseLeave:(un,ta)=>ta.background="transparent",click:ia(et,lt),contextClick:ia(et,lt)})}function Jr(lt,et){return et||(et="dash"),Nn(Ne.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:lt,margin:1,background:"transparent",mouseEnter:(un,ta)=>ta.background="dodgerblue",mouseLeave:(un,ta)=>ta.background="transparent",click:ia(et,lt),contextClick:ia(et,lt)})}function Ho(){return[Nn("ContextMenuButton",Nn(Ne.s_,"Horizontal",Ao(1),Ao(2),Ao(3),Ao(4))),Nn("ContextMenuButton",Nn(Ne.s_,"Horizontal",Jr(null),Jr([2,4]),Jr([4,4])))]}function Vo(lt,et){return et||(et="figure"),Nn(Ne.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:lt,margin:1,background:"transparent",mouseEnter:(un,ta)=>ta.fill="dodgerblue",mouseLeave:(un,ta)=>ta.fill="lightgray",click:ia(et,lt),contextClick:ia(et,lt)})}mt.current.nodeTemplate.contextMenu=Nn("ContextMenu",Nn("ContextMenuButton",Nn(Ne.s_,"Horizontal",Vo("Rectangle"),Vo("RoundedRectangle"),Vo("Ellipse"),Vo("Diamond"))),Nn("ContextMenuButton",Nn(Ne.s_,"Horizontal",Vo("Parallelogram2"),Vo("ManualOperation"),Vo("Procedure"),Vo("Cylinder1"))),Nn("ContextMenuButton",Nn(Ne.s_,"Horizontal",Vo("Terminator"),Vo("CreateRequest"),Vo("Document"),Vo("TriangleDown"))),tu(),Dr(),Ho()),mt.current.groupTemplate=Nn(Ne.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ne.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(lt,et)=>{var un=et.addMembers(et.diagram.selection,!0);un||et.diagram.currentTool.doCancel()},avoidable:!1},new Ne.KX("location","loc",Ne.E9.parse).makeTwoWay(Ne.E9.stringify),Nn(Ne.s_,"Auto",{name:"BODY"},Nn(Ne.bn,{parameter1:10,fill:Za.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ne.z6.AllSides,toSpot:Ne.z6.AllSides},new Ne.KX("fill"),new Ne.KX("stroke","color"),new Ne.KX("strokeWidth","thickness"),new Ne.KX("strokeDashArray","dash")),Nn(Ne.Vm,{background:"transparent",margin:20})),Nn(Ne.al,{alignment:Ne.z6.Top,alignmentFocus:Ne.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ne.KX("text"),new Ne.KX("stroke","color"))),mt.current.groupTemplate.selectionAdornmentTemplate=Nn(Ne.uz,"Spot",Nn(Ne.s_,"Auto",Nn(Ne.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Nn(Ne.Vm,{margin:1.5})),bo({alignment:Ne.z6.TopRight,alignmentFocus:Ne.z6.BottomRight})),mt.current.groupTemplate.contextMenu=Nn("ContextMenu",tu(),Dr(),Ho()),mt.current.linkTemplate=Nn(Ne.rU,{layerName:"Foreground",routing:Ne.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ne.KX("fromSpot","fromSpot",Ne.z6.parse),new Ne.KX("toSpot","toSpot",Ne.z6.parse),new Ne.KX("fromShortLength","dir",lt=>lt>=1?10:0),new Ne.KX("toShortLength","dir",lt=>lt>=1?10:0),new Ne.KX("points").makeTwoWay(),Nn(Ne.bn,{strokeWidth:2},new Ne.KX("stroke","color"),new Ne.KX("strokeWidth","thickness"),new Ne.KX("strokeDashArray","dash")),Nn(Ne.bn,{segmentIndex:0,segmentOffset:new Ne.E9(15,0),segmentOrientation:Ne.rU.OrientAlong,alignmentFocus:Ne.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ne.KX("fill","color"),new Ne.KX("visible","dir",lt=>lt===1)),Nn(Ne.bn,{segmentIndex:-1,segmentOffset:new Ne.E9(-10,6),segmentOrientation:Ne.rU.OrientPlus90,alignmentFocus:Ne.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ne.KX("fill","color"),new Ne.KX("visible","dir",lt=>lt>=1),new Ne.KX("width","thickness",lt=>7+3*lt),new Ne.KX("height","thickness",lt=>7+3*lt),new Ne.KX("segmentOffset","thickness",lt=>new Ne.E9(-15,4+1.5*lt))),Nn(Ne.bn,{segmentIndex:0,segmentOffset:new Ne.E9(15,-6),segmentOrientation:Ne.rU.OrientMinus90,alignmentFocus:Ne.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ne.KX("fill","color"),new Ne.KX("visible","dir",lt=>lt===2),new Ne.KX("width","thickness",lt=>7+3*lt),new Ne.KX("height","thickness",lt=>7+3*lt),new Ne.KX("segmentOffset","thickness",lt=>new Ne.E9(-15,4+1.5*lt))),Nn(Ne.al,{alignmentFocus:new Ne.z6(0,1,-4,0),editable:!0},new Ne.KX("text").makeTwoWay(),new Ne.KX("stroke","color"))),mt.current.linkTemplate.selectionAdornmentTemplate=Nn(Ne.uz,Nn(Ne.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Uo(2)},new Ne.KX("pathPattern","thickness",Uo)),bo({alignmentFocus:new Ne.z6(0,0,-6,-4)}));function Uo(lt){return Nn(Ne.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(lt+4).toString()+" H3"})}function Fo(lt){var et="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return lt===0?et="M0 0 M16 16 M0 8 L16 8":lt===2&&(et="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Nn(Ne.bn,{geometryString:et,margin:2,background:"transparent",mouseEnter:(un,ta)=>ta.background="dodgerblue",mouseLeave:(un,ta)=>ta.background="transparent",click:ia("dir",lt),contextClick:ia("dir",lt)})}function Yo(lt){var et=(un,ta)=>{un.handled=!0,un.diagram.model.commit(Wa=>{var Xn=ta.part.adornedPart;Wa.set(Xn.data,lt?"toSpot":"fromSpot",Ne.z6.stringify(Ne.z6.AllSides)),(lt?Xn.toNode:Xn.fromNode).invalidateConnectedLinks()})};return Nn(Ne.bn,{width:12,height:12,fill:"transparent",mouseEnter:(un,ta)=>ta.background="dodgerblue",mouseLeave:(un,ta)=>ta.background="transparent",click:et,contextClick:et})}function ua(lt,et){var un=0,ta=Ne.z6.RightSide;lt.equals(Ne.z6.Top)?(un=270,ta=Ne.z6.TopSide):lt.equals(Ne.z6.Left)?(un=180,ta=Ne.z6.LeftSide):lt.equals(Ne.z6.Bottom)&&(un=90,ta=Ne.z6.BottomSide),et||(un-=180);var Wa=(Xn,Ha)=>{Xn.handled=!0,Xn.diagram.model.commit(Cn=>{var Ta=Ha.part.adornedPart;Cn.set(Ta.data,et?"toSpot":"fromSpot",Ne.z6.stringify(ta)),(et?Ta.toNode:Ta.fromNode).invalidateConnectedLinks()})};return Nn(Ne.bn,{alignment:lt,alignmentFocus:lt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:un,background:"transparent",mouseEnter:(Xn,Ha)=>Ha.background="dodgerblue",mouseLeave:(Xn,Ha)=>Ha.background="transparent",click:Wa,contextClick:Wa})}mt.current.linkTemplate.contextMenu=Nn("ContextMenu",Dr(),Ho(),Nn("ContextMenuButton",Nn(Ne.s_,"Horizontal",Fo(0),Fo(1),Fo(2))),Nn("ContextMenuButton",Nn(Ne.s_,"Horizontal",Nn(Ne.s_,"Spot",Yo(!1),ua(Ne.z6.Top,!1),ua(Ne.z6.Left,!1),ua(Ne.z6.Right,!1),ua(Ne.z6.Bottom,!1)),Nn(Ne.s_,"Spot",{margin:new Ne.Zt(0,0,0,2)},Yo(!0),ua(Ne.z6.Top,!0),ua(Ne.z6.Left,!0),ua(Ne.z6.Right,!0),ua(Ne.z6.Bottom,!0)))));const uo=`{ "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"}, @@ -86,41 +86,41 @@ {"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 Do=["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 Lo(lt){return console.log("shapeName:",lt),Do.indexOf(lt)>=0}var Gt=new Ne.YI($n.current,{maxSelectionCount:1,linkTemplate:On(Ne.rU,{locationSpot:Ne.z6.Center,selectionAdornmentTemplate:On(Ne.uz,"Link",{locationSpot:Ne.z6.Center},On(Ne.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),On(Ne.bn,{toArrow:"Standard",stroke:null}))},{routing:Ne.rU.AvoidsNodes,curve:Ne.rU.JumpOver,corner:5,toShortLength:4},new Ne.KX("points"),On(Ne.bn,{isPanelMain:!0,strokeWidth:2}),On(Ne.bn,{toArrow:"Standard",stroke:null})),model:new Ne.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ne.bn.getFigureGenerators().toArray().map(lt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:lt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return mt.current.addDiagramListener("TextEdited",function(lt){var et;const un=lt.subject.part;var ea=(et=document.activeElement)==null?void 0:et.value;typeof ea=="string"&&ea.trim()===""&&mt.current.model.commit(function(Wa){Wa.set(un.data,"text","\u672A\u547D\u540D"),mt.current.commandHandler.stopCommand()},"increment")}),Gt.nodeTemplate=On(Ne.NB,"Auto",{locationSpot:Ne.z6.Center},new Ne.KX("location","location",Ne.E9.parse).makeTwoWay(Ne.E9.stringify),On(Ne.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 Ne.KX("stroke").makeTwoWay(),new Ne.KX("fill").makeTwoWay(),new Ne.KX("figure")),On(Ne.al,{margin:new Ne.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ne.$u(16,16),maxSize:new Ne.$u(10,NaN),textAlign:"center",editable:!0},new Ne.KX("key").makeTwoWay())),setTimeout(()=>{mt.current.grid=On(Ne.s_,"Grid",On(Ne.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),On(Ne.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),mt.current.grid.visible=!0,mt.current.grid.gridCellStroke="darkgray",mt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=mt.current,mt.current}const Ga=()=>Ln(this,null,function*(){var On=mt.current.makeImage();const Za=yield(0,qt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:On.src}});ht({src:Za.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{Xa()},500),wa(Qa+1),()=>{mt.current=null}),[]),rn.createElement("div",{ref:ha,className:ga.current?`${on.maxH60} body-overflow-initial`:"body-overflow-initial"},rn.createElement(ft.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Qa,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:rn.createElement(Tt.Z,null,rn.createElement(Zt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),rn.createElement(Zt.Z,{onClick:()=>{var On,Za,Vr=mt.current.selection.first();if(ga.current=!ga.current,document.activeElement&&Vr){let bo=(Za=(On=document.activeElement)==null?void 0:On.value)==null?void 0:Za.trim();typeof bo=="string"&&mt.current.model.commit(function(ia){ia.set(Vr.data,"text",bo||"\u672A\u547D\u540D"),mt.current.commandHandler.stopCommand()},"increment")}wa(Qa+1)}},rn.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Qe},rn.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:on.flowChartWrp},rn.createElement("div",{style:{display:"flex",height:"100%"}},rn.createElement("div",{style:{width:"300px",height:"100%"}},rn.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),rn.createElement("div",{style:{height:"calc(100% - 50px)"},className:on.myPaletteDiv,ref:$n})),rn.createElement("div",{style:{flex:1,position:"relative"}},rn.createElement("div",{ref:qn,style:{height:"80vh"}}))),rn.createElement("div",{className:"tr"},rn.createElement(rt.ZP,{size:"large",onClick:Ga,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var De=Ht,ke=ue(5112),Dt=ue(5871);const jt=ke.ZP.Group,sn={margin:"0 8px"};var yt=({callback:Qe,onCancel:ht})=>{function mt(qn){Qe(qn)}return z.createElement(Ie.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:mt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:sn},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:sn},"\u884C\u6570"),z.createElement(Ie.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Dt.Z,null)),z.createElement("span",{style:sn},"\u5217\u6570"),z.createElement(Ie.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Dt.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:sn},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Ie.default.Item,{name:"align"},z.createElement(jt,null,z.createElement(ke.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(ke.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(ke.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(ke.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(rt.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(rt.ZP,{type:"ghost",onClick:ht},"\u53D6\u6D88")))},xt=ue(78673),Bt=ue(25730),nt=ue.n(Bt),Qt=(0,z.forwardRef)(({use3d:Qe,width:ht,height:mt,callback:qn,showSaveButton:$n},ga)=>{const ha=(0,z.useRef)(),Qa=(0,z.useRef)(),[wa,Xa]=(0,z.useState)(!1),Ga=(0,z.useRef)({id:ha,appName:"graphing",width:ht||1e3,height:mt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{Qa.current=new(nt())(Ga.current,!0),window.onload=function(){Qa.current.inject("applet_container")}},[]);const On=()=>{var Za=window.ggbApplet.getPNGBase64(1,!0,72);return qn&&qn(Za),Za};return(0,z.useEffect)(()=>{Ga.current.appName=wa?"3D":"graphing",Qa.current.inject("applet_container")},[wa]),(0,z.useEffect)(()=>{Xa(Qe)},[Qe]),(0,z.useImperativeHandle)(ga,()=>({getImgData:On})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:ha}),z.createElement(Tt.Z,{align:"middle"},z.createElement(Zt.Z,{flex:1},z.createElement(xt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:wa,onChange:Za=>Xa(Za)})),z.createElement(Zt.Z,null,z.createElement(rt.ZP,{size:"large",onClick:On,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),vt=ue(88601),Et=ue(1012),Ct=ue(8591);const Yt="link",bt="upload-image",Wt="add-flowchart",Qn="draw-image",tn="add-flowchart",la="code-block",or="add-table",mr="------------",vr={default:mr,left:`:${mr}`,center:`:${mr}:`,right:`${mr}:`};var er=ue(28934),Wr=(Qe,ht,mt)=>new Promise((qn,$n)=>{var ga=wa=>{try{Qa(mt.next(wa))}catch(Xa){$n(Xa)}},ha=wa=>{try{Qa(mt.throw(wa))}catch(Xa){$n(Xa)}},Qa=wa=>wa.done?qn(wa.value):Promise.resolve(wa.value).then(ga,ha);Qa((mt=mt.apply(Qe,ht)).next())});function zr(){}let Pr=0;const Ar=1e4,Cr="\u2581",tr="@\u2581\u2581@",no="@\u2581@",ar=` +]}`;var Do=["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 Lo(lt){return console.log("shapeName:",lt),Do.indexOf(lt)>=0}var Gt=new Ne.YI(ea.current,{maxSelectionCount:1,linkTemplate:Nn(Ne.rU,{locationSpot:Ne.z6.Center,selectionAdornmentTemplate:Nn(Ne.uz,"Link",{locationSpot:Ne.z6.Center},Nn(Ne.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Nn(Ne.bn,{toArrow:"Standard",stroke:null}))},{routing:Ne.rU.AvoidsNodes,curve:Ne.rU.JumpOver,corner:5,toShortLength:4},new Ne.KX("points"),Nn(Ne.bn,{isPanelMain:!0,strokeWidth:2}),Nn(Ne.bn,{toArrow:"Standard",stroke:null})),model:new Ne.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ne.bn.getFigureGenerators().toArray().map(lt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:lt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return mt.current.addDiagramListener("TextEdited",function(lt){var et;const un=lt.subject.part;var ta=(et=document.activeElement)==null?void 0:et.value;typeof ta=="string"&&ta.trim()===""&&mt.current.model.commit(function(Wa){Wa.set(un.data,"text","\u672A\u547D\u540D"),mt.current.commandHandler.stopCommand()},"increment")}),Gt.nodeTemplate=Nn(Ne.NB,"Auto",{locationSpot:Ne.z6.Center},new Ne.KX("location","location",Ne.E9.parse).makeTwoWay(Ne.E9.stringify),Nn(Ne.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 Ne.KX("stroke").makeTwoWay(),new Ne.KX("fill").makeTwoWay(),new Ne.KX("figure")),Nn(Ne.al,{margin:new Ne.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ne.$u(16,16),maxSize:new Ne.$u(10,NaN),textAlign:"center",editable:!0},new Ne.KX("key").makeTwoWay())),setTimeout(()=>{mt.current.grid=Nn(Ne.s_,"Grid",Nn(Ne.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Nn(Ne.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),mt.current.grid.visible=!0,mt.current.grid.gridCellStroke="darkgray",mt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=mt.current,mt.current}const Ga=()=>On(this,null,function*(){var Nn=mt.current.makeImage();const Za=yield(0,$t.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Nn.src}});ht({src:Za.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{Xa()},500),wa(Qa+1),()=>{mt.current=null}),[]),rn.createElement("div",{ref:ha,className:ga.current?`${on.maxH60} body-overflow-initial`:"body-overflow-initial"},rn.createElement(ft.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Qa,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:rn.createElement(Rt.Z,null,rn.createElement(Zt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),rn.createElement(Zt.Z,{onClick:()=>{var Nn,Za,Vr=mt.current.selection.first();if(ga.current=!ga.current,document.activeElement&&Vr){let bo=(Za=(Nn=document.activeElement)==null?void 0:Nn.value)==null?void 0:Za.trim();typeof bo=="string"&&mt.current.model.commit(function(ia){ia.set(Vr.data,"text",bo||"\u672A\u547D\u540D"),mt.current.commandHandler.stopCommand()},"increment")}wa(Qa+1)}},rn.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Qe},rn.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:on.flowChartWrp},rn.createElement("div",{style:{display:"flex",height:"100%"}},rn.createElement("div",{style:{width:"300px",height:"100%"}},rn.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),rn.createElement("div",{style:{height:"calc(100% - 50px)"},className:on.myPaletteDiv,ref:ea})),rn.createElement("div",{style:{flex:1,position:"relative"}},rn.createElement("div",{ref:qn,style:{height:"80vh"}}))),rn.createElement("div",{className:"tr"},rn.createElement(rt.ZP,{size:"large",onClick:Ga,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var De=Ht,ke=ue(5112),Dt=ue(5871);const jt=ke.ZP.Group,sn={margin:"0 8px"};var St=({callback:Qe,onCancel:ht})=>{function mt(qn){Qe(qn)}return z.createElement(Ie.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:mt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:sn},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:sn},"\u884C\u6570"),z.createElement(Ie.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Dt.Z,null)),z.createElement("span",{style:sn},"\u5217\u6570"),z.createElement(Ie.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Dt.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:sn},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Ie.default.Item,{name:"align"},z.createElement(jt,null,z.createElement(ke.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(ke.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(ke.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(ke.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(rt.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(rt.ZP,{type:"ghost",onClick:ht},"\u53D6\u6D88")))},xt=ue(78673),Bt=ue(25730),nt=ue.n(Bt),Xt=(0,z.forwardRef)(({use3d:Qe,width:ht,height:mt,callback:qn,showSaveButton:ea},ga)=>{const ha=(0,z.useRef)(),Qa=(0,z.useRef)(),[wa,Xa]=(0,z.useState)(!1),Ga=(0,z.useRef)({id:ha,appName:"graphing",width:ht||1e3,height:mt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{Qa.current=new(nt())(Ga.current,!0),window.onload=function(){Qa.current.inject("applet_container")}},[]);const Nn=()=>{var Za=window.ggbApplet.getPNGBase64(1,!0,72);return qn&&qn(Za),Za};return(0,z.useEffect)(()=>{Ga.current.appName=wa?"3D":"graphing",Qa.current.inject("applet_container")},[wa]),(0,z.useEffect)(()=>{Xa(Qe)},[Qe]),(0,z.useImperativeHandle)(ga,()=>({getImgData:Nn})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:ha}),z.createElement(Rt.Z,{align:"middle"},z.createElement(Zt.Z,{flex:1},z.createElement(xt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:wa,onChange:Za=>Xa(Za)})),z.createElement(Zt.Z,null,z.createElement(rt.ZP,{size:"large",onClick:Nn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),vt=ue(88601),Et=ue(1012),yt=ue(8591);const Yt="link",Ct="upload-image",Wt="add-flowchart",Qn="draw-image",en="add-flowchart",la="code-block",or="add-table",mr="------------",vr={default:mr,left:`:${mr}`,center:`:${mr}:`,right:`${mr}:`};var er=ue(28934),Wr=(Qe,ht,mt)=>new Promise((qn,ea)=>{var ga=wa=>{try{Qa(mt.next(wa))}catch(Xa){ea(Xa)}},ha=wa=>{try{Qa(mt.throw(wa))}catch(Xa){ea(Xa)}},Qa=wa=>wa.done?qn(wa.value):Promise.resolve(wa.value).then(ga,ha);Qa((mt=mt.apply(Qe,ht)).next())});function zr(){}let Pr=0;const Ar=1e4,Cr="\u2581",tr="@\u2581\u2581@",no="@\u2581@",ar=` **\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`,At=["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 wn(Qe){return/^\d+$/.test(Qe)?`${Qe}px`:Qe}const ln=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",An={[ln+"-B"]:"bold",[ln+"-I"]:"italic"},ra={[Yt]:"\u6DFB\u52A0\u94FE\u63A5",[la]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[bt]:"\u6DFB\u52A0\u56FE\u7247",[Qn]:"\u6DFB\u52A0\u753B\u56FE",[Wt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[or]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Ra=({defaultValue:Qe="",onChange:ht,width:mt="100%",height:qn=400,miniToolbar:$n=!1,isFocus:ga=!1,watch:ha,insertTemp:Qa,mode:wa="markdown",id:Xa="markdown-editor-id",showResizeBar:Ga=!1,noStorage:On=!1,showNullButton:Za=!1,showNullProgramButton:Vr=!1,hidetoolBar:bo=!1,fullScreen:ia=!1,onBlur:yn,onCMBeforeChange:tu,onFullScreen:Dr,className:Ao="",disablePaste:Jr=!1,disabled:Ho=!1,disabledFill:Vo=!1,placeholder:Uo="",values:Fo="",extraUse:Yo})=>{const[oa,uo]=(0,z.useState)(null),[Do,Lo]=(0,z.useState)(Qe),[Gt,lt]=(0,z.useState)(ha),[et,un]=(0,z.useState)(ia),[ea,Wa]=(0,z.useState)(""),[Xn,Ha]=(0,z.useState)(0),[Cn,Ta]=(0,z.useState)(qn),[so,Qo]=(0,z.useState)(!1),vu=(0,z.useRef)((0,Et.Z)()),xr=(0,z.useRef)(!1),ca=(0,z.useRef)(),[Ur,Kr]=(0,z.useState)(0),[qr,ho]=(0,z.useState)(0),gr=(0,z.useRef)(),ir=(0,z.useRef)(),wr=(0,z.useRef)(),Qr=(0,z.useRef)(),vo=()=>Wr(void 0,null,function*(){var Zn;const na=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:vu.current}});(Zn=na==null?void 0:na.attachments)!=null&&Zn.length&&(console.log("cm:",oa,gr),na.attachments.map(jn=>{jn.content_type.indexOf("image")>-1?oa.replaceSelection(`![,](/api/attachments/${jn.id}?type=${jn.content_type})`):jn.content_type.indexOf("video")>-1?oa.replaceSelection(``):jn.content_type.indexOf("pdf")>-1?oa.replaceSelection(`${jn.name}`):oa.replaceSelection(`[${jn.name}](${ENV.API_SERVER}/api/attachments/${jn.id}?type=${jn.content_type})`)}))});(0,z.useEffect)(()=>{const Zn=window.scrollY||window.pageYOffset;Lo(Fo),oa==null||oa.setValue(Fo),window.scrollTo(0,Zn)},[Fo]),(0,z.useEffect)(()=>{Dr==null||Dr(et)},[et]),(0,z.useEffect)(()=>{if(gr.current){let Zn=function(jn,sa){var $r;if(Jr){sa.preventDefault();return}const lo=sa.clipboardData;if(lo){const Oo=lo.types.toString(),sr=lo.items;if(Oo==="Files"||lo.types.indexOf("Files")>-1){if(sa.preventDefault(),wa=="stex")return;try{let cr=sr[1];(($r=sr[0])==null?void 0:$r.kind)==="file"&&(cr=sr[0]);const qa=cr.getAsFile(),Hr=qa.name.split(".").pop();(0,ot.I)(qa,To=>{var Mr,ao,co;To.id?((Mr=qa==null?void 0:qa.type)==null?void 0:Mr.indexOf("image"))>-1?na.replaceSelection(``):((ao=qa==null?void 0:qa.type)==null?void 0:ao.indexOf("video"))>-1?na.replaceSelection(``):((co=qa==null?void 0:qa.type)==null?void 0:co.indexOf("pdf"))>-1?na.replaceSelection(`${qa.name}`):At.includes(Hr)?na.replaceSelection(`${qa.name}`):na.replaceSelection(`[${qa.name}](/api/attachments/${To.id}?type=${To.content_type})`):(To==null?void 0:To.status)===401&&(Ct.ZP.warning((To==null?void 0:To.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(cr){Ct.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const na=xe().fromTextArea(gr.current,{mode:wa,lineNumbers:!$n,lineWrapping:!0,value:Qe,autoCloseTags:!Vr,autoCloseBrackets:!0});return na.on("keyup",function(jn,sa){sa.keyCode===8&&(jn.getValue()==""?na.setOption("placeholder",Uo):na.setOption("placeholder",null))}),na.on("keydown",function(jn,sa){if(sa.keyCode===8){var $r=ja(jn);$r&&sa.preventDefault()}}),ga&&na.focus(),na.on("paste",Zn),na.on("dragleave",function(jn,sa){ir.current.classList.remove("mouse-hover-md")}),Ho&&na.on("beforeChange",function(jn,sa){(sa.origin==="paste"||sa.origin==="+input")&&sa.cancel()}),uo(na),()=>{na.off("paste",Zn)}}},[]);const Nr=(0,z.useCallback)(()=>{if(ir.current)try{}catch(Zn){console.log(Zn,"---- to set md editor body height")}},[Cn,ir,et]);(0,z.useEffect)(()=>{function Zn(){let na=new Ye.Z(jn=>{for(let sa of jn)(sa.target.offsetHeight>0||sa.target.offsetWidth>0)&&(Nr(),oa.setSize("100%","100%"),oa.refresh())});return na.observe(gr.current.parentElement),na}if(oa){const na=Zn();return()=>{var jn,sa;(jn=gr.current)!=null&&jn.parentElement&&na.unobserve((sa=gr.current)==null?void 0:sa.parentElement)}}},[oa,Nr]),(0,z.useEffect)(()=>{if(oa){let Zn=[];for(const[na,jn]of Object.entries(An)){let sa={[na]:()=>{Ca(jn)}};Zn.push(sa),oa.addKeyMap(sa)}return ca.current=setInterval(()=>{xr.current&&vo()},4e3),()=>{clearInterval(ca.current);for(let na of Zn)oa.removeKeyMap(na)}}},[oa]),(0,z.useEffect)(()=>{ia!==et&&un(ia)},[ia]),(0,er.Z)(()=>{if(!On&&Xn>0){let Zn=new Date().getTime(),na=window.sessionStorage.getItem(Xa);Zn>=Xn+Ar&&(!na||na!==Do)&&(window.sessionStorage.setItem(Xa,Do),Qo(!0))}},Ar),(0,z.useEffect)(()=>{lt(ha)},[oa,ha]),(0,z.useEffect)(()=>{oa&&ga&&oa.focus()},[oa,ga]),(0,z.useEffect)(()=>{if(Gt&&oa){let Zn=function(jn){let sa=jn.target;if(Qr.current){let $r=sa.scrollTop/sa.scrollHeight;Qr.current.scrollTop=Qr.current.scrollHeight*$r}};const na=oa.getScrollerElement();return na.addEventListener("scroll",Zn),()=>{na.removeEventListener("scroll",Zn)}}},[oa,Gt]),(0,z.useEffect)(()=>{if(oa&&tu){let Zn=function(na,jn){tu(na,jn)};return oa.on("beforeChange",Zn),()=>{oa.off("beforeChange",Zn)}}},[oa,tu]),(0,z.useEffect)(()=>{if(oa&&yn){let Zn=function(){yn(oa.getValue())};return oa.on("blur",Zn),()=>{oa.off("blur",Zn)}}},[oa,yn]);function ja(Zn,na){var jn=Zn.getDoc(),sa=jn.getCursor(),$r=jn.getLine(sa.line),lo=$r.charAt(sa.ch-1),Oo=$r.lastIndexOf("@\u2581@",sa.ch),sr=$r.lastIndexOf("@\u2581\u2581@",sa.ch),cr=Oo>sr?Oo:sr,qa=Oo>sr?3:4;if(tr.indexOf(lo)===-1)return null;if(console.log("change1:",na,Zn,$r,sa,cr,Oo,sr,lo),cr>=0&&sa.ch-cr<5){var Hr=cr+qa;return jn.replaceRange("",{line:sa.line,ch:cr},{line:sa.line,ch:Hr}),{line:sa.line,ch:Hr}}return null}(0,z.useEffect)(()=>{if(oa){let Zn=function(na,jn){const sa=na.getValue();Lo(sa),Ha(new Date().getTime()),na.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ht&&(Vr?ht(sa,xn(sa)):ht(sa))};return oa.on("change",Zn),()=>{oa.off("change",Zn)}}},[oa,ht]),(0,z.useEffect)(()=>{if(oa)if(Qe==null)oa.setValue(""),Lo("");else{const Zn=window.scrollY||window.pageYOffset;Qe!==oa.getValue()&&(oa.setValue(Qe),Lo(Qe),oa.setCursor(Ho?1:oa.lineCount(),0),window.scrollTo(0,Zn))}},[oa,Qe]);const Ca=(0,z.useCallback)(Zn=>{const na=oa.getCursor(),jn=oa.getSelection();let sa=jn.split(` -`);switch(Zn){case"bold":return oa.replaceSelection("**"+jn+"**"),jn===""&&oa.setCursor(na.line,na.ch+2),oa.focus();case"italic":return oa.replaceSelection("*"+jn+"*"),jn===""&&oa.setCursor(na.line,na.ch+1),oa.focus();case"code":return oa.replaceSelection("`"+jn+"`"),jn===""&&oa.setCursor(na.line,na.ch+1),oa.focus();case"inline-latex":return Wa("inline-latex"),oa.focus();case"latex":return oa.replaceSelection("```latex\n"+jn+"\n```"),oa.setCursor(na.line+1,jn.length+1),oa.focus();case"line-break":return oa.replaceSelection(`
-`),oa.focus();case"list-ul":return jn===""?oa.replaceSelection("- "+jn):oa.replaceSelection(sa.map($r=>$r===""?"":`- ${$r}`).join(` -`)),oa.focus();case"list-ol":return jn===""?oa.replaceSelection("1. "+jn):oa.replaceSelection(sa.map(($r,lo)=>$r===""?"":`${lo+1}. ${$r}`).join(` -`)),oa.focus();case"add-null-ch":return jn===""&&oa.setCursor(na.line,na.ch),oa.replaceSelection(Cr),oa.focus();case"add-signal":return jn===""&&oa.setCursor(na.line,na.ch),oa.replaceSelection(no),oa.focus();case"add-multiple":return jn===""&&oa.setCursor(na.line,na.ch),oa.replaceSelection(tr),oa.focus();case"inster-template-1":return jn===""&&oa.setCursor(na.line,na.ch),oa.replaceSelection(ar),oa.focus();case"eraser":return oa.setValue(""),oa.focus();case"trigger-watch":return lt(!Gt),oa.focus();case"trigger-full-screen":return un(!et),oa.focus();case Yt:Wa(Yt);return;case la:Wa(la);return;case bt:Wa(bt);return;case Qn:Wa(Qn);return;case"maths-latex":Wa("maths-latex");return;case Wt:Wa(Wt);return;case or:Wa(or);return;default:throw new Error}},[oa,Gt,et]),$e=(0,z.useCallback)((Zn,na)=>{var jn,sa,$r,lo,Oo,sr;switch(Wa(""),ea){case Yt:const{title:Mr,link:ao}=Zn;return oa.replaceSelection(`[${Mr}](${ao})`),oa.focus();case la:const{language:co,content:Ir}=Zn;return oa.replaceSelection(["```"+co,Ir,"```"].join(` -`)),oa.focus();case"maths-latex":for(var cr=atob(Zn),qa=new Uint8Array(cr.length),Hr=0;Hr{Pu.id?oa.replaceSelection(`![,](/api/attachments/${Pu.id}?type=${Pu.content_type})`):(Pu==null?void 0:Pu.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":oa.replaceSelection("`$$"+Zn+"$$`");break;case bt:case Qn:case tn:const{src:ou,alt:Bu}=Zn,po=na,Ou=($r=(sa=(jn=po==null?void 0:po.name)==null?void 0:jn.split("."))==null?void 0:sa.pop)==null?void 0:$r.call(sa);return((lo=po==null?void 0:po.type)==null?void 0:lo.indexOf("image"))>-1||!(po!=null&&po.type)?po.align||po.width?oa.replaceSelection(`

${Bu||

`):oa.replaceSelection(`${Bu||`):((Oo=po==null?void 0:po.type)==null?void 0:Oo.indexOf("video"))>-1?oa.replaceSelection(``):((sr=po==null?void 0:po.type)==null?void 0:sr.indexOf("pdf"))>-1?oa.replaceSelection(`${po.name}`):At.includes(Ou)?oa.replaceSelection(`${po.name}`):oa.replaceSelection(`[${po.name}](${ou})`),oa.focus();case or:const{row:ko,col:zu,align:Ko}=Zn;let Vu=` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,At=["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 Ln(Qe){return/^\d+$/.test(Qe)?`${Qe}px`:Qe}const ln=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",An={[ln+"-B"]:"bold",[ln+"-I"]:"italic"},oa={[Yt]:"\u6DFB\u52A0\u94FE\u63A5",[la]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ct]:"\u6DFB\u52A0\u56FE\u7247",[Qn]:"\u6DFB\u52A0\u753B\u56FE",[Wt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[or]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Ra=({defaultValue:Qe="",onChange:ht,width:mt="100%",height:qn=400,miniToolbar:ea=!1,isFocus:ga=!1,watch:ha,insertTemp:Qa,mode:wa="markdown",id:Xa="markdown-editor-id",showResizeBar:Ga=!1,noStorage:Nn=!1,showNullButton:Za=!1,showNullProgramButton:Vr=!1,hidetoolBar:bo=!1,fullScreen:ia=!1,onBlur:yn,onCMBeforeChange:tu,onFullScreen:Dr,className:Ao="",disablePaste:Jr=!1,disabled:Ho=!1,disabledFill:Vo=!1,placeholder:Uo="",values:Fo="",extraUse:Yo})=>{const[ua,uo]=(0,z.useState)(null),[Do,Lo]=(0,z.useState)(Qe),[Gt,lt]=(0,z.useState)(ha),[et,un]=(0,z.useState)(ia),[ta,Wa]=(0,z.useState)(""),[Xn,Ha]=(0,z.useState)(0),[Cn,Ta]=(0,z.useState)(qn),[so,Qo]=(0,z.useState)(!1),vu=(0,z.useRef)((0,Et.Z)()),xr=(0,z.useRef)(!1),ca=(0,z.useRef)(),[Ur,Kr]=(0,z.useState)(0),[qr,ho]=(0,z.useState)(0),gr=(0,z.useRef)(),ir=(0,z.useRef)(),wr=(0,z.useRef)(),Qr=(0,z.useRef)(),vo=()=>Wr(void 0,null,function*(){var Zn;const ra=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:vu.current}});(Zn=ra==null?void 0:ra.attachments)!=null&&Zn.length&&(console.log("cm:",ua,gr),ra.attachments.map(jn=>{jn.content_type.indexOf("image")>-1?ua.replaceSelection(`![,](/api/attachments/${jn.id}?type=${jn.content_type})`):jn.content_type.indexOf("video")>-1?ua.replaceSelection(``):jn.content_type.indexOf("pdf")>-1?ua.replaceSelection(`${jn.name}`):ua.replaceSelection(`[${jn.name}](${ENV.API_SERVER}/api/attachments/${jn.id}?type=${jn.content_type})`)}))});(0,z.useEffect)(()=>{const Zn=window.scrollY||window.pageYOffset;Lo(Fo),ua==null||ua.setValue(Fo),window.scrollTo(0,Zn)},[Fo]),(0,z.useEffect)(()=>{Dr==null||Dr(et)},[et]),(0,z.useEffect)(()=>{if(gr.current){let Zn=function(jn,sa){var $r;if(Jr){sa.preventDefault();return}const lo=sa.clipboardData;if(lo){const Oo=lo.types.toString(),sr=lo.items;if(Oo==="Files"||lo.types.indexOf("Files")>-1){if(sa.preventDefault(),wa=="stex")return;try{let cr=sr[1];(($r=sr[0])==null?void 0:$r.kind)==="file"&&(cr=sr[0]);const qa=cr.getAsFile(),Hr=qa.name.split(".").pop();(0,ot.I)(qa,To=>{var Mr,ao,co;To.id?((Mr=qa==null?void 0:qa.type)==null?void 0:Mr.indexOf("image"))>-1?ra.replaceSelection(``):((ao=qa==null?void 0:qa.type)==null?void 0:ao.indexOf("video"))>-1?ra.replaceSelection(``):((co=qa==null?void 0:qa.type)==null?void 0:co.indexOf("pdf"))>-1?ra.replaceSelection(`${qa.name}`):At.includes(Hr)?ra.replaceSelection(`${qa.name}`):ra.replaceSelection(`[${qa.name}](/api/attachments/${To.id}?type=${To.content_type})`):(To==null?void 0:To.status)===401&&(yt.ZP.warning((To==null?void 0:To.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(cr){yt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ra=xe().fromTextArea(gr.current,{mode:wa,lineNumbers:!ea,lineWrapping:!0,value:Qe,autoCloseTags:!Vr,autoCloseBrackets:!0});return ra.on("keyup",function(jn,sa){sa.keyCode===8&&(jn.getValue()==""?ra.setOption("placeholder",Uo):ra.setOption("placeholder",null))}),ra.on("keydown",function(jn,sa){if(sa.keyCode===8){var $r=ja(jn);$r&&sa.preventDefault()}}),ga&&ra.focus(),ra.on("paste",Zn),ra.on("dragleave",function(jn,sa){ir.current.classList.remove("mouse-hover-md")}),Ho&&ra.on("beforeChange",function(jn,sa){(sa.origin==="paste"||sa.origin==="+input")&&sa.cancel()}),uo(ra),()=>{ra.off("paste",Zn)}}},[]);const Nr=(0,z.useCallback)(()=>{if(ir.current)try{}catch(Zn){console.log(Zn,"---- to set md editor body height")}},[Cn,ir,et]);(0,z.useEffect)(()=>{function Zn(){let ra=new Ye.Z(jn=>{for(let sa of jn)(sa.target.offsetHeight>0||sa.target.offsetWidth>0)&&(Nr(),ua.setSize("100%","100%"),ua.refresh())});return ra.observe(gr.current.parentElement),ra}if(ua){const ra=Zn();return()=>{var jn,sa;(jn=gr.current)!=null&&jn.parentElement&&ra.unobserve((sa=gr.current)==null?void 0:sa.parentElement)}}},[ua,Nr]),(0,z.useEffect)(()=>{if(ua){let Zn=[];for(const[ra,jn]of Object.entries(An)){let sa={[ra]:()=>{Ca(jn)}};Zn.push(sa),ua.addKeyMap(sa)}return ca.current=setInterval(()=>{xr.current&&vo()},4e3),()=>{clearInterval(ca.current);for(let ra of Zn)ua.removeKeyMap(ra)}}},[ua]),(0,z.useEffect)(()=>{ia!==et&&un(ia)},[ia]),(0,er.Z)(()=>{if(!Nn&&Xn>0){let Zn=new Date().getTime(),ra=window.sessionStorage.getItem(Xa);Zn>=Xn+Ar&&(!ra||ra!==Do)&&(window.sessionStorage.setItem(Xa,Do),Qo(!0))}},Ar),(0,z.useEffect)(()=>{lt(ha)},[ua,ha]),(0,z.useEffect)(()=>{ua&&ga&&ua.focus()},[ua,ga]),(0,z.useEffect)(()=>{if(Gt&&ua){let Zn=function(jn){let sa=jn.target;if(Qr.current){let $r=sa.scrollTop/sa.scrollHeight;Qr.current.scrollTop=Qr.current.scrollHeight*$r}};const ra=ua.getScrollerElement();return ra.addEventListener("scroll",Zn),()=>{ra.removeEventListener("scroll",Zn)}}},[ua,Gt]),(0,z.useEffect)(()=>{if(ua&&tu){let Zn=function(ra,jn){tu(ra,jn)};return ua.on("beforeChange",Zn),()=>{ua.off("beforeChange",Zn)}}},[ua,tu]),(0,z.useEffect)(()=>{if(ua&&yn){let Zn=function(){yn(ua.getValue())};return ua.on("blur",Zn),()=>{ua.off("blur",Zn)}}},[ua,yn]);function ja(Zn,ra){var jn=Zn.getDoc(),sa=jn.getCursor(),$r=jn.getLine(sa.line),lo=$r.charAt(sa.ch-1),Oo=$r.lastIndexOf("@\u2581@",sa.ch),sr=$r.lastIndexOf("@\u2581\u2581@",sa.ch),cr=Oo>sr?Oo:sr,qa=Oo>sr?3:4;if(tr.indexOf(lo)===-1)return null;if(console.log("change1:",ra,Zn,$r,sa,cr,Oo,sr,lo),cr>=0&&sa.ch-cr<5){var Hr=cr+qa;return jn.replaceRange("",{line:sa.line,ch:cr},{line:sa.line,ch:Hr}),{line:sa.line,ch:Hr}}return null}(0,z.useEffect)(()=>{if(ua){let Zn=function(ra,jn){const sa=ra.getValue();Lo(sa),Ha(new Date().getTime()),ra.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ht&&(Vr?ht(sa,xn(sa)):ht(sa))};return ua.on("change",Zn),()=>{ua.off("change",Zn)}}},[ua,ht]),(0,z.useEffect)(()=>{if(ua)if(Qe==null)ua.setValue(""),Lo("");else{const Zn=window.scrollY||window.pageYOffset;Qe!==ua.getValue()&&(ua.setValue(Qe),Lo(Qe),ua.setCursor(Ho?1:ua.lineCount(),0),window.scrollTo(0,Zn))}},[ua,Qe]);const Ca=(0,z.useCallback)(Zn=>{const ra=ua.getCursor(),jn=ua.getSelection();let sa=jn.split(` +`);switch(Zn){case"bold":return ua.replaceSelection("**"+jn+"**"),jn===""&&ua.setCursor(ra.line,ra.ch+2),ua.focus();case"italic":return ua.replaceSelection("*"+jn+"*"),jn===""&&ua.setCursor(ra.line,ra.ch+1),ua.focus();case"code":return ua.replaceSelection("`"+jn+"`"),jn===""&&ua.setCursor(ra.line,ra.ch+1),ua.focus();case"inline-latex":return Wa("inline-latex"),ua.focus();case"latex":return ua.replaceSelection("```latex\n"+jn+"\n```"),ua.setCursor(ra.line+1,jn.length+1),ua.focus();case"line-break":return ua.replaceSelection(`
+`),ua.focus();case"list-ul":return jn===""?ua.replaceSelection("- "+jn):ua.replaceSelection(sa.map($r=>$r===""?"":`- ${$r}`).join(` +`)),ua.focus();case"list-ol":return jn===""?ua.replaceSelection("1. "+jn):ua.replaceSelection(sa.map(($r,lo)=>$r===""?"":`${lo+1}. ${$r}`).join(` +`)),ua.focus();case"add-null-ch":return jn===""&&ua.setCursor(ra.line,ra.ch),ua.replaceSelection(Cr),ua.focus();case"add-signal":return jn===""&&ua.setCursor(ra.line,ra.ch),ua.replaceSelection(no),ua.focus();case"add-multiple":return jn===""&&ua.setCursor(ra.line,ra.ch),ua.replaceSelection(tr),ua.focus();case"inster-template-1":return jn===""&&ua.setCursor(ra.line,ra.ch),ua.replaceSelection(ar),ua.focus();case"eraser":return ua.setValue(""),ua.focus();case"trigger-watch":return lt(!Gt),ua.focus();case"trigger-full-screen":return un(!et),ua.focus();case Yt:Wa(Yt);return;case la:Wa(la);return;case Ct:Wa(Ct);return;case Qn:Wa(Qn);return;case"maths-latex":Wa("maths-latex");return;case Wt:Wa(Wt);return;case or:Wa(or);return;default:throw new Error}},[ua,Gt,et]),$e=(0,z.useCallback)((Zn,ra)=>{var jn,sa,$r,lo,Oo,sr;switch(Wa(""),ta){case Yt:const{title:Mr,link:ao}=Zn;return ua.replaceSelection(`[${Mr}](${ao})`),ua.focus();case la:const{language:co,content:Ir}=Zn;return ua.replaceSelection(["```"+co,Ir,"```"].join(` +`)),ua.focus();case"maths-latex":for(var cr=atob(Zn),qa=new Uint8Array(cr.length),Hr=0;Hr{Pu.id?ua.replaceSelection(`![,](/api/attachments/${Pu.id}?type=${Pu.content_type})`):(Pu==null?void 0:Pu.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":ua.replaceSelection("`$$"+Zn+"$$`");break;case Ct:case Qn:case en:const{src:ou,alt:Bu}=Zn,po=ra,Ou=($r=(sa=(jn=po==null?void 0:po.name)==null?void 0:jn.split("."))==null?void 0:sa.pop)==null?void 0:$r.call(sa);return((lo=po==null?void 0:po.type)==null?void 0:lo.indexOf("image"))>-1||!(po!=null&&po.type)?po.align||po.width?ua.replaceSelection(`

${Bu||

`):ua.replaceSelection(`${Bu||`):((Oo=po==null?void 0:po.type)==null?void 0:Oo.indexOf("video"))>-1?ua.replaceSelection(``):((sr=po==null?void 0:po.type)==null?void 0:sr.indexOf("pdf"))>-1?ua.replaceSelection(`${po.name}`):At.includes(Ou)?ua.replaceSelection(`${po.name}`):ua.replaceSelection(`[${po.name}](${ou})`),ua.focus();case or:const{row:ko,col:zu,align:Ko}=Zn;let Vu=` `;for(let Pu=0;Pu{switch(ea){case Yt:return z.createElement(Wn,{callback:$e,onCancel:Vt});case la:return z.createElement(dn.Z,{callback:$e,onCancel:Vt});case bt:return z.createElement(ot.Z,{callback:$e,onCancel:Vt});case Wt:return z.createElement(De,{callback:$e,onCancel:Vt});case or:return z.createElement(yt,{callback:$e,onCancel:Vt});case"maths-latex":return z.createElement(Qt,{showSaveButton:!0,callback:$e});case"inline-latex":return z.createElement(vt.Z,{showSaveButton:!0,callback:$e});default:return null}},[ea]);function Vt(){Wa("")}(0,z.useEffect)(()=>{if(wr.current){let Zn=function(Oo){$r=!0,lo=Oo.pageY},na=function(){$r=!1},jn=function(Oo){if($r){let sr=Oo.pageY-lo;sr<0&&(sr=0),sr>300&&(sr=300);let cr=qn+sr+"px";Ta(cr)}},sa=wr.current,$r=!1,lo=0;return sa.addEventListener("mousedown",Zn),document.addEventListener("mousemove",jn),document.addEventListener("mouseup",na),()=>{sa.removeEventListener("mousedown",Zn),document.removeEventListener("mousemove",jn),document.removeEventListener("mouseup",na)}}},[oa,wr]),(0,z.useEffect)(()=>{Ta(qn)},[qn]);const Dn=wn(mt),Mn=wn(Cn),Er={width:Dn,height:Mn},Lr=(0,z.useMemo)(()=>{if(Xn){let Zn=new Date(Xn),na=Zn.getHours(),jn=Zn.getMinutes(),sa=Zn.getSeconds();return na=na<10?"0"+na:na,jn=jn<10?"0"+jn:jn,sa=sa<10?"0"+sa:sa,`${na}:${jn}:${sa}`}return 0},[Xn]),xn=Zn=>{const na=[];if(Vr){let jn=-1;Zn=Zn.replace(/(@▁▁@|@▁@)/g,function(sa,$r,lo){na.push({multiLine:sa!==no})})}return na};function La(){window.sessionStorage.removeItem(Xa),Qo(!1),Ha(0)}function Rr(){Qo(!1),Ha(0),oa.setValue(window.sessionStorage.getItem(Xa))}(0,z.useEffect)(()=>{ra[ea]&&ea!==Qn&&ea!==Wt&&setTimeout(()=>{const Zn=document.getElementsByClassName("markdown-popup-form")[0],na=window.innerWidth/2-Zn.offsetWidth/2,jn=window.innerHeight/2-Zn.offsetHeight/2;Kr(na),ho(jn)},0)},[ea]);const Io=Zn=>{Zn.preventDefault();const na=Zn.clientX-Ur,jn=Zn.clientY-qr;document.body.onmousemove=sa=>{let $r=sa.clientX-na,lo=sa.clientY-jn;const Oo=document.getElementsByClassName("markdown-popup-form")[0],sr=window.innerWidth-Oo.offsetWidth,cr=window.innerHeight-Oo.offsetHeight;$r=Math.max(0,Math.min($r,sr)),lo=Math.max(0,Math.min(lo,cr)),Ro(sa.clientX,sa.clientY,na,jn)&&(Kr($r),ho(lo))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ro=(Zn,na,jn,sa)=>{const $r=document.body.clientHeight,lo=document.body.clientWidth;return Zn<20&&jn>Zn||Zn>lo-20&&jnna||na>$r-20&&saPt in Ie?He(Ie,Pt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ie[Pt]=rt,ee=(Ie,Pt)=>{for(var rt in Pt||(Pt={}))E.call(Pt,rt)&&y(Ie,rt,Pt[rt]);if(a)for(var rt of a(Pt))b.call(Pt,rt)&&y(Ie,rt,Pt[rt]);return Ie},ae=(Ie,Pt)=>ut(Ie,fe(Pt));const{useForm:se}=z.default,ce={width:280,marginRight:10},de={labelCol:{span:5},wrapperCol:{span:19}};var Se=({callback:Ie,onCancel:Pt})=>{const[rt]=se();let pt=(0,Re.useRef)();function ta(ma){pt.current.width=rt.getFieldValue("width"),pt.current.align=rt.getFieldValue("align"),Ie(ma,pt.current)}function Hn(ma,Jt){if(ma.status===-1){x.ZP.error(ma.message);return}rt.setFieldsValue({src:`/api/attachments/${ma.id}`,type:Jt.type})}function ya(ma){let Jt=ma.target.files[0];pt.current=Jt,Oe(Jt,Hn)}return We.createElement(z.default,ae(ee({form:rt},de),{className:"upload-image-panel",onFinish:ta,style:{width:470,overflow:"hidden"}}),We.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},We.createElement("div",{className:"flex-container"},We.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},We.createElement(xe.default,{style:ce})),We.createElement(Ae,{onFileChange:ya}))),We.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},We.createElement(xe.default,{style:{width:264}})),We.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},We.createElement(Ye.Z,null,We.createElement(z.default.Item,{name:"width",style:{margin:0}},We.createElement(Te.Z,{style:{width:264}})),We.createElement("span",{className:"ml8"},"%"))),We.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},We.createElement(Je.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"}]})),We.createElement("aside",null,We.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},We.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),We.createElement(ye.ZP,{type:"default",onClick:Pt},"\u53D6\u6D88"))))};function Ae({onFileChange:Ie}){return We.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",We.createElement("input",{type:"file",onChange:Ie}))}function Oe(Ie,Pt){if(!Ie)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Be.bg)())throw x.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let rt=new FormData;rt.append("editormd-image-file",Ie),rt.append("file_param_name","editormd-image-file"),rt.append("byxhr","true");var pt=new window.XMLHttpRequest;pt.withCredentials=!0,pt.addEventListener("load",function(ta){Pt(JSON.parse(ta.target.responseText),Ie)},!1),pt.addEventListener("error",function(ta){console.error(ta)},!1),pt.open("POST",`${gt.KI}/api/attachments.json`),pt.send(rt)}},44991:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return xe}});var z=ue(59301),x=ue(4676);class xe extends z.Component{constructor(Te){super(Te);const Je=window.document;this.node=Je.createElement("div"),Je.body.appendChild(this.node)}render(){const{children:Te}=this.props;return(0,x.createPortal)(Te,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},28934:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return x}});var z=ue(59301);function x(xe,Ye){const Te=(0,z.useRef)();(0,z.useEffect)(()=>{Te.current=xe}),(0,z.useEffect)(()=>{function Je(){Te.current()}if(Ye!==null){let ye=setInterval(Je,Ye);return()=>clearInterval(ye)}},[Ye])}},6765:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Re}});var z=ue(43418),x=ue(3113),xe=ue(75790),Ye=ue(87169),Te={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},Je=ue(32637),ye=ue(59301);const gt=({classroomList:Be,dispatch:We,user:He})=>ye.createElement(z.default,{open:Be.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:ye.createElement("span",null,ye.createElement(Ye.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{We({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},ye.createElement("div",{style:{textAlign:"center",marginBottom:30}},ye.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",ye.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),ye.createElement("img",{style:{width:130,height:130},src:Je})),ye.createElement("div",{className:Te.bottom},ye.createElement(x.ZP,{className:Te.yes,onClick:()=>{We({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var Re=(0,xe.connect)(({classroomList:Be,user:We})=>({classroomList:Be,user:We}))(gt)},62961:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return E}});var z=ue(59301),x=ue(75790),xe=ue(78241),Ye=ue(8591),Te=ue(43418),Je=ue(92832),ye={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},gt=Object.defineProperty,Re=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,He=(b,y,ee)=>y in b?gt(b,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):b[y]=ee,ut=(b,y)=>{for(var ee in y||(y={}))Be.call(y,ee)&&He(b,ee,y[ee]);if(Re)for(var ee of Re(y))We.call(y,ee)&&He(b,ee,y[ee]);return b},fe=(b,y,ee)=>new Promise((ae,se)=>{var ce=Ae=>{try{Se(ee.next(Ae))}catch(Oe){se(Oe)}},de=Ae=>{try{Se(ee.throw(Ae))}catch(Oe){se(Oe)}},Se=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ce,de);Se((ee=ee.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:ee,dispatch:ae,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Se=!1,onFinish:Ae=()=>{}})=>{const[Oe]=xe.default.useForm(),Ie=(0,x.useParams)(),Pt=(0,x.useLocation)(),rt=(0,z.useRef)(),[pt,ta]=(0,z.useState)(""),[Hn,ya]=(0,z.useState)(""),[ma,Jt]=(0,z.useState)([]),[bn,it]=(0,z.useState)([]);(0,z.useEffect)(()=>{var ft,Tt;rt.current=((Tt=(ft=Pt.pathname)==null?void 0:ft.split("/"))==null?void 0:Tt[3])==="repository"},[]),(0,z.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const ft=ce.join("/");let Tt=[];ce.map((In,mn)=>{mn===0?Tt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${In}`,path:ft}):Tt.push({val:`/${In}`,path:ft})}),Jt(Tt),ta(ft),ya(ft),Kt(ft)},[b.actionTabs.key]);const Kt=ft=>fe(void 0,null,function*(){const Tt=yield ae({type:rt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ie.id,path:ft}});Tt&&it(Tt.trees||[])}),Pn=ft=>{let Tt=pt;ft.type==="tree"&&(ma.length?ma.push({val:`/${ft.name}`,path:ft.name}):ma.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ft.name}`,path:ft.name}),Jt(ma),Tt=pt?`${pt}/${ft.name}`:ft.name,ta(Tt)),Kt(Tt)},Wn=(ft,Tt)=>{const In=ma.filter((Fn,Ne)=>Ne<=Tt);Jt(In);const mn=In.filter((Fn,Ne)=>Ne!==0).map(Fn=>Fn.val).join("").substr(1);ta(mn),Kt(mn)},dn=()=>fe(void 0,null,function*(){const ft=Oe==null?void 0:Oe.getFieldsValue(),Tt=pt?`${pt}${ft!=null&&ft.name?`/${ft==null?void 0:ft.name}`:""}`:ft==null?void 0:ft.name;if(Se){Ae(Tt),ot();return}if(de){yield Oe.validateFields();const In=yield ae({type:"shixunsDetail/uploadGitFolder",payload:ut(ut({},{id:Ie.id,path:Tt}),rt.current?{}:{secret_repository:!0})});Ae(Hn),In.status===0&&Ye.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(Tt),Ye.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ot()}),ot=()=>{ae({type:"shixunsDetail/setActionTabs",payload:{}}),Oe.resetFields()};return z.createElement(Te.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:dn,onCancel:ot},z.createElement("div",{className:ye.wrap},z.createElement("div",{className:ye.content},z.createElement("div",{className:ye.mainPathWrap},!!(ma!=null&&ma.length)&&ma.map((ft,Tt)=>z.createElement("a",{key:Tt,onClick:()=>Wn(ft,Tt)},ft.val))),!!(bn!=null&&bn.length)&&bn.map((ft,Tt)=>ft.type==="tree"&&z.createElement("a",{key:Tt,onClick:()=>Pn(ft)},z.createElement("i",{className:`iconfont icon-wenjianjia ${ye.colorBlue}`}),ft.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},pt),de&&z.createElement(xe.default,{form:Oe,scrollToFirstError:!0,className:"mt20"},z.createElement(xe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Je.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var E=(0,x.connect)(({shixunsDetail:b,loading:y,globalSetting:ee})=>({shixunsDetail:b,globalSetting:ee,loading:y.models.index}))(a)},55039:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return bn}});var z=ue(59301),x=ue(75790),xe=ue(36381),Ye=ue(92832),Te=ue(78241),Je=ue(8591),ye=ue(43418),gt=ue(24905),Re=ue(6848),Be=ue(5871),We=ue(5112),He=ue(81327),ut=ue(95237),fe=ue(57809),a=ue(78673),E=ue(13248),b=ue(65186),y={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},ee=ue(36420),ae=ue(98280),se=ue(53229),ce=ue(59301),de=Object.defineProperty,Se=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,rt=(it,Kt,Pn)=>Kt in it?de(it,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Pn}):it[Kt]=Pn,pt=(it,Kt)=>{for(var Pn in Kt||(Kt={}))Ie.call(Kt,Pn)&&rt(it,Pn,Kt[Pn]);if(Oe)for(var Pn of Oe(Kt))Pt.call(Kt,Pn)&&rt(it,Pn,Kt[Pn]);return it},ta=(it,Kt)=>Se(it,Ae(Kt)),Hn=(it,Kt,Pn)=>new Promise((Wn,dn)=>{var ot=In=>{try{Tt(Pn.next(In))}catch(mn){dn(mn)}},ft=In=>{try{Tt(Pn.throw(In))}catch(mn){dn(mn)}},Tt=In=>In.done?Wn(In.value):Promise.resolve(In.value).then(ot,ft);Tt((Pn=Pn.apply(it,Kt)).next())});const{Panel:ya}=xe.default,{TextArea:ma}=Ye.default;var bn=({active:it,type:Kt="jupyter"})=>{var Pn,Wn;const dn=(0,x.useParams)(),[ot]=Te.default.useForm(),[ft,Tt]=(0,z.useState)({}),[In,mn]=(0,z.useState)(!1),[Fn,Ne]=(0,z.useState)(0),[we,Ue]=(0,z.useState)([]),[zt,Zt]=(0,z.useState)([]),[qt,on]=(0,z.useState)([]),rn=(Wn=(Pn=(0,se.eY)())==null?void 0:Pn.shixun)==null?void 0:Wn.editable;(0,z.useEffect)(()=>{it==="testCase"&&Ln()},[it]),(0,z.useEffect)(()=>{Ht()},[]);const Ln=()=>Hn(void 0,null,function*(){var nt,st,Qt,vt,Et,Ct,Yt,bt,Wt,Qn,tn,la,or,mr;const vr=[{hidden:0,input:"",output:"",score:100}],er=yield(0,ae.ZP)(`/api/shixuns/${dn==null?void 0:dn.id}/jupyter_evalute_setting.json`,{method:"get"});if((er==null?void 0:er.status)===0){on((nt=er==null?void 0:er.data)==null?void 0:nt.standard_scripts);const Wr={open_evaluate:(st=er==null?void 0:er.data)==null?void 0:st.open_evaluate,exec_time:((Qt=er==null?void 0:er.data)==null?void 0:Qt.exec_time)||3,test_set_score:((vt=er==null?void 0:er.data)==null?void 0:vt.test_set_score)===null?!1:(Et=er==null?void 0:er.data)==null?void 0:Et.test_set_score,test_set_average:((Ct=er==null?void 0:er.data)==null?void 0:Ct.test_set_average)===null?!0:(Yt=er==null?void 0:er.data)==null?void 0:Yt.test_set_average,choice_standard_scripts:((bt=er==null?void 0:er.data)==null?void 0:bt.choice_standard_scripts)||null,evaluate_script:((Wt=er==null?void 0:er.data)==null?void 0:Wt.evaluate_script)||"",evaluate_method:(Qn=er==null?void 0:er.data)==null?void 0:Qn.evaluate_method,use_jupyter_result:(tn=er==null?void 0:er.data)==null?void 0:tn.use_jupyter_result};ot.setFieldsValue(Wr),Tt(Wr),Ue((or=(la=er==null?void 0:er.data)==null?void 0:la.test_sets)!=null&&or.length?(mr=er==null?void 0:er.data)==null?void 0:mr.test_sets:vr)}}),Ht=()=>Hn(void 0,null,function*(){var nt;const st=yield(0,ae.ZP)(`/api/shixuns/${dn==null?void 0:dn.id}/get_jupyter_tags.json`,{method:"get"});(st==null?void 0:st.status)===0&&Zt(((nt=st==null?void 0:st.data)==null?void 0:nt.list)||[])}),De=nt=>Hn(void 0,null,function*(){const Qt=we.map(Et=>Et.score).reduce((Et,Ct)=>Et+Ct,0);if(nt.test_set_score&&Qt!==100){Je.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(nt.evaluate_method===3&&(we!=null&&we.some(Et=>!Et.tags))){Je.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}mn(!0),(yield(0,ae.ZP)(`/api/shixuns/${dn==null?void 0:dn.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:ta(pt({},nt),{mirror_script_id:nt==null?void 0:nt.choice_standard_scripts,open_evaluate:nt!=null&&nt.open_evaluate?1:0,test_set:we.map(Et=>ta(pt({},Et),{is_file:!1}))})})).status===0&&Je.ZP.success("\u4FDD\u5B58\u6210\u529F"),mn(!1)}),ke=nt=>{Tt(pt({},ot.getFieldsValue())),"test_set_average"in nt&&(nt!=null&&nt.test_set_average)&&Dt(we),"test_set_score"in nt&&(nt!=null&&nt.test_set_score)&&(ot.setFieldsValue({test_set_average:!0}),Tt(ta(pt({},ot.getFieldsValue()),{test_set_average:!0})),Dt(we)),"choice_standard_scripts"in nt&&ye.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ce.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",ce.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Hn(void 0,null,function*(){const st=yield(0,ae.ZP)(`/api/shixuns/${dn==null?void 0:dn.id}/get_script_contents.json`,{method:"get",params:{id:dn==null?void 0:dn.id,script_id:nt==null?void 0:nt.choice_standard_scripts}});st!=null&&st.content&&(ye.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:ce.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),ot.setFieldsValue({evaluate_script:st==null?void 0:st.content}),Tt(ta(pt({},ot.getFieldsValue()),{evaluate_script:st==null?void 0:st.content})))})})},Dt=nt=>{let st=0;const Qt=Math.floor((100-st)/nt.length),vt=Qt+(100-st)%nt.length;nt=nt.map((Et,Ct)=>Ct===nt.length-1?ta(pt({},Et),{score:vt}):ta(pt({},Et),{score:Qt})),Ue(nt)},jt=()=>{const nt=[...we,{hidden:0,input:"",output:"",score:0}];ot.getFieldValue("test_set_average")?Dt(nt):Ue(nt)},{test_set_score:sn,test_set_average:yt,choice_standard_scripts:xt,open_evaluate:Bt}=ft;return ce.createElement("section",{className:y.wrap},ce.createElement(Te.default,{form:ot,disabled:!Bt,layout:"vertical",onValuesChange:ke,onFinish:De},ce.createElement(Te.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},ce.createElement(gt.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),ce.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Te.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:y.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},ce.createElement(Be.Z,{size:"large",style:{width:400},min:3}))),ce.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Te.default.Item,{name:"test_set_score"},ce.createElement(We.ZP.Group,null,ce.createElement(He.Z,{direction:"vertical"},ce.createElement(We.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),ce.createElement(We.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),ce.createElement(Te.default.Item,{label:ce.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},ce.createElement(We.ZP.Group,null,ce.createElement(He.Z,{direction:"vertical"},ce.createElement(We.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),ce.createElement(We.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),ce.createElement(ut.Z,{align:"middle",justify:"space-between",className:"font14"},ce.createElement("div",{style:{fontWeight:500}},ce.createElement("span",{className:y.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(b.op,{style:{borderRadius:2},onClick:jt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),sn&&ce.createElement(Te.default.Item,{name:"test_set_average"},ce.createElement(We.ZP.Group,null,ce.createElement(We.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),ce.createElement(We.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement("div",null,we.map((nt,st)=>ce.createElement(xe.default,{activeKey:Fn,key:st,onChange:()=>{Ne(Qt=>Qt===st?null:st)}},ce.createElement(ya,{header:ce.createElement("div",{className:"font16"},ce.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",st+1),ft.test_set_score&&ce.createElement("span",{style:{marginLeft:40}},ce.createElement(Be.Z,{style:{width:120},value:nt.score,onClick:Qt=>Qt.stopPropagation(),min:0,max:100,precision:0,onBlur:Qt=>{if(Number(Qt)<0||Number(Qt)>100){Je.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const vt=we.map((Ct,Yt)=>Yt===st?ta(pt({},Ct),{score:100}):Ct),Et={test_set_average:!1};Tt(pt(pt({},ft),Et)),ot.setFieldsValue(Et),Ue(vt)}},disabled:yt,onChange:Qt=>{const vt=we.map((Ct,Yt)=>Yt===st?ta(pt({},Ct),{score:Qt?Number(Qt):0}):Ct),Et={test_set_average:!1};Tt(pt(pt({},ft),Et)),ot.setFieldsValue(Et),Ue(vt)}}),ce.createElement("span",{className:"ml10 mr10"},"%")),ce.createElement("span",{className:"tr flex1",style:{float:"right"}},st!==0&&ce.createElement(Re.Z,{placement:"bottom",title:"\u5220\u9664"},ce.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:Qt=>{Qt.stopPropagation(),ye.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const vt=we.filter((Et,Ct)=>Ct!==st);Dt(vt)}})}})))),key:st},ce.createElement("div",null,ft.evaluate_method===3&&ce.createElement(ut.Z,{align:"middle",className:"mb20"},ce.createElement("div",null,ce.createElement("span",{className:y.sub},"*"),ce.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),ce.createElement(Re.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},ce.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),ce.createElement(fe.default,{value:nt.tags,size:"large",style:{width:450},onChange:Qt=>{const vt=we.map((Et,Ct)=>Ct===st?ta(pt({},Et),{tags:Qt}):Et);Ue(vt)}},zt==null?void 0:zt.map(Qt=>ce.createElement(fe.default.Option,{value:Qt==null?void 0:Qt.tags,key:Qt==null?void 0:Qt.tags},Qt==null?void 0:Qt.tags)))),ce.createElement(ut.Z,{align:"middle"},ce.createElement("div",null," ",ce.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),ce.createElement(ma,{bordered:!1,className:y.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:nt.output,onChange:Qt=>{const vt=we.map((Et,Ct)=>Ct===st?ta(pt({},Et),{output:Qt.target.value}):Et);Ue(vt)}})),ce.createElement(ut.Z,{className:"mt20",align:"middle"},ce.createElement("div",null,ce.createElement("span",null,"\u53EF\u89C1\u6027"),ce.createElement(Re.Z,{title:ce.createElement("div",null,ce.createElement("div",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),ce.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),ce.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},ce.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),ce.createElement("div",null,ce.createElement(gt.default,{className:"font14 ml5",checked:nt.hidden===1,onChange:Qt=>{const vt=we.map((Et,Ct)=>{if(Ct===st){let Yt={is_invisible:!1,actual_output_visible:!1};return Qt.target.checked&&(Yt={is_invisible:!0,actual_output_visible:!0}),ta(pt(pt({},Et),Yt),{hidden:Qt.target.checked?1:0})}return Et});Ue(vt)}},"\u5168\u90E8\u9690\u85CF")),ce.createElement(gt.default,{checked:nt.is_invisible,style:{margin:"0 60px"},onChange:Qt=>{const vt=we.map((Et,Ct)=>{if(Ct===st){let Yt=0;return Qt.target.checked&&Et.actual_output_visible&&(Yt=1),ta(pt({},Et),{hidden:Yt,is_invisible:Qt.target.checked})}return Et});Ue(vt)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),ce.createElement(gt.default,{checked:nt.actual_output_visible,onChange:Qt=>{const vt=we.map((Et,Ct)=>{if(Ct===st){let Yt=0;return Qt.target.checked&&Et.is_invisible&&(Yt=1),ta(pt({},Et),{hidden:Yt,actual_output_visible:Qt.target.checked})}return Et});Ue(vt)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),ce.createElement("div",{className:"mt20"},ce.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),ce.createElement(gt.default,{checked:nt.last_match_rule,onChange:Qt=>{const vt=we.map((Et,Ct)=>Ct===st?ta(pt({},Et),{last_match_rule:Qt.target.checked}):Et);Ue(vt)}},ce.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",ce.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))))))),ce.createElement("h4",{className:"font14 mt20 mb10"},ce.createElement("span",{className:y.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Te.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},ce.createElement(fe.default,{getPopupContainer:nt=>nt.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},qt.map((nt,st)=>ce.createElement(fe.default.Option,{value:nt.id,key:st},nt.scptname))))),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Te.default.Item,{name:"evaluate_script"},ce.createElement(ee.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!Bt}}))),(0,se.Ny)()&&ce.createElement(ut.Z,{className:"mb20",align:"middle"},ce.createElement(Te.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},ce.createElement(a.Z,null)),ce.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),ce.createElement(E.t,{okText:"\u4FDD\u5B58",hasOkBtn:rn,loading:In,onCancel:()=>x.history.push(`/shixuns/${dn==null?void 0:dn.id}/challenges`),onOk:()=>ot.submit(),className:Kt==="jupyterLab"?y.btn:""}))}},30534:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Te}});var z=ue(59301),x={label:"label___CZ1_z",left:"left___ZKFRV",right:"right___zVTRn",error:"error___oNJNo"},xe=ue(6848),Te=({name:Je,tooltipTitle:ye,children:gt,required:Re,errorKey:Be,errorValue:We,errorName:He,errorStyle:ut={},nameWidth:fe=112,align:a="center",contentStyle:E={}})=>z.createElement(z.Fragment,null,z.createElement("div",{className:x.label,style:{alignItems:a}},z.createElement("div",{className:x.left,style:{width:fe}},Re&&z.createElement("span",null,"*"),z.createElement("div",null,Je),!!ye&&z.createElement(xe.Z,{title:ye},z.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),z.createElement("div",{className:x.right,style:E},gt,He&&We===Be&&z.createElement("div",{className:x.error,style:ut},He))))},59205:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Je}});var z=ue(59301),x={mirrorModal:"mirrorModal___Pi3tF",right:"right___Hot5f",title:"title___jjMKh",content:"content___BmOkD",des:"des___oGTUM",modal:"modal___yy3VB"},xe=ue(43418),Ye=ue(12470),Je=({title:ye,children:gt,value:Re})=>{const[Be,We]=(0,z.useState)(!1);return z.createElement(z.Fragment,null,z.createElement("span",{onClick:()=>We(!0)},gt),z.createElement(xe.default,{title:ye,open:Be,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>We(!1),className:x.modal,footer:null},typeof Re=="string"&&z.createElement(Ye.Z,{value:Re||""}),Object.prototype.toString.call(Re)==="[object Array]"&&z.createElement(z.Fragment,null,Re==null?void 0:Re.map((He,ut)=>z.createElement("div",{key:ut},z.createElement("b",null,He.name||He.type_name),z.createElement(Ye.Z,{value:He.description||""}))))))}},78939:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Zt}});var z=ue(59301),x=ue(43418),xe=ue(8591),Ye=ue(43428),Te=ue(99313),Je=ue(71418),ye=ue(6848),gt=ue(3113),Re={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},Be=ue(99267),We=ue(61485),He=ue(13014),ut=ue(4977),fe=ue(98280),a=ue(76411),E={lineChart:"lineChart___dCEZW"},b=ue(66649),y=ue.n(b),ee=ue(59301),se=({dataInfo:qt,indexKey:on,valueName:rn,startAndEndTime:Ln,colors:Ht=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:De})=>{let ke=null;(0,z.useEffect)(()=>{nt()},[qt]),(0,z.useEffect)(()=>{window.addEventListener("resize",Dt(()=>{ke&&ke.resize()},200))},[window.onresize]);const Dt=(st,Qt,vt=!1)=>{let Et,Ct;return(...Yt)=>{if(vt){st.apply(Ct,Yt),vt=!1;return}clearTimeout(Et),Et=setTimeout(()=>{st.apply(Ct,Yt)},Qt)}},jt=st=>st?st.map(Qt=>{const vt=new Date(Qt),Et=String(vt.getMonth()+1).padStart(2,"0"),Ct=String(vt.getDate()).padStart(2,"0"),Yt=String(vt.getHours()).padStart(2,"0"),bt=String(vt.getMinutes()).padStart(2,"0");return`${Et}/${Ct} ${Yt}:${bt}`}):[],sn=(st,Qt)=>st.map(vt=>{const Et=Qt.timestamps.indexOf(vt);return Et!==-1?Qt.values[Et]:null});function yt(st){let Qt=1/0;for(let Et=0;Et{let Et=[];for(let Ct=st;Ct<=Qt;Ct+=vt)Et.push(Ct);return Et},Bt=()=>{var st;const Qt=((st=qt==null?void 0:qt.x)==null?void 0:st.flat())||[];let vt=[...new Set(Qt)].sort((la,or)=>la-or),Et=yt(vt),Ct=Et==null?void 0:Et.newArray,Yt=Et==null?void 0:Et.minInterval;vt=[...new Set([...vt,...Ct])].sort((la,or)=>la-or);let bt=y()(Ln[0],"YYYY-MM-DD HH:mm").valueOf(),Wt=xt(bt,vt[0]-Yt,Yt),Qn=y()(Ln[1],"YYYY-MM-DD HH:mm").valueOf(),tn=xt(vt[vt.length-1]+Yt,Qn,Yt);return vt=[...Wt,...vt,...tn],[...new Set(vt)].sort((la,or)=>la-or)},nt=()=>{var st;ke=a.init(document.getElementById(`lineChart${on}`));let Qt=Bt(),vt=(st=qt==null?void 0:qt.y)==null?void 0:st.map((Ct,Yt)=>{var bt;let Wt={timestamps:(bt=qt==null?void 0:qt.x)==null?void 0:bt[Yt],values:Ct};return Ct=sn(Qt,Wt),{name:rn[Yt],type:"line",itemStyle:{show:!1},lineStyle:{color:Ht[Yt]},data:Ct}}),Et={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(Ct){var Yt;let bt="";return Ct.forEach((Wt,Qn)=>{console.log("item",Wt),bt+=`
+`}return ua.replaceSelection(Vu+` +`),ua.focus();default:throw new Error}},[ua,ta]),wt=(0,z.useMemo)(()=>{switch(ta){case Yt:return z.createElement(Wn,{callback:$e,onCancel:Vt});case la:return z.createElement(dn.Z,{callback:$e,onCancel:Vt});case Ct:return z.createElement(ot.Z,{callback:$e,onCancel:Vt});case Wt:return z.createElement(De,{callback:$e,onCancel:Vt});case or:return z.createElement(St,{callback:$e,onCancel:Vt});case"maths-latex":return z.createElement(Xt,{showSaveButton:!0,callback:$e});case"inline-latex":return z.createElement(vt.Z,{showSaveButton:!0,callback:$e});default:return null}},[ta]);function Vt(){Wa("")}(0,z.useEffect)(()=>{if(wr.current){let Zn=function(Oo){$r=!0,lo=Oo.pageY},ra=function(){$r=!1},jn=function(Oo){if($r){let sr=Oo.pageY-lo;sr<0&&(sr=0),sr>300&&(sr=300);let cr=qn+sr+"px";Ta(cr)}},sa=wr.current,$r=!1,lo=0;return sa.addEventListener("mousedown",Zn),document.addEventListener("mousemove",jn),document.addEventListener("mouseup",ra),()=>{sa.removeEventListener("mousedown",Zn),document.removeEventListener("mousemove",jn),document.removeEventListener("mouseup",ra)}}},[ua,wr]),(0,z.useEffect)(()=>{Ta(qn)},[qn]);const Dn=Ln(mt),Mn=Ln(Cn),Er={width:Dn,height:Mn},Lr=(0,z.useMemo)(()=>{if(Xn){let Zn=new Date(Xn),ra=Zn.getHours(),jn=Zn.getMinutes(),sa=Zn.getSeconds();return ra=ra<10?"0"+ra:ra,jn=jn<10?"0"+jn:jn,sa=sa<10?"0"+sa:sa,`${ra}:${jn}:${sa}`}return 0},[Xn]),xn=Zn=>{const ra=[];if(Vr){let jn=-1;Zn=Zn.replace(/(@▁▁@|@▁@)/g,function(sa,$r,lo){ra.push({multiLine:sa!==no})})}return ra};function La(){window.sessionStorage.removeItem(Xa),Qo(!1),Ha(0)}function Rr(){Qo(!1),Ha(0),ua.setValue(window.sessionStorage.getItem(Xa))}(0,z.useEffect)(()=>{oa[ta]&&ta!==Qn&&ta!==Wt&&setTimeout(()=>{const Zn=document.getElementsByClassName("markdown-popup-form")[0],ra=window.innerWidth/2-Zn.offsetWidth/2,jn=window.innerHeight/2-Zn.offsetHeight/2;Kr(ra),ho(jn)},0)},[ta]);const Io=Zn=>{Zn.preventDefault();const ra=Zn.clientX-Ur,jn=Zn.clientY-qr;document.body.onmousemove=sa=>{let $r=sa.clientX-ra,lo=sa.clientY-jn;const Oo=document.getElementsByClassName("markdown-popup-form")[0],sr=window.innerWidth-Oo.offsetWidth,cr=window.innerHeight-Oo.offsetHeight;$r=Math.max(0,Math.min($r,sr)),lo=Math.max(0,Math.min(lo,cr)),Ro(sa.clientX,sa.clientY,ra,jn)&&(Kr($r),ho(lo))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ro=(Zn,ra,jn,sa)=>{const $r=document.body.clientHeight,lo=document.body.clientWidth;return Zn<20&&jn>Zn||Zn>lo-20&&jnra||ra>$r-20&&saPt in Ie?He(Ie,Pt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ie[Pt]=rt,ee=(Ie,Pt)=>{for(var rt in Pt||(Pt={}))E.call(Pt,rt)&&y(Ie,rt,Pt[rt]);if(a)for(var rt of a(Pt))b.call(Pt,rt)&&y(Ie,rt,Pt[rt]);return Ie},ae=(Ie,Pt)=>ut(Ie,fe(Pt));const{useForm:se}=z.default,ce={width:280,marginRight:10},de={labelCol:{span:5},wrapperCol:{span:19}};var Se=({callback:Ie,onCancel:Pt})=>{const[rt]=se();let pt=(0,Re.useRef)();function na(ma){pt.current.width=rt.getFieldValue("width"),pt.current.align=rt.getFieldValue("align"),Ie(ma,pt.current)}function Hn(ma,qt){if(ma.status===-1){x.ZP.error(ma.message);return}rt.setFieldsValue({src:`/api/attachments/${ma.id}`,type:qt.type})}function ya(ma){let qt=ma.target.files[0];pt.current=qt,Oe(qt,Hn)}return We.createElement(z.default,ae(ee({form:rt},de),{className:"upload-image-panel",onFinish:na,style:{width:470,overflow:"hidden"}}),We.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},We.createElement("div",{className:"flex-container"},We.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},We.createElement(xe.default,{style:ce})),We.createElement(Ae,{onFileChange:ya}))),We.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},We.createElement(xe.default,{style:{width:264}})),We.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},We.createElement(Ye.Z,null,We.createElement(z.default.Item,{name:"width",style:{margin:0}},We.createElement(Te.Z,{style:{width:264}})),We.createElement("span",{className:"ml8"},"%"))),We.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},We.createElement(Je.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"}]})),We.createElement("aside",null,We.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},We.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),We.createElement(ye.ZP,{type:"default",onClick:Pt},"\u53D6\u6D88"))))};function Ae({onFileChange:Ie}){return We.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",We.createElement("input",{type:"file",onChange:Ie}))}function Oe(Ie,Pt){if(!Ie)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Be.bg)())throw x.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let rt=new FormData;rt.append("editormd-image-file",Ie),rt.append("file_param_name","editormd-image-file"),rt.append("byxhr","true");var pt=new window.XMLHttpRequest;pt.withCredentials=!0,pt.addEventListener("load",function(na){Pt(JSON.parse(na.target.responseText),Ie)},!1),pt.addEventListener("error",function(na){console.error(na)},!1),pt.open("POST",`${gt.KI}/api/attachments.json`),pt.send(rt)}},44991:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return xe}});var z=ue(59301),x=ue(4676);class xe extends z.Component{constructor(Te){super(Te);const Je=window.document;this.node=Je.createElement("div"),Je.body.appendChild(this.node)}render(){const{children:Te}=this.props;return(0,x.createPortal)(Te,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},28934:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return x}});var z=ue(59301);function x(xe,Ye){const Te=(0,z.useRef)();(0,z.useEffect)(()=>{Te.current=xe}),(0,z.useEffect)(()=>{function Je(){Te.current()}if(Ye!==null){let ye=setInterval(Je,Ye);return()=>clearInterval(ye)}},[Ye])}},6765:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Re}});var z=ue(43418),x=ue(3113),xe=ue(75790),Ye=ue(87169),Te={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},Je=ue(32637),ye=ue(59301);const gt=({classroomList:Be,dispatch:We,user:He})=>ye.createElement(z.default,{open:Be.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:ye.createElement("span",null,ye.createElement(Ye.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{We({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},ye.createElement("div",{style:{textAlign:"center",marginBottom:30}},ye.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",ye.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),ye.createElement("img",{style:{width:130,height:130},src:Je})),ye.createElement("div",{className:Te.bottom},ye.createElement(x.ZP,{className:Te.yes,onClick:()=>{We({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var Re=(0,xe.connect)(({classroomList:Be,user:We})=>({classroomList:Be,user:We}))(gt)},62961:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return E}});var z=ue(59301),x=ue(75790),xe=ue(78241),Ye=ue(8591),Te=ue(43418),Je=ue(92832),ye={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},gt=Object.defineProperty,Re=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,He=(b,y,ee)=>y in b?gt(b,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):b[y]=ee,ut=(b,y)=>{for(var ee in y||(y={}))Be.call(y,ee)&&He(b,ee,y[ee]);if(Re)for(var ee of Re(y))We.call(y,ee)&&He(b,ee,y[ee]);return b},fe=(b,y,ee)=>new Promise((ae,se)=>{var ce=Ae=>{try{Se(ee.next(Ae))}catch(Oe){se(Oe)}},de=Ae=>{try{Se(ee.throw(Ae))}catch(Oe){se(Oe)}},Se=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ce,de);Se((ee=ee.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:ee,dispatch:ae,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Se=!1,onFinish:Ae=()=>{}})=>{const[Oe]=xe.default.useForm(),Ie=(0,x.useParams)(),Pt=(0,x.useLocation)(),rt=(0,z.useRef)(),[pt,na]=(0,z.useState)(""),[Hn,ya]=(0,z.useState)(""),[ma,qt]=(0,z.useState)([]),[bn,it]=(0,z.useState)([]);(0,z.useEffect)(()=>{var ft,Rt;rt.current=((Rt=(ft=Pt.pathname)==null?void 0:ft.split("/"))==null?void 0:Rt[3])==="repository"},[]),(0,z.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const ft=ce.join("/");let Rt=[];ce.map((In,mn)=>{mn===0?Rt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${In}`,path:ft}):Rt.push({val:`/${In}`,path:ft})}),qt(Rt),na(ft),ya(ft),Kt(ft)},[b.actionTabs.key]);const Kt=ft=>fe(void 0,null,function*(){const Rt=yield ae({type:rt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ie.id,path:ft}});Rt&&it(Rt.trees||[])}),Pn=ft=>{let Rt=pt;ft.type==="tree"&&(ma.length?ma.push({val:`/${ft.name}`,path:ft.name}):ma.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ft.name}`,path:ft.name}),qt(ma),Rt=pt?`${pt}/${ft.name}`:ft.name,na(Rt)),Kt(Rt)},Wn=(ft,Rt)=>{const In=ma.filter((Fn,Ne)=>Ne<=Rt);qt(In);const mn=In.filter((Fn,Ne)=>Ne!==0).map(Fn=>Fn.val).join("").substr(1);na(mn),Kt(mn)},dn=()=>fe(void 0,null,function*(){const ft=Oe==null?void 0:Oe.getFieldsValue(),Rt=pt?`${pt}${ft!=null&&ft.name?`/${ft==null?void 0:ft.name}`:""}`:ft==null?void 0:ft.name;if(Se){Ae(Rt),ot();return}if(de){yield Oe.validateFields();const In=yield ae({type:"shixunsDetail/uploadGitFolder",payload:ut(ut({},{id:Ie.id,path:Rt}),rt.current?{}:{secret_repository:!0})});Ae(Hn),In.status===0&&Ye.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(Rt),Ye.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ot()}),ot=()=>{ae({type:"shixunsDetail/setActionTabs",payload:{}}),Oe.resetFields()};return z.createElement(Te.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:dn,onCancel:ot},z.createElement("div",{className:ye.wrap},z.createElement("div",{className:ye.content},z.createElement("div",{className:ye.mainPathWrap},!!(ma!=null&&ma.length)&&ma.map((ft,Rt)=>z.createElement("a",{key:Rt,onClick:()=>Wn(ft,Rt)},ft.val))),!!(bn!=null&&bn.length)&&bn.map((ft,Rt)=>ft.type==="tree"&&z.createElement("a",{key:Rt,onClick:()=>Pn(ft)},z.createElement("i",{className:`iconfont icon-wenjianjia ${ye.colorBlue}`}),ft.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},pt),de&&z.createElement(xe.default,{form:Oe,scrollToFirstError:!0,className:"mt20"},z.createElement(xe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Je.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var E=(0,x.connect)(({shixunsDetail:b,loading:y,globalSetting:ee})=>({shixunsDetail:b,globalSetting:ee,loading:y.models.index}))(a)},55039:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return bn}});var z=ue(59301),x=ue(75790),xe=ue(36381),Ye=ue(92832),Te=ue(78241),Je=ue(8591),ye=ue(43418),gt=ue(24905),Re=ue(6848),Be=ue(5871),We=ue(5112),He=ue(81327),ut=ue(95237),fe=ue(57809),a=ue(78673),E=ue(13248),b=ue(65186),y={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},ee=ue(36420),ae=ue(98280),se=ue(53229),ce=ue(59301),de=Object.defineProperty,Se=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,rt=(it,Kt,Pn)=>Kt in it?de(it,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Pn}):it[Kt]=Pn,pt=(it,Kt)=>{for(var Pn in Kt||(Kt={}))Ie.call(Kt,Pn)&&rt(it,Pn,Kt[Pn]);if(Oe)for(var Pn of Oe(Kt))Pt.call(Kt,Pn)&&rt(it,Pn,Kt[Pn]);return it},na=(it,Kt)=>Se(it,Ae(Kt)),Hn=(it,Kt,Pn)=>new Promise((Wn,dn)=>{var ot=In=>{try{Rt(Pn.next(In))}catch(mn){dn(mn)}},ft=In=>{try{Rt(Pn.throw(In))}catch(mn){dn(mn)}},Rt=In=>In.done?Wn(In.value):Promise.resolve(In.value).then(ot,ft);Rt((Pn=Pn.apply(it,Kt)).next())});const{Panel:ya}=xe.default,{TextArea:ma}=Ye.default;var bn=({active:it,type:Kt="jupyter"})=>{var Pn,Wn;const dn=(0,x.useParams)(),[ot]=Te.default.useForm(),[ft,Rt]=(0,z.useState)({}),[In,mn]=(0,z.useState)(!1),[Fn,Ne]=(0,z.useState)(0),[we,Ue]=(0,z.useState)([]),[zt,Zt]=(0,z.useState)([]),[$t,on]=(0,z.useState)([]),rn=(Wn=(Pn=(0,se.eY)())==null?void 0:Pn.shixun)==null?void 0:Wn.editable;(0,z.useEffect)(()=>{it==="testCase"&&On()},[it]),(0,z.useEffect)(()=>{Ht()},[]);const On=()=>Hn(void 0,null,function*(){var nt,st,Xt,vt,Et,yt,Yt,Ct,Wt,Qn,en,la,or,mr;const vr=[{hidden:0,input:"",output:"",score:100}],er=yield(0,ae.ZP)(`/api/shixuns/${dn==null?void 0:dn.id}/jupyter_evalute_setting.json`,{method:"get"});if((er==null?void 0:er.status)===0){on((nt=er==null?void 0:er.data)==null?void 0:nt.standard_scripts);const Wr={open_evaluate:(st=er==null?void 0:er.data)==null?void 0:st.open_evaluate,exec_time:((Xt=er==null?void 0:er.data)==null?void 0:Xt.exec_time)||3,test_set_score:((vt=er==null?void 0:er.data)==null?void 0:vt.test_set_score)===null?!1:(Et=er==null?void 0:er.data)==null?void 0:Et.test_set_score,test_set_average:((yt=er==null?void 0:er.data)==null?void 0:yt.test_set_average)===null?!0:(Yt=er==null?void 0:er.data)==null?void 0:Yt.test_set_average,choice_standard_scripts:((Ct=er==null?void 0:er.data)==null?void 0:Ct.choice_standard_scripts)||null,evaluate_script:((Wt=er==null?void 0:er.data)==null?void 0:Wt.evaluate_script)||"",evaluate_method:(Qn=er==null?void 0:er.data)==null?void 0:Qn.evaluate_method,use_jupyter_result:(en=er==null?void 0:er.data)==null?void 0:en.use_jupyter_result};ot.setFieldsValue(Wr),Rt(Wr),Ue((or=(la=er==null?void 0:er.data)==null?void 0:la.test_sets)!=null&&or.length?(mr=er==null?void 0:er.data)==null?void 0:mr.test_sets:vr)}}),Ht=()=>Hn(void 0,null,function*(){var nt;const st=yield(0,ae.ZP)(`/api/shixuns/${dn==null?void 0:dn.id}/get_jupyter_tags.json`,{method:"get"});(st==null?void 0:st.status)===0&&Zt(((nt=st==null?void 0:st.data)==null?void 0:nt.list)||[])}),De=nt=>Hn(void 0,null,function*(){const Xt=we.map(Et=>Et.score).reduce((Et,yt)=>Et+yt,0);if(nt.test_set_score&&Xt!==100){Je.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(nt.evaluate_method===3&&(we!=null&&we.some(Et=>!Et.tags))){Je.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}mn(!0),(yield(0,ae.ZP)(`/api/shixuns/${dn==null?void 0:dn.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:na(pt({},nt),{mirror_script_id:nt==null?void 0:nt.choice_standard_scripts,open_evaluate:nt!=null&&nt.open_evaluate?1:0,test_set:we.map(Et=>na(pt({},Et),{is_file:!1}))})})).status===0&&Je.ZP.success("\u4FDD\u5B58\u6210\u529F"),mn(!1)}),ke=nt=>{Rt(pt({},ot.getFieldsValue())),"test_set_average"in nt&&(nt!=null&&nt.test_set_average)&&Dt(we),"test_set_score"in nt&&(nt!=null&&nt.test_set_score)&&(ot.setFieldsValue({test_set_average:!0}),Rt(na(pt({},ot.getFieldsValue()),{test_set_average:!0})),Dt(we)),"choice_standard_scripts"in nt&&ye.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ce.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",ce.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Hn(void 0,null,function*(){const st=yield(0,ae.ZP)(`/api/shixuns/${dn==null?void 0:dn.id}/get_script_contents.json`,{method:"get",params:{id:dn==null?void 0:dn.id,script_id:nt==null?void 0:nt.choice_standard_scripts}});st!=null&&st.content&&(ye.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:ce.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),ot.setFieldsValue({evaluate_script:st==null?void 0:st.content}),Rt(na(pt({},ot.getFieldsValue()),{evaluate_script:st==null?void 0:st.content})))})})},Dt=nt=>{let st=0;const Xt=Math.floor((100-st)/nt.length),vt=Xt+(100-st)%nt.length;nt=nt.map((Et,yt)=>yt===nt.length-1?na(pt({},Et),{score:vt}):na(pt({},Et),{score:Xt})),Ue(nt)},jt=()=>{const nt=[...we,{hidden:0,input:"",output:"",score:0}];ot.getFieldValue("test_set_average")?Dt(nt):Ue(nt)},{test_set_score:sn,test_set_average:St,choice_standard_scripts:xt,open_evaluate:Bt}=ft;return ce.createElement("section",{className:y.wrap},ce.createElement(Te.default,{form:ot,disabled:!Bt,layout:"vertical",onValuesChange:ke,onFinish:De},ce.createElement(Te.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},ce.createElement(gt.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),ce.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Te.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:y.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},ce.createElement(Be.Z,{size:"large",style:{width:400},min:3}))),ce.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Te.default.Item,{name:"test_set_score"},ce.createElement(We.ZP.Group,null,ce.createElement(He.Z,{direction:"vertical"},ce.createElement(We.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),ce.createElement(We.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),ce.createElement(Te.default.Item,{label:ce.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},ce.createElement(We.ZP.Group,null,ce.createElement(He.Z,{direction:"vertical"},ce.createElement(We.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),ce.createElement(We.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),ce.createElement(ut.Z,{align:"middle",justify:"space-between",className:"font14"},ce.createElement("div",{style:{fontWeight:500}},ce.createElement("span",{className:y.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(b.op,{style:{borderRadius:2},onClick:jt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),sn&&ce.createElement(Te.default.Item,{name:"test_set_average"},ce.createElement(We.ZP.Group,null,ce.createElement(We.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),ce.createElement(We.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement("div",null,we.map((nt,st)=>ce.createElement(xe.default,{activeKey:Fn,key:st,onChange:()=>{Ne(Xt=>Xt===st?null:st)}},ce.createElement(ya,{header:ce.createElement("div",{className:"font16"},ce.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",st+1),ft.test_set_score&&ce.createElement("span",{style:{marginLeft:40}},ce.createElement(Be.Z,{style:{width:120},value:nt.score,onClick:Xt=>Xt.stopPropagation(),min:0,max:100,precision:0,onBlur:Xt=>{if(Number(Xt)<0||Number(Xt)>100){Je.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const vt=we.map((yt,Yt)=>Yt===st?na(pt({},yt),{score:100}):yt),Et={test_set_average:!1};Rt(pt(pt({},ft),Et)),ot.setFieldsValue(Et),Ue(vt)}},disabled:St,onChange:Xt=>{const vt=we.map((yt,Yt)=>Yt===st?na(pt({},yt),{score:Xt?Number(Xt):0}):yt),Et={test_set_average:!1};Rt(pt(pt({},ft),Et)),ot.setFieldsValue(Et),Ue(vt)}}),ce.createElement("span",{className:"ml10 mr10"},"%")),ce.createElement("span",{className:"tr flex1",style:{float:"right"}},st!==0&&ce.createElement(Re.Z,{placement:"bottom",title:"\u5220\u9664"},ce.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:Xt=>{Xt.stopPropagation(),ye.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const vt=we.filter((Et,yt)=>yt!==st);Dt(vt)}})}})))),key:st},ce.createElement("div",null,ft.evaluate_method===3&&ce.createElement(ut.Z,{align:"middle",className:"mb20"},ce.createElement("div",null,ce.createElement("span",{className:y.sub},"*"),ce.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),ce.createElement(Re.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},ce.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),ce.createElement(fe.default,{value:nt.tags,size:"large",style:{width:450},onChange:Xt=>{const vt=we.map((Et,yt)=>yt===st?na(pt({},Et),{tags:Xt}):Et);Ue(vt)}},zt==null?void 0:zt.map(Xt=>ce.createElement(fe.default.Option,{value:Xt==null?void 0:Xt.tags,key:Xt==null?void 0:Xt.tags},Xt==null?void 0:Xt.tags)))),ce.createElement(ut.Z,{align:"middle"},ce.createElement("div",null," ",ce.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),ce.createElement(ma,{bordered:!1,className:y.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:nt.output,onChange:Xt=>{const vt=we.map((Et,yt)=>yt===st?na(pt({},Et),{output:Xt.target.value}):Et);Ue(vt)}})),ce.createElement(ut.Z,{className:"mt20",align:"middle"},ce.createElement("div",null,ce.createElement("span",null,"\u53EF\u89C1\u6027"),ce.createElement(Re.Z,{title:ce.createElement("div",null,ce.createElement("div",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),ce.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),ce.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},ce.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),ce.createElement("div",null,ce.createElement(gt.default,{className:"font14 ml5",checked:nt.hidden===1,onChange:Xt=>{const vt=we.map((Et,yt)=>{if(yt===st){let Yt={is_invisible:!1,actual_output_visible:!1};return Xt.target.checked&&(Yt={is_invisible:!0,actual_output_visible:!0}),na(pt(pt({},Et),Yt),{hidden:Xt.target.checked?1:0})}return Et});Ue(vt)}},"\u5168\u90E8\u9690\u85CF")),ce.createElement(gt.default,{checked:nt.is_invisible,style:{margin:"0 60px"},onChange:Xt=>{const vt=we.map((Et,yt)=>{if(yt===st){let Yt=0;return Xt.target.checked&&Et.actual_output_visible&&(Yt=1),na(pt({},Et),{hidden:Yt,is_invisible:Xt.target.checked})}return Et});Ue(vt)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),ce.createElement(gt.default,{checked:nt.actual_output_visible,onChange:Xt=>{const vt=we.map((Et,yt)=>{if(yt===st){let Yt=0;return Xt.target.checked&&Et.is_invisible&&(Yt=1),na(pt({},Et),{hidden:Yt,actual_output_visible:Xt.target.checked})}return Et});Ue(vt)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),ce.createElement("div",{className:"mt20"},ce.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),ce.createElement(gt.default,{checked:nt.last_match_rule,onChange:Xt=>{const vt=we.map((Et,yt)=>yt===st?na(pt({},Et),{last_match_rule:Xt.target.checked}):Et);Ue(vt)}},ce.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",ce.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))))))),ce.createElement("h4",{className:"font14 mt20 mb10"},ce.createElement("span",{className:y.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Te.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},ce.createElement(fe.default,{getPopupContainer:nt=>nt.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},$t.map((nt,st)=>ce.createElement(fe.default.Option,{value:nt.id,key:st},nt.scptname))))),ce.createElement(Re.Z,{title:!Bt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Te.default.Item,{name:"evaluate_script"},ce.createElement(ee.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!Bt}}))),(0,se.Ny)()&&ce.createElement(ut.Z,{className:"mb20",align:"middle"},ce.createElement(Te.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},ce.createElement(a.Z,null)),ce.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),ce.createElement(E.t,{okText:"\u4FDD\u5B58",hasOkBtn:rn,loading:In,onCancel:()=>x.history.push(`/shixuns/${dn==null?void 0:dn.id}/challenges`),onOk:()=>ot.submit(),className:Kt==="jupyterLab"?y.btn:""}))}},30534:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Te}});var z=ue(59301),x={label:"label___CZ1_z",left:"left___ZKFRV",right:"right___zVTRn",error:"error___oNJNo"},xe=ue(6848),Te=({name:Je,tooltipTitle:ye,children:gt,required:Re,errorKey:Be,errorValue:We,errorName:He,errorStyle:ut={},nameWidth:fe=112,align:a="center",contentStyle:E={}})=>z.createElement(z.Fragment,null,z.createElement("div",{className:x.label,style:{alignItems:a}},z.createElement("div",{className:x.left,style:{width:fe}},Re&&z.createElement("span",null,"*"),z.createElement("div",null,Je),!!ye&&z.createElement(xe.Z,{title:ye},z.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),z.createElement("div",{className:x.right,style:E},gt,He&&We===Be&&z.createElement("div",{className:x.error,style:ut},He))))},59205:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Je}});var z=ue(59301),x={mirrorModal:"mirrorModal___Pi3tF",right:"right___Hot5f",title:"title___jjMKh",content:"content___BmOkD",des:"des___oGTUM",modal:"modal___yy3VB"},xe=ue(43418),Ye=ue(12470),Je=({title:ye,children:gt,value:Re})=>{const[Be,We]=(0,z.useState)(!1);return z.createElement(z.Fragment,null,z.createElement("span",{onClick:()=>We(!0)},gt),z.createElement(xe.default,{title:ye,open:Be,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>We(!1),className:x.modal,footer:null},typeof Re=="string"&&z.createElement(Ye.Z,{value:Re||""}),Object.prototype.toString.call(Re)==="[object Array]"&&z.createElement(z.Fragment,null,Re==null?void 0:Re.map((He,ut)=>z.createElement("div",{key:ut},z.createElement("b",null,He.name||He.type_name),z.createElement(Ye.Z,{value:He.description||""}))))))}},78939:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Zt}});var z=ue(59301),x=ue(43418),xe=ue(8591),Ye=ue(43428),Te=ue(99313),Je=ue(71418),ye=ue(6848),gt=ue(3113),Re={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},Be=ue(99267),We=ue(61485),He=ue(13014),ut=ue(4977),fe=ue(98280),a=ue(76411),E={lineChart:"lineChart___dCEZW"},b=ue(66649),y=ue.n(b),ee=ue(59301),se=({dataInfo:$t,indexKey:on,valueName:rn,startAndEndTime:On,colors:Ht=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:De})=>{let ke=null;(0,z.useEffect)(()=>{nt()},[$t]),(0,z.useEffect)(()=>{window.addEventListener("resize",Dt(()=>{ke&&ke.resize()},200))},[window.onresize]);const Dt=(st,Xt,vt=!1)=>{let Et,yt;return(...Yt)=>{if(vt){st.apply(yt,Yt),vt=!1;return}clearTimeout(Et),Et=setTimeout(()=>{st.apply(yt,Yt)},Xt)}},jt=st=>st?st.map(Xt=>{const vt=new Date(Xt),Et=String(vt.getMonth()+1).padStart(2,"0"),yt=String(vt.getDate()).padStart(2,"0"),Yt=String(vt.getHours()).padStart(2,"0"),Ct=String(vt.getMinutes()).padStart(2,"0");return`${Et}/${yt} ${Yt}:${Ct}`}):[],sn=(st,Xt)=>st.map(vt=>{const Et=Xt.timestamps.indexOf(vt);return Et!==-1?Xt.values[Et]:null});function St(st){let Xt=1/0;for(let Et=0;Et{let Et=[];for(let yt=st;yt<=Xt;yt+=vt)Et.push(yt);return Et},Bt=()=>{var st;const Xt=((st=$t==null?void 0:$t.x)==null?void 0:st.flat())||[];let vt=[...new Set(Xt)].sort((la,or)=>la-or),Et=St(vt),yt=Et==null?void 0:Et.newArray,Yt=Et==null?void 0:Et.minInterval;vt=[...new Set([...vt,...yt])].sort((la,or)=>la-or);let Ct=y()(On[0],"YYYY-MM-DD HH:mm").valueOf(),Wt=xt(Ct,vt[0]-Yt,Yt),Qn=y()(On[1],"YYYY-MM-DD HH:mm").valueOf(),en=xt(vt[vt.length-1]+Yt,Qn,Yt);return vt=[...Wt,...vt,...en],[...new Set(vt)].sort((la,or)=>la-or)},nt=()=>{var st;ke=a.init(document.getElementById(`lineChart${on}`));let Xt=Bt(),vt=(st=$t==null?void 0:$t.y)==null?void 0:st.map((yt,Yt)=>{var Ct;let Wt={timestamps:(Ct=$t==null?void 0:$t.x)==null?void 0:Ct[Yt],values:yt};return yt=sn(Xt,Wt),{name:rn[Yt],type:"line",itemStyle:{show:!1},lineStyle:{color:Ht[Yt]},data:yt}}),Et={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(yt){var Yt;let Ct="";return yt.forEach((Wt,Qn)=>{console.log("item",Wt),Ct+=`
${De[Wt==null?void 0:Wt.componentIndex]}
${Wt.value>0?Wt.value.toFixed(5):Wt.value==0?0:"--"} ${on==0?"Cores":"MiB"}
`}),`
-
${(Yt=Ct[0])==null?void 0:Yt.name}
- ${bt} -
`}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:jt(Qt)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:on==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:vt};ke.setOption(Et)};return ee.createElement("div",{id:`lineChart${on}`,className:E.lineChart})},ce=ue(65186),de={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},Se=ue(57809),Ae=ue(5083),Oe=ue(88522);const Ie=qt=>{const on=new Date,Ln=(Ht=>{const De=new Date(on);switch(Ht){case"\u6700\u8FD130\u5206\u949F":De.setMinutes(on.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":De.setHours(on.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":De.setDate(on.getDate()-1);break;case"\u6700\u8FD17\u5929":De.setDate(on.getDate()-7);break;case"\u6700\u8FD115\u5929":De.setDate(on.getDate()-15);break;default:return null}return De})(qt);return Ln?{startTime:Ln,endTime:on}:null},Pt=(qt,on,rn)=>{if(!qt)return!1;const Ln=y()(),[Ht,De]=on;if(qt.isAfter(Ln))return!0;if(Ht){const ke=Ht.clone().add(rn,"days");if(De&&qt.isAfter(ke))return!0}if(De){const ke=De.clone().subtract(rn,"days");return qt.isBefore(ke)||qt.isAfter(Ln)}return!1},rt=qt=>qt<=5?"30s":qt<=15?"1m":qt<=30?"2m":qt<=60?"5m":qt<=180?"10m":qt<=360?"30m":qt<=720?"1h":qt<=1440?"2h":qt<=2880?"4h":qt<=4320?"8h":qt<=10080||qt<=14400?"12h":qt<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",pt=qt=>{const[on,rn]=qt,Ln=moment.isMoment(on)?on:moment(on),Ht=moment.isMoment(rn)?rn:moment(rn);if(!Ln.isValid()||!Ht.isValid())throw new Error("Invalid date provided");const ke=moment.duration(Ht.diff(Ln)).asMinutes();return rt(ke)},ta=(qt,on,rn=20)=>{const Ln=new Date(qt).getTime(),Ht=new Date(on).getTime(),De=rn*1e3,ke=[];let Dt=Ln;for(;Dt<=Ht;)ke.push(Dt),Dt+=De;return ke};var Hn=ue(89392),ya=ue(91570),ma=ue(22243),Jt=ue(59301),bn=(qt,on,rn)=>new Promise((Ln,Ht)=>{var De=jt=>{try{Dt(rn.next(jt))}catch(sn){Ht(sn)}},ke=jt=>{try{Dt(rn.throw(jt))}catch(sn){Ht(sn)}},Dt=jt=>jt.done?Ln(jt.value):Promise.resolve(jt.value).then(De,ke);Dt((rn=rn.apply(qt,on)).next())});const it=Se.default.Option,{RangePicker:Kt}=Ae.default;var Wn=({identifier:qt,data:on,isFirst:rn,setIsFirst:Ln,info:Ht})=>{var De;const[ke,Dt]=(0,z.useState)([]),[jt,sn]=(0,z.useState)([]),[yt,xt]=(0,z.useState)(null),[Bt,nt]=(0,z.useState)(""),[st,Qt]=(0,z.useState)([null,null]),[vt,Et]=(0,z.useState)([]),[Ct,Yt]=(0,z.useState)(!1),[bt,Wt]=(0,z.useState)([]),[Qn,tn]=(0,z.useState)(!1),[la,or]=(0,z.useState)(!1),[mr,vr]=(0,z.useState)(""),[er,Wr]=(0,z.useState)(1),zr=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],Pr=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,z.useEffect)(()=>{var ln,An,ra,Ra;if(on&&rn){wn(),Dt(on==null?void 0:on.recent_users),sn(on==null?void 0:on.managers);const Qe=(Ht==null?void 0:Ht.type)==="\u6311\u6218\u9875\u9762";((ln=on==null?void 0:on.managers)==null?void 0:ln.length)>0?xt(Qe?Ht==null?void 0:Ht.myshixun_id:(An=on==null?void 0:on.managers[0])==null?void 0:An.id):((ra=on==null?void 0:on.recent_users)==null?void 0:ra.length)>0&&xt(Qe?Ht==null?void 0:Ht.myshixun_id:(Ra=on==null?void 0:on.recent_users[0])==null?void 0:Ra.id),nt("\u6700\u8FD130\u5206\u949F"),Ln(!1)}},[on]),(0,z.useEffect)(()=>{if(Bt){let ln=Ie(Bt);Qt([y()(ln==null?void 0:ln.startTime),y()(ln==null?void 0:ln.endTime)])}},[Bt]),(0,z.useEffect)(()=>{yt&&(st!=null&&st[0])&&(st!=null&&st[1])&&Ar()},[yt,st]);const Ar=()=>bn(void 0,null,function*(){var ln;Yt(!0);let An={startTimeString:st[0]?st[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:st[1]?st[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:yt};const ra=yield(0,fe.ZP)(`/api/shixuns/${qt}/cpu_rank_data.json`,{method:"get",params:An});(ra==null?void 0:ra.status)==0&&(Wt((ln=ra==null?void 0:ra.data)==null?void 0:ln.statisticsList),Wr(er+1)),Yt(!1)}),Cr=(0,z.useRef)((0,Hn.throttle)(ln=>tr(ln),1200,{leading:!0,trailing:!0})).current,tr=ln=>bn(void 0,null,function*(){if(ln=="")return;const An=yield(0,fe.ZP)(`/api/shixuns/${qt}/cpu_search_data`,{method:"get",params:{search:ln}});(An==null?void 0:An.status)==0&&Et(An==null?void 0:An.data)}),no=(ln,An)=>{ln==="CPU"?(Qn?(0,ma.BU)():(0,ma.Dj)(document.getElementById(`tj${An}`)),tn(!Qn)):(la?(0,ma.BU)():(0,ma.Dj)(document.getElementById(`tj${An}`)),or(!la))},ar=(ln,An,ra)=>{const Ra=An==="CPU"?"cpuUsageChart":"memoryUsageChart";let Qe=ln.map(mt=>{var qn,$n,ga,ha;const Qa=(qn=mt.promQueryResult)==null?void 0:qn[Ra],wa=`${mt.envId}-${mt.myPracticalTrainingId}_${An}`,Xa=((ha=(ga=($n=Qa==null?void 0:Qa.results[wa])==null?void 0:$n.frames[0])==null?void 0:ga.data)==null?void 0:ha.values)||[];return Xa.length>0?Xa[ra]:[]});return Qe.some(mt=>Array.isArray(mt)&&mt.length>0)?Qe:[]},At=ln=>{xt(ln),wn()},wn=()=>{Et([]),vr("")},Vn=ln=>{let An=!1;for(let ra=0;ra<(bt==null?void 0:bt.length);ra++){let Ra=ar(bt,ln,1)[ra];if(Ra&&(Ra==null?void 0:Ra.length)>0){An=!0;break}}return(bt==null?void 0:bt.length)>0&&An};return Jt.createElement(Jt.Fragment,null,Jt.createElement("div",{className:`${de.flex_warp}`},Jt.createElement(Oe.Z,{allowClear:!0,showSearch:!0,value:mr,style:{width:280},onSearch:Cr,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(ln,An)=>{vr(ln),An!=null&&An.key&&xt(Number(An==null?void 0:An.key))},onClear:wn,size:"large"},vt==null?void 0:vt.map((ln,An)=>Jt.createElement(it,{key:ln.id,value:ln.name},ln.name.length>4?`${ln.name.slice(0,4)}...`:ln.name,`( ${ln.phone?ln.phone:""} ${ln.mail?` - ${ln.mail}`:""})`))),Jt.createElement("div",null,Jt.createElement(Se.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:Bt,onChange:ln=>{nt(ln)}},zr.map((ln,An)=>Jt.createElement(Se.default.Option,{key:An,value:ln},ln))),Jt.createElement(Kt,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:st,disabledDate:ln=>Pt(ln,st,15),format:"YYYY-MM-DD HH:mm",onChange:ln=>{Qt(ln),nt(void 0)}}))),Jt.createElement(ce.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:yt,onChange:ln=>At(ln),dataSource:jt,titleWidth:60,key:1}),Jt.createElement(ce.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(ke==null?void 0:ke.length)==0?"mt0":"",style:{marginBottom:(ke==null?void 0:ke.length)>0?"0px":"17px"},value:yt,onChange:ln=>At(ln),dataSource:ke,titleWidth:60,key:2}),(De=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:De.map((ln,An)=>Jt.createElement("div",{className:`${de.chart_content}`,key:An,id:`tj${An}`},Jt.createElement("div",{className:de.chart_title},Jt.createElement("span",null,ln==null?void 0:ln.name,"\u4F7F\u7528\u91CF"),Jt.createElement("i",{className:`${de.fullscreen} +
${(Yt=yt[0])==null?void 0:Yt.name}
+ ${Ct} +
`}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:jt(Xt)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:on==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:vt};ke.setOption(Et)};return ee.createElement("div",{id:`lineChart${on}`,className:E.lineChart})},ce=ue(65186),de={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},Se=ue(57809),Ae=ue(5083),Oe=ue(88522);const Ie=$t=>{const on=new Date,On=(Ht=>{const De=new Date(on);switch(Ht){case"\u6700\u8FD130\u5206\u949F":De.setMinutes(on.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":De.setHours(on.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":De.setDate(on.getDate()-1);break;case"\u6700\u8FD17\u5929":De.setDate(on.getDate()-7);break;case"\u6700\u8FD115\u5929":De.setDate(on.getDate()-15);break;default:return null}return De})($t);return On?{startTime:On,endTime:on}:null},Pt=($t,on,rn)=>{if(!$t)return!1;const On=y()(),[Ht,De]=on;if($t.isAfter(On))return!0;if(Ht){const ke=Ht.clone().add(rn,"days");if(De&&$t.isAfter(ke))return!0}if(De){const ke=De.clone().subtract(rn,"days");return $t.isBefore(ke)||$t.isAfter(On)}return!1},rt=$t=>$t<=5?"30s":$t<=15?"1m":$t<=30?"2m":$t<=60?"5m":$t<=180?"10m":$t<=360?"30m":$t<=720?"1h":$t<=1440?"2h":$t<=2880?"4h":$t<=4320?"8h":$t<=10080||$t<=14400?"12h":$t<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",pt=$t=>{const[on,rn]=$t,On=moment.isMoment(on)?on:moment(on),Ht=moment.isMoment(rn)?rn:moment(rn);if(!On.isValid()||!Ht.isValid())throw new Error("Invalid date provided");const ke=moment.duration(Ht.diff(On)).asMinutes();return rt(ke)},na=($t,on,rn=20)=>{const On=new Date($t).getTime(),Ht=new Date(on).getTime(),De=rn*1e3,ke=[];let Dt=On;for(;Dt<=Ht;)ke.push(Dt),Dt+=De;return ke};var Hn=ue(89392),ya=ue(91570),ma=ue(22243),qt=ue(59301),bn=($t,on,rn)=>new Promise((On,Ht)=>{var De=jt=>{try{Dt(rn.next(jt))}catch(sn){Ht(sn)}},ke=jt=>{try{Dt(rn.throw(jt))}catch(sn){Ht(sn)}},Dt=jt=>jt.done?On(jt.value):Promise.resolve(jt.value).then(De,ke);Dt((rn=rn.apply($t,on)).next())});const it=Se.default.Option,{RangePicker:Kt}=Ae.default;var Wn=({identifier:$t,data:on,isFirst:rn,setIsFirst:On,info:Ht})=>{var De;const[ke,Dt]=(0,z.useState)([]),[jt,sn]=(0,z.useState)([]),[St,xt]=(0,z.useState)(null),[Bt,nt]=(0,z.useState)(""),[st,Xt]=(0,z.useState)([null,null]),[vt,Et]=(0,z.useState)([]),[yt,Yt]=(0,z.useState)(!1),[Ct,Wt]=(0,z.useState)([]),[Qn,en]=(0,z.useState)(!1),[la,or]=(0,z.useState)(!1),[mr,vr]=(0,z.useState)(""),[er,Wr]=(0,z.useState)(1),zr=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],Pr=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,z.useEffect)(()=>{var ln,An,oa,Ra;if(on&&rn){Ln(),Dt(on==null?void 0:on.recent_users),sn(on==null?void 0:on.managers);const Qe=(Ht==null?void 0:Ht.type)==="\u6311\u6218\u9875\u9762";((ln=on==null?void 0:on.managers)==null?void 0:ln.length)>0?xt(Qe?Ht==null?void 0:Ht.myshixun_id:(An=on==null?void 0:on.managers[0])==null?void 0:An.id):((oa=on==null?void 0:on.recent_users)==null?void 0:oa.length)>0&&xt(Qe?Ht==null?void 0:Ht.myshixun_id:(Ra=on==null?void 0:on.recent_users[0])==null?void 0:Ra.id),nt("\u6700\u8FD130\u5206\u949F"),On(!1)}},[on]),(0,z.useEffect)(()=>{if(Bt){let ln=Ie(Bt);Xt([y()(ln==null?void 0:ln.startTime),y()(ln==null?void 0:ln.endTime)])}},[Bt]),(0,z.useEffect)(()=>{St&&(st!=null&&st[0])&&(st!=null&&st[1])&&Ar()},[St,st]);const Ar=()=>bn(void 0,null,function*(){var ln;Yt(!0);let An={startTimeString:st[0]?st[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:st[1]?st[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:St};const oa=yield(0,fe.ZP)(`/api/shixuns/${$t}/cpu_rank_data.json`,{method:"get",params:An});(oa==null?void 0:oa.status)==0&&(Wt((ln=oa==null?void 0:oa.data)==null?void 0:ln.statisticsList),Wr(er+1)),Yt(!1)}),Cr=(0,z.useRef)((0,Hn.throttle)(ln=>tr(ln),1200,{leading:!0,trailing:!0})).current,tr=ln=>bn(void 0,null,function*(){if(ln=="")return;const An=yield(0,fe.ZP)(`/api/shixuns/${$t}/cpu_search_data`,{method:"get",params:{search:ln}});(An==null?void 0:An.status)==0&&Et(An==null?void 0:An.data)}),no=(ln,An)=>{ln==="CPU"?(Qn?(0,ma.BU)():(0,ma.Dj)(document.getElementById(`tj${An}`)),en(!Qn)):(la?(0,ma.BU)():(0,ma.Dj)(document.getElementById(`tj${An}`)),or(!la))},ar=(ln,An,oa)=>{const Ra=An==="CPU"?"cpuUsageChart":"memoryUsageChart";let Qe=ln.map(mt=>{var qn,ea,ga,ha;const Qa=(qn=mt.promQueryResult)==null?void 0:qn[Ra],wa=`${mt.envId}-${mt.myPracticalTrainingId}_${An}`,Xa=((ha=(ga=(ea=Qa==null?void 0:Qa.results[wa])==null?void 0:ea.frames[0])==null?void 0:ga.data)==null?void 0:ha.values)||[];return Xa.length>0?Xa[oa]:[]});return Qe.some(mt=>Array.isArray(mt)&&mt.length>0)?Qe:[]},At=ln=>{xt(ln),Ln()},Ln=()=>{Et([]),vr("")},Vn=ln=>{let An=!1;for(let oa=0;oa<(Ct==null?void 0:Ct.length);oa++){let Ra=ar(Ct,ln,1)[oa];if(Ra&&(Ra==null?void 0:Ra.length)>0){An=!0;break}}return(Ct==null?void 0:Ct.length)>0&&An};return qt.createElement(qt.Fragment,null,qt.createElement("div",{className:`${de.flex_warp}`},qt.createElement(Oe.Z,{allowClear:!0,showSearch:!0,value:mr,style:{width:280},onSearch:Cr,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(ln,An)=>{vr(ln),An!=null&&An.key&&xt(Number(An==null?void 0:An.key))},onClear:Ln,size:"large"},vt==null?void 0:vt.map((ln,An)=>qt.createElement(it,{key:ln.id,value:ln.name},ln.name.length>4?`${ln.name.slice(0,4)}...`:ln.name,`( ${ln.phone?ln.phone:""} ${ln.mail?` - ${ln.mail}`:""})`))),qt.createElement("div",null,qt.createElement(Se.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:Bt,onChange:ln=>{nt(ln)}},zr.map((ln,An)=>qt.createElement(Se.default.Option,{key:An,value:ln},ln))),qt.createElement(Kt,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:st,disabledDate:ln=>Pt(ln,st,15),format:"YYYY-MM-DD HH:mm",onChange:ln=>{Xt(ln),nt(void 0)}}))),qt.createElement(ce.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:St,onChange:ln=>At(ln),dataSource:jt,titleWidth:60,key:1}),qt.createElement(ce.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(ke==null?void 0:ke.length)==0?"mt0":"",style:{marginBottom:(ke==null?void 0:ke.length)>0?"0px":"17px"},value:St,onChange:ln=>At(ln),dataSource:ke,titleWidth:60,key:2}),(De=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:De.map((ln,An)=>qt.createElement("div",{className:`${de.chart_content}`,key:An,id:`tj${An}`},qt.createElement("div",{className:de.chart_title},qt.createElement("span",null,ln==null?void 0:ln.name,"\u4F7F\u7528\u91CF"),qt.createElement("i",{className:`${de.fullscreen} iconfont ${(ln==null?void 0:ln.type)=="CPU"?Qn?"icon-tuichuquanping2":"icon-quanping2":la?"icon-tuichuquanping2":"icon-quanping2"} - `,onClick:()=>no(ln.type,An)})),Jt.createElement(Je.Z,{spinning:Ct},Vn(ln.type)?Jt.createElement("div",{style:{marginTop:(ln==null?void 0:ln.type)=="CPU"?Qn?"7%":"":la?"7%":""}},Jt.createElement(se,{dataInfo:{y:ar(bt,ln==null?void 0:ln.type,1)||[],x:ar(bt,ln==null?void 0:ln.type,0)||[]},startAndEndTime:st,colors:Pr,indexKey:An,valueName:bt.map(ra=>ra.name),imageTypeName:bt.map(ra=>{var Ra;return(Ra=ra==null?void 0:ra.promQueryResult)==null?void 0:Ra.imageTypeName}),key:`${An}-${er}`}),Jt.createElement("div",{className:de.info_con},Jt.createElement("div",{className:de.info_top},Jt.createElement("div",null,"\u6700\u5927\u503C"),Jt.createElement("div",null,"\u6700\u5C0F\u503C"),Jt.createElement("div",null,"\u5E73\u5747\u503C")),bt.map((ra,Ra)=>{var Qe;let ht=ra==null?void 0:ra.promQueryResult;return Jt.createElement("div",{className:de.listdata,key:Ra},Jt.createElement("div",{className:de.block,style:{backgroundColor:Pr[Ra],marginRight:10}}),Jt.createElement("div",{className:de.typename},(Qe=ra==null?void 0:ra.promQueryResult)==null?void 0:Qe.imageTypeName),Jt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuMaxDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMaxValue}MiB`),Jt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuMinDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMinValue}MiB`),Jt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuAvgDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleAvgValue}MiB`))}))):Jt.createElement(ya.Z,null)))))},dn=ue(59301),ot=(qt,on,rn)=>new Promise((Ln,Ht)=>{var De=jt=>{try{Dt(rn.next(jt))}catch(sn){Ht(sn)}},ke=jt=>{try{Dt(rn.throw(jt))}catch(sn){Ht(sn)}},Dt=jt=>jt.done?Ln(jt.value):Promise.resolve(jt.value).then(De,ke);Dt((rn=rn.apply(qt,on)).next())}),Tt=({getApi:qt,identifier:on,visible:rn,info:Ln})=>{const[Ht,De]=(0,z.useState)({}),[ke,Dt]=(0,z.useState)(!0);(0,z.useEffect)(()=>{Dt(!0)},[rn]),(0,z.useEffect)(()=>{qt&&ke&&jt()},[qt]);const jt=()=>ot(void 0,null,function*(){const sn=yield(0,fe.ZP)(`/api/shixuns/${on}/cpu_basic_data.json`,{method:"get"});(sn==null?void 0:sn.status)==0&&De(sn)});return dn.createElement("div",null,dn.createElement(Wn,{isFirst:ke,setIsFirst:sn=>Dt(sn),identifier:on,data:Ht,info:Ln}))},In=ue(19374),mn=ue(75790),Fn=ue(72946),Ne=ue(1997),we=ue(59301),Ue=(qt,on,rn)=>new Promise((Ln,Ht)=>{var De=jt=>{try{Dt(rn.next(jt))}catch(sn){Ht(sn)}},ke=jt=>{try{Dt(rn.throw(jt))}catch(sn){Ht(sn)}},Dt=jt=>jt.done?Ln(jt.value):Promise.resolve(jt.value).then(De,ke);Dt((rn=rn.apply(qt,on)).next())});const zt=({globalSetting:qt,dispatch:on,practiceSetting:rn,shixunsDetail:Ln,visible:Ht,onCancel:De,info:ke,identifier:Dt,isJupyter:jt,onOk:sn})=>{const[yt,xt]=(0,z.useState)("1"),[Bt,nt]=(0,z.useState)("\u63A8\u8350\u914D\u7F6E"),[st,Qt]=(0,z.useState)([]),[vt,Et]=(0,z.useState)(!1),[Ct,Yt]=(0,z.useState)(!1),[bt,Wt]=(0,z.useState)({}),[Qn,tn]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ht&&(Yt(!1),xt("1"),nt("\u63A8\u8350\u914D\u7F6E"),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"?Qt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Qt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),Wt({}),la(),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"&&on({type:"shixunsDetail/getShixunsDetail",payload:{id:Dt}}))},[Ht]);const la=()=>Ue(void 0,null,function*(){tn(!0);const Ar=yield(0,Fn.HS)(Dt);[0,-10].includes(Ar.status)&&(Wt(Ar),tn(!1))}),or=Ar=>{Ar=="2"?Yt(!0):Yt(!1),xt(Ar)},mr=()=>{x.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:we.createElement("div",{className:"tc"},we.createElement("img",{src:He,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},vr=()=>Ue(void 0,null,function*(){if((0,Ne.gy)(on,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Bt=="\u5F53\u524D\u914D\u7F6E")return;Et(!0),(yield(0,fe.ZP)(`/api/shixuns/${Dt}/apply_recommend_config.json`,{method:"put",body:{data:Bt=="\u63A8\u8350\u914D\u7F6E"?bt==null?void 0:bt.recommend:bt==null?void 0:bt.high}})).status==0&&(xe.ZP.success("\u5E94\u7528\u6210\u529F"),Et(!1),De(),sn())}),er=()=>Ue(void 0,null,function*(){var Ar,Cr;if(yield Wr(),(0,In.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ar=Ln.detail)!=null&&Ar.is_jupyter||(Cr=Ln.detail)!=null&&Cr.is_jupyter_lab){on({type:"shixunsDetail/execJupyter",payload:{id:Dt}}).then(no=>{var ar;no!=null&&no.identifier&&((ar=mn.history)==null||ar.push(`/tasks/${no.identifier}/jupyter`))});return}on({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const tr=jt?yield(0,Fn.BK)({id:Dt}):yield(0,Fn.Ir)({id:Dt});if(on({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),tr!=null&&tr.game_identifier||tr!=null&&tr.identifier){(0,In.xg)(jt?`/tasks/${tr==null?void 0:tr.identifier}/jupyter`:`/tasks/${tr.game_identifier}`);return}(tr==null?void 0:tr.status)===-3?(0,In.eF)():(tr==null?void 0:tr.status)===2?zr(tr==null?void 0:tr.message):(tr==null?void 0:tr.status)===3&&Pr(tr==null?void 0:tr.message)}),Wr=()=>new Promise((Ar,Cr)=>{var tr;(tr=rn==null?void 0:rn.sideBar)!=null&&tr.confirmLeave?x.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{on({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ar()},onCancel:()=>{Cr()}}):Ar()}),zr=Ar=>{Ar=Ar!=null&&Ar.includes(".json")?Ar:`${Ar}.json`,x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ue(void 0,null,function*(){const Cr=yield(0,fe.ZP)("/api"+Ar,{method:"get"});if(!Cr)return;xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const tr=yield(0,Fn.Ir)({id:Cr.shixun_identifier});if(tr!=null&&tr.game_identifier){(0,In.xg)(`/tasks/${tr.game_identifier}`);return}(tr==null?void 0:tr.status)===2?zr(tr==null?void 0:tr.message):(tr==null?void 0:tr.status)===3&&Pr(tr==null?void 0:tr.message)})})},Pr=Ar=>{x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ar,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return we.createElement(we.Fragment,null,we.createElement(Ye.Z,{title:null,placement:"right",open:Ht,width:1e3,onClose:De,closeIcon:null,footer:null},we.createElement("div",{className:Re.header_body},we.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),we.createElement(Be.Z,{className:Re.close,onClick:De})),we.createElement(Te.default,{activeKey:yt,onChange:or},we.createElement(Te.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},we.createElement(Je.Z,{spinning:Qn,size:"large",tip:we.createElement("div",{style:{color:"#666",fontSize:"14px"}},we.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),we.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",we.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(bt==null?void 0:bt.status)==0?we.createElement(we.Fragment,null,we.createElement("div",{className:Re.recommend_config_introduce},we.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),we.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),we.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),we.createElement("div",{className:Re.recommend_config},st.map((Ar,Cr)=>we.createElement("div",{className:`${Re.recommend_config_item} ${Ar==Bt?Re.recommend_config_active_item:""}`,key:Ar,onClick:()=>nt(Ar)},we.createElement("div",{className:Re.item_title},we.createElement("div",null,Ar),Cr==1?we.createElement("div",{className:Re.recommend_text},"\u63A8\u8350"):we.createElement(we.Fragment,null)),(Ar=="\u5F53\u524D\u914D\u7F6E"&&(bt==null?void 0:bt.current)||Ar=="\u63A8\u8350\u914D\u7F6E"&&(bt==null?void 0:bt.recommend)||Ar=="\u589E\u5F3A\u914D\u7F6E"&&(bt==null?void 0:bt.high)||[]).map((tr,no)=>we.createElement("div",{className:Re.item_content,key:no},we.createElement("span",null,tr==null?void 0:tr.image_name),tr!=null&&tr.cpu_limit?we.createElement("span",null,tr==null?void 0:tr.cpu_limit,"\u6838",tr==null?void 0:tr.memory_limit,"G"):we.createElement("div",null,we.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),we.createElement(ye.Z,{title:we.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",we.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",we.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},we.createElement(We.Z,{className:Re.tooltip})))))))),we.createElement("div",{className:Re.recommend_config_footer},we.createElement("div",null,we.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),we.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>mr()},"\u8054\u7CFB\u7BA1\u7406\u5458")),we.createElement(gt.ZP,{type:"primary",shape:"round",disabled:Bt=="\u5F53\u524D\u914D\u7F6E",onClick:vr,loading:vt},"\u4E00\u952E\u5E94\u7528"))):Qn?we.createElement("div",{style:{height:400}}):we.createElement("div",{className:Re.no_data},we.createElement("img",{src:ut,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),we.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",we.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(ke==null?void 0:ke.type)!="\u6311\u6218\u9875\u9762"&&we.createElement("div",{className:Re.application,onClick:()=>{er(),De()}},"\u6A21\u62DF\u5B9E\u6218")))),we.createElement(Te.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},we.createElement(Tt,{getApi:Ct,identifier:Dt,visible:Ht,info:ke})))))};var Zt=(0,mn.connect)(({globalSetting:qt,practiceSetting:on,shixunsDetail:rn})=>({globalSetting:qt,practiceSetting:on,shixunsDetail:rn}))(zt)},83676:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ie}});var z=ue(59301),x=ue(43418),xe=ue(3113),Ye=ue(8591),Te=ue(99313),Je=ue(71418),ye=ue(10311),gt=ue(5871),Re=ue(1710),Be={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},We=ue(11724),He=ue(62772),ut=ue(98280),fe=ue(91570),a=ue(59301),E=Object.defineProperty,b=Object.defineProperties,y=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ce=(Pt,rt,pt)=>rt in Pt?E(Pt,rt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Pt[rt]=pt,de=(Pt,rt)=>{for(var pt in rt||(rt={}))ae.call(rt,pt)&&ce(Pt,pt,rt[pt]);if(ee)for(var pt of ee(rt))se.call(rt,pt)&&ce(Pt,pt,rt[pt]);return Pt},Se=(Pt,rt)=>b(Pt,y(rt)),Ae=(Pt,rt,pt)=>new Promise((ta,Hn)=>{var ya=bn=>{try{Jt(pt.next(bn))}catch(it){Hn(it)}},ma=bn=>{try{Jt(pt.throw(bn))}catch(it){Hn(it)}},Jt=bn=>bn.done?ta(bn.value):Promise.resolve(bn.value).then(ya,ma);Jt((pt=pt.apply(Pt,rt)).next())}),Ie=({visible:Pt,onOk:rt,onCancel:pt,info:ta})=>{var Hn,ya,ma,Jt,bn;const[it,Kt]=(0,z.useState)("1"),[Pn,Wn]=(0,z.useState)([]),[dn,ot]=(0,z.useState)([]),[ft,Tt]=(0,z.useState)(0),[In,mn]=(0,z.useState)(null),[Fn,Ne]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Pt&&(we(),Ue(),zt())},[Pt]);const we=()=>{Kt("1"),Wn([]),mn(null),Tt(0)};(0,z.useEffect)(()=>{var ke,Dt;((Dt=(ke=dn==null?void 0:dn[ft])==null?void 0:ke.content)==null?void 0:Dt.length)>0&&mn(Se(de({},dn[ft].content[0]),{index:0}))},[it,ft,dn]);const Ue=()=>Ae(void 0,null,function*(){Ne(!0),yield(0,ut.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(ke=>{let{max_cpu:Dt,max_memory:jt,min_cpu:sn,min_memory:yt}=ke,{cpu:xt,memory:Bt}=ta;Wn([{name:"CPU",value:xt,min:sn,max:Dt,typeName:"\u6838"},{name:"\u5185\u5B58",value:Bt,min:yt,max:jt,typeName:"GB"}])}),Ne(!1)}),zt=()=>Ae(void 0,null,function*(){yield(0,ut.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(ke=>{var Dt;if(ot(ke),(ke==null?void 0:ke.length)>0){let jt=Se(de({},(Dt=ke==null?void 0:ke[0])==null?void 0:Dt.content[0]),{index:0});mn(jt)}})}),Zt=ke=>{Kt(ke),ke==="2"&&Tt(0)},qt=(ke,Dt)=>{Wn(Pn.map(jt=>jt.name===ke?Dt(jt):jt))},on=(ke,Dt)=>{isNaN(ke)||qt(Dt,jt=>Se(de({},jt),{value:ke}))},rn=ke=>{var Dt;if(console.log("decline",ke.value),ke.value=Number(ke.value),ke.value<=((Dt=ke.min)!=null?Dt:-1/0))return;let jt=ke.value-.5Se(de({},sn),{value:jt}))},Ln=ke=>{var Dt;if(ke.value=Number(ke.value),ke.value>=((Dt=ke.max)!=null?Dt:1/0))return;let jt=ke.value+.5>ke.max?ke.max:ke.value+.5;qt(ke.name,sn=>Se(de({},sn),{value:jt}))},Ht=(ke,Dt)=>{isNaN(ke)||qt(Dt,jt=>Se(de({},jt),{value:ke}))},De=ke=>{if(ke==null||Number.isInteger(ke))return ke;const Dt=ke%1;return Dt===.5?ke:Math.floor(ke)+(Dt<.5?.5:1)};return a.createElement(a.Fragment,null,a.createElement(x.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Pt,width:752,destroyOnClose:!0,centered:!0,onCancel:pt,className:Be.modal,footer:[a.createElement("div",{className:Be.btn_warp,key:"1"},a.createElement(xe.ZP,{onClick:pt},"\u53D6\u6D88"),a.createElement(xe.ZP,{type:"primary",onClick:()=>{let ke=de({},ta);if(it=="1")ke.cpu=Pn[0].value,ke.memory=Pn[1].value;else if(it=="2"){if(!In){Ye.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}ke=Se(de({},ke),{cpu:In.cpu,memory:In.memory})}rt(ke)}},"\u4FDD\u5B58"))]},a.createElement(Te.default,{activeKey:it,onChange:Zt},a.createElement(Te.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(Je.Z,{spinning:Fn},Pn==null?void 0:Pn.map(ke=>a.createElement("div",{className:Be.con_warp,key:ke==null?void 0:ke.name},a.createElement("div",null,ke==null?void 0:ke.name),a.createElement("div",null,a.createElement(ye.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,onChange:Dt=>on(Dt,ke==null?void 0:ke.name),value:ke==null?void 0:ke.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),a.createElement("div",{className:`${Be.config_Warp} ${Be.flex}`},a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>rn(ke)},a.createElement(We.Z,null)),a.createElement(gt.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:ke==null?void 0:ke.value,onChange:Dt=>{const jt=De(Dt);Ht(jt,ke==null?void 0:ke.name)}}),a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>Ln(ke)},a.createElement(He.Z,null))),a.createElement("div",null,ke==null?void 0:ke.typeName))))),(dn==null?void 0:dn.length)>0&&a.createElement(Te.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},a.createElement("div",{className:Be.sceneList},dn==null?void 0:dn.map((ke,Dt)=>a.createElement("div",{className:`${Be.sceneItem} ${ft==Dt&&Be.sceneItemActive}`,key:ke==null?void 0:ke.id,onClick:()=>{Tt(Dt)}},ke==null?void 0:ke.name))),((ya=(Hn=dn==null?void 0:dn[ft])==null?void 0:Hn.content)==null?void 0:ya.length)>0?a.createElement(Re.default,{rowSelection:{type:"radio",selectedRowKeys:[In==null?void 0:In.index],onChange:(ke,Dt)=>{mn(Dt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"GB")}],dataSource:(ma=dn==null?void 0:dn[ft])==null?void 0:ma.content.map((ke,Dt)=>Se(de({},ke),{index:Dt})),rowKey:"index",pagination:!1,scroll:((bn=(Jt=dn==null?void 0:dn[ft])==null?void 0:Jt.content)==null?void 0:bn.length)>3?{y:148}:{}}):a.createElement(fe.Z,null)))))}},35550:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Oe}});var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(13248),fe=ue(1997),a=ue(66649),E=ue.n(a),b={wrap:"wrap___LhoYE",labelWrap:"labelWrap___kKVu_",label:"label___we33R",labelContent:"labelContent___RWgKj",flexRow:"flexRow___WhVXT",color999:"color999___R1ot6",radio:"radio___S0Uhc",selectSchool:"selectSchool___egsX3",dataPicker:"dataPicker___zNtLB",modal:"modal___J1s9f",colorOrange:"colorOrange___NDyE2",colorYellow:"colorYellow___Ijswi",bottomButton:"bottomButton___sODGQ"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,ta)=>{var Hn=Jt=>{try{ma(rt.next(Jt))}catch(bn){ta(bn)}},ya=Jt=>{try{ma(rt.throw(Jt))}catch(bn){ta(bn)}},ma=Jt=>Jt.done?pt(Jt.value):Promise.resolve(Jt.value).then(Hn,ya);ma((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),ta="YYYY-MM-DD HH:mm",Hn=E()(pt,ta);return Hn.add(1,"hours"),Hn.format(ta)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:ta,user:Hn,dispatch:ya}=Pt,ma=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Jt,bn,it,Kt,Pn,Wn,dn,ot,ft;const Tt=(0,z.useRef)(),[In,mn]=(0,z.useState)(),[Fn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[zt,Zt]=(0,z.useState)([]),[qt,on]=(0,z.useState)(""),[rn,Ln]=(0,z.useState)(),[Ht,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),[jt,sn]=(0,z.useState)(!1),yt=(bn=(Jt=Hn.userInfo)==null?void 0:Jt.shixun)==null?void 0:bn.editable;(0,z.useEffect)(()=>{var vt,Et;Tt.current=(Et=(vt=location.pathname)==null?void 0:vt.split("/"))==null?void 0:Et[2],xt()},[]),(0,z.useEffect)(()=>{var vt,Et,Ct,Yt,bt,Wt,Qn,tn,la,or,mr,vr,er,Wr;rt.setting&&(mn((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.can_copy),Ne((Yt=(Ct=rt.setting)==null?void 0:Ct.shixun)==null?void 0:Yt.use_scope),Ln(!!((Wt=(bt=rt.setting)==null?void 0:bt.shixun)!=null&&Wt.opening_time)),De((tn=(Qn=rt.setting)==null?void 0:Qn.shixun)==null?void 0:tn.opening_time),Ue((or=(la=rt.setting)==null?void 0:la.shixun)==null?void 0:or.scope_partment),sn((vr=(mr=rt.setting)==null?void 0:mr.shixun)==null?void 0:vr.use_ai),Dt((Wr=(er=rt.setting)==null?void 0:er.shixun)==null?void 0:Wr.git_size))},[rt.setting]);const xt=vt=>ce(void 0,null,function*(){const Et=yield ya({type:"shixunsDetail/getDepartments",payload:{q:vt}});Et&&Zt(Et.shools_name||[])}),Bt=()=>ce(void 0,null,function*(){var vt,Et,Ct,Yt,bt,Wt;const Qn=(yield ya({type:"shixunsDetail/getShixunQuote",payload:{id:Tt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((vt=Qn.subjects)!=null&&vt.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Ct=(Et=Qn.subjects)==null?void 0:Et.splice(0,2))==null?void 0:Ct.map(tn=>`\u300A${tn}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Qn==null?void 0:Qn.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Yt=Qn.courses)!=null&&Yt.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Wt=(bt=Qn.courses)==null?void 0:bt.splice(0,2))==null?void 0:Wt.map(tn=>`\u300A${tn}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Qn==null?void 0:Qn.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield ya({type:"shixunsDetail/deleteShixun",payload:{id:Tt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),nt=()=>{(0,fe.gy)(ya,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},st=vt=>{if(we.includes(vt)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}on(null),Ue([...we,vt])},Qt=()=>ce(void 0,null,function*(){if(rn&&!Ht){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Fn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield ya({type:"shixunsDetail/updatePermissionSetting",payload:{id:Tt.current,scope_partment:Fn===0?null:we,shixun:{can_copy:In,use_scope:Fn,opening_time:Ht,use_ai:jt,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),ya({type:"shixunsDetail/getSettingsData",payload:{id:Tt.current}}),ya({type:"shixunsDetail/getShixunsDetail",payload:{id:Tt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:Bt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:nt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:In,onChange:vt=>mn(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Kt=rt.detail)==null?void 0:Kt.shixun_status)>1||((Pn=rt.detail)==null?void 0:Pn.public)===2)&&((dn=(Wn=rt.setting)==null?void 0:Wn.shixun)==null?void 0:dn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Fn,onChange:vt=>Ne(vt.target.value),disabled:!yt},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Fn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:qt,onChange:vt=>{on(vt),xt(vt)},disabled:!yt,onSelect:st,options:zt==null?void 0:zt.map(vt=>({value:vt}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(vt=>yt?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Et=>Et!==vt))},z.createElement(Te.ZP,{type:"primary",ghost:!0},vt)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},vt)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:rn,onChange:vt=>Ln(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),rn&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!yt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:vt=>vt&&vtDe(de(Et))}))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"AI\u52A9\u6559:"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:jt,onChange:vt=>sn(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u9664\u4E86\u9879\u76EE\u5408\u4F5C\u8005\u4E4B\u5916\u7684\u5176\u4ED6\u7528\u6237\u4F7F\u7528AI\u52A9\u6559\u667A\u80FD\u95EE\u7B54\u529F\u80FD\uFF09")))),((ft=Hn==null?void 0:Hn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:vt=>{Dt(vt)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:yt,loading:ta.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Tt.current}/challenges`),onOk:Qt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},50428:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(75790),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(22001),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(35550),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(49647),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(1997),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(53229),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(80408),React=__webpack_require__(59301),__async=(Le,Nt,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Nt)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Nt=Le.split(":");if(Nt[1]=="00"||Nt[1]=="30")return Le;const ue=parseInt(Nt[1]);if(ue<30||ue==60)return[Nt[0],"30"].join(":");if(ue<60){const z=[Nt[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n,_o,_p,_q,_r,_s,_t,_u;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Nt=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Nt&&setDepartmentList(Nt.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Nt;(Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Nt.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Nt,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,ta,Hn,ya,ma,Jt,bn,it,Kt,Pn,Wn,dn,ot,ft,Tt;setCodeEditPermission((Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Nt.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Hn=(ta=shixunsDetail.setting)==null?void 0:ta.shixun)==null?void 0:Hn.start_permanent),setOpenSelfRun((ma=(ya=shixunsDetail.setting)==null?void 0:ya.shixun)==null?void 0:ma.open_self_run),setgitSize((bn=(Jt=shixunsDetail.setting)==null?void 0:Jt.shixun)==null?void 0:bn.git_size),setcourse_workspace_file_time((Kt=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Kt.course_workspace_file_time),setPodSwitch((Wn=(Pn=shixunsDetail.setting)==null?void 0:Pn.shixun)==null?void 0:Wn.exit_delete_pod_switch),setai_user((ot=(dn=shixunsDetail.setting)==null?void 0:dn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Tt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Tt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Nt)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Nt])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Nt=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Nt))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Nt,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Nt=Ye.subjects)==null?void 0:Nt.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Nt;if((Nt=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Nt.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},!((_g=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_g.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_h=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_h.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px",display:"flex"}},React.createElement("span",{style:{flex:1}},"\u6743\u9650"),((_i=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_i.is_client_unity_3d)&&React.createElement(React.Fragment,null,((_j=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_j.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Nt=>Nt!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_l=(_k=shixunsDetail.setting)==null?void 0:_k.shixun)!=null&&_l.is_jupyter)&&!((_n=(_m=shixunsDetail.setting)==null?void 0:_m.shixun)!=null&&_n.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},(_p=(_o=shixunsDetail.setting)==null?void 0:_o.shixun)!=null&&_p.is_client_unity_3d?"\u516C\u5F00\u91C7\u96C6\u70B9\u548C\u7B54\u6848\uFF1A":"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_r=(_q=shixunsDetail.setting)==null?void 0:_q.shixun)==null?void 0:_r.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Nt))})))),!((_s=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_s.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_t=user==null?void 0:user.userInfo)==null?void 0:_t.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),!((_u=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_u.is_client_unity_3d)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Nt;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Nt=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Nt.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Nt,practiceSetting:ue})=>({user:Le,shixunsDetail:Nt,practiceSetting:ue}))(Setting)},4848:function(Le,Nt,ue){"use strict";ue.r(Nt),ue.d(Nt,{default:function(){return Lo}});var z=ue(59301),x={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},xe=ue(75790),Ye=ue(99313),Te=ue(6848),Je=ue(8591),ye=ue(20834),gt=ue(95237),Re=ue(43604),Be=ue(38854),We=ue(43418),He=ue(71418),ut=ue(3113),fe=ue(17574),a=ue(78673),E=ue(56102),b=ue(78241),y=ue(92832),ee={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},ae=Object.defineProperty,se=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Se=(Gt,lt,et)=>lt in Gt?ae(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Ae=(Gt,lt)=>{for(var et in lt||(lt={}))ce.call(lt,et)&&Se(Gt,et,lt[et]);if(se)for(var et of se(lt))de.call(lt,et)&&Se(Gt,et,lt[et]);return Gt},Oe=(Gt,lt)=>{var et={};for(var un in Gt)ce.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&se)for(var un of se(Gt))lt.indexOf(un)<0&&de.call(Gt,un)&&(et[un]=Gt[un]);return et},Ie=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const Pt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Oe(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const gr=sessionStorage.getItem("pathArray");if(gr){const ir=gr.split(",").join("/"),wr=ir.indexOf("/")===0?ir.substr(1):ir;Kr(wr)}},[]),(0,z.useEffect)(()=>{var gr,ir;xr.current=(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[2]},[]);const qr=(...gr)=>Ie(void 0,[...gr],function*(ir={}){const wr=yield Xn({type:"shixunsDetail/addRepositoryFile",payload:{id:so.id,message:ir.commitMessage,content:"",path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path+"/"+(ir.file||".gitkeep"),secret_repository:Ha?void 0:!0}});wr!=null&&wr.url&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path+"/"+(ir.file||".gitkeep"),name:ir.path.split("/")[ir.path.split("/").length-1]}),Cn.onClose())}),ho=()=>{var gr,ir;xe.history.push(`/shixuns/${xr.current}/${(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return z.createElement(We.default,{width:"60%",centered:!0,open:Cn.visible,wrapClassName:ee.modal,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:qr,onChange:()=>{var gr,ir,wr,Qr;const vo=Ae({},ca.getFieldsValue()),Nr=(gr=vo==null?void 0:vo.path)==null?void 0:gr.split(""),ja=(ir=vo==null?void 0:vo.file)==null?void 0:ir.split("");(wr=Nr==null?void 0:Nr.filter(Ca=>Ca=="/"))!=null&&wr.length&&(vo.path=vo.path.substring(0,vo.path.length-1)),(Qr=ja==null?void 0:ja.filter(Ca=>Ca=="/"))!=null&&Qr.length&&(vo.file=vo.file.substring(0,vo.path.length-1)),ca.setFieldsValue(Ae({},vo)),vu(vo)}},z.createElement(b.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,null,z.createElement("span",{className:ee.filePath},Cn.defaultPath+"/")),z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),z.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var rt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Pt),pt=ue(45923),ta=ue(80408),Hn=ue(59301),ya=Object.defineProperty,ma=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,it=(Gt,lt,et)=>lt in Gt?ya(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Kt=(Gt,lt)=>{for(var et in lt||(lt={}))Jt.call(lt,et)&&it(Gt,et,lt[et]);if(ma)for(var et of ma(lt))bn.call(lt,et)&&it(Gt,et,lt[et]);return Gt},Pn=(Gt,lt)=>{var et={};for(var un in Gt)Jt.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&ma)for(var un of ma(Gt))lt.indexOf(un)<0&&bn.call(Gt,un)&&(et[un]=Gt[un]);return et},Wn=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const dn=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Pn(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const gr=sessionStorage.getItem("pathArray");if(gr){const ir=gr.split(",").join("/"),wr=ir.indexOf("/")===0?ir.substr(1):ir;Kr(wr)}},[]),(0,z.useEffect)(()=>{var gr,ir;xr.current=(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[2]},[]);const qr=(...gr)=>Wn(void 0,[...gr],function*(ir={},wr=!1,Qr=1){var vo,Nr;const ja=yield Xn({type:"shixunsDetail/addRepositoryFile",payload:{id:so.id,message:ir.commitMessage,content:ir.codeMirror,path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path,secret_repository:Ha?void 0:!0,sync_origin_shixun:wr}});ja!=null&&ja.url&&((vo=et==null?void 0:et.detail)!=null&&vo.copy_for_exercise||Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path,name:ir.path.split("/")[ir.path.split("/").length-1]}),Cn.onClose()),(Nr=et==null?void 0:et.detail)!=null&&Nr.copy_for_exercise&&(0,ta.m)(Xn,et,so.id,Qr)}),ho=()=>{var gr,ir;xe.history.push(`/shixuns/${xr.current}/${(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return Hn.createElement(We.default,{width:"60%",open:Cn.visible,wrapClassName:ee.modal,destroyOnClose:!0,centered:!0,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Hn.createElement("section",{className:ee.bg},Hn.createElement("div",{className:ee.wrap},Hn.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:gr=>{var ir,wr;(ir=et==null?void 0:et.detail)!=null&&ir.is_fork_from_creator&&((wr=et==null?void 0:et.detail)!=null&&wr.copy_for_exercise)?(Cn.onClose(),Xn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:gr,type:"wareHouse",fn:(Qr,vo,Nr)=>{qr(Qr,vo,Nr)}}})):qr(gr)},onChange:()=>{var gr,ir;const wr=Kt({},ca.getFieldsValue()),Qr=(gr=wr==null?void 0:wr.path)==null?void 0:gr.split("");((ir=Qr==null?void 0:Qr.filter(vo=>vo=="/"))==null?void 0:ir.length)>1&&(wr.path=wr.path.substring(0,wr.path.length-1)),ca.setFieldsValue(Kt({},wr)),vu(wr)}},Hn.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Hn.createElement(gt.Z,null,Hn.createElement(Re.Z,null,Hn.createElement("span",{className:ee.filePath},Cn.defaultPath+"/")),Hn.createElement(Re.Z,{flex:"1"},Hn.createElement(b.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Hn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Hn.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Hn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Hn.createElement("div",{className:"mt10 mb20"},Hn.createElement(b.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Hn.createElement(pt.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var ot=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(dn),ft=Object.defineProperty,Tt=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,Fn=(Gt,lt,et)=>lt in Gt?ft(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Ne=(Gt,lt)=>{for(var et in lt||(lt={}))In.call(lt,et)&&Fn(Gt,et,lt[et]);if(Tt)for(var et of Tt(lt))mn.call(lt,et)&&Fn(Gt,et,lt[et]);return Gt},we=(Gt,lt)=>{var et={};for(var un in Gt)In.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Tt)for(var un of Tt(Gt))lt.indexOf(un)<0&&mn.call(Gt,un)&&(et[un]=Gt[un]);return et},Ue=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const zt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=we(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)(""),[qr,ho]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const wr=Cn.defaultPath.split("/");wr.length===1?(Kr(""),ho(Cn.defaultPath)):(ho(wr.pop()),Kr(wr.join("/")+"/"))},[Cn.defaultPath]),(0,z.useEffect)(()=>{var wr,Qr;xr.current=(Qr=(wr=Ta.pathname)==null?void 0:wr.split("/"))==null?void 0:Qr[2]},[]);const gr=(...wr)=>Ue(void 0,[...wr],function*(Qr={}){const vo=yield Xn({type:"shixunsDetail/moveGitFile",payload:{id:so.id,from:Cn.defaultPath,to:Ur+Qr.path,message:Qr.commitMessage||`${Cn.defaultPath} rename to ${Ur}${Qr.path} `,secret_repository:Ha}});(vo==null?void 0:vo.status)===0&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:Qr.path,name:Qr.path}),Cn.onClose())}),ir=()=>{var wr,Qr;xe.history.push(`/shixuns/${xr.current}/${(Qr=(wr=Ta.pathname)==null?void 0:wr.split("/"))==null?void 0:Qr[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return z.createElement(We.default,{width:"40%",open:Cn.visible,wrapClassName:ee.modal,centered:!0,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:gr,onChange:()=>{var wr,Qr;const vo=Ne({},ca.getFieldsValue()),Nr=(wr=vo==null?void 0:vo.path)==null?void 0:wr.split("");((Qr=Nr==null?void 0:Nr.filter(ja=>ja=="/"))==null?void 0:Qr.length)>1&&(vo.path=vo.path.substring(0,vo.path.length-1)),ca.setFieldsValue(Ne({},vo)),vu(vo)}},z.createElement(b.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:qr}))))),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},z.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Cn.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Zt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(zt),qt=ue(49647),on=ue(98280),rn=ue(54580),Ln=ue(62961),Ht={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},De=ue(59301),ke=Object.defineProperty,Dt=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,yt=(Gt,lt,et)=>lt in Gt?ke(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,xt=(Gt,lt)=>{for(var et in lt||(lt={}))jt.call(lt,et)&&yt(Gt,et,lt[et]);if(Dt)for(var et of Dt(lt))sn.call(lt,et)&&yt(Gt,et,lt[et]);return Gt},Bt=(Gt,lt)=>{var et={};for(var un in Gt)jt.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Dt)for(var un of Dt(Gt))lt.indexOf(un)<0&&sn.call(Gt,un)&&(et[un]=Gt[un]);return et},nt=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{Dragger:st}=rn.default,Qt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Bt(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)([]),[qr,ho]=(0,z.useState)();let gr;(0,z.useEffect)(()=>{Cn.visible&&(ca.resetFields(),Kr([]))},[Cn.visible]),(0,z.useEffect)(()=>{xr.current=so.id},[]),(0,z.useEffect)(()=>{const ja=sessionStorage.getItem("pathArray");if(ja){const Ca=ja.split(",").join("/"),$e=Ca.indexOf("/")===0?Ca.substr(1):Ca;ho($e)}},[]);const ir=ja=>{var Ca,$e,Lt,Vt;if(gr=ja.file.name,ja.file.status==="done"||ja.file.status==="uploading"){if(Kr(ja.fileList),!ja.file.response)return;if(((Ca=ja.file.response)==null?void 0:Ca.status)===0){($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise||(Je.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),ca.validateFields());return}Kr(Ur.filter(Dn=>Dn.uid!==ja.file.uid)),(Lt=ja.file.response)!=null&&Lt.message&&Je.ZP.info((Vt=ja.file.response)==null?void 0:Vt.message)}},wr=ja=>nt(void 0,null,function*(){if(!ja.response){Je.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Xn({type:"shixunsDetail/deleteGitFile",payload:{id:so.id,path:qr?`${qr}/${ja.name}`:ja.name,message:ca.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${qr?`${qr}/${ja.name}`:ja.name}`,secret_repository:Ha?null:!0}})).status===0&&(Kr(Ur.filter($e=>$e.uid!==ja.uid)),Je.ZP.info("\u5220\u9664\u6210\u529F"))}),Qr={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!ca.getFieldValue("commitMessage"),data:()=>nt(void 0,null,function*(){return new Promise((ja,Ca)=>nt(void 0,null,function*(){setTimeout(()=>nt(void 0,null,function*(){const $e=yield ca.getFieldsValue(),Lt=xt(xt({},{path:Cn.defaultPath?Cn.defaultPath:"",message:Qo.commitMessage||`\u4E0A\u4F20\u4E86${gr}`}),Ha?{}:{secret_repository:!0});ja(Lt)}),200)}))}),fileList:Ur,method:"post",action:`${qt.Z.API_SERVER}/api/shixuns/${xr.current}/upload_git_file.json`,onChange:ir,onRemove:wr,beforeUpload:ja=>(gr=ja.name,ja.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},vo=(ja=!1,Ca=1)=>nt(void 0,null,function*(){var $e;const Lt=xt(xt({},{path:Cn.defaultPath?Cn.defaultPath:"",message:Qo.commitMessage||`\u4E0A\u4F20\u4E86${gr}`}),Ha?{}:{secret_repository:!0});for(let Vt=0;Vt{Dn.append(Er,Lt[Er].toString())});const Mn=yield(0,on.ZP)(`/api/shixuns/${xr.current}/upload_git_file.json`,{method:"post",body:Dn},!0)}Cn.onClose(),Cn.onOK({path:Cn.defaultPath}),Nr(),($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise&&(0,ta.m)(Xn,et,so.id,Ca)}),Nr=()=>{var ja,Ca;xe.history.push(`/shixuns/${xr.current}/${(Ca=(ja=Ta.pathname)==null?void 0:ja.split("/"))==null?void 0:Ca[3]}${qr?`/master/shixun_show/${qr}`:""}`)};return De.createElement(We.default,{open:Cn.visible,onOk:ja=>{ca.submit()},centered:!0,onCancel:Cn.onClose,width:"70%"},De.createElement("section",{className:Ht.bg},De.createElement("div",{className:Ht.wrap},De.createElement("div",{className:Ht.title},"\u4E0A\u4F20\u6587\u4EF6"),De.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:()=>nt(void 0,null,function*(){var ja,Ca;yield ca.validateFields(),(ja=et==null?void 0:et.detail)!=null&&ja.is_fork_from_creator&&((Ca=et==null?void 0:et.detail)!=null&&Ca.copy_for_exercise)?(Cn.onClose(),Xn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:($e,Lt)=>{vo($e,Lt)}}})):vo()}),onValuesChange:()=>vu(xt({},ca.getFieldsValue()))},De.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},De.createElement(y.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),De.createElement(b.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(ja,Ca){return(Ur==null?void 0:Ur.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},De.createElement("div",{onClick:()=>{if(!ca.getFieldValue("commitMessage")){Je.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},De.createElement(st,xt({},Qr),De.createElement("div",null,De.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ht.colorBlue}`})),De.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",De.createElement("span",{className:`${Ht.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),De.createElement(Ln.Z,{onFinish:ja=>ho(ja)})))};var vt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Qt),Et={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},Ct={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},Yt=Object.defineProperty,bt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,tn=(Gt,lt,et)=>lt in Gt?Yt(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,la=(Gt,lt)=>{for(var et in lt||(lt={}))Wt.call(lt,et)&&tn(Gt,et,lt[et]);if(bt)for(var et of bt(lt))Qn.call(lt,et)&&tn(Gt,et,lt[et]);return Gt},or=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const mr=({shixunsDetail:Gt,globalSetting:lt,loading:et,dispatch:un,title:ea,pathList:Wa=[],showInputPath:Xn=!1,isMergeSelectFile:Ha=!1,onFinish:Cn=()=>{}})=>{const[Ta]=b.default.useForm(),so=(0,xe.useParams)(),Qo=(0,xe.useLocation)(),vu=(0,z.useRef)(),[xr,ca]=(0,z.useState)(""),[Ur,Kr]=(0,z.useState)(""),[qr,ho]=(0,z.useState)([]),[gr,ir]=(0,z.useState)([]);(0,z.useEffect)(()=>{var Ca,$e;vu.current=(($e=(Ca=Qo.pathname)==null?void 0:Ca.split("/"))==null?void 0:$e[3])==="repository"},[]),(0,z.useEffect)(()=>{if(Gt.actionTabs.key!=="Repository-SelectFilePath")return;const Ca=Wa.join("/");let $e=[];Wa.map((Lt,Vt)=>{Vt===0?$e.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Lt}`,path:Ca}):$e.push({val:`/${Lt}`,path:Ca})}),ho($e),ca(Ca),Kr(Ca),wr(Ca)},[Gt.actionTabs.key]);const wr=Ca=>or(void 0,null,function*(){const $e=yield un({type:vu.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:so.id,path:Ca}});$e&&ir($e.trees||[])}),Qr=Ca=>{let $e=xr;Ca.type==="tree"&&(qr.length?qr.push({val:`/${Ca.name}`,path:Ca.name}):qr.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ca.name}`,path:Ca.name}),ho(qr),$e=xr?`${xr}/${Ca.name}`:Ca.name,ca($e)),wr($e)},vo=(Ca,$e)=>{const Lt=qr.filter((Dn,Mn)=>Mn<=$e);ho(Lt);const Vt=Lt.filter((Dn,Mn)=>Mn!==0).map(Dn=>Dn.val).join("").substr(1);ca(Vt),wr(Vt)},Nr=()=>or(void 0,null,function*(){const Ca=Ta==null?void 0:Ta.getFieldsValue(),$e=xr?`${xr}${Ca!=null&&Ca.name?`/${Ca==null?void 0:Ca.name}`:""}`:Ca==null?void 0:Ca.name;if(Ha){Cn($e),ja();return}if(Xn){yield Ta.validateFields();const Lt=yield un({type:"shixunsDetail/uploadGitFolder",payload:la(la({},{id:so.id,path:$e}),vu.current?{}:{secret_repository:!0})});Cn(Ur),Lt.status===0&&Je.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Cn($e),Je.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ja()}),ja=()=>{un({type:"shixunsDetail/setActionTabs",payload:{}}),Ta.resetFields()};return z.createElement(We.default,{centered:!0,title:ea||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Gt.actionTabs.key==="Repository-SelectFilePath",onOk:Nr,onCancel:ja},z.createElement("div",{className:Ct.wrap},z.createElement("div",{className:Ct.content},z.createElement("div",{className:Ct.mainPathWrap},!!(qr!=null&&qr.length)&&qr.map((Ca,$e)=>z.createElement("a",{key:$e,onClick:()=>vo(Ca,$e)},Ca.val))),!!(gr!=null&&gr.length)&&gr.map((Ca,$e)=>Ca.type==="tree"&&z.createElement("a",{key:$e,onClick:()=>Qr(Ca)},z.createElement("i",{className:`iconfont icon-wenjianjia ${Ct.colorBlue}`}),Ca.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},xr),Xn&&z.createElement(b.default,{form:Ta,scrollToFirstError:!0,className:"mt20"},z.createElement(b.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var vr=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et})=>({shixunsDetail:Gt,globalSetting:et,loading:lt.models.index}))(mr),er=ue(18785),Wr=ue(84105),zr=ue(72946),Pr=ue(19374),Ar=ue(1997),Cr=ue(39419),tr=Object.defineProperty,no=Object.defineProperties,ar=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,ln=(Gt,lt,et)=>lt in Gt?tr(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,An=(Gt,lt)=>{for(var et in lt||(lt={}))wn.call(lt,et)&&ln(Gt,et,lt[et]);if(At)for(var et of At(lt))Vn.call(lt,et)&&ln(Gt,et,lt[et]);return Gt},ra=(Gt,lt)=>no(Gt,ar(lt)),Ra=(Gt,lt)=>{var et={};for(var un in Gt)wn.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&At)for(var un of At(Gt))lt.indexOf(un)<0&&Vn.call(Gt,un)&&(et[un]=Gt[un]);return et},Qe=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{DirectoryTree:ht}=fe.default,mt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,activeKey:Xn,dispatch:Ha,practiceSetting:Cn,isRepository:Ta,treeData:so,setTreeData:Qo}=lt,vu=Ra(lt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),xr,ca,Ur,Kr,qr,ho,gr;const ir=(0,xe.useParams)(),wr=(0,xe.useLocation)(),[Qr,vo]=(0,z.useState)(),[Nr,ja]=(0,z.useState)(!1),[Ca,$e]=(0,z.useState)(!1),[Lt,Vt]=(0,z.useState)(!1),[Dn,Mn]=(0,z.useState)(!1),[Er,Lr]=(0,z.useState)("");let[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)([]);const[Ro,Zn]=(0,z.useState)([]),[na,jn]=(0,z.useState)(!1),[sa,$r]=(0,z.useState)(),[lo,Oo]=(0,z.useState)(),[sr,cr]=(0,z.useState)(""),[qa,Hr]=(0,z.useState)(),[To,Mr]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Qo([]),ko(""),localStorage.warehouseHideTip||jn(!0)},[wr.pathname,Ta]);const ao=(Ya="")=>Qe(void 0,null,function*(){(yield(0,zr.Zt)({id:ir.id,secret_dir_path:Ya}))&&Hr(Ya)}),co=Ya=>{var mo;return z.createElement(ye.default,{className:Et.menu,onClick:Eo=>{switch(Lr(Ya.path||""),Eo.key){case"1":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),ja(!0);break;case"2":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Vt(!0);break;case"3":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Mn(!0);break;case"4":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),$e(!0);break;case"5":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Vu(Ya.path,Ya.name,Ya);break;case"6":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Pu(Ya);break}}},(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"3"},"\u4E0A\u4F20"),Ya.type!=="topTree"&&Ya.type!=="tree"&&((mo=et==null?void 0:et.detail)==null?void 0:mo.public)<2&&z.createElement(ye.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ya.type!=="topTree"&&z.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${Ta?"":"secret/"}${Ya==null?void 0:Ya.path}`,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(ye.default.Item,{key:"6"},z.createElement(z.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ya.type!=="topTree"&&z.createElement(ye.default.Item,{key:"5"},"\u5220\u9664"))},Ir=(Ya,mo)=>Ya.map(Eo=>(mo==""?Eo.path=mo+Eo.name:Eo.path=mo+"/"+Eo.name,Eo.title=z.createElement(gt.Z,{className:"font14"},z.createElement(Re.Z,{flex:"1"},z.createElement(gt.Z,null,Eo.type==="blob"&&z.createElement(Re.Z,{flex:"20px",style:{marginLeft:-20}},z.createElement("span",{className:"iconfont icon-wenjian11 font12"})),z.createElement(Re.Z,{flex:"1"},z.createElement("span",{className:" multi_ellipsis1"},Eo.name)))),z.createElement(Re.Z,null,(Eo.type==="blob"||Eo.type==="tree")&&z.createElement(Be.Z,{dropdownRender:()=>co(Eo),className:Et.ellipsis},z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Eo.disableCheckbox=Qr&&Qr!==Eo.name,Eo.className=Eo.type==="tree"?Et.pl23:"",Eo.checkable=Eo.type!=="tree",Eo.isLeaf=Eo.type!=="tree",Eo.children=Eo.type==="tree"&&[],Eo.key=Eo.path,Eo)),ou=Ya=>{Ha({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ya}})},Bu=(Ya,mo)=>Qe(void 0,null,function*(){const Eo=Ya.split("/");yield ko(Er),setTimeout(()=>{ou(Ya),xn=[Eo[0]||""],Rr=[Ya],Io([...Rr]),La([...xn])},150)}),po=(Ya,mo)=>{if(mo=="")so=[...Ya],Qo([...Ya]);else{let Eo=Ou(so,mo,Ya);so=Eo,Qo([...Eo])}};function Ou(Ya,mo,Eo){return Ya.map(Go=>Go.key===mo?(Go.children=[...Eo],An({},Go)):Go.children?ra(An({},Go),{children:Ou(Go.children,mo,Eo)}):Go)}const ko=(Ya="")=>Qe(void 0,null,function*(){var mo,Eo;const Go=yield Ha({type:Ta?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:ir.id,path:Ya}});if(Go){if((mo=Go.trees)!=null&&mo.length){let Gu=Ir([...Go.trees],Ya);po(Gu,Ya),Zn(Go.trees||[]),Oo(Ya||""),console.log("handleGetRepository:",Gu,Ya),setTimeout(()=>console.log(so,Go.trees,Ya,999999),2e3)}else Ya==""&&Qo([]);$r(((Eo=Go.commits)==null?void 0:Eo[0])||{})}return Go}),zu=Ya=>Qe(void 0,null,function*(){return new Promise((mo,Eo)=>Qe(void 0,null,function*(){Ya.children.length&&mo(),cr(Ya.path),yield ko(Ya.path),mo()}))}),Ko=(Ya,mo)=>Qe(void 0,null,function*(){var Eo;console.log("handleSelectTree",Ya,mo.nativeEvent.target.nodeName,mo);const Go=()=>{ou(mo.node.path),Ya=[mo.node.path],Io([...Ya])};mo.nativeEvent.target.nodeName==="svg"||mo.nativeEvent.target.nodeName==="LI"||mo.nativeEvent.target.nodeName==="I"||mo.node.type==="blob"&&((Eo=Cn==null?void 0:Cn.sideBar)!=null&&Eo.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Go(),Ha({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Go())}),Vu=(Ya,mo,Eo)=>{We.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Eo.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){const Go=yield Ha({type:"shixunsDetail/deleteGitFile",payload:{id:ir.id,path:Ya,message:`\u5220\u9664${Ya}`,secret_repository:Ta?null:!0}});let Gu=Ya.split("/");if((Go==null?void 0:Go.status)===0){Je.ZP.info("\u5220\u9664\u6210\u529F"),Gu.splice(Gu.length-1,1);const mi=yield ko(Gu.length>1?Gu.join("/"):"");return mi!=null&&mi.trees||(Gu.splice(Gu.length-1,1),yield ko(Gu.length>1?Gu.join("/"):"")),ou(""),!0}else(Go==null?void 0:Go.status)===-3?We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ya,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${ir.id}/edit/${Go==null?void 0:Go.message}/tab=2`}}):(Go==null?void 0:Go.status)===-4&&We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,Go==null?void 0:Go.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${ir.id}/edit?tabId=service`}})})})},Pu=Ya=>{console.log(Ya,"item")},ll=(Ya,mo)=>Qe(void 0,null,function*(){if(console.log("handleExpand",mo),mo.nativeEvent.target.nodeName==="svg"||mo.nativeEvent.target.nodeName==="path"||mo.nativeEvent.target.nodeName==="LI")return!0;yield zu(mo.node),xn.includes(mo.node.path)?xn.splice(xn.indexOf(mo.node.path),1):xn.push(mo.node.path),La([...xn])}),hl=()=>{jn(!1),localStorage.warehouseHideTip=!0},dl=Ya=>Qe(void 0,null,function*(){var mo;let Eo,Go="",Gu,mi;switch(Ta){case!0:Go="\u5F00\u542F\u7248\u672C\u5E93",Gu="\u5F00\u542F",mi="\u4E0D\u5F00\u542F",Eo=z.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(mo=et==null?void 0:et.detail)!=null&&mo.secret_repository?(Go="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Gu="\u786E\u5B9A",mi="\u53D6\u6D88",Eo=z.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Go="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Gu="\u4E0D\u4F7F\u7528",mi="\u4F7F\u7528",Eo=z.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ta&&(0,Ar.gy)(Ha,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||We.default.confirm({title:Go,okText:Gu,cancelText:mi,content:Eo,onOk:()=>{var Lu;(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Go]),!Ta&&!((Lu=et==null?void 0:et.detail)!=null&&Lu.secret_repository)||Jl(Ya)},onCancel:()=>{var Lu;!Ta&&!((Lu=et==null?void 0:et.detail)!=null&&Lu.secret_repository)&&Jl(Ya)}})}),Jl=Ya=>Qe(void 0,null,function*(){Ta?(yield(0,zr.h4)(An({},ir)),Ha({type:"practiceSetting/getCommonData",payload:An({},ir)})):yield(0,zr.K0)(ra(An({},ir),{is_secret_repository:Ya})),ko(),Ha({type:"shixunsDetail/getShixunsDetail",payload:{id:ir.id}})}),ql=Ya=>{console.log(Ya)},Si=Ya=>Qe(void 0,null,function*(){console.log(Ya);const mo=Ya.node.key,Eo=Ya.dragNode.key,Go=Ya.node.pos.split("-"),Gu=Ya.dropPosition-Number(Go[Go.length-1]);if(Ya.dragNode.type==="tree"){Je.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ya.node.type!=="tree"){Je.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ha({type:"shixunsDetail/moveGitFile",payload:An({id:ir.id,from:Ya.dragNode.path,to:Ya.node.path+"/"+Ya.dragNode.name,message:`${Ya.dragNode.path} move to ${Ya.node.path+"/"+Ya.dragNode.name} `},Ta?{}:{secret_repository:!0})})).status===0){ou(""),yield ko("");for(let Su=0;Suco({type:"topTree"}),className:"current"},z.createElement(Te.Z,{open:na,title:z.createElement("div",{className:"font16"},z.createElement(er.Z,{style:{position:"relative",left:-35},onClick:()=>hl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",z.createElement("span",{onClick:()=>hl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Et.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ta&&((Kr=et==null?void 0:et.detail)==null?void 0:Kr.init_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ta&&((qr=et==null?void 0:et.detail)==null?void 0:qr.secret_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!so.length&&!Ta&&z.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},z.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),so.length?z.createElement(z.Fragment,null,z.createElement("div",{className:Et.content},Xn==="1"&&z.createElement("div",{className:Et.tips},"\u63D0\u793A\uFF1A",z.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),z.createElement(ht,{disabled:!!ea.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:so,switcherIcon:z.createElement(Wr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:ll,expandedKeys:xn,selectedKeys:Rr,onSelect:Ko,draggable:!0,onDragEnter:ql,onDrop:Si,className:Et.gitTree}))):"",!so.length&&Ta&&((ho=et==null?void 0:et.detail)==null?void 0:ho.init_repository)&&z.createElement(qn,null),!so.length&&!Ta&&((gr=et==null?void 0:et.detail)==null?void 0:gr.secret_repository)&&z.createElement(qn,null))),z.createElement(Zt,{visible:Ca,defaultPath:Er,onClose:()=>$e(!1),isRepository:!Ta,onOK:Ya=>Qe(void 0,null,function*(){const mo=Er.split("/");mo.pop(),yield ko(mo.join("/")),ou("")})}),z.createElement(ot,{visible:Nr,defaultPath:Er,onClose:()=>ja(!1),isRepository:Ta,onOK:Ya=>{Bu(Ya.path,Ya.name)}}),z.createElement(rt,{visible:Lt,defaultPath:Er,onClose:()=>Vt(!1),isRepository:Ta,onOK:Ya=>{Bu(Ya.path,Ya.name)}}),z.createElement(vt,{defaultPath:Er,visible:Dn,isRepository:Ta,onClose:()=>Mn(!1),onOK:Ya=>Qe(void 0,null,function*(){const mo=Er.split("/");yield ko(Er),xn=[mo[0]||""],Rr=[Er],Io([...Rr]),La([...xn])})}),z.createElement(vr,{pathList:Er==null?void 0:Er.split("/"),showInputPath:!0,isMergeSelectFile:To,onFinish:Ya=>{To?ao(Ya):ko(Ya),Mr(!1)}}))},qn=()=>z.createElement("div",{className:`mt20 pb50 ${Et.nodata}`},z.createElement("div",{className:Et.headLeft},"\u63D0\u793A\uFF1A",z.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",z.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",z.createElement("br",null),"1\u3001",z.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",z.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",z.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),z.createElement("img",{width:"100%",src:Cr.Oe}));var $n=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,practiceSetting:un,user:ea})=>({shixunsDetail:Gt,globalSetting:et,user:ea,practiceSetting:un,loading:lt}))(mt),ga={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},ha=ue(28103),Qa=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,Ga=(Gt,lt)=>{var et={};for(var un in Gt)wa.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Qa)for(var un of Qa(Gt))lt.indexOf(un)<0&&Xa.call(Gt,un)&&(et[un]=Gt[un]);return et},On=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const Za=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ea,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Ga(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useParams)(),[so,Qo]=(0,z.useState)([]);(0,z.useEffect)(()=>{vu()},[Ha]);const vu=()=>On(void 0,null,function*(){const xr=yield Xn({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ta.id,secret_repository:Ha?void 0:!0}});xr&&Qo(xr.commits||[])});return z.createElement(z.Fragment,null,so==""&&z.createElement("div",{className:ga.empty},z.createElement("img",{src:Cr.em,width:"258"}),z.createElement("br",null),z.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),so!=""&&z.createElement("section",{className:ga.bg},z.createElement("div",{className:ga.wrap},z.createElement("div",{className:ga.content},so==null?void 0:so.map(xr=>{var ca,Ur;return z.createElement("div",null,z.createElement(gt.Z,{align:"middle",className:"c-white font16"},z.createElement(Re.Z,null,xr.title)),z.createElement(gt.Z,{align:"middle",className:"mt20 "},z.createElement(Re.Z,null,z.createElement("img",{className:ga.imageUrl,src:qt.Z.IMG_SERVER+"/"+((ca=xr.author)==null?void 0:ca.image_url)})),z.createElement(Re.Z,{className:ga.blueLight},z.createElement("span",{className:"ml20"},(Ur=xr.author)==null?void 0:Ur.username)),z.createElement(Re.Z,null,z.createElement("span",{className:`ml20 ${ga.blueLight}`},"\u63D0\u4EA4\u4E8E"),z.createElement("span",{className:`ml20 ${ga.blueLight}`},xr.time))),z.createElement(ha.Z,{className:ga.divider}))})))))};var Vr=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Za),bo=ue(87394),ia=ue(59301),yn=Object.defineProperty,tu=Object.defineProperties,Dr=Object.getOwnPropertyDescriptors,Ao=Object.getOwnPropertySymbols,Jr=Object.prototype.hasOwnProperty,Ho=Object.prototype.propertyIsEnumerable,Vo=(Gt,lt,et)=>lt in Gt?yn(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Uo=(Gt,lt)=>{for(var et in lt||(lt={}))Jr.call(lt,et)&&Vo(Gt,et,lt[et]);if(Ao)for(var et of Ao(lt))Ho.call(lt,et)&&Vo(Gt,et,lt[et]);return Gt},Fo=(Gt,lt)=>tu(Gt,Dr(lt)),Yo=(Gt,lt)=>{var et={};for(var un in Gt)Jr.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Ao)for(var un of Ao(Gt))lt.indexOf(un)<0&&Ho.call(Gt,un)&&(et[un]=Gt[un]);return et},oa=(Gt,lt,et)=>new Promise((un,ea)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ea(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ea(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{TabPane:uo}=Ye.default,Do=Gt=>{var lt=Gt,{globalSetting:et,loading:un,dispatch:ea,practiceSetting:Wa,shixunsDetail:Xn}=lt,Ha=Yo(lt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Cn,Ta,so,Qo,vu,xr,ca,Ur,Kr,qr,ho,gr,ir,wr,Qr,vo,Nr,ja,Ca;const[$e,Lt]=(0,z.useState)("1"),[Vt,Dn]=(0,z.useState)("1");let[Mn,Er]=(0,z.useState)();const Lr=(0,z.useRef)(),[xn,La]=(0,z.useState)(!0),[Rr,Io]=(0,z.useState)(["2","1"]),[Ro,Zn]=(0,z.useState)([]),na=(0,z.useRef)(),jn=(0,xe.useParams)(),sa=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:ia.createElement("span",null,ia.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),ia.createElement(Te.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},ia.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,z.useEffect)(()=>{var sr,cr,qa,Hr,To,Mr,ao,co,Ir,ou,Bu,po,Ou,ko,zu,Ko,Vu,Pu;try{((qa=(cr=(sr=Xn==null?void 0:Xn.fileContent)==null?void 0:sr.content)==null?void 0:cr.content)!=null&&qa.length||((To=(Hr=Xn==null?void 0:Xn.fileContent)==null?void 0:Hr.content)==null?void 0:To.content)=="")&&(((Mr=Xn==null?void 0:Xn.fileContent)==null?void 0:Mr.file_type)==="txt"?(Lr.current=window.decodeURIComponent(escape(window.atob((co=(ao=Xn==null?void 0:Xn.fileContent)==null?void 0:ao.content)==null?void 0:co.content))),Mn=window.decodeURIComponent(escape(window.atob((ou=(Ir=Xn==null?void 0:Xn.fileContent)==null?void 0:Ir.content)==null?void 0:ou.content))),Er(Mn)):(Lr.current=(po=(Bu=Xn==null?void 0:Xn.fileContent)==null?void 0:Bu.content)==null?void 0:po.content,Mn=(ko=(Ou=Xn==null?void 0:Xn.fileContent)==null?void 0:Ou.content)==null?void 0:ko.content,Er(Mn)))}catch(ll){Lr.current=window.atob((Ko=(zu=Xn==null?void 0:Xn.fileContent)==null?void 0:zu.content)==null?void 0:Ko.content),Mn=window.atob((Pu=(Vu=Xn==null?void 0:Xn.fileContent)==null?void 0:Vu.content)==null?void 0:Pu.content),Er(Mn),Je.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Xn.fileContent.content)},[(Cn=Xn==null?void 0:Xn.fileContent)==null?void 0:Cn.content]),(0,z.useEffect)(()=>{var sr;const cr=(sr=Wa==null?void 0:Wa.sideBar)==null?void 0:sr.selectPath.split("/");Io(cr)},[(Ta=Wa==null?void 0:Wa.sideBar)==null?void 0:Ta.selectPath]);const $r=sr=>{Er(sr);let cr=-1;sr===Lr.current?cr=0:cr=1,ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!cr}})};(0,z.useEffect)(()=>{new Promise((sr,cr)=>oa(void 0,null,function*(){var qa,Hr,To;if(((qa=Wa==null?void 0:Wa.sideBar)==null?void 0:qa.selectPath)!==""&&((Hr=Wa==null?void 0:Wa.sideBar)!=null&&Hr.selectPath)){const Mr=yield ea({type:"shixunsDetail/getFileContent",payload:{id:jn.id,path:(To=Wa==null?void 0:Wa.sideBar)==null?void 0:To.selectPath,secret_repository:xn?null:!0}});Mr!=null&&Mr.content||(Mr==null?void 0:Mr.content)==""||ea({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(so=Wa==null?void 0:Wa.sideBar)==null?void 0:so.selectPath]);const lo=ia.createElement(ye.default,{className:x.menu,style:{background:"#24294b"},onClick:sr=>{var cr;!((cr=Xn==null?void 0:Xn.detail)!=null&&cr.secret_repository)&&sr.key==="2"&&Dn("1"),Lt(sr.key),sr.key==="1"?La(!0):La(!1)}},ia.createElement(ye.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),sa.filter(sr=>{var cr,qa;return!((cr=Xn==null?void 0:Xn.detail)!=null&&cr.init_repository)||(qa=Xn==null?void 0:Xn.detail)!=null&&qa.is_jupyter_lab?sr.id!=="2":sr}).map((sr,cr)=>ia.createElement(ye.default.Item,{className:"leaveClick",key:sr.id},sr.name))),Oo=(sr=!1,cr=1)=>oa(void 0,null,function*(){var qa,Hr,To,Mr;const ao=yield ea({type:"shixunsDetail/updateRepositoryFile",payload:{id:jn.id,path:(Hr=(qa=Xn==null?void 0:Xn.fileContent)==null?void 0:qa.params)==null?void 0:Hr.path,content:Mn,secret_repository:xn?null:!0,sync_origin_shixun:sr}});ao!=null&&ao.content&&((To=Xn==null?void 0:Xn.detail)!=null&&To.copy_for_exercise||Je.ZP.success("\u4FDD\u5B58\u6210\u529F"),ea({type:"practiceSetting/setSideBarTabs",payload:Fo(Uo({},Wa.sideBar),{confirmLeave:!1})})),(Mr=Xn==null?void 0:Xn.detail)!=null&&Mr.copy_for_exercise&&(0,ta.m)(ea,Xn,jn.id,cr)});return ia.createElement("div",{className:x.warehouse},ia.createElement("div",{className:x.header},ia.createElement(gt.Z,{align:"middle",className:"w100 c-white",style:{height:60}},ia.createElement(Re.Z,{flex:"1"},ia.createElement(gt.Z,{align:"middle"},ia.createElement(Re.Z,null,ia.createElement(Be.Z,{dropdownRender:()=>lo,className:x.menu},ia.createElement("span",{className:"font16 c-white current ml20"},sa.find(sr=>sr.id===$e).name," ",ia.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),ia.createElement(Re.Z,{flex:"81px"},ia.createElement("div",{className:x.line})),ia.createElement(Re.Z,null,ia.createElement(Ye.default,{className:x.tabs,activeKey:Vt,onChange:sr=>{var cr;(cr=Wa==null?void 0:Wa.sideBar)!=null&&cr.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Dn(sr),ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Dn(sr),ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},ia.createElement(uo,{tab:ia.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),xn&&((Qo=Xn==null?void 0:Xn.detail)==null?void 0:Qo.init_repository)&&ia.createElement(uo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!xn&&((vu=Xn==null?void 0:Xn.detail)==null?void 0:vu.secret_repository)&&ia.createElement(uo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(xn&&((xr=Xn==null?void 0:Xn.repository)==null?void 0:xr.git_url)||!xn&&((ca=Xn==null?void 0:Xn.secretRepository)==null?void 0:ca.git_url))&&ia.createElement(ia.Fragment,null,ia.createElement(Re.Z,null,ia.createElement("span",{className:x.title},"\u4ED3\u5E93\u5730\u5740:"),ia.createElement("input",{value:xn?(Ur=Xn==null?void 0:Xn.repository)==null?void 0:Ur.git_url:(Kr=Xn==null?void 0:Xn.secretRepository)==null?void 0:Kr.git_url}),ia.createElement(E.CopyToClipboard,{text:xn?(qr=Xn==null?void 0:Xn.repository)==null?void 0:qr.git_url:(ho=Xn==null?void 0:Xn.secretRepository)==null?void 0:ho.git_url,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},ia.createElement(Te.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},ia.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),ia.createElement("div",{className:x.content,style:{overflow:"auto"}},Vt==="1"&&ia.createElement(ia.Fragment,null,ia.createElement("aside",{className:x.left},ia.createElement(He.Z,{spinning:!!un.effects["shixunsDetail/getRepository"],wrapperClassName:`${x.loading} ${x.bottom0}`},ia.createElement($n,{setTreeData:Zn,treeData:Ro,activeKey:$e,isRepository:xn}))),ia.createElement("aside",{className:x.right,ref:na},((gr=Wa==null?void 0:Wa.sideBar)==null?void 0:gr.selectPath)!==""&&ia.createElement(ia.Fragment,null,ia.createElement(He.Z,{spinning:!!un.effects["shixunsDetail/getFileContent"],wrapperClassName:x.loading},ia.createElement("div",{className:x.filePathWrp},ia.createElement(gt.Z,{align:"middle",className:"w100"},ia.createElement(Re.Z,null,ia.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),ia.createElement(Re.Z,{flex:"40px"},ia.createElement("div",{className:x.line,style:{marginLeft:20}})),ia.createElement(Re.Z,{className:x.filePath},Rr.map((sr,cr)=>ia.createElement("span",{className:"c-blue"},sr))))),ia.createElement("div",{className:un.effects["shixunsDetail/getFileContent"]?"hide":"show"},ia.createElement(bo.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(ir=Xn==null?void 0:Xn.fileContent)==null?void 0:ir.filename,type:((wr=Xn==null?void 0:Xn.fileContent)==null?void 0:wr.file_type)==="office"?"download":(Qr=Xn==null?void 0:Xn.fileContent)==null?void 0:Qr.file_type,data:Mn,monacoEditor:{value:Mn,language:(vo=Xn==null?void 0:Xn.fileContent)==null?void 0:vo.language,onChange:sr=>$r(sr),options:{fontSize:14}}}))),((Nr=Xn==null?void 0:Xn.fileContent)==null?void 0:Nr.file_type)==="txt"&&ia.createElement(gt.Z,{align:"middle",justify:"center",className:x.footer},ia.createElement(Re.Z,null,ia.createElement(ut.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${jn.id}/challenges`)}},"\u53D6\u6D88"),ia.createElement(ut.ZP,{type:"primary",size:"middle",className:"ml40",onClick:sr=>{var cr,qa;(cr=Xn==null?void 0:Xn.detail)!=null&&cr.is_fork_from_creator&&((qa=Xn==null?void 0:Xn.detail)!=null&&qa.copy_for_exercise)?ea({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Hr,To)=>{Oo(Hr,To)}}}):Oo()}},"\u63D0\u4EA4")))),((ja=Wa==null?void 0:Wa.sideBar)==null?void 0:ja.selectPath)==""&&((Ca=Xn==null?void 0:Xn.detail)==null?void 0:Ca.init_repository)&&ia.createElement("div",{className:x.empty},ia.createElement("img",{src:Cr.x7,width:"258"}),ia.createElement("br",null),ia.createElement("span",{className:"c-grey-c"},!!(Ro!=null&&Ro.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Ro!=null&&Ro.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Vt==="2"&&ia.createElement("div",{className:x.commit},ia.createElement(Vr,{isRepository:xn}))))};var Lo=(0,xe.connect)(({loading:Gt,globalSetting:lt,practiceSetting:et,shixunsDetail:un})=>({globalSetting:lt,loading:Gt,practiceSetting:et,shixunsDetail:un}))(Do)},80408:function(Le,Nt,ue){"use strict";ue.d(Nt,{S:function(){return Je},m:function(){return ye}});var z=ue(19374),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},69437:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return ee}});var z=ue(59301),x=ue(75790),xe=ue(92832),Ye=ue(78241),Te=ue(43418),Je=ue(8591),ye=ue(54580),gt=ue(3113),Re=ue(49647),Be=ue(55351),We={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ae,se)=>{var ce={};for(var de in ae)ut.call(ae,de)&&se.indexOf(de)<0&&(ce[de]=ae[de]);if(ae!=null&&He)for(var de of He(ae))se.indexOf(de)<0&&fe.call(ae,de)&&(ce[de]=ae[de]);return ce},E=(ae,se,ce)=>new Promise((de,Se)=>{var Ae=Pt=>{try{Ie(ce.next(Pt))}catch(rt){Se(rt)}},Oe=Pt=>{try{Ie(ce.throw(Pt))}catch(rt){Se(rt)}},Ie=Pt=>Pt.done?de(Pt.value):Promise.resolve(Pt.value).then(Ae,Oe);Ie((ce=ce.apply(ae,se)).next())});const b=xe.default.TextArea,y=ae=>{var se=ae,{newShixuns:ce,globalSetting:de,loading:Se,dispatch:Ae}=se,Oe=a(se,["newShixuns","globalSetting","loading","dispatch"]);const[Ie]=Ye.default.useForm(),[Pt,rt]=(0,z.useState)([]),pt=Jt=>{["uploading","done","removed"].includes(Jt.file.status)&&rt(Jt.fileList)},ta=Jt=>{var bn;if(!Jt.percent||Jt.percent==100){const it=(bn=Jt.response)==null?void 0:bn.id;return Te.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>E(void 0,null,function*(){(yield Ae({type:"newShixuns/deleteAttachment",payload:{id:it}}))&&rt(Pt.filter(Pn=>{var Wn;return((Wn=Pn.response)==null?void 0:Wn.id)!==it}))})}),!1}},Hn=Jt=>Pt.length?!1:Jt.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,ya=Jt=>E(void 0,null,function*(){var bn,it;const{language:Kt,env:Pn,mode:Wn,code:dn}=Jt||{},ot=yield Ae({type:"newShixuns/applyShixunMirror",payload:{language:Kt,runtime:Pn,run_method:Wn,attachment_id:(it=(bn=Pt==null?void 0:Pt[0])==null?void 0:bn.response)==null?void 0:it.id}});Ae({type:"newShixuns/setActionTabs",payload:{}}),ot&&Je.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),ma=()=>{Ie.resetFields(),rt([])};return z.createElement(Te.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ce.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:ma},z.createElement("section",{className:We.qrCode},z.createElement("aside",{className:We.a1},z.createElement("div",{className:We.code},z.createElement("img",{width:120,height:120,src:Be,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("div",{className:We.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),z.createElement("div",{className:We.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),z.createElement("aside",{className:We.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",z.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),z.createElement(Ye.default,{className:We.formWrap,form:Ie,labelCol:{span:4},wrapperCol:{span:20},onFinish:ya},z.createElement(Ye.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),z.createElement(Ye.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},z.createElement("div",{className:We.upload},z.createElement(ye.default,{fileList:Pt,action:`${Re.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:pt,onRemove:ta,beforeUpload:Hn,withCredentials:!0},z.createElement("span",{className:`${We.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),z.createElement("span",{className:`${We.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),z.createElement("div",{className:We.footerWrap},z.createElement(Ye.default.Item,null,z.createElement(gt.ZP,{className:"mr5",size:"middle",onClick:()=>{Ae({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),z.createElement(gt.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Se["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var ee=(0,x.connect)(({newShixuns:ae,loading:se,globalSetting:ce})=>({newShixuns:ae,globalSetting:ce,loading:se.effects}))(y)},78943:function(Le,Nt,ue){"use strict";var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(55351);const Te=({newShixuns:Je,dispatch:ye,user:gt})=>{var Re;const[Be,We]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Je.actionTabs.key==="Create-Environment"&&ut()},[(Re=Je==null?void 0:Je.actionTabs)==null?void 0:Re.key]);const He=()=>{ye({type:"newShixuns/setActionTabs",payload:{}})},ut=()=>{var fe,a,E,b;He(),((fe=gt.userInfo)==null?void 0:fe.mirror_marker_status)===0?We(!0):((a=gt.userInfo)==null?void 0:a.mirror_marker_status)===1?x.history.push(`/users/${(E=gt.userInfo)==null?void 0:E.login}/experiment-img/add`):((b=gt.userInfo)==null?void 0:b.mirror_marker_status)===2&&xe.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var y;x.history.push(`/users/${(y=gt.userInfo)==null?void 0:y.login}/experiment-img`)}})};return z.createElement(xe.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Be,footer:null,onCancel:()=>{We(!1)}},z.createElement("div",{style:{textAlign:"center"}},z.createElement("br",null),z.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:Ye,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("img",null))};Nt.Z=(0,x.connect)(({newShixuns:Je,user:ye,globalSetting:gt})=>({newShixuns:Je,globalSetting:gt,user:ye}))(Te)},86026:function(Le,Nt,ue){"use strict";ue.r(Nt),ue.d(Nt,{default:function(){return cv}});var z=ue(81081),x=ue(59301),xe=ue(75790),Ye={practiceSetting:"practiceSetting____JzSr",wrapHeader:"wrapHeader___UtEic",wrapLayout:"wrapLayout___LbxWe",wrapSidebar:"wrapSidebar____WwWi",wrapContent:"wrapContent___vQy6F"},Te={flex_box_center:"flex_box_center___ZbKWZ",flex_space_between:"flex_space_between___l3I6A",flex_box_vertical_center:"flex_box_vertical_center___Lq7k2",flex_box_center_end:"flex_box_center_end___fcllt",flex_box_column:"flex_box_column___X1bbd",header:"header___e8JpO","flex-center":"flex-center___bEydb",title:"title___uCK1_",schedule:"schedule___WsVbu",clickWarp:"clickWarp___HusBA",num:"num___Zrt0Q",subject:"subject___H4tj9",btns:"btns___e2enD",btn:"btn___T6H51",simulate:"simulate___Ori5S",exit:"exit___0V4Zt"},Je=ue(19374),ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",gt=ue(72946),Re=ue(43418),Be=ue(8591),We=ue(98280),He=ue(59301),ut=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(oe,le)=>{var re={};for(var ve in oe)fe.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ut)for(var ve of ut(oe))le.indexOf(ve)<0&&a.call(oe,ve)&&(re[ve]=oe[ve]);return re},b=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const y=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=E(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze;const cn=(0,xe.useLocation)(),aa=(0,x.useRef)(""),nn=(0,xe.useParams)(),{title:hn,base_info_warning:vn,challenges_warning:Un,service_warning:En,repository_warning:Ot,mirror_warning:Ia}=Xe;(0,x.useEffect)(()=>{var an;aa.current=(an=cn.pathname.split("/"))==null?void 0:an[2],ze({type:"practiceSetting/setParams",payload:{id:aa.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:aa.current}})},[cn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const Kn=()=>b(void 0,null,function*(){yield en(),xe.history.push(`/shixuns/${aa.current}/challenges`)}),en=()=>new Promise((an,ua)=>{var Rt;(Rt=Xe==null?void 0:Xe.sideBar)!=null&&Rt.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),an()},onCancel:()=>{ua()}}):an()}),Nn=an=>{var ua;if(an===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const Rt=()=>{xe.history.push(`/shixuns/${aa.current}/edit?tabId=${an}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:an,selectPath:"",confirmLeave:!1}})};(ua=Xe==null?void 0:Xe.sideBar)!=null&&ua.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Rt()}}):Rt()},Xt=(an,ua=!1)=>{an=an!=null&&an.includes(".json")?an:`${an}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>b(void 0,null,function*(){const Rt=yield(0,We.ZP)("/api"+an,{method:"get"});if(!Rt)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const $t=yield(0,gt.Ir)({id:Rt.shixun_identifier,jump_challenge_setting:ua});if($t!=null&&$t.game_identifier){(0,Je.xg)(`/tasks/${$t.game_identifier}`);return}($t==null?void 0:$t.status)===2?Xt($t==null?void 0:$t.message):($t==null?void 0:$t.status)===3&&St($t==null?void 0:$t.message)})})},St=an=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",an,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},kn=(an,ua)=>b(void 0,null,function*(){var Rt,$t,Ka,Da;if(yield en(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Rt=Ke.detail)!=null&&Rt.is_jupyter||($t=Ke.detail)!=null&&$t.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:aa.current}}).then(va=>{var Na;va!=null&&va.identifier&&((Na=xe.history)==null||Na.push(`/tasks/${va.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const fa=ua?yield(0,gt.BK)({id:an}):yield(0,gt.Ir)({id:an});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(fa==null?void 0:fa.status)==5&&!ua){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(Da=(Ka=fa==null?void 0:fa.data)==null?void 0:Ka.challenge_errors)==null?void 0:Da.map((va,Na)=>{var pa;return He.createElement("span",{key:Na,style:{color:"#3061D0"}},"\u7B2C",va==null?void 0:va.challenge_position,"\u5173",Na!=((pa=fa==null?void 0:fa.data)==null?void 0:pa.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var va,Na,pa;window.location.href=`/shixuns/${aa.current}/edit/${(pa=(Na=(va=fa==null?void 0:fa.data)==null?void 0:va.challenge_errors)==null?void 0:Na[0])==null?void 0:pa.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:aa.current,jump_challenge_setting:!0}).then(va=>{if(va!=null&&va.game_identifier||va!=null&&va.identifier){(0,Je.xg)(`/tasks/${va.game_identifier}`);return}(va==null?void 0:va.status)===-3?(0,Je.eF)():(va==null?void 0:va.status)===2?Xt(va==null?void 0:va.message,!0):(va==null?void 0:va.status)===3&&St(va==null?void 0:va.message)})}});return}if((fa==null?void 0:fa.status)==6&&!ua){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${aa.current}/edit?tabId=environment`}});return}if(fa!=null&&fa.game_identifier||fa!=null&&fa.identifier){(0,Je.xg)(ua?`/tasks/${fa==null?void 0:fa.identifier}/jupyter`:`/tasks/${fa.game_identifier}`);return}(fa==null?void 0:fa.status)===-3?(0,Je.eF)():(fa==null?void 0:fa.status)===2?Xt(fa==null?void 0:fa.message):(fa==null?void 0:fa.status)===3&&St(fa==null?void 0:fa.message)}),Ut=()=>b(void 0,null,function*(){yield en(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),wt=an=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===an?"#0152d9":"transparent"});return He.createElement("div",{className:Te.header},He.createElement("aside",{className:Te.title},He.createElement("i",{onClick:Kn,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),He.createElement("span",{className:Te.edit},hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),He.createElement("i",{onClick:Ut,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),He.createElement("aside",{className:Te.schedule},He.createElement("div",null,He.createElement("span",{style:wt("information"),className:Te.clickWarp,onClick:()=>Nn("information")},vn?He.createElement("span",{className:Te.num},"1"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u57FA\u672C\u4FE1\u606F")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:wt("warehouse"),className:Te.clickWarp,onClick:()=>Nn("warehouse")},Ot?He.createElement("span",{className:Te.num},"2"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EE3\u7801\u4ED3\u5E93")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:wt("level"),className:Te.clickWarp,onClick:()=>Nn("level")},Un?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EFB\u52A1\u5173\u5361")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((Ze=Ke==null?void 0:Ke.detail)==null?void 0:Ze.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:wt("service"),className:Te.clickWarp,onClick:()=>Nn("service")},En?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u670D\u52A1")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:wt("environment"),className:Te.clickWarp,onClick:()=>Nn("environment")},Ia?He.createElement("span",{className:Te.num},"4"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u5B9E\u9A8C\u73AF\u5883")))),He.createElement("aside",{className:Te.btns},He.createElement("div",{className:Te.simulate,onClick:()=>kn(aa.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var ee=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(y),ae={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},se=ue(48551),ce=ue(78241),de=ue(3113),Se=ue(92832),Ae=ue(19842),Oe=ue(95237),Ie=ue(43604),Pt=ue(54580),rt=ue(24905),pt={btn:"btn___LFkWh",s1:"s1___kiYKO",s2:"s2___omvJi"},ta="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",Hn=Object.defineProperty,ya=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,bn=(oe,le,re)=>le in oe?Hn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,it=(oe,le)=>{for(var re in le||(le={}))ma.call(le,re)&&bn(oe,re,le[re]);if(ya)for(var re of ya(le))Jt.call(le,re)&&bn(oe,re,le[re]);return oe},Kt=(oe,le)=>{var re={};for(var ve in oe)ma.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ya)for(var ve of ya(oe))le.indexOf(ve)<0&&Jt.call(oe,ve)&&(re[ve]=oe[ve]);return re},Wn=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=Kt(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=cn=>{const aa=ve.filter((nn,hn)=>hn!==cn);ze(aa)},Ze=cn=>{if(cn.preventDefault(),!!Ke){if(ve.findIndex(aa=>aa.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,it({bordered:!1,style:{width:600},value:Ke,onChange:cn=>Ge(cn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((cn,aa)=>x.createElement("div",{key:aa,className:pt.btn},x.createElement("span",{className:pt.s1},cn.name),x.createElement("img",{src:ta,className:pt.s2,onClick:()=>Ee(aa)})))))},dn=ue(89392),ot=ue(49647),ft={flex_box_center:"flex_box_center___ZDst5",flex_space_between:"flex_space_between___KjWS3",flex_box_vertical_center:"flex_box_vertical_center___JmkIN",flex_box_center_end:"flex_box_center_end___xd4AX",flex_box_column:"flex_box_column___zLQXm",complete:"complete___d4XS6",cancel:"cancel___awB16",save:"save___CMuaC"};const Tt=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:ft.complete},x.createElement("div",{onClick:le,className:ft.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:ft.save},"\u4FDD\u5B58"));var In=(0,xe.connect)()(Tt),mn=ue(80408),Fn=ue(32050),Ne=ue(19248),we=ue(12470),Ue=ue(59301),zt=Object.defineProperty,Zt=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,Ht=(oe,le,re)=>le in oe?zt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,De=(oe,le)=>{for(var re in le||(le={}))rn.call(le,re)&&Ht(oe,re,le[re]);if(on)for(var re of on(le))Ln.call(le,re)&&Ht(oe,re,le[re]);return oe},ke=(oe,le)=>Zt(oe,qt(le)),Dt=(oe,le)=>{var re={};for(var ve in oe)rn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&on)for(var ve of on(oe))le.indexOf(ve)<0&&Ln.call(oe,ve)&&(re[ve]=oe[ve]);return re},jt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const sn=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=Dt(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,cn;const[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)({}),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(!1),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(""),[Xt,St]=(0,x.useState)(""),[kn,Ut]=(0,x.useState)(""),[wt,an]=(0,x.useState)(),ua=(0,x.useRef)({}),Rt=(0,x.useRef)(""),$t=(0,x.useRef)(""),Ka=(0,x.useRef)(""),Da=(0,x.useRef)(null),fa=(0,x.useRef)((0,dn.throttle)(()=>Br(),2e3,{leading:!0,trailing:!1})).current,{id:va}=Xe,[Na,pa]=(0,x.useState)(!1);(0,x.useEffect)(()=>{va&&jr()},[va]),(0,x.useEffect)(()=>(JSON.stringify(nn)!=="{}"&&Aa(),()=>{clearTimeout(Da.current)}),[nn,en,kn,Xt]);const Aa=()=>{clearTimeout(Da.current),Da.current=setTimeout(()=>{!(0,dn.isEqual)(nn,ua.current)||en!==Rt.current||kn!==$t.current||Xt!==Ka.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},jr=()=>jt(void 0,null,function*(){var hr,kr,No,da,dr,Xr,Jn;ze({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const Sa=yield(0,We.ZP)(`/api/shixuns/${va}/edit_base_info.json`,{method:"get"});if(Sa.status===0){const Ua=ke(De({},Sa.data),{description:(0,mn.S)(Sa.data.description)}),Mo={description:Ua.description,shixun_tags:Ua.shixun_tags,name:Ua.name,course:((hr=Ua==null?void 0:Ua.disciplines)==null?void 0:hr.length)>0?[(No=(kr=Ua==null?void 0:Ua.disciplines)==null?void 0:kr[0])==null?void 0:No.id,(Xr=(dr=(da=Ua==null?void 0:Ua.disciplines)==null?void 0:da[0])==null?void 0:dr.sub_discipline)==null?void 0:Xr.id]:[]};(Jn=Ge.detail)!=null&&Jn.is_jupyter_lab&&(Mo.jupyter_show_description=Sa.data.jupyter_show_description),aa.setFieldsValue(Mo),ua.current=De({},Mo),Rt.current=Ua.attachment_id||"",$t.current=Ua.cover_image_id||"",Ka.current=Ua.attachment_id_b||"",hn(De({},Mo)),Nn(Ua.attachment_id||""),St(Ua.attachment_id_b||""),Ut(Ua.cover_image_id||""),an(Ua.cover_image||"")}}),yo=(hr,kr)=>{hn(De({},kr))},So=()=>{nr()},Br=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),aa.submit()},Bn=(hr,kr=!1,No=1)=>{var da;const{name:dr,description:Xr,shixun_tags:Jn,course:Sa,jupyter_show_description:Ua=!1}=hr;let Mo={name:dr,description:Xr,shixun_tags:Jn,attachment_id:en,cover_image_id:kn,attachment_id_b:Xt,sub_discipline_ids:Sa[1]};(da=Ge.detail)!=null&&da.is_jupyter_lab&&(Mo=ke(De({},Mo),{jupyter_show_description:Ua})),(0,We.ZP)(`/api/shixuns/${va}/base_info_save.json`,{method:"post",body:{shixun:De({},Mo),sync_origin_shixun:kr}}).then(Ju=>jt(void 0,null,function*(){var Ti,Yi,rd,Ja;if(Ju.status===0&&((Ti=Ge==null?void 0:Ge.detail)!=null&&Ti.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:va}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),ua.current={description:nn.description,shixun_tags:nn.shixun_tags,name:nn.name},Rt.current=en,$t.current=kn,Ka.current=Xt,(Yi=Ge==null?void 0:Ge.detail)!=null&&Yi.copy_for_exercise)){const oo=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:va,save_type:No}});No===1?(rd=oo==null?void 0:oo.data)!=null&&rd.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Ja=oo==null?void 0:oo.data)==null?void 0:Ja.shixun_name,getBaseInfo:()=>{jr()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(oo==null?void 0:oo.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ue.createElement("div",null,Ue.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Po,qo;(0,Je.xg)(`/shixuns/${(qo=(Po=Ge==null?void 0:Ge.detail)==null?void 0:Po.fork_from)==null?void 0:qo.fork_identifier}/challenges`)}}))}}))},nr=()=>{var hr;const kr=()=>{xe.history.push(`/shixuns/${va}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(hr=Xe==null?void 0:Xe.sideBar)!=null&&hr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{kr()}}):kr()};function br(hr){const kr=hr.type==="image/jpeg"||hr.type==="image/png";return kr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),kr}const Tn=Ue.createElement(de.ZP,{loading:vn,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),ka=Ue.createElement(de.ZP,{loading:Ia,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ba=Ue.createElement(de.ZP,{loading:En,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function lr(hr,kr){const No=new FileReader;No.addEventListener("load",()=>kr(No.result)),No.readAsDataURL(hr)}const to=hr=>{var kr,No;if(hr.file.status==="uploading"){Un(!0);return}hr.file.status==="done"&&(Un(!1),Nn((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id))},Co=hr=>{var kr,No;if(hr.file.status==="uploading"){Ot(!0);return}hr.file.status==="done"&&(Ot(!1),St((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id))},Ma=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+en,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>Nn(""),style:{fontSize:"16px",color:"red"}}))),Zr=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+Xt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>St(""),style:{fontSize:"16px",color:"red"}}))),Au=hr=>{var kr,No;if(hr.file.status==="uploading"){Kn(!0);return}hr.file.status==="done"&&(Kn(!1),Ut((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id),pa(!0))},Du=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)(Na?"/api/attachments/"+kn:wt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>{Ut(""),an("")},style:{fontSize:"16px",color:"red"}})));return Ue.createElement("div",{className:ae.information},Ue.createElement("section",{className:ae.scroll},Ue.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),Ue.createElement("div",{className:ae.formWrap}," ",Ue.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onValuesChange:yo,onFinish:hr=>{var kr,No;(kr=Ge==null?void 0:Ge.detail)!=null&&kr.is_fork_from_creator&&((No=Ge==null?void 0:Ge.detail)!=null&&No.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:hr,type:"information",fn:(da,dr,Xr)=>{Bn(da,dr,Xr)}}}):Bn(hr)}},Ue.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Ue.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=nn.name)==null?void 0:Ze.length)||0}/60`})),Ue.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:Ue.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",Ue.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},Ue.createElement(Wn,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),Ue.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},Ue.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:hr=>hr.parentNode})),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},en?Ma():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:to},Tn))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Xt?Zr():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:Co},Ba))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},kn||wt?Du():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:Au},ka))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},Ue.createElement(se.Z,{defaultValue:nn.description||"",watch:!0})),((cn=Ge.detail)==null?void 0:cn.is_jupyter_lab)&&Ue.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},Ue.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),Ue.createElement(In,{onSave:fa,onCancel:So,loading:vn||Ia||En}))};var yt=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(sn),xt={flex_box_center:"flex_box_center___LiAPc",flex_space_between:"flex_space_between___zOrvl",flex_box_vertical_center:"flex_box_vertical_center___pWI0p",flex_box_center_end:"flex_box_center_end___R1B7f",flex_box_column:"flex_box_column___BUSOq",menu:"menu___MLa2L",warehouse:"warehouse___NZ6o9",header:"header___DQSpw",title:"title___Q6voz",content:"content___v9Jfn",left:"left___MiFbg",right:"right___UOxcP",loading:"loading___r25tt",empty:"empty___J3rPx",tabs:"tabs___BsV1l",line:"line___tmfZh",footer:"footer___E442y",commit:"commit___vMKYK",blueLight:"blueLight___n7jAx",filePathWrp:"filePathWrp___ueAb3",filePath:"filePath___V7EhW",bottom0:"bottom0___WUqx8"},Bt=ue(99313),nt=ue(6848),st=ue(20834),Qt=ue(38854),vt=ue(71418),Et=ue(17574),Ct=ue(78673),Yt=ue(56102),bt={wrap:"wrap___IzxNT",modal:"modal___jcKd0",title:"title___DeCGl",path:"path___IiSd5",colorBlue:"colorBlue___P7hk_",width240:"width240___HRevG",filePath:"filePath___l5wGn"},Wt=Object.defineProperty,Qn=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,la=Object.prototype.propertyIsEnumerable,or=(oe,le,re)=>le in oe?Wt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,mr=(oe,le)=>{for(var re in le||(le={}))tn.call(le,re)&&or(oe,re,le[re]);if(Qn)for(var re of Qn(le))la.call(le,re)&&or(oe,re,le[re]);return oe},vr=(oe,le)=>{var re={};for(var ve in oe)tn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Qn)for(var ve of Qn(oe))le.indexOf(ve)<0&&la.call(oe,ve)&&(re[ve]=oe[ve]);return re},er=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Wr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=vr(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Kn=sessionStorage.getItem("pathArray");if(Kn){const en=Kn.split(",").join("/"),Nn=en.indexOf("/")===0?en.substr(1):en;En(Nn)}},[]),(0,x.useEffect)(()=>{var Kn,en;hn.current=(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[2]},[]);const Ot=(...Kn)=>er(void 0,[...Kn],function*(en={}){const Nn=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:cn.id,message:en.commitMessage,content:"",path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path+"/"+(en.file||".gitkeep"),secret_repository:Ge?void 0:!0}});Nn!=null&&Nn.url&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path+"/"+(en.file||".gitkeep"),name:en.path.split("/")[en.path.split("/").length-1]}),Ee.onClose())}),Ia=()=>{var Kn,en;xe.history.push(`/shixuns/${hn.current}/${(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return x.createElement(Re.default,{width:"60%",centered:!0,open:Ee.visible,wrapClassName:bt.modal,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},x.createElement("section",{className:bt.bg},x.createElement("div",{className:bt.wrap},x.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Ot,onChange:()=>{var Kn,en,Nn,Xt;const St=mr({},vn.getFieldsValue()),kn=(Kn=St==null?void 0:St.path)==null?void 0:Kn.split(""),Ut=(en=St==null?void 0:St.file)==null?void 0:en.split("");(Nn=kn==null?void 0:kn.filter(wt=>wt=="/"))!=null&&Nn.length&&(St.path=St.path.substring(0,St.path.length-1)),(Xt=Ut==null?void 0:Ut.filter(wt=>wt=="/"))!=null&&Xt.length&&(St.file=St.file.substring(0,St.path.length-1)),vn.setFieldsValue(mr({},St)),nn(St)}},x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,null,x.createElement("span",{className:bt.filePath},Ee.defaultPath+"/")),x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var zr=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Wr),Pr=ue(45923),Ar=ue(6557),Cr=ue(59301),tr=Object.defineProperty,no=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,wn=(oe,le,re)=>le in oe?tr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Vn=(oe,le)=>{for(var re in le||(le={}))ar.call(le,re)&&wn(oe,re,le[re]);if(no)for(var re of no(le))At.call(le,re)&&wn(oe,re,le[re]);return oe},ln=(oe,le)=>{var re={};for(var ve in oe)ar.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&no)for(var ve of no(oe))le.indexOf(ve)<0&&At.call(oe,ve)&&(re[ve]=oe[ve]);return re},An=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ra=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=ln(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Kn=sessionStorage.getItem("pathArray");if(Kn){const en=Kn.split(",").join("/"),Nn=en.indexOf("/")===0?en.substr(1):en;En(Nn)}},[]),(0,x.useEffect)(()=>{var Kn,en;hn.current=(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[2]},[]);const Ot=(...Kn)=>An(void 0,[...Kn],function*(en={},Nn=!1,Xt=1){var St,kn;const Ut=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:cn.id,message:en.commitMessage,content:en.codeMirror,path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path,secret_repository:Ge?void 0:!0,sync_origin_shixun:Nn}});Ut!=null&&Ut.url&&((St=re==null?void 0:re.detail)!=null&&St.copy_for_exercise||Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+en.path,name:en.path.split("/")[en.path.split("/").length-1]}),Ee.onClose()),(kn=re==null?void 0:re.detail)!=null&&kn.copy_for_exercise&&(0,Ar.m)(Ke,re,cn.id,Xt)}),Ia=()=>{var Kn,en;xe.history.push(`/shixuns/${hn.current}/${(en=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:en[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return Cr.createElement(Re.default,{width:"60%",open:Ee.visible,wrapClassName:bt.modal,destroyOnClose:!0,centered:!0,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Cr.createElement("section",{className:bt.bg},Cr.createElement("div",{className:bt.wrap},Cr.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Kn=>{var en,Nn;(en=re==null?void 0:re.detail)!=null&&en.is_fork_from_creator&&((Nn=re==null?void 0:re.detail)!=null&&Nn.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Kn,type:"wareHouse",fn:(Xt,St,kn)=>{Ot(Xt,St,kn)}}})):Ot(Kn)},onChange:()=>{var Kn,en;const Nn=Vn({},vn.getFieldsValue()),Xt=(Kn=Nn==null?void 0:Nn.path)==null?void 0:Kn.split("");((en=Xt==null?void 0:Xt.filter(St=>St=="/"))==null?void 0:en.length)>1&&(Nn.path=Nn.path.substring(0,Nn.path.length-1)),vn.setFieldsValue(Vn({},Nn)),nn(Nn)}},Cr.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Cr.createElement(Oe.Z,null,Cr.createElement(Ie.Z,null,Cr.createElement("span",{className:bt.filePath},Ee.defaultPath+"/")),Cr.createElement(Ie.Z,{flex:"1"},Cr.createElement(ce.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Cr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Cr.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Cr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Cr.createElement("div",{className:"mt10 mb20"},Cr.createElement(ce.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Cr.createElement(Pr.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Ra=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(ra),Qe=Object.defineProperty,ht=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,$n=(oe,le,re)=>le in oe?Qe(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ga=(oe,le)=>{for(var re in le||(le={}))mt.call(le,re)&&$n(oe,re,le[re]);if(ht)for(var re of ht(le))qn.call(le,re)&&$n(oe,re,le[re]);return oe},ha=(oe,le)=>{var re={};for(var ve in oe)mt.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ht)for(var ve of ht(oe))le.indexOf(ve)<0&&qn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Qa=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const wa=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=ha(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)(""),[Ot,Ia]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Nn=Ee.defaultPath.split("/");Nn.length===1?(En(""),Ia(Ee.defaultPath)):(Ia(Nn.pop()),En(Nn.join("/")+"/"))},[Ee.defaultPath]),(0,x.useEffect)(()=>{var Nn,Xt;hn.current=(Xt=(Nn=Ze.pathname)==null?void 0:Nn.split("/"))==null?void 0:Xt[2]},[]);const Kn=(...Nn)=>Qa(void 0,[...Nn],function*(Xt={}){const St=yield Ke({type:"shixunsDetail/moveGitFile",payload:{id:cn.id,from:Ee.defaultPath,to:Un+Xt.path,message:Xt.commitMessage||`${Ee.defaultPath} rename to ${Un}${Xt.path} `,secret_repository:Ge}});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:Xt.path,name:Xt.path}),Ee.onClose())}),en=()=>{var Nn,Xt;xe.history.push(`/shixuns/${hn.current}/${(Xt=(Nn=Ze.pathname)==null?void 0:Nn.split("/"))==null?void 0:Xt[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return x.createElement(Re.default,{width:"40%",open:Ee.visible,wrapClassName:bt.modal,centered:!0,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},x.createElement("section",{className:bt.bg},x.createElement("div",{className:bt.wrap},x.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Kn,onChange:()=>{var Nn,Xt;const St=ga({},vn.getFieldsValue()),kn=(Nn=St==null?void 0:St.path)==null?void 0:Nn.split("");((Xt=kn==null?void 0:kn.filter(Ut=>Ut=="/"))==null?void 0:Xt.length)>1&&(St.path=St.path.substring(0,St.path.length-1)),vn.setFieldsValue(ga({},St)),nn(St)}},x.createElement(ce.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Ot}))))),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},x.createElement(Se.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Ee.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Xa=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(wa),Ga=ue(13322),On={wrap:"wrap___mjOgj",title:"title___yLtbX",path:"path___oKd0o",colorBlue:"colorBlue___HAuxN"},Za=ue(59301),Vr=Object.defineProperty,bo=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,tu=(oe,le,re)=>le in oe?Vr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Dr=(oe,le)=>{for(var re in le||(le={}))ia.call(le,re)&&tu(oe,re,le[re]);if(bo)for(var re of bo(le))yn.call(le,re)&&tu(oe,re,le[re]);return oe},Ao=(oe,le)=>{var re={};for(var ve in oe)ia.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&bo)for(var ve of bo(oe))le.indexOf(ve)<0&&yn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Jr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:Ho}=Pt.default,Vo=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=Ao(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)();let Kn;(0,x.useEffect)(()=>{Ee.visible&&(vn.resetFields(),En([]))},[Ee.visible]),(0,x.useEffect)(()=>{hn.current=cn.id},[]),(0,x.useEffect)(()=>{const Ut=sessionStorage.getItem("pathArray");if(Ut){const wt=Ut.split(",").join("/"),an=wt.indexOf("/")===0?wt.substr(1):wt;Ia(an)}},[]);const en=Ut=>{var wt,an,ua,Rt;if(Kn=Ut.file.name,Ut.file.status==="done"||Ut.file.status==="uploading"){if(En(Ut.fileList),!Ut.file.response)return;if(((wt=Ut.file.response)==null?void 0:wt.status)===0){(an=re==null?void 0:re.detail)!=null&&an.copy_for_exercise||(Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),vn.validateFields());return}En(Un.filter($t=>$t.uid!==Ut.file.uid)),(ua=Ut.file.response)!=null&&ua.message&&Be.ZP.info((Rt=Ut.file.response)==null?void 0:Rt.message)}},Nn=Ut=>Jr(void 0,null,function*(){if(!Ut.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Ke({type:"shixunsDetail/deleteGitFile",payload:{id:cn.id,path:Ot?`${Ot}/${Ut.name}`:Ut.name,message:vn.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Ot?`${Ot}/${Ut.name}`:Ut.name}`,secret_repository:Ge?null:!0}})).status===0&&(En(Un.filter(an=>an.uid!==Ut.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),Xt={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!vn.getFieldValue("commitMessage"),data:()=>Jr(void 0,null,function*(){return new Promise((Ut,wt)=>Jr(void 0,null,function*(){setTimeout(()=>Jr(void 0,null,function*(){const an=yield vn.getFieldsValue(),ua=Dr(Dr({},{path:Ee.defaultPath?Ee.defaultPath:"",message:aa.commitMessage||`\u4E0A\u4F20\u4E86${Kn}`}),Ge?{}:{secret_repository:!0});Ut(ua)}),200)}))}),fileList:Un,method:"post",action:`${ot.Z.API_SERVER}/api/shixuns/${hn.current}/upload_git_file.json`,onChange:en,onRemove:Nn,beforeUpload:Ut=>(Kn=Ut.name,Ut.size/1024/1024>50?(Be.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},St=(Ut=!1,wt=1)=>Jr(void 0,null,function*(){var an;const ua=Dr(Dr({},{path:Ee.defaultPath?Ee.defaultPath:"",message:aa.commitMessage||`\u4E0A\u4F20\u4E86${Kn}`}),Ge?{}:{secret_repository:!0});for(let Rt=0;Rt{$t.append(Da,ua[Da].toString())});const Ka=yield(0,We.ZP)(`/api/shixuns/${hn.current}/upload_git_file.json`,{method:"post",body:$t},!0)}Ee.onClose(),Ee.onOK({path:Ee.defaultPath}),kn(),(an=re==null?void 0:re.detail)!=null&&an.copy_for_exercise&&(0,Ar.m)(Ke,re,cn.id,wt)}),kn=()=>{var Ut,wt;xe.history.push(`/shixuns/${hn.current}/${(wt=(Ut=Ze.pathname)==null?void 0:Ut.split("/"))==null?void 0:wt[3]}${Ot?`/master/shixun_show/${Ot}`:""}`)};return Za.createElement(Re.default,{open:Ee.visible,onOk:Ut=>{vn.submit()},centered:!0,onCancel:Ee.onClose,width:"70%"},Za.createElement("section",{className:On.bg},Za.createElement("div",{className:On.wrap},Za.createElement("div",{className:On.title},"\u4E0A\u4F20\u6587\u4EF6"),Za.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Jr(void 0,null,function*(){var Ut,wt;yield vn.validateFields(),(Ut=re==null?void 0:re.detail)!=null&&Ut.is_fork_from_creator&&((wt=re==null?void 0:re.detail)!=null&&wt.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(an,ua)=>{St(an,ua)}}})):St()}),onValuesChange:()=>nn(Dr({},vn.getFieldsValue()))},Za.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Za.createElement(Se.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),Za.createElement(ce.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Ut,wt){return(Un==null?void 0:Un.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},Za.createElement("div",{onClick:()=>{if(!vn.getFieldValue("commitMessage")){Be.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},Za.createElement(Ho,Dr({},Xt),Za.createElement("div",null,Za.createElement("i",{className:`iconfont icon-shangchuan font50 ${On.colorBlue}`})),Za.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",Za.createElement("span",{className:`${On.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),Za.createElement(Ga.Z,{onFinish:Ut=>Ia(Ut)})))};var Uo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Vo),Fo={flex_box_center:"flex_box_center___yg9nA",flex_space_between:"flex_space_between___f3dyx",flex_box_vertical_center:"flex_box_vertical_center___ezJcl",flex_box_center_end:"flex_box_center_end___nfffI",flex_box_column:"flex_box_column___c30ic",headLeft:"headLeft___rFzBG",colorBlue:"colorBlue___I8QNd",wrap:"wrap___E3izY",nodata:"nodata___o_3nl",nodataText:"nodataText___bDrE1",content:"content___oLCqi",gitCode:"gitCode___CGi8t",ellipsis:"ellipsis___OJSuo",menu:"menu___aPJ5X",overlayClass:"overlayClass___EtZDz",tips:"tips___P5llh",gitTree:"gitTree___uVb5X"},Yo={wrap:"wrap___MYOb_",content:"content___hIU8_",mainPathWrap:"mainPathWrap___U1qhQ",colorBlue:"colorBlue___UUdCo"},oa=Object.defineProperty,uo=Object.getOwnPropertySymbols,Do=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,Gt=(oe,le,re)=>le in oe?oa(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lt=(oe,le)=>{for(var re in le||(le={}))Do.call(le,re)&&Gt(oe,re,le[re]);if(uo)for(var re of uo(le))Lo.call(le,re)&&Gt(oe,re,le[re]);return oe},et=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const un=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,title:ze,pathList:Xe=[],showInputPath:Ke=!1,isMergeSelectFile:Ge=!1,onFinish:Ee=()=>{}})=>{const[Ze]=ce.default.useForm(),cn=(0,xe.useParams)(),aa=(0,xe.useLocation)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(""),[Un,En]=(0,x.useState)(""),[Ot,Ia]=(0,x.useState)([]),[Kn,en]=(0,x.useState)([]);(0,x.useEffect)(()=>{var wt,an;nn.current=((an=(wt=aa.pathname)==null?void 0:wt.split("/"))==null?void 0:an[3])==="repository"},[]),(0,x.useEffect)(()=>{if(oe.actionTabs.key!=="Repository-SelectFilePath")return;const wt=Xe.join("/");let an=[];Xe.map((ua,Rt)=>{Rt===0?an.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ua}`,path:wt}):an.push({val:`/${ua}`,path:wt})}),Ia(an),vn(wt),En(wt),Nn(wt)},[oe.actionTabs.key]);const Nn=wt=>et(void 0,null,function*(){const an=yield ve({type:nn.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:cn.id,path:wt}});an&&en(an.trees||[])}),Xt=wt=>{let an=hn;wt.type==="tree"&&(Ot.length?Ot.push({val:`/${wt.name}`,path:wt.name}):Ot.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${wt.name}`,path:wt.name}),Ia(Ot),an=hn?`${hn}/${wt.name}`:wt.name,vn(an)),Nn(an)},St=(wt,an)=>{const ua=Ot.filter(($t,Ka)=>Ka<=an);Ia(ua);const Rt=ua.filter(($t,Ka)=>Ka!==0).map($t=>$t.val).join("").substr(1);vn(Rt),Nn(Rt)},kn=()=>et(void 0,null,function*(){const wt=Ze==null?void 0:Ze.getFieldsValue(),an=hn?`${hn}${wt!=null&&wt.name?`/${wt==null?void 0:wt.name}`:""}`:wt==null?void 0:wt.name;if(Ge){Ee(an),Ut();return}if(Ke){yield Ze.validateFields();const ua=yield ve({type:"shixunsDetail/uploadGitFolder",payload:lt(lt({},{id:cn.id,path:an}),nn.current?{}:{secret_repository:!0})});Ee(Un),ua.status===0&&Be.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ee(an),Be.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Ut()}),Ut=()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}}),Ze.resetFields()};return x.createElement(Re.default,{centered:!0,title:ze||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:oe.actionTabs.key==="Repository-SelectFilePath",onOk:kn,onCancel:Ut},x.createElement("div",{className:Yo.wrap},x.createElement("div",{className:Yo.content},x.createElement("div",{className:Yo.mainPathWrap},!!(Ot!=null&&Ot.length)&&Ot.map((wt,an)=>x.createElement("a",{key:an,onClick:()=>St(wt,an)},wt.val))),!!(Kn!=null&&Kn.length)&&Kn.map((wt,an)=>wt.type==="tree"&&x.createElement("a",{key:an,onClick:()=>Xt(wt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Yo.colorBlue}`}),wt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement("div",{className:"mt5 mb5"},hn),Ke&&x.createElement(ce.default,{form:Ze,scrollToFirstError:!0,className:"mt20"},x.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var ea=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(un),Wa=ue(18785),Xn=ue(84105),Ha=ue(1997),Cn=ue(39419),Ta=Object.defineProperty,so=Object.defineProperties,Qo=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,Ur=(oe,le,re)=>le in oe?Ta(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Kr=(oe,le)=>{for(var re in le||(le={}))xr.call(le,re)&&Ur(oe,re,le[re]);if(vu)for(var re of vu(le))ca.call(le,re)&&Ur(oe,re,le[re]);return oe},qr=(oe,le)=>so(oe,Qo(le)),ho=(oe,le)=>{var re={};for(var ve in oe)xr.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&vu)for(var ve of vu(oe))le.indexOf(ve)<0&&ca.call(oe,ve)&&(re[ve]=oe[ve]);return re},gr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{DirectoryTree:ir}=Et.default,wr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,activeKey:Ke,dispatch:Ge,practiceSetting:Ee,isRepository:Ze,treeData:cn,setTreeData:aa}=le,nn=ho(le,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),hn,vn,Un,En,Ot,Ia,Kn;const en=(0,xe.useParams)(),Nn=(0,xe.useLocation)(),[Xt,St]=(0,x.useState)(),[kn,Ut]=(0,x.useState)(!1),[wt,an]=(0,x.useState)(!1),[ua,Rt]=(0,x.useState)(!1),[$t,Ka]=(0,x.useState)(!1),[Da,fa]=(0,x.useState)("");let[va,Na]=(0,x.useState)([]),[pa,Aa]=(0,x.useState)([]);const[jr,yo]=(0,x.useState)([]),[So,Br]=(0,x.useState)(!1),[Bn,nr]=(0,x.useState)(),[br,Tn]=(0,x.useState)(),[ka,Ba]=(0,x.useState)(""),[lr,to]=(0,x.useState)(),[Co,Ma]=(0,x.useState)(!1);(0,x.useEffect)(()=>{aa([]),dr(""),localStorage.warehouseHideTip||Br(!0)},[Nn.pathname,Ze]);const Zr=(Ja="")=>gr(void 0,null,function*(){(yield(0,gt.Zt)({id:en.id,secret_dir_path:Ja}))&&to(Ja)}),Au=Ja=>{var oo;return x.createElement(st.default,{className:Fo.menu,onClick:Po=>{switch(fa(Ja.path||""),Po.key){case"1":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Ut(!0);break;case"2":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Rt(!0);break;case"3":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Ka(!0);break;case"4":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),an(!0);break;case"5":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Sa(Ja.path,Ja.name,Ja);break;case"6":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Ua(Ja);break}}},(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"3"},"\u4E0A\u4F20"),Ja.type!=="topTree"&&Ja.type!=="tree"&&((oo=re==null?void 0:re.detail)==null?void 0:oo.public)<2&&x.createElement(st.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ja.type!=="topTree"&&x.createElement(Yt.CopyToClipboard,{text:`/data/workspace/myshixun/${Ze?"":"secret/"}${Ja==null?void 0:Ja.path}`,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(st.default.Item,{key:"6"},x.createElement(x.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ja.type!=="topTree"&&x.createElement(st.default.Item,{key:"5"},"\u5220\u9664"))},Du=(Ja,oo)=>Ja.map(Po=>(oo==""?Po.path=oo+Po.name:Po.path=oo+"/"+Po.name,Po.title=x.createElement(Oe.Z,{className:"font14"},x.createElement(Ie.Z,{flex:"1"},x.createElement(Oe.Z,null,Po.type==="blob"&&x.createElement(Ie.Z,{flex:"20px",style:{marginLeft:-20}},x.createElement("span",{className:"iconfont icon-wenjian11 font12"})),x.createElement(Ie.Z,{flex:"1"},x.createElement("span",{className:" multi_ellipsis1"},Po.name)))),x.createElement(Ie.Z,null,(Po.type==="blob"||Po.type==="tree")&&x.createElement(Qt.Z,{dropdownRender:()=>Au(Po),className:Fo.ellipsis},x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Po.disableCheckbox=Xt&&Xt!==Po.name,Po.className=Po.type==="tree"?Fo.pl23:"",Po.checkable=Po.type!=="tree",Po.isLeaf=Po.type!=="tree",Po.children=Po.type==="tree"&&[],Po.key=Po.path,Po)),hr=Ja=>{Ge({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ja}})},kr=(Ja,oo)=>gr(void 0,null,function*(){const Po=Ja.split("/");yield dr(Da),setTimeout(()=>{hr(Ja),va=[Po[0]||""],pa=[Ja],Aa([...pa]),Na([...va])},150)}),No=(Ja,oo)=>{if(oo=="")cn=[...Ja],aa([...Ja]);else{let Po=da(cn,oo,Ja);cn=Po,aa([...Po])}};function da(Ja,oo,Po){return Ja.map(qo=>qo.key===oo?(qo.children=[...Po],Kr({},qo)):qo.children?qr(Kr({},qo),{children:da(qo.children,oo,Po)}):qo)}const dr=(Ja="")=>gr(void 0,null,function*(){var oo,Po;const qo=yield Ge({type:Ze?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:en.id,path:Ja}});if(qo){if((oo=qo.trees)!=null&&oo.length){let Bl=Du([...qo.trees],Ja);No(Bl,Ja),yo(qo.trees||[]),Tn(Ja||""),console.log("handleGetRepository:",Bl,Ja),setTimeout(()=>console.log(cn,qo.trees,Ja,999999),2e3)}else Ja==""&&aa([]);nr(((Po=qo.commits)==null?void 0:Po[0])||{})}return qo}),Xr=Ja=>gr(void 0,null,function*(){return new Promise((oo,Po)=>gr(void 0,null,function*(){Ja.children.length&&oo(),Ba(Ja.path),yield dr(Ja.path),oo()}))}),Jn=(Ja,oo)=>gr(void 0,null,function*(){var Po;console.log("handleSelectTree",Ja,oo.nativeEvent.target.nodeName,oo);const qo=()=>{hr(oo.node.path),Ja=[oo.node.path],Aa([...Ja])};oo.nativeEvent.target.nodeName==="svg"||oo.nativeEvent.target.nodeName==="LI"||oo.nativeEvent.target.nodeName==="I"||oo.node.type==="blob"&&((Po=Ee==null?void 0:Ee.sideBar)!=null&&Po.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{qo(),Ge({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):qo())}),Sa=(Ja,oo,Po)=>{Re.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Po.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>gr(void 0,null,function*(){const qo=yield Ge({type:"shixunsDetail/deleteGitFile",payload:{id:en.id,path:Ja,message:`\u5220\u9664${Ja}`,secret_repository:Ze?null:!0}});let Bl=Ja.split("/");if((qo==null?void 0:qo.status)===0){Be.ZP.info("\u5220\u9664\u6210\u529F"),Bl.splice(Bl.length-1,1);const di=yield dr(Bl.length>1?Bl.join("/"):"");return di!=null&&di.trees||(Bl.splice(Bl.length-1,1),yield dr(Bl.length>1?Bl.join("/"):"")),hr(""),!0}else(qo==null?void 0:qo.status)===-3?Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ja,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${en.id}/edit/${qo==null?void 0:qo.message}/tab=2`}}):(qo==null?void 0:qo.status)===-4&&Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,qo==null?void 0:qo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${en.id}/edit?tabId=service`}})})})},Ua=Ja=>{console.log(Ja,"item")},Mo=(Ja,oo)=>gr(void 0,null,function*(){if(console.log("handleExpand",oo),oo.nativeEvent.target.nodeName==="svg"||oo.nativeEvent.target.nodeName==="path"||oo.nativeEvent.target.nodeName==="LI")return!0;yield Xr(oo.node),va.includes(oo.node.path)?va.splice(va.indexOf(oo.node.path),1):va.push(oo.node.path),Na([...va])}),Hl=()=>{Br(!1),localStorage.warehouseHideTip=!0},Ju=Ja=>gr(void 0,null,function*(){var oo;let Po,qo="",Bl,di;switch(Ze){case!0:qo="\u5F00\u542F\u7248\u672C\u5E93",Bl="\u5F00\u542F",di="\u4E0D\u5F00\u542F",Po=x.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(oo=re==null?void 0:re.detail)!=null&&oo.secret_repository?(qo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Bl="\u786E\u5B9A",di="\u53D6\u6D88",Po=x.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(qo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Bl="\u4E0D\u4F7F\u7528",di="\u4F7F\u7528",Po=x.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ze&&(0,Ha.gy)(Ge,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||Re.default.confirm({title:qo,okText:Bl,cancelText:di,content:Po,onOk:()=>{var Fi;(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",qo]),!Ze&&!((Fi=re==null?void 0:re.detail)!=null&&Fi.secret_repository)||Ti(Ja)},onCancel:()=>{var Fi;!Ze&&!((Fi=re==null?void 0:re.detail)!=null&&Fi.secret_repository)&&Ti(Ja)}})}),Ti=Ja=>gr(void 0,null,function*(){Ze?(yield(0,gt.h4)(Kr({},en)),Ge({type:"practiceSetting/getCommonData",payload:Kr({},en)})):yield(0,gt.K0)(qr(Kr({},en),{is_secret_repository:Ja})),dr(),Ge({type:"shixunsDetail/getShixunsDetail",payload:{id:en.id}})}),Yi=Ja=>{console.log(Ja)},rd=Ja=>gr(void 0,null,function*(){console.log(Ja);const oo=Ja.node.key,Po=Ja.dragNode.key,qo=Ja.node.pos.split("-"),Bl=Ja.dropPosition-Number(qo[qo.length-1]);if(Ja.dragNode.type==="tree"){Be.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ja.node.type!=="tree"){Be.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ge({type:"shixunsDetail/moveGitFile",payload:Kr({id:en.id,from:Ja.dragNode.path,to:Ja.node.path+"/"+Ja.dragNode.name,message:`${Ja.dragNode.path} move to ${Ja.node.path+"/"+Ja.dragNode.name} `},Ze?{}:{secret_repository:!0})})).status===0){hr(""),yield dr("");for(let tl=0;tlAu({type:"topTree"}),className:"current"},x.createElement(nt.Z,{open:So,title:x.createElement("div",{className:"font16"},x.createElement(Wa.Z,{style:{position:"relative",left:-35},onClick:()=>Hl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",x.createElement("span",{onClick:()=>Hl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Fo.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ze&&((En=re==null?void 0:re.detail)==null?void 0:En.init_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ze&&((Ot=re==null?void 0:re.detail)==null?void 0:Ot.secret_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!cn.length&&!Ze&&x.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},x.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),cn.length?x.createElement(x.Fragment,null,x.createElement("div",{className:Fo.content},Ke==="1"&&x.createElement("div",{className:Fo.tips},"\u63D0\u793A\uFF1A",x.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),x.createElement(ir,{disabled:!!ze.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:cn,switcherIcon:x.createElement(Xn.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:Mo,expandedKeys:va,selectedKeys:pa,onSelect:Jn,draggable:!0,onDragEnter:Yi,onDrop:rd,className:Fo.gitTree}))):"",!cn.length&&Ze&&((Ia=re==null?void 0:re.detail)==null?void 0:Ia.init_repository)&&x.createElement(Qr,null),!cn.length&&!Ze&&((Kn=re==null?void 0:re.detail)==null?void 0:Kn.secret_repository)&&x.createElement(Qr,null))),x.createElement(Xa,{visible:wt,defaultPath:Da,onClose:()=>an(!1),isRepository:!Ze,onOK:Ja=>gr(void 0,null,function*(){const oo=Da.split("/");oo.pop(),yield dr(oo.join("/")),hr("")})}),x.createElement(Ra,{visible:kn,defaultPath:Da,onClose:()=>Ut(!1),isRepository:Ze,onOK:Ja=>{kr(Ja.path,Ja.name)}}),x.createElement(zr,{visible:ua,defaultPath:Da,onClose:()=>Rt(!1),isRepository:Ze,onOK:Ja=>{kr(Ja.path,Ja.name)}}),x.createElement(Uo,{defaultPath:Da,visible:$t,isRepository:Ze,onClose:()=>Ka(!1),onOK:Ja=>gr(void 0,null,function*(){const oo=Da.split("/");yield dr(Da),va=[oo[0]||""],pa=[Da],Aa([...pa]),Na([...va])})}),x.createElement(ea,{pathList:Da==null?void 0:Da.split("/"),showInputPath:!0,isMergeSelectFile:Co,onFinish:Ja=>{Co?Zr(Ja):dr(Ja),Ma(!1)}}))},Qr=()=>x.createElement("div",{className:`mt20 pb50 ${Fo.nodata}`},x.createElement("div",{className:Fo.headLeft},"\u63D0\u793A\uFF1A",x.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",x.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",x.createElement("br",null),"1\u3001",x.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",x.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",x.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),x.createElement("img",{width:"100%",src:Cn.Oe}));var vo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,practiceSetting:ve,user:ze})=>({shixunsDetail:oe,globalSetting:re,user:ze,practiceSetting:ve,loading:le}))(wr),Nr={flex_box_center:"flex_box_center___uEeXZ",flex_space_between:"flex_space_between___z5vGD",flex_box_vertical_center:"flex_box_vertical_center___yPWu8",flex_box_center_end:"flex_box_center_end___A11tq",flex_box_column:"flex_box_column___Mpz7g",commitWrap:"commitWrap____iXlX",wrap:"wrap___TqYMq",colorGray:"colorGray___zz_Ji",content:"content___jIgca",itemTime:"itemTime___u4iJz",imageUrl:"imageUrl___iQiEg",blueLight:"blueLight___saBbR",divider:"divider___Vpgba",empty:"empty___vUjYH"},ja=ue(28103),Ca=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,Vt=(oe,le)=>{var re={};for(var ve in oe)$e.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ca)for(var ve of Ca(oe))le.indexOf(ve)<0&&Lt.call(oe,ve)&&(re[ve]=oe[ve]);return re},Dn=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Mn=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=Vt(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useParams)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{nn()},[Ge]);const nn=()=>Dn(void 0,null,function*(){const hn=yield Ke({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ze.id,secret_repository:Ge?void 0:!0}});hn&&aa(hn.commits||[])});return x.createElement(x.Fragment,null,cn==""&&x.createElement("div",{className:Nr.empty},x.createElement("img",{src:Cn.em,width:"258"}),x.createElement("br",null),x.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),cn!=""&&x.createElement("section",{className:Nr.bg},x.createElement("div",{className:Nr.wrap},x.createElement("div",{className:Nr.content},cn==null?void 0:cn.map(hn=>{var vn,Un;return x.createElement("div",null,x.createElement(Oe.Z,{align:"middle",className:"c-white font16"},x.createElement(Ie.Z,null,hn.title)),x.createElement(Oe.Z,{align:"middle",className:"mt20 "},x.createElement(Ie.Z,null,x.createElement("img",{className:Nr.imageUrl,src:ot.Z.IMG_SERVER+"/"+((vn=hn.author)==null?void 0:vn.image_url)})),x.createElement(Ie.Z,{className:Nr.blueLight},x.createElement("span",{className:"ml20"},(Un=hn.author)==null?void 0:Un.username)),x.createElement(Ie.Z,null,x.createElement("span",{className:`ml20 ${Nr.blueLight}`},"\u63D0\u4EA4\u4E8E"),x.createElement("span",{className:`ml20 ${Nr.blueLight}`},hn.time))),x.createElement(ja.Z,{className:Nr.divider}))})))))};var Er=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Mn),Lr=ue(87394),xn=ue(59301),La=Object.defineProperty,Rr=Object.defineProperties,Io=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,Zn=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,jn=(oe,le,re)=>le in oe?La(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,sa=(oe,le)=>{for(var re in le||(le={}))Zn.call(le,re)&&jn(oe,re,le[re]);if(Ro)for(var re of Ro(le))na.call(le,re)&&jn(oe,re,le[re]);return oe},$r=(oe,le)=>Rr(oe,Io(le)),lo=(oe,le)=>{var re={};for(var ve in oe)Zn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ro)for(var ve of Ro(oe))le.indexOf(ve)<0&&na.call(oe,ve)&&(re[ve]=oe[ve]);return re},Oo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{TabPane:sr}=Bt.default,cr=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=lo(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,cn,aa,nn,hn,vn,Un,En,Ot,Ia,Kn,en,Nn,Xt,St,kn,Ut,wt;const[an,ua]=(0,x.useState)("1"),[Rt,$t]=(0,x.useState)("1");let[Ka,Da]=(0,x.useState)();const fa=(0,x.useRef)(),[va,Na]=(0,x.useState)(!0),[pa,Aa]=(0,x.useState)(["2","1"]),[jr,yo]=(0,x.useState)([]),So=(0,x.useRef)(),Br=(0,xe.useParams)(),Bn=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:xn.createElement("span",null,xn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),xn.createElement(nt.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},xn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,x.useEffect)(()=>{var ka,Ba,lr,to,Co,Ma,Zr,Au,Du,hr,kr,No,da,dr,Xr,Jn,Sa,Ua;try{((lr=(Ba=(ka=Ke==null?void 0:Ke.fileContent)==null?void 0:ka.content)==null?void 0:Ba.content)!=null&&lr.length||((Co=(to=Ke==null?void 0:Ke.fileContent)==null?void 0:to.content)==null?void 0:Co.content)=="")&&(((Ma=Ke==null?void 0:Ke.fileContent)==null?void 0:Ma.file_type)==="txt"?(fa.current=window.decodeURIComponent(escape(window.atob((Au=(Zr=Ke==null?void 0:Ke.fileContent)==null?void 0:Zr.content)==null?void 0:Au.content))),Ka=window.decodeURIComponent(escape(window.atob((hr=(Du=Ke==null?void 0:Ke.fileContent)==null?void 0:Du.content)==null?void 0:hr.content))),Da(Ka)):(fa.current=(No=(kr=Ke==null?void 0:Ke.fileContent)==null?void 0:kr.content)==null?void 0:No.content,Ka=(dr=(da=Ke==null?void 0:Ke.fileContent)==null?void 0:da.content)==null?void 0:dr.content,Da(Ka)))}catch(Mo){fa.current=window.atob((Jn=(Xr=Ke==null?void 0:Ke.fileContent)==null?void 0:Xr.content)==null?void 0:Jn.content),Ka=window.atob((Ua=(Sa=Ke==null?void 0:Ke.fileContent)==null?void 0:Sa.content)==null?void 0:Ua.content),Da(Ka),Be.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Ke.fileContent.content)},[(Ee=Ke==null?void 0:Ke.fileContent)==null?void 0:Ee.content]),(0,x.useEffect)(()=>{var ka;const Ba=(ka=Xe==null?void 0:Xe.sideBar)==null?void 0:ka.selectPath.split("/");Aa(Ba)},[(Ze=Xe==null?void 0:Xe.sideBar)==null?void 0:Ze.selectPath]);const nr=ka=>{Da(ka);let Ba=-1;ka===fa.current?Ba=0:Ba=1,ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Ba}})};(0,x.useEffect)(()=>{new Promise((ka,Ba)=>Oo(void 0,null,function*(){var lr,to,Co;if(((lr=Xe==null?void 0:Xe.sideBar)==null?void 0:lr.selectPath)!==""&&((to=Xe==null?void 0:Xe.sideBar)!=null&&to.selectPath)){const Ma=yield ze({type:"shixunsDetail/getFileContent",payload:{id:Br.id,path:(Co=Xe==null?void 0:Xe.sideBar)==null?void 0:Co.selectPath,secret_repository:va?null:!0}});Ma!=null&&Ma.content||(Ma==null?void 0:Ma.content)==""||ze({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(cn=Xe==null?void 0:Xe.sideBar)==null?void 0:cn.selectPath]);const br=xn.createElement(st.default,{className:xt.menu,style:{background:"#24294b"},onClick:ka=>{var Ba;!((Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.secret_repository)&&ka.key==="2"&&$t("1"),ua(ka.key),ka.key==="1"?Na(!0):Na(!1)}},xn.createElement(st.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Bn.filter(ka=>{var Ba,lr;return!((Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.init_repository)||(lr=Ke==null?void 0:Ke.detail)!=null&&lr.is_jupyter_lab?ka.id!=="2":ka}).map((ka,Ba)=>xn.createElement(st.default.Item,{className:"leaveClick",key:ka.id},ka.name))),Tn=(ka=!1,Ba=1)=>Oo(void 0,null,function*(){var lr,to,Co,Ma;const Zr=yield ze({type:"shixunsDetail/updateRepositoryFile",payload:{id:Br.id,path:(to=(lr=Ke==null?void 0:Ke.fileContent)==null?void 0:lr.params)==null?void 0:to.path,content:Ka,secret_repository:va?null:!0,sync_origin_shixun:ka}});Zr!=null&&Zr.content&&((Co=Ke==null?void 0:Ke.detail)!=null&&Co.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/setSideBarTabs",payload:$r(sa({},Xe.sideBar),{confirmLeave:!1})})),(Ma=Ke==null?void 0:Ke.detail)!=null&&Ma.copy_for_exercise&&(0,Ar.m)(ze,Ke,Br.id,Ba)});return xn.createElement("div",{className:xt.warehouse},xn.createElement("div",{className:xt.header},xn.createElement(Oe.Z,{align:"middle",className:"w100 c-white",style:{height:60}},xn.createElement(Ie.Z,{flex:"1"},xn.createElement(Oe.Z,{align:"middle"},xn.createElement(Ie.Z,null,xn.createElement(Qt.Z,{dropdownRender:()=>br,className:xt.menu},xn.createElement("span",{className:"font16 c-white current ml20"},Bn.find(ka=>ka.id===an).name," ",xn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),xn.createElement(Ie.Z,{flex:"81px"},xn.createElement("div",{className:xt.line})),xn.createElement(Ie.Z,null,xn.createElement(Bt.default,{className:xt.tabs,activeKey:Rt,onChange:ka=>{var Ba;(Ba=Xe==null?void 0:Xe.sideBar)!=null&&Ba.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{$t(ka),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):($t(ka),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},xn.createElement(sr,{tab:xn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),va&&((aa=Ke==null?void 0:Ke.detail)==null?void 0:aa.init_repository)&&xn.createElement(sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!va&&((nn=Ke==null?void 0:Ke.detail)==null?void 0:nn.secret_repository)&&xn.createElement(sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(va&&((hn=Ke==null?void 0:Ke.repository)==null?void 0:hn.git_url)||!va&&((vn=Ke==null?void 0:Ke.secretRepository)==null?void 0:vn.git_url))&&xn.createElement(xn.Fragment,null,xn.createElement(Ie.Z,null,xn.createElement("span",{className:xt.title},"\u4ED3\u5E93\u5730\u5740:"),xn.createElement("input",{value:va?(Un=Ke==null?void 0:Ke.repository)==null?void 0:Un.git_url:(En=Ke==null?void 0:Ke.secretRepository)==null?void 0:En.git_url}),xn.createElement(Yt.CopyToClipboard,{text:va?(Ot=Ke==null?void 0:Ke.repository)==null?void 0:Ot.git_url:(Ia=Ke==null?void 0:Ke.secretRepository)==null?void 0:Ia.git_url,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},xn.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},xn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),xn.createElement("div",{className:xt.content,style:{overflow:"auto"}},Rt==="1"&&xn.createElement(xn.Fragment,null,xn.createElement("aside",{className:xt.left},xn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getRepository"],wrapperClassName:`${xt.loading} ${xt.bottom0}`},xn.createElement(vo,{setTreeData:yo,treeData:jr,activeKey:an,isRepository:va}))),xn.createElement("aside",{className:xt.right,ref:So},((Kn=Xe==null?void 0:Xe.sideBar)==null?void 0:Kn.selectPath)!==""&&xn.createElement(xn.Fragment,null,xn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getFileContent"],wrapperClassName:xt.loading},xn.createElement("div",{className:xt.filePathWrp},xn.createElement(Oe.Z,{align:"middle",className:"w100"},xn.createElement(Ie.Z,null,xn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),xn.createElement(Ie.Z,{flex:"40px"},xn.createElement("div",{className:xt.line,style:{marginLeft:20}})),xn.createElement(Ie.Z,{className:xt.filePath},pa.map((ka,Ba)=>xn.createElement("span",{className:"c-blue"},ka))))),xn.createElement("div",{className:ve.effects["shixunsDetail/getFileContent"]?"hide":"show"},xn.createElement(Lr.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(en=Ke==null?void 0:Ke.fileContent)==null?void 0:en.filename,type:((Nn=Ke==null?void 0:Ke.fileContent)==null?void 0:Nn.file_type)==="office"?"download":(Xt=Ke==null?void 0:Ke.fileContent)==null?void 0:Xt.file_type,data:Ka,monacoEditor:{value:Ka,language:(St=Ke==null?void 0:Ke.fileContent)==null?void 0:St.language,onChange:ka=>nr(ka),options:{fontSize:14}}}))),((kn=Ke==null?void 0:Ke.fileContent)==null?void 0:kn.file_type)==="txt"&&xn.createElement(Oe.Z,{align:"middle",justify:"center",className:xt.footer},xn.createElement(Ie.Z,null,xn.createElement(de.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${Br.id}/challenges`)}},"\u53D6\u6D88"),xn.createElement(de.ZP,{type:"primary",size:"middle",className:"ml40",onClick:ka=>{var Ba,lr;(Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.is_fork_from_creator&&((lr=Ke==null?void 0:Ke.detail)!=null&&lr.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(to,Co)=>{Tn(to,Co)}}}):Tn()}},"\u63D0\u4EA4")))),((Ut=Xe==null?void 0:Xe.sideBar)==null?void 0:Ut.selectPath)==""&&((wt=Ke==null?void 0:Ke.detail)==null?void 0:wt.init_repository)&&xn.createElement("div",{className:xt.empty},xn.createElement("img",{src:Cn.x7,width:"258"}),xn.createElement("br",null),xn.createElement("span",{className:"c-grey-c"},!!(jr!=null&&jr.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(jr!=null&&jr.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Rt==="2"&&xn.createElement("div",{className:xt.commit},xn.createElement(Er,{isRepository:va}))))};var qa=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(cr),Hr={flex_box_center:"flex_box_center___qr2XQ",flex_space_between:"flex_space_between___aexCP",flex_box_vertical_center:"flex_box_vertical_center___BCwy9",flex_box_center_end:"flex_box_center_end___MMXT9",flex_box_column:"flex_box_column___XpXt5",level:"level___zlDui",left:"left___eEQyc",container:"container___uKDQP",title:"title___NIFJk",listWrap:"listWrap___uVi_7",list:"list___K1CRH",s3:"s3___s7a1S",s2:"s2___LsTSy",listActive:"listActive___r53KB",os:"os___zLMDu",btns:"btns___fvyWI",btnsWrap:"btnsWrap___pVqhU",icon:"icon___TBkIn",btn:"btn___RbP1C",d1:"d1_____n0x",d2:"d2___TFujl",shrink:"shrink___XsTLO",elseShrink:"elseShrink___Sgotd",right:"right___kNV70",addIcon:"addIcon___Dagu_"},To="data:image/png;base64,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",Mr=ue(64165),ao=ue(11414),co=Object.defineProperty,Ir=Object.defineProperties,ou=Object.getOwnPropertyDescriptors,Bu=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Ou=Object.prototype.propertyIsEnumerable,ko=(oe,le,re)=>le in oe?co(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,zu=(oe,le)=>{for(var re in le||(le={}))po.call(le,re)&&ko(oe,re,le[re]);if(Bu)for(var re of Bu(le))Ou.call(le,re)&&ko(oe,re,le[re]);return oe},Ko=(oe,le)=>Ir(oe,ou(le)),Vu=(oe,le)=>{var re={};for(var ve in oe)po.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Bu)for(var ve of Bu(oe))le.indexOf(ve)<0&&Ou.call(oe,ve)&&(re[ve]=oe[ve]);return re},Pu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ll=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze}=le,Xe=Vu(le,["globalSetting","dispatch","practiceSetting"]);const Ke=(0,xe.useLocation)(),[Ge]=(0,xe.useSearchParams)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)(!0),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(null),Ia=(0,x.useRef)(!1),{id:Kn,updateIndex:en,is_published:Nn,newQuestion:Xt}=ze,{challenge_list:St=[]}=cn;(0,x.useEffect)(()=>{if(Kn)return Ut(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[Kn,en]),(0,x.useEffect)(()=>{kn()},[Ke]);const kn=()=>{const pa=Ke.pathname.split("/");(pa.includes("newquestion")||pa.includes("new")||Ge.get("tabId"))&&(Ia.current=!0)},Ut=()=>Pu(void 0,null,function*(){var pa,Aa,jr;hn(!0);const yo=yield(0,gt.n5)({id:Kn});if((pa=yo==null?void 0:yo.challenge_list)!=null&&pa.length){const So=Ke.pathname.split("/"),Br=yo.challenge_list.find(Bn=>String(Bn.challenge_id)===So[4]);if(So.includes("newquestion")||So.includes("new")){const Bn=yo.challenge_list[((Aa=yo.challenge_list)==null?void 0:Aa.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:So.includes("new")?0:1,name:""}}}),Ot(void 0),$t(Bn)}else So[4]&&Br?wt(Br,!1):wt(yo.challenge_list[0])}(jr=yo==null?void 0:yo.challenge_list)!=null&&jr.length||Ot(null),aa(yo),hn(!1)}),wt=(pa,Aa=!0)=>{if(Ot(pa.challenge_id),$t(pa),Aa){const jr=`/shixuns/${Kn}/edit/${pa.challenge_id}/${pa.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(jr)}},an=(pa,Aa)=>{Aa.stopPropagation();const{challenge_id:jr}=pa,yo=()=>Pu(void 0,null,function*(){var So,Br;if((yield(0,gt.rO)({id:Kn,challengesId:jr})).status===1){const nr=yield(0,gt.n5)({id:Kn});if(aa(nr),jr===En&&((So=nr.challenge_list)!=null&&So.length)){wt(nr.challenge_list[0]);return}(Br=nr.challenge_list)!=null&&Br.length||(Ot(null),Ia.current=!0,$t({}),xe.history.push(`/shixuns/${Kn}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:yo})},ua=(pa,Aa,jr)=>{const yo=Array.from(pa),[So]=yo.splice(Aa,1);return yo.splice(jr,0,So),yo},Rt=(pa,Aa)=>{if(!pa.destination)return;const jr=ua(Aa,pa.source.index,pa.destination.index);aa(Ko(zu({},cn),{challenge_list:jr}));const yo=jr.map(So=>So.challenge_id);(0,gt.xg)({id:Kn,ids:yo}).then(So=>{So.status!==0&&aa(Ko(zu({},cn),{challenge_list:Aa}))})},$t=pa=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:pa}})},Ka=(pa,Aa)=>Pu(void 0,null,function*(){if(pa===En)return;yield Da(),Ot(pa),$t(Aa),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const jr=`/shixuns/${Kn}/edit/${pa}/${Aa.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(jr)}),Da=()=>new Promise((pa,Aa)=>{var jr;(jr=ze==null?void 0:ze.sideBar)!=null&&jr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),pa()},onCancel:()=>{Aa()}}):pa()}),fa=pa=>x.createElement(x.Fragment,null,x.createElement(ao.Z5,{onDragEnd:Aa=>Rt(Aa,pa)},x.createElement(ao.bK,{droppableId:"droppable"},(Aa,jr)=>x.createElement("div",Ko(zu({ref:Aa.innerRef},Aa.droppableProps),{style:{width:"100%"}}),pa.map((yo,So)=>{const{st:Br,name:Bn,challenge_id:nr}=yo;return x.createElement(ao._l,{key:nr,draggableId:nr.toString(),index:So,isDragDisabled:Nn},(br,Tn)=>x.createElement("div",Ko(zu(zu({ref:br.innerRef},br.draggableProps),br.dragHandleProps),{className:En===nr?Hr.listActive:Hr.list,onClick:()=>Ka(nr,yo)}),x.createElement("span",{className:Hr.s1},Br===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Hr.s2},"\u7B2C",So+1,"\u5173: ",Bn),!Nn&&x.createElement("span",{className:Hr.s3,onClick:ka=>an(yo,ka)},x.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Xt&&x.createElement("div",{className:Hr.listActive},x.createElement("span",{className:Hr.s1},(Xt==null?void 0:Xt.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Hr.s2},"\u7B2C",pa.length+1,"\u5173: ",Xt==null?void 0:Xt.name)),!Nn&&x.createElement("div",{className:Hr.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),va=pa=>Pu(void 0,null,function*(){yield Da(),pa==="new"?xe.history.push(`/shixuns/${Kn}/edit/new`):xe.history.push(`/shixuns/${Kn}/edit/newquestion`),Ze(!1),Ot(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:pa==="new"?0:1,name:""}}})}),Na=()=>{(0,Ha.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ze(!Ee)};return x.createElement("div",{className:Hr.level},x.createElement("aside",{className:Hr.left,style:{width:vn?"0":"25%"}},x.createElement("div",{className:Hr.container},x.createElement("div",{className:Hr.title},"\u4EFB\u52A1\u5173\u5361(",St.length,")"),x.createElement("div",{className:Hr.listWrap},nn?x.createElement(vt.Z,{size:"middle"}):St.length||Xt?fa(St):x.createElement(Mr.Z,{image:To,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!vn&&x.createElement("div",{className:Hr.btns},x.createElement("aside",{className:Hr.btnsWrap},x.createElement("div",{style:{transform:Ee?"rotate(45deg)":"rotate(0deg)"},className:Hr.icon,onClick:Na},"+"),x.createElement("div",{className:Hr.btn,style:{left:Ee?20:-154}},x.createElement("div",{className:Hr.d1,onClick:()=>va("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),x.createElement("div",{className:Hr.d2,onClick:()=>va("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:vn?Hr.elseShrink:Hr.shrink,onClick:()=>Un(!vn)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:Hr.right,id:"modal-level-question"},En===null&&Ia.current?x.createElement("div",{className:Hr.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var hl=(0,xe.connect)(({globalSetting:oe,practiceSetting:le})=>({globalSetting:oe,practiceSetting:le}))(ll),dl=ue(61621),Jl=ue(58421),ql=ue(5112),Si={title:"title___nOeqx",content:"content___fZhlH",add:"add___UacIA",colorBlue:"colorBlue___mDMlZ",radio:"radio___mI6Bh"},Ya=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Go=(oe,le)=>{var re={};for(var ve in oe)mo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ya)for(var ve of Ya(oe))le.indexOf(ve)<0&&Eo.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const mi=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=Go(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&nn()},[re.actionTabs.key]);const nn=()=>Gu(void 0,null,function*(){var En;const Ot=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id}});aa(Ot||[])}),hn=()=>{var En;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(En=re.actionTabs.params)==null?void 0:En.id}}})},vn=()=>Gu(void 0,null,function*(){var En;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Ot=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id,user_id:Ee}});Un(),Ot&&(Ke(),Be.ZP.info(Ot.message))}),Un=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:vn,onCancel:Un},x.createElement("div",null,x.createElement("div",{className:Si.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:Si.content},cn.length?x.createElement(ql.ZP.Group,{value:Ee,onChange:En=>Ze(En.target.value)},cn.map((En,Ot)=>x.createElement(ql.ZP,{className:Si.radio,key:Ot,value:En.user_id},En.name))):x.createElement("div",{className:Si.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:Si.colorBlue,onClick:hn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Lu=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(mi),yi=ue(29668),Ei=ue(8544);const{TabPane:Su}=Bt.default;var ui=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Su,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(yi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Su,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(Ei.Z,{onCancel:le,onSelect:re})))),yu={bg:"bg___eNGI2",wrap:"wrap___cXTZg",modal:"modal___tpv7Q",content:"content___MwVZ6",head:"head___PxksF",headCount:"headCount___ltwMD",button:"button___KydF2",itemWrap:"itemWrap___E0xoZ",imgWrap:"imgWrap___sjKtg",img:"img___iT84N",manager:"manager___T0le_",itemContent:"itemContent___v3w_e",nameWrap:"nameWrap___dFMCl",name:"name___Y7cXc",actionGroup:"actionGroup___fIyBj",deleteIcon:"deleteIcon___gBNJ0",schoolWrap:"schoolWrap___rJCGL",school:"school___V97lL",countWrap:"countWrap___Dhs2Z",deletetitle:"deletetitle___ifJFw",yseTitle:"yseTitle___yrW0X"},Vl=ue(89537),Xi=Object.defineProperty,cc=Object.getOwnPropertySymbols,id=Object.prototype.hasOwnProperty,sd=Object.prototype.propertyIsEnumerable,Gs=(oe,le,re)=>le in oe?Xi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,xl=(oe,le)=>{for(var re in le||(le={}))id.call(le,re)&&Gs(oe,re,le[re]);if(cc)for(var re of cc(le))sd.call(le,re)&&Gs(oe,re,le[re]);return oe},Ji=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Xd=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,cn;const aa=(0,xe.useParams)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({id:null,page:1}),Kn=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,en=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{nn.current=aa.id,Ot.id=nn.current,Ia(Ot),Nn(Ot)},[]);const Nn=$t=>Ji(void 0,null,function*(){const Ka=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:$t});Ka&&(En(Ka.members||[]),vn(Ka.member_count))}),Xt=()=>Ji(void 0,null,function*(){Ot.page=1,Ia(Ot);const $t=(0,Vl.g)();yield ze({type:"user/getUserInfo",payload:$t}),yield Nn(Ot)}),St=$t=>{Ot.page=$t,Ia(Ot),Nn(Ot)},kn=$t=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:yu.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Ji(void 0,null,function*(){var Ka;const Da=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:nn.current,userId:$t}});if(((Ka=ve.userInfo)==null?void 0:Ka.user_id)===$t){xe.history.push("/shixuns");return}Be.ZP.info(Da==null?void 0:Da.message),Ot.page=1,Ia(Ot),Nn(Ot)})})},Ut=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:nn.current}}})};function wt($t,Ka,Da,fa){return Ji(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:$t,user_id:Ka,editable:Da?0:1}}),Nn(Ot)})}const an=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:nn.current}}})};function ua(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const Rt={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:ua,shixunId:nn.current,onSelectCollaborator:$t=>Ji(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:nn.current,user_ids:$t}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())}),onSelectGroup:$t=>Ji(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:nn.current,group_id:$t.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())})};return x.createElement("section",null,x.createElement("div",{className:yu.wrap},x.createElement("div",{className:yu.content},((cn=oe.detail)==null?void 0:cn.identity)<5&&x.createElement("div",{className:yu.head},x.createElement("span",{className:yu.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",hn,"\u4EBA\uFF09"),x.createElement("div",null,en&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:yu.button,style:{marginRight:"20px"},onClick:Ut},"\u66F4\u6362\u7BA1\u7406\u5458"),Kn&&x.createElement(de.ZP,{type:"primary",className:yu.button,style:{marginRight:"40px"},onClick:an},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:yu.list},x.createElement(dl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Un.map(($t,Ka)=>{var Da,fa,va,Na,pa,Aa,jr,yo;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:yu.itemWrap,key:Ka},x.createElement("a",{href:(Da=$t.user)==null?void 0:Da.user_url,target:"_blank",className:yu.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:yu.img,src:`${ot.Z.IMG_SERVER}/images/${(fa=$t.user)==null?void 0:fa.image_url}`}),((va=$t.user)==null?void 0:va.shixun_manager)&&x.createElement("span",{className:yu.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:yu.itemContent},x.createElement("p",{className:yu.nameWrap},x.createElement("a",{href:$t.user.user_url,target:"_blank",className:yu.name},(Na=$t.user)==null?void 0:Na.name,$t.user.user_id===((pa=ve.userInfo)==null?void 0:pa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:yu.actionGroup},en?(Aa=$t.user)!=null&&Aa.shixun_manager?null:x.createElement(Qt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[$t.editable?"1":"2"],onClick:()=>{var So;wt(oe.detail.identifier,$t.user.user_id,$t.editable,(So=$t.user)==null?void 0:So.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Xn.Z,{style:{fontSize:"14px",color:"#888888"}}))):$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((jr=$t.user)!=null&&jr.shixun_manager)&&Kn?x.createElement("a",{className:yu.deletetitle,onClick:()=>{var So;return kn((So=$t.user)==null?void 0:So.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:yu.schoolWrap},x.createElement("span",{className:yu.school},(yo=$t.user)==null?void 0:yo.school_name)))))})))),hn>10&&x.createElement("div",{className:yu.countWrap},x.createElement(Jl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:hn,onChange:$t=>St($t),pageSize:10,current:Ot.page}))),x.createElement(Lu,{onReloadData:Xt}),x.createElement(ui,xl({},Rt)))};var cs=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(Xd),ds=ue(32270),nl=ue(57809),qi=ue(5871),al=ue(30534),Zi=ue(36723),cd=ue(43620),Oi={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},dd=ue(69437),md=ue(78943),Jd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const qd=({newShixuns:oe,user:le,dispatch:re,visible:ve,onOk:ze,onCancel:Xe,useId:Ke=null,identifier:Ge,shixun_environment_id:Ee,tab_type:Ze})=>{var cn,aa;const[nn,hn]=(0,x.useState)(null),[vn,Un]=(0,x.useState)({}),[En,Ot]=(0,x.useState)(""),{environmentData:Ia}=oe,{frequence_image:Kn=[],environments:en=[],other_image:Nn=[]}=Ia,{name:Xt,description:St}=vn;(0,x.useEffect)(()=>{ve&&(re({type:"newShixuns/getEnvironmentData",payload:{tab_type:Ze}}),Ot(""),hn(Ke))},[ve,Ke]),(0,x.useEffect)(()=>{oe.actionTabs.key==="NewShixuns-Apply"&&Xe()},[(cn=oe==null?void 0:oe.actionTabs)==null?void 0:cn.key]),(0,x.useEffect)(()=>{nn!==null&&kn()},[nn]);const kn=()=>Jd(void 0,null,function*(){const Ut=yield(0,gt.Q1)({mirror_repository_id:nn,identifier:Ge,shixun_environment_id:Ee});Un(Ut.data)});return x.createElement(x.Fragment,null,x.createElement(Re.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:ve,width:1e3,destroyOnClose:!0,centered:!0,onCancel:Xe,className:Oi.modal,footer:null},x.createElement("div",{className:Oi.mirrorModal},x.createElement(cd.Z,{dispatch:re,value:nn,data:en,otherData:Nn,tags:Kn,onChange:Ut=>hn(Ut),onSearchWord:Ut=>Ot(Ut),tab_type:Ze}),x.createElement("div",{className:Oi.right},x.createElement("header",null,x.createElement("div",{className:Oi.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",x.createElement("span",{dangerouslySetInnerHTML:{__html:nn===null?"\u2014 \u2014":(aa=Xt||"")==null?void 0:aa.replace(new RegExp(En==null?void 0:En.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),x.createElement("div",{className:Oi.content},nn===null&&x.createElement(Mr.Z,{image:Zi,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),nn!==null&&x.createElement("div",{className:Oi.des},x.createElement(we.Z,{value:St,highlightKeywords:En})),x.createElement("div",{className:Oi.btns},x.createElement(de.ZP,{onClick:()=>{hn(null),Un({}),Xe()},className:Oi.cancel},"\u53D6\u6D88 "),x.createElement(de.ZP,{onClick:()=>{ze(vn)},className:Oi.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),x.createElement(dd.Z,null),x.createElement(md.Z,null))};var Rc=(0,xe.connect)(({newShixuns:oe,globalSetting:le,user:re})=>({newShixuns:oe,globalSetting:le,user:re}))(qd),Ru={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},$d=ue(43428),Tc=ue(46400),As=ue(60324),dc=ue(88522),kc=ue(5083),js=ue(36420),gd={footerWrap:"footerWrap___lXI4I"},em=Object.getOwnPropertySymbols,Zc=Object.prototype.hasOwnProperty,tm=Object.prototype.propertyIsEnumerable,Us=(oe,le)=>{var re={};for(var ve in oe)Zc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&em)for(var ve of em(oe))le.indexOf(ve)<0&&tm.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ks=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const fd=Se.default.TextArea,Wm=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=Us(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=aa=>Ks(void 0,null,function*(){var nn;const hn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(nn=re.actionTabs.params)==null?void 0:nn.id,compile:aa.execute,excutive:aa.compile}});cn(),hn&&Ke(hn==null?void 0:hn.shixun_script)}),cn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:cn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(fd,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(fd,{rows:4})),x.createElement("div",{className:gd.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:cn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var nm=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Wm),ms=ue(53229),$i=ue(66649),$l=ue.n($i),Ds=ue(29679),Oa=ue(59301),Bs=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ge="YYYY-MM-DD HH:mm",pe=({shixunsDetail:oe,visible:le,onOk:re,onCancel:ve,dispatch:ze,is_published:Xe,id:Ke,has_relation:Ge,environment:Ee=[],verifyModal:Ze})=>{var cn,aa,nn;const hn=(0,xe.useParams)(),[vn,Un]=(0,x.useState)(1),[En,Ot]=(0,x.useState)(!0),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(null),[Xt,St]=(0,x.useState)(),[kn,Ut]=(0,x.useState)(),[wt,an]=(0,x.useState)([]),[ua,Rt]=(0,x.useState)(!1),[$t,Ka]=(0,x.useState)(""),[Da,fa]=(0,x.useState)(null),[va]=ce.default.useForm(),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)(""),[yo,So]=(0,x.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Br=(0,x.useRef)((0,dn.throttle)(Ma=>nr(Ma),1200,{leading:!0,trailing:!0})).current;(0,x.useEffect)(()=>{var Ma;((0,ms.Ny)()||(Ma=oe==null?void 0:oe.detail)!=null&&Ma.manager_of_shixun)&&So([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,x.useEffect)(()=>{Ke&&le&&Bn()},[Ke,le]);const Bn=(Ma=null)=>Bs(void 0,null,function*(){var Zr,Au;Ma||Ot(!0);const Du=yield(0,We.ZP)(`/api/shixuns/${Ke}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:Ma}});if(Du.status===0&&!Ma){const{data:hr}=Du;console.log("data",hr),Nn((hr==null?void 0:hr.shixun_environment_id)||null),St((hr==null?void 0:hr.evaluate_script)||""),Ut((hr==null?void 0:hr.choice_standard_scripts)||null),an((hr==null?void 0:hr.standard_scripts)||[]),Ka((Zr=hr.shixun)==null?void 0:Zr.survival_time);let kr=(Au=hr.shixun)==null?void 0:Au.important_shixun_configs;va.setFieldsValue({identifier:(kr==null?void 0:kr.identifier)||"",people_number:(kr==null?void 0:kr.people_number)||"",school_id:(kr==null?void 0:kr.school_name)||"",times:kr!=null&&kr.start_time&&(kr!=null&&kr.end_time)?[$l()(kr==null?void 0:kr.start_time),$l()(kr==null?void 0:kr.end_time)]:["",""]}),jr((kr==null?void 0:kr.verify_reason)||""),fa((kr==null?void 0:kr.process)||null),yield nr(kr==null?void 0:kr.school_name)}if(Du.status===0&&Ma){const{data:hr}=Du;St((hr==null?void 0:hr.evaluate_script)||""),Ut(null),an((hr==null?void 0:hr.standard_scripts)||[]),yield nr()}Ot(!1)}),nr=Ma=>Bs(void 0,null,function*(){const Zr=yield ze({type:"account/getSchoolOption",payload:{keyword:Ma,limit:99999,display_aliases:!0}});pa(Zr==null?void 0:Zr.schools)}),br=()=>{Ze()||ze({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:hn.id}}})},Tn=Ma=>Bs(void 0,null,function*(){const Zr=yield ze({type:"shixunsDetail/getScriptContent",payload:{id:hn.id,script_id:Ma}});Zr&&St(Zr.content)}),ka=Ma=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Oa.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",Oa.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Bs(void 0,null,function*(){yield Tn(Ma),Ut(Ma),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:Oa.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Ba=(Ma=!1,Zr=1)=>Bs(void 0,null,function*(){var Au,Du,hr;let kr;if(vn===1&&(Kn(!0),kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:en,mirror_script_id:kn,evaluate_script:Xt,sync_origin_shixun:Ma}})),vn===2){Kn(!0);let No={close_internet:ua,survival_time:$t,sync_origin_shixun:Ma};kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/update_environment_setting.json`,{method:"put",body:No})}if(vn===3){let No=va.getFieldsValue();yield va.validateFields(),Kn(!0);let da={close_internet:ua,survival_time:$t,sync_origin_shixun:Ma};da.important_shixun_configs={identifier:No==null?void 0:No.identifier,people_number:No==null?void 0:No.people_number,school_id:(Au=Na.find(dr=>dr.name===(No==null?void 0:No.school_id)))==null?void 0:Au.id,start_time:$l()(No==null?void 0:No.times[0]).format("YYYY-MM-DD HH:mm"),end_time:$l()(No==null?void 0:No.times[1]).format("YYYY-MM-DD HH:mm")},kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/resources_first_ensure.json`,{method:"post",body:da})}kr.status===0&&((!((Du=oe==null?void 0:oe.detail)!=null&&Du.copy_for_exercise)||vn===3)&&Be.ZP.success(`${vn==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(hr=oe==null?void 0:oe.detail)!=null&&hr.copy_for_exercise&&vn!=3&&(0,mn.m)(ze,oe,Ke,Zr),Bn(),re()),Kn(!1)}),lr=(Ma,Zr)=>{const Au=/^[^0-9][a-zA-Z0-9]*$/,Du=/^.{4,30}$/;return Zr&&!/^[a-zA-Z0-9]+$/.test(Zr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):Zr&&!Au.test(Zr)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):Zr&&!Du.test(Zr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},to=Ma=>parseInt(Ma||"0",10),Co=(Ma,Zr)=>{if(Zr&&Zr.length===2){const[Au,Du]=Zr;if(!Au||!Du)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return Oa.createElement(Oa.Fragment,null,Oa.createElement($d.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:ve,open:le},Oa.createElement("div",{className:Ru.content},Oa.createElement(dl.Z,{loading:En,active:!0},Oa.createElement(Oe.Z,{className:"mt10",justify:"space-between"},Oa.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),Oa.createElement("i",{onClick:ve,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),Oa.createElement("div",{className:Ru.tabs},yo.map(Ma=>{const{name:Zr,id:Au}=Ma;return Oa.createElement("div",{key:Au,className:vn===Au?Ru.active:"",onClick:()=>Un(Au)},Zr)})),vn===1&&Oa.createElement(x.Fragment,null,Oa.createElement(Tc.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),Oa.createElement(nl.default,{onClick:Ze,getPopupContainer:Ma=>Ma.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:en,onChange:Ma=>{Nn(Ma),Bn(Ma)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(cn=Ee.filter(Ma=>Ma.id!==0))==null?void 0:cn.map((Ma,Zr)=>Oa.createElement(nl.default.Option,{value:Ma.id,name:Ma.name,key:Ma.id},Ma.name)))),Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),Oa.createElement(nl.default,{onClick:Ze,getPopupContainer:Ma=>Ma.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:kn,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Ma=>{ka(Ma)}},(wt||[]).map((Ma,Zr)=>Oa.createElement(nl.default.Option,{value:parseInt(Ma.id),name:Ma.scptname,key:Zr},Ma.scptname))),Oa.createElement("span",{className:Ru.explain,onClick:br},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),Oa.createElement(As.Z,{className:Ru.popover,content:Oa.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",Oa.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",Oa.createElement("br",null),"challengeProgramNames",Oa.createElement("br",null),"sourceClassNames",Oa.createElement("br",null),Oa.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",Oa.createElement("br",null),Oa.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",Oa.createElement("br",null),"src/step1/HelloWorld.java",Oa.createElement("br",null),"src/step2/Other.java",Oa.createElement("br",null),Oa.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",Oa.createElement("br",null),"step1.HelloWorld",Oa.createElement("br",null),"step2.Other",Oa.createElement("br",null),Oa.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",Oa.createElement("br",null),'ff challengeProgramNames=("src/step1/',Oa.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',Oa.createElement("br",null),'sourceClassNames=("step1.HelloWorld',Oa.createElement("br",null),'" "step2.Other")',Oa.createElement("br",null),Oa.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},Oa.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),Oa.createElement(js.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:Xt,options:{readOnly:Xe},onChange:Ma=>{St(Ma)}})),vn===2&&Oa.createElement("div",{style:{flex:1,overflowY:"auto"}},Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),Oa.createElement(Se.default,{bordered:!1,value:$t,onChange:Ma=>Ka(Ma.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),Oa.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),vn===3&&((0,ms.Ny)()||((aa=oe==null?void 0:oe.detail)==null?void 0:aa.manager_of_shixun))&&Oa.createElement("div",{style:{flex:1,overflowY:"auto"}},Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement(ce.default,{form:va,layout:"horizontal",className:Ru.zybzForm},Oa.createElement(Oe.Z,{align:"middle"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),Oa.createElement(ce.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:lr}]},Oa.createElement(Se.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),Oa.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",Oa.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},Oa.createElement("span",{className:Ru.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),Oa.createElement("div",{style:{position:"relative"}},Oa.createElement(ce.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},Oa.createElement(dc.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:Br,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(nn=Na==null?void 0:Na.filter(Ma=>(Ma==null?void 0:Ma.id)!==0))==null?void 0:nn.map((Ma,Zr)=>Oa.createElement(nl.default.Option,{key:Zr+1,title:Ma==null?void 0:Ma.name,value:Ma==null?void 0:Ma.name},Ma==null?void 0:Ma.name)))),Oa.createElement("span",{className:Ru.selecticon},Oa.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Oa.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),Oa.createElement("div",{className:Ru.graaytitle},Oa.createElement(ce.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:Co}]},Oa.createElement(kc.default.RangePicker,{disabledDate:Ma=>Ma&&Ma<$l()().startOf("days"),className:`${Ru.dataPicker}`,format:ge,showTime:{format:"HH:mm"},bordered:!1,allowClear:!1,onChange:Ma=>{if(Ma&&Ma[0]&&Ma[1]){const Zr=Ma[0].isBefore($l()())?$l()():Ma[0];va.setFieldValue("times",[Zr,Ma[1]])}else va.setFieldValue("times",Ma)}})))),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),Oa.createElement(ce.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},Oa.createElement(qi.Z,{parser:to,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),Oa.createElement("div",{className:`${Ru.examineStatus} mt25`},Da>=1&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),Da>=2&&Da!=3&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),Da==3&&Oa.createElement("div",null," ",Oa.createElement(Ne.Z,{className:Ru.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",Oa.createElement("span",{title:Aa,className:Ru.bohui},Aa),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",Oa.createElement("span",{className:Ru.contacts},Oa.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Oa.createElement("div",{className:Ru.contacts_img}))),Da>=4&&Da!=5&&Da!=7&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(Da==5||Da==7)&&Oa.createElement("div",null," ",Oa.createElement(Ne.Z,{className:Ru.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",Oa.createElement("span",{className:Ru.contacts},Oa.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Oa.createElement("div",{className:Ru.contacts_img}))),Da>5&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),Oa.createElement("div",{className:Ru.btns},Oa.createElement(de.ZP,{onClick:ve},"\u53D6\u6D88"),Oa.createElement(de.ZP,{disabled:vn==3&&[2,4,5].includes(Da),onClick:()=>Bs(void 0,null,function*(){var Ma,Zr;if(vn===1&&!en){Be.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(Ma=oe==null?void 0:oe.detail)!=null&&Ma.is_fork_from_creator&&((Zr=oe==null?void 0:oe.detail)!=null&&Zr.copy_for_exercise)&&vn!=3&&(Ee.filter(Au=>Au.id===en)[0].has_relation&&vn===1||vn===2)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Au,Du)=>{Ba(Au,Du)},zIndex:1e4}}):Ba()}),loading:Ia,type:"primary",className:"ml20"},vn==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),Oa.createElement(nm,{onFinish:Ma=>St(Ma)}))};var he=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(pe),Ve=ue(59205),je=ue(25510),ct={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh"},Mt=ue(85273),pn=ue(83676),fn=ue(78939),Rn={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Ea=ue(59301),Gn=Object.defineProperty,Yn=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,Fa=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,ba=(oe,le,re)=>le in oe?Gn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,fr=(oe,le)=>{for(var re in le||(le={}))gn.call(le,re)&&ba(oe,re,le[re]);if(Fa)for(var re of Fa(le))zn.call(le,re)&&ba(oe,re,le[re]);return oe},ur=(oe,le)=>Yn(oe,Pa(le)),Fr=({showError:oe,value:le,onChange:re,optionsLevelList:ve})=>{const[ze,Xe]=(0,x.useState)([]);(0,x.useEffect)(()=>{if(!le.length){Xe([{command:"",challenge_ids:[]}]);return}Xe(le)},[JSON.stringify(le)]);const Ke=(Ge,Ee,Ze)=>{let cn=JSON.parse(JSON.stringify(ze));Ee==="add"?cn.push({command:"",challenge_ids:[-1]}):Ee==="delete"?cn.splice(Ze,1):cn[Ze][Ee]=Ge,Xe(cn),re(cn)};return console.log(ze,"value2"),Ea.createElement("div",{className:Rn.list},Ea.createElement("div",{className:Rn.head},Ea.createElement("div",{style:{width:400}},"\u547D\u4EE4"),Ea.createElement("div",null,"\u5E94\u7528\u5173\u5361")),ze==null?void 0:ze.map((Ge,Ee)=>{var Ze,cn,aa;let nn=ve.map((hn,vn)=>{const Un=`\u7B2C${vn+1}\u5173\uFF1A${hn.name}`;let En=Un,Ot=!1;return hn.st===1&&(En=Ea.createElement(nt.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},Un),Ot=!0),ur(fr({},hn),{value:hn.challenge_id,label:En,disabled:Ot})});return nn=[{label:"\u6240\u6709\u5173\u5361",value:-1},...nn],Ea.createElement(Oe.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:EeKe(hn.target.value,"command",Ee),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),Ea.createElement(nl.default,{options:nn,getPopupContainer:hn=>hn.parentNode,value:Ge==null?void 0:Ge.challenge_ids,onChange:hn=>{var vn,Un;let En=hn;!((vn=Ge==null?void 0:Ge.challenge_ids)!=null&&vn.includes(-1))&&(hn!=null&&hn.includes(-1))&&(En=[-1]),(Un=Ge==null?void 0:Ge.challenge_ids)!=null&&Un.includes(-1)&&(hn!=null&&hn.includes(-1))&&(En=hn==null?void 0:hn.filter(Ot=>Ot!==-1)),Ke(En,"challenge_ids",Ee)},mode:"multiple",maxTagTextLength:(aa=Ge==null?void 0:Ge.challenge_ids)!=null&&aa.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),Ea.createElement(Oe.Z,{wrap:!1},Ea.createElement("i",{onClick:()=>Ke("","add",Ee),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),Ee!==0&&Ea.createElement("i",{onClick:()=>Ke("","delete",Ee),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},Me=ue(59301),rr=Object.defineProperty,jo=Object.defineProperties,eo=Object.getOwnPropertyDescriptors,xo=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,mu=(oe,le,re)=>le in oe?rr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,uu=(oe,le)=>{for(var re in le||(le={}))nu.call(le,re)&&mu(oe,re,le[re]);if(xo)for(var re of xo(le))su.call(le,re)&&mu(oe,re,le[re]);return oe},Zo=(oe,le)=>jo(oe,eo(le)),fo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const $o=nl.default.Option,Cu=5,xu=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],gu=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe,Ke,Ge,Ee,Ze,cn,aa,nn,hn;const{id:vn,is_published:Un}=oe,[En,Ot]=(0,x.useState)([]),[Ia,Kn]=(0,x.useState)(null),[en,Nn]=(0,x.useState)([]),[Xt,St]=(0,x.useState)([]),kn=(0,x.useRef)(null),[Ut,wt]=(0,x.useState)({}),an=(0,x.useRef)({}),ua=(0,x.useRef)({}),{shixun_environment:Rt={},mirror_repository:$t={},small_type:Ka=[],new_service_configs:Da=[],network_mode_list:fa=[],boosters:va=[]}=Ut,[Na,pa]=(0,x.useState)(""),[Aa,jr]=(0,x.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)(!1),[nr,br]=(0,x.useState)(!0),[Tn,ka]=(0,x.useState)(!0),[Ba,lr]=(0,x.useState)(!1),[to,Co]=(0,x.useState)(!1),[Ma,Zr]=(0,x.useState)(!1),[Au,Du]=(0,x.useState)(!1),[hr,kr]=(0,x.useState)(0),[No,da]=(0,x.useState)(!1),[dr,Xr]=(0,x.useState)({}),[Jn,Sa]=(0,x.useState)({}),[Ua,Mo]=(0,x.useState)({}),[Hl,Ju]=(0,x.useState)(""),[Ti,Yi]=(0,x.useState)(!1),[rd,Ja]=(0,x.useState)(!1),[oo,Po]=(0,x.useState)({}),[qo,Bl]=(0,x.useState)([]),di=(0,x.useRef)([]);console.log("--1111-",va,qo);const Fi=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],zs=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],od=[{id:1,name:"VNC"},{id:2,name:"RDP"}],tl=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],Vs=(Xt==null?void 0:Xt.find(It=>It.id===Rt.instance_startup_template_id))||{},{desc:Mc,virt_type:is}=Vs,vg=((ze=en==null?void 0:en.find(It=>It.id===(Rt==null?void 0:Rt.private_cloud_id)))==null?void 0:ze.cloud_type)===1,dv=((Xe=en==null?void 0:en.find(It=>It.id===(Rt==null?void 0:Rt.private_cloud_id)))==null?void 0:Xe.cloud_type)===4;(0,x.useEffect)(()=>(window.addEventListener("click",M0),()=>{window.removeEventListener("click",M0)}),[]),(0,x.useEffect)(()=>{pg(),Qd(),fv(),vv()},[]),(0,x.useEffect)(()=>{(0,dn.isEqual)(ua.current,Ut)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),an.current=Ut},[Ut]);const mv=()=>fo(void 0,null,function*(){var It,za,io,hu;const fu=yield(0,We.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(It=tl[Number(hr)])==null?void 0:It.type}});(fu==null?void 0:fu.status)===0&&(((io=(za=fu==null?void 0:fu.data)==null?void 0:za.environments)==null?void 0:io.length)===0&&((hu=fu==null?void 0:fu.data)==null?void 0:hu.other_image.length)===0?da(!0):da(!1))});(0,x.useEffect)(()=>{mv()},[hr]);const gv=()=>{var It;const za=()=>{xe.history.push(`/shixuns/${vn}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(It=oe==null?void 0:oe.sideBar)!=null&&It.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{za()}}):za()},pg=()=>fo(void 0,null,function*(){var It;const za=yield(0,We.ZP)(`/api/shixuns/${vn}/get_shixun_env_tabs.json`,{method:"get"});if(za.status===0){const io=((It=za.data)==null?void 0:It.shixun_environments_tabs)||[];io.length&&Ia===null&&Kn(io[0].id),Ot(io)}}),fv=()=>fo(void 0,null,function*(){var It;ka(!0);const za=yield(0,We.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});za.status===0&&Nn((It=za==null?void 0:za.data)==null?void 0:It.list),ka(!1)}),vv=()=>fo(void 0,null,function*(){const It=yield(0,We.ZP)(`/api/shixuns/${vn}/challenges.json`,{method:"get"});It.challenge_list&&Bl(It.challenge_list||[])}),hg=(It,za)=>fo(void 0,null,function*(){var io;const hu=yield(0,We.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:It,operating_system:za}});hu.status===0&&St((io=hu==null?void 0:hu.data)==null?void 0:io.list)}),Qd=(It=null)=>fo(void 0,null,function*(){var za,io,hu,fu,bu,Ml,Ql,ss,Cs,qu,Li,bs,Iu,Ic,wu;br(!0);const Xl=yield(0,We.ZP)(`/api/shixuns/${vn}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:It}});if(Xl.status===0){ua.current=(0,dn.cloneDeep)(Xl.data||{}),wt(Xl.data||{}),kr(Number((io=(za=Xl.data)==null?void 0:za.shixun_environment)==null?void 0:io.mirror_tab_type)||0),Number((fu=(hu=Xl.data)==null?void 0:hu.shixun_environment)==null?void 0:fu.mirror_tab_type)===0?(Xr((bu=Xl.data)==null?void 0:bu.mirror_repository),Sa({}),Mo({})):Number((Ql=(Ml=Xl.data)==null?void 0:Ml.shixun_environment)==null?void 0:Ql.mirror_tab_type)===1?(Sa((ss=Xl.data)==null?void 0:ss.mirror_repository),Xr({}),Mo({})):Number((qu=(Cs=Xl.data)==null?void 0:Cs.shixun_environment)==null?void 0:qu.mirror_tab_type)===2&&(Mo((Li=Xl.data)==null?void 0:Li.mirror_repository),Xr({}),Mo({}));const ud=(Iu=(bs=Xl==null?void 0:Xl.data)==null?void 0:bs.shixun_environment)==null?void 0:Iu.private_cloud_id,Zm=(wu=(Ic=Xl==null?void 0:Xl.data)==null?void 0:Ic.shixun_environment)==null?void 0:wu.operating_system;ud&&Zm&&hg(ud,Zm)}br(!1)}),pv=()=>fo(void 0,null,function*(){var It;const za=yield(0,We.ZP)(`/api/shixuns/${vn}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:Ia}});return za.status===0&&za.is_exist_code_editor?(Re.default.confirm({icon:null,centered:!0,className:Mt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),Me.createElement("div",null,"\u201C",(It=za==null?void 0:za.shixun_environment)==null?void 0:It.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>fo(void 0,null,function*(){Kn(za.shixun_environment.id),Qd(za.shixun_environment.id),pg()})}),Promise.reject()):Promise.resolve()}),hv={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},Ev=(It,za)=>{var io,hu;if(typeof(It==null?void 0:It.className)=="string"&&((io=It==null?void 0:It.className)!=null&&io.includes(za)))return It;for(let fu=0,bu=It;bu=bu.parentNode;fu++){if(typeof(It==null?void 0:It.className)=="string"&&((hu=bu==null?void 0:bu.className)!=null&&hu.includes(za)))return bu;if(bu==document.documentElement)return!1}},M0=It=>{Ev(It.target,"editor-scrollable")&&Yl()},Yl=()=>(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),I0=It=>Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Na,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:Me.createElement("div",{className:"p10"},It&&Me.createElement(Me.Fragment,null,Me.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),Me.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",Me.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",Me.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",Me.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",Me.createElement("br",null)),Me.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",It&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},Me.createElement("div",{className:ct.interface},It&&Me.createElement("div",{onClick:()=>oi("shixun_environment","is_support_code_editor",!(Rt!=null&&Rt.is_support_code_editor)),className:Rt!=null&&Rt.is_support_code_editor?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),Me.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),Me.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),Rt!=null&&Rt[It?"disabled_support_vnc":"disabled2_support_vnc"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>oi("shixun_environment",It?"is_support_vnc":"private_is_support_vnc",!(Rt!=null&&Rt[It?"is_support_vnc":"private_is_support_vnc"])),className:Rt!=null&&Rt[It?"is_support_vnc":"private_is_support_vnc"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),Rt!=null&&Rt[It?"disabled_support_webssh":"disabled2_support_webssh"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):Me.createElement("div",{onClick:()=>oi("shixun_environment",It?"is_support_webssh":"private_is_support_webssh",!(Rt!=null&&Rt[It?"is_support_webssh":"private_is_support_webssh"])),className:Rt!=null&&Rt[It?"is_support_webssh":"private_is_support_webssh"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),It&&Me.createElement("div",{onClick:()=>oi("shixun_environment","is_support_thiry_party",!(Rt!=null&&Rt.is_support_thiry_party)),className:Rt!=null&&Rt.is_support_thiry_party?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-rongqi1"}),Me.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),Me.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),!It&&Me.createElement(Me.Fragment,null,Rt!=null&&Rt.disabled2_support_jupyter_lab?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>oi("shixun_environment","private_is_support_jupyter_lab",!(Rt!=null&&Rt.private_is_support_jupyter_lab)),className:Rt!=null&&Rt.private_is_support_jupyter_lab?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),Pv=(It,za,io)=>{const hu=Array.from(It),[fu]=hu.splice(za,1);return hu.splice(io,0,fu),hu},Fv=(It,za)=>fo(void 0,null,function*(){if(!It.destination)return;const io=Pv(za,It.source.index,It.destination.index);Ot(io),(0,We.ZP)(`/api/shixuns/${vn}/update_environment_position.json`,{method:"put",body:{tabs:io}})}),Sv=(It,za)=>{let io=za;Re.default.confirm({icon:null,centered:!0,className:Mt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:Me.createElement("div",null,Me.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),Me.createElement("div",null,Me.createElement(Se.default,{defaultValue:io,onChange:hu=>io=hu.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),Me.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>fo(void 0,null,function*(){if(!io)return Be.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const hu=En.map(bu=>bu.id===It?Zo(uu({},bu),{name:io}):bu);if(Ia===0){Ot(hu);return}(yield(0,We.ZP)(`/api/shixuns/${vn}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:It,name:io}})).status===0&&Ot(hu)})})},yv=(It,za)=>{Yl()||Re.default.confirm({icon:null,centered:!0,className:Mt.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>fo(void 0,null,function*(){var io;if((Ia===0?{status:0}:yield(0,We.ZP)(`/api/shixuns/${vn}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:It}})).status===0){const fu=En.filter(bu=>bu.id!==It);if(It===Ia){const bu=((io=fu==null?void 0:fu[0])==null?void 0:io.id)||null;Kn(bu),Qd(bu),Ot(fu)}else Ot(fu)}})})},Cv=It=>{var za;if(It===Ia)return;const io=()=>{Kn(It),Qd(It),pg()};(za=oe==null?void 0:oe.sideBar)!=null&&za.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{io()}}):io()},bv=It=>{const za=Zo(uu({},Ut),{shixun_environment:Zo(uu({},Rt),{is_support_code_editor:It.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:It.disabled_support_vnc,disabled_support_webssh:It.disabled_support_webssh,open_start_command:It.open_start_command,start_command:It.start_command,open_envs:It.open_envs,envs:It.envs,privileged:It.privileged,add_cap:It.add_cap,drop_cap:It.drop_cap}),mirror_repository:Zo(uu({},$t),{id:It.id,name:It.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:It.shixun_service_configs||[],description:It.description}),small_type:It.small_type,boosters:(It==null?void 0:It.boosters)||[]});hr===0?Xr(za==null?void 0:za.mirror_repository):hr===1?Sa(za==null?void 0:za.mirror_repository):hr===2&&Mo(za==null?void 0:za.mirror_repository),wt(za),Du(!1),pa("")},Av=It=>{Du(!1)},R0=(It=!1,za=1)=>fo(void 0,null,function*(){var io,hu,fu;lr(!0);const bu=(io=En.find(Ql=>Ql.id===Ia))==null?void 0:io.name,Ml=yield(0,We.ZP)(`/api/shixuns/${vn}/update_for_multi.json`,{method:"put",body:{tabs:En,shixun_environment_id:Ia,sub_type:$t==null?void 0:$t.choice_small_type,main_type:$t.id,shixun_environment:Zo(uu({},Rt),{name:bu,mirror_tab_type:hr,network_mode:Hl}),shixun_service_configs:$t==null?void 0:$t.shixun_service_configs,new_service_configs:Da,sync_origin_shixun:It,command_settings:Rt==null?void 0:Rt.command_settings}});Ml.status===0&&(Qd(Ml.shixun_environment_id),Kn(Ml.shixun_environment_id),pg(),(hu=re==null?void 0:re.detail)!=null&&hu.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),(fu=re==null?void 0:re.detail)!=null&&fu.copy_for_exercise&&(0,mn.m)(le,re,vn,za)),lr(!1)}),Dv=()=>{var It;if(Yl())return;if(Ia===0||(It=oe==null?void 0:oe.sideBar)!=null&&It.confirmLeave){Be.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const za=(0,dn.cloneDeep)(hv);console.log("cloneData---",za),Ot([...En,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${En.length+1}`}]),kr(0),Xr({}),Sa({}),Mo({}),Kn(0),wt(za)},oi=(It,za,io)=>fo(void 0,null,function*(){var hu,fu,bu,Ml,Ql,ss,Cs,qu,Li,bs,Iu,Ic,wu,Xl,ud,Zm,T0,k0,Z0,W0,z0,V0;if(Yl())return;const Eu=(0,dn.cloneDeep)(an.current);if(za==="is_support_code_editor"&&io&&(yield pv()),za==="resource_type"&&(Eu.shixun_environment.instance_startup_type=1,Eu.shixun_environment.command_settings=di.current,di.current=an.current.shixun_environment.command_settings,io===2&&!Eu.shixun_environment.private_cloud_id&&(Eu.shixun_environment.private_cloud_id=(hu=en==null?void 0:en[0])==null?void 0:hu.id,Eu.shixun_environment.operating_system=1,hg(Eu.shixun_environment.private_cloud_id,Eu.shixun_environment.operating_system))),za==="private_cloud_id"&&(Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.operating_system=1,Eu.shixun_environment.instance_startup_template_id=null,Eu.shixun_environment.instance_startup_type=1,hg(io,Eu.shixun_environment.operating_system)),za==="operating_system"&&io&&(Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.instance_startup_template_id=null,Eu.shixun_environment.instance_startup_type=1,hg(Eu.shixun_environment.private_cloud_id,io)),za==="instance_startup_template_id"){Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.instance_startup_type=1;const Qi=Xt.find(ld=>ld.id===io);Eu.shixun_environment.disabled2_support_vnc=Qi.disabled_support_vnc,Eu.shixun_environment.disabled2_support_webssh=Qi.disabled_support_webssh,Eu.shixun_environment.disabled2_support_jupyter_lab=Qi.disabled_support_jupyter_lab,Eu.boosters=Qi.boosters,Eu.network_mode_list=Qi.network_mode_list,Ju((Ml=(bu=(fu=Qi.network_mode_list)==null?void 0:fu.filter(ld=>ld.is_default))==null?void 0:bu[0])==null?void 0:Ml.network_mode),Eu.new_service_configs=Qi!=null&&Qi.service_config_info?[Qi.service_config_info]:[]}if((za==="private_is_support_vnc"||za==="private_is_support_webssh")&&(Eu.shixun_environment.instance_startup_type=1),za==="choice_small_type"){Eu.mirror_repository.choice_small_mirrors=Ka.filter(zl=>io.includes(zl.id));const Qi=Eu.mirror_repository.choice_small_mirrors,ld=$t.choice_small_mirrors;if(Qi.length>ld.length){const zl=(0,dn.differenceBy)(Qi,ld,"id");if((Ql=zl==null?void 0:zl[0])!=null&&Ql.mirror_name){const Ug={cpu_limit:((qu=(Cs=(ss=zl==null?void 0:zl[0])==null?void 0:ss.shixun_service_configs)==null?void 0:Cs[0])==null?void 0:qu.cpu_limit)||1,lower_cpu_limit:((Iu=(bs=(Li=zl==null?void 0:zl[0])==null?void 0:Li.shixun_service_configs)==null?void 0:bs[0])==null?void 0:Iu.lower_cpu_limit)||.1,memory_limit:((Xl=(wu=(Ic=zl==null?void 0:zl[0])==null?void 0:Ic.shixun_service_configs)==null?void 0:wu[0])==null?void 0:Xl.memory_limit)||1,mirror_repository_id:(ud=zl==null?void 0:zl[0])==null?void 0:ud.id,name:(Zm=zl==null?void 0:zl[0])==null?void 0:Zm.mirror_name,request_limit:((Z0=(k0=(T0=zl==null?void 0:zl[0])==null?void 0:T0.shixun_service_configs)==null?void 0:k0[0])==null?void 0:Z0.request_limit)||10,resource_limit:((V0=(z0=(W0=zl==null?void 0:zl[0])==null?void 0:W0.shixun_service_configs)==null?void 0:z0[0])==null?void 0:V0.resource_limit)||10};Eu.mirror_repository.shixun_service_configs.push(Ug)}}else{const zl=(0,dn.differenceBy)(ld,Qi,"id");Eu.mirror_repository.shixun_service_configs=Eu.mirror_repository.shixun_service_configs.filter(Ug=>{var G0;return Ug.mirror_repository_id!==((G0=zl==null?void 0:zl[0])==null?void 0:G0.id)})}}za?Eu[It][za]=io:Eu[It]=io,console.log("cloneData",Eu),pa(""),wt(Eu)}),ki=(It,za,io)=>{var hu,fu;const bu=/^\d*(\.\d*)?$/,Ml=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],Ql=(0,dn.cloneDeep)((fu=(hu=an.current)==null?void 0:hu.mirror_repository)==null?void 0:fu.shixun_service_configs);if(Ml.includes(za)){io.match(bu)&&(Ql[It][za]=io,oi("mirror_repository","shixun_service_configs",Ql));return}Ql[It][za]=io,oi("mirror_repository","shixun_service_configs",Ql)},Bv=()=>{Re.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Me.createElement("div",{className:"tc"},Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:je,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},xv=()=>{var It,za,io,hu,fu,bu,Ml,Ql,ss,Cs;if(!Yl()){if((Rt==null?void 0:Rt.resource_type)===1){if(!($t!=null&&$t.id)){pa("mirror");return}if(!(Rt!=null&&Rt.is_support_code_editor)&&!(Rt!=null&&Rt.is_support_vnc)&&!(Rt!=null&&Rt.is_support_webssh)&&!(Rt!=null&&Rt.is_support_thiry_party)){pa("interface");return}if(Rt.is_support_thiry_party&&!(Rt!=null&&Rt.proxy_port)){pa("port"),jr("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(Rt.is_support_thiry_party&&(Rt!=null&&Rt.proxy_port)&&parseInt(Rt==null?void 0:Rt.proxy_port)>65535||((It=Rt==null?void 0:Rt.proxy_port)==null?void 0:It.length)>1&&((za=Rt==null?void 0:Rt.proxy_port)==null?void 0:za[0])==="0"){pa("port"),jr("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((io=$t==null?void 0:$t.shixun_service_configs)!=null&&io.length)){pa("shixun_service_configs");return}for(let qu of $t==null?void 0:$t.shixun_service_configs){if(qu!=null&&qu.open_start_command&&!(qu!=null&&qu.start_command)){pa("start_command");return}if(qu!=null&&qu.open_envs&&!(qu!=null&&qu.envs)){pa("envs");return}}if(Rt!=null&&Rt.webssh_host&&!/^[a-z0-9\-]*$/.test(Rt==null?void 0:Rt.webssh_host)){Be.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if((fu=(hu=$t==null?void 0:$t.shixun_service_configs)==null?void 0:hu[0])!=null&&fu.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((Ml=(bu=$t==null?void 0:$t.shixun_service_configs)==null?void 0:bu[0])==null?void 0:Ml.webssh_host)){Co(!0);return}}if((Rt==null?void 0:Rt.resource_type)===2){if(!(Rt!=null&&Rt.operating_system)){pa("system");return}if(!(Rt!=null&&Rt.instance_startup_template_id)){pa("template");return}if(!(Rt!=null&&Rt.private_is_support_vnc)&&!(Rt!=null&&Rt.private_is_support_webssh)&&!(Rt!=null&&Rt.private_is_support_jupyter_lab)){pa("interface");return}if((Rt==null?void 0:Rt.operating_system)===1&&(Rt!=null&&Rt.private_is_support_vnc)&&vg&&!(Rt!=null&&Rt.instance_startup_type)){pa("instance_startup_type");return}}if((Rt!=null&&Rt.is_support_webssh||Rt!=null&&Rt.private_is_support_webssh)&&((Ql=Rt==null?void 0:Rt.command_settings)==null?void 0:Ql.some(Li=>{var bs,Iu;return!Li.command&&!!((bs=Li.challenge_ids)!=null&&bs.length)||Li.command&&!((Iu=Li.challenge_ids)!=null&&Iu.length)}))){pa("command_settings");return}(ss=re==null?void 0:re.detail)!=null&&ss.is_fork_from_creator&&((Cs=re==null?void 0:re.detail)!=null&&Cs.copy_for_exercise)&&Ia!=0&&(Rt!=null&&Rt.has_relation)?le({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(qu,Li)=>{R0(qu,Li)}}}):R0()}},wv=It=>fo(void 0,null,function*(){yield ki(It.index,"cpu_limit",String(It==null?void 0:It.cpu)),yield ki(It.index,"memory_limit",String(It==null?void 0:It.memory))}),_v=It=>{const za=(0,dn.cloneDeep)(Da);za[It.index]=Zo(uu({},za[It.index]),{cpu_limit:String(It==null?void 0:It.cpu),memory_limit:String(It==null?void 0:It.memory)}),oi("new_service_configs","",za)};return Me.createElement("div",{className:ct.wrap},Me.createElement("div",{className:ct.content},Me.createElement("div",{className:ct.head},Me.createElement("div",{className:ct.title},"\u5B9E\u9A8C\u73AF\u5883"),En.lengthZr(!0),className:ct.setting},"\u8BBE\u7F6E")),!!En.length&&Me.createElement(x.Fragment,null,Me.createElement(ao.Z5,{onDragEnd:It=>Fv(It,En)},Me.createElement(ao.bK,{droppableId:"droppable",direction:"horizontal"},(It,za)=>Me.createElement("div",Zo(uu({},It.droppableProps),{ref:It.innerRef,className:ct.tabs}),En.map((io,hu)=>{const{name:fu,id:bu}=io;return Me.createElement(ao._l,{key:bu,draggableId:bu.toString(),index:hu},(Ml,Ql)=>Me.createElement("div",Zo(uu(uu({},Ml.draggableProps),Ml.dragHandleProps),{ref:Ml.innerRef,className:Ia===bu?ct.active:"",key:bu}),Me.createElement("i",{className:"iconfont icon-tuodong"}),Me.createElement("span",{className:ct.name,onClick:()=>Cv(bu)},fu),Me.createElement(Qt.Z,{trigger:["click"],dropdownRender:()=>Me.createElement(st.default,{style:{width:92}},Me.createElement(st.default.Item,{onClick:()=>Sv(bu,fu),className:"font14"},"\u91CD\u547D\u540D"),Me.createElement(st.default.Item,{onClick:()=>yv(bu,fu),className:"font14"},"\u5220\u9664")),getPopupContainer:ss=>ss.parentNode},Me.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),It.placeholder))),Me.createElement("div",{className:ct.line})),Me.createElement(dl.Z,{loading:nr||Tn,active:!0},!!En.length&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),Me.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},Me.createElement("div",{className:ct.resource},Fi.map(It=>Me.createElement("div",{key:It.id,className:(Rt==null?void 0:Rt.resource_type)===It.id?ct.active:"",onClick:()=>{(Rt==null?void 0:Rt.resource_type)!==It.id&&oi("shixun_environment","resource_type",It.id)}},It.name)))),(Rt==null?void 0:Rt.resource_type)===1&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},Me.createElement("div",{className:ct.resource,style:{width:300}},tl.map(It=>Me.createElement("div",{key:It.id,className:hr===It.id?ct.active:"",onClick:()=>{hr!==It.id&&(Yl()||(kr(It.id),pa(""),It.id===0&&wt(Zo(uu({},Ut),{mirror_repository:uu({},dr)})),It.id===1&&wt(Zo(uu({},Ut),{mirror_repository:uu({},Jn)})),It.id===2&&wt(Zo(uu({},Ut),{mirror_repository:uu({},Ua)}))))}},It.name)))),Me.createElement(al.Z,{nameWidth:150,errorKey:"mirror",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},Me.createElement(Oe.Z,{align:"middle"},No===!1?Me.createElement(Me.Fragment,null,!!($t!=null&&$t.id)&&Me.createElement(Me.Fragment,null,Me.createElement("div",{onClick:()=>{Yl()||Du(!0)},className:ct.mirror},Me.createElement("div",null,$t==null?void 0:$t.name),Me.createElement("i",{className:"iconfont icon-genghuan"})),Me.createElement(Ve.Z,{value:[{description:$t==null?void 0:$t.description,name:$t==null?void 0:$t.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!($t!=null&&$t.id)&&Me.createElement("div",{onClick:()=>{Du(!0)},className:ct.mirror},Me.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),Me.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),I0(!0),(Rt==null?void 0:Rt.is_support_code_editor)&&Me.createElement(al.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:Me.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,onClick:Yl,bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Rt==null?void 0:Rt.program_language,onChange:It=>oi("shixun_environment","program_language",It),showArrow:!0,maxTagCount:5},xu.map((It,za)=>Me.createElement($o,{key:It,value:It},It))))),(Rt==null?void 0:Rt.is_support_webssh)&&Me.createElement(al.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Fr,{showError:Na==="command_settings",value:Rt==null?void 0:Rt.command_settings,onChange:It=>oi("shixun_environment","command_settings",It),optionsLevelList:qo})),(Rt==null?void 0:Rt.is_support_thiry_party)&&Me.createElement(al.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Na,errorName:Aa},Me.createElement(Oe.Z,null,Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},Me.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),Me.createElement(Se.default,{onClick:Yl,value:Rt==null?void 0:Rt.proxy_port,onChange:It=>{const za=It.target.value;(za===""||/^[0-9]\d*$/.test(za))&&oi("shixun_environment","proxy_port",It.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),Me.createElement("div",{className:"ml20"},Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),Me.createElement(Se.default,{onClick:Yl,value:Rt==null?void 0:Rt.web_route,onChange:It=>oi("shixun_environment","web_route",It.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),Me.createElement(al.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,onClick:Yl,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:$t==null?void 0:$t.choice_small_type,onChange:It=>oi("mirror_repository","choice_small_type",It),showArrow:!0,maxTagCount:5},Ka.map((It,za)=>Me.createElement($o,{key:It.id,value:It.id},It.type_name))),!!((Ke=$t==null?void 0:$t.choice_small_mirrors)!=null&&Ke.length)&&Me.createElement(Ve.Z,{value:($t==null?void 0:$t.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,ms.Ny)()&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>So(!yo),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${yo?"icon-shouqi4":"icon-a-xialazhankai"}`})),yo&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Na,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(Ge=$t==null?void 0:$t.shixun_service_configs)!=null&&Ge.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!((Ee=$t==null?void 0:$t.shixun_service_configs)!=null&&Ee.length)&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:67},description:""}),!!((Ze=$t==null?void 0:$t.shixun_service_configs)!=null&&Ze.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},(cn=$t==null?void 0:$t.shixun_service_configs)==null?void 0:cn.map((It,za)=>{var io,hu;const{cpu_limit:fu,lower_cpu_limit:bu,memory_limit:Ml,request_limit:Ql,resource_limit:ss,name:Cs,shixun_update_logs:qu,single_card_gpu_resource:Li,single_machine_gpu_count:bs,mirror_repository:Iu}=It;let Ic=(Iu==null?void 0:Iu.gpu_allocation_method)=="single_card_multi_allocation"?(Iu==null?void 0:Iu.single_card_gpu_resource)*1024/Li:(Iu==null?void 0:Iu.single_machine_gpu_count)/bs;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Cs,className:ct.tabTitle},Cs),key:za},(qu==null?void 0:qu.user_name)&&Me.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",qu==null?void 0:qu.user_name,"\uFF08",qu==null?void 0:qu.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",qu!=null&&qu.created_at?$l()(qu==null?void 0:qu.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),Me.createElement(al.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Yl()||(Po({index:za,cpu:fu,memory:Ml}),Yi(!0))}},Me.createElement("div",null,Me.createElement("span",null,fu,"\u6838")," ",Me.createElement("span",null,Ml,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),za==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Ja(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(It==null?void 0:It.mirror_repository)&&Me.createElement(al.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((Iu==null?void 0:Iu.gpu_allocation_method)=="single_machine_multi_card"||(Iu==null?void 0:Iu.gpu_allocation_method)=="multi_machine_multi_card")&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{width:720,cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(Iu==null?void 0:Iu.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",Iu==null?void 0:Iu.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(io=Iu==null?void 0:Iu.gpu_model)==null?void 0:io[0],"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:720,marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",Me.createElement(qi.Z,{precision:0,min:1,max:Iu==null?void 0:Iu.single_machine_gpu_count,defaultValue:1,value:bs,size:"large",className:"ml10 mr10",onChange:wu=>{ki(za,"single_machine_gpu_count",wu||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Ic)," \u4EBA"))),(Iu==null?void 0:Iu.gpu_allocation_method)=="single_card_multi_allocation"&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",Iu==null?void 0:Iu.single_card_gpu_resource,"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:"max-content",marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",Me.createElement(qi.Z,{min:1,max:(Iu==null?void 0:Iu.single_card_gpu_resource)*1024,defaultValue:1024,value:Li,size:"large",className:"ml10 mr10",onChange:wu=>{ki(za,"single_card_gpu_resource",wu||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Math.floor(Ic))," \u4EBA")))),Me.createElement(al.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement(Se.default,{onClick:Yl,style:{width:400},value:ss,maxLength:5,onChange:wu=>{const{value:Xl}=wu.target,ud=/^\d*(\.\d*)?$/;Xl.match(ud)&&ki(za,"resource_limit",wu.target.value)},addonAfter:"M"}),Me.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),Me.createElement(al.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:It==null?void 0:It.open_start_command,errorKey:"start_command",errorValue:Na,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},Me.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),Me.createElement(nl.default,{getPopupContainer:wu=>wu.parentNode,onClick:Yl,bordered:!1,fieldNames:{label:"name",value:"id"},options:(hu=Ut==null?void 0:Ut.mirror_repository)==null?void 0:hu.webssh_user_arr,value:(It==null?void 0:It.webssh_user)||"root",onChange:wu=>ki(za,"webssh_user",wu),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),Me.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),Me.createElement(Oe.Z,{className:"mb20"},Me.createElement(Se.default,{bordered:!1,onClick:Yl,value:It==null?void 0:It.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:wu=>{ki(za,"webssh_host",wu.target.value),wu.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(wu.target.value)?Co(!1):Co(!0):Co(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),Me.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",Me.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),to&&Me.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),Me.createElement(rt.default,{checked:It==null?void 0:It.open_start_command,onChange:wu=>ki(za,"open_start_command",wu.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(It==null?void 0:It.open_start_command)&&Me.createElement(js.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:It==null?void 0:It.start_command,language:"shell",theme:"vs-light",onChange:wu=>ki(za,"start_command",wu)})),Me.createElement(al.Z,{required:It==null?void 0:It.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Na,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},Me.createElement(rt.default,{checked:It==null?void 0:It.open_envs,onChange:wu=>ki(za,"open_envs",wu.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(It==null?void 0:It.open_envs)&&Me.createElement(js.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:It==null?void 0:It.envs,onChange:wu=>ki(za,"envs",wu)})),Me.createElement(al.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Ct.Z,{checked:It==null?void 0:It.privileged,onChange:wu=>ki(za,"privileged",wu)}),Me.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),Me.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),Me.createElement(al.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},Me.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Yl,value:It==null?void 0:It.add_cap,onChange:wu=>ki(za,"add_cap",wu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),Me.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Yl,value:It==null?void 0:It.drop_cap,onChange:wu=>ki(za,"drop_cap",wu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(Rt==null?void 0:Rt.resource_type)===2&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{nameWidth:150},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,bordered:!1,onClick:Yl,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:Rt==null?void 0:Rt.private_cloud_id,onChange:It=>oi("shixun_environment","private_cloud_id",It)},en.map((It,za)=>Me.createElement($o,{key:It.id,value:It.id},It.name)))),Me.createElement(al.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},Me.createElement("div",{className:ct.system},zs.map(It=>Me.createElement("div",{onClick:()=>{Rt.operating_system!==It.id&&oi("shixun_environment","operating_system",It.id)},key:It.id,className:(Rt==null?void 0:Rt.operating_system)===It.id?ct.active:""},Me.createElement("i",{className:It.icon}),Me.createElement("span",null,It.name))))),Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:Yl,ref:kn,showArrow:!0,dropdownRender:It=>Me.createElement("div",{className:ct.template},Me.createElement("div",{className:ct.liWrap},Xt.map(za=>Me.createElement("div",{className:ct.li,key:za.id,onClick:()=>{kn.current.blur(),oi("shixun_environment","instance_startup_template_id",za.id)}},Me.createElement("span",{title:za.name,style:{color:(Rt==null?void 0:Rt.instance_startup_template_id)===za.id?"#0152d9":"initial"}},za.name),!za.is_public&&Me.createElement("b",{className:ct.tag},"\u79C1\u6709")))),Me.createElement("div",{style:{padding:12}},!Xt.length&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),Me.createElement("div",{style:{marginTop:Xt!=null&&Xt.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",Me.createElement("span",{onClick:Bv,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:Xt==null?void 0:Xt.map(It=>({label:It.name,value:It.id})),value:Rt==null?void 0:Rt.instance_startup_template_id}),!!Mc&&Me.createElement(Ve.Z,{value:Mc,title:"\u6A21\u7248\u63CF\u8FF0"},Me.createElement("span",{className:ct.explain},"\u6A21\u7248\u63CF\u8FF0")))),I0(!1),(Rt==null?void 0:Rt.private_is_support_webssh)&&Me.createElement(al.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Fr,{showError:Na==="command_settings",value:Rt==null?void 0:Rt.command_settings,onChange:It=>oi("shixun_environment","command_settings",It),optionsLevelList:qo})),(Rt==null?void 0:Rt.operating_system)===1&&(Rt==null?void 0:Rt.private_is_support_vnc)&&(vg||dv&&is===1)&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement("div",{className:ct.resource},od.map(It=>Me.createElement("div",{key:It.id,className:(Rt==null?void 0:Rt.instance_startup_type)===It.id?ct.active:"",onClick:()=>oi("shixun_environment","instance_startup_type",It.id)},It.name)))),(0,ms.Ny)()&&is===1&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>Bn(!Br),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${Br?"icon-shouqi4":"icon-a-xialazhankai"}`})),Br&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Na,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:Da!=null&&Da.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!(Da!=null&&Da.length)&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:67},description:""}),!!(Da!=null&&Da.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},Da==null?void 0:Da.map((It,za)=>{const{cpu_limit:io,lower_cpu_limit:hu,memory_limit:fu,request_limit:bu,resource_limit:Ml,name:Ql}=It;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Ql,className:ct.tabTitle},Ql),key:za},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Po({index:za,cpu:io,memory:fu}),Yi(!0)}},Me.createElement("div",null,Me.createElement("span",null,io,"\u6838")," ",Me.createElement("span",null,fu,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),za==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Ja(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,ms.Ny)()&&(va==null?void 0:va.length)>0&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},Me.createElement(nl.default,{disabled:!0,getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",value:va[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},va.map(It=>Me.createElement(nl.default.Option,{key:It,value:It},It)))),(0,ms.Ny)()&&(fa==null?void 0:fa.length)>0&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),Me.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},Me.createElement(nl.default,{disabled:!0,getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",value:(nn=(aa=fa==null?void 0:fa.filter(It=>It.is_default))==null?void 0:aa[0])==null?void 0:nn.network_mode,onChange:It=>{Ju(It)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},fa==null?void 0:fa.map(It=>Me.createElement(nl.default.Option,{key:It==null?void 0:It.network_mode,value:It==null?void 0:It.network_mode},It.name)))))))),!En.length&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),Me.createElement("div",{className:ct.btns},Me.createElement(de.ZP,{onClick:gv,style:{marginRight:40}},"\u53D6\u6D88"),Me.createElement(de.ZP,{loading:Ba,type:"primary",disabled:!(En!=null&&En.length),onClick:()=>{xv()}},"\u4FDD\u5B58")),Me.createElement(Rc,{identifier:vn,shixun_environment_id:Ia,useId:$t==null?void 0:$t.id,visible:Au,onCancel:()=>Du(!1),onOk:It=>bv(It),tab_type:(hn=tl[Number(hr)])==null?void 0:hn.type}),Me.createElement(he,{verifyModal:Yl,id:vn,environment:En,is_published:Un,dispatch:le,visible:Ma,onCancel:()=>Zr(!1),onOk:It=>Av(It)}),Me.createElement(pn.Z,{visible:Ti,onOk:It=>{let za=Rt==null?void 0:Rt.resource_type;za==1&&wv(It),za==2&&_v(It),Yi(!1)},onCancel:()=>Yi(!1),info:oo}),Me.createElement(fn.Z,{onOk:()=>{Qd(Rt==null?void 0:Rt.id)},identifier:vn,visible:rd,onCancel:()=>Ja(!1),info:null,isJupyter:!1}))};var Nu=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(gu),El=ue(87169),il={footerWrap:"footerWrap___Qaahm"},Al=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,ju=(oe,le)=>{var re={};for(var ve in oe)Hu.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Al)for(var ve of Al(oe))le.indexOf(ve)<0&&wl.call(oe,ve)&&(re[ve]=oe[ve]);return re},sl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Pl=Se.default.TextArea,Il=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=ju(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=aa=>sl(void 0,null,function*(){var nn;const hn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(nn=re.actionTabs.params)==null?void 0:nn.id,compile:aa.execute,excutive:aa.compile}});cn(),hn&&Ke(hn==null?void 0:hn.shixun_script)}),cn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:cn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(Pl,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(Pl,{rows:4})),x.createElement("div",{className:il.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:cn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Dl=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Il),au={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu",gpuConfig:"gpuConfig___JuK_Z"},gi=Object.defineProperty,eu=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,Tu=Object.getOwnPropertySymbols,Fl=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,Yu=(oe,le,re)=>le in oe?gi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ml=(oe,le)=>{for(var re in le||(le={}))Fl.call(le,re)&&Yu(oe,re,le[re]);if(Tu)for(var re of Tu(le))Ol.call(le,re)&&Yu(oe,re,le[re]);return oe},Pi=(oe,le)=>eu(oe,Uu(le)),Gl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Rl=nl.default.Option,es=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe;const[Ke,Ge]=(0,x.useState)(null),[Ee,Ze]=(0,x.useState)([]),[cn,aa]=(0,x.useState)(!0),[nn,hn]=(0,x.useState)({}),[vn,Un]=(0,x.useState)([]),[En,Ot]=(0,x.useState)(),[Ia,Kn]=(0,x.useState)(),[en,Nn]=(0,x.useState)([]),[Xt,St]=(0,x.useState)({}),kn=(0,x.useRef)(null),Ut=(0,x.useRef)(!0),wt=(0,x.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),an=(0,x.useRef)(null),[ua,Rt]=(0,x.useState)(!1),[$t,Ka]=(0,x.useState)(!1),[Da,fa]=(0,x.useState)({}),{id:va,is_published:Na}=oe,{frequence_image:pa=[],environments:Aa=[],choice_small_type:jr=[],other_image:yo=[]}=Xt,{name:So,description:Br,authorization:Bn,small_type:nr=[]}=nn;(0,x.useEffect)(()=>{Ke!==null&&(ka(),kn.current.scrollTop=0)},[Ke]),(0,x.useEffect)(()=>{va&&Tn()},[va]),(0,x.useEffect)(()=>{if(Ke!==null)return br(),()=>{clearTimeout(an.current)}},[Ke,Ee,vn,En,Ia]);const br=()=>{clearTimeout(an.current),an.current=setTimeout(()=>{!(0,dn.isEqual)(wt.current.activeId,Ke)||!(0,dn.isEqual)(wt.current.selectId,Ee)||!(0,dn.isEqual)(wt.current.serviceConfigList,vn)||!(0,dn.isEqual)(wt.current.evaluateScript,En)||!(0,dn.isEqual)(wt.current.evaluationScript,Ia)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Tn=()=>Gl(void 0,null,function*(){var da,dr,Xr;aa(!0);const Jn=yield(0,We.ZP)(`/api/shixuns/${va}/edit_environment_info.json`,{method:"get"});Jn.status===0&&(St(ml({},Jn.data)),aa(!1),(da=Jn==null?void 0:Jn.data)!=null&&da.id?(wt.current.activeId=(dr=Jn==null?void 0:Jn.data)==null?void 0:dr.id,Ge((Xr=Jn==null?void 0:Jn.data)==null?void 0:Xr.id)):Ge(null))}),ka=()=>Gl(void 0,null,function*(){var da,dr,Xr,Jn;const Sa=yield(0,We.ZP)(`/api/shixuns/${va}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ke}});hn(Sa.data),wt.current.selectId=(da=Sa.data)==null?void 0:da.choice_small_type,Ze((dr=Sa.data)==null?void 0:dr.choice_small_type),wt.current.serviceConfigList=(Xr=Sa.data)==null?void 0:Xr.shixun_service_configs,Un((Jn=Sa.data)==null?void 0:Jn.shixun_service_configs),wt.current.evaluateScript=Sa.data.evaluate_script,Ot(Sa.data.evaluate_script),wt.current.evaluationScript=Sa.data.choice_standard_scripts,Kn(Sa.data.choice_standard_scripts),Nn(Sa.data.standard_scripts)}),Ba=()=>{var da;const dr=()=>{xe.history.push(`/shixuns/${va}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(da=oe==null?void 0:oe.sideBar)!=null&&da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{dr()}}):dr()},lr=(da=!1)=>Gl(void 0,null,function*(){if((nn==null?void 0:nn.survival_time)<10){Be.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const dr={sub_type:Ee,main_type:Ke,shixun:{mirror_script_id:Ia,is_jupyter_lab_private_cloud:!1,survival_time:nn==null?void 0:nn.survival_time},shixun_info:{evaluate_script:En},shixun_service_configs:vn.map(Jn=>({mirror_repository_id:Jn.mirror_repository_id,cpu_limit:Jn.cpu_limit,lower_cpu_limit:Jn.lower_cpu_limit,memory_limit:Jn.memory_limit,request_limit:Jn.request_limit,resource_limit:Jn.resource_limit,single_machine_gpu_count:(Jn==null?void 0:Jn.single_machine_gpu_count)||null,single_card_gpu_resource:(Jn==null?void 0:Jn.single_card_gpu_resource)||null}))};(yield(0,We.ZP)(`/api/shixuns/${va}`,{method:"put",body:dr})).status===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),wt.current={activeId:Ke,selectId:Ee,serviceConfigList:vn,evaluateScript:En,evaluationScript:Ia},le({type:"practiceSetting/getCommonData",payload:{id:va}}),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),to=nr.filter(da=>Ee.includes(da.id)),Co=()=>{Ba()},Ma=(da,dr,Xr)=>{Un(Jn=>Jn.map((Sa,Ua)=>Ua===Xr?Pi(ml({},Sa),{[dr]:da}):Sa))},Zr=()=>{(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||le({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:va}}})},Au=da=>Gl(void 0,null,function*(){const dr=yield le({type:"shixunsDetail/getScriptContent",payload:{id:va,script_id:da}});dr&&Ot(dr.content)}),Du=da=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:x.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",x.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Gl(void 0,null,function*(){yield Au(da),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:x.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},hr=(da,dr)=>{const Xr=vn[0]?[vn[0]]:[];dr.forEach(Jn=>{const Sa=vn.find(Ua=>Ua.mirror_repository_id===Number(Jn.key));if(Sa)Xr.push(Sa);else{const Ua=nr.find(Mo=>Mo.id===Number(Jn.key));if(Ua.mirror_name){const Mo={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Jn.key),name:Ua.mirror_name,request_limit:10};Xr.push(Mo)}}}),Un(Xr),Ze(da)},kr=da=>{Ma(String(da==null?void 0:da.cpu),"cpu_limit",da.index),Ma(String(da==null?void 0:da.memory),"memory_limit",da.index),Rt(!1)},No=(da,dr)=>{var Xr;const{single_card_gpu_resource:Jn,single_machine_gpu_count:Sa,mirror_repository:Ua}=da;if(!Ua)return x.createElement(x.Fragment,null);let Mo=(Ua==null?void 0:Ua.gpu_allocation_method)=="single_card_multi_allocation"?(Ua==null?void 0:Ua.single_card_gpu_resource)*1024/Jn:(Ua==null?void 0:Ua.single_machine_gpu_count)/Sa;return x.createElement("div",{className:"mb20 mt20"},x.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((Ua==null?void 0:Ua.gpu_allocation_method)=="single_machine_multi_card"||(Ua==null?void 0:Ua.gpu_allocation_method)=="multi_machine_multi_card")&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(Ua==null?void 0:Ua.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",Ua==null?void 0:Ua.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Xr=Ua==null?void 0:Ua.gpu_model)==null?void 0:Xr[0],"GB")),x.createElement("div",{className:au.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",x.createElement(qi.Z,{precision:0,min:1,max:Ua==null?void 0:Ua.single_machine_gpu_count,defaultValue:1,value:Sa,size:"large",className:"ml10 mr10",onChange:Hl=>{Ma(Hl||1,"single_machine_gpu_count",dr)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Mo)," \u4EBA"))),(Ua==null?void 0:Ua.gpu_allocation_method)=="single_card_multi_allocation"&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",Ua==null?void 0:Ua.single_card_gpu_resource,"GB")),x.createElement("div",{className:au.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",x.createElement(qi.Z,{min:1,max:(Ua==null?void 0:Ua.single_card_gpu_resource)*1024,defaultValue:1024,value:Jn,size:"large",className:"ml10 mr10",onChange:Hl=>{Ma(Hl||1,"single_card_gpu_resource",dr)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Math.floor(Mo))," \u4EBA"))))};return x.createElement("div",{className:au.practice},x.createElement(cd.Z,{loading:cn,skin:"night",className:au.left,dispatch:le,value:Ke,data:Aa,otherData:yo,tags:pa,onChange:da=>Ge(da),onSearchWord:()=>{}}),x.createElement("div",{className:au.right},x.createElement("header",null,x.createElement("div",{className:au.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ke===null?"\u2014 \u2014":So)),x.createElement("div",{className:au.content,ref:kn},Ke===null&&x.createElement(Mr.Z,{image:Zi,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ke!==null&&x.createElement("div",{className:au.des},x.createElement("div",{className:au.mainBody},x.createElement(we.Z,{value:Br})),x.createElement("div",{className:au.title},"\u9644\u5E26\u73AF\u5883"),x.createElement("div",{className:au.selectBox},x.createElement(nl.default,{onChange:(da,dr)=>hr(da,dr),getPopupContainer:da=>da.parentNode,mode:"multiple",bordered:!1,value:Ee,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},nr.map((da,dr)=>x.createElement(Rl,{key:da.id,value:da.id},da.type_name))),x.createElement("div",{className:au.smallType},to.map(da=>da.description?x.createElement("span",{key:da.id},da.description):null))),!((ze=re==null?void 0:re.detail)!=null&&ze.is_jupyter_lab)&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.title},"\u8BC4\u6D4B\u811A\u672C"),x.createElement("div",{className:au.evaluating},x.createElement("div",{className:au.evaluatingLabel},Na&&x.createElement("div",{onClick:()=>{(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:au.mask}),x.createElement(nl.default,{style:{width:400},bordered:!1,getPopupContainer:da=>da.parentNode,value:Ia,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:da=>{Du(da),Kn(da)}},(en||[]).map((da,dr)=>x.createElement(Rl,{value:parseInt(da.id),name:da.scptname,key:dr},da.scptname))),x.createElement("span",{className:au.evaluatingS1,onClick:Zr},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),x.createElement(As.Z,{overlayClassName:au.popover,placement:"bottomLeft",content:x.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",x.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",x.createElement("br",null),"challengeProgramNames",x.createElement("br",null),"sourceClassNames",x.createElement("br",null),x.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"src/step1/HelloWorld.java",x.createElement("br",null),"src/step2/Other.java",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"step1.HelloWorld",x.createElement("br",null),"step2.Other",x.createElement("br",null),x.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",x.createElement("br",null),'ff challengeProgramNames=("src/step1/',x.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',x.createElement("br",null),'sourceClassNames=("step1.HelloWorld',x.createElement("br",null),'" "step2.Other")',x.createElement("br",null),x.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},x.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},x.createElement(El.Z,null)))),x.createElement(js.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:En,onChange:da=>{if(Ut.current){Ut.current=!1;return}Ot(da),(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Ut.current=!0,Ot(wt.current.evaluateScript)},200)}}))),((Xe=re.detail)==null?void 0:Xe.identity)<3&&!!vn.length&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.title},"\u8D44\u6E90\u914D\u7F6E"),x.createElement("div",{className:au.serviceSettingWrap},vn==null?void 0:vn.map((da,dr)=>x.createElement("div",{key:dr,className:"mb30"},x.createElement("div",{className:"mb20"},x.createElement("span",{className:"font16"},da.name)),x.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),x.createElement(Oe.Z,{align:"middle"},x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:au.serverConfig,style:Na?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Na||(fa({index:dr,cpu:da==null?void 0:da.cpu_limit,memory:da==null?void 0:da.memory_limit}),Rt(!0))}},x.createElement("div",null,x.createElement("span",null,da==null?void 0:da.cpu_limit,"\u6838")," ",x.createElement("span",null,da==null?void 0:da.memory_limit,"GB")),x.createElement("i",{className:"iconfont icon-bianji21",style:Na?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:au.viewRecommendConfig,onClick:()=>Ka(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),No(da,dr),x.createElement("div",{className:au.serviceBox},x.createElement("div",{className:au.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),x.createElement(Se.default,{value:da.resource_limit,style:{width:400,height:50},disabled:Na,maxLength:5,onChange:Xr=>{const{value:Jn}=Xr.target,Sa=/^\d*(\.\d*)?$/;Jn.match(Sa)&&Ma(Xr.target.value,"resource_limit",dr)},addonAfter:"M"}),x.createElement("label",{className:au.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),x.createElement("div",{className:"flex flex-col gap-10px"},x.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),x.createElement(qi.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:nn==null?void 0:nn.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:da=>{hn(Pi(ml({},nn),{survival_time:da}))}})))),x.createElement("div",{className:au.btns},x.createElement(de.ZP,{size:"middle",style:{marginRight:20},onClick:Co},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",disabled:Ke===null,onClick:()=>lr()},"\u4FDD\u5B58"))),x.createElement(dd.Z,null),x.createElement(Dl,{onFinish:da=>Ot(da)}),x.createElement(md.Z,null),x.createElement(pn.Z,{visible:ua,onOk:da=>kr(da),onCancel:()=>Rt(!1),info:Da}),x.createElement(fn.Z,{identifier:va,visible:$t,onCancel:()=>Ka(!1),info:null,isJupyter:!0}))};var gs=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(es);const fs=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(dl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Nu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(gs,null))};var Tl=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(fs),kl=ue(1710),cu={flex_box_center:"flex_box_center___ap7QK",flex_space_between:"flex_space_between___y0ril",flex_box_vertical_center:"flex_box_vertical_center___lHV36",flex_box_center_end:"flex_box_center_end___LZ9Th",flex_box_column:"flex_box_column___w365Y",dataset:"dataset___Fpv_2",header:"header___JaI8B",title:"title___W2bjU",dataPath:"dataPath___VR6tz",pathTitle:"pathTitle___ZsIta",btns:"btns___o1xZS",content:"content___bsrju",customTable:"customTable___RS8yq",row:"row___dbMWu",empty:"empty___jeKzD",path:"path___q4vau",text:"text___Xngoj",actionsBtns:"actionsBtns___lW7NZ",customModal:"customModal___j7oZm",shareModal:"shareModal___UfYMy",fileName:"fileName___oCsnD",renameModal:"renameModal___kGFhU",errorDes:"errorDes___GQgpo",uploadFileModal:"uploadFileModal___uvHAo",selectBtn:"selectBtn___wCM31",leftButton:"leftButton___KNGj3",rightButton:"rightButton___ejFn9",centerText:"centerText___oZo20"},Ni={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Ci=ue(90146),li=Object.defineProperty,$u=Object.defineProperties,ei=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,Ai=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ti=(oe,le,re)=>le in oe?li(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ll=(oe,le)=>{for(var re in le||(le={}))Ai.call(le,re)&&ti(oe,re,le[re]);if(bi)for(var re of bi(le))ii.call(le,re)&&ti(oe,re,le[re]);return oe},el=(oe,le)=>$u(oe,ei(le)),Zl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:Wi}=Pt.default;var ni=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)([]),[vn,Un]=(0,x.useState)([]),[En,Ot]=(0,x.useState)(0),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(!1),[Xt]=ce.default.useForm(),[St,kn]=(0,x.useState)([]),Ut=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Xt.resetFields(),kn([]),Un([]),hn([]),Ot(0),Nn(!1),Kn(!1))},[ze]);const wt=Bn=>{var nr,br,Tn;if(Bn.file.status==="done"||Bn.file.status==="uploading"){if(kn(Bn.fileList),!Bn.file.response)return;if((nr=Bn.file.response)!=null&&nr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}kn(St.filter(ka=>ka.uid!==Bn.file.uid)),(br=Bn.file.response)!=null&&br.message&&Be.ZP.info((Tn=Bn.file.response)==null?void 0:Tn.message)}},an=Bn=>Zl(void 0,null,function*(){var nr;if(!En){const Tn=St.filter(ka=>ka.uid!==Bn.uid);kn(Tn),Ut.current=[...Tn],hn(nn.filter(ka=>ka!==Bn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Tn.length||(Xt.setFieldsValue({file:void 0}),Xt.validateFields());return}if(!Bn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(nr=Bn==null?void 0:Bn.response)==null?void 0:nr.id]}})).status===0&&(kn(St.filter(Tn=>Tn.uid!==Bn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),ua=Bn=>{if(St!=null&&St.some(br=>br.name===Bn.name))return Be.ZP.info(`${Bn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const nr={name:Bn.name,uid:Bn.uid,file:Bn,percent:0};return St.push(nr),Ut.current=[...St],kn([...St]),!1},Rt={height:300,multiple:!0,disabled:En>0,withCredentials:!0,fileList:St,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:wt,onRemove:an,beforeUpload:ua},$t=(Bn,nr,br,Tn,ka)=>{const Ba=new FormData;Object.keys(Bn).forEach(to=>{Ba.append(to,Bn[to])});const lr=new window.XMLHttpRequest;return lr.withCredentials=!0,lr.addEventListener("load",function(to){var Co;br(JSON.parse((Co=to==null?void 0:to.target)==null?void 0:Co.response))},!1),lr.addEventListener("error",function(to){ka&&ka(to)},!1),lr.upload.onprogress=to=>{Tn&&Tn(to)},lr.open("POST",nr),lr.send(Ba),lr},Ka=(Bn,nr)=>{if(Bn.lengthComputable){const br=Math.floor(Bn.loaded/Bn.total*100),Tn=el(Ll({},nr),{percent:br,status:br===100?"done":"uploading"});console.log(Ut.current,333),Ut.current=Ut.current.map(ka=>ka.uid===nr.uid?Tn:ka),kn(Ut.current)}},Da=(Bn,nr)=>{const br=el(Ll({},nr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},fa=(Bn,nr)=>{let br=el(Ll({},nr),{status:"done"});if(Bn.status===0||(br=el(Ll({},nr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},va=()=>{let Bn=!0;return window.navigator.onLine==!0?Bn=!0:Bn=!1,Bn},Na=Bn=>Zl(void 0,null,function*(){if(Nn(!0),En===3){Ot(2);return}if(En===2||En===1){pa();return}const{commitMessage:nr="",fileOss:br=[]}=Bn||{},ka=(Ke?St:br).map(lr=>lr.name);if(ka.filter(lr=>lr.indexOf("\u3001")!=-1||lr.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Nn(!1);return}const Ba=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:ka}});if(Ba.status===-3){hn(Ba==null?void 0:Ba.exist_files),Nn(!1);return}if(JSON.stringify(Ba)==="{}"){Nn(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ba.status===0&&(St.forEach(lr=>{const to=$t({file:lr.file,description:nr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Co=>fa(Co,lr),Co=>Ka(Co,lr),Co=>Da(Co,lr));vn.push(to)}),Ot(1))}),pa=()=>{const{commitMessage:Bn=""}=Ll({},Xt.getFieldsValue())||{},nr=Ut.current.filter(Tn=>Tn.status==="error"),br=Ut.current.map(Tn=>el(Ll({},Tn),{status:Tn.status==="error"?"uploading":Tn.status}));kn(br),nr.forEach(Tn=>{const ka=$t({file:Tn.file,description:Bn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ba=>fa(Ba,Tn),Ba=>Ka(Ba,Tn),Ba=>Da(Ba,Tn));vn.push(ka)})},Aa=Bn=>{var nr,br;if(console.log(Bn,"changedValues"),"fileOss"in Bn){if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done")&&((nr=Bn==null?void 0:Bn.fileOss)!=null&&nr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done"||Tn.status==="error")&&((br=Bn==null?void 0:Bn.fileOss)!=null&&br.length)){Ot(3),Nn(!1);return}hn(nn.filter(Tn=>{var ka;return(ka=Bn==null?void 0:Bn.fileOss)==null?void 0:ka.some(Ba=>Ba.name===Tn)}))}aa(Ll({},Xt.getFieldsValue()))},jr=Bn=>{Bn||(Kn(!0),vn.forEach(nr=>{nr.abort()})),ve(),re()},yo=()=>{const{fileOss:Bn=[]}=Ll({},Xt.getFieldsValue())||{},nr=St==null?void 0:St.every(Tn=>Tn.status==="done"),br=Bn==null?void 0:Bn.every(Tn=>Tn.status==="done");if(!nr||!br){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jr()}});return}jr()},So=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ni.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${Ni.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Br=Bn=>{console.log(Bn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Xt.submit()},centered:!0,okText:En===0?"\u786E\u5B9A":En===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:en},onCancel:yo,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:Ni.wrap},x.createElement(ce.default,{className:"mt10",form:Xt,scrollToFirstError:!0,layout:"vertical",onFinish:Na,onValuesChange:Aa},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Wi,Ll({},Rt)," ",So())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Ci.ZP,{identifier:Ee,cancelUpload:Ia,container_type:"Shixun",container_id:Ge,uploading:En<3?En:0,disabled:En>0,height:300,maxSize:100*1024*1024*1024,description:cn.commitMessage||"",text:So(),onComplete:Br,realFileName:!0})),!!nn.length&&x.createElement("span",{className:Ni.repeatedName},nn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:En>0,maxLength:100,suffix:`${((Ze=cn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Sl={flex_box_center:"flex_box_center___RwP4Q",flex_space_between:"flex_space_between___JqfPJ",flex_box_vertical_center:"flex_box_vertical_center___L0FU3",flex_box_center_end:"flex_box_center_end___wLRsI",flex_box_column:"flex_box_column___MEfj6",listItem:"listItem___UjT9q",wrap:"wrap___tj83M",leftContent:"leftContent___SgeL2",header:"header___JIhx8",title:"title___Wc9o6",time:"time___SMHCq",introduction:"introduction___uNDtN",from:"from___Cg8bF",bottom:"bottom___Ve8Zg",user_img:"user_img___qqs9Y",user_name:"user_name___LjcGY",tags_name:"tags_name___xvwsP",buttonList:"buttonList___nAH2P",buttonItem:"buttonItem___D6ug3"},Xo=ue(65186),Mi=ue(91570),fi=ue(11109),lu=ue(59301),vs=Object.defineProperty,Di=Object.getOwnPropertySymbols,ps=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,Bo=(oe,le,re)=>le in oe?vs(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Sr=(oe,le)=>{for(var re in le||(le={}))ps.call(le,re)&&Bo(oe,re,le[re]);if(Di)for(var re of Di(le))ts.call(le,re)&&Bo(oe,re,le[re]);return oe},Jo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Qu=({globalSetting:oe,dispatch:le,practiceSetting:re,shixunsDetail:ve,user:ze,visible:Xe,setVisible:Ke,type:Ge="all",updateData:Ee,recordId:Ze,identifier:cn})=>{const[aa,nn]=(0,x.useState)([]),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({page:1,limit:4,search:"",order:"public"}),[Kn,en]=(0,x.useState)([{id:"public",name:"\u516C\u5F00\u6570\u636E\u96C6"},{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"},{id:"share",name:"\u56E2\u961F\u5171\u4EAB"},{id:"collect",name:"\u6211\u6536\u85CF\u7684"}]);(0,x.useEffect)(()=>{Xe&&St()},[Xe,Ot]);const Nn=wt=>{Ot.search=wt,Ot.page=1,Ia(Sr({},Ot))},Xt=wt=>{Ot.page=1,Ot.order=wt,Ia(Sr({},Ot))},St=()=>Jo(void 0,null,function*(){(0,fi._S)({page:Ot==null?void 0:Ot.page,limit:Ot==null?void 0:Ot.limit,search:Ot==null?void 0:Ot.search,category:Ge=="all"?Ot==null?void 0:Ot.order:"mine"}).then(wt=>{var an,ua;(wt==null?void 0:wt.status)==0&&(nn((an=wt==null?void 0:wt.data)==null?void 0:an.list),vn((ua=wt==null?void 0:wt.data)==null?void 0:ua.count))})}),kn=()=>Jo(void 0,null,function*(){if((Un==null?void 0:Un.length)===0)return Be.ZP.warning("\u8BF7\u9009\u62E9\u6570\u636E\u96C6");let wt=Ge=="all"?{url:"/api/data_sets/batch_send_to_shixun.json",body:{shixun_identifier:cn,data_set_ids:Un}}:{url:"/api/data_sets/sync_my_data_sets.json",body:{attachment_ids:Ze,data_set_id:Un[0]}};(yield(0,We.ZP)(wt==null?void 0:wt.url,{method:"post",body:wt==null?void 0:wt.body})).status===0&&(Be.ZP.info("\u6DFB\u52A0\u6210\u529F"),Ut(),Ee())}),Ut=()=>{Ke(!1),nn([]),En([]),vn(0),Ia({page:1,limit:4,search:"",order:"public"})};return lu.createElement(Re.default,{title:"\u9009\u62E9\u6570\u636E\u96C6",open:Xe,width:900,centered:!0,keyboard:!1,onCancel:()=>Ut(),maskClosable:!1,bodyStyle:{minHeight:400},okText:lu.createElement("div",{onClick:()=>kn()},"\u6DFB\u52A0(",Un==null?void 0:Un.length,")")},lu.createElement(Oe.Z,{align:"middle",justify:"space-between",className:"mt10 mb20"},lu.createElement(Xo.tp,{dataSource:Ge=="all"?Kn:[{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"}],value:Ge=="all"?Ot==null?void 0:Ot.order:"mine",onChange:Xt}),lu.createElement(Xo.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:Ot==null?void 0:Ot.search,onChange:Nn})),(aa==null?void 0:aa.length)===0?lu.createElement(Mi.Z,{customText:"\u6682\u65E0\u6570\u636E"}):lu.createElement("div",null,lu.createElement("div",{style:{height:"410px",overflowY:"auto"}},aa==null?void 0:aa.map((wt,an)=>{var ua,Rt,$t;return lu.createElement("div",{className:Sl.listItem,key:an,onClick:Ka=>{if(Ge=="my"){En([wt.id]);return}Un.indexOf(wt.id)>-1?En(Un.filter(Da=>Da!==wt.id)):En(Un.concat(wt.id))}},lu.createElement("div",{style:{display:"flex"}},lu.createElement("div",{style:{marginTop:"1px"}},Ge=="all"?lu.createElement(rt.default,{checked:Un.includes(wt.id),value:wt.id}):lu.createElement(ql.ZP,{checked:Un.includes(wt.id),value:wt.id})),lu.createElement("aside",{className:Sl.wrap,key:an},lu.createElement("div",{className:Sl.leftContent},lu.createElement("div",{className:Sl.header},lu.createElement("div",{className:Sl.title},wt==null?void 0:wt.title)),lu.createElement(nt.Z,{title:wt==null?void 0:wt.introduction},lu.createElement("div",{className:Sl.introduction},wt==null?void 0:wt.desc)),lu.createElement("div",{className:Sl.bottom},lu.createElement("img",{className:Sl.user_img,alt:"\u7528\u6237\u5934\u50CF",src:`${ot.Z.IMG_SERVER}/images/${(ua=wt==null?void 0:wt.user_info)==null?void 0:ua.image_url}`}),lu.createElement("div",{className:Sl.user_name},(Rt=wt==null?void 0:wt.user_info)==null?void 0:Rt.name),($t=wt==null?void 0:wt.data_set_tags)==null?void 0:$t.map((Ka,Da)=>{var fa;return Da<3?lu.createElement("div",{key:Da,className:Sl.tags_name},Ka==null?void 0:Ka.tag_name):Da==3?lu.createElement(nt.Z,{key:Da,title:(fa=wt==null?void 0:wt.data_set_tags)==null?void 0:fa.map((va,Na)=>{var pa;if(Na>2)return(va==null?void 0:va.tag_name)+(Na===((pa=va==null?void 0:va.data_set_tags)==null?void 0:pa.length)-1?"":"\u3001")}).join("")},lu.createElement("div",{key:Da,className:Sl.tags_name},"...")):null}))))))})),lu.createElement(Jl.Z,{showTotal:wt=>lu.createElement("span",null,"\u5171",lu.createElement("span",{style:{color:"#165DFF",marginLeft:"3px"}},wt)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(wt,an)=>{Ot.page=wt,Ot.limit=an,Ia(Sr({},Ot)),St()},defaultCurrent:1,pageSize:Ot.limit||4,current:Ot.page||1,total:hn})))};var vi=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(Qu),hs=ue(16949),Hs=Object.defineProperty,xs=Object.defineProperties,ws=Object.getOwnPropertyDescriptors,gl=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,pi=(oe,le,re)=>le in oe?Hs(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,hi=(oe,le)=>{for(var re in le||(le={}))wo.call(le,re)&&pi(oe,re,le[re]);if(gl)for(var re of gl(le))Es.call(le,re)&&pi(oe,re,le[re]);return oe},Bi=(oe,le)=>xs(oe,ws(le)),ns=(oe,le)=>{var re={};for(var ve in oe)wo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&gl)for(var ve of gl(oe))le.indexOf(ve)<0&&Es.call(oe,ve)&&(re[ve]=oe[ve]);return re},xi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:Ls}=x,{TabPane:Wc}=Bt.default,mc=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=ns(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,cn,aa,nn,hn;const{id:vn}=ze,[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({}),[Kn,en]=(0,x.useState)([]),[Nn,Xt]=(0,x.useState)(!1),[St,kn]=(0,x.useState)(!0),[Ut,wt]=(0,x.useState)(!1),[an,ua]=(0,x.useState)(!1),[Rt,$t]=(0,x.useState)(!1),[Ka,Da]=(0,x.useState)(!1),[fa,va]=(0,x.useState)("all"),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)([]),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)({}),[nr,br]=(0,x.useState)(!1),[Tn,ka]=(0,x.useState)([]),[Ba,lr]=(0,x.useState)({page:1,limit:10,total:0}),[to,Co]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{vn&&Zr()},[vn]);const Ma=Jn=>{const Sa=Bi(hi({},Ba),{page:Jn});jr([]),lr(Sa),Zr(Sa)},Zr=Jn=>xi(void 0,null,function*(){const Ua=Jn||{page:1,limit:10,total:0};Xt(!0);const Mo=yield ve({type:"shixunsDetail/getSetData",payload:Bi(hi({},Ua),{id:vn})});Mo!=null&&Mo.data_sets&&(Xt(!1),En([...Mo.data_sets]),lr(Bi(hi({},Ua),{total:Mo==null?void 0:Mo.data_sets_count})),kn(!1),Ia(hi({},Mo)))}),Au=()=>x.createElement("div",{className:cu.empty},x.createElement("img",{src:Cn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),hr={selectedRowKeys:Aa,columnWidth:70,onChange:Jn=>{console.log("selectedRowKeys changed: ",Jn),jr(Jn)}},kr=Jn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Sa=Jn?[Jn]:Aa;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xi(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${vn}/destroy_data_sets.json`,{method:"Delete",body:{id:Sa}})).status===0){const Mo=Sa.length===Un.length&&Ba.page>1?Ba.page-1:Ba.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),Zr(Bi(hi({},Ba),{page:Mo})),jr([])}})})},No=()=>xi(void 0,null,function*(){const{title:Jn}=Br;let Sa=null;if(console.log(Jn,"title"),Jn===""){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Bn(Bi(hi({},Br),{errorDes:Sa}));return}if(Jn.includes(" ")){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Bn(Bi(hi({},Br),{errorDes:Sa}));return}const Ua=Un.find(Ju=>Ju.id===(Br==null?void 0:Br.id)).title;if(Jn===Ua.substring(0,Ua.lastIndexOf("."))||Jn===Ua){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Bn(Bi(hi({},Br),{errorDes:Sa}));return}const Mo=Ua.includes(".")?Ua.substring(Ua.lastIndexOf("."),Ua.length):"";(yield(0,We.ZP)(`/api/shixuns/${vn}/rename_data_sets.json`,{method:"post",body:{id:Br==null?void 0:Br.id,new_file_name:Jn+Mo}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Zr(Ba),wt(!1),Bn({}))}),da=()=>{const{download_url:Jn}=Br;dr(Jn),Be.ZP.success("\u590D\u5236\u6210\u529F"),ua(!1),Bn({})},dr=Jn=>{const Sa=Jn,Ua=document.createElement("input");Ua.value=Sa,document.body.appendChild(Ua),Ua.select(),document.execCommand("Copy"),Ua.style.display="none"},Xr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Jn,Sa)=>Sa!=null&&Sa.data_set_id?x.createElement(nt.Z,{title:Jn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Sa==null?void 0:Sa.data_set_id}/detail?tabId=public`)}},Jn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Jn,Sa)=>$l()(Sa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Jn,Sa)=>x.createElement("div",{className:cu.path},x.createElement(nt.Z,{title:Jn},x.createElement("span",{className:cu.text},Jn)),x.createElement(Yt.CopyToClipboard,{text:Jn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Jn,Sa)=>x.createElement("div",{className:cu.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var Ua;Bn((0,dn.clone)(Bi(hi({},Sa),{title:Sa!=null&&Sa.title.includes(".")?(Ua=Sa==null?void 0:Sa.title)==null?void 0:Ua.substring(0,Sa.title.lastIndexOf(".")):Sa==null?void 0:Sa.title}))),wt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Bn((0,dn.clone)(Sa)),ua(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Sa.title,Sa==null?void 0:Sa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Da(!0),ka([Sa]),pa([Sa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),kr(Sa.id)}})))}];return x.createElement("div",{className:cu.dataset},x.createElement("div",{className:cu.header},x.createElement("div",{className:cu.title},"\u6570\u636E\u96C6(",Ba.total,")"),x.createElement("div",{className:cu.dataPath},x.createElement("span",{className:cu.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Ot==null?void 0:Ot.folder_name,disabled:!0}),x.createElement(Yt.CopyToClipboard,{text:Ot==null?void 0:Ot.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:cu.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>kr(),disabled:!Aa.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Da(!0),pa(Aa),ka(Un.filter(Jn=>Aa.includes(Jn.id)))},disabled:!Aa.length},"\u540C\u6B65"),x.createElement(Qt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{So(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{$t(!0),va("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:cu.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:cu.content},x.createElement(dl.Z,{loading:St,active:!0,paragraph:{rows:5}},Ba.total?x.createElement(kl.default,{rowSelection:hr,className:cu.customTable,dataSource:Un,bordered:!1,rowKey:Jn=>Jn.id,rowClassName:cu.row,columns:Xr,loading:Nn,pagination:{pageSize:Ba.limit,total:Ba.total,current:Ba.page,onChange:Ma,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Au())),x.createElement(ni,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:cu.uploadFileModal,id:vn,containerId:(cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.id,local:(aa=re==null?void 0:re.setting)==null?void 0:aa.is_local,dispatch:ve,visible:yo,onClose:()=>So(!1),onOK:Zr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:Ut,onOk:No,centered:!0,wrapClassName:cu.renameModal,onCancel:()=>{wt(!1),Bn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:cu.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Br==null?void 0:Br.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Jn=>{Bn(Bi(hi({},Br),{title:Jn.target.value,errorDes:null}))},maxLength:60,suffix:`${((nn=Br==null?void 0:Br.title)==null?void 0:nn.length)||0}/60`}),(Br==null?void 0:Br.errorDes)&&x.createElement("div",{className:cu.errorDes},Br==null?void 0:Br.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:an,onOk:da,centered:!0,wrapClassName:cu.shareModal,onCancel:()=>{ua(!1),Bn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:cu.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Br==null?void 0:Br.download_url}))),x.createElement(vi,{setVisible:$t,visible:Rt,recordId:Na,type:fa,updateData:Zr,identifier:(hn=Xe.detail)==null?void 0:hn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ka,width:400,centered:!0,keyboard:!1,onCancel:()=>Da(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:cu.leftButton,onClick:()=>{br(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:cu.rightButton,onClick:()=>{Da(!1),$t(!0),va("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:cu.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(hs.Z,{visible:nr,attachmentInfo:Tn,onClose:()=>br(!1),onSuccess:Jn=>{br(!1),xe.history.push(`/dataset/${Jn}/detail?tabId=mine`)}}))};var gc=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(mc),Mu=ue(31797),Yr={wrap:"wrap___XfiDL",content:"content___Wo8S5",mainPathWrap:"mainPathWrap___HiWyw",colorBlue:"colorBlue___YquQT"},jl=Object.defineProperty,Zu=Object.getOwnPropertySymbols,zc=Object.prototype.hasOwnProperty,Vc=Object.prototype.propertyIsEnumerable,vd=(oe,le,re)=>le in oe?jl(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,fc=(oe,le)=>{for(var re in le||(le={}))zc.call(le,re)&&vd(oe,re,le[re]);if(Zu)for(var re of Zu(le))Vc.call(le,re)&&vd(oe,re,le[re]);return oe},zi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ys=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",am=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[cn,aa]=(0,x.useState)([]),[nn,hn]=(0,x.useState)([]),Un=[rs.OriginalPicturePath,rs.ExpectPicturePath,rs.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),En())},[oe.actionTabs.key]);const En=(St="")=>zi(void 0,null,function*(){var kn;const Ut=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:St}});if(St===""&&!((kn=Ut==null?void 0:Ut.trees)!=null&&kn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Ut!=null&&Ut.trees){const wt=Ut.trees.map(an=>fc(fc({},an),{name:an.name,val:an.name}));hn(wt||[])}}),Ot=St=>{const kn=Ys(cn),Ut=`${kn&&`${kn}/`}${St}`;ze===rs.Path?!(Ee!=null&&Ee.includes(`${Ut}\uFF1B`))&&Ze(`${Ee}${Ut}\uFF1B`):ze===rs.ExecPath&&Ze(Ut)},Ia=St=>{if(St.type==="tree"){cn.length?cn.push({val:`/${St.val}`,path:St.val}):cn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${St.val}`,path:St.val}),aa(cn);const kn=Ys(cn);Un&&Ze(kn),En(kn)}},Kn=(St,kn)=>{const Ut=cn.filter((an,ua)=>ua<=kn);aa(Ut);const wt=Ys(Ut);Un&&Ze(wt),En(wt)},en=()=>zi(void 0,null,function*(){Ke(Ee),Nn()}),Nn=()=>{Ze(""),aa([]),hn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Xt=Ys(cn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:en,onCancel:Nn},x.createElement("div",{className:Yr.wrap},x.createElement("div",{className:Yr.content},x.createElement("div",{className:Yr.mainPathWrap},!!(cn!=null&&cn.length)&&cn.map((St,kn)=>x.createElement("a",{key:kn,onClick:()=>Kn(St,kn)},St.val))),!!(nn!=null&&nn.length)&&nn.map((St,kn)=>St.type==="tree"?x.createElement("a",{key:kn,onClick:()=>Ia(St)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Yr.colorBlue}`}),Xt&&`${Xt}/`,St.name):x.createElement("a",{key:kn,onClick:()=>Ot(`${St.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Yr.colorBlue}`}),Xt&&`${Xt}/`,St.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:St=>Ze(St.target.value)})))};var pd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(am),Qs={wrap:"wrap___B8qi_",fixBtn:"fixBtn___OvNbo"},vc=ue(13248),Os=Object.defineProperty,pc=Object.getOwnPropertySymbols,hc=Object.prototype.hasOwnProperty,Xs=Object.prototype.propertyIsEnumerable,Ec=(oe,le,re)=>le in oe?Os(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,hd=(oe,le)=>{for(var re in le||(le={}))hc.call(le,re)&&Ec(oe,re,le[re]);if(pc)for(var re of pc(le))Xs.call(le,re)&&Ec(oe,re,le[re]);return oe},rm=(oe,le)=>{var re={};for(var ve in oe)hc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&pc)for(var ve of pc(oe))le.indexOf(ve)<0&&Xs.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ns=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Pc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=rm(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),cn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)(""),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(!1);(0,x.useEffect)(()=>{cn.current&&Ia()},[cn.current]);const Ia=()=>Ns(void 0,null,function*(){Un(!0);const en=yield(0,We.ZP)(`/api/shixuns/${cn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});en.status===0&&(hn((en==null?void 0:en.standard_answer)||""),aa.setFieldsValue({hide_answer:en==null?void 0:en.hide_answer,disable_copy:en==null?void 0:en.disable_copy}),Un(!1))}),Kn=en=>Ns(void 0,null,function*(){Ot(!0),(yield(0,We.ZP)(`/api/shixuns/${cn.current}/set_standard_answer.json`,{method:"post",body:hd({},en)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ot(!1)});return x.createElement("section",{className:Qs.wrap},x.createElement(dl.Z,{loading:vn},x.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onFinish:Kn},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:nn})),x.createElement(ce.default.Item,null,x.createElement(vc.t,{okText:"\u4FDD\u5B58",loading:En,hasCancelBtn:!1,className:Qs.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var Ed=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(Pc),as=ue(59195),Pd=ue(61485),Gc=ue(55039),fl=ue(59301),om=Object.defineProperty,um=Object.defineProperties,lm=Object.getOwnPropertyDescriptors,Ps=Object.getOwnPropertySymbols,im=Object.prototype.hasOwnProperty,Js=Object.prototype.propertyIsEnumerable,Fc=(oe,le,re)=>le in oe?om(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qs=(oe,le)=>{for(var re in le||(le={}))im.call(le,re)&&Fc(oe,re,le[re]);if(Ps)for(var re of Ps(le))Js.call(le,re)&&Fc(oe,re,le[re]);return oe},sm=(oe,le)=>um(oe,lm(le)),Vi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:cm}=Mu.default;var $s=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))($s||{}),rs=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(rs||{});const dm=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),cn=(0,x.useRef)(),[aa,nn]=(0,x.useState)(),[hn,vn]=(0,x.useState)(),[Un,En]=(0,x.useState)(!0),[Ot,Ia]=(0,x.useState)(700),[Kn,en]=(0,x.useState)(""),[Nn,Xt]=(0,x.useState)("1"),St=(0,xe.useParams)();(0,x.useEffect)(()=>{Ut()},[]);const kn=()=>Vi(void 0,null,function*(){var fa,va;const Na=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:St.id,path:(va=(fa=ze==null?void 0:ze.fileContent)==null?void 0:fa.params)==null?void 0:va.path,content:Ke,secret_repository:Un?null:!0}});Na!=null&&Na.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:sm(qs({},ve.sideBar),{confirmLeave:!1})}))}),Ut=()=>Vi(void 0,null,function*(){var fa,va,Na,pa;const Aa=yield(0,gt.Ui)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}Aa!=null&&Aa.url&&en(Aa==null?void 0:Aa.url)}),wt=()=>Vi(void 0,null,function*(){const fa=yield(0,gt.K_)({identifier:St.id});(fa==null?void 0:fa.status)===0&&(fa!=null&&fa.remainingSeconds?(nn(Date.now()+fa.remainingSeconds*1e3),vn(fa.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(fa.remainingSeconds-300)*1e3)):an())}),an=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:fl.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>Vi(void 0,null,function*(){ua()})})},ua=()=>Vi(void 0,null,function*(){var fa,va,Na,pa;Ze(2);const Aa=yield(0,gt.zH)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}(Aa==null?void 0:Aa.status)===0&&(Ze(3),en(Aa.url),cn.current=Aa.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Rt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:fl.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",fl.createElement("span",null,fl.createElement(cm,{value:aa,format:"HH:mm:ss",onFinish:$t})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>Vi(void 0,null,function*(){(yield(0,gt.q9)({identifier:St.id})).status===0&&(yield wt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},$t=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:fl.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{ua()}})},Ka=fa=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Da=fa=>Vi(void 0,null,function*(){yield(0,gt.QA)({id:St.id,startup_file:fa}),Ut(),re({type:"practiceSetting/getCommonData",payload:qs({},St)})});return fl.createElement(Bt.default,{activeKey:Nn,onChange:fa=>Xt(fa),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:fl.createElement("div",null,fl.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},fl.createElement(Ie.Z,null,fl.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),fl.createElement(Ie.Z,{className:"mr10"},fl.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},fl.createElement(Pd.Z,{style:{cursor:"pointer"}}))),fl.createElement(Ie.Z,{flex:"300px",onClick:()=>Ka("exec_path")},fl.createElement(Se.default,{value:Kn})),fl.createElement(Ie.Z,{flex:"1"},fl.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ka("exec_path")},"\u8BBE\u7F6E"))),fl.createElement("iframe",{onLoad:fa=>{},src:Kn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),fl.createElement(pd,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:fa=>Da(fa)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Nn==="2"?fl.createElement(Gc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:fl.createElement(Ed,null)}]})};var jc=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(dm),Fd={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},Sd={collect:"collect___gSAx5",head:"head___h3Wha"},Ms=ue(59301),yd=Object.defineProperty,Cd=Object.getOwnPropertySymbols,mm=Object.prototype.hasOwnProperty,Sc=Object.prototype.propertyIsEnumerable,Uc=(oe,le,re)=>le in oe?yd(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Kc=(oe,le)=>{for(var re in le||(le={}))mm.call(le,re)&&Uc(oe,re,le[re]);if(Cd)for(var re of Cd(le))Sc.call(le,re)&&Uc(oe,re,le[re]);return oe},yc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Hc=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(Kc({},ve)):Xe.resetFields()},[re]);const Ze=cn=>yc(void 0,null,function*(){Ge(!0),yield oe(cn),Ge(!1)});return Ms.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Ms.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},Ms.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},Ms.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Ms.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Ms.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},Ku=ue(59301),Yc=Object.defineProperty,Qc=Object.getOwnPropertySymbols,gm=Object.prototype.hasOwnProperty,Fs=Object.prototype.propertyIsEnumerable,Ad=(oe,le,re)=>le in oe?Yc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ss=(oe,le)=>{for(var re in le||(le={}))gm.call(le,re)&&Ad(oe,re,le[re]);if(Qc)for(var re of Qc(le))Fs.call(le,re)&&Ad(oe,re,le[re]);return oe},Is=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Xc=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,cn]=(0,x.useState)({title:"",content:""}),[aa,nn]=(0,x.useState)(!1),[hn,vn]=(0,x.useState)(!1),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Kn(Ot)},[]);const Kn=wt=>Is(void 0,null,function*(){var an,ua;re(!0);const Rt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:wt});Rt.status===0&&(Ke(((an=Rt==null?void 0:Rt.data)==null?void 0:an.qna_sets)||[]),ze((ua=Rt==null?void 0:Rt.data)==null?void 0:ua.total_count)),re(!1)}),en=wt=>{Ot.keywords=wt,Ot.page=1,Ia(Ss({},Ot)),Kn(Ot)},Nn=(wt,an)=>{Ot.page=wt,Ot.limit=an,Ia(Ss({},Ot)),Kn(Ot)},Xt=wt=>Is(void 0,null,function*(){if(typeof Ge=="number"){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Kn(Ot),Ee(!1))}else{const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Ss({},Ot)),Kn(Ot),Ee(!1))}}),St=wt=>Is(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Is(void 0,null,function*(){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${wt.id}.json`,{method:"delete"});if((an==null?void 0:an.status)===0){const ua=Xe.length===1&&Ot.page>1?Ot.page-1:Ot.page;Ot.page=ua,Ia(Ss({},Ot)),Kn(Ot),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),kn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:wt=>Ku.createElement(nt.Z,{placement:"topLeft",title:wt},Ku.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:wt=>Ku.createElement(nt.Z,{placement:"topLeft",title:wt},Ku.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(wt,an)=>Ku.createElement("span",null,Ku.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(wt),cn({title:an==null?void 0:an.title,content:an==null?void 0:an.content})}},"\u7F16\u8F91"),Ku.createElement("span",{className:"current c-red",onClick:()=>St(an)},"\u5220\u9664"))}],Ut={onRemove:()=>{En([])},beforeUpload:wt=>{if((wt==null?void 0:wt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(wt.type==="application/vnd.ms-excel"||wt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let ua=[];return ua.push(wt),En([...ua]),!1},fileList:Un,accept:".xls,.xlsx"};return Ku.createElement("div",{className:Sd.collect},Ku.createElement("div",{className:Sd.head},Ku.createElement(Xo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Ot.keywords,onChange:en}),Ku.createElement(Xo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),cn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Ku.createElement(Xo.op,{type:"primary",shape:"default",onClick:()=>nn(!0)},"\u5BFC\u5165\u95EE\u7B54")),Ku.createElement(kl.default,{columns:kn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Ot.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ot.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:Nn}}),Ku.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:aa,centered:!0,confirmLoading:hn,onCancel:()=>{nn(!1),En([])},onOk:()=>Is(void 0,null,function*(){var wt;const an=new FormData;if(Un.length>0)an.append("file",Un[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}vn(!0);let ua=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:an},!0);(ua==null?void 0:ua.status)===0&&((wt=ua==null?void 0:ua.fail)!=null&&wt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Ku.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",Ku.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Ss({},Ot)),Kn(Ot),nn(!1),En([]))),vn(!1)})},Ku.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Ku.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Ku.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),Ku.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Ku.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Ku.createElement("div",{style:{marginLeft:74}},Ku.createElement(Pt.default,Ss({},Ut),Ku.createElement(Xo.op,{shape:"default",icon:Ku.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Ku.createElement(Hc,{visible:Ge,onCancel:()=>Ee(!1),onOk:Xt,modalParams:Ze}))},Dd={record:"record___zypfi",head:"head___bEv4O"},Wu=ue(59301),vm=Object.defineProperty,Jc=Object.defineProperties,pm=Object.getOwnPropertyDescriptors,Bd=Object.getOwnPropertySymbols,qc=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,$c=(oe,le,re)=>le in oe?vm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ec=(oe,le)=>{for(var re in le||(le={}))qc.call(le,re)&&$c(oe,re,le[re]);if(Bd)for(var re of Bd(le))Gi.call(le,re)&&$c(oe,re,le[re]);return oe},xd=(oe,le)=>Jc(oe,pm(le)),tc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Em=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({title:"",content:""});let[nn,hn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{En(nn)},[]);const vn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Un=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],En=Xt=>tc(void 0,null,function*(){var St,kn;ve(!0);const Ut=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Xt});Ut.status===0&&(Ge(((St=Ut==null?void 0:Ut.data)==null?void 0:St.qna_records)||[]),Xe((kn=Ut==null?void 0:Ut.data)==null?void 0:kn.total_count)),ve(!1)}),Ot=Xt=>{nn.page=1,nn=ec(ec({},nn),Xt),hn(ec({},nn)),En(nn)},Ia=(Xt,St)=>{nn.page=Xt,nn.limit=St,hn(ec({},nn)),En(nn)},Kn=Xt=>tc(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:xd(ec({},Xt),{qna_record_id:Ee})});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),En(nn),Ze(!1))}),en=Xt=>tc(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>tc(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Xt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(St==null?void 0:St.status)===0&&En(nn)})})}),Nn=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Xt=>Wu.createElement(nt.Z,{placement:"topLeft",title:Xt},Wu.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Xt=>Wu.createElement(nt.Z,{placement:"topLeft",title:Xt},Wu.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Xt=>{var St;return Wu.createElement("span",{className:"c-black"},(St=vn==null?void 0:vn.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Xt=>{var St;return Wu.createElement("span",{className:"c-black"},(St=Un==null?void 0:Un.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Xt,St)=>Wu.createElement("span",null,["pending","ignored"].includes(St.status)&&Wu.createElement(Wu.Fragment,null,Wu.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Xt),aa({title:St==null?void 0:St.question,content:St==null?void 0:St.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),Wu.createElement("span",{className:"current c-light-primary",onClick:()=>en(St)},"\u5FFD\u7565")),["skipped"].includes(St.status)&&Wu.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Wu.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(St.status)&&Wu.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Wu.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return Wu.createElement("div",{className:Dd.record},Wu.createElement("div",{className:Dd.head},Wu.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Ot},Wu.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},Wu.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),Wu.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},Wu.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:vn,style:{width:200}})),Wu.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},Wu.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Un,style:{width:200}})),Wu.createElement(ce.default.Item,{style:{marginRight:0}},Wu.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),Wu.createElement(kl.default,{columns:Nn,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:nn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:nn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ia}}),Wu.createElement(Hc,{visible:Ee,onCancel:()=>Ze(!1),onOk:Kn,modalParams:cn,forceIn:!0}))},Cc=ue(59301);const wd=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return Cc.createElement("div",{className:Fd.catechism},Cc.createElement(Xo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:Fd.tab}),ve==="1"&&Cc.createElement(Xc,null),ve==="2"&&Cc.createElement(Em,null))};var Pm=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(wd),Fm=Object.defineProperty,bc=Object.getOwnPropertySymbols,Rs=Object.prototype.hasOwnProperty,nc=Object.prototype.propertyIsEnumerable,Ac=(oe,le,re)=>le in oe?Fm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ac=(oe,le)=>{for(var re in le||(le={}))Rs.call(le,re)&&Ac(oe,re,le[re]);if(bc)for(var re of bc(le))nc.call(le,re)&&Ac(oe,re,le[re]);return oe},Sm=(oe,le)=>{var re={};for(var ve in oe)Rs.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&bc)for(var ve of bc(oe))le.indexOf(ve)<0&&nc.call(oe,ve)&&(re[ve]=oe[ve]);return re},Or=oe=>{var le=oe,{tabsActive:re}=le,ve=Sm(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(yt,null),re==="warehouse"&&x.createElement(qa,null),re==="level"&&x.createElement(hl,ac({},ve)),re==="collaborate"&&x.createElement(cs,ac({},ve)),re==="setting"&&x.createElement(ds.Z,null),re==="environment"&&x.createElement(Tl,ac({},ve)),re==="dataset"&&x.createElement(gc,null),re==="service"&&x.createElement(jc,ac({},ve)),re==="catechism"&&x.createElement(Pm,ac({},ve)))},ro={flex_box_center:"flex_box_center___MI0To",flex_space_between:"flex_space_between___Gn3Yr",flex_box_vertical_center:"flex_box_vertical_center___K5RIt",flex_box_center_end:"flex_box_center_end___WhL43",flex_box_column:"flex_box_column___AAEDd",sidebar:"sidebar___NrZKL",items:"items___Q_UEK",item:"item___VHVCz",name:"name___oYWmC",itemActive:"itemActive___UBKSy",question:"question___D6Z4B"},pu=Object.defineProperty,Xu=Object.getOwnPropertySymbols,Ts=Object.prototype.hasOwnProperty,Ii=Object.prototype.propertyIsEnumerable,ji=(oe,le,re)=>le in oe?pu(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ri=(oe,le)=>{for(var re in le||(le={}))Ts.call(le,re)&&ji(oe,re,le[re]);if(Xu)for(var re of Xu(le))Ii.call(le,re)&&ji(oe,re,le[re]);return oe};const Dc=oe=>React.createElement("svg",Ri({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var si="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",wi=Object.defineProperty,ym=Object.getOwnPropertySymbols,Eg=Object.prototype.hasOwnProperty,zm=Object.prototype.propertyIsEnumerable,Vm=(oe,le,re)=>le in oe?wi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Gm=(oe,le)=>{for(var re in le||(le={}))Eg.call(le,re)&&Vm(oe,re,le[re]);if(ym)for(var re of ym(le))zm.call(le,re)&&Vm(oe,re,le[re]);return oe};const j0=oe=>React.createElement("svg",Gm({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u5F62\u72B6 6"),React.createElement("path",{d:"M12 24C5.372 24 0 18.628 0 12S5.372 0 12 0s12 5.372 12 12-5.372 12-12 12Zm0-5.25c.445 0 .806-.144 1.083-.431.277-.288.417-.644.417-1.069 0-.425-.139-.774-.417-1.048-.278-.274-.638-.424-1.083-.452-.584.028-1.014.288-1.291.78-.278.494-.278.987 0 1.48.277.493.707.74 1.291.74Zm1.149-4.9c0-.086-.03-.333-.026-.298-.031-.312.01-.59.181-.857.125-.196.318-.38.606-.55 1.693-1 2.312-2.115 2.277-3.275-.052-1.737-1.332-3.441-4.107-3.466-2.32-.022-3.844 1.098-4.205 3.202a1.125 1.125 0 0 0 2.217.38c.164-.952.698-1.344 1.967-1.333 1.393.013 1.86.635 1.88 1.284a.54.54 0 0 1-.086.316c-.155.279-.492.603-1.087.955-.589.347-1.042.779-1.36 1.278-.494.777-.602 1.545-.518 2.325.012.118.011.103.011.04a1.125 1.125 0 1 0 2.25 0Z",fill:"#F7B500",fillRule:"nonzero"}));var Cm="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDI0QzUuMzcyIDI0IDAgMTguNjI4IDAgMTJTNS4zNzIgMCAxMiAwczEyIDUuMzcyIDEyIDEyLTUuMzcyIDEyLTEyIDEyWm0wLTUuMjVjLjQ0NSAwIC44MDYtLjE0NCAxLjA4My0uNDMxLjI3Ny0uMjg4LjQxNy0uNjQ0LjQxNy0xLjA2OSAwLS40MjUtLjEzOS0uNzc0LS40MTctMS4wNDgtLjI3OC0uMjc0LS42MzgtLjQyNC0xLjA4My0uNDUyLS41ODQuMDI4LTEuMDE0LjI4OC0xLjI5MS43OC0uMjc4LjQ5NC0uMjc4Ljk4NyAwIDEuNDguMjc3LjQ5My43MDcuNzQgMS4yOTEuNzRabTEuMTQ5LTQuOWMwLS4wODYtLjAzLS4zMzMtLjAyNi0uMjk4LS4wMzEtLjMxMi4wMS0uNTkuMTgxLS44NTcuMTI1LS4xOTYuMzE4LS4zOC42MDYtLjU1IDEuNjkzLTEgMi4zMTItMi4xMTUgMi4yNzctMy4yNzUtLjA1Mi0xLjczNy0xLjMzMi0zLjQ0MS00LjEwNy0zLjQ2Ni0yLjMyLS4wMjItMy44NDQgMS4wOTgtNC4yMDUgMy4yMDJhMS4xMjUgMS4xMjUgMCAwIDAgMi4yMTcuMzhjLjE2NC0uOTUyLjY5OC0xLjM0NCAxLjk2Ny0xLjMzMyAxLjM5My4wMTMgMS44Ni42MzUgMS44OCAxLjI4NGEuNTQuNTQgMCAwIDEtLjA4Ni4zMTZjLS4xNTUuMjc5LS40OTIuNjAzLTEuMDg3Ljk1NS0uNTg5LjM0Ny0xLjA0Mi43NzktMS4zNiAxLjI3OC0uNDk0Ljc3Ny0uNjAyIDEuNTQ1LS41MTggMi4zMjUuMDEyLjExOC4wMTEuMTAzLjAxMS4wNGExLjEyNSAxLjEyNSAwIDEgMCAyLjI1IDBaIiBmaWxsPSIjRjdCNTAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",cl=ue(59301),Pg=Object.defineProperty,Fg=Object.defineProperties,Sg=Object.getOwnPropertyDescriptors,Ld=Object.getOwnPropertySymbols,jm=Object.prototype.hasOwnProperty,Um=Object.prototype.propertyIsEnumerable,bm=(oe,le,re)=>le in oe?Pg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Od=(oe,le)=>{for(var re in le||(le={}))jm.call(le,re)&&bm(oe,re,le[re]);if(Ld)for(var re of Ld(le))Um.call(le,re)&&bm(oe,re,le[re]);return oe},Nd=(oe,le)=>Fg(oe,Sg(le)),yg=(oe,le)=>{var re={};for(var ve in oe)jm.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ld)for(var ve of Ld(oe))le.indexOf(ve)<0&&Um.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Bc=[{name:"\u57FA\u672C\u4FE1\u606F",icon:cl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:cl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:cl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:cl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:cl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:cl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:cl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:cl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:cl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],Km=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=yg(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee;const{base_info_warning:Ze,challenges_warning:cn,id:aa,repository_warning:nn,sideBar:hn,service_warning:vn}=Ke,Un=(0,xe.useLocation)(),En=(0,xe.useParams)(),[Ot]=(0,xe.useSearchParams)();(0,x.useEffect)(()=>{var en;const Nn=Ot.get("tabId"),Xt=Un.pathname.split("/").length,kn=((en=Xe==null?void 0:Xe.detail)!=null&&en.windows_vnc?Bc.filter(Ut=>Ut.tabId!=="dataset"):Bc).map(Ut=>Ut.tabId).includes(Nn);if(Nn&&kn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Nn}});return}if(Xt>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Nn||Nn&&!kn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Nd(Od({},Ke.sideBar),{selectPath:""})})},[En.id]);const Ia=en=>{var Nn;if(en===hn.tabsActive)return;const Xt=()=>{xe.history.push(`/shixuns/${aa}/edit?tabId=${en}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:en,selectPath:"",confirmLeave:!1}})};(Nn=Ke==null?void 0:Ke.sideBar)!=null&&Nn.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Xt()}}):Xt()},Kn=()=>{var en;return((en=Xe==null?void 0:Xe.detail)!=null&&en.windows_vnc?Bc.filter(Xt=>Xt.tabId!=="dataset"):Bc).filter(Xt=>{var St;return(St=Xe==null?void 0:Xe.detail)!=null&&St.is_jupyter_lab?Xt.tabId!=="level":Xt.tabId!=="service"}).map(Xt=>{const{name:St,icon:kn,tabId:Ut}=Xt;return cl.createElement("div",{key:Ut,className:`${Ke.sideBar.tabsActive===Ut?ro.itemActive:ro.item} font12`,onClick:()=>Ia(Ut)},kn,cl.createElement("span",{className:ro.name},St),Ut==="information"&&Ze&&cl.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},cl.createElement("img",{src:si,alt:""})),Ut==="level"&&cn&&cl.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},cl.createElement("img",{src:si,alt:""})),Ut==="service"&&vn&&cl.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},cl.createElement("img",{src:si,alt:""})),Ut==="warehouse"&&nn&&cl.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},cl.createElement("img",{src:si,alt:""})))})};return cl.createElement("div",{className:ro.sidebar},cl.createElement("div",{className:ro.items},Kn()),cl.createElement("div",{className:ro.question},cl.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},cl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},cl.createElement("img",{src:Cm,height:24,width:24,alt:""})))))};var Cg=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(Km),Am={bottom:"bottom___g7TNS",yes:"yes___IpiGn",no:"no___xC90Y"},Ul=ue(59301),bg=Object.defineProperty,Md=Object.getOwnPropertySymbols,Hm=Object.prototype.hasOwnProperty,Dm=Object.prototype.propertyIsEnumerable,Id=(oe,le,re)=>le in oe?bg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ym=(oe,le)=>{for(var re in le||(le={}))Hm.call(le,re)&&Id(oe,re,le[re]);if(Md)for(var re of Md(le))Dm.call(le,re)&&Id(oe,re,le[re]);return oe},Rd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ag=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)(!1),{actionTabs:nn}=oe,[hn]=ce.default.useForm(),[vn,Un]=(0,x.useState)({name:"string"}),En=en=>en&&en<$l()().startOf("day"),[Ot,Ia]=(0,x.useState)();(0,x.useEffect)(()=>{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(vn.name=nn==null?void 0:nn.name),Un(Ym({},vn)),hn.setFieldsValue({name:nn==null?void 0:nn.name})},[oe.actionTabs.key]);const Kn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return Ul.createElement(Ul.Fragment,null,Ul.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>Rd(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Ul.createElement("div",null,Ul.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Kn[oe.actionTabs.type],"\uFF1F")),Ul.createElement("div",{className:Am.bottom},Ul.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&cn,className:Am.no,onClick:()=>Rd(void 0,null,function*(){var en;aa(!0),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),Ul.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!cn,className:Am.yes,onClick:()=>Rd(void 0,null,function*(){var en;aa(!1),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),Ul.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>Rd(void 0,null,function*(){var en,Nn;yield hn.validateFields();const Xt=hn.getFieldValue();Ze(!0);const St=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Xt.name}});Ze(!1),St.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),(en=oe.actionTabs)!=null&&en.getBaseInfo&&((Nn=oe.actionTabs)==null||Nn.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Ul.createElement("div",null,Ul.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),Ul.createElement(ce.default,{form:hn,initialValues:{name:Ot},onChange:()=>{Un(hn.getFieldValue())}},Ul.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},Ul.createElement(Oe.Z,{className:"mt30",align:"middle"},Ul.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),Ul.createElement(Ie.Z,{flex:"1"},Ul.createElement(Se.default,{maxLength:60,defaultValue:nn==null?void 0:nn.name,suffix:Ul.createElement("span",null,((Xe=vn==null?void 0:vn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var Dg=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(Ag),ys=ue(59301),Qm=Object.defineProperty,Bg=Object.defineProperties,xg=Object.getOwnPropertyDescriptors,Td=Object.getOwnPropertySymbols,Xm=Object.prototype.hasOwnProperty,Jm=Object.prototype.propertyIsEnumerable,qm=(oe,le,re)=>le in oe?Qm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,$m=(oe,le)=>{for(var re in le||(le={}))Xm.call(le,re)&&qm(oe,re,le[re]);if(Td)for(var re of Td(le))Jm.call(le,re)&&qm(oe,re,le[re]);return oe},eg=(oe,le)=>Bg(oe,xg(le)),wg=(oe,le)=>{var re={};for(var ve in oe)Xm.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Td)for(var ve of Td(oe))le.indexOf(ve)<0&&Jm.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Lg=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=wg(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:eg($m({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),ys.createElement("div",{className:Ye.practiceSetting},ys.createElement("div",{className:Ye.wrapHeader},ys.createElement(ee,null)),ys.createElement("div",{className:Ye.wrapLayout},ys.createElement("div",{className:Ye.wrapSidebar},ys.createElement(Cg,null)),ys.createElement("div",{className:Ye.wrapContent},ys.createElement(Or,eg($m({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),ys.createElement(Dg,null))};var Og=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(Lg),ed={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},yl={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",preStep:"preStep___Sx5Ih",exit:"exit___CTNC5"},ru=ue(59301),tg=Object.getOwnPropertySymbols,Ng=Object.prototype.hasOwnProperty,Mg=Object.prototype.propertyIsEnumerable,ng=(oe,le)=>{var re={};for(var ve in oe)Ng.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&tg)for(var ve of tg(oe))le.indexOf(ve)<0&&Mg.call(oe,ve)&&(re[ve]=oe[ve]);return re},kd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ig=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=ng(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,cn,aa;const nn=(0,xe.useLocation)(),hn=(0,x.useRef)(""),vn=(0,xe.useParams)(),{title:Un,base_info_warning:En,challenges_warning:Ot,service_warning:Ia,repository_warning:Kn,mirror_warning:en}=Xe;(0,x.useEffect)(()=>{var Rt;hn.current=(Rt=nn.pathname.split("/"))==null?void 0:Rt[2],ze({type:"practiceSetting/setParams",payload:{id:hn.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:hn.current}})},[nn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(Un||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const Nn=()=>kd(void 0,null,function*(){yield Xt(),xe.history.push(`/shixuns/${hn.current}/challenges`)}),Xt=()=>new Promise((Rt,$t)=>{var Ka;(Ka=Xe==null?void 0:Xe.sideBar)!=null&&Ka.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Rt()},onCancel:()=>{$t()}}):Rt()}),St=Rt=>{var $t;if(Rt===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const Ka=()=>{xe.history.push(`/shixuns/${hn.current}/edit?tabId=${Rt}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Rt,selectPath:"",confirmLeave:!1}})};($t=Xe==null?void 0:Xe.sideBar)!=null&&$t.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ka()}}):Ka()},kn=(Rt,$t=!1)=>{Rt=Rt!=null&&Rt.includes(".json")?Rt:`${Rt}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ru.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>kd(void 0,null,function*(){const Ka=yield(0,We.ZP)("/api"+Rt,{method:"get"});if(!Ka)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Da=yield(0,gt.Ir)({id:Ka.shixun_identifier,jump_challenge_setting:$t});if(Da!=null&&Da.game_identifier){(0,Je.xg)(`/tasks/${Da.game_identifier}`);return}(Da==null?void 0:Da.status)===2?kn(Da==null?void 0:Da.message):(Da==null?void 0:Da.status)===3&&Ut(Da==null?void 0:Da.message)})})},Ut=Rt=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ru.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Rt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},wt=(Rt,$t)=>kd(void 0,null,function*(){var Ka,Da,fa,va;if(yield Xt(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ka=Ke.detail)!=null&&Ka.is_jupyter||(Da=Ke.detail)!=null&&Da.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:hn.current}}).then(pa=>{var Aa;pa!=null&&pa.identifier&&((Aa=xe.history)==null||Aa.push(`/tasks/${pa.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Na=$t?yield(0,gt.BK)({id:Rt}):yield(0,gt.Ir)({id:Rt});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Na==null?void 0:Na.status)==5&&!$t){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:ru.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(va=(fa=Na==null?void 0:Na.data)==null?void 0:fa.challenge_errors)==null?void 0:va.map((pa,Aa)=>{var jr;return ru.createElement("span",{key:Aa,style:{color:"#3061D0"}},"\u7B2C",pa==null?void 0:pa.challenge_position,"\u5173",Aa!=((jr=Na==null?void 0:Na.data)==null?void 0:jr.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var pa,Aa,jr;window.location.href=`/shixuns/${hn.current}/edit/${(jr=(Aa=(pa=Na==null?void 0:Na.data)==null?void 0:pa.challenge_errors)==null?void 0:Aa[0])==null?void 0:jr.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:hn.current,jump_challenge_setting:!0}).then(pa=>{if(pa!=null&&pa.game_identifier||pa!=null&&pa.identifier){(0,Je.xg)(`/tasks/${pa.game_identifier}`);return}(pa==null?void 0:pa.status)===-3?(0,Je.eF)():(pa==null?void 0:pa.status)===2?kn(pa==null?void 0:pa.message,!0):(pa==null?void 0:pa.status)===3&&Ut(pa==null?void 0:pa.message)})}});return}if((Na==null?void 0:Na.status)==6&&!$t){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:ru.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${hn.current}/edit?tabId=environment`}});return}if(Na!=null&&Na.game_identifier||Na!=null&&Na.identifier){(0,Je.xg)($t?`/tasks/${Na==null?void 0:Na.identifier}/jupyter`:`/tasks/${Na.game_identifier}`);return}(Na==null?void 0:Na.status)===-3?(0,Je.eF)():(Na==null?void 0:Na.status)===2?kn(Na==null?void 0:Na.message):(Na==null?void 0:Na.status)===3&&Ut(Na==null?void 0:Na.message)}),an=()=>kd(void 0,null,function*(){yield Xt(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),ua=Rt=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===Rt?"#0152d9":"transparent"});return ru.createElement("div",{className:yl.header},ru.createElement("aside",{className:yl.title},ru.createElement("i",{onClick:Nn,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),ru.createElement("span",{className:yl.edit},Un||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),ru.createElement("i",{onClick:an,className:"icon iconfont icon-xiugai1"})),!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_client_unity_3d)&&ru.createElement("aside",{className:yl.schedule},ru.createElement("div",null,ru.createElement("span",{style:ua("information"),className:yl.clickWarp,onClick:()=>St("information")},En?ru.createElement("span",{className:yl.num},"1"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u57FA\u672C\u4FE1\u606F")),ru.createElement("i",{className:"iconfont icon-lujing"})),ru.createElement("div",null,ru.createElement("span",{style:ua("warehouse"),className:yl.clickWarp,onClick:()=>St("warehouse")},Kn?ru.createElement("span",{className:yl.num},"2"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u4EE3\u7801\u4ED3\u5E93")),ru.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ze=Ke==null?void 0:Ke.detail)!=null&&Ze.is_jupyter_lab)&&ru.createElement("div",null,ru.createElement("span",{style:ua("level"),className:yl.clickWarp,onClick:()=>St("level")},Ot?ru.createElement("span",{className:yl.num},"3"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u4EFB\u52A1\u5173\u5361")),ru.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((cn=Ke==null?void 0:Ke.detail)==null?void 0:cn.is_jupyter_lab)&&ru.createElement("div",null,ru.createElement("span",{style:ua("service"),className:yl.clickWarp,onClick:()=>St("service")},Ia?ru.createElement("span",{className:yl.num},"3"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u670D\u52A1")),ru.createElement("i",{className:"iconfont icon-lujing"})),ru.createElement("div",null,ru.createElement("span",{style:ua("environment"),className:yl.clickWarp,onClick:()=>St("environment")},en?ru.createElement("span",{className:yl.num},"4"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u5B9E\u9A8C\u73AF\u5883")))),ru.createElement("aside",{className:yl.btns},((aa=Ke==null?void 0:Ke.detail)==null?void 0:aa.is_client_unity_3d)&&ru.createElement("div",{className:yl.preStep,onClick:()=>xe.history.push(`/shixuns/edit?shixunid=${hn.current}`)},"\u4E0A\u4E00\u6B65"),ru.createElement("div",{className:yl.simulate,onClick:()=>wt(hn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Rg=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ig),xc={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},Bm={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},ag=Object.defineProperty,Zd=Object.getOwnPropertySymbols,rg=Object.prototype.hasOwnProperty,Wd=Object.prototype.propertyIsEnumerable,xm=(oe,le,re)=>le in oe?ag(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Tg=(oe,le)=>{for(var re in le||(le={}))rg.call(le,re)&&xm(oe,re,le[re]);if(Zd)for(var re of Zd(le))Wd.call(le,re)&&xm(oe,re,le[re]);return oe},kg=(oe,le)=>{var re={};for(var ve in oe)rg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Zd)for(var ve of Zd(oe))le.indexOf(ve)<0&&Wd.call(oe,ve)&&(re[ve]=oe[ve]);return re},Zg=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=kg(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=cn=>{const aa=ve.filter((nn,hn)=>hn!==cn);ze(aa)},Ze=cn=>{if(cn.preventDefault(),!!Ke){if(ve.findIndex(aa=>aa.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,Tg({bordered:!1,style:{width:600},value:Ke,onChange:cn=>Ge(cn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((cn,aa)=>x.createElement("div",{key:aa,className:Bm.btn},x.createElement("span",{className:Bm.s1},cn.name),x.createElement("img",{src:ta,className:Bm.s2,onClick:()=>Ee(aa)})))))},zd={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const te=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:zd.complete},x.createElement("div",{onClick:le,className:zd.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:zd.save},"\u4FDD\u5B58"));var ne=(0,xe.connect)()(te),ie=ue(59301),me=Object.defineProperty,Pe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ft=(oe,le,re)=>le in oe?me(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,dt=(oe,le)=>{for(var re in le||(le={}))be.call(le,re)&&Ft(oe,re,le[re]);if(Ce)for(var re of Ce(le))qe.call(le,re)&&Ft(oe,re,le[re]);return oe},tt=(oe,le)=>Pe(oe,Fe(le)),at=(oe,le)=>{var re={};for(var ve in oe)be.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ce)for(var ve of Ce(oe))le.indexOf(ve)<0&&qe.call(oe,ve)&&(re[ve]=oe[ve]);return re},kt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Sn=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=at(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,cn,aa,nn,hn;const[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)({}),[Ot,Ia]=(0,x.useState)(!1),[Kn,en]=(0,x.useState)(!1),[Nn,Xt]=(0,x.useState)(!1),[St,kn]=(0,x.useState)(""),[Ut,wt]=(0,x.useState)(""),[an,ua]=(0,x.useState)(""),[Rt,$t]=(0,x.useState)(),Ka=(0,x.useRef)({}),Da=(0,x.useRef)(""),fa=(0,x.useRef)(""),va=(0,x.useRef)(""),Na=(0,x.useRef)(null),pa=(0,x.useRef)((0,dn.throttle)(()=>br(),2e3,{leading:!0,trailing:!1})).current,{id:Aa}=Xe,[jr,yo]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Aa&&Br()},[Aa]),(0,x.useEffect)(()=>(JSON.stringify(Un)!=="{}"&&So(),()=>{clearTimeout(Na.current)}),[Un,St,an,Ut]);const So=()=>{clearTimeout(Na.current),Na.current=setTimeout(()=>{!(0,dn.isEqual)(Un,Ka.current)||St!==Da.current||an!==fa.current||Ut!==va.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Br=()=>kt(void 0,null,function*(){var da,dr,Xr,Jn,Sa,Ua,Mo;ze({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const Hl=yield(0,We.ZP)(`/api/shixuns/${Aa}/edit_base_info.json`,{method:"get"});if(Hl.status===0){const Ju=tt(dt({},Hl.data),{description:(0,mn.S)(Hl.data.description)}),Ti={description:Ju.description,shixun_tags:Ju.shixun_tags,name:Ju.name,course:((da=Ju==null?void 0:Ju.disciplines)==null?void 0:da.length)>0?[(Xr=(dr=Ju==null?void 0:Ju.disciplines)==null?void 0:dr[0])==null?void 0:Xr.id,(Ua=(Sa=(Jn=Ju==null?void 0:Ju.disciplines)==null?void 0:Jn[0])==null?void 0:Sa.sub_discipline)==null?void 0:Ua.id]:[],difficulty:Ju.difficulty};(Mo=Ge.detail)!=null&&Mo.is_jupyter_lab&&(Ti.jupyter_show_description=Hl.data.jupyter_show_description),vn.setFieldsValue(Ti),Ka.current=dt({},Ti),Da.current=Ju.attachment_id||"",fa.current=Ju.cover_image_id||"",va.current=Ju.attachment_id_b||"",En(dt({},Ti)),kn(Ju.attachment_id||""),wt(Ju.attachment_id_b||""),ua(Ju.cover_image_id||""),$t(Ju.cover_image||"")}}),Bn=(da,dr)=>{En(dt({},dr))},nr=()=>{ka()},br=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),vn.submit()},Tn=(da,dr=!1,Xr=1)=>{var Jn;const{name:Sa,description:Ua,shixun_tags:Mo,course:Hl,jupyter_show_description:Ju=!1,difficulty:Ti}=da;let Yi={name:Sa,description:Ua,shixun_tags:Mo,attachment_id:St,cover_image_id:an,attachment_id_b:Ut,sub_discipline_ids:Hl[1],difficulty:Ti};(Jn=Ge.detail)!=null&&Jn.is_jupyter_lab&&(Yi=tt(dt({},Yi),{jupyter_show_description:Ju})),(0,We.ZP)(`/api/shixuns/${Aa}/base_info_save.json`,{method:"post",body:{shixun:dt({},Yi),sync_origin_shixun:dr}}).then(Ja=>kt(void 0,null,function*(){var oo,Po,qo,Bl;if(Ja.status===0&&((oo=Ge==null?void 0:Ge.detail)!=null&&oo.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:Aa}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ka.current={description:Un.description,shixun_tags:Un.shixun_tags,name:Un.name,difficulty:Un.difficulty},Da.current=St,fa.current=an,va.current=Ut,(Po=Ge==null?void 0:Ge.detail)!=null&&Po.copy_for_exercise)){const di=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:Aa,save_type:Xr}});Xr===1?(qo=di==null?void 0:di.data)!=null&&qo.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Bl=di==null?void 0:di.data)==null?void 0:Bl.shixun_name,getBaseInfo:()=>{Br()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(di==null?void 0:di.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:ie.createElement("div",null,ie.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Fi,zs;(0,Je.xg)(`/shixuns/${(zs=(Fi=Ge==null?void 0:Ge.detail)==null?void 0:Fi.fork_from)==null?void 0:zs.fork_identifier}/challenges`)}}))}}))},ka=()=>{var da;const dr=()=>{xe.history.push(`/shixuns/${Aa}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(da=Xe==null?void 0:Xe.sideBar)!=null&&da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{dr()}}):dr()};function Ba(da){const dr=da.type==="image/jpeg"||da.type==="image/png";return dr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),dr}const lr=ie.createElement(de.ZP,{loading:Ot,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),to=ie.createElement(de.ZP,{loading:Nn,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Co=ie.createElement(de.ZP,{loading:Kn,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Ma(da,dr){const Xr=new FileReader;Xr.addEventListener("load",()=>dr(Xr.result)),Xr.readAsDataURL(da)}const Zr=da=>{var dr,Xr;if(da.file.status==="uploading"){Ia(!0);return}da.file.status==="done"&&(Ia(!1),kn((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id))},Au=da=>{var dr,Xr;if(da.file.status==="uploading"){en(!0);return}da.file.status==="done"&&(en(!1),wt((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id))},Du=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+St,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>kn(""),style:{fontSize:"16px",color:"red"}}))),hr=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+Ut,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>wt(""),style:{fontSize:"16px",color:"red"}}))),kr=da=>{var dr,Xr;if(da.file.status==="uploading"){Xt(!0);return}da.file.status==="done"&&(Xt(!1),ua((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id),yo(!0))},No=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)(jr?"/api/attachments/"+an:Rt,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>{ua(""),$t("")},style:{fontSize:"16px",color:"red"}})));return ie.createElement("div",{className:xc.information},ie.createElement("section",{className:xc.scroll},ie.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),ie.createElement("div",{className:xc.formWrap}," ",ie.createElement(ce.default,{form:vn,scrollToFirstError:!0,layout:"vertical",onValuesChange:Bn,onFinish:da=>{var dr,Xr;(dr=Ge==null?void 0:Ge.detail)!=null&&dr.is_fork_from_creator&&((Xr=Ge==null?void 0:Ge.detail)!=null&&Xr.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:da,type:"information",fn:(Jn,Sa,Ua)=>{Tn(Jn,Sa,Ua)}}}):Tn(da)}},ie.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ie.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=Un.name)==null?void 0:Ze.length)||0}/60`})),((cn=Ge.detail)==null?void 0:cn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{initialValue:1,name:"difficulty",label:"\u96BE\u5EA6:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},ie.createElement(ql.ZP.Group,{disabled:((aa=Ge.detail)==null?void 0:aa.shixun_status)===2},ie.createElement(ql.ZP,{value:1},"\u7B80\u5355"),ie.createElement(ql.ZP,{style:{marginLeft:70},value:2},"\u9002\u4E2D"),ie.createElement(ql.ZP,{style:{marginLeft:70},value:3},"\u56F0\u96BE"))),!((nn=Ge.detail)!=null&&nn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:ie.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",ie.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},ie.createElement(Zg,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),ie.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},ie.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:da=>da.parentNode})),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},St?Du():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:Zr},lr))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Ut?hr():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:Au},Co))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},an||Rt?No():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:kr},to))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},ie.createElement(se.Z,{defaultValue:Un.description||"",watch:!0})),((hn=Ge.detail)==null?void 0:hn.is_jupyter_lab)&&ie.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},ie.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),ie.createElement(ne,{onSave:pa,onCancel:nr,loading:Ot||Nn||Kn}))};var Va=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(Sn),$a=ue(4848),xa={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},yr=Object.defineProperty,Tr=Object.defineProperties,Gr=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,du=Object.prototype.propertyIsEnumerable,vl=(oe,le,re)=>le in oe?yr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,iu=(oe,le)=>{for(var re in le||(le={}))zo.call(le,re)&&vl(oe,re,le[re]);if(Wo)for(var re of Wo(le))du.call(le,re)&&vl(oe,re,le[re]);return oe},rl=(oe,le)=>Tr(oe,Gr(le)),Kl=(oe,le)=>{var re={};for(var ve in oe)zo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Wo)for(var ve of Wo(oe))le.indexOf(ve)<0&&du.call(oe,ve)&&(re[ve]=oe[ve]);return re},Nl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const os=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe}=le,Ke=Kl(le,["globalSetting","dispatch","practiceSetting","shixunsDetail"]),Ge,Ee,Ze,cn,aa,nn,hn,vn;const Un=(0,xe.useLocation)(),[En]=(0,xe.useSearchParams)(),[Ot,Ia]=(0,x.useState)(!1),[Kn,en]=(0,x.useState)({}),[Nn,Xt]=(0,x.useState)(!0),[St,kn]=(0,x.useState)(!1),[Ut,wt]=(0,x.useState)(null),an=(0,x.useRef)(!1),{id:ua,updateIndex:Rt,is_published:$t,newQuestion:Ka}=ze,{challenge_list:Da=[]}=Kn;(0,x.useEffect)(()=>{if(ua)return va(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[ua,Rt]),(0,x.useEffect)(()=>{fa()},[Un]);const fa=()=>{const Tn=Un.pathname.split("/");(Tn.includes("newquestion")||Tn.includes("new")||En.get("tabId"))&&(an.current=!0)},va=()=>Nl(void 0,null,function*(){var Tn,ka,Ba;Xt(!0);const lr=yield(0,gt.n5)({id:ua});if(ve({type:"shixunsDetail/save",payload:{challenges:iu({},lr)}}),(Tn=lr==null?void 0:lr.challenge_list)!=null&&Tn.length){const to=Un.pathname.split("/"),Co=lr.challenge_list.find(Ma=>String(Ma.challenge_id)===to[4]);if(to.includes("newquestion")||to.includes("new")){const Ma=lr.challenge_list[((ka=lr.challenge_list)==null?void 0:ka.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:to.includes("new")?0:1,name:""}}}),wt(void 0),yo(Ma)}else to[4]&&Co?Na(Co,!1):Na(lr.challenge_list[0])}(Ba=lr==null?void 0:lr.challenge_list)!=null&&Ba.length||wt(null),en(lr),Xt(!1)}),Na=(Tn,ka=!0)=>{if(wt(Tn.challenge_id),yo(Tn),ka){const Ba=`/shixuns/${ua}/edit/${Tn.challenge_id}/${Tn.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Ba)}},pa=(Tn,ka)=>{ka.stopPropagation();const{challenge_id:Ba}=Tn,lr=()=>Nl(void 0,null,function*(){var to,Co;if((yield(0,gt.rO)({id:ua,challengesId:Ba})).status===1){const Zr=yield(0,gt.n5)({id:ua});if(en(Zr),Ba===Ut&&((to=Zr.challenge_list)!=null&&to.length)){Na(Zr.challenge_list[0]);return}(Co=Zr.challenge_list)!=null&&Co.length||(wt(null),an.current=!0,yo({}),xe.history.push(`/shixuns/${ua}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:lr})},Aa=(Tn,ka,Ba)=>{const lr=Array.from(Tn),[to]=lr.splice(ka,1);return lr.splice(Ba,0,to),lr},jr=(Tn,ka)=>{if(!Tn.destination)return;const Ba=Aa(ka,Tn.source.index,Tn.destination.index);en(rl(iu({},Kn),{challenge_list:Ba}));const lr=Ba.map(to=>to.challenge_id);(0,gt.xg)({id:ua,ids:lr}).then(to=>{to.status!==0&&en(rl(iu({},Kn),{challenge_list:ka}))})},yo=Tn=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:Tn}})},So=(Tn,ka)=>Nl(void 0,null,function*(){if(Tn===Ut)return;yield Br(),wt(Tn),yo(ka),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Ba=`/shixuns/${ua}/edit/${Tn}/${ka.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Ba)}),Br=()=>new Promise((Tn,ka)=>{var Ba;(Ba=ze==null?void 0:ze.sideBar)!=null&&Ba.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Tn()},onCancel:()=>{ka()}}):Tn()}),Bn=Tn=>{var ka,Ba;return x.createElement(x.Fragment,null,x.createElement(ao.Z5,{onDragEnd:lr=>jr(lr,Tn)},x.createElement(ao.bK,{droppableId:"droppable"},(lr,to)=>x.createElement("div",rl(iu({ref:lr.innerRef},lr.droppableProps),{style:{width:"100%"}}),Tn.map((Co,Ma)=>{const{st:Zr,name:Au,challenge_id:Du}=Co;return x.createElement(ao._l,{key:Du,draggableId:Du.toString(),index:Ma,isDragDisabled:$t},(hr,kr)=>{var No,da,dr,Xr;return x.createElement("div",rl(iu(iu({ref:hr.innerRef},hr.draggableProps),hr.dragHandleProps),{className:Ut===Du?xa.listActive:xa.list,onClick:()=>So(Du,Co)}),x.createElement("span",{className:xa.s1},Zr===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:xa.s2},(No=Xe==null?void 0:Xe.detail)!=null&&No.is_client_unity_3d?((da=Xe==null?void 0:Xe.detail)==null?void 0:da.vrs_question_type)==1?`\u4EFB\u52A1${Ma+1}`:`\u7B2C${Ma+1}\u9898`:`\u7B2C${Ma+1}\u5173`,": ",Au),!$t&&!((dr=Xe==null?void 0:Xe.detail)!=null&&dr.is_client_unity_3d&&((Xr=Xe==null?void 0:Xe.detail)==null?void 0:Xr.vrs_question_type)==0)&&x.createElement("span",{className:xa.s3,onClick:Jn=>pa(Co,Jn)},x.createElement("i",{className:"iconfont icon-shanchu7"})))})})))),Ka&&x.createElement("div",{className:xa.listActive},x.createElement("span",{className:xa.s1},(Ka==null?void 0:Ka.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:xa.s2},"\u7B2C",Tn.length+1,(ka=Xe==null?void 0:Xe.detail)!=null&&ka.is_client_unity_3d?"\u9898":"\u5173",": ",Ka==null?void 0:Ka.name)),!$t&&x.createElement("div",{className:xa.os},"--\u62D6\u62FD",(Ba=Xe==null?void 0:Xe.detail)!=null&&Ba.is_client_unity_3d?"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","\u8FDB\u884C\u6392\u5E8F--"))},nr=Tn=>Nl(void 0,null,function*(){yield Br(),Tn==="new"?xe.history.push(`/shixuns/${ua}/edit/new`):xe.history.push(`/shixuns/${ua}/edit/newquestion`),Ia(!1),wt(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:Tn==="new"?0:1,name:""}}})}),br=()=>{(0,Ha.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ia(!Ot)};return x.createElement("div",{className:xa.level},x.createElement("aside",{className:xa.left,style:{width:St?"0":"25%"}},x.createElement("div",{className:xa.container},x.createElement("div",{className:xa.title},(Ge=Xe==null?void 0:Xe.detail)!=null&&Ge.is_client_unity_3d?((Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","(",Da.length,")"),x.createElement("div",{className:xa.listWrap},Nn?x.createElement(vt.Z,{size:"middle"}):Da.length||Ka?Bn(Da):x.createElement(Mr.Z,{image:To,description:`\u6682\u65E0${(Ze=Xe==null?void 0:Xe.detail)!=null&&Ze.is_client_unity_3d?((cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361"}!`}))),!St&&!((aa=Xe==null?void 0:Xe.detail)!=null&&aa.is_client_unity_3d&&((nn=Xe==null?void 0:Xe.detail)==null?void 0:nn.vrs_question_type)==0)&&x.createElement("div",{className:xa.btns},x.createElement("aside",{className:xa.btnsWrap},x.createElement("div",{style:{transform:Ot?"rotate(45deg)":"rotate(0deg)"},className:xa.icon,onClick:br},"+"),x.createElement("div",{className:xa.btn,style:{left:Ot?20:-154}},x.createElement("div",{className:xa.d1,onClick:()=>nr("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),!((hn=Xe==null?void 0:Xe.detail)!=null&&hn.is_client_unity_3d&&((vn=Xe==null?void 0:Xe.detail)==null?void 0:vn.vrs_question_type)==1)&&x.createElement("div",{className:xa.d2,onClick:()=>nr("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:St?xa.elseShrink:xa.shrink,onClick:()=>kn(!St)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:xa.right,id:"modal-level-question"},Ut===null&&an.current?x.createElement("div",{className:xa.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var Ui=(0,xe.connect)(({globalSetting:oe,practiceSetting:le,shixunsDetail:re})=>({globalSetting:oe,practiceSetting:le,shixunsDetail:re}))(os),ai={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},Ki=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,ks=Object.prototype.propertyIsEnumerable,us=(oe,le)=>{var re={};for(var ve in oe)ri.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ki)for(var ve of Ki(oe))le.indexOf(ve)<0&&ks.call(oe,ve)&&(re[ve]=oe[ve]);return re},wc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const rc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=us(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&nn()},[re.actionTabs.key]);const nn=()=>wc(void 0,null,function*(){var En;const Ot=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id}});aa(Ot||[])}),hn=()=>{var En;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(En=re.actionTabs.params)==null?void 0:En.id}}})},vn=()=>wc(void 0,null,function*(){var En;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Ot=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id,user_id:Ee}});Un(),Ot&&(Ke(),Be.ZP.info(Ot.message))}),Un=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:vn,onCancel:Un},x.createElement("div",null,x.createElement("div",{className:ai.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:ai.content},cn.length?x.createElement(ql.ZP.Group,{value:Ee,onChange:En=>Ze(En.target.value)},cn.map((En,Ot)=>x.createElement(ql.ZP,{className:ai.radio,key:Ot,value:En.user_id},En.name))):x.createElement("div",{className:ai.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:ai.colorBlue,onClick:hn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Zs=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(rc);const{TabPane:Hi}=Bt.default;var oc=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Hi,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(yi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Hi,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(Ei.Z,{onCancel:le,onSelect:re})))),Cl={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},ls=Object.defineProperty,Lc=Object.getOwnPropertySymbols,Vd=Object.prototype.hasOwnProperty,Oc=Object.prototype.propertyIsEnumerable,td=(oe,le,re)=>le in oe?ls(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Gd=(oe,le)=>{for(var re in le||(le={}))Vd.call(le,re)&&td(oe,re,le[re]);if(Lc)for(var re of Lc(le))Oc.call(le,re)&&td(oe,re,le[re]);return oe},uc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Wg=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,cn;const aa=(0,xe.useParams)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({id:null,page:1}),Kn=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,en=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{nn.current=aa.id,Ot.id=nn.current,Ia(Ot),Nn(Ot)},[]);const Nn=$t=>uc(void 0,null,function*(){const Ka=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:$t});Ka&&(En(Ka.members||[]),vn(Ka.member_count))}),Xt=()=>uc(void 0,null,function*(){Ot.page=1,Ia(Ot);const $t=(0,Vl.g)();yield ze({type:"user/getUserInfo",payload:$t}),yield Nn(Ot)}),St=$t=>{Ot.page=$t,Ia(Ot),Nn(Ot)},kn=$t=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:Cl.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>uc(void 0,null,function*(){var Ka;const Da=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:nn.current,userId:$t}});if(((Ka=ve.userInfo)==null?void 0:Ka.user_id)===$t){xe.history.push("/shixuns");return}Be.ZP.info(Da==null?void 0:Da.message),Ot.page=1,Ia(Ot),Nn(Ot)})})},Ut=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:nn.current}}})};function wt($t,Ka,Da,fa){return uc(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:$t,user_id:Ka,editable:Da?0:1}}),Nn(Ot)})}const an=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:nn.current}}})};function ua(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const Rt={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:ua,shixunId:nn.current,onSelectCollaborator:$t=>uc(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:nn.current,user_ids:$t}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())}),onSelectGroup:$t=>uc(void 0,null,function*(){ua(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:nn.current,group_id:$t.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Xt())})};return x.createElement("section",null,x.createElement("div",{className:Cl.wrap},x.createElement("div",{className:Cl.content},((cn=oe.detail)==null?void 0:cn.identity)<5&&x.createElement("div",{className:Cl.head},x.createElement("span",{className:Cl.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",hn,"\u4EBA\uFF09"),x.createElement("div",null,en&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:Cl.button,style:{marginRight:"20px"},onClick:Ut},"\u66F4\u6362\u7BA1\u7406\u5458"),Kn&&x.createElement(de.ZP,{type:"primary",className:Cl.button,style:{marginRight:"40px"},onClick:an},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:Cl.list},x.createElement(dl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Un.map(($t,Ka)=>{var Da,fa,va,Na,pa,Aa,jr,yo;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:Cl.itemWrap,key:Ka},x.createElement("a",{href:(Da=$t.user)==null?void 0:Da.user_url,target:"_blank",className:Cl.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:Cl.img,src:`${ot.Z.IMG_SERVER}/images/${(fa=$t.user)==null?void 0:fa.image_url}`}),((va=$t.user)==null?void 0:va.shixun_manager)&&x.createElement("span",{className:Cl.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:Cl.itemContent},x.createElement("p",{className:Cl.nameWrap},x.createElement("a",{href:$t.user.user_url,target:"_blank",className:Cl.name},(Na=$t.user)==null?void 0:Na.name,$t.user.user_id===((pa=ve.userInfo)==null?void 0:pa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:Cl.actionGroup},en?(Aa=$t.user)!=null&&Aa.shixun_manager?null:x.createElement(Qt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[$t.editable?"1":"2"],onClick:()=>{var So;wt(oe.detail.identifier,$t.user.user_id,$t.editable,(So=$t.user)==null?void 0:So.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Xn.Z,{style:{fontSize:"14px",color:"#888888"}}))):$t.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((jr=$t.user)!=null&&jr.shixun_manager)&&Kn?x.createElement("a",{className:Cl.deletetitle,onClick:()=>{var So;return kn((So=$t.user)==null?void 0:So.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:Cl.schoolWrap},x.createElement("span",{className:Cl.school},(yo=$t.user)==null?void 0:yo.school_name)))))})))),hn>10&&x.createElement("div",{className:Cl.countWrap},x.createElement(Jl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:hn,onChange:$t=>St($t),pageSize:10,current:Ot.page}))),x.createElement(Zs,{onReloadData:Xt}),x.createElement(oc,Gd({},Rt)))};var jd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(Wg),zg=ue(50428);const og=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(dl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Nu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(gs,null))};var wm=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(og),ol={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},nd={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},Lm=Object.defineProperty,Om=Object.defineProperties,Vg=Object.getOwnPropertyDescriptors,Nc=Object.getOwnPropertySymbols,Nm=Object.prototype.hasOwnProperty,U0=Object.prototype.propertyIsEnumerable,Hg=(oe,le,re)=>le in oe?Lm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lc=(oe,le)=>{for(var re in le||(le={}))Nm.call(le,re)&&Hg(oe,re,le[re]);if(Nc)for(var re of Nc(le))U0.call(le,re)&&Hg(oe,re,le[re]);return oe},Mm=(oe,le)=>Om(oe,Vg(le)),Yg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:K0}=Pt.default;var H0=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)([]),[vn,Un]=(0,x.useState)([]),[En,Ot]=(0,x.useState)(0),[Ia,Kn]=(0,x.useState)(!1),[en,Nn]=(0,x.useState)(!1),[Xt]=ce.default.useForm(),[St,kn]=(0,x.useState)([]),Ut=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Xt.resetFields(),kn([]),Un([]),hn([]),Ot(0),Nn(!1),Kn(!1))},[ze]);const wt=Bn=>{var nr,br,Tn;if(Bn.file.status==="done"||Bn.file.status==="uploading"){if(kn(Bn.fileList),!Bn.file.response)return;if((nr=Bn.file.response)!=null&&nr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}kn(St.filter(ka=>ka.uid!==Bn.file.uid)),(br=Bn.file.response)!=null&&br.message&&Be.ZP.info((Tn=Bn.file.response)==null?void 0:Tn.message)}},an=Bn=>Yg(void 0,null,function*(){var nr;if(!En){const Tn=St.filter(ka=>ka.uid!==Bn.uid);kn(Tn),Ut.current=[...Tn],hn(nn.filter(ka=>ka!==Bn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Tn.length||(Xt.setFieldsValue({file:void 0}),Xt.validateFields());return}if(!Bn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(nr=Bn==null?void 0:Bn.response)==null?void 0:nr.id]}})).status===0&&(kn(St.filter(Tn=>Tn.uid!==Bn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),ua=Bn=>{if(St!=null&&St.some(br=>br.name===Bn.name))return Be.ZP.info(`${Bn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const nr={name:Bn.name,uid:Bn.uid,file:Bn,percent:0};return St.push(nr),Ut.current=[...St],kn([...St]),!1},Rt={height:300,multiple:!0,disabled:En>0,withCredentials:!0,fileList:St,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:wt,onRemove:an,beforeUpload:ua},$t=(Bn,nr,br,Tn,ka)=>{const Ba=new FormData;Object.keys(Bn).forEach(to=>{Ba.append(to,Bn[to])});const lr=new window.XMLHttpRequest;return lr.withCredentials=!0,lr.addEventListener("load",function(to){var Co;br(JSON.parse((Co=to==null?void 0:to.target)==null?void 0:Co.response))},!1),lr.addEventListener("error",function(to){ka&&ka(to)},!1),lr.upload.onprogress=to=>{Tn&&Tn(to)},lr.open("POST",nr),lr.send(Ba),lr},Ka=(Bn,nr)=>{if(Bn.lengthComputable){const br=Math.floor(Bn.loaded/Bn.total*100),Tn=Mm(lc({},nr),{percent:br,status:br===100?"done":"uploading"});console.log(Ut.current,333),Ut.current=Ut.current.map(ka=>ka.uid===nr.uid?Tn:ka),kn(Ut.current)}},Da=(Bn,nr)=>{const br=Mm(lc({},nr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},fa=(Bn,nr)=>{let br=Mm(lc({},nr),{status:"done"});if(Bn.status===0||(br=Mm(lc({},nr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(Nn(!1),Ot(2)),kn(Ut.current)},va=()=>{let Bn=!0;return window.navigator.onLine==!0?Bn=!0:Bn=!1,Bn},Na=Bn=>Yg(void 0,null,function*(){if(Nn(!0),En===3){Ot(2);return}if(En===2||En===1){pa();return}const{commitMessage:nr="",fileOss:br=[]}=Bn||{},ka=(Ke?St:br).map(lr=>lr.name);if(ka.filter(lr=>lr.indexOf("\u3001")!=-1||lr.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Nn(!1);return}const Ba=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:ka}});if(Ba.status===-3){hn(Ba==null?void 0:Ba.exist_files),Nn(!1);return}if(JSON.stringify(Ba)==="{}"){Nn(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ba.status===0&&(St.forEach(lr=>{const to=$t({file:lr.file,description:nr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Co=>fa(Co,lr),Co=>Ka(Co,lr),Co=>Da(Co,lr));vn.push(to)}),Ot(1))}),pa=()=>{const{commitMessage:Bn=""}=lc({},Xt.getFieldsValue())||{},nr=Ut.current.filter(Tn=>Tn.status==="error"),br=Ut.current.map(Tn=>Mm(lc({},Tn),{status:Tn.status==="error"?"uploading":Tn.status}));kn(br),nr.forEach(Tn=>{const ka=$t({file:Tn.file,description:Bn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ba=>fa(Ba,Tn),Ba=>Ka(Ba,Tn),Ba=>Da(Ba,Tn));vn.push(ka)})},Aa=Bn=>{var nr,br;if(console.log(Bn,"changedValues"),"fileOss"in Bn){if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done")&&((nr=Bn==null?void 0:Bn.fileOss)!=null&&nr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done"||Tn.status==="error")&&((br=Bn==null?void 0:Bn.fileOss)!=null&&br.length)){Ot(3),Nn(!1);return}hn(nn.filter(Tn=>{var ka;return(ka=Bn==null?void 0:Bn.fileOss)==null?void 0:ka.some(Ba=>Ba.name===Tn)}))}aa(lc({},Xt.getFieldsValue()))},jr=Bn=>{Bn||(Kn(!0),vn.forEach(nr=>{nr.abort()})),ve(),re()},yo=()=>{const{fileOss:Bn=[]}=lc({},Xt.getFieldsValue())||{},nr=St==null?void 0:St.every(Tn=>Tn.status==="done"),br=Bn==null?void 0:Bn.every(Tn=>Tn.status==="done");if(!nr||!br){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jr()}});return}jr()},So=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${nd.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${nd.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Br=Bn=>{console.log(Bn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Xt.submit()},centered:!0,okText:En===0?"\u786E\u5B9A":En===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:en},onCancel:yo,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:nd.wrap},x.createElement(ce.default,{className:"mt10",form:Xt,scrollToFirstError:!0,layout:"vertical",onFinish:Na,onValuesChange:Aa},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(K0,lc({},Rt)," ",So())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Ci.ZP,{identifier:Ee,cancelUpload:Ia,container_type:"Shixun",container_id:Ge,uploading:En<3?En:0,disabled:En>0,height:300,maxSize:100*1024*1024*1024,description:cn.commitMessage||"",text:So(),onComplete:Br,realFileName:!0})),!!nn.length&&x.createElement("span",{className:nd.repeatedName},nn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:En>0,maxLength:100,suffix:`${((Ze=cn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Y0=ue(271),Q0=Object.defineProperty,X0=Object.defineProperties,J0=Object.getOwnPropertyDescriptors,ug=Object.getOwnPropertySymbols,Qg=Object.prototype.hasOwnProperty,Xg=Object.prototype.propertyIsEnumerable,Jg=(oe,le,re)=>le in oe?Q0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ws=(oe,le)=>{for(var re in le||(le={}))Qg.call(le,re)&&Jg(oe,re,le[re]);if(ug)for(var re of ug(le))Xg.call(le,re)&&Jg(oe,re,le[re]);return oe},ic=(oe,le)=>X0(oe,J0(le)),q0=(oe,le)=>{var re={};for(var ve in oe)Qg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ug)for(var ve of ug(oe))le.indexOf(ve)<0&&Xg.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:Ov}=x,{TabPane:Nv}=Bt.default,$0=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=q0(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,cn,aa,nn,hn;const{id:vn}=ze,[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({}),[Kn,en]=(0,x.useState)([]),[Nn,Xt]=(0,x.useState)(!1),[St,kn]=(0,x.useState)(!0),[Ut,wt]=(0,x.useState)(!1),[an,ua]=(0,x.useState)(!1),[Rt,$t]=(0,x.useState)(!1),[Ka,Da]=(0,x.useState)(!1),[fa,va]=(0,x.useState)("all"),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)([]),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)({}),[nr,br]=(0,x.useState)(!1),[Tn,ka]=(0,x.useState)([]),[Ba,lr]=(0,x.useState)({page:1,limit:10,total:0}),[to,Co]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{vn&&Zr()},[vn]);const Ma=Jn=>{const Sa=ic(Ws({},Ba),{page:Jn});jr([]),lr(Sa),Zr(Sa)},Zr=Jn=>Gg(void 0,null,function*(){const Ua=Jn||{page:1,limit:10,total:0};Xt(!0);const Mo=yield ve({type:"shixunsDetail/getSetData",payload:ic(Ws({},Ua),{id:vn})});Mo!=null&&Mo.data_sets&&(Xt(!1),En([...Mo.data_sets]),lr(ic(Ws({},Ua),{total:Mo==null?void 0:Mo.data_sets_count})),kn(!1),Ia(Ws({},Mo)))}),Au=()=>x.createElement("div",{className:ol.empty},x.createElement("img",{src:Cn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),hr={selectedRowKeys:Aa,columnWidth:70,onChange:Jn=>{console.log("selectedRowKeys changed: ",Jn),jr(Jn)}},kr=Jn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Sa=Jn?[Jn]:Aa;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Gg(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${vn}/destroy_data_sets.json`,{method:"Delete",body:{id:Sa}})).status===0){const Mo=Sa.length===Un.length&&Ba.page>1?Ba.page-1:Ba.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),Zr(ic(Ws({},Ba),{page:Mo})),jr([])}})})},No=()=>Gg(void 0,null,function*(){const{title:Jn}=Br;let Sa=null;if(console.log(Jn,"title"),Jn===""){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Bn(ic(Ws({},Br),{errorDes:Sa}));return}if(Jn.includes(" ")){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Bn(ic(Ws({},Br),{errorDes:Sa}));return}const Ua=Un.find(Ju=>Ju.id===(Br==null?void 0:Br.id)).title;if(Jn===Ua.substring(0,Ua.lastIndexOf("."))||Jn===Ua){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Bn(ic(Ws({},Br),{errorDes:Sa}));return}const Mo=Ua.includes(".")?Ua.substring(Ua.lastIndexOf("."),Ua.length):"";(yield(0,We.ZP)(`/api/shixuns/${vn}/rename_data_sets.json`,{method:"post",body:{id:Br==null?void 0:Br.id,new_file_name:Jn+Mo}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Zr(Ba),wt(!1),Bn({}))}),da=()=>{const{download_url:Jn}=Br;dr(Jn),Be.ZP.success("\u590D\u5236\u6210\u529F"),ua(!1),Bn({})},dr=Jn=>{const Sa=Jn,Ua=document.createElement("input");Ua.value=Sa,document.body.appendChild(Ua),Ua.select(),document.execCommand("Copy"),Ua.style.display="none"},Xr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Jn,Sa)=>Sa!=null&&Sa.data_set_id?x.createElement(nt.Z,{title:Jn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Sa==null?void 0:Sa.data_set_id}/detail?tabId=public`)}},Jn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Jn,Sa)=>$l()(Sa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Jn,Sa)=>x.createElement("div",{className:ol.path},x.createElement(nt.Z,{title:Jn},x.createElement("span",{className:ol.text},Jn)),x.createElement(Yt.CopyToClipboard,{text:Jn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Jn,Sa)=>x.createElement("div",{className:ol.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var Ua;Bn((0,dn.clone)(ic(Ws({},Sa),{title:Sa!=null&&Sa.title.includes(".")?(Ua=Sa==null?void 0:Sa.title)==null?void 0:Ua.substring(0,Sa.title.lastIndexOf(".")):Sa==null?void 0:Sa.title}))),wt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Bn((0,dn.clone)(Sa)),ua(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Sa.title,Sa==null?void 0:Sa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Da(!0),ka([Sa]),pa([Sa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),kr(Sa.id)}})))}];return x.createElement("div",{className:ol.dataset},x.createElement("div",{className:ol.header},x.createElement("div",{className:ol.title},"\u6570\u636E\u96C6(",Ba.total,")"),x.createElement("div",{className:ol.dataPath},x.createElement("span",{className:ol.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Ot==null?void 0:Ot.folder_name,disabled:!0}),x.createElement(Yt.CopyToClipboard,{text:Ot==null?void 0:Ot.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:ol.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>kr(),disabled:!Aa.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Da(!0),pa(Aa),ka(Un.filter(Jn=>Aa.includes(Jn.id)))},disabled:!Aa.length},"\u540C\u6B65"),x.createElement(Qt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{So(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{$t(!0),va("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:ol.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:ol.content},x.createElement(dl.Z,{loading:St,active:!0,paragraph:{rows:5}},Ba.total?x.createElement(kl.default,{rowSelection:hr,className:ol.customTable,dataSource:Un,bordered:!1,rowKey:Jn=>Jn.id,rowClassName:ol.row,columns:Xr,loading:Nn,pagination:{pageSize:Ba.limit,total:Ba.total,current:Ba.page,onChange:Ma,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Au())),x.createElement(H0,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:ol.uploadFileModal,id:vn,containerId:(cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.id,local:(aa=re==null?void 0:re.setting)==null?void 0:aa.is_local,dispatch:ve,visible:yo,onClose:()=>So(!1),onOK:Zr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:Ut,onOk:No,centered:!0,wrapClassName:ol.renameModal,onCancel:()=>{wt(!1),Bn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:ol.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Br==null?void 0:Br.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Jn=>{Bn(ic(Ws({},Br),{title:Jn.target.value,errorDes:null}))},maxLength:60,suffix:`${((nn=Br==null?void 0:Br.title)==null?void 0:nn.length)||0}/60`}),(Br==null?void 0:Br.errorDes)&&x.createElement("div",{className:ol.errorDes},Br==null?void 0:Br.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:an,onOk:da,centered:!0,wrapClassName:ol.shareModal,onCancel:()=>{ua(!1),Bn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:ol.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Br==null?void 0:Br.download_url}))),x.createElement(Y0.Z,{setVisible:$t,visible:Rt,recordId:Na,type:fa,updateData:Zr,identifier:(hn=Xe.detail)==null?void 0:hn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ka,width:400,centered:!0,keyboard:!1,onCancel:()=>Da(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:ol.leftButton,onClick:()=>{br(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:ol.rightButton,onClick:()=>{Da(!1),$t(!0),va("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:ol.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(hs.Z,{visible:nr,attachmentInfo:Tn,onClose:()=>br(!1),onSuccess:Jn=>{br(!1),xe.history.push(`/dataset/${Jn}/detail?tabId=mine`)}}))};var ef=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))($0),Im={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},tf=Object.defineProperty,qg=Object.getOwnPropertySymbols,nf=Object.prototype.hasOwnProperty,af=Object.prototype.propertyIsEnumerable,$g=(oe,le,re)=>le in oe?tf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,e0=(oe,le)=>{for(var re in le||(le={}))nf.call(le,re)&&$g(oe,re,le[re]);if(qg)for(var re of qg(le))af.call(le,re)&&$g(oe,re,le[re]);return oe},t0=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const lg=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",rf=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[cn,aa]=(0,x.useState)([]),[nn,hn]=(0,x.useState)([]),Un=[Ud.OriginalPicturePath,Ud.ExpectPicturePath,Ud.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),En())},[oe.actionTabs.key]);const En=(St="")=>t0(void 0,null,function*(){var kn;const Ut=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:St}});if(St===""&&!((kn=Ut==null?void 0:Ut.trees)!=null&&kn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Ut!=null&&Ut.trees){const wt=Ut.trees.map(an=>e0(e0({},an),{name:an.name,val:an.name}));hn(wt||[])}}),Ot=St=>{const kn=lg(cn),Ut=`${kn&&`${kn}/`}${St}`;ze===Ud.Path?!(Ee!=null&&Ee.includes(`${Ut}\uFF1B`))&&Ze(`${Ee}${Ut}\uFF1B`):ze===Ud.ExecPath&&Ze(Ut)},Ia=St=>{if(St.type==="tree"){cn.length?cn.push({val:`/${St.val}`,path:St.val}):cn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${St.val}`,path:St.val}),aa(cn);const kn=lg(cn);Un&&Ze(kn),En(kn)}},Kn=(St,kn)=>{const Ut=cn.filter((an,ua)=>ua<=kn);aa(Ut);const wt=lg(Ut);Un&&Ze(wt),En(wt)},en=()=>t0(void 0,null,function*(){Ke(Ee),Nn()}),Nn=()=>{Ze(""),aa([]),hn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Xt=lg(cn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:en,onCancel:Nn},x.createElement("div",{className:Im.wrap},x.createElement("div",{className:Im.content},x.createElement("div",{className:Im.mainPathWrap},!!(cn!=null&&cn.length)&&cn.map((St,kn)=>x.createElement("a",{key:kn,onClick:()=>Kn(St,kn)},St.val))),!!(nn!=null&&nn.length)&&nn.map((St,kn)=>St.type==="tree"?x.createElement("a",{key:kn,onClick:()=>Ia(St)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Im.colorBlue}`}),Xt&&`${Xt}/`,St.name):x.createElement("a",{key:kn,onClick:()=>Ot(`${St.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Im.colorBlue}`}),Xt&&`${Xt}/`,St.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:St=>Ze(St.target.value)})))};var of=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(rf),n0={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},uf=Object.defineProperty,ig=Object.getOwnPropertySymbols,a0=Object.prototype.hasOwnProperty,r0=Object.prototype.propertyIsEnumerable,o0=(oe,le,re)=>le in oe?uf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lf=(oe,le)=>{for(var re in le||(le={}))a0.call(le,re)&&o0(oe,re,le[re]);if(ig)for(var re of ig(le))r0.call(le,re)&&o0(oe,re,le[re]);return oe},sf=(oe,le)=>{var re={};for(var ve in oe)a0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ig)for(var ve of ig(oe))le.indexOf(ve)<0&&r0.call(oe,ve)&&(re[ve]=oe[ve]);return re},u0=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const cf=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=sf(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),cn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)(""),[vn,Un]=(0,x.useState)(!1),[En,Ot]=(0,x.useState)(!1);(0,x.useEffect)(()=>{cn.current&&Ia()},[cn.current]);const Ia=()=>u0(void 0,null,function*(){Un(!0);const en=yield(0,We.ZP)(`/api/shixuns/${cn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});en.status===0&&(hn((en==null?void 0:en.standard_answer)||""),aa.setFieldsValue({hide_answer:en==null?void 0:en.hide_answer,disable_copy:en==null?void 0:en.disable_copy}),Un(!1))}),Kn=en=>u0(void 0,null,function*(){Ot(!0),(yield(0,We.ZP)(`/api/shixuns/${cn.current}/set_standard_answer.json`,{method:"post",body:lf({},en)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ot(!1)});return x.createElement("section",{className:n0.wrap},x.createElement(dl.Z,{loading:vn},x.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onFinish:Kn},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:nn})),x.createElement(ce.default.Item,null,x.createElement(vc.t,{okText:"\u4FDD\u5B58",loading:En,hasCancelBtn:!1,className:n0.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var df=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(cf),Wl=ue(59301),mf=Object.defineProperty,gf=Object.defineProperties,ff=Object.getOwnPropertyDescriptors,l0=Object.getOwnPropertySymbols,vf=Object.prototype.hasOwnProperty,pf=Object.prototype.propertyIsEnumerable,i0=(oe,le,re)=>le in oe?mf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,s0=(oe,le)=>{for(var re in le||(le={}))vf.call(le,re)&&i0(oe,re,le[re]);if(l0)for(var re of l0(le))pf.call(le,re)&&i0(oe,re,le[re]);return oe},hf=(oe,le)=>gf(oe,ff(le)),ad=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:Ef}=Mu.default;var Pf=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(Pf||{}),Ud=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(Ud||{});const Ff=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),cn=(0,x.useRef)(),[aa,nn]=(0,x.useState)(),[hn,vn]=(0,x.useState)(),[Un,En]=(0,x.useState)(!0),[Ot,Ia]=(0,x.useState)(700),[Kn,en]=(0,x.useState)(""),[Nn,Xt]=(0,x.useState)("1"),St=(0,xe.useParams)();(0,x.useEffect)(()=>{Ut()},[]);const kn=()=>ad(void 0,null,function*(){var fa,va;const Na=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:St.id,path:(va=(fa=ze==null?void 0:ze.fileContent)==null?void 0:fa.params)==null?void 0:va.path,content:Ke,secret_repository:Un?null:!0}});Na!=null&&Na.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:hf(s0({},ve.sideBar),{confirmLeave:!1})}))}),Ut=()=>ad(void 0,null,function*(){var fa,va,Na,pa;const Aa=yield(0,gt.Ui)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}Aa!=null&&Aa.url&&en(Aa==null?void 0:Aa.url)}),wt=()=>ad(void 0,null,function*(){const fa=yield(0,gt.K_)({identifier:St.id});(fa==null?void 0:fa.status)===0&&(fa!=null&&fa.remainingSeconds?(nn(Date.now()+fa.remainingSeconds*1e3),vn(fa.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(fa.remainingSeconds-300)*1e3)):an())}),an=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Wl.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>ad(void 0,null,function*(){ua()})})},ua=()=>ad(void 0,null,function*(){var fa,va,Na,pa;Ze(2);const Aa=yield(0,gt.zH)({identifier:St.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}(Aa==null?void 0:Aa.status)===0&&(Ze(3),en(Aa.url),cn.current=Aa.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Rt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Wl.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Wl.createElement("span",null,Wl.createElement(Ef,{value:aa,format:"HH:mm:ss",onFinish:$t})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>ad(void 0,null,function*(){(yield(0,gt.q9)({identifier:St.id})).status===0&&(yield wt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},$t=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Wl.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{ua()}})},Ka=fa=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Da=fa=>ad(void 0,null,function*(){yield(0,gt.QA)({id:St.id,startup_file:fa}),Ut(),re({type:"practiceSetting/getCommonData",payload:s0({},St)})});return Wl.createElement(Bt.default,{activeKey:Nn,onChange:fa=>Xt(fa),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Wl.createElement("div",null,Wl.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},Wl.createElement(Ie.Z,null,Wl.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Wl.createElement(Ie.Z,{className:"mr10"},Wl.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},Wl.createElement(Pd.Z,{style:{cursor:"pointer"}}))),Wl.createElement(Ie.Z,{flex:"300px",onClick:()=>Ka("exec_path")},Wl.createElement(Se.default,{value:Kn})),Wl.createElement(Ie.Z,{flex:"1"},Wl.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ka("exec_path")},"\u8BBE\u7F6E"))),Wl.createElement("iframe",{onLoad:fa=>{},src:Kn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Wl.createElement(of,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:fa=>Da(fa)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Nn==="2"?Wl.createElement(Gc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Wl.createElement(df,null)}]})};var Sf=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ff),c0={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},d0={collect:"collect___pxqYO",head:"head___WuH5D"},Kd=ue(59301),yf=Object.defineProperty,m0=Object.getOwnPropertySymbols,Cf=Object.prototype.hasOwnProperty,bf=Object.prototype.propertyIsEnumerable,g0=(oe,le,re)=>le in oe?yf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Af=(oe,le)=>{for(var re in le||(le={}))Cf.call(le,re)&&g0(oe,re,le[re]);if(m0)for(var re of m0(le))bf.call(le,re)&&g0(oe,re,le[re]);return oe},Df=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),f0=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(Af({},ve)):Xe.resetFields()},[re]);const Ze=cn=>Df(void 0,null,function*(){Ge(!0),yield oe(cn),Ge(!1)});return Kd.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Kd.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},Kd.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},Kd.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Kd.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Kd.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},pl=ue(59301),Bf=Object.defineProperty,v0=Object.getOwnPropertySymbols,xf=Object.prototype.hasOwnProperty,wf=Object.prototype.propertyIsEnumerable,p0=(oe,le,re)=>le in oe?Bf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Hd=(oe,le)=>{for(var re in le||(le={}))xf.call(le,re)&&p0(oe,re,le[re]);if(v0)for(var re of v0(le))wf.call(le,re)&&p0(oe,re,le[re]);return oe},Rm=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Lf=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,cn]=(0,x.useState)({title:"",content:""}),[aa,nn]=(0,x.useState)(!1),[hn,vn]=(0,x.useState)(!1),[Un,En]=(0,x.useState)([]),[Ot,Ia]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Kn(Ot)},[]);const Kn=wt=>Rm(void 0,null,function*(){var an,ua;re(!0);const Rt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:wt});Rt.status===0&&(Ke(((an=Rt==null?void 0:Rt.data)==null?void 0:an.qna_sets)||[]),ze((ua=Rt==null?void 0:Rt.data)==null?void 0:ua.total_count)),re(!1)}),en=wt=>{Ot.keywords=wt,Ot.page=1,Ia(Hd({},Ot)),Kn(Ot)},Nn=(wt,an)=>{Ot.page=wt,Ot.limit=an,Ia(Hd({},Ot)),Kn(Ot)},Xt=wt=>Rm(void 0,null,function*(){if(typeof Ge=="number"){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Kn(Ot),Ee(!1))}else{const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:wt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Hd({},Ot)),Kn(Ot),Ee(!1))}}),St=wt=>Rm(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Rm(void 0,null,function*(){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${wt.id}.json`,{method:"delete"});if((an==null?void 0:an.status)===0){const ua=Xe.length===1&&Ot.page>1?Ot.page-1:Ot.page;Ot.page=ua,Ia(Hd({},Ot)),Kn(Ot),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),kn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:wt=>pl.createElement(nt.Z,{placement:"topLeft",title:wt},pl.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:wt=>pl.createElement(nt.Z,{placement:"topLeft",title:wt},pl.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(wt,an)=>pl.createElement("span",null,pl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(wt),cn({title:an==null?void 0:an.title,content:an==null?void 0:an.content})}},"\u7F16\u8F91"),pl.createElement("span",{className:"current c-red",onClick:()=>St(an)},"\u5220\u9664"))}],Ut={onRemove:()=>{En([])},beforeUpload:wt=>{if((wt==null?void 0:wt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(wt.type==="application/vnd.ms-excel"||wt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let ua=[];return ua.push(wt),En([...ua]),!1},fileList:Un,accept:".xls,.xlsx"};return pl.createElement("div",{className:d0.collect},pl.createElement("div",{className:d0.head},pl.createElement(Xo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Ot.keywords,onChange:en}),pl.createElement(Xo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),cn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),pl.createElement(Xo.op,{type:"primary",shape:"default",onClick:()=>nn(!0)},"\u5BFC\u5165\u95EE\u7B54")),pl.createElement(kl.default,{columns:kn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Ot.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ot.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:Nn}}),pl.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:aa,centered:!0,confirmLoading:hn,onCancel:()=>{nn(!1),En([])},onOk:()=>Rm(void 0,null,function*(){var wt;const an=new FormData;if(Un.length>0)an.append("file",Un[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}vn(!0);let ua=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:an},!0);(ua==null?void 0:ua.status)===0&&((wt=ua==null?void 0:ua.fail)!=null&&wt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:pl.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",pl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Ot.page=1,Ot.keywords="",Ia(Hd({},Ot)),Kn(Ot),nn(!1),En([]))),vn(!1)})},pl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",pl.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),pl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),pl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",pl.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),pl.createElement("div",{style:{marginLeft:74}},pl.createElement(Pt.default,Hd({},Ut),pl.createElement(Xo.op,{shape:"default",icon:pl.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),pl.createElement(f0,{visible:Ge,onCancel:()=>Ee(!1),onOk:Xt,modalParams:Ze}))},h0={record:"record___Ueu3j",head:"head___UOVq4"},ul=ue(59301),Of=Object.defineProperty,Nf=Object.defineProperties,Mf=Object.getOwnPropertyDescriptors,E0=Object.getOwnPropertySymbols,If=Object.prototype.hasOwnProperty,Rf=Object.prototype.propertyIsEnumerable,P0=(oe,le,re)=>le in oe?Of(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Tm=(oe,le)=>{for(var re in le||(le={}))If.call(le,re)&&P0(oe,re,le[re]);if(E0)for(var re of E0(le))Rf.call(le,re)&&P0(oe,re,le[re]);return oe},Tf=(oe,le)=>Nf(oe,Mf(le)),sg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),kf=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({title:"",content:""});let[nn,hn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{En(nn)},[]);const vn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Un=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],En=Xt=>sg(void 0,null,function*(){var St,kn;ve(!0);const Ut=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Xt});Ut.status===0&&(Ge(((St=Ut==null?void 0:Ut.data)==null?void 0:St.qna_records)||[]),Xe((kn=Ut==null?void 0:Ut.data)==null?void 0:kn.total_count)),ve(!1)}),Ot=Xt=>{nn.page=1,nn=Tm(Tm({},nn),Xt),hn(Tm({},nn)),En(nn)},Ia=(Xt,St)=>{nn.page=Xt,nn.limit=St,hn(Tm({},nn)),En(nn)},Kn=Xt=>sg(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:Tf(Tm({},Xt),{qna_record_id:Ee})});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),En(nn),Ze(!1))}),en=Xt=>sg(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>sg(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Xt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(St==null?void 0:St.status)===0&&En(nn)})})}),Nn=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Xt=>ul.createElement(nt.Z,{placement:"topLeft",title:Xt},ul.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Xt=>ul.createElement(nt.Z,{placement:"topLeft",title:Xt},ul.createElement("span",{className:"c-black"},Xt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Xt=>{var St;return ul.createElement("span",{className:"c-black"},(St=vn==null?void 0:vn.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Xt=>{var St;return ul.createElement("span",{className:"c-black"},(St=Un==null?void 0:Un.find(kn=>kn.value===Xt))==null?void 0:St.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Xt,St)=>ul.createElement("span",null,["pending","ignored"].includes(St.status)&&ul.createElement(ul.Fragment,null,ul.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Xt),aa({title:St==null?void 0:St.question,content:St==null?void 0:St.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),ul.createElement("span",{className:"current c-light-primary",onClick:()=>en(St)},"\u5FFD\u7565")),["skipped"].includes(St.status)&&ul.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ul.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(St.status)&&ul.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ul.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return ul.createElement("div",{className:h0.record},ul.createElement("div",{className:h0.head},ul.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Ot},ul.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},ul.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),ul.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},ul.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:vn,style:{width:200}})),ul.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},ul.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Un,style:{width:200}})),ul.createElement(ce.default.Item,{style:{marginRight:0}},ul.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),ul.createElement(kl.default,{columns:Nn,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:nn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:nn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ia}}),ul.createElement(f0,{visible:Ee,onCancel:()=>Ze(!1),onOk:Kn,modalParams:cn,forceIn:!0}))},cg=ue(59301);const Zf=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return cg.createElement("div",{className:c0.catechism},cg.createElement(Xo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:c0.tab}),ve==="1"&&cg.createElement(Lf,null),ve==="2"&&cg.createElement(kf,null))};var Wf=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(Zf),zf=Object.defineProperty,dg=Object.getOwnPropertySymbols,F0=Object.prototype.hasOwnProperty,S0=Object.prototype.propertyIsEnumerable,y0=(oe,le,re)=>le in oe?zf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,km=(oe,le)=>{for(var re in le||(le={}))F0.call(le,re)&&y0(oe,re,le[re]);if(dg)for(var re of dg(le))S0.call(le,re)&&y0(oe,re,le[re]);return oe},Vf=(oe,le)=>{var re={};for(var ve in oe)F0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&dg)for(var ve of dg(oe))le.indexOf(ve)<0&&S0.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gf=oe=>{var le=oe,{tabsActive:re}=le,ve=Vf(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(Va,null),re==="warehouse"&&x.createElement($a.default,null),re==="level"&&x.createElement(Ui,km({},ve)),re==="collaborate"&&x.createElement(jd,km({},ve)),re==="setting"&&x.createElement(zg.Z,null),re==="environment"&&x.createElement(wm,km({},ve)),re==="dataset"&&x.createElement(ef,null),re==="service"&&x.createElement(Sf,km({},ve)),re==="catechism"&&x.createElement(Wf,km({},ve)))},Yd={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},bl=ue(59301),jf=Object.defineProperty,Uf=Object.defineProperties,Kf=Object.getOwnPropertyDescriptors,mg=Object.getOwnPropertySymbols,C0=Object.prototype.hasOwnProperty,b0=Object.prototype.propertyIsEnumerable,A0=(oe,le,re)=>le in oe?jf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Hf=(oe,le)=>{for(var re in le||(le={}))C0.call(le,re)&&A0(oe,re,le[re]);if(mg)for(var re of mg(le))b0.call(le,re)&&A0(oe,re,le[re]);return oe},Yf=(oe,le)=>Uf(oe,Kf(le)),Qf=(oe,le)=>{var re={};for(var ve in oe)C0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&mg)for(var ve of mg(oe))le.indexOf(ve)<0&&b0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Xf=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=Qf(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee,Ze,cn;const{base_info_warning:aa,challenges_warning:nn,id:hn,repository_warning:vn,sideBar:Un,service_warning:En}=Ke,Ot=(0,xe.useLocation)(),Ia=(0,xe.useParams)(),[Kn]=(0,xe.useSearchParams)(),en=[{name:"\u57FA\u672C\u4FE1\u606F",icon:bl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:bl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:(Ee=Xe==null?void 0:Xe.detail)!=null&&Ee.is_client_unity_3d?"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361",icon:bl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:bl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:bl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:bl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:bl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:bl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:bl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}];(0,x.useEffect)(()=>{var St;const kn=Kn.get("tabId"),Ut=Ot.pathname.split("/").length,an=((St=Xe==null?void 0:Xe.detail)!=null&&St.windows_vnc?en.filter(ua=>ua.tabId!=="dataset"):en).map(ua=>ua.tabId).includes(kn);if(kn&&an){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:kn}});return}if(Ut>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!kn||kn&&!an){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Yf(Hf({},Ke.sideBar),{selectPath:""})})},[Ia.id]);const Nn=St=>{var kn;if(St===Un.tabsActive)return;const Ut=()=>{xe.history.push(`/shixuns/${hn}/edit?tabId=${St}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:St,selectPath:"",confirmLeave:!1}})};(kn=Ke==null?void 0:Ke.sideBar)!=null&&kn.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ut()}}):Ut()},Xt=()=>{var St;return((St=Xe==null?void 0:Xe.detail)!=null&&St.windows_vnc?en.filter(wt=>wt.tabId!=="dataset"):en).filter(wt=>{var an;return(an=Xe==null?void 0:Xe.detail)!=null&&an.is_client_unity_3d?["information","level","collaborate","setting"].includes(wt.tabId):wt}).filter(wt=>{var an;return(an=Xe==null?void 0:Xe.detail)!=null&&an.is_jupyter_lab?wt.tabId!=="level":wt.tabId!=="service"}).map(wt=>{const{name:an,icon:ua,tabId:Rt}=wt;return bl.createElement("div",{key:Rt,className:`${Ke.sideBar.tabsActive===Rt?Yd.itemActive:Yd.item} font12`,onClick:()=>Nn(Rt)},ua,bl.createElement("span",{className:Yd.name},an),Rt==="information"&&aa&&bl.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},bl.createElement("img",{src:si,alt:""})),Rt==="level"&&nn&&bl.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},bl.createElement("img",{src:si,alt:""})),Rt==="service"&&En&&bl.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},bl.createElement("img",{src:si,alt:""})),Rt==="warehouse"&&vn&&bl.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},bl.createElement("img",{src:si,alt:""})))})};return bl.createElement("div",{className:Yd.sidebar},bl.createElement("div",{className:Yd.items},Xt()),!((cn=Xe==null?void 0:Xe.detail)!=null&&cn.is_client_unity_3d)&&bl.createElement("div",{className:Yd.question},bl.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},bl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},bl.createElement("img",{src:Cn.Pt,height:44,width:44,alt:""})))))};var Jf=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(Xf),jg={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},ci=ue(59301),qf=Object.defineProperty,D0=Object.getOwnPropertySymbols,$f=Object.prototype.hasOwnProperty,ev=Object.prototype.propertyIsEnumerable,B0=(oe,le,re)=>le in oe?qf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,x0=(oe,le)=>{for(var re in le||(le={}))$f.call(le,re)&&B0(oe,re,le[re]);if(D0)for(var re of D0(le))ev.call(le,re)&&B0(oe,re,le[re]);return oe},gg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const tv=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)(!1),{actionTabs:nn}=oe,[hn]=ce.default.useForm(),[vn,Un]=(0,x.useState)({name:"string"}),En=en=>en&&en<$l()().startOf("day"),[Ot,Ia]=(0,x.useState)();(0,x.useEffect)(()=>{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(vn.name=nn==null?void 0:nn.name),Un(x0({},vn)),hn.setFieldsValue({name:nn==null?void 0:nn.name})},[oe.actionTabs.key]);const Kn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return ci.createElement(ci.Fragment,null,ci.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>gg(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ci.createElement("div",null,ci.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Kn[oe.actionTabs.type],"\uFF1F")),ci.createElement("div",{className:jg.bottom},ci.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&cn,className:jg.no,onClick:()=>gg(void 0,null,function*(){var en;aa(!0),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),ci.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!cn,className:jg.yes,onClick:()=>gg(void 0,null,function*(){var en;aa(!1),(en=oe.actionTabs)!=null&&en.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),ci.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>gg(void 0,null,function*(){var en,Nn;yield hn.validateFields();const Xt=hn.getFieldValue();Ze(!0);const St=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Xt.name}});Ze(!1),St.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),(en=oe.actionTabs)!=null&&en.getBaseInfo&&((Nn=oe.actionTabs)==null||Nn.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ci.createElement("div",null,ci.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),ci.createElement(ce.default,{form:hn,initialValues:{name:Ot},onChange:()=>{Un(hn.getFieldValue())}},ci.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},ci.createElement(Oe.Z,{className:"mt30",align:"middle"},ci.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),ci.createElement(Ie.Z,{flex:"1"},ci.createElement(Se.default,{maxLength:60,defaultValue:nn==null?void 0:nn.name,suffix:ci.createElement("span",null,((Xe=vn==null?void 0:vn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var nv=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(tv),sc=ue(59301),av=Object.defineProperty,rv=Object.defineProperties,ov=Object.getOwnPropertyDescriptors,fg=Object.getOwnPropertySymbols,w0=Object.prototype.hasOwnProperty,_0=Object.prototype.propertyIsEnumerable,L0=(oe,le,re)=>le in oe?av(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,O0=(oe,le)=>{for(var re in le||(le={}))w0.call(le,re)&&L0(oe,re,le[re]);if(fg)for(var re of fg(le))_0.call(le,re)&&L0(oe,re,le[re]);return oe},N0=(oe,le)=>rv(oe,ov(le)),uv=(oe,le)=>{var re={};for(var ve in oe)w0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&fg)for(var ve of fg(oe))le.indexOf(ve)<0&&_0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const lv=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=uv(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:N0(O0({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),sc.createElement("div",{className:ed.practiceSetting},sc.createElement("div",{className:ed.wrapHeader},sc.createElement(Rg,null)),sc.createElement("div",{className:ed.wrapLayout},sc.createElement("div",{className:ed.wrapSidebar},sc.createElement(Jf,null)),sc.createElement("div",{className:ed.wrapContent},sc.createElement(Gf,N0(O0({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),sc.createElement(nv,null))};var iv=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(lv);const sv=({globalSetting:oe})=>{var le;switch(Number((le=oe==null?void 0:oe.setting)==null?void 0:le.theme)){case z.Fy.THEMEONE:return x.createElement(Og,null);case z.Fy.DEFAULT:default:return x.createElement(iv,null)}};var cv=(0,xe.connect)(({globalSetting:oe})=>({globalSetting:oe}))(sv)},13322:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return E}});var z=ue(59301),x=ue(75790),xe=ue(78241),Ye=ue(8591),Te=ue(43418),Je=ue(92832),ye={wrap:"wrap___MYP7J",content:"content___loAbf",mainPathWrap:"mainPathWrap___gBcjO",colorBlue:"colorBlue___qg6vv"},gt=Object.defineProperty,Re=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,He=(b,y,ee)=>y in b?gt(b,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):b[y]=ee,ut=(b,y)=>{for(var ee in y||(y={}))Be.call(y,ee)&&He(b,ee,y[ee]);if(Re)for(var ee of Re(y))We.call(y,ee)&&He(b,ee,y[ee]);return b},fe=(b,y,ee)=>new Promise((ae,se)=>{var ce=Ae=>{try{Se(ee.next(Ae))}catch(Oe){se(Oe)}},de=Ae=>{try{Se(ee.throw(Ae))}catch(Oe){se(Oe)}},Se=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ce,de);Se((ee=ee.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:ee,dispatch:ae,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Se=!1,onFinish:Ae=()=>{}})=>{const[Oe]=xe.default.useForm(),Ie=(0,x.useParams)(),Pt=(0,x.useLocation)(),rt=(0,z.useRef)(),[pt,ta]=(0,z.useState)(""),[Hn,ya]=(0,z.useState)(""),[ma,Jt]=(0,z.useState)([]),[bn,it]=(0,z.useState)([]);(0,z.useEffect)(()=>{var ft,Tt;rt.current=((Tt=(ft=Pt.pathname)==null?void 0:ft.split("/"))==null?void 0:Tt[3])==="repository"},[]),(0,z.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const ft=ce.join("/");let Tt=[];ce.map((In,mn)=>{mn===0?Tt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${In}`,path:ft}):Tt.push({val:`/${In}`,path:ft})}),Jt(Tt),ta(ft),ya(ft),Kt(ft)},[b.actionTabs.key]);const Kt=ft=>fe(void 0,null,function*(){const Tt=yield ae({type:rt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ie.id,path:ft}});Tt&&it(Tt.trees||[])}),Pn=ft=>{let Tt=pt;ft.type==="tree"&&(ma.length?ma.push({val:`/${ft.name}`,path:ft.name}):ma.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ft.name}`,path:ft.name}),Jt(ma),Tt=pt?`${pt}/${ft.name}`:ft.name,ta(Tt)),Kt(Tt)},Wn=(ft,Tt)=>{const In=ma.filter((Fn,Ne)=>Ne<=Tt);Jt(In);const mn=In.filter((Fn,Ne)=>Ne!==0).map(Fn=>Fn.val).join("").substr(1);ta(mn),Kt(mn)},dn=()=>fe(void 0,null,function*(){const ft=Oe==null?void 0:Oe.getFieldsValue(),Tt=pt?`${pt}${ft!=null&&ft.name?`/${ft==null?void 0:ft.name}`:""}`:ft==null?void 0:ft.name;if(Se){Ae(Tt),ot();return}if(de){yield Oe.validateFields();const In=yield ae({type:"shixunsDetail/uploadGitFolder",payload:ut(ut({},{id:Ie.id,path:Tt}),rt.current?{}:{secret_repository:!0})});Ae(Hn),In.status===0&&Ye.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(Tt),Ye.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ot()}),ot=()=>{ae({type:"shixunsDetail/setActionTabs",payload:{}}),Oe.resetFields()};return z.createElement(Te.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:dn,onCancel:ot},z.createElement("div",{className:ye.wrap},z.createElement("div",{className:ye.content},z.createElement("div",{className:ye.mainPathWrap},!!(ma!=null&&ma.length)&&ma.map((ft,Tt)=>z.createElement("a",{key:Tt,onClick:()=>Wn(ft,Tt)},ft.val))),!!(bn!=null&&bn.length)&&bn.map((ft,Tt)=>ft.type==="tree"&&z.createElement("a",{key:Tt,onClick:()=>Pn(ft)},z.createElement("i",{className:`iconfont icon-wenjianjia ${ye.colorBlue}`}),ft.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},pt),de&&z.createElement(xe.default,{form:Oe,scrollToFirstError:!0,className:"mt20"},z.createElement(xe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Je.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var E=(0,x.connect)(({shixunsDetail:b,loading:y,globalSetting:ee})=>({shixunsDetail:b,globalSetting:ee,loading:y.models.index}))(a)},10212:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Oe}});var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(13248),fe=ue(1997),a=ue(66649),E=ue.n(a),b={wrap:"wrap___I6aMh",labelWrap:"labelWrap___JRSQM",label:"label___nx3ue",labelContent:"labelContent___JRmit",flexRow:"flexRow___z4VUw",color999:"color999___oIiXP",radio:"radio___B7cxQ",selectSchool:"selectSchool___xyvCv",dataPicker:"dataPicker___DoaL_",modal:"modal____8ckb",colorOrange:"colorOrange___rAmyz",colorYellow:"colorYellow___PeJD9",bottomButton:"bottomButton___O3cst"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,ta)=>{var Hn=Jt=>{try{ma(rt.next(Jt))}catch(bn){ta(bn)}},ya=Jt=>{try{ma(rt.throw(Jt))}catch(bn){ta(bn)}},ma=Jt=>Jt.done?pt(Jt.value):Promise.resolve(Jt.value).then(Hn,ya);ma((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),ta="YYYY-MM-DD HH:mm",Hn=E()(pt,ta);return Hn.add(1,"hours"),Hn.format(ta)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:ta,user:Hn,dispatch:ya}=Pt,ma=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Jt,bn,it,Kt,Pn,Wn,dn,ot,ft;const Tt=(0,z.useRef)(),[In,mn]=(0,z.useState)(),[Fn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[zt,Zt]=(0,z.useState)([]),[qt,on]=(0,z.useState)(""),[rn,Ln]=(0,z.useState)(),[Ht,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),jt=(bn=(Jt=Hn.userInfo)==null?void 0:Jt.shixun)==null?void 0:bn.editable;(0,z.useEffect)(()=>{var st,Qt;Tt.current=(Qt=(st=location.pathname)==null?void 0:st.split("/"))==null?void 0:Qt[2],sn()},[]),(0,z.useEffect)(()=>{var st,Qt,vt,Et,Ct,Yt,bt,Wt,Qn,tn,la,or;rt.setting&&(mn((Qt=(st=rt.setting)==null?void 0:st.shixun)==null?void 0:Qt.can_copy),Ne((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.use_scope),Ln(!!((Yt=(Ct=rt.setting)==null?void 0:Ct.shixun)!=null&&Yt.opening_time)),De((Wt=(bt=rt.setting)==null?void 0:bt.shixun)==null?void 0:Wt.opening_time),Ue((tn=(Qn=rt.setting)==null?void 0:Qn.shixun)==null?void 0:tn.scope_partment),Dt((or=(la=rt.setting)==null?void 0:la.shixun)==null?void 0:or.git_size))},[rt.setting]);const sn=st=>ce(void 0,null,function*(){const Qt=yield ya({type:"shixunsDetail/getDepartments",payload:{q:st}});Qt&&Zt(Qt.shools_name||[])}),yt=()=>ce(void 0,null,function*(){var st,Qt,vt,Et,Ct,Yt;const bt=(yield ya({type:"shixunsDetail/getShixunQuote",payload:{id:Tt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((st=bt.subjects)!=null&&st.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(vt=(Qt=bt.subjects)==null?void 0:Qt.splice(0,2))==null?void 0:vt.map(Wt=>`\u300A${Wt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},bt==null?void 0:bt.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Et=bt.courses)!=null&&Et.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Yt=(Ct=bt.courses)==null?void 0:Ct.splice(0,2))==null?void 0:Yt.map(Wt=>`\u300A${Wt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},bt==null?void 0:bt.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield ya({type:"shixunsDetail/deleteShixun",payload:{id:Tt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),xt=()=>{(0,fe.gy)(ya,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Bt=st=>{if(we.includes(st)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}on(null),Ue([...we,st])},nt=()=>ce(void 0,null,function*(){if(rn&&!Ht){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Fn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield ya({type:"shixunsDetail/updatePermissionSetting",payload:{id:Tt.current,scope_partment:Fn===0?null:we,shixun:{can_copy:In,use_scope:Fn,opening_time:Ht,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),ya({type:"shixunsDetail/getSettingsData",payload:{id:Tt.current}}),ya({type:"shixunsDetail/getShixunsDetail",payload:{id:Tt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:yt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:xt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:In,onChange:st=>mn(st.target.checked),disabled:!jt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Kt=rt.detail)==null?void 0:Kt.shixun_status)>1||((Pn=rt.detail)==null?void 0:Pn.public)===2)&&((dn=(Wn=rt.setting)==null?void 0:Wn.shixun)==null?void 0:dn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Fn,onChange:st=>Ne(st.target.value),disabled:!jt},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Fn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:qt,onChange:st=>{on(st),sn(st)},disabled:!jt,onSelect:Bt,options:zt==null?void 0:zt.map(st=>({value:st}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(st=>jt?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Qt=>Qt!==st))},z.createElement(Te.ZP,{type:"primary",ghost:!0},st)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},st)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:rn,onChange:st=>Ln(st.target.checked),disabled:!jt}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),rn&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!jt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:st=>st&&stDe(de(Qt))}))),((ft=Hn==null?void 0:Hn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:st=>{Dt(st)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:jt,loading:ta.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Tt.current}/challenges`),onOk:nt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},32270:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(75790),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(60512),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(10212),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(49647),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(1997),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(53229),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(6557),React=__webpack_require__(59301),__async=(Le,Nt,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Nt)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Nt=Le.split(":");if(Nt[1]=="00"||Nt[1]=="30")return Le;const ue=parseInt(Nt[1]);if(ue<30||ue==60)return[Nt[0],"30"].join(":");if(ue<60){const z=[Nt[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Nt=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Nt&&setDepartmentList(Nt.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Nt;(Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Nt.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Nt,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,ta,Hn,ya,ma,Jt,bn,it,Kt,Pn,Wn,dn,ot,ft,Tt;setCodeEditPermission((Nt=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Nt.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Hn=(ta=shixunsDetail.setting)==null?void 0:ta.shixun)==null?void 0:Hn.start_permanent),setOpenSelfRun((ma=(ya=shixunsDetail.setting)==null?void 0:ya.shixun)==null?void 0:ma.open_self_run),setgitSize((bn=(Jt=shixunsDetail.setting)==null?void 0:Jt.shixun)==null?void 0:bn.git_size),setcourse_workspace_file_time((Kt=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Kt.course_workspace_file_time),setPodSwitch((Wn=(Pn=shixunsDetail.setting)==null?void 0:Pn.shixun)==null?void 0:Wn.exit_delete_pod_switch),setai_user((ot=(dn=shixunsDetail.setting)==null?void 0:dn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Tt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Tt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Nt)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Nt])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Nt=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Nt))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Nt,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Nt=Ye.subjects)==null?void 0:Nt.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"rgba(10, 20, 61, .85)",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"rgba(10, 20, 61, .4)",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Nt;if((Nt=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Nt.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Nt=>Nt!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_i=(_h=shixunsDetail.setting)==null?void 0:_h.shixun)!=null&&_i.is_jupyter)&&!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)==null?void 0:_m.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Nt))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_n=user==null?void 0:user.userInfo)==null?void 0:_n.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Nt;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Nt=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Nt.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Nt,practiceSetting:ue})=>({user:Le,shixunsDetail:Nt,practiceSetting:ue}))(Setting)},6557:function(Le,Nt,ue){"use strict";ue.d(Nt,{m:function(){return ye}});var z=ue(19374),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},22243:function(Le,Nt,ue){"use strict";ue.d(Nt,{BU:function(){return x},Dj:function(){return z},gH:function(){return xe},vp:function(){return Ye}});function z(Te){try{Te.mozRequestFullScreen?Te.mozRequestFullScreen():Te.webkitRequestFullScreen&&Te.webkitRequestFullScreen()}catch(Je){console.log(Je,":e")}}function x(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const xe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ye(){var Te=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Je=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Te),window.isFullScreen?window.isFullScreen:Te!=null}},1997:function(Le,Nt,ue){"use strict";ue.d(Nt,{rX:function(){return se},pW:function(){return ce},gy:function(){return de},xY:function(){return ae},O5:function(){return ee},tJ:function(){return fe},o1:function(){return a},Rd:function(){return y}});var z=ue(75790),x=ue(43418),xe=ue(28103),Ye=ue(8591),Te=ue(53229),Je=ue(19374),ye=ue(87169),gt=ue(25510),Re="data:image/png;base64,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",Be=ue.p+"static/newqrcode.a8740efb.png",We=ue(32637),He=ue(59301),ut=(Se,Ae,Oe)=>new Promise((Ie,Pt)=>{var rt=Hn=>{try{ta(Oe.next(Hn))}catch(ya){Pt(ya)}},pt=Hn=>{try{ta(Oe.throw(Hn))}catch(ya){Pt(ya)}},ta=Hn=>Hn.done?Ie(Hn.value):Promise.resolve(Hn.value).then(rt,pt);ta((Oe=Oe.apply(Se,Ae)).next())});const fe=(Se,Ae=!1)=>!!(a(Se)&&E(Ae)),a=Se=>(0,Te.bg)()?!0:(Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(Se=!1)=>{var Ae;const{user:Oe}=(0,z.getDvaApp)()._store.getState();return(Ae=Oe.userInfo)!=null&&Ae.profile_completed?!0:(x.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,Je.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{x.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=()=>{x.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:He.createElement("div",{style:{textAlign:"center"}},He.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"),He.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:We}),He.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 Se;const{user:Ae}=(0,z.getDvaApp)()._store.getState();return(Se=Ae.userInfo)!=null&&Se.professional_certification?!0:(x.default.confirm({title:"\u63D0\u793A",centered:!0,content:He.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,Je.xg)("/account/certification")}}),!1)},ae=()=>(0,Te.V9)()?!0:(x.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),He.createElement("img",{src:Be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),se=(Se,Ae)=>Se?!0:(x.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("p",null,Ae||"\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"),He.createElement("div",{style:{marginLeft:"110px"}},He.createElement("img",{src:Re,width:200}),He.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Je.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ce=Se=>{x.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:He.createElement("div",null,He.createElement("div",null,He.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"),He.createElement(xe.Z,null),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.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 ",He.createElement("a",null,Se),"\u5929\u3002"),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.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")),He.createElement("div",{style:{textAlign:"center",marginTop:30}},He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})))})},de=(Se,Ae="")=>{const{shixunsDetail:{detail:Oe}}=(0,z.getDvaApp)()._store.getState();if((Oe==null?void 0:Oe.public)===2||(Oe==null?void 0:Oe.public)===1||(Oe==null?void 0:Oe.shixun_status)===3){let Ie="";return(Oe==null?void 0:Oe.public)===2&&(Ie="\u5DF2\u516C\u5F00"),(Oe==null?void 0:Oe.public)===1&&(Ie="\u5F85\u5BA1\u6838"),(Oe==null?void 0:Oe.shixun_status)===3&&(Ie="\u5DF2\u5173\u95ED"),x.default.info({centered:!0,icon:He.createElement(ye.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ie,"\uFF0C",Ae,"\u3002"),He.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Oe==null?void 0:Oe.shixun_status)===2?(x.default.confirm({centered:!0,icon:He.createElement(ye.Z,null),title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),He.createElement("br",null),He.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:()=>{x.default.confirm({width:440,centered:!0,icon:He.createElement(ye.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:()=>ut(void 0,null,function*(){(yield Se({type:"shixunsDetail/cancelRelease",payload:{id:Oe==null?void 0:Oe.identifier}})).status!==401&&(Ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Se({type:"shixunsDetail/getShixunsDetail",payload:{id:Oe==null?void 0:Oe.identifier}}),Se({type:"practiceSetting/getCommonData",payload:{id:Oe==null?void 0:Oe.identifier}}))})})}}),!0):!1}},77578:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return z}});const z=x=>x?typeof x=="function"?x():x:null},46400:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return ma}});var z=ue(29679),x=ue(19248),xe=ue(99267),Ye=ue(96512),Te=ue(78987),Je=ue(92310),ye=ue.n(Je),gt=ue(77900),Re=ue(26112),Be=ue(59301),We=ue(92343),He=ue(36355),ut=ue(17313),fe=ue(83116);const a=(Jt,bn,it,Kt,Pn)=>({backgroundColor:Jt,border:`${Kt.lineWidth}px ${Kt.lineType} ${bn}`,[`${Pn}-icon`]:{color:it}}),E=Jt=>{const{componentCls:bn,motionDurationSlow:it,marginXS:Kt,marginSM:Pn,fontSize:Wn,fontSizeLG:dn,lineHeight:ot,borderRadiusLG:ft,motionEaseInOutCirc:Tt,withDescriptionIconSize:In,colorText:mn,colorTextHeading:Fn,withDescriptionPadding:Ne,defaultPadding:we}=Jt;return{[bn]:Object.assign(Object.assign({},(0,ut.Wf)(Jt)),{position:"relative",display:"flex",alignItems:"center",padding:we,wordWrap:"break-word",borderRadius:ft,[`&${bn}-rtl`]:{direction:"rtl"},[`${bn}-content`]:{flex:1,minWidth:0},[`${bn}-icon`]:{marginInlineEnd:Kt,lineHeight:0},"&-description":{display:"none",fontSize:Wn,lineHeight:ot},"&-message":{color:Fn},[`&${bn}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${it} ${Tt}, opacity ${it} ${Tt}, - padding-top ${it} ${Tt}, padding-bottom ${it} ${Tt}, - margin-bottom ${it} ${Tt}`},[`&${bn}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${bn}-with-description`]:{alignItems:"flex-start",padding:Ne,[`${bn}-icon`]:{marginInlineEnd:Pn,fontSize:In,lineHeight:0},[`${bn}-message`]:{display:"block",marginBottom:Kt,color:Fn,fontSize:dn},[`${bn}-description`]:{display:"block",color:mn}},[`${bn}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},b=Jt=>{const{componentCls:bn,colorSuccess:it,colorSuccessBorder:Kt,colorSuccessBg:Pn,colorWarning:Wn,colorWarningBorder:dn,colorWarningBg:ot,colorError:ft,colorErrorBorder:Tt,colorErrorBg:In,colorInfo:mn,colorInfoBorder:Fn,colorInfoBg:Ne}=Jt;return{[bn]:{"&-success":a(Pn,Kt,it,Jt,bn),"&-info":a(Ne,Fn,mn,Jt,bn),"&-warning":a(ot,dn,Wn,Jt,bn),"&-error":Object.assign(Object.assign({},a(In,Tt,ft,Jt,bn)),{[`${bn}-description > pre`]:{margin:0,padding:0}})}}},y=Jt=>{const{componentCls:bn,iconCls:it,motionDurationMid:Kt,marginXS:Pn,fontSizeIcon:Wn,colorIcon:dn,colorIconHover:ot}=Jt;return{[bn]:{"&-action":{marginInlineStart:Pn},[`${bn}-close-icon`]:{marginInlineStart:Pn,padding:0,overflow:"hidden",fontSize:Wn,lineHeight:`${Wn}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${it}-close`]:{color:dn,transition:`color ${Kt}`,"&:hover":{color:ot}}},"&-close-text":{color:dn,transition:`color ${Kt}`,"&:hover":{color:ot}}}}},ee=Jt=>[E(Jt),b(Jt),y(Jt)];var ae=(0,fe.Z)("Alert",Jt=>[ee(Jt)],Jt=>({withDescriptionIconSize:Jt.fontSizeHeading3,defaultPadding:`${Jt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${Jt.paddingMD}px ${Jt.paddingContentHorizontalLG}px`})),se=function(Jt,bn){var it={};for(var Kt in Jt)Object.prototype.hasOwnProperty.call(Jt,Kt)&&bn.indexOf(Kt)<0&&(it[Kt]=Jt[Kt]);if(Jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pn=0,Kt=Object.getOwnPropertySymbols(Jt);Pn{const{icon:bn,prefixCls:it,type:Kt}=Jt,Pn=ce[Kt]||null;return bn?(0,We.wm)(bn,Be.createElement("span",{className:`${it}-icon`},bn),()=>({className:ye()(`${it}-icon`,{[bn.props.className]:bn.props.className})})):Be.createElement(Pn,{className:`${it}-icon`})},Se=Jt=>{const{isClosable:bn,prefixCls:it,closeIcon:Kt,handleClose:Pn}=Jt,Wn=Kt===!0||Kt===void 0?Be.createElement(xe.Z,null):Kt;return bn?Be.createElement("button",{type:"button",onClick:Pn,className:`${it}-close-icon`,tabIndex:0},Wn):null};var Oe=Jt=>{const{description:bn,prefixCls:it,message:Kt,banner:Pn,className:Wn,rootClassName:dn,style:ot,onMouseEnter:ft,onMouseLeave:Tt,onClick:In,afterClose:mn,showIcon:Fn,closable:Ne,closeText:we,closeIcon:Ue,action:zt}=Jt,Zt=se(Jt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[qt,on]=Be.useState(!1),rn=Be.useRef(null),{getPrefixCls:Ln,direction:Ht,alert:De}=Be.useContext(He.E_),ke=Ln("alert",it),[Dt,jt]=ae(ke),sn=Qt=>{var vt;on(!0),(vt=Jt.onClose)===null||vt===void 0||vt.call(Jt,Qt)},yt=Be.useMemo(()=>Jt.type!==void 0?Jt.type:Pn?"warning":"info",[Jt.type,Pn]),xt=Be.useMemo(()=>we?!0:typeof Ne=="boolean"?Ne:Ue!==!1&&Ue!==null&&Ue!==void 0,[we,Ue,Ne]),Bt=Pn&&Fn===void 0?!0:Fn,nt=ye()(ke,`${ke}-${yt}`,{[`${ke}-with-description`]:!!bn,[`${ke}-no-icon`]:!Bt,[`${ke}-banner`]:!!Pn,[`${ke}-rtl`]:Ht==="rtl"},De==null?void 0:De.className,Wn,dn,jt),st=(0,Re.Z)(Zt,{aria:!0,data:!0});return Dt(Be.createElement(gt.default,{visible:!qt,motionName:`${ke}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Qt=>({maxHeight:Qt.offsetHeight}),onLeaveEnd:mn},Qt=>{let{className:vt,style:Et}=Qt;return Be.createElement("div",Object.assign({ref:rn,"data-show":!qt,className:ye()(nt,vt),style:Object.assign(Object.assign(Object.assign({},De==null?void 0:De.style),ot),Et),onMouseEnter:ft,onMouseLeave:Tt,onClick:In,role:"alert"},st),Bt?Be.createElement(de,{description:bn,icon:Jt.icon,prefixCls:ke,type:yt}):null,Be.createElement("div",{className:`${ke}-content`},Kt?Be.createElement("div",{className:`${ke}-message`},Kt):null,bn?Be.createElement("div",{className:`${ke}-description`},bn):null),zt?Be.createElement("div",{className:`${ke}-action`},zt):null,Be.createElement(Se,{isClosable:xt,prefixCls:ke,closeIcon:we||Ue,handleClose:sn}))}))},Ie=ue(67732),Pt=ue(83652),rt=ue(42403),pt=ue(158),Hn=function(Jt){(0,rt.Z)(it,Jt);var bn=(0,pt.Z)(it);function it(){var Kt;return(0,Ie.Z)(this,it),Kt=bn.apply(this,arguments),Kt.state={error:void 0,info:{componentStack:""}},Kt}return(0,Pt.Z)(it,[{key:"componentDidCatch",value:function(Pn,Wn){this.setState({error:Pn,info:Wn})}},{key:"render",value:function(){const{message:Pn,description:Wn,children:dn}=this.props,{error:ot,info:ft}=this.state,Tt=ft&&ft.componentStack?ft.componentStack:null,In=typeof Pn=="undefined"?(ot||"").toString():Pn,mn=typeof Wn=="undefined"?Tt:Wn;return ot?Be.createElement(Oe,{type:"error",message:In,description:Be.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},mn)}):dn}}]),it}(Be.Component);const ya=Oe;ya.ErrorBoundary=Hn;var ma=ya},88522:function(Le,Nt,ue){"use strict";var z=ue(92310),x=ue.n(z),xe=ue(11592),Ye=ue(2738),Te=ue(59301),Je=ue(53487),ye=ue(92343),gt=ue(36355),Re=ue(57809);const{Option:Be}=Re.default;function We(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const He=(a,E)=>{const{prefixCls:b,className:y,popupClassName:ee,dropdownClassName:ae,children:se,dataSource:ce}=a,de=(0,xe.Z)(se);let Se;de.length===1&&(0,ye.l$)(de[0])&&!We(de[0])&&([Se]=de);const Ae=Se?()=>Se:void 0;let Oe;de.length&&We(de[0])?Oe=se:Oe=ce?ce.map(rt=>{if((0,ye.l$)(rt))return rt;switch(typeof rt){case"string":return Te.createElement(Be,{key:rt,value:rt},rt);case"object":{const{value:pt}=rt;return Te.createElement(Be,{key:pt,value:pt},rt.text)}default:return}}):[];const{getPrefixCls:Ie}=Te.useContext(gt.E_),Pt=Ie("select",b);return Te.createElement(Re.default,Object.assign({ref:E,suffixIcon:null},(0,Ye.Z)(a,["dataSource","dropdownClassName"]),{prefixCls:Pt,popupClassName:ee||ae,className:x()(`${Pt}-auto-complete`,y),mode:Re.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:Ae}),Oe)},ut=Te.forwardRef(He),fe=(0,Je.Z)(ut);ut.Option=Be,ut._InternalPanelDoNotUseOrYouWillBeFired=fe,Nt.Z=ut},49127:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return bn}});var z=ue(92310),x=ue.n(z),xe=ue(77900),Ye=ue(59301),Te=ue(36785),Je=ue(92343),ye=ue(36355),gt=ue(36237),Re=ue(17313),Be=ue(45157),We=ue(37613),He=ue(83116);const ut=new gt.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),fe=new gt.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),a=new gt.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),E=new gt.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),b=new gt.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new gt.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),ee=it=>{const{componentCls:Kt,iconCls:Pn,antCls:Wn,badgeShadowSize:dn,motionDurationSlow:ot,textFontSize:ft,textFontSizeSM:Tt,statusSize:In,dotSize:mn,textFontWeight:Fn,indicatorHeight:Ne,indicatorHeightSM:we,marginXS:Ue}=it,zt=`${Wn}-scroll-number`,Zt=(0,Be.Z)(it,(qt,on)=>{let{darkColor:rn}=on;return{[`&${Kt} ${Kt}-color-${qt}`]:{background:rn,[`&:not(${Kt}-count)`]:{color:rn}}}});return{[Kt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(it)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Kt}-count`]:{zIndex:it.indicatorZIndex,minWidth:Ne,height:Ne,color:it.badgeTextColor,fontWeight:Fn,fontSize:ft,lineHeight:`${Ne}px`,whiteSpace:"nowrap",textAlign:"center",background:it.badgeColor,borderRadius:Ne/2,boxShadow:`0 0 0 ${dn}px ${it.badgeShadowColor}`,transition:`background ${it.motionDurationMid}`,a:{color:it.badgeTextColor},"a:hover":{color:it.badgeTextColor},"a:hover &":{background:it.badgeColorHover}},[`${Kt}-count-sm`]:{minWidth:we,height:we,fontSize:Tt,lineHeight:`${we}px`,borderRadius:we/2},[`${Kt}-multiple-words`]:{padding:`0 ${it.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Kt}-dot`]:{zIndex:it.indicatorZIndex,width:mn,minWidth:mn,height:mn,background:it.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${dn}px ${it.badgeShadowColor}`},[`${Kt}-dot${zt}`]:{transition:`background ${ot}`},[`${Kt}-count, ${Kt}-dot, ${zt}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Pn}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Kt}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Kt}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:In,height:In,verticalAlign:"middle",borderRadius:"50%"},[`${Kt}-status-success`]:{backgroundColor:it.colorSuccess},[`${Kt}-status-processing`]:{overflow:"visible",color:it.colorPrimary,backgroundColor:it.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:dn,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:ut,animationDuration:it.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Kt}-status-default`]:{backgroundColor:it.colorTextPlaceholder},[`${Kt}-status-error`]:{backgroundColor:it.colorError},[`${Kt}-status-warning`]:{backgroundColor:it.colorWarning},[`${Kt}-status-text`]:{marginInlineStart:Ue,color:it.colorText,fontSize:it.fontSize}}}),Zt),{[`${Kt}-zoom-appear, ${Kt}-zoom-enter`]:{animationName:fe,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack,animationFillMode:"both"},[`${Kt}-zoom-leave`]:{animationName:a,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack,animationFillMode:"both"},[`&${Kt}-not-a-wrapper`]:{[`${Kt}-zoom-appear, ${Kt}-zoom-enter`]:{animationName:E,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack},[`${Kt}-zoom-leave`]:{animationName:b,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack},[`&:not(${Kt}-status)`]:{verticalAlign:"middle"},[`${zt}-custom-component, ${Kt}-count`]:{transform:"none"},[`${zt}-custom-component, ${zt}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${zt}`]:{overflow:"hidden",[`${zt}-only`]:{position:"relative",display:"inline-block",height:Ne,transition:`all ${it.motionDurationSlow} ${it.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${zt}-only-unit`]:{height:Ne,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${zt}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Kt}-count, ${Kt}-dot, ${zt}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ae=it=>{const{fontSize:Kt,lineHeight:Pn,lineWidth:Wn,marginXS:dn,colorBorderBg:ot}=it,ft=Math.round(Kt*Pn),Tt=Wn,In=it.colorBgContainer,mn=it.colorError,Fn=it.colorErrorHover;return(0,We.TS)(it,{badgeFontHeight:ft,badgeShadowSize:Tt,badgeTextColor:In,badgeColor:mn,badgeColorHover:Fn,badgeShadowColor:ot,badgeProcessingDuration:"1.2s",badgeRibbonOffset:dn,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},se=it=>{const{fontSize:Kt,lineHeight:Pn,fontSizeSM:Wn,lineWidth:dn}=it;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Kt*Pn)-2*dn,indicatorHeightSM:Kt,dotSize:Wn/2,textFontSize:Wn,textFontSizeSM:Wn,textFontWeight:"normal",statusSize:Wn/2}};var ce=(0,He.Z)("Badge",it=>{const Kt=ae(it);return[ee(Kt)]},se);const de=it=>{const{antCls:Kt,badgeFontHeight:Pn,marginXS:Wn,badgeRibbonOffset:dn}=it,ot=`${Kt}-ribbon`,ft=`${Kt}-ribbon-wrapper`,Tt=(0,Be.Z)(it,(In,mn)=>{let{darkColor:Fn}=mn;return{[`&${ot}-color-${In}`]:{background:Fn,color:Fn}}});return{[`${ft}`]:{position:"relative"},[`${ot}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(it)),{position:"absolute",top:Wn,padding:`0 ${it.paddingXS}px`,color:it.colorPrimary,lineHeight:`${Pn}px`,whiteSpace:"nowrap",backgroundColor:it.colorPrimary,borderRadius:it.borderRadiusSM,[`${ot}-text`]:{color:it.colorTextLightSolid},[`${ot}-corner`]:{position:"absolute",top:"100%",width:dn,height:dn,color:"currentcolor",border:`${dn/2}px solid`,transform:it.badgeRibbonCornerTransform,transformOrigin:"top",filter:it.badgeRibbonCornerFilter}}),Tt),{[`&${ot}-placement-end`]:{insetInlineEnd:-dn,borderEndEndRadius:0,[`${ot}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${ot}-placement-start`]:{insetInlineStart:-dn,borderEndStartRadius:0,[`${ot}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Se=(0,He.Z)(["Badge","Ribbon"],it=>{const Kt=ae(it);return[de(Kt)]},se),Oe=it=>{const{className:Kt,prefixCls:Pn,style:Wn,color:dn,children:ot,text:ft,placement:Tt="end",rootClassName:In}=it,{getPrefixCls:mn,direction:Fn}=Ye.useContext(ye.E_),Ne=mn("ribbon",Pn),we=(0,Te.o2)(dn,!1),Ue=x()(Ne,`${Ne}-placement-${Tt}`,{[`${Ne}-rtl`]:Fn==="rtl",[`${Ne}-color-${dn}`]:we},Kt),[zt,Zt]=Se(Ne),qt={},on={};return dn&&!we&&(qt.background=dn,on.color=dn),zt(Ye.createElement("div",{className:x()(`${Ne}-wrapper`,In,Zt)},ot,Ye.createElement("div",{className:x()(Ue,Zt),style:Object.assign(Object.assign({},qt),Wn)},Ye.createElement("span",{className:`${Ne}-text`},ft),Ye.createElement("div",{className:`${Ne}-corner`,style:on}))))};function Ie(it){let{prefixCls:Kt,value:Pn,current:Wn,offset:dn=0}=it,ot;return dn&&(ot={position:"absolute",top:`${dn}00%`,left:0}),Ye.createElement("span",{style:ot,className:x()(`${Kt}-only-unit`,{current:Wn})},Pn)}function Pt(it,Kt,Pn){let Wn=it,dn=0;for(;(Wn+10)%10!==Kt;)Wn+=Pn,dn+=Pn;return dn}function rt(it){const{prefixCls:Kt,count:Pn,value:Wn}=it,dn=Number(Wn),ot=Math.abs(Pn),[ft,Tt]=Ye.useState(dn),[In,mn]=Ye.useState(ot),Fn=()=>{Tt(dn),mn(ot)};Ye.useEffect(()=>{const Ue=setTimeout(()=>{Fn()},1e3);return()=>{clearTimeout(Ue)}},[dn]);let Ne,we;if(ft===dn||Number.isNaN(dn)||Number.isNaN(ft))Ne=[Ye.createElement(Ie,Object.assign({},it,{key:dn,current:!0}))],we={transition:"none"};else{Ne=[];const Ue=dn+10,zt=[];for(let on=dn;on<=Ue;on+=1)zt.push(on);const Zt=zt.findIndex(on=>on%10===ft);Ne=zt.map((on,rn)=>{const Ln=on%10;return Ye.createElement(Ie,Object.assign({},it,{key:on,value:Ln,offset:rn-Zt,current:rn===Zt}))});const qt=In{const{prefixCls:Pn,count:Wn,className:dn,motionClassName:ot,style:ft,title:Tt,show:In,component:mn="sup",children:Fn}=it,Ne=pt(it,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:we}=Ye.useContext(ye.E_),Ue=we("scroll-number",Pn),zt=Object.assign(Object.assign({},Ne),{"data-show":In,style:ft,className:x()(Ue,dn,ot),title:Tt});let Zt=Wn;if(Wn&&Number(Wn)%1===0){const qt=String(Wn).split("");Zt=Ye.createElement("bdi",null,qt.map((on,rn)=>Ye.createElement(rt,{prefixCls:Ue,count:Number(Wn),value:on,key:qt.length-rn})))}return ft&&ft.borderColor&&(zt.style=Object.assign(Object.assign({},ft),{boxShadow:`0 0 0 1px ${ft.borderColor} inset`})),Fn?(0,Je.Tm)(Fn,qt=>({className:x()(`${Ue}-custom-component`,qt==null?void 0:qt.className,ot)})):Ye.createElement(mn,Object.assign({},zt,{ref:Kt}),Zt)}),ya=function(it,Kt){var Pn={};for(var Wn in it)Object.prototype.hasOwnProperty.call(it,Wn)&&Kt.indexOf(Wn)<0&&(Pn[Wn]=it[Wn]);if(it!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dn=0,Wn=Object.getOwnPropertySymbols(it);dn{var Pn,Wn,dn,ot,ft;const{prefixCls:Tt,scrollNumberPrefixCls:In,children:mn,status:Fn,text:Ne,color:we,count:Ue=null,overflowCount:zt=99,dot:Zt=!1,size:qt="default",title:on,offset:rn,style:Ln,className:Ht,rootClassName:De,classNames:ke,styles:Dt,showZero:jt=!1}=it,sn=ya(it,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:yt,direction:xt,badge:Bt}=Ye.useContext(ye.E_),nt=yt("badge",Tt),[st,Qt]=ce(nt),vt=Ue>zt?`${zt}+`:Ue,Et=vt==="0"||vt===0,Ct=Ue===null||Et&&!jt,Yt=(Fn!=null||we!=null)&&Ct,bt=Zt&&!Et,Wt=bt?"":vt,Qn=(0,Ye.useMemo)(()=>(Wt==null||Wt===""||Et&&!jt)&&!bt,[Wt,Et,jt,bt]),tn=(0,Ye.useRef)(Ue);Qn||(tn.current=Ue);const la=tn.current,or=(0,Ye.useRef)(Wt);Qn||(or.current=Wt);const mr=or.current,vr=(0,Ye.useRef)(bt);Qn||(vr.current=bt);const er=(0,Ye.useMemo)(()=>{if(!rn)return Object.assign(Object.assign({},Bt==null?void 0:Bt.style),Ln);const ar={marginTop:rn[1]};return xt==="rtl"?ar.left=parseInt(rn[0],10):ar.right=-parseInt(rn[0],10),Object.assign(Object.assign(Object.assign({},ar),Bt==null?void 0:Bt.style),Ln)},[xt,rn,Ln,Bt==null?void 0:Bt.style]),Wr=on!=null?on:typeof la=="string"||typeof la=="number"?la:void 0,zr=Qn||!Ne?null:Ye.createElement("span",{className:`${nt}-status-text`},Ne),Pr=!la||typeof la!="object"?void 0:(0,Je.Tm)(la,ar=>({style:Object.assign(Object.assign({},er),ar.style)})),Ar=(0,Te.o2)(we,!1),Cr=x()(ke==null?void 0:ke.indicator,(Pn=Bt==null?void 0:Bt.classNames)===null||Pn===void 0?void 0:Pn.indicator,{[`${nt}-status-dot`]:Yt,[`${nt}-status-${Fn}`]:!!Fn,[`${nt}-color-${we}`]:Ar}),tr={};we&&!Ar&&(tr.color=we,tr.background=we);const no=x()(nt,{[`${nt}-status`]:Yt,[`${nt}-not-a-wrapper`]:!mn,[`${nt}-rtl`]:xt==="rtl"},Ht,De,Bt==null?void 0:Bt.className,(Wn=Bt==null?void 0:Bt.classNames)===null||Wn===void 0?void 0:Wn.root,ke==null?void 0:ke.root,Qt);if(!mn&&Yt){const ar=er.color;return st(Ye.createElement("span",Object.assign({},sn,{className:no,style:Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.root),(dn=Bt==null?void 0:Bt.styles)===null||dn===void 0?void 0:dn.root),er)}),Ye.createElement("span",{className:Cr,style:Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.indicator),(ot=Bt==null?void 0:Bt.styles)===null||ot===void 0?void 0:ot.indicator),tr)}),Ne&&Ye.createElement("span",{style:{color:ar},className:`${nt}-status-text`},Ne)))}return st(Ye.createElement("span",Object.assign({ref:Kt},sn,{className:no,style:Object.assign(Object.assign({},(ft=Bt==null?void 0:Bt.styles)===null||ft===void 0?void 0:ft.root),Dt==null?void 0:Dt.root)}),mn,Ye.createElement(xe.default,{visible:!Qn,motionName:`${nt}-zoom`,motionAppear:!1,motionDeadline:1e3},ar=>{let{className:At,ref:wn}=ar;var Vn,ln;const An=yt("scroll-number",In),ra=vr.current,Ra=x()(ke==null?void 0:ke.indicator,(Vn=Bt==null?void 0:Bt.classNames)===null||Vn===void 0?void 0:Vn.indicator,{[`${nt}-dot`]:ra,[`${nt}-count`]:!ra,[`${nt}-count-sm`]:qt==="small",[`${nt}-multiple-words`]:!ra&&mr&&mr.toString().length>1,[`${nt}-status-${Fn}`]:!!Fn,[`${nt}-color-${we}`]:Ar});let Qe=Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.indicator),(ln=Bt==null?void 0:Bt.styles)===null||ln===void 0?void 0:ln.indicator),er);return we&&!Ar&&(Qe=Qe||{},Qe.background=we),Ye.createElement(Hn,{prefixCls:An,show:!Qn,motionClassName:At,className:Ra,count:mr,title:Wr,style:Qe,key:"scrollNumber",ref:wn},Pr)}),zr))},Jt=Ye.forwardRef(ma);Jt.Ribbon=Oe;var bn=Jt},19842:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return ar}});var z=ue(94480),x=ue(59301),xe=ue(33853),Ye=ue(58617),Te=ue(38819),Je=ue(92310),ye=ue.n(Je),gt=ue(54476),Re=ue(42978),Be=ue(75931),We=ue(77861),He=ue(17115),ut=ue(90782),fe=ue(6089),a=ue(18929),E=x.createContext(null),b=E,y=ue(76190),ee=ue(20068),ae=ue(33885),se="__rc_cascader_search_mark__",ce=function(wn,Vn,ln){var An=ln.label;return Vn.some(function(ra){return String(ra[An]).toLowerCase().includes(wn.toLowerCase())})},de=function(wn,Vn,ln,An){return Vn.map(function(ra){return ra[An.label]}).join(" / ")},Se=function(At,wn,Vn,ln,An,ra){var Ra=An.filter,Qe=Ra===void 0?ce:Ra,ht=An.render,mt=ht===void 0?de:ht,qn=An.limit,$n=qn===void 0?50:qn,ga=An.sort;return x.useMemo(function(){var ha=[];if(!At)return[];function Qa(wa,Xa){var Ga=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;wa.forEach(function(On){if(!(!ga&&$n!==!1&&$n>0&&ha.length>=$n)){var Za=[].concat((0,z.Z)(Xa),[On]),Vr=On[Vn.children],bo=Ga||On.disabled;if((!Vr||Vr.length===0||ra)&&Qe(At,Za,{label:Vn.label})){var ia;ha.push((0,ae.Z)((0,ae.Z)({},On),{},(ia={disabled:bo},(0,ee.Z)(ia,Vn.label,mt(At,Za,ln,Vn)),(0,ee.Z)(ia,se,Za),(0,ee.Z)(ia,Vn.children,void 0),ia)))}Vr&&Qa(On[Vn.children],Za,bo)}})}return Qa(wn,[]),ga&&ha.sort(function(wa,Xa){return ga(wa[se],Xa[se],At,Vn)}),$n!==!1&&$n>0?ha.slice(0,$n):ha},[At,wn,Vn,ln,mt,ra,Qe,ga,$n])},Ae="__RC_CASCADER_SPLIT__",Oe="SHOW_PARENT",Ie="SHOW_CHILD";function Pt(At){return At.join(Ae)}function rt(At){return At.map(Pt)}function pt(At){return At.split(Ae)}function ta(At){var wn=At||{},Vn=wn.label,ln=wn.value,An=wn.children,ra=ln||"value";return{label:Vn||"label",value:ra,key:ra,children:An||"children"}}function Hn(At,wn){var Vn,ln;return(Vn=At.isLeaf)!==null&&Vn!==void 0?Vn:!((ln=At[wn.children])!==null&&ln!==void 0&&ln.length)}function ya(At){var wn=At.parentElement;if(wn){var Vn=At.offsetTop-wn.offsetTop;Vn-wn.scrollTop<0?wn.scrollTo({top:Vn}):Vn+At.offsetHeight-wn.scrollTop>wn.offsetHeight&&wn.scrollTo({top:Vn+At.offsetHeight-wn.offsetHeight})}}function ma(At,wn){return At.map(function(Vn){var ln;return(ln=Vn[se])===null||ln===void 0?void 0:ln.map(function(An){return An[wn.value]})})}function Jt(At,wn,Vn){var ln=new Set(At),An=wn();return At.filter(function(ra){var Ra=An[ra],Qe=Ra?Ra.parent:null,ht=Ra?Ra.children:null;return Ra&&Ra.node.disabled?!0:Vn===Ie?!(ht&&ht.some(function(mt){return mt.key&&ln.has(mt.key)})):!(Qe&&!Qe.node.disabled&&ln.has(Qe.key))})}function bn(At,wn,Vn){for(var ln=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,An=wn,ra=[],Ra=function(){var mt,qn,$n,ga=At[Qe],ha=(mt=An)===null||mt===void 0?void 0:mt.findIndex(function(wa){var Xa=wa[Vn.value];return ln?String(Xa)===String(ga):Xa===ga}),Qa=ha!==-1?(qn=An)===null||qn===void 0?void 0:qn[ha]:null;ra.push({value:($n=Qa==null?void 0:Qa[Vn.value])!==null&&$n!==void 0?$n:ga,index:ha,option:Qa}),An=Qa==null?void 0:Qa[Vn.children]},Qe=0;Qe1){var yn=Qa.slice(0,-1);On(yn)}else mt(!1)},bo=function(){var yn,tu=((yn=Xa[wa])===null||yn===void 0?void 0:yn[Vn.children])||[],Dr=tu.find(function(Jr){return!Jr.disabled});if(Dr){var Ao=[].concat((0,z.Z)(Qa),[Dr[Vn.value]]);On(Ao)}};x.useImperativeHandle(At,function(){return{onKeyDown:function(yn){var tu=yn.which;switch(tu){case we.Z.UP:case we.Z.DOWN:{var Dr=0;tu===we.Z.UP?Dr=-1:tu===we.Z.DOWN&&(Dr=1),Dr!==0&&Za(Dr);break}case we.Z.LEFT:{if(ht)break;$n?bo():Vr();break}case we.Z.RIGHT:{if(ht)break;$n?Vr():bo();break}case we.Z.BACKSPACE:{ht||Vr();break}case we.Z.ENTER:{if(Qa.length){var Ao=Xa[wa],Jr=(Ao==null?void 0:Ao[se])||[];Jr.length?ra(Jr.map(function(Ho){return Ho[Vn.value]}),Jr[Jr.length-1]):ra(Qa,Xa[wa])}break}case we.Z.ESC:mt(!1),qn&&yn.stopPropagation()}},onKeyUp:function(){}}})},zt=x.forwardRef(function(At,wn){var Vn,ln,An,ra,Ra=(0,We.lk)(),Qe=Ra.prefixCls,ht=Ra.multiple,mt=Ra.searchValue,qn=Ra.toggleOpen,$n=Ra.notFoundContent,ga=Ra.direction,ha=Ra.open,Qa=x.useRef(),wa=ga==="rtl",Xa=x.useContext(b),Ga=Xa.options,On=Xa.values,Za=Xa.halfValues,Vr=Xa.fieldNames,bo=Xa.changeOnSelect,ia=Xa.onSelect,yn=Xa.searchOptions,tu=Xa.dropdownPrefixCls,Dr=Xa.loadData,Ao=Xa.expandTrigger,Jr=tu||Qe,Ho=x.useState([]),Vo=(0,Re.Z)(Ho,2),Uo=Vo[0],Fo=Vo[1],Yo=function(ca){if(!(!Dr||mt)){var Ur=bn(ca,Ga,Vr),Kr=Ur.map(function(gr){var ir=gr.option;return ir}),qr=Kr[Kr.length-1];if(qr&&!Hn(qr,Vr)){var ho=Pt(ca);Fo(function(gr){return[].concat((0,z.Z)(gr),[ho])}),Dr(Kr)}}};x.useEffect(function(){Uo.length&&Uo.forEach(function(xr){var ca=pt(xr),Ur=bn(ca,Ga,Vr,!0).map(function(qr){var ho=qr.option;return ho}),Kr=Ur[Ur.length-1];(!Kr||Kr[Vr.children]||Hn(Kr,Vr))&&Fo(function(qr){return qr.filter(function(ho){return ho!==xr})})})},[Ga,Uo,Vr]);var oa=x.useMemo(function(){return new Set(rt(On))},[On]),uo=x.useMemo(function(){return new Set(rt(Za))},[Za]),Do=Ne(),Lo=(0,Re.Z)(Do,2),Gt=Lo[0],lt=Lo[1],et=function(ca){lt(ca),Yo(ca)},un=function(ca){var Ur=ca.disabled,Kr=Hn(ca,Vr);return!Ur&&(Kr||bo||ht)},ea=function(ca,Ur){var Kr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ia(ca),!ht&&(Ur||bo&&(Ao==="hover"||Kr))&&qn(!1)},Wa=x.useMemo(function(){return mt?yn:Ga},[mt,yn,Ga]),Xn=x.useMemo(function(){for(var xr=[{options:Wa}],ca=Wa,Ur=ma(ca,Vr),Kr=function(){var ir=Gt[qr],wr=ca.find(function(vo,Nr){return(Ur[Nr]?Pt(Ur[Nr]):vo[Vr.value])===ir}),Qr=wr==null?void 0:wr[Vr.children];if(!(Qr!=null&&Qr.length))return"break";ca=Qr,xr.push({options:Qr})},qr=0;qr":Uo,Yo=At.loadingIcon,oa=At.children,uo=At.dropdownMatchSelectWidth,Do=uo===void 0?!1:uo,Lo=At.showCheckedStrategy,Gt=Lo===void 0?Oe:Lo,lt=(0,Be.Z)(At,Ln),et=(0,He.ZP)(Vn),un=!!$n,ea=(0,a.Z)(Ra,{value:Qe,postState:De}),Wa=(0,Re.Z)(ea,2),Xn=Wa[0],Ha=Wa[1],Cn=x.useMemo(function(){return ta(ra)},[JSON.stringify(ra)]),Ta=x.useMemo(function(){return On||[]},[On]),so=Pn(Ta,Cn),Qo=x.useCallback(function(na){var jn=so();return na.map(function(sa){var $r=jn[sa].nodes;return $r.map(function(lo){return lo[Cn.value]})})},[so,Cn]),vu=(0,a.Z)("",{value:Qa,postState:function(jn){return jn||""}}),xr=(0,Re.Z)(vu,2),ca=xr[0],Ur=xr[1],Kr=function(jn,sa){Ur(jn),sa.source!=="blur"&&wa&&wa(jn)},qr=ot(Xa),ho=(0,Re.Z)(qr,2),gr=ho[0],ir=ho[1],wr=Se(ca,Ta,Cn,Za||An,ir,ht),Qr=Wn(Ta,Cn),vo=x.useMemo(function(){var na=Qr(Xn),jn=(0,Re.Z)(na,2),sa=jn[0],$r=jn[1];if(!un||!Xn.length)return[sa,[],$r];var lo=rt(sa),Oo=so(),sr=(0,ut.S)(lo,!0,Oo),cr=sr.checkedKeys,qa=sr.halfCheckedKeys;return[Qo(cr),Qo(qa),$r]},[un,Xn,so,Qo,Qr]),Nr=(0,Re.Z)(vo,3),ja=Nr[0],Ca=Nr[1],$e=Nr[2],Lt=x.useMemo(function(){var na=rt(ja),jn=Jt(na,so,Gt);return[].concat((0,z.Z)($e),(0,z.Z)(Qo(jn)))},[ja,so,Qo,$e,Gt]),Vt=it(Lt,Ta,Cn,un,qn),Dn=(0,fe.Z)(function(na){if(Ha(na),mt){var jn=De(na),sa=jn.map(function(Oo){return bn(Oo,Ta,Cn).map(function(sr){return sr.option})}),$r=un?jn:jn[0],lo=un?sa:sa[0];mt($r,lo)}}),Mn=(0,fe.Z)(function(na){if((!un||ha)&&Ur(""),!un)Dn(na);else{var jn=Pt(na),sa=rt(ja),$r=rt(Ca),lo=sa.includes(jn),Oo=$e.some(function(Ir){return Pt(Ir)===jn}),sr=ja,cr=$e;if(Oo&&!lo)cr=$e.filter(function(Ir){return Pt(Ir)!==jn});else{var qa=lo?sa.filter(function(Ir){return Ir!==jn}):[].concat((0,z.Z)(sa),[jn]),Hr=so(),To;if(lo){var Mr=(0,ut.S)(qa,{checked:!1,halfCheckedKeys:$r},Hr);To=Mr.checkedKeys}else{var ao=(0,ut.S)(qa,!0,Hr);To=ao.checkedKeys}var co=Jt(To,so,Gt);sr=Qo(co)}Dn([].concat((0,z.Z)(cr),(0,z.Z)(sr)))}}),Er=function(jn,sa){if(sa.type==="clear"){Dn([]);return}var $r=sa.values[0],lo=$r.valueCells;Mn(lo)},Lr=ia!==void 0?ia:bo,xn=tu||yn,La=Jr||Ao,Rr=function(jn){Ho==null||Ho(jn),Vo==null||Vo(jn)},Io=x.useMemo(function(){return{options:Ta,fieldNames:Cn,values:ja,halfValues:Ca,changeOnSelect:ht,onSelect:Mn,checkable:$n,searchOptions:wr,dropdownPrefixCls:Za,loadData:Vr,expandTrigger:Ga,expandIcon:Fo,loadingIcon:Yo,dropdownMenuColumnStyle:Dr}},[Ta,Cn,ja,Ca,ht,Mn,$n,wr,Za,Vr,Ga,Fo,Yo,Dr]),Ro=!(ca?wr:Ta).length,Zn=ca&&ir.matchInputWidth||Ro?{}:{minWidth:"auto"};return x.createElement(b.Provider,{value:Io},x.createElement(We.Ac,(0,gt.Z)({},lt,{ref:wn,id:et,prefixCls:An,autoClearSearchValue:ha,dropdownMatchSelectWidth:Do,dropdownStyle:Zn,displayValues:Vt,onDisplayValuesChange:Er,mode:un?"multiple":void 0,searchValue:ca,onSearch:Kr,showSearch:gr,OptionList:Zt,emptyOptions:Ro,open:Lr,dropdownClassName:xn,placement:La,onDropdownVisibleChange:Rr,getRawInputElement:function(){return oa}})))});ke.SHOW_PARENT=Oe,ke.SHOW_CHILD=Ie;var Dt=ke,jt=Dt,sn=ue(2738),yt=ue(62892),xt=ue(53487),Bt=ue(19080),nt=ue(36355),st=ue(93891),Qt=ue(1684),vt=ue(19716),Et=ue(32441),Ct=ue(14154),Yt=ue(58582),bt=ue(84443),Wt=ue(66339),Qn=ue(33234),tn=ue(98447),la=ue(17313),or=ue(74207),mr=ue(83116);const vr=At=>{const{prefixCls:wn,componentCls:Vn,antCls:ln}=At,An=`${Vn}-menu-item`,ra=` + `,onClick:()=>no(ln.type,An)})),qt.createElement(Je.Z,{spinning:yt},Vn(ln.type)?qt.createElement("div",{style:{marginTop:(ln==null?void 0:ln.type)=="CPU"?Qn?"7%":"":la?"7%":""}},qt.createElement(se,{dataInfo:{y:ar(Ct,ln==null?void 0:ln.type,1)||[],x:ar(Ct,ln==null?void 0:ln.type,0)||[]},startAndEndTime:st,colors:Pr,indexKey:An,valueName:Ct.map(oa=>oa.name),imageTypeName:Ct.map(oa=>{var Ra;return(Ra=oa==null?void 0:oa.promQueryResult)==null?void 0:Ra.imageTypeName}),key:`${An}-${er}`}),qt.createElement("div",{className:de.info_con},qt.createElement("div",{className:de.info_top},qt.createElement("div",null,"\u6700\u5927\u503C"),qt.createElement("div",null,"\u6700\u5C0F\u503C"),qt.createElement("div",null,"\u5E73\u5747\u503C")),Ct.map((oa,Ra)=>{var Qe;let ht=oa==null?void 0:oa.promQueryResult;return qt.createElement("div",{className:de.listdata,key:Ra},qt.createElement("div",{className:de.block,style:{backgroundColor:Pr[Ra],marginRight:10}}),qt.createElement("div",{className:de.typename},(Qe=oa==null?void 0:oa.promQueryResult)==null?void 0:Qe.imageTypeName),qt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuMaxDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMaxValue}MiB`),qt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuMinDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMinValue}MiB`),qt.createElement("div",{className:de.val},(ln==null?void 0:ln.type)=="CPU"?`${ht==null?void 0:ht.cpuAvgDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleAvgValue}MiB`))}))):qt.createElement(ya.Z,null)))))},dn=ue(59301),ot=($t,on,rn)=>new Promise((On,Ht)=>{var De=jt=>{try{Dt(rn.next(jt))}catch(sn){Ht(sn)}},ke=jt=>{try{Dt(rn.throw(jt))}catch(sn){Ht(sn)}},Dt=jt=>jt.done?On(jt.value):Promise.resolve(jt.value).then(De,ke);Dt((rn=rn.apply($t,on)).next())}),Rt=({getApi:$t,identifier:on,visible:rn,info:On})=>{const[Ht,De]=(0,z.useState)({}),[ke,Dt]=(0,z.useState)(!0);(0,z.useEffect)(()=>{Dt(!0)},[rn]),(0,z.useEffect)(()=>{$t&&ke&&jt()},[$t]);const jt=()=>ot(void 0,null,function*(){const sn=yield(0,fe.ZP)(`/api/shixuns/${on}/cpu_basic_data.json`,{method:"get"});(sn==null?void 0:sn.status)==0&&De(sn)});return dn.createElement("div",null,dn.createElement(Wn,{isFirst:ke,setIsFirst:sn=>Dt(sn),identifier:on,data:Ht,info:On}))},In=ue(19374),mn=ue(75790),Fn=ue(72946),Ne=ue(1997),we=ue(59301),Ue=($t,on,rn)=>new Promise((On,Ht)=>{var De=jt=>{try{Dt(rn.next(jt))}catch(sn){Ht(sn)}},ke=jt=>{try{Dt(rn.throw(jt))}catch(sn){Ht(sn)}},Dt=jt=>jt.done?On(jt.value):Promise.resolve(jt.value).then(De,ke);Dt((rn=rn.apply($t,on)).next())});const zt=({globalSetting:$t,dispatch:on,practiceSetting:rn,shixunsDetail:On,visible:Ht,onCancel:De,info:ke,identifier:Dt,isJupyter:jt,onOk:sn})=>{const[St,xt]=(0,z.useState)("1"),[Bt,nt]=(0,z.useState)("\u63A8\u8350\u914D\u7F6E"),[st,Xt]=(0,z.useState)([]),[vt,Et]=(0,z.useState)(!1),[yt,Yt]=(0,z.useState)(!1),[Ct,Wt]=(0,z.useState)({}),[Qn,en]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ht&&(Yt(!1),xt("1"),nt("\u63A8\u8350\u914D\u7F6E"),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"?Xt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Xt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),Wt({}),la(),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"&&on({type:"shixunsDetail/getShixunsDetail",payload:{id:Dt}}))},[Ht]);const la=()=>Ue(void 0,null,function*(){en(!0);const Ar=yield(0,Fn.HS)(Dt);[0,-10].includes(Ar.status)&&(Wt(Ar),en(!1))}),or=Ar=>{Ar=="2"?Yt(!0):Yt(!1),xt(Ar)},mr=()=>{x.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:we.createElement("div",{className:"tc"},we.createElement("img",{src:He,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},vr=()=>Ue(void 0,null,function*(){if((0,Ne.gy)(on,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Bt=="\u5F53\u524D\u914D\u7F6E")return;Et(!0),(yield(0,fe.ZP)(`/api/shixuns/${Dt}/apply_recommend_config.json`,{method:"put",body:{data:Bt=="\u63A8\u8350\u914D\u7F6E"?Ct==null?void 0:Ct.recommend:Ct==null?void 0:Ct.high}})).status==0&&(xe.ZP.success("\u5E94\u7528\u6210\u529F"),Et(!1),De(),sn())}),er=()=>Ue(void 0,null,function*(){var Ar,Cr;if(yield Wr(),(0,In.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ar=On.detail)!=null&&Ar.is_jupyter||(Cr=On.detail)!=null&&Cr.is_jupyter_lab){on({type:"shixunsDetail/execJupyter",payload:{id:Dt}}).then(no=>{var ar;no!=null&&no.identifier&&((ar=mn.history)==null||ar.push(`/tasks/${no.identifier}/jupyter`))});return}on({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const tr=jt?yield(0,Fn.BK)({id:Dt}):yield(0,Fn.Ir)({id:Dt});if(on({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),tr!=null&&tr.game_identifier||tr!=null&&tr.identifier){(0,In.xg)(jt?`/tasks/${tr==null?void 0:tr.identifier}/jupyter`:`/tasks/${tr.game_identifier}`);return}(tr==null?void 0:tr.status)===-3?(0,In.eF)():(tr==null?void 0:tr.status)===2?zr(tr==null?void 0:tr.message):(tr==null?void 0:tr.status)===3&&Pr(tr==null?void 0:tr.message)}),Wr=()=>new Promise((Ar,Cr)=>{var tr;(tr=rn==null?void 0:rn.sideBar)!=null&&tr.confirmLeave?x.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{on({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ar()},onCancel:()=>{Cr()}}):Ar()}),zr=Ar=>{Ar=Ar!=null&&Ar.includes(".json")?Ar:`${Ar}.json`,x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ue(void 0,null,function*(){const Cr=yield(0,fe.ZP)("/api"+Ar,{method:"get"});if(!Cr)return;xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const tr=yield(0,Fn.Ir)({id:Cr.shixun_identifier});if(tr!=null&&tr.game_identifier){(0,In.xg)(`/tasks/${tr.game_identifier}`);return}(tr==null?void 0:tr.status)===2?zr(tr==null?void 0:tr.message):(tr==null?void 0:tr.status)===3&&Pr(tr==null?void 0:tr.message)})})},Pr=Ar=>{x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ar,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return we.createElement(we.Fragment,null,we.createElement(Ye.Z,{title:null,placement:"right",open:Ht,width:1e3,onClose:De,closeIcon:null,footer:null},we.createElement("div",{className:Re.header_body},we.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),we.createElement(Be.Z,{className:Re.close,onClick:De})),we.createElement(Te.default,{activeKey:St,onChange:or},we.createElement(Te.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},we.createElement(Je.Z,{spinning:Qn,size:"large",tip:we.createElement("div",{style:{color:"#666",fontSize:"14px"}},we.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),we.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",we.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(Ct==null?void 0:Ct.status)==0?we.createElement(we.Fragment,null,we.createElement("div",{className:Re.recommend_config_introduce},we.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),we.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),we.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),we.createElement("div",{className:Re.recommend_config},st.map((Ar,Cr)=>we.createElement("div",{className:`${Re.recommend_config_item} ${Ar==Bt?Re.recommend_config_active_item:""}`,key:Ar,onClick:()=>nt(Ar)},we.createElement("div",{className:Re.item_title},we.createElement("div",null,Ar),Cr==1?we.createElement("div",{className:Re.recommend_text},"\u63A8\u8350"):we.createElement(we.Fragment,null)),(Ar=="\u5F53\u524D\u914D\u7F6E"&&(Ct==null?void 0:Ct.current)||Ar=="\u63A8\u8350\u914D\u7F6E"&&(Ct==null?void 0:Ct.recommend)||Ar=="\u589E\u5F3A\u914D\u7F6E"&&(Ct==null?void 0:Ct.high)||[]).map((tr,no)=>we.createElement("div",{className:Re.item_content,key:no},we.createElement("span",null,tr==null?void 0:tr.image_name),tr!=null&&tr.cpu_limit?we.createElement("span",null,tr==null?void 0:tr.cpu_limit,"\u6838",tr==null?void 0:tr.memory_limit,"G"):we.createElement("div",null,we.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),we.createElement(ye.Z,{title:we.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",we.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",we.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},we.createElement(We.Z,{className:Re.tooltip})))))))),we.createElement("div",{className:Re.recommend_config_footer},we.createElement("div",null,we.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),we.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>mr()},"\u8054\u7CFB\u7BA1\u7406\u5458")),we.createElement(gt.ZP,{type:"primary",shape:"round",disabled:Bt=="\u5F53\u524D\u914D\u7F6E",onClick:vr,loading:vt},"\u4E00\u952E\u5E94\u7528"))):Qn?we.createElement("div",{style:{height:400}}):we.createElement("div",{className:Re.no_data},we.createElement("img",{src:ut,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),we.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",we.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(ke==null?void 0:ke.type)!="\u6311\u6218\u9875\u9762"&&we.createElement("div",{className:Re.application,onClick:()=>{er(),De()}},"\u6A21\u62DF\u5B9E\u6218")))),we.createElement(Te.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},we.createElement(Rt,{getApi:yt,identifier:Dt,visible:Ht,info:ke})))))};var Zt=(0,mn.connect)(({globalSetting:$t,practiceSetting:on,shixunsDetail:rn})=>({globalSetting:$t,practiceSetting:on,shixunsDetail:rn}))(zt)},83676:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Ie}});var z=ue(59301),x=ue(43418),xe=ue(3113),Ye=ue(8591),Te=ue(99313),Je=ue(71418),ye=ue(10311),gt=ue(5871),Re=ue(1710),Be={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},We=ue(11724),He=ue(62772),ut=ue(98280),fe=ue(91570),a=ue(59301),E=Object.defineProperty,b=Object.defineProperties,y=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ce=(Pt,rt,pt)=>rt in Pt?E(Pt,rt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Pt[rt]=pt,de=(Pt,rt)=>{for(var pt in rt||(rt={}))ae.call(rt,pt)&&ce(Pt,pt,rt[pt]);if(ee)for(var pt of ee(rt))se.call(rt,pt)&&ce(Pt,pt,rt[pt]);return Pt},Se=(Pt,rt)=>b(Pt,y(rt)),Ae=(Pt,rt,pt)=>new Promise((na,Hn)=>{var ya=bn=>{try{qt(pt.next(bn))}catch(it){Hn(it)}},ma=bn=>{try{qt(pt.throw(bn))}catch(it){Hn(it)}},qt=bn=>bn.done?na(bn.value):Promise.resolve(bn.value).then(ya,ma);qt((pt=pt.apply(Pt,rt)).next())}),Ie=({visible:Pt,onOk:rt,onCancel:pt,info:na})=>{var Hn,ya,ma,qt,bn;const[it,Kt]=(0,z.useState)("1"),[Pn,Wn]=(0,z.useState)([]),[dn,ot]=(0,z.useState)([]),[ft,Rt]=(0,z.useState)(0),[In,mn]=(0,z.useState)(null),[Fn,Ne]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Pt&&(we(),Ue(),zt())},[Pt]);const we=()=>{Kt("1"),Wn([]),mn(null),Rt(0)};(0,z.useEffect)(()=>{var ke,Dt;((Dt=(ke=dn==null?void 0:dn[ft])==null?void 0:ke.content)==null?void 0:Dt.length)>0&&mn(Se(de({},dn[ft].content[0]),{index:0}))},[it,ft,dn]);const Ue=()=>Ae(void 0,null,function*(){Ne(!0),yield(0,ut.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(ke=>{let{max_cpu:Dt,max_memory:jt,min_cpu:sn,min_memory:St}=ke,{cpu:xt,memory:Bt}=na;Wn([{name:"CPU",value:xt,min:sn,max:Dt,typeName:"\u6838"},{name:"\u5185\u5B58",value:Bt,min:St,max:jt,typeName:"GB"}])}),Ne(!1)}),zt=()=>Ae(void 0,null,function*(){yield(0,ut.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(ke=>{var Dt;if(ot(ke),(ke==null?void 0:ke.length)>0){let jt=Se(de({},(Dt=ke==null?void 0:ke[0])==null?void 0:Dt.content[0]),{index:0});mn(jt)}})}),Zt=ke=>{Kt(ke),ke==="2"&&Rt(0)},$t=(ke,Dt)=>{Wn(Pn.map(jt=>jt.name===ke?Dt(jt):jt))},on=(ke,Dt)=>{isNaN(ke)||$t(Dt,jt=>Se(de({},jt),{value:ke}))},rn=ke=>{var Dt;if(console.log("decline",ke.value),ke.value=Number(ke.value),ke.value<=((Dt=ke.min)!=null?Dt:-1/0))return;let jt=ke.value-.5Se(de({},sn),{value:jt}))},On=ke=>{var Dt;if(ke.value=Number(ke.value),ke.value>=((Dt=ke.max)!=null?Dt:1/0))return;let jt=ke.value+.5>ke.max?ke.max:ke.value+.5;$t(ke.name,sn=>Se(de({},sn),{value:jt}))},Ht=(ke,Dt)=>{isNaN(ke)||$t(Dt,jt=>Se(de({},jt),{value:ke}))},De=ke=>{if(ke==null||Number.isInteger(ke))return ke;const Dt=ke%1;return Dt===.5?ke:Math.floor(ke)+(Dt<.5?.5:1)};return a.createElement(a.Fragment,null,a.createElement(x.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Pt,width:752,destroyOnClose:!0,centered:!0,onCancel:pt,className:Be.modal,footer:[a.createElement("div",{className:Be.btn_warp,key:"1"},a.createElement(xe.ZP,{onClick:pt},"\u53D6\u6D88"),a.createElement(xe.ZP,{type:"primary",onClick:()=>{let ke=de({},na);if(it=="1")ke.cpu=Pn[0].value,ke.memory=Pn[1].value;else if(it=="2"){if(!In){Ye.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}ke=Se(de({},ke),{cpu:In.cpu,memory:In.memory})}rt(ke)}},"\u4FDD\u5B58"))]},a.createElement(Te.default,{activeKey:it,onChange:Zt},a.createElement(Te.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(Je.Z,{spinning:Fn},Pn==null?void 0:Pn.map(ke=>a.createElement("div",{className:Be.con_warp,key:ke==null?void 0:ke.name},a.createElement("div",null,ke==null?void 0:ke.name),a.createElement("div",null,a.createElement(ye.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,onChange:Dt=>on(Dt,ke==null?void 0:ke.name),value:ke==null?void 0:ke.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),a.createElement("div",{className:`${Be.config_Warp} ${Be.flex}`},a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>rn(ke)},a.createElement(We.Z,null)),a.createElement(gt.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:ke==null?void 0:ke.value,onChange:Dt=>{const jt=De(Dt);Ht(jt,ke==null?void 0:ke.name)}}),a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>On(ke)},a.createElement(He.Z,null))),a.createElement("div",null,ke==null?void 0:ke.typeName))))),(dn==null?void 0:dn.length)>0&&a.createElement(Te.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},a.createElement("div",{className:Be.sceneList},dn==null?void 0:dn.map((ke,Dt)=>a.createElement("div",{className:`${Be.sceneItem} ${ft==Dt&&Be.sceneItemActive}`,key:ke==null?void 0:ke.id,onClick:()=>{Rt(Dt)}},ke==null?void 0:ke.name))),((ya=(Hn=dn==null?void 0:dn[ft])==null?void 0:Hn.content)==null?void 0:ya.length)>0?a.createElement(Re.default,{rowSelection:{type:"radio",selectedRowKeys:[In==null?void 0:In.index],onChange:(ke,Dt)=>{mn(Dt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"GB")}],dataSource:(ma=dn==null?void 0:dn[ft])==null?void 0:ma.content.map((ke,Dt)=>Se(de({},ke),{index:Dt})),rowKey:"index",pagination:!1,scroll:((bn=(qt=dn==null?void 0:dn[ft])==null?void 0:qt.content)==null?void 0:bn.length)>3?{y:148}:{}}):a.createElement(fe.Z,null)))))}},35550:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Oe}});var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(13248),fe=ue(1997),a=ue(66649),E=ue.n(a),b={wrap:"wrap___LhoYE",labelWrap:"labelWrap___kKVu_",label:"label___we33R",labelContent:"labelContent___RWgKj",flexRow:"flexRow___WhVXT",color999:"color999___R1ot6",radio:"radio___S0Uhc",selectSchool:"selectSchool___egsX3",dataPicker:"dataPicker___zNtLB",modal:"modal___J1s9f",colorOrange:"colorOrange___NDyE2",colorYellow:"colorYellow___Ijswi",bottomButton:"bottomButton___sODGQ"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,na)=>{var Hn=qt=>{try{ma(rt.next(qt))}catch(bn){na(bn)}},ya=qt=>{try{ma(rt.throw(qt))}catch(bn){na(bn)}},ma=qt=>qt.done?pt(qt.value):Promise.resolve(qt.value).then(Hn,ya);ma((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),na="YYYY-MM-DD HH:mm",Hn=E()(pt,na);return Hn.add(1,"hours"),Hn.format(na)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:na,user:Hn,dispatch:ya}=Pt,ma=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),qt,bn,it,Kt,Pn,Wn,dn,ot,ft;const Rt=(0,z.useRef)(),[In,mn]=(0,z.useState)(),[Fn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[zt,Zt]=(0,z.useState)([]),[$t,on]=(0,z.useState)(""),[rn,On]=(0,z.useState)(),[Ht,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),[jt,sn]=(0,z.useState)(!1),St=(bn=(qt=Hn.userInfo)==null?void 0:qt.shixun)==null?void 0:bn.editable;(0,z.useEffect)(()=>{var vt,Et;Rt.current=(Et=(vt=location.pathname)==null?void 0:vt.split("/"))==null?void 0:Et[2],xt()},[]),(0,z.useEffect)(()=>{var vt,Et,yt,Yt,Ct,Wt,Qn,en,la,or,mr,vr,er,Wr;rt.setting&&(mn((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.can_copy),Ne((Yt=(yt=rt.setting)==null?void 0:yt.shixun)==null?void 0:Yt.use_scope),On(!!((Wt=(Ct=rt.setting)==null?void 0:Ct.shixun)!=null&&Wt.opening_time)),De((en=(Qn=rt.setting)==null?void 0:Qn.shixun)==null?void 0:en.opening_time),Ue((or=(la=rt.setting)==null?void 0:la.shixun)==null?void 0:or.scope_partment),sn((vr=(mr=rt.setting)==null?void 0:mr.shixun)==null?void 0:vr.use_ai),Dt((Wr=(er=rt.setting)==null?void 0:er.shixun)==null?void 0:Wr.git_size))},[rt.setting]);const xt=vt=>ce(void 0,null,function*(){const Et=yield ya({type:"shixunsDetail/getDepartments",payload:{q:vt}});Et&&Zt(Et.shools_name||[])}),Bt=()=>ce(void 0,null,function*(){var vt,Et,yt,Yt,Ct,Wt;const Qn=(yield ya({type:"shixunsDetail/getShixunQuote",payload:{id:Rt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((vt=Qn.subjects)!=null&&vt.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(yt=(Et=Qn.subjects)==null?void 0:Et.splice(0,2))==null?void 0:yt.map(en=>`\u300A${en}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Qn==null?void 0:Qn.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Yt=Qn.courses)!=null&&Yt.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Wt=(Ct=Qn.courses)==null?void 0:Ct.splice(0,2))==null?void 0:Wt.map(en=>`\u300A${en}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Qn==null?void 0:Qn.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield ya({type:"shixunsDetail/deleteShixun",payload:{id:Rt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),nt=()=>{(0,fe.gy)(ya,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},st=vt=>{if(we.includes(vt)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}on(null),Ue([...we,vt])},Xt=()=>ce(void 0,null,function*(){if(rn&&!Ht){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Fn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield ya({type:"shixunsDetail/updatePermissionSetting",payload:{id:Rt.current,scope_partment:Fn===0?null:we,shixun:{can_copy:In,use_scope:Fn,opening_time:Ht,use_ai:jt,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),ya({type:"shixunsDetail/getSettingsData",payload:{id:Rt.current}}),ya({type:"shixunsDetail/getShixunsDetail",payload:{id:Rt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:Bt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:nt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:In,onChange:vt=>mn(vt.target.checked),disabled:!St}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Kt=rt.detail)==null?void 0:Kt.shixun_status)>1||((Pn=rt.detail)==null?void 0:Pn.public)===2)&&((dn=(Wn=rt.setting)==null?void 0:Wn.shixun)==null?void 0:dn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Fn,onChange:vt=>Ne(vt.target.value),disabled:!St},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Fn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:$t,onChange:vt=>{on(vt),xt(vt)},disabled:!St,onSelect:st,options:zt==null?void 0:zt.map(vt=>({value:vt}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(vt=>St?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Et=>Et!==vt))},z.createElement(Te.ZP,{type:"primary",ghost:!0},vt)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},vt)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:rn,onChange:vt=>On(vt.target.checked),disabled:!St}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),rn&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!St,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:vt=>vt&&vtDe(de(Et))}))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"AI\u52A9\u6559:"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:jt,onChange:vt=>sn(vt.target.checked),disabled:!St}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u9664\u4E86\u9879\u76EE\u5408\u4F5C\u8005\u4E4B\u5916\u7684\u5176\u4ED6\u7528\u6237\u4F7F\u7528AI\u52A9\u6559\u667A\u80FD\u95EE\u7B54\u529F\u80FD\uFF09")))),((ft=Hn==null?void 0:Hn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:vt=>{Dt(vt)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:St,loading:na.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Rt.current}/challenges`),onOk:Xt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},50428:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(75790),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(22001),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(35550),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(49647),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(1997),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(53229),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(80408),React=__webpack_require__(59301),__async=(Le,Ot,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Ot)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Ot=Le.split(":");if(Ot[1]=="00"||Ot[1]=="30")return Le;const ue=parseInt(Ot[1]);if(ue<30||ue==60)return[Ot[0],"30"].join(":");if(ue<60){const z=[Ot[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n,_o,_p,_q,_r,_s,_t,_u;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Ot=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Ot&&setDepartmentList(Ot.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Ot;(Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Ot.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Ot,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,na,Hn,ya,ma,qt,bn,it,Kt,Pn,Wn,dn,ot,ft,Rt;setCodeEditPermission((Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Ot.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Hn=(na=shixunsDetail.setting)==null?void 0:na.shixun)==null?void 0:Hn.start_permanent),setOpenSelfRun((ma=(ya=shixunsDetail.setting)==null?void 0:ya.shixun)==null?void 0:ma.open_self_run),setgitSize((bn=(qt=shixunsDetail.setting)==null?void 0:qt.shixun)==null?void 0:bn.git_size),setcourse_workspace_file_time((Kt=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Kt.course_workspace_file_time),setPodSwitch((Wn=(Pn=shixunsDetail.setting)==null?void 0:Pn.shixun)==null?void 0:Wn.exit_delete_pod_switch),setai_user((ot=(dn=shixunsDetail.setting)==null?void 0:dn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Rt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Rt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Ot)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Ot])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Ot=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ot))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Ot,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Ot=Ye.subjects)==null?void 0:Ot.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Ot;if((Ot=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ot.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},!((_g=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_g.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_h=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_h.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px",display:"flex"}},React.createElement("span",{style:{flex:1}},"\u6743\u9650"),((_i=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_i.is_client_unity_3d)&&React.createElement(React.Fragment,null,((_j=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_j.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ot=>Ot!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_l=(_k=shixunsDetail.setting)==null?void 0:_k.shixun)!=null&&_l.is_jupyter)&&!((_n=(_m=shixunsDetail.setting)==null?void 0:_m.shixun)!=null&&_n.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},(_p=(_o=shixunsDetail.setting)==null?void 0:_o.shixun)!=null&&_p.is_client_unity_3d?"\u516C\u5F00\u91C7\u96C6\u70B9\u548C\u7B54\u6848\uFF1A":"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_r=(_q=shixunsDetail.setting)==null?void 0:_q.shixun)==null?void 0:_r.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Ot))})))),!((_s=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_s.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_t=user==null?void 0:user.userInfo)==null?void 0:_t.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),!((_u=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_u.is_client_unity_3d)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Ot;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Ot=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ot.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Ot,practiceSetting:ue})=>({user:Le,shixunsDetail:Ot,practiceSetting:ue}))(Setting)},4848:function(Le,Ot,ue){"use strict";ue.r(Ot),ue.d(Ot,{default:function(){return Lo}});var z=ue(59301),x={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},xe=ue(75790),Ye=ue(99313),Te=ue(6848),Je=ue(8591),ye=ue(20834),gt=ue(95237),Re=ue(43604),Be=ue(38854),We=ue(43418),He=ue(71418),ut=ue(3113),fe=ue(17574),a=ue(78673),E=ue(56102),b=ue(78241),y=ue(92832),ee={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},ae=Object.defineProperty,se=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Se=(Gt,lt,et)=>lt in Gt?ae(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Ae=(Gt,lt)=>{for(var et in lt||(lt={}))ce.call(lt,et)&&Se(Gt,et,lt[et]);if(se)for(var et of se(lt))de.call(lt,et)&&Se(Gt,et,lt[et]);return Gt},Oe=(Gt,lt)=>{var et={};for(var un in Gt)ce.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&se)for(var un of se(Gt))lt.indexOf(un)<0&&de.call(Gt,un)&&(et[un]=Gt[un]);return et},Ie=(Gt,lt,et)=>new Promise((un,ta)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ta(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ta(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const Pt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ta,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Oe(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const gr=sessionStorage.getItem("pathArray");if(gr){const ir=gr.split(",").join("/"),wr=ir.indexOf("/")===0?ir.substr(1):ir;Kr(wr)}},[]),(0,z.useEffect)(()=>{var gr,ir;xr.current=(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[2]},[]);const qr=(...gr)=>Ie(void 0,[...gr],function*(ir={}){const wr=yield Xn({type:"shixunsDetail/addRepositoryFile",payload:{id:so.id,message:ir.commitMessage,content:"",path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path+"/"+(ir.file||".gitkeep"),secret_repository:Ha?void 0:!0}});wr!=null&&wr.url&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path+"/"+(ir.file||".gitkeep"),name:ir.path.split("/")[ir.path.split("/").length-1]}),Cn.onClose())}),ho=()=>{var gr,ir;xe.history.push(`/shixuns/${xr.current}/${(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return z.createElement(We.default,{width:"60%",centered:!0,open:Cn.visible,wrapClassName:ee.modal,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:qr,onChange:()=>{var gr,ir,wr,Qr;const vo=Ae({},ca.getFieldsValue()),Nr=(gr=vo==null?void 0:vo.path)==null?void 0:gr.split(""),ja=(ir=vo==null?void 0:vo.file)==null?void 0:ir.split("");(wr=Nr==null?void 0:Nr.filter(Ca=>Ca=="/"))!=null&&wr.length&&(vo.path=vo.path.substring(0,vo.path.length-1)),(Qr=ja==null?void 0:ja.filter(Ca=>Ca=="/"))!=null&&Qr.length&&(vo.file=vo.file.substring(0,vo.path.length-1)),ca.setFieldsValue(Ae({},vo)),vu(vo)}},z.createElement(b.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,null,z.createElement("span",{className:ee.filePath},Cn.defaultPath+"/")),z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),z.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var rt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Pt),pt=ue(45923),na=ue(80408),Hn=ue(59301),ya=Object.defineProperty,ma=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,it=(Gt,lt,et)=>lt in Gt?ya(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Kt=(Gt,lt)=>{for(var et in lt||(lt={}))qt.call(lt,et)&&it(Gt,et,lt[et]);if(ma)for(var et of ma(lt))bn.call(lt,et)&&it(Gt,et,lt[et]);return Gt},Pn=(Gt,lt)=>{var et={};for(var un in Gt)qt.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&ma)for(var un of ma(Gt))lt.indexOf(un)<0&&bn.call(Gt,un)&&(et[un]=Gt[un]);return et},Wn=(Gt,lt,et)=>new Promise((un,ta)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ta(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ta(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const dn=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ta,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Pn(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const gr=sessionStorage.getItem("pathArray");if(gr){const ir=gr.split(",").join("/"),wr=ir.indexOf("/")===0?ir.substr(1):ir;Kr(wr)}},[]),(0,z.useEffect)(()=>{var gr,ir;xr.current=(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[2]},[]);const qr=(...gr)=>Wn(void 0,[...gr],function*(ir={},wr=!1,Qr=1){var vo,Nr;const ja=yield Xn({type:"shixunsDetail/addRepositoryFile",payload:{id:so.id,message:ir.commitMessage,content:ir.codeMirror,path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path,secret_repository:Ha?void 0:!0,sync_origin_shixun:wr}});ja!=null&&ja.url&&((vo=et==null?void 0:et.detail)!=null&&vo.copy_for_exercise||Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:(Cn.defaultPath?Cn.defaultPath+"/":"")+ir.path,name:ir.path.split("/")[ir.path.split("/").length-1]}),Cn.onClose()),(Nr=et==null?void 0:et.detail)!=null&&Nr.copy_for_exercise&&(0,na.m)(Xn,et,so.id,Qr)}),ho=()=>{var gr,ir;xe.history.push(`/shixuns/${xr.current}/${(ir=(gr=Ta.pathname)==null?void 0:gr.split("/"))==null?void 0:ir[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return Hn.createElement(We.default,{width:"60%",open:Cn.visible,wrapClassName:ee.modal,destroyOnClose:!0,centered:!0,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Hn.createElement("section",{className:ee.bg},Hn.createElement("div",{className:ee.wrap},Hn.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:gr=>{var ir,wr;(ir=et==null?void 0:et.detail)!=null&&ir.is_fork_from_creator&&((wr=et==null?void 0:et.detail)!=null&&wr.copy_for_exercise)?(Cn.onClose(),Xn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:gr,type:"wareHouse",fn:(Qr,vo,Nr)=>{qr(Qr,vo,Nr)}}})):qr(gr)},onChange:()=>{var gr,ir;const wr=Kt({},ca.getFieldsValue()),Qr=(gr=wr==null?void 0:wr.path)==null?void 0:gr.split("");((ir=Qr==null?void 0:Qr.filter(vo=>vo=="/"))==null?void 0:ir.length)>1&&(wr.path=wr.path.substring(0,wr.path.length-1)),ca.setFieldsValue(Kt({},wr)),vu(wr)}},Hn.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Hn.createElement(gt.Z,null,Hn.createElement(Re.Z,null,Hn.createElement("span",{className:ee.filePath},Cn.defaultPath+"/")),Hn.createElement(Re.Z,{flex:"1"},Hn.createElement(b.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Hn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Hn.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Hn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Hn.createElement("div",{className:"mt10 mb20"},Hn.createElement(b.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Hn.createElement(pt.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var ot=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(dn),ft=Object.defineProperty,Rt=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,Fn=(Gt,lt,et)=>lt in Gt?ft(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Ne=(Gt,lt)=>{for(var et in lt||(lt={}))In.call(lt,et)&&Fn(Gt,et,lt[et]);if(Rt)for(var et of Rt(lt))mn.call(lt,et)&&Fn(Gt,et,lt[et]);return Gt},we=(Gt,lt)=>{var et={};for(var un in Gt)In.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Rt)for(var un of Rt(Gt))lt.indexOf(un)<0&&mn.call(Gt,un)&&(et[un]=Gt[un]);return et},Ue=(Gt,lt,et)=>new Promise((un,ta)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ta(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ta(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const zt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ta,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=we(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)(""),[qr,ho]=(0,z.useState)("");(0,z.useEffect)(()=>{Cn.visible&&ca.resetFields()},[Cn.visible]),(0,z.useEffect)(()=>{const wr=Cn.defaultPath.split("/");wr.length===1?(Kr(""),ho(Cn.defaultPath)):(ho(wr.pop()),Kr(wr.join("/")+"/"))},[Cn.defaultPath]),(0,z.useEffect)(()=>{var wr,Qr;xr.current=(Qr=(wr=Ta.pathname)==null?void 0:wr.split("/"))==null?void 0:Qr[2]},[]);const gr=(...wr)=>Ue(void 0,[...wr],function*(Qr={}){const vo=yield Xn({type:"shixunsDetail/moveGitFile",payload:{id:so.id,from:Cn.defaultPath,to:Ur+Qr.path,message:Qr.commitMessage||`${Cn.defaultPath} rename to ${Ur}${Qr.path} `,secret_repository:Ha}});(vo==null?void 0:vo.status)===0&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cn.onOK({path:Qr.path,name:Qr.path}),Cn.onClose())}),ir=()=>{var wr,Qr;xe.history.push(`/shixuns/${xr.current}/${(Qr=(wr=Ta.pathname)==null?void 0:wr.split("/"))==null?void 0:Qr[3]}${Ur?`/master/shixun_show/${Ur}`:""}`)};return z.createElement(We.default,{width:"40%",open:Cn.visible,wrapClassName:ee.modal,centered:!0,onOk:()=>{ca.submit()},onCancel:Cn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:gr,onChange:()=>{var wr,Qr;const vo=Ne({},ca.getFieldsValue()),Nr=(wr=vo==null?void 0:vo.path)==null?void 0:wr.split("");((Qr=Nr==null?void 0:Nr.filter(ja=>ja=="/"))==null?void 0:Qr.length)>1&&(vo.path=vo.path.substring(0,vo.path.length-1)),ca.setFieldsValue(Ne({},vo)),vu(vo)}},z.createElement(b.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:qr}))))),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},z.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Cn.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Zt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(zt),$t=ue(49647),on=ue(98280),rn=ue(54580),On=ue(62961),Ht={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},De=ue(59301),ke=Object.defineProperty,Dt=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,St=(Gt,lt,et)=>lt in Gt?ke(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,xt=(Gt,lt)=>{for(var et in lt||(lt={}))jt.call(lt,et)&&St(Gt,et,lt[et]);if(Dt)for(var et of Dt(lt))sn.call(lt,et)&&St(Gt,et,lt[et]);return Gt},Bt=(Gt,lt)=>{var et={};for(var un in Gt)jt.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Dt)for(var un of Dt(Gt))lt.indexOf(un)<0&&sn.call(Gt,un)&&(et[un]=Gt[un]);return et},nt=(Gt,lt,et)=>new Promise((un,ta)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ta(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ta(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{Dragger:st}=rn.default,Xt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ta,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Bt(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useLocation)(),so=(0,xe.useParams)(),[Qo,vu]=(0,z.useState)({}),xr=(0,z.useRef)(),[ca]=b.default.useForm(),[Ur,Kr]=(0,z.useState)([]),[qr,ho]=(0,z.useState)();let gr;(0,z.useEffect)(()=>{Cn.visible&&(ca.resetFields(),Kr([]))},[Cn.visible]),(0,z.useEffect)(()=>{xr.current=so.id},[]),(0,z.useEffect)(()=>{const ja=sessionStorage.getItem("pathArray");if(ja){const Ca=ja.split(",").join("/"),$e=Ca.indexOf("/")===0?Ca.substr(1):Ca;ho($e)}},[]);const ir=ja=>{var Ca,$e,wt,Vt;if(gr=ja.file.name,ja.file.status==="done"||ja.file.status==="uploading"){if(Kr(ja.fileList),!ja.file.response)return;if(((Ca=ja.file.response)==null?void 0:Ca.status)===0){($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise||(Je.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),ca.validateFields());return}Kr(Ur.filter(Dn=>Dn.uid!==ja.file.uid)),(wt=ja.file.response)!=null&&wt.message&&Je.ZP.info((Vt=ja.file.response)==null?void 0:Vt.message)}},wr=ja=>nt(void 0,null,function*(){if(!ja.response){Je.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Xn({type:"shixunsDetail/deleteGitFile",payload:{id:so.id,path:qr?`${qr}/${ja.name}`:ja.name,message:ca.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${qr?`${qr}/${ja.name}`:ja.name}`,secret_repository:Ha?null:!0}})).status===0&&(Kr(Ur.filter($e=>$e.uid!==ja.uid)),Je.ZP.info("\u5220\u9664\u6210\u529F"))}),Qr={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!ca.getFieldValue("commitMessage"),data:()=>nt(void 0,null,function*(){return new Promise((ja,Ca)=>nt(void 0,null,function*(){setTimeout(()=>nt(void 0,null,function*(){const $e=yield ca.getFieldsValue(),wt=xt(xt({},{path:Cn.defaultPath?Cn.defaultPath:"",message:Qo.commitMessage||`\u4E0A\u4F20\u4E86${gr}`}),Ha?{}:{secret_repository:!0});ja(wt)}),200)}))}),fileList:Ur,method:"post",action:`${$t.Z.API_SERVER}/api/shixuns/${xr.current}/upload_git_file.json`,onChange:ir,onRemove:wr,beforeUpload:ja=>(gr=ja.name,ja.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},vo=(ja=!1,Ca=1)=>nt(void 0,null,function*(){var $e;const wt=xt(xt({},{path:Cn.defaultPath?Cn.defaultPath:"",message:Qo.commitMessage||`\u4E0A\u4F20\u4E86${gr}`}),Ha?{}:{secret_repository:!0});for(let Vt=0;Vt{Dn.append(Er,wt[Er].toString())});const Mn=yield(0,on.ZP)(`/api/shixuns/${xr.current}/upload_git_file.json`,{method:"post",body:Dn},!0)}Cn.onClose(),Cn.onOK({path:Cn.defaultPath}),Nr(),($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise&&(0,na.m)(Xn,et,so.id,Ca)}),Nr=()=>{var ja,Ca;xe.history.push(`/shixuns/${xr.current}/${(Ca=(ja=Ta.pathname)==null?void 0:ja.split("/"))==null?void 0:Ca[3]}${qr?`/master/shixun_show/${qr}`:""}`)};return De.createElement(We.default,{open:Cn.visible,onOk:ja=>{ca.submit()},centered:!0,onCancel:Cn.onClose,width:"70%"},De.createElement("section",{className:Ht.bg},De.createElement("div",{className:Ht.wrap},De.createElement("div",{className:Ht.title},"\u4E0A\u4F20\u6587\u4EF6"),De.createElement(b.default,{className:"mt10",form:ca,scrollToFirstError:!0,layout:"vertical",onFinish:()=>nt(void 0,null,function*(){var ja,Ca;yield ca.validateFields(),(ja=et==null?void 0:et.detail)!=null&&ja.is_fork_from_creator&&((Ca=et==null?void 0:et.detail)!=null&&Ca.copy_for_exercise)?(Cn.onClose(),Xn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:($e,wt)=>{vo($e,wt)}}})):vo()}),onValuesChange:()=>vu(xt({},ca.getFieldsValue()))},De.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},De.createElement(y.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),De.createElement(b.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(ja,Ca){return(Ur==null?void 0:Ur.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},De.createElement("div",{onClick:()=>{if(!ca.getFieldValue("commitMessage")){Je.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},De.createElement(st,xt({},Qr),De.createElement("div",null,De.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ht.colorBlue}`})),De.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",De.createElement("span",{className:`${Ht.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),De.createElement(On.Z,{onFinish:ja=>ho(ja)})))};var vt=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Xt),Et={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},yt={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},Yt=Object.defineProperty,Ct=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,en=(Gt,lt,et)=>lt in Gt?Yt(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,la=(Gt,lt)=>{for(var et in lt||(lt={}))Wt.call(lt,et)&&en(Gt,et,lt[et]);if(Ct)for(var et of Ct(lt))Qn.call(lt,et)&&en(Gt,et,lt[et]);return Gt},or=(Gt,lt,et)=>new Promise((un,ta)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ta(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ta(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const mr=({shixunsDetail:Gt,globalSetting:lt,loading:et,dispatch:un,title:ta,pathList:Wa=[],showInputPath:Xn=!1,isMergeSelectFile:Ha=!1,onFinish:Cn=()=>{}})=>{const[Ta]=b.default.useForm(),so=(0,xe.useParams)(),Qo=(0,xe.useLocation)(),vu=(0,z.useRef)(),[xr,ca]=(0,z.useState)(""),[Ur,Kr]=(0,z.useState)(""),[qr,ho]=(0,z.useState)([]),[gr,ir]=(0,z.useState)([]);(0,z.useEffect)(()=>{var Ca,$e;vu.current=(($e=(Ca=Qo.pathname)==null?void 0:Ca.split("/"))==null?void 0:$e[3])==="repository"},[]),(0,z.useEffect)(()=>{if(Gt.actionTabs.key!=="Repository-SelectFilePath")return;const Ca=Wa.join("/");let $e=[];Wa.map((wt,Vt)=>{Vt===0?$e.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${wt}`,path:Ca}):$e.push({val:`/${wt}`,path:Ca})}),ho($e),ca(Ca),Kr(Ca),wr(Ca)},[Gt.actionTabs.key]);const wr=Ca=>or(void 0,null,function*(){const $e=yield un({type:vu.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:so.id,path:Ca}});$e&&ir($e.trees||[])}),Qr=Ca=>{let $e=xr;Ca.type==="tree"&&(qr.length?qr.push({val:`/${Ca.name}`,path:Ca.name}):qr.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ca.name}`,path:Ca.name}),ho(qr),$e=xr?`${xr}/${Ca.name}`:Ca.name,ca($e)),wr($e)},vo=(Ca,$e)=>{const wt=qr.filter((Dn,Mn)=>Mn<=$e);ho(wt);const Vt=wt.filter((Dn,Mn)=>Mn!==0).map(Dn=>Dn.val).join("").substr(1);ca(Vt),wr(Vt)},Nr=()=>or(void 0,null,function*(){const Ca=Ta==null?void 0:Ta.getFieldsValue(),$e=xr?`${xr}${Ca!=null&&Ca.name?`/${Ca==null?void 0:Ca.name}`:""}`:Ca==null?void 0:Ca.name;if(Ha){Cn($e),ja();return}if(Xn){yield Ta.validateFields();const wt=yield un({type:"shixunsDetail/uploadGitFolder",payload:la(la({},{id:so.id,path:$e}),vu.current?{}:{secret_repository:!0})});Cn(Ur),wt.status===0&&Je.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Cn($e),Je.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ja()}),ja=()=>{un({type:"shixunsDetail/setActionTabs",payload:{}}),Ta.resetFields()};return z.createElement(We.default,{centered:!0,title:ta||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Gt.actionTabs.key==="Repository-SelectFilePath",onOk:Nr,onCancel:ja},z.createElement("div",{className:yt.wrap},z.createElement("div",{className:yt.content},z.createElement("div",{className:yt.mainPathWrap},!!(qr!=null&&qr.length)&&qr.map((Ca,$e)=>z.createElement("a",{key:$e,onClick:()=>vo(Ca,$e)},Ca.val))),!!(gr!=null&&gr.length)&&gr.map((Ca,$e)=>Ca.type==="tree"&&z.createElement("a",{key:$e,onClick:()=>Qr(Ca)},z.createElement("i",{className:`iconfont icon-wenjianjia ${yt.colorBlue}`}),Ca.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},xr),Xn&&z.createElement(b.default,{form:Ta,scrollToFirstError:!0,className:"mt20"},z.createElement(b.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var vr=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et})=>({shixunsDetail:Gt,globalSetting:et,loading:lt.models.index}))(mr),er=ue(18785),Wr=ue(84105),zr=ue(72946),Pr=ue(19374),Ar=ue(1997),Cr=ue(39419),tr=Object.defineProperty,no=Object.defineProperties,ar=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,ln=(Gt,lt,et)=>lt in Gt?tr(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,An=(Gt,lt)=>{for(var et in lt||(lt={}))Ln.call(lt,et)&&ln(Gt,et,lt[et]);if(At)for(var et of At(lt))Vn.call(lt,et)&&ln(Gt,et,lt[et]);return Gt},oa=(Gt,lt)=>no(Gt,ar(lt)),Ra=(Gt,lt)=>{var et={};for(var un in Gt)Ln.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&At)for(var un of At(Gt))lt.indexOf(un)<0&&Vn.call(Gt,un)&&(et[un]=Gt[un]);return et},Qe=(Gt,lt,et)=>new Promise((un,ta)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ta(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ta(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{DirectoryTree:ht}=fe.default,mt=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ta,user:Wa,activeKey:Xn,dispatch:Ha,practiceSetting:Cn,isRepository:Ta,treeData:so,setTreeData:Qo}=lt,vu=Ra(lt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),xr,ca,Ur,Kr,qr,ho,gr;const ir=(0,xe.useParams)(),wr=(0,xe.useLocation)(),[Qr,vo]=(0,z.useState)(),[Nr,ja]=(0,z.useState)(!1),[Ca,$e]=(0,z.useState)(!1),[wt,Vt]=(0,z.useState)(!1),[Dn,Mn]=(0,z.useState)(!1),[Er,Lr]=(0,z.useState)("");let[xn,La]=(0,z.useState)([]),[Rr,Io]=(0,z.useState)([]);const[Ro,Zn]=(0,z.useState)([]),[ra,jn]=(0,z.useState)(!1),[sa,$r]=(0,z.useState)(),[lo,Oo]=(0,z.useState)(),[sr,cr]=(0,z.useState)(""),[qa,Hr]=(0,z.useState)(),[To,Mr]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Qo([]),ko(""),localStorage.warehouseHideTip||jn(!0)},[wr.pathname,Ta]);const ao=(Ya="")=>Qe(void 0,null,function*(){(yield(0,zr.Zt)({id:ir.id,secret_dir_path:Ya}))&&Hr(Ya)}),co=Ya=>{var mo;return z.createElement(ye.default,{className:Et.menu,onClick:Eo=>{switch(Lr(Ya.path||""),Eo.key){case"1":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),ja(!0);break;case"2":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Vt(!0);break;case"3":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Mn(!0);break;case"4":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),$e(!0);break;case"5":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Vu(Ya.path,Ya.name,Ya);break;case"6":(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Pu(Ya);break}}},(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ya.type==="topTree"||Ya.type==="tree")&&z.createElement(ye.default.Item,{key:"3"},"\u4E0A\u4F20"),Ya.type!=="topTree"&&Ya.type!=="tree"&&((mo=et==null?void 0:et.detail)==null?void 0:mo.public)<2&&z.createElement(ye.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ya.type!=="topTree"&&z.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${Ta?"":"secret/"}${Ya==null?void 0:Ya.path}`,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(ye.default.Item,{key:"6"},z.createElement(z.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ya.type!=="topTree"&&z.createElement(ye.default.Item,{key:"5"},"\u5220\u9664"))},Ir=(Ya,mo)=>Ya.map(Eo=>(mo==""?Eo.path=mo+Eo.name:Eo.path=mo+"/"+Eo.name,Eo.title=z.createElement(gt.Z,{className:"font14"},z.createElement(Re.Z,{flex:"1"},z.createElement(gt.Z,null,Eo.type==="blob"&&z.createElement(Re.Z,{flex:"20px",style:{marginLeft:-20}},z.createElement("span",{className:"iconfont icon-wenjian11 font12"})),z.createElement(Re.Z,{flex:"1"},z.createElement("span",{className:" multi_ellipsis1"},Eo.name)))),z.createElement(Re.Z,null,(Eo.type==="blob"||Eo.type==="tree")&&z.createElement(Be.Z,{dropdownRender:()=>co(Eo),className:Et.ellipsis},z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Eo.disableCheckbox=Qr&&Qr!==Eo.name,Eo.className=Eo.type==="tree"?Et.pl23:"",Eo.checkable=Eo.type!=="tree",Eo.isLeaf=Eo.type!=="tree",Eo.children=Eo.type==="tree"&&[],Eo.key=Eo.path,Eo)),ou=Ya=>{Ha({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ya}})},Bu=(Ya,mo)=>Qe(void 0,null,function*(){const Eo=Ya.split("/");yield ko(Er),setTimeout(()=>{ou(Ya),xn=[Eo[0]||""],Rr=[Ya],Io([...Rr]),La([...xn])},150)}),po=(Ya,mo)=>{if(mo=="")so=[...Ya],Qo([...Ya]);else{let Eo=Ou(so,mo,Ya);so=Eo,Qo([...Eo])}};function Ou(Ya,mo,Eo){return Ya.map(Go=>Go.key===mo?(Go.children=[...Eo],An({},Go)):Go.children?oa(An({},Go),{children:Ou(Go.children,mo,Eo)}):Go)}const ko=(Ya="")=>Qe(void 0,null,function*(){var mo,Eo;const Go=yield Ha({type:Ta?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:ir.id,path:Ya}});if(Go){if((mo=Go.trees)!=null&&mo.length){let Gu=Ir([...Go.trees],Ya);po(Gu,Ya),Zn(Go.trees||[]),Oo(Ya||""),console.log("handleGetRepository:",Gu,Ya),setTimeout(()=>console.log(so,Go.trees,Ya,999999),2e3)}else Ya==""&&Qo([]);$r(((Eo=Go.commits)==null?void 0:Eo[0])||{})}return Go}),zu=Ya=>Qe(void 0,null,function*(){return new Promise((mo,Eo)=>Qe(void 0,null,function*(){Ya.children.length&&mo(),cr(Ya.path),yield ko(Ya.path),mo()}))}),Ko=(Ya,mo)=>Qe(void 0,null,function*(){var Eo;console.log("handleSelectTree",Ya,mo.nativeEvent.target.nodeName,mo);const Go=()=>{ou(mo.node.path),Ya=[mo.node.path],Io([...Ya])};mo.nativeEvent.target.nodeName==="svg"||mo.nativeEvent.target.nodeName==="LI"||mo.nativeEvent.target.nodeName==="I"||mo.node.type==="blob"&&((Eo=Cn==null?void 0:Cn.sideBar)!=null&&Eo.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Go(),Ha({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Go())}),Vu=(Ya,mo,Eo)=>{We.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Eo.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){const Go=yield Ha({type:"shixunsDetail/deleteGitFile",payload:{id:ir.id,path:Ya,message:`\u5220\u9664${Ya}`,secret_repository:Ta?null:!0}});let Gu=Ya.split("/");if((Go==null?void 0:Go.status)===0){Je.ZP.info("\u5220\u9664\u6210\u529F"),Gu.splice(Gu.length-1,1);const mi=yield ko(Gu.length>1?Gu.join("/"):"");return mi!=null&&mi.trees||(Gu.splice(Gu.length-1,1),yield ko(Gu.length>1?Gu.join("/"):"")),ou(""),!0}else(Go==null?void 0:Go.status)===-3?We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ya,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${ir.id}/edit/${Go==null?void 0:Go.message}/tab=2`}}):(Go==null?void 0:Go.status)===-4&&We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,Go==null?void 0:Go.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${ir.id}/edit?tabId=service`}})})})},Pu=Ya=>{console.log(Ya,"item")},ll=(Ya,mo)=>Qe(void 0,null,function*(){if(console.log("handleExpand",mo),mo.nativeEvent.target.nodeName==="svg"||mo.nativeEvent.target.nodeName==="path"||mo.nativeEvent.target.nodeName==="LI")return!0;yield zu(mo.node),xn.includes(mo.node.path)?xn.splice(xn.indexOf(mo.node.path),1):xn.push(mo.node.path),La([...xn])}),hl=()=>{jn(!1),localStorage.warehouseHideTip=!0},dl=Ya=>Qe(void 0,null,function*(){var mo;let Eo,Go="",Gu,mi;switch(Ta){case!0:Go="\u5F00\u542F\u7248\u672C\u5E93",Gu="\u5F00\u542F",mi="\u4E0D\u5F00\u542F",Eo=z.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(mo=et==null?void 0:et.detail)!=null&&mo.secret_repository?(Go="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Gu="\u786E\u5B9A",mi="\u53D6\u6D88",Eo=z.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Go="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Gu="\u4E0D\u4F7F\u7528",mi="\u4F7F\u7528",Eo=z.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ta&&(0,Ar.gy)(Ha,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||We.default.confirm({title:Go,okText:Gu,cancelText:mi,content:Eo,onOk:()=>{var Lu;(0,Pr.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Go]),!Ta&&!((Lu=et==null?void 0:et.detail)!=null&&Lu.secret_repository)||Jl(Ya)},onCancel:()=>{var Lu;!Ta&&!((Lu=et==null?void 0:et.detail)!=null&&Lu.secret_repository)&&Jl(Ya)}})}),Jl=Ya=>Qe(void 0,null,function*(){Ta?(yield(0,zr.h4)(An({},ir)),Ha({type:"practiceSetting/getCommonData",payload:An({},ir)})):yield(0,zr.K0)(oa(An({},ir),{is_secret_repository:Ya})),ko(),Ha({type:"shixunsDetail/getShixunsDetail",payload:{id:ir.id}})}),ql=Ya=>{console.log(Ya)},Si=Ya=>Qe(void 0,null,function*(){console.log(Ya);const mo=Ya.node.key,Eo=Ya.dragNode.key,Go=Ya.node.pos.split("-"),Gu=Ya.dropPosition-Number(Go[Go.length-1]);if(Ya.dragNode.type==="tree"){Je.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ya.node.type!=="tree"){Je.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ha({type:"shixunsDetail/moveGitFile",payload:An({id:ir.id,from:Ya.dragNode.path,to:Ya.node.path+"/"+Ya.dragNode.name,message:`${Ya.dragNode.path} move to ${Ya.node.path+"/"+Ya.dragNode.name} `},Ta?{}:{secret_repository:!0})})).status===0){ou(""),yield ko("");for(let Su=0;Suco({type:"topTree"}),className:"current"},z.createElement(Te.Z,{open:ra,title:z.createElement("div",{className:"font16"},z.createElement(er.Z,{style:{position:"relative",left:-35},onClick:()=>hl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",z.createElement("span",{onClick:()=>hl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Et.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ta&&((Kr=et==null?void 0:et.detail)==null?void 0:Kr.init_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ta&&((qr=et==null?void 0:et.detail)==null?void 0:qr.secret_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!so.length&&!Ta&&z.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},z.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),so.length?z.createElement(z.Fragment,null,z.createElement("div",{className:Et.content},Xn==="1"&&z.createElement("div",{className:Et.tips},"\u63D0\u793A\uFF1A",z.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),z.createElement(ht,{disabled:!!ta.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:so,switcherIcon:z.createElement(Wr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:ll,expandedKeys:xn,selectedKeys:Rr,onSelect:Ko,draggable:!0,onDragEnter:ql,onDrop:Si,className:Et.gitTree}))):"",!so.length&&Ta&&((ho=et==null?void 0:et.detail)==null?void 0:ho.init_repository)&&z.createElement(qn,null),!so.length&&!Ta&&((gr=et==null?void 0:et.detail)==null?void 0:gr.secret_repository)&&z.createElement(qn,null))),z.createElement(Zt,{visible:Ca,defaultPath:Er,onClose:()=>$e(!1),isRepository:!Ta,onOK:Ya=>Qe(void 0,null,function*(){const mo=Er.split("/");mo.pop(),yield ko(mo.join("/")),ou("")})}),z.createElement(ot,{visible:Nr,defaultPath:Er,onClose:()=>ja(!1),isRepository:Ta,onOK:Ya=>{Bu(Ya.path,Ya.name)}}),z.createElement(rt,{visible:wt,defaultPath:Er,onClose:()=>Vt(!1),isRepository:Ta,onOK:Ya=>{Bu(Ya.path,Ya.name)}}),z.createElement(vt,{defaultPath:Er,visible:Dn,isRepository:Ta,onClose:()=>Mn(!1),onOK:Ya=>Qe(void 0,null,function*(){const mo=Er.split("/");yield ko(Er),xn=[mo[0]||""],Rr=[Er],Io([...Rr]),La([...xn])})}),z.createElement(vr,{pathList:Er==null?void 0:Er.split("/"),showInputPath:!0,isMergeSelectFile:To,onFinish:Ya=>{To?ao(Ya):ko(Ya),Mr(!1)}}))},qn=()=>z.createElement("div",{className:`mt20 pb50 ${Et.nodata}`},z.createElement("div",{className:Et.headLeft},"\u63D0\u793A\uFF1A",z.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",z.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",z.createElement("br",null),"1\u3001",z.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",z.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",z.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),z.createElement("img",{width:"100%",src:Cr.Oe}));var ea=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,practiceSetting:un,user:ta})=>({shixunsDetail:Gt,globalSetting:et,user:ta,practiceSetting:un,loading:lt}))(mt),ga={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},ha=ue(28103),Qa=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,Ga=(Gt,lt)=>{var et={};for(var un in Gt)wa.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Qa)for(var un of Qa(Gt))lt.indexOf(un)<0&&Xa.call(Gt,un)&&(et[un]=Gt[un]);return et},Nn=(Gt,lt,et)=>new Promise((un,ta)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ta(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ta(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const Za=Gt=>{var lt=Gt,{shixunsDetail:et,globalSetting:un,loading:ta,user:Wa,dispatch:Xn,isRepository:Ha}=lt,Cn=Ga(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ta=(0,xe.useParams)(),[so,Qo]=(0,z.useState)([]);(0,z.useEffect)(()=>{vu()},[Ha]);const vu=()=>Nn(void 0,null,function*(){const xr=yield Xn({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ta.id,secret_repository:Ha?void 0:!0}});xr&&Qo(xr.commits||[])});return z.createElement(z.Fragment,null,so==""&&z.createElement("div",{className:ga.empty},z.createElement("img",{src:Cr.em,width:"258"}),z.createElement("br",null),z.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),so!=""&&z.createElement("section",{className:ga.bg},z.createElement("div",{className:ga.wrap},z.createElement("div",{className:ga.content},so==null?void 0:so.map(xr=>{var ca,Ur;return z.createElement("div",null,z.createElement(gt.Z,{align:"middle",className:"c-white font16"},z.createElement(Re.Z,null,xr.title)),z.createElement(gt.Z,{align:"middle",className:"mt20 "},z.createElement(Re.Z,null,z.createElement("img",{className:ga.imageUrl,src:$t.Z.IMG_SERVER+"/"+((ca=xr.author)==null?void 0:ca.image_url)})),z.createElement(Re.Z,{className:ga.blueLight},z.createElement("span",{className:"ml20"},(Ur=xr.author)==null?void 0:Ur.username)),z.createElement(Re.Z,null,z.createElement("span",{className:`ml20 ${ga.blueLight}`},"\u63D0\u4EA4\u4E8E"),z.createElement("span",{className:`ml20 ${ga.blueLight}`},xr.time))),z.createElement(ha.Z,{className:ga.divider}))})))))};var Vr=(0,xe.connect)(({shixunsDetail:Gt,loading:lt,globalSetting:et,user:un})=>({shixunsDetail:Gt,globalSetting:et,user:un,loading:lt.models.index}))(Za),bo=ue(87394),ia=ue(59301),yn=Object.defineProperty,tu=Object.defineProperties,Dr=Object.getOwnPropertyDescriptors,Ao=Object.getOwnPropertySymbols,Jr=Object.prototype.hasOwnProperty,Ho=Object.prototype.propertyIsEnumerable,Vo=(Gt,lt,et)=>lt in Gt?yn(Gt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Gt[lt]=et,Uo=(Gt,lt)=>{for(var et in lt||(lt={}))Jr.call(lt,et)&&Vo(Gt,et,lt[et]);if(Ao)for(var et of Ao(lt))Ho.call(lt,et)&&Vo(Gt,et,lt[et]);return Gt},Fo=(Gt,lt)=>tu(Gt,Dr(lt)),Yo=(Gt,lt)=>{var et={};for(var un in Gt)Jr.call(Gt,un)&<.indexOf(un)<0&&(et[un]=Gt[un]);if(Gt!=null&&Ao)for(var un of Ao(Gt))lt.indexOf(un)<0&&Ho.call(Gt,un)&&(et[un]=Gt[un]);return et},ua=(Gt,lt,et)=>new Promise((un,ta)=>{var Wa=Cn=>{try{Ha(et.next(Cn))}catch(Ta){ta(Ta)}},Xn=Cn=>{try{Ha(et.throw(Cn))}catch(Ta){ta(Ta)}},Ha=Cn=>Cn.done?un(Cn.value):Promise.resolve(Cn.value).then(Wa,Xn);Ha((et=et.apply(Gt,lt)).next())});const{TabPane:uo}=Ye.default,Do=Gt=>{var lt=Gt,{globalSetting:et,loading:un,dispatch:ta,practiceSetting:Wa,shixunsDetail:Xn}=lt,Ha=Yo(lt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Cn,Ta,so,Qo,vu,xr,ca,Ur,Kr,qr,ho,gr,ir,wr,Qr,vo,Nr,ja,Ca;const[$e,wt]=(0,z.useState)("1"),[Vt,Dn]=(0,z.useState)("1");let[Mn,Er]=(0,z.useState)();const Lr=(0,z.useRef)(),[xn,La]=(0,z.useState)(!0),[Rr,Io]=(0,z.useState)(["2","1"]),[Ro,Zn]=(0,z.useState)([]),ra=(0,z.useRef)(),jn=(0,xe.useParams)(),sa=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:ia.createElement("span",null,ia.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),ia.createElement(Te.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},ia.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,z.useEffect)(()=>{var sr,cr,qa,Hr,To,Mr,ao,co,Ir,ou,Bu,po,Ou,ko,zu,Ko,Vu,Pu;try{((qa=(cr=(sr=Xn==null?void 0:Xn.fileContent)==null?void 0:sr.content)==null?void 0:cr.content)!=null&&qa.length||((To=(Hr=Xn==null?void 0:Xn.fileContent)==null?void 0:Hr.content)==null?void 0:To.content)=="")&&(((Mr=Xn==null?void 0:Xn.fileContent)==null?void 0:Mr.file_type)==="txt"?(Lr.current=window.decodeURIComponent(escape(window.atob((co=(ao=Xn==null?void 0:Xn.fileContent)==null?void 0:ao.content)==null?void 0:co.content))),Mn=window.decodeURIComponent(escape(window.atob((ou=(Ir=Xn==null?void 0:Xn.fileContent)==null?void 0:Ir.content)==null?void 0:ou.content))),Er(Mn)):(Lr.current=(po=(Bu=Xn==null?void 0:Xn.fileContent)==null?void 0:Bu.content)==null?void 0:po.content,Mn=(ko=(Ou=Xn==null?void 0:Xn.fileContent)==null?void 0:Ou.content)==null?void 0:ko.content,Er(Mn)))}catch(ll){Lr.current=window.atob((Ko=(zu=Xn==null?void 0:Xn.fileContent)==null?void 0:zu.content)==null?void 0:Ko.content),Mn=window.atob((Pu=(Vu=Xn==null?void 0:Xn.fileContent)==null?void 0:Vu.content)==null?void 0:Pu.content),Er(Mn),Je.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Xn.fileContent.content)},[(Cn=Xn==null?void 0:Xn.fileContent)==null?void 0:Cn.content]),(0,z.useEffect)(()=>{var sr;const cr=(sr=Wa==null?void 0:Wa.sideBar)==null?void 0:sr.selectPath.split("/");Io(cr)},[(Ta=Wa==null?void 0:Wa.sideBar)==null?void 0:Ta.selectPath]);const $r=sr=>{Er(sr);let cr=-1;sr===Lr.current?cr=0:cr=1,ta({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!cr}})};(0,z.useEffect)(()=>{new Promise((sr,cr)=>ua(void 0,null,function*(){var qa,Hr,To;if(((qa=Wa==null?void 0:Wa.sideBar)==null?void 0:qa.selectPath)!==""&&((Hr=Wa==null?void 0:Wa.sideBar)!=null&&Hr.selectPath)){const Mr=yield ta({type:"shixunsDetail/getFileContent",payload:{id:jn.id,path:(To=Wa==null?void 0:Wa.sideBar)==null?void 0:To.selectPath,secret_repository:xn?null:!0}});Mr!=null&&Mr.content||(Mr==null?void 0:Mr.content)==""||ta({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(so=Wa==null?void 0:Wa.sideBar)==null?void 0:so.selectPath]);const lo=ia.createElement(ye.default,{className:x.menu,style:{background:"#24294b"},onClick:sr=>{var cr;!((cr=Xn==null?void 0:Xn.detail)!=null&&cr.secret_repository)&&sr.key==="2"&&Dn("1"),wt(sr.key),sr.key==="1"?La(!0):La(!1)}},ia.createElement(ye.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),sa.filter(sr=>{var cr,qa;return!((cr=Xn==null?void 0:Xn.detail)!=null&&cr.init_repository)||(qa=Xn==null?void 0:Xn.detail)!=null&&qa.is_jupyter_lab?sr.id!=="2":sr}).map((sr,cr)=>ia.createElement(ye.default.Item,{className:"leaveClick",key:sr.id},sr.name))),Oo=(sr=!1,cr=1)=>ua(void 0,null,function*(){var qa,Hr,To,Mr;const ao=yield ta({type:"shixunsDetail/updateRepositoryFile",payload:{id:jn.id,path:(Hr=(qa=Xn==null?void 0:Xn.fileContent)==null?void 0:qa.params)==null?void 0:Hr.path,content:Mn,secret_repository:xn?null:!0,sync_origin_shixun:sr}});ao!=null&&ao.content&&((To=Xn==null?void 0:Xn.detail)!=null&&To.copy_for_exercise||Je.ZP.success("\u4FDD\u5B58\u6210\u529F"),ta({type:"practiceSetting/setSideBarTabs",payload:Fo(Uo({},Wa.sideBar),{confirmLeave:!1})})),(Mr=Xn==null?void 0:Xn.detail)!=null&&Mr.copy_for_exercise&&(0,na.m)(ta,Xn,jn.id,cr)});return ia.createElement("div",{className:x.warehouse},ia.createElement("div",{className:x.header},ia.createElement(gt.Z,{align:"middle",className:"w100 c-white",style:{height:60}},ia.createElement(Re.Z,{flex:"1"},ia.createElement(gt.Z,{align:"middle"},ia.createElement(Re.Z,null,ia.createElement(Be.Z,{dropdownRender:()=>lo,className:x.menu},ia.createElement("span",{className:"font16 c-white current ml20"},sa.find(sr=>sr.id===$e).name," ",ia.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),ia.createElement(Re.Z,{flex:"81px"},ia.createElement("div",{className:x.line})),ia.createElement(Re.Z,null,ia.createElement(Ye.default,{className:x.tabs,activeKey:Vt,onChange:sr=>{var cr;(cr=Wa==null?void 0:Wa.sideBar)!=null&&cr.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Dn(sr),ta({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Dn(sr),ta({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},ia.createElement(uo,{tab:ia.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),xn&&((Qo=Xn==null?void 0:Xn.detail)==null?void 0:Qo.init_repository)&&ia.createElement(uo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!xn&&((vu=Xn==null?void 0:Xn.detail)==null?void 0:vu.secret_repository)&&ia.createElement(uo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(xn&&((xr=Xn==null?void 0:Xn.repository)==null?void 0:xr.git_url)||!xn&&((ca=Xn==null?void 0:Xn.secretRepository)==null?void 0:ca.git_url))&&ia.createElement(ia.Fragment,null,ia.createElement(Re.Z,null,ia.createElement("span",{className:x.title},"\u4ED3\u5E93\u5730\u5740:"),ia.createElement("input",{value:xn?(Ur=Xn==null?void 0:Xn.repository)==null?void 0:Ur.git_url:(Kr=Xn==null?void 0:Xn.secretRepository)==null?void 0:Kr.git_url}),ia.createElement(E.CopyToClipboard,{text:xn?(qr=Xn==null?void 0:Xn.repository)==null?void 0:qr.git_url:(ho=Xn==null?void 0:Xn.secretRepository)==null?void 0:ho.git_url,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},ia.createElement(Te.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},ia.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),ia.createElement("div",{className:x.content,style:{overflow:"auto"}},Vt==="1"&&ia.createElement(ia.Fragment,null,ia.createElement("aside",{className:x.left},ia.createElement(He.Z,{spinning:!!un.effects["shixunsDetail/getRepository"],wrapperClassName:`${x.loading} ${x.bottom0}`},ia.createElement(ea,{setTreeData:Zn,treeData:Ro,activeKey:$e,isRepository:xn}))),ia.createElement("aside",{className:x.right,ref:ra},((gr=Wa==null?void 0:Wa.sideBar)==null?void 0:gr.selectPath)!==""&&ia.createElement(ia.Fragment,null,ia.createElement(He.Z,{spinning:!!un.effects["shixunsDetail/getFileContent"],wrapperClassName:x.loading},ia.createElement("div",{className:x.filePathWrp},ia.createElement(gt.Z,{align:"middle",className:"w100"},ia.createElement(Re.Z,null,ia.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),ia.createElement(Re.Z,{flex:"40px"},ia.createElement("div",{className:x.line,style:{marginLeft:20}})),ia.createElement(Re.Z,{className:x.filePath},Rr.map((sr,cr)=>ia.createElement("span",{className:"c-blue"},sr))))),ia.createElement("div",{className:un.effects["shixunsDetail/getFileContent"]?"hide":"show"},ia.createElement(bo.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(ir=Xn==null?void 0:Xn.fileContent)==null?void 0:ir.filename,type:((wr=Xn==null?void 0:Xn.fileContent)==null?void 0:wr.file_type)==="office"?"download":(Qr=Xn==null?void 0:Xn.fileContent)==null?void 0:Qr.file_type,data:Mn,monacoEditor:{value:Mn,language:(vo=Xn==null?void 0:Xn.fileContent)==null?void 0:vo.language,onChange:sr=>$r(sr),options:{fontSize:14}}}))),((Nr=Xn==null?void 0:Xn.fileContent)==null?void 0:Nr.file_type)==="txt"&&ia.createElement(gt.Z,{align:"middle",justify:"center",className:x.footer},ia.createElement(Re.Z,null,ia.createElement(ut.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${jn.id}/challenges`)}},"\u53D6\u6D88"),ia.createElement(ut.ZP,{type:"primary",size:"middle",className:"ml40",onClick:sr=>{var cr,qa;(cr=Xn==null?void 0:Xn.detail)!=null&&cr.is_fork_from_creator&&((qa=Xn==null?void 0:Xn.detail)!=null&&qa.copy_for_exercise)?ta({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Hr,To)=>{Oo(Hr,To)}}}):Oo()}},"\u63D0\u4EA4")))),((ja=Wa==null?void 0:Wa.sideBar)==null?void 0:ja.selectPath)==""&&((Ca=Xn==null?void 0:Xn.detail)==null?void 0:Ca.init_repository)&&ia.createElement("div",{className:x.empty},ia.createElement("img",{src:Cr.x7,width:"258"}),ia.createElement("br",null),ia.createElement("span",{className:"c-grey-c"},!!(Ro!=null&&Ro.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Ro!=null&&Ro.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Vt==="2"&&ia.createElement("div",{className:x.commit},ia.createElement(Vr,{isRepository:xn}))))};var Lo=(0,xe.connect)(({loading:Gt,globalSetting:lt,practiceSetting:et,shixunsDetail:un})=>({globalSetting:lt,loading:Gt,practiceSetting:et,shixunsDetail:un}))(Do)},80408:function(Le,Ot,ue){"use strict";ue.d(Ot,{S:function(){return Je},m:function(){return ye}});var z=ue(19374),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},69437:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return ee}});var z=ue(59301),x=ue(75790),xe=ue(92832),Ye=ue(78241),Te=ue(43418),Je=ue(8591),ye=ue(54580),gt=ue(3113),Re=ue(49647),Be=ue(55351),We={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ae,se)=>{var ce={};for(var de in ae)ut.call(ae,de)&&se.indexOf(de)<0&&(ce[de]=ae[de]);if(ae!=null&&He)for(var de of He(ae))se.indexOf(de)<0&&fe.call(ae,de)&&(ce[de]=ae[de]);return ce},E=(ae,se,ce)=>new Promise((de,Se)=>{var Ae=Pt=>{try{Ie(ce.next(Pt))}catch(rt){Se(rt)}},Oe=Pt=>{try{Ie(ce.throw(Pt))}catch(rt){Se(rt)}},Ie=Pt=>Pt.done?de(Pt.value):Promise.resolve(Pt.value).then(Ae,Oe);Ie((ce=ce.apply(ae,se)).next())});const b=xe.default.TextArea,y=ae=>{var se=ae,{newShixuns:ce,globalSetting:de,loading:Se,dispatch:Ae}=se,Oe=a(se,["newShixuns","globalSetting","loading","dispatch"]);const[Ie]=Ye.default.useForm(),[Pt,rt]=(0,z.useState)([]),pt=qt=>{["uploading","done","removed"].includes(qt.file.status)&&rt(qt.fileList)},na=qt=>{var bn;if(!qt.percent||qt.percent==100){const it=(bn=qt.response)==null?void 0:bn.id;return Te.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>E(void 0,null,function*(){(yield Ae({type:"newShixuns/deleteAttachment",payload:{id:it}}))&&rt(Pt.filter(Pn=>{var Wn;return((Wn=Pn.response)==null?void 0:Wn.id)!==it}))})}),!1}},Hn=qt=>Pt.length?!1:qt.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,ya=qt=>E(void 0,null,function*(){var bn,it;const{language:Kt,env:Pn,mode:Wn,code:dn}=qt||{},ot=yield Ae({type:"newShixuns/applyShixunMirror",payload:{language:Kt,runtime:Pn,run_method:Wn,attachment_id:(it=(bn=Pt==null?void 0:Pt[0])==null?void 0:bn.response)==null?void 0:it.id}});Ae({type:"newShixuns/setActionTabs",payload:{}}),ot&&Je.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),ma=()=>{Ie.resetFields(),rt([])};return z.createElement(Te.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ce.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:ma},z.createElement("section",{className:We.qrCode},z.createElement("aside",{className:We.a1},z.createElement("div",{className:We.code},z.createElement("img",{width:120,height:120,src:Be,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("div",{className:We.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),z.createElement("div",{className:We.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),z.createElement("aside",{className:We.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",z.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),z.createElement(Ye.default,{className:We.formWrap,form:Ie,labelCol:{span:4},wrapperCol:{span:20},onFinish:ya},z.createElement(Ye.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),z.createElement(Ye.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},z.createElement("div",{className:We.upload},z.createElement(ye.default,{fileList:Pt,action:`${Re.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:pt,onRemove:na,beforeUpload:Hn,withCredentials:!0},z.createElement("span",{className:`${We.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),z.createElement("span",{className:`${We.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),z.createElement("div",{className:We.footerWrap},z.createElement(Ye.default.Item,null,z.createElement(gt.ZP,{className:"mr5",size:"middle",onClick:()=>{Ae({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),z.createElement(gt.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Se["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var ee=(0,x.connect)(({newShixuns:ae,loading:se,globalSetting:ce})=>({newShixuns:ae,globalSetting:ce,loading:se.effects}))(y)},78943:function(Le,Ot,ue){"use strict";var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(55351);const Te=({newShixuns:Je,dispatch:ye,user:gt})=>{var Re;const[Be,We]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Je.actionTabs.key==="Create-Environment"&&ut()},[(Re=Je==null?void 0:Je.actionTabs)==null?void 0:Re.key]);const He=()=>{ye({type:"newShixuns/setActionTabs",payload:{}})},ut=()=>{var fe,a,E,b;He(),((fe=gt.userInfo)==null?void 0:fe.mirror_marker_status)===0?We(!0):((a=gt.userInfo)==null?void 0:a.mirror_marker_status)===1?x.history.push(`/users/${(E=gt.userInfo)==null?void 0:E.login}/experiment-img/add`):((b=gt.userInfo)==null?void 0:b.mirror_marker_status)===2&&xe.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var y;x.history.push(`/users/${(y=gt.userInfo)==null?void 0:y.login}/experiment-img`)}})};return z.createElement(xe.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Be,footer:null,onCancel:()=>{We(!1)}},z.createElement("div",{style:{textAlign:"center"}},z.createElement("br",null),z.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:Ye,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("img",null))};Ot.Z=(0,x.connect)(({newShixuns:Je,user:ye,globalSetting:gt})=>({newShixuns:Je,globalSetting:gt,user:ye}))(Te)},86026:function(Le,Ot,ue){"use strict";ue.r(Ot),ue.d(Ot,{default:function(){return cv}});var z=ue(81081),x=ue(59301),xe=ue(75790),Ye={practiceSetting:"practiceSetting____JzSr",wrapHeader:"wrapHeader___UtEic",wrapLayout:"wrapLayout___LbxWe",wrapSidebar:"wrapSidebar____WwWi",wrapContent:"wrapContent___vQy6F"},Te={flex_box_center:"flex_box_center___ZbKWZ",flex_space_between:"flex_space_between___l3I6A",flex_box_vertical_center:"flex_box_vertical_center___Lq7k2",flex_box_center_end:"flex_box_center_end___fcllt",flex_box_column:"flex_box_column___X1bbd",header:"header___e8JpO","flex-center":"flex-center___bEydb",title:"title___uCK1_",schedule:"schedule___WsVbu",clickWarp:"clickWarp___HusBA",num:"num___Zrt0Q",subject:"subject___H4tj9",btns:"btns___e2enD",btn:"btn___T6H51",simulate:"simulate___Ori5S",exit:"exit___0V4Zt"},Je=ue(19374),ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",gt=ue(72946),Re=ue(43418),Be=ue(8591),We=ue(98280),He=ue(59301),ut=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(oe,le)=>{var re={};for(var ve in oe)fe.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ut)for(var ve of ut(oe))le.indexOf(ve)<0&&a.call(oe,ve)&&(re[ve]=oe[ve]);return re},b=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const y=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=E(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze;const cn=(0,xe.useLocation)(),aa=(0,x.useRef)(""),nn=(0,xe.useParams)(),{title:hn,base_info_warning:vn,challenges_warning:Un,service_warning:En,repository_warning:Lt,mirror_warning:Ia}=Xe;(0,x.useEffect)(()=>{var an;aa.current=(an=cn.pathname.split("/"))==null?void 0:an[2],ze({type:"practiceSetting/setParams",payload:{id:aa.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:aa.current}})},[cn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const Kn=()=>b(void 0,null,function*(){yield tn(),xe.history.push(`/shixuns/${aa.current}/challenges`)}),tn=()=>new Promise((an,$n)=>{var Tt;(Tt=Xe==null?void 0:Xe.sideBar)!=null&&Tt.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),an()},onCancel:()=>{$n()}}):an()}),wn=an=>{var $n;if(an===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const Tt=()=>{xe.history.push(`/shixuns/${aa.current}/edit?tabId=${an}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:an,selectPath:"",confirmLeave:!1}})};($n=Xe==null?void 0:Xe.sideBar)!=null&&$n.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Tt()}}):Tt()},Jt=(an,$n=!1)=>{an=an!=null&&an.includes(".json")?an:`${an}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>b(void 0,null,function*(){const Tt=yield(0,We.ZP)("/api"+an,{method:"get"});if(!Tt)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Qt=yield(0,gt.Ir)({id:Tt.shixun_identifier,jump_challenge_setting:$n});if(Qt!=null&&Qt.game_identifier){(0,Je.xg)(`/tasks/${Qt.game_identifier}`);return}(Qt==null?void 0:Qt.status)===2?Jt(Qt==null?void 0:Qt.message):(Qt==null?void 0:Qt.status)===3&&bt(Qt==null?void 0:Qt.message)})})},bt=an=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",an,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},kn=(an,$n)=>b(void 0,null,function*(){var Tt,Qt,Ka,Da;if(yield tn(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Tt=Ke.detail)!=null&&Tt.is_jupyter||(Qt=Ke.detail)!=null&&Qt.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:aa.current}}).then(va=>{var Na;va!=null&&va.identifier&&((Na=xe.history)==null||Na.push(`/tasks/${va.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const fa=$n?yield(0,gt.BK)({id:an}):yield(0,gt.Ir)({id:an});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(fa==null?void 0:fa.status)==5&&!$n){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(Da=(Ka=fa==null?void 0:fa.data)==null?void 0:Ka.challenge_errors)==null?void 0:Da.map((va,Na)=>{var pa;return He.createElement("span",{key:Na,style:{color:"#3061D0"}},"\u7B2C",va==null?void 0:va.challenge_position,"\u5173",Na!=((pa=fa==null?void 0:fa.data)==null?void 0:pa.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var va,Na,pa;window.location.href=`/shixuns/${aa.current}/edit/${(pa=(Na=(va=fa==null?void 0:fa.data)==null?void 0:va.challenge_errors)==null?void 0:Na[0])==null?void 0:pa.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:aa.current,jump_challenge_setting:!0}).then(va=>{if(va!=null&&va.game_identifier||va!=null&&va.identifier){(0,Je.xg)(`/tasks/${va.game_identifier}`);return}(va==null?void 0:va.status)===-3?(0,Je.eF)():(va==null?void 0:va.status)===2?Jt(va==null?void 0:va.message,!0):(va==null?void 0:va.status)===3&&bt(va==null?void 0:va.message)})}});return}if((fa==null?void 0:fa.status)==6&&!$n){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${aa.current}/edit?tabId=environment`}});return}if(fa!=null&&fa.game_identifier||fa!=null&&fa.identifier){(0,Je.xg)($n?`/tasks/${fa==null?void 0:fa.identifier}/jupyter`:`/tasks/${fa.game_identifier}`);return}(fa==null?void 0:fa.status)===-3?(0,Je.eF)():(fa==null?void 0:fa.status)===2?Jt(fa==null?void 0:fa.message):(fa==null?void 0:fa.status)===3&&bt(fa==null?void 0:fa.message)}),Ut=()=>b(void 0,null,function*(){yield tn(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),Mt=an=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===an?"#0152d9":"transparent"});return He.createElement("div",{className:Te.header},He.createElement("aside",{className:Te.title},He.createElement("i",{onClick:Kn,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),He.createElement("span",{className:Te.edit},hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),He.createElement("i",{onClick:Ut,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),He.createElement("aside",{className:Te.schedule},He.createElement("div",null,He.createElement("span",{style:Mt("information"),className:Te.clickWarp,onClick:()=>wn("information")},vn?He.createElement("span",{className:Te.num},"1"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u57FA\u672C\u4FE1\u606F")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:Mt("warehouse"),className:Te.clickWarp,onClick:()=>wn("warehouse")},Lt?He.createElement("span",{className:Te.num},"2"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EE3\u7801\u4ED3\u5E93")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:Mt("level"),className:Te.clickWarp,onClick:()=>wn("level")},Un?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EFB\u52A1\u5173\u5361")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((Ze=Ke==null?void 0:Ke.detail)==null?void 0:Ze.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:Mt("service"),className:Te.clickWarp,onClick:()=>wn("service")},En?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u670D\u52A1")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:Mt("environment"),className:Te.clickWarp,onClick:()=>wn("environment")},Ia?He.createElement("span",{className:Te.num},"4"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u5B9E\u9A8C\u73AF\u5883")))),He.createElement("aside",{className:Te.btns},He.createElement("div",{className:Te.simulate,onClick:()=>kn(aa.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var ee=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(y),ae={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},se=ue(48551),ce=ue(78241),de=ue(3113),Se=ue(92832),Ae=ue(19842),Oe=ue(95237),Ie=ue(43604),Pt=ue(54580),rt=ue(24905),pt={btn:"btn___LFkWh",s1:"s1___kiYKO",s2:"s2___omvJi"},na="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",Hn=Object.defineProperty,ya=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,bn=(oe,le,re)=>le in oe?Hn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,it=(oe,le)=>{for(var re in le||(le={}))ma.call(le,re)&&bn(oe,re,le[re]);if(ya)for(var re of ya(le))qt.call(le,re)&&bn(oe,re,le[re]);return oe},Kt=(oe,le)=>{var re={};for(var ve in oe)ma.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ya)for(var ve of ya(oe))le.indexOf(ve)<0&&qt.call(oe,ve)&&(re[ve]=oe[ve]);return re},Wn=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=Kt(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=cn=>{const aa=ve.filter((nn,hn)=>hn!==cn);ze(aa)},Ze=cn=>{if(cn.preventDefault(),!!Ke){if(ve.findIndex(aa=>aa.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,it({bordered:!1,style:{width:600},value:Ke,onChange:cn=>Ge(cn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((cn,aa)=>x.createElement("div",{key:aa,className:pt.btn},x.createElement("span",{className:pt.s1},cn.name),x.createElement("img",{src:na,className:pt.s2,onClick:()=>Ee(aa)})))))},dn=ue(89392),ot=ue(49647),ft={flex_box_center:"flex_box_center___ZDst5",flex_space_between:"flex_space_between___KjWS3",flex_box_vertical_center:"flex_box_vertical_center___JmkIN",flex_box_center_end:"flex_box_center_end___xd4AX",flex_box_column:"flex_box_column___zLQXm",complete:"complete___d4XS6",cancel:"cancel___awB16",save:"save___CMuaC"};const Rt=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:ft.complete},x.createElement("div",{onClick:le,className:ft.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:ft.save},"\u4FDD\u5B58"));var In=(0,xe.connect)()(Rt),mn=ue(80408),Fn=ue(32050),Ne=ue(19248),we=ue(12470),Ue=ue(59301),zt=Object.defineProperty,Zt=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,Ht=(oe,le,re)=>le in oe?zt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,De=(oe,le)=>{for(var re in le||(le={}))rn.call(le,re)&&Ht(oe,re,le[re]);if(on)for(var re of on(le))On.call(le,re)&&Ht(oe,re,le[re]);return oe},ke=(oe,le)=>Zt(oe,$t(le)),Dt=(oe,le)=>{var re={};for(var ve in oe)rn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&on)for(var ve of on(oe))le.indexOf(ve)<0&&On.call(oe,ve)&&(re[ve]=oe[ve]);return re},jt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const sn=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=Dt(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,cn;const[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)({}),[vn,Un]=(0,x.useState)(!1),[En,Lt]=(0,x.useState)(!1),[Ia,Kn]=(0,x.useState)(!1),[tn,wn]=(0,x.useState)(""),[Jt,bt]=(0,x.useState)(""),[kn,Ut]=(0,x.useState)(""),[Mt,an]=(0,x.useState)(),$n=(0,x.useRef)({}),Tt=(0,x.useRef)(""),Qt=(0,x.useRef)(""),Ka=(0,x.useRef)(""),Da=(0,x.useRef)(null),fa=(0,x.useRef)((0,dn.throttle)(()=>Br(),2e3,{leading:!0,trailing:!1})).current,{id:va}=Xe,[Na,pa]=(0,x.useState)(!1);(0,x.useEffect)(()=>{va&&jr()},[va]),(0,x.useEffect)(()=>(JSON.stringify(nn)!=="{}"&&Aa(),()=>{clearTimeout(Da.current)}),[nn,tn,kn,Jt]);const Aa=()=>{clearTimeout(Da.current),Da.current=setTimeout(()=>{!(0,dn.isEqual)(nn,$n.current)||tn!==Tt.current||kn!==Qt.current||Jt!==Ka.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},jr=()=>jt(void 0,null,function*(){var hr,kr,No,da,dr,Xr,Jn;ze({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const Sa=yield(0,We.ZP)(`/api/shixuns/${va}/edit_base_info.json`,{method:"get"});if(Sa.status===0){const Ua=ke(De({},Sa.data),{description:(0,mn.S)(Sa.data.description)}),Mo={description:Ua.description,shixun_tags:Ua.shixun_tags,name:Ua.name,course:((hr=Ua==null?void 0:Ua.disciplines)==null?void 0:hr.length)>0?[(No=(kr=Ua==null?void 0:Ua.disciplines)==null?void 0:kr[0])==null?void 0:No.id,(Xr=(dr=(da=Ua==null?void 0:Ua.disciplines)==null?void 0:da[0])==null?void 0:dr.sub_discipline)==null?void 0:Xr.id]:[]};(Jn=Ge.detail)!=null&&Jn.is_jupyter_lab&&(Mo.jupyter_show_description=Sa.data.jupyter_show_description),aa.setFieldsValue(Mo),$n.current=De({},Mo),Tt.current=Ua.attachment_id||"",Qt.current=Ua.cover_image_id||"",Ka.current=Ua.attachment_id_b||"",hn(De({},Mo)),wn(Ua.attachment_id||""),bt(Ua.attachment_id_b||""),Ut(Ua.cover_image_id||""),an(Ua.cover_image||"")}}),yo=(hr,kr)=>{hn(De({},kr))},So=()=>{nr()},Br=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),aa.submit()},Bn=(hr,kr=!1,No=1)=>{var da;const{name:dr,description:Xr,shixun_tags:Jn,course:Sa,jupyter_show_description:Ua=!1}=hr;let Mo={name:dr,description:Xr,shixun_tags:Jn,attachment_id:tn,cover_image_id:kn,attachment_id_b:Jt,sub_discipline_ids:Sa[1]};(da=Ge.detail)!=null&&da.is_jupyter_lab&&(Mo=ke(De({},Mo),{jupyter_show_description:Ua})),(0,We.ZP)(`/api/shixuns/${va}/base_info_save.json`,{method:"post",body:{shixun:De({},Mo),sync_origin_shixun:kr}}).then(Ju=>jt(void 0,null,function*(){var Ti,Yi,rd,Ja;if(Ju.status===0&&((Ti=Ge==null?void 0:Ge.detail)!=null&&Ti.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:va}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),$n.current={description:nn.description,shixun_tags:nn.shixun_tags,name:nn.name},Tt.current=tn,Qt.current=kn,Ka.current=Jt,(Yi=Ge==null?void 0:Ge.detail)!=null&&Yi.copy_for_exercise)){const oo=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:va,save_type:No}});No===1?(rd=oo==null?void 0:oo.data)!=null&&rd.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Ja=oo==null?void 0:oo.data)==null?void 0:Ja.shixun_name,getBaseInfo:()=>{jr()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(oo==null?void 0:oo.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ue.createElement("div",null,Ue.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Po,qo;(0,Je.xg)(`/shixuns/${(qo=(Po=Ge==null?void 0:Ge.detail)==null?void 0:Po.fork_from)==null?void 0:qo.fork_identifier}/challenges`)}}))}}))},nr=()=>{var hr;const kr=()=>{xe.history.push(`/shixuns/${va}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(hr=Xe==null?void 0:Xe.sideBar)!=null&&hr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{kr()}}):kr()};function br(hr){const kr=hr.type==="image/jpeg"||hr.type==="image/png";return kr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),kr}const Tn=Ue.createElement(de.ZP,{loading:vn,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),ka=Ue.createElement(de.ZP,{loading:Ia,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ba=Ue.createElement(de.ZP,{loading:En,icon:Ue.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function lr(hr,kr){const No=new FileReader;No.addEventListener("load",()=>kr(No.result)),No.readAsDataURL(hr)}const to=hr=>{var kr,No;if(hr.file.status==="uploading"){Un(!0);return}hr.file.status==="done"&&(Un(!1),wn((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id))},Co=hr=>{var kr,No;if(hr.file.status==="uploading"){Lt(!0);return}hr.file.status==="done"&&(Lt(!1),bt((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id))},Ma=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+tn,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>wn(""),style:{fontSize:"16px",color:"red"}}))),Zr=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+Jt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>bt(""),style:{fontSize:"16px",color:"red"}}))),Au=hr=>{var kr,No;if(hr.file.status==="uploading"){Kn(!0);return}hr.file.status==="done"&&(Kn(!1),Ut((No=(kr=hr==null?void 0:hr.file)==null?void 0:kr.response)==null?void 0:No.id),pa(!0))},Du=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)(Na?"/api/attachments/"+kn:Mt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>{Ut(""),an("")},style:{fontSize:"16px",color:"red"}})));return Ue.createElement("div",{className:ae.information},Ue.createElement("section",{className:ae.scroll},Ue.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),Ue.createElement("div",{className:ae.formWrap}," ",Ue.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onValuesChange:yo,onFinish:hr=>{var kr,No;(kr=Ge==null?void 0:Ge.detail)!=null&&kr.is_fork_from_creator&&((No=Ge==null?void 0:Ge.detail)!=null&&No.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:hr,type:"information",fn:(da,dr,Xr)=>{Bn(da,dr,Xr)}}}):Bn(hr)}},Ue.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Ue.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=nn.name)==null?void 0:Ze.length)||0}/60`})),Ue.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:Ue.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",Ue.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},Ue.createElement(Wn,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),Ue.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},Ue.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:hr=>hr.parentNode})),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},tn?Ma():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:to},Tn))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Jt?Zr():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:Co},Ba))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},kn||Mt?Du():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:br,onChange:Au},ka))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},Ue.createElement(se.Z,{defaultValue:nn.description||"",watch:!0})),((cn=Ge.detail)==null?void 0:cn.is_jupyter_lab)&&Ue.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},Ue.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),Ue.createElement(In,{onSave:fa,onCancel:So,loading:vn||Ia||En}))};var St=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(sn),xt={flex_box_center:"flex_box_center___LiAPc",flex_space_between:"flex_space_between___zOrvl",flex_box_vertical_center:"flex_box_vertical_center___pWI0p",flex_box_center_end:"flex_box_center_end___R1B7f",flex_box_column:"flex_box_column___BUSOq",menu:"menu___MLa2L",warehouse:"warehouse___NZ6o9",header:"header___DQSpw",title:"title___Q6voz",content:"content___v9Jfn",left:"left___MiFbg",right:"right___UOxcP",loading:"loading___r25tt",empty:"empty___J3rPx",tabs:"tabs___BsV1l",line:"line___tmfZh",footer:"footer___E442y",commit:"commit___vMKYK",blueLight:"blueLight___n7jAx",filePathWrp:"filePathWrp___ueAb3",filePath:"filePath___V7EhW",bottom0:"bottom0___WUqx8"},Bt=ue(99313),nt=ue(6848),st=ue(20834),Xt=ue(38854),vt=ue(71418),Et=ue(17574),yt=ue(78673),Yt=ue(56102),Ct={wrap:"wrap___IzxNT",modal:"modal___jcKd0",title:"title___DeCGl",path:"path___IiSd5",colorBlue:"colorBlue___P7hk_",width240:"width240___HRevG",filePath:"filePath___l5wGn"},Wt=Object.defineProperty,Qn=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,la=Object.prototype.propertyIsEnumerable,or=(oe,le,re)=>le in oe?Wt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,mr=(oe,le)=>{for(var re in le||(le={}))en.call(le,re)&&or(oe,re,le[re]);if(Qn)for(var re of Qn(le))la.call(le,re)&&or(oe,re,le[re]);return oe},vr=(oe,le)=>{var re={};for(var ve in oe)en.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Qn)for(var ve of Qn(oe))le.indexOf(ve)<0&&la.call(oe,ve)&&(re[ve]=oe[ve]);return re},er=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Wr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=vr(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Kn=sessionStorage.getItem("pathArray");if(Kn){const tn=Kn.split(",").join("/"),wn=tn.indexOf("/")===0?tn.substr(1):tn;En(wn)}},[]),(0,x.useEffect)(()=>{var Kn,tn;hn.current=(tn=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:tn[2]},[]);const Lt=(...Kn)=>er(void 0,[...Kn],function*(tn={}){const wn=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:cn.id,message:tn.commitMessage,content:"",path:(Ee.defaultPath?Ee.defaultPath+"/":"")+tn.path+"/"+(tn.file||".gitkeep"),secret_repository:Ge?void 0:!0}});wn!=null&&wn.url&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+tn.path+"/"+(tn.file||".gitkeep"),name:tn.path.split("/")[tn.path.split("/").length-1]}),Ee.onClose())}),Ia=()=>{var Kn,tn;xe.history.push(`/shixuns/${hn.current}/${(tn=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:tn[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return x.createElement(Re.default,{width:"60%",centered:!0,open:Ee.visible,wrapClassName:Ct.modal,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},x.createElement("section",{className:Ct.bg},x.createElement("div",{className:Ct.wrap},x.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Lt,onChange:()=>{var Kn,tn,wn,Jt;const bt=mr({},vn.getFieldsValue()),kn=(Kn=bt==null?void 0:bt.path)==null?void 0:Kn.split(""),Ut=(tn=bt==null?void 0:bt.file)==null?void 0:tn.split("");(wn=kn==null?void 0:kn.filter(Mt=>Mt=="/"))!=null&&wn.length&&(bt.path=bt.path.substring(0,bt.path.length-1)),(Jt=Ut==null?void 0:Ut.filter(Mt=>Mt=="/"))!=null&&Jt.length&&(bt.file=bt.file.substring(0,bt.path.length-1)),vn.setFieldsValue(mr({},bt)),nn(bt)}},x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,null,x.createElement("span",{className:Ct.filePath},Ee.defaultPath+"/")),x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var zr=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Wr),Pr=ue(45923),Ar=ue(6557),Cr=ue(59301),tr=Object.defineProperty,no=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,Ln=(oe,le,re)=>le in oe?tr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Vn=(oe,le)=>{for(var re in le||(le={}))ar.call(le,re)&&Ln(oe,re,le[re]);if(no)for(var re of no(le))At.call(le,re)&&Ln(oe,re,le[re]);return oe},ln=(oe,le)=>{var re={};for(var ve in oe)ar.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&no)for(var ve of no(oe))le.indexOf(ve)<0&&At.call(oe,ve)&&(re[ve]=oe[ve]);return re},An=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const oa=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=ln(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Kn=sessionStorage.getItem("pathArray");if(Kn){const tn=Kn.split(",").join("/"),wn=tn.indexOf("/")===0?tn.substr(1):tn;En(wn)}},[]),(0,x.useEffect)(()=>{var Kn,tn;hn.current=(tn=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:tn[2]},[]);const Lt=(...Kn)=>An(void 0,[...Kn],function*(tn={},wn=!1,Jt=1){var bt,kn;const Ut=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:cn.id,message:tn.commitMessage,content:tn.codeMirror,path:(Ee.defaultPath?Ee.defaultPath+"/":"")+tn.path,secret_repository:Ge?void 0:!0,sync_origin_shixun:wn}});Ut!=null&&Ut.url&&((bt=re==null?void 0:re.detail)!=null&&bt.copy_for_exercise||Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+tn.path,name:tn.path.split("/")[tn.path.split("/").length-1]}),Ee.onClose()),(kn=re==null?void 0:re.detail)!=null&&kn.copy_for_exercise&&(0,Ar.m)(Ke,re,cn.id,Jt)}),Ia=()=>{var Kn,tn;xe.history.push(`/shixuns/${hn.current}/${(tn=(Kn=Ze.pathname)==null?void 0:Kn.split("/"))==null?void 0:tn[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return Cr.createElement(Re.default,{width:"60%",open:Ee.visible,wrapClassName:Ct.modal,destroyOnClose:!0,centered:!0,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Cr.createElement("section",{className:Ct.bg},Cr.createElement("div",{className:Ct.wrap},Cr.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Kn=>{var tn,wn;(tn=re==null?void 0:re.detail)!=null&&tn.is_fork_from_creator&&((wn=re==null?void 0:re.detail)!=null&&wn.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Kn,type:"wareHouse",fn:(Jt,bt,kn)=>{Lt(Jt,bt,kn)}}})):Lt(Kn)},onChange:()=>{var Kn,tn;const wn=Vn({},vn.getFieldsValue()),Jt=(Kn=wn==null?void 0:wn.path)==null?void 0:Kn.split("");((tn=Jt==null?void 0:Jt.filter(bt=>bt=="/"))==null?void 0:tn.length)>1&&(wn.path=wn.path.substring(0,wn.path.length-1)),vn.setFieldsValue(Vn({},wn)),nn(wn)}},Cr.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Cr.createElement(Oe.Z,null,Cr.createElement(Ie.Z,null,Cr.createElement("span",{className:Ct.filePath},Ee.defaultPath+"/")),Cr.createElement(Ie.Z,{flex:"1"},Cr.createElement(ce.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Cr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Cr.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Cr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Cr.createElement("div",{className:"mt10 mb20"},Cr.createElement(ce.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Cr.createElement(Pr.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Ra=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(oa),Qe=Object.defineProperty,ht=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,ea=(oe,le,re)=>le in oe?Qe(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ga=(oe,le)=>{for(var re in le||(le={}))mt.call(le,re)&&ea(oe,re,le[re]);if(ht)for(var re of ht(le))qn.call(le,re)&&ea(oe,re,le[re]);return oe},ha=(oe,le)=>{var re={};for(var ve in oe)mt.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ht)for(var ve of ht(oe))le.indexOf(ve)<0&&qn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Qa=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const wa=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=ha(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)(""),[Lt,Ia]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&vn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const wn=Ee.defaultPath.split("/");wn.length===1?(En(""),Ia(Ee.defaultPath)):(Ia(wn.pop()),En(wn.join("/")+"/"))},[Ee.defaultPath]),(0,x.useEffect)(()=>{var wn,Jt;hn.current=(Jt=(wn=Ze.pathname)==null?void 0:wn.split("/"))==null?void 0:Jt[2]},[]);const Kn=(...wn)=>Qa(void 0,[...wn],function*(Jt={}){const bt=yield Ke({type:"shixunsDetail/moveGitFile",payload:{id:cn.id,from:Ee.defaultPath,to:Un+Jt.path,message:Jt.commitMessage||`${Ee.defaultPath} rename to ${Un}${Jt.path} `,secret_repository:Ge}});(bt==null?void 0:bt.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:Jt.path,name:Jt.path}),Ee.onClose())}),tn=()=>{var wn,Jt;xe.history.push(`/shixuns/${hn.current}/${(Jt=(wn=Ze.pathname)==null?void 0:wn.split("/"))==null?void 0:Jt[3]}${Un?`/master/shixun_show/${Un}`:""}`)};return x.createElement(Re.default,{width:"40%",open:Ee.visible,wrapClassName:Ct.modal,centered:!0,onOk:()=>{vn.submit()},onCancel:Ee.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},x.createElement("section",{className:Ct.bg},x.createElement("div",{className:Ct.wrap},x.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:Kn,onChange:()=>{var wn,Jt;const bt=ga({},vn.getFieldsValue()),kn=(wn=bt==null?void 0:bt.path)==null?void 0:wn.split("");((Jt=kn==null?void 0:kn.filter(Ut=>Ut=="/"))==null?void 0:Jt.length)>1&&(bt.path=bt.path.substring(0,bt.path.length-1)),vn.setFieldsValue(ga({},bt)),nn(bt)}},x.createElement(ce.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Lt}))))),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},x.createElement(Se.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Ee.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Xa=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(wa),Ga=ue(13322),Nn={wrap:"wrap___mjOgj",title:"title___yLtbX",path:"path___oKd0o",colorBlue:"colorBlue___HAuxN"},Za=ue(59301),Vr=Object.defineProperty,bo=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,tu=(oe,le,re)=>le in oe?Vr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Dr=(oe,le)=>{for(var re in le||(le={}))ia.call(le,re)&&tu(oe,re,le[re]);if(bo)for(var re of bo(le))yn.call(le,re)&&tu(oe,re,le[re]);return oe},Ao=(oe,le)=>{var re={};for(var ve in oe)ia.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&bo)for(var ve of bo(oe))le.indexOf(ve)<0&&yn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Jr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:Ho}=Pt.default,Vo=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=Ao(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),cn=(0,xe.useParams)(),[aa,nn]=(0,x.useState)({}),hn=(0,x.useRef)(),[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)([]),[Lt,Ia]=(0,x.useState)();let Kn;(0,x.useEffect)(()=>{Ee.visible&&(vn.resetFields(),En([]))},[Ee.visible]),(0,x.useEffect)(()=>{hn.current=cn.id},[]),(0,x.useEffect)(()=>{const Ut=sessionStorage.getItem("pathArray");if(Ut){const Mt=Ut.split(",").join("/"),an=Mt.indexOf("/")===0?Mt.substr(1):Mt;Ia(an)}},[]);const tn=Ut=>{var Mt,an,$n,Tt;if(Kn=Ut.file.name,Ut.file.status==="done"||Ut.file.status==="uploading"){if(En(Ut.fileList),!Ut.file.response)return;if(((Mt=Ut.file.response)==null?void 0:Mt.status)===0){(an=re==null?void 0:re.detail)!=null&&an.copy_for_exercise||(Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),vn.validateFields());return}En(Un.filter(Qt=>Qt.uid!==Ut.file.uid)),($n=Ut.file.response)!=null&&$n.message&&Be.ZP.info((Tt=Ut.file.response)==null?void 0:Tt.message)}},wn=Ut=>Jr(void 0,null,function*(){if(!Ut.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Ke({type:"shixunsDetail/deleteGitFile",payload:{id:cn.id,path:Lt?`${Lt}/${Ut.name}`:Ut.name,message:vn.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Lt?`${Lt}/${Ut.name}`:Ut.name}`,secret_repository:Ge?null:!0}})).status===0&&(En(Un.filter(an=>an.uid!==Ut.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),Jt={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!vn.getFieldValue("commitMessage"),data:()=>Jr(void 0,null,function*(){return new Promise((Ut,Mt)=>Jr(void 0,null,function*(){setTimeout(()=>Jr(void 0,null,function*(){const an=yield vn.getFieldsValue(),$n=Dr(Dr({},{path:Ee.defaultPath?Ee.defaultPath:"",message:aa.commitMessage||`\u4E0A\u4F20\u4E86${Kn}`}),Ge?{}:{secret_repository:!0});Ut($n)}),200)}))}),fileList:Un,method:"post",action:`${ot.Z.API_SERVER}/api/shixuns/${hn.current}/upload_git_file.json`,onChange:tn,onRemove:wn,beforeUpload:Ut=>(Kn=Ut.name,Ut.size/1024/1024>50?(Be.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},bt=(Ut=!1,Mt=1)=>Jr(void 0,null,function*(){var an;const $n=Dr(Dr({},{path:Ee.defaultPath?Ee.defaultPath:"",message:aa.commitMessage||`\u4E0A\u4F20\u4E86${Kn}`}),Ge?{}:{secret_repository:!0});for(let Tt=0;Tt{Qt.append(Da,$n[Da].toString())});const Ka=yield(0,We.ZP)(`/api/shixuns/${hn.current}/upload_git_file.json`,{method:"post",body:Qt},!0)}Ee.onClose(),Ee.onOK({path:Ee.defaultPath}),kn(),(an=re==null?void 0:re.detail)!=null&&an.copy_for_exercise&&(0,Ar.m)(Ke,re,cn.id,Mt)}),kn=()=>{var Ut,Mt;xe.history.push(`/shixuns/${hn.current}/${(Mt=(Ut=Ze.pathname)==null?void 0:Ut.split("/"))==null?void 0:Mt[3]}${Lt?`/master/shixun_show/${Lt}`:""}`)};return Za.createElement(Re.default,{open:Ee.visible,onOk:Ut=>{vn.submit()},centered:!0,onCancel:Ee.onClose,width:"70%"},Za.createElement("section",{className:Nn.bg},Za.createElement("div",{className:Nn.wrap},Za.createElement("div",{className:Nn.title},"\u4E0A\u4F20\u6587\u4EF6"),Za.createElement(ce.default,{className:"mt10",form:vn,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Jr(void 0,null,function*(){var Ut,Mt;yield vn.validateFields(),(Ut=re==null?void 0:re.detail)!=null&&Ut.is_fork_from_creator&&((Mt=re==null?void 0:re.detail)!=null&&Mt.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(an,$n)=>{bt(an,$n)}}})):bt()}),onValuesChange:()=>nn(Dr({},vn.getFieldsValue()))},Za.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Za.createElement(Se.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),Za.createElement(ce.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Ut,Mt){return(Un==null?void 0:Un.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},Za.createElement("div",{onClick:()=>{if(!vn.getFieldValue("commitMessage")){Be.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},Za.createElement(Ho,Dr({},Jt),Za.createElement("div",null,Za.createElement("i",{className:`iconfont icon-shangchuan font50 ${Nn.colorBlue}`})),Za.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",Za.createElement("span",{className:`${Nn.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),Za.createElement(Ga.Z,{onFinish:Ut=>Ia(Ut)})))};var Uo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Vo),Fo={flex_box_center:"flex_box_center___yg9nA",flex_space_between:"flex_space_between___f3dyx",flex_box_vertical_center:"flex_box_vertical_center___ezJcl",flex_box_center_end:"flex_box_center_end___nfffI",flex_box_column:"flex_box_column___c30ic",headLeft:"headLeft___rFzBG",colorBlue:"colorBlue___I8QNd",wrap:"wrap___E3izY",nodata:"nodata___o_3nl",nodataText:"nodataText___bDrE1",content:"content___oLCqi",gitCode:"gitCode___CGi8t",ellipsis:"ellipsis___OJSuo",menu:"menu___aPJ5X",overlayClass:"overlayClass___EtZDz",tips:"tips___P5llh",gitTree:"gitTree___uVb5X"},Yo={wrap:"wrap___MYOb_",content:"content___hIU8_",mainPathWrap:"mainPathWrap___U1qhQ",colorBlue:"colorBlue___UUdCo"},ua=Object.defineProperty,uo=Object.getOwnPropertySymbols,Do=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,Gt=(oe,le,re)=>le in oe?ua(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lt=(oe,le)=>{for(var re in le||(le={}))Do.call(le,re)&&Gt(oe,re,le[re]);if(uo)for(var re of uo(le))Lo.call(le,re)&&Gt(oe,re,le[re]);return oe},et=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const un=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,title:ze,pathList:Xe=[],showInputPath:Ke=!1,isMergeSelectFile:Ge=!1,onFinish:Ee=()=>{}})=>{const[Ze]=ce.default.useForm(),cn=(0,xe.useParams)(),aa=(0,xe.useLocation)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(""),[Un,En]=(0,x.useState)(""),[Lt,Ia]=(0,x.useState)([]),[Kn,tn]=(0,x.useState)([]);(0,x.useEffect)(()=>{var Mt,an;nn.current=((an=(Mt=aa.pathname)==null?void 0:Mt.split("/"))==null?void 0:an[3])==="repository"},[]),(0,x.useEffect)(()=>{if(oe.actionTabs.key!=="Repository-SelectFilePath")return;const Mt=Xe.join("/");let an=[];Xe.map(($n,Tt)=>{Tt===0?an.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${$n}`,path:Mt}):an.push({val:`/${$n}`,path:Mt})}),Ia(an),vn(Mt),En(Mt),wn(Mt)},[oe.actionTabs.key]);const wn=Mt=>et(void 0,null,function*(){const an=yield ve({type:nn.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:cn.id,path:Mt}});an&&tn(an.trees||[])}),Jt=Mt=>{let an=hn;Mt.type==="tree"&&(Lt.length?Lt.push({val:`/${Mt.name}`,path:Mt.name}):Lt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Mt.name}`,path:Mt.name}),Ia(Lt),an=hn?`${hn}/${Mt.name}`:Mt.name,vn(an)),wn(an)},bt=(Mt,an)=>{const $n=Lt.filter((Qt,Ka)=>Ka<=an);Ia($n);const Tt=$n.filter((Qt,Ka)=>Ka!==0).map(Qt=>Qt.val).join("").substr(1);vn(Tt),wn(Tt)},kn=()=>et(void 0,null,function*(){const Mt=Ze==null?void 0:Ze.getFieldsValue(),an=hn?`${hn}${Mt!=null&&Mt.name?`/${Mt==null?void 0:Mt.name}`:""}`:Mt==null?void 0:Mt.name;if(Ge){Ee(an),Ut();return}if(Ke){yield Ze.validateFields();const $n=yield ve({type:"shixunsDetail/uploadGitFolder",payload:lt(lt({},{id:cn.id,path:an}),nn.current?{}:{secret_repository:!0})});Ee(Un),$n.status===0&&Be.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ee(an),Be.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Ut()}),Ut=()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}}),Ze.resetFields()};return x.createElement(Re.default,{centered:!0,title:ze||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:oe.actionTabs.key==="Repository-SelectFilePath",onOk:kn,onCancel:Ut},x.createElement("div",{className:Yo.wrap},x.createElement("div",{className:Yo.content},x.createElement("div",{className:Yo.mainPathWrap},!!(Lt!=null&&Lt.length)&&Lt.map((Mt,an)=>x.createElement("a",{key:an,onClick:()=>bt(Mt,an)},Mt.val))),!!(Kn!=null&&Kn.length)&&Kn.map((Mt,an)=>Mt.type==="tree"&&x.createElement("a",{key:an,onClick:()=>Jt(Mt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Yo.colorBlue}`}),Mt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement("div",{className:"mt5 mb5"},hn),Ke&&x.createElement(ce.default,{form:Ze,scrollToFirstError:!0,className:"mt20"},x.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var ta=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(un),Wa=ue(18785),Xn=ue(84105),Ha=ue(1997),Cn=ue(39419),Ta=Object.defineProperty,so=Object.defineProperties,Qo=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,Ur=(oe,le,re)=>le in oe?Ta(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Kr=(oe,le)=>{for(var re in le||(le={}))xr.call(le,re)&&Ur(oe,re,le[re]);if(vu)for(var re of vu(le))ca.call(le,re)&&Ur(oe,re,le[re]);return oe},qr=(oe,le)=>so(oe,Qo(le)),ho=(oe,le)=>{var re={};for(var ve in oe)xr.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&vu)for(var ve of vu(oe))le.indexOf(ve)<0&&ca.call(oe,ve)&&(re[ve]=oe[ve]);return re},gr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{DirectoryTree:ir}=Et.default,wr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,activeKey:Ke,dispatch:Ge,practiceSetting:Ee,isRepository:Ze,treeData:cn,setTreeData:aa}=le,nn=ho(le,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),hn,vn,Un,En,Lt,Ia,Kn;const tn=(0,xe.useParams)(),wn=(0,xe.useLocation)(),[Jt,bt]=(0,x.useState)(),[kn,Ut]=(0,x.useState)(!1),[Mt,an]=(0,x.useState)(!1),[$n,Tt]=(0,x.useState)(!1),[Qt,Ka]=(0,x.useState)(!1),[Da,fa]=(0,x.useState)("");let[va,Na]=(0,x.useState)([]),[pa,Aa]=(0,x.useState)([]);const[jr,yo]=(0,x.useState)([]),[So,Br]=(0,x.useState)(!1),[Bn,nr]=(0,x.useState)(),[br,Tn]=(0,x.useState)(),[ka,Ba]=(0,x.useState)(""),[lr,to]=(0,x.useState)(),[Co,Ma]=(0,x.useState)(!1);(0,x.useEffect)(()=>{aa([]),dr(""),localStorage.warehouseHideTip||Br(!0)},[wn.pathname,Ze]);const Zr=(Ja="")=>gr(void 0,null,function*(){(yield(0,gt.Zt)({id:tn.id,secret_dir_path:Ja}))&&to(Ja)}),Au=Ja=>{var oo;return x.createElement(st.default,{className:Fo.menu,onClick:Po=>{switch(fa(Ja.path||""),Po.key){case"1":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Ut(!0);break;case"2":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Tt(!0);break;case"3":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Ka(!0);break;case"4":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),an(!0);break;case"5":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Sa(Ja.path,Ja.name,Ja);break;case"6":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Ua(Ja);break}}},(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ja.type==="topTree"||Ja.type==="tree")&&x.createElement(st.default.Item,{key:"3"},"\u4E0A\u4F20"),Ja.type!=="topTree"&&Ja.type!=="tree"&&((oo=re==null?void 0:re.detail)==null?void 0:oo.public)<2&&x.createElement(st.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ja.type!=="topTree"&&x.createElement(Yt.CopyToClipboard,{text:`/data/workspace/myshixun/${Ze?"":"secret/"}${Ja==null?void 0:Ja.path}`,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(st.default.Item,{key:"6"},x.createElement(x.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ja.type!=="topTree"&&x.createElement(st.default.Item,{key:"5"},"\u5220\u9664"))},Du=(Ja,oo)=>Ja.map(Po=>(oo==""?Po.path=oo+Po.name:Po.path=oo+"/"+Po.name,Po.title=x.createElement(Oe.Z,{className:"font14"},x.createElement(Ie.Z,{flex:"1"},x.createElement(Oe.Z,null,Po.type==="blob"&&x.createElement(Ie.Z,{flex:"20px",style:{marginLeft:-20}},x.createElement("span",{className:"iconfont icon-wenjian11 font12"})),x.createElement(Ie.Z,{flex:"1"},x.createElement("span",{className:" multi_ellipsis1"},Po.name)))),x.createElement(Ie.Z,null,(Po.type==="blob"||Po.type==="tree")&&x.createElement(Xt.Z,{dropdownRender:()=>Au(Po),className:Fo.ellipsis},x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Po.disableCheckbox=Jt&&Jt!==Po.name,Po.className=Po.type==="tree"?Fo.pl23:"",Po.checkable=Po.type!=="tree",Po.isLeaf=Po.type!=="tree",Po.children=Po.type==="tree"&&[],Po.key=Po.path,Po)),hr=Ja=>{Ge({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ja}})},kr=(Ja,oo)=>gr(void 0,null,function*(){const Po=Ja.split("/");yield dr(Da),setTimeout(()=>{hr(Ja),va=[Po[0]||""],pa=[Ja],Aa([...pa]),Na([...va])},150)}),No=(Ja,oo)=>{if(oo=="")cn=[...Ja],aa([...Ja]);else{let Po=da(cn,oo,Ja);cn=Po,aa([...Po])}};function da(Ja,oo,Po){return Ja.map(qo=>qo.key===oo?(qo.children=[...Po],Kr({},qo)):qo.children?qr(Kr({},qo),{children:da(qo.children,oo,Po)}):qo)}const dr=(Ja="")=>gr(void 0,null,function*(){var oo,Po;const qo=yield Ge({type:Ze?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:tn.id,path:Ja}});if(qo){if((oo=qo.trees)!=null&&oo.length){let Bl=Du([...qo.trees],Ja);No(Bl,Ja),yo(qo.trees||[]),Tn(Ja||""),console.log("handleGetRepository:",Bl,Ja),setTimeout(()=>console.log(cn,qo.trees,Ja,999999),2e3)}else Ja==""&&aa([]);nr(((Po=qo.commits)==null?void 0:Po[0])||{})}return qo}),Xr=Ja=>gr(void 0,null,function*(){return new Promise((oo,Po)=>gr(void 0,null,function*(){Ja.children.length&&oo(),Ba(Ja.path),yield dr(Ja.path),oo()}))}),Jn=(Ja,oo)=>gr(void 0,null,function*(){var Po;console.log("handleSelectTree",Ja,oo.nativeEvent.target.nodeName,oo);const qo=()=>{hr(oo.node.path),Ja=[oo.node.path],Aa([...Ja])};oo.nativeEvent.target.nodeName==="svg"||oo.nativeEvent.target.nodeName==="LI"||oo.nativeEvent.target.nodeName==="I"||oo.node.type==="blob"&&((Po=Ee==null?void 0:Ee.sideBar)!=null&&Po.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{qo(),Ge({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):qo())}),Sa=(Ja,oo,Po)=>{Re.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Po.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>gr(void 0,null,function*(){const qo=yield Ge({type:"shixunsDetail/deleteGitFile",payload:{id:tn.id,path:Ja,message:`\u5220\u9664${Ja}`,secret_repository:Ze?null:!0}});let Bl=Ja.split("/");if((qo==null?void 0:qo.status)===0){Be.ZP.info("\u5220\u9664\u6210\u529F"),Bl.splice(Bl.length-1,1);const di=yield dr(Bl.length>1?Bl.join("/"):"");return di!=null&&di.trees||(Bl.splice(Bl.length-1,1),yield dr(Bl.length>1?Bl.join("/"):"")),hr(""),!0}else(qo==null?void 0:qo.status)===-3?Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ja,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${tn.id}/edit/${qo==null?void 0:qo.message}/tab=2`}}):(qo==null?void 0:qo.status)===-4&&Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,qo==null?void 0:qo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${tn.id}/edit?tabId=service`}})})})},Ua=Ja=>{console.log(Ja,"item")},Mo=(Ja,oo)=>gr(void 0,null,function*(){if(console.log("handleExpand",oo),oo.nativeEvent.target.nodeName==="svg"||oo.nativeEvent.target.nodeName==="path"||oo.nativeEvent.target.nodeName==="LI")return!0;yield Xr(oo.node),va.includes(oo.node.path)?va.splice(va.indexOf(oo.node.path),1):va.push(oo.node.path),Na([...va])}),Hl=()=>{Br(!1),localStorage.warehouseHideTip=!0},Ju=Ja=>gr(void 0,null,function*(){var oo;let Po,qo="",Bl,di;switch(Ze){case!0:qo="\u5F00\u542F\u7248\u672C\u5E93",Bl="\u5F00\u542F",di="\u4E0D\u5F00\u542F",Po=x.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(oo=re==null?void 0:re.detail)!=null&&oo.secret_repository?(qo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Bl="\u786E\u5B9A",di="\u53D6\u6D88",Po=x.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(qo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Bl="\u4E0D\u4F7F\u7528",di="\u4F7F\u7528",Po=x.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ze&&(0,Ha.gy)(Ge,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||Re.default.confirm({title:qo,okText:Bl,cancelText:di,content:Po,onOk:()=>{var Fi;(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",qo]),!Ze&&!((Fi=re==null?void 0:re.detail)!=null&&Fi.secret_repository)||Ti(Ja)},onCancel:()=>{var Fi;!Ze&&!((Fi=re==null?void 0:re.detail)!=null&&Fi.secret_repository)&&Ti(Ja)}})}),Ti=Ja=>gr(void 0,null,function*(){Ze?(yield(0,gt.h4)(Kr({},tn)),Ge({type:"practiceSetting/getCommonData",payload:Kr({},tn)})):yield(0,gt.K0)(qr(Kr({},tn),{is_secret_repository:Ja})),dr(),Ge({type:"shixunsDetail/getShixunsDetail",payload:{id:tn.id}})}),Yi=Ja=>{console.log(Ja)},rd=Ja=>gr(void 0,null,function*(){console.log(Ja);const oo=Ja.node.key,Po=Ja.dragNode.key,qo=Ja.node.pos.split("-"),Bl=Ja.dropPosition-Number(qo[qo.length-1]);if(Ja.dragNode.type==="tree"){Be.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ja.node.type!=="tree"){Be.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ge({type:"shixunsDetail/moveGitFile",payload:Kr({id:tn.id,from:Ja.dragNode.path,to:Ja.node.path+"/"+Ja.dragNode.name,message:`${Ja.dragNode.path} move to ${Ja.node.path+"/"+Ja.dragNode.name} `},Ze?{}:{secret_repository:!0})})).status===0){hr(""),yield dr("");for(let tl=0;tlAu({type:"topTree"}),className:"current"},x.createElement(nt.Z,{open:So,title:x.createElement("div",{className:"font16"},x.createElement(Wa.Z,{style:{position:"relative",left:-35},onClick:()=>Hl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",x.createElement("span",{onClick:()=>Hl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Fo.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ze&&((En=re==null?void 0:re.detail)==null?void 0:En.init_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ze&&((Lt=re==null?void 0:re.detail)==null?void 0:Lt.secret_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!cn.length&&!Ze&&x.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},x.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),cn.length?x.createElement(x.Fragment,null,x.createElement("div",{className:Fo.content},Ke==="1"&&x.createElement("div",{className:Fo.tips},"\u63D0\u793A\uFF1A",x.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),x.createElement(ir,{disabled:!!ze.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:cn,switcherIcon:x.createElement(Xn.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:Mo,expandedKeys:va,selectedKeys:pa,onSelect:Jn,draggable:!0,onDragEnter:Yi,onDrop:rd,className:Fo.gitTree}))):"",!cn.length&&Ze&&((Ia=re==null?void 0:re.detail)==null?void 0:Ia.init_repository)&&x.createElement(Qr,null),!cn.length&&!Ze&&((Kn=re==null?void 0:re.detail)==null?void 0:Kn.secret_repository)&&x.createElement(Qr,null))),x.createElement(Xa,{visible:Mt,defaultPath:Da,onClose:()=>an(!1),isRepository:!Ze,onOK:Ja=>gr(void 0,null,function*(){const oo=Da.split("/");oo.pop(),yield dr(oo.join("/")),hr("")})}),x.createElement(Ra,{visible:kn,defaultPath:Da,onClose:()=>Ut(!1),isRepository:Ze,onOK:Ja=>{kr(Ja.path,Ja.name)}}),x.createElement(zr,{visible:$n,defaultPath:Da,onClose:()=>Tt(!1),isRepository:Ze,onOK:Ja=>{kr(Ja.path,Ja.name)}}),x.createElement(Uo,{defaultPath:Da,visible:Qt,isRepository:Ze,onClose:()=>Ka(!1),onOK:Ja=>gr(void 0,null,function*(){const oo=Da.split("/");yield dr(Da),va=[oo[0]||""],pa=[Da],Aa([...pa]),Na([...va])})}),x.createElement(ta,{pathList:Da==null?void 0:Da.split("/"),showInputPath:!0,isMergeSelectFile:Co,onFinish:Ja=>{Co?Zr(Ja):dr(Ja),Ma(!1)}}))},Qr=()=>x.createElement("div",{className:`mt20 pb50 ${Fo.nodata}`},x.createElement("div",{className:Fo.headLeft},"\u63D0\u793A\uFF1A",x.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",x.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",x.createElement("br",null),"1\u3001",x.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",x.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",x.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),x.createElement("img",{width:"100%",src:Cn.Oe}));var vo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,practiceSetting:ve,user:ze})=>({shixunsDetail:oe,globalSetting:re,user:ze,practiceSetting:ve,loading:le}))(wr),Nr={flex_box_center:"flex_box_center___uEeXZ",flex_space_between:"flex_space_between___z5vGD",flex_box_vertical_center:"flex_box_vertical_center___yPWu8",flex_box_center_end:"flex_box_center_end___A11tq",flex_box_column:"flex_box_column___Mpz7g",commitWrap:"commitWrap____iXlX",wrap:"wrap___TqYMq",colorGray:"colorGray___zz_Ji",content:"content___jIgca",itemTime:"itemTime___u4iJz",imageUrl:"imageUrl___iQiEg",blueLight:"blueLight___saBbR",divider:"divider___Vpgba",empty:"empty___vUjYH"},ja=ue(28103),Ca=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Vt=(oe,le)=>{var re={};for(var ve in oe)$e.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ca)for(var ve of Ca(oe))le.indexOf(ve)<0&&wt.call(oe,ve)&&(re[ve]=oe[ve]);return re},Dn=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Mn=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=Vt(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useParams)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{nn()},[Ge]);const nn=()=>Dn(void 0,null,function*(){const hn=yield Ke({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ze.id,secret_repository:Ge?void 0:!0}});hn&&aa(hn.commits||[])});return x.createElement(x.Fragment,null,cn==""&&x.createElement("div",{className:Nr.empty},x.createElement("img",{src:Cn.em,width:"258"}),x.createElement("br",null),x.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),cn!=""&&x.createElement("section",{className:Nr.bg},x.createElement("div",{className:Nr.wrap},x.createElement("div",{className:Nr.content},cn==null?void 0:cn.map(hn=>{var vn,Un;return x.createElement("div",null,x.createElement(Oe.Z,{align:"middle",className:"c-white font16"},x.createElement(Ie.Z,null,hn.title)),x.createElement(Oe.Z,{align:"middle",className:"mt20 "},x.createElement(Ie.Z,null,x.createElement("img",{className:Nr.imageUrl,src:ot.Z.IMG_SERVER+"/"+((vn=hn.author)==null?void 0:vn.image_url)})),x.createElement(Ie.Z,{className:Nr.blueLight},x.createElement("span",{className:"ml20"},(Un=hn.author)==null?void 0:Un.username)),x.createElement(Ie.Z,null,x.createElement("span",{className:`ml20 ${Nr.blueLight}`},"\u63D0\u4EA4\u4E8E"),x.createElement("span",{className:`ml20 ${Nr.blueLight}`},hn.time))),x.createElement(ja.Z,{className:Nr.divider}))})))))};var Er=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Mn),Lr=ue(87394),xn=ue(59301),La=Object.defineProperty,Rr=Object.defineProperties,Io=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,Zn=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,jn=(oe,le,re)=>le in oe?La(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,sa=(oe,le)=>{for(var re in le||(le={}))Zn.call(le,re)&&jn(oe,re,le[re]);if(Ro)for(var re of Ro(le))ra.call(le,re)&&jn(oe,re,le[re]);return oe},$r=(oe,le)=>Rr(oe,Io(le)),lo=(oe,le)=>{var re={};for(var ve in oe)Zn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ro)for(var ve of Ro(oe))le.indexOf(ve)<0&&ra.call(oe,ve)&&(re[ve]=oe[ve]);return re},Oo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{TabPane:sr}=Bt.default,cr=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=lo(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,cn,aa,nn,hn,vn,Un,En,Lt,Ia,Kn,tn,wn,Jt,bt,kn,Ut,Mt;const[an,$n]=(0,x.useState)("1"),[Tt,Qt]=(0,x.useState)("1");let[Ka,Da]=(0,x.useState)();const fa=(0,x.useRef)(),[va,Na]=(0,x.useState)(!0),[pa,Aa]=(0,x.useState)(["2","1"]),[jr,yo]=(0,x.useState)([]),So=(0,x.useRef)(),Br=(0,xe.useParams)(),Bn=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:xn.createElement("span",null,xn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),xn.createElement(nt.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},xn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,x.useEffect)(()=>{var ka,Ba,lr,to,Co,Ma,Zr,Au,Du,hr,kr,No,da,dr,Xr,Jn,Sa,Ua;try{((lr=(Ba=(ka=Ke==null?void 0:Ke.fileContent)==null?void 0:ka.content)==null?void 0:Ba.content)!=null&&lr.length||((Co=(to=Ke==null?void 0:Ke.fileContent)==null?void 0:to.content)==null?void 0:Co.content)=="")&&(((Ma=Ke==null?void 0:Ke.fileContent)==null?void 0:Ma.file_type)==="txt"?(fa.current=window.decodeURIComponent(escape(window.atob((Au=(Zr=Ke==null?void 0:Ke.fileContent)==null?void 0:Zr.content)==null?void 0:Au.content))),Ka=window.decodeURIComponent(escape(window.atob((hr=(Du=Ke==null?void 0:Ke.fileContent)==null?void 0:Du.content)==null?void 0:hr.content))),Da(Ka)):(fa.current=(No=(kr=Ke==null?void 0:Ke.fileContent)==null?void 0:kr.content)==null?void 0:No.content,Ka=(dr=(da=Ke==null?void 0:Ke.fileContent)==null?void 0:da.content)==null?void 0:dr.content,Da(Ka)))}catch(Mo){fa.current=window.atob((Jn=(Xr=Ke==null?void 0:Ke.fileContent)==null?void 0:Xr.content)==null?void 0:Jn.content),Ka=window.atob((Ua=(Sa=Ke==null?void 0:Ke.fileContent)==null?void 0:Sa.content)==null?void 0:Ua.content),Da(Ka),Be.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Ke.fileContent.content)},[(Ee=Ke==null?void 0:Ke.fileContent)==null?void 0:Ee.content]),(0,x.useEffect)(()=>{var ka;const Ba=(ka=Xe==null?void 0:Xe.sideBar)==null?void 0:ka.selectPath.split("/");Aa(Ba)},[(Ze=Xe==null?void 0:Xe.sideBar)==null?void 0:Ze.selectPath]);const nr=ka=>{Da(ka);let Ba=-1;ka===fa.current?Ba=0:Ba=1,ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Ba}})};(0,x.useEffect)(()=>{new Promise((ka,Ba)=>Oo(void 0,null,function*(){var lr,to,Co;if(((lr=Xe==null?void 0:Xe.sideBar)==null?void 0:lr.selectPath)!==""&&((to=Xe==null?void 0:Xe.sideBar)!=null&&to.selectPath)){const Ma=yield ze({type:"shixunsDetail/getFileContent",payload:{id:Br.id,path:(Co=Xe==null?void 0:Xe.sideBar)==null?void 0:Co.selectPath,secret_repository:va?null:!0}});Ma!=null&&Ma.content||(Ma==null?void 0:Ma.content)==""||ze({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(cn=Xe==null?void 0:Xe.sideBar)==null?void 0:cn.selectPath]);const br=xn.createElement(st.default,{className:xt.menu,style:{background:"#24294b"},onClick:ka=>{var Ba;!((Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.secret_repository)&&ka.key==="2"&&Qt("1"),$n(ka.key),ka.key==="1"?Na(!0):Na(!1)}},xn.createElement(st.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Bn.filter(ka=>{var Ba,lr;return!((Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.init_repository)||(lr=Ke==null?void 0:Ke.detail)!=null&&lr.is_jupyter_lab?ka.id!=="2":ka}).map((ka,Ba)=>xn.createElement(st.default.Item,{className:"leaveClick",key:ka.id},ka.name))),Tn=(ka=!1,Ba=1)=>Oo(void 0,null,function*(){var lr,to,Co,Ma;const Zr=yield ze({type:"shixunsDetail/updateRepositoryFile",payload:{id:Br.id,path:(to=(lr=Ke==null?void 0:Ke.fileContent)==null?void 0:lr.params)==null?void 0:to.path,content:Ka,secret_repository:va?null:!0,sync_origin_shixun:ka}});Zr!=null&&Zr.content&&((Co=Ke==null?void 0:Ke.detail)!=null&&Co.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/setSideBarTabs",payload:$r(sa({},Xe.sideBar),{confirmLeave:!1})})),(Ma=Ke==null?void 0:Ke.detail)!=null&&Ma.copy_for_exercise&&(0,Ar.m)(ze,Ke,Br.id,Ba)});return xn.createElement("div",{className:xt.warehouse},xn.createElement("div",{className:xt.header},xn.createElement(Oe.Z,{align:"middle",className:"w100 c-white",style:{height:60}},xn.createElement(Ie.Z,{flex:"1"},xn.createElement(Oe.Z,{align:"middle"},xn.createElement(Ie.Z,null,xn.createElement(Xt.Z,{dropdownRender:()=>br,className:xt.menu},xn.createElement("span",{className:"font16 c-white current ml20"},Bn.find(ka=>ka.id===an).name," ",xn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),xn.createElement(Ie.Z,{flex:"81px"},xn.createElement("div",{className:xt.line})),xn.createElement(Ie.Z,null,xn.createElement(Bt.default,{className:xt.tabs,activeKey:Tt,onChange:ka=>{var Ba;(Ba=Xe==null?void 0:Xe.sideBar)!=null&&Ba.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Qt(ka),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Qt(ka),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},xn.createElement(sr,{tab:xn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),va&&((aa=Ke==null?void 0:Ke.detail)==null?void 0:aa.init_repository)&&xn.createElement(sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!va&&((nn=Ke==null?void 0:Ke.detail)==null?void 0:nn.secret_repository)&&xn.createElement(sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(va&&((hn=Ke==null?void 0:Ke.repository)==null?void 0:hn.git_url)||!va&&((vn=Ke==null?void 0:Ke.secretRepository)==null?void 0:vn.git_url))&&xn.createElement(xn.Fragment,null,xn.createElement(Ie.Z,null,xn.createElement("span",{className:xt.title},"\u4ED3\u5E93\u5730\u5740:"),xn.createElement("input",{value:va?(Un=Ke==null?void 0:Ke.repository)==null?void 0:Un.git_url:(En=Ke==null?void 0:Ke.secretRepository)==null?void 0:En.git_url}),xn.createElement(Yt.CopyToClipboard,{text:va?(Lt=Ke==null?void 0:Ke.repository)==null?void 0:Lt.git_url:(Ia=Ke==null?void 0:Ke.secretRepository)==null?void 0:Ia.git_url,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},xn.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},xn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),xn.createElement("div",{className:xt.content,style:{overflow:"auto"}},Tt==="1"&&xn.createElement(xn.Fragment,null,xn.createElement("aside",{className:xt.left},xn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getRepository"],wrapperClassName:`${xt.loading} ${xt.bottom0}`},xn.createElement(vo,{setTreeData:yo,treeData:jr,activeKey:an,isRepository:va}))),xn.createElement("aside",{className:xt.right,ref:So},((Kn=Xe==null?void 0:Xe.sideBar)==null?void 0:Kn.selectPath)!==""&&xn.createElement(xn.Fragment,null,xn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getFileContent"],wrapperClassName:xt.loading},xn.createElement("div",{className:xt.filePathWrp},xn.createElement(Oe.Z,{align:"middle",className:"w100"},xn.createElement(Ie.Z,null,xn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),xn.createElement(Ie.Z,{flex:"40px"},xn.createElement("div",{className:xt.line,style:{marginLeft:20}})),xn.createElement(Ie.Z,{className:xt.filePath},pa.map((ka,Ba)=>xn.createElement("span",{className:"c-blue"},ka))))),xn.createElement("div",{className:ve.effects["shixunsDetail/getFileContent"]?"hide":"show"},xn.createElement(Lr.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(tn=Ke==null?void 0:Ke.fileContent)==null?void 0:tn.filename,type:((wn=Ke==null?void 0:Ke.fileContent)==null?void 0:wn.file_type)==="office"?"download":(Jt=Ke==null?void 0:Ke.fileContent)==null?void 0:Jt.file_type,data:Ka,monacoEditor:{value:Ka,language:(bt=Ke==null?void 0:Ke.fileContent)==null?void 0:bt.language,onChange:ka=>nr(ka),options:{fontSize:14}}}))),((kn=Ke==null?void 0:Ke.fileContent)==null?void 0:kn.file_type)==="txt"&&xn.createElement(Oe.Z,{align:"middle",justify:"center",className:xt.footer},xn.createElement(Ie.Z,null,xn.createElement(de.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${Br.id}/challenges`)}},"\u53D6\u6D88"),xn.createElement(de.ZP,{type:"primary",size:"middle",className:"ml40",onClick:ka=>{var Ba,lr;(Ba=Ke==null?void 0:Ke.detail)!=null&&Ba.is_fork_from_creator&&((lr=Ke==null?void 0:Ke.detail)!=null&&lr.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(to,Co)=>{Tn(to,Co)}}}):Tn()}},"\u63D0\u4EA4")))),((Ut=Xe==null?void 0:Xe.sideBar)==null?void 0:Ut.selectPath)==""&&((Mt=Ke==null?void 0:Ke.detail)==null?void 0:Mt.init_repository)&&xn.createElement("div",{className:xt.empty},xn.createElement("img",{src:Cn.x7,width:"258"}),xn.createElement("br",null),xn.createElement("span",{className:"c-grey-c"},!!(jr!=null&&jr.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(jr!=null&&jr.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Tt==="2"&&xn.createElement("div",{className:xt.commit},xn.createElement(Er,{isRepository:va}))))};var qa=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(cr),Hr={flex_box_center:"flex_box_center___qr2XQ",flex_space_between:"flex_space_between___aexCP",flex_box_vertical_center:"flex_box_vertical_center___BCwy9",flex_box_center_end:"flex_box_center_end___MMXT9",flex_box_column:"flex_box_column___XpXt5",level:"level___zlDui",left:"left___eEQyc",container:"container___uKDQP",title:"title___NIFJk",listWrap:"listWrap___uVi_7",list:"list___K1CRH",s3:"s3___s7a1S",s2:"s2___LsTSy",listActive:"listActive___r53KB",os:"os___zLMDu",btns:"btns___fvyWI",btnsWrap:"btnsWrap___pVqhU",icon:"icon___TBkIn",btn:"btn___RbP1C",d1:"d1_____n0x",d2:"d2___TFujl",shrink:"shrink___XsTLO",elseShrink:"elseShrink___Sgotd",right:"right___kNV70",addIcon:"addIcon___Dagu_"},To="data:image/png;base64,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",Mr=ue(64165),ao=ue(11414),co=Object.defineProperty,Ir=Object.defineProperties,ou=Object.getOwnPropertyDescriptors,Bu=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Ou=Object.prototype.propertyIsEnumerable,ko=(oe,le,re)=>le in oe?co(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,zu=(oe,le)=>{for(var re in le||(le={}))po.call(le,re)&&ko(oe,re,le[re]);if(Bu)for(var re of Bu(le))Ou.call(le,re)&&ko(oe,re,le[re]);return oe},Ko=(oe,le)=>Ir(oe,ou(le)),Vu=(oe,le)=>{var re={};for(var ve in oe)po.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Bu)for(var ve of Bu(oe))le.indexOf(ve)<0&&Ou.call(oe,ve)&&(re[ve]=oe[ve]);return re},Pu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ll=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze}=le,Xe=Vu(le,["globalSetting","dispatch","practiceSetting"]);const Ke=(0,xe.useLocation)(),[Ge]=(0,xe.useSearchParams)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)(!0),[vn,Un]=(0,x.useState)(!1),[En,Lt]=(0,x.useState)(null),Ia=(0,x.useRef)(!1),{id:Kn,updateIndex:tn,is_published:wn,newQuestion:Jt}=ze,{challenge_list:bt=[]}=cn;(0,x.useEffect)(()=>{if(Kn)return Ut(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[Kn,tn]),(0,x.useEffect)(()=>{kn()},[Ke]);const kn=()=>{const pa=Ke.pathname.split("/");(pa.includes("newquestion")||pa.includes("new")||Ge.get("tabId"))&&(Ia.current=!0)},Ut=()=>Pu(void 0,null,function*(){var pa,Aa,jr;hn(!0);const yo=yield(0,gt.n5)({id:Kn});if((pa=yo==null?void 0:yo.challenge_list)!=null&&pa.length){const So=Ke.pathname.split("/"),Br=yo.challenge_list.find(Bn=>String(Bn.challenge_id)===So[4]);if(So.includes("newquestion")||So.includes("new")){const Bn=yo.challenge_list[((Aa=yo.challenge_list)==null?void 0:Aa.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:So.includes("new")?0:1,name:""}}}),Lt(void 0),Qt(Bn)}else So[4]&&Br?Mt(Br,!1):Mt(yo.challenge_list[0])}(jr=yo==null?void 0:yo.challenge_list)!=null&&jr.length||Lt(null),aa(yo),hn(!1)}),Mt=(pa,Aa=!0)=>{if(Lt(pa.challenge_id),Qt(pa),Aa){const jr=`/shixuns/${Kn}/edit/${pa.challenge_id}/${pa.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(jr)}},an=(pa,Aa)=>{Aa.stopPropagation();const{challenge_id:jr}=pa,yo=()=>Pu(void 0,null,function*(){var So,Br;if((yield(0,gt.rO)({id:Kn,challengesId:jr})).status===1){const nr=yield(0,gt.n5)({id:Kn});if(aa(nr),jr===En&&((So=nr.challenge_list)!=null&&So.length)){Mt(nr.challenge_list[0]);return}(Br=nr.challenge_list)!=null&&Br.length||(Lt(null),Ia.current=!0,Qt({}),xe.history.push(`/shixuns/${Kn}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:yo})},$n=(pa,Aa,jr)=>{const yo=Array.from(pa),[So]=yo.splice(Aa,1);return yo.splice(jr,0,So),yo},Tt=(pa,Aa)=>{if(!pa.destination)return;const jr=$n(Aa,pa.source.index,pa.destination.index);aa(Ko(zu({},cn),{challenge_list:jr}));const yo=jr.map(So=>So.challenge_id);(0,gt.xg)({id:Kn,ids:yo}).then(So=>{So.status!==0&&aa(Ko(zu({},cn),{challenge_list:Aa}))})},Qt=pa=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:pa}})},Ka=(pa,Aa)=>Pu(void 0,null,function*(){if(pa===En)return;yield Da(),Lt(pa),Qt(Aa),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const jr=`/shixuns/${Kn}/edit/${pa}/${Aa.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(jr)}),Da=()=>new Promise((pa,Aa)=>{var jr;(jr=ze==null?void 0:ze.sideBar)!=null&&jr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),pa()},onCancel:()=>{Aa()}}):pa()}),fa=pa=>x.createElement(x.Fragment,null,x.createElement(ao.Z5,{onDragEnd:Aa=>Tt(Aa,pa)},x.createElement(ao.bK,{droppableId:"droppable"},(Aa,jr)=>x.createElement("div",Ko(zu({ref:Aa.innerRef},Aa.droppableProps),{style:{width:"100%"}}),pa.map((yo,So)=>{const{st:Br,name:Bn,challenge_id:nr}=yo;return x.createElement(ao._l,{key:nr,draggableId:nr.toString(),index:So,isDragDisabled:wn},(br,Tn)=>x.createElement("div",Ko(zu(zu({ref:br.innerRef},br.draggableProps),br.dragHandleProps),{className:En===nr?Hr.listActive:Hr.list,onClick:()=>Ka(nr,yo)}),x.createElement("span",{className:Hr.s1},Br===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Hr.s2},"\u7B2C",So+1,"\u5173: ",Bn),!wn&&x.createElement("span",{className:Hr.s3,onClick:ka=>an(yo,ka)},x.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Jt&&x.createElement("div",{className:Hr.listActive},x.createElement("span",{className:Hr.s1},(Jt==null?void 0:Jt.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Hr.s2},"\u7B2C",pa.length+1,"\u5173: ",Jt==null?void 0:Jt.name)),!wn&&x.createElement("div",{className:Hr.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),va=pa=>Pu(void 0,null,function*(){yield Da(),pa==="new"?xe.history.push(`/shixuns/${Kn}/edit/new`):xe.history.push(`/shixuns/${Kn}/edit/newquestion`),Ze(!1),Lt(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:pa==="new"?0:1,name:""}}})}),Na=()=>{(0,Ha.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ze(!Ee)};return x.createElement("div",{className:Hr.level},x.createElement("aside",{className:Hr.left,style:{width:vn?"0":"25%"}},x.createElement("div",{className:Hr.container},x.createElement("div",{className:Hr.title},"\u4EFB\u52A1\u5173\u5361(",bt.length,")"),x.createElement("div",{className:Hr.listWrap},nn?x.createElement(vt.Z,{size:"middle"}):bt.length||Jt?fa(bt):x.createElement(Mr.Z,{image:To,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!vn&&x.createElement("div",{className:Hr.btns},x.createElement("aside",{className:Hr.btnsWrap},x.createElement("div",{style:{transform:Ee?"rotate(45deg)":"rotate(0deg)"},className:Hr.icon,onClick:Na},"+"),x.createElement("div",{className:Hr.btn,style:{left:Ee?20:-154}},x.createElement("div",{className:Hr.d1,onClick:()=>va("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),x.createElement("div",{className:Hr.d2,onClick:()=>va("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:vn?Hr.elseShrink:Hr.shrink,onClick:()=>Un(!vn)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:Hr.right,id:"modal-level-question"},En===null&&Ia.current?x.createElement("div",{className:Hr.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var hl=(0,xe.connect)(({globalSetting:oe,practiceSetting:le})=>({globalSetting:oe,practiceSetting:le}))(ll),dl=ue(61621),Jl=ue(58421),ql=ue(5112),Si={title:"title___nOeqx",content:"content___fZhlH",add:"add___UacIA",colorBlue:"colorBlue___mDMlZ",radio:"radio___mI6Bh"},Ya=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Go=(oe,le)=>{var re={};for(var ve in oe)mo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ya)for(var ve of Ya(oe))le.indexOf(ve)<0&&Eo.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const mi=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=Go(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&nn()},[re.actionTabs.key]);const nn=()=>Gu(void 0,null,function*(){var En;const Lt=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id}});aa(Lt||[])}),hn=()=>{var En;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(En=re.actionTabs.params)==null?void 0:En.id}}})},vn=()=>Gu(void 0,null,function*(){var En;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Lt=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id,user_id:Ee}});Un(),Lt&&(Ke(),Be.ZP.info(Lt.message))}),Un=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:vn,onCancel:Un},x.createElement("div",null,x.createElement("div",{className:Si.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:Si.content},cn.length?x.createElement(ql.ZP.Group,{value:Ee,onChange:En=>Ze(En.target.value)},cn.map((En,Lt)=>x.createElement(ql.ZP,{className:Si.radio,key:Lt,value:En.user_id},En.name))):x.createElement("div",{className:Si.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:Si.colorBlue,onClick:hn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Lu=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(mi),yi=ue(29668),Ei=ue(8544);const{TabPane:Su}=Bt.default;var ui=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Su,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(yi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Su,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(Ei.Z,{onCancel:le,onSelect:re})))),yu={bg:"bg___eNGI2",wrap:"wrap___cXTZg",modal:"modal___tpv7Q",content:"content___MwVZ6",head:"head___PxksF",headCount:"headCount___ltwMD",button:"button___KydF2",itemWrap:"itemWrap___E0xoZ",imgWrap:"imgWrap___sjKtg",img:"img___iT84N",manager:"manager___T0le_",itemContent:"itemContent___v3w_e",nameWrap:"nameWrap___dFMCl",name:"name___Y7cXc",actionGroup:"actionGroup___fIyBj",deleteIcon:"deleteIcon___gBNJ0",schoolWrap:"schoolWrap___rJCGL",school:"school___V97lL",countWrap:"countWrap___Dhs2Z",deletetitle:"deletetitle___ifJFw",yseTitle:"yseTitle___yrW0X"},Vl=ue(89537),Xi=Object.defineProperty,cc=Object.getOwnPropertySymbols,id=Object.prototype.hasOwnProperty,sd=Object.prototype.propertyIsEnumerable,Gs=(oe,le,re)=>le in oe?Xi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,xl=(oe,le)=>{for(var re in le||(le={}))id.call(le,re)&&Gs(oe,re,le[re]);if(cc)for(var re of cc(le))sd.call(le,re)&&Gs(oe,re,le[re]);return oe},Ji=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Xd=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,cn;const aa=(0,xe.useParams)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Lt,Ia]=(0,x.useState)({id:null,page:1}),Kn=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,tn=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{nn.current=aa.id,Lt.id=nn.current,Ia(Lt),wn(Lt)},[]);const wn=Qt=>Ji(void 0,null,function*(){const Ka=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:Qt});Ka&&(En(Ka.members||[]),vn(Ka.member_count))}),Jt=()=>Ji(void 0,null,function*(){Lt.page=1,Ia(Lt);const Qt=(0,Vl.g)();yield ze({type:"user/getUserInfo",payload:Qt}),yield wn(Lt)}),bt=Qt=>{Lt.page=Qt,Ia(Lt),wn(Lt)},kn=Qt=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:yu.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Ji(void 0,null,function*(){var Ka;const Da=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:nn.current,userId:Qt}});if(((Ka=ve.userInfo)==null?void 0:Ka.user_id)===Qt){xe.history.push("/shixuns");return}Be.ZP.info(Da==null?void 0:Da.message),Lt.page=1,Ia(Lt),wn(Lt)})})},Ut=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:nn.current}}})};function Mt(Qt,Ka,Da,fa){return Ji(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Qt,user_id:Ka,editable:Da?0:1}}),wn(Lt)})}const an=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:nn.current}}})};function $n(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const Tt={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:$n,shixunId:nn.current,onSelectCollaborator:Qt=>Ji(void 0,null,function*(){$n(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:nn.current,user_ids:Qt}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Jt())}),onSelectGroup:Qt=>Ji(void 0,null,function*(){$n(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:nn.current,group_id:Qt.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Jt())})};return x.createElement("section",null,x.createElement("div",{className:yu.wrap},x.createElement("div",{className:yu.content},((cn=oe.detail)==null?void 0:cn.identity)<5&&x.createElement("div",{className:yu.head},x.createElement("span",{className:yu.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",hn,"\u4EBA\uFF09"),x.createElement("div",null,tn&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:yu.button,style:{marginRight:"20px"},onClick:Ut},"\u66F4\u6362\u7BA1\u7406\u5458"),Kn&&x.createElement(de.ZP,{type:"primary",className:yu.button,style:{marginRight:"40px"},onClick:an},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:yu.list},x.createElement(dl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Un.map((Qt,Ka)=>{var Da,fa,va,Na,pa,Aa,jr,yo;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:yu.itemWrap,key:Ka},x.createElement("a",{href:(Da=Qt.user)==null?void 0:Da.user_url,target:"_blank",className:yu.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:yu.img,src:`${ot.Z.IMG_SERVER}/images/${(fa=Qt.user)==null?void 0:fa.image_url}`}),((va=Qt.user)==null?void 0:va.shixun_manager)&&x.createElement("span",{className:yu.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:yu.itemContent},x.createElement("p",{className:yu.nameWrap},x.createElement("a",{href:Qt.user.user_url,target:"_blank",className:yu.name},(Na=Qt.user)==null?void 0:Na.name,Qt.user.user_id===((pa=ve.userInfo)==null?void 0:pa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:yu.actionGroup},tn?(Aa=Qt.user)!=null&&Aa.shixun_manager?null:x.createElement(Xt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[Qt.editable?"1":"2"],onClick:()=>{var So;Mt(oe.detail.identifier,Qt.user.user_id,Qt.editable,(So=Qt.user)==null?void 0:So.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,Qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Xn.Z,{style:{fontSize:"14px",color:"#888888"}}))):Qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((jr=Qt.user)!=null&&jr.shixun_manager)&&Kn?x.createElement("a",{className:yu.deletetitle,onClick:()=>{var So;return kn((So=Qt.user)==null?void 0:So.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:yu.schoolWrap},x.createElement("span",{className:yu.school},(yo=Qt.user)==null?void 0:yo.school_name)))))})))),hn>10&&x.createElement("div",{className:yu.countWrap},x.createElement(Jl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:hn,onChange:Qt=>bt(Qt),pageSize:10,current:Lt.page}))),x.createElement(Lu,{onReloadData:Jt}),x.createElement(ui,xl({},Tt)))};var cs=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(Xd),ds=ue(32270),nl=ue(57809),qi=ue(5871),al=ue(30534),Zi=ue(36723),cd=ue(43620),Oi={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},dd=ue(69437),md=ue(78943),Jd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const qd=({newShixuns:oe,user:le,dispatch:re,visible:ve,onOk:ze,onCancel:Xe,useId:Ke=null,identifier:Ge,shixun_environment_id:Ee,tab_type:Ze})=>{var cn,aa;const[nn,hn]=(0,x.useState)(null),[vn,Un]=(0,x.useState)({}),[En,Lt]=(0,x.useState)(""),{environmentData:Ia}=oe,{frequence_image:Kn=[],environments:tn=[],other_image:wn=[]}=Ia,{name:Jt,description:bt}=vn;(0,x.useEffect)(()=>{ve&&(re({type:"newShixuns/getEnvironmentData",payload:{tab_type:Ze}}),Lt(""),hn(Ke))},[ve,Ke]),(0,x.useEffect)(()=>{oe.actionTabs.key==="NewShixuns-Apply"&&Xe()},[(cn=oe==null?void 0:oe.actionTabs)==null?void 0:cn.key]),(0,x.useEffect)(()=>{nn!==null&&kn()},[nn]);const kn=()=>Jd(void 0,null,function*(){const Ut=yield(0,gt.Q1)({mirror_repository_id:nn,identifier:Ge,shixun_environment_id:Ee});Un(Ut.data)});return x.createElement(x.Fragment,null,x.createElement(Re.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:ve,width:1e3,destroyOnClose:!0,centered:!0,onCancel:Xe,className:Oi.modal,footer:null},x.createElement("div",{className:Oi.mirrorModal},x.createElement(cd.Z,{dispatch:re,value:nn,data:tn,otherData:wn,tags:Kn,onChange:Ut=>hn(Ut),onSearchWord:Ut=>Lt(Ut),tab_type:Ze}),x.createElement("div",{className:Oi.right},x.createElement("header",null,x.createElement("div",{className:Oi.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",x.createElement("span",{dangerouslySetInnerHTML:{__html:nn===null?"\u2014 \u2014":(aa=Jt||"")==null?void 0:aa.replace(new RegExp(En==null?void 0:En.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),x.createElement("div",{className:Oi.content},nn===null&&x.createElement(Mr.Z,{image:Zi,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),nn!==null&&x.createElement("div",{className:Oi.des},x.createElement(we.Z,{value:bt,highlightKeywords:En})),x.createElement("div",{className:Oi.btns},x.createElement(de.ZP,{onClick:()=>{hn(null),Un({}),Xe()},className:Oi.cancel},"\u53D6\u6D88 "),x.createElement(de.ZP,{onClick:()=>{ze(vn)},className:Oi.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),x.createElement(dd.Z,null),x.createElement(md.Z,null))};var Rc=(0,xe.connect)(({newShixuns:oe,globalSetting:le,user:re})=>({newShixuns:oe,globalSetting:le,user:re}))(qd),Ru={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},$d=ue(43428),Tc=ue(46400),As=ue(60324),dc=ue(88522),kc=ue(5083),js=ue(36420),gd={footerWrap:"footerWrap___lXI4I"},em=Object.getOwnPropertySymbols,Zc=Object.prototype.hasOwnProperty,tm=Object.prototype.propertyIsEnumerable,Us=(oe,le)=>{var re={};for(var ve in oe)Zc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&em)for(var ve of em(oe))le.indexOf(ve)<0&&tm.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ks=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const fd=Se.default.TextArea,Wm=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=Us(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=aa=>Ks(void 0,null,function*(){var nn;const hn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(nn=re.actionTabs.params)==null?void 0:nn.id,compile:aa.execute,excutive:aa.compile}});cn(),hn&&Ke(hn==null?void 0:hn.shixun_script)}),cn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:cn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(fd,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(fd,{rows:4})),x.createElement("div",{className:gd.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:cn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var nm=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Wm),ms=ue(53229),$i=ue(66649),$l=ue.n($i),Ds=ue(29679),Oa=ue(59301),Bs=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ge="YYYY-MM-DD HH:mm",pe=({shixunsDetail:oe,visible:le,onOk:re,onCancel:ve,dispatch:ze,is_published:Xe,id:Ke,has_relation:Ge,environment:Ee=[],verifyModal:Ze})=>{var cn,aa,nn;const hn=(0,xe.useParams)(),[vn,Un]=(0,x.useState)(1),[En,Lt]=(0,x.useState)(!0),[Ia,Kn]=(0,x.useState)(!1),[tn,wn]=(0,x.useState)(null),[Jt,bt]=(0,x.useState)(),[kn,Ut]=(0,x.useState)(),[Mt,an]=(0,x.useState)([]),[$n,Tt]=(0,x.useState)(!1),[Qt,Ka]=(0,x.useState)(""),[Da,fa]=(0,x.useState)(null),[va]=ce.default.useForm(),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)(""),[yo,So]=(0,x.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Br=(0,x.useRef)((0,dn.throttle)(Ma=>nr(Ma),1200,{leading:!0,trailing:!0})).current;(0,x.useEffect)(()=>{var Ma;((0,ms.Ny)()||(Ma=oe==null?void 0:oe.detail)!=null&&Ma.manager_of_shixun)&&So([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,x.useEffect)(()=>{Ke&&le&&Bn()},[Ke,le]);const Bn=(Ma=null)=>Bs(void 0,null,function*(){var Zr,Au;Ma||Lt(!0);const Du=yield(0,We.ZP)(`/api/shixuns/${Ke}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:Ma}});if(Du.status===0&&!Ma){const{data:hr}=Du;console.log("data",hr),wn((hr==null?void 0:hr.shixun_environment_id)||null),bt((hr==null?void 0:hr.evaluate_script)||""),Ut((hr==null?void 0:hr.choice_standard_scripts)||null),an((hr==null?void 0:hr.standard_scripts)||[]),Ka((Zr=hr.shixun)==null?void 0:Zr.survival_time);let kr=(Au=hr.shixun)==null?void 0:Au.important_shixun_configs;va.setFieldsValue({identifier:(kr==null?void 0:kr.identifier)||"",people_number:(kr==null?void 0:kr.people_number)||"",school_id:(kr==null?void 0:kr.school_name)||"",times:kr!=null&&kr.start_time&&(kr!=null&&kr.end_time)?[$l()(kr==null?void 0:kr.start_time),$l()(kr==null?void 0:kr.end_time)]:["",""]}),jr((kr==null?void 0:kr.verify_reason)||""),fa((kr==null?void 0:kr.process)||null),yield nr(kr==null?void 0:kr.school_name)}if(Du.status===0&&Ma){const{data:hr}=Du;bt((hr==null?void 0:hr.evaluate_script)||""),Ut(null),an((hr==null?void 0:hr.standard_scripts)||[]),yield nr()}Lt(!1)}),nr=Ma=>Bs(void 0,null,function*(){const Zr=yield ze({type:"account/getSchoolOption",payload:{keyword:Ma,limit:99999,display_aliases:!0}});pa(Zr==null?void 0:Zr.schools)}),br=()=>{Ze()||ze({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:hn.id}}})},Tn=Ma=>Bs(void 0,null,function*(){const Zr=yield ze({type:"shixunsDetail/getScriptContent",payload:{id:hn.id,script_id:Ma}});Zr&&bt(Zr.content)}),ka=Ma=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Oa.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",Oa.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Bs(void 0,null,function*(){yield Tn(Ma),Ut(Ma),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:Oa.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Ba=(Ma=!1,Zr=1)=>Bs(void 0,null,function*(){var Au,Du,hr;let kr;if(vn===1&&(Kn(!0),kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:tn,mirror_script_id:kn,evaluate_script:Jt,sync_origin_shixun:Ma}})),vn===2){Kn(!0);let No={close_internet:$n,survival_time:Qt,sync_origin_shixun:Ma};kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/update_environment_setting.json`,{method:"put",body:No})}if(vn===3){let No=va.getFieldsValue();yield va.validateFields(),Kn(!0);let da={close_internet:$n,survival_time:Qt,sync_origin_shixun:Ma};da.important_shixun_configs={identifier:No==null?void 0:No.identifier,people_number:No==null?void 0:No.people_number,school_id:(Au=Na.find(dr=>dr.name===(No==null?void 0:No.school_id)))==null?void 0:Au.id,start_time:$l()(No==null?void 0:No.times[0]).format("YYYY-MM-DD HH:mm"),end_time:$l()(No==null?void 0:No.times[1]).format("YYYY-MM-DD HH:mm")},kr=yield(0,We.ZP)(`/api/shixuns/${hn.id}/resources_first_ensure.json`,{method:"post",body:da})}kr.status===0&&((!((Du=oe==null?void 0:oe.detail)!=null&&Du.copy_for_exercise)||vn===3)&&Be.ZP.success(`${vn==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(hr=oe==null?void 0:oe.detail)!=null&&hr.copy_for_exercise&&vn!=3&&(0,mn.m)(ze,oe,Ke,Zr),Bn(),re()),Kn(!1)}),lr=(Ma,Zr)=>{const Au=/^[^0-9][a-zA-Z0-9]*$/,Du=/^.{4,30}$/;return Zr&&!/^[a-zA-Z0-9]+$/.test(Zr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):Zr&&!Au.test(Zr)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):Zr&&!Du.test(Zr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},to=Ma=>parseInt(Ma||"0",10),Co=(Ma,Zr)=>{if(Zr&&Zr.length===2){const[Au,Du]=Zr;if(!Au||!Du)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return Oa.createElement(Oa.Fragment,null,Oa.createElement($d.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:ve,open:le},Oa.createElement("div",{className:Ru.content},Oa.createElement(dl.Z,{loading:En,active:!0},Oa.createElement(Oe.Z,{className:"mt10",justify:"space-between"},Oa.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),Oa.createElement("i",{onClick:ve,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),Oa.createElement("div",{className:Ru.tabs},yo.map(Ma=>{const{name:Zr,id:Au}=Ma;return Oa.createElement("div",{key:Au,className:vn===Au?Ru.active:"",onClick:()=>Un(Au)},Zr)})),vn===1&&Oa.createElement(x.Fragment,null,Oa.createElement(Tc.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),Oa.createElement(nl.default,{onClick:Ze,getPopupContainer:Ma=>Ma.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:tn,onChange:Ma=>{wn(Ma),Bn(Ma)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(cn=Ee.filter(Ma=>Ma.id!==0))==null?void 0:cn.map((Ma,Zr)=>Oa.createElement(nl.default.Option,{value:Ma.id,name:Ma.name,key:Ma.id},Ma.name)))),Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),Oa.createElement(nl.default,{onClick:Ze,getPopupContainer:Ma=>Ma.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:kn,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Ma=>{ka(Ma)}},(Mt||[]).map((Ma,Zr)=>Oa.createElement(nl.default.Option,{value:parseInt(Ma.id),name:Ma.scptname,key:Zr},Ma.scptname))),Oa.createElement("span",{className:Ru.explain,onClick:br},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),Oa.createElement(As.Z,{className:Ru.popover,content:Oa.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",Oa.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",Oa.createElement("br",null),"challengeProgramNames",Oa.createElement("br",null),"sourceClassNames",Oa.createElement("br",null),Oa.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",Oa.createElement("br",null),Oa.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",Oa.createElement("br",null),"src/step1/HelloWorld.java",Oa.createElement("br",null),"src/step2/Other.java",Oa.createElement("br",null),Oa.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",Oa.createElement("br",null),"step1.HelloWorld",Oa.createElement("br",null),"step2.Other",Oa.createElement("br",null),Oa.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",Oa.createElement("br",null),'ff challengeProgramNames=("src/step1/',Oa.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',Oa.createElement("br",null),'sourceClassNames=("step1.HelloWorld',Oa.createElement("br",null),'" "step2.Other")',Oa.createElement("br",null),Oa.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},Oa.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),Oa.createElement(js.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:Jt,options:{readOnly:Xe},onChange:Ma=>{bt(Ma)}})),vn===2&&Oa.createElement("div",{style:{flex:1,overflowY:"auto"}},Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),Oa.createElement(Se.default,{bordered:!1,value:Qt,onChange:Ma=>Ka(Ma.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),Oa.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),vn===3&&((0,ms.Ny)()||((aa=oe==null?void 0:oe.detail)==null?void 0:aa.manager_of_shixun))&&Oa.createElement("div",{style:{flex:1,overflowY:"auto"}},Oa.createElement(Oe.Z,{align:"middle",className:"mt20"},Oa.createElement(ce.default,{form:va,layout:"horizontal",className:Ru.zybzForm},Oa.createElement(Oe.Z,{align:"middle"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),Oa.createElement(ce.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:lr}]},Oa.createElement(Se.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),Oa.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",Oa.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},Oa.createElement("span",{className:Ru.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),Oa.createElement("div",{style:{position:"relative"}},Oa.createElement(ce.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},Oa.createElement(dc.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:Br,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(nn=Na==null?void 0:Na.filter(Ma=>(Ma==null?void 0:Ma.id)!==0))==null?void 0:nn.map((Ma,Zr)=>Oa.createElement(nl.default.Option,{key:Zr+1,title:Ma==null?void 0:Ma.name,value:Ma==null?void 0:Ma.name},Ma==null?void 0:Ma.name)))),Oa.createElement("span",{className:Ru.selecticon},Oa.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Oa.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),Oa.createElement("div",{className:Ru.graaytitle},Oa.createElement(ce.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:Co}]},Oa.createElement(kc.default.RangePicker,{disabledDate:Ma=>Ma&&Ma<$l()().startOf("days"),className:`${Ru.dataPicker}`,format:ge,showTime:{format:"HH:mm"},bordered:!1,allowClear:!1,onChange:Ma=>{if(Ma&&Ma[0]&&Ma[1]){const Zr=Ma[0].isBefore($l()())?$l()():Ma[0];va.setFieldValue("times",[Zr,Ma[1]])}else va.setFieldValue("times",Ma)}})))),Oa.createElement(Oe.Z,{align:"middle",className:"mt25"},Oa.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},Oa.createElement("span",{className:Ru.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),Oa.createElement(ce.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},Oa.createElement(qi.Z,{parser:to,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),Oa.createElement("div",{className:`${Ru.examineStatus} mt25`},Da>=1&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),Da>=2&&Da!=3&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),Da==3&&Oa.createElement("div",null," ",Oa.createElement(Ne.Z,{className:Ru.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",Oa.createElement("span",{title:Aa,className:Ru.bohui},Aa),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",Oa.createElement("span",{className:Ru.contacts},Oa.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Oa.createElement("div",{className:Ru.contacts_img}))),Da>=4&&Da!=5&&Da!=7&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(Da==5||Da==7)&&Oa.createElement("div",null," ",Oa.createElement(Ne.Z,{className:Ru.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",Oa.createElement("span",{className:Ru.contacts},Oa.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",Oa.createElement("div",{className:Ru.contacts_img}))),Da>5&&Oa.createElement("div",null," ",Oa.createElement(Ds.Z,{className:Ru.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),Oa.createElement("div",{className:Ru.btns},Oa.createElement(de.ZP,{onClick:ve},"\u53D6\u6D88"),Oa.createElement(de.ZP,{disabled:vn==3&&[2,4,5].includes(Da),onClick:()=>Bs(void 0,null,function*(){var Ma,Zr;if(vn===1&&!tn){Be.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(Ma=oe==null?void 0:oe.detail)!=null&&Ma.is_fork_from_creator&&((Zr=oe==null?void 0:oe.detail)!=null&&Zr.copy_for_exercise)&&vn!=3&&(Ee.filter(Au=>Au.id===tn)[0].has_relation&&vn===1||vn===2)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Au,Du)=>{Ba(Au,Du)},zIndex:1e4}}):Ba()}),loading:Ia,type:"primary",className:"ml20"},vn==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),Oa.createElement(nm,{onFinish:Ma=>bt(Ma)}))};var he=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(pe),Ve=ue(59205),je=ue(25510),ct={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh"},Nt=ue(85273),pn=ue(83676),fn=ue(78939),Rn={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Ea=ue(59301),Gn=Object.defineProperty,Yn=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,Fa=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,ba=(oe,le,re)=>le in oe?Gn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,fr=(oe,le)=>{for(var re in le||(le={}))gn.call(le,re)&&ba(oe,re,le[re]);if(Fa)for(var re of Fa(le))zn.call(le,re)&&ba(oe,re,le[re]);return oe},ur=(oe,le)=>Yn(oe,Pa(le)),Fr=({showError:oe,value:le,onChange:re,optionsLevelList:ve})=>{const[ze,Xe]=(0,x.useState)([]);(0,x.useEffect)(()=>{if(!le.length){Xe([{command:"",challenge_ids:[]}]);return}Xe(le)},[JSON.stringify(le)]);const Ke=(Ge,Ee,Ze)=>{let cn=JSON.parse(JSON.stringify(ze));Ee==="add"?cn.push({command:"",challenge_ids:[-1]}):Ee==="delete"?cn.splice(Ze,1):cn[Ze][Ee]=Ge,Xe(cn),re(cn)};return console.log(ze,"value2"),Ea.createElement("div",{className:Rn.list},Ea.createElement("div",{className:Rn.head},Ea.createElement("div",{style:{width:400}},"\u547D\u4EE4"),Ea.createElement("div",null,"\u5E94\u7528\u5173\u5361")),ze==null?void 0:ze.map((Ge,Ee)=>{var Ze,cn,aa;let nn=ve.map((hn,vn)=>{const Un=`\u7B2C${vn+1}\u5173\uFF1A${hn.name}`;let En=Un,Lt=!1;return hn.st===1&&(En=Ea.createElement(nt.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},Un),Lt=!0),ur(fr({},hn),{value:hn.challenge_id,label:En,disabled:Lt})});return nn=[{label:"\u6240\u6709\u5173\u5361",value:-1},...nn],Ea.createElement(Oe.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:EeKe(hn.target.value,"command",Ee),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),Ea.createElement(nl.default,{options:nn,getPopupContainer:hn=>hn.parentNode,value:Ge==null?void 0:Ge.challenge_ids,onChange:hn=>{var vn,Un;let En=hn;!((vn=Ge==null?void 0:Ge.challenge_ids)!=null&&vn.includes(-1))&&(hn!=null&&hn.includes(-1))&&(En=[-1]),(Un=Ge==null?void 0:Ge.challenge_ids)!=null&&Un.includes(-1)&&(hn!=null&&hn.includes(-1))&&(En=hn==null?void 0:hn.filter(Lt=>Lt!==-1)),Ke(En,"challenge_ids",Ee)},mode:"multiple",maxTagTextLength:(aa=Ge==null?void 0:Ge.challenge_ids)!=null&&aa.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),Ea.createElement(Oe.Z,{wrap:!1},Ea.createElement("i",{onClick:()=>Ke("","add",Ee),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),Ee!==0&&Ea.createElement("i",{onClick:()=>Ke("","delete",Ee),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},Me=ue(59301),rr=Object.defineProperty,jo=Object.defineProperties,eo=Object.getOwnPropertyDescriptors,xo=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,mu=(oe,le,re)=>le in oe?rr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,uu=(oe,le)=>{for(var re in le||(le={}))nu.call(le,re)&&mu(oe,re,le[re]);if(xo)for(var re of xo(le))su.call(le,re)&&mu(oe,re,le[re]);return oe},Zo=(oe,le)=>jo(oe,eo(le)),fo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const $o=nl.default.Option,Cu=5,xu=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],gu=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe,Ke,Ge,Ee,Ze,cn,aa,nn,hn;const{id:vn,is_published:Un}=oe,[En,Lt]=(0,x.useState)([]),[Ia,Kn]=(0,x.useState)(null),[tn,wn]=(0,x.useState)([]),[Jt,bt]=(0,x.useState)([]),kn=(0,x.useRef)(null),[Ut,Mt]=(0,x.useState)({}),an=(0,x.useRef)({}),$n=(0,x.useRef)({}),{shixun_environment:Tt={},mirror_repository:Qt={},small_type:Ka=[],new_service_configs:Da=[],network_mode_list:fa=[],boosters:va=[]}=Ut,[Na,pa]=(0,x.useState)(""),[Aa,jr]=(0,x.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)(!1),[nr,br]=(0,x.useState)(!0),[Tn,ka]=(0,x.useState)(!0),[Ba,lr]=(0,x.useState)(!1),[to,Co]=(0,x.useState)(!1),[Ma,Zr]=(0,x.useState)(!1),[Au,Du]=(0,x.useState)(!1),[hr,kr]=(0,x.useState)(0),[No,da]=(0,x.useState)(!1),[dr,Xr]=(0,x.useState)({}),[Jn,Sa]=(0,x.useState)({}),[Ua,Mo]=(0,x.useState)({}),[Hl,Ju]=(0,x.useState)(""),[Ti,Yi]=(0,x.useState)(!1),[rd,Ja]=(0,x.useState)(!1),[oo,Po]=(0,x.useState)({}),[qo,Bl]=(0,x.useState)([]),di=(0,x.useRef)([]);console.log("--1111-",va,qo);const Fi=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],zs=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],od=[{id:1,name:"VNC"},{id:2,name:"RDP"}],tl=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],Vs=(Jt==null?void 0:Jt.find(It=>It.id===Tt.instance_startup_template_id))||{},{desc:Mc,virt_type:is}=Vs,vg=((ze=tn==null?void 0:tn.find(It=>It.id===(Tt==null?void 0:Tt.private_cloud_id)))==null?void 0:ze.cloud_type)===1,dv=((Xe=tn==null?void 0:tn.find(It=>It.id===(Tt==null?void 0:Tt.private_cloud_id)))==null?void 0:Xe.cloud_type)===4;(0,x.useEffect)(()=>(window.addEventListener("click",M0),()=>{window.removeEventListener("click",M0)}),[]),(0,x.useEffect)(()=>{pg(),Qd(),fv(),vv()},[]),(0,x.useEffect)(()=>{(0,dn.isEqual)($n.current,Ut)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),an.current=Ut},[Ut]);const mv=()=>fo(void 0,null,function*(){var It,za,io,hu;const fu=yield(0,We.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(It=tl[Number(hr)])==null?void 0:It.type}});(fu==null?void 0:fu.status)===0&&(((io=(za=fu==null?void 0:fu.data)==null?void 0:za.environments)==null?void 0:io.length)===0&&((hu=fu==null?void 0:fu.data)==null?void 0:hu.other_image.length)===0?da(!0):da(!1))});(0,x.useEffect)(()=>{mv()},[hr]);const gv=()=>{var It;const za=()=>{xe.history.push(`/shixuns/${vn}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(It=oe==null?void 0:oe.sideBar)!=null&&It.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{za()}}):za()},pg=()=>fo(void 0,null,function*(){var It;const za=yield(0,We.ZP)(`/api/shixuns/${vn}/get_shixun_env_tabs.json`,{method:"get"});if(za.status===0){const io=((It=za.data)==null?void 0:It.shixun_environments_tabs)||[];io.length&&Ia===null&&Kn(io[0].id),Lt(io)}}),fv=()=>fo(void 0,null,function*(){var It;ka(!0);const za=yield(0,We.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});za.status===0&&wn((It=za==null?void 0:za.data)==null?void 0:It.list),ka(!1)}),vv=()=>fo(void 0,null,function*(){const It=yield(0,We.ZP)(`/api/shixuns/${vn}/challenges.json`,{method:"get"});It.challenge_list&&Bl(It.challenge_list||[])}),hg=(It,za)=>fo(void 0,null,function*(){var io;const hu=yield(0,We.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:It,operating_system:za}});hu.status===0&&bt((io=hu==null?void 0:hu.data)==null?void 0:io.list)}),Qd=(It=null)=>fo(void 0,null,function*(){var za,io,hu,fu,bu,Ml,Ql,ss,Cs,qu,Li,bs,Iu,Ic,wu;br(!0);const Xl=yield(0,We.ZP)(`/api/shixuns/${vn}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:It}});if(Xl.status===0){$n.current=(0,dn.cloneDeep)(Xl.data||{}),Mt(Xl.data||{}),kr(Number((io=(za=Xl.data)==null?void 0:za.shixun_environment)==null?void 0:io.mirror_tab_type)||0),Number((fu=(hu=Xl.data)==null?void 0:hu.shixun_environment)==null?void 0:fu.mirror_tab_type)===0?(Xr((bu=Xl.data)==null?void 0:bu.mirror_repository),Sa({}),Mo({})):Number((Ql=(Ml=Xl.data)==null?void 0:Ml.shixun_environment)==null?void 0:Ql.mirror_tab_type)===1?(Sa((ss=Xl.data)==null?void 0:ss.mirror_repository),Xr({}),Mo({})):Number((qu=(Cs=Xl.data)==null?void 0:Cs.shixun_environment)==null?void 0:qu.mirror_tab_type)===2&&(Mo((Li=Xl.data)==null?void 0:Li.mirror_repository),Xr({}),Mo({}));const ud=(Iu=(bs=Xl==null?void 0:Xl.data)==null?void 0:bs.shixun_environment)==null?void 0:Iu.private_cloud_id,Zm=(wu=(Ic=Xl==null?void 0:Xl.data)==null?void 0:Ic.shixun_environment)==null?void 0:wu.operating_system;ud&&Zm&&hg(ud,Zm)}br(!1)}),pv=()=>fo(void 0,null,function*(){var It;const za=yield(0,We.ZP)(`/api/shixuns/${vn}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:Ia}});return za.status===0&&za.is_exist_code_editor?(Re.default.confirm({icon:null,centered:!0,className:Nt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),Me.createElement("div",null,"\u201C",(It=za==null?void 0:za.shixun_environment)==null?void 0:It.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>fo(void 0,null,function*(){Kn(za.shixun_environment.id),Qd(za.shixun_environment.id),pg()})}),Promise.reject()):Promise.resolve()}),hv={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},Ev=(It,za)=>{var io,hu;if(typeof(It==null?void 0:It.className)=="string"&&((io=It==null?void 0:It.className)!=null&&io.includes(za)))return It;for(let fu=0,bu=It;bu=bu.parentNode;fu++){if(typeof(It==null?void 0:It.className)=="string"&&((hu=bu==null?void 0:bu.className)!=null&&hu.includes(za)))return bu;if(bu==document.documentElement)return!1}},M0=It=>{Ev(It.target,"editor-scrollable")&&Yl()},Yl=()=>(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),I0=It=>Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Na,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:Me.createElement("div",{className:"p10"},It&&Me.createElement(Me.Fragment,null,Me.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),Me.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",Me.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",Me.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",Me.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",Me.createElement("br",null)),Me.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",It&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},Me.createElement("div",{className:ct.interface},It&&Me.createElement("div",{onClick:()=>oi("shixun_environment","is_support_code_editor",!(Tt!=null&&Tt.is_support_code_editor)),className:Tt!=null&&Tt.is_support_code_editor?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),Me.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),Me.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),Tt!=null&&Tt[It?"disabled_support_vnc":"disabled2_support_vnc"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>oi("shixun_environment",It?"is_support_vnc":"private_is_support_vnc",!(Tt!=null&&Tt[It?"is_support_vnc":"private_is_support_vnc"])),className:Tt!=null&&Tt[It?"is_support_vnc":"private_is_support_vnc"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),Tt!=null&&Tt[It?"disabled_support_webssh":"disabled2_support_webssh"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):Me.createElement("div",{onClick:()=>oi("shixun_environment",It?"is_support_webssh":"private_is_support_webssh",!(Tt!=null&&Tt[It?"is_support_webssh":"private_is_support_webssh"])),className:Tt!=null&&Tt[It?"is_support_webssh":"private_is_support_webssh"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),It&&Me.createElement("div",{onClick:()=>oi("shixun_environment","is_support_thiry_party",!(Tt!=null&&Tt.is_support_thiry_party)),className:Tt!=null&&Tt.is_support_thiry_party?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-rongqi1"}),Me.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),Me.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),!It&&Me.createElement(Me.Fragment,null,Tt!=null&&Tt.disabled2_support_jupyter_lab?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>oi("shixun_environment","private_is_support_jupyter_lab",!(Tt!=null&&Tt.private_is_support_jupyter_lab)),className:Tt!=null&&Tt.private_is_support_jupyter_lab?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),Pv=(It,za,io)=>{const hu=Array.from(It),[fu]=hu.splice(za,1);return hu.splice(io,0,fu),hu},Fv=(It,za)=>fo(void 0,null,function*(){if(!It.destination)return;const io=Pv(za,It.source.index,It.destination.index);Lt(io),(0,We.ZP)(`/api/shixuns/${vn}/update_environment_position.json`,{method:"put",body:{tabs:io}})}),Sv=(It,za)=>{let io=za;Re.default.confirm({icon:null,centered:!0,className:Nt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:Me.createElement("div",null,Me.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),Me.createElement("div",null,Me.createElement(Se.default,{defaultValue:io,onChange:hu=>io=hu.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),Me.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>fo(void 0,null,function*(){if(!io)return Be.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const hu=En.map(bu=>bu.id===It?Zo(uu({},bu),{name:io}):bu);if(Ia===0){Lt(hu);return}(yield(0,We.ZP)(`/api/shixuns/${vn}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:It,name:io}})).status===0&&Lt(hu)})})},yv=(It,za)=>{Yl()||Re.default.confirm({icon:null,centered:!0,className:Nt.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>fo(void 0,null,function*(){var io;if((Ia===0?{status:0}:yield(0,We.ZP)(`/api/shixuns/${vn}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:It}})).status===0){const fu=En.filter(bu=>bu.id!==It);if(It===Ia){const bu=((io=fu==null?void 0:fu[0])==null?void 0:io.id)||null;Kn(bu),Qd(bu),Lt(fu)}else Lt(fu)}})})},Cv=It=>{var za;if(It===Ia)return;const io=()=>{Kn(It),Qd(It),pg()};(za=oe==null?void 0:oe.sideBar)!=null&&za.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{io()}}):io()},bv=It=>{const za=Zo(uu({},Ut),{shixun_environment:Zo(uu({},Tt),{is_support_code_editor:It.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:It.disabled_support_vnc,disabled_support_webssh:It.disabled_support_webssh,open_start_command:It.open_start_command,start_command:It.start_command,open_envs:It.open_envs,envs:It.envs,privileged:It.privileged,add_cap:It.add_cap,drop_cap:It.drop_cap}),mirror_repository:Zo(uu({},Qt),{id:It.id,name:It.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:It.shixun_service_configs||[],description:It.description}),small_type:It.small_type,boosters:(It==null?void 0:It.boosters)||[]});hr===0?Xr(za==null?void 0:za.mirror_repository):hr===1?Sa(za==null?void 0:za.mirror_repository):hr===2&&Mo(za==null?void 0:za.mirror_repository),Mt(za),Du(!1),pa("")},Av=It=>{Du(!1)},R0=(It=!1,za=1)=>fo(void 0,null,function*(){var io,hu,fu;lr(!0);const bu=(io=En.find(Ql=>Ql.id===Ia))==null?void 0:io.name,Ml=yield(0,We.ZP)(`/api/shixuns/${vn}/update_for_multi.json`,{method:"put",body:{tabs:En,shixun_environment_id:Ia,sub_type:Qt==null?void 0:Qt.choice_small_type,main_type:Qt.id,shixun_environment:Zo(uu({},Tt),{name:bu,mirror_tab_type:hr,network_mode:Hl}),shixun_service_configs:Qt==null?void 0:Qt.shixun_service_configs,new_service_configs:Da,sync_origin_shixun:It,command_settings:Tt==null?void 0:Tt.command_settings}});Ml.status===0&&(Qd(Ml.shixun_environment_id),Kn(Ml.shixun_environment_id),pg(),(hu=re==null?void 0:re.detail)!=null&&hu.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),(fu=re==null?void 0:re.detail)!=null&&fu.copy_for_exercise&&(0,mn.m)(le,re,vn,za)),lr(!1)}),Dv=()=>{var It;if(Yl())return;if(Ia===0||(It=oe==null?void 0:oe.sideBar)!=null&&It.confirmLeave){Be.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const za=(0,dn.cloneDeep)(hv);console.log("cloneData---",za),Lt([...En,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${En.length+1}`}]),kr(0),Xr({}),Sa({}),Mo({}),Kn(0),Mt(za)},oi=(It,za,io)=>fo(void 0,null,function*(){var hu,fu,bu,Ml,Ql,ss,Cs,qu,Li,bs,Iu,Ic,wu,Xl,ud,Zm,T0,k0,Z0,W0,z0,V0;if(Yl())return;const Eu=(0,dn.cloneDeep)(an.current);if(za==="is_support_code_editor"&&io&&(yield pv()),za==="resource_type"&&(Eu.shixun_environment.instance_startup_type=1,Eu.shixun_environment.command_settings=di.current,di.current=an.current.shixun_environment.command_settings,io===2&&!Eu.shixun_environment.private_cloud_id&&(Eu.shixun_environment.private_cloud_id=(hu=tn==null?void 0:tn[0])==null?void 0:hu.id,Eu.shixun_environment.operating_system=1,hg(Eu.shixun_environment.private_cloud_id,Eu.shixun_environment.operating_system))),za==="private_cloud_id"&&(Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.operating_system=1,Eu.shixun_environment.instance_startup_template_id=null,Eu.shixun_environment.instance_startup_type=1,hg(io,Eu.shixun_environment.operating_system)),za==="operating_system"&&io&&(Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.instance_startup_template_id=null,Eu.shixun_environment.instance_startup_type=1,hg(Eu.shixun_environment.private_cloud_id,io)),za==="instance_startup_template_id"){Eu.shixun_environment.private_is_support_vnc=!1,Eu.shixun_environment.private_is_support_webssh=!1,Eu.shixun_environment.private_is_support_jupyter_lab=!1,Eu.shixun_environment.instance_startup_type=1;const Qi=Jt.find(ld=>ld.id===io);Eu.shixun_environment.disabled2_support_vnc=Qi.disabled_support_vnc,Eu.shixun_environment.disabled2_support_webssh=Qi.disabled_support_webssh,Eu.shixun_environment.disabled2_support_jupyter_lab=Qi.disabled_support_jupyter_lab,Eu.boosters=Qi.boosters,Eu.network_mode_list=Qi.network_mode_list,Ju((Ml=(bu=(fu=Qi.network_mode_list)==null?void 0:fu.filter(ld=>ld.is_default))==null?void 0:bu[0])==null?void 0:Ml.network_mode),Eu.new_service_configs=Qi!=null&&Qi.service_config_info?[Qi.service_config_info]:[]}if((za==="private_is_support_vnc"||za==="private_is_support_webssh")&&(Eu.shixun_environment.instance_startup_type=1),za==="choice_small_type"){Eu.mirror_repository.choice_small_mirrors=Ka.filter(zl=>io.includes(zl.id));const Qi=Eu.mirror_repository.choice_small_mirrors,ld=Qt.choice_small_mirrors;if(Qi.length>ld.length){const zl=(0,dn.differenceBy)(Qi,ld,"id");if((Ql=zl==null?void 0:zl[0])!=null&&Ql.mirror_name){const Ug={cpu_limit:((qu=(Cs=(ss=zl==null?void 0:zl[0])==null?void 0:ss.shixun_service_configs)==null?void 0:Cs[0])==null?void 0:qu.cpu_limit)||1,lower_cpu_limit:((Iu=(bs=(Li=zl==null?void 0:zl[0])==null?void 0:Li.shixun_service_configs)==null?void 0:bs[0])==null?void 0:Iu.lower_cpu_limit)||.1,memory_limit:((Xl=(wu=(Ic=zl==null?void 0:zl[0])==null?void 0:Ic.shixun_service_configs)==null?void 0:wu[0])==null?void 0:Xl.memory_limit)||1,mirror_repository_id:(ud=zl==null?void 0:zl[0])==null?void 0:ud.id,name:(Zm=zl==null?void 0:zl[0])==null?void 0:Zm.mirror_name,request_limit:((Z0=(k0=(T0=zl==null?void 0:zl[0])==null?void 0:T0.shixun_service_configs)==null?void 0:k0[0])==null?void 0:Z0.request_limit)||10,resource_limit:((V0=(z0=(W0=zl==null?void 0:zl[0])==null?void 0:W0.shixun_service_configs)==null?void 0:z0[0])==null?void 0:V0.resource_limit)||10};Eu.mirror_repository.shixun_service_configs.push(Ug)}}else{const zl=(0,dn.differenceBy)(ld,Qi,"id");Eu.mirror_repository.shixun_service_configs=Eu.mirror_repository.shixun_service_configs.filter(Ug=>{var G0;return Ug.mirror_repository_id!==((G0=zl==null?void 0:zl[0])==null?void 0:G0.id)})}}za?Eu[It][za]=io:Eu[It]=io,console.log("cloneData",Eu),pa(""),Mt(Eu)}),ki=(It,za,io)=>{var hu,fu;const bu=/^\d*(\.\d*)?$/,Ml=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],Ql=(0,dn.cloneDeep)((fu=(hu=an.current)==null?void 0:hu.mirror_repository)==null?void 0:fu.shixun_service_configs);if(Ml.includes(za)){io.match(bu)&&(Ql[It][za]=io,oi("mirror_repository","shixun_service_configs",Ql));return}Ql[It][za]=io,oi("mirror_repository","shixun_service_configs",Ql)},Bv=()=>{Re.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Me.createElement("div",{className:"tc"},Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:je,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},xv=()=>{var It,za,io,hu,fu,bu,Ml,Ql,ss,Cs;if(!Yl()){if((Tt==null?void 0:Tt.resource_type)===1){if(!(Qt!=null&&Qt.id)){pa("mirror");return}if(!(Tt!=null&&Tt.is_support_code_editor)&&!(Tt!=null&&Tt.is_support_vnc)&&!(Tt!=null&&Tt.is_support_webssh)&&!(Tt!=null&&Tt.is_support_thiry_party)){pa("interface");return}if(Tt.is_support_thiry_party&&!(Tt!=null&&Tt.proxy_port)){pa("port"),jr("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(Tt.is_support_thiry_party&&(Tt!=null&&Tt.proxy_port)&&parseInt(Tt==null?void 0:Tt.proxy_port)>65535||((It=Tt==null?void 0:Tt.proxy_port)==null?void 0:It.length)>1&&((za=Tt==null?void 0:Tt.proxy_port)==null?void 0:za[0])==="0"){pa("port"),jr("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((io=Qt==null?void 0:Qt.shixun_service_configs)!=null&&io.length)){pa("shixun_service_configs");return}for(let qu of Qt==null?void 0:Qt.shixun_service_configs){if(qu!=null&&qu.open_start_command&&!(qu!=null&&qu.start_command)){pa("start_command");return}if(qu!=null&&qu.open_envs&&!(qu!=null&&qu.envs)){pa("envs");return}}if(Tt!=null&&Tt.webssh_host&&!/^[a-z0-9\-]*$/.test(Tt==null?void 0:Tt.webssh_host)){Be.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if((fu=(hu=Qt==null?void 0:Qt.shixun_service_configs)==null?void 0:hu[0])!=null&&fu.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((Ml=(bu=Qt==null?void 0:Qt.shixun_service_configs)==null?void 0:bu[0])==null?void 0:Ml.webssh_host)){Co(!0);return}}if((Tt==null?void 0:Tt.resource_type)===2){if(!(Tt!=null&&Tt.operating_system)){pa("system");return}if(!(Tt!=null&&Tt.instance_startup_template_id)){pa("template");return}if(!(Tt!=null&&Tt.private_is_support_vnc)&&!(Tt!=null&&Tt.private_is_support_webssh)&&!(Tt!=null&&Tt.private_is_support_jupyter_lab)){pa("interface");return}if((Tt==null?void 0:Tt.operating_system)===1&&(Tt!=null&&Tt.private_is_support_vnc)&&vg&&!(Tt!=null&&Tt.instance_startup_type)){pa("instance_startup_type");return}}if((Tt!=null&&Tt.is_support_webssh||Tt!=null&&Tt.private_is_support_webssh)&&((Ql=Tt==null?void 0:Tt.command_settings)==null?void 0:Ql.some(Li=>{var bs,Iu;return!Li.command&&!!((bs=Li.challenge_ids)!=null&&bs.length)||Li.command&&!((Iu=Li.challenge_ids)!=null&&Iu.length)}))){pa("command_settings");return}(ss=re==null?void 0:re.detail)!=null&&ss.is_fork_from_creator&&((Cs=re==null?void 0:re.detail)!=null&&Cs.copy_for_exercise)&&Ia!=0&&(Tt!=null&&Tt.has_relation)?le({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(qu,Li)=>{R0(qu,Li)}}}):R0()}},wv=It=>fo(void 0,null,function*(){yield ki(It.index,"cpu_limit",String(It==null?void 0:It.cpu)),yield ki(It.index,"memory_limit",String(It==null?void 0:It.memory))}),_v=It=>{const za=(0,dn.cloneDeep)(Da);za[It.index]=Zo(uu({},za[It.index]),{cpu_limit:String(It==null?void 0:It.cpu),memory_limit:String(It==null?void 0:It.memory)}),oi("new_service_configs","",za)};return Me.createElement("div",{className:ct.wrap},Me.createElement("div",{className:ct.content},Me.createElement("div",{className:ct.head},Me.createElement("div",{className:ct.title},"\u5B9E\u9A8C\u73AF\u5883"),En.lengthZr(!0),className:ct.setting},"\u8BBE\u7F6E")),!!En.length&&Me.createElement(x.Fragment,null,Me.createElement(ao.Z5,{onDragEnd:It=>Fv(It,En)},Me.createElement(ao.bK,{droppableId:"droppable",direction:"horizontal"},(It,za)=>Me.createElement("div",Zo(uu({},It.droppableProps),{ref:It.innerRef,className:ct.tabs}),En.map((io,hu)=>{const{name:fu,id:bu}=io;return Me.createElement(ao._l,{key:bu,draggableId:bu.toString(),index:hu},(Ml,Ql)=>Me.createElement("div",Zo(uu(uu({},Ml.draggableProps),Ml.dragHandleProps),{ref:Ml.innerRef,className:Ia===bu?ct.active:"",key:bu}),Me.createElement("i",{className:"iconfont icon-tuodong"}),Me.createElement("span",{className:ct.name,onClick:()=>Cv(bu)},fu),Me.createElement(Xt.Z,{trigger:["click"],dropdownRender:()=>Me.createElement(st.default,{style:{width:92}},Me.createElement(st.default.Item,{onClick:()=>Sv(bu,fu),className:"font14"},"\u91CD\u547D\u540D"),Me.createElement(st.default.Item,{onClick:()=>yv(bu,fu),className:"font14"},"\u5220\u9664")),getPopupContainer:ss=>ss.parentNode},Me.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),It.placeholder))),Me.createElement("div",{className:ct.line})),Me.createElement(dl.Z,{loading:nr||Tn,active:!0},!!En.length&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),Me.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},Me.createElement("div",{className:ct.resource},Fi.map(It=>Me.createElement("div",{key:It.id,className:(Tt==null?void 0:Tt.resource_type)===It.id?ct.active:"",onClick:()=>{(Tt==null?void 0:Tt.resource_type)!==It.id&&oi("shixun_environment","resource_type",It.id)}},It.name)))),(Tt==null?void 0:Tt.resource_type)===1&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},Me.createElement("div",{className:ct.resource,style:{width:300}},tl.map(It=>Me.createElement("div",{key:It.id,className:hr===It.id?ct.active:"",onClick:()=>{hr!==It.id&&(Yl()||(kr(It.id),pa(""),It.id===0&&Mt(Zo(uu({},Ut),{mirror_repository:uu({},dr)})),It.id===1&&Mt(Zo(uu({},Ut),{mirror_repository:uu({},Jn)})),It.id===2&&Mt(Zo(uu({},Ut),{mirror_repository:uu({},Ua)}))))}},It.name)))),Me.createElement(al.Z,{nameWidth:150,errorKey:"mirror",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},Me.createElement(Oe.Z,{align:"middle"},No===!1?Me.createElement(Me.Fragment,null,!!(Qt!=null&&Qt.id)&&Me.createElement(Me.Fragment,null,Me.createElement("div",{onClick:()=>{Yl()||Du(!0)},className:ct.mirror},Me.createElement("div",null,Qt==null?void 0:Qt.name),Me.createElement("i",{className:"iconfont icon-genghuan"})),Me.createElement(Ve.Z,{value:[{description:Qt==null?void 0:Qt.description,name:Qt==null?void 0:Qt.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!(Qt!=null&&Qt.id)&&Me.createElement("div",{onClick:()=>{Du(!0)},className:ct.mirror},Me.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),Me.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),I0(!0),(Tt==null?void 0:Tt.is_support_code_editor)&&Me.createElement(al.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:Me.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,onClick:Yl,bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Tt==null?void 0:Tt.program_language,onChange:It=>oi("shixun_environment","program_language",It),showArrow:!0,maxTagCount:5},xu.map((It,za)=>Me.createElement($o,{key:It,value:It},It))))),(Tt==null?void 0:Tt.is_support_webssh)&&Me.createElement(al.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Fr,{showError:Na==="command_settings",value:Tt==null?void 0:Tt.command_settings,onChange:It=>oi("shixun_environment","command_settings",It),optionsLevelList:qo})),(Tt==null?void 0:Tt.is_support_thiry_party)&&Me.createElement(al.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Na,errorName:Aa},Me.createElement(Oe.Z,null,Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},Me.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),Me.createElement(Se.default,{onClick:Yl,value:Tt==null?void 0:Tt.proxy_port,onChange:It=>{const za=It.target.value;(za===""||/^[0-9]\d*$/.test(za))&&oi("shixun_environment","proxy_port",It.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),Me.createElement("div",{className:"ml20"},Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),Me.createElement(Se.default,{onClick:Yl,value:Tt==null?void 0:Tt.web_route,onChange:It=>oi("shixun_environment","web_route",It.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),Me.createElement(al.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,onClick:Yl,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Qt==null?void 0:Qt.choice_small_type,onChange:It=>oi("mirror_repository","choice_small_type",It),showArrow:!0,maxTagCount:5},Ka.map((It,za)=>Me.createElement($o,{key:It.id,value:It.id},It.type_name))),!!((Ke=Qt==null?void 0:Qt.choice_small_mirrors)!=null&&Ke.length)&&Me.createElement(Ve.Z,{value:(Qt==null?void 0:Qt.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,ms.Ny)()&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>So(!yo),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${yo?"icon-shouqi4":"icon-a-xialazhankai"}`})),yo&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Na,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(Ge=Qt==null?void 0:Qt.shixun_service_configs)!=null&&Ge.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!((Ee=Qt==null?void 0:Qt.shixun_service_configs)!=null&&Ee.length)&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:67},description:""}),!!((Ze=Qt==null?void 0:Qt.shixun_service_configs)!=null&&Ze.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},(cn=Qt==null?void 0:Qt.shixun_service_configs)==null?void 0:cn.map((It,za)=>{var io,hu;const{cpu_limit:fu,lower_cpu_limit:bu,memory_limit:Ml,request_limit:Ql,resource_limit:ss,name:Cs,shixun_update_logs:qu,single_card_gpu_resource:Li,single_machine_gpu_count:bs,mirror_repository:Iu}=It;let Ic=(Iu==null?void 0:Iu.gpu_allocation_method)=="single_card_multi_allocation"?(Iu==null?void 0:Iu.single_card_gpu_resource)*1024/Li:(Iu==null?void 0:Iu.single_machine_gpu_count)/bs;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Cs,className:ct.tabTitle},Cs),key:za},(qu==null?void 0:qu.user_name)&&Me.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",qu==null?void 0:qu.user_name,"\uFF08",qu==null?void 0:qu.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",qu!=null&&qu.created_at?$l()(qu==null?void 0:qu.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),Me.createElement(al.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Yl()||(Po({index:za,cpu:fu,memory:Ml}),Yi(!0))}},Me.createElement("div",null,Me.createElement("span",null,fu,"\u6838")," ",Me.createElement("span",null,Ml,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),za==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Ja(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(It==null?void 0:It.mirror_repository)&&Me.createElement(al.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((Iu==null?void 0:Iu.gpu_allocation_method)=="single_machine_multi_card"||(Iu==null?void 0:Iu.gpu_allocation_method)=="multi_machine_multi_card")&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{width:720,cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(Iu==null?void 0:Iu.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",Iu==null?void 0:Iu.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(io=Iu==null?void 0:Iu.gpu_model)==null?void 0:io[0],"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:720,marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",Me.createElement(qi.Z,{precision:0,min:1,max:Iu==null?void 0:Iu.single_machine_gpu_count,defaultValue:1,value:bs,size:"large",className:"ml10 mr10",onChange:wu=>{ki(za,"single_machine_gpu_count",wu||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Ic)," \u4EBA"))),(Iu==null?void 0:Iu.gpu_allocation_method)=="single_card_multi_allocation"&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",Iu==null?void 0:Iu.single_card_gpu_resource,"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:"max-content",marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",Me.createElement(qi.Z,{min:1,max:(Iu==null?void 0:Iu.single_card_gpu_resource)*1024,defaultValue:1024,value:Li,size:"large",className:"ml10 mr10",onChange:wu=>{ki(za,"single_card_gpu_resource",wu||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Math.floor(Ic))," \u4EBA")))),Me.createElement(al.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement(Se.default,{onClick:Yl,style:{width:400},value:ss,maxLength:5,onChange:wu=>{const{value:Xl}=wu.target,ud=/^\d*(\.\d*)?$/;Xl.match(ud)&&ki(za,"resource_limit",wu.target.value)},addonAfter:"M"}),Me.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),Me.createElement(al.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:It==null?void 0:It.open_start_command,errorKey:"start_command",errorValue:Na,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},Me.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),Me.createElement(nl.default,{getPopupContainer:wu=>wu.parentNode,onClick:Yl,bordered:!1,fieldNames:{label:"name",value:"id"},options:(hu=Ut==null?void 0:Ut.mirror_repository)==null?void 0:hu.webssh_user_arr,value:(It==null?void 0:It.webssh_user)||"root",onChange:wu=>ki(za,"webssh_user",wu),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),Me.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),Me.createElement(Oe.Z,{className:"mb20"},Me.createElement(Se.default,{bordered:!1,onClick:Yl,value:It==null?void 0:It.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:wu=>{ki(za,"webssh_host",wu.target.value),wu.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(wu.target.value)?Co(!1):Co(!0):Co(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),Me.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",Me.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),to&&Me.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),Me.createElement(rt.default,{checked:It==null?void 0:It.open_start_command,onChange:wu=>ki(za,"open_start_command",wu.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(It==null?void 0:It.open_start_command)&&Me.createElement(js.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:It==null?void 0:It.start_command,language:"shell",theme:"vs-light",onChange:wu=>ki(za,"start_command",wu)})),Me.createElement(al.Z,{required:It==null?void 0:It.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Na,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},Me.createElement(rt.default,{checked:It==null?void 0:It.open_envs,onChange:wu=>ki(za,"open_envs",wu.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(It==null?void 0:It.open_envs)&&Me.createElement(js.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:It==null?void 0:It.envs,onChange:wu=>ki(za,"envs",wu)})),Me.createElement(al.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(yt.Z,{checked:It==null?void 0:It.privileged,onChange:wu=>ki(za,"privileged",wu)}),Me.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),Me.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),Me.createElement(al.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},Me.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Yl,value:It==null?void 0:It.add_cap,onChange:wu=>ki(za,"add_cap",wu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),Me.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Yl,value:It==null?void 0:It.drop_cap,onChange:wu=>ki(za,"drop_cap",wu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(Tt==null?void 0:Tt.resource_type)===2&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{nameWidth:150},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,bordered:!1,onClick:Yl,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:Tt==null?void 0:Tt.private_cloud_id,onChange:It=>oi("shixun_environment","private_cloud_id",It)},tn.map((It,za)=>Me.createElement($o,{key:It.id,value:It.id},It.name)))),Me.createElement(al.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},Me.createElement("div",{className:ct.system},zs.map(It=>Me.createElement("div",{onClick:()=>{Tt.operating_system!==It.id&&oi("shixun_environment","operating_system",It.id)},key:It.id,className:(Tt==null?void 0:Tt.operating_system)===It.id?ct.active:""},Me.createElement("i",{className:It.icon}),Me.createElement("span",null,It.name))))),Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(nl.default,{getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:Yl,ref:kn,showArrow:!0,dropdownRender:It=>Me.createElement("div",{className:ct.template},Me.createElement("div",{className:ct.liWrap},Jt.map(za=>Me.createElement("div",{className:ct.li,key:za.id,onClick:()=>{kn.current.blur(),oi("shixun_environment","instance_startup_template_id",za.id)}},Me.createElement("span",{title:za.name,style:{color:(Tt==null?void 0:Tt.instance_startup_template_id)===za.id?"#0152d9":"initial"}},za.name),!za.is_public&&Me.createElement("b",{className:ct.tag},"\u79C1\u6709")))),Me.createElement("div",{style:{padding:12}},!Jt.length&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),Me.createElement("div",{style:{marginTop:Jt!=null&&Jt.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",Me.createElement("span",{onClick:Bv,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:Jt==null?void 0:Jt.map(It=>({label:It.name,value:It.id})),value:Tt==null?void 0:Tt.instance_startup_template_id}),!!Mc&&Me.createElement(Ve.Z,{value:Mc,title:"\u6A21\u7248\u63CF\u8FF0"},Me.createElement("span",{className:ct.explain},"\u6A21\u7248\u63CF\u8FF0")))),I0(!1),(Tt==null?void 0:Tt.private_is_support_webssh)&&Me.createElement(al.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Fr,{showError:Na==="command_settings",value:Tt==null?void 0:Tt.command_settings,onChange:It=>oi("shixun_environment","command_settings",It),optionsLevelList:qo})),(Tt==null?void 0:Tt.operating_system)===1&&(Tt==null?void 0:Tt.private_is_support_vnc)&&(vg||dv&&is===1)&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Na,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement("div",{className:ct.resource},od.map(It=>Me.createElement("div",{key:It.id,className:(Tt==null?void 0:Tt.instance_startup_type)===It.id?ct.active:"",onClick:()=>oi("shixun_environment","instance_startup_type",It.id)},It.name)))),(0,ms.Ny)()&&is===1&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>Bn(!Br),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${Br?"icon-shouqi4":"icon-a-xialazhankai"}`})),Br&&Me.createElement(x.Fragment,null,Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Na,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:Da!=null&&Da.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!(Da!=null&&Da.length)&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:67},description:""}),!!(Da!=null&&Da.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},Da==null?void 0:Da.map((It,za)=>{const{cpu_limit:io,lower_cpu_limit:hu,memory_limit:fu,request_limit:bu,resource_limit:Ml,name:Ql}=It;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Ql,className:ct.tabTitle},Ql),key:za},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Po({index:za,cpu:io,memory:fu}),Yi(!0)}},Me.createElement("div",null,Me.createElement("span",null,io,"\u6838")," ",Me.createElement("span",null,fu,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),za==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Ja(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,ms.Ny)()&&(va==null?void 0:va.length)>0&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},Me.createElement(nl.default,{disabled:!0,getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",value:va[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},va.map(It=>Me.createElement(nl.default.Option,{key:It,value:It},It)))),(0,ms.Ny)()&&(fa==null?void 0:fa.length)>0&&Me.createElement(al.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),Me.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},Me.createElement(nl.default,{disabled:!0,getPopupContainer:It=>It.parentNode,bordered:!1,className:"mr10",value:(nn=(aa=fa==null?void 0:fa.filter(It=>It.is_default))==null?void 0:aa[0])==null?void 0:nn.network_mode,onChange:It=>{Ju(It)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},fa==null?void 0:fa.map(It=>Me.createElement(nl.default.Option,{key:It==null?void 0:It.network_mode,value:It==null?void 0:It.network_mode},It.name)))))))),!En.length&&Me.createElement(Mr.Z,{image:Zi,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),Me.createElement("div",{className:ct.btns},Me.createElement(de.ZP,{onClick:gv,style:{marginRight:40}},"\u53D6\u6D88"),Me.createElement(de.ZP,{loading:Ba,type:"primary",disabled:!(En!=null&&En.length),onClick:()=>{xv()}},"\u4FDD\u5B58")),Me.createElement(Rc,{identifier:vn,shixun_environment_id:Ia,useId:Qt==null?void 0:Qt.id,visible:Au,onCancel:()=>Du(!1),onOk:It=>bv(It),tab_type:(hn=tl[Number(hr)])==null?void 0:hn.type}),Me.createElement(he,{verifyModal:Yl,id:vn,environment:En,is_published:Un,dispatch:le,visible:Ma,onCancel:()=>Zr(!1),onOk:It=>Av(It)}),Me.createElement(pn.Z,{visible:Ti,onOk:It=>{let za=Tt==null?void 0:Tt.resource_type;za==1&&wv(It),za==2&&_v(It),Yi(!1)},onCancel:()=>Yi(!1),info:oo}),Me.createElement(fn.Z,{onOk:()=>{Qd(Tt==null?void 0:Tt.id)},identifier:vn,visible:rd,onCancel:()=>Ja(!1),info:null,isJupyter:!1}))};var Nu=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(gu),El=ue(87169),il={footerWrap:"footerWrap___Qaahm"},Al=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,ju=(oe,le)=>{var re={};for(var ve in oe)Hu.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Al)for(var ve of Al(oe))le.indexOf(ve)<0&&wl.call(oe,ve)&&(re[ve]=oe[ve]);return re},sl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Pl=Se.default.TextArea,Il=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=ju(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=aa=>sl(void 0,null,function*(){var nn;const hn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(nn=re.actionTabs.params)==null?void 0:nn.id,compile:aa.execute,excutive:aa.compile}});cn(),hn&&Ke(hn==null?void 0:hn.shixun_script)}),cn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:cn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(Pl,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(Pl,{rows:4})),x.createElement("div",{className:il.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:cn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Dl=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Il),au={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu",gpuConfig:"gpuConfig___JuK_Z"},gi=Object.defineProperty,eu=Object.defineProperties,Uu=Object.getOwnPropertyDescriptors,Tu=Object.getOwnPropertySymbols,Fl=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,Yu=(oe,le,re)=>le in oe?gi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ml=(oe,le)=>{for(var re in le||(le={}))Fl.call(le,re)&&Yu(oe,re,le[re]);if(Tu)for(var re of Tu(le))Ol.call(le,re)&&Yu(oe,re,le[re]);return oe},Pi=(oe,le)=>eu(oe,Uu(le)),Gl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Rl=nl.default.Option,es=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe;const[Ke,Ge]=(0,x.useState)(null),[Ee,Ze]=(0,x.useState)([]),[cn,aa]=(0,x.useState)(!0),[nn,hn]=(0,x.useState)({}),[vn,Un]=(0,x.useState)([]),[En,Lt]=(0,x.useState)(),[Ia,Kn]=(0,x.useState)(),[tn,wn]=(0,x.useState)([]),[Jt,bt]=(0,x.useState)({}),kn=(0,x.useRef)(null),Ut=(0,x.useRef)(!0),Mt=(0,x.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),an=(0,x.useRef)(null),[$n,Tt]=(0,x.useState)(!1),[Qt,Ka]=(0,x.useState)(!1),[Da,fa]=(0,x.useState)({}),{id:va,is_published:Na}=oe,{frequence_image:pa=[],environments:Aa=[],choice_small_type:jr=[],other_image:yo=[]}=Jt,{name:So,description:Br,authorization:Bn,small_type:nr=[]}=nn;(0,x.useEffect)(()=>{Ke!==null&&(ka(),kn.current.scrollTop=0)},[Ke]),(0,x.useEffect)(()=>{va&&Tn()},[va]),(0,x.useEffect)(()=>{if(Ke!==null)return br(),()=>{clearTimeout(an.current)}},[Ke,Ee,vn,En,Ia]);const br=()=>{clearTimeout(an.current),an.current=setTimeout(()=>{!(0,dn.isEqual)(Mt.current.activeId,Ke)||!(0,dn.isEqual)(Mt.current.selectId,Ee)||!(0,dn.isEqual)(Mt.current.serviceConfigList,vn)||!(0,dn.isEqual)(Mt.current.evaluateScript,En)||!(0,dn.isEqual)(Mt.current.evaluationScript,Ia)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Tn=()=>Gl(void 0,null,function*(){var da,dr,Xr;aa(!0);const Jn=yield(0,We.ZP)(`/api/shixuns/${va}/edit_environment_info.json`,{method:"get"});Jn.status===0&&(bt(ml({},Jn.data)),aa(!1),(da=Jn==null?void 0:Jn.data)!=null&&da.id?(Mt.current.activeId=(dr=Jn==null?void 0:Jn.data)==null?void 0:dr.id,Ge((Xr=Jn==null?void 0:Jn.data)==null?void 0:Xr.id)):Ge(null))}),ka=()=>Gl(void 0,null,function*(){var da,dr,Xr,Jn;const Sa=yield(0,We.ZP)(`/api/shixuns/${va}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ke}});hn(Sa.data),Mt.current.selectId=(da=Sa.data)==null?void 0:da.choice_small_type,Ze((dr=Sa.data)==null?void 0:dr.choice_small_type),Mt.current.serviceConfigList=(Xr=Sa.data)==null?void 0:Xr.shixun_service_configs,Un((Jn=Sa.data)==null?void 0:Jn.shixun_service_configs),Mt.current.evaluateScript=Sa.data.evaluate_script,Lt(Sa.data.evaluate_script),Mt.current.evaluationScript=Sa.data.choice_standard_scripts,Kn(Sa.data.choice_standard_scripts),wn(Sa.data.standard_scripts)}),Ba=()=>{var da;const dr=()=>{xe.history.push(`/shixuns/${va}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(da=oe==null?void 0:oe.sideBar)!=null&&da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{dr()}}):dr()},lr=(da=!1)=>Gl(void 0,null,function*(){if((nn==null?void 0:nn.survival_time)<10){Be.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const dr={sub_type:Ee,main_type:Ke,shixun:{mirror_script_id:Ia,is_jupyter_lab_private_cloud:!1,survival_time:nn==null?void 0:nn.survival_time},shixun_info:{evaluate_script:En},shixun_service_configs:vn.map(Jn=>({mirror_repository_id:Jn.mirror_repository_id,cpu_limit:Jn.cpu_limit,lower_cpu_limit:Jn.lower_cpu_limit,memory_limit:Jn.memory_limit,request_limit:Jn.request_limit,resource_limit:Jn.resource_limit,single_machine_gpu_count:(Jn==null?void 0:Jn.single_machine_gpu_count)||null,single_card_gpu_resource:(Jn==null?void 0:Jn.single_card_gpu_resource)||null}))};(yield(0,We.ZP)(`/api/shixuns/${va}`,{method:"put",body:dr})).status===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Mt.current={activeId:Ke,selectId:Ee,serviceConfigList:vn,evaluateScript:En,evaluationScript:Ia},le({type:"practiceSetting/getCommonData",payload:{id:va}}),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),to=nr.filter(da=>Ee.includes(da.id)),Co=()=>{Ba()},Ma=(da,dr,Xr)=>{Un(Jn=>Jn.map((Sa,Ua)=>Ua===Xr?Pi(ml({},Sa),{[dr]:da}):Sa))},Zr=()=>{(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||le({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:va}}})},Au=da=>Gl(void 0,null,function*(){const dr=yield le({type:"shixunsDetail/getScriptContent",payload:{id:va,script_id:da}});dr&&Lt(dr.content)}),Du=da=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:x.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",x.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Gl(void 0,null,function*(){yield Au(da),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:x.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},hr=(da,dr)=>{const Xr=vn[0]?[vn[0]]:[];dr.forEach(Jn=>{const Sa=vn.find(Ua=>Ua.mirror_repository_id===Number(Jn.key));if(Sa)Xr.push(Sa);else{const Ua=nr.find(Mo=>Mo.id===Number(Jn.key));if(Ua.mirror_name){const Mo={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Jn.key),name:Ua.mirror_name,request_limit:10};Xr.push(Mo)}}}),Un(Xr),Ze(da)},kr=da=>{Ma(String(da==null?void 0:da.cpu),"cpu_limit",da.index),Ma(String(da==null?void 0:da.memory),"memory_limit",da.index),Tt(!1)},No=(da,dr)=>{var Xr;const{single_card_gpu_resource:Jn,single_machine_gpu_count:Sa,mirror_repository:Ua}=da;if(!Ua)return x.createElement(x.Fragment,null);let Mo=(Ua==null?void 0:Ua.gpu_allocation_method)=="single_card_multi_allocation"?(Ua==null?void 0:Ua.single_card_gpu_resource)*1024/Jn:(Ua==null?void 0:Ua.single_machine_gpu_count)/Sa;return x.createElement("div",{className:"mb20 mt20"},x.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((Ua==null?void 0:Ua.gpu_allocation_method)=="single_machine_multi_card"||(Ua==null?void 0:Ua.gpu_allocation_method)=="multi_machine_multi_card")&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(Ua==null?void 0:Ua.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",Ua==null?void 0:Ua.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Xr=Ua==null?void 0:Ua.gpu_model)==null?void 0:Xr[0],"GB")),x.createElement("div",{className:au.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",x.createElement(qi.Z,{precision:0,min:1,max:Ua==null?void 0:Ua.single_machine_gpu_count,defaultValue:1,value:Sa,size:"large",className:"ml10 mr10",onChange:Hl=>{Ma(Hl||1,"single_machine_gpu_count",dr)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Mo)," \u4EBA"))),(Ua==null?void 0:Ua.gpu_allocation_method)=="single_card_multi_allocation"&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",Ua==null?void 0:Ua.single_card_gpu_resource,"GB")),x.createElement("div",{className:au.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",x.createElement(qi.Z,{min:1,max:(Ua==null?void 0:Ua.single_card_gpu_resource)*1024,defaultValue:1024,value:Jn,size:"large",className:"ml10 mr10",onChange:Hl=>{Ma(Hl||1,"single_card_gpu_resource",dr)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Math.floor(Mo))," \u4EBA"))))};return x.createElement("div",{className:au.practice},x.createElement(cd.Z,{loading:cn,skin:"night",className:au.left,dispatch:le,value:Ke,data:Aa,otherData:yo,tags:pa,onChange:da=>Ge(da),onSearchWord:()=>{}}),x.createElement("div",{className:au.right},x.createElement("header",null,x.createElement("div",{className:au.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ke===null?"\u2014 \u2014":So)),x.createElement("div",{className:au.content,ref:kn},Ke===null&&x.createElement(Mr.Z,{image:Zi,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ke!==null&&x.createElement("div",{className:au.des},x.createElement("div",{className:au.mainBody},x.createElement(we.Z,{value:Br})),x.createElement("div",{className:au.title},"\u9644\u5E26\u73AF\u5883"),x.createElement("div",{className:au.selectBox},x.createElement(nl.default,{onChange:(da,dr)=>hr(da,dr),getPopupContainer:da=>da.parentNode,mode:"multiple",bordered:!1,value:Ee,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},nr.map((da,dr)=>x.createElement(Rl,{key:da.id,value:da.id},da.type_name))),x.createElement("div",{className:au.smallType},to.map(da=>da.description?x.createElement("span",{key:da.id},da.description):null))),!((ze=re==null?void 0:re.detail)!=null&&ze.is_jupyter_lab)&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.title},"\u8BC4\u6D4B\u811A\u672C"),x.createElement("div",{className:au.evaluating},x.createElement("div",{className:au.evaluatingLabel},Na&&x.createElement("div",{onClick:()=>{(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:au.mask}),x.createElement(nl.default,{style:{width:400},bordered:!1,getPopupContainer:da=>da.parentNode,value:Ia,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:da=>{Du(da),Kn(da)}},(tn||[]).map((da,dr)=>x.createElement(Rl,{value:parseInt(da.id),name:da.scptname,key:dr},da.scptname))),x.createElement("span",{className:au.evaluatingS1,onClick:Zr},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),x.createElement(As.Z,{overlayClassName:au.popover,placement:"bottomLeft",content:x.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",x.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",x.createElement("br",null),"challengeProgramNames",x.createElement("br",null),"sourceClassNames",x.createElement("br",null),x.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"src/step1/HelloWorld.java",x.createElement("br",null),"src/step2/Other.java",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"step1.HelloWorld",x.createElement("br",null),"step2.Other",x.createElement("br",null),x.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",x.createElement("br",null),'ff challengeProgramNames=("src/step1/',x.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',x.createElement("br",null),'sourceClassNames=("step1.HelloWorld',x.createElement("br",null),'" "step2.Other")',x.createElement("br",null),x.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},x.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},x.createElement(El.Z,null)))),x.createElement(js.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:En,onChange:da=>{if(Ut.current){Ut.current=!1;return}Lt(da),(0,Ha.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Ut.current=!0,Lt(Mt.current.evaluateScript)},200)}}))),((Xe=re.detail)==null?void 0:Xe.identity)<3&&!!vn.length&&x.createElement(x.Fragment,null,x.createElement("div",{className:au.title},"\u8D44\u6E90\u914D\u7F6E"),x.createElement("div",{className:au.serviceSettingWrap},vn==null?void 0:vn.map((da,dr)=>x.createElement("div",{key:dr,className:"mb30"},x.createElement("div",{className:"mb20"},x.createElement("span",{className:"font16"},da.name)),x.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),x.createElement(Oe.Z,{align:"middle"},x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:au.serverConfig,style:Na?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Na||(fa({index:dr,cpu:da==null?void 0:da.cpu_limit,memory:da==null?void 0:da.memory_limit}),Tt(!0))}},x.createElement("div",null,x.createElement("span",null,da==null?void 0:da.cpu_limit,"\u6838")," ",x.createElement("span",null,da==null?void 0:da.memory_limit,"GB")),x.createElement("i",{className:"iconfont icon-bianji21",style:Na?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:au.viewRecommendConfig,onClick:()=>Ka(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),No(da,dr),x.createElement("div",{className:au.serviceBox},x.createElement("div",{className:au.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),x.createElement(Se.default,{value:da.resource_limit,style:{width:400,height:50},disabled:Na,maxLength:5,onChange:Xr=>{const{value:Jn}=Xr.target,Sa=/^\d*(\.\d*)?$/;Jn.match(Sa)&&Ma(Xr.target.value,"resource_limit",dr)},addonAfter:"M"}),x.createElement("label",{className:au.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),x.createElement("div",{className:"flex flex-col gap-10px"},x.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),x.createElement(qi.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:nn==null?void 0:nn.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:da=>{hn(Pi(ml({},nn),{survival_time:da}))}})))),x.createElement("div",{className:au.btns},x.createElement(de.ZP,{size:"middle",style:{marginRight:20},onClick:Co},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",disabled:Ke===null,onClick:()=>lr()},"\u4FDD\u5B58"))),x.createElement(dd.Z,null),x.createElement(Dl,{onFinish:da=>Lt(da)}),x.createElement(md.Z,null),x.createElement(pn.Z,{visible:$n,onOk:da=>kr(da),onCancel:()=>Tt(!1),info:Da}),x.createElement(fn.Z,{identifier:va,visible:Qt,onCancel:()=>Ka(!1),info:null,isJupyter:!0}))};var gs=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(es);const fs=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(dl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Nu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(gs,null))};var Tl=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(fs),kl=ue(1710),cu={flex_box_center:"flex_box_center___ap7QK",flex_space_between:"flex_space_between___y0ril",flex_box_vertical_center:"flex_box_vertical_center___lHV36",flex_box_center_end:"flex_box_center_end___LZ9Th",flex_box_column:"flex_box_column___w365Y",dataset:"dataset___Fpv_2",header:"header___JaI8B",title:"title___W2bjU",dataPath:"dataPath___VR6tz",pathTitle:"pathTitle___ZsIta",btns:"btns___o1xZS",content:"content___bsrju",customTable:"customTable___RS8yq",row:"row___dbMWu",empty:"empty___jeKzD",path:"path___q4vau",text:"text___Xngoj",actionsBtns:"actionsBtns___lW7NZ",customModal:"customModal___j7oZm",shareModal:"shareModal___UfYMy",fileName:"fileName___oCsnD",renameModal:"renameModal___kGFhU",errorDes:"errorDes___GQgpo",uploadFileModal:"uploadFileModal___uvHAo",selectBtn:"selectBtn___wCM31",leftButton:"leftButton___KNGj3",rightButton:"rightButton___ejFn9",centerText:"centerText___oZo20"},Ni={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Ci=ue(90146),li=Object.defineProperty,$u=Object.defineProperties,ei=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,Ai=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ti=(oe,le,re)=>le in oe?li(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ll=(oe,le)=>{for(var re in le||(le={}))Ai.call(le,re)&&ti(oe,re,le[re]);if(bi)for(var re of bi(le))ii.call(le,re)&&ti(oe,re,le[re]);return oe},el=(oe,le)=>$u(oe,ei(le)),Zl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:Wi}=Pt.default;var ni=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)([]),[vn,Un]=(0,x.useState)([]),[En,Lt]=(0,x.useState)(0),[Ia,Kn]=(0,x.useState)(!1),[tn,wn]=(0,x.useState)(!1),[Jt]=ce.default.useForm(),[bt,kn]=(0,x.useState)([]),Ut=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Jt.resetFields(),kn([]),Un([]),hn([]),Lt(0),wn(!1),Kn(!1))},[ze]);const Mt=Bn=>{var nr,br,Tn;if(Bn.file.status==="done"||Bn.file.status==="uploading"){if(kn(Bn.fileList),!Bn.file.response)return;if((nr=Bn.file.response)!=null&&nr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}kn(bt.filter(ka=>ka.uid!==Bn.file.uid)),(br=Bn.file.response)!=null&&br.message&&Be.ZP.info((Tn=Bn.file.response)==null?void 0:Tn.message)}},an=Bn=>Zl(void 0,null,function*(){var nr;if(!En){const Tn=bt.filter(ka=>ka.uid!==Bn.uid);kn(Tn),Ut.current=[...Tn],hn(nn.filter(ka=>ka!==Bn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Tn.length||(Jt.setFieldsValue({file:void 0}),Jt.validateFields());return}if(!Bn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(nr=Bn==null?void 0:Bn.response)==null?void 0:nr.id]}})).status===0&&(kn(bt.filter(Tn=>Tn.uid!==Bn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),$n=Bn=>{if(bt!=null&&bt.some(br=>br.name===Bn.name))return Be.ZP.info(`${Bn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const nr={name:Bn.name,uid:Bn.uid,file:Bn,percent:0};return bt.push(nr),Ut.current=[...bt],kn([...bt]),!1},Tt={height:300,multiple:!0,disabled:En>0,withCredentials:!0,fileList:bt,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:Mt,onRemove:an,beforeUpload:$n},Qt=(Bn,nr,br,Tn,ka)=>{const Ba=new FormData;Object.keys(Bn).forEach(to=>{Ba.append(to,Bn[to])});const lr=new window.XMLHttpRequest;return lr.withCredentials=!0,lr.addEventListener("load",function(to){var Co;br(JSON.parse((Co=to==null?void 0:to.target)==null?void 0:Co.response))},!1),lr.addEventListener("error",function(to){ka&&ka(to)},!1),lr.upload.onprogress=to=>{Tn&&Tn(to)},lr.open("POST",nr),lr.send(Ba),lr},Ka=(Bn,nr)=>{if(Bn.lengthComputable){const br=Math.floor(Bn.loaded/Bn.total*100),Tn=el(Ll({},nr),{percent:br,status:br===100?"done":"uploading"});console.log(Ut.current,333),Ut.current=Ut.current.map(ka=>ka.uid===nr.uid?Tn:ka),kn(Ut.current)}},Da=(Bn,nr)=>{const br=el(Ll({},nr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(wn(!1),Lt(2)),kn(Ut.current)},fa=(Bn,nr)=>{let br=el(Ll({},nr),{status:"done"});if(Bn.status===0||(br=el(Ll({},nr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(wn(!1),Lt(2)),kn(Ut.current)},va=()=>{let Bn=!0;return window.navigator.onLine==!0?Bn=!0:Bn=!1,Bn},Na=Bn=>Zl(void 0,null,function*(){if(wn(!0),En===3){Lt(2);return}if(En===2||En===1){pa();return}const{commitMessage:nr="",fileOss:br=[]}=Bn||{},ka=(Ke?bt:br).map(lr=>lr.name);if(ka.filter(lr=>lr.indexOf("\u3001")!=-1||lr.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),wn(!1);return}const Ba=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:ka}});if(Ba.status===-3){hn(Ba==null?void 0:Ba.exist_files),wn(!1);return}if(JSON.stringify(Ba)==="{}"){wn(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ba.status===0&&(bt.forEach(lr=>{const to=Qt({file:lr.file,description:nr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Co=>fa(Co,lr),Co=>Ka(Co,lr),Co=>Da(Co,lr));vn.push(to)}),Lt(1))}),pa=()=>{const{commitMessage:Bn=""}=Ll({},Jt.getFieldsValue())||{},nr=Ut.current.filter(Tn=>Tn.status==="error"),br=Ut.current.map(Tn=>el(Ll({},Tn),{status:Tn.status==="error"?"uploading":Tn.status}));kn(br),nr.forEach(Tn=>{const ka=Qt({file:Tn.file,description:Bn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ba=>fa(Ba,Tn),Ba=>Ka(Ba,Tn),Ba=>Da(Ba,Tn));vn.push(ka)})},Aa=Bn=>{var nr,br;if(console.log(Bn,"changedValues"),"fileOss"in Bn){if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done")&&((nr=Bn==null?void 0:Bn.fileOss)!=null&&nr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done"||Tn.status==="error")&&((br=Bn==null?void 0:Bn.fileOss)!=null&&br.length)){Lt(3),wn(!1);return}hn(nn.filter(Tn=>{var ka;return(ka=Bn==null?void 0:Bn.fileOss)==null?void 0:ka.some(Ba=>Ba.name===Tn)}))}aa(Ll({},Jt.getFieldsValue()))},jr=Bn=>{Bn||(Kn(!0),vn.forEach(nr=>{nr.abort()})),ve(),re()},yo=()=>{const{fileOss:Bn=[]}=Ll({},Jt.getFieldsValue())||{},nr=bt==null?void 0:bt.every(Tn=>Tn.status==="done"),br=Bn==null?void 0:Bn.every(Tn=>Tn.status==="done");if(!nr||!br){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jr()}});return}jr()},So=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ni.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${Ni.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Br=Bn=>{console.log(Bn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Jt.submit()},centered:!0,okText:En===0?"\u786E\u5B9A":En===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:tn},onCancel:yo,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:Ni.wrap},x.createElement(ce.default,{className:"mt10",form:Jt,scrollToFirstError:!0,layout:"vertical",onFinish:Na,onValuesChange:Aa},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Wi,Ll({},Tt)," ",So())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Ci.ZP,{identifier:Ee,cancelUpload:Ia,container_type:"Shixun",container_id:Ge,uploading:En<3?En:0,disabled:En>0,height:300,maxSize:100*1024*1024*1024,description:cn.commitMessage||"",text:So(),onComplete:Br,realFileName:!0})),!!nn.length&&x.createElement("span",{className:Ni.repeatedName},nn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:En>0,maxLength:100,suffix:`${((Ze=cn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Sl={flex_box_center:"flex_box_center___RwP4Q",flex_space_between:"flex_space_between___JqfPJ",flex_box_vertical_center:"flex_box_vertical_center___L0FU3",flex_box_center_end:"flex_box_center_end___wLRsI",flex_box_column:"flex_box_column___MEfj6",listItem:"listItem___UjT9q",wrap:"wrap___tj83M",leftContent:"leftContent___SgeL2",header:"header___JIhx8",title:"title___Wc9o6",time:"time___SMHCq",introduction:"introduction___uNDtN",from:"from___Cg8bF",bottom:"bottom___Ve8Zg",user_img:"user_img___qqs9Y",user_name:"user_name___LjcGY",tags_name:"tags_name___xvwsP",buttonList:"buttonList___nAH2P",buttonItem:"buttonItem___D6ug3"},Xo=ue(65186),Mi=ue(91570),fi=ue(11109),lu=ue(59301),vs=Object.defineProperty,Di=Object.getOwnPropertySymbols,ps=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,Bo=(oe,le,re)=>le in oe?vs(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Sr=(oe,le)=>{for(var re in le||(le={}))ps.call(le,re)&&Bo(oe,re,le[re]);if(Di)for(var re of Di(le))ts.call(le,re)&&Bo(oe,re,le[re]);return oe},Jo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Qu=({globalSetting:oe,dispatch:le,practiceSetting:re,shixunsDetail:ve,user:ze,visible:Xe,setVisible:Ke,type:Ge="all",updateData:Ee,recordId:Ze,identifier:cn})=>{const[aa,nn]=(0,x.useState)([]),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Lt,Ia]=(0,x.useState)({page:1,limit:4,search:"",order:"public"}),[Kn,tn]=(0,x.useState)([{id:"public",name:"\u516C\u5F00\u6570\u636E\u96C6"},{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"},{id:"share",name:"\u56E2\u961F\u5171\u4EAB"},{id:"collect",name:"\u6211\u6536\u85CF\u7684"}]);(0,x.useEffect)(()=>{Xe&&bt()},[Xe,Lt]);const wn=Mt=>{Lt.search=Mt,Lt.page=1,Ia(Sr({},Lt))},Jt=Mt=>{Lt.page=1,Lt.order=Mt,Ia(Sr({},Lt))},bt=()=>Jo(void 0,null,function*(){(0,fi._S)({page:Lt==null?void 0:Lt.page,limit:Lt==null?void 0:Lt.limit,search:Lt==null?void 0:Lt.search,category:Ge=="all"?Lt==null?void 0:Lt.order:"mine"}).then(Mt=>{var an,$n;(Mt==null?void 0:Mt.status)==0&&(nn((an=Mt==null?void 0:Mt.data)==null?void 0:an.list),vn(($n=Mt==null?void 0:Mt.data)==null?void 0:$n.count))})}),kn=()=>Jo(void 0,null,function*(){if((Un==null?void 0:Un.length)===0)return Be.ZP.warning("\u8BF7\u9009\u62E9\u6570\u636E\u96C6");let Mt=Ge=="all"?{url:"/api/data_sets/batch_send_to_shixun.json",body:{shixun_identifier:cn,data_set_ids:Un}}:{url:"/api/data_sets/sync_my_data_sets.json",body:{attachment_ids:Ze,data_set_id:Un[0]}};(yield(0,We.ZP)(Mt==null?void 0:Mt.url,{method:"post",body:Mt==null?void 0:Mt.body})).status===0&&(Be.ZP.info("\u6DFB\u52A0\u6210\u529F"),Ut(),Ee())}),Ut=()=>{Ke(!1),nn([]),En([]),vn(0),Ia({page:1,limit:4,search:"",order:"public"})};return lu.createElement(Re.default,{title:"\u9009\u62E9\u6570\u636E\u96C6",open:Xe,width:900,centered:!0,keyboard:!1,onCancel:()=>Ut(),maskClosable:!1,bodyStyle:{minHeight:400},okText:lu.createElement("div",{onClick:()=>kn()},"\u6DFB\u52A0(",Un==null?void 0:Un.length,")")},lu.createElement(Oe.Z,{align:"middle",justify:"space-between",className:"mt10 mb20"},lu.createElement(Xo.tp,{dataSource:Ge=="all"?Kn:[{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"}],value:Ge=="all"?Lt==null?void 0:Lt.order:"mine",onChange:Jt}),lu.createElement(Xo.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:Lt==null?void 0:Lt.search,onChange:wn})),(aa==null?void 0:aa.length)===0?lu.createElement(Mi.Z,{customText:"\u6682\u65E0\u6570\u636E"}):lu.createElement("div",null,lu.createElement("div",{style:{height:"410px",overflowY:"auto"}},aa==null?void 0:aa.map((Mt,an)=>{var $n,Tt,Qt;return lu.createElement("div",{className:Sl.listItem,key:an,onClick:Ka=>{if(Ge=="my"){En([Mt.id]);return}Un.indexOf(Mt.id)>-1?En(Un.filter(Da=>Da!==Mt.id)):En(Un.concat(Mt.id))}},lu.createElement("div",{style:{display:"flex"}},lu.createElement("div",{style:{marginTop:"1px"}},Ge=="all"?lu.createElement(rt.default,{checked:Un.includes(Mt.id),value:Mt.id}):lu.createElement(ql.ZP,{checked:Un.includes(Mt.id),value:Mt.id})),lu.createElement("aside",{className:Sl.wrap,key:an},lu.createElement("div",{className:Sl.leftContent},lu.createElement("div",{className:Sl.header},lu.createElement("div",{className:Sl.title},Mt==null?void 0:Mt.title)),lu.createElement(nt.Z,{title:Mt==null?void 0:Mt.introduction},lu.createElement("div",{className:Sl.introduction},Mt==null?void 0:Mt.desc)),lu.createElement("div",{className:Sl.bottom},lu.createElement("img",{className:Sl.user_img,alt:"\u7528\u6237\u5934\u50CF",src:`${ot.Z.IMG_SERVER}/images/${($n=Mt==null?void 0:Mt.user_info)==null?void 0:$n.image_url}`}),lu.createElement("div",{className:Sl.user_name},(Tt=Mt==null?void 0:Mt.user_info)==null?void 0:Tt.name),(Qt=Mt==null?void 0:Mt.data_set_tags)==null?void 0:Qt.map((Ka,Da)=>{var fa;return Da<3?lu.createElement("div",{key:Da,className:Sl.tags_name},Ka==null?void 0:Ka.tag_name):Da==3?lu.createElement(nt.Z,{key:Da,title:(fa=Mt==null?void 0:Mt.data_set_tags)==null?void 0:fa.map((va,Na)=>{var pa;if(Na>2)return(va==null?void 0:va.tag_name)+(Na===((pa=va==null?void 0:va.data_set_tags)==null?void 0:pa.length)-1?"":"\u3001")}).join("")},lu.createElement("div",{key:Da,className:Sl.tags_name},"...")):null}))))))})),lu.createElement(Jl.Z,{showTotal:Mt=>lu.createElement("span",null,"\u5171",lu.createElement("span",{style:{color:"#165DFF",marginLeft:"3px"}},Mt)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(Mt,an)=>{Lt.page=Mt,Lt.limit=an,Ia(Sr({},Lt)),bt()},defaultCurrent:1,pageSize:Lt.limit||4,current:Lt.page||1,total:hn})))};var vi=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(Qu),hs=ue(16949),Hs=Object.defineProperty,xs=Object.defineProperties,ws=Object.getOwnPropertyDescriptors,gl=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,pi=(oe,le,re)=>le in oe?Hs(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,hi=(oe,le)=>{for(var re in le||(le={}))wo.call(le,re)&&pi(oe,re,le[re]);if(gl)for(var re of gl(le))Es.call(le,re)&&pi(oe,re,le[re]);return oe},Bi=(oe,le)=>xs(oe,ws(le)),ns=(oe,le)=>{var re={};for(var ve in oe)wo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&gl)for(var ve of gl(oe))le.indexOf(ve)<0&&Es.call(oe,ve)&&(re[ve]=oe[ve]);return re},xi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:Ls}=x,{TabPane:Wc}=Bt.default,mc=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=ns(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,cn,aa,nn,hn;const{id:vn}=ze,[Un,En]=(0,x.useState)([]),[Lt,Ia]=(0,x.useState)({}),[Kn,tn]=(0,x.useState)([]),[wn,Jt]=(0,x.useState)(!1),[bt,kn]=(0,x.useState)(!0),[Ut,Mt]=(0,x.useState)(!1),[an,$n]=(0,x.useState)(!1),[Tt,Qt]=(0,x.useState)(!1),[Ka,Da]=(0,x.useState)(!1),[fa,va]=(0,x.useState)("all"),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)([]),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)({}),[nr,br]=(0,x.useState)(!1),[Tn,ka]=(0,x.useState)([]),[Ba,lr]=(0,x.useState)({page:1,limit:10,total:0}),[to,Co]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{vn&&Zr()},[vn]);const Ma=Jn=>{const Sa=Bi(hi({},Ba),{page:Jn});jr([]),lr(Sa),Zr(Sa)},Zr=Jn=>xi(void 0,null,function*(){const Ua=Jn||{page:1,limit:10,total:0};Jt(!0);const Mo=yield ve({type:"shixunsDetail/getSetData",payload:Bi(hi({},Ua),{id:vn})});Mo!=null&&Mo.data_sets&&(Jt(!1),En([...Mo.data_sets]),lr(Bi(hi({},Ua),{total:Mo==null?void 0:Mo.data_sets_count})),kn(!1),Ia(hi({},Mo)))}),Au=()=>x.createElement("div",{className:cu.empty},x.createElement("img",{src:Cn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),hr={selectedRowKeys:Aa,columnWidth:70,onChange:Jn=>{console.log("selectedRowKeys changed: ",Jn),jr(Jn)}},kr=Jn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Sa=Jn?[Jn]:Aa;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xi(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${vn}/destroy_data_sets.json`,{method:"Delete",body:{id:Sa}})).status===0){const Mo=Sa.length===Un.length&&Ba.page>1?Ba.page-1:Ba.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),Zr(Bi(hi({},Ba),{page:Mo})),jr([])}})})},No=()=>xi(void 0,null,function*(){const{title:Jn}=Br;let Sa=null;if(console.log(Jn,"title"),Jn===""){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Bn(Bi(hi({},Br),{errorDes:Sa}));return}if(Jn.includes(" ")){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Bn(Bi(hi({},Br),{errorDes:Sa}));return}const Ua=Un.find(Ju=>Ju.id===(Br==null?void 0:Br.id)).title;if(Jn===Ua.substring(0,Ua.lastIndexOf("."))||Jn===Ua){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Bn(Bi(hi({},Br),{errorDes:Sa}));return}const Mo=Ua.includes(".")?Ua.substring(Ua.lastIndexOf("."),Ua.length):"";(yield(0,We.ZP)(`/api/shixuns/${vn}/rename_data_sets.json`,{method:"post",body:{id:Br==null?void 0:Br.id,new_file_name:Jn+Mo}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Zr(Ba),Mt(!1),Bn({}))}),da=()=>{const{download_url:Jn}=Br;dr(Jn),Be.ZP.success("\u590D\u5236\u6210\u529F"),$n(!1),Bn({})},dr=Jn=>{const Sa=Jn,Ua=document.createElement("input");Ua.value=Sa,document.body.appendChild(Ua),Ua.select(),document.execCommand("Copy"),Ua.style.display="none"},Xr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Jn,Sa)=>Sa!=null&&Sa.data_set_id?x.createElement(nt.Z,{title:Jn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Sa==null?void 0:Sa.data_set_id}/detail?tabId=public`)}},Jn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Jn,Sa)=>$l()(Sa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Jn,Sa)=>x.createElement("div",{className:cu.path},x.createElement(nt.Z,{title:Jn},x.createElement("span",{className:cu.text},Jn)),x.createElement(Yt.CopyToClipboard,{text:Jn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Jn,Sa)=>x.createElement("div",{className:cu.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var Ua;Bn((0,dn.clone)(Bi(hi({},Sa),{title:Sa!=null&&Sa.title.includes(".")?(Ua=Sa==null?void 0:Sa.title)==null?void 0:Ua.substring(0,Sa.title.lastIndexOf(".")):Sa==null?void 0:Sa.title}))),Mt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Bn((0,dn.clone)(Sa)),$n(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Sa.title,Sa==null?void 0:Sa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Da(!0),ka([Sa]),pa([Sa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),kr(Sa.id)}})))}];return x.createElement("div",{className:cu.dataset},x.createElement("div",{className:cu.header},x.createElement("div",{className:cu.title},"\u6570\u636E\u96C6(",Ba.total,")"),x.createElement("div",{className:cu.dataPath},x.createElement("span",{className:cu.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Lt==null?void 0:Lt.folder_name,disabled:!0}),x.createElement(Yt.CopyToClipboard,{text:Lt==null?void 0:Lt.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:cu.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>kr(),disabled:!Aa.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Da(!0),pa(Aa),ka(Un.filter(Jn=>Aa.includes(Jn.id)))},disabled:!Aa.length},"\u540C\u6B65"),x.createElement(Xt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{So(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{Qt(!0),va("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:cu.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:cu.content},x.createElement(dl.Z,{loading:bt,active:!0,paragraph:{rows:5}},Ba.total?x.createElement(kl.default,{rowSelection:hr,className:cu.customTable,dataSource:Un,bordered:!1,rowKey:Jn=>Jn.id,rowClassName:cu.row,columns:Xr,loading:wn,pagination:{pageSize:Ba.limit,total:Ba.total,current:Ba.page,onChange:Ma,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Au())),x.createElement(ni,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:cu.uploadFileModal,id:vn,containerId:(cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.id,local:(aa=re==null?void 0:re.setting)==null?void 0:aa.is_local,dispatch:ve,visible:yo,onClose:()=>So(!1),onOK:Zr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:Ut,onOk:No,centered:!0,wrapClassName:cu.renameModal,onCancel:()=>{Mt(!1),Bn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:cu.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Br==null?void 0:Br.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Jn=>{Bn(Bi(hi({},Br),{title:Jn.target.value,errorDes:null}))},maxLength:60,suffix:`${((nn=Br==null?void 0:Br.title)==null?void 0:nn.length)||0}/60`}),(Br==null?void 0:Br.errorDes)&&x.createElement("div",{className:cu.errorDes},Br==null?void 0:Br.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:an,onOk:da,centered:!0,wrapClassName:cu.shareModal,onCancel:()=>{$n(!1),Bn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:cu.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Br==null?void 0:Br.download_url}))),x.createElement(vi,{setVisible:Qt,visible:Tt,recordId:Na,type:fa,updateData:Zr,identifier:(hn=Xe.detail)==null?void 0:hn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ka,width:400,centered:!0,keyboard:!1,onCancel:()=>Da(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:cu.leftButton,onClick:()=>{br(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:cu.rightButton,onClick:()=>{Da(!1),Qt(!0),va("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:cu.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(hs.Z,{visible:nr,attachmentInfo:Tn,onClose:()=>br(!1),onSuccess:Jn=>{br(!1),xe.history.push(`/dataset/${Jn}/detail?tabId=mine`)}}))};var gc=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(mc),Mu=ue(31797),Yr={wrap:"wrap___XfiDL",content:"content___Wo8S5",mainPathWrap:"mainPathWrap___HiWyw",colorBlue:"colorBlue___YquQT"},jl=Object.defineProperty,Zu=Object.getOwnPropertySymbols,zc=Object.prototype.hasOwnProperty,Vc=Object.prototype.propertyIsEnumerable,vd=(oe,le,re)=>le in oe?jl(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,fc=(oe,le)=>{for(var re in le||(le={}))zc.call(le,re)&&vd(oe,re,le[re]);if(Zu)for(var re of Zu(le))Vc.call(le,re)&&vd(oe,re,le[re]);return oe},zi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ys=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",am=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[cn,aa]=(0,x.useState)([]),[nn,hn]=(0,x.useState)([]),Un=[rs.OriginalPicturePath,rs.ExpectPicturePath,rs.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),En())},[oe.actionTabs.key]);const En=(bt="")=>zi(void 0,null,function*(){var kn;const Ut=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:bt}});if(bt===""&&!((kn=Ut==null?void 0:Ut.trees)!=null&&kn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Ut!=null&&Ut.trees){const Mt=Ut.trees.map(an=>fc(fc({},an),{name:an.name,val:an.name}));hn(Mt||[])}}),Lt=bt=>{const kn=Ys(cn),Ut=`${kn&&`${kn}/`}${bt}`;ze===rs.Path?!(Ee!=null&&Ee.includes(`${Ut}\uFF1B`))&&Ze(`${Ee}${Ut}\uFF1B`):ze===rs.ExecPath&&Ze(Ut)},Ia=bt=>{if(bt.type==="tree"){cn.length?cn.push({val:`/${bt.val}`,path:bt.val}):cn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${bt.val}`,path:bt.val}),aa(cn);const kn=Ys(cn);Un&&Ze(kn),En(kn)}},Kn=(bt,kn)=>{const Ut=cn.filter((an,$n)=>$n<=kn);aa(Ut);const Mt=Ys(Ut);Un&&Ze(Mt),En(Mt)},tn=()=>zi(void 0,null,function*(){Ke(Ee),wn()}),wn=()=>{Ze(""),aa([]),hn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Jt=Ys(cn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:tn,onCancel:wn},x.createElement("div",{className:Yr.wrap},x.createElement("div",{className:Yr.content},x.createElement("div",{className:Yr.mainPathWrap},!!(cn!=null&&cn.length)&&cn.map((bt,kn)=>x.createElement("a",{key:kn,onClick:()=>Kn(bt,kn)},bt.val))),!!(nn!=null&&nn.length)&&nn.map((bt,kn)=>bt.type==="tree"?x.createElement("a",{key:kn,onClick:()=>Ia(bt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Yr.colorBlue}`}),Jt&&`${Jt}/`,bt.name):x.createElement("a",{key:kn,onClick:()=>Lt(`${bt.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Yr.colorBlue}`}),Jt&&`${Jt}/`,bt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:bt=>Ze(bt.target.value)})))};var pd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(am),Qs={wrap:"wrap___B8qi_",fixBtn:"fixBtn___OvNbo"},vc=ue(13248),Os=Object.defineProperty,pc=Object.getOwnPropertySymbols,hc=Object.prototype.hasOwnProperty,Xs=Object.prototype.propertyIsEnumerable,Ec=(oe,le,re)=>le in oe?Os(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,hd=(oe,le)=>{for(var re in le||(le={}))hc.call(le,re)&&Ec(oe,re,le[re]);if(pc)for(var re of pc(le))Xs.call(le,re)&&Ec(oe,re,le[re]);return oe},rm=(oe,le)=>{var re={};for(var ve in oe)hc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&pc)for(var ve of pc(oe))le.indexOf(ve)<0&&Xs.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ns=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Pc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=rm(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),cn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)(""),[vn,Un]=(0,x.useState)(!1),[En,Lt]=(0,x.useState)(!1);(0,x.useEffect)(()=>{cn.current&&Ia()},[cn.current]);const Ia=()=>Ns(void 0,null,function*(){Un(!0);const tn=yield(0,We.ZP)(`/api/shixuns/${cn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});tn.status===0&&(hn((tn==null?void 0:tn.standard_answer)||""),aa.setFieldsValue({hide_answer:tn==null?void 0:tn.hide_answer,disable_copy:tn==null?void 0:tn.disable_copy}),Un(!1))}),Kn=tn=>Ns(void 0,null,function*(){Lt(!0),(yield(0,We.ZP)(`/api/shixuns/${cn.current}/set_standard_answer.json`,{method:"post",body:hd({},tn)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Lt(!1)});return x.createElement("section",{className:Qs.wrap},x.createElement(dl.Z,{loading:vn},x.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onFinish:Kn},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:nn})),x.createElement(ce.default.Item,null,x.createElement(vc.t,{okText:"\u4FDD\u5B58",loading:En,hasCancelBtn:!1,className:Qs.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var Ed=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(Pc),as=ue(59195),Pd=ue(61485),Gc=ue(55039),fl=ue(59301),om=Object.defineProperty,um=Object.defineProperties,lm=Object.getOwnPropertyDescriptors,Ps=Object.getOwnPropertySymbols,im=Object.prototype.hasOwnProperty,Js=Object.prototype.propertyIsEnumerable,Fc=(oe,le,re)=>le in oe?om(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qs=(oe,le)=>{for(var re in le||(le={}))im.call(le,re)&&Fc(oe,re,le[re]);if(Ps)for(var re of Ps(le))Js.call(le,re)&&Fc(oe,re,le[re]);return oe},sm=(oe,le)=>um(oe,lm(le)),Vi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:cm}=Mu.default;var $s=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))($s||{}),rs=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(rs||{});const dm=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),cn=(0,x.useRef)(),[aa,nn]=(0,x.useState)(),[hn,vn]=(0,x.useState)(),[Un,En]=(0,x.useState)(!0),[Lt,Ia]=(0,x.useState)(700),[Kn,tn]=(0,x.useState)(""),[wn,Jt]=(0,x.useState)("1"),bt=(0,xe.useParams)();(0,x.useEffect)(()=>{Ut()},[]);const kn=()=>Vi(void 0,null,function*(){var fa,va;const Na=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:bt.id,path:(va=(fa=ze==null?void 0:ze.fileContent)==null?void 0:fa.params)==null?void 0:va.path,content:Ke,secret_repository:Un?null:!0}});Na!=null&&Na.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:sm(qs({},ve.sideBar),{confirmLeave:!1})}))}),Ut=()=>Vi(void 0,null,function*(){var fa,va,Na,pa;const Aa=yield(0,gt.Ui)({identifier:bt.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}Aa!=null&&Aa.url&&tn(Aa==null?void 0:Aa.url)}),Mt=()=>Vi(void 0,null,function*(){const fa=yield(0,gt.K_)({identifier:bt.id});(fa==null?void 0:fa.status)===0&&(fa!=null&&fa.remainingSeconds?(nn(Date.now()+fa.remainingSeconds*1e3),vn(fa.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(fa.remainingSeconds-300)*1e3)):an())}),an=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:fl.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>Vi(void 0,null,function*(){$n()})})},$n=()=>Vi(void 0,null,function*(){var fa,va,Na,pa;Ze(2);const Aa=yield(0,gt.zH)({identifier:bt.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}(Aa==null?void 0:Aa.status)===0&&(Ze(3),tn(Aa.url),cn.current=Aa.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Tt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:fl.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",fl.createElement("span",null,fl.createElement(cm,{value:aa,format:"HH:mm:ss",onFinish:Qt})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>Vi(void 0,null,function*(){(yield(0,gt.q9)({identifier:bt.id})).status===0&&(yield Mt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Qt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:fl.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{$n()}})},Ka=fa=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Da=fa=>Vi(void 0,null,function*(){yield(0,gt.QA)({id:bt.id,startup_file:fa}),Ut(),re({type:"practiceSetting/getCommonData",payload:qs({},bt)})});return fl.createElement(Bt.default,{activeKey:wn,onChange:fa=>Jt(fa),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:fl.createElement("div",null,fl.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},fl.createElement(Ie.Z,null,fl.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),fl.createElement(Ie.Z,{className:"mr10"},fl.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},fl.createElement(Pd.Z,{style:{cursor:"pointer"}}))),fl.createElement(Ie.Z,{flex:"300px",onClick:()=>Ka("exec_path")},fl.createElement(Se.default,{value:Kn})),fl.createElement(Ie.Z,{flex:"1"},fl.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ka("exec_path")},"\u8BBE\u7F6E"))),fl.createElement("iframe",{onLoad:fa=>{},src:Kn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),fl.createElement(pd,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:fa=>Da(fa)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:wn==="2"?fl.createElement(Gc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:fl.createElement(Ed,null)}]})};var jc=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(dm),Fd={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},Sd={collect:"collect___gSAx5",head:"head___h3Wha"},Ms=ue(59301),yd=Object.defineProperty,Cd=Object.getOwnPropertySymbols,mm=Object.prototype.hasOwnProperty,Sc=Object.prototype.propertyIsEnumerable,Uc=(oe,le,re)=>le in oe?yd(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Kc=(oe,le)=>{for(var re in le||(le={}))mm.call(le,re)&&Uc(oe,re,le[re]);if(Cd)for(var re of Cd(le))Sc.call(le,re)&&Uc(oe,re,le[re]);return oe},yc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Hc=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(Kc({},ve)):Xe.resetFields()},[re]);const Ze=cn=>yc(void 0,null,function*(){Ge(!0),yield oe(cn),Ge(!1)});return Ms.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Ms.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},Ms.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},Ms.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Ms.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Ms.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},Ku=ue(59301),Yc=Object.defineProperty,Qc=Object.getOwnPropertySymbols,gm=Object.prototype.hasOwnProperty,Fs=Object.prototype.propertyIsEnumerable,Ad=(oe,le,re)=>le in oe?Yc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ss=(oe,le)=>{for(var re in le||(le={}))gm.call(le,re)&&Ad(oe,re,le[re]);if(Qc)for(var re of Qc(le))Fs.call(le,re)&&Ad(oe,re,le[re]);return oe},Is=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Xc=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,cn]=(0,x.useState)({title:"",content:""}),[aa,nn]=(0,x.useState)(!1),[hn,vn]=(0,x.useState)(!1),[Un,En]=(0,x.useState)([]),[Lt,Ia]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Kn(Lt)},[]);const Kn=Mt=>Is(void 0,null,function*(){var an,$n;re(!0);const Tt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:Mt});Tt.status===0&&(Ke(((an=Tt==null?void 0:Tt.data)==null?void 0:an.qna_sets)||[]),ze(($n=Tt==null?void 0:Tt.data)==null?void 0:$n.total_count)),re(!1)}),tn=Mt=>{Lt.keywords=Mt,Lt.page=1,Ia(Ss({},Lt)),Kn(Lt)},wn=(Mt,an)=>{Lt.page=Mt,Lt.limit=an,Ia(Ss({},Lt)),Kn(Lt)},Jt=Mt=>Is(void 0,null,function*(){if(typeof Ge=="number"){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:Mt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Kn(Lt),Ee(!1))}else{const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:Mt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Lt.page=1,Lt.keywords="",Ia(Ss({},Lt)),Kn(Lt),Ee(!1))}}),bt=Mt=>Is(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Is(void 0,null,function*(){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Mt.id}.json`,{method:"delete"});if((an==null?void 0:an.status)===0){const $n=Xe.length===1&&Lt.page>1?Lt.page-1:Lt.page;Lt.page=$n,Ia(Ss({},Lt)),Kn(Lt),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),kn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:Mt=>Ku.createElement(nt.Z,{placement:"topLeft",title:Mt},Ku.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:Mt=>Ku.createElement(nt.Z,{placement:"topLeft",title:Mt},Ku.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(Mt,an)=>Ku.createElement("span",null,Ku.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(Mt),cn({title:an==null?void 0:an.title,content:an==null?void 0:an.content})}},"\u7F16\u8F91"),Ku.createElement("span",{className:"current c-red",onClick:()=>bt(an)},"\u5220\u9664"))}],Ut={onRemove:()=>{En([])},beforeUpload:Mt=>{if((Mt==null?void 0:Mt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(Mt.type==="application/vnd.ms-excel"||Mt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let $n=[];return $n.push(Mt),En([...$n]),!1},fileList:Un,accept:".xls,.xlsx"};return Ku.createElement("div",{className:Sd.collect},Ku.createElement("div",{className:Sd.head},Ku.createElement(Xo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Lt.keywords,onChange:tn}),Ku.createElement(Xo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),cn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Ku.createElement(Xo.op,{type:"primary",shape:"default",onClick:()=>nn(!0)},"\u5BFC\u5165\u95EE\u7B54")),Ku.createElement(kl.default,{columns:kn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Lt.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Lt.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:wn}}),Ku.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:aa,centered:!0,confirmLoading:hn,onCancel:()=>{nn(!1),En([])},onOk:()=>Is(void 0,null,function*(){var Mt;const an=new FormData;if(Un.length>0)an.append("file",Un[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}vn(!0);let $n=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:an},!0);($n==null?void 0:$n.status)===0&&((Mt=$n==null?void 0:$n.fail)!=null&&Mt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Ku.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",Ku.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Lt.page=1,Lt.keywords="",Ia(Ss({},Lt)),Kn(Lt),nn(!1),En([]))),vn(!1)})},Ku.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Ku.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Ku.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),Ku.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Ku.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Ku.createElement("div",{style:{marginLeft:74}},Ku.createElement(Pt.default,Ss({},Ut),Ku.createElement(Xo.op,{shape:"default",icon:Ku.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Ku.createElement(Hc,{visible:Ge,onCancel:()=>Ee(!1),onOk:Jt,modalParams:Ze}))},Dd={record:"record___zypfi",head:"head___bEv4O"},Wu=ue(59301),vm=Object.defineProperty,Jc=Object.defineProperties,pm=Object.getOwnPropertyDescriptors,Bd=Object.getOwnPropertySymbols,qc=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,$c=(oe,le,re)=>le in oe?vm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ec=(oe,le)=>{for(var re in le||(le={}))qc.call(le,re)&&$c(oe,re,le[re]);if(Bd)for(var re of Bd(le))Gi.call(le,re)&&$c(oe,re,le[re]);return oe},xd=(oe,le)=>Jc(oe,pm(le)),tc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Em=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({title:"",content:""});let[nn,hn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{En(nn)},[]);const vn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Un=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],En=Jt=>tc(void 0,null,function*(){var bt,kn;ve(!0);const Ut=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Jt});Ut.status===0&&(Ge(((bt=Ut==null?void 0:Ut.data)==null?void 0:bt.qna_records)||[]),Xe((kn=Ut==null?void 0:Ut.data)==null?void 0:kn.total_count)),ve(!1)}),Lt=Jt=>{nn.page=1,nn=ec(ec({},nn),Jt),hn(ec({},nn)),En(nn)},Ia=(Jt,bt)=>{nn.page=Jt,nn.limit=bt,hn(ec({},nn)),En(nn)},Kn=Jt=>tc(void 0,null,function*(){const bt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:xd(ec({},Jt),{qna_record_id:Ee})});(bt==null?void 0:bt.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),En(nn),Ze(!1))}),tn=Jt=>tc(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>tc(void 0,null,function*(){const bt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Jt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(bt==null?void 0:bt.status)===0&&En(nn)})})}),wn=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Jt=>Wu.createElement(nt.Z,{placement:"topLeft",title:Jt},Wu.createElement("span",{className:"c-black"},Jt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Jt=>Wu.createElement(nt.Z,{placement:"topLeft",title:Jt},Wu.createElement("span",{className:"c-black"},Jt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Jt=>{var bt;return Wu.createElement("span",{className:"c-black"},(bt=vn==null?void 0:vn.find(kn=>kn.value===Jt))==null?void 0:bt.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Jt=>{var bt;return Wu.createElement("span",{className:"c-black"},(bt=Un==null?void 0:Un.find(kn=>kn.value===Jt))==null?void 0:bt.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Jt,bt)=>Wu.createElement("span",null,["pending","ignored"].includes(bt.status)&&Wu.createElement(Wu.Fragment,null,Wu.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Jt),aa({title:bt==null?void 0:bt.question,content:bt==null?void 0:bt.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),Wu.createElement("span",{className:"current c-light-primary",onClick:()=>tn(bt)},"\u5FFD\u7565")),["skipped"].includes(bt.status)&&Wu.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Wu.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(bt.status)&&Wu.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Wu.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return Wu.createElement("div",{className:Dd.record},Wu.createElement("div",{className:Dd.head},Wu.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Lt},Wu.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},Wu.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),Wu.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},Wu.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:vn,style:{width:200}})),Wu.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},Wu.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Un,style:{width:200}})),Wu.createElement(ce.default.Item,{style:{marginRight:0}},Wu.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),Wu.createElement(kl.default,{columns:wn,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:nn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:nn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ia}}),Wu.createElement(Hc,{visible:Ee,onCancel:()=>Ze(!1),onOk:Kn,modalParams:cn,forceIn:!0}))},Cc=ue(59301);const wd=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return Cc.createElement("div",{className:Fd.catechism},Cc.createElement(Xo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:Fd.tab}),ve==="1"&&Cc.createElement(Xc,null),ve==="2"&&Cc.createElement(Em,null))};var Pm=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(wd),Fm=Object.defineProperty,bc=Object.getOwnPropertySymbols,Rs=Object.prototype.hasOwnProperty,nc=Object.prototype.propertyIsEnumerable,Ac=(oe,le,re)=>le in oe?Fm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ac=(oe,le)=>{for(var re in le||(le={}))Rs.call(le,re)&&Ac(oe,re,le[re]);if(bc)for(var re of bc(le))nc.call(le,re)&&Ac(oe,re,le[re]);return oe},Sm=(oe,le)=>{var re={};for(var ve in oe)Rs.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&bc)for(var ve of bc(oe))le.indexOf(ve)<0&&nc.call(oe,ve)&&(re[ve]=oe[ve]);return re},Or=oe=>{var le=oe,{tabsActive:re}=le,ve=Sm(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(St,null),re==="warehouse"&&x.createElement(qa,null),re==="level"&&x.createElement(hl,ac({},ve)),re==="collaborate"&&x.createElement(cs,ac({},ve)),re==="setting"&&x.createElement(ds.Z,null),re==="environment"&&x.createElement(Tl,ac({},ve)),re==="dataset"&&x.createElement(gc,null),re==="service"&&x.createElement(jc,ac({},ve)),re==="catechism"&&x.createElement(Pm,ac({},ve)))},ro={flex_box_center:"flex_box_center___MI0To",flex_space_between:"flex_space_between___Gn3Yr",flex_box_vertical_center:"flex_box_vertical_center___K5RIt",flex_box_center_end:"flex_box_center_end___WhL43",flex_box_column:"flex_box_column___AAEDd",sidebar:"sidebar___NrZKL",items:"items___Q_UEK",item:"item___VHVCz",name:"name___oYWmC",itemActive:"itemActive___UBKSy",question:"question___D6Z4B"},pu=Object.defineProperty,Xu=Object.getOwnPropertySymbols,Ts=Object.prototype.hasOwnProperty,Ii=Object.prototype.propertyIsEnumerable,ji=(oe,le,re)=>le in oe?pu(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ri=(oe,le)=>{for(var re in le||(le={}))Ts.call(le,re)&&ji(oe,re,le[re]);if(Xu)for(var re of Xu(le))Ii.call(le,re)&&ji(oe,re,le[re]);return oe};const Dc=oe=>React.createElement("svg",Ri({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var si="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",wi=Object.defineProperty,ym=Object.getOwnPropertySymbols,Eg=Object.prototype.hasOwnProperty,zm=Object.prototype.propertyIsEnumerable,Vm=(oe,le,re)=>le in oe?wi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Gm=(oe,le)=>{for(var re in le||(le={}))Eg.call(le,re)&&Vm(oe,re,le[re]);if(ym)for(var re of ym(le))zm.call(le,re)&&Vm(oe,re,le[re]);return oe};const j0=oe=>React.createElement("svg",Gm({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u5F62\u72B6 6"),React.createElement("path",{d:"M12 24C5.372 24 0 18.628 0 12S5.372 0 12 0s12 5.372 12 12-5.372 12-12 12Zm0-5.25c.445 0 .806-.144 1.083-.431.277-.288.417-.644.417-1.069 0-.425-.139-.774-.417-1.048-.278-.274-.638-.424-1.083-.452-.584.028-1.014.288-1.291.78-.278.494-.278.987 0 1.48.277.493.707.74 1.291.74Zm1.149-4.9c0-.086-.03-.333-.026-.298-.031-.312.01-.59.181-.857.125-.196.318-.38.606-.55 1.693-1 2.312-2.115 2.277-3.275-.052-1.737-1.332-3.441-4.107-3.466-2.32-.022-3.844 1.098-4.205 3.202a1.125 1.125 0 0 0 2.217.38c.164-.952.698-1.344 1.967-1.333 1.393.013 1.86.635 1.88 1.284a.54.54 0 0 1-.086.316c-.155.279-.492.603-1.087.955-.589.347-1.042.779-1.36 1.278-.494.777-.602 1.545-.518 2.325.012.118.011.103.011.04a1.125 1.125 0 1 0 2.25 0Z",fill:"#F7B500",fillRule:"nonzero"}));var Cm="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDI0QzUuMzcyIDI0IDAgMTguNjI4IDAgMTJTNS4zNzIgMCAxMiAwczEyIDUuMzcyIDEyIDEyLTUuMzcyIDEyLTEyIDEyWm0wLTUuMjVjLjQ0NSAwIC44MDYtLjE0NCAxLjA4My0uNDMxLjI3Ny0uMjg4LjQxNy0uNjQ0LjQxNy0xLjA2OSAwLS40MjUtLjEzOS0uNzc0LS40MTctMS4wNDgtLjI3OC0uMjc0LS42MzgtLjQyNC0xLjA4My0uNDUyLS41ODQuMDI4LTEuMDE0LjI4OC0xLjI5MS43OC0uMjc4LjQ5NC0uMjc4Ljk4NyAwIDEuNDguMjc3LjQ5My43MDcuNzQgMS4yOTEuNzRabTEuMTQ5LTQuOWMwLS4wODYtLjAzLS4zMzMtLjAyNi0uMjk4LS4wMzEtLjMxMi4wMS0uNTkuMTgxLS44NTcuMTI1LS4xOTYuMzE4LS4zOC42MDYtLjU1IDEuNjkzLTEgMi4zMTItMi4xMTUgMi4yNzctMy4yNzUtLjA1Mi0xLjczNy0xLjMzMi0zLjQ0MS00LjEwNy0zLjQ2Ni0yLjMyLS4wMjItMy44NDQgMS4wOTgtNC4yMDUgMy4yMDJhMS4xMjUgMS4xMjUgMCAwIDAgMi4yMTcuMzhjLjE2NC0uOTUyLjY5OC0xLjM0NCAxLjk2Ny0xLjMzMyAxLjM5My4wMTMgMS44Ni42MzUgMS44OCAxLjI4NGEuNTQuNTQgMCAwIDEtLjA4Ni4zMTZjLS4xNTUuMjc5LS40OTIuNjAzLTEuMDg3Ljk1NS0uNTg5LjM0Ny0xLjA0Mi43NzktMS4zNiAxLjI3OC0uNDk0Ljc3Ny0uNjAyIDEuNTQ1LS41MTggMi4zMjUuMDEyLjExOC4wMTEuMTAzLjAxMS4wNGExLjEyNSAxLjEyNSAwIDEgMCAyLjI1IDBaIiBmaWxsPSIjRjdCNTAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",cl=ue(59301),Pg=Object.defineProperty,Fg=Object.defineProperties,Sg=Object.getOwnPropertyDescriptors,Ld=Object.getOwnPropertySymbols,jm=Object.prototype.hasOwnProperty,Um=Object.prototype.propertyIsEnumerable,bm=(oe,le,re)=>le in oe?Pg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Od=(oe,le)=>{for(var re in le||(le={}))jm.call(le,re)&&bm(oe,re,le[re]);if(Ld)for(var re of Ld(le))Um.call(le,re)&&bm(oe,re,le[re]);return oe},Nd=(oe,le)=>Fg(oe,Sg(le)),yg=(oe,le)=>{var re={};for(var ve in oe)jm.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ld)for(var ve of Ld(oe))le.indexOf(ve)<0&&Um.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Bc=[{name:"\u57FA\u672C\u4FE1\u606F",icon:cl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:cl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:cl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:cl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:cl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:cl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:cl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:cl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:cl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],Km=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=yg(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee;const{base_info_warning:Ze,challenges_warning:cn,id:aa,repository_warning:nn,sideBar:hn,service_warning:vn}=Ke,Un=(0,xe.useLocation)(),En=(0,xe.useParams)(),[Lt]=(0,xe.useSearchParams)();(0,x.useEffect)(()=>{var tn;const wn=Lt.get("tabId"),Jt=Un.pathname.split("/").length,kn=((tn=Xe==null?void 0:Xe.detail)!=null&&tn.windows_vnc?Bc.filter(Ut=>Ut.tabId!=="dataset"):Bc).map(Ut=>Ut.tabId).includes(wn);if(wn&&kn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:wn}});return}if(Jt>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!wn||wn&&!kn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Nd(Od({},Ke.sideBar),{selectPath:""})})},[En.id]);const Ia=tn=>{var wn;if(tn===hn.tabsActive)return;const Jt=()=>{xe.history.push(`/shixuns/${aa}/edit?tabId=${tn}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:tn,selectPath:"",confirmLeave:!1}})};(wn=Ke==null?void 0:Ke.sideBar)!=null&&wn.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Jt()}}):Jt()},Kn=()=>{var tn;return((tn=Xe==null?void 0:Xe.detail)!=null&&tn.windows_vnc?Bc.filter(Jt=>Jt.tabId!=="dataset"):Bc).filter(Jt=>{var bt;return(bt=Xe==null?void 0:Xe.detail)!=null&&bt.is_jupyter_lab?Jt.tabId!=="level":Jt.tabId!=="service"}).map(Jt=>{const{name:bt,icon:kn,tabId:Ut}=Jt;return cl.createElement("div",{key:Ut,className:`${Ke.sideBar.tabsActive===Ut?ro.itemActive:ro.item} font12`,onClick:()=>Ia(Ut)},kn,cl.createElement("span",{className:ro.name},bt),Ut==="information"&&Ze&&cl.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},cl.createElement("img",{src:si,alt:""})),Ut==="level"&&cn&&cl.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},cl.createElement("img",{src:si,alt:""})),Ut==="service"&&vn&&cl.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},cl.createElement("img",{src:si,alt:""})),Ut==="warehouse"&&nn&&cl.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},cl.createElement("img",{src:si,alt:""})))})};return cl.createElement("div",{className:ro.sidebar},cl.createElement("div",{className:ro.items},Kn()),cl.createElement("div",{className:ro.question},cl.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},cl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},cl.createElement("img",{src:Cm,height:24,width:24,alt:""})))))};var Cg=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(Km),Am={bottom:"bottom___g7TNS",yes:"yes___IpiGn",no:"no___xC90Y"},Ul=ue(59301),bg=Object.defineProperty,Md=Object.getOwnPropertySymbols,Hm=Object.prototype.hasOwnProperty,Dm=Object.prototype.propertyIsEnumerable,Id=(oe,le,re)=>le in oe?bg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ym=(oe,le)=>{for(var re in le||(le={}))Hm.call(le,re)&&Id(oe,re,le[re]);if(Md)for(var re of Md(le))Dm.call(le,re)&&Id(oe,re,le[re]);return oe},Rd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ag=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)(!1),{actionTabs:nn}=oe,[hn]=ce.default.useForm(),[vn,Un]=(0,x.useState)({name:"string"}),En=tn=>tn&&tn<$l()().startOf("day"),[Lt,Ia]=(0,x.useState)();(0,x.useEffect)(()=>{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(vn.name=nn==null?void 0:nn.name),Un(Ym({},vn)),hn.setFieldsValue({name:nn==null?void 0:nn.name})},[oe.actionTabs.key]);const Kn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return Ul.createElement(Ul.Fragment,null,Ul.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>Rd(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Ul.createElement("div",null,Ul.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Kn[oe.actionTabs.type],"\uFF1F")),Ul.createElement("div",{className:Am.bottom},Ul.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&cn,className:Am.no,onClick:()=>Rd(void 0,null,function*(){var tn;aa(!0),(tn=oe.actionTabs)!=null&&tn.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),Ul.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!cn,className:Am.yes,onClick:()=>Rd(void 0,null,function*(){var tn;aa(!1),(tn=oe.actionTabs)!=null&&tn.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),Ul.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>Rd(void 0,null,function*(){var tn,wn;yield hn.validateFields();const Jt=hn.getFieldValue();Ze(!0);const bt=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Jt.name}});Ze(!1),bt.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),(tn=oe.actionTabs)!=null&&tn.getBaseInfo&&((wn=oe.actionTabs)==null||wn.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Ul.createElement("div",null,Ul.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),Ul.createElement(ce.default,{form:hn,initialValues:{name:Lt},onChange:()=>{Un(hn.getFieldValue())}},Ul.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},Ul.createElement(Oe.Z,{className:"mt30",align:"middle"},Ul.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),Ul.createElement(Ie.Z,{flex:"1"},Ul.createElement(Se.default,{maxLength:60,defaultValue:nn==null?void 0:nn.name,suffix:Ul.createElement("span",null,((Xe=vn==null?void 0:vn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var Dg=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(Ag),ys=ue(59301),Qm=Object.defineProperty,Bg=Object.defineProperties,xg=Object.getOwnPropertyDescriptors,Td=Object.getOwnPropertySymbols,Xm=Object.prototype.hasOwnProperty,Jm=Object.prototype.propertyIsEnumerable,qm=(oe,le,re)=>le in oe?Qm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,$m=(oe,le)=>{for(var re in le||(le={}))Xm.call(le,re)&&qm(oe,re,le[re]);if(Td)for(var re of Td(le))Jm.call(le,re)&&qm(oe,re,le[re]);return oe},eg=(oe,le)=>Bg(oe,xg(le)),wg=(oe,le)=>{var re={};for(var ve in oe)Xm.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Td)for(var ve of Td(oe))le.indexOf(ve)<0&&Jm.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Lg=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=wg(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:eg($m({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),ys.createElement("div",{className:Ye.practiceSetting},ys.createElement("div",{className:Ye.wrapHeader},ys.createElement(ee,null)),ys.createElement("div",{className:Ye.wrapLayout},ys.createElement("div",{className:Ye.wrapSidebar},ys.createElement(Cg,null)),ys.createElement("div",{className:Ye.wrapContent},ys.createElement(Or,eg($m({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),ys.createElement(Dg,null))};var Og=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(Lg),ed={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},yl={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",preStep:"preStep___Sx5Ih",exit:"exit___CTNC5"},ru=ue(59301),tg=Object.getOwnPropertySymbols,Ng=Object.prototype.hasOwnProperty,Mg=Object.prototype.propertyIsEnumerable,ng=(oe,le)=>{var re={};for(var ve in oe)Ng.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&tg)for(var ve of tg(oe))le.indexOf(ve)<0&&Mg.call(oe,ve)&&(re[ve]=oe[ve]);return re},kd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ig=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=ng(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,cn,aa;const nn=(0,xe.useLocation)(),hn=(0,x.useRef)(""),vn=(0,xe.useParams)(),{title:Un,base_info_warning:En,challenges_warning:Lt,service_warning:Ia,repository_warning:Kn,mirror_warning:tn}=Xe;(0,x.useEffect)(()=>{var Tt;hn.current=(Tt=nn.pathname.split("/"))==null?void 0:Tt[2],ze({type:"practiceSetting/setParams",payload:{id:hn.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:hn.current}})},[nn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(Un||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const wn=()=>kd(void 0,null,function*(){yield Jt(),xe.history.push(`/shixuns/${hn.current}/challenges`)}),Jt=()=>new Promise((Tt,Qt)=>{var Ka;(Ka=Xe==null?void 0:Xe.sideBar)!=null&&Ka.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Tt()},onCancel:()=>{Qt()}}):Tt()}),bt=Tt=>{var Qt;if(Tt===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const Ka=()=>{xe.history.push(`/shixuns/${hn.current}/edit?tabId=${Tt}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Tt,selectPath:"",confirmLeave:!1}})};(Qt=Xe==null?void 0:Xe.sideBar)!=null&&Qt.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ka()}}):Ka()},kn=(Tt,Qt=!1)=>{Tt=Tt!=null&&Tt.includes(".json")?Tt:`${Tt}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ru.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>kd(void 0,null,function*(){const Ka=yield(0,We.ZP)("/api"+Tt,{method:"get"});if(!Ka)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Da=yield(0,gt.Ir)({id:Ka.shixun_identifier,jump_challenge_setting:Qt});if(Da!=null&&Da.game_identifier){(0,Je.xg)(`/tasks/${Da.game_identifier}`);return}(Da==null?void 0:Da.status)===2?kn(Da==null?void 0:Da.message):(Da==null?void 0:Da.status)===3&&Ut(Da==null?void 0:Da.message)})})},Ut=Tt=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ru.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Tt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Mt=(Tt,Qt)=>kd(void 0,null,function*(){var Ka,Da,fa,va;if(yield Jt(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ka=Ke.detail)!=null&&Ka.is_jupyter||(Da=Ke.detail)!=null&&Da.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:hn.current}}).then(pa=>{var Aa;pa!=null&&pa.identifier&&((Aa=xe.history)==null||Aa.push(`/tasks/${pa.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Na=Qt?yield(0,gt.BK)({id:Tt}):yield(0,gt.Ir)({id:Tt});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Na==null?void 0:Na.status)==5&&!Qt){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:ru.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(va=(fa=Na==null?void 0:Na.data)==null?void 0:fa.challenge_errors)==null?void 0:va.map((pa,Aa)=>{var jr;return ru.createElement("span",{key:Aa,style:{color:"#3061D0"}},"\u7B2C",pa==null?void 0:pa.challenge_position,"\u5173",Aa!=((jr=Na==null?void 0:Na.data)==null?void 0:jr.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var pa,Aa,jr;window.location.href=`/shixuns/${hn.current}/edit/${(jr=(Aa=(pa=Na==null?void 0:Na.data)==null?void 0:pa.challenge_errors)==null?void 0:Aa[0])==null?void 0:jr.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:hn.current,jump_challenge_setting:!0}).then(pa=>{if(pa!=null&&pa.game_identifier||pa!=null&&pa.identifier){(0,Je.xg)(`/tasks/${pa.game_identifier}`);return}(pa==null?void 0:pa.status)===-3?(0,Je.eF)():(pa==null?void 0:pa.status)===2?kn(pa==null?void 0:pa.message,!0):(pa==null?void 0:pa.status)===3&&Ut(pa==null?void 0:pa.message)})}});return}if((Na==null?void 0:Na.status)==6&&!Qt){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:ru.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${hn.current}/edit?tabId=environment`}});return}if(Na!=null&&Na.game_identifier||Na!=null&&Na.identifier){(0,Je.xg)(Qt?`/tasks/${Na==null?void 0:Na.identifier}/jupyter`:`/tasks/${Na.game_identifier}`);return}(Na==null?void 0:Na.status)===-3?(0,Je.eF)():(Na==null?void 0:Na.status)===2?kn(Na==null?void 0:Na.message):(Na==null?void 0:Na.status)===3&&Ut(Na==null?void 0:Na.message)}),an=()=>kd(void 0,null,function*(){yield Jt(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),$n=Tt=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===Tt?"#0152d9":"transparent"});return ru.createElement("div",{className:yl.header},ru.createElement("aside",{className:yl.title},ru.createElement("i",{onClick:wn,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),ru.createElement("span",{className:yl.edit},Un||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),ru.createElement("i",{onClick:an,className:"icon iconfont icon-xiugai1"})),!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_client_unity_3d)&&ru.createElement("aside",{className:yl.schedule},ru.createElement("div",null,ru.createElement("span",{style:$n("information"),className:yl.clickWarp,onClick:()=>bt("information")},En?ru.createElement("span",{className:yl.num},"1"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u57FA\u672C\u4FE1\u606F")),ru.createElement("i",{className:"iconfont icon-lujing"})),ru.createElement("div",null,ru.createElement("span",{style:$n("warehouse"),className:yl.clickWarp,onClick:()=>bt("warehouse")},Kn?ru.createElement("span",{className:yl.num},"2"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u4EE3\u7801\u4ED3\u5E93")),ru.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ze=Ke==null?void 0:Ke.detail)!=null&&Ze.is_jupyter_lab)&&ru.createElement("div",null,ru.createElement("span",{style:$n("level"),className:yl.clickWarp,onClick:()=>bt("level")},Lt?ru.createElement("span",{className:yl.num},"3"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u4EFB\u52A1\u5173\u5361")),ru.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((cn=Ke==null?void 0:Ke.detail)==null?void 0:cn.is_jupyter_lab)&&ru.createElement("div",null,ru.createElement("span",{style:$n("service"),className:yl.clickWarp,onClick:()=>bt("service")},Ia?ru.createElement("span",{className:yl.num},"3"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u670D\u52A1")),ru.createElement("i",{className:"iconfont icon-lujing"})),ru.createElement("div",null,ru.createElement("span",{style:$n("environment"),className:yl.clickWarp,onClick:()=>bt("environment")},tn?ru.createElement("span",{className:yl.num},"4"):ru.createElement("img",{src:ye}),ru.createElement("span",{className:yl.subject},"\u5B9E\u9A8C\u73AF\u5883")))),ru.createElement("aside",{className:yl.btns},((aa=Ke==null?void 0:Ke.detail)==null?void 0:aa.is_client_unity_3d)&&ru.createElement("div",{className:yl.preStep,onClick:()=>xe.history.push(`/shixuns/edit?shixunid=${hn.current}`)},"\u4E0A\u4E00\u6B65"),ru.createElement("div",{className:yl.simulate,onClick:()=>Mt(hn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Rg=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ig),xc={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},Bm={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},ag=Object.defineProperty,Zd=Object.getOwnPropertySymbols,rg=Object.prototype.hasOwnProperty,Wd=Object.prototype.propertyIsEnumerable,xm=(oe,le,re)=>le in oe?ag(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Tg=(oe,le)=>{for(var re in le||(le={}))rg.call(le,re)&&xm(oe,re,le[re]);if(Zd)for(var re of Zd(le))Wd.call(le,re)&&xm(oe,re,le[re]);return oe},kg=(oe,le)=>{var re={};for(var ve in oe)rg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Zd)for(var ve of Zd(oe))le.indexOf(ve)<0&&Wd.call(oe,ve)&&(re[ve]=oe[ve]);return re},Zg=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=kg(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=cn=>{const aa=ve.filter((nn,hn)=>hn!==cn);ze(aa)},Ze=cn=>{if(cn.preventDefault(),!!Ke){if(ve.findIndex(aa=>aa.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,Tg({bordered:!1,style:{width:600},value:Ke,onChange:cn=>Ge(cn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((cn,aa)=>x.createElement("div",{key:aa,className:Bm.btn},x.createElement("span",{className:Bm.s1},cn.name),x.createElement("img",{src:na,className:Bm.s2,onClick:()=>Ee(aa)})))))},zd={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const te=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:zd.complete},x.createElement("div",{onClick:le,className:zd.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:zd.save},"\u4FDD\u5B58"));var ne=(0,xe.connect)()(te),ie=ue(59301),me=Object.defineProperty,Pe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ft=(oe,le,re)=>le in oe?me(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,dt=(oe,le)=>{for(var re in le||(le={}))be.call(le,re)&&Ft(oe,re,le[re]);if(Ce)for(var re of Ce(le))qe.call(le,re)&&Ft(oe,re,le[re]);return oe},tt=(oe,le)=>Pe(oe,Fe(le)),at=(oe,le)=>{var re={};for(var ve in oe)be.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ce)for(var ve of Ce(oe))le.indexOf(ve)<0&&qe.call(oe,ve)&&(re[ve]=oe[ve]);return re},kt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Sn=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=at(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,cn,aa,nn,hn;const[vn]=ce.default.useForm(),[Un,En]=(0,x.useState)({}),[Lt,Ia]=(0,x.useState)(!1),[Kn,tn]=(0,x.useState)(!1),[wn,Jt]=(0,x.useState)(!1),[bt,kn]=(0,x.useState)(""),[Ut,Mt]=(0,x.useState)(""),[an,$n]=(0,x.useState)(""),[Tt,Qt]=(0,x.useState)(),Ka=(0,x.useRef)({}),Da=(0,x.useRef)(""),fa=(0,x.useRef)(""),va=(0,x.useRef)(""),Na=(0,x.useRef)(null),pa=(0,x.useRef)((0,dn.throttle)(()=>br(),2e3,{leading:!0,trailing:!1})).current,{id:Aa}=Xe,[jr,yo]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Aa&&Br()},[Aa]),(0,x.useEffect)(()=>(JSON.stringify(Un)!=="{}"&&So(),()=>{clearTimeout(Na.current)}),[Un,bt,an,Ut]);const So=()=>{clearTimeout(Na.current),Na.current=setTimeout(()=>{!(0,dn.isEqual)(Un,Ka.current)||bt!==Da.current||an!==fa.current||Ut!==va.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Br=()=>kt(void 0,null,function*(){var da,dr,Xr,Jn,Sa,Ua,Mo;ze({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const Hl=yield(0,We.ZP)(`/api/shixuns/${Aa}/edit_base_info.json`,{method:"get"});if(Hl.status===0){const Ju=tt(dt({},Hl.data),{description:(0,mn.S)(Hl.data.description)}),Ti={description:Ju.description,shixun_tags:Ju.shixun_tags,name:Ju.name,course:((da=Ju==null?void 0:Ju.disciplines)==null?void 0:da.length)>0?[(Xr=(dr=Ju==null?void 0:Ju.disciplines)==null?void 0:dr[0])==null?void 0:Xr.id,(Ua=(Sa=(Jn=Ju==null?void 0:Ju.disciplines)==null?void 0:Jn[0])==null?void 0:Sa.sub_discipline)==null?void 0:Ua.id]:[],difficulty:Ju.difficulty};(Mo=Ge.detail)!=null&&Mo.is_jupyter_lab&&(Ti.jupyter_show_description=Hl.data.jupyter_show_description),vn.setFieldsValue(Ti),Ka.current=dt({},Ti),Da.current=Ju.attachment_id||"",fa.current=Ju.cover_image_id||"",va.current=Ju.attachment_id_b||"",En(dt({},Ti)),kn(Ju.attachment_id||""),Mt(Ju.attachment_id_b||""),$n(Ju.cover_image_id||""),Qt(Ju.cover_image||"")}}),Bn=(da,dr)=>{En(dt({},dr))},nr=()=>{ka()},br=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),vn.submit()},Tn=(da,dr=!1,Xr=1)=>{var Jn;const{name:Sa,description:Ua,shixun_tags:Mo,course:Hl,jupyter_show_description:Ju=!1,difficulty:Ti}=da;let Yi={name:Sa,description:Ua,shixun_tags:Mo,attachment_id:bt,cover_image_id:an,attachment_id_b:Ut,sub_discipline_ids:Hl[1],difficulty:Ti};(Jn=Ge.detail)!=null&&Jn.is_jupyter_lab&&(Yi=tt(dt({},Yi),{jupyter_show_description:Ju})),(0,We.ZP)(`/api/shixuns/${Aa}/base_info_save.json`,{method:"post",body:{shixun:dt({},Yi),sync_origin_shixun:dr}}).then(Ja=>kt(void 0,null,function*(){var oo,Po,qo,Bl;if(Ja.status===0&&((oo=Ge==null?void 0:Ge.detail)!=null&&oo.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:Aa}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ka.current={description:Un.description,shixun_tags:Un.shixun_tags,name:Un.name,difficulty:Un.difficulty},Da.current=bt,fa.current=an,va.current=Ut,(Po=Ge==null?void 0:Ge.detail)!=null&&Po.copy_for_exercise)){const di=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:Aa,save_type:Xr}});Xr===1?(qo=di==null?void 0:di.data)!=null&&qo.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Bl=di==null?void 0:di.data)==null?void 0:Bl.shixun_name,getBaseInfo:()=>{Br()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(di==null?void 0:di.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:ie.createElement("div",null,ie.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Fi,zs;(0,Je.xg)(`/shixuns/${(zs=(Fi=Ge==null?void 0:Ge.detail)==null?void 0:Fi.fork_from)==null?void 0:zs.fork_identifier}/challenges`)}}))}}))},ka=()=>{var da;const dr=()=>{xe.history.push(`/shixuns/${Aa}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(da=Xe==null?void 0:Xe.sideBar)!=null&&da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{dr()}}):dr()};function Ba(da){const dr=da.type==="image/jpeg"||da.type==="image/png";return dr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),dr}const lr=ie.createElement(de.ZP,{loading:Lt,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),to=ie.createElement(de.ZP,{loading:wn,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Co=ie.createElement(de.ZP,{loading:Kn,icon:ie.createElement(Fn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Ma(da,dr){const Xr=new FileReader;Xr.addEventListener("load",()=>dr(Xr.result)),Xr.readAsDataURL(da)}const Zr=da=>{var dr,Xr;if(da.file.status==="uploading"){Ia(!0);return}da.file.status==="done"&&(Ia(!1),kn((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id))},Au=da=>{var dr,Xr;if(da.file.status==="uploading"){tn(!0);return}da.file.status==="done"&&(tn(!1),Mt((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id))},Du=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+bt,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>kn(""),style:{fontSize:"16px",color:"red"}}))),hr=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+Ut,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>Mt(""),style:{fontSize:"16px",color:"red"}}))),kr=da=>{var dr,Xr;if(da.file.status==="uploading"){Jt(!0);return}da.file.status==="done"&&(Jt(!1),$n((Xr=(dr=da==null?void 0:da.file)==null?void 0:dr.response)==null?void 0:Xr.id),yo(!0))},No=()=>ie.createElement("div",{className:xc.img},ie.createElement("img",{src:(0,we.z)(jr?"/api/attachments/"+an:Tt,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>{$n(""),Qt("")},style:{fontSize:"16px",color:"red"}})));return ie.createElement("div",{className:xc.information},ie.createElement("section",{className:xc.scroll},ie.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),ie.createElement("div",{className:xc.formWrap}," ",ie.createElement(ce.default,{form:vn,scrollToFirstError:!0,layout:"vertical",onValuesChange:Bn,onFinish:da=>{var dr,Xr;(dr=Ge==null?void 0:Ge.detail)!=null&&dr.is_fork_from_creator&&((Xr=Ge==null?void 0:Ge.detail)!=null&&Xr.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:da,type:"information",fn:(Jn,Sa,Ua)=>{Tn(Jn,Sa,Ua)}}}):Tn(da)}},ie.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ie.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=Un.name)==null?void 0:Ze.length)||0}/60`})),((cn=Ge.detail)==null?void 0:cn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{initialValue:1,name:"difficulty",label:"\u96BE\u5EA6:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},ie.createElement(ql.ZP.Group,{disabled:((aa=Ge.detail)==null?void 0:aa.shixun_status)===2},ie.createElement(ql.ZP,{value:1},"\u7B80\u5355"),ie.createElement(ql.ZP,{style:{marginLeft:70},value:2},"\u9002\u4E2D"),ie.createElement(ql.ZP,{style:{marginLeft:70},value:3},"\u56F0\u96BE"))),!((nn=Ge.detail)!=null&&nn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:ie.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",ie.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},ie.createElement(Zg,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),ie.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},ie.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:da=>da.parentNode})),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},bt?Du():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:Zr},lr))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Ut?hr():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:Au},Co))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},an||Tt?No():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Ba,onChange:kr},to))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},ie.createElement(se.Z,{defaultValue:Un.description||"",watch:!0})),((hn=Ge.detail)==null?void 0:hn.is_jupyter_lab)&&ie.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},ie.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),ie.createElement(ne,{onSave:pa,onCancel:nr,loading:Lt||wn||Kn}))};var Va=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(Sn),$a=ue(4848),xa={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},yr=Object.defineProperty,Tr=Object.defineProperties,Gr=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,du=Object.prototype.propertyIsEnumerable,vl=(oe,le,re)=>le in oe?yr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,iu=(oe,le)=>{for(var re in le||(le={}))zo.call(le,re)&&vl(oe,re,le[re]);if(Wo)for(var re of Wo(le))du.call(le,re)&&vl(oe,re,le[re]);return oe},rl=(oe,le)=>Tr(oe,Gr(le)),Kl=(oe,le)=>{var re={};for(var ve in oe)zo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Wo)for(var ve of Wo(oe))le.indexOf(ve)<0&&du.call(oe,ve)&&(re[ve]=oe[ve]);return re},Nl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const os=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe}=le,Ke=Kl(le,["globalSetting","dispatch","practiceSetting","shixunsDetail"]),Ge,Ee,Ze,cn,aa,nn,hn,vn;const Un=(0,xe.useLocation)(),[En]=(0,xe.useSearchParams)(),[Lt,Ia]=(0,x.useState)(!1),[Kn,tn]=(0,x.useState)({}),[wn,Jt]=(0,x.useState)(!0),[bt,kn]=(0,x.useState)(!1),[Ut,Mt]=(0,x.useState)(null),an=(0,x.useRef)(!1),{id:$n,updateIndex:Tt,is_published:Qt,newQuestion:Ka}=ze,{challenge_list:Da=[]}=Kn;(0,x.useEffect)(()=>{if($n)return va(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[$n,Tt]),(0,x.useEffect)(()=>{fa()},[Un]);const fa=()=>{const Tn=Un.pathname.split("/");(Tn.includes("newquestion")||Tn.includes("new")||En.get("tabId"))&&(an.current=!0)},va=()=>Nl(void 0,null,function*(){var Tn,ka,Ba;Jt(!0);const lr=yield(0,gt.n5)({id:$n});if(ve({type:"shixunsDetail/save",payload:{challenges:iu({},lr)}}),(Tn=lr==null?void 0:lr.challenge_list)!=null&&Tn.length){const to=Un.pathname.split("/"),Co=lr.challenge_list.find(Ma=>String(Ma.challenge_id)===to[4]);if(to.includes("newquestion")||to.includes("new")){const Ma=lr.challenge_list[((ka=lr.challenge_list)==null?void 0:ka.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:to.includes("new")?0:1,name:""}}}),Mt(void 0),yo(Ma)}else to[4]&&Co?Na(Co,!1):Na(lr.challenge_list[0])}(Ba=lr==null?void 0:lr.challenge_list)!=null&&Ba.length||Mt(null),tn(lr),Jt(!1)}),Na=(Tn,ka=!0)=>{if(Mt(Tn.challenge_id),yo(Tn),ka){const Ba=`/shixuns/${$n}/edit/${Tn.challenge_id}/${Tn.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Ba)}},pa=(Tn,ka)=>{ka.stopPropagation();const{challenge_id:Ba}=Tn,lr=()=>Nl(void 0,null,function*(){var to,Co;if((yield(0,gt.rO)({id:$n,challengesId:Ba})).status===1){const Zr=yield(0,gt.n5)({id:$n});if(tn(Zr),Ba===Ut&&((to=Zr.challenge_list)!=null&&to.length)){Na(Zr.challenge_list[0]);return}(Co=Zr.challenge_list)!=null&&Co.length||(Mt(null),an.current=!0,yo({}),xe.history.push(`/shixuns/${$n}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:lr})},Aa=(Tn,ka,Ba)=>{const lr=Array.from(Tn),[to]=lr.splice(ka,1);return lr.splice(Ba,0,to),lr},jr=(Tn,ka)=>{if(!Tn.destination)return;const Ba=Aa(ka,Tn.source.index,Tn.destination.index);tn(rl(iu({},Kn),{challenge_list:Ba}));const lr=Ba.map(to=>to.challenge_id);(0,gt.xg)({id:$n,ids:lr}).then(to=>{to.status!==0&&tn(rl(iu({},Kn),{challenge_list:ka}))})},yo=Tn=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:Tn}})},So=(Tn,ka)=>Nl(void 0,null,function*(){if(Tn===Ut)return;yield Br(),Mt(Tn),yo(ka),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Ba=`/shixuns/${$n}/edit/${Tn}/${ka.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Ba)}),Br=()=>new Promise((Tn,ka)=>{var Ba;(Ba=ze==null?void 0:ze.sideBar)!=null&&Ba.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Tn()},onCancel:()=>{ka()}}):Tn()}),Bn=Tn=>{var ka,Ba;return x.createElement(x.Fragment,null,x.createElement(ao.Z5,{onDragEnd:lr=>jr(lr,Tn)},x.createElement(ao.bK,{droppableId:"droppable"},(lr,to)=>x.createElement("div",rl(iu({ref:lr.innerRef},lr.droppableProps),{style:{width:"100%"}}),Tn.map((Co,Ma)=>{const{st:Zr,name:Au,challenge_id:Du}=Co;return x.createElement(ao._l,{key:Du,draggableId:Du.toString(),index:Ma,isDragDisabled:Qt},(hr,kr)=>{var No,da,dr,Xr;return x.createElement("div",rl(iu(iu({ref:hr.innerRef},hr.draggableProps),hr.dragHandleProps),{className:Ut===Du?xa.listActive:xa.list,onClick:()=>So(Du,Co)}),x.createElement("span",{className:xa.s1},Zr===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:xa.s2},(No=Xe==null?void 0:Xe.detail)!=null&&No.is_client_unity_3d?((da=Xe==null?void 0:Xe.detail)==null?void 0:da.vrs_question_type)==1?`\u4EFB\u52A1${Ma+1}`:`\u7B2C${Ma+1}\u9898`:`\u7B2C${Ma+1}\u5173`,": ",Au),!Qt&&!((dr=Xe==null?void 0:Xe.detail)!=null&&dr.is_client_unity_3d&&((Xr=Xe==null?void 0:Xe.detail)==null?void 0:Xr.vrs_question_type)==0)&&x.createElement("span",{className:xa.s3,onClick:Jn=>pa(Co,Jn)},x.createElement("i",{className:"iconfont icon-shanchu7"})))})})))),Ka&&x.createElement("div",{className:xa.listActive},x.createElement("span",{className:xa.s1},(Ka==null?void 0:Ka.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:xa.s2},"\u7B2C",Tn.length+1,(ka=Xe==null?void 0:Xe.detail)!=null&&ka.is_client_unity_3d?"\u9898":"\u5173",": ",Ka==null?void 0:Ka.name)),!Qt&&x.createElement("div",{className:xa.os},"--\u62D6\u62FD",(Ba=Xe==null?void 0:Xe.detail)!=null&&Ba.is_client_unity_3d?"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","\u8FDB\u884C\u6392\u5E8F--"))},nr=Tn=>Nl(void 0,null,function*(){yield Br(),Tn==="new"?xe.history.push(`/shixuns/${$n}/edit/new`):xe.history.push(`/shixuns/${$n}/edit/newquestion`),Ia(!1),Mt(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:Tn==="new"?0:1,name:""}}})}),br=()=>{(0,Ha.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ia(!Lt)};return x.createElement("div",{className:xa.level},x.createElement("aside",{className:xa.left,style:{width:bt?"0":"25%"}},x.createElement("div",{className:xa.container},x.createElement("div",{className:xa.title},(Ge=Xe==null?void 0:Xe.detail)!=null&&Ge.is_client_unity_3d?((Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","(",Da.length,")"),x.createElement("div",{className:xa.listWrap},wn?x.createElement(vt.Z,{size:"middle"}):Da.length||Ka?Bn(Da):x.createElement(Mr.Z,{image:To,description:`\u6682\u65E0${(Ze=Xe==null?void 0:Xe.detail)!=null&&Ze.is_client_unity_3d?((cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361"}!`}))),!bt&&!((aa=Xe==null?void 0:Xe.detail)!=null&&aa.is_client_unity_3d&&((nn=Xe==null?void 0:Xe.detail)==null?void 0:nn.vrs_question_type)==0)&&x.createElement("div",{className:xa.btns},x.createElement("aside",{className:xa.btnsWrap},x.createElement("div",{style:{transform:Lt?"rotate(45deg)":"rotate(0deg)"},className:xa.icon,onClick:br},"+"),x.createElement("div",{className:xa.btn,style:{left:Lt?20:-154}},x.createElement("div",{className:xa.d1,onClick:()=>nr("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),!((hn=Xe==null?void 0:Xe.detail)!=null&&hn.is_client_unity_3d&&((vn=Xe==null?void 0:Xe.detail)==null?void 0:vn.vrs_question_type)==1)&&x.createElement("div",{className:xa.d2,onClick:()=>nr("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:bt?xa.elseShrink:xa.shrink,onClick:()=>kn(!bt)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:xa.right,id:"modal-level-question"},Ut===null&&an.current?x.createElement("div",{className:xa.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var Ui=(0,xe.connect)(({globalSetting:oe,practiceSetting:le,shixunsDetail:re})=>({globalSetting:oe,practiceSetting:le,shixunsDetail:re}))(os),ai={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},Ki=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,ks=Object.prototype.propertyIsEnumerable,us=(oe,le)=>{var re={};for(var ve in oe)ri.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ki)for(var ve of Ki(oe))le.indexOf(ve)<0&&ks.call(oe,ve)&&(re[ve]=oe[ve]);return re},wc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const rc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=us(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[cn,aa]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&nn()},[re.actionTabs.key]);const nn=()=>wc(void 0,null,function*(){var En;const Lt=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id}});aa(Lt||[])}),hn=()=>{var En;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(En=re.actionTabs.params)==null?void 0:En.id}}})},vn=()=>wc(void 0,null,function*(){var En;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Lt=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(En=re.actionTabs.params)==null?void 0:En.id,user_id:Ee}});Un(),Lt&&(Ke(),Be.ZP.info(Lt.message))}),Un=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:vn,onCancel:Un},x.createElement("div",null,x.createElement("div",{className:ai.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:ai.content},cn.length?x.createElement(ql.ZP.Group,{value:Ee,onChange:En=>Ze(En.target.value)},cn.map((En,Lt)=>x.createElement(ql.ZP,{className:ai.radio,key:Lt,value:En.user_id},En.name))):x.createElement("div",{className:ai.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:ai.colorBlue,onClick:hn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Zs=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(rc);const{TabPane:Hi}=Bt.default;var oc=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Hi,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(yi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Hi,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(Ei.Z,{onCancel:le,onSelect:re})))),Cl={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},ls=Object.defineProperty,Lc=Object.getOwnPropertySymbols,Vd=Object.prototype.hasOwnProperty,Oc=Object.prototype.propertyIsEnumerable,td=(oe,le,re)=>le in oe?ls(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Gd=(oe,le)=>{for(var re in le||(le={}))Vd.call(le,re)&&td(oe,re,le[re]);if(Lc)for(var re of Lc(le))Oc.call(le,re)&&td(oe,re,le[re]);return oe},uc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Wg=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,cn;const aa=(0,xe.useParams)(),nn=(0,x.useRef)(),[hn,vn]=(0,x.useState)(0),[Un,En]=(0,x.useState)([]),[Lt,Ia]=(0,x.useState)({id:null,page:1}),Kn=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,tn=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{nn.current=aa.id,Lt.id=nn.current,Ia(Lt),wn(Lt)},[]);const wn=Qt=>uc(void 0,null,function*(){const Ka=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:Qt});Ka&&(En(Ka.members||[]),vn(Ka.member_count))}),Jt=()=>uc(void 0,null,function*(){Lt.page=1,Ia(Lt);const Qt=(0,Vl.g)();yield ze({type:"user/getUserInfo",payload:Qt}),yield wn(Lt)}),bt=Qt=>{Lt.page=Qt,Ia(Lt),wn(Lt)},kn=Qt=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:Cl.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>uc(void 0,null,function*(){var Ka;const Da=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:nn.current,userId:Qt}});if(((Ka=ve.userInfo)==null?void 0:Ka.user_id)===Qt){xe.history.push("/shixuns");return}Be.ZP.info(Da==null?void 0:Da.message),Lt.page=1,Ia(Lt),wn(Lt)})})},Ut=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:nn.current}}})};function Mt(Qt,Ka,Da,fa){return uc(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Qt,user_id:Ka,editable:Da?0:1}}),wn(Lt)})}const an=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:nn.current}}})};function $n(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const Tt={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:$n,shixunId:nn.current,onSelectCollaborator:Qt=>uc(void 0,null,function*(){$n(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:nn.current,user_ids:Qt}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Jt())}),onSelectGroup:Qt=>uc(void 0,null,function*(){$n(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:nn.current,group_id:Qt.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Jt())})};return x.createElement("section",null,x.createElement("div",{className:Cl.wrap},x.createElement("div",{className:Cl.content},((cn=oe.detail)==null?void 0:cn.identity)<5&&x.createElement("div",{className:Cl.head},x.createElement("span",{className:Cl.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",hn,"\u4EBA\uFF09"),x.createElement("div",null,tn&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:Cl.button,style:{marginRight:"20px"},onClick:Ut},"\u66F4\u6362\u7BA1\u7406\u5458"),Kn&&x.createElement(de.ZP,{type:"primary",className:Cl.button,style:{marginRight:"40px"},onClick:an},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:Cl.list},x.createElement(dl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},Un.map((Qt,Ka)=>{var Da,fa,va,Na,pa,Aa,jr,yo;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:Cl.itemWrap,key:Ka},x.createElement("a",{href:(Da=Qt.user)==null?void 0:Da.user_url,target:"_blank",className:Cl.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:Cl.img,src:`${ot.Z.IMG_SERVER}/images/${(fa=Qt.user)==null?void 0:fa.image_url}`}),((va=Qt.user)==null?void 0:va.shixun_manager)&&x.createElement("span",{className:Cl.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:Cl.itemContent},x.createElement("p",{className:Cl.nameWrap},x.createElement("a",{href:Qt.user.user_url,target:"_blank",className:Cl.name},(Na=Qt.user)==null?void 0:Na.name,Qt.user.user_id===((pa=ve.userInfo)==null?void 0:pa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:Cl.actionGroup},tn?(Aa=Qt.user)!=null&&Aa.shixun_manager?null:x.createElement(Xt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[Qt.editable?"1":"2"],onClick:()=>{var So;Mt(oe.detail.identifier,Qt.user.user_id,Qt.editable,(So=Qt.user)==null?void 0:So.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,Qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Xn.Z,{style:{fontSize:"14px",color:"#888888"}}))):Qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((jr=Qt.user)!=null&&jr.shixun_manager)&&Kn?x.createElement("a",{className:Cl.deletetitle,onClick:()=>{var So;return kn((So=Qt.user)==null?void 0:So.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:Cl.schoolWrap},x.createElement("span",{className:Cl.school},(yo=Qt.user)==null?void 0:yo.school_name)))))})))),hn>10&&x.createElement("div",{className:Cl.countWrap},x.createElement(Jl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:hn,onChange:Qt=>bt(Qt),pageSize:10,current:Lt.page}))),x.createElement(Zs,{onReloadData:Jt}),x.createElement(oc,Gd({},Tt)))};var jd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(Wg),zg=ue(50428);const og=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(dl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Nu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(gs,null))};var wm=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(og),ol={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},nd={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},Lm=Object.defineProperty,Om=Object.defineProperties,Vg=Object.getOwnPropertyDescriptors,Nc=Object.getOwnPropertySymbols,Nm=Object.prototype.hasOwnProperty,U0=Object.prototype.propertyIsEnumerable,Hg=(oe,le,re)=>le in oe?Lm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lc=(oe,le)=>{for(var re in le||(le={}))Nm.call(le,re)&&Hg(oe,re,le[re]);if(Nc)for(var re of Nc(le))U0.call(le,re)&&Hg(oe,re,le[re]);return oe},Mm=(oe,le)=>Om(oe,Vg(le)),Yg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:K0}=Pt.default;var H0=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[cn,aa]=(0,x.useState)({}),[nn,hn]=(0,x.useState)([]),[vn,Un]=(0,x.useState)([]),[En,Lt]=(0,x.useState)(0),[Ia,Kn]=(0,x.useState)(!1),[tn,wn]=(0,x.useState)(!1),[Jt]=ce.default.useForm(),[bt,kn]=(0,x.useState)([]),Ut=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Jt.resetFields(),kn([]),Un([]),hn([]),Lt(0),wn(!1),Kn(!1))},[ze]);const Mt=Bn=>{var nr,br,Tn;if(Bn.file.status==="done"||Bn.file.status==="uploading"){if(kn(Bn.fileList),!Bn.file.response)return;if((nr=Bn.file.response)!=null&&nr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}kn(bt.filter(ka=>ka.uid!==Bn.file.uid)),(br=Bn.file.response)!=null&&br.message&&Be.ZP.info((Tn=Bn.file.response)==null?void 0:Tn.message)}},an=Bn=>Yg(void 0,null,function*(){var nr;if(!En){const Tn=bt.filter(ka=>ka.uid!==Bn.uid);kn(Tn),Ut.current=[...Tn],hn(nn.filter(ka=>ka!==Bn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Tn.length||(Jt.setFieldsValue({file:void 0}),Jt.validateFields());return}if(!Bn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(nr=Bn==null?void 0:Bn.response)==null?void 0:nr.id]}})).status===0&&(kn(bt.filter(Tn=>Tn.uid!==Bn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),$n=Bn=>{if(bt!=null&&bt.some(br=>br.name===Bn.name))return Be.ZP.info(`${Bn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const nr={name:Bn.name,uid:Bn.uid,file:Bn,percent:0};return bt.push(nr),Ut.current=[...bt],kn([...bt]),!1},Tt={height:300,multiple:!0,disabled:En>0,withCredentials:!0,fileList:bt,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:Mt,onRemove:an,beforeUpload:$n},Qt=(Bn,nr,br,Tn,ka)=>{const Ba=new FormData;Object.keys(Bn).forEach(to=>{Ba.append(to,Bn[to])});const lr=new window.XMLHttpRequest;return lr.withCredentials=!0,lr.addEventListener("load",function(to){var Co;br(JSON.parse((Co=to==null?void 0:to.target)==null?void 0:Co.response))},!1),lr.addEventListener("error",function(to){ka&&ka(to)},!1),lr.upload.onprogress=to=>{Tn&&Tn(to)},lr.open("POST",nr),lr.send(Ba),lr},Ka=(Bn,nr)=>{if(Bn.lengthComputable){const br=Math.floor(Bn.loaded/Bn.total*100),Tn=Mm(lc({},nr),{percent:br,status:br===100?"done":"uploading"});console.log(Ut.current,333),Ut.current=Ut.current.map(ka=>ka.uid===nr.uid?Tn:ka),kn(Ut.current)}},Da=(Bn,nr)=>{const br=Mm(lc({},nr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(wn(!1),Lt(2)),kn(Ut.current)},fa=(Bn,nr)=>{let br=Mm(lc({},nr),{status:"done"});if(Bn.status===0||(br=Mm(lc({},nr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Ut.current=Ut.current.map(Tn=>Tn.uid===nr.uid?br:Tn),Ut.current.every(Tn=>Tn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}Ut.current.every(Tn=>Tn.status==="done"||Tn.status==="error")&&(wn(!1),Lt(2)),kn(Ut.current)},va=()=>{let Bn=!0;return window.navigator.onLine==!0?Bn=!0:Bn=!1,Bn},Na=Bn=>Yg(void 0,null,function*(){if(wn(!0),En===3){Lt(2);return}if(En===2||En===1){pa();return}const{commitMessage:nr="",fileOss:br=[]}=Bn||{},ka=(Ke?bt:br).map(lr=>lr.name);if(ka.filter(lr=>lr.indexOf("\u3001")!=-1||lr.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),wn(!1);return}const Ba=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:ka}});if(Ba.status===-3){hn(Ba==null?void 0:Ba.exist_files),wn(!1);return}if(JSON.stringify(Ba)==="{}"){wn(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ba.status===0&&(bt.forEach(lr=>{const to=Qt({file:lr.file,description:nr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Co=>fa(Co,lr),Co=>Ka(Co,lr),Co=>Da(Co,lr));vn.push(to)}),Lt(1))}),pa=()=>{const{commitMessage:Bn=""}=lc({},Jt.getFieldsValue())||{},nr=Ut.current.filter(Tn=>Tn.status==="error"),br=Ut.current.map(Tn=>Mm(lc({},Tn),{status:Tn.status==="error"?"uploading":Tn.status}));kn(br),nr.forEach(Tn=>{const ka=Qt({file:Tn.file,description:Bn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ba=>fa(Ba,Tn),Ba=>Ka(Ba,Tn),Ba=>Da(Ba,Tn));vn.push(ka)})},Aa=Bn=>{var nr,br;if(console.log(Bn,"changedValues"),"fileOss"in Bn){if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done")&&((nr=Bn==null?void 0:Bn.fileOss)!=null&&nr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),jr(!0);return}if(Bn!=null&&Bn.fileOss.every(Tn=>Tn.status==="done"||Tn.status==="error")&&((br=Bn==null?void 0:Bn.fileOss)!=null&&br.length)){Lt(3),wn(!1);return}hn(nn.filter(Tn=>{var ka;return(ka=Bn==null?void 0:Bn.fileOss)==null?void 0:ka.some(Ba=>Ba.name===Tn)}))}aa(lc({},Jt.getFieldsValue()))},jr=Bn=>{Bn||(Kn(!0),vn.forEach(nr=>{nr.abort()})),ve(),re()},yo=()=>{const{fileOss:Bn=[]}=lc({},Jt.getFieldsValue())||{},nr=bt==null?void 0:bt.every(Tn=>Tn.status==="done"),br=Bn==null?void 0:Bn.every(Tn=>Tn.status==="done");if(!nr||!br){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jr()}});return}jr()},So=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${nd.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${nd.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Br=Bn=>{console.log(Bn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Jt.submit()},centered:!0,okText:En===0?"\u786E\u5B9A":En===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:tn},onCancel:yo,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:nd.wrap},x.createElement(ce.default,{className:"mt10",form:Jt,scrollToFirstError:!0,layout:"vertical",onFinish:Na,onValuesChange:Aa},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(K0,lc({},Tt)," ",So())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Ci.ZP,{identifier:Ee,cancelUpload:Ia,container_type:"Shixun",container_id:Ge,uploading:En<3?En:0,disabled:En>0,height:300,maxSize:100*1024*1024*1024,description:cn.commitMessage||"",text:So(),onComplete:Br,realFileName:!0})),!!nn.length&&x.createElement("span",{className:nd.repeatedName},nn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:En>0,maxLength:100,suffix:`${((Ze=cn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Y0=ue(271),Q0=Object.defineProperty,X0=Object.defineProperties,J0=Object.getOwnPropertyDescriptors,ug=Object.getOwnPropertySymbols,Qg=Object.prototype.hasOwnProperty,Xg=Object.prototype.propertyIsEnumerable,Jg=(oe,le,re)=>le in oe?Q0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ws=(oe,le)=>{for(var re in le||(le={}))Qg.call(le,re)&&Jg(oe,re,le[re]);if(ug)for(var re of ug(le))Xg.call(le,re)&&Jg(oe,re,le[re]);return oe},ic=(oe,le)=>X0(oe,J0(le)),q0=(oe,le)=>{var re={};for(var ve in oe)Qg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ug)for(var ve of ug(oe))le.indexOf(ve)<0&&Xg.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:Ov}=x,{TabPane:Nv}=Bt.default,$0=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=q0(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,cn,aa,nn,hn;const{id:vn}=ze,[Un,En]=(0,x.useState)([]),[Lt,Ia]=(0,x.useState)({}),[Kn,tn]=(0,x.useState)([]),[wn,Jt]=(0,x.useState)(!1),[bt,kn]=(0,x.useState)(!0),[Ut,Mt]=(0,x.useState)(!1),[an,$n]=(0,x.useState)(!1),[Tt,Qt]=(0,x.useState)(!1),[Ka,Da]=(0,x.useState)(!1),[fa,va]=(0,x.useState)("all"),[Na,pa]=(0,x.useState)([]),[Aa,jr]=(0,x.useState)([]),[yo,So]=(0,x.useState)(!1),[Br,Bn]=(0,x.useState)({}),[nr,br]=(0,x.useState)(!1),[Tn,ka]=(0,x.useState)([]),[Ba,lr]=(0,x.useState)({page:1,limit:10,total:0}),[to,Co]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{vn&&Zr()},[vn]);const Ma=Jn=>{const Sa=ic(Ws({},Ba),{page:Jn});jr([]),lr(Sa),Zr(Sa)},Zr=Jn=>Gg(void 0,null,function*(){const Ua=Jn||{page:1,limit:10,total:0};Jt(!0);const Mo=yield ve({type:"shixunsDetail/getSetData",payload:ic(Ws({},Ua),{id:vn})});Mo!=null&&Mo.data_sets&&(Jt(!1),En([...Mo.data_sets]),lr(ic(Ws({},Ua),{total:Mo==null?void 0:Mo.data_sets_count})),kn(!1),Ia(Ws({},Mo)))}),Au=()=>x.createElement("div",{className:ol.empty},x.createElement("img",{src:Cn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),hr={selectedRowKeys:Aa,columnWidth:70,onChange:Jn=>{console.log("selectedRowKeys changed: ",Jn),jr(Jn)}},kr=Jn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Sa=Jn?[Jn]:Aa;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Gg(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${vn}/destroy_data_sets.json`,{method:"Delete",body:{id:Sa}})).status===0){const Mo=Sa.length===Un.length&&Ba.page>1?Ba.page-1:Ba.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),Zr(ic(Ws({},Ba),{page:Mo})),jr([])}})})},No=()=>Gg(void 0,null,function*(){const{title:Jn}=Br;let Sa=null;if(console.log(Jn,"title"),Jn===""){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Bn(ic(Ws({},Br),{errorDes:Sa}));return}if(Jn.includes(" ")){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Bn(ic(Ws({},Br),{errorDes:Sa}));return}const Ua=Un.find(Ju=>Ju.id===(Br==null?void 0:Br.id)).title;if(Jn===Ua.substring(0,Ua.lastIndexOf("."))||Jn===Ua){Sa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Bn(ic(Ws({},Br),{errorDes:Sa}));return}const Mo=Ua.includes(".")?Ua.substring(Ua.lastIndexOf("."),Ua.length):"";(yield(0,We.ZP)(`/api/shixuns/${vn}/rename_data_sets.json`,{method:"post",body:{id:Br==null?void 0:Br.id,new_file_name:Jn+Mo}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),Zr(Ba),Mt(!1),Bn({}))}),da=()=>{const{download_url:Jn}=Br;dr(Jn),Be.ZP.success("\u590D\u5236\u6210\u529F"),$n(!1),Bn({})},dr=Jn=>{const Sa=Jn,Ua=document.createElement("input");Ua.value=Sa,document.body.appendChild(Ua),Ua.select(),document.execCommand("Copy"),Ua.style.display="none"},Xr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Jn,Sa)=>Sa!=null&&Sa.data_set_id?x.createElement(nt.Z,{title:Jn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Sa==null?void 0:Sa.data_set_id}/detail?tabId=public`)}},Jn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Jn=>x.createElement(nt.Z,{title:Jn},x.createElement("span",null,Jn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Jn,Sa)=>$l()(Sa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Jn,Sa)=>x.createElement("div",{className:ol.path},x.createElement(nt.Z,{title:Jn},x.createElement("span",{className:ol.text},Jn)),x.createElement(Yt.CopyToClipboard,{text:Jn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Jn,Sa)=>x.createElement("div",{className:ol.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var Ua;Bn((0,dn.clone)(ic(Ws({},Sa),{title:Sa!=null&&Sa.title.includes(".")?(Ua=Sa==null?void 0:Sa.title)==null?void 0:Ua.substring(0,Sa.title.lastIndexOf(".")):Sa==null?void 0:Sa.title}))),Mt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Bn((0,dn.clone)(Sa)),$n(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Sa.title,Sa==null?void 0:Sa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Da(!0),ka([Sa]),pa([Sa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),kr(Sa.id)}})))}];return x.createElement("div",{className:ol.dataset},x.createElement("div",{className:ol.header},x.createElement("div",{className:ol.title},"\u6570\u636E\u96C6(",Ba.total,")"),x.createElement("div",{className:ol.dataPath},x.createElement("span",{className:ol.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Lt==null?void 0:Lt.folder_name,disabled:!0}),x.createElement(Yt.CopyToClipboard,{text:Lt==null?void 0:Lt.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:ol.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>kr(),disabled:!Aa.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Da(!0),pa(Aa),ka(Un.filter(Jn=>Aa.includes(Jn.id)))},disabled:!Aa.length},"\u540C\u6B65"),x.createElement(Xt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{So(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{Qt(!0),va("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:ol.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:ol.content},x.createElement(dl.Z,{loading:bt,active:!0,paragraph:{rows:5}},Ba.total?x.createElement(kl.default,{rowSelection:hr,className:ol.customTable,dataSource:Un,bordered:!1,rowKey:Jn=>Jn.id,rowClassName:ol.row,columns:Xr,loading:wn,pagination:{pageSize:Ba.limit,total:Ba.total,current:Ba.page,onChange:Ma,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Au())),x.createElement(H0,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:ol.uploadFileModal,id:vn,containerId:(cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.id,local:(aa=re==null?void 0:re.setting)==null?void 0:aa.is_local,dispatch:ve,visible:yo,onClose:()=>So(!1),onOK:Zr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:Ut,onOk:No,centered:!0,wrapClassName:ol.renameModal,onCancel:()=>{Mt(!1),Bn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:ol.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Br==null?void 0:Br.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Jn=>{Bn(ic(Ws({},Br),{title:Jn.target.value,errorDes:null}))},maxLength:60,suffix:`${((nn=Br==null?void 0:Br.title)==null?void 0:nn.length)||0}/60`}),(Br==null?void 0:Br.errorDes)&&x.createElement("div",{className:ol.errorDes},Br==null?void 0:Br.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:an,onOk:da,centered:!0,wrapClassName:ol.shareModal,onCancel:()=>{$n(!1),Bn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:ol.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Br==null?void 0:Br.download_url}))),x.createElement(Y0.Z,{setVisible:Qt,visible:Tt,recordId:Na,type:fa,updateData:Zr,identifier:(hn=Xe.detail)==null?void 0:hn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ka,width:400,centered:!0,keyboard:!1,onCancel:()=>Da(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:ol.leftButton,onClick:()=>{br(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:ol.rightButton,onClick:()=>{Da(!1),Qt(!0),va("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:ol.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(hs.Z,{visible:nr,attachmentInfo:Tn,onClose:()=>br(!1),onSuccess:Jn=>{br(!1),xe.history.push(`/dataset/${Jn}/detail?tabId=mine`)}}))};var ef=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))($0),Im={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},tf=Object.defineProperty,qg=Object.getOwnPropertySymbols,nf=Object.prototype.hasOwnProperty,af=Object.prototype.propertyIsEnumerable,$g=(oe,le,re)=>le in oe?tf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,e0=(oe,le)=>{for(var re in le||(le={}))nf.call(le,re)&&$g(oe,re,le[re]);if(qg)for(var re of qg(le))af.call(le,re)&&$g(oe,re,le[re]);return oe},t0=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const lg=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",rf=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[cn,aa]=(0,x.useState)([]),[nn,hn]=(0,x.useState)([]),Un=[Ud.OriginalPicturePath,Ud.ExpectPicturePath,Ud.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),En())},[oe.actionTabs.key]);const En=(bt="")=>t0(void 0,null,function*(){var kn;const Ut=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:bt}});if(bt===""&&!((kn=Ut==null?void 0:Ut.trees)!=null&&kn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Ut!=null&&Ut.trees){const Mt=Ut.trees.map(an=>e0(e0({},an),{name:an.name,val:an.name}));hn(Mt||[])}}),Lt=bt=>{const kn=lg(cn),Ut=`${kn&&`${kn}/`}${bt}`;ze===Ud.Path?!(Ee!=null&&Ee.includes(`${Ut}\uFF1B`))&&Ze(`${Ee}${Ut}\uFF1B`):ze===Ud.ExecPath&&Ze(Ut)},Ia=bt=>{if(bt.type==="tree"){cn.length?cn.push({val:`/${bt.val}`,path:bt.val}):cn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${bt.val}`,path:bt.val}),aa(cn);const kn=lg(cn);Un&&Ze(kn),En(kn)}},Kn=(bt,kn)=>{const Ut=cn.filter((an,$n)=>$n<=kn);aa(Ut);const Mt=lg(Ut);Un&&Ze(Mt),En(Mt)},tn=()=>t0(void 0,null,function*(){Ke(Ee),wn()}),wn=()=>{Ze(""),aa([]),hn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Jt=lg(cn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:tn,onCancel:wn},x.createElement("div",{className:Im.wrap},x.createElement("div",{className:Im.content},x.createElement("div",{className:Im.mainPathWrap},!!(cn!=null&&cn.length)&&cn.map((bt,kn)=>x.createElement("a",{key:kn,onClick:()=>Kn(bt,kn)},bt.val))),!!(nn!=null&&nn.length)&&nn.map((bt,kn)=>bt.type==="tree"?x.createElement("a",{key:kn,onClick:()=>Ia(bt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Im.colorBlue}`}),Jt&&`${Jt}/`,bt.name):x.createElement("a",{key:kn,onClick:()=>Lt(`${bt.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Im.colorBlue}`}),Jt&&`${Jt}/`,bt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:bt=>Ze(bt.target.value)})))};var of=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(rf),n0={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},uf=Object.defineProperty,ig=Object.getOwnPropertySymbols,a0=Object.prototype.hasOwnProperty,r0=Object.prototype.propertyIsEnumerable,o0=(oe,le,re)=>le in oe?uf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lf=(oe,le)=>{for(var re in le||(le={}))a0.call(le,re)&&o0(oe,re,le[re]);if(ig)for(var re of ig(le))r0.call(le,re)&&o0(oe,re,le[re]);return oe},sf=(oe,le)=>{var re={};for(var ve in oe)a0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ig)for(var ve of ig(oe))le.indexOf(ve)<0&&r0.call(oe,ve)&&(re[ve]=oe[ve]);return re},u0=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const cf=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=sf(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),cn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[aa]=ce.default.useForm(),[nn,hn]=(0,x.useState)(""),[vn,Un]=(0,x.useState)(!1),[En,Lt]=(0,x.useState)(!1);(0,x.useEffect)(()=>{cn.current&&Ia()},[cn.current]);const Ia=()=>u0(void 0,null,function*(){Un(!0);const tn=yield(0,We.ZP)(`/api/shixuns/${cn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});tn.status===0&&(hn((tn==null?void 0:tn.standard_answer)||""),aa.setFieldsValue({hide_answer:tn==null?void 0:tn.hide_answer,disable_copy:tn==null?void 0:tn.disable_copy}),Un(!1))}),Kn=tn=>u0(void 0,null,function*(){Lt(!0),(yield(0,We.ZP)(`/api/shixuns/${cn.current}/set_standard_answer.json`,{method:"post",body:lf({},tn)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Lt(!1)});return x.createElement("section",{className:n0.wrap},x.createElement(dl.Z,{loading:vn},x.createElement(ce.default,{form:aa,scrollToFirstError:!0,layout:"vertical",onFinish:Kn},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:nn})),x.createElement(ce.default.Item,null,x.createElement(vc.t,{okText:"\u4FDD\u5B58",loading:En,hasCancelBtn:!1,className:n0.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var df=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(cf),Wl=ue(59301),mf=Object.defineProperty,gf=Object.defineProperties,ff=Object.getOwnPropertyDescriptors,l0=Object.getOwnPropertySymbols,vf=Object.prototype.hasOwnProperty,pf=Object.prototype.propertyIsEnumerable,i0=(oe,le,re)=>le in oe?mf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,s0=(oe,le)=>{for(var re in le||(le={}))vf.call(le,re)&&i0(oe,re,le[re]);if(l0)for(var re of l0(le))pf.call(le,re)&&i0(oe,re,le[re]);return oe},hf=(oe,le)=>gf(oe,ff(le)),ad=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:Ef}=Mu.default;var Pf=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(Pf||{}),Ud=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(Ud||{});const Ff=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),cn=(0,x.useRef)(),[aa,nn]=(0,x.useState)(),[hn,vn]=(0,x.useState)(),[Un,En]=(0,x.useState)(!0),[Lt,Ia]=(0,x.useState)(700),[Kn,tn]=(0,x.useState)(""),[wn,Jt]=(0,x.useState)("1"),bt=(0,xe.useParams)();(0,x.useEffect)(()=>{Ut()},[]);const kn=()=>ad(void 0,null,function*(){var fa,va;const Na=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:bt.id,path:(va=(fa=ze==null?void 0:ze.fileContent)==null?void 0:fa.params)==null?void 0:va.path,content:Ke,secret_repository:Un?null:!0}});Na!=null&&Na.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:hf(s0({},ve.sideBar),{confirmLeave:!1})}))}),Ut=()=>ad(void 0,null,function*(){var fa,va,Na,pa;const Aa=yield(0,gt.Ui)({identifier:bt.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}Aa!=null&&Aa.url&&tn(Aa==null?void 0:Aa.url)}),Mt=()=>ad(void 0,null,function*(){const fa=yield(0,gt.K_)({identifier:bt.id});(fa==null?void 0:fa.status)===0&&(fa!=null&&fa.remainingSeconds?(nn(Date.now()+fa.remainingSeconds*1e3),vn(fa.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(fa.remainingSeconds-300)*1e3)):an())}),an=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Wl.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>ad(void 0,null,function*(){$n()})})},$n=()=>ad(void 0,null,function*(){var fa,va,Na,pa;Ze(2);const Aa=yield(0,gt.zH)({identifier:bt.id});if((va=(fa=Aa==null?void 0:Aa.data)==null?void 0:fa.data_list)!=null&&va.length){as.Z.publish("pod-restrict-data",{identifier:(Na=Aa==null?void 0:Aa.data)==null?void 0:Na.identifier,data_list:(pa=Aa==null?void 0:Aa.data)==null?void 0:pa.data_list});return}(Aa==null?void 0:Aa.status)===0&&(Ze(3),tn(Aa.url),cn.current=Aa.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Tt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Wl.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Wl.createElement("span",null,Wl.createElement(Ef,{value:aa,format:"HH:mm:ss",onFinish:Qt})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>ad(void 0,null,function*(){(yield(0,gt.q9)({identifier:bt.id})).status===0&&(yield Mt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Qt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Wl.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{$n()}})},Ka=fa=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Da=fa=>ad(void 0,null,function*(){yield(0,gt.QA)({id:bt.id,startup_file:fa}),Ut(),re({type:"practiceSetting/getCommonData",payload:s0({},bt)})});return Wl.createElement(Bt.default,{activeKey:wn,onChange:fa=>Jt(fa),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Wl.createElement("div",null,Wl.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},Wl.createElement(Ie.Z,null,Wl.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Wl.createElement(Ie.Z,{className:"mr10"},Wl.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},Wl.createElement(Pd.Z,{style:{cursor:"pointer"}}))),Wl.createElement(Ie.Z,{flex:"300px",onClick:()=>Ka("exec_path")},Wl.createElement(Se.default,{value:Kn})),Wl.createElement(Ie.Z,{flex:"1"},Wl.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ka("exec_path")},"\u8BBE\u7F6E"))),Wl.createElement("iframe",{onLoad:fa=>{},src:Kn,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Wl.createElement(of,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:fa=>Da(fa)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:wn==="2"?Wl.createElement(Gc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Wl.createElement(df,null)}]})};var Sf=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ff),c0={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},d0={collect:"collect___pxqYO",head:"head___WuH5D"},Kd=ue(59301),yf=Object.defineProperty,m0=Object.getOwnPropertySymbols,Cf=Object.prototype.hasOwnProperty,bf=Object.prototype.propertyIsEnumerable,g0=(oe,le,re)=>le in oe?yf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Af=(oe,le)=>{for(var re in le||(le={}))Cf.call(le,re)&&g0(oe,re,le[re]);if(m0)for(var re of m0(le))bf.call(le,re)&&g0(oe,re,le[re]);return oe},Df=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),f0=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(Af({},ve)):Xe.resetFields()},[re]);const Ze=cn=>Df(void 0,null,function*(){Ge(!0),yield oe(cn),Ge(!1)});return Kd.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Kd.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},Kd.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},Kd.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Kd.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Kd.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},pl=ue(59301),Bf=Object.defineProperty,v0=Object.getOwnPropertySymbols,xf=Object.prototype.hasOwnProperty,wf=Object.prototype.propertyIsEnumerable,p0=(oe,le,re)=>le in oe?Bf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Hd=(oe,le)=>{for(var re in le||(le={}))xf.call(le,re)&&p0(oe,re,le[re]);if(v0)for(var re of v0(le))wf.call(le,re)&&p0(oe,re,le[re]);return oe},Rm=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Lf=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,cn]=(0,x.useState)({title:"",content:""}),[aa,nn]=(0,x.useState)(!1),[hn,vn]=(0,x.useState)(!1),[Un,En]=(0,x.useState)([]),[Lt,Ia]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Kn(Lt)},[]);const Kn=Mt=>Rm(void 0,null,function*(){var an,$n;re(!0);const Tt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:Mt});Tt.status===0&&(Ke(((an=Tt==null?void 0:Tt.data)==null?void 0:an.qna_sets)||[]),ze(($n=Tt==null?void 0:Tt.data)==null?void 0:$n.total_count)),re(!1)}),tn=Mt=>{Lt.keywords=Mt,Lt.page=1,Ia(Hd({},Lt)),Kn(Lt)},wn=(Mt,an)=>{Lt.page=Mt,Lt.limit=an,Ia(Hd({},Lt)),Kn(Lt)},Jt=Mt=>Rm(void 0,null,function*(){if(typeof Ge=="number"){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:Mt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Kn(Lt),Ee(!1))}else{const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:Mt});(an==null?void 0:an.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Lt.page=1,Lt.keywords="",Ia(Hd({},Lt)),Kn(Lt),Ee(!1))}}),bt=Mt=>Rm(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Rm(void 0,null,function*(){const an=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Mt.id}.json`,{method:"delete"});if((an==null?void 0:an.status)===0){const $n=Xe.length===1&&Lt.page>1?Lt.page-1:Lt.page;Lt.page=$n,Ia(Hd({},Lt)),Kn(Lt),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),kn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:Mt=>pl.createElement(nt.Z,{placement:"topLeft",title:Mt},pl.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:Mt=>pl.createElement(nt.Z,{placement:"topLeft",title:Mt},pl.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(Mt,an)=>pl.createElement("span",null,pl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(Mt),cn({title:an==null?void 0:an.title,content:an==null?void 0:an.content})}},"\u7F16\u8F91"),pl.createElement("span",{className:"current c-red",onClick:()=>bt(an)},"\u5220\u9664"))}],Ut={onRemove:()=>{En([])},beforeUpload:Mt=>{if((Mt==null?void 0:Mt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(Mt.type==="application/vnd.ms-excel"||Mt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let $n=[];return $n.push(Mt),En([...$n]),!1},fileList:Un,accept:".xls,.xlsx"};return pl.createElement("div",{className:d0.collect},pl.createElement("div",{className:d0.head},pl.createElement(Xo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Lt.keywords,onChange:tn}),pl.createElement(Xo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),cn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),pl.createElement(Xo.op,{type:"primary",shape:"default",onClick:()=>nn(!0)},"\u5BFC\u5165\u95EE\u7B54")),pl.createElement(kl.default,{columns:kn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Lt.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Lt.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:wn}}),pl.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:aa,centered:!0,confirmLoading:hn,onCancel:()=>{nn(!1),En([])},onOk:()=>Rm(void 0,null,function*(){var Mt;const an=new FormData;if(Un.length>0)an.append("file",Un[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}vn(!0);let $n=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:an},!0);($n==null?void 0:$n.status)===0&&((Mt=$n==null?void 0:$n.fail)!=null&&Mt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:pl.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",pl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Lt.page=1,Lt.keywords="",Ia(Hd({},Lt)),Kn(Lt),nn(!1),En([]))),vn(!1)})},pl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",pl.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),pl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),pl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",pl.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),pl.createElement("div",{style:{marginLeft:74}},pl.createElement(Pt.default,Hd({},Ut),pl.createElement(Xo.op,{shape:"default",icon:pl.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),pl.createElement(f0,{visible:Ge,onCancel:()=>Ee(!1),onOk:Jt,modalParams:Ze}))},h0={record:"record___Ueu3j",head:"head___UOVq4"},ul=ue(59301),Of=Object.defineProperty,Nf=Object.defineProperties,Mf=Object.getOwnPropertyDescriptors,E0=Object.getOwnPropertySymbols,If=Object.prototype.hasOwnProperty,Rf=Object.prototype.propertyIsEnumerable,P0=(oe,le,re)=>le in oe?Of(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Tm=(oe,le)=>{for(var re in le||(le={}))If.call(le,re)&&P0(oe,re,le[re]);if(E0)for(var re of E0(le))Rf.call(le,re)&&P0(oe,re,le[re]);return oe},Tf=(oe,le)=>Nf(oe,Mf(le)),sg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),kf=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)({title:"",content:""});let[nn,hn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{En(nn)},[]);const vn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],Un=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],En=Jt=>sg(void 0,null,function*(){var bt,kn;ve(!0);const Ut=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Jt});Ut.status===0&&(Ge(((bt=Ut==null?void 0:Ut.data)==null?void 0:bt.qna_records)||[]),Xe((kn=Ut==null?void 0:Ut.data)==null?void 0:kn.total_count)),ve(!1)}),Lt=Jt=>{nn.page=1,nn=Tm(Tm({},nn),Jt),hn(Tm({},nn)),En(nn)},Ia=(Jt,bt)=>{nn.page=Jt,nn.limit=bt,hn(Tm({},nn)),En(nn)},Kn=Jt=>sg(void 0,null,function*(){const bt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:Tf(Tm({},Jt),{qna_record_id:Ee})});(bt==null?void 0:bt.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),En(nn),Ze(!1))}),tn=Jt=>sg(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>sg(void 0,null,function*(){const bt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Jt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(bt==null?void 0:bt.status)===0&&En(nn)})})}),wn=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Jt=>ul.createElement(nt.Z,{placement:"topLeft",title:Jt},ul.createElement("span",{className:"c-black"},Jt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Jt=>ul.createElement(nt.Z,{placement:"topLeft",title:Jt},ul.createElement("span",{className:"c-black"},Jt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Jt=>{var bt;return ul.createElement("span",{className:"c-black"},(bt=vn==null?void 0:vn.find(kn=>kn.value===Jt))==null?void 0:bt.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Jt=>{var bt;return ul.createElement("span",{className:"c-black"},(bt=Un==null?void 0:Un.find(kn=>kn.value===Jt))==null?void 0:bt.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Jt,bt)=>ul.createElement("span",null,["pending","ignored"].includes(bt.status)&&ul.createElement(ul.Fragment,null,ul.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Jt),aa({title:bt==null?void 0:bt.question,content:bt==null?void 0:bt.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),ul.createElement("span",{className:"current c-light-primary",onClick:()=>tn(bt)},"\u5FFD\u7565")),["skipped"].includes(bt.status)&&ul.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ul.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(bt.status)&&ul.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ul.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return ul.createElement("div",{className:h0.record},ul.createElement("div",{className:h0.head},ul.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Lt},ul.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},ul.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),ul.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},ul.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:vn,style:{width:200}})),ul.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},ul.createElement(nl.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:Un,style:{width:200}})),ul.createElement(ce.default.Item,{style:{marginRight:0}},ul.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),ul.createElement(kl.default,{columns:wn,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:nn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:nn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ia}}),ul.createElement(f0,{visible:Ee,onCancel:()=>Ze(!1),onOk:Kn,modalParams:cn,forceIn:!0}))},cg=ue(59301);const Zf=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return cg.createElement("div",{className:c0.catechism},cg.createElement(Xo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:c0.tab}),ve==="1"&&cg.createElement(Lf,null),ve==="2"&&cg.createElement(kf,null))};var Wf=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(Zf),zf=Object.defineProperty,dg=Object.getOwnPropertySymbols,F0=Object.prototype.hasOwnProperty,S0=Object.prototype.propertyIsEnumerable,y0=(oe,le,re)=>le in oe?zf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,km=(oe,le)=>{for(var re in le||(le={}))F0.call(le,re)&&y0(oe,re,le[re]);if(dg)for(var re of dg(le))S0.call(le,re)&&y0(oe,re,le[re]);return oe},Vf=(oe,le)=>{var re={};for(var ve in oe)F0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&dg)for(var ve of dg(oe))le.indexOf(ve)<0&&S0.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gf=oe=>{var le=oe,{tabsActive:re}=le,ve=Vf(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(Va,null),re==="warehouse"&&x.createElement($a.default,null),re==="level"&&x.createElement(Ui,km({},ve)),re==="collaborate"&&x.createElement(jd,km({},ve)),re==="setting"&&x.createElement(zg.Z,null),re==="environment"&&x.createElement(wm,km({},ve)),re==="dataset"&&x.createElement(ef,null),re==="service"&&x.createElement(Sf,km({},ve)),re==="catechism"&&x.createElement(Wf,km({},ve)))},Yd={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},bl=ue(59301),jf=Object.defineProperty,Uf=Object.defineProperties,Kf=Object.getOwnPropertyDescriptors,mg=Object.getOwnPropertySymbols,C0=Object.prototype.hasOwnProperty,b0=Object.prototype.propertyIsEnumerable,A0=(oe,le,re)=>le in oe?jf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Hf=(oe,le)=>{for(var re in le||(le={}))C0.call(le,re)&&A0(oe,re,le[re]);if(mg)for(var re of mg(le))b0.call(le,re)&&A0(oe,re,le[re]);return oe},Yf=(oe,le)=>Uf(oe,Kf(le)),Qf=(oe,le)=>{var re={};for(var ve in oe)C0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&mg)for(var ve of mg(oe))le.indexOf(ve)<0&&b0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Xf=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=Qf(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee,Ze,cn,aa;const{base_info_warning:nn,challenges_warning:hn,id:vn,repository_warning:Un,sideBar:En,service_warning:Lt}=Ke,Ia=(0,xe.useLocation)(),Kn=(0,xe.useParams)(),[tn]=(0,xe.useSearchParams)(),wn=[{name:"\u57FA\u672C\u4FE1\u606F",icon:bl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:bl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:(Ee=Xe==null?void 0:Xe.detail)!=null&&Ee.is_client_unity_3d?((Ze=Xe.detail)==null?void 0:Ze.vrs_question_type)==1?"\u8003\u70B9":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361",icon:bl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:bl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:bl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:bl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:bl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:bl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:bl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}];(0,x.useEffect)(()=>{var kn;const Ut=tn.get("tabId"),Mt=Ia.pathname.split("/").length,$n=((kn=Xe==null?void 0:Xe.detail)!=null&&kn.windows_vnc?wn.filter(Tt=>Tt.tabId!=="dataset"):wn).map(Tt=>Tt.tabId).includes(Ut);if(Ut&&$n){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Ut}});return}if(Mt>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Ut||Ut&&!$n){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(cn=Xe==null?void 0:Xe.detail)==null?void 0:cn.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Yf(Hf({},Ke.sideBar),{selectPath:""})})},[Kn.id]);const Jt=kn=>{var Ut;if(kn===En.tabsActive)return;const Mt=()=>{xe.history.push(`/shixuns/${vn}/edit?tabId=${kn}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:kn,selectPath:"",confirmLeave:!1}})};(Ut=Ke==null?void 0:Ke.sideBar)!=null&&Ut.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Mt()}}):Mt()},bt=()=>{var kn;return((kn=Xe==null?void 0:Xe.detail)!=null&&kn.windows_vnc?wn.filter(an=>an.tabId!=="dataset"):wn).filter(an=>{var $n;return($n=Xe==null?void 0:Xe.detail)!=null&&$n.is_client_unity_3d?["information","level","collaborate","setting"].includes(an.tabId):an}).filter(an=>{var $n;return($n=Xe==null?void 0:Xe.detail)!=null&&$n.is_jupyter_lab?an.tabId!=="level":an.tabId!=="service"}).map(an=>{const{name:$n,icon:Tt,tabId:Qt}=an;return bl.createElement("div",{key:Qt,className:`${Ke.sideBar.tabsActive===Qt?Yd.itemActive:Yd.item} font12`,onClick:()=>Jt(Qt)},Tt,bl.createElement("span",{className:Yd.name},$n),Qt==="information"&&nn&&bl.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},bl.createElement("img",{src:si,alt:""})),Qt==="level"&&hn&&bl.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},bl.createElement("img",{src:si,alt:""})),Qt==="service"&&Lt&&bl.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},bl.createElement("img",{src:si,alt:""})),Qt==="warehouse"&&Un&&bl.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},bl.createElement("img",{src:si,alt:""})))})};return bl.createElement("div",{className:Yd.sidebar},bl.createElement("div",{className:Yd.items},bt()),!((aa=Xe==null?void 0:Xe.detail)!=null&&aa.is_client_unity_3d)&&bl.createElement("div",{className:Yd.question},bl.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},bl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},bl.createElement("img",{src:Cn.Pt,height:44,width:44,alt:""})))))};var Jf=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(Xf),jg={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},ci=ue(59301),qf=Object.defineProperty,D0=Object.getOwnPropertySymbols,$f=Object.prototype.hasOwnProperty,ev=Object.prototype.propertyIsEnumerable,B0=(oe,le,re)=>le in oe?qf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,x0=(oe,le)=>{for(var re in le||(le={}))$f.call(le,re)&&B0(oe,re,le[re]);if(D0)for(var re of D0(le))ev.call(le,re)&&B0(oe,re,le[re]);return oe},gg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const tv=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[cn,aa]=(0,x.useState)(!1),{actionTabs:nn}=oe,[hn]=ce.default.useForm(),[vn,Un]=(0,x.useState)({name:"string"}),En=tn=>tn&&tn<$l()().startOf("day"),[Lt,Ia]=(0,x.useState)();(0,x.useEffect)(()=>{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(vn.name=nn==null?void 0:nn.name),Un(x0({},vn)),hn.setFieldsValue({name:nn==null?void 0:nn.name})},[oe.actionTabs.key]);const Kn={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return ci.createElement(ci.Fragment,null,ci.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>gg(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ci.createElement("div",null,ci.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Kn[oe.actionTabs.type],"\uFF1F")),ci.createElement("div",{className:jg.bottom},ci.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&cn,className:jg.no,onClick:()=>gg(void 0,null,function*(){var tn;aa(!0),(tn=oe.actionTabs)!=null&&tn.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),ci.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!cn,className:jg.yes,onClick:()=>gg(void 0,null,function*(){var tn;aa(!1),(tn=oe.actionTabs)!=null&&tn.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),ci.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>gg(void 0,null,function*(){var tn,wn;yield hn.validateFields();const Jt=hn.getFieldValue();Ze(!0);const bt=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Jt.name}});Ze(!1),bt.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),(tn=oe.actionTabs)!=null&&tn.getBaseInfo&&((wn=oe.actionTabs)==null||wn.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ci.createElement("div",null,ci.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),ci.createElement(ce.default,{form:hn,initialValues:{name:Lt},onChange:()=>{Un(hn.getFieldValue())}},ci.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},ci.createElement(Oe.Z,{className:"mt30",align:"middle"},ci.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),ci.createElement(Ie.Z,{flex:"1"},ci.createElement(Se.default,{maxLength:60,defaultValue:nn==null?void 0:nn.name,suffix:ci.createElement("span",null,((Xe=vn==null?void 0:vn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var nv=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(tv),sc=ue(59301),av=Object.defineProperty,rv=Object.defineProperties,ov=Object.getOwnPropertyDescriptors,fg=Object.getOwnPropertySymbols,w0=Object.prototype.hasOwnProperty,_0=Object.prototype.propertyIsEnumerable,L0=(oe,le,re)=>le in oe?av(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,O0=(oe,le)=>{for(var re in le||(le={}))w0.call(le,re)&&L0(oe,re,le[re]);if(fg)for(var re of fg(le))_0.call(le,re)&&L0(oe,re,le[re]);return oe},N0=(oe,le)=>rv(oe,ov(le)),uv=(oe,le)=>{var re={};for(var ve in oe)w0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&fg)for(var ve of fg(oe))le.indexOf(ve)<0&&_0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const lv=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=uv(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:N0(O0({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),sc.createElement("div",{className:ed.practiceSetting},sc.createElement("div",{className:ed.wrapHeader},sc.createElement(Rg,null)),sc.createElement("div",{className:ed.wrapLayout},sc.createElement("div",{className:ed.wrapSidebar},sc.createElement(Jf,null)),sc.createElement("div",{className:ed.wrapContent},sc.createElement(Gf,N0(O0({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),sc.createElement(nv,null))};var iv=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(lv);const sv=({globalSetting:oe})=>{var le;switch(Number((le=oe==null?void 0:oe.setting)==null?void 0:le.theme)){case z.Fy.THEMEONE:return x.createElement(Og,null);case z.Fy.DEFAULT:default:return x.createElement(iv,null)}};var cv=(0,xe.connect)(({globalSetting:oe})=>({globalSetting:oe}))(sv)},13322:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return E}});var z=ue(59301),x=ue(75790),xe=ue(78241),Ye=ue(8591),Te=ue(43418),Je=ue(92832),ye={wrap:"wrap___MYP7J",content:"content___loAbf",mainPathWrap:"mainPathWrap___gBcjO",colorBlue:"colorBlue___qg6vv"},gt=Object.defineProperty,Re=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,He=(b,y,ee)=>y in b?gt(b,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):b[y]=ee,ut=(b,y)=>{for(var ee in y||(y={}))Be.call(y,ee)&&He(b,ee,y[ee]);if(Re)for(var ee of Re(y))We.call(y,ee)&&He(b,ee,y[ee]);return b},fe=(b,y,ee)=>new Promise((ae,se)=>{var ce=Ae=>{try{Se(ee.next(Ae))}catch(Oe){se(Oe)}},de=Ae=>{try{Se(ee.throw(Ae))}catch(Oe){se(Oe)}},Se=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ce,de);Se((ee=ee.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:ee,dispatch:ae,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Se=!1,onFinish:Ae=()=>{}})=>{const[Oe]=xe.default.useForm(),Ie=(0,x.useParams)(),Pt=(0,x.useLocation)(),rt=(0,z.useRef)(),[pt,na]=(0,z.useState)(""),[Hn,ya]=(0,z.useState)(""),[ma,qt]=(0,z.useState)([]),[bn,it]=(0,z.useState)([]);(0,z.useEffect)(()=>{var ft,Rt;rt.current=((Rt=(ft=Pt.pathname)==null?void 0:ft.split("/"))==null?void 0:Rt[3])==="repository"},[]),(0,z.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const ft=ce.join("/");let Rt=[];ce.map((In,mn)=>{mn===0?Rt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${In}`,path:ft}):Rt.push({val:`/${In}`,path:ft})}),qt(Rt),na(ft),ya(ft),Kt(ft)},[b.actionTabs.key]);const Kt=ft=>fe(void 0,null,function*(){const Rt=yield ae({type:rt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ie.id,path:ft}});Rt&&it(Rt.trees||[])}),Pn=ft=>{let Rt=pt;ft.type==="tree"&&(ma.length?ma.push({val:`/${ft.name}`,path:ft.name}):ma.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ft.name}`,path:ft.name}),qt(ma),Rt=pt?`${pt}/${ft.name}`:ft.name,na(Rt)),Kt(Rt)},Wn=(ft,Rt)=>{const In=ma.filter((Fn,Ne)=>Ne<=Rt);qt(In);const mn=In.filter((Fn,Ne)=>Ne!==0).map(Fn=>Fn.val).join("").substr(1);na(mn),Kt(mn)},dn=()=>fe(void 0,null,function*(){const ft=Oe==null?void 0:Oe.getFieldsValue(),Rt=pt?`${pt}${ft!=null&&ft.name?`/${ft==null?void 0:ft.name}`:""}`:ft==null?void 0:ft.name;if(Se){Ae(Rt),ot();return}if(de){yield Oe.validateFields();const In=yield ae({type:"shixunsDetail/uploadGitFolder",payload:ut(ut({},{id:Ie.id,path:Rt}),rt.current?{}:{secret_repository:!0})});Ae(Hn),In.status===0&&Ye.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(Rt),Ye.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ot()}),ot=()=>{ae({type:"shixunsDetail/setActionTabs",payload:{}}),Oe.resetFields()};return z.createElement(Te.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:dn,onCancel:ot},z.createElement("div",{className:ye.wrap},z.createElement("div",{className:ye.content},z.createElement("div",{className:ye.mainPathWrap},!!(ma!=null&&ma.length)&&ma.map((ft,Rt)=>z.createElement("a",{key:Rt,onClick:()=>Wn(ft,Rt)},ft.val))),!!(bn!=null&&bn.length)&&bn.map((ft,Rt)=>ft.type==="tree"&&z.createElement("a",{key:Rt,onClick:()=>Pn(ft)},z.createElement("i",{className:`iconfont icon-wenjianjia ${ye.colorBlue}`}),ft.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},pt),de&&z.createElement(xe.default,{form:Oe,scrollToFirstError:!0,className:"mt20"},z.createElement(xe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Je.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var E=(0,x.connect)(({shixunsDetail:b,loading:y,globalSetting:ee})=>({shixunsDetail:b,globalSetting:ee,loading:y.models.index}))(a)},10212:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Oe}});var z=ue(59301),x=ue(75790),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(13248),fe=ue(1997),a=ue(66649),E=ue.n(a),b={wrap:"wrap___I6aMh",labelWrap:"labelWrap___JRSQM",label:"label___nx3ue",labelContent:"labelContent___JRmit",flexRow:"flexRow___z4VUw",color999:"color999___oIiXP",radio:"radio___B7cxQ",selectSchool:"selectSchool___xyvCv",dataPicker:"dataPicker___DoaL_",modal:"modal____8ckb",colorOrange:"colorOrange___rAmyz",colorYellow:"colorYellow___PeJD9",bottomButton:"bottomButton___O3cst"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,na)=>{var Hn=qt=>{try{ma(rt.next(qt))}catch(bn){na(bn)}},ya=qt=>{try{ma(rt.throw(qt))}catch(bn){na(bn)}},ma=qt=>qt.done?pt(qt.value):Promise.resolve(qt.value).then(Hn,ya);ma((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),na="YYYY-MM-DD HH:mm",Hn=E()(pt,na);return Hn.add(1,"hours"),Hn.format(na)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:na,user:Hn,dispatch:ya}=Pt,ma=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),qt,bn,it,Kt,Pn,Wn,dn,ot,ft;const Rt=(0,z.useRef)(),[In,mn]=(0,z.useState)(),[Fn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[zt,Zt]=(0,z.useState)([]),[$t,on]=(0,z.useState)(""),[rn,On]=(0,z.useState)(),[Ht,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),jt=(bn=(qt=Hn.userInfo)==null?void 0:qt.shixun)==null?void 0:bn.editable;(0,z.useEffect)(()=>{var st,Xt;Rt.current=(Xt=(st=location.pathname)==null?void 0:st.split("/"))==null?void 0:Xt[2],sn()},[]),(0,z.useEffect)(()=>{var st,Xt,vt,Et,yt,Yt,Ct,Wt,Qn,en,la,or;rt.setting&&(mn((Xt=(st=rt.setting)==null?void 0:st.shixun)==null?void 0:Xt.can_copy),Ne((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.use_scope),On(!!((Yt=(yt=rt.setting)==null?void 0:yt.shixun)!=null&&Yt.opening_time)),De((Wt=(Ct=rt.setting)==null?void 0:Ct.shixun)==null?void 0:Wt.opening_time),Ue((en=(Qn=rt.setting)==null?void 0:Qn.shixun)==null?void 0:en.scope_partment),Dt((or=(la=rt.setting)==null?void 0:la.shixun)==null?void 0:or.git_size))},[rt.setting]);const sn=st=>ce(void 0,null,function*(){const Xt=yield ya({type:"shixunsDetail/getDepartments",payload:{q:st}});Xt&&Zt(Xt.shools_name||[])}),St=()=>ce(void 0,null,function*(){var st,Xt,vt,Et,yt,Yt;const Ct=(yield ya({type:"shixunsDetail/getShixunQuote",payload:{id:Rt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((st=Ct.subjects)!=null&&st.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(vt=(Xt=Ct.subjects)==null?void 0:Xt.splice(0,2))==null?void 0:vt.map(Wt=>`\u300A${Wt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Ct==null?void 0:Ct.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Et=Ct.courses)!=null&&Et.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Yt=(yt=Ct.courses)==null?void 0:yt.splice(0,2))==null?void 0:Yt.map(Wt=>`\u300A${Wt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Ct==null?void 0:Ct.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield ya({type:"shixunsDetail/deleteShixun",payload:{id:Rt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),xt=()=>{(0,fe.gy)(ya,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Bt=st=>{if(we.includes(st)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}on(null),Ue([...we,st])},nt=()=>ce(void 0,null,function*(){if(rn&&!Ht){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Fn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield ya({type:"shixunsDetail/updatePermissionSetting",payload:{id:Rt.current,scope_partment:Fn===0?null:we,shixun:{can_copy:In,use_scope:Fn,opening_time:Ht,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),ya({type:"shixunsDetail/getSettingsData",payload:{id:Rt.current}}),ya({type:"shixunsDetail/getShixunsDetail",payload:{id:Rt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:St},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:xt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:In,onChange:st=>mn(st.target.checked),disabled:!jt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Kt=rt.detail)==null?void 0:Kt.shixun_status)>1||((Pn=rt.detail)==null?void 0:Pn.public)===2)&&((dn=(Wn=rt.setting)==null?void 0:Wn.shixun)==null?void 0:dn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Fn,onChange:st=>Ne(st.target.value),disabled:!jt},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Fn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:$t,onChange:st=>{on(st),sn(st)},disabled:!jt,onSelect:Bt,options:zt==null?void 0:zt.map(st=>({value:st}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(st=>jt?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Xt=>Xt!==st))},z.createElement(Te.ZP,{type:"primary",ghost:!0},st)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},st)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:rn,onChange:st=>On(st.target.checked),disabled:!jt}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),rn&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!jt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:st=>st&&stDe(de(Xt))}))),((ft=Hn==null?void 0:Hn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:st=>{Dt(st)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:jt,loading:na.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Rt.current}/challenges`),onOk:nt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},32270:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(75790),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(60512),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(10212),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(49647),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(1997),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(53229),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(6557),React=__webpack_require__(59301),__async=(Le,Ot,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Ot)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Ot=Le.split(":");if(Ot[1]=="00"||Ot[1]=="30")return Le;const ue=parseInt(Ot[1]);if(ue<30||ue==60)return[Ot[0],"30"].join(":");if(ue<60){const z=[Ot[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Ot=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Ot&&setDepartmentList(Ot.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Ot;(Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Ot.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Ot,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,na,Hn,ya,ma,qt,bn,it,Kt,Pn,Wn,dn,ot,ft,Rt;setCodeEditPermission((Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Ot.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Hn=(na=shixunsDetail.setting)==null?void 0:na.shixun)==null?void 0:Hn.start_permanent),setOpenSelfRun((ma=(ya=shixunsDetail.setting)==null?void 0:ya.shixun)==null?void 0:ma.open_self_run),setgitSize((bn=(qt=shixunsDetail.setting)==null?void 0:qt.shixun)==null?void 0:bn.git_size),setcourse_workspace_file_time((Kt=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Kt.course_workspace_file_time),setPodSwitch((Wn=(Pn=shixunsDetail.setting)==null?void 0:Pn.shixun)==null?void 0:Wn.exit_delete_pod_switch),setai_user((ot=(dn=shixunsDetail.setting)==null?void 0:dn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Rt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Rt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Ot)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Ot])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Ot=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ot))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Ot,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Ot=Ye.subjects)==null?void 0:Ot.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"rgba(10, 20, 61, .85)",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"rgba(10, 20, 61, .4)",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Ot;if((Ot=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ot.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ot=>Ot!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_i=(_h=shixunsDetail.setting)==null?void 0:_h.shixun)!=null&&_i.is_jupyter)&&!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)==null?void 0:_m.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Ot))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_n=user==null?void 0:user.userInfo)==null?void 0:_n.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Ot;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Ot=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ot.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Ot,practiceSetting:ue})=>({user:Le,shixunsDetail:Ot,practiceSetting:ue}))(Setting)},6557:function(Le,Ot,ue){"use strict";ue.d(Ot,{m:function(){return ye}});var z=ue(19374),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},22243:function(Le,Ot,ue){"use strict";ue.d(Ot,{BU:function(){return x},Dj:function(){return z},gH:function(){return xe},vp:function(){return Ye}});function z(Te){try{Te.mozRequestFullScreen?Te.mozRequestFullScreen():Te.webkitRequestFullScreen&&Te.webkitRequestFullScreen()}catch(Je){console.log(Je,":e")}}function x(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const xe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ye(){var Te=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Je=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Te),window.isFullScreen?window.isFullScreen:Te!=null}},1997:function(Le,Ot,ue){"use strict";ue.d(Ot,{rX:function(){return se},pW:function(){return ce},gy:function(){return de},xY:function(){return ae},O5:function(){return ee},tJ:function(){return fe},o1:function(){return a},Rd:function(){return y}});var z=ue(75790),x=ue(43418),xe=ue(28103),Ye=ue(8591),Te=ue(53229),Je=ue(19374),ye=ue(87169),gt=ue(25510),Re="data:image/png;base64,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",Be=ue.p+"static/newqrcode.a8740efb.png",We=ue(32637),He=ue(59301),ut=(Se,Ae,Oe)=>new Promise((Ie,Pt)=>{var rt=Hn=>{try{na(Oe.next(Hn))}catch(ya){Pt(ya)}},pt=Hn=>{try{na(Oe.throw(Hn))}catch(ya){Pt(ya)}},na=Hn=>Hn.done?Ie(Hn.value):Promise.resolve(Hn.value).then(rt,pt);na((Oe=Oe.apply(Se,Ae)).next())});const fe=(Se,Ae=!1)=>!!(a(Se)&&E(Ae)),a=Se=>(0,Te.bg)()?!0:(Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(Se=!1)=>{var Ae;const{user:Oe}=(0,z.getDvaApp)()._store.getState();return(Ae=Oe.userInfo)!=null&&Ae.profile_completed?!0:(x.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,Je.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{x.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=()=>{x.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:He.createElement("div",{style:{textAlign:"center"}},He.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"),He.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:We}),He.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 Se;const{user:Ae}=(0,z.getDvaApp)()._store.getState();return(Se=Ae.userInfo)!=null&&Se.professional_certification?!0:(x.default.confirm({title:"\u63D0\u793A",centered:!0,content:He.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,Je.xg)("/account/certification")}}),!1)},ae=()=>(0,Te.V9)()?!0:(x.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),He.createElement("img",{src:Be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),se=(Se,Ae)=>Se?!0:(x.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("p",null,Ae||"\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"),He.createElement("div",{style:{marginLeft:"110px"}},He.createElement("img",{src:Re,width:200}),He.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Je.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ce=Se=>{x.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:He.createElement("div",null,He.createElement("div",null,He.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"),He.createElement(xe.Z,null),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.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 ",He.createElement("a",null,Se),"\u5929\u3002"),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.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")),He.createElement("div",{style:{textAlign:"center",marginTop:30}},He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})))})},de=(Se,Ae="")=>{const{shixunsDetail:{detail:Oe}}=(0,z.getDvaApp)()._store.getState();if((Oe==null?void 0:Oe.public)===2||(Oe==null?void 0:Oe.public)===1||(Oe==null?void 0:Oe.shixun_status)===3){let Ie="";return(Oe==null?void 0:Oe.public)===2&&(Ie="\u5DF2\u516C\u5F00"),(Oe==null?void 0:Oe.public)===1&&(Ie="\u5F85\u5BA1\u6838"),(Oe==null?void 0:Oe.shixun_status)===3&&(Ie="\u5DF2\u5173\u95ED"),x.default.info({centered:!0,icon:He.createElement(ye.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ie,"\uFF0C",Ae,"\u3002"),He.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Oe==null?void 0:Oe.shixun_status)===2?(x.default.confirm({centered:!0,icon:He.createElement(ye.Z,null),title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),He.createElement("br",null),He.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:()=>{x.default.confirm({width:440,centered:!0,icon:He.createElement(ye.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:()=>ut(void 0,null,function*(){(yield Se({type:"shixunsDetail/cancelRelease",payload:{id:Oe==null?void 0:Oe.identifier}})).status!==401&&(Ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Se({type:"shixunsDetail/getShixunsDetail",payload:{id:Oe==null?void 0:Oe.identifier}}),Se({type:"practiceSetting/getCommonData",payload:{id:Oe==null?void 0:Oe.identifier}}))})})}}),!0):!1}},77578:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return z}});const z=x=>x?typeof x=="function"?x():x:null},46400:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return ma}});var z=ue(29679),x=ue(19248),xe=ue(99267),Ye=ue(96512),Te=ue(78987),Je=ue(92310),ye=ue.n(Je),gt=ue(77900),Re=ue(26112),Be=ue(59301),We=ue(92343),He=ue(36355),ut=ue(17313),fe=ue(83116);const a=(qt,bn,it,Kt,Pn)=>({backgroundColor:qt,border:`${Kt.lineWidth}px ${Kt.lineType} ${bn}`,[`${Pn}-icon`]:{color:it}}),E=qt=>{const{componentCls:bn,motionDurationSlow:it,marginXS:Kt,marginSM:Pn,fontSize:Wn,fontSizeLG:dn,lineHeight:ot,borderRadiusLG:ft,motionEaseInOutCirc:Rt,withDescriptionIconSize:In,colorText:mn,colorTextHeading:Fn,withDescriptionPadding:Ne,defaultPadding:we}=qt;return{[bn]:Object.assign(Object.assign({},(0,ut.Wf)(qt)),{position:"relative",display:"flex",alignItems:"center",padding:we,wordWrap:"break-word",borderRadius:ft,[`&${bn}-rtl`]:{direction:"rtl"},[`${bn}-content`]:{flex:1,minWidth:0},[`${bn}-icon`]:{marginInlineEnd:Kt,lineHeight:0},"&-description":{display:"none",fontSize:Wn,lineHeight:ot},"&-message":{color:Fn},[`&${bn}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${it} ${Rt}, opacity ${it} ${Rt}, + padding-top ${it} ${Rt}, padding-bottom ${it} ${Rt}, + margin-bottom ${it} ${Rt}`},[`&${bn}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${bn}-with-description`]:{alignItems:"flex-start",padding:Ne,[`${bn}-icon`]:{marginInlineEnd:Pn,fontSize:In,lineHeight:0},[`${bn}-message`]:{display:"block",marginBottom:Kt,color:Fn,fontSize:dn},[`${bn}-description`]:{display:"block",color:mn}},[`${bn}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},b=qt=>{const{componentCls:bn,colorSuccess:it,colorSuccessBorder:Kt,colorSuccessBg:Pn,colorWarning:Wn,colorWarningBorder:dn,colorWarningBg:ot,colorError:ft,colorErrorBorder:Rt,colorErrorBg:In,colorInfo:mn,colorInfoBorder:Fn,colorInfoBg:Ne}=qt;return{[bn]:{"&-success":a(Pn,Kt,it,qt,bn),"&-info":a(Ne,Fn,mn,qt,bn),"&-warning":a(ot,dn,Wn,qt,bn),"&-error":Object.assign(Object.assign({},a(In,Rt,ft,qt,bn)),{[`${bn}-description > pre`]:{margin:0,padding:0}})}}},y=qt=>{const{componentCls:bn,iconCls:it,motionDurationMid:Kt,marginXS:Pn,fontSizeIcon:Wn,colorIcon:dn,colorIconHover:ot}=qt;return{[bn]:{"&-action":{marginInlineStart:Pn},[`${bn}-close-icon`]:{marginInlineStart:Pn,padding:0,overflow:"hidden",fontSize:Wn,lineHeight:`${Wn}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${it}-close`]:{color:dn,transition:`color ${Kt}`,"&:hover":{color:ot}}},"&-close-text":{color:dn,transition:`color ${Kt}`,"&:hover":{color:ot}}}}},ee=qt=>[E(qt),b(qt),y(qt)];var ae=(0,fe.Z)("Alert",qt=>[ee(qt)],qt=>({withDescriptionIconSize:qt.fontSizeHeading3,defaultPadding:`${qt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${qt.paddingMD}px ${qt.paddingContentHorizontalLG}px`})),se=function(qt,bn){var it={};for(var Kt in qt)Object.prototype.hasOwnProperty.call(qt,Kt)&&bn.indexOf(Kt)<0&&(it[Kt]=qt[Kt]);if(qt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pn=0,Kt=Object.getOwnPropertySymbols(qt);Pn{const{icon:bn,prefixCls:it,type:Kt}=qt,Pn=ce[Kt]||null;return bn?(0,We.wm)(bn,Be.createElement("span",{className:`${it}-icon`},bn),()=>({className:ye()(`${it}-icon`,{[bn.props.className]:bn.props.className})})):Be.createElement(Pn,{className:`${it}-icon`})},Se=qt=>{const{isClosable:bn,prefixCls:it,closeIcon:Kt,handleClose:Pn}=qt,Wn=Kt===!0||Kt===void 0?Be.createElement(xe.Z,null):Kt;return bn?Be.createElement("button",{type:"button",onClick:Pn,className:`${it}-close-icon`,tabIndex:0},Wn):null};var Oe=qt=>{const{description:bn,prefixCls:it,message:Kt,banner:Pn,className:Wn,rootClassName:dn,style:ot,onMouseEnter:ft,onMouseLeave:Rt,onClick:In,afterClose:mn,showIcon:Fn,closable:Ne,closeText:we,closeIcon:Ue,action:zt}=qt,Zt=se(qt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[$t,on]=Be.useState(!1),rn=Be.useRef(null),{getPrefixCls:On,direction:Ht,alert:De}=Be.useContext(He.E_),ke=On("alert",it),[Dt,jt]=ae(ke),sn=Xt=>{var vt;on(!0),(vt=qt.onClose)===null||vt===void 0||vt.call(qt,Xt)},St=Be.useMemo(()=>qt.type!==void 0?qt.type:Pn?"warning":"info",[qt.type,Pn]),xt=Be.useMemo(()=>we?!0:typeof Ne=="boolean"?Ne:Ue!==!1&&Ue!==null&&Ue!==void 0,[we,Ue,Ne]),Bt=Pn&&Fn===void 0?!0:Fn,nt=ye()(ke,`${ke}-${St}`,{[`${ke}-with-description`]:!!bn,[`${ke}-no-icon`]:!Bt,[`${ke}-banner`]:!!Pn,[`${ke}-rtl`]:Ht==="rtl"},De==null?void 0:De.className,Wn,dn,jt),st=(0,Re.Z)(Zt,{aria:!0,data:!0});return Dt(Be.createElement(gt.default,{visible:!$t,motionName:`${ke}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Xt=>({maxHeight:Xt.offsetHeight}),onLeaveEnd:mn},Xt=>{let{className:vt,style:Et}=Xt;return Be.createElement("div",Object.assign({ref:rn,"data-show":!$t,className:ye()(nt,vt),style:Object.assign(Object.assign(Object.assign({},De==null?void 0:De.style),ot),Et),onMouseEnter:ft,onMouseLeave:Rt,onClick:In,role:"alert"},st),Bt?Be.createElement(de,{description:bn,icon:qt.icon,prefixCls:ke,type:St}):null,Be.createElement("div",{className:`${ke}-content`},Kt?Be.createElement("div",{className:`${ke}-message`},Kt):null,bn?Be.createElement("div",{className:`${ke}-description`},bn):null),zt?Be.createElement("div",{className:`${ke}-action`},zt):null,Be.createElement(Se,{isClosable:xt,prefixCls:ke,closeIcon:we||Ue,handleClose:sn}))}))},Ie=ue(67732),Pt=ue(83652),rt=ue(42403),pt=ue(158),Hn=function(qt){(0,rt.Z)(it,qt);var bn=(0,pt.Z)(it);function it(){var Kt;return(0,Ie.Z)(this,it),Kt=bn.apply(this,arguments),Kt.state={error:void 0,info:{componentStack:""}},Kt}return(0,Pt.Z)(it,[{key:"componentDidCatch",value:function(Pn,Wn){this.setState({error:Pn,info:Wn})}},{key:"render",value:function(){const{message:Pn,description:Wn,children:dn}=this.props,{error:ot,info:ft}=this.state,Rt=ft&&ft.componentStack?ft.componentStack:null,In=typeof Pn=="undefined"?(ot||"").toString():Pn,mn=typeof Wn=="undefined"?Rt:Wn;return ot?Be.createElement(Oe,{type:"error",message:In,description:Be.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},mn)}):dn}}]),it}(Be.Component);const ya=Oe;ya.ErrorBoundary=Hn;var ma=ya},88522:function(Le,Ot,ue){"use strict";var z=ue(92310),x=ue.n(z),xe=ue(11592),Ye=ue(2738),Te=ue(59301),Je=ue(53487),ye=ue(92343),gt=ue(36355),Re=ue(57809);const{Option:Be}=Re.default;function We(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const He=(a,E)=>{const{prefixCls:b,className:y,popupClassName:ee,dropdownClassName:ae,children:se,dataSource:ce}=a,de=(0,xe.Z)(se);let Se;de.length===1&&(0,ye.l$)(de[0])&&!We(de[0])&&([Se]=de);const Ae=Se?()=>Se:void 0;let Oe;de.length&&We(de[0])?Oe=se:Oe=ce?ce.map(rt=>{if((0,ye.l$)(rt))return rt;switch(typeof rt){case"string":return Te.createElement(Be,{key:rt,value:rt},rt);case"object":{const{value:pt}=rt;return Te.createElement(Be,{key:pt,value:pt},rt.text)}default:return}}):[];const{getPrefixCls:Ie}=Te.useContext(gt.E_),Pt=Ie("select",b);return Te.createElement(Re.default,Object.assign({ref:E,suffixIcon:null},(0,Ye.Z)(a,["dataSource","dropdownClassName"]),{prefixCls:Pt,popupClassName:ee||ae,className:x()(`${Pt}-auto-complete`,y),mode:Re.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:Ae}),Oe)},ut=Te.forwardRef(He),fe=(0,Je.Z)(ut);ut.Option=Be,ut._InternalPanelDoNotUseOrYouWillBeFired=fe,Ot.Z=ut},49127:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return bn}});var z=ue(92310),x=ue.n(z),xe=ue(77900),Ye=ue(59301),Te=ue(36785),Je=ue(92343),ye=ue(36355),gt=ue(36237),Re=ue(17313),Be=ue(45157),We=ue(37613),He=ue(83116);const ut=new gt.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),fe=new gt.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),a=new gt.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),E=new gt.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),b=new gt.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new gt.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),ee=it=>{const{componentCls:Kt,iconCls:Pn,antCls:Wn,badgeShadowSize:dn,motionDurationSlow:ot,textFontSize:ft,textFontSizeSM:Rt,statusSize:In,dotSize:mn,textFontWeight:Fn,indicatorHeight:Ne,indicatorHeightSM:we,marginXS:Ue}=it,zt=`${Wn}-scroll-number`,Zt=(0,Be.Z)(it,($t,on)=>{let{darkColor:rn}=on;return{[`&${Kt} ${Kt}-color-${$t}`]:{background:rn,[`&:not(${Kt}-count)`]:{color:rn}}}});return{[Kt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(it)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Kt}-count`]:{zIndex:it.indicatorZIndex,minWidth:Ne,height:Ne,color:it.badgeTextColor,fontWeight:Fn,fontSize:ft,lineHeight:`${Ne}px`,whiteSpace:"nowrap",textAlign:"center",background:it.badgeColor,borderRadius:Ne/2,boxShadow:`0 0 0 ${dn}px ${it.badgeShadowColor}`,transition:`background ${it.motionDurationMid}`,a:{color:it.badgeTextColor},"a:hover":{color:it.badgeTextColor},"a:hover &":{background:it.badgeColorHover}},[`${Kt}-count-sm`]:{minWidth:we,height:we,fontSize:Rt,lineHeight:`${we}px`,borderRadius:we/2},[`${Kt}-multiple-words`]:{padding:`0 ${it.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Kt}-dot`]:{zIndex:it.indicatorZIndex,width:mn,minWidth:mn,height:mn,background:it.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${dn}px ${it.badgeShadowColor}`},[`${Kt}-dot${zt}`]:{transition:`background ${ot}`},[`${Kt}-count, ${Kt}-dot, ${zt}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Pn}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Kt}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Kt}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:In,height:In,verticalAlign:"middle",borderRadius:"50%"},[`${Kt}-status-success`]:{backgroundColor:it.colorSuccess},[`${Kt}-status-processing`]:{overflow:"visible",color:it.colorPrimary,backgroundColor:it.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:dn,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:ut,animationDuration:it.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Kt}-status-default`]:{backgroundColor:it.colorTextPlaceholder},[`${Kt}-status-error`]:{backgroundColor:it.colorError},[`${Kt}-status-warning`]:{backgroundColor:it.colorWarning},[`${Kt}-status-text`]:{marginInlineStart:Ue,color:it.colorText,fontSize:it.fontSize}}}),Zt),{[`${Kt}-zoom-appear, ${Kt}-zoom-enter`]:{animationName:fe,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack,animationFillMode:"both"},[`${Kt}-zoom-leave`]:{animationName:a,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack,animationFillMode:"both"},[`&${Kt}-not-a-wrapper`]:{[`${Kt}-zoom-appear, ${Kt}-zoom-enter`]:{animationName:E,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack},[`${Kt}-zoom-leave`]:{animationName:b,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack},[`&:not(${Kt}-status)`]:{verticalAlign:"middle"},[`${zt}-custom-component, ${Kt}-count`]:{transform:"none"},[`${zt}-custom-component, ${zt}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${zt}`]:{overflow:"hidden",[`${zt}-only`]:{position:"relative",display:"inline-block",height:Ne,transition:`all ${it.motionDurationSlow} ${it.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${zt}-only-unit`]:{height:Ne,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${zt}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Kt}-count, ${Kt}-dot, ${zt}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ae=it=>{const{fontSize:Kt,lineHeight:Pn,lineWidth:Wn,marginXS:dn,colorBorderBg:ot}=it,ft=Math.round(Kt*Pn),Rt=Wn,In=it.colorBgContainer,mn=it.colorError,Fn=it.colorErrorHover;return(0,We.TS)(it,{badgeFontHeight:ft,badgeShadowSize:Rt,badgeTextColor:In,badgeColor:mn,badgeColorHover:Fn,badgeShadowColor:ot,badgeProcessingDuration:"1.2s",badgeRibbonOffset:dn,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},se=it=>{const{fontSize:Kt,lineHeight:Pn,fontSizeSM:Wn,lineWidth:dn}=it;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Kt*Pn)-2*dn,indicatorHeightSM:Kt,dotSize:Wn/2,textFontSize:Wn,textFontSizeSM:Wn,textFontWeight:"normal",statusSize:Wn/2}};var ce=(0,He.Z)("Badge",it=>{const Kt=ae(it);return[ee(Kt)]},se);const de=it=>{const{antCls:Kt,badgeFontHeight:Pn,marginXS:Wn,badgeRibbonOffset:dn}=it,ot=`${Kt}-ribbon`,ft=`${Kt}-ribbon-wrapper`,Rt=(0,Be.Z)(it,(In,mn)=>{let{darkColor:Fn}=mn;return{[`&${ot}-color-${In}`]:{background:Fn,color:Fn}}});return{[`${ft}`]:{position:"relative"},[`${ot}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(it)),{position:"absolute",top:Wn,padding:`0 ${it.paddingXS}px`,color:it.colorPrimary,lineHeight:`${Pn}px`,whiteSpace:"nowrap",backgroundColor:it.colorPrimary,borderRadius:it.borderRadiusSM,[`${ot}-text`]:{color:it.colorTextLightSolid},[`${ot}-corner`]:{position:"absolute",top:"100%",width:dn,height:dn,color:"currentcolor",border:`${dn/2}px solid`,transform:it.badgeRibbonCornerTransform,transformOrigin:"top",filter:it.badgeRibbonCornerFilter}}),Rt),{[`&${ot}-placement-end`]:{insetInlineEnd:-dn,borderEndEndRadius:0,[`${ot}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${ot}-placement-start`]:{insetInlineStart:-dn,borderEndStartRadius:0,[`${ot}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Se=(0,He.Z)(["Badge","Ribbon"],it=>{const Kt=ae(it);return[de(Kt)]},se),Oe=it=>{const{className:Kt,prefixCls:Pn,style:Wn,color:dn,children:ot,text:ft,placement:Rt="end",rootClassName:In}=it,{getPrefixCls:mn,direction:Fn}=Ye.useContext(ye.E_),Ne=mn("ribbon",Pn),we=(0,Te.o2)(dn,!1),Ue=x()(Ne,`${Ne}-placement-${Rt}`,{[`${Ne}-rtl`]:Fn==="rtl",[`${Ne}-color-${dn}`]:we},Kt),[zt,Zt]=Se(Ne),$t={},on={};return dn&&!we&&($t.background=dn,on.color=dn),zt(Ye.createElement("div",{className:x()(`${Ne}-wrapper`,In,Zt)},ot,Ye.createElement("div",{className:x()(Ue,Zt),style:Object.assign(Object.assign({},$t),Wn)},Ye.createElement("span",{className:`${Ne}-text`},ft),Ye.createElement("div",{className:`${Ne}-corner`,style:on}))))};function Ie(it){let{prefixCls:Kt,value:Pn,current:Wn,offset:dn=0}=it,ot;return dn&&(ot={position:"absolute",top:`${dn}00%`,left:0}),Ye.createElement("span",{style:ot,className:x()(`${Kt}-only-unit`,{current:Wn})},Pn)}function Pt(it,Kt,Pn){let Wn=it,dn=0;for(;(Wn+10)%10!==Kt;)Wn+=Pn,dn+=Pn;return dn}function rt(it){const{prefixCls:Kt,count:Pn,value:Wn}=it,dn=Number(Wn),ot=Math.abs(Pn),[ft,Rt]=Ye.useState(dn),[In,mn]=Ye.useState(ot),Fn=()=>{Rt(dn),mn(ot)};Ye.useEffect(()=>{const Ue=setTimeout(()=>{Fn()},1e3);return()=>{clearTimeout(Ue)}},[dn]);let Ne,we;if(ft===dn||Number.isNaN(dn)||Number.isNaN(ft))Ne=[Ye.createElement(Ie,Object.assign({},it,{key:dn,current:!0}))],we={transition:"none"};else{Ne=[];const Ue=dn+10,zt=[];for(let on=dn;on<=Ue;on+=1)zt.push(on);const Zt=zt.findIndex(on=>on%10===ft);Ne=zt.map((on,rn)=>{const On=on%10;return Ye.createElement(Ie,Object.assign({},it,{key:on,value:On,offset:rn-Zt,current:rn===Zt}))});const $t=In{const{prefixCls:Pn,count:Wn,className:dn,motionClassName:ot,style:ft,title:Rt,show:In,component:mn="sup",children:Fn}=it,Ne=pt(it,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:we}=Ye.useContext(ye.E_),Ue=we("scroll-number",Pn),zt=Object.assign(Object.assign({},Ne),{"data-show":In,style:ft,className:x()(Ue,dn,ot),title:Rt});let Zt=Wn;if(Wn&&Number(Wn)%1===0){const $t=String(Wn).split("");Zt=Ye.createElement("bdi",null,$t.map((on,rn)=>Ye.createElement(rt,{prefixCls:Ue,count:Number(Wn),value:on,key:$t.length-rn})))}return ft&&ft.borderColor&&(zt.style=Object.assign(Object.assign({},ft),{boxShadow:`0 0 0 1px ${ft.borderColor} inset`})),Fn?(0,Je.Tm)(Fn,$t=>({className:x()(`${Ue}-custom-component`,$t==null?void 0:$t.className,ot)})):Ye.createElement(mn,Object.assign({},zt,{ref:Kt}),Zt)}),ya=function(it,Kt){var Pn={};for(var Wn in it)Object.prototype.hasOwnProperty.call(it,Wn)&&Kt.indexOf(Wn)<0&&(Pn[Wn]=it[Wn]);if(it!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dn=0,Wn=Object.getOwnPropertySymbols(it);dn{var Pn,Wn,dn,ot,ft;const{prefixCls:Rt,scrollNumberPrefixCls:In,children:mn,status:Fn,text:Ne,color:we,count:Ue=null,overflowCount:zt=99,dot:Zt=!1,size:$t="default",title:on,offset:rn,style:On,className:Ht,rootClassName:De,classNames:ke,styles:Dt,showZero:jt=!1}=it,sn=ya(it,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:St,direction:xt,badge:Bt}=Ye.useContext(ye.E_),nt=St("badge",Rt),[st,Xt]=ce(nt),vt=Ue>zt?`${zt}+`:Ue,Et=vt==="0"||vt===0,yt=Ue===null||Et&&!jt,Yt=(Fn!=null||we!=null)&&yt,Ct=Zt&&!Et,Wt=Ct?"":vt,Qn=(0,Ye.useMemo)(()=>(Wt==null||Wt===""||Et&&!jt)&&!Ct,[Wt,Et,jt,Ct]),en=(0,Ye.useRef)(Ue);Qn||(en.current=Ue);const la=en.current,or=(0,Ye.useRef)(Wt);Qn||(or.current=Wt);const mr=or.current,vr=(0,Ye.useRef)(Ct);Qn||(vr.current=Ct);const er=(0,Ye.useMemo)(()=>{if(!rn)return Object.assign(Object.assign({},Bt==null?void 0:Bt.style),On);const ar={marginTop:rn[1]};return xt==="rtl"?ar.left=parseInt(rn[0],10):ar.right=-parseInt(rn[0],10),Object.assign(Object.assign(Object.assign({},ar),Bt==null?void 0:Bt.style),On)},[xt,rn,On,Bt==null?void 0:Bt.style]),Wr=on!=null?on:typeof la=="string"||typeof la=="number"?la:void 0,zr=Qn||!Ne?null:Ye.createElement("span",{className:`${nt}-status-text`},Ne),Pr=!la||typeof la!="object"?void 0:(0,Je.Tm)(la,ar=>({style:Object.assign(Object.assign({},er),ar.style)})),Ar=(0,Te.o2)(we,!1),Cr=x()(ke==null?void 0:ke.indicator,(Pn=Bt==null?void 0:Bt.classNames)===null||Pn===void 0?void 0:Pn.indicator,{[`${nt}-status-dot`]:Yt,[`${nt}-status-${Fn}`]:!!Fn,[`${nt}-color-${we}`]:Ar}),tr={};we&&!Ar&&(tr.color=we,tr.background=we);const no=x()(nt,{[`${nt}-status`]:Yt,[`${nt}-not-a-wrapper`]:!mn,[`${nt}-rtl`]:xt==="rtl"},Ht,De,Bt==null?void 0:Bt.className,(Wn=Bt==null?void 0:Bt.classNames)===null||Wn===void 0?void 0:Wn.root,ke==null?void 0:ke.root,Xt);if(!mn&&Yt){const ar=er.color;return st(Ye.createElement("span",Object.assign({},sn,{className:no,style:Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.root),(dn=Bt==null?void 0:Bt.styles)===null||dn===void 0?void 0:dn.root),er)}),Ye.createElement("span",{className:Cr,style:Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.indicator),(ot=Bt==null?void 0:Bt.styles)===null||ot===void 0?void 0:ot.indicator),tr)}),Ne&&Ye.createElement("span",{style:{color:ar},className:`${nt}-status-text`},Ne)))}return st(Ye.createElement("span",Object.assign({ref:Kt},sn,{className:no,style:Object.assign(Object.assign({},(ft=Bt==null?void 0:Bt.styles)===null||ft===void 0?void 0:ft.root),Dt==null?void 0:Dt.root)}),mn,Ye.createElement(xe.default,{visible:!Qn,motionName:`${nt}-zoom`,motionAppear:!1,motionDeadline:1e3},ar=>{let{className:At,ref:Ln}=ar;var Vn,ln;const An=St("scroll-number",In),oa=vr.current,Ra=x()(ke==null?void 0:ke.indicator,(Vn=Bt==null?void 0:Bt.classNames)===null||Vn===void 0?void 0:Vn.indicator,{[`${nt}-dot`]:oa,[`${nt}-count`]:!oa,[`${nt}-count-sm`]:$t==="small",[`${nt}-multiple-words`]:!oa&&mr&&mr.toString().length>1,[`${nt}-status-${Fn}`]:!!Fn,[`${nt}-color-${we}`]:Ar});let Qe=Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.indicator),(ln=Bt==null?void 0:Bt.styles)===null||ln===void 0?void 0:ln.indicator),er);return we&&!Ar&&(Qe=Qe||{},Qe.background=we),Ye.createElement(Hn,{prefixCls:An,show:!Qn,motionClassName:At,className:Ra,count:mr,title:Wr,style:Qe,key:"scrollNumber",ref:Ln},Pr)}),zr))},qt=Ye.forwardRef(ma);qt.Ribbon=Oe;var bn=qt},19842:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return ar}});var z=ue(94480),x=ue(59301),xe=ue(33853),Ye=ue(58617),Te=ue(38819),Je=ue(92310),ye=ue.n(Je),gt=ue(54476),Re=ue(42978),Be=ue(75931),We=ue(77861),He=ue(17115),ut=ue(90782),fe=ue(6089),a=ue(18929),E=x.createContext(null),b=E,y=ue(76190),ee=ue(20068),ae=ue(33885),se="__rc_cascader_search_mark__",ce=function(Ln,Vn,ln){var An=ln.label;return Vn.some(function(oa){return String(oa[An]).toLowerCase().includes(Ln.toLowerCase())})},de=function(Ln,Vn,ln,An){return Vn.map(function(oa){return oa[An.label]}).join(" / ")},Se=function(At,Ln,Vn,ln,An,oa){var Ra=An.filter,Qe=Ra===void 0?ce:Ra,ht=An.render,mt=ht===void 0?de:ht,qn=An.limit,ea=qn===void 0?50:qn,ga=An.sort;return x.useMemo(function(){var ha=[];if(!At)return[];function Qa(wa,Xa){var Ga=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;wa.forEach(function(Nn){if(!(!ga&&ea!==!1&&ea>0&&ha.length>=ea)){var Za=[].concat((0,z.Z)(Xa),[Nn]),Vr=Nn[Vn.children],bo=Ga||Nn.disabled;if((!Vr||Vr.length===0||oa)&&Qe(At,Za,{label:Vn.label})){var ia;ha.push((0,ae.Z)((0,ae.Z)({},Nn),{},(ia={disabled:bo},(0,ee.Z)(ia,Vn.label,mt(At,Za,ln,Vn)),(0,ee.Z)(ia,se,Za),(0,ee.Z)(ia,Vn.children,void 0),ia)))}Vr&&Qa(Nn[Vn.children],Za,bo)}})}return Qa(Ln,[]),ga&&ha.sort(function(wa,Xa){return ga(wa[se],Xa[se],At,Vn)}),ea!==!1&&ea>0?ha.slice(0,ea):ha},[At,Ln,Vn,ln,mt,oa,Qe,ga,ea])},Ae="__RC_CASCADER_SPLIT__",Oe="SHOW_PARENT",Ie="SHOW_CHILD";function Pt(At){return At.join(Ae)}function rt(At){return At.map(Pt)}function pt(At){return At.split(Ae)}function na(At){var Ln=At||{},Vn=Ln.label,ln=Ln.value,An=Ln.children,oa=ln||"value";return{label:Vn||"label",value:oa,key:oa,children:An||"children"}}function Hn(At,Ln){var Vn,ln;return(Vn=At.isLeaf)!==null&&Vn!==void 0?Vn:!((ln=At[Ln.children])!==null&&ln!==void 0&&ln.length)}function ya(At){var Ln=At.parentElement;if(Ln){var Vn=At.offsetTop-Ln.offsetTop;Vn-Ln.scrollTop<0?Ln.scrollTo({top:Vn}):Vn+At.offsetHeight-Ln.scrollTop>Ln.offsetHeight&&Ln.scrollTo({top:Vn+At.offsetHeight-Ln.offsetHeight})}}function ma(At,Ln){return At.map(function(Vn){var ln;return(ln=Vn[se])===null||ln===void 0?void 0:ln.map(function(An){return An[Ln.value]})})}function qt(At,Ln,Vn){var ln=new Set(At),An=Ln();return At.filter(function(oa){var Ra=An[oa],Qe=Ra?Ra.parent:null,ht=Ra?Ra.children:null;return Ra&&Ra.node.disabled?!0:Vn===Ie?!(ht&&ht.some(function(mt){return mt.key&&ln.has(mt.key)})):!(Qe&&!Qe.node.disabled&&ln.has(Qe.key))})}function bn(At,Ln,Vn){for(var ln=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,An=Ln,oa=[],Ra=function(){var mt,qn,ea,ga=At[Qe],ha=(mt=An)===null||mt===void 0?void 0:mt.findIndex(function(wa){var Xa=wa[Vn.value];return ln?String(Xa)===String(ga):Xa===ga}),Qa=ha!==-1?(qn=An)===null||qn===void 0?void 0:qn[ha]:null;oa.push({value:(ea=Qa==null?void 0:Qa[Vn.value])!==null&&ea!==void 0?ea:ga,index:ha,option:Qa}),An=Qa==null?void 0:Qa[Vn.children]},Qe=0;Qe1){var yn=Qa.slice(0,-1);Nn(yn)}else mt(!1)},bo=function(){var yn,tu=((yn=Xa[wa])===null||yn===void 0?void 0:yn[Vn.children])||[],Dr=tu.find(function(Jr){return!Jr.disabled});if(Dr){var Ao=[].concat((0,z.Z)(Qa),[Dr[Vn.value]]);Nn(Ao)}};x.useImperativeHandle(At,function(){return{onKeyDown:function(yn){var tu=yn.which;switch(tu){case we.Z.UP:case we.Z.DOWN:{var Dr=0;tu===we.Z.UP?Dr=-1:tu===we.Z.DOWN&&(Dr=1),Dr!==0&&Za(Dr);break}case we.Z.LEFT:{if(ht)break;ea?bo():Vr();break}case we.Z.RIGHT:{if(ht)break;ea?Vr():bo();break}case we.Z.BACKSPACE:{ht||Vr();break}case we.Z.ENTER:{if(Qa.length){var Ao=Xa[wa],Jr=(Ao==null?void 0:Ao[se])||[];Jr.length?oa(Jr.map(function(Ho){return Ho[Vn.value]}),Jr[Jr.length-1]):oa(Qa,Xa[wa])}break}case we.Z.ESC:mt(!1),qn&&yn.stopPropagation()}},onKeyUp:function(){}}})},zt=x.forwardRef(function(At,Ln){var Vn,ln,An,oa,Ra=(0,We.lk)(),Qe=Ra.prefixCls,ht=Ra.multiple,mt=Ra.searchValue,qn=Ra.toggleOpen,ea=Ra.notFoundContent,ga=Ra.direction,ha=Ra.open,Qa=x.useRef(),wa=ga==="rtl",Xa=x.useContext(b),Ga=Xa.options,Nn=Xa.values,Za=Xa.halfValues,Vr=Xa.fieldNames,bo=Xa.changeOnSelect,ia=Xa.onSelect,yn=Xa.searchOptions,tu=Xa.dropdownPrefixCls,Dr=Xa.loadData,Ao=Xa.expandTrigger,Jr=tu||Qe,Ho=x.useState([]),Vo=(0,Re.Z)(Ho,2),Uo=Vo[0],Fo=Vo[1],Yo=function(ca){if(!(!Dr||mt)){var Ur=bn(ca,Ga,Vr),Kr=Ur.map(function(gr){var ir=gr.option;return ir}),qr=Kr[Kr.length-1];if(qr&&!Hn(qr,Vr)){var ho=Pt(ca);Fo(function(gr){return[].concat((0,z.Z)(gr),[ho])}),Dr(Kr)}}};x.useEffect(function(){Uo.length&&Uo.forEach(function(xr){var ca=pt(xr),Ur=bn(ca,Ga,Vr,!0).map(function(qr){var ho=qr.option;return ho}),Kr=Ur[Ur.length-1];(!Kr||Kr[Vr.children]||Hn(Kr,Vr))&&Fo(function(qr){return qr.filter(function(ho){return ho!==xr})})})},[Ga,Uo,Vr]);var ua=x.useMemo(function(){return new Set(rt(Nn))},[Nn]),uo=x.useMemo(function(){return new Set(rt(Za))},[Za]),Do=Ne(),Lo=(0,Re.Z)(Do,2),Gt=Lo[0],lt=Lo[1],et=function(ca){lt(ca),Yo(ca)},un=function(ca){var Ur=ca.disabled,Kr=Hn(ca,Vr);return!Ur&&(Kr||bo||ht)},ta=function(ca,Ur){var Kr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ia(ca),!ht&&(Ur||bo&&(Ao==="hover"||Kr))&&qn(!1)},Wa=x.useMemo(function(){return mt?yn:Ga},[mt,yn,Ga]),Xn=x.useMemo(function(){for(var xr=[{options:Wa}],ca=Wa,Ur=ma(ca,Vr),Kr=function(){var ir=Gt[qr],wr=ca.find(function(vo,Nr){return(Ur[Nr]?Pt(Ur[Nr]):vo[Vr.value])===ir}),Qr=wr==null?void 0:wr[Vr.children];if(!(Qr!=null&&Qr.length))return"break";ca=Qr,xr.push({options:Qr})},qr=0;qr":Uo,Yo=At.loadingIcon,ua=At.children,uo=At.dropdownMatchSelectWidth,Do=uo===void 0?!1:uo,Lo=At.showCheckedStrategy,Gt=Lo===void 0?Oe:Lo,lt=(0,Be.Z)(At,On),et=(0,He.ZP)(Vn),un=!!ea,ta=(0,a.Z)(Ra,{value:Qe,postState:De}),Wa=(0,Re.Z)(ta,2),Xn=Wa[0],Ha=Wa[1],Cn=x.useMemo(function(){return na(oa)},[JSON.stringify(oa)]),Ta=x.useMemo(function(){return Nn||[]},[Nn]),so=Pn(Ta,Cn),Qo=x.useCallback(function(ra){var jn=so();return ra.map(function(sa){var $r=jn[sa].nodes;return $r.map(function(lo){return lo[Cn.value]})})},[so,Cn]),vu=(0,a.Z)("",{value:Qa,postState:function(jn){return jn||""}}),xr=(0,Re.Z)(vu,2),ca=xr[0],Ur=xr[1],Kr=function(jn,sa){Ur(jn),sa.source!=="blur"&&wa&&wa(jn)},qr=ot(Xa),ho=(0,Re.Z)(qr,2),gr=ho[0],ir=ho[1],wr=Se(ca,Ta,Cn,Za||An,ir,ht),Qr=Wn(Ta,Cn),vo=x.useMemo(function(){var ra=Qr(Xn),jn=(0,Re.Z)(ra,2),sa=jn[0],$r=jn[1];if(!un||!Xn.length)return[sa,[],$r];var lo=rt(sa),Oo=so(),sr=(0,ut.S)(lo,!0,Oo),cr=sr.checkedKeys,qa=sr.halfCheckedKeys;return[Qo(cr),Qo(qa),$r]},[un,Xn,so,Qo,Qr]),Nr=(0,Re.Z)(vo,3),ja=Nr[0],Ca=Nr[1],$e=Nr[2],wt=x.useMemo(function(){var ra=rt(ja),jn=qt(ra,so,Gt);return[].concat((0,z.Z)($e),(0,z.Z)(Qo(jn)))},[ja,so,Qo,$e,Gt]),Vt=it(wt,Ta,Cn,un,qn),Dn=(0,fe.Z)(function(ra){if(Ha(ra),mt){var jn=De(ra),sa=jn.map(function(Oo){return bn(Oo,Ta,Cn).map(function(sr){return sr.option})}),$r=un?jn:jn[0],lo=un?sa:sa[0];mt($r,lo)}}),Mn=(0,fe.Z)(function(ra){if((!un||ha)&&Ur(""),!un)Dn(ra);else{var jn=Pt(ra),sa=rt(ja),$r=rt(Ca),lo=sa.includes(jn),Oo=$e.some(function(Ir){return Pt(Ir)===jn}),sr=ja,cr=$e;if(Oo&&!lo)cr=$e.filter(function(Ir){return Pt(Ir)!==jn});else{var qa=lo?sa.filter(function(Ir){return Ir!==jn}):[].concat((0,z.Z)(sa),[jn]),Hr=so(),To;if(lo){var Mr=(0,ut.S)(qa,{checked:!1,halfCheckedKeys:$r},Hr);To=Mr.checkedKeys}else{var ao=(0,ut.S)(qa,!0,Hr);To=ao.checkedKeys}var co=qt(To,so,Gt);sr=Qo(co)}Dn([].concat((0,z.Z)(cr),(0,z.Z)(sr)))}}),Er=function(jn,sa){if(sa.type==="clear"){Dn([]);return}var $r=sa.values[0],lo=$r.valueCells;Mn(lo)},Lr=ia!==void 0?ia:bo,xn=tu||yn,La=Jr||Ao,Rr=function(jn){Ho==null||Ho(jn),Vo==null||Vo(jn)},Io=x.useMemo(function(){return{options:Ta,fieldNames:Cn,values:ja,halfValues:Ca,changeOnSelect:ht,onSelect:Mn,checkable:ea,searchOptions:wr,dropdownPrefixCls:Za,loadData:Vr,expandTrigger:Ga,expandIcon:Fo,loadingIcon:Yo,dropdownMenuColumnStyle:Dr}},[Ta,Cn,ja,Ca,ht,Mn,ea,wr,Za,Vr,Ga,Fo,Yo,Dr]),Ro=!(ca?wr:Ta).length,Zn=ca&&ir.matchInputWidth||Ro?{}:{minWidth:"auto"};return x.createElement(b.Provider,{value:Io},x.createElement(We.Ac,(0,gt.Z)({},lt,{ref:Ln,id:et,prefixCls:An,autoClearSearchValue:ha,dropdownMatchSelectWidth:Do,dropdownStyle:Zn,displayValues:Vt,onDisplayValuesChange:Er,mode:un?"multiple":void 0,searchValue:ca,onSearch:Kr,showSearch:gr,OptionList:Zt,emptyOptions:Ro,open:Lr,dropdownClassName:xn,placement:La,onDropdownVisibleChange:Rr,getRawInputElement:function(){return ua}})))});ke.SHOW_PARENT=Oe,ke.SHOW_CHILD=Ie;var Dt=ke,jt=Dt,sn=ue(2738),St=ue(62892),xt=ue(53487),Bt=ue(19080),nt=ue(36355),st=ue(93891),Xt=ue(1684),vt=ue(19716),Et=ue(32441),yt=ue(14154),Yt=ue(58582),Ct=ue(84443),Wt=ue(66339),Qn=ue(33234),en=ue(98447),la=ue(17313),or=ue(74207),mr=ue(83116);const vr=At=>{const{prefixCls:Ln,componentCls:Vn,antCls:ln}=At,An=`${Vn}-menu-item`,oa=` &${An}-expand ${An}-expand-icon, ${An}-loading-icon - `;return[{[Vn]:{width:At.controlWidth}},{[`${Vn}-dropdown`]:[(0,tn.C2)(`${wn}-checkbox`,At),{[`&${ln}-select-dropdown`]:{padding:0}},{[Vn]:{"&-checkbox":{top:0,marginInlineEnd:At.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Vn}-menu-empty`]:{[`${Vn}-menu`]:{width:"100%",height:"auto",[An]:{color:At.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:At.controlItemWidth,height:At.dropdownHeight,margin:0,padding:At.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${At.lineWidth}px ${At.lineType} ${At.colorSplit}`},"&-item":Object.assign(Object.assign({},la.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:At.optionPadding,lineHeight:At.lineHeight,cursor:"pointer",transition:`all ${At.motionDurationMid}`,borderRadius:At.borderRadiusSM,"&:hover":{background:At.controlItemBgHover},"&-disabled":{color:At.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[ra]:{color:At.colorTextDisabled}},[`&-active:not(${An}-disabled)`]:{"&, &:hover":{fontWeight:At.optionSelectedFontWeight,backgroundColor:At.optionSelectedBg}},"&-content":{flex:"auto"},[ra]:{marginInlineStart:At.paddingXXS,color:At.colorTextDescription,fontSize:At.fontSizeIcon},"&-keyword":{color:At.colorHighlight}})}}}]},{[`${Vn}-dropdown-rtl`]:{direction:"rtl"}},(0,or.c)(At)]};var er=(0,mr.Z)("Cascader",At=>[vr(At)],At=>{const wn=Math.round((At.controlHeight-At.fontSize*At.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:At.controlItemBgActive,optionSelectedFontWeight:At.fontWeightStrong,optionPadding:`${wn}px ${At.paddingSM}px`,menuPadding:At.paddingXXS}}),Wr=function(At,wn){var Vn={};for(var ln in At)Object.prototype.hasOwnProperty.call(At,ln)&&wn.indexOf(ln)<0&&(Vn[ln]=At[ln]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var An=0,ln=Object.getOwnPropertySymbols(At);Anht===0?[Qe]:[].concat((0,z.Z)(Ra),[wn,Qe]),[]),An=[];let ra=0;return ln.forEach((Ra,Qe)=>{const ht=ra+Ra.length;let mt=At.slice(ra,ht);ra=ht,Qe%2===1&&(mt=x.createElement("span",{className:`${Vn}-menu-item-keyword`,key:`separator-${Qe}`},mt)),An.push(mt)}),An}const Cr=(At,wn,Vn,ln)=>{const An=[],ra=At.toLowerCase();return wn.forEach((Ra,Qe)=>{Qe!==0&&An.push(" / ");let ht=Ra[ln.label];const mt=typeof ht;(mt==="string"||mt==="number")&&(ht=Ar(String(ht),ra,Vn)),An.push(ht)}),An},tr=x.forwardRef((At,wn)=>{const{prefixCls:Vn,size:ln,disabled:An,className:ra,rootClassName:Ra,multiple:Qe,bordered:ht=!0,transitionName:mt,choiceTransitionName:qn="",popupClassName:$n,dropdownClassName:ga,expandIcon:ha,placement:Qa,showSearch:wa,allowClear:Xa=!0,notFoundContent:Ga,direction:On,getPopupContainer:Za,status:Vr,showArrow:bo,builtinPlacements:ia,style:yn}=At,tu=Wr(At,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Dr=(0,sn.Z)(tu,["suffixIcon"]),{getPopupContainer:Ao,getPrefixCls:Jr,renderEmpty:Ho,direction:Vo,popupOverflow:Uo,cascader:Fo}=x.useContext(nt.E_),Yo=On||Vo,oa=Yo==="rtl",{status:uo,hasFeedback:Do,isFormItemInput:Lo,feedbackIcon:Gt}=x.useContext(Et.aM),lt=(0,Bt.F)(uo,Vr),et=Ga||(Ho==null?void 0:Ho("Cascader"))||x.createElement(st.Z,{componentName:"Cascader"}),un=Jr(),ea=Jr("select",Vn),Wa=Jr("cascader",Vn),[Xn,Ha]=(0,Ct.Z)(ea),[Cn]=er(Wa),{compactSize:Ta,compactItemClassnames:so}=(0,Qn.ri)(ea,On),Qo=ye()($n||ga,`${Wa}-dropdown`,{[`${Wa}-dropdown-rtl`]:Yo==="rtl"},Ra,Ha),vu=x.useMemo(()=>{if(!wa)return wa;let $e={render:Cr};return typeof wa=="object"&&($e=Object.assign(Object.assign({},$e),wa)),$e},[wa]),xr=(0,vt.Z)($e=>{var Lt;return(Lt=ln!=null?ln:Ta)!==null&&Lt!==void 0?Lt:$e}),ca=x.useContext(Qt.Z),Ur=An!=null?An:ca;let Kr=ha;ha||(Kr=oa?x.createElement(xe.Z,null):x.createElement(Te.Z,null));const qr=x.createElement("span",{className:`${ea}-menu-item-loading-icon`},x.createElement(Ye.Z,{spin:!0})),ho=x.useMemo(()=>Qe?x.createElement("span",{className:`${Wa}-checkbox-inner`}):!1,[Qe]),gr=(0,bt.Z)(At.suffixIcon,bo),{suffixIcon:ir,removeIcon:wr,clearIcon:Qr}=(0,Wt.Z)(Object.assign(Object.assign({},At),{hasFeedback:Do,feedbackIcon:Gt,showSuffixIcon:gr,multiple:Qe,prefixCls:ea,componentName:"Cascader"})),vo=x.useMemo(()=>Qa!==void 0?Qa:oa?"bottomRight":"bottomLeft",[Qa,oa]),Nr=(0,Yt.Z)(ia,Uo),ja=Xa===!0?{clearIcon:Qr}:Xa,Ca=x.createElement(jt,Object.assign({prefixCls:ea,className:ye()(!Vn&&Wa,{[`${ea}-lg`]:xr==="large",[`${ea}-sm`]:xr==="small",[`${ea}-rtl`]:oa,[`${ea}-borderless`]:!ht,[`${ea}-in-form-item`]:Lo},(0,Bt.Z)(ea,lt,Do),so,Fo==null?void 0:Fo.className,ra,Ra,Ha),disabled:Ur,style:Object.assign(Object.assign({},Fo==null?void 0:Fo.style),yn)},Dr,{builtinPlacements:Nr,direction:Yo,placement:vo,notFoundContent:et,allowClear:ja,showSearch:vu,expandIcon:Kr,suffixIcon:ir,removeIcon:wr,loadingIcon:qr,checkable:ho,dropdownClassName:Qo,dropdownPrefixCls:Vn||Wa,choiceTransitionName:(0,yt.m)(un,"",qn),transitionName:(0,yt.m)(un,"slide-up",mt),getPopupContainer:Za||Ao,ref:wn}));return Cn(Xn(Ca))}),no=(0,xt.Z)(tr);tr.SHOW_PARENT=Pr,tr.SHOW_CHILD=zr,tr._InternalPanelDoNotUseOrYouWillBeFired=no;var ar=tr},36381:function(Le,Nt,ue){"use strict";ue.d(Nt,{default:function(){return Ue}});var z=ue(38819),x=ue(92310),xe=ue.n(x),Ye=ue(54476),Te=ue(94480),Je=ue(42978),ye=ue(76190),gt=ue(18929),Re=ue(48736),Be=ue(59301),We=ue(75931),He=ue(11592),ut=ue(20068),fe=ue(77900),a=ue(10228),E=Be.forwardRef(function(zt,Zt){var qt=zt.prefixCls,on=zt.forceRender,rn=zt.className,Ln=zt.style,Ht=zt.children,De=zt.isActive,ke=zt.role,Dt=Be.useState(De||on),jt=(0,Je.Z)(Dt,2),sn=jt[0],yt=jt[1];return Be.useEffect(function(){(on||De)&&yt(!0)},[on,De]),sn?Be.createElement("div",{ref:Zt,className:xe()("".concat(qt,"-content"),(0,ut.Z)((0,ut.Z)({},"".concat(qt,"-content-active"),De),"".concat(qt,"-content-inactive"),!De),rn),style:Ln,role:ke},Be.createElement("div",{className:"".concat(qt,"-content-box")},Ht)):null});E.displayName="PanelContent";var b=E,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],ee=Be.forwardRef(function(zt,Zt){var qt=zt.showArrow,on=qt===void 0?!0:qt,rn=zt.headerClass,Ln=zt.isActive,Ht=zt.onItemClick,De=zt.forceRender,ke=zt.className,Dt=zt.prefixCls,jt=zt.collapsible,sn=zt.accordion,yt=zt.panelKey,xt=zt.extra,Bt=zt.header,nt=zt.expandIcon,st=zt.openMotion,Qt=zt.destroyInactivePanel,vt=zt.children,Et=(0,We.Z)(zt,y),Ct=jt==="disabled",Yt=jt==="header",bt=jt==="icon",Wt=xt!=null&&typeof xt!="boolean",Qn=function(){Ht==null||Ht(yt)},tn=function(Wr){(Wr.key==="Enter"||Wr.keyCode===a.Z.ENTER||Wr.which===a.Z.ENTER)&&Qn()},la=typeof nt=="function"?nt(zt):Be.createElement("i",{className:"arrow"});la&&(la=Be.createElement("div",{className:"".concat(Dt,"-expand-icon"),onClick:["header","icon"].includes(jt)?Qn:void 0},la));var or=xe()((0,ut.Z)((0,ut.Z)((0,ut.Z)({},"".concat(Dt,"-item"),!0),"".concat(Dt,"-item-active"),Ln),"".concat(Dt,"-item-disabled"),Ct),ke),mr=xe()(rn,(0,ut.Z)((0,ut.Z)((0,ut.Z)({},"".concat(Dt,"-header"),!0),"".concat(Dt,"-header-collapsible-only"),Yt),"".concat(Dt,"-icon-collapsible-only"),bt)),vr={className:mr,"aria-expanded":Ln,"aria-disabled":Ct,onKeyDown:tn};return!Yt&&!bt&&(vr.onClick=Qn,vr.role=sn?"tab":"button",vr.tabIndex=Ct?-1:0),Be.createElement("div",(0,Ye.Z)({},Et,{ref:Zt,className:or}),Be.createElement("div",vr,on&&la,Be.createElement("span",{className:"".concat(Dt,"-header-text"),onClick:jt==="header"?Qn:void 0},Bt),Wt&&Be.createElement("div",{className:"".concat(Dt,"-extra")},xt)),Be.createElement(fe.default,(0,Ye.Z)({visible:Ln,leavedClassName:"".concat(Dt,"-content-hidden")},st,{forceRender:De,removeOnLeave:Qt}),function(er,Wr){var zr=er.className,Pr=er.style;return Be.createElement(b,{ref:Wr,prefixCls:Dt,className:zr,style:Pr,isActive:Ln,forceRender:De,role:sn?"tabpanel":void 0},vt)}))}),ae=ee,se=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],ce=function(Zt,qt){var on=qt.prefixCls,rn=qt.accordion,Ln=qt.collapsible,Ht=qt.destroyInactivePanel,De=qt.onItemClick,ke=qt.activeKey,Dt=qt.openMotion,jt=qt.expandIcon;return Zt.map(function(sn,yt){var xt=sn.children,Bt=sn.label,nt=sn.key,st=sn.collapsible,Qt=sn.onItemClick,vt=sn.destroyInactivePanel,Et=(0,We.Z)(sn,se),Ct=String(nt!=null?nt:yt),Yt=st!=null?st:Ln,bt=vt!=null?vt:Ht,Wt=function(la){Yt!=="disabled"&&(De(la),Qt==null||Qt(la))},Qn=!1;return rn?Qn=ke[0]===Ct:Qn=ke.indexOf(Ct)>-1,Be.createElement(ae,(0,Ye.Z)({},Et,{prefixCls:on,key:Ct,panelKey:Ct,isActive:Qn,accordion:rn,openMotion:Dt,expandIcon:jt,header:Bt,collapsible:Yt,onItemClick:Wt,destroyInactivePanel:bt}),xt)})},de=function(Zt,qt,on){if(!Zt)return null;var rn=on.prefixCls,Ln=on.accordion,Ht=on.collapsible,De=on.destroyInactivePanel,ke=on.onItemClick,Dt=on.activeKey,jt=on.openMotion,sn=on.expandIcon,yt=Zt.key||String(qt),xt=Zt.props,Bt=xt.header,nt=xt.headerClass,st=xt.destroyInactivePanel,Qt=xt.collapsible,vt=xt.onItemClick,Et=!1;Ln?Et=Dt[0]===yt:Et=Dt.indexOf(yt)>-1;var Ct=Qt!=null?Qt:Ht,Yt=function(Qn){Ct!=="disabled"&&(ke(Qn),vt==null||vt(Qn))},bt={key:yt,panelKey:yt,header:Bt,headerClass:nt,isActive:Et,prefixCls:rn,destroyInactivePanel:st!=null?st:De,openMotion:jt,accordion:Ln,children:Zt.props.children,onItemClick:Yt,expandIcon:sn,collapsible:Ct};return typeof Zt.type=="string"?Zt:(Object.keys(bt).forEach(function(Wt){typeof bt[Wt]=="undefined"&&delete bt[Wt]}),Be.cloneElement(Zt,bt))};function Se(zt,Zt,qt){return Array.isArray(zt)?ce(zt,qt):(0,He.Z)(Zt).map(function(on,rn){return de(on,rn,qt)})}var Ae=Se,Oe=ue(26112);function Ie(zt){var Zt=zt;if(!Array.isArray(Zt)){var qt=(0,ye.Z)(Zt);Zt=qt==="number"||qt==="string"?[Zt]:[]}return Zt.map(function(on){return String(on)})}var Pt=Be.forwardRef(function(zt,Zt){var qt=zt.prefixCls,on=qt===void 0?"rc-collapse":qt,rn=zt.destroyInactivePanel,Ln=rn===void 0?!1:rn,Ht=zt.style,De=zt.accordion,ke=zt.className,Dt=zt.children,jt=zt.collapsible,sn=zt.openMotion,yt=zt.expandIcon,xt=zt.activeKey,Bt=zt.defaultActiveKey,nt=zt.onChange,st=zt.items,Qt=xe()(on,ke),vt=(0,gt.Z)([],{value:xt,onChange:function(tn){return nt==null?void 0:nt(tn)},defaultValue:Bt,postState:Ie}),Et=(0,Je.Z)(vt,2),Ct=Et[0],Yt=Et[1],bt=function(tn){return Yt(function(){if(De)return Ct[0]===tn?[]:[tn];var la=Ct.indexOf(tn),or=la>-1;return or?Ct.filter(function(mr){return mr!==tn}):[].concat((0,Te.Z)(Ct),[tn])})};(0,Re.ZP)(!Dt,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Wt=Ae(st,Dt,{prefixCls:on,accordion:De,openMotion:sn,expandIcon:yt,collapsible:jt,destroyInactivePanel:Ln,onItemClick:bt,activeKey:Ct});return Be.createElement("div",(0,Ye.Z)({ref:Zt,className:Qt,style:Ht,role:De?"tablist":void 0},(0,Oe.Z)(zt,{aria:!0,data:!0})),Wt)}),rt=Object.assign(Pt,{Panel:ae}),pt=rt,ta=rt.Panel,Hn=ue(2738),ya=ue(62892),ma=ue(92343),Jt=ue(36355),bn=ue(19716),Kt=Be.forwardRef((zt,Zt)=>{const{getPrefixCls:qt}=Be.useContext(Jt.E_),{prefixCls:on,className:rn,showArrow:Ln=!0}=zt,Ht=qt("collapse",on),De=xe()({[`${Ht}-no-arrow`]:!Ln},rn);return Be.createElement(pt.Panel,Object.assign({ref:Zt},zt,{prefixCls:Ht,className:De}))}),Pn=ue(17313),Wn=ue(8378),dn=ue(83116),ot=ue(37613);const ft=zt=>{const{componentCls:Zt,contentBg:qt,padding:on,headerBg:rn,headerPadding:Ln,collapseHeaderPaddingSM:Ht,collapseHeaderPaddingLG:De,collapsePanelBorderRadius:ke,lineWidth:Dt,lineType:jt,colorBorder:sn,colorText:yt,colorTextHeading:xt,colorTextDisabled:Bt,fontSize:nt,fontSizeLG:st,lineHeight:Qt,marginSM:vt,paddingSM:Et,paddingLG:Ct,paddingXS:Yt,motionDurationSlow:bt,fontSizeIcon:Wt,contentPadding:Qn}=zt,tn=`${Dt}px ${jt} ${sn}`;return{[Zt]:Object.assign(Object.assign({},(0,Pn.Wf)(zt)),{backgroundColor:rn,border:tn,borderBottom:0,borderRadius:`${ke}px`,"&-rtl":{direction:"rtl"},[`& > ${Zt}-item`]:{borderBottom:tn,"&:last-child":{[` + `;return[{[Vn]:{width:At.controlWidth}},{[`${Vn}-dropdown`]:[(0,en.C2)(`${Ln}-checkbox`,At),{[`&${ln}-select-dropdown`]:{padding:0}},{[Vn]:{"&-checkbox":{top:0,marginInlineEnd:At.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Vn}-menu-empty`]:{[`${Vn}-menu`]:{width:"100%",height:"auto",[An]:{color:At.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:At.controlItemWidth,height:At.dropdownHeight,margin:0,padding:At.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${At.lineWidth}px ${At.lineType} ${At.colorSplit}`},"&-item":Object.assign(Object.assign({},la.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:At.optionPadding,lineHeight:At.lineHeight,cursor:"pointer",transition:`all ${At.motionDurationMid}`,borderRadius:At.borderRadiusSM,"&:hover":{background:At.controlItemBgHover},"&-disabled":{color:At.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[oa]:{color:At.colorTextDisabled}},[`&-active:not(${An}-disabled)`]:{"&, &:hover":{fontWeight:At.optionSelectedFontWeight,backgroundColor:At.optionSelectedBg}},"&-content":{flex:"auto"},[oa]:{marginInlineStart:At.paddingXXS,color:At.colorTextDescription,fontSize:At.fontSizeIcon},"&-keyword":{color:At.colorHighlight}})}}}]},{[`${Vn}-dropdown-rtl`]:{direction:"rtl"}},(0,or.c)(At)]};var er=(0,mr.Z)("Cascader",At=>[vr(At)],At=>{const Ln=Math.round((At.controlHeight-At.fontSize*At.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:At.controlItemBgActive,optionSelectedFontWeight:At.fontWeightStrong,optionPadding:`${Ln}px ${At.paddingSM}px`,menuPadding:At.paddingXXS}}),Wr=function(At,Ln){var Vn={};for(var ln in At)Object.prototype.hasOwnProperty.call(At,ln)&&Ln.indexOf(ln)<0&&(Vn[ln]=At[ln]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var An=0,ln=Object.getOwnPropertySymbols(At);Anht===0?[Qe]:[].concat((0,z.Z)(Ra),[Ln,Qe]),[]),An=[];let oa=0;return ln.forEach((Ra,Qe)=>{const ht=oa+Ra.length;let mt=At.slice(oa,ht);oa=ht,Qe%2===1&&(mt=x.createElement("span",{className:`${Vn}-menu-item-keyword`,key:`separator-${Qe}`},mt)),An.push(mt)}),An}const Cr=(At,Ln,Vn,ln)=>{const An=[],oa=At.toLowerCase();return Ln.forEach((Ra,Qe)=>{Qe!==0&&An.push(" / ");let ht=Ra[ln.label];const mt=typeof ht;(mt==="string"||mt==="number")&&(ht=Ar(String(ht),oa,Vn)),An.push(ht)}),An},tr=x.forwardRef((At,Ln)=>{const{prefixCls:Vn,size:ln,disabled:An,className:oa,rootClassName:Ra,multiple:Qe,bordered:ht=!0,transitionName:mt,choiceTransitionName:qn="",popupClassName:ea,dropdownClassName:ga,expandIcon:ha,placement:Qa,showSearch:wa,allowClear:Xa=!0,notFoundContent:Ga,direction:Nn,getPopupContainer:Za,status:Vr,showArrow:bo,builtinPlacements:ia,style:yn}=At,tu=Wr(At,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Dr=(0,sn.Z)(tu,["suffixIcon"]),{getPopupContainer:Ao,getPrefixCls:Jr,renderEmpty:Ho,direction:Vo,popupOverflow:Uo,cascader:Fo}=x.useContext(nt.E_),Yo=Nn||Vo,ua=Yo==="rtl",{status:uo,hasFeedback:Do,isFormItemInput:Lo,feedbackIcon:Gt}=x.useContext(Et.aM),lt=(0,Bt.F)(uo,Vr),et=Ga||(Ho==null?void 0:Ho("Cascader"))||x.createElement(st.Z,{componentName:"Cascader"}),un=Jr(),ta=Jr("select",Vn),Wa=Jr("cascader",Vn),[Xn,Ha]=(0,yt.Z)(ta),[Cn]=er(Wa),{compactSize:Ta,compactItemClassnames:so}=(0,Qn.ri)(ta,Nn),Qo=ye()(ea||ga,`${Wa}-dropdown`,{[`${Wa}-dropdown-rtl`]:Yo==="rtl"},Ra,Ha),vu=x.useMemo(()=>{if(!wa)return wa;let $e={render:Cr};return typeof wa=="object"&&($e=Object.assign(Object.assign({},$e),wa)),$e},[wa]),xr=(0,vt.Z)($e=>{var wt;return(wt=ln!=null?ln:Ta)!==null&&wt!==void 0?wt:$e}),ca=x.useContext(Xt.Z),Ur=An!=null?An:ca;let Kr=ha;ha||(Kr=ua?x.createElement(xe.Z,null):x.createElement(Te.Z,null));const qr=x.createElement("span",{className:`${ta}-menu-item-loading-icon`},x.createElement(Ye.Z,{spin:!0})),ho=x.useMemo(()=>Qe?x.createElement("span",{className:`${Wa}-checkbox-inner`}):!1,[Qe]),gr=(0,Ct.Z)(At.suffixIcon,bo),{suffixIcon:ir,removeIcon:wr,clearIcon:Qr}=(0,Wt.Z)(Object.assign(Object.assign({},At),{hasFeedback:Do,feedbackIcon:Gt,showSuffixIcon:gr,multiple:Qe,prefixCls:ta,componentName:"Cascader"})),vo=x.useMemo(()=>Qa!==void 0?Qa:ua?"bottomRight":"bottomLeft",[Qa,ua]),Nr=(0,Yt.Z)(ia,Uo),ja=Xa===!0?{clearIcon:Qr}:Xa,Ca=x.createElement(jt,Object.assign({prefixCls:ta,className:ye()(!Vn&&Wa,{[`${ta}-lg`]:xr==="large",[`${ta}-sm`]:xr==="small",[`${ta}-rtl`]:ua,[`${ta}-borderless`]:!ht,[`${ta}-in-form-item`]:Lo},(0,Bt.Z)(ta,lt,Do),so,Fo==null?void 0:Fo.className,oa,Ra,Ha),disabled:Ur,style:Object.assign(Object.assign({},Fo==null?void 0:Fo.style),yn)},Dr,{builtinPlacements:Nr,direction:Yo,placement:vo,notFoundContent:et,allowClear:ja,showSearch:vu,expandIcon:Kr,suffixIcon:ir,removeIcon:wr,loadingIcon:qr,checkable:ho,dropdownClassName:Qo,dropdownPrefixCls:Vn||Wa,choiceTransitionName:(0,St.m)(un,"",qn),transitionName:(0,St.m)(un,"slide-up",mt),getPopupContainer:Za||Ao,ref:Ln}));return Cn(Xn(Ca))}),no=(0,xt.Z)(tr);tr.SHOW_PARENT=Pr,tr.SHOW_CHILD=zr,tr._InternalPanelDoNotUseOrYouWillBeFired=no;var ar=tr},36381:function(Le,Ot,ue){"use strict";ue.d(Ot,{default:function(){return Ue}});var z=ue(38819),x=ue(92310),xe=ue.n(x),Ye=ue(54476),Te=ue(94480),Je=ue(42978),ye=ue(76190),gt=ue(18929),Re=ue(48736),Be=ue(59301),We=ue(75931),He=ue(11592),ut=ue(20068),fe=ue(77900),a=ue(10228),E=Be.forwardRef(function(zt,Zt){var $t=zt.prefixCls,on=zt.forceRender,rn=zt.className,On=zt.style,Ht=zt.children,De=zt.isActive,ke=zt.role,Dt=Be.useState(De||on),jt=(0,Je.Z)(Dt,2),sn=jt[0],St=jt[1];return Be.useEffect(function(){(on||De)&&St(!0)},[on,De]),sn?Be.createElement("div",{ref:Zt,className:xe()("".concat($t,"-content"),(0,ut.Z)((0,ut.Z)({},"".concat($t,"-content-active"),De),"".concat($t,"-content-inactive"),!De),rn),style:On,role:ke},Be.createElement("div",{className:"".concat($t,"-content-box")},Ht)):null});E.displayName="PanelContent";var b=E,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],ee=Be.forwardRef(function(zt,Zt){var $t=zt.showArrow,on=$t===void 0?!0:$t,rn=zt.headerClass,On=zt.isActive,Ht=zt.onItemClick,De=zt.forceRender,ke=zt.className,Dt=zt.prefixCls,jt=zt.collapsible,sn=zt.accordion,St=zt.panelKey,xt=zt.extra,Bt=zt.header,nt=zt.expandIcon,st=zt.openMotion,Xt=zt.destroyInactivePanel,vt=zt.children,Et=(0,We.Z)(zt,y),yt=jt==="disabled",Yt=jt==="header",Ct=jt==="icon",Wt=xt!=null&&typeof xt!="boolean",Qn=function(){Ht==null||Ht(St)},en=function(Wr){(Wr.key==="Enter"||Wr.keyCode===a.Z.ENTER||Wr.which===a.Z.ENTER)&&Qn()},la=typeof nt=="function"?nt(zt):Be.createElement("i",{className:"arrow"});la&&(la=Be.createElement("div",{className:"".concat(Dt,"-expand-icon"),onClick:["header","icon"].includes(jt)?Qn:void 0},la));var or=xe()((0,ut.Z)((0,ut.Z)((0,ut.Z)({},"".concat(Dt,"-item"),!0),"".concat(Dt,"-item-active"),On),"".concat(Dt,"-item-disabled"),yt),ke),mr=xe()(rn,(0,ut.Z)((0,ut.Z)((0,ut.Z)({},"".concat(Dt,"-header"),!0),"".concat(Dt,"-header-collapsible-only"),Yt),"".concat(Dt,"-icon-collapsible-only"),Ct)),vr={className:mr,"aria-expanded":On,"aria-disabled":yt,onKeyDown:en};return!Yt&&!Ct&&(vr.onClick=Qn,vr.role=sn?"tab":"button",vr.tabIndex=yt?-1:0),Be.createElement("div",(0,Ye.Z)({},Et,{ref:Zt,className:or}),Be.createElement("div",vr,on&&la,Be.createElement("span",{className:"".concat(Dt,"-header-text"),onClick:jt==="header"?Qn:void 0},Bt),Wt&&Be.createElement("div",{className:"".concat(Dt,"-extra")},xt)),Be.createElement(fe.default,(0,Ye.Z)({visible:On,leavedClassName:"".concat(Dt,"-content-hidden")},st,{forceRender:De,removeOnLeave:Xt}),function(er,Wr){var zr=er.className,Pr=er.style;return Be.createElement(b,{ref:Wr,prefixCls:Dt,className:zr,style:Pr,isActive:On,forceRender:De,role:sn?"tabpanel":void 0},vt)}))}),ae=ee,se=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],ce=function(Zt,$t){var on=$t.prefixCls,rn=$t.accordion,On=$t.collapsible,Ht=$t.destroyInactivePanel,De=$t.onItemClick,ke=$t.activeKey,Dt=$t.openMotion,jt=$t.expandIcon;return Zt.map(function(sn,St){var xt=sn.children,Bt=sn.label,nt=sn.key,st=sn.collapsible,Xt=sn.onItemClick,vt=sn.destroyInactivePanel,Et=(0,We.Z)(sn,se),yt=String(nt!=null?nt:St),Yt=st!=null?st:On,Ct=vt!=null?vt:Ht,Wt=function(la){Yt!=="disabled"&&(De(la),Xt==null||Xt(la))},Qn=!1;return rn?Qn=ke[0]===yt:Qn=ke.indexOf(yt)>-1,Be.createElement(ae,(0,Ye.Z)({},Et,{prefixCls:on,key:yt,panelKey:yt,isActive:Qn,accordion:rn,openMotion:Dt,expandIcon:jt,header:Bt,collapsible:Yt,onItemClick:Wt,destroyInactivePanel:Ct}),xt)})},de=function(Zt,$t,on){if(!Zt)return null;var rn=on.prefixCls,On=on.accordion,Ht=on.collapsible,De=on.destroyInactivePanel,ke=on.onItemClick,Dt=on.activeKey,jt=on.openMotion,sn=on.expandIcon,St=Zt.key||String($t),xt=Zt.props,Bt=xt.header,nt=xt.headerClass,st=xt.destroyInactivePanel,Xt=xt.collapsible,vt=xt.onItemClick,Et=!1;On?Et=Dt[0]===St:Et=Dt.indexOf(St)>-1;var yt=Xt!=null?Xt:Ht,Yt=function(Qn){yt!=="disabled"&&(ke(Qn),vt==null||vt(Qn))},Ct={key:St,panelKey:St,header:Bt,headerClass:nt,isActive:Et,prefixCls:rn,destroyInactivePanel:st!=null?st:De,openMotion:jt,accordion:On,children:Zt.props.children,onItemClick:Yt,expandIcon:sn,collapsible:yt};return typeof Zt.type=="string"?Zt:(Object.keys(Ct).forEach(function(Wt){typeof Ct[Wt]=="undefined"&&delete Ct[Wt]}),Be.cloneElement(Zt,Ct))};function Se(zt,Zt,$t){return Array.isArray(zt)?ce(zt,$t):(0,He.Z)(Zt).map(function(on,rn){return de(on,rn,$t)})}var Ae=Se,Oe=ue(26112);function Ie(zt){var Zt=zt;if(!Array.isArray(Zt)){var $t=(0,ye.Z)(Zt);Zt=$t==="number"||$t==="string"?[Zt]:[]}return Zt.map(function(on){return String(on)})}var Pt=Be.forwardRef(function(zt,Zt){var $t=zt.prefixCls,on=$t===void 0?"rc-collapse":$t,rn=zt.destroyInactivePanel,On=rn===void 0?!1:rn,Ht=zt.style,De=zt.accordion,ke=zt.className,Dt=zt.children,jt=zt.collapsible,sn=zt.openMotion,St=zt.expandIcon,xt=zt.activeKey,Bt=zt.defaultActiveKey,nt=zt.onChange,st=zt.items,Xt=xe()(on,ke),vt=(0,gt.Z)([],{value:xt,onChange:function(en){return nt==null?void 0:nt(en)},defaultValue:Bt,postState:Ie}),Et=(0,Je.Z)(vt,2),yt=Et[0],Yt=Et[1],Ct=function(en){return Yt(function(){if(De)return yt[0]===en?[]:[en];var la=yt.indexOf(en),or=la>-1;return or?yt.filter(function(mr){return mr!==en}):[].concat((0,Te.Z)(yt),[en])})};(0,Re.ZP)(!Dt,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Wt=Ae(st,Dt,{prefixCls:on,accordion:De,openMotion:sn,expandIcon:St,collapsible:jt,destroyInactivePanel:On,onItemClick:Ct,activeKey:yt});return Be.createElement("div",(0,Ye.Z)({ref:Zt,className:Xt,style:Ht,role:De?"tablist":void 0},(0,Oe.Z)(zt,{aria:!0,data:!0})),Wt)}),rt=Object.assign(Pt,{Panel:ae}),pt=rt,na=rt.Panel,Hn=ue(2738),ya=ue(62892),ma=ue(92343),qt=ue(36355),bn=ue(19716),Kt=Be.forwardRef((zt,Zt)=>{const{getPrefixCls:$t}=Be.useContext(qt.E_),{prefixCls:on,className:rn,showArrow:On=!0}=zt,Ht=$t("collapse",on),De=xe()({[`${Ht}-no-arrow`]:!On},rn);return Be.createElement(pt.Panel,Object.assign({ref:Zt},zt,{prefixCls:Ht,className:De}))}),Pn=ue(17313),Wn=ue(8378),dn=ue(83116),ot=ue(37613);const ft=zt=>{const{componentCls:Zt,contentBg:$t,padding:on,headerBg:rn,headerPadding:On,collapseHeaderPaddingSM:Ht,collapseHeaderPaddingLG:De,collapsePanelBorderRadius:ke,lineWidth:Dt,lineType:jt,colorBorder:sn,colorText:St,colorTextHeading:xt,colorTextDisabled:Bt,fontSize:nt,fontSizeLG:st,lineHeight:Xt,marginSM:vt,paddingSM:Et,paddingLG:yt,paddingXS:Yt,motionDurationSlow:Ct,fontSizeIcon:Wt,contentPadding:Qn}=zt,en=`${Dt}px ${jt} ${sn}`;return{[Zt]:Object.assign(Object.assign({},(0,Pn.Wf)(zt)),{backgroundColor:rn,border:en,borderBottom:0,borderRadius:`${ke}px`,"&-rtl":{direction:"rtl"},[`& > ${Zt}-item`]:{borderBottom:en,"&:last-child":{[` &, - & > ${Zt}-header`]:{borderRadius:`0 0 ${ke}px ${ke}px`}},[`> ${Zt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:Ln,color:xt,lineHeight:Qt,cursor:"pointer",transition:`all ${bt}, visibility 0s`,[`> ${Zt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Zt}-expand-icon`]:{height:nt*Qt,display:"flex",alignItems:"center",paddingInlineEnd:vt},[`${Zt}-arrow`]:Object.assign(Object.assign({},(0,Pn.Ro)()),{fontSize:Wt,svg:{transition:`transform ${bt}`}}),[`${Zt}-header-text`]:{marginInlineEnd:"auto"}},[`${Zt}-header-collapsible-only`]:{cursor:"default",[`${Zt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Zt}-icon-collapsible-only`]:{cursor:"default",[`${Zt}-expand-icon`]:{cursor:"pointer"}}},[`${Zt}-content`]:{color:yt,backgroundColor:qt,borderTop:tn,[`& > ${Zt}-content-box`]:{padding:Qn},"&-hidden":{display:"none"}},"&-small":{[`> ${Zt}-item`]:{[`> ${Zt}-header`]:{padding:Ht,paddingInlineStart:Yt,[`> ${Zt}-expand-icon`]:{marginInlineStart:Et-Yt}},[`> ${Zt}-content > ${Zt}-content-box`]:{padding:Et}}},"&-large":{[`> ${Zt}-item`]:{fontSize:st,[`> ${Zt}-header`]:{padding:De,paddingInlineStart:on,[`> ${Zt}-expand-icon`]:{height:st*Qt,marginInlineStart:Ct-on}},[`> ${Zt}-content > ${Zt}-content-box`]:{padding:Ct}}},[`${Zt}-item:last-child`]:{[`> ${Zt}-content`]:{borderRadius:`0 0 ${ke}px ${ke}px`}},[`& ${Zt}-item-disabled > ${Zt}-header`]:{"\n &,\n & > .arrow\n ":{color:Bt,cursor:"not-allowed"}},[`&${Zt}-icon-position-end`]:{[`& > ${Zt}-item`]:{[`> ${Zt}-header`]:{[`${Zt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:vt}}}}})}},Tt=zt=>{const{componentCls:Zt}=zt,qt=`> ${Zt}-item > ${Zt}-header ${Zt}-arrow svg`;return{[`${Zt}-rtl`]:{[qt]:{transform:"rotate(180deg)"}}}},In=zt=>{const{componentCls:Zt,headerBg:qt,paddingXXS:on,colorBorder:rn}=zt;return{[`${Zt}-borderless`]:{backgroundColor:qt,border:0,[`> ${Zt}-item`]:{borderBottom:`1px solid ${rn}`},[` + & > ${Zt}-header`]:{borderRadius:`0 0 ${ke}px ${ke}px`}},[`> ${Zt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:On,color:xt,lineHeight:Xt,cursor:"pointer",transition:`all ${Ct}, visibility 0s`,[`> ${Zt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Zt}-expand-icon`]:{height:nt*Xt,display:"flex",alignItems:"center",paddingInlineEnd:vt},[`${Zt}-arrow`]:Object.assign(Object.assign({},(0,Pn.Ro)()),{fontSize:Wt,svg:{transition:`transform ${Ct}`}}),[`${Zt}-header-text`]:{marginInlineEnd:"auto"}},[`${Zt}-header-collapsible-only`]:{cursor:"default",[`${Zt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Zt}-icon-collapsible-only`]:{cursor:"default",[`${Zt}-expand-icon`]:{cursor:"pointer"}}},[`${Zt}-content`]:{color:St,backgroundColor:$t,borderTop:en,[`& > ${Zt}-content-box`]:{padding:Qn},"&-hidden":{display:"none"}},"&-small":{[`> ${Zt}-item`]:{[`> ${Zt}-header`]:{padding:Ht,paddingInlineStart:Yt,[`> ${Zt}-expand-icon`]:{marginInlineStart:Et-Yt}},[`> ${Zt}-content > ${Zt}-content-box`]:{padding:Et}}},"&-large":{[`> ${Zt}-item`]:{fontSize:st,[`> ${Zt}-header`]:{padding:De,paddingInlineStart:on,[`> ${Zt}-expand-icon`]:{height:st*Xt,marginInlineStart:yt-on}},[`> ${Zt}-content > ${Zt}-content-box`]:{padding:yt}}},[`${Zt}-item:last-child`]:{[`> ${Zt}-content`]:{borderRadius:`0 0 ${ke}px ${ke}px`}},[`& ${Zt}-item-disabled > ${Zt}-header`]:{"\n &,\n & > .arrow\n ":{color:Bt,cursor:"not-allowed"}},[`&${Zt}-icon-position-end`]:{[`& > ${Zt}-item`]:{[`> ${Zt}-header`]:{[`${Zt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:vt}}}}})}},Rt=zt=>{const{componentCls:Zt}=zt,$t=`> ${Zt}-item > ${Zt}-header ${Zt}-arrow svg`;return{[`${Zt}-rtl`]:{[$t]:{transform:"rotate(180deg)"}}}},In=zt=>{const{componentCls:Zt,headerBg:$t,paddingXXS:on,colorBorder:rn}=zt;return{[`${Zt}-borderless`]:{backgroundColor:$t,border:0,[`> ${Zt}-item`]:{borderBottom:`1px solid ${rn}`},[` > ${Zt}-item:last-child, > ${Zt}-item:last-child ${Zt}-header - `]:{borderRadius:0},[`> ${Zt}-item:last-child`]:{borderBottom:0},[`> ${Zt}-item > ${Zt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Zt}-item > ${Zt}-content > ${Zt}-content-box`]:{paddingTop:on}}}},mn=zt=>{const{componentCls:Zt,paddingSM:qt}=zt;return{[`${Zt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Zt}-item`]:{borderBottom:0,[`> ${Zt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Zt}-content-box`]:{paddingBlock:qt}}}}}};var Fn=(0,dn.Z)("Collapse",zt=>{const Zt=(0,ot.TS)(zt,{collapseHeaderPaddingSM:`${zt.paddingXS}px ${zt.paddingSM}px`,collapseHeaderPaddingLG:`${zt.padding}px ${zt.paddingLG}px`,collapsePanelBorderRadius:zt.borderRadiusLG});return[ft(Zt),In(Zt),mn(Zt),Tt(Zt),(0,Wn.Z)(Zt)]},zt=>({headerPadding:`${zt.paddingSM}px ${zt.padding}px`,headerBg:zt.colorFillAlter,contentPadding:`${zt.padding}px 16px`,contentBg:zt.colorBgContainer})),we=Object.assign(Be.forwardRef((zt,Zt)=>{const{getPrefixCls:qt,direction:on,collapse:rn}=Be.useContext(Jt.E_),{prefixCls:Ln,className:Ht,rootClassName:De,style:ke,bordered:Dt=!0,ghost:jt,size:sn,expandIconPosition:yt="start",children:xt,expandIcon:Bt}=zt,nt=(0,bn.Z)(tn=>{var la;return(la=sn!=null?sn:tn)!==null&&la!==void 0?la:"middle"}),st=qt("collapse",Ln),Qt=qt(),[vt,Et]=Fn(st),Ct=Be.useMemo(()=>yt==="left"?"start":yt==="right"?"end":yt,[yt]),Yt=function(){let tn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const la=Bt?Bt(tn):Be.createElement(z.Z,{rotate:tn.isActive?90:void 0});return(0,ma.Tm)(la,()=>({className:xe()(la.props.className,`${st}-arrow`)}))},bt=xe()(`${st}-icon-position-${Ct}`,{[`${st}-borderless`]:!Dt,[`${st}-rtl`]:on==="rtl",[`${st}-ghost`]:!!jt,[`${st}-${nt}`]:nt!=="middle"},rn==null?void 0:rn.className,Ht,De,Et),Wt=Object.assign(Object.assign({},(0,ya.Z)(Qt)),{motionAppear:!1,leavedClassName:`${st}-content-hidden`}),Qn=Be.useMemo(()=>xt?(0,He.Z)(xt).map((tn,la)=>{var or,mr;if(!((or=tn.props)===null||or===void 0)&&or.disabled){const vr=(mr=tn.key)!==null&&mr!==void 0?mr:String(la),{disabled:er,collapsible:Wr}=tn.props,zr=Object.assign(Object.assign({},(0,Hn.Z)(tn.props,["disabled"])),{key:vr,collapsible:Wr!=null?Wr:er?"disabled":void 0});return(0,ma.Tm)(tn,zr)}return tn}):null,[xt]);return vt(Be.createElement(pt,Object.assign({ref:Zt,openMotion:Wt},(0,Hn.Z)(zt,["rootClassName"]),{expandIcon:Yt,prefixCls:st,className:bt,style:Object.assign(Object.assign({},rn==null?void 0:rn.style),ke)}),Qn))}),{Panel:Kt}),Ue=we},5083:function(Le,Nt,ue){"use strict";ue.d(Nt,{default:function(){return Bs}});var z=ue(66649),x=ue.n(z),xe=ue(48736),Ye=ue(9007),Te=ue.n(Ye),Je=ue(50991),ye=ue.n(Je),gt=ue(9084),Re=ue.n(gt),Be=ue(58626),We=ue.n(Be),He=ue(13477),ut=ue.n(He),fe=ue(64796),a=ue.n(fe);x().extend(a()),x().extend(ut()),x().extend(Te()),x().extend(ye()),x().extend(Re()),x().extend(We()),x().extend(function(ge,pe){var he=pe.prototype,Ve=he.format;he.format=function(ct){var Mt=(ct||"").replace("Wo","wo");return Ve.bind(this)(Mt)}});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"},b=function(pe){var he=E[pe];return he||pe.split("_")[0]},y=function(){(0,xe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return x()()},getFixedDate:function(pe){return x()(pe,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(pe){return pe.endOf("month")},getWeekDay:function(pe){var he=pe.locale("en");return he.weekday()+he.localeData().firstDayOfWeek()},getYear:function(pe){return pe.year()},getMonth:function(pe){return pe.month()},getDate:function(pe){return pe.date()},getHour:function(pe){return pe.hour()},getMinute:function(pe){return pe.minute()},getSecond:function(pe){return pe.second()},addYear:function(pe,he){return pe.add(he,"year")},addMonth:function(pe,he){return pe.add(he,"month")},addDate:function(pe,he){return pe.add(he,"day")},setYear:function(pe,he){return pe.year(he)},setMonth:function(pe,he){return pe.month(he)},setDate:function(pe,he){return pe.date(he)},setHour:function(pe,he){return pe.hour(he)},setMinute:function(pe,he){return pe.minute(he)},setSecond:function(pe,he){return pe.second(he)},isAfter:function(pe,he){return pe.isAfter(he)},isValidate:function(pe){return pe.isValid()},locale:{getWeekFirstDay:function(pe){return x()().locale(b(pe)).localeData().firstDayOfWeek()},getWeekFirstDate:function(pe,he){return he.locale(b(pe)).weekday(0)},getWeek:function(pe,he){return he.locale(b(pe)).week()},getShortWeekDays:function(pe){return x()().locale(b(pe)).localeData().weekdaysMin()},getShortMonths:function(pe){return x()().locale(b(pe)).localeData().monthsShort()},format:function(pe,he,Ve){return he.locale(b(pe)).format(Ve)},parse:function(pe,he,Ve){for(var je=b(pe),ct=0;ct1&&(Mt=pe.addDate(Mt,-7)),Mt}function Et(ge,pe,he){var Ve=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(pe){case"year":return he.addYear(ge,Ve*10);case"quarter":case"month":return he.addYear(ge,Ve);default:return he.addMonth(ge,Ve)}}function Ct(ge,pe){var he=pe.generateConfig,Ve=pe.locale,je=pe.format;return typeof je=="function"?je(ge):he.locale.format(Ve.locale,ge,je)}function Yt(ge,pe){var he=pe.generateConfig,Ve=pe.locale,je=pe.formatList;return!ge||typeof je[0]=="function"?null:he.locale.parse(Ve.locale,ge,je)}function bt(ge){var pe=ge.cellDate,he=ge.mode,Ve=ge.disabledDate,je=ge.generateConfig;if(!Ve)return!1;var ct=function(Fa,gn,zn){for(var ba=gn;ba<=zn;){var fr=void 0;switch(Fa){case"date":{if(fr=je.setDate(pe,ba),!Ve(fr))return!1;break}case"month":{if(fr=je.setMonth(pe,ba),!bt({cellDate:fr,mode:"month",generateConfig:je,disabledDate:Ve}))return!1;break}case"year":{if(fr=je.setYear(pe,ba),!bt({cellDate:fr,mode:"year",generateConfig:je,disabledDate:Ve}))return!1;break}}ba+=1}return!0};switch(he){case"date":case"week":return Ve(pe);case"month":{var Mt=1,pn=je.getDate(je.getEndDate(pe));return ct("date",Mt,pn)}case"quarter":{var fn=Math.floor(je.getMonth(pe)/3)*3,Rn=fn+2;return ct("month",fn,Rn)}case"year":return ct("month",0,11);case"decade":{var Ea=je.getYear(pe),Gn=Math.floor(Ea/rn)*rn,Yn=Gn+rn-1;return ct("year",Gn,Yn)}}}function Wt(ge,pe){var he=pe.formatList,Ve=pe.generateConfig,je=pe.locale;return(0,qt.Z)(function(){if(!ge)return[[""],""];for(var ct="",Mt=[],pn=0;pn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Rn.current),ba){fn(zn);return}Rn.current=requestAnimationFrame(function(){fn(zn)})}var Gn=Wt(pn,{formatList:he,generateConfig:Ve,locale:je}),Yn=(0,Ue.Z)(Gn,2),Pa=Yn[1];function Fa(zn){Ea(zn)}function gn(){var zn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ea(null,zn)}return(0,de.useEffect)(function(){gn(!0)},[ge]),(0,de.useEffect)(function(){return function(){return cancelAnimationFrame(Rn.current)}},[]),[Pa,Fa,gn]}var tn=ue(10228),la=ue(16089),or=ue(94480),mr=ue(29194),vr=new Map;function er(ge,pe){var he;function Ve(){(0,mr.Z)(ge)?pe():he=(0,la.Z)(function(){Ve()})}return Ve(),function(){la.Z.cancel(he)}}function Wr(ge,pe,he){if(vr.get(ge)&&cancelAnimationFrame(vr.get(ge)),he<=0){vr.set(ge,requestAnimationFrame(function(){ge.scrollTop=pe}));return}var Ve=pe-ge.scrollTop,je=Ve/he*10;vr.set(ge,requestAnimationFrame(function(){ge.scrollTop+=je,ge.scrollTop!==pe&&Wr(ge,pe,he-10)}))}function zr(ge,pe){var he=pe.onLeftRight,Ve=pe.onCtrlLeftRight,je=pe.onUpDown,ct=pe.onPageUpDown,Mt=pe.onEnter,pn=ge.which,fn=ge.ctrlKey,Rn=ge.metaKey;switch(pn){case tn.Z.LEFT:if(fn||Rn){if(Ve)return Ve(-1),!0}else if(he)return he(-1),!0;break;case tn.Z.RIGHT:if(fn||Rn){if(Ve)return Ve(1),!0}else if(he)return he(1),!0;break;case tn.Z.UP:if(je)return je(-1),!0;break;case tn.Z.DOWN:if(je)return je(1),!0;break;case tn.Z.PAGE_UP:if(ct)return ct(-1),!0;break;case tn.Z.PAGE_DOWN:if(ct)return ct(1),!0;break;case tn.Z.ENTER:if(Mt)return Mt(),!0;break}return!1}function Pr(ge,pe,he,Ve){var je=ge;if(!je)switch(pe){case"time":je=Ve?"hh:mm:ss a":"HH:mm:ss";break;case"week":je="gggg-wo";break;case"month":je="YYYY-MM";break;case"quarter":je="YYYY-[Q]Q";break;case"year":je="YYYY";break;default:je=he?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return je}function Ar(ge,pe,he){var Ve=ge==="time"?8:10,je=typeof pe=="function"?pe(he.getNow()).length:pe.length;return Math.max(Ve,je)+2}var Cr=null,tr=new Set;function no(ge){return!Cr&&typeof window!="undefined"&&window.addEventListener&&(Cr=function(he){(0,or.Z)(tr).forEach(function(Ve){Ve(he)})},window.addEventListener("mousedown",Cr)),tr.add(ge),function(){tr.delete(ge),tr.size===0&&(window.removeEventListener("mousedown",Cr),Cr=null)}}function ar(ge){var pe=ge.target;if(ge.composed&&pe.shadowRoot){var he;return((he=ge.composedPath)===null||he===void 0?void 0:he.call(ge)[0])||pe}return pe}var At=function(pe){return pe==="month"||pe==="date"?"year":pe},wn=function(pe){return pe==="date"?"month":pe},Vn=function(pe){return pe==="month"||pe==="date"?"quarter":pe},ln=function(pe){return pe==="date"?"week":pe},An={year:At,month:wn,quarter:Vn,week:ln,time:null,date:null};function ra(ge,pe){return ge.some(function(he){return he&&he.contains(pe)})}function Ra(ge){var pe=ge.open,he=ge.value,Ve=ge.isClickOutside,je=ge.triggerOpen,ct=ge.forwardKeyDown,Mt=ge.onKeyDown,pn=ge.blurToCancel,fn=ge.onSubmit,Rn=ge.onCancel,Ea=ge.onFocus,Gn=ge.onBlur,Yn=ge.changeOnBlur,Pa=(0,de.useState)(!1),Fa=(0,Ue.Z)(Pa,2),gn=Fa[0],zn=Fa[1],ba=(0,de.useState)(!1),fr=(0,Ue.Z)(ba,2),ur=fr[0],pr=fr[1],Fr=(0,de.useRef)(!1),Me=(0,de.useRef)(!1),rr=(0,de.useRef)(!1),jo={onMouseDown:function(){zn(!0),je(!0)},onKeyDown:function(xo){var nu=function(){rr.current=!0};if(Mt(xo,nu),!rr.current){switch(xo.which){case tn.Z.ENTER:{pe?fn()!==!1&&zn(!0):je(!0),xo.preventDefault();return}case tn.Z.TAB:{gn&&pe&&!xo.shiftKey?(zn(!1),xo.preventDefault()):!gn&&pe&&!ct(xo)&&xo.shiftKey&&(zn(!0),xo.preventDefault());return}case tn.Z.ESC:{zn(!0),Rn();return}}!pe&&![tn.Z.SHIFT].includes(xo.which)?je(!0):gn||ct(xo)}},onFocus:function(xo){zn(!0),pr(!0),Ea&&Ea(xo)},onBlur:function(xo){if(Fr.current||!Ve(document.activeElement)){Fr.current=!1;return}pn?setTimeout(function(){for(var nu=document,su=nu.activeElement;su&&su.shadowRoot;)su=su.shadowRoot.activeElement;Ve(su)&&Rn()},0):pe&&(je(!1),Me.current&&fn()),pr(!1),Gn==null||Gn(xo)}};return(0,de.useEffect)(function(){Me.current=!1},[pe]),(0,de.useEffect)(function(){Me.current=!0},[he]),(0,de.useEffect)(function(){return no(function(eo){var xo=ar(eo),nu=Ve(xo);pe&&(nu?!Yn&&(!ur||nu)&&je(!1):(Fr.current=!0,(0,la.Z)(function(){Fr.current=!1})))})}),[jo,{focused:ur,typing:gn}]}function Qe(ge,pe){return de.useMemo(function(){return ge||(pe?((0,xe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(pe).map(function(he){var Ve=(0,Ue.Z)(he,2),je=Ve[0],ct=Ve[1];return{label:je,value:ct}})):[])},[ge,pe])}var ht=ue(34280);function mt(ge){var pe=ge.valueTexts,he=ge.onTextChange,Ve=de.useState(""),je=(0,Ue.Z)(Ve,2),ct=je[0],Mt=je[1],pn=de.useRef([]);pn.current=pe;function fn(Ea){Mt(Ea),he(Ea)}function Rn(){Mt(pn.current[0])}return(0,ht.Z)(function(){pe.every(function(Ea){return Ea!==ct})&&Rn()},[pe.join("||")]),[ct,fn,Rn]}var qn=de.createContext({}),$n=qn,ga=ue(76190);function ha(ge){var pe=ge.cellRender,he=ge.monthCellRender,Ve=ge.dateRender,je=de.useMemo(function(){if(pe)return pe;if(!(!he&&!Ve))return function(ct,Mt){var pn=ct;return Ve&&Mt.type==="date"?Ve(pn,Mt.today):he&&Mt.type==="month"?he(pn,Mt.locale):Mt.originNode}},[pe,he,Ve]);return je}function Qa(ge,pe){for(var he=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ve=String(ge);Ve.length=1?he|0:1,Mt=ge;Mt<=pe;Mt+=ct)je.push({label:Qa(Mt,2),value:Mt,disabled:(Ve||[]).includes(Mt)});return je}function Cn(ge){var pe=ge.generateConfig,he=ge.prefixCls,Ve=ge.operationRef,je=ge.activeColumnIndex,ct=ge.value,Mt=ge.showHour,pn=ge.showMinute,fn=ge.showSecond,Rn=ge.use12Hours,Ea=ge.hourStep,Gn=Ea===void 0?1:Ea,Yn=ge.minuteStep,Pa=Yn===void 0?1:Yn,Fa=ge.secondStep,gn=Fa===void 0?1:Fa,zn=ge.disabledHours,ba=ge.disabledMinutes,fr=ge.disabledSeconds,ur=ge.disabledTime,pr=ge.hideDisabledOptions,Fr=ge.onSelect,Me=ge.cellRender,rr=ge.locale,jo=[],eo="".concat(he,"-content"),xo="".concat(he,"-time-panel"),nu,su=ct?pe.getHour(ct):-1,mu=su,uu=ct?pe.getMinute(ct):-1,Zo=ct?pe.getSecond(ct):-1,fo=pe.getNow(),$o=de.useMemo(function(){if(ur){var eu=ur(fo);return[eu.disabledHours,eu.disabledMinutes,eu.disabledSeconds]}return[zn,ba,fr]},[zn,ba,fr,ur,fo]),Cu=(0,Ue.Z)($o,3),xu=Cu[0],gu=Cu[1],Nu=Cu[2],El=Ha(0,23,Gn,xu&&xu()),il=(0,qt.Z)(function(){return El},El,Xn);Rn&&(nu=mu>=12,mu%=12);var Al=de.useMemo(function(){if(!Rn)return[!1,!1];var eu=[!0,!0];return il.forEach(function(Uu){var Tu=Uu.disabled,Fl=Uu.value;Tu||(Fl>=12?eu[1]=!1:eu[0]=!1)}),eu},[Rn,il]),Hu=(0,Ue.Z)(Al,2),wl=Hu[0],ju=Hu[1],sl=de.useMemo(function(){return Rn?il.filter(nu?function(eu){return eu.value>=12}:function(eu){return eu.value<12}).map(function(eu){var Uu=eu.value%12,Tu=Uu===0?"12":Qa(Uu,2);return(0,we.Z)((0,we.Z)({},eu),{},{label:Tu,value:Uu})}):il},[Rn,nu,il]),Pl=Ha(0,59,Pa,gu&&gu(su)),Il=Ha(0,59,gn,Nu&&Nu(su,uu)),Dl=un({value:ct,generateConfig:pe,disabledMinutes:gu,disabledSeconds:Nu,minutes:Pl,seconds:Il,use12Hours:Rn});Ve.current={onUpDown:function(Uu){var Tu=jo[je];if(Tu)for(var Fl=Tu.units.findIndex(function(Pi){return Pi.value===Tu.value}),Ol=Tu.units.length,Yu=1;Yu2&&arguments[2]!==void 0?arguments[2]:!1;($u===zn||Qu)&&(es(Sr),jo&&jo(Sr),Dl&&Dl(Sr,Jo),eo&&!st(fn,Sr,Rl)&&!(Pa!=null&&Pa(Sr))&&eo(Sr))},Zl=function(Sr){if(co.includes($u)){var Jo,Qu,vi=$u==="date";switch(Sr===tn.Z.PAGE_UP||Sr===tn.Z.PAGE_DOWN?Qu=vi?fn.addMonth:fn.addYear:Qu=vi?fn.addDate:fn.addMonth,Sr){case tn.Z.LEFT:case tn.Z.PAGE_UP:Jo=Qu(Tl,-1);break;case tn.Z.RIGHT:case tn.Z.PAGE_DOWN:Jo=Qu(Tl,1);break;case tn.Z.UP:case tn.Z.DOWN:Jo=Qu(Tl,Number("".concat(Sr===tn.Z.UP?"-":"").concat(vi?Ht:Ca)));break}if(Jo)return!(Pa!=null&&Pa(Jo))}return!0},Wi=function(Sr){if(Yu.current&&Yu.current.onKeyDown){var Jo=!0,Qu=Sr.which;if([tn.Z.LEFT,tn.Z.RIGHT,tn.Z.UP,tn.Z.DOWN,tn.Z.PAGE_UP,tn.Z.PAGE_DOWN,tn.Z.ENTER].includes(Qu)&&(Sr.preventDefault(),Qu!==tn.Z.ENTER&&fr===0&&(Jo=Zl(Qu))),Jo)return Yu.current.onKeyDown(Sr)}return(0,xe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ku=function(Sr){Yu.current&&Yu.current.onBlur&&Yu.current.onBlur(Sr)};Il&&Tu!=="right"&&(Il.current={onKeyDown:Wi,onClose:function(){Yu.current&&Yu.current.onClose&&Yu.current.onClose()}}),de.useEffect(function(){Rn&&!ml.current&&kl(Rn)},[Rn]),de.useEffect(function(){ml.current=!1},[]);var ni,Sl=ha({cellRender:Al,monthCellRender:il,dateRender:El}),Xo=(0,we.Z)((0,we.Z)({},ge),{},{cellRender:Sl,operationRef:Yu,prefixCls:je,viewDate:Tl,value:Rl,onViewDateChange:cu,sourceMode:ii,onPanelChange:Ll,disabledDate:Pa});switch(delete Xo.onChange,delete Xo.onSelect,$u){case"decade":ni=de.createElement(vo,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"year":ni=de.createElement(To,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"month":ni=de.createElement(Mn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"quarter":ni=de.createElement(Zn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"week":ni=de.createElement(jn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"time":delete Xo.showTime,ni=de.createElement(vu,(0,ce.Z)({},Xo,(0,ga.Z)(pr)==="object"?pr:null,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;default:pr?ni=de.createElement(Ur,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}})):ni=de.createElement(Gt,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}))}var Mi,fi,lu=function(){var Sr=fn.getNow(),Jo=Dr(fn.getHour(Sr),fn.getMinute(Sr),fn.getSecond(Sr),wl?$o:1,ju?xu:1,sl?Nu:1),Qu=yn(fn,Sr,Jo[0],Jo[1],Jo[2]);el(Qu,"submit")};au||(Mi=Mr(je,$u,Me),pr&&$u!=="date"?fi=null:fi=ao({prefixCls:je,components:uu,needConfirmButton:Hu,okDisabled:!Rl||Pa&&Pa(Rl),locale:pn,showNow:ur,onNow:Hu&&lu,onOk:function(){Rl&&(el(Rl,"submit",!0),mu&&mu(Rl))}}));var vs;if(Fr&&$u==="date"&&zn==="date"&&!pr){var Di=fn.getNow(),ps="".concat(je,"-today-btn"),ts=Pa&&Pa(Di);vs=de.createElement("a",{className:ot()(ps,ts&&"".concat(ps,"-disabled")),"aria-disabled":ts,onClick:function(){ts||el(Di,"mouse",!0)}},pn.today)}return de.createElement($n.Provider,{value:(0,we.Z)((0,we.Z)({},Pl),{},{mode:$u,hideHeader:"hideHeader"in ge?rr:Pl.hideHeader,hidePrevBtn:Uu&&Tu==="right",hideNextBtn:Uu&&Tu==="left"})},de.createElement("div",{tabIndex:fr,className:ot()("".concat(je,"-panel"),ct,(pe={},(0,Ne.Z)(pe,"".concat(je,"-panel-has-range"),Fl&&Fl[0]&&Fl[1]),(0,Ne.Z)(pe,"".concat(je,"-panel-has-range-hover"),Ol&&Ol[0]&&Ol[1]),(0,Ne.Z)(pe,"".concat(je,"-panel-rtl"),Zo==="rtl"),pe)),style:Mt,onKeyDown:Wi,onBlur:ku,onMouseDown:nu},ni,Mi||fi||vs?de.createElement("div",{className:"".concat(je,"-footer")},Mi,fi,vs):null))}var ou=Ir,Bu=ue(35593),po={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 Ou(ge){var pe,he=ge.prefixCls,Ve=ge.popupElement,je=ge.popupStyle,ct=ge.visible,Mt=ge.dropdownClassName,pn=ge.dropdownAlign,fn=ge.transitionName,Rn=ge.getPopupContainer,Ea=ge.children,Gn=ge.range,Yn=ge.popupPlacement,Pa=ge.direction,Fa="".concat(he,"-dropdown"),gn=function(){return Yn!==void 0?Yn:Pa==="rtl"?"bottomRight":"bottomLeft"};return de.createElement(Bu.Z,{showAction:[],hideAction:[],popupPlacement:gn(),builtinPlacements:po,prefixCls:Fa,popupTransitionName:fn,popup:Ve,popupAlign:pn,popupVisible:ct,popupClassName:ot()(Mt,(pe={},(0,Ne.Z)(pe,"".concat(Fa,"-range"),Gn),(0,Ne.Z)(pe,"".concat(Fa,"-rtl"),Pa==="rtl"),pe)),popupStyle:je,getPopupContainer:Rn},Ea)}var ko=Ou;function zu(ge){var pe=ge.prefixCls,he=ge.presets,Ve=ge.onClick,je=ge.onHover;return he.length?de.createElement("div",{className:"".concat(pe,"-presets")},de.createElement("ul",null,he.map(function(ct,Mt){var pn=ct.label,fn=ct.value;return de.createElement("li",{key:Mt,onClick:function(){return Ve==null?void 0:Ve(Za(fn))},onMouseEnter:function(){return je==null?void 0:je(Za(fn))},onMouseLeave:function(){return je==null?void 0:je(null)}},pn)}))):null}function Ko(ge){var pe=ge.picker,he=ge.disabledHours,Ve=ge.disabledMinutes,je=ge.disabledSeconds;pe==="time"&&(he||Ve||je)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Vu(ge,pe,he){var Ve=(0,ga.Z)(pe)==="object"?pe.clearIcon:he;return Ve||de.createElement("span",{className:"".concat(ge,"-clear-btn")})}function Pu(ge){var pe,he=ge,Ve=he.prefixCls,je=Ve===void 0?"rc-picker":Ve,ct=he.id,Mt=he.name,pn=he.tabIndex,fn=he.style,Rn=he.className,Ea=he.dropdownClassName,Gn=he.dropdownAlign,Yn=he.popupStyle,Pa=he.transitionName,Fa=he.generateConfig,gn=he.locale,zn=he.inputReadOnly,ba=he.allowClear,fr=he.autoFocus,ur=he.showTime,pr=he.picker,Fr=pr===void 0?"date":pr,Me=he.format,rr=he.use12Hours,jo=he.value,eo=he.defaultValue,xo=he.presets,nu=he.open,su=he.defaultOpen,mu=he.defaultOpenValue,uu=he.suffixIcon,Zo=he.clearIcon,fo=he.disabled,$o=he.disabledDate,Cu=he.placeholder,xu=he.getPopupContainer,gu=he.pickerRef,Nu=he.panelRender,El=he.onChange,il=he.onOpenChange,Al=he.onFocus,Hu=he.onBlur,wl=he.onMouseDown,ju=he.onMouseUp,sl=he.onMouseEnter,Pl=he.onMouseLeave,Il=he.onContextMenu,Dl=he.onClick,au=he.onKeyDown,gi=he.onSelect,eu=he.direction,Uu=he.autoComplete,Tu=Uu===void 0?"off":Uu,Fl=he.inputRender,Ol=he.changeOnBlur,Yu=de.useRef(null),ml=Fr==="date"&&!!ur||Fr==="time",Pi=Qe(xo),Gl=Xa(Pr(Me,Fr,ur,rr)),Rl=de.useRef(null),es=de.useRef(null),gs=de.useRef(null),fs=(0,zt.Z)(null,{value:jo,defaultValue:eo}),Tl=(0,Ue.Z)(fs,2),kl=Tl[0],cu=Tl[1],Ni=de.useState(kl),Ci=(0,Ue.Z)(Ni,2),li=Ci[0],$u=Ci[1],ei=de.useRef(null),bi=(0,zt.Z)(!1,{value:nu,defaultValue:su,postState:function(Yr){return fo?!1:Yr},onChange:function(Yr){il&&il(Yr),!Yr&&ei.current&&ei.current.onClose&&ei.current.onClose()}}),Ai=(0,Ue.Z)(bi,2),ii=Ai[0],ti=Ai[1],Ll=Wt(li,{formatList:Gl,generateConfig:Fa,locale:gn}),el=(0,Ue.Z)(Ll,2),Zl=el[0],Wi=el[1],ku=mt({valueTexts:Zl,onTextChange:function(Yr){var jl=Yt(Yr,{locale:gn,formatList:Gl,generateConfig:Fa});jl&&(!$o||!$o(jl))&&$u(jl)}}),ni=(0,Ue.Z)(ku,3),Sl=ni[0],Xo=ni[1],Mi=ni[2],fi=function(Yr){$u(Yr),cu(Yr),El&&!st(Fa,kl,Yr)&&El(Yr,Yr?Ct(Yr,{generateConfig:Fa,locale:gn,format:Gl[0]}):"")},lu=function(Yr){fo&&Yr||ti(Yr)},vs=function(Yr){return ii&&ei.current&&ei.current.onKeyDown?ei.current.onKeyDown(Yr):((0,xe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Di=function(){for(var Yr=arguments.length,jl=new Array(Yr),Zu=0;ZuYn(Rn);case"month":return Gn(gn)>Gn(Rn);case"week":return Ea(gn)>Ea(Rn);default:return!xt(pn,gn,Rn)&&pn.isAfter(gn,Rn)}return!1},[ct,Mt[1],Rn,pe]),Fa=de.useCallback(function(gn){if(Mt[1]||ct&&ct(gn))return!0;if(Mt[0]&&fn)return!xt(pn,gn,Rn)&&pn.isAfter(fn,gn);if(!pe&&fn)switch(he){case"quarter":return Yn(gn)0&&arguments[0]!==void 0?arguments[0]:!1,Or=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ro=null;gl&&Ps&&Ps[0]&&Ps[1]&&gn.isAfter(Ps[1],Ps[0])&&(ro=Ps);var pu=rr;if(rr&&(0,ga.Z)(rr)==="object"&&rr.defaultValue){var Xu=rr.defaultValue;pu=(0,we.Z)((0,we.Z)({},rr),{},{defaultValue:Ga(Xu,wo)||void 0})}return de.createElement(ia.Provider,{value:{inRange:!0,panelPosition:Fu,rangedValue:fl||Bo,hoverRangedValue:ro}},de.createElement(ou,(0,ce.Z)({},ge,Or,{cellRender:pm,showTime:pu,mode:vi[wo],generateConfig:gn,style:void 0,direction:Tl,disabledDate:wo===0?Ls:Wc,disabledTime:function(Ii){return $o?$o(Ii,wo===0?"start":"end"):!1},className:ot()((0,Ne.Z)({},"".concat(Mt,"-panel-focused"),wo===0?!Qc:!fm)),value:Ga(Bo,wo),locale:zn,tabIndex:-1,onPanelChange:function(Ii,ji){wo===0&&Vi(!0),wo===1&&jc(!0),Hs(On(vi,ji,wo),On(Bo,Ii,wo));var Ri=Ii;Fu==="right"&&vi[wo]===ji&&(Ri=Et(Ri,ji,gn,-1)),Di(Ri,wo)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:wo===0?Ga(Bo,1):Ga(Bo,0)})))}var Gi=0,$c=0;if(wo&&bi.current&&ii.current&&ei.current&&el.current){Gi=bi.current.offsetWidth+ii.current.offsetWidth;var ec=el.current.offsetLeft>Gi?el.current.offsetLeft-Gi:el.current.offsetLeft,xd=ei.current.offsetWidth,tc=el.current.offsetWidth;xd&&tc&&Gi>xd-tc-(Tl==="rtl"?0:ec)&&($c=Gi)}var hm=Tl==="rtl"?{right:Gi}:{left:Gi};function Em(){var Fu,Or=Mr(Mt,vi[wo],Dl),ro=ao({prefixCls:Mt,components:gs,needConfirmButton:li,okDisabled:!Ga(Bo,wo)||fo&&fo(Bo[wo]),locale:zn,onOk:function(){var wi=Ga(Bo,wo);wi&&(Zu(Bo,wo),Rl==null||Rl(Bo),pi(!1,wo,"confirm"))}});if(Me!=="time"&&!rr){var pu=vs(wo),Xu=Et(pu,Me,gn),Ts=vi[wo],Ii=Ts===Me,ji=qc(Ii?"left":!1,{pickerValue:pu,onPickerValueChange:function(wi){Di(wi,wo)}}),Ri=qc("right",{pickerValue:Xu,onPickerValueChange:function(wi){Di(Et(wi,Me,gn,-1),wo)}});Tl==="rtl"?Fu=de.createElement(de.Fragment,null,Ri,Ii&&ji):Fu=de.createElement(de.Fragment,null,ji,Ii&&Ri)}else Fu=qc();var Dc=de.createElement("div",{className:"".concat(Mt,"-panel-layout")},de.createElement(zu,{prefixCls:Mt,presets:Bd,onClick:function(wi){Zu(wi,null),pi(!1,wo,"preset")},onHover:function(wi){om(wi)}}),de.createElement("div",null,de.createElement("div",{className:"".concat(Mt,"-panels")},Fu),(Or||ro)&&de.createElement("div",{className:"".concat(Mt,"-footer")},Or,ro)));return Nu&&(Dc=Nu(Dc)),de.createElement("div",{className:"".concat(Mt,"-panel-container"),style:{marginLeft:$c},ref:ei,onMouseDown:function(wi){wi.preventDefault()}},Dc)}var Cc=de.createElement("div",{className:ot()("".concat(Mt,"-range-wrapper"),"".concat(Mt,"-").concat(Me,"-range-wrapper")),style:{minWidth:Mu}},de.createElement("div",{ref:el,className:"".concat(Mt,"-range-arrow"),style:hm}),Em()),wd;wl&&(wd=de.createElement("span",{className:"".concat(Mt,"-suffix"),onMouseDown:function(Or){Or.preventDefault()}},wl));var Pm=Vu(Mt,Hu,ju),Fm=de.createElement("span",{onMouseDown:function(Or){Or.preventDefault(),Or.stopPropagation()},onMouseUp:function(Or){Or.preventDefault(),Or.stopPropagation();var ro=Xo;ku[0]||(ro=On(ro,null,0)),ku[1]||(ro=On(ro,null,1)),Zu(ro,null),pi(!1,wo,"clear")},className:"".concat(Mt,"-clear"),role:"button"},Pm),bc=Hu&&(Ga(Xo,0)&&!ku[0]||Ga(Xo,1)&&!ku[1]),Rs={size:Ar(Me,Zl[0],gn)},nc=0,Ac=0;bi.current&&Ai.current&&ii.current&&(wo===0?Ac=bi.current.offsetWidth:(nc=Gi,Ac=Ai.current.offsetWidth));var ac=Tl==="rtl"?{right:nc}:{left:nc},Sm=function(Or,ro){var pu=On(Bo,Or,wo);if(ro==="submit"||ro!=="key"&&!li){Zu(pu,wo),wo===0?Vi():jc();var Xu=wo===0?1:0;ku[Xu]?pi(!1,!1,"confirm"):pi(!1,wo,"confirm")}else Sr(pu)};return de.createElement($n.Provider,{value:{operationRef:Wi,hideHeader:Me==="time",onDateMouseEnter:Fd,onDateMouseLeave:Sd,hideRanges:!0,onSelect:Sm,open:gl}},de.createElement(ko,{visible:gl,popupElement:Cc,popupStyle:Ea,prefixCls:Mt,dropdownClassName:Gn,dropdownAlign:Pa,getPopupContainer:Fa,transitionName:Yn,range:!0,direction:Tl},de.createElement("div",(0,ce.Z)({ref:$u,className:ot()(Mt,"".concat(Mt,"-range"),Rn,(pe={},(0,Ne.Z)(pe,"".concat(Mt,"-disabled"),ku[0]&&ku[1]),(0,Ne.Z)(pe,"".concat(Mt,"-focused"),wo===0?Yc:Is),(0,Ne.Z)(pe,"".concat(Mt,"-rtl"),Tl==="rtl"),pe)),style:fn,onClick:Xc,onMouseEnter:ml,onMouseLeave:Pi,onMouseDown:Dd,onMouseUp:Yu},(0,Zt.Z)(ge,{aria:!0,data:!0})),de.createElement("div",{className:ot()("".concat(Mt,"-input"),(he={},(0,Ne.Z)(he,"".concat(Mt,"-input-active"),wo===0),(0,Ne.Z)(he,"".concat(Mt,"-input-placeholder"),!!qs),he)),ref:bi},de.createElement("input",(0,ce.Z)({id:pn,disabled:ku[0],readOnly:Pl||typeof Zl[0]=="function"||!Qc,value:qs||Xs,onChange:function(Or){Ec(Or.target.value)},autoFocus:fr,placeholder:Ga(ba,0)||"",ref:ti},Hc,Rs,{autoComplete:Ni}))),de.createElement("div",{className:"".concat(Mt,"-range-separator"),ref:ii},xo),de.createElement("div",{className:ot()("".concat(Mt,"-input"),(Ve={},(0,Ne.Z)(Ve,"".concat(Mt,"-input-active"),wo===1),(0,Ne.Z)(Ve,"".concat(Mt,"-input-placeholder"),!!rs),Ve)),ref:Ai},de.createElement("input",(0,ce.Z)({disabled:ku[1],readOnly:Pl||typeof Zl[0]=="function"||!fm,value:rs||Pc,onChange:function(Or){Ed(Or.target.value)},placeholder:Ga(ba,1)||"",ref:Ll},Ad,Rs,{autoComplete:Ni}))),de.createElement("div",{className:"".concat(Mt,"-active-bar"),style:(0,we.Z)((0,we.Z)({},ac),{},{width:Ac,position:"absolute"})}),wd,bc&&Fm)))}var Lu=function(ge){(0,mn.Z)(he,ge);var pe=(0,Fn.Z)(he);function he(){var Ve;(0,ft.Z)(this,he);for(var je=arguments.length,ct=new Array(je),Mt=0;Mt{const{lineHeight:je}=ge,ct=Math.floor(he*je)+2,Mt=Math.max((pe-ct)/2,0),pn=Math.max(pe-ct-Mt,0);return{padding:`${Mt}px ${Ve}px ${pn}px`}},cd=ge=>{const{componentCls:pe,pickerCellCls:he,pickerCellInnerCls:Ve,cellHeight:je,motionDurationSlow:ct,borderRadiusSM:Mt,motionDurationMid:pn,cellHoverBg:fn,lineWidth:Rn,lineType:Ea,colorPrimary:Gn,cellActiveWithRangeBg:Yn,colorTextLightSolid:Pa,controlHeightSM:Fa,cellRangeBorderColor:gn,pickerCellBorderGap:zn,cellHoverWithRangeBg:ba,cellWidth:fr,colorTextDisabled:ur,cellBgDisabled:pr}=ge;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:je,transform:"translateY(-50%)",transition:`all ${ct}`,content:'""'},[Ve]:{position:"relative",zIndex:2,display:"inline-block",minWidth:je,height:je,lineHeight:`${je}px`,borderRadius:Mt,transition:`background ${pn}, border ${pn}`},"&-range-hover-start, &-range-hover-end":{[Ve]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${he}-in-view), - &:hover:not(${he}-selected):not(${he}-range-start):not(${he}-range-end):not(${he}-range-hover-start):not(${he}-range-hover-end)`]:{[Ve]:{background:fn}},[`&-in-view${he}-today ${Ve}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Rn}px ${Ea} ${Gn}`,borderRadius:Mt,content:'""'}},[`&-in-view${he}-in-range`]:{position:"relative","&::before":{background:Yn}},[`&-in-view${he}-selected ${Ve}, + `]:{borderRadius:0},[`> ${Zt}-item:last-child`]:{borderBottom:0},[`> ${Zt}-item > ${Zt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Zt}-item > ${Zt}-content > ${Zt}-content-box`]:{paddingTop:on}}}},mn=zt=>{const{componentCls:Zt,paddingSM:$t}=zt;return{[`${Zt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Zt}-item`]:{borderBottom:0,[`> ${Zt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Zt}-content-box`]:{paddingBlock:$t}}}}}};var Fn=(0,dn.Z)("Collapse",zt=>{const Zt=(0,ot.TS)(zt,{collapseHeaderPaddingSM:`${zt.paddingXS}px ${zt.paddingSM}px`,collapseHeaderPaddingLG:`${zt.padding}px ${zt.paddingLG}px`,collapsePanelBorderRadius:zt.borderRadiusLG});return[ft(Zt),In(Zt),mn(Zt),Rt(Zt),(0,Wn.Z)(Zt)]},zt=>({headerPadding:`${zt.paddingSM}px ${zt.padding}px`,headerBg:zt.colorFillAlter,contentPadding:`${zt.padding}px 16px`,contentBg:zt.colorBgContainer})),we=Object.assign(Be.forwardRef((zt,Zt)=>{const{getPrefixCls:$t,direction:on,collapse:rn}=Be.useContext(qt.E_),{prefixCls:On,className:Ht,rootClassName:De,style:ke,bordered:Dt=!0,ghost:jt,size:sn,expandIconPosition:St="start",children:xt,expandIcon:Bt}=zt,nt=(0,bn.Z)(en=>{var la;return(la=sn!=null?sn:en)!==null&&la!==void 0?la:"middle"}),st=$t("collapse",On),Xt=$t(),[vt,Et]=Fn(st),yt=Be.useMemo(()=>St==="left"?"start":St==="right"?"end":St,[St]),Yt=function(){let en=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const la=Bt?Bt(en):Be.createElement(z.Z,{rotate:en.isActive?90:void 0});return(0,ma.Tm)(la,()=>({className:xe()(la.props.className,`${st}-arrow`)}))},Ct=xe()(`${st}-icon-position-${yt}`,{[`${st}-borderless`]:!Dt,[`${st}-rtl`]:on==="rtl",[`${st}-ghost`]:!!jt,[`${st}-${nt}`]:nt!=="middle"},rn==null?void 0:rn.className,Ht,De,Et),Wt=Object.assign(Object.assign({},(0,ya.Z)(Xt)),{motionAppear:!1,leavedClassName:`${st}-content-hidden`}),Qn=Be.useMemo(()=>xt?(0,He.Z)(xt).map((en,la)=>{var or,mr;if(!((or=en.props)===null||or===void 0)&&or.disabled){const vr=(mr=en.key)!==null&&mr!==void 0?mr:String(la),{disabled:er,collapsible:Wr}=en.props,zr=Object.assign(Object.assign({},(0,Hn.Z)(en.props,["disabled"])),{key:vr,collapsible:Wr!=null?Wr:er?"disabled":void 0});return(0,ma.Tm)(en,zr)}return en}):null,[xt]);return vt(Be.createElement(pt,Object.assign({ref:Zt,openMotion:Wt},(0,Hn.Z)(zt,["rootClassName"]),{expandIcon:Yt,prefixCls:st,className:Ct,style:Object.assign(Object.assign({},rn==null?void 0:rn.style),ke)}),Qn))}),{Panel:Kt}),Ue=we},5083:function(Le,Ot,ue){"use strict";ue.d(Ot,{default:function(){return Bs}});var z=ue(66649),x=ue.n(z),xe=ue(48736),Ye=ue(9007),Te=ue.n(Ye),Je=ue(50991),ye=ue.n(Je),gt=ue(9084),Re=ue.n(gt),Be=ue(58626),We=ue.n(Be),He=ue(13477),ut=ue.n(He),fe=ue(64796),a=ue.n(fe);x().extend(a()),x().extend(ut()),x().extend(Te()),x().extend(ye()),x().extend(Re()),x().extend(We()),x().extend(function(ge,pe){var he=pe.prototype,Ve=he.format;he.format=function(ct){var Nt=(ct||"").replace("Wo","wo");return Ve.bind(this)(Nt)}});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"},b=function(pe){var he=E[pe];return he||pe.split("_")[0]},y=function(){(0,xe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ee={getNow:function(){return x()()},getFixedDate:function(pe){return x()(pe,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(pe){return pe.endOf("month")},getWeekDay:function(pe){var he=pe.locale("en");return he.weekday()+he.localeData().firstDayOfWeek()},getYear:function(pe){return pe.year()},getMonth:function(pe){return pe.month()},getDate:function(pe){return pe.date()},getHour:function(pe){return pe.hour()},getMinute:function(pe){return pe.minute()},getSecond:function(pe){return pe.second()},addYear:function(pe,he){return pe.add(he,"year")},addMonth:function(pe,he){return pe.add(he,"month")},addDate:function(pe,he){return pe.add(he,"day")},setYear:function(pe,he){return pe.year(he)},setMonth:function(pe,he){return pe.month(he)},setDate:function(pe,he){return pe.date(he)},setHour:function(pe,he){return pe.hour(he)},setMinute:function(pe,he){return pe.minute(he)},setSecond:function(pe,he){return pe.second(he)},isAfter:function(pe,he){return pe.isAfter(he)},isValidate:function(pe){return pe.isValid()},locale:{getWeekFirstDay:function(pe){return x()().locale(b(pe)).localeData().firstDayOfWeek()},getWeekFirstDate:function(pe,he){return he.locale(b(pe)).weekday(0)},getWeek:function(pe,he){return he.locale(b(pe)).week()},getShortWeekDays:function(pe){return x()().locale(b(pe)).localeData().weekdaysMin()},getShortMonths:function(pe){return x()().locale(b(pe)).localeData().monthsShort()},format:function(pe,he,Ve){return he.locale(b(pe)).format(Ve)},parse:function(pe,he,Ve){for(var je=b(pe),ct=0;ct1&&(Nt=pe.addDate(Nt,-7)),Nt}function Et(ge,pe,he){var Ve=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(pe){case"year":return he.addYear(ge,Ve*10);case"quarter":case"month":return he.addYear(ge,Ve);default:return he.addMonth(ge,Ve)}}function yt(ge,pe){var he=pe.generateConfig,Ve=pe.locale,je=pe.format;return typeof je=="function"?je(ge):he.locale.format(Ve.locale,ge,je)}function Yt(ge,pe){var he=pe.generateConfig,Ve=pe.locale,je=pe.formatList;return!ge||typeof je[0]=="function"?null:he.locale.parse(Ve.locale,ge,je)}function Ct(ge){var pe=ge.cellDate,he=ge.mode,Ve=ge.disabledDate,je=ge.generateConfig;if(!Ve)return!1;var ct=function(Fa,gn,zn){for(var ba=gn;ba<=zn;){var fr=void 0;switch(Fa){case"date":{if(fr=je.setDate(pe,ba),!Ve(fr))return!1;break}case"month":{if(fr=je.setMonth(pe,ba),!Ct({cellDate:fr,mode:"month",generateConfig:je,disabledDate:Ve}))return!1;break}case"year":{if(fr=je.setYear(pe,ba),!Ct({cellDate:fr,mode:"year",generateConfig:je,disabledDate:Ve}))return!1;break}}ba+=1}return!0};switch(he){case"date":case"week":return Ve(pe);case"month":{var Nt=1,pn=je.getDate(je.getEndDate(pe));return ct("date",Nt,pn)}case"quarter":{var fn=Math.floor(je.getMonth(pe)/3)*3,Rn=fn+2;return ct("month",fn,Rn)}case"year":return ct("month",0,11);case"decade":{var Ea=je.getYear(pe),Gn=Math.floor(Ea/rn)*rn,Yn=Gn+rn-1;return ct("year",Gn,Yn)}}}function Wt(ge,pe){var he=pe.formatList,Ve=pe.generateConfig,je=pe.locale;return(0,$t.Z)(function(){if(!ge)return[[""],""];for(var ct="",Nt=[],pn=0;pn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Rn.current),ba){fn(zn);return}Rn.current=requestAnimationFrame(function(){fn(zn)})}var Gn=Wt(pn,{formatList:he,generateConfig:Ve,locale:je}),Yn=(0,Ue.Z)(Gn,2),Pa=Yn[1];function Fa(zn){Ea(zn)}function gn(){var zn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ea(null,zn)}return(0,de.useEffect)(function(){gn(!0)},[ge]),(0,de.useEffect)(function(){return function(){return cancelAnimationFrame(Rn.current)}},[]),[Pa,Fa,gn]}var en=ue(10228),la=ue(16089),or=ue(94480),mr=ue(29194),vr=new Map;function er(ge,pe){var he;function Ve(){(0,mr.Z)(ge)?pe():he=(0,la.Z)(function(){Ve()})}return Ve(),function(){la.Z.cancel(he)}}function Wr(ge,pe,he){if(vr.get(ge)&&cancelAnimationFrame(vr.get(ge)),he<=0){vr.set(ge,requestAnimationFrame(function(){ge.scrollTop=pe}));return}var Ve=pe-ge.scrollTop,je=Ve/he*10;vr.set(ge,requestAnimationFrame(function(){ge.scrollTop+=je,ge.scrollTop!==pe&&Wr(ge,pe,he-10)}))}function zr(ge,pe){var he=pe.onLeftRight,Ve=pe.onCtrlLeftRight,je=pe.onUpDown,ct=pe.onPageUpDown,Nt=pe.onEnter,pn=ge.which,fn=ge.ctrlKey,Rn=ge.metaKey;switch(pn){case en.Z.LEFT:if(fn||Rn){if(Ve)return Ve(-1),!0}else if(he)return he(-1),!0;break;case en.Z.RIGHT:if(fn||Rn){if(Ve)return Ve(1),!0}else if(he)return he(1),!0;break;case en.Z.UP:if(je)return je(-1),!0;break;case en.Z.DOWN:if(je)return je(1),!0;break;case en.Z.PAGE_UP:if(ct)return ct(-1),!0;break;case en.Z.PAGE_DOWN:if(ct)return ct(1),!0;break;case en.Z.ENTER:if(Nt)return Nt(),!0;break}return!1}function Pr(ge,pe,he,Ve){var je=ge;if(!je)switch(pe){case"time":je=Ve?"hh:mm:ss a":"HH:mm:ss";break;case"week":je="gggg-wo";break;case"month":je="YYYY-MM";break;case"quarter":je="YYYY-[Q]Q";break;case"year":je="YYYY";break;default:je=he?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return je}function Ar(ge,pe,he){var Ve=ge==="time"?8:10,je=typeof pe=="function"?pe(he.getNow()).length:pe.length;return Math.max(Ve,je)+2}var Cr=null,tr=new Set;function no(ge){return!Cr&&typeof window!="undefined"&&window.addEventListener&&(Cr=function(he){(0,or.Z)(tr).forEach(function(Ve){Ve(he)})},window.addEventListener("mousedown",Cr)),tr.add(ge),function(){tr.delete(ge),tr.size===0&&(window.removeEventListener("mousedown",Cr),Cr=null)}}function ar(ge){var pe=ge.target;if(ge.composed&&pe.shadowRoot){var he;return((he=ge.composedPath)===null||he===void 0?void 0:he.call(ge)[0])||pe}return pe}var At=function(pe){return pe==="month"||pe==="date"?"year":pe},Ln=function(pe){return pe==="date"?"month":pe},Vn=function(pe){return pe==="month"||pe==="date"?"quarter":pe},ln=function(pe){return pe==="date"?"week":pe},An={year:At,month:Ln,quarter:Vn,week:ln,time:null,date:null};function oa(ge,pe){return ge.some(function(he){return he&&he.contains(pe)})}function Ra(ge){var pe=ge.open,he=ge.value,Ve=ge.isClickOutside,je=ge.triggerOpen,ct=ge.forwardKeyDown,Nt=ge.onKeyDown,pn=ge.blurToCancel,fn=ge.onSubmit,Rn=ge.onCancel,Ea=ge.onFocus,Gn=ge.onBlur,Yn=ge.changeOnBlur,Pa=(0,de.useState)(!1),Fa=(0,Ue.Z)(Pa,2),gn=Fa[0],zn=Fa[1],ba=(0,de.useState)(!1),fr=(0,Ue.Z)(ba,2),ur=fr[0],pr=fr[1],Fr=(0,de.useRef)(!1),Me=(0,de.useRef)(!1),rr=(0,de.useRef)(!1),jo={onMouseDown:function(){zn(!0),je(!0)},onKeyDown:function(xo){var nu=function(){rr.current=!0};if(Nt(xo,nu),!rr.current){switch(xo.which){case en.Z.ENTER:{pe?fn()!==!1&&zn(!0):je(!0),xo.preventDefault();return}case en.Z.TAB:{gn&&pe&&!xo.shiftKey?(zn(!1),xo.preventDefault()):!gn&&pe&&!ct(xo)&&xo.shiftKey&&(zn(!0),xo.preventDefault());return}case en.Z.ESC:{zn(!0),Rn();return}}!pe&&![en.Z.SHIFT].includes(xo.which)?je(!0):gn||ct(xo)}},onFocus:function(xo){zn(!0),pr(!0),Ea&&Ea(xo)},onBlur:function(xo){if(Fr.current||!Ve(document.activeElement)){Fr.current=!1;return}pn?setTimeout(function(){for(var nu=document,su=nu.activeElement;su&&su.shadowRoot;)su=su.shadowRoot.activeElement;Ve(su)&&Rn()},0):pe&&(je(!1),Me.current&&fn()),pr(!1),Gn==null||Gn(xo)}};return(0,de.useEffect)(function(){Me.current=!1},[pe]),(0,de.useEffect)(function(){Me.current=!0},[he]),(0,de.useEffect)(function(){return no(function(eo){var xo=ar(eo),nu=Ve(xo);pe&&(nu?!Yn&&(!ur||nu)&&je(!1):(Fr.current=!0,(0,la.Z)(function(){Fr.current=!1})))})}),[jo,{focused:ur,typing:gn}]}function Qe(ge,pe){return de.useMemo(function(){return ge||(pe?((0,xe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(pe).map(function(he){var Ve=(0,Ue.Z)(he,2),je=Ve[0],ct=Ve[1];return{label:je,value:ct}})):[])},[ge,pe])}var ht=ue(34280);function mt(ge){var pe=ge.valueTexts,he=ge.onTextChange,Ve=de.useState(""),je=(0,Ue.Z)(Ve,2),ct=je[0],Nt=je[1],pn=de.useRef([]);pn.current=pe;function fn(Ea){Nt(Ea),he(Ea)}function Rn(){Nt(pn.current[0])}return(0,ht.Z)(function(){pe.every(function(Ea){return Ea!==ct})&&Rn()},[pe.join("||")]),[ct,fn,Rn]}var qn=de.createContext({}),ea=qn,ga=ue(76190);function ha(ge){var pe=ge.cellRender,he=ge.monthCellRender,Ve=ge.dateRender,je=de.useMemo(function(){if(pe)return pe;if(!(!he&&!Ve))return function(ct,Nt){var pn=ct;return Ve&&Nt.type==="date"?Ve(pn,Nt.today):he&&Nt.type==="month"?he(pn,Nt.locale):Nt.originNode}},[pe,he,Ve]);return je}function Qa(ge,pe){for(var he=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ve=String(ge);Ve.length=1?he|0:1,Nt=ge;Nt<=pe;Nt+=ct)je.push({label:Qa(Nt,2),value:Nt,disabled:(Ve||[]).includes(Nt)});return je}function Cn(ge){var pe=ge.generateConfig,he=ge.prefixCls,Ve=ge.operationRef,je=ge.activeColumnIndex,ct=ge.value,Nt=ge.showHour,pn=ge.showMinute,fn=ge.showSecond,Rn=ge.use12Hours,Ea=ge.hourStep,Gn=Ea===void 0?1:Ea,Yn=ge.minuteStep,Pa=Yn===void 0?1:Yn,Fa=ge.secondStep,gn=Fa===void 0?1:Fa,zn=ge.disabledHours,ba=ge.disabledMinutes,fr=ge.disabledSeconds,ur=ge.disabledTime,pr=ge.hideDisabledOptions,Fr=ge.onSelect,Me=ge.cellRender,rr=ge.locale,jo=[],eo="".concat(he,"-content"),xo="".concat(he,"-time-panel"),nu,su=ct?pe.getHour(ct):-1,mu=su,uu=ct?pe.getMinute(ct):-1,Zo=ct?pe.getSecond(ct):-1,fo=pe.getNow(),$o=de.useMemo(function(){if(ur){var eu=ur(fo);return[eu.disabledHours,eu.disabledMinutes,eu.disabledSeconds]}return[zn,ba,fr]},[zn,ba,fr,ur,fo]),Cu=(0,Ue.Z)($o,3),xu=Cu[0],gu=Cu[1],Nu=Cu[2],El=Ha(0,23,Gn,xu&&xu()),il=(0,$t.Z)(function(){return El},El,Xn);Rn&&(nu=mu>=12,mu%=12);var Al=de.useMemo(function(){if(!Rn)return[!1,!1];var eu=[!0,!0];return il.forEach(function(Uu){var Tu=Uu.disabled,Fl=Uu.value;Tu||(Fl>=12?eu[1]=!1:eu[0]=!1)}),eu},[Rn,il]),Hu=(0,Ue.Z)(Al,2),wl=Hu[0],ju=Hu[1],sl=de.useMemo(function(){return Rn?il.filter(nu?function(eu){return eu.value>=12}:function(eu){return eu.value<12}).map(function(eu){var Uu=eu.value%12,Tu=Uu===0?"12":Qa(Uu,2);return(0,we.Z)((0,we.Z)({},eu),{},{label:Tu,value:Uu})}):il},[Rn,nu,il]),Pl=Ha(0,59,Pa,gu&&gu(su)),Il=Ha(0,59,gn,Nu&&Nu(su,uu)),Dl=un({value:ct,generateConfig:pe,disabledMinutes:gu,disabledSeconds:Nu,minutes:Pl,seconds:Il,use12Hours:Rn});Ve.current={onUpDown:function(Uu){var Tu=jo[je];if(Tu)for(var Fl=Tu.units.findIndex(function(Pi){return Pi.value===Tu.value}),Ol=Tu.units.length,Yu=1;Yu2&&arguments[2]!==void 0?arguments[2]:!1;($u===zn||Qu)&&(es(Sr),jo&&jo(Sr),Dl&&Dl(Sr,Jo),eo&&!st(fn,Sr,Rl)&&!(Pa!=null&&Pa(Sr))&&eo(Sr))},Zl=function(Sr){if(co.includes($u)){var Jo,Qu,vi=$u==="date";switch(Sr===en.Z.PAGE_UP||Sr===en.Z.PAGE_DOWN?Qu=vi?fn.addMonth:fn.addYear:Qu=vi?fn.addDate:fn.addMonth,Sr){case en.Z.LEFT:case en.Z.PAGE_UP:Jo=Qu(Tl,-1);break;case en.Z.RIGHT:case en.Z.PAGE_DOWN:Jo=Qu(Tl,1);break;case en.Z.UP:case en.Z.DOWN:Jo=Qu(Tl,Number("".concat(Sr===en.Z.UP?"-":"").concat(vi?Ht:Ca)));break}if(Jo)return!(Pa!=null&&Pa(Jo))}return!0},Wi=function(Sr){if(Yu.current&&Yu.current.onKeyDown){var Jo=!0,Qu=Sr.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(Qu)&&(Sr.preventDefault(),Qu!==en.Z.ENTER&&fr===0&&(Jo=Zl(Qu))),Jo)return Yu.current.onKeyDown(Sr)}return(0,xe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ku=function(Sr){Yu.current&&Yu.current.onBlur&&Yu.current.onBlur(Sr)};Il&&Tu!=="right"&&(Il.current={onKeyDown:Wi,onClose:function(){Yu.current&&Yu.current.onClose&&Yu.current.onClose()}}),de.useEffect(function(){Rn&&!ml.current&&kl(Rn)},[Rn]),de.useEffect(function(){ml.current=!1},[]);var ni,Sl=ha({cellRender:Al,monthCellRender:il,dateRender:El}),Xo=(0,we.Z)((0,we.Z)({},ge),{},{cellRender:Sl,operationRef:Yu,prefixCls:je,viewDate:Tl,value:Rl,onViewDateChange:cu,sourceMode:ii,onPanelChange:Ll,disabledDate:Pa});switch(delete Xo.onChange,delete Xo.onSelect,$u){case"decade":ni=de.createElement(vo,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"year":ni=de.createElement(To,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"month":ni=de.createElement(Mn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"quarter":ni=de.createElement(Zn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"week":ni=de.createElement(jn,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;case"time":delete Xo.showTime,ni=de.createElement(vu,(0,ce.Z)({},Xo,(0,ga.Z)(pr)==="object"?pr:null,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}));break;default:pr?ni=de.createElement(Ur,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}})):ni=de.createElement(Gt,(0,ce.Z)({},Xo,{onSelect:function(Sr,Jo){cu(Sr),el(Sr,Jo)}}))}var Mi,fi,lu=function(){var Sr=fn.getNow(),Jo=Dr(fn.getHour(Sr),fn.getMinute(Sr),fn.getSecond(Sr),wl?$o:1,ju?xu:1,sl?Nu:1),Qu=yn(fn,Sr,Jo[0],Jo[1],Jo[2]);el(Qu,"submit")};au||(Mi=Mr(je,$u,Me),pr&&$u!=="date"?fi=null:fi=ao({prefixCls:je,components:uu,needConfirmButton:Hu,okDisabled:!Rl||Pa&&Pa(Rl),locale:pn,showNow:ur,onNow:Hu&&lu,onOk:function(){Rl&&(el(Rl,"submit",!0),mu&&mu(Rl))}}));var vs;if(Fr&&$u==="date"&&zn==="date"&&!pr){var Di=fn.getNow(),ps="".concat(je,"-today-btn"),ts=Pa&&Pa(Di);vs=de.createElement("a",{className:ot()(ps,ts&&"".concat(ps,"-disabled")),"aria-disabled":ts,onClick:function(){ts||el(Di,"mouse",!0)}},pn.today)}return de.createElement(ea.Provider,{value:(0,we.Z)((0,we.Z)({},Pl),{},{mode:$u,hideHeader:"hideHeader"in ge?rr:Pl.hideHeader,hidePrevBtn:Uu&&Tu==="right",hideNextBtn:Uu&&Tu==="left"})},de.createElement("div",{tabIndex:fr,className:ot()("".concat(je,"-panel"),ct,(pe={},(0,Ne.Z)(pe,"".concat(je,"-panel-has-range"),Fl&&Fl[0]&&Fl[1]),(0,Ne.Z)(pe,"".concat(je,"-panel-has-range-hover"),Ol&&Ol[0]&&Ol[1]),(0,Ne.Z)(pe,"".concat(je,"-panel-rtl"),Zo==="rtl"),pe)),style:Nt,onKeyDown:Wi,onBlur:ku,onMouseDown:nu},ni,Mi||fi||vs?de.createElement("div",{className:"".concat(je,"-footer")},Mi,fi,vs):null))}var ou=Ir,Bu=ue(35593),po={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 Ou(ge){var pe,he=ge.prefixCls,Ve=ge.popupElement,je=ge.popupStyle,ct=ge.visible,Nt=ge.dropdownClassName,pn=ge.dropdownAlign,fn=ge.transitionName,Rn=ge.getPopupContainer,Ea=ge.children,Gn=ge.range,Yn=ge.popupPlacement,Pa=ge.direction,Fa="".concat(he,"-dropdown"),gn=function(){return Yn!==void 0?Yn:Pa==="rtl"?"bottomRight":"bottomLeft"};return de.createElement(Bu.Z,{showAction:[],hideAction:[],popupPlacement:gn(),builtinPlacements:po,prefixCls:Fa,popupTransitionName:fn,popup:Ve,popupAlign:pn,popupVisible:ct,popupClassName:ot()(Nt,(pe={},(0,Ne.Z)(pe,"".concat(Fa,"-range"),Gn),(0,Ne.Z)(pe,"".concat(Fa,"-rtl"),Pa==="rtl"),pe)),popupStyle:je,getPopupContainer:Rn},Ea)}var ko=Ou;function zu(ge){var pe=ge.prefixCls,he=ge.presets,Ve=ge.onClick,je=ge.onHover;return he.length?de.createElement("div",{className:"".concat(pe,"-presets")},de.createElement("ul",null,he.map(function(ct,Nt){var pn=ct.label,fn=ct.value;return de.createElement("li",{key:Nt,onClick:function(){return Ve==null?void 0:Ve(Za(fn))},onMouseEnter:function(){return je==null?void 0:je(Za(fn))},onMouseLeave:function(){return je==null?void 0:je(null)}},pn)}))):null}function Ko(ge){var pe=ge.picker,he=ge.disabledHours,Ve=ge.disabledMinutes,je=ge.disabledSeconds;pe==="time"&&(he||Ve||je)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Vu(ge,pe,he){var Ve=(0,ga.Z)(pe)==="object"?pe.clearIcon:he;return Ve||de.createElement("span",{className:"".concat(ge,"-clear-btn")})}function Pu(ge){var pe,he=ge,Ve=he.prefixCls,je=Ve===void 0?"rc-picker":Ve,ct=he.id,Nt=he.name,pn=he.tabIndex,fn=he.style,Rn=he.className,Ea=he.dropdownClassName,Gn=he.dropdownAlign,Yn=he.popupStyle,Pa=he.transitionName,Fa=he.generateConfig,gn=he.locale,zn=he.inputReadOnly,ba=he.allowClear,fr=he.autoFocus,ur=he.showTime,pr=he.picker,Fr=pr===void 0?"date":pr,Me=he.format,rr=he.use12Hours,jo=he.value,eo=he.defaultValue,xo=he.presets,nu=he.open,su=he.defaultOpen,mu=he.defaultOpenValue,uu=he.suffixIcon,Zo=he.clearIcon,fo=he.disabled,$o=he.disabledDate,Cu=he.placeholder,xu=he.getPopupContainer,gu=he.pickerRef,Nu=he.panelRender,El=he.onChange,il=he.onOpenChange,Al=he.onFocus,Hu=he.onBlur,wl=he.onMouseDown,ju=he.onMouseUp,sl=he.onMouseEnter,Pl=he.onMouseLeave,Il=he.onContextMenu,Dl=he.onClick,au=he.onKeyDown,gi=he.onSelect,eu=he.direction,Uu=he.autoComplete,Tu=Uu===void 0?"off":Uu,Fl=he.inputRender,Ol=he.changeOnBlur,Yu=de.useRef(null),ml=Fr==="date"&&!!ur||Fr==="time",Pi=Qe(xo),Gl=Xa(Pr(Me,Fr,ur,rr)),Rl=de.useRef(null),es=de.useRef(null),gs=de.useRef(null),fs=(0,zt.Z)(null,{value:jo,defaultValue:eo}),Tl=(0,Ue.Z)(fs,2),kl=Tl[0],cu=Tl[1],Ni=de.useState(kl),Ci=(0,Ue.Z)(Ni,2),li=Ci[0],$u=Ci[1],ei=de.useRef(null),bi=(0,zt.Z)(!1,{value:nu,defaultValue:su,postState:function(Yr){return fo?!1:Yr},onChange:function(Yr){il&&il(Yr),!Yr&&ei.current&&ei.current.onClose&&ei.current.onClose()}}),Ai=(0,Ue.Z)(bi,2),ii=Ai[0],ti=Ai[1],Ll=Wt(li,{formatList:Gl,generateConfig:Fa,locale:gn}),el=(0,Ue.Z)(Ll,2),Zl=el[0],Wi=el[1],ku=mt({valueTexts:Zl,onTextChange:function(Yr){var jl=Yt(Yr,{locale:gn,formatList:Gl,generateConfig:Fa});jl&&(!$o||!$o(jl))&&$u(jl)}}),ni=(0,Ue.Z)(ku,3),Sl=ni[0],Xo=ni[1],Mi=ni[2],fi=function(Yr){$u(Yr),cu(Yr),El&&!st(Fa,kl,Yr)&&El(Yr,Yr?yt(Yr,{generateConfig:Fa,locale:gn,format:Gl[0]}):"")},lu=function(Yr){fo&&Yr||ti(Yr)},vs=function(Yr){return ii&&ei.current&&ei.current.onKeyDown?ei.current.onKeyDown(Yr):((0,xe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Di=function(){for(var Yr=arguments.length,jl=new Array(Yr),Zu=0;ZuYn(Rn);case"month":return Gn(gn)>Gn(Rn);case"week":return Ea(gn)>Ea(Rn);default:return!xt(pn,gn,Rn)&&pn.isAfter(gn,Rn)}return!1},[ct,Nt[1],Rn,pe]),Fa=de.useCallback(function(gn){if(Nt[1]||ct&&ct(gn))return!0;if(Nt[0]&&fn)return!xt(pn,gn,Rn)&&pn.isAfter(fn,gn);if(!pe&&fn)switch(he){case"quarter":return Yn(gn)0&&arguments[0]!==void 0?arguments[0]:!1,Or=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ro=null;gl&&Ps&&Ps[0]&&Ps[1]&&gn.isAfter(Ps[1],Ps[0])&&(ro=Ps);var pu=rr;if(rr&&(0,ga.Z)(rr)==="object"&&rr.defaultValue){var Xu=rr.defaultValue;pu=(0,we.Z)((0,we.Z)({},rr),{},{defaultValue:Ga(Xu,wo)||void 0})}return de.createElement(ia.Provider,{value:{inRange:!0,panelPosition:Fu,rangedValue:fl||Bo,hoverRangedValue:ro}},de.createElement(ou,(0,ce.Z)({},ge,Or,{cellRender:pm,showTime:pu,mode:vi[wo],generateConfig:gn,style:void 0,direction:Tl,disabledDate:wo===0?Ls:Wc,disabledTime:function(Ii){return $o?$o(Ii,wo===0?"start":"end"):!1},className:ot()((0,Ne.Z)({},"".concat(Nt,"-panel-focused"),wo===0?!Qc:!fm)),value:Ga(Bo,wo),locale:zn,tabIndex:-1,onPanelChange:function(Ii,ji){wo===0&&Vi(!0),wo===1&&jc(!0),Hs(Nn(vi,ji,wo),Nn(Bo,Ii,wo));var Ri=Ii;Fu==="right"&&vi[wo]===ji&&(Ri=Et(Ri,ji,gn,-1)),Di(Ri,wo)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:wo===0?Ga(Bo,1):Ga(Bo,0)})))}var Gi=0,$c=0;if(wo&&bi.current&&ii.current&&ei.current&&el.current){Gi=bi.current.offsetWidth+ii.current.offsetWidth;var ec=el.current.offsetLeft>Gi?el.current.offsetLeft-Gi:el.current.offsetLeft,xd=ei.current.offsetWidth,tc=el.current.offsetWidth;xd&&tc&&Gi>xd-tc-(Tl==="rtl"?0:ec)&&($c=Gi)}var hm=Tl==="rtl"?{right:Gi}:{left:Gi};function Em(){var Fu,Or=Mr(Nt,vi[wo],Dl),ro=ao({prefixCls:Nt,components:gs,needConfirmButton:li,okDisabled:!Ga(Bo,wo)||fo&&fo(Bo[wo]),locale:zn,onOk:function(){var wi=Ga(Bo,wo);wi&&(Zu(Bo,wo),Rl==null||Rl(Bo),pi(!1,wo,"confirm"))}});if(Me!=="time"&&!rr){var pu=vs(wo),Xu=Et(pu,Me,gn),Ts=vi[wo],Ii=Ts===Me,ji=qc(Ii?"left":!1,{pickerValue:pu,onPickerValueChange:function(wi){Di(wi,wo)}}),Ri=qc("right",{pickerValue:Xu,onPickerValueChange:function(wi){Di(Et(wi,Me,gn,-1),wo)}});Tl==="rtl"?Fu=de.createElement(de.Fragment,null,Ri,Ii&&ji):Fu=de.createElement(de.Fragment,null,ji,Ii&&Ri)}else Fu=qc();var Dc=de.createElement("div",{className:"".concat(Nt,"-panel-layout")},de.createElement(zu,{prefixCls:Nt,presets:Bd,onClick:function(wi){Zu(wi,null),pi(!1,wo,"preset")},onHover:function(wi){om(wi)}}),de.createElement("div",null,de.createElement("div",{className:"".concat(Nt,"-panels")},Fu),(Or||ro)&&de.createElement("div",{className:"".concat(Nt,"-footer")},Or,ro)));return Nu&&(Dc=Nu(Dc)),de.createElement("div",{className:"".concat(Nt,"-panel-container"),style:{marginLeft:$c},ref:ei,onMouseDown:function(wi){wi.preventDefault()}},Dc)}var Cc=de.createElement("div",{className:ot()("".concat(Nt,"-range-wrapper"),"".concat(Nt,"-").concat(Me,"-range-wrapper")),style:{minWidth:Mu}},de.createElement("div",{ref:el,className:"".concat(Nt,"-range-arrow"),style:hm}),Em()),wd;wl&&(wd=de.createElement("span",{className:"".concat(Nt,"-suffix"),onMouseDown:function(Or){Or.preventDefault()}},wl));var Pm=Vu(Nt,Hu,ju),Fm=de.createElement("span",{onMouseDown:function(Or){Or.preventDefault(),Or.stopPropagation()},onMouseUp:function(Or){Or.preventDefault(),Or.stopPropagation();var ro=Xo;ku[0]||(ro=Nn(ro,null,0)),ku[1]||(ro=Nn(ro,null,1)),Zu(ro,null),pi(!1,wo,"clear")},className:"".concat(Nt,"-clear"),role:"button"},Pm),bc=Hu&&(Ga(Xo,0)&&!ku[0]||Ga(Xo,1)&&!ku[1]),Rs={size:Ar(Me,Zl[0],gn)},nc=0,Ac=0;bi.current&&Ai.current&&ii.current&&(wo===0?Ac=bi.current.offsetWidth:(nc=Gi,Ac=Ai.current.offsetWidth));var ac=Tl==="rtl"?{right:nc}:{left:nc},Sm=function(Or,ro){var pu=Nn(Bo,Or,wo);if(ro==="submit"||ro!=="key"&&!li){Zu(pu,wo),wo===0?Vi():jc();var Xu=wo===0?1:0;ku[Xu]?pi(!1,!1,"confirm"):pi(!1,wo,"confirm")}else Sr(pu)};return de.createElement(ea.Provider,{value:{operationRef:Wi,hideHeader:Me==="time",onDateMouseEnter:Fd,onDateMouseLeave:Sd,hideRanges:!0,onSelect:Sm,open:gl}},de.createElement(ko,{visible:gl,popupElement:Cc,popupStyle:Ea,prefixCls:Nt,dropdownClassName:Gn,dropdownAlign:Pa,getPopupContainer:Fa,transitionName:Yn,range:!0,direction:Tl},de.createElement("div",(0,ce.Z)({ref:$u,className:ot()(Nt,"".concat(Nt,"-range"),Rn,(pe={},(0,Ne.Z)(pe,"".concat(Nt,"-disabled"),ku[0]&&ku[1]),(0,Ne.Z)(pe,"".concat(Nt,"-focused"),wo===0?Yc:Is),(0,Ne.Z)(pe,"".concat(Nt,"-rtl"),Tl==="rtl"),pe)),style:fn,onClick:Xc,onMouseEnter:ml,onMouseLeave:Pi,onMouseDown:Dd,onMouseUp:Yu},(0,Zt.Z)(ge,{aria:!0,data:!0})),de.createElement("div",{className:ot()("".concat(Nt,"-input"),(he={},(0,Ne.Z)(he,"".concat(Nt,"-input-active"),wo===0),(0,Ne.Z)(he,"".concat(Nt,"-input-placeholder"),!!qs),he)),ref:bi},de.createElement("input",(0,ce.Z)({id:pn,disabled:ku[0],readOnly:Pl||typeof Zl[0]=="function"||!Qc,value:qs||Xs,onChange:function(Or){Ec(Or.target.value)},autoFocus:fr,placeholder:Ga(ba,0)||"",ref:ti},Hc,Rs,{autoComplete:Ni}))),de.createElement("div",{className:"".concat(Nt,"-range-separator"),ref:ii},xo),de.createElement("div",{className:ot()("".concat(Nt,"-input"),(Ve={},(0,Ne.Z)(Ve,"".concat(Nt,"-input-active"),wo===1),(0,Ne.Z)(Ve,"".concat(Nt,"-input-placeholder"),!!rs),Ve)),ref:Ai},de.createElement("input",(0,ce.Z)({disabled:ku[1],readOnly:Pl||typeof Zl[0]=="function"||!fm,value:rs||Pc,onChange:function(Or){Ed(Or.target.value)},placeholder:Ga(ba,1)||"",ref:Ll},Ad,Rs,{autoComplete:Ni}))),de.createElement("div",{className:"".concat(Nt,"-active-bar"),style:(0,we.Z)((0,we.Z)({},ac),{},{width:Ac,position:"absolute"})}),wd,bc&&Fm)))}var Lu=function(ge){(0,mn.Z)(he,ge);var pe=(0,Fn.Z)(he);function he(){var Ve;(0,ft.Z)(this,he);for(var je=arguments.length,ct=new Array(je),Nt=0;Nt{const{lineHeight:je}=ge,ct=Math.floor(he*je)+2,Nt=Math.max((pe-ct)/2,0),pn=Math.max(pe-ct-Nt,0);return{padding:`${Nt}px ${Ve}px ${pn}px`}},cd=ge=>{const{componentCls:pe,pickerCellCls:he,pickerCellInnerCls:Ve,cellHeight:je,motionDurationSlow:ct,borderRadiusSM:Nt,motionDurationMid:pn,cellHoverBg:fn,lineWidth:Rn,lineType:Ea,colorPrimary:Gn,cellActiveWithRangeBg:Yn,colorTextLightSolid:Pa,controlHeightSM:Fa,cellRangeBorderColor:gn,pickerCellBorderGap:zn,cellHoverWithRangeBg:ba,cellWidth:fr,colorTextDisabled:ur,cellBgDisabled:pr}=ge;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:je,transform:"translateY(-50%)",transition:`all ${ct}`,content:'""'},[Ve]:{position:"relative",zIndex:2,display:"inline-block",minWidth:je,height:je,lineHeight:`${je}px`,borderRadius:Nt,transition:`background ${pn}, border ${pn}`},"&-range-hover-start, &-range-hover-end":{[Ve]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${he}-in-view), + &:hover:not(${he}-selected):not(${he}-range-start):not(${he}-range-end):not(${he}-range-hover-start):not(${he}-range-hover-end)`]:{[Ve]:{background:fn}},[`&-in-view${he}-today ${Ve}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Rn}px ${Ea} ${Gn}`,borderRadius:Nt,content:'""'}},[`&-in-view${he}-in-range`]:{position:"relative","&::before":{background:Yn}},[`&-in-view${he}-selected ${Ve}, &-in-view${he}-range-start ${Ve}, &-in-view${he}-range-end ${Ve}`]:{color:Pa,background:Gn},[`&-in-view${he}-range-start:not(${he}-range-start-single), &-in-view${he}-range-end:not(${he}-range-end-single)`]:{"&::before":{background:Yn}},[`&-in-view${he}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${he}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${he}-range-hover-start:not(${he}-in-range):not(${he}-range-start):not(${he}-range-end), @@ -141,24 +141,24 @@ &-in-view${he}-in-range${he}-range-hover-start::before, ${pe}-panel > :not(${pe}-date-panel) - &-in-view${he}-in-range${he}-range-hover-end::before`]:{background:ba},[`&-in-view${he}-range-start:not(${he}-range-start-single):not(${he}-range-end) ${Ve}`]:{borderStartStartRadius:Mt,borderEndStartRadius:Mt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${he}-range-end:not(${he}-range-end-single):not(${he}-range-start) ${Ve}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Mt,borderEndEndRadius:Mt},[`&-range-hover${he}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${he}-range-hover:first-child::after, + &-in-view${he}-in-range${he}-range-hover-end::before`]:{background:ba},[`&-in-view${he}-range-start:not(${he}-range-start-single):not(${he}-range-end) ${Ve}`]:{borderStartStartRadius:Nt,borderEndStartRadius:Nt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${he}-range-end:not(${he}-range-end-single):not(${he}-range-start) ${Ve}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Nt,borderEndEndRadius:Nt},[`&-range-hover${he}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${he}-range-hover:first-child::after, tr > &-in-view${he}-range-hover-end:first-child::after, &-in-view${he}-start${he}-range-hover-edge-start${he}-range-hover-edge-start-near-range::after, &-in-view${he}-range-hover-edge-start:not(${he}-range-hover-edge-start-near-range)::after, - &-in-view${he}-range-hover-start::after`]:{insetInlineStart:(fr-je)/2,borderInlineStart:`${Rn}px dashed ${gn}`,borderStartStartRadius:Mt,borderEndStartRadius:Mt},[`tr > &-in-view${he}-range-hover:last-child::after, + &-in-view${he}-range-hover-start::after`]:{insetInlineStart:(fr-je)/2,borderInlineStart:`${Rn}px dashed ${gn}`,borderStartStartRadius:Nt,borderEndStartRadius:Nt},[`tr > &-in-view${he}-range-hover:last-child::after, tr > &-in-view${he}-range-hover-start:last-child::after, &-in-view${he}-end${he}-range-hover-edge-end${he}-range-hover-edge-end-near-range::after, &-in-view${he}-range-hover-edge-end:not(${he}-range-hover-edge-end-near-range)::after, - &-in-view${he}-range-hover-end::after`]:{insetInlineEnd:(fr-je)/2,borderInlineEnd:`${Rn}px dashed ${gn}`,borderStartEndRadius:Mt,borderEndEndRadius:Mt},"&-disabled":{color:ur,pointerEvents:"none",[Ve]:{background:"transparent"},"&::before":{background:pr}},[`&-disabled${he}-today ${Ve}::before`]:{borderColor:ur}}},Oi=ge=>{const{componentCls:pe,pickerCellCls:he,pickerCellInnerCls:Ve,pickerYearMonthCellWidth:je,pickerControlIconSize:ct,cellWidth:Mt,paddingSM:pn,paddingXS:fn,paddingXXS:Rn,colorBgContainer:Ea,lineWidth:Gn,lineType:Yn,borderRadiusLG:Pa,colorPrimary:Fa,colorTextHeading:gn,colorSplit:zn,pickerControlIconBorderWidth:ba,colorIcon:fr,textHeight:ur,motionDurationMid:pr,colorIconHover:Fr,fontWeightStrong:Me,cellHeight:rr,pickerCellPaddingVertical:jo,colorTextDisabled:eo,colorText:xo,fontSize:nu,cellHoverWithRangeBg:su,motionDurationSlow:mu,withoutTimeCellHeight:uu,pickerQuarterPanelContentHeight:Zo,colorLink:fo,colorLinkActive:$o,colorLinkHover:Cu,cellRangeBorderColor:xu,borderRadiusSM:gu,colorTextLightSolid:Nu,cellHoverBg:El,timeColumnHeight:il,timeColumnWidth:Al,timeCellHeight:Hu,controlItemBgActive:wl,marginXXS:ju,pickerDatePanelPaddingHorizontal:sl}=ge,Pl=Mt*7+sl*2,Il=(Pl-fn*2)/3-je-pn,Dl=(Pl-fn*2)/4-je;return{[pe]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ea,border:`${Gn}px ${Yn} ${zn}`,borderRadius:Pa,outline:"none","&-focused":{borderColor:Fa},"&-rtl":{direction:"rtl",[`${pe}-prev-icon, + &-in-view${he}-range-hover-end::after`]:{insetInlineEnd:(fr-je)/2,borderInlineEnd:`${Rn}px dashed ${gn}`,borderStartEndRadius:Nt,borderEndEndRadius:Nt},"&-disabled":{color:ur,pointerEvents:"none",[Ve]:{background:"transparent"},"&::before":{background:pr}},[`&-disabled${he}-today ${Ve}::before`]:{borderColor:ur}}},Oi=ge=>{const{componentCls:pe,pickerCellCls:he,pickerCellInnerCls:Ve,pickerYearMonthCellWidth:je,pickerControlIconSize:ct,cellWidth:Nt,paddingSM:pn,paddingXS:fn,paddingXXS:Rn,colorBgContainer:Ea,lineWidth:Gn,lineType:Yn,borderRadiusLG:Pa,colorPrimary:Fa,colorTextHeading:gn,colorSplit:zn,pickerControlIconBorderWidth:ba,colorIcon:fr,textHeight:ur,motionDurationMid:pr,colorIconHover:Fr,fontWeightStrong:Me,cellHeight:rr,pickerCellPaddingVertical:jo,colorTextDisabled:eo,colorText:xo,fontSize:nu,cellHoverWithRangeBg:su,motionDurationSlow:mu,withoutTimeCellHeight:uu,pickerQuarterPanelContentHeight:Zo,colorLink:fo,colorLinkActive:$o,colorLinkHover:Cu,cellRangeBorderColor:xu,borderRadiusSM:gu,colorTextLightSolid:Nu,cellHoverBg:El,timeColumnHeight:il,timeColumnWidth:Al,timeCellHeight:Hu,controlItemBgActive:wl,marginXXS:ju,pickerDatePanelPaddingHorizontal:sl}=ge,Pl=Nt*7+sl*2,Il=(Pl-fn*2)/3-je-pn,Dl=(Pl-fn*2)/4-je;return{[pe]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ea,border:`${Gn}px ${Yn} ${zn}`,borderRadius:Pa,outline:"none","&-focused":{borderColor:Fa},"&-rtl":{direction:"rtl",[`${pe}-prev-icon, ${pe}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${pe}-next-icon, ${pe}-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:Pl},"&-header":{display:"flex",padding:`0 ${fn}px`,color:gn,borderBottom:`${Gn}px ${Yn} ${zn}`,"> *":{flex:"none"},button:{padding:0,color:fr,lineHeight:`${ur}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${pr}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:nu,"&:hover":{color:Fr}},"&-view":{flex:"auto",fontWeight:Me,lineHeight:`${ur}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:fn},"&:hover":{color:Fa}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:ct,height:ct,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:ct,height:ct,border:"0 solid currentcolor",borderBlockStartWidth:ba,borderBlockEndWidth:0,borderInlineStartWidth:ba,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(ct/2),insetInlineStart:Math.ceil(ct/2),display:"inline-block",width:ct,height:ct,border:"0 solid currentcolor",borderBlockStartWidth:ba,borderBlockEndWidth:0,borderInlineStartWidth:ba,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:rr,fontWeight:"normal"},th:{height:rr+jo*2,color:xo,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jo}px 0`,color:eo,cursor:"pointer","&-in-view":{color:xo}},cd(ge)),[`&-date-panel ${pe}-cell-in-view${pe}-cell-in-range${pe}-cell-range-hover-start ${Ve}, &-date-panel ${pe}-cell-in-view${pe}-cell-in-range${pe}-cell-range-hover-end ${Ve}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:su,transition:`all ${mu}`,content:'""'}},[`&-date-panel ${pe}-cell-in-view${pe}-cell-in-range${pe}-cell-range-hover-start - ${Ve}::after`]:{insetInlineEnd:-(Mt-rr)/2,insetInlineStart:0},[`&-date-panel ${pe}-cell-in-view${pe}-cell-in-range${pe}-cell-range-hover-end ${Ve}::after`]:{insetInlineEnd:0,insetInlineStart:-(Mt-rr)/2},[`&-range-hover${pe}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${pe}-content`]:{height:uu*4},[Ve]:{padding:`0 ${fn}px`}},"&-quarter-panel":{[`${pe}-content`]:{height:Zo},[`${pe}-cell-range-hover-start::after`]:{insetInlineStart:Dl,borderInlineStart:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineEnd:Dl,borderInlineEnd:`${Gn}px dashed ${xu}`}},[`${pe}-cell-range-hover-end::after`]:{insetInlineEnd:Dl,borderInlineEnd:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineStart:Dl,borderInlineStart:`${Gn}px dashed ${xu}`}}},[`&-panel ${pe}-footer`]:{borderTop:`${Gn}px ${Yn} ${zn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${ur-2*Gn}px`,textAlign:"center","&-extra":{padding:`0 ${pn}px`,lineHeight:`${ur-2*Gn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Gn}px ${Yn} ${zn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:fo,"&:hover":{color:Cu},"&:active":{color:$o},[`&${pe}-today-btn-disabled`]:{color:eo,cursor:"not-allowed"}},"&-decade-panel":{[Ve]:{padding:`0 ${fn/2}px`},[`${pe}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${pe}-body`]:{padding:`0 ${fn}px`},[Ve]:{width:je},[`${pe}-cell-range-hover-start::after`]:{borderStartStartRadius:gu,borderEndStartRadius:gu,borderStartEndRadius:0,borderEndEndRadius:0,[`${pe}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:gu,borderEndEndRadius:gu}},[`${pe}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:gu,borderEndEndRadius:gu,[`${pe}-panel-rtl &`]:{borderStartStartRadius:gu,borderEndStartRadius:gu,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${pe}-cell-range-hover-start::after`]:{insetInlineStart:Il,borderInlineStart:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineEnd:Il,borderInlineEnd:`${Gn}px dashed ${xu}`}},[`${pe}-cell-range-hover-end::after`]:{insetInlineEnd:Il,borderInlineEnd:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineStart:Il,borderInlineStart:`${Gn}px dashed ${xu}`}}},"&-week-panel":{[`${pe}-body`]:{padding:`${fn}px ${pn}px`},[`${pe}-cell`]:{[`&:hover ${Ve}, + ${Ve}::after`]:{insetInlineEnd:-(Nt-rr)/2,insetInlineStart:0},[`&-date-panel ${pe}-cell-in-view${pe}-cell-in-range${pe}-cell-range-hover-end ${Ve}::after`]:{insetInlineEnd:0,insetInlineStart:-(Nt-rr)/2},[`&-range-hover${pe}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${pe}-content`]:{height:uu*4},[Ve]:{padding:`0 ${fn}px`}},"&-quarter-panel":{[`${pe}-content`]:{height:Zo},[`${pe}-cell-range-hover-start::after`]:{insetInlineStart:Dl,borderInlineStart:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineEnd:Dl,borderInlineEnd:`${Gn}px dashed ${xu}`}},[`${pe}-cell-range-hover-end::after`]:{insetInlineEnd:Dl,borderInlineEnd:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineStart:Dl,borderInlineStart:`${Gn}px dashed ${xu}`}}},[`&-panel ${pe}-footer`]:{borderTop:`${Gn}px ${Yn} ${zn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${ur-2*Gn}px`,textAlign:"center","&-extra":{padding:`0 ${pn}px`,lineHeight:`${ur-2*Gn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Gn}px ${Yn} ${zn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:fo,"&:hover":{color:Cu},"&:active":{color:$o},[`&${pe}-today-btn-disabled`]:{color:eo,cursor:"not-allowed"}},"&-decade-panel":{[Ve]:{padding:`0 ${fn/2}px`},[`${pe}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${pe}-body`]:{padding:`0 ${fn}px`},[Ve]:{width:je},[`${pe}-cell-range-hover-start::after`]:{borderStartStartRadius:gu,borderEndStartRadius:gu,borderStartEndRadius:0,borderEndEndRadius:0,[`${pe}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:gu,borderEndEndRadius:gu}},[`${pe}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:gu,borderEndEndRadius:gu,[`${pe}-panel-rtl &`]:{borderStartStartRadius:gu,borderEndStartRadius:gu,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${pe}-cell-range-hover-start::after`]:{insetInlineStart:Il,borderInlineStart:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineEnd:Il,borderInlineEnd:`${Gn}px dashed ${xu}`}},[`${pe}-cell-range-hover-end::after`]:{insetInlineEnd:Il,borderInlineEnd:`${Gn}px dashed ${xu}`,[`${pe}-panel-rtl &`]:{insetInlineStart:Il,borderInlineStart:`${Gn}px dashed ${xu}`}}},"&-week-panel":{[`${pe}-body`]:{padding:`${fn}px ${pn}px`},[`${pe}-cell`]:{[`&:hover ${Ve}, &-selected ${Ve}, - ${Ve}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${pr}`},"&:first-child:before":{borderStartStartRadius:gu,borderEndStartRadius:gu},"&:last-child:before":{borderStartEndRadius:gu,borderEndEndRadius:gu}},"&:hover td":{"&:before":{background:El}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${he}`]:{"&:before":{background:Fa},[`&${pe}-cell-week`]:{color:new Gs.C(Nu).setAlpha(.5).toHexString()},[Ve]:{color:Nu}}},"&-range-hover td:before":{background:wl}}},"&-date-panel":{[`${pe}-body`]:{padding:`${fn}px ${sl}px`},[`${pe}-content`]:{width:Mt*7,th:{width:Mt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${pe}-time-panel`]:{borderInlineStart:`${Gn}px ${Yn} ${zn}`},[`${pe}-date-panel, + ${Ve}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${pr}`},"&:first-child:before":{borderStartStartRadius:gu,borderEndStartRadius:gu},"&:last-child:before":{borderStartEndRadius:gu,borderEndEndRadius:gu}},"&:hover td":{"&:before":{background:El}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${he}`]:{"&:before":{background:Fa},[`&${pe}-cell-week`]:{color:new Gs.C(Nu).setAlpha(.5).toHexString()},[Ve]:{color:Nu}}},"&-range-hover td:before":{background:wl}}},"&-date-panel":{[`${pe}-body`]:{padding:`${fn}px ${sl}px`},[`${pe}-content`]:{width:Nt*7,th:{width:Nt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${pe}-time-panel`]:{borderInlineStart:`${Gn}px ${Yn} ${zn}`},[`${pe}-date-panel, ${pe}-time-panel`]:{transition:`opacity ${mu}`},"&-active":{[`${pe}-date-panel, - ${pe}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${pe}-content`]:{display:"flex",flex:"auto",height:il},"&-column":{flex:"1 0 auto",width:Al,margin:`${Rn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${pr}`,overflowX:"hidden","&::after":{display:"block",height:il-Hu,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Gn}px ${Yn} ${zn}`},"&-active":{background:new Gs.C(wl).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${pe}-time-panel-cell`]:{marginInline:ju,[`${pe}-time-panel-cell-inner`]:{display:"block",width:Al-2*ju,height:Hu,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Al-Hu)/2,color:xo,lineHeight:`${Hu}px`,borderRadius:gu,cursor:"pointer",transition:`background ${pr}`,"&:hover":{background:El}},"&-selected":{[`${pe}-time-panel-cell-inner`]:{background:wl}},"&-disabled":{[`${pe}-time-panel-cell-inner`]:{color:eo,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${pe}-time-panel-column:after`]:{height:il-Hu+Rn*2}}}},dd=ge=>{const{componentCls:pe,colorBgContainer:he,colorError:Ve,errorActiveShadow:je,colorWarning:ct,warningActiveShadow:Mt}=ge;return{[`${pe}:not(${pe}-disabled)`]:{[`&${pe}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:he,borderColor:Ve},[`&${pe}-focused, &:focus`]:Object.assign({},(0,xl.M1)((0,qi.TS)(ge,{activeBorderColor:Ve,activeShadow:je}))),[`${pe}-active-bar`]:{background:Ve}},[`&${pe}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:he,borderColor:ct},[`&${pe}-focused, &:focus`]:Object.assign({},(0,xl.M1)((0,qi.TS)(ge,{activeBorderColor:ct,activeShadow:Mt}))),[`${pe}-active-bar`]:{background:ct}}}}},md=ge=>{const{componentCls:pe,antCls:he,controlHeight:Ve,fontSize:je,paddingInline:ct,colorBgContainer:Mt,lineWidth:pn,lineType:fn,colorBorder:Rn,borderRadius:Ea,motionDurationMid:Gn,colorBgContainerDisabled:Yn,colorTextDisabled:Pa,colorTextPlaceholder:Fa,controlHeightLG:gn,fontSizeLG:zn,controlHeightSM:ba,paddingInlineSM:fr,paddingXS:ur,marginXS:pr,colorTextDescription:Fr,lineWidthBold:Me,lineHeight:rr,colorPrimary:jo,motionDurationSlow:eo,zIndexPopup:xo,paddingXXS:nu,paddingSM:su,textHeight:mu,cellActiveWithRangeBg:uu,colorPrimaryBorder:Zo,sizePopupArrow:fo,borderRadiusXS:$o,borderRadiusOuter:Cu,colorBgElevated:xu,borderRadiusLG:gu,boxShadowSecondary:Nu,borderRadiusSM:El,colorSplit:il,cellHoverBg:Al,presetsWidth:Hu,presetsMaxWidth:wl,boxShadowPopoverArrow:ju,colorTextQuaternary:sl}=ge;return[{[pe]:Object.assign(Object.assign(Object.assign({},(0,Ji.Wf)(ge)),Zi(ge,Ve,je,ct)),{position:"relative",display:"inline-flex",alignItems:"center",background:Mt,lineHeight:1,border:`${pn}px ${fn} ${Rn}`,borderRadius:Ea,transition:`border ${Gn}, box-shadow ${Gn}`,"&:hover, &-focused":Object.assign({},(0,xl.pU)(ge)),"&-focused":Object.assign({},(0,xl.M1)(ge)),[`&${pe}-disabled`]:{background:Yn,borderColor:Rn,cursor:"not-allowed",[`${pe}-suffix`]:{color:sl}},[`&${pe}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${pe}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,xl.ik)(ge)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${pe}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Fa}}},"&-large":Object.assign(Object.assign({},Zi(ge,gn,zn,ct)),{[`${pe}-input > input`]:{fontSize:zn}}),"&-small":Object.assign({},Zi(ge,ba,je,fr)),[`${pe}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:ur/2,color:Pa,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:pr}}},[`${pe}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Pa,lineHeight:1,background:Mt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Gn}, color ${Gn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Fr}},[`${pe}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:zn,color:Pa,fontSize:zn,verticalAlign:"top",cursor:"default",[`${pe}-focused &`]:{color:Fr},[`${pe}-range-separator &`]:{[`${pe}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${pe}-clear`]:{insetInlineEnd:ct},"&:hover":{[`${pe}-clear`]:{opacity:1}},[`${pe}-active-bar`]:{bottom:-pn,height:Me,marginInlineStart:ct,background:jo,opacity:0,transition:`all ${eo} ease-out`,pointerEvents:"none"},[`&${pe}-focused`]:{[`${pe}-active-bar`]:{opacity:1}},[`${pe}-range-separator`]:{alignItems:"center",padding:`0 ${ur}px`,lineHeight:1},[`&${pe}-small`]:{[`${pe}-clear`]:{insetInlineEnd:fr},[`${pe}-active-bar`]:{marginInlineStart:fr}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ji.Wf)(ge)),Oi(ge)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:xo,[`&${pe}-dropdown-hidden`]:{display:"none"},[`&${pe}-dropdown-placement-bottomLeft`]:{[`${pe}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${pe}-dropdown-placement-topLeft`]:{[`${pe}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${he}-slide-up-enter${he}-slide-up-enter-active${pe}-dropdown-placement-topLeft, + ${pe}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${pe}-content`]:{display:"flex",flex:"auto",height:il},"&-column":{flex:"1 0 auto",width:Al,margin:`${Rn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${pr}`,overflowX:"hidden","&::after":{display:"block",height:il-Hu,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Gn}px ${Yn} ${zn}`},"&-active":{background:new Gs.C(wl).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${pe}-time-panel-cell`]:{marginInline:ju,[`${pe}-time-panel-cell-inner`]:{display:"block",width:Al-2*ju,height:Hu,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Al-Hu)/2,color:xo,lineHeight:`${Hu}px`,borderRadius:gu,cursor:"pointer",transition:`background ${pr}`,"&:hover":{background:El}},"&-selected":{[`${pe}-time-panel-cell-inner`]:{background:wl}},"&-disabled":{[`${pe}-time-panel-cell-inner`]:{color:eo,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${pe}-time-panel-column:after`]:{height:il-Hu+Rn*2}}}},dd=ge=>{const{componentCls:pe,colorBgContainer:he,colorError:Ve,errorActiveShadow:je,colorWarning:ct,warningActiveShadow:Nt}=ge;return{[`${pe}:not(${pe}-disabled)`]:{[`&${pe}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:he,borderColor:Ve},[`&${pe}-focused, &:focus`]:Object.assign({},(0,xl.M1)((0,qi.TS)(ge,{activeBorderColor:Ve,activeShadow:je}))),[`${pe}-active-bar`]:{background:Ve}},[`&${pe}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:he,borderColor:ct},[`&${pe}-focused, &:focus`]:Object.assign({},(0,xl.M1)((0,qi.TS)(ge,{activeBorderColor:ct,activeShadow:Nt}))),[`${pe}-active-bar`]:{background:ct}}}}},md=ge=>{const{componentCls:pe,antCls:he,controlHeight:Ve,fontSize:je,paddingInline:ct,colorBgContainer:Nt,lineWidth:pn,lineType:fn,colorBorder:Rn,borderRadius:Ea,motionDurationMid:Gn,colorBgContainerDisabled:Yn,colorTextDisabled:Pa,colorTextPlaceholder:Fa,controlHeightLG:gn,fontSizeLG:zn,controlHeightSM:ba,paddingInlineSM:fr,paddingXS:ur,marginXS:pr,colorTextDescription:Fr,lineWidthBold:Me,lineHeight:rr,colorPrimary:jo,motionDurationSlow:eo,zIndexPopup:xo,paddingXXS:nu,paddingSM:su,textHeight:mu,cellActiveWithRangeBg:uu,colorPrimaryBorder:Zo,sizePopupArrow:fo,borderRadiusXS:$o,borderRadiusOuter:Cu,colorBgElevated:xu,borderRadiusLG:gu,boxShadowSecondary:Nu,borderRadiusSM:El,colorSplit:il,cellHoverBg:Al,presetsWidth:Hu,presetsMaxWidth:wl,boxShadowPopoverArrow:ju,colorTextQuaternary:sl}=ge;return[{[pe]:Object.assign(Object.assign(Object.assign({},(0,Ji.Wf)(ge)),Zi(ge,Ve,je,ct)),{position:"relative",display:"inline-flex",alignItems:"center",background:Nt,lineHeight:1,border:`${pn}px ${fn} ${Rn}`,borderRadius:Ea,transition:`border ${Gn}, box-shadow ${Gn}`,"&:hover, &-focused":Object.assign({},(0,xl.pU)(ge)),"&-focused":Object.assign({},(0,xl.M1)(ge)),[`&${pe}-disabled`]:{background:Yn,borderColor:Rn,cursor:"not-allowed",[`${pe}-suffix`]:{color:sl}},[`&${pe}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${pe}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,xl.ik)(ge)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${pe}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Fa}}},"&-large":Object.assign(Object.assign({},Zi(ge,gn,zn,ct)),{[`${pe}-input > input`]:{fontSize:zn}}),"&-small":Object.assign({},Zi(ge,ba,je,fr)),[`${pe}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:ur/2,color:Pa,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:pr}}},[`${pe}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Pa,lineHeight:1,background:Nt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Gn}, color ${Gn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Fr}},[`${pe}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:zn,color:Pa,fontSize:zn,verticalAlign:"top",cursor:"default",[`${pe}-focused &`]:{color:Fr},[`${pe}-range-separator &`]:{[`${pe}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${pe}-clear`]:{insetInlineEnd:ct},"&:hover":{[`${pe}-clear`]:{opacity:1}},[`${pe}-active-bar`]:{bottom:-pn,height:Me,marginInlineStart:ct,background:jo,opacity:0,transition:`all ${eo} ease-out`,pointerEvents:"none"},[`&${pe}-focused`]:{[`${pe}-active-bar`]:{opacity:1}},[`${pe}-range-separator`]:{alignItems:"center",padding:`0 ${ur}px`,lineHeight:1},[`&${pe}-small`]:{[`${pe}-clear`]:{insetInlineEnd:fr},[`${pe}-active-bar`]:{marginInlineStart:fr}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ji.Wf)(ge)),Oi(ge)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:xo,[`&${pe}-dropdown-hidden`]:{display:"none"},[`&${pe}-dropdown-placement-bottomLeft`]:{[`${pe}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${pe}-dropdown-placement-topLeft`]:{[`${pe}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${he}-slide-up-enter${he}-slide-up-enter-active${pe}-dropdown-placement-topLeft, &${he}-slide-up-enter${he}-slide-up-enter-active${pe}-dropdown-placement-topRight, &${he}-slide-up-appear${he}-slide-up-appear-active${pe}-dropdown-placement-topLeft, &${he}-slide-up-appear${he}-slide-up-appear-active${pe}-dropdown-placement-topRight`]:{animationName:ds.Qt},[`&${he}-slide-up-enter${he}-slide-up-enter-active${pe}-dropdown-placement-bottomLeft, @@ -167,7 +167,7 @@ &${he}-slide-up-appear${he}-slide-up-appear-active${pe}-dropdown-placement-bottomRight`]:{animationName:ds.fJ},[`&${he}-slide-up-leave${he}-slide-up-leave-active${pe}-dropdown-placement-topLeft, &${he}-slide-up-leave${he}-slide-up-leave-active${pe}-dropdown-placement-topRight`]:{animationName:ds.ly},[`&${he}-slide-up-leave${he}-slide-up-leave-active${pe}-dropdown-placement-bottomLeft, &${he}-slide-up-leave${he}-slide-up-leave-active${pe}-dropdown-placement-bottomRight`]:{animationName:ds.Uw},[`${pe}-panel > ${pe}-time-panel`]:{paddingTop:nu},[`${pe}-ranges`]:{marginBottom:0,padding:`${nu}px ${su}px`,overflow:"hidden",lineHeight:`${mu-2*pn-ur/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${pe}-preset > ${he}-tag-blue`]:{color:jo,background:uu,borderColor:Zo,cursor:"pointer"},[`${pe}-ok`]:{marginInlineStart:"auto"}},[`${pe}-range-wrapper`]:{display:"flex",position:"relative"},[`${pe}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:ct*1.5,transition:`left ${eo} ease-out`},(0,Xd.r)(fo,$o,Cu,xu,ju)),[`${pe}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:xu,borderRadius:gu,boxShadow:Nu,transition:`margin ${eo}`,[`${pe}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${pe}-presets`]:{display:"flex",flexDirection:"column",minWidth:Hu,maxWidth:wl,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ur,borderInlineEnd:`${pn}px ${fn} ${il}`,li:Object.assign(Object.assign({},Ji.vS),{borderRadius:El,paddingInline:ur,paddingBlock:(ba-Math.round(je*rr))/2,cursor:"pointer",transition:`all ${eo}`,"+ li":{marginTop:pr},"&:hover":{background:Al}})}},[`${pe}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${pe}-panel`]:{borderWidth:`0 0 ${pn}px`},"&:last-child":{[`${pe}-panel`]:{borderWidth:0}}},[`${pe}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${pe}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Rn}}}}),"&-dropdown-range":{padding:`${fo*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${pe}-separator`]:{transform:"rotate(180deg)"},[`${pe}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ds.oN)(ge,"slide-up"),(0,ds.oN)(ge,"slide-down"),(0,nl.Fm)(ge,"move-up"),(0,nl.Fm)(ge,"move-down")]},Jd=ge=>{const{componentCls:pe,controlHeightLG:he,paddingXXS:Ve,padding:je}=ge;return{pickerCellCls:`${pe}-cell`,pickerCellInnerCls:`${pe}-cell-inner`,pickerYearMonthCellWidth:he*1.5,pickerQuarterPanelContentHeight:he*1.4,pickerCellPaddingVertical:Ve+Ve/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:je+Ve/2}},qd=ge=>({cellHoverBg:ge.controlItemBgHover,cellActiveWithRangeBg:ge.controlItemBgActive,cellHoverWithRangeBg:new Gs.C(ge.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Gs.C(ge.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ge.colorBgContainerDisabled,timeColumnWidth:ge.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ge.controlHeightSM*1.5,cellHeight:ge.controlHeightSM,textHeight:ge.controlHeightLG,withoutTimeCellHeight:ge.controlHeightLG*1.65});var Rc=(0,al.Z)("DatePicker",ge=>{const pe=(0,qi.TS)((0,xl.e5)(ge),Jd(ge));return[md(pe),dd(pe),(0,cs.c)(ge,{focusElCls:`${ge.componentCls}-focused`})]},ge=>Object.assign(Object.assign(Object.assign({},(0,xl.TM)(ge)),qd(ge)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ge.zIndexPopupBase+50}));function Ru(ge,pe,he){return he!==void 0?he:pe==="year"&&ge.lang.yearPlaceholder?ge.lang.yearPlaceholder:pe==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.quarterPlaceholder:pe==="month"&&ge.lang.monthPlaceholder?ge.lang.monthPlaceholder:pe==="week"&&ge.lang.weekPlaceholder?ge.lang.weekPlaceholder:pe==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.placeholder:ge.lang.placeholder}function $d(ge,pe,he){return he!==void 0?he:pe==="year"&&ge.lang.yearPlaceholder?ge.lang.rangeYearPlaceholder:pe==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.rangeQuarterPlaceholder:pe==="month"&&ge.lang.monthPlaceholder?ge.lang.rangeMonthPlaceholder:pe==="week"&&ge.lang.weekPlaceholder?ge.lang.rangeWeekPlaceholder:pe==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.rangePlaceholder:ge.lang.rangePlaceholder}function Tc(ge,pe){const he={adjustX:1,adjustY:1};switch(pe){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:he};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:he};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:he};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:he};default:return{points:ge==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:he}}}function As(ge){return ge?Array.isArray(ge)?ge:[ge]:[]}function dc(ge){const{format:pe,picker:he,showHour:Ve,showMinute:je,showSecond:ct,use12Hours:Mt}=ge,pn=As(pe)[0],fn=Object.assign({},ge);return pe&&Array.isArray(pe)&&(fn.format=pn),pn&&typeof pn=="string"&&(!pn.includes("s")&&ct===void 0&&(fn.showSecond=!1),!pn.includes("m")&&je===void 0&&(fn.showMinute=!1),!pn.includes("H")&&!pn.includes("h")&&!pn.includes("K")&&!pn.includes("k")&&Ve===void 0&&(fn.showHour=!1),(pn.includes("a")||pn.includes("A"))&&Mt===void 0&&(fn.use12Hours=!0)),he==="time"?fn:(typeof pn=="function"&&delete fn.format,{showTime:fn})}function kc(ge,pe,he){if(ge===!1)return!1;const Ve={clearIcon:pe!=null?pe:he};return typeof ge=="object"?Object.assign(Object.assign({},Ve),ge):Ve}var js=ue(3113);function gd(ge){return de.createElement(js.ZP,Object.assign({size:"small",type:"primary"},ge))}var Zc={button:gd},tm=function(ge,pe){var he={};for(var Ve in ge)Object.prototype.hasOwnProperty.call(ge,Ve)&&pe.indexOf(Ve)<0&&(he[Ve]=ge[Ve]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ve=Object.getOwnPropertySymbols(ge);je{const{prefixCls:je,getPopupContainer:ct,className:Mt,placement:pn,size:fn,disabled:Rn,bordered:Ea=!0,placeholder:Gn,popupClassName:Yn,dropdownClassName:Pa,status:Fa,clearIcon:gn,allowClear:zn,rootClassName:ba}=he,fr=tm(he,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ur=de.useRef(null),{getPrefixCls:pr,direction:Fr,getPopupContainer:Me}=(0,de.useContext)(ui.E_),rr=pr("picker",je),{compactSize:jo,compactItemClassnames:eo}=(0,id.ri)(rr,Fr),{format:xo,showTime:nu,picker:su}=he,mu=pr(),[uu,Zo]=Rc(rr),fo=Object.assign(Object.assign({},nu?dc(Object.assign({format:xo,picker:su},nu)):{}),su==="time"?dc(Object.assign(Object.assign({format:xo},he),{picker:su})):{}),$o=(0,Vl.Z)(ju=>{var sl;return(sl=fn!=null?fn:jo)!==null&&sl!==void 0?sl:ju}),Cu=de.useContext(yu.Z),xu=Rn!=null?Rn:Cu,gu=(0,de.useContext)(Xi.aM),{hasFeedback:Nu,status:El,feedbackIcon:il}=gu,Al=de.createElement(de.Fragment,null,su==="time"?de.createElement(ma,null):de.createElement(rt,null),Nu&&il);(0,de.useImperativeHandle)(Ve,()=>({focus:()=>{var ju;return(ju=ur.current)===null||ju===void 0?void 0:ju.focus()},blur:()=>{var ju;return(ju=ur.current)===null||ju===void 0?void 0:ju.blur()}}));const[Hu]=(0,cc.Z)("Calendar",sd.Z),wl=Object.assign(Object.assign({},Hu),he.locale);return uu(de.createElement(yi,Object.assign({separator:de.createElement("span",{"aria-label":"to",className:`${rr}-separator`},de.createElement(Wn,null)),disabled:xu,ref:ur,dropdownAlign:Tc(Fr,pn),placeholder:$d(wl,su,Gn),suffixIcon:Al,prevIcon:de.createElement("span",{className:`${rr}-prev-icon`}),nextIcon:de.createElement("span",{className:`${rr}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${rr}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${rr}-super-next-icon`}),transitionName:`${mu}-slide-up`},fr,fo,{className:ot()({[`${rr}-${$o}`]:$o,[`${rr}-borderless`]:!Ea},(0,Su.Z)(rr,(0,Su.F)(El,Fa),Nu),Zo,eo,Mt,ba),locale:wl.lang,prefixCls:rr,getPopupContainer:ct||Me,generateConfig:ge,components:Zc,direction:Fr,dropdownClassName:ot()(Zo,Yn||Pa,ba),allowClear:kc(zn,gn,de.createElement(Jt.Z,null))})))})}var Ks=function(ge,pe){var he={};for(var Ve in ge)Object.prototype.hasOwnProperty.call(ge,Ve)&&pe.indexOf(Ve)<0&&(he[Ve]=ge[Ve]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ve=Object.getOwnPropertySymbols(ge);je{const{prefixCls:Fa,getPopupContainer:gn,style:zn,className:ba,rootClassName:fr,size:ur,bordered:pr=!0,placement:Fr,placeholder:Me,popupClassName:rr,dropdownClassName:jo,disabled:eo,status:xo,clearIcon:nu,allowClear:su}=Yn,mu=Ks(Yn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:uu,direction:Zo,getPopupContainer:fo,[Ea]:$o}=(0,de.useContext)(ui.E_),Cu=uu("picker",Fa),{compactSize:xu,compactItemClassnames:gu}=(0,id.ri)(Cu,Zo),Nu=de.useRef(null),{format:El,showTime:il}=Yn,[Al,Hu]=Rc(Cu);(0,de.useImperativeHandle)(Pa,()=>({focus:()=>{var ml;return(ml=Nu.current)===null||ml===void 0?void 0:ml.focus()},blur:()=>{var ml;return(ml=Nu.current)===null||ml===void 0?void 0:ml.blur()}}));const wl={showToday:!0};let ju={};fn&&(ju.picker=fn);const sl=fn||Yn.picker;ju=Object.assign(Object.assign(Object.assign({},ju),il?dc(Object.assign({format:El,picker:sl},il)):{}),sl==="time"?dc(Object.assign(Object.assign({format:El},Yn),{picker:sl})):{});const Pl=uu(),Il=(0,Vl.Z)(ml=>{var Pi;return(Pi=ur!=null?ur:xu)!==null&&Pi!==void 0?Pi:ml}),Dl=de.useContext(yu.Z),au=eo!=null?eo:Dl,gi=(0,de.useContext)(Xi.aM),{hasFeedback:eu,status:Uu,feedbackIcon:Tu}=gi,Fl=de.createElement(de.Fragment,null,sl==="time"?de.createElement(ma,null):de.createElement(rt,null),eu&&Tu),[Ol]=(0,cc.Z)("DatePicker",sd.Z),Yu=Object.assign(Object.assign({},Ol),Yn.locale);return Al(de.createElement(Ei,Object.assign({ref:Nu,placeholder:Ru(Yu,sl,Me),suffixIcon:Fl,dropdownAlign:Tc(Zo,Fr),prevIcon:de.createElement("span",{className:`${Cu}-prev-icon`}),nextIcon:de.createElement("span",{className:`${Cu}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${Cu}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${Cu}-super-next-icon`}),transitionName:`${Pl}-slide-up`},wl,mu,ju,{locale:Yu.lang,className:ot()({[`${Cu}-${Il}`]:Il,[`${Cu}-borderless`]:!pr},(0,Su.Z)(Cu,(0,Su.F)(Uu,xo),eu),Hu,gu,$o==null?void 0:$o.className,ba,fr),style:Object.assign(Object.assign({},$o==null?void 0:$o.style),zn),prefixCls:Cu,getPopupContainer:gn||fo,generateConfig:ge,components:Zc,direction:Zo,disabled:au,dropdownClassName:ot()(Hu,fr,rr||jo),allowClear:kc(su,nu,de.createElement(Jt.Z,null))})))});return Rn&&(Gn.displayName=Rn),Gn}const he=pe(),Ve=pe("week","WeekPicker"),je=pe("month","MonthPicker"),ct=pe("year","YearPicker"),Mt=pe("time","TimePicker"),pn=pe("quarter","QuarterPicker");return{DatePicker:he,WeekPicker:Ve,MonthPicker:je,YearPicker:ct,TimePicker:Mt,QuarterPicker:pn}}const Wm=null;function nm(ge){const{DatePicker:pe,WeekPicker:he,MonthPicker:Ve,YearPicker:je,TimePicker:ct,QuarterPicker:Mt}=fd(ge),pn=Us(ge),fn=pe;return fn.WeekPicker=he,fn.MonthPicker=Ve,fn.YearPicker=je,fn.RangePicker=pn,fn.TimePicker=ct,fn.QuarterPicker=Mt,fn}var ms=nm;const $i=ms(ae);function $l(ge){const pe=Tc(ge.direction,ge.placement);return pe.overflow.adjustY=!1,pe.overflow.adjustX=!1,Object.assign(Object.assign({},ge),{dropdownAlign:pe})}const Ds=(0,se.Z)($i,"picker",null,$l);$i._InternalPanelDoNotUseOrYouWillBeFired=Ds;const Oa=(0,se.Z)($i.RangePicker,"picker",null,$l);$i._InternalRangePanelDoNotUseOrYouWillBeFired=Oa,$i.generatePicker=ms;var Bs=$i},28103:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return He}});var z=ue(92310),x=ue.n(z),xe=ue(59301),Ye=ue(36355),Te=ue(17313),Je=ue(83116),ye=ue(37613);const gt=ut=>{const{componentCls:fe,sizePaddingEdgeHorizontal:a,colorSplit:E,lineWidth:b,textPaddingInline:y,orientationMargin:ee,verticalMarginInline:ae}=ut;return{[fe]:Object.assign(Object.assign({},(0,Te.Wf)(ut)),{borderBlockStart:`${b}px solid ${E}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ae,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${E}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${ut.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${fe}-with-text`]:{display:"flex",alignItems:"center",margin:`${ut.dividerHorizontalWithTextGutterMargin}px 0`,color:ut.colorTextHeading,fontWeight:500,fontSize:ut.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${E}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${fe}-with-text-left`]:{"&::before":{width:`${ee*100}%`},"&::after":{width:`${100-ee*100}%`}},[`&-horizontal${fe}-with-text-right`]:{"&::before":{width:`${100-ee*100}%`},"&::after":{width:`${ee*100}%`}},[`${fe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:E,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${fe}-with-text${fe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${fe}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${fe}-with-text`]:{color:ut.colorText,fontWeight:"normal",fontSize:ut.fontSize},[`&-horizontal${fe}-with-text-left${fe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${fe}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${fe}-with-text-right${fe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${fe}-inner-text`]:{paddingInlineEnd:a}}})}};var Re=(0,Je.Z)("Divider",ut=>{const fe=(0,ye.TS)(ut,{dividerHorizontalWithTextGutterMargin:ut.margin,dividerHorizontalGutterMargin:ut.marginLG,sizePaddingEdgeHorizontal:0});return[gt(fe)]},ut=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ut.marginXS})),Be=function(ut,fe){var a={};for(var E in ut)Object.prototype.hasOwnProperty.call(ut,E)&&fe.indexOf(E)<0&&(a[E]=ut[E]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols(ut);b{const{getPrefixCls:fe,direction:a,divider:E}=xe.useContext(Ye.E_),{prefixCls:b,type:y="horizontal",orientation:ee="center",orientationMargin:ae,className:se,rootClassName:ce,children:de,dashed:Se,plain:Ae,style:Oe}=ut,Ie=Be(ut,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Pt=fe("divider",b),[rt,pt]=Re(Pt),ta=ee.length>0?`-${ee}`:ee,Hn=!!de,ya=ee==="left"&&ae!=null,ma=ee==="right"&&ae!=null,Jt=x()(Pt,E==null?void 0:E.className,pt,`${Pt}-${y}`,{[`${Pt}-with-text`]:Hn,[`${Pt}-with-text${ta}`]:Hn,[`${Pt}-dashed`]:!!Se,[`${Pt}-plain`]:!!Ae,[`${Pt}-rtl`]:a==="rtl",[`${Pt}-no-default-orientation-margin-left`]:ya,[`${Pt}-no-default-orientation-margin-right`]:ma},se,ce),bn=xe.useMemo(()=>typeof ae=="number"?ae:/^\d+$/.test(ae)?Number(ae):ae,[ae]),it=Object.assign(Object.assign({},ya&&{marginLeft:bn}),ma&&{marginRight:bn});return rt(xe.createElement("div",Object.assign({className:Jt,style:Object.assign(Object.assign({},E==null?void 0:E.style),Oe)},Ie,{role:"separator"}),de&&y!=="vertical"&&xe.createElement("span",{className:`${Pt}-inner-text`,style:it},de)))}},43428:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ne}});var z=ue(92310),x=ue.n(z),xe=ue(33885),Ye=ue(42978),Te=ue(43403),Je=ue(34280),ye=ue(59301),gt=ye.createContext(null),Re=ye.createContext({}),Be=gt,We=ue(20068),He=ue(54476),ut=ue(77900),fe=ue(10228),a=ue(26112),E=ue(70425),b=function(Ue){var zt=Ue.prefixCls,Zt=Ue.className,qt=Ue.style,on=Ue.children,rn=Ue.containerRef,Ln=Ue.id,Ht=Ue.onMouseEnter,De=Ue.onMouseOver,ke=Ue.onMouseLeave,Dt=Ue.onClick,jt=Ue.onKeyDown,sn=Ue.onKeyUp,yt={onMouseEnter:Ht,onMouseOver:De,onMouseLeave:ke,onClick:Dt,onKeyDown:jt,onKeyUp:sn},xt=ye.useContext(Re),Bt=xt.panel,nt=(0,E.useComposeRef)(Bt,rn);return ye.createElement(ye.Fragment,null,ye.createElement("div",(0,He.Z)({id:Ln,className:x()("".concat(zt,"-content"),Zt),style:(0,xe.Z)({},qt),"aria-modal":"true",role:"dialog",ref:nt},yt),on))},y=b,ee=ue(48736);function ae(we){return typeof we=="string"&&String(Number(we))===we?((0,ee.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(we)):we}function se(we){warning(!("wrapperClassName"in we),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!we.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ce={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function de(we,Ue){var zt,Zt,qt,on,rn=we.prefixCls,Ln=we.open,Ht=we.placement,De=we.inline,ke=we.push,Dt=we.forceRender,jt=we.autoFocus,sn=we.keyboard,yt=we.rootClassName,xt=we.rootStyle,Bt=we.zIndex,nt=we.className,st=we.id,Qt=we.style,vt=we.motion,Et=we.width,Ct=we.height,Yt=we.children,bt=we.contentWrapperStyle,Wt=we.mask,Qn=we.maskClosable,tn=we.maskMotion,la=we.maskClassName,or=we.maskStyle,mr=we.afterOpenChange,vr=we.onClose,er=we.onMouseEnter,Wr=we.onMouseOver,zr=we.onMouseLeave,Pr=we.onClick,Ar=we.onKeyDown,Cr=we.onKeyUp,tr=ye.useRef(),no=ye.useRef(),ar=ye.useRef();ye.useImperativeHandle(Ue,function(){return tr.current});var At=function(Xa){var Ga=Xa.keyCode,On=Xa.shiftKey;switch(Ga){case fe.Z.TAB:{if(Ga===fe.Z.TAB){if(!On&&document.activeElement===ar.current){var Za;(Za=no.current)===null||Za===void 0||Za.focus({preventScroll:!0})}else if(On&&document.activeElement===no.current){var Vr;(Vr=ar.current)===null||Vr===void 0||Vr.focus({preventScroll:!0})}}break}case fe.Z.ESC:{vr&&sn&&(Xa.stopPropagation(),vr(Xa));break}}};ye.useEffect(function(){if(Ln&&jt){var wa;(wa=tr.current)===null||wa===void 0||wa.focus({preventScroll:!0})}},[Ln]);var wn=ye.useState(!1),Vn=(0,Ye.Z)(wn,2),ln=Vn[0],An=Vn[1],ra=ye.useContext(Be),Ra;ke===!1?Ra={distance:0}:ke===!0?Ra={}:Ra=ke||{};var Qe=(zt=(Zt=(qt=Ra)===null||qt===void 0?void 0:qt.distance)!==null&&Zt!==void 0?Zt:ra==null?void 0:ra.pushDistance)!==null&&zt!==void 0?zt:180,ht=ye.useMemo(function(){return{pushDistance:Qe,push:function(){An(!0)},pull:function(){An(!1)}}},[Qe]);ye.useEffect(function(){if(Ln){var wa;ra==null||(wa=ra.push)===null||wa===void 0||wa.call(ra)}else{var Xa;ra==null||(Xa=ra.pull)===null||Xa===void 0||Xa.call(ra)}},[Ln]),ye.useEffect(function(){return function(){var wa;ra==null||(wa=ra.pull)===null||wa===void 0||wa.call(ra)}},[]);var mt=Wt&&ye.createElement(ut.default,(0,He.Z)({key:"mask"},tn,{visible:Ln}),function(wa,Xa){var Ga=wa.className,On=wa.style;return ye.createElement("div",{className:x()("".concat(rn,"-mask"),Ga,la),style:(0,xe.Z)((0,xe.Z)({},On),or),onClick:Qn&&Ln?vr:void 0,ref:Xa})}),qn=typeof vt=="function"?vt(Ht):vt,$n={};if(ln&&Qe)switch(Ht){case"top":$n.transform="translateY(".concat(Qe,"px)");break;case"bottom":$n.transform="translateY(".concat(-Qe,"px)");break;case"left":$n.transform="translateX(".concat(Qe,"px)");break;default:$n.transform="translateX(".concat(-Qe,"px)");break}Ht==="left"||Ht==="right"?$n.width=ae(Et):$n.height=ae(Ct);var ga={onMouseEnter:er,onMouseOver:Wr,onMouseLeave:zr,onClick:Pr,onKeyDown:Ar,onKeyUp:Cr},ha=ye.createElement(ut.default,(0,He.Z)({key:"panel"},qn,{visible:Ln,forceRender:Dt,onVisibleChanged:function(Xa){mr==null||mr(Xa)},removeOnLeave:!1,leavedClassName:"".concat(rn,"-content-wrapper-hidden")}),function(wa,Xa){var Ga=wa.className,On=wa.style;return ye.createElement("div",(0,He.Z)({className:x()("".concat(rn,"-content-wrapper"),Ga),style:(0,xe.Z)((0,xe.Z)((0,xe.Z)({},$n),On),bt)},(0,a.Z)(we,{data:!0})),ye.createElement(y,(0,He.Z)({id:st,containerRef:Xa,prefixCls:rn,className:nt,style:Qt},ga),Yt))}),Qa=(0,xe.Z)({},xt);return Bt&&(Qa.zIndex=Bt),ye.createElement(Be.Provider,{value:ht},ye.createElement("div",{className:x()(rn,"".concat(rn,"-").concat(Ht),yt,(on={},(0,We.Z)(on,"".concat(rn,"-open"),Ln),(0,We.Z)(on,"".concat(rn,"-inline"),De),on)),style:Qa,tabIndex:-1,ref:tr,onKeyDown:At},mt,ye.createElement("div",{tabIndex:0,ref:no,style:ce,"aria-hidden":"true","data-sentinel":"start"}),ha,ye.createElement("div",{tabIndex:0,ref:ar,style:ce,"aria-hidden":"true","data-sentinel":"end"})))}var Se=ye.forwardRef(de),Ae=Se,Oe=function(Ue){var zt=Ue.open,Zt=zt===void 0?!1:zt,qt=Ue.prefixCls,on=qt===void 0?"rc-drawer":qt,rn=Ue.placement,Ln=rn===void 0?"right":rn,Ht=Ue.autoFocus,De=Ht===void 0?!0:Ht,ke=Ue.keyboard,Dt=ke===void 0?!0:ke,jt=Ue.width,sn=jt===void 0?378:jt,yt=Ue.mask,xt=yt===void 0?!0:yt,Bt=Ue.maskClosable,nt=Bt===void 0?!0:Bt,st=Ue.getContainer,Qt=Ue.forceRender,vt=Ue.afterOpenChange,Et=Ue.destroyOnClose,Ct=Ue.onMouseEnter,Yt=Ue.onMouseOver,bt=Ue.onMouseLeave,Wt=Ue.onClick,Qn=Ue.onKeyDown,tn=Ue.onKeyUp,la=Ue.panelRef,or=ye.useState(!1),mr=(0,Ye.Z)(or,2),vr=mr[0],er=mr[1],Wr=ye.useState(!1),zr=(0,Ye.Z)(Wr,2),Pr=zr[0],Ar=zr[1];(0,Je.Z)(function(){Ar(!0)},[]);var Cr=Pr?Zt:!1,tr=ye.useRef(),no=ye.useRef();(0,Je.Z)(function(){Cr&&(no.current=document.activeElement)},[Cr]);var ar=function(An){var ra;if(er(An),vt==null||vt(An),!An&&no.current&&!((ra=tr.current)!==null&&ra!==void 0&&ra.contains(no.current))){var Ra;(Ra=no.current)===null||Ra===void 0||Ra.focus({preventScroll:!0})}},At=ye.useMemo(function(){return{panel:la}},[la]);if(!Qt&&!vr&&!Cr&&Et)return null;var wn={onMouseEnter:Ct,onMouseOver:Yt,onMouseLeave:bt,onClick:Wt,onKeyDown:Qn,onKeyUp:tn},Vn=(0,xe.Z)((0,xe.Z)({},Ue),{},{open:Cr,prefixCls:on,placement:Ln,autoFocus:De,keyboard:Dt,width:sn,mask:xt,maskClosable:nt,inline:st===!1,afterOpenChange:ar,ref:tr},wn);return ye.createElement(Re.Provider,{value:At},ye.createElement(Te.Z,{open:Cr||Qt||vr,autoDestroy:!1,getContainer:st,autoLock:xt&&(Cr||vr)},ye.createElement(Ae,Vn)))},Ie=Oe,Pt=Ie,rt=ue(62892),pt=ue(36355),ta=ue(32441),Hn=ue(47729),ma=we=>{const{prefixCls:Ue,title:zt,footer:Zt,extra:qt,closeIcon:on,closable:rn,onClose:Ln,headerStyle:Ht,drawerStyle:De,bodyStyle:ke,footerStyle:Dt,children:jt}=we,sn=ye.useCallback(st=>ye.createElement("button",{type:"button",onClick:Ln,"aria-label":"Close",className:`${Ue}-close`},st),[Ln]),[yt,xt]=(0,Hn.Z)(rn,on,sn,void 0,!0),Bt=ye.useMemo(()=>!zt&&!yt?null:ye.createElement("div",{style:Ht,className:x()(`${Ue}-header`,{[`${Ue}-header-close-only`]:yt&&!zt&&!qt})},ye.createElement("div",{className:`${Ue}-header-title`},xt,zt&&ye.createElement("div",{className:`${Ue}-title`},zt)),qt&&ye.createElement("div",{className:`${Ue}-extra`},qt)),[yt,xt,qt,Ht,Ue,zt]),nt=ye.useMemo(()=>{if(!Zt)return null;const st=`${Ue}-footer`;return ye.createElement("div",{className:st,style:Dt},Zt)},[Zt,Dt,Ue]);return ye.createElement("div",{className:`${Ue}-wrapper-body`,style:De},Bt,ye.createElement("div",{className:`${Ue}-body`,style:ke},jt),nt)},Jt=ue(33234),bn=ue(83116),it=ue(37613),Pn=we=>{const{componentCls:Ue,motionDurationSlow:zt}=we,Zt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${zt}`}}};return{[Ue]:{[`${Ue}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${zt}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Ue}-panel-motion`]:{"&-left":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Wn=we=>{const{componentCls:Ue,zIndexPopup:zt,colorBgMask:Zt,colorBgElevated:qt,motionDurationSlow:on,motionDurationMid:rn,padding:Ln,paddingLG:Ht,fontSizeLG:De,lineHeightLG:ke,lineWidth:Dt,lineType:jt,colorSplit:sn,marginSM:yt,colorIcon:xt,colorIconHover:Bt,colorText:nt,fontWeightStrong:st,footerPaddingBlock:Qt,footerPaddingInline:vt}=we,Et=`${Ue}-content-wrapper`;return{[Ue]:{position:"fixed",inset:0,zIndex:zt,pointerEvents:"none","&-pure":{position:"relative",background:qt,[`&${Ue}-left`]:{boxShadow:we.boxShadowDrawerLeft},[`&${Ue}-right`]:{boxShadow:we.boxShadowDrawerRight},[`&${Ue}-top`]:{boxShadow:we.boxShadowDrawerUp},[`&${Ue}-bottom`]:{boxShadow:we.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Ue}-mask`]:{position:"absolute",inset:0,zIndex:zt,background:Zt,pointerEvents:"auto"},[Et]:{position:"absolute",zIndex:zt,maxWidth:"100vw",transition:`all ${on}`,"&-hidden":{display:"none"}},[`&-left > ${Et}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:we.boxShadowDrawerLeft},[`&-right > ${Et}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:we.boxShadowDrawerRight},[`&-top > ${Et}`]:{top:0,insetInline:0,boxShadow:we.boxShadowDrawerUp},[`&-bottom > ${Et}`]:{bottom:0,insetInline:0,boxShadow:we.boxShadowDrawerDown},[`${Ue}-content`]:{width:"100%",height:"100%",overflow:"auto",background:qt,pointerEvents:"auto"},[`${Ue}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Ue}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ln}px ${Ht}px`,fontSize:De,lineHeight:ke,borderBottom:`${Dt}px ${jt} ${sn}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Ue}-extra`]:{flex:"none"},[`${Ue}-close`]:{display:"inline-block",marginInlineEnd:yt,color:xt,fontWeight:st,fontSize:De,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${rn}`,textRendering:"auto","&:focus, &:hover":{color:Bt,textDecoration:"none"}},[`${Ue}-title`]:{flex:1,margin:0,color:nt,fontWeight:we.fontWeightStrong,fontSize:De,lineHeight:ke},[`${Ue}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Ht,overflow:"auto"},[`${Ue}-footer`]:{flexShrink:0,padding:`${Qt}px ${vt}px`,borderTop:`${Dt}px ${jt} ${sn}`},"&-rtl":{direction:"rtl"}}}};var dn=(0,bn.Z)("Drawer",we=>{const Ue=(0,it.TS)(we,{});return[Wn(Ue),Pn(Ue)]},we=>({zIndexPopup:we.zIndexPopupBase,footerPaddingBlock:we.paddingXS,footerPaddingInline:we.padding})),ot=ue(11575),ft=function(we,Ue){var zt={};for(var Zt in we)Object.prototype.hasOwnProperty.call(we,Zt)&&Ue.indexOf(Zt)<0&&(zt[Zt]=we[Zt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qt=0,Zt=Object.getOwnPropertySymbols(we);qt{var Ue;const{rootClassName:zt,width:Zt,height:qt,size:on="default",mask:rn=!0,push:Ln=In,open:Ht,afterOpenChange:De,onClose:ke,prefixCls:Dt,getContainer:jt,style:sn,className:yt,visible:xt,afterVisibleChange:Bt}=we,nt=ft(we,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:st,getPrefixCls:Qt,direction:vt,drawer:Et}=ye.useContext(pt.E_),Ct=Qt("drawer",Dt),[Yt,bt]=dn(Ct),Wt=jt===void 0&&st?()=>st(document.body):jt,Qn=x()({"no-mask":!rn,[`${Ct}-rtl`]:vt==="rtl"},zt,bt),tn=ye.useMemo(()=>Zt!=null?Zt:on==="large"?736:378,[Zt,on]),la=ye.useMemo(()=>qt!=null?qt:on==="large"?736:378,[qt,on]),or={motionName:(0,rt.m)(Ct,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},mr=er=>({motionName:(0,rt.m)(Ct,`panel-motion-${er}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),vr=(0,ot.H)();return Yt(ye.createElement(Jt.BR,null,ye.createElement(ta.Ux,{status:!0,override:!0},ye.createElement(Pt,Object.assign({prefixCls:Ct,onClose:ke,maskMotion:or,motion:mr},nt,{open:Ht!=null?Ht:xt,mask:rn,push:Ln,width:tn,height:la,style:Object.assign(Object.assign({},Et==null?void 0:Et.style),sn),className:x()(Et==null?void 0:Et.className,yt),rootClassName:Qn,getContainer:Wt,afterOpenChange:De!=null?De:Bt,panelRef:vr}),ye.createElement(ma,Object.assign({prefixCls:Ct},nt,{onClose:ke}))))))},Fn=we=>{const{prefixCls:Ue,style:zt,className:Zt,placement:qt="right"}=we,on=ft(we,["prefixCls","style","className","placement"]),{getPrefixCls:rn}=ye.useContext(pt.E_),Ln=rn("drawer",Ue),[Ht,De]=dn(Ln),ke=x()(Ln,`${Ln}-pure`,`${Ln}-${qt}`,De,Zt);return Ht(ye.createElement("div",{className:ke,style:zt},ye.createElement(ma,Object.assign({prefixCls:Ln},on))))};mn._InternalPanelDoNotUseOrYouWillBeFired=Fn;var Ne=mn},44e3:function(Le,Nt,ue){"use strict";var z=ue(84966),x=ue(45818);const xe=z.ZP;xe.Header=z.h4,xe.Footer=z.$_,xe.Content=z.VY,xe.Sider=x.Z,Nt.default=xe},39722:function(Le,Nt,ue){"use strict";ue.d(Nt,{t5:function(){return Be}});var z=ue(92310),x=ue.n(z),xe=ue(55477),Ye=ue(59301),Te=ue(36355),Je=ue(77578),ye=ue(17356),gt=function(He,ut){var fe={};for(var a in He)Object.prototype.hasOwnProperty.call(He,a)&&ut.indexOf(a)<0&&(fe[a]=He[a]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(He);E{if(!(!ut&&!fe))return Ye.createElement(Ye.Fragment,null,ut&&Ye.createElement("div",{className:`${He}-title`},(0,Je.Z)(ut)),Ye.createElement("div",{className:`${He}-inner-content`},(0,Je.Z)(fe)))},Be=He=>{const{hashId:ut,prefixCls:fe,className:a,style:E,placement:b="top",title:y,content:ee,children:ae}=He;return Ye.createElement("div",{className:x()(ut,fe,`${fe}-pure`,`${fe}-placement-${b}`,a),style:E},Ye.createElement("div",{className:`${fe}-arrow`}),Ye.createElement(xe.G,Object.assign({},He,{className:ut,prefixCls:fe}),ae||Re(fe,y,ee)))},We=He=>{const{prefixCls:ut}=He,fe=gt(He,["prefixCls"]),{getPrefixCls:a}=Ye.useContext(Te.E_),E=a("popover",ut),[b,y]=(0,ye.Z)(E);return b(Ye.createElement(Be,Object.assign({},fe,{prefixCls:E,hashId:y})))};Nt.ZP=We},60324:function(Le,Nt,ue){"use strict";var z=ue(92310),x=ue.n(z),xe=ue(59301),Ye=ue(77578),Te=ue(62892),Je=ue(36355),ye=ue(6848),gt=ue(39722),Re=ue(17356),Be=function(ut,fe){var a={};for(var E in ut)Object.prototype.hasOwnProperty.call(ut,E)&&fe.indexOf(E)<0&&(a[E]=ut[E]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols(ut);b{let{title:fe,content:a,prefixCls:E}=ut;return xe.createElement(xe.Fragment,null,fe&&xe.createElement("div",{className:`${E}-title`},(0,Ye.Z)(fe)),xe.createElement("div",{className:`${E}-inner-content`},(0,Ye.Z)(a)))},He=xe.forwardRef((ut,fe)=>{const{prefixCls:a,title:E,content:b,overlayClassName:y,placement:ee="top",trigger:ae="hover",mouseEnterDelay:se=.1,mouseLeaveDelay:ce=.1,overlayStyle:de={}}=ut,Se=Be(ut,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=xe.useContext(Je.E_),Oe=Ae("popover",a),[Ie,Pt]=(0,Re.Z)(Oe),rt=Ae(),pt=x()(y,Pt);return Ie(xe.createElement(ye.Z,Object.assign({placement:ee,trigger:ae,mouseEnterDelay:se,mouseLeaveDelay:ce,overlayStyle:de},Se,{prefixCls:Oe,overlayClassName:pt,ref:fe,overlay:E||b?xe.createElement(We,{prefixCls:Oe,title:E,content:b}):null,transitionName:(0,Te.m)(rt,"zoom-big",Se.transitionName),"data-popover-inject":!0})))});He._InternalPanelDoNotUseOrYouWillBeFired=gt.ZP,Nt.Z=He},17356:function(Le,Nt,ue){"use strict";var z=ue(17313),x=ue(29878),xe=ue(19447),Ye=ue(33166),Te=ue(83116),Je=ue(37613);const ye=Be=>{const{componentCls:We,popoverColor:He,minWidth:ut,fontWeightStrong:fe,popoverPadding:a,boxShadowSecondary:E,colorTextHeading:b,borderRadiusLG:y,zIndexPopup:ee,marginXS:ae,colorBgElevated:se,popoverBg:ce}=Be;return[{[We]:Object.assign(Object.assign({},(0,z.Wf)(Be)),{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":se,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${We}-content`]:{position:"relative"},[`${We}-inner`]:{backgroundColor:ce,backgroundClip:"padding-box",borderRadius:y,boxShadow:E,padding:a},[`${We}-title`]:{minWidth:ut,marginBottom:ae,color:b,fontWeight:fe},[`${We}-inner-content`]:{color:He}})},(0,xe.ZP)(Be,{colorBg:"var(--antd-arrow-background-color)"}),{[`${We}-pure`]:{position:"relative",maxWidth:"none",margin:Be.sizePopupArrow,display:"inline-block",[`${We}-content`]:{display:"inline-block"}}}]},gt=Be=>{const{componentCls:We}=Be;return{[We]:Ye.i.map(He=>{const ut=Be[`${He}6`];return{[`&${We}-${He}`]:{"--antd-arrow-background-color":ut,[`${We}-inner`]:{backgroundColor:ut},[`${We}-arrow`]:{background:"transparent"}}}})}},Re=Be=>{const{componentCls:We,lineWidth:He,lineType:ut,colorSplit:fe,paddingSM:a,controlHeight:E,fontSize:b,lineHeight:y,padding:ee}=Be,ae=E-Math.round(b*y),se=ae/2,ce=ae/2-He,de=ee;return{[We]:{[`${We}-inner`]:{padding:0},[`${We}-title`]:{margin:0,padding:`${se}px ${de}px ${ce}px`,borderBottom:`${He}px ${ut} ${fe}`},[`${We}-inner-content`]:{padding:`${a}px ${de}px`}}}};Nt.Z=(0,Te.Z)("Popover",Be=>{const{colorBgElevated:We,colorText:He,wireframe:ut}=Be,fe=(0,Je.TS)(Be,{popoverPadding:12,popoverBg:We,popoverColor:He});return[ye(fe),gt(fe),ut&&Re(fe),(0,x._y)(fe,"zoom-big")]},Be=>({width:177,minWidth:177,zIndexPopup:Be.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},10311:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z:function(){return Ht}});var z=ue(92310),x=ue.n(z),xe=ue(20068),Ye=ue(94480),Te=ue(42978),Je=ue(76190),ye=ue(59301),gt=ue(13697),Re=ue(18929),Be=ue(54476),We=ue(75931),He=ue(33885),ut=ue(10228),fe=ye.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),a=fe;function E(De,ke,Dt){return(De-ke)/(Dt-ke)}function b(De,ke,Dt,jt){var sn=E(ke,Dt,jt),yt={};switch(De){case"rtl":yt.right="".concat(sn*100,"%"),yt.transform="translateX(50%)";break;case"btt":yt.bottom="".concat(sn*100,"%"),yt.transform="translateY(50%)";break;case"ttb":yt.top="".concat(sn*100,"%"),yt.transform="translateY(-50%)";break;default:yt.left="".concat(sn*100,"%"),yt.transform="translateX(-50%)";break}return yt}function y(De,ke){return Array.isArray(De)?De[ke]:De}var ee=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],ae=ye.forwardRef(function(De,ke){var Dt,jt,sn=De.prefixCls,yt=De.value,xt=De.valueIndex,Bt=De.onStartMove,nt=De.style,st=De.render,Qt=De.dragging,vt=De.onOffsetChange,Et=(0,We.Z)(De,ee),Ct=ye.useContext(a),Yt=Ct.min,bt=Ct.max,Wt=Ct.direction,Qn=Ct.disabled,tn=Ct.keyboard,la=Ct.range,or=Ct.tabIndex,mr=Ct.ariaLabelForHandle,vr=Ct.ariaLabelledByForHandle,er=Ct.ariaValueTextFormatterForHandle,Wr="".concat(sn,"-handle"),zr=function(no){Qn||Bt(no,xt)},Pr=function(no){if(!Qn&&tn){var ar=null;switch(no.which||no.keyCode){case ut.Z.LEFT:ar=Wt==="ltr"||Wt==="btt"?-1:1;break;case ut.Z.RIGHT:ar=Wt==="ltr"||Wt==="btt"?1:-1;break;case ut.Z.UP:ar=Wt!=="ttb"?1:-1;break;case ut.Z.DOWN:ar=Wt!=="ttb"?-1:1;break;case ut.Z.HOME:ar="min";break;case ut.Z.END:ar="max";break;case ut.Z.PAGE_UP:ar=2;break;case ut.Z.PAGE_DOWN:ar=-2;break}ar!==null&&(no.preventDefault(),vt(ar,xt))}},Ar=b(Wt,yt,Yt,bt),Cr=ye.createElement("div",(0,Be.Z)({ref:ke,className:x()(Wr,(Dt={},(0,xe.Z)(Dt,"".concat(Wr,"-").concat(xt+1),la),(0,xe.Z)(Dt,"".concat(Wr,"-dragging"),Qt),Dt)),style:(0,He.Z)((0,He.Z)({},Ar),nt),onMouseDown:zr,onTouchStart:zr,onKeyDown:Pr,tabIndex:Qn?null:y(or,xt),role:"slider","aria-valuemin":Yt,"aria-valuemax":bt,"aria-valuenow":yt,"aria-disabled":Qn,"aria-label":y(mr,xt),"aria-labelledby":y(vr,xt),"aria-valuetext":(jt=y(er,xt))===null||jt===void 0?void 0:jt(yt),"aria-orientation":Wt==="ltr"||Wt==="rtl"?"horizontal":"vertical"},Et));return st&&(Cr=st(Cr,{index:xt,prefixCls:sn,value:yt,dragging:Qt})),Cr}),se=ae,ce=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],de=ye.forwardRef(function(De,ke){var Dt=De.prefixCls,jt=De.style,sn=De.onStartMove,yt=De.onOffsetChange,xt=De.values,Bt=De.handleRender,nt=De.draggingIndex,st=(0,We.Z)(De,ce),Qt=ye.useRef({});return ye.useImperativeHandle(ke,function(){return{focus:function(Et){var Ct;(Ct=Qt.current[Et])===null||Ct===void 0||Ct.focus()}}}),ye.createElement(ye.Fragment,null,xt.map(function(vt,Et){return ye.createElement(se,(0,Be.Z)({ref:function(Yt){Yt?Qt.current[Et]=Yt:delete Qt.current[Et]},dragging:nt===Et,prefixCls:Dt,style:y(jt,Et),key:Et,value:vt,valueIndex:Et,onStartMove:sn,onOffsetChange:yt,render:Bt},st))}))}),Se=de;function Ae(De){var ke="touches"in De?De.touches[0]:De;return{pageX:ke.pageX,pageY:ke.pageY}}function Oe(De,ke,Dt,jt,sn,yt,xt,Bt,nt){var st=ye.useState(null),Qt=(0,Te.Z)(st,2),vt=Qt[0],Et=Qt[1],Ct=ye.useState(-1),Yt=(0,Te.Z)(Ct,2),bt=Yt[0],Wt=Yt[1],Qn=ye.useState(Dt),tn=(0,Te.Z)(Qn,2),la=tn[0],or=tn[1],mr=ye.useState(Dt),vr=(0,Te.Z)(mr,2),er=vr[0],Wr=vr[1],zr=ye.useRef(null),Pr=ye.useRef(null);ye.useEffect(function(){bt===-1&&or(Dt)},[Dt,bt]),ye.useEffect(function(){return function(){document.removeEventListener("mousemove",zr.current),document.removeEventListener("mouseup",Pr.current),document.removeEventListener("touchmove",zr.current),document.removeEventListener("touchend",Pr.current)}},[]);var Ar=function(wn,Vn){la.some(function(ln,An){return ln!==wn[An]})&&(Vn!==void 0&&Et(Vn),or(wn),xt(wn))},Cr=function(wn,Vn){if(wn===-1){var ln=er[0],An=er[er.length-1],ra=jt-ln,Ra=sn-An,Qe=Vn*(sn-jt);Qe=Math.max(Qe,ra),Qe=Math.min(Qe,Ra);var ht=yt(ln+Qe);Qe=ht-ln;var mt=er.map(function(ha){return ha+Qe});Ar(mt)}else{var qn=(sn-jt)*Vn,$n=(0,Ye.Z)(la);$n[wn]=er[wn];var ga=nt($n,qn,wn,"dist");Ar(ga.values,ga.value)}},tr=ye.useRef(Cr);tr.current=Cr;var no=function(wn,Vn){wn.stopPropagation();var ln=Dt[Vn];Wt(Vn),Et(ln),Wr(Dt);var An=Ae(wn),ra=An.pageX,Ra=An.pageY,Qe=function(qn){qn.preventDefault();var $n=Ae(qn),ga=$n.pageX,ha=$n.pageY,Qa=ga-ra,wa=ha-Ra,Xa=De.current.getBoundingClientRect(),Ga=Xa.width,On=Xa.height,Za;switch(ke){case"btt":Za=-wa/On;break;case"ttb":Za=wa/On;break;case"rtl":Za=-Qa/Ga;break;default:Za=Qa/Ga}tr.current(Vn,Za)},ht=function mt(qn){qn.preventDefault(),document.removeEventListener("mouseup",mt),document.removeEventListener("mousemove",Qe),document.removeEventListener("touchend",mt),document.removeEventListener("touchmove",Qe),zr.current=null,Pr.current=null,Wt(-1),Bt()};document.addEventListener("mouseup",ht),document.addEventListener("mousemove",Qe),document.addEventListener("touchend",ht),document.addEventListener("touchmove",Qe),zr.current=Qe,Pr.current=ht},ar=ye.useMemo(function(){var At=(0,Ye.Z)(Dt).sort(function(Vn,ln){return Vn-ln}),wn=(0,Ye.Z)(la).sort(function(Vn,ln){return Vn-ln});return At.every(function(Vn,ln){return Vn===wn[ln]})?la:Dt},[Dt,la]);return[bt,vt,ar,no]}function Ie(De){var ke,Dt=De.prefixCls,jt=De.style,sn=De.start,yt=De.end,xt=De.index,Bt=De.onStartMove,nt=ye.useContext(a),st=nt.direction,Qt=nt.min,vt=nt.max,Et=nt.disabled,Ct=nt.range,Yt="".concat(Dt,"-track"),bt=E(sn,Qt,vt),Wt=E(yt,Qt,vt),Qn=function(or){!Et&&Bt&&Bt(or,-1)},tn={};switch(st){case"rtl":tn.right="".concat(bt*100,"%"),tn.width="".concat(Wt*100-bt*100,"%");break;case"btt":tn.bottom="".concat(bt*100,"%"),tn.height="".concat(Wt*100-bt*100,"%");break;case"ttb":tn.top="".concat(bt*100,"%"),tn.height="".concat(Wt*100-bt*100,"%");break;default:tn.left="".concat(bt*100,"%"),tn.width="".concat(Wt*100-bt*100,"%")}return ye.createElement("div",{className:x()(Yt,(ke={},(0,xe.Z)(ke,"".concat(Yt,"-").concat(xt+1),Ct),(0,xe.Z)(ke,"".concat(Dt,"-track-draggable"),Bt),ke)),style:(0,He.Z)((0,He.Z)({},tn),jt),onMouseDown:Qn,onTouchStart:Qn})}function Pt(De){var ke=De.prefixCls,Dt=De.style,jt=De.values,sn=De.startPoint,yt=De.onStartMove,xt=ye.useContext(a),Bt=xt.included,nt=xt.range,st=xt.min,Qt=ye.useMemo(function(){if(!nt){if(jt.length===0)return[];var vt=sn!=null?sn:st,Et=jt[0];return[{start:Math.min(vt,Et),end:Math.max(vt,Et)}]}for(var Ct=[],Yt=0;Yt3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof bt=="number"){var tn,la=Yt[Wt],or=la+bt,mr=[];jt.forEach(function(Pr){mr.push(Pr.value)}),mr.push(De,ke),mr.push(Bt(la));var vr=bt>0?1:-1;Qn==="unit"?mr.push(Bt(la+vr*Dt)):mr.push(Bt(or)),mr=mr.filter(function(Pr){return Pr!==null}).filter(function(Pr){return bt<0?Pr<=la:Pr>=la}),Qn==="unit"&&(mr=mr.filter(function(Pr){return Pr!==la}));var er=Qn==="unit"?la:or;tn=mr[0];var Wr=Math.abs(tn-er);if(mr.forEach(function(Pr){var Ar=Math.abs(Pr-er);Ar1){var zr=(0,Ye.Z)(Yt);return zr[Wt]=tn,Ct(zr,bt-vr,Wt,Qn)}return tn}else{if(bt==="min")return De;if(bt==="max")return ke}},Qt=function(Yt,bt,Wt){var Qn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",tn=Yt[Wt],la=st(Yt,bt,Wt,Qn);return{value:la,changed:la!==tn}},vt=function(Yt){return yt===null&&Yt===0||typeof yt=="number"&&Yt3&&arguments[3]!==void 0?arguments[3]:"unit",tn=Yt.map(nt),la=tn[Wt],or=st(tn,bt,Wt,Qn);if(tn[Wt]=or,sn===!1){var mr=yt||0;Wt>0&&tn[Wt-1]!==la&&(tn[Wt]=Math.max(tn[Wt],tn[Wt-1]+mr)),Wt0;zr-=1)for(var Pr=!0;vt(tn[zr]-tn[zr-1])&⪻){var Ar=Qt(tn,-1,zr-1);tn[zr-1]=Ar.value,Pr=Ar.changed}for(var Cr=tn.length-1;Cr>0;Cr-=1)for(var tr=!0;vt(tn[Cr]-tn[Cr-1])&&tr;){var no=Qt(tn,-1,Cr-1);tn[Cr-1]=no.value,tr=no.changed}for(var ar=0;ar=0?no:!1},[no,yn]),Dr=ye.useMemo(function(){var Nr=Object.keys(qn||{});return Nr.map(function(ja){var Ca=qn[ja],$e={value:Number(ja)};return Ca&&(0,Je.Z)(Ca)==="object"&&!ye.isValidElement(Ca)&&("label"in Ca||"style"in Ca)?($e.style=Ca.style,$e.label=Ca.label):$e.label=Ca,$e}).filter(function(ja){var Ca=ja.label;return Ca||typeof Ca=="number"}).sort(function(ja,Ca){return ja.value-Ca.value})},[qn]),Ao=ya(bo,ia,yn,Dr,Cr,tu),Jr=(0,Te.Z)(Ao,2),Ho=Jr[0],Vo=Jr[1],Uo=(0,Re.Z)(mr,{value:or}),Fo=(0,Te.Z)(Uo,2),Yo=Fo[0],oa=Fo[1],uo=ye.useMemo(function(){var Nr=Yo==null?[]:Array.isArray(Yo)?Yo:[Yo],ja=(0,Te.Z)(Nr,1),Ca=ja[0],$e=Ca===void 0?bo:Ca,Lt=Yo===null?[]:[$e];if(vr){if(Lt=(0,Ye.Z)(Nr),er||Yo===void 0){var Vt=er>=0?er+1:2;for(Lt=Lt.slice(0,Vt);Lt.length=0&&On.current.focus(Nr)}Xn(null)},[Wa]);var Cn=ye.useMemo(function(){return ar&&yn===null?!1:ar},[ar,yn]),Ta=function(){Pr==null||Pr(Lo(Do.current))},so=Oe(Za,Vr,uo,bo,ia,Ho,Gt,Ta,Vo),Qo=(0,Te.Z)(so,4),vu=Qo[0],xr=Qo[1],ca=Qo[2],Ur=Qo[3],Kr=function(ja,Ca){Ur(ja,Ca),zr==null||zr(Lo(Do.current))},qr=vu!==-1;ye.useEffect(function(){if(!qr){var Nr=uo.lastIndexOf(xr);On.current.focus(Nr)}},[qr]);var ho=ye.useMemo(function(){return(0,Ye.Z)(ca).sort(function(Nr,ja){return Nr-ja})},[ca]),gr=ye.useMemo(function(){return vr?[ho[0],ho[ho.length-1]]:[bo,ho[0]]},[ho,vr,bo]),ir=(0,Te.Z)(gr,2),wr=ir[0],Qr=ir[1];ye.useImperativeHandle(ke,function(){return{focus:function(){On.current.focus(0)},blur:function(){var ja=document,Ca=ja.activeElement;Za.current.contains(Ca)&&(Ca==null||Ca.blur())}}}),ye.useEffect(function(){vt&&On.current.focus(0)},[]);var vo=ye.useMemo(function(){return{min:bo,max:ia,direction:Vr,disabled:nt,keyboard:Qt,step:yn,included:ln,includedStart:wr,includedEnd:Qr,range:vr,tabIndex:Qa,ariaLabelForHandle:wa,ariaLabelledByForHandle:Xa,ariaValueTextFormatterForHandle:Ga}},[bo,ia,Vr,nt,Qt,yn,ln,wr,Qr,vr,Qa,wa,Xa,Ga]);return ye.createElement(a.Provider,{value:vo},ye.createElement("div",{ref:Za,className:x()(sn,yt,(Dt={},(0,xe.Z)(Dt,"".concat(sn,"-disabled"),nt),(0,xe.Z)(Dt,"".concat(sn,"-vertical"),wn),(0,xe.Z)(Dt,"".concat(sn,"-horizontal"),!wn),(0,xe.Z)(Dt,"".concat(sn,"-with-marks"),Dr.length),Dt)),style:xt,onMouseDown:et},ye.createElement("div",{className:"".concat(sn,"-rail"),style:Qe}),ye.createElement(Pt,{prefixCls:sn,style:ra,values:ho,startPoint:An,onStartMove:Cn?Kr:null}),ye.createElement(Hn,{prefixCls:sn,marks:Dr,dots:$n,style:ht,activeStyle:mt}),ye.createElement(Se,{ref:On,prefixCls:sn,style:Ra,values:ca,draggingIndex:vu,onStartMove:Kr,onOffsetChange:Ha,onFocus:Et,onBlur:Ct,handleRender:ga}),ye.createElement(pt,{prefixCls:sn,marks:Dr,onClick:lt})))}),bn=Jt,it=bn,Kt=ue(36355),Pn=ue(1684),Wn=ue(16089),dn=ue(8654),ot=ue(6848),Tt=ye.forwardRef((De,ke)=>{const{open:Dt}=De,jt=(0,ye.useRef)(null),sn=(0,ye.useRef)(null);function yt(){Wn.Z.cancel(sn.current),sn.current=null}function xt(){sn.current=(0,Wn.Z)(()=>{var Bt;(Bt=jt.current)===null||Bt===void 0||Bt.forceAlign(),sn.current=null})}return ye.useEffect(()=>(Dt?xt():yt(),yt),[Dt,De.title]),ye.createElement(ot.Z,Object.assign({ref:(0,dn.sQ)(jt,ke)},De))}),In=ue(64993),mn=ue(17313),Fn=ue(83116),Ne=ue(37613);const we=De=>{const{componentCls:ke,antCls:Dt,controlSize:jt,dotSize:sn,marginFull:yt,marginPart:xt,colorFillContentHover:Bt}=De;return{[ke]:Object.assign(Object.assign({},(0,mn.Wf)(De)),{position:"relative",height:jt,margin:`${xt}px ${yt}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${yt}px ${xt}px`},[`${ke}-rail`]:{position:"absolute",backgroundColor:De.railBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${ke}-track`]:{position:"absolute",backgroundColor:De.trackBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${ke}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${ke}-rail`]:{backgroundColor:De.railHoverBg},[`${ke}-track`]:{backgroundColor:De.trackHoverBg},[`${ke}-dot`]:{borderColor:Bt},[`${ke}-handle::after`]:{boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.colorPrimaryBorderHover}`},[`${ke}-dot-active`]:{borderColor:De.dotActiveBorderColor}},[`${ke}-handle`]:{position:"absolute",width:De.handleSize,height:De.handleSize,outline:"none",[`${ke}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-De.handleLineWidth,insetBlockStart:-De.handleLineWidth,width:De.handleSize+De.handleLineWidth*2,height:De.handleSize+De.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:De.handleSize,height:De.handleSize,backgroundColor:De.colorBgElevated,boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` + table`]:{textAlign:"center"},"&-focused":{borderColor:Rn}}}}),"&-dropdown-range":{padding:`${fo*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${pe}-separator`]:{transform:"rotate(180deg)"},[`${pe}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ds.oN)(ge,"slide-up"),(0,ds.oN)(ge,"slide-down"),(0,nl.Fm)(ge,"move-up"),(0,nl.Fm)(ge,"move-down")]},Jd=ge=>{const{componentCls:pe,controlHeightLG:he,paddingXXS:Ve,padding:je}=ge;return{pickerCellCls:`${pe}-cell`,pickerCellInnerCls:`${pe}-cell-inner`,pickerYearMonthCellWidth:he*1.5,pickerQuarterPanelContentHeight:he*1.4,pickerCellPaddingVertical:Ve+Ve/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:je+Ve/2}},qd=ge=>({cellHoverBg:ge.controlItemBgHover,cellActiveWithRangeBg:ge.controlItemBgActive,cellHoverWithRangeBg:new Gs.C(ge.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Gs.C(ge.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ge.colorBgContainerDisabled,timeColumnWidth:ge.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ge.controlHeightSM*1.5,cellHeight:ge.controlHeightSM,textHeight:ge.controlHeightLG,withoutTimeCellHeight:ge.controlHeightLG*1.65});var Rc=(0,al.Z)("DatePicker",ge=>{const pe=(0,qi.TS)((0,xl.e5)(ge),Jd(ge));return[md(pe),dd(pe),(0,cs.c)(ge,{focusElCls:`${ge.componentCls}-focused`})]},ge=>Object.assign(Object.assign(Object.assign({},(0,xl.TM)(ge)),qd(ge)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ge.zIndexPopupBase+50}));function Ru(ge,pe,he){return he!==void 0?he:pe==="year"&&ge.lang.yearPlaceholder?ge.lang.yearPlaceholder:pe==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.quarterPlaceholder:pe==="month"&&ge.lang.monthPlaceholder?ge.lang.monthPlaceholder:pe==="week"&&ge.lang.weekPlaceholder?ge.lang.weekPlaceholder:pe==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.placeholder:ge.lang.placeholder}function $d(ge,pe,he){return he!==void 0?he:pe==="year"&&ge.lang.yearPlaceholder?ge.lang.rangeYearPlaceholder:pe==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.rangeQuarterPlaceholder:pe==="month"&&ge.lang.monthPlaceholder?ge.lang.rangeMonthPlaceholder:pe==="week"&&ge.lang.weekPlaceholder?ge.lang.rangeWeekPlaceholder:pe==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.rangePlaceholder:ge.lang.rangePlaceholder}function Tc(ge,pe){const he={adjustX:1,adjustY:1};switch(pe){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:he};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:he};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:he};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:he};default:return{points:ge==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:he}}}function As(ge){return ge?Array.isArray(ge)?ge:[ge]:[]}function dc(ge){const{format:pe,picker:he,showHour:Ve,showMinute:je,showSecond:ct,use12Hours:Nt}=ge,pn=As(pe)[0],fn=Object.assign({},ge);return pe&&Array.isArray(pe)&&(fn.format=pn),pn&&typeof pn=="string"&&(!pn.includes("s")&&ct===void 0&&(fn.showSecond=!1),!pn.includes("m")&&je===void 0&&(fn.showMinute=!1),!pn.includes("H")&&!pn.includes("h")&&!pn.includes("K")&&!pn.includes("k")&&Ve===void 0&&(fn.showHour=!1),(pn.includes("a")||pn.includes("A"))&&Nt===void 0&&(fn.use12Hours=!0)),he==="time"?fn:(typeof pn=="function"&&delete fn.format,{showTime:fn})}function kc(ge,pe,he){if(ge===!1)return!1;const Ve={clearIcon:pe!=null?pe:he};return typeof ge=="object"?Object.assign(Object.assign({},Ve),ge):Ve}var js=ue(3113);function gd(ge){return de.createElement(js.ZP,Object.assign({size:"small",type:"primary"},ge))}var Zc={button:gd},tm=function(ge,pe){var he={};for(var Ve in ge)Object.prototype.hasOwnProperty.call(ge,Ve)&&pe.indexOf(Ve)<0&&(he[Ve]=ge[Ve]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ve=Object.getOwnPropertySymbols(ge);je{const{prefixCls:je,getPopupContainer:ct,className:Nt,placement:pn,size:fn,disabled:Rn,bordered:Ea=!0,placeholder:Gn,popupClassName:Yn,dropdownClassName:Pa,status:Fa,clearIcon:gn,allowClear:zn,rootClassName:ba}=he,fr=tm(he,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ur=de.useRef(null),{getPrefixCls:pr,direction:Fr,getPopupContainer:Me}=(0,de.useContext)(ui.E_),rr=pr("picker",je),{compactSize:jo,compactItemClassnames:eo}=(0,id.ri)(rr,Fr),{format:xo,showTime:nu,picker:su}=he,mu=pr(),[uu,Zo]=Rc(rr),fo=Object.assign(Object.assign({},nu?dc(Object.assign({format:xo,picker:su},nu)):{}),su==="time"?dc(Object.assign(Object.assign({format:xo},he),{picker:su})):{}),$o=(0,Vl.Z)(ju=>{var sl;return(sl=fn!=null?fn:jo)!==null&&sl!==void 0?sl:ju}),Cu=de.useContext(yu.Z),xu=Rn!=null?Rn:Cu,gu=(0,de.useContext)(Xi.aM),{hasFeedback:Nu,status:El,feedbackIcon:il}=gu,Al=de.createElement(de.Fragment,null,su==="time"?de.createElement(ma,null):de.createElement(rt,null),Nu&&il);(0,de.useImperativeHandle)(Ve,()=>({focus:()=>{var ju;return(ju=ur.current)===null||ju===void 0?void 0:ju.focus()},blur:()=>{var ju;return(ju=ur.current)===null||ju===void 0?void 0:ju.blur()}}));const[Hu]=(0,cc.Z)("Calendar",sd.Z),wl=Object.assign(Object.assign({},Hu),he.locale);return uu(de.createElement(yi,Object.assign({separator:de.createElement("span",{"aria-label":"to",className:`${rr}-separator`},de.createElement(Wn,null)),disabled:xu,ref:ur,dropdownAlign:Tc(Fr,pn),placeholder:$d(wl,su,Gn),suffixIcon:Al,prevIcon:de.createElement("span",{className:`${rr}-prev-icon`}),nextIcon:de.createElement("span",{className:`${rr}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${rr}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${rr}-super-next-icon`}),transitionName:`${mu}-slide-up`},fr,fo,{className:ot()({[`${rr}-${$o}`]:$o,[`${rr}-borderless`]:!Ea},(0,Su.Z)(rr,(0,Su.F)(El,Fa),Nu),Zo,eo,Nt,ba),locale:wl.lang,prefixCls:rr,getPopupContainer:ct||Me,generateConfig:ge,components:Zc,direction:Fr,dropdownClassName:ot()(Zo,Yn||Pa,ba),allowClear:kc(zn,gn,de.createElement(qt.Z,null))})))})}var Ks=function(ge,pe){var he={};for(var Ve in ge)Object.prototype.hasOwnProperty.call(ge,Ve)&&pe.indexOf(Ve)<0&&(he[Ve]=ge[Ve]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Ve=Object.getOwnPropertySymbols(ge);je{const{prefixCls:Fa,getPopupContainer:gn,style:zn,className:ba,rootClassName:fr,size:ur,bordered:pr=!0,placement:Fr,placeholder:Me,popupClassName:rr,dropdownClassName:jo,disabled:eo,status:xo,clearIcon:nu,allowClear:su}=Yn,mu=Ks(Yn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:uu,direction:Zo,getPopupContainer:fo,[Ea]:$o}=(0,de.useContext)(ui.E_),Cu=uu("picker",Fa),{compactSize:xu,compactItemClassnames:gu}=(0,id.ri)(Cu,Zo),Nu=de.useRef(null),{format:El,showTime:il}=Yn,[Al,Hu]=Rc(Cu);(0,de.useImperativeHandle)(Pa,()=>({focus:()=>{var ml;return(ml=Nu.current)===null||ml===void 0?void 0:ml.focus()},blur:()=>{var ml;return(ml=Nu.current)===null||ml===void 0?void 0:ml.blur()}}));const wl={showToday:!0};let ju={};fn&&(ju.picker=fn);const sl=fn||Yn.picker;ju=Object.assign(Object.assign(Object.assign({},ju),il?dc(Object.assign({format:El,picker:sl},il)):{}),sl==="time"?dc(Object.assign(Object.assign({format:El},Yn),{picker:sl})):{});const Pl=uu(),Il=(0,Vl.Z)(ml=>{var Pi;return(Pi=ur!=null?ur:xu)!==null&&Pi!==void 0?Pi:ml}),Dl=de.useContext(yu.Z),au=eo!=null?eo:Dl,gi=(0,de.useContext)(Xi.aM),{hasFeedback:eu,status:Uu,feedbackIcon:Tu}=gi,Fl=de.createElement(de.Fragment,null,sl==="time"?de.createElement(ma,null):de.createElement(rt,null),eu&&Tu),[Ol]=(0,cc.Z)("DatePicker",sd.Z),Yu=Object.assign(Object.assign({},Ol),Yn.locale);return Al(de.createElement(Ei,Object.assign({ref:Nu,placeholder:Ru(Yu,sl,Me),suffixIcon:Fl,dropdownAlign:Tc(Zo,Fr),prevIcon:de.createElement("span",{className:`${Cu}-prev-icon`}),nextIcon:de.createElement("span",{className:`${Cu}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${Cu}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${Cu}-super-next-icon`}),transitionName:`${Pl}-slide-up`},wl,mu,ju,{locale:Yu.lang,className:ot()({[`${Cu}-${Il}`]:Il,[`${Cu}-borderless`]:!pr},(0,Su.Z)(Cu,(0,Su.F)(Uu,xo),eu),Hu,gu,$o==null?void 0:$o.className,ba,fr),style:Object.assign(Object.assign({},$o==null?void 0:$o.style),zn),prefixCls:Cu,getPopupContainer:gn||fo,generateConfig:ge,components:Zc,direction:Zo,disabled:au,dropdownClassName:ot()(Hu,fr,rr||jo),allowClear:kc(su,nu,de.createElement(qt.Z,null))})))});return Rn&&(Gn.displayName=Rn),Gn}const he=pe(),Ve=pe("week","WeekPicker"),je=pe("month","MonthPicker"),ct=pe("year","YearPicker"),Nt=pe("time","TimePicker"),pn=pe("quarter","QuarterPicker");return{DatePicker:he,WeekPicker:Ve,MonthPicker:je,YearPicker:ct,TimePicker:Nt,QuarterPicker:pn}}const Wm=null;function nm(ge){const{DatePicker:pe,WeekPicker:he,MonthPicker:Ve,YearPicker:je,TimePicker:ct,QuarterPicker:Nt}=fd(ge),pn=Us(ge),fn=pe;return fn.WeekPicker=he,fn.MonthPicker=Ve,fn.YearPicker=je,fn.RangePicker=pn,fn.TimePicker=ct,fn.QuarterPicker=Nt,fn}var ms=nm;const $i=ms(ae);function $l(ge){const pe=Tc(ge.direction,ge.placement);return pe.overflow.adjustY=!1,pe.overflow.adjustX=!1,Object.assign(Object.assign({},ge),{dropdownAlign:pe})}const Ds=(0,se.Z)($i,"picker",null,$l);$i._InternalPanelDoNotUseOrYouWillBeFired=Ds;const Oa=(0,se.Z)($i.RangePicker,"picker",null,$l);$i._InternalRangePanelDoNotUseOrYouWillBeFired=Oa,$i.generatePicker=ms;var Bs=$i},28103:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return He}});var z=ue(92310),x=ue.n(z),xe=ue(59301),Ye=ue(36355),Te=ue(17313),Je=ue(83116),ye=ue(37613);const gt=ut=>{const{componentCls:fe,sizePaddingEdgeHorizontal:a,colorSplit:E,lineWidth:b,textPaddingInline:y,orientationMargin:ee,verticalMarginInline:ae}=ut;return{[fe]:Object.assign(Object.assign({},(0,Te.Wf)(ut)),{borderBlockStart:`${b}px solid ${E}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ae,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${E}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${ut.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${fe}-with-text`]:{display:"flex",alignItems:"center",margin:`${ut.dividerHorizontalWithTextGutterMargin}px 0`,color:ut.colorTextHeading,fontWeight:500,fontSize:ut.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${E}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${fe}-with-text-left`]:{"&::before":{width:`${ee*100}%`},"&::after":{width:`${100-ee*100}%`}},[`&-horizontal${fe}-with-text-right`]:{"&::before":{width:`${100-ee*100}%`},"&::after":{width:`${ee*100}%`}},[`${fe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:E,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${fe}-with-text${fe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${fe}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${fe}-with-text`]:{color:ut.colorText,fontWeight:"normal",fontSize:ut.fontSize},[`&-horizontal${fe}-with-text-left${fe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${fe}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${fe}-with-text-right${fe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${fe}-inner-text`]:{paddingInlineEnd:a}}})}};var Re=(0,Je.Z)("Divider",ut=>{const fe=(0,ye.TS)(ut,{dividerHorizontalWithTextGutterMargin:ut.margin,dividerHorizontalGutterMargin:ut.marginLG,sizePaddingEdgeHorizontal:0});return[gt(fe)]},ut=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ut.marginXS})),Be=function(ut,fe){var a={};for(var E in ut)Object.prototype.hasOwnProperty.call(ut,E)&&fe.indexOf(E)<0&&(a[E]=ut[E]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols(ut);b{const{getPrefixCls:fe,direction:a,divider:E}=xe.useContext(Ye.E_),{prefixCls:b,type:y="horizontal",orientation:ee="center",orientationMargin:ae,className:se,rootClassName:ce,children:de,dashed:Se,plain:Ae,style:Oe}=ut,Ie=Be(ut,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Pt=fe("divider",b),[rt,pt]=Re(Pt),na=ee.length>0?`-${ee}`:ee,Hn=!!de,ya=ee==="left"&&ae!=null,ma=ee==="right"&&ae!=null,qt=x()(Pt,E==null?void 0:E.className,pt,`${Pt}-${y}`,{[`${Pt}-with-text`]:Hn,[`${Pt}-with-text${na}`]:Hn,[`${Pt}-dashed`]:!!Se,[`${Pt}-plain`]:!!Ae,[`${Pt}-rtl`]:a==="rtl",[`${Pt}-no-default-orientation-margin-left`]:ya,[`${Pt}-no-default-orientation-margin-right`]:ma},se,ce),bn=xe.useMemo(()=>typeof ae=="number"?ae:/^\d+$/.test(ae)?Number(ae):ae,[ae]),it=Object.assign(Object.assign({},ya&&{marginLeft:bn}),ma&&{marginRight:bn});return rt(xe.createElement("div",Object.assign({className:qt,style:Object.assign(Object.assign({},E==null?void 0:E.style),Oe)},Ie,{role:"separator"}),de&&y!=="vertical"&&xe.createElement("span",{className:`${Pt}-inner-text`,style:it},de)))}},43428:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Ne}});var z=ue(92310),x=ue.n(z),xe=ue(33885),Ye=ue(42978),Te=ue(43403),Je=ue(34280),ye=ue(59301),gt=ye.createContext(null),Re=ye.createContext({}),Be=gt,We=ue(20068),He=ue(54476),ut=ue(77900),fe=ue(10228),a=ue(26112),E=ue(70425),b=function(Ue){var zt=Ue.prefixCls,Zt=Ue.className,$t=Ue.style,on=Ue.children,rn=Ue.containerRef,On=Ue.id,Ht=Ue.onMouseEnter,De=Ue.onMouseOver,ke=Ue.onMouseLeave,Dt=Ue.onClick,jt=Ue.onKeyDown,sn=Ue.onKeyUp,St={onMouseEnter:Ht,onMouseOver:De,onMouseLeave:ke,onClick:Dt,onKeyDown:jt,onKeyUp:sn},xt=ye.useContext(Re),Bt=xt.panel,nt=(0,E.useComposeRef)(Bt,rn);return ye.createElement(ye.Fragment,null,ye.createElement("div",(0,He.Z)({id:On,className:x()("".concat(zt,"-content"),Zt),style:(0,xe.Z)({},$t),"aria-modal":"true",role:"dialog",ref:nt},St),on))},y=b,ee=ue(48736);function ae(we){return typeof we=="string"&&String(Number(we))===we?((0,ee.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(we)):we}function se(we){warning(!("wrapperClassName"in we),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!we.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ce={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function de(we,Ue){var zt,Zt,$t,on,rn=we.prefixCls,On=we.open,Ht=we.placement,De=we.inline,ke=we.push,Dt=we.forceRender,jt=we.autoFocus,sn=we.keyboard,St=we.rootClassName,xt=we.rootStyle,Bt=we.zIndex,nt=we.className,st=we.id,Xt=we.style,vt=we.motion,Et=we.width,yt=we.height,Yt=we.children,Ct=we.contentWrapperStyle,Wt=we.mask,Qn=we.maskClosable,en=we.maskMotion,la=we.maskClassName,or=we.maskStyle,mr=we.afterOpenChange,vr=we.onClose,er=we.onMouseEnter,Wr=we.onMouseOver,zr=we.onMouseLeave,Pr=we.onClick,Ar=we.onKeyDown,Cr=we.onKeyUp,tr=ye.useRef(),no=ye.useRef(),ar=ye.useRef();ye.useImperativeHandle(Ue,function(){return tr.current});var At=function(Xa){var Ga=Xa.keyCode,Nn=Xa.shiftKey;switch(Ga){case fe.Z.TAB:{if(Ga===fe.Z.TAB){if(!Nn&&document.activeElement===ar.current){var Za;(Za=no.current)===null||Za===void 0||Za.focus({preventScroll:!0})}else if(Nn&&document.activeElement===no.current){var Vr;(Vr=ar.current)===null||Vr===void 0||Vr.focus({preventScroll:!0})}}break}case fe.Z.ESC:{vr&&sn&&(Xa.stopPropagation(),vr(Xa));break}}};ye.useEffect(function(){if(On&&jt){var wa;(wa=tr.current)===null||wa===void 0||wa.focus({preventScroll:!0})}},[On]);var Ln=ye.useState(!1),Vn=(0,Ye.Z)(Ln,2),ln=Vn[0],An=Vn[1],oa=ye.useContext(Be),Ra;ke===!1?Ra={distance:0}:ke===!0?Ra={}:Ra=ke||{};var Qe=(zt=(Zt=($t=Ra)===null||$t===void 0?void 0:$t.distance)!==null&&Zt!==void 0?Zt:oa==null?void 0:oa.pushDistance)!==null&&zt!==void 0?zt:180,ht=ye.useMemo(function(){return{pushDistance:Qe,push:function(){An(!0)},pull:function(){An(!1)}}},[Qe]);ye.useEffect(function(){if(On){var wa;oa==null||(wa=oa.push)===null||wa===void 0||wa.call(oa)}else{var Xa;oa==null||(Xa=oa.pull)===null||Xa===void 0||Xa.call(oa)}},[On]),ye.useEffect(function(){return function(){var wa;oa==null||(wa=oa.pull)===null||wa===void 0||wa.call(oa)}},[]);var mt=Wt&&ye.createElement(ut.default,(0,He.Z)({key:"mask"},en,{visible:On}),function(wa,Xa){var Ga=wa.className,Nn=wa.style;return ye.createElement("div",{className:x()("".concat(rn,"-mask"),Ga,la),style:(0,xe.Z)((0,xe.Z)({},Nn),or),onClick:Qn&&On?vr:void 0,ref:Xa})}),qn=typeof vt=="function"?vt(Ht):vt,ea={};if(ln&&Qe)switch(Ht){case"top":ea.transform="translateY(".concat(Qe,"px)");break;case"bottom":ea.transform="translateY(".concat(-Qe,"px)");break;case"left":ea.transform="translateX(".concat(Qe,"px)");break;default:ea.transform="translateX(".concat(-Qe,"px)");break}Ht==="left"||Ht==="right"?ea.width=ae(Et):ea.height=ae(yt);var ga={onMouseEnter:er,onMouseOver:Wr,onMouseLeave:zr,onClick:Pr,onKeyDown:Ar,onKeyUp:Cr},ha=ye.createElement(ut.default,(0,He.Z)({key:"panel"},qn,{visible:On,forceRender:Dt,onVisibleChanged:function(Xa){mr==null||mr(Xa)},removeOnLeave:!1,leavedClassName:"".concat(rn,"-content-wrapper-hidden")}),function(wa,Xa){var Ga=wa.className,Nn=wa.style;return ye.createElement("div",(0,He.Z)({className:x()("".concat(rn,"-content-wrapper"),Ga),style:(0,xe.Z)((0,xe.Z)((0,xe.Z)({},ea),Nn),Ct)},(0,a.Z)(we,{data:!0})),ye.createElement(y,(0,He.Z)({id:st,containerRef:Xa,prefixCls:rn,className:nt,style:Xt},ga),Yt))}),Qa=(0,xe.Z)({},xt);return Bt&&(Qa.zIndex=Bt),ye.createElement(Be.Provider,{value:ht},ye.createElement("div",{className:x()(rn,"".concat(rn,"-").concat(Ht),St,(on={},(0,We.Z)(on,"".concat(rn,"-open"),On),(0,We.Z)(on,"".concat(rn,"-inline"),De),on)),style:Qa,tabIndex:-1,ref:tr,onKeyDown:At},mt,ye.createElement("div",{tabIndex:0,ref:no,style:ce,"aria-hidden":"true","data-sentinel":"start"}),ha,ye.createElement("div",{tabIndex:0,ref:ar,style:ce,"aria-hidden":"true","data-sentinel":"end"})))}var Se=ye.forwardRef(de),Ae=Se,Oe=function(Ue){var zt=Ue.open,Zt=zt===void 0?!1:zt,$t=Ue.prefixCls,on=$t===void 0?"rc-drawer":$t,rn=Ue.placement,On=rn===void 0?"right":rn,Ht=Ue.autoFocus,De=Ht===void 0?!0:Ht,ke=Ue.keyboard,Dt=ke===void 0?!0:ke,jt=Ue.width,sn=jt===void 0?378:jt,St=Ue.mask,xt=St===void 0?!0:St,Bt=Ue.maskClosable,nt=Bt===void 0?!0:Bt,st=Ue.getContainer,Xt=Ue.forceRender,vt=Ue.afterOpenChange,Et=Ue.destroyOnClose,yt=Ue.onMouseEnter,Yt=Ue.onMouseOver,Ct=Ue.onMouseLeave,Wt=Ue.onClick,Qn=Ue.onKeyDown,en=Ue.onKeyUp,la=Ue.panelRef,or=ye.useState(!1),mr=(0,Ye.Z)(or,2),vr=mr[0],er=mr[1],Wr=ye.useState(!1),zr=(0,Ye.Z)(Wr,2),Pr=zr[0],Ar=zr[1];(0,Je.Z)(function(){Ar(!0)},[]);var Cr=Pr?Zt:!1,tr=ye.useRef(),no=ye.useRef();(0,Je.Z)(function(){Cr&&(no.current=document.activeElement)},[Cr]);var ar=function(An){var oa;if(er(An),vt==null||vt(An),!An&&no.current&&!((oa=tr.current)!==null&&oa!==void 0&&oa.contains(no.current))){var Ra;(Ra=no.current)===null||Ra===void 0||Ra.focus({preventScroll:!0})}},At=ye.useMemo(function(){return{panel:la}},[la]);if(!Xt&&!vr&&!Cr&&Et)return null;var Ln={onMouseEnter:yt,onMouseOver:Yt,onMouseLeave:Ct,onClick:Wt,onKeyDown:Qn,onKeyUp:en},Vn=(0,xe.Z)((0,xe.Z)({},Ue),{},{open:Cr,prefixCls:on,placement:On,autoFocus:De,keyboard:Dt,width:sn,mask:xt,maskClosable:nt,inline:st===!1,afterOpenChange:ar,ref:tr},Ln);return ye.createElement(Re.Provider,{value:At},ye.createElement(Te.Z,{open:Cr||Xt||vr,autoDestroy:!1,getContainer:st,autoLock:xt&&(Cr||vr)},ye.createElement(Ae,Vn)))},Ie=Oe,Pt=Ie,rt=ue(62892),pt=ue(36355),na=ue(32441),Hn=ue(47729),ma=we=>{const{prefixCls:Ue,title:zt,footer:Zt,extra:$t,closeIcon:on,closable:rn,onClose:On,headerStyle:Ht,drawerStyle:De,bodyStyle:ke,footerStyle:Dt,children:jt}=we,sn=ye.useCallback(st=>ye.createElement("button",{type:"button",onClick:On,"aria-label":"Close",className:`${Ue}-close`},st),[On]),[St,xt]=(0,Hn.Z)(rn,on,sn,void 0,!0),Bt=ye.useMemo(()=>!zt&&!St?null:ye.createElement("div",{style:Ht,className:x()(`${Ue}-header`,{[`${Ue}-header-close-only`]:St&&!zt&&!$t})},ye.createElement("div",{className:`${Ue}-header-title`},xt,zt&&ye.createElement("div",{className:`${Ue}-title`},zt)),$t&&ye.createElement("div",{className:`${Ue}-extra`},$t)),[St,xt,$t,Ht,Ue,zt]),nt=ye.useMemo(()=>{if(!Zt)return null;const st=`${Ue}-footer`;return ye.createElement("div",{className:st,style:Dt},Zt)},[Zt,Dt,Ue]);return ye.createElement("div",{className:`${Ue}-wrapper-body`,style:De},Bt,ye.createElement("div",{className:`${Ue}-body`,style:ke},jt),nt)},qt=ue(33234),bn=ue(83116),it=ue(37613),Pn=we=>{const{componentCls:Ue,motionDurationSlow:zt}=we,Zt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${zt}`}}};return{[Ue]:{[`${Ue}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${zt}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Ue}-panel-motion`]:{"&-left":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Zt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Wn=we=>{const{componentCls:Ue,zIndexPopup:zt,colorBgMask:Zt,colorBgElevated:$t,motionDurationSlow:on,motionDurationMid:rn,padding:On,paddingLG:Ht,fontSizeLG:De,lineHeightLG:ke,lineWidth:Dt,lineType:jt,colorSplit:sn,marginSM:St,colorIcon:xt,colorIconHover:Bt,colorText:nt,fontWeightStrong:st,footerPaddingBlock:Xt,footerPaddingInline:vt}=we,Et=`${Ue}-content-wrapper`;return{[Ue]:{position:"fixed",inset:0,zIndex:zt,pointerEvents:"none","&-pure":{position:"relative",background:$t,[`&${Ue}-left`]:{boxShadow:we.boxShadowDrawerLeft},[`&${Ue}-right`]:{boxShadow:we.boxShadowDrawerRight},[`&${Ue}-top`]:{boxShadow:we.boxShadowDrawerUp},[`&${Ue}-bottom`]:{boxShadow:we.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Ue}-mask`]:{position:"absolute",inset:0,zIndex:zt,background:Zt,pointerEvents:"auto"},[Et]:{position:"absolute",zIndex:zt,maxWidth:"100vw",transition:`all ${on}`,"&-hidden":{display:"none"}},[`&-left > ${Et}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:we.boxShadowDrawerLeft},[`&-right > ${Et}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:we.boxShadowDrawerRight},[`&-top > ${Et}`]:{top:0,insetInline:0,boxShadow:we.boxShadowDrawerUp},[`&-bottom > ${Et}`]:{bottom:0,insetInline:0,boxShadow:we.boxShadowDrawerDown},[`${Ue}-content`]:{width:"100%",height:"100%",overflow:"auto",background:$t,pointerEvents:"auto"},[`${Ue}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Ue}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${On}px ${Ht}px`,fontSize:De,lineHeight:ke,borderBottom:`${Dt}px ${jt} ${sn}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Ue}-extra`]:{flex:"none"},[`${Ue}-close`]:{display:"inline-block",marginInlineEnd:St,color:xt,fontWeight:st,fontSize:De,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${rn}`,textRendering:"auto","&:focus, &:hover":{color:Bt,textDecoration:"none"}},[`${Ue}-title`]:{flex:1,margin:0,color:nt,fontWeight:we.fontWeightStrong,fontSize:De,lineHeight:ke},[`${Ue}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Ht,overflow:"auto"},[`${Ue}-footer`]:{flexShrink:0,padding:`${Xt}px ${vt}px`,borderTop:`${Dt}px ${jt} ${sn}`},"&-rtl":{direction:"rtl"}}}};var dn=(0,bn.Z)("Drawer",we=>{const Ue=(0,it.TS)(we,{});return[Wn(Ue),Pn(Ue)]},we=>({zIndexPopup:we.zIndexPopupBase,footerPaddingBlock:we.paddingXS,footerPaddingInline:we.padding})),ot=ue(11575),ft=function(we,Ue){var zt={};for(var Zt in we)Object.prototype.hasOwnProperty.call(we,Zt)&&Ue.indexOf(Zt)<0&&(zt[Zt]=we[Zt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Zt=Object.getOwnPropertySymbols(we);$t{var Ue;const{rootClassName:zt,width:Zt,height:$t,size:on="default",mask:rn=!0,push:On=In,open:Ht,afterOpenChange:De,onClose:ke,prefixCls:Dt,getContainer:jt,style:sn,className:St,visible:xt,afterVisibleChange:Bt}=we,nt=ft(we,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:st,getPrefixCls:Xt,direction:vt,drawer:Et}=ye.useContext(pt.E_),yt=Xt("drawer",Dt),[Yt,Ct]=dn(yt),Wt=jt===void 0&&st?()=>st(document.body):jt,Qn=x()({"no-mask":!rn,[`${yt}-rtl`]:vt==="rtl"},zt,Ct),en=ye.useMemo(()=>Zt!=null?Zt:on==="large"?736:378,[Zt,on]),la=ye.useMemo(()=>$t!=null?$t:on==="large"?736:378,[$t,on]),or={motionName:(0,rt.m)(yt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},mr=er=>({motionName:(0,rt.m)(yt,`panel-motion-${er}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),vr=(0,ot.H)();return Yt(ye.createElement(qt.BR,null,ye.createElement(na.Ux,{status:!0,override:!0},ye.createElement(Pt,Object.assign({prefixCls:yt,onClose:ke,maskMotion:or,motion:mr},nt,{open:Ht!=null?Ht:xt,mask:rn,push:On,width:en,height:la,style:Object.assign(Object.assign({},Et==null?void 0:Et.style),sn),className:x()(Et==null?void 0:Et.className,St),rootClassName:Qn,getContainer:Wt,afterOpenChange:De!=null?De:Bt,panelRef:vr}),ye.createElement(ma,Object.assign({prefixCls:yt},nt,{onClose:ke}))))))},Fn=we=>{const{prefixCls:Ue,style:zt,className:Zt,placement:$t="right"}=we,on=ft(we,["prefixCls","style","className","placement"]),{getPrefixCls:rn}=ye.useContext(pt.E_),On=rn("drawer",Ue),[Ht,De]=dn(On),ke=x()(On,`${On}-pure`,`${On}-${$t}`,De,Zt);return Ht(ye.createElement("div",{className:ke,style:zt},ye.createElement(ma,Object.assign({prefixCls:On},on))))};mn._InternalPanelDoNotUseOrYouWillBeFired=Fn;var Ne=mn},44e3:function(Le,Ot,ue){"use strict";var z=ue(84966),x=ue(45818);const xe=z.ZP;xe.Header=z.h4,xe.Footer=z.$_,xe.Content=z.VY,xe.Sider=x.Z,Ot.default=xe},39722:function(Le,Ot,ue){"use strict";ue.d(Ot,{t5:function(){return Be}});var z=ue(92310),x=ue.n(z),xe=ue(55477),Ye=ue(59301),Te=ue(36355),Je=ue(77578),ye=ue(17356),gt=function(He,ut){var fe={};for(var a in He)Object.prototype.hasOwnProperty.call(He,a)&&ut.indexOf(a)<0&&(fe[a]=He[a]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(He);E{if(!(!ut&&!fe))return Ye.createElement(Ye.Fragment,null,ut&&Ye.createElement("div",{className:`${He}-title`},(0,Je.Z)(ut)),Ye.createElement("div",{className:`${He}-inner-content`},(0,Je.Z)(fe)))},Be=He=>{const{hashId:ut,prefixCls:fe,className:a,style:E,placement:b="top",title:y,content:ee,children:ae}=He;return Ye.createElement("div",{className:x()(ut,fe,`${fe}-pure`,`${fe}-placement-${b}`,a),style:E},Ye.createElement("div",{className:`${fe}-arrow`}),Ye.createElement(xe.G,Object.assign({},He,{className:ut,prefixCls:fe}),ae||Re(fe,y,ee)))},We=He=>{const{prefixCls:ut}=He,fe=gt(He,["prefixCls"]),{getPrefixCls:a}=Ye.useContext(Te.E_),E=a("popover",ut),[b,y]=(0,ye.Z)(E);return b(Ye.createElement(Be,Object.assign({},fe,{prefixCls:E,hashId:y})))};Ot.ZP=We},60324:function(Le,Ot,ue){"use strict";var z=ue(92310),x=ue.n(z),xe=ue(59301),Ye=ue(77578),Te=ue(62892),Je=ue(36355),ye=ue(6848),gt=ue(39722),Re=ue(17356),Be=function(ut,fe){var a={};for(var E in ut)Object.prototype.hasOwnProperty.call(ut,E)&&fe.indexOf(E)<0&&(a[E]=ut[E]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols(ut);b{let{title:fe,content:a,prefixCls:E}=ut;return xe.createElement(xe.Fragment,null,fe&&xe.createElement("div",{className:`${E}-title`},(0,Ye.Z)(fe)),xe.createElement("div",{className:`${E}-inner-content`},(0,Ye.Z)(a)))},He=xe.forwardRef((ut,fe)=>{const{prefixCls:a,title:E,content:b,overlayClassName:y,placement:ee="top",trigger:ae="hover",mouseEnterDelay:se=.1,mouseLeaveDelay:ce=.1,overlayStyle:de={}}=ut,Se=Be(ut,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=xe.useContext(Je.E_),Oe=Ae("popover",a),[Ie,Pt]=(0,Re.Z)(Oe),rt=Ae(),pt=x()(y,Pt);return Ie(xe.createElement(ye.Z,Object.assign({placement:ee,trigger:ae,mouseEnterDelay:se,mouseLeaveDelay:ce,overlayStyle:de},Se,{prefixCls:Oe,overlayClassName:pt,ref:fe,overlay:E||b?xe.createElement(We,{prefixCls:Oe,title:E,content:b}):null,transitionName:(0,Te.m)(rt,"zoom-big",Se.transitionName),"data-popover-inject":!0})))});He._InternalPanelDoNotUseOrYouWillBeFired=gt.ZP,Ot.Z=He},17356:function(Le,Ot,ue){"use strict";var z=ue(17313),x=ue(29878),xe=ue(19447),Ye=ue(33166),Te=ue(83116),Je=ue(37613);const ye=Be=>{const{componentCls:We,popoverColor:He,minWidth:ut,fontWeightStrong:fe,popoverPadding:a,boxShadowSecondary:E,colorTextHeading:b,borderRadiusLG:y,zIndexPopup:ee,marginXS:ae,colorBgElevated:se,popoverBg:ce}=Be;return[{[We]:Object.assign(Object.assign({},(0,z.Wf)(Be)),{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":se,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${We}-content`]:{position:"relative"},[`${We}-inner`]:{backgroundColor:ce,backgroundClip:"padding-box",borderRadius:y,boxShadow:E,padding:a},[`${We}-title`]:{minWidth:ut,marginBottom:ae,color:b,fontWeight:fe},[`${We}-inner-content`]:{color:He}})},(0,xe.ZP)(Be,{colorBg:"var(--antd-arrow-background-color)"}),{[`${We}-pure`]:{position:"relative",maxWidth:"none",margin:Be.sizePopupArrow,display:"inline-block",[`${We}-content`]:{display:"inline-block"}}}]},gt=Be=>{const{componentCls:We}=Be;return{[We]:Ye.i.map(He=>{const ut=Be[`${He}6`];return{[`&${We}-${He}`]:{"--antd-arrow-background-color":ut,[`${We}-inner`]:{backgroundColor:ut},[`${We}-arrow`]:{background:"transparent"}}}})}},Re=Be=>{const{componentCls:We,lineWidth:He,lineType:ut,colorSplit:fe,paddingSM:a,controlHeight:E,fontSize:b,lineHeight:y,padding:ee}=Be,ae=E-Math.round(b*y),se=ae/2,ce=ae/2-He,de=ee;return{[We]:{[`${We}-inner`]:{padding:0},[`${We}-title`]:{margin:0,padding:`${se}px ${de}px ${ce}px`,borderBottom:`${He}px ${ut} ${fe}`},[`${We}-inner-content`]:{padding:`${a}px ${de}px`}}}};Ot.Z=(0,Te.Z)("Popover",Be=>{const{colorBgElevated:We,colorText:He,wireframe:ut}=Be,fe=(0,Je.TS)(Be,{popoverPadding:12,popoverBg:We,popoverColor:He});return[ye(fe),gt(fe),ut&&Re(fe),(0,x._y)(fe,"zoom-big")]},Be=>({width:177,minWidth:177,zIndexPopup:Be.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},10311:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Ht}});var z=ue(92310),x=ue.n(z),xe=ue(20068),Ye=ue(94480),Te=ue(42978),Je=ue(76190),ye=ue(59301),gt=ue(13697),Re=ue(18929),Be=ue(54476),We=ue(75931),He=ue(33885),ut=ue(10228),fe=ye.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),a=fe;function E(De,ke,Dt){return(De-ke)/(Dt-ke)}function b(De,ke,Dt,jt){var sn=E(ke,Dt,jt),St={};switch(De){case"rtl":St.right="".concat(sn*100,"%"),St.transform="translateX(50%)";break;case"btt":St.bottom="".concat(sn*100,"%"),St.transform="translateY(50%)";break;case"ttb":St.top="".concat(sn*100,"%"),St.transform="translateY(-50%)";break;default:St.left="".concat(sn*100,"%"),St.transform="translateX(-50%)";break}return St}function y(De,ke){return Array.isArray(De)?De[ke]:De}var ee=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],ae=ye.forwardRef(function(De,ke){var Dt,jt,sn=De.prefixCls,St=De.value,xt=De.valueIndex,Bt=De.onStartMove,nt=De.style,st=De.render,Xt=De.dragging,vt=De.onOffsetChange,Et=(0,We.Z)(De,ee),yt=ye.useContext(a),Yt=yt.min,Ct=yt.max,Wt=yt.direction,Qn=yt.disabled,en=yt.keyboard,la=yt.range,or=yt.tabIndex,mr=yt.ariaLabelForHandle,vr=yt.ariaLabelledByForHandle,er=yt.ariaValueTextFormatterForHandle,Wr="".concat(sn,"-handle"),zr=function(no){Qn||Bt(no,xt)},Pr=function(no){if(!Qn&&en){var ar=null;switch(no.which||no.keyCode){case ut.Z.LEFT:ar=Wt==="ltr"||Wt==="btt"?-1:1;break;case ut.Z.RIGHT:ar=Wt==="ltr"||Wt==="btt"?1:-1;break;case ut.Z.UP:ar=Wt!=="ttb"?1:-1;break;case ut.Z.DOWN:ar=Wt!=="ttb"?-1:1;break;case ut.Z.HOME:ar="min";break;case ut.Z.END:ar="max";break;case ut.Z.PAGE_UP:ar=2;break;case ut.Z.PAGE_DOWN:ar=-2;break}ar!==null&&(no.preventDefault(),vt(ar,xt))}},Ar=b(Wt,St,Yt,Ct),Cr=ye.createElement("div",(0,Be.Z)({ref:ke,className:x()(Wr,(Dt={},(0,xe.Z)(Dt,"".concat(Wr,"-").concat(xt+1),la),(0,xe.Z)(Dt,"".concat(Wr,"-dragging"),Xt),Dt)),style:(0,He.Z)((0,He.Z)({},Ar),nt),onMouseDown:zr,onTouchStart:zr,onKeyDown:Pr,tabIndex:Qn?null:y(or,xt),role:"slider","aria-valuemin":Yt,"aria-valuemax":Ct,"aria-valuenow":St,"aria-disabled":Qn,"aria-label":y(mr,xt),"aria-labelledby":y(vr,xt),"aria-valuetext":(jt=y(er,xt))===null||jt===void 0?void 0:jt(St),"aria-orientation":Wt==="ltr"||Wt==="rtl"?"horizontal":"vertical"},Et));return st&&(Cr=st(Cr,{index:xt,prefixCls:sn,value:St,dragging:Xt})),Cr}),se=ae,ce=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],de=ye.forwardRef(function(De,ke){var Dt=De.prefixCls,jt=De.style,sn=De.onStartMove,St=De.onOffsetChange,xt=De.values,Bt=De.handleRender,nt=De.draggingIndex,st=(0,We.Z)(De,ce),Xt=ye.useRef({});return ye.useImperativeHandle(ke,function(){return{focus:function(Et){var yt;(yt=Xt.current[Et])===null||yt===void 0||yt.focus()}}}),ye.createElement(ye.Fragment,null,xt.map(function(vt,Et){return ye.createElement(se,(0,Be.Z)({ref:function(Yt){Yt?Xt.current[Et]=Yt:delete Xt.current[Et]},dragging:nt===Et,prefixCls:Dt,style:y(jt,Et),key:Et,value:vt,valueIndex:Et,onStartMove:sn,onOffsetChange:St,render:Bt},st))}))}),Se=de;function Ae(De){var ke="touches"in De?De.touches[0]:De;return{pageX:ke.pageX,pageY:ke.pageY}}function Oe(De,ke,Dt,jt,sn,St,xt,Bt,nt){var st=ye.useState(null),Xt=(0,Te.Z)(st,2),vt=Xt[0],Et=Xt[1],yt=ye.useState(-1),Yt=(0,Te.Z)(yt,2),Ct=Yt[0],Wt=Yt[1],Qn=ye.useState(Dt),en=(0,Te.Z)(Qn,2),la=en[0],or=en[1],mr=ye.useState(Dt),vr=(0,Te.Z)(mr,2),er=vr[0],Wr=vr[1],zr=ye.useRef(null),Pr=ye.useRef(null);ye.useEffect(function(){Ct===-1&&or(Dt)},[Dt,Ct]),ye.useEffect(function(){return function(){document.removeEventListener("mousemove",zr.current),document.removeEventListener("mouseup",Pr.current),document.removeEventListener("touchmove",zr.current),document.removeEventListener("touchend",Pr.current)}},[]);var Ar=function(Ln,Vn){la.some(function(ln,An){return ln!==Ln[An]})&&(Vn!==void 0&&Et(Vn),or(Ln),xt(Ln))},Cr=function(Ln,Vn){if(Ln===-1){var ln=er[0],An=er[er.length-1],oa=jt-ln,Ra=sn-An,Qe=Vn*(sn-jt);Qe=Math.max(Qe,oa),Qe=Math.min(Qe,Ra);var ht=St(ln+Qe);Qe=ht-ln;var mt=er.map(function(ha){return ha+Qe});Ar(mt)}else{var qn=(sn-jt)*Vn,ea=(0,Ye.Z)(la);ea[Ln]=er[Ln];var ga=nt(ea,qn,Ln,"dist");Ar(ga.values,ga.value)}},tr=ye.useRef(Cr);tr.current=Cr;var no=function(Ln,Vn){Ln.stopPropagation();var ln=Dt[Vn];Wt(Vn),Et(ln),Wr(Dt);var An=Ae(Ln),oa=An.pageX,Ra=An.pageY,Qe=function(qn){qn.preventDefault();var ea=Ae(qn),ga=ea.pageX,ha=ea.pageY,Qa=ga-oa,wa=ha-Ra,Xa=De.current.getBoundingClientRect(),Ga=Xa.width,Nn=Xa.height,Za;switch(ke){case"btt":Za=-wa/Nn;break;case"ttb":Za=wa/Nn;break;case"rtl":Za=-Qa/Ga;break;default:Za=Qa/Ga}tr.current(Vn,Za)},ht=function mt(qn){qn.preventDefault(),document.removeEventListener("mouseup",mt),document.removeEventListener("mousemove",Qe),document.removeEventListener("touchend",mt),document.removeEventListener("touchmove",Qe),zr.current=null,Pr.current=null,Wt(-1),Bt()};document.addEventListener("mouseup",ht),document.addEventListener("mousemove",Qe),document.addEventListener("touchend",ht),document.addEventListener("touchmove",Qe),zr.current=Qe,Pr.current=ht},ar=ye.useMemo(function(){var At=(0,Ye.Z)(Dt).sort(function(Vn,ln){return Vn-ln}),Ln=(0,Ye.Z)(la).sort(function(Vn,ln){return Vn-ln});return At.every(function(Vn,ln){return Vn===Ln[ln]})?la:Dt},[Dt,la]);return[Ct,vt,ar,no]}function Ie(De){var ke,Dt=De.prefixCls,jt=De.style,sn=De.start,St=De.end,xt=De.index,Bt=De.onStartMove,nt=ye.useContext(a),st=nt.direction,Xt=nt.min,vt=nt.max,Et=nt.disabled,yt=nt.range,Yt="".concat(Dt,"-track"),Ct=E(sn,Xt,vt),Wt=E(St,Xt,vt),Qn=function(or){!Et&&Bt&&Bt(or,-1)},en={};switch(st){case"rtl":en.right="".concat(Ct*100,"%"),en.width="".concat(Wt*100-Ct*100,"%");break;case"btt":en.bottom="".concat(Ct*100,"%"),en.height="".concat(Wt*100-Ct*100,"%");break;case"ttb":en.top="".concat(Ct*100,"%"),en.height="".concat(Wt*100-Ct*100,"%");break;default:en.left="".concat(Ct*100,"%"),en.width="".concat(Wt*100-Ct*100,"%")}return ye.createElement("div",{className:x()(Yt,(ke={},(0,xe.Z)(ke,"".concat(Yt,"-").concat(xt+1),yt),(0,xe.Z)(ke,"".concat(Dt,"-track-draggable"),Bt),ke)),style:(0,He.Z)((0,He.Z)({},en),jt),onMouseDown:Qn,onTouchStart:Qn})}function Pt(De){var ke=De.prefixCls,Dt=De.style,jt=De.values,sn=De.startPoint,St=De.onStartMove,xt=ye.useContext(a),Bt=xt.included,nt=xt.range,st=xt.min,Xt=ye.useMemo(function(){if(!nt){if(jt.length===0)return[];var vt=sn!=null?sn:st,Et=jt[0];return[{start:Math.min(vt,Et),end:Math.max(vt,Et)}]}for(var yt=[],Yt=0;Yt3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof Ct=="number"){var en,la=Yt[Wt],or=la+Ct,mr=[];jt.forEach(function(Pr){mr.push(Pr.value)}),mr.push(De,ke),mr.push(Bt(la));var vr=Ct>0?1:-1;Qn==="unit"?mr.push(Bt(la+vr*Dt)):mr.push(Bt(or)),mr=mr.filter(function(Pr){return Pr!==null}).filter(function(Pr){return Ct<0?Pr<=la:Pr>=la}),Qn==="unit"&&(mr=mr.filter(function(Pr){return Pr!==la}));var er=Qn==="unit"?la:or;en=mr[0];var Wr=Math.abs(en-er);if(mr.forEach(function(Pr){var Ar=Math.abs(Pr-er);Ar1){var zr=(0,Ye.Z)(Yt);return zr[Wt]=en,yt(zr,Ct-vr,Wt,Qn)}return en}else{if(Ct==="min")return De;if(Ct==="max")return ke}},Xt=function(Yt,Ct,Wt){var Qn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",en=Yt[Wt],la=st(Yt,Ct,Wt,Qn);return{value:la,changed:la!==en}},vt=function(Yt){return St===null&&Yt===0||typeof St=="number"&&Yt3&&arguments[3]!==void 0?arguments[3]:"unit",en=Yt.map(nt),la=en[Wt],or=st(en,Ct,Wt,Qn);if(en[Wt]=or,sn===!1){var mr=St||0;Wt>0&&en[Wt-1]!==la&&(en[Wt]=Math.max(en[Wt],en[Wt-1]+mr)),Wt0;zr-=1)for(var Pr=!0;vt(en[zr]-en[zr-1])&⪻){var Ar=Xt(en,-1,zr-1);en[zr-1]=Ar.value,Pr=Ar.changed}for(var Cr=en.length-1;Cr>0;Cr-=1)for(var tr=!0;vt(en[Cr]-en[Cr-1])&&tr;){var no=Xt(en,-1,Cr-1);en[Cr-1]=no.value,tr=no.changed}for(var ar=0;ar=0?no:!1},[no,yn]),Dr=ye.useMemo(function(){var Nr=Object.keys(qn||{});return Nr.map(function(ja){var Ca=qn[ja],$e={value:Number(ja)};return Ca&&(0,Je.Z)(Ca)==="object"&&!ye.isValidElement(Ca)&&("label"in Ca||"style"in Ca)?($e.style=Ca.style,$e.label=Ca.label):$e.label=Ca,$e}).filter(function(ja){var Ca=ja.label;return Ca||typeof Ca=="number"}).sort(function(ja,Ca){return ja.value-Ca.value})},[qn]),Ao=ya(bo,ia,yn,Dr,Cr,tu),Jr=(0,Te.Z)(Ao,2),Ho=Jr[0],Vo=Jr[1],Uo=(0,Re.Z)(mr,{value:or}),Fo=(0,Te.Z)(Uo,2),Yo=Fo[0],ua=Fo[1],uo=ye.useMemo(function(){var Nr=Yo==null?[]:Array.isArray(Yo)?Yo:[Yo],ja=(0,Te.Z)(Nr,1),Ca=ja[0],$e=Ca===void 0?bo:Ca,wt=Yo===null?[]:[$e];if(vr){if(wt=(0,Ye.Z)(Nr),er||Yo===void 0){var Vt=er>=0?er+1:2;for(wt=wt.slice(0,Vt);wt.length=0&&Nn.current.focus(Nr)}Xn(null)},[Wa]);var Cn=ye.useMemo(function(){return ar&&yn===null?!1:ar},[ar,yn]),Ta=function(){Pr==null||Pr(Lo(Do.current))},so=Oe(Za,Vr,uo,bo,ia,Ho,Gt,Ta,Vo),Qo=(0,Te.Z)(so,4),vu=Qo[0],xr=Qo[1],ca=Qo[2],Ur=Qo[3],Kr=function(ja,Ca){Ur(ja,Ca),zr==null||zr(Lo(Do.current))},qr=vu!==-1;ye.useEffect(function(){if(!qr){var Nr=uo.lastIndexOf(xr);Nn.current.focus(Nr)}},[qr]);var ho=ye.useMemo(function(){return(0,Ye.Z)(ca).sort(function(Nr,ja){return Nr-ja})},[ca]),gr=ye.useMemo(function(){return vr?[ho[0],ho[ho.length-1]]:[bo,ho[0]]},[ho,vr,bo]),ir=(0,Te.Z)(gr,2),wr=ir[0],Qr=ir[1];ye.useImperativeHandle(ke,function(){return{focus:function(){Nn.current.focus(0)},blur:function(){var ja=document,Ca=ja.activeElement;Za.current.contains(Ca)&&(Ca==null||Ca.blur())}}}),ye.useEffect(function(){vt&&Nn.current.focus(0)},[]);var vo=ye.useMemo(function(){return{min:bo,max:ia,direction:Vr,disabled:nt,keyboard:Xt,step:yn,included:ln,includedStart:wr,includedEnd:Qr,range:vr,tabIndex:Qa,ariaLabelForHandle:wa,ariaLabelledByForHandle:Xa,ariaValueTextFormatterForHandle:Ga}},[bo,ia,Vr,nt,Xt,yn,ln,wr,Qr,vr,Qa,wa,Xa,Ga]);return ye.createElement(a.Provider,{value:vo},ye.createElement("div",{ref:Za,className:x()(sn,St,(Dt={},(0,xe.Z)(Dt,"".concat(sn,"-disabled"),nt),(0,xe.Z)(Dt,"".concat(sn,"-vertical"),Ln),(0,xe.Z)(Dt,"".concat(sn,"-horizontal"),!Ln),(0,xe.Z)(Dt,"".concat(sn,"-with-marks"),Dr.length),Dt)),style:xt,onMouseDown:et},ye.createElement("div",{className:"".concat(sn,"-rail"),style:Qe}),ye.createElement(Pt,{prefixCls:sn,style:oa,values:ho,startPoint:An,onStartMove:Cn?Kr:null}),ye.createElement(Hn,{prefixCls:sn,marks:Dr,dots:ea,style:ht,activeStyle:mt}),ye.createElement(Se,{ref:Nn,prefixCls:sn,style:Ra,values:ca,draggingIndex:vu,onStartMove:Kr,onOffsetChange:Ha,onFocus:Et,onBlur:yt,handleRender:ga}),ye.createElement(pt,{prefixCls:sn,marks:Dr,onClick:lt})))}),bn=qt,it=bn,Kt=ue(36355),Pn=ue(1684),Wn=ue(16089),dn=ue(8654),ot=ue(6848),Rt=ye.forwardRef((De,ke)=>{const{open:Dt}=De,jt=(0,ye.useRef)(null),sn=(0,ye.useRef)(null);function St(){Wn.Z.cancel(sn.current),sn.current=null}function xt(){sn.current=(0,Wn.Z)(()=>{var Bt;(Bt=jt.current)===null||Bt===void 0||Bt.forceAlign(),sn.current=null})}return ye.useEffect(()=>(Dt?xt():St(),St),[Dt,De.title]),ye.createElement(ot.Z,Object.assign({ref:(0,dn.sQ)(jt,ke)},De))}),In=ue(64993),mn=ue(17313),Fn=ue(83116),Ne=ue(37613);const we=De=>{const{componentCls:ke,antCls:Dt,controlSize:jt,dotSize:sn,marginFull:St,marginPart:xt,colorFillContentHover:Bt}=De;return{[ke]:Object.assign(Object.assign({},(0,mn.Wf)(De)),{position:"relative",height:jt,margin:`${xt}px ${St}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${St}px ${xt}px`},[`${ke}-rail`]:{position:"absolute",backgroundColor:De.railBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${ke}-track`]:{position:"absolute",backgroundColor:De.trackBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${ke}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${ke}-rail`]:{backgroundColor:De.railHoverBg},[`${ke}-track`]:{backgroundColor:De.trackHoverBg},[`${ke}-dot`]:{borderColor:Bt},[`${ke}-handle::after`]:{boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.colorPrimaryBorderHover}`},[`${ke}-dot-active`]:{borderColor:De.dotActiveBorderColor}},[`${ke}-handle`]:{position:"absolute",width:De.handleSize,height:De.handleSize,outline:"none",[`${ke}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-De.handleLineWidth,insetBlockStart:-De.handleLineWidth,width:De.handleSize+De.handleLineWidth*2,height:De.handleSize+De.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:De.handleSize,height:De.handleSize,backgroundColor:De.colorBgElevated,boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` inset-inline-start ${De.motionDurationMid}, inset-block-start ${De.motionDurationMid}, width ${De.motionDurationMid}, @@ -178,17 +178,17 @@ `]:{backgroundColor:De.colorBgElevated,borderColor:De.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${ke}-handle::after`]:{backgroundColor:De.colorBgElevated,cursor:"not-allowed",width:De.handleSize,height:De.handleSize,boxShadow:`0 0 0 ${De.handleLineWidth}px ${new In.C(De.colorTextDisabled).onBackground(De.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` ${ke}-mark-text, ${ke}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${Dt}-tooltip-inner`]:{minWidth:"unset"}})}},Ue=(De,ke)=>{const{componentCls:Dt,railSize:jt,handleSize:sn,dotSize:yt}=De,xt=ke?"paddingBlock":"paddingInline",Bt=ke?"width":"height",nt=ke?"height":"width",st=ke?"insetBlockStart":"insetInlineStart",Qt=ke?"top":"insetInlineStart",vt=(jt*3-sn)/2,Et=(sn-jt)/2,Ct=ke?{borderWidth:`${Et}px 0`,transform:`translateY(-${Et}px)`}:{borderWidth:`0 ${Et}px`,transform:`translateX(-${Et}px)`};return{[xt]:jt,[nt]:jt*3,[`${Dt}-rail`]:{[Bt]:"100%",[nt]:jt},[`${Dt}-track`]:{[nt]:jt},[`${Dt}-track-draggable`]:Object.assign({},Ct),[`${Dt}-handle`]:{[st]:vt},[`${Dt}-mark`]:{insetInlineStart:0,top:0,[Qt]:jt*3+(ke?0:De.marginFull),[Bt]:"100%"},[`${Dt}-step`]:{insetInlineStart:0,top:0,[Qt]:jt,[Bt]:"100%",[nt]:jt},[`${Dt}-dot`]:{position:"absolute",[st]:(jt-yt)/2}}},zt=De=>{const{componentCls:ke,marginPartWithMark:Dt}=De;return{[`${ke}-horizontal`]:Object.assign(Object.assign({},Ue(De,!0)),{[`&${ke}-with-marks`]:{marginBottom:Dt}})}},Zt=De=>{const{componentCls:ke}=De;return{[`${ke}-vertical`]:Object.assign(Object.assign({},Ue(De,!1)),{height:"100%"})}};var qt=(0,Fn.Z)("Slider",De=>{const ke=(0,Ne.TS)(De,{marginPart:(De.controlHeight-De.controlSize)/2,marginFull:De.controlSize/2,marginPartWithMark:De.controlHeightLG-De.controlSize});return[we(ke),zt(ke),Zt(ke)]},De=>{const Dt=De.controlHeightLG/4,jt=De.controlHeightSM/2,sn=De.lineWidth+1,yt=De.lineWidth+1*3;return{controlSize:Dt,railSize:4,handleSize:Dt,handleSizeHover:jt,dotSize:8,handleLineWidth:sn,handleLineWidthHover:yt,railBg:De.colorFillTertiary,railHoverBg:De.colorFillSecondary,trackBg:De.colorPrimaryBorder,trackHoverBg:De.colorPrimaryBorderHover,handleColor:De.colorPrimaryBorder,handleActiveColor:De.colorPrimary,dotBorderColor:De.colorBorderSecondary,dotActiveBorderColor:De.colorPrimaryBorder,trackBgDisabled:De.colorBgContainerDisabled}}),on=function(De,ke){var Dt={};for(var jt in De)Object.prototype.hasOwnProperty.call(De,jt)&&ke.indexOf(jt)<0&&(Dt[jt]=De[jt]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,jt=Object.getOwnPropertySymbols(De);sntypeof De=="number"?De.toString():"";var Ht=ye.forwardRef((De,ke)=>{const{prefixCls:Dt,range:jt,className:sn,rootClassName:yt,style:xt,disabled:Bt,tooltipPrefixCls:nt,tipFormatter:st,tooltipVisible:Qt,getTooltipPopupContainer:vt,tooltipPlacement:Et}=De,Ct=on(De,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:Yt,slider:bt,getPrefixCls:Wt,getPopupContainer:Qn}=ye.useContext(Kt.E_),tn=ye.useContext(Pn.Z),la=Bt!=null?Bt:tn,[or,mr]=ye.useState({}),vr=(At,wn)=>{mr(Vn=>Object.assign(Object.assign({},Vn),{[At]:wn}))},er=(At,wn)=>At||(wn?Yt==="rtl"?"left":"right":"top"),Wr=Wt("slider",Dt),[zr,Pr]=qt(Wr),Ar=x()(sn,bt==null?void 0:bt.className,yt,{[`${Wr}-rtl`]:Yt==="rtl"},Pr);Yt==="rtl"&&!Ct.vertical&&(Ct.reverse=!Ct.reverse);const[Cr,tr]=ye.useMemo(()=>jt?typeof jt=="object"?[!0,jt.draggableTrack]:[!0,!1]:[!1],[jt]),no=(At,wn)=>{var Vn;const{index:ln,dragging:An}=wn,{tooltip:ra={},vertical:Ra}=De,Qe=Object.assign({},ra),{open:ht,placement:mt,getPopupContainer:qn,prefixCls:$n,formatter:ga}=Qe;let ha;ga||ga===null?ha=ga:st||st===null?ha=st:ha=rn;const Qa=ha?or[ln]||An:!1,wa=(Vn=ht!=null?ht:Qt)!==null&&Vn!==void 0?Vn:ht===void 0&&Qa,Xa=Object.assign(Object.assign({},At.props),{onMouseEnter:()=>vr(ln,!0),onMouseLeave:()=>vr(ln,!1)}),Ga=Wt("tooltip",$n!=null?$n:nt);return ye.createElement(Tt,Object.assign({},Qe,{prefixCls:Ga,title:ha?ha(wn.value):"",open:wa,placement:er(mt!=null?mt:Et,Ra),key:ln,overlayClassName:`${Wr}-tooltip`,getPopupContainer:qn||vt||Qn}),ye.cloneElement(At,Xa))},ar=Object.assign(Object.assign({},bt==null?void 0:bt.style),xt);return zr(ye.createElement(it,Object.assign({},Ct,{step:Ct.step,range:Cr,draggableTrack:tr,className:Ar,style:ar,disabled:la,ref:ke,prefixCls:Wr,handleRender:no})))})},10527:function(Le,Nt,ue){"use strict";var z,x=ue(25569).default;z={value:!0},Nt.Z=void 0;var xe=x(ue(65835)),Ye=x(ue(6432));const Te={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},xe.default),timePickerLocale:Object.assign({},Ye.default)};Te.lang.ok="\u786E\u5B9A";var Je=Te;Nt.Z=Je},6432:function(Le,Nt){"use strict";Object.defineProperty(Nt,"__esModule",{value:!0}),Nt.default=void 0;var z={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};Nt.default=z},65835:function(Le,Nt){"use strict";Object.defineProperty(Nt,"__esModule",{value:!0}),Nt.default=void 0;var ue={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},z=ue;Nt.default=z},11414:function(Le,Nt,ue){"use strict";ue.d(Nt,{Z5:function(){return ji},_l:function(){return Zd},bK:function(){return zd}});var z=ue(59301),x=ue(18773);function xe(te,ne){te.prototype=Object.create(ne.prototype),te.prototype.constructor=te,(0,x.Z)(te,ne)}var Ye=ue(54476),Te=ue(59781),Je=z.createContext(null),ye=null;function gt(te){te()}var Re=gt,Be=function(ne){return Re=ne},We=function(){return Re};function He(){var te=We(),ne=null,ie=null;return{clear:function(){ne=null,ie=null},notify:function(){te(function(){for(var Pe=ne;Pe;)Pe.callback(),Pe=Pe.next})},get:function(){for(var Pe=[],Fe=ne;Fe;)Pe.push(Fe),Fe=Fe.next;return Pe},subscribe:function(Pe){var Fe=!0,Ce=ie={callback:Pe,next:null,prev:ie};return Ce.prev?Ce.prev.next=Ce:ne=Ce,function(){!Fe||ne===null||(Fe=!1,Ce.next?Ce.next.prev=Ce.prev:ie=Ce.prev,Ce.prev?Ce.prev.next=Ce.next:ne=Ce.next)}}}}var ut={notify:function(){},get:function(){return[]}};function fe(te,ne){var ie,me=ut;function Pe(tt){return qe(),me.subscribe(tt)}function Fe(){me.notify()}function Ce(){dt.onStateChange&&dt.onStateChange()}function be(){return!!ie}function qe(){ie||(ie=ne?ne.addNestedSub(Ce):te.subscribe(Ce),me=He())}function Ft(){ie&&(ie(),ie=void 0,me.clear(),me=ut)}var dt={addNestedSub:Pe,notifyNestedSubs:Fe,handleChangeWrapper:Ce,isSubscribed:be,trySubscribe:qe,tryUnsubscribe:Ft,getListeners:function(){return me}};return dt}var a=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?z.useLayoutEffect:z.useEffect;function E(te){var ne=te.store,ie=te.context,me=te.children,Pe=(0,z.useMemo)(function(){var be=fe(ne);return{store:ne,subscription:be}},[ne]),Fe=(0,z.useMemo)(function(){return ne.getState()},[ne]);a(function(){var be=Pe.subscription;return be.onStateChange=be.notifyNestedSubs,be.trySubscribe(),Fe!==ne.getState()&&be.notifyNestedSubs(),function(){be.tryUnsubscribe(),be.onStateChange=null}},[Pe,Fe]);var Ce=ie||Je;return z.createElement(Ce.Provider,{value:Pe},me)}var b=E,y=ue(85377),ee=ue(94266),ae=ue.n(ee),se=ue(53410),ce=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],de=["reactReduxForwardedRef"],Se=[],Ae=[null,null],Oe=function(ne){try{return JSON.stringify(ne)}catch(ie){return String(ne)}};function Ie(te,ne){var ie=te[1];return[ne.payload,ie+1]}function Pt(te,ne,ie){a(function(){return te.apply(void 0,ne)},ie)}function rt(te,ne,ie,me,Pe,Fe,Ce){te.current=me,ne.current=Pe,ie.current=!1,Fe.current&&(Fe.current=null,Ce())}function pt(te,ne,ie,me,Pe,Fe,Ce,be,qe,Ft){if(te){var dt=!1,tt=null,at=function(){if(!dt){var Va=ne.getState(),$a,xa;try{$a=me(Va,Pe.current)}catch(yr){xa=yr,tt=yr}xa||(tt=null),$a===Fe.current?Ce.current||qe():(Fe.current=$a,be.current=$a,Ce.current=!0,Ft({type:"STORE_UPDATED",payload:{error:xa}}))}};ie.onStateChange=at,ie.trySubscribe(),at();var kt=function(){if(dt=!0,ie.tryUnsubscribe(),ie.onStateChange=null,tt)throw tt};return kt}}var ta=function(){return[null,0]};function Hn(te,ne){ne===void 0&&(ne={});var ie=ne,me=ie.getDisplayName,Pe=me===void 0?function(zo){return"ConnectAdvanced("+zo+")"}:me,Fe=ie.methodName,Ce=Fe===void 0?"connectAdvanced":Fe,be=ie.renderCountProp,qe=be===void 0?void 0:be,Ft=ie.shouldHandleStateChanges,dt=Ft===void 0?!0:Ft,tt=ie.storeKey,at=tt===void 0?"store":tt,kt=ie.withRef,Sn=kt===void 0?!1:kt,Va=ie.forwardRef,$a=Va===void 0?!1:Va,xa=ie.context,yr=xa===void 0?Je:xa,Tr=(0,y.Z)(ie,ce);if(0)var Gr;var Wo=yr;return function(du){var vl=du.displayName||du.name||"Component",iu=Pe(vl),rl=(0,Ye.Z)({},Tr,{getDisplayName:Pe,methodName:Ce,renderCountProp:qe,shouldHandleStateChanges:dt,storeKey:at,displayName:iu,wrappedComponentName:vl,WrappedComponent:du}),Kl=Tr.pure;function Nl(ri){return te(ri.dispatch,rl)}var os=Kl?z.useMemo:function(ri){return ri()};function Ui(ri){var ks=(0,z.useMemo)(function(){var Nc=ri.reactReduxForwardedRef,Nm=(0,y.Z)(ri,de);return[ri.context,Nc,Nm]},[ri]),us=ks[0],wc=ks[1],rc=ks[2],Zs=(0,z.useMemo)(function(){return us&&us.Consumer&&(0,se.isContextConsumer)(z.createElement(us.Consumer,null))?us:Wo},[us,Wo]),Hi=(0,z.useContext)(Zs),oc=!!ri.store&&!!ri.store.getState&&!!ri.store.dispatch,Cl=!!Hi&&!!Hi.store,ls=oc?ri.store:Hi.store,Lc=(0,z.useMemo)(function(){return Nl(ls)},[ls]),Vd=(0,z.useMemo)(function(){if(!dt)return Ae;var Nc=fe(ls,oc?null:Hi.subscription),Nm=Nc.notifyNestedSubs.bind(Nc);return[Nc,Nm]},[ls,oc,Hi]),Oc=Vd[0],td=Vd[1],Gd=(0,z.useMemo)(function(){return oc?Hi:(0,Ye.Z)({},Hi,{subscription:Oc})},[oc,Hi,Oc]),uc=(0,z.useReducer)(Ie,Se,ta),Wg=uc[0],jd=Wg[0],zg=uc[1];if(jd&&jd.error)throw jd.error;var og=(0,z.useRef)(),wm=(0,z.useRef)(rc),ol=(0,z.useRef)(),nd=(0,z.useRef)(!1),Lm=os(function(){return ol.current&&rc===wm.current?ol.current:Lc(ls.getState(),rc)},[ls,jd,rc]);Pt(rt,[wm,og,nd,rc,Lm,ol,td]),Pt(pt,[dt,ls,Oc,Lc,wm,og,nd,ol,td,zg],[ls,Oc,Lc]);var Om=(0,z.useMemo)(function(){return z.createElement(du,(0,Ye.Z)({},Lm,{ref:wc}))},[wc,du,Lm]),Vg=(0,z.useMemo)(function(){return dt?z.createElement(Zs.Provider,{value:Gd},Om):Om},[Zs,Om,Gd]);return Vg}var ai=Kl?z.memo(Ui):Ui;if(ai.WrappedComponent=du,ai.displayName=Ui.displayName=iu,$a){var Ki=z.forwardRef(function(ks,us){return z.createElement(ai,(0,Ye.Z)({},ks,{reactReduxForwardedRef:us}))});return Ki.displayName=iu,Ki.WrappedComponent=du,ae()(Ki,du)}return ae()(ai,du)}}function ya(te,ne){return te===ne?te!==0||ne!==0||1/te===1/ne:te!==te&&ne!==ne}function ma(te,ne){if(ya(te,ne))return!0;if(typeof te!="object"||te===null||typeof ne!="object"||ne===null)return!1;var ie=Object.keys(te),me=Object.keys(ne);if(ie.length!==me.length)return!1;for(var Pe=0;Pe=0;me--){var Pe=ne[me](te);if(Pe)return Pe}return function(Fe,Ce){throw new Error("Invalid value of type "+typeof te+" for "+ie+" argument when connecting component "+Ce.wrappedComponentName+".")}}function Ht(te,ne){return te===ne}function De(te){var ne=te===void 0?{}:te,ie=ne.connectHOC,me=ie===void 0?Hn:ie,Pe=ne.mapStateToPropsFactories,Fe=Pe===void 0?In:Pe,Ce=ne.mapDispatchToPropsFactories,be=Ce===void 0?ot:Ce,qe=ne.mergePropsFactories,Ft=qe===void 0?Ue:qe,dt=ne.selectorFactory,tt=dt===void 0?on:dt;return function(kt,Sn,Va,$a){$a===void 0&&($a={});var xa=$a,yr=xa.pure,Tr=yr===void 0?!0:yr,Gr=xa.areStatesEqual,Wo=Gr===void 0?Ht:Gr,zo=xa.areOwnPropsEqual,du=zo===void 0?ma:zo,vl=xa.areStatePropsEqual,iu=vl===void 0?ma:vl,rl=xa.areMergedPropsEqual,Kl=rl===void 0?ma:rl,Nl=(0,y.Z)(xa,rn),os=Ln(kt,Fe,"mapStateToProps"),Ui=Ln(Sn,be,"mapDispatchToProps"),ai=Ln(Va,Ft,"mergeProps");return me(tt,(0,Ye.Z)({methodName:"connect",getDisplayName:function(ri){return"Connect("+ri+")"},shouldHandleStateChanges:!!kt,initMapStateToProps:os,initMapDispatchToProps:Ui,initMergeProps:ai,pure:Tr,areStatesEqual:Wo,areOwnPropsEqual:du,areStatePropsEqual:iu,areMergedPropsEqual:Kl},Nl))}}var ke=De();function Dt(){var te=useContext(ReactReduxContext);return te}function jt(te){te===void 0&&(te=ReactReduxContext);var ne=te===ReactReduxContext?useDefaultReduxContext:function(){return useContext(te)};return function(){var me=ne(),Pe=me.store;return Pe}}var sn=null;function yt(te){te===void 0&&(te=ReactReduxContext);var ne=te===ReactReduxContext?useDefaultStore:createStoreHook(te);return function(){var me=ne();return me.dispatch}}var xt=null,Bt=function(ne,ie){return ne===ie};function nt(te,ne,ie,me){var Pe=useReducer(function(Sn){return Sn+1},0),Fe=Pe[1],Ce=useMemo(function(){return createSubscription(ie,me)},[ie,me]),be=useRef(),qe=useRef(),Ft=useRef(),dt=useRef(),tt=ie.getState(),at;try{if(te!==qe.current||tt!==Ft.current||be.current){var kt=te(tt);dt.current===void 0||!ne(kt,dt.current)?at=kt:at=dt.current}else at=dt.current}catch(Sn){throw be.current&&(Sn.message+=` + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${Dt}-tooltip-inner`]:{minWidth:"unset"}})}},Ue=(De,ke)=>{const{componentCls:Dt,railSize:jt,handleSize:sn,dotSize:St}=De,xt=ke?"paddingBlock":"paddingInline",Bt=ke?"width":"height",nt=ke?"height":"width",st=ke?"insetBlockStart":"insetInlineStart",Xt=ke?"top":"insetInlineStart",vt=(jt*3-sn)/2,Et=(sn-jt)/2,yt=ke?{borderWidth:`${Et}px 0`,transform:`translateY(-${Et}px)`}:{borderWidth:`0 ${Et}px`,transform:`translateX(-${Et}px)`};return{[xt]:jt,[nt]:jt*3,[`${Dt}-rail`]:{[Bt]:"100%",[nt]:jt},[`${Dt}-track`]:{[nt]:jt},[`${Dt}-track-draggable`]:Object.assign({},yt),[`${Dt}-handle`]:{[st]:vt},[`${Dt}-mark`]:{insetInlineStart:0,top:0,[Xt]:jt*3+(ke?0:De.marginFull),[Bt]:"100%"},[`${Dt}-step`]:{insetInlineStart:0,top:0,[Xt]:jt,[Bt]:"100%",[nt]:jt},[`${Dt}-dot`]:{position:"absolute",[st]:(jt-St)/2}}},zt=De=>{const{componentCls:ke,marginPartWithMark:Dt}=De;return{[`${ke}-horizontal`]:Object.assign(Object.assign({},Ue(De,!0)),{[`&${ke}-with-marks`]:{marginBottom:Dt}})}},Zt=De=>{const{componentCls:ke}=De;return{[`${ke}-vertical`]:Object.assign(Object.assign({},Ue(De,!1)),{height:"100%"})}};var $t=(0,Fn.Z)("Slider",De=>{const ke=(0,Ne.TS)(De,{marginPart:(De.controlHeight-De.controlSize)/2,marginFull:De.controlSize/2,marginPartWithMark:De.controlHeightLG-De.controlSize});return[we(ke),zt(ke),Zt(ke)]},De=>{const Dt=De.controlHeightLG/4,jt=De.controlHeightSM/2,sn=De.lineWidth+1,St=De.lineWidth+1*3;return{controlSize:Dt,railSize:4,handleSize:Dt,handleSizeHover:jt,dotSize:8,handleLineWidth:sn,handleLineWidthHover:St,railBg:De.colorFillTertiary,railHoverBg:De.colorFillSecondary,trackBg:De.colorPrimaryBorder,trackHoverBg:De.colorPrimaryBorderHover,handleColor:De.colorPrimaryBorder,handleActiveColor:De.colorPrimary,dotBorderColor:De.colorBorderSecondary,dotActiveBorderColor:De.colorPrimaryBorder,trackBgDisabled:De.colorBgContainerDisabled}}),on=function(De,ke){var Dt={};for(var jt in De)Object.prototype.hasOwnProperty.call(De,jt)&&ke.indexOf(jt)<0&&(Dt[jt]=De[jt]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,jt=Object.getOwnPropertySymbols(De);sntypeof De=="number"?De.toString():"";var Ht=ye.forwardRef((De,ke)=>{const{prefixCls:Dt,range:jt,className:sn,rootClassName:St,style:xt,disabled:Bt,tooltipPrefixCls:nt,tipFormatter:st,tooltipVisible:Xt,getTooltipPopupContainer:vt,tooltipPlacement:Et}=De,yt=on(De,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:Yt,slider:Ct,getPrefixCls:Wt,getPopupContainer:Qn}=ye.useContext(Kt.E_),en=ye.useContext(Pn.Z),la=Bt!=null?Bt:en,[or,mr]=ye.useState({}),vr=(At,Ln)=>{mr(Vn=>Object.assign(Object.assign({},Vn),{[At]:Ln}))},er=(At,Ln)=>At||(Ln?Yt==="rtl"?"left":"right":"top"),Wr=Wt("slider",Dt),[zr,Pr]=$t(Wr),Ar=x()(sn,Ct==null?void 0:Ct.className,St,{[`${Wr}-rtl`]:Yt==="rtl"},Pr);Yt==="rtl"&&!yt.vertical&&(yt.reverse=!yt.reverse);const[Cr,tr]=ye.useMemo(()=>jt?typeof jt=="object"?[!0,jt.draggableTrack]:[!0,!1]:[!1],[jt]),no=(At,Ln)=>{var Vn;const{index:ln,dragging:An}=Ln,{tooltip:oa={},vertical:Ra}=De,Qe=Object.assign({},oa),{open:ht,placement:mt,getPopupContainer:qn,prefixCls:ea,formatter:ga}=Qe;let ha;ga||ga===null?ha=ga:st||st===null?ha=st:ha=rn;const Qa=ha?or[ln]||An:!1,wa=(Vn=ht!=null?ht:Xt)!==null&&Vn!==void 0?Vn:ht===void 0&&Qa,Xa=Object.assign(Object.assign({},At.props),{onMouseEnter:()=>vr(ln,!0),onMouseLeave:()=>vr(ln,!1)}),Ga=Wt("tooltip",ea!=null?ea:nt);return ye.createElement(Rt,Object.assign({},Qe,{prefixCls:Ga,title:ha?ha(Ln.value):"",open:wa,placement:er(mt!=null?mt:Et,Ra),key:ln,overlayClassName:`${Wr}-tooltip`,getPopupContainer:qn||vt||Qn}),ye.cloneElement(At,Xa))},ar=Object.assign(Object.assign({},Ct==null?void 0:Ct.style),xt);return zr(ye.createElement(it,Object.assign({},yt,{step:yt.step,range:Cr,draggableTrack:tr,className:Ar,style:ar,disabled:la,ref:ke,prefixCls:Wr,handleRender:no})))})},10527:function(Le,Ot,ue){"use strict";var z,x=ue(25569).default;z={value:!0},Ot.Z=void 0;var xe=x(ue(65835)),Ye=x(ue(6432));const Te={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},xe.default),timePickerLocale:Object.assign({},Ye.default)};Te.lang.ok="\u786E\u5B9A";var Je=Te;Ot.Z=Je},6432:function(Le,Ot){"use strict";Object.defineProperty(Ot,"__esModule",{value:!0}),Ot.default=void 0;var z={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};Ot.default=z},65835:function(Le,Ot){"use strict";Object.defineProperty(Ot,"__esModule",{value:!0}),Ot.default=void 0;var ue={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},z=ue;Ot.default=z},11414:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z5:function(){return ji},_l:function(){return Zd},bK:function(){return zd}});var z=ue(59301),x=ue(18773);function xe(te,ne){te.prototype=Object.create(ne.prototype),te.prototype.constructor=te,(0,x.Z)(te,ne)}var Ye=ue(54476),Te=ue(59781),Je=z.createContext(null),ye=null;function gt(te){te()}var Re=gt,Be=function(ne){return Re=ne},We=function(){return Re};function He(){var te=We(),ne=null,ie=null;return{clear:function(){ne=null,ie=null},notify:function(){te(function(){for(var Pe=ne;Pe;)Pe.callback(),Pe=Pe.next})},get:function(){for(var Pe=[],Fe=ne;Fe;)Pe.push(Fe),Fe=Fe.next;return Pe},subscribe:function(Pe){var Fe=!0,Ce=ie={callback:Pe,next:null,prev:ie};return Ce.prev?Ce.prev.next=Ce:ne=Ce,function(){!Fe||ne===null||(Fe=!1,Ce.next?Ce.next.prev=Ce.prev:ie=Ce.prev,Ce.prev?Ce.prev.next=Ce.next:ne=Ce.next)}}}}var ut={notify:function(){},get:function(){return[]}};function fe(te,ne){var ie,me=ut;function Pe(tt){return qe(),me.subscribe(tt)}function Fe(){me.notify()}function Ce(){dt.onStateChange&&dt.onStateChange()}function be(){return!!ie}function qe(){ie||(ie=ne?ne.addNestedSub(Ce):te.subscribe(Ce),me=He())}function Ft(){ie&&(ie(),ie=void 0,me.clear(),me=ut)}var dt={addNestedSub:Pe,notifyNestedSubs:Fe,handleChangeWrapper:Ce,isSubscribed:be,trySubscribe:qe,tryUnsubscribe:Ft,getListeners:function(){return me}};return dt}var a=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?z.useLayoutEffect:z.useEffect;function E(te){var ne=te.store,ie=te.context,me=te.children,Pe=(0,z.useMemo)(function(){var be=fe(ne);return{store:ne,subscription:be}},[ne]),Fe=(0,z.useMemo)(function(){return ne.getState()},[ne]);a(function(){var be=Pe.subscription;return be.onStateChange=be.notifyNestedSubs,be.trySubscribe(),Fe!==ne.getState()&&be.notifyNestedSubs(),function(){be.tryUnsubscribe(),be.onStateChange=null}},[Pe,Fe]);var Ce=ie||Je;return z.createElement(Ce.Provider,{value:Pe},me)}var b=E,y=ue(85377),ee=ue(94266),ae=ue.n(ee),se=ue(53410),ce=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],de=["reactReduxForwardedRef"],Se=[],Ae=[null,null],Oe=function(ne){try{return JSON.stringify(ne)}catch(ie){return String(ne)}};function Ie(te,ne){var ie=te[1];return[ne.payload,ie+1]}function Pt(te,ne,ie){a(function(){return te.apply(void 0,ne)},ie)}function rt(te,ne,ie,me,Pe,Fe,Ce){te.current=me,ne.current=Pe,ie.current=!1,Fe.current&&(Fe.current=null,Ce())}function pt(te,ne,ie,me,Pe,Fe,Ce,be,qe,Ft){if(te){var dt=!1,tt=null,at=function(){if(!dt){var Va=ne.getState(),$a,xa;try{$a=me(Va,Pe.current)}catch(yr){xa=yr,tt=yr}xa||(tt=null),$a===Fe.current?Ce.current||qe():(Fe.current=$a,be.current=$a,Ce.current=!0,Ft({type:"STORE_UPDATED",payload:{error:xa}}))}};ie.onStateChange=at,ie.trySubscribe(),at();var kt=function(){if(dt=!0,ie.tryUnsubscribe(),ie.onStateChange=null,tt)throw tt};return kt}}var na=function(){return[null,0]};function Hn(te,ne){ne===void 0&&(ne={});var ie=ne,me=ie.getDisplayName,Pe=me===void 0?function(zo){return"ConnectAdvanced("+zo+")"}:me,Fe=ie.methodName,Ce=Fe===void 0?"connectAdvanced":Fe,be=ie.renderCountProp,qe=be===void 0?void 0:be,Ft=ie.shouldHandleStateChanges,dt=Ft===void 0?!0:Ft,tt=ie.storeKey,at=tt===void 0?"store":tt,kt=ie.withRef,Sn=kt===void 0?!1:kt,Va=ie.forwardRef,$a=Va===void 0?!1:Va,xa=ie.context,yr=xa===void 0?Je:xa,Tr=(0,y.Z)(ie,ce);if(0)var Gr;var Wo=yr;return function(du){var vl=du.displayName||du.name||"Component",iu=Pe(vl),rl=(0,Ye.Z)({},Tr,{getDisplayName:Pe,methodName:Ce,renderCountProp:qe,shouldHandleStateChanges:dt,storeKey:at,displayName:iu,wrappedComponentName:vl,WrappedComponent:du}),Kl=Tr.pure;function Nl(ri){return te(ri.dispatch,rl)}var os=Kl?z.useMemo:function(ri){return ri()};function Ui(ri){var ks=(0,z.useMemo)(function(){var Nc=ri.reactReduxForwardedRef,Nm=(0,y.Z)(ri,de);return[ri.context,Nc,Nm]},[ri]),us=ks[0],wc=ks[1],rc=ks[2],Zs=(0,z.useMemo)(function(){return us&&us.Consumer&&(0,se.isContextConsumer)(z.createElement(us.Consumer,null))?us:Wo},[us,Wo]),Hi=(0,z.useContext)(Zs),oc=!!ri.store&&!!ri.store.getState&&!!ri.store.dispatch,Cl=!!Hi&&!!Hi.store,ls=oc?ri.store:Hi.store,Lc=(0,z.useMemo)(function(){return Nl(ls)},[ls]),Vd=(0,z.useMemo)(function(){if(!dt)return Ae;var Nc=fe(ls,oc?null:Hi.subscription),Nm=Nc.notifyNestedSubs.bind(Nc);return[Nc,Nm]},[ls,oc,Hi]),Oc=Vd[0],td=Vd[1],Gd=(0,z.useMemo)(function(){return oc?Hi:(0,Ye.Z)({},Hi,{subscription:Oc})},[oc,Hi,Oc]),uc=(0,z.useReducer)(Ie,Se,na),Wg=uc[0],jd=Wg[0],zg=uc[1];if(jd&&jd.error)throw jd.error;var og=(0,z.useRef)(),wm=(0,z.useRef)(rc),ol=(0,z.useRef)(),nd=(0,z.useRef)(!1),Lm=os(function(){return ol.current&&rc===wm.current?ol.current:Lc(ls.getState(),rc)},[ls,jd,rc]);Pt(rt,[wm,og,nd,rc,Lm,ol,td]),Pt(pt,[dt,ls,Oc,Lc,wm,og,nd,ol,td,zg],[ls,Oc,Lc]);var Om=(0,z.useMemo)(function(){return z.createElement(du,(0,Ye.Z)({},Lm,{ref:wc}))},[wc,du,Lm]),Vg=(0,z.useMemo)(function(){return dt?z.createElement(Zs.Provider,{value:Gd},Om):Om},[Zs,Om,Gd]);return Vg}var ai=Kl?z.memo(Ui):Ui;if(ai.WrappedComponent=du,ai.displayName=Ui.displayName=iu,$a){var Ki=z.forwardRef(function(ks,us){return z.createElement(ai,(0,Ye.Z)({},ks,{reactReduxForwardedRef:us}))});return Ki.displayName=iu,Ki.WrappedComponent=du,ae()(Ki,du)}return ae()(ai,du)}}function ya(te,ne){return te===ne?te!==0||ne!==0||1/te===1/ne:te!==te&&ne!==ne}function ma(te,ne){if(ya(te,ne))return!0;if(typeof te!="object"||te===null||typeof ne!="object"||ne===null)return!1;var ie=Object.keys(te),me=Object.keys(ne);if(ie.length!==me.length)return!1;for(var Pe=0;Pe=0;me--){var Pe=ne[me](te);if(Pe)return Pe}return function(Fe,Ce){throw new Error("Invalid value of type "+typeof te+" for "+ie+" argument when connecting component "+Ce.wrappedComponentName+".")}}function Ht(te,ne){return te===ne}function De(te){var ne=te===void 0?{}:te,ie=ne.connectHOC,me=ie===void 0?Hn:ie,Pe=ne.mapStateToPropsFactories,Fe=Pe===void 0?In:Pe,Ce=ne.mapDispatchToPropsFactories,be=Ce===void 0?ot:Ce,qe=ne.mergePropsFactories,Ft=qe===void 0?Ue:qe,dt=ne.selectorFactory,tt=dt===void 0?on:dt;return function(kt,Sn,Va,$a){$a===void 0&&($a={});var xa=$a,yr=xa.pure,Tr=yr===void 0?!0:yr,Gr=xa.areStatesEqual,Wo=Gr===void 0?Ht:Gr,zo=xa.areOwnPropsEqual,du=zo===void 0?ma:zo,vl=xa.areStatePropsEqual,iu=vl===void 0?ma:vl,rl=xa.areMergedPropsEqual,Kl=rl===void 0?ma:rl,Nl=(0,y.Z)(xa,rn),os=On(kt,Fe,"mapStateToProps"),Ui=On(Sn,be,"mapDispatchToProps"),ai=On(Va,Ft,"mergeProps");return me(tt,(0,Ye.Z)({methodName:"connect",getDisplayName:function(ri){return"Connect("+ri+")"},shouldHandleStateChanges:!!kt,initMapStateToProps:os,initMapDispatchToProps:Ui,initMergeProps:ai,pure:Tr,areStatesEqual:Wo,areOwnPropsEqual:du,areStatePropsEqual:iu,areMergedPropsEqual:Kl},Nl))}}var ke=De();function Dt(){var te=useContext(ReactReduxContext);return te}function jt(te){te===void 0&&(te=ReactReduxContext);var ne=te===ReactReduxContext?useDefaultReduxContext:function(){return useContext(te)};return function(){var me=ne(),Pe=me.store;return Pe}}var sn=null;function St(te){te===void 0&&(te=ReactReduxContext);var ne=te===ReactReduxContext?useDefaultStore:createStoreHook(te);return function(){var me=ne();return me.dispatch}}var xt=null,Bt=function(ne,ie){return ne===ie};function nt(te,ne,ie,me){var Pe=useReducer(function(Sn){return Sn+1},0),Fe=Pe[1],Ce=useMemo(function(){return createSubscription(ie,me)},[ie,me]),be=useRef(),qe=useRef(),Ft=useRef(),dt=useRef(),tt=ie.getState(),at;try{if(te!==qe.current||tt!==Ft.current||be.current){var kt=te(tt);dt.current===void 0||!ne(kt,dt.current)?at=kt:at=dt.current}else at=dt.current}catch(Sn){throw be.current&&(Sn.message+=` The error may be correlated with this previous error: `+be.current.stack+` -`),Sn}return useIsomorphicLayoutEffect(function(){qe.current=te,Ft.current=tt,dt.current=at,be.current=void 0}),useIsomorphicLayoutEffect(function(){function Sn(){try{var Va=ie.getState();if(Va===Ft.current)return;var $a=qe.current(Va);if(ne($a,dt.current))return;dt.current=$a,Ft.current=Va}catch(xa){be.current=xa}Fe()}return Ce.onStateChange=Sn,Ce.trySubscribe(),Sn(),function(){return Ce.tryUnsubscribe()}},[ie,Ce]),at}function st(te){te===void 0&&(te=ReactReduxContext);var ne=te===ReactReduxContext?useDefaultReduxContext:function(){return useContext(te)};return function(me,Pe){Pe===void 0&&(Pe=Bt);var Fe=ne(),Ce=Fe.store,be=Fe.subscription,qe=nt(me,Pe,Ce,be);return useDebugValue(qe),qe}}var Qt=null,vt=ue(4676);Be(vt.unstable_batchedUpdates);function Et(te,ne){if(te.length!==ne.length)return!1;for(var ie=0;ie");return me.callbacks},me.setCallbacks=function(be){me.callbacks=be},me}var ie=ne.prototype;return ie.componentDidMount=function(){this.unbind=Za(window,[{eventName:"error",fn:this.onWindowError}])},ie.componentWillUnmount=function(){this.unbind()},ie.componentDidCatch=function(Pe){if(Pe instanceof ia){this.setState({});return}throw Pe},ie.render=function(){return this.props.children(this.setCallbacks)},ne}(z.Component),Dr=` +`)},ga=function(ne){return[ea(ne),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},ha="__react-beautiful-dnd-disable-dev-warnings";function Qa(te,ne){var ie;Qe||typeof window!="undefined"&&window[ha]||(ie=console)[te].apply(ie,ga(ne))}var wa=Qa.bind(null,"warn"),Xa=Qa.bind(null,"error");function Ga(){}function Nn(te,ne){return(0,Ye.Z)({},te,{},ne)}function Za(te,ne,ie){var me=ne.map(function(Pe){var Fe=Nn(ie,Pe.options);return te.addEventListener(Pe.eventName,Pe.fn,Fe),function(){te.removeEventListener(Pe.eventName,Pe.fn,Fe)}});return function(){me.forEach(function(Fe){Fe()})}}var Vr=!0,bo="Invariant failed";function ia(te){this.message=te}ia.prototype.toString=function(){return this.message};function yn(te,ne){if(!te)throw Vr?new ia(bo):new ia(bo+": "+(ne||""))}var tu=function(te){xe(ne,te);function ne(){for(var me,Pe=arguments.length,Fe=new Array(Pe),Ce=0;Ce");return me.callbacks},me.setCallbacks=function(be){me.callbacks=be},me}var ie=ne.prototype;return ie.componentDidMount=function(){this.unbind=Za(window,[{eventName:"error",fn:this.onWindowError}])},ie.componentWillUnmount=function(){this.unbind()},ie.componentDidCatch=function(Pe){if(Pe instanceof ia){this.setState({});return}throw Pe},ie.render=function(){return this.props.children(this.setCallbacks)},ne}(z.Component),Dr=` Press space bar to start a drag. When dragging you can use the arrow keys to move the item around and escape to cancel. Some screen readers may require you to be in focus mode or to use your pass through key @@ -224,7 +224,7 @@ The error may be correlated with this previous error: `:` The item has been dropped while not over a drop area. `+Fo(ne.source)+` - `},oa={dragHandleUsageInstructions:Dr,onDragStart:Jr,onDragUpdate:Uo,onDragEnd:Yo},uo={x:0,y:0},Do=function(ne,ie){return{x:ne.x+ie.x,y:ne.y+ie.y}},Lo=function(ne,ie){return{x:ne.x-ie.x,y:ne.y-ie.y}},Gt=function(ne,ie){return ne.x===ie.x&&ne.y===ie.y},lt=function(ne){return{x:ne.x!==0?-ne.x:0,y:ne.y!==0?-ne.y:0}},et=function(ne,ie,me){var Pe;return me===void 0&&(me=0),Pe={},Pe[ne]=ie,Pe[ne==="x"?"y":"x"]=me,Pe},un=function(ne,ie){return Math.sqrt(Math.pow(ie.x-ne.x,2)+Math.pow(ie.y-ne.y,2))},ea=function(ne,ie){return Math.min.apply(Math,ie.map(function(me){return un(ne,me)}))},Wa=function(ne){return function(ie){return{x:ne(ie.x),y:ne(ie.y)}}},Xn=function(te,ne){var ie=or({top:Math.max(ne.top,te.top),right:Math.min(ne.right,te.right),bottom:Math.min(ne.bottom,te.bottom),left:Math.max(ne.left,te.left)});return ie.width<=0||ie.height<=0?null:ie},Ha=function(ne,ie){return{top:ne.top+ie.y,left:ne.left+ie.x,bottom:ne.bottom+ie.y,right:ne.right+ie.x}},Cn=function(ne){return[{x:ne.left,y:ne.top},{x:ne.right,y:ne.top},{x:ne.left,y:ne.bottom},{x:ne.right,y:ne.bottom}]},Ta={top:0,right:0,bottom:0,left:0},so=function(ne,ie){return ie?Ha(ne,ie.scroll.diff.displacement):ne},Qo=function(ne,ie,me){if(me&&me.increasedBy){var Pe;return(0,Ye.Z)({},ne,(Pe={},Pe[ie.end]=ne[ie.end]+me.increasedBy[ie.line],Pe))}return ne},vu=function(ne,ie){return ie&&ie.shouldClipSubject?Xn(ie.pageMarginBox,ne):or(ne)},xr=function(te){var ne=te.page,ie=te.withPlaceholder,me=te.axis,Pe=te.frame,Fe=so(ne.marginBox,Pe),Ce=Qo(Fe,me,ie),be=vu(Ce,Pe);return{page:ne,withPlaceholder:ie,active:be}},ca=function(te,ne){te.frame||yn(!1);var ie=te.frame,me=Lo(ne,ie.scroll.initial),Pe=lt(me),Fe=(0,Ye.Z)({},ie,{scroll:{initial:ie.scroll.initial,current:ne,diff:{value:me,displacement:Pe},max:ie.scroll.max}}),Ce=xr({page:te.subject.page,withPlaceholder:te.subject.withPlaceholder,axis:te.axis,frame:Fe}),be=(0,Ye.Z)({},te,{frame:Fe,subject:Ce});return be};function Ur(te){return Number.isInteger?Number.isInteger(te):typeof te=="number"&&isFinite(te)&&Math.floor(te)===te}function Kr(te){return Object.values?Object.values(te):Object.keys(te).map(function(ne){return te[ne]})}function qr(te,ne){if(te.findIndex)return te.findIndex(ne);for(var ie=0;iete.bottom,Ft=me.leftte.right,dt=qe&&Ft;if(dt)return!0;var tt=qe&&Ce||Ft&&Fe;return tt}},La=function(te){var ne=Lr(te.top,te.bottom),ie=Lr(te.left,te.right);return function(me){var Pe=ne(me.top)&&ne(me.bottom)&&ie(me.left)&&ie(me.right);return Pe}},Rr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Io={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Ro=function(te){return function(ne){var ie=Lr(ne.top,ne.bottom),me=Lr(ne.left,ne.right);return function(Pe){return te===Rr?ie(Pe.top)&&ie(Pe.bottom):me(Pe.left)&&me(Pe.right)}}},Zn=function(ne,ie){var me=ie.frame?ie.frame.scroll.diff.displacement:uo;return Ha(ne,me)},na=function(ne,ie,me){return ie.subject.active?me(ie.subject.active)(ne):!1},jn=function(ne,ie,me){return me(ie)(ne)},sa=function(ne){var ie=ne.target,me=ne.destination,Pe=ne.viewport,Fe=ne.withDroppableDisplacement,Ce=ne.isVisibleThroughFrameFn,be=Fe?Zn(ie,me):ie;return na(be,me,Ce)&&jn(be,Pe,Ce)},$r=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:xn}))},lo=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:La}))},Oo=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:Ro(ne.destination.axis)}))},sr=function(ne,ie,me){if(typeof me=="boolean")return me;if(!ie)return!0;var Pe=ie.invisible,Fe=ie.visible;if(Pe[ne])return!1;var Ce=Fe[ne];return Ce?Ce.shouldAnimate:!0};function cr(te,ne){var ie=te.page.marginBox,me={top:ne.point.y,right:0,bottom:0,left:ne.point.x};return or(mr(ie,me))}function qa(te){var ne=te.afterDragging,ie=te.destination,me=te.displacedBy,Pe=te.viewport,Fe=te.forceShouldAnimate,Ce=te.last;return ne.reduce(function(qe,Ft){var dt=cr(Ft,me),tt=Ft.descriptor.id;qe.all.push(tt);var at=$r({target:dt,destination:ie,viewport:Pe,withDroppableDisplacement:!0});if(!at)return qe.invisible[Ft.descriptor.id]=!0,qe;var kt=sr(tt,Ce,Fe),Sn={draggableId:tt,shouldAnimate:kt};return qe.visible[tt]=Sn,qe},{all:[],visible:{},invisible:{}})}function Hr(te,ne){if(!te.length)return 0;var ie=te[te.length-1].descriptor.index;return ne.inHomeList?ie:ie+1}function To(te){var ne=te.insideDestination,ie=te.inHomeList,me=te.displacedBy,Pe=te.destination,Fe=Hr(ne,{inHomeList:ie});return{displaced:Mn,displacedBy:me,at:{type:"REORDER",destination:{droppableId:Pe.descriptor.id,index:Fe}}}}function Mr(te){var ne=te.draggable,ie=te.insideDestination,me=te.destination,Pe=te.viewport,Fe=te.displacedBy,Ce=te.last,be=te.index,qe=te.forceShouldAnimate,Ft=Vt(ne,me);if(be==null)return To({insideDestination:ie,inHomeList:Ft,displacedBy:Fe,destination:me});var dt=ho(ie,function(Va){return Va.descriptor.index===be});if(!dt)return To({insideDestination:ie,inHomeList:Ft,displacedBy:Fe,destination:me});var tt=$e(ne,ie),at=ie.indexOf(dt),kt=tt.slice(at),Sn=qa({afterDragging:kt,destination:me,displacedBy:Fe,last:Ce,viewport:Pe.frame,forceShouldAnimate:qe});return{displaced:Sn,displacedBy:Fe,at:{type:"REORDER",destination:{droppableId:me.descriptor.id,index:be}}}}function ao(te,ne){return!!ne.effected[te]}var co=function(te){var ne=te.isMovingForward,ie=te.destination,me=te.draggables,Pe=te.combine,Fe=te.afterCritical;if(!ie.isCombineEnabled)return null;var Ce=Pe.draggableId,be=me[Ce],qe=be.descriptor.index,Ft=ao(Ce,Fe);return Ft?ne?qe:qe-1:ne?qe+1:qe},Ir=function(te){var ne=te.isMovingForward,ie=te.isInHomeList,me=te.insideDestination,Pe=te.location;if(!me.length)return null;var Fe=Pe.index,Ce=ne?Fe+1:Fe-1,be=me[0].descriptor.index,qe=me[me.length-1].descriptor.index,Ft=ie?qe:qe+1;return CeFt?null:Ce},ou=function(te){var ne=te.isMovingForward,ie=te.isInHomeList,me=te.draggable,Pe=te.draggables,Fe=te.destination,Ce=te.insideDestination,be=te.previousImpact,qe=te.viewport,Ft=te.afterCritical,dt=be.at;if(dt||yn(!1),dt.type==="REORDER"){var tt=Ir({isMovingForward:ne,isInHomeList:ie,location:dt.destination,insideDestination:Ce});return tt==null?null:Mr({draggable:me,insideDestination:Ce,destination:Fe,viewport:qe,last:be.displaced,displacedBy:be.displacedBy,index:tt})}var at=co({isMovingForward:ne,destination:Fe,displaced:be.displaced,draggables:Pe,combine:dt.combine,afterCritical:Ft});return at==null?null:Mr({draggable:me,insideDestination:Ce,destination:Fe,viewport:qe,last:be.displaced,displacedBy:be.displacedBy,index:at})},Bu=function(te){var ne=te.displaced,ie=te.afterCritical,me=te.combineWith,Pe=te.displacedBy,Fe=!!(ne.visible[me]||ne.invisible[me]);return ao(me,ie)?Fe?uo:lt(Pe.point):Fe?Pe.point:uo},po=function(te){var ne=te.afterCritical,ie=te.impact,me=te.draggables,Pe=Ca(ie);Pe||yn(!1);var Fe=Pe.draggableId,Ce=me[Fe].page.borderBox.center,be=Bu({displaced:ie.displaced,afterCritical:ne,combineWith:Fe,displacedBy:ie.displacedBy});return Do(Ce,be)},Ou=function(ne,ie){return ie.margin[ne.start]+ie.borderBox[ne.size]/2},ko=function(ne,ie){return ie.margin[ne.end]+ie.borderBox[ne.size]/2},zu=function(ne,ie,me){return ie[ne.crossAxisStart]+me.margin[ne.crossAxisStart]+me.borderBox[ne.crossAxisSize]/2},Ko=function(ne){var ie=ne.axis,me=ne.moveRelativeTo,Pe=ne.isMoving;return et(ie.line,me.marginBox[ie.end]+Ou(ie,Pe),zu(ie,me.marginBox,Pe))},Vu=function(ne){var ie=ne.axis,me=ne.moveRelativeTo,Pe=ne.isMoving;return et(ie.line,me.marginBox[ie.start]-ko(ie,Pe),zu(ie,me.marginBox,Pe))},Pu=function(ne){var ie=ne.axis,me=ne.moveInto,Pe=ne.isMoving;return et(ie.line,me.contentBox[ie.start]+Ou(ie,Pe),zu(ie,me.contentBox,Pe))},ll=function(te){var ne=te.impact,ie=te.draggable,me=te.draggables,Pe=te.droppable,Fe=te.afterCritical,Ce=Nr(Pe.descriptor.id,me),be=ie.page,qe=Pe.axis;if(!Ce.length)return Pu({axis:qe,moveInto:Pe.page,isMoving:be});var Ft=ne.displaced,dt=ne.displacedBy,tt=Ft.all[0];if(tt){var at=me[tt];if(ao(tt,Fe))return Vu({axis:qe,moveRelativeTo:at.page,isMoving:be});var kt=Cr(at.page,dt.point);return Vu({axis:qe,moveRelativeTo:kt,isMoving:be})}var Sn=Ce[Ce.length-1];if(Sn.descriptor.id===ie.descriptor.id)return be.borderBox.center;if(ao(Sn.descriptor.id,Fe)){var Va=Cr(Sn.page,lt(Fe.displacedBy.point));return Ko({axis:qe,moveRelativeTo:Va,isMoving:be})}return Ko({axis:qe,moveRelativeTo:Sn.page,isMoving:be})},hl=function(te,ne){var ie=te.frame;return ie?Do(ne,ie.scroll.diff.displacement):ne},dl=function(ne){var ie=ne.impact,me=ne.draggable,Pe=ne.droppable,Fe=ne.draggables,Ce=ne.afterCritical,be=me.page.borderBox.center,qe=ie.at;return!Pe||!qe?be:qe.type==="REORDER"?ll({impact:ie,draggable:me,draggables:Fe,droppable:Pe,afterCritical:Ce}):po({impact:ie,draggables:Fe,afterCritical:Ce})},Jl=function(te){var ne=dl(te),ie=te.droppable,me=ie?hl(ie,ne):ne;return me},ql=function(te,ne){var ie=Lo(ne,te.scroll.initial),me=lt(ie),Pe=or({top:ne.y,bottom:ne.y+te.frame.height,left:ne.x,right:ne.x+te.frame.width}),Fe={frame:Pe,scroll:{initial:te.scroll.initial,max:te.scroll.max,current:ne,diff:{value:ie,displacement:me}}};return Fe};function Si(te,ne){return te.map(function(ie){return ne[ie]})}function Ya(te,ne){for(var ie=0;ie1?dt.sort(function(tt,at){return Lu(tt)[be.start]-Lu(at)[be.start]})[0]:Ft.sort(function(tt,at){var kt=ea(ie,Cn(Lu(tt))),Sn=ea(ie,Cn(Lu(at)));return kt!==Sn?kt-Sn:Lu(tt)[be.start]-Lu(at)[be.start]})[0]},Ei=function(ne,ie){var me=ne.page.borderBox.center;return ao(ne.descriptor.id,ie)?Lo(me,ie.displacedBy.point):me},Su=function(ne,ie){var me=ne.page.borderBox;return ao(ne.descriptor.id,ie)?Ha(me,lt(ie.displacedBy.point)):me},ui=function(te){var ne=te.pageBorderBoxCenter,ie=te.viewport,me=te.destination,Pe=te.insideDestination,Fe=te.afterCritical,Ce=Pe.filter(function(be){return lo({target:Su(be,Fe),destination:me,viewport:ie.frame,withDroppableDisplacement:!0})}).sort(function(be,qe){var Ft=un(ne,hl(me,Ei(be,Fe))),dt=un(ne,hl(me,Ei(qe,Fe)));return Ftne.left&&te.topne.top}function qi(te){var ne=te.pageBorderBox,ie=te.draggable,me=te.candidates,Pe=ie.page.borderBox.center,Fe=me.map(function(Ce){var be=Ce.axis,qe=et(Ce.axis.line,ne.center[be.line],Ce.page.borderBox.center[be.crossAxisLine]);return{id:Ce.descriptor.id,distance:un(Pe,qe)}}).sort(function(Ce,be){return be.distance-Ce.distance});return Fe[0]?Fe[0].id:null}function al(te){var ne=te.pageBorderBox,ie=te.draggable,me=te.droppables,Pe=Qr(me).filter(function(Fe){if(!Fe.isEnabled)return!1;var Ce=Fe.subject.active;if(!Ce||!nl(ne,Ce))return!1;if(ds(Ce)(ne.center))return!0;var be=Fe.axis,qe=Ce.center[be.crossAxisLine],Ft=ne[be.crossAxisStart],dt=ne[be.crossAxisEnd],tt=Lr(Ce[be.crossAxisStart],Ce[be.crossAxisEnd]),at=tt(Ft),kt=tt(dt);return!at&&!kt?!0:at?Ftqe});return Pe.length?Pe.length===1?Pe[0].descriptor.id:qi({pageBorderBox:ne,draggable:ie,candidates:Pe}):null}var Zi=function(ne,ie){return or(Ha(ne,ie))},cd=function(te,ne){var ie=te.frame;return ie?Zi(ne,ie.scroll.diff.value):ne};function Oi(te){var ne=te.displaced,ie=te.id;return!!(ne.visible[ie]||ne.invisible[ie])}function dd(te){var ne=te.draggable,ie=te.closest,me=te.inHomeList;return ie?me&&ie.descriptor.index>ne.descriptor.index?ie.descriptor.index-1:ie.descriptor.index:null}var md=function(te){var ne=te.pageBorderBoxWithDroppableScroll,ie=te.draggable,me=te.destination,Pe=te.insideDestination,Fe=te.last,Ce=te.viewport,be=te.afterCritical,qe=me.axis,Ft=yu(me.axis,ie.displaceBy),dt=Ft.value,tt=ne[qe.start],at=ne[qe.end],kt=$e(ie,Pe),Sn=ho(kt,function($a){var xa=$a.descriptor.id,yr=$a.page.borderBox.center[qe.line],Tr=ao(xa,be),Gr=Oi({displaced:Fe,id:xa});return Tr?Gr?at<=yr:ttxa[be.start]+Tr&&ttxa[be.start]-Ft+Tr&&dtxa[be.start]+Ft+Tr&&ttxa[be.start]+Tr&&dt=xu)return $o;var Fe=Pe/xu,Ce=fo+Cu*Fe,be=me==="CANCEL"?Ce*gu:Ce;return Number(be.toFixed(2))},El=function(te){var ne=te.impact,ie=te.draggable,me=te.dimensions,Pe=te.viewport,Fe=te.afterCritical,Ce=me.draggables,be=me.droppables,qe=xl(ne),Ft=qe?be[qe]:null,dt=be[ie.descriptor.droppableId],tt=js({impact:ne,draggable:ie,draggables:Ce,afterCritical:Fe,droppable:Ft||dt,viewport:Pe}),at=Lo(tt,ie.client.borderBox.center);return at},il=function(te){var ne=te.draggables,ie=te.reason,me=te.lastImpact,Pe=te.home,Fe=te.viewport,Ce=te.onLiftImpact;if(!me.at||ie!=="DROP"){var be=kc({draggables:ne,impact:Ce,destination:Pe,viewport:Fe,forceShouldAnimate:!0});return{impact:be,didDropInsideDroppable:!1}}if(me.at.type==="REORDER")return{impact:me,didDropInsideDroppable:!0};var qe=(0,Ye.Z)({},me,{displaced:Mn});return{impact:qe,didDropInsideDroppable:!0}},Al=function(te){var ne=te.getState,ie=te.dispatch;return function(me){return function(Pe){if(Pe.type!=="DROP"){me(Pe);return}var Fe=ne(),Ce=Pe.payload.reason;if(Fe.phase==="COLLECTING"){ie(ur({reason:Ce}));return}if(Fe.phase!=="IDLE"){var be=Fe.phase==="DROP_PENDING"&&Fe.isWaiting;be&&yn(!1),Fe.phase==="DRAGGING"||Fe.phase==="DROP_PENDING"||yn(!1);var qe=Fe.critical,Ft=Fe.dimensions,dt=Ft.draggables[Fe.critical.draggable.id],tt=il({reason:Ce,lastImpact:Fe.impact,afterCritical:Fe.afterCritical,onLiftImpact:Fe.onLiftImpact,home:Fe.dimensions.droppables[Fe.critical.droppable.id],viewport:Fe.viewport,draggables:Fe.dimensions.draggables}),at=tt.impact,kt=tt.didDropInsideDroppable,Sn=kt?ja(at):null,Va=kt?Ca(at):null,$a={index:qe.draggable.index,droppableId:qe.droppable.id},xa={draggableId:dt.descriptor.id,type:dt.descriptor.type,source:$a,reason:Ce,mode:Fe.movementMode,destination:Sn,combine:Va},yr=El({impact:at,draggable:dt,dimensions:Ft,viewport:Fe.viewport,afterCritical:Fe.afterCritical}),Tr={critical:Fe.critical,afterCritical:Fe.afterCritical,result:xa,impact:at},Gr=!Gt(Fe.current.client.offset,yr)||!!xa.combine;if(!Gr){ie(ba({completed:Tr}));return}var Wo=Nu({current:Fe.current.client.offset,destination:yr,reason:Ce}),zo={newHomeClientOffset:yr,dropDuration:Wo,completed:Tr};ie(zn(zo))}}}},Hu=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function wl(te){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(ie){ie.target!==window&&ie.target!==window.document||te()}}}function ju(te){var ne=te.onWindowScroll;function ie(){ne(Hu())}var me=Ra(ie),Pe=wl(me),Fe=Ga;function Ce(){return Fe!==Ga}function be(){Ce()&&yn(!1),Fe=Za(window,[Pe])}function qe(){Ce()||yn(!1),me.cancel(),Fe(),Fe=Ga}return{start:be,stop:qe,isActive:Ce}}var sl=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},Pl=function(te){var ne=ju({onWindowScroll:function(me){te.dispatch(Rn({newScroll:me}))}});return function(ie){return function(me){!ne.isActive()&&me.type==="INITIAL_PUBLISH"&&ne.start(),ne.isActive()&&sl(me)&&ne.stop(),ie(me)}}},Il=function(te){var ne=!1,ie=!1,me=setTimeout(function(){ie=!0}),Pe=function(Ce){ne||ie||(ne=!0,te(Ce),clearTimeout(me))};return Pe.wasCalled=function(){return ne},Pe},Dl=function(){var te=[],ne=function(Fe){var Ce=qr(te,function(Ft){return Ft.timerId===Fe});Ce===-1&&yn(!1);var be=te.splice(Ce,1),qe=be[0];qe.callback()},ie=function(Fe){var Ce=setTimeout(function(){return ne(Ce)}),be={timerId:Ce,callback:Fe};te.push(be)},me=function(){if(te.length){var Fe=[].concat(te);te.length=0,Fe.forEach(function(Ce){clearTimeout(Ce.timerId),Ce.callback()})}};return{add:ie,flush:me}},au=function(ne,ie){return ne==null&&ie==null?!0:ne==null||ie==null?!1:ne.droppableId===ie.droppableId&&ne.index===ie.index},gi=function(ne,ie){return ne==null&&ie==null?!0:ne==null||ie==null?!1:ne.draggableId===ie.draggableId&&ne.droppableId===ie.droppableId},eu=function(ne,ie){if(ne===ie)return!0;var me=ne.draggable.id===ie.draggable.id&&ne.draggable.droppableId===ie.draggable.droppableId&&ne.draggable.type===ie.draggable.type&&ne.draggable.index===ie.draggable.index,Pe=ne.droppable.id===ie.droppable.id&&ne.droppable.type===ie.droppable.type;return me&&Pe},Uu=function(ne,ie){Us(),ie(),Ks()},Tu=function(ne,ie){return{draggableId:ne.draggable.id,type:ne.droppable.type,source:{droppableId:ne.droppable.id,index:ne.draggable.index},mode:ie}},Fl=function(ne,ie,me,Pe){if(!ne){me(Pe(ie));return}var Fe=Il(me),Ce={announce:Fe};ne(ie,Ce),Fe.wasCalled()||me(Pe(ie))},Ol=function(te,ne){var ie=Dl(),me=null,Pe=function(at,kt){me&&yn(!1),Uu("onBeforeCapture",function(){var Sn=te().onBeforeCapture;if(Sn){var Va={draggableId:at,mode:kt};Sn(Va)}})},Fe=function(at,kt){me&&yn(!1),Uu("onBeforeDragStart",function(){var Sn=te().onBeforeDragStart;Sn&&Sn(Tu(at,kt))})},Ce=function(at,kt){me&&yn(!1);var Sn=Tu(at,kt);me={mode:kt,lastCritical:at,lastLocation:Sn.source,lastCombine:null},ie.add(function(){Uu("onDragStart",function(){return Fl(te().onDragStart,Sn,ne,oa.onDragStart)})})},be=function(at,kt){var Sn=ja(kt),Va=Ca(kt);me||yn(!1);var $a=!eu(at,me.lastCritical);$a&&(me.lastCritical=at);var xa=!au(me.lastLocation,Sn);xa&&(me.lastLocation=Sn);var yr=!gi(me.lastCombine,Va);if(yr&&(me.lastCombine=Va),!(!$a&&!xa&&!yr)){var Tr=(0,Ye.Z)({},Tu(at,me.mode),{combine:Va,destination:Sn});ie.add(function(){Uu("onDragUpdate",function(){return Fl(te().onDragUpdate,Tr,ne,oa.onDragUpdate)})})}},qe=function(){me||yn(!1),ie.flush()},Ft=function(at){me||yn(!1),me=null,Uu("onDragEnd",function(){return Fl(te().onDragEnd,at,ne,oa.onDragEnd)})},dt=function(){if(me){var at=(0,Ye.Z)({},Tu(me.lastCritical,me.mode),{combine:null,destination:null,reason:"CANCEL"});Ft(at)}};return{beforeCapture:Pe,beforeStart:Fe,start:Ce,update:be,flush:qe,drop:Ft,abort:dt}},Yu=function(te,ne){var ie=Ol(te,ne);return function(me){return function(Pe){return function(Fe){if(Fe.type==="BEFORE_INITIAL_CAPTURE"){ie.beforeCapture(Fe.payload.draggableId,Fe.payload.movementMode);return}if(Fe.type==="INITIAL_PUBLISH"){var Ce=Fe.payload.critical;ie.beforeStart(Ce,Fe.payload.movementMode),Pe(Fe),ie.start(Ce,Fe.payload.movementMode);return}if(Fe.type==="DROP_COMPLETE"){var be=Fe.payload.completed.result;ie.flush(),Pe(Fe),ie.drop(be);return}if(Pe(Fe),Fe.type==="FLUSH"){ie.abort();return}var qe=me.getState();qe.phase==="DRAGGING"&&ie.update(qe.critical,qe.impact)}}}},ml=function(te){return function(ne){return function(ie){if(ie.type!=="DROP_ANIMATION_FINISHED"){ne(ie);return}var me=te.getState();me.phase!=="DROP_ANIMATING"&&yn(!1),te.dispatch(ba({completed:me.completed}))}}},Pi=function(te){var ne=null,ie=null;function me(){ie&&(cancelAnimationFrame(ie),ie=null),ne&&(ne(),ne=null)}return function(Pe){return function(Fe){if((Fe.type==="FLUSH"||Fe.type==="DROP_COMPLETE"||Fe.type==="DROP_ANIMATION_FINISHED")&&me(),Pe(Fe),Fe.type==="DROP_ANIMATE"){var Ce={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var qe=te.getState();qe.phase==="DROP_ANIMATING"&&te.dispatch(pr())}};ie=requestAnimationFrame(function(){ie=null,ne=Za(window,[Ce])})}}}},Gl=function(te){return function(){return function(ne){return function(ie){(ie.type==="DROP_COMPLETE"||ie.type==="FLUSH"||ie.type==="DROP_ANIMATE")&&te.stopPublishing(),ne(ie)}}}},Rl=function(te){var ne=!1;return function(){return function(ie){return function(me){if(me.type==="INITIAL_PUBLISH"){ne=!0,te.tryRecordFocus(me.payload.critical.draggable.id),ie(me),te.tryRestoreFocusRecorded();return}if(ie(me),!!ne){if(me.type==="FLUSH"){ne=!1,te.tryRestoreFocusRecorded();return}if(me.type==="DROP_COMPLETE"){ne=!1;var Pe=me.payload.completed.result;Pe.combine&&te.tryShiftRecord(Pe.draggableId,Pe.combine.draggableId),te.tryRestoreFocusRecorded()}}}}}},es=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},gs=function(te){return function(ne){return function(ie){return function(me){if(es(me)){te.stop(),ie(me);return}if(me.type==="INITIAL_PUBLISH"){ie(me);var Pe=ne.getState();Pe.phase!=="DRAGGING"&&yn(!1),te.start(Pe);return}ie(me),te.scroll(ne.getState())}}}},fs=function(te){return function(ne){return function(ie){if(ne(ie),ie.type==="PUBLISH_WHILE_DRAGGING"){var me=te.getState();me.phase==="DROP_PENDING"&&(me.isWaiting||te.dispatch(fr({reason:me.reason})))}}}},Tl=Te.qC,kl=function(te){var ne=te.dimensionMarshal,ie=te.focusMarshal,me=te.styleMarshal,Pe=te.getResponders,Fe=te.announce,Ce=te.autoScroller;return(0,Te.MT)(Bs,Tl((0,Te.md)(jo(me),Gl(ne),rr(ne),Al,ml,Pi,fs,gs(Ce),Pl,Rl(ie),Yu(Pe,Fe))))},cu=function(){return{additions:{},removals:{},modified:{}}};function Ni(te){var ne=te.registry,ie=te.callbacks,me=cu(),Pe=null,Fe=function(){Pe||(ie.collectionStarting(),Pe=requestAnimationFrame(function(){Pe=null,Us();var dt=me,tt=dt.additions,at=dt.removals,kt=dt.modified,Sn=Object.keys(tt).map(function(xa){return ne.draggable.getById(xa).getDimension(uo)}).sort(function(xa,yr){return xa.descriptor.index-yr.descriptor.index}),Va=Object.keys(kt).map(function(xa){var yr=ne.droppable.getById(xa),Tr=yr.callbacks.getScrollWhileDragging();return{droppableId:xa,scroll:Tr}}),$a={additions:Sn,removals:Object.keys(at),modified:Va};me=cu(),Ks(),ie.publish($a)}))},Ce=function(dt){var tt=dt.descriptor.id;me.additions[tt]=dt,me.modified[dt.descriptor.droppableId]=!0,me.removals[tt]&&delete me.removals[tt],Fe()},be=function(dt){var tt=dt.descriptor;me.removals[tt.id]=!0,me.modified[tt.droppableId]=!0,me.additions[tt.id]&&delete me.additions[tt.id],Fe()},qe=function(){Pe&&(cancelAnimationFrame(Pe),Pe=null,me=cu())};return{add:Ce,remove:be,stop:qe}}var Ci=function(te){var ne=te.scrollHeight,ie=te.scrollWidth,me=te.height,Pe=te.width,Fe=Lo({x:ie,y:ne},{x:Pe,y:me}),Ce={x:Math.max(0,Fe.x),y:Math.max(0,Fe.y)};return Ce},li=function(){var te=document.documentElement;return te||yn(!1),te},$u=function(){var te=li(),ne=Ci({scrollHeight:te.scrollHeight,scrollWidth:te.scrollWidth,width:te.clientWidth,height:te.clientHeight});return ne},ei=function(){var te=Hu(),ne=$u(),ie=te.y,me=te.x,Pe=li(),Fe=Pe.clientWidth,Ce=Pe.clientHeight,be=me+Fe,qe=ie+Ce,Ft=or({top:ie,left:me,right:be,bottom:qe}),dt={frame:Ft,scroll:{initial:te,current:te,max:ne,diff:{value:uo,displacement:uo}}};return dt},bi=function(te){var ne=te.critical,ie=te.scrollOptions,me=te.registry;Us();var Pe=ei(),Fe=Pe.scroll.current,Ce=ne.droppable,be=me.droppable.getAllByType(Ce.type).map(function(tt){return tt.callbacks.getDimensionAndWatchScroll(Fe,ie)}),qe=me.draggable.getAllByType(ne.draggable.type).map(function(tt){return tt.getDimension(Fe)}),Ft={draggables:wr(qe),droppables:ir(be)};Ks();var dt={dimensions:Ft,critical:ne,viewport:Pe};return dt};function Ai(te,ne,ie){if(ie.descriptor.id===ne.id||ie.descriptor.type!==ne.type)return!1;var me=te.droppable.getById(ie.descriptor.droppableId);return me.descriptor.mode==="virtual"}var ii=function(te,ne){var ie=null,me=Ni({callbacks:{publish:ne.publishWhileDragging,collectionStarting:ne.collectionStarting},registry:te}),Pe=function(kt,Sn){te.droppable.exists(kt)||yn(!1),ie&&ne.updateDroppableIsEnabled({id:kt,isEnabled:Sn})},Fe=function(kt,Sn){ie&&(te.droppable.exists(kt)||yn(!1),ne.updateDroppableIsCombineEnabled({id:kt,isCombineEnabled:Sn}))},Ce=function(kt,Sn){ie&&(te.droppable.exists(kt)||yn(!1),ne.updateDroppableScroll({id:kt,newScroll:Sn}))},be=function(kt,Sn){ie&&te.droppable.getById(kt).callbacks.scroll(Sn)},qe=function(){if(ie){me.stop();var kt=ie.critical.droppable;te.droppable.getAllByType(kt.type).forEach(function(Sn){return Sn.callbacks.dragStopped()}),ie.unsubscribe(),ie=null}},Ft=function(kt){ie||yn(!1);var Sn=ie.critical.draggable;kt.type==="ADDITION"&&Ai(te,Sn,kt.value)&&me.add(kt.value),kt.type==="REMOVAL"&&Ai(te,Sn,kt.value)&&me.remove(kt.value)},dt=function(kt){ie&&yn(!1);var Sn=te.draggable.getById(kt.draggableId),Va=te.droppable.getById(Sn.descriptor.droppableId),$a={draggable:Sn.descriptor,droppable:Va.descriptor},xa=te.subscribe(Ft);return ie={critical:$a,unsubscribe:xa},bi({critical:$a,registry:te,scrollOptions:kt.scrollOptions})},tt={updateDroppableIsEnabled:Pe,updateDroppableIsCombineEnabled:Fe,scrollDroppable:be,updateDroppableScroll:Ce,startPublishing:dt,stopPublishing:qe};return tt},ti=function(te,ne){return te.phase==="IDLE"?!0:te.phase!=="DROP_ANIMATING"||te.completed.result.draggableId===ne?!1:te.completed.result.reason==="DROP"},Ll=function(te){window.scrollBy(te.x,te.y)},el=An(function(te){return Qr(te).filter(function(ne){return!(!ne.isEnabled||!ne.frame)})}),Zl=function(ne,ie){var me=ho(el(ie),function(Pe){return Pe.frame||yn(!1),ds(Pe.frame.pageMarginBox)(ne)});return me},Wi=function(te){var ne=te.center,ie=te.destination,me=te.droppables;if(ie){var Pe=me[ie];return Pe.frame?Pe:null}var Fe=Zl(ne,me);return Fe},ku={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ne){return Math.pow(ne,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ni=function(te,ne){var ie=te[ne.size]*ku.startFromPercentage,me=te[ne.size]*ku.maxScrollAtPercentage,Pe={startScrollingFrom:ie,maxScrollValueAt:me};return Pe},Sl=function(te){var ne=te.startOfRange,ie=te.endOfRange,me=te.current,Pe=ie-ne;if(Pe===0)return 0;var Fe=me-ne,Ce=Fe/Pe;return Ce},Xo=1,Mi=function(te,ne){if(te>ne.startScrollingFrom)return 0;if(te<=ne.maxScrollValueAt)return ku.maxPixelScroll;if(te===ne.startScrollingFrom)return Xo;var ie=Sl({startOfRange:ne.maxScrollValueAt,endOfRange:ne.startScrollingFrom,current:te}),me=1-ie,Pe=ku.maxPixelScroll*ku.ease(me);return Math.ceil(Pe)},fi=ku.durationDampening.accelerateAt,lu=ku.durationDampening.stopDampeningAt,vs=function(te,ne){var ie=ne,me=lu,Pe=Date.now(),Fe=Pe-ie;if(Fe>=lu)return te;if(Fene.height,Fe=ie.width>ne.width;return!Fe&&!Pe?me:Fe&&Pe?null:{x:Fe?0:me.x,y:Pe?0:me.y}},Bo=Wa(function(te){return te===0?0:te}),Sr=function(te){var ne=te.dragStartTime,ie=te.container,me=te.subject,Pe=te.center,Fe=te.shouldUseTimeDampening,Ce={top:Pe.y-ie.top,right:ie.right-Pe.x,bottom:ie.bottom-Pe.y,left:Pe.x-ie.left},be=ps({container:ie,distanceToEdges:Ce,dragStartTime:ne,axis:Rr,shouldUseTimeDampening:Fe}),qe=ps({container:ie,distanceToEdges:Ce,dragStartTime:ne,axis:Io,shouldUseTimeDampening:Fe}),Ft=Bo({x:qe,y:be});if(Gt(Ft,uo))return null;var dt=ts({container:ie,subject:me,proposedScroll:Ft});return dt?Gt(dt,uo)?null:dt:null},Jo=Wa(function(te){return te===0?0:te>0?1:-1}),Qu=function(){var te=function(ie,me){return ie<0?ie:ie>me?ie-me:0};return function(ne){var ie=ne.current,me=ne.max,Pe=ne.change,Fe=Do(ie,Pe),Ce={x:te(Fe.x,me.x),y:te(Fe.y,me.y)};return Gt(Ce,uo)?null:Ce}}(),vi=function(ne){var ie=ne.max,me=ne.current,Pe=ne.change,Fe={x:Math.max(me.x,ie.x),y:Math.max(me.y,ie.y)},Ce=Jo(Pe),be=Qu({max:Fe,current:me,change:Ce});return!be||Ce.x!==0&&be.x===0||Ce.y!==0&&be.y===0},hs=function(ne,ie){return vi({current:ne.scroll.current,max:ne.scroll.max,change:ie})},Hs=function(ne,ie){if(!hs(ne,ie))return null;var me=ne.scroll.max,Pe=ne.scroll.current;return Qu({current:Pe,max:me,change:ie})},xs=function(ne,ie){var me=ne.frame;return me?vi({current:me.scroll.current,max:me.scroll.max,change:ie}):!1},ws=function(ne,ie){var me=ne.frame;return!me||!xs(ne,ie)?null:Qu({current:me.scroll.current,max:me.scroll.max,change:ie})},gl=function(te){var ne=te.viewport,ie=te.subject,me=te.center,Pe=te.dragStartTime,Fe=te.shouldUseTimeDampening,Ce=Sr({dragStartTime:Pe,container:ne.frame,subject:ie,center:me,shouldUseTimeDampening:Fe});return Ce&&hs(ne,Ce)?Ce:null},wo=function(te){var ne=te.droppable,ie=te.subject,me=te.center,Pe=te.dragStartTime,Fe=te.shouldUseTimeDampening,Ce=ne.frame;if(!Ce)return null;var be=Sr({dragStartTime:Pe,container:Ce.pageMarginBox,subject:ie,center:me,shouldUseTimeDampening:Fe});return be&&xs(ne,be)?be:null},Es=function(te){var ne=te.state,ie=te.dragStartTime,me=te.shouldUseTimeDampening,Pe=te.scrollWindow,Fe=te.scrollDroppable,Ce=ne.current.page.borderBoxCenter,be=ne.dimensions.draggables[ne.critical.draggable.id],qe=be.page.marginBox;if(ne.isWindowScrollAllowed){var Ft=ne.viewport,dt=gl({dragStartTime:ie,viewport:Ft,subject:qe,center:Ce,shouldUseTimeDampening:me});if(dt){Pe(dt);return}}var tt=Wi({center:Ce,destination:xl(ne.impact),droppables:ne.dimensions.droppables});if(tt){var at=wo({dragStartTime:ie,droppable:tt,subject:qe,center:Ce,shouldUseTimeDampening:me});at&&Fe(tt.descriptor.id,at)}},pi=function(te){var ne=te.scrollWindow,ie=te.scrollDroppable,me=Ra(ne),Pe=Ra(ie),Fe=null,Ce=function(dt){Fe||yn(!1);var tt=Fe,at=tt.shouldUseTimeDampening,kt=tt.dragStartTime;Es({state:dt,scrollWindow:me,scrollDroppable:Pe,dragStartTime:kt,shouldUseTimeDampening:at})},be=function(dt){Us(),Fe&&yn(!1);var tt=Date.now(),at=!1,kt=function(){at=!0};Es({state:dt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:kt,scrollDroppable:kt}),Fe={dragStartTime:tt,shouldUseTimeDampening:at},Ks(),at&&Ce(dt)},qe=function(){Fe&&(me.cancel(),Pe.cancel(),Fe=null)};return{start:be,stop:qe,scroll:Ce}},hi=function(te){var ne=te.move,ie=te.scrollDroppable,me=te.scrollWindow,Pe=function(Ft,dt){var tt=Do(Ft.current.client.selection,dt);ne({client:tt})},Fe=function(Ft,dt){if(!xs(Ft,dt))return dt;var tt=ws(Ft,dt);if(!tt)return ie(Ft.descriptor.id,dt),null;var at=Lo(dt,tt);ie(Ft.descriptor.id,at);var kt=Lo(dt,at);return kt},Ce=function(Ft,dt,tt){if(!Ft||!hs(dt,tt))return tt;var at=Hs(dt,tt);if(!at)return me(tt),null;var kt=Lo(tt,at);me(kt);var Sn=Lo(tt,kt);return Sn},be=function(Ft){var dt=Ft.scrollJumpRequest;if(dt){var tt=xl(Ft.impact);tt||yn(!1);var at=Fe(Ft.dimensions.droppables[tt],dt);if(at){var kt=Ft.viewport,Sn=Ce(Ft.isWindowScrollAllowed,kt,at);Sn&&Pe(Ft,Sn)}}};return be},Bi=function(te){var ne=te.scrollDroppable,ie=te.scrollWindow,me=te.move,Pe=pi({scrollWindow:ie,scrollDroppable:ne}),Fe=hi({move:me,scrollWindow:ie,scrollDroppable:ne}),Ce=function(Ft){if(Ft.phase==="DRAGGING"){if(Ft.movementMode==="FLUID"){Pe.scroll(Ft);return}Ft.scrollJumpRequest&&Fe(Ft)}},be={scroll:Ce,start:Pe.start,stop:Pe.stop};return be},ns="data-rbd",xi=function(){var te=ns+"-drag-handle";return{base:te,draggableId:te+"-draggable-id",contextId:te+"-context-id"}}(),Ls=function(){var te=ns+"-draggable";return{base:te,contextId:te+"-context-id",id:te+"-id"}}(),Wc=function(){var te=ns+"-droppable";return{base:te,contextId:te+"-context-id",id:te+"-id"}}(),mc={contextId:ns+"-scroll-container-context-id"},gc=function(ne){return function(ie){return"["+ie+'="'+ne+'"]'}},Mu=function(ne,ie){return ne.map(function(me){var Pe=me.styles[ie];return Pe?me.selector+" { "+Pe+" }":""}).join(" ")},Yr="pointer-events: none;",jl=function(te){var ne=gc(te),ie=function(){var be=` + `},ua={dragHandleUsageInstructions:Dr,onDragStart:Jr,onDragUpdate:Uo,onDragEnd:Yo},uo={x:0,y:0},Do=function(ne,ie){return{x:ne.x+ie.x,y:ne.y+ie.y}},Lo=function(ne,ie){return{x:ne.x-ie.x,y:ne.y-ie.y}},Gt=function(ne,ie){return ne.x===ie.x&&ne.y===ie.y},lt=function(ne){return{x:ne.x!==0?-ne.x:0,y:ne.y!==0?-ne.y:0}},et=function(ne,ie,me){var Pe;return me===void 0&&(me=0),Pe={},Pe[ne]=ie,Pe[ne==="x"?"y":"x"]=me,Pe},un=function(ne,ie){return Math.sqrt(Math.pow(ie.x-ne.x,2)+Math.pow(ie.y-ne.y,2))},ta=function(ne,ie){return Math.min.apply(Math,ie.map(function(me){return un(ne,me)}))},Wa=function(ne){return function(ie){return{x:ne(ie.x),y:ne(ie.y)}}},Xn=function(te,ne){var ie=or({top:Math.max(ne.top,te.top),right:Math.min(ne.right,te.right),bottom:Math.min(ne.bottom,te.bottom),left:Math.max(ne.left,te.left)});return ie.width<=0||ie.height<=0?null:ie},Ha=function(ne,ie){return{top:ne.top+ie.y,left:ne.left+ie.x,bottom:ne.bottom+ie.y,right:ne.right+ie.x}},Cn=function(ne){return[{x:ne.left,y:ne.top},{x:ne.right,y:ne.top},{x:ne.left,y:ne.bottom},{x:ne.right,y:ne.bottom}]},Ta={top:0,right:0,bottom:0,left:0},so=function(ne,ie){return ie?Ha(ne,ie.scroll.diff.displacement):ne},Qo=function(ne,ie,me){if(me&&me.increasedBy){var Pe;return(0,Ye.Z)({},ne,(Pe={},Pe[ie.end]=ne[ie.end]+me.increasedBy[ie.line],Pe))}return ne},vu=function(ne,ie){return ie&&ie.shouldClipSubject?Xn(ie.pageMarginBox,ne):or(ne)},xr=function(te){var ne=te.page,ie=te.withPlaceholder,me=te.axis,Pe=te.frame,Fe=so(ne.marginBox,Pe),Ce=Qo(Fe,me,ie),be=vu(Ce,Pe);return{page:ne,withPlaceholder:ie,active:be}},ca=function(te,ne){te.frame||yn(!1);var ie=te.frame,me=Lo(ne,ie.scroll.initial),Pe=lt(me),Fe=(0,Ye.Z)({},ie,{scroll:{initial:ie.scroll.initial,current:ne,diff:{value:me,displacement:Pe},max:ie.scroll.max}}),Ce=xr({page:te.subject.page,withPlaceholder:te.subject.withPlaceholder,axis:te.axis,frame:Fe}),be=(0,Ye.Z)({},te,{frame:Fe,subject:Ce});return be};function Ur(te){return Number.isInteger?Number.isInteger(te):typeof te=="number"&&isFinite(te)&&Math.floor(te)===te}function Kr(te){return Object.values?Object.values(te):Object.keys(te).map(function(ne){return te[ne]})}function qr(te,ne){if(te.findIndex)return te.findIndex(ne);for(var ie=0;iete.bottom,Ft=me.leftte.right,dt=qe&&Ft;if(dt)return!0;var tt=qe&&Ce||Ft&&Fe;return tt}},La=function(te){var ne=Lr(te.top,te.bottom),ie=Lr(te.left,te.right);return function(me){var Pe=ne(me.top)&&ne(me.bottom)&&ie(me.left)&&ie(me.right);return Pe}},Rr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Io={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Ro=function(te){return function(ne){var ie=Lr(ne.top,ne.bottom),me=Lr(ne.left,ne.right);return function(Pe){return te===Rr?ie(Pe.top)&&ie(Pe.bottom):me(Pe.left)&&me(Pe.right)}}},Zn=function(ne,ie){var me=ie.frame?ie.frame.scroll.diff.displacement:uo;return Ha(ne,me)},ra=function(ne,ie,me){return ie.subject.active?me(ie.subject.active)(ne):!1},jn=function(ne,ie,me){return me(ie)(ne)},sa=function(ne){var ie=ne.target,me=ne.destination,Pe=ne.viewport,Fe=ne.withDroppableDisplacement,Ce=ne.isVisibleThroughFrameFn,be=Fe?Zn(ie,me):ie;return ra(be,me,Ce)&&jn(be,Pe,Ce)},$r=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:xn}))},lo=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:La}))},Oo=function(ne){return sa((0,Ye.Z)({},ne,{isVisibleThroughFrameFn:Ro(ne.destination.axis)}))},sr=function(ne,ie,me){if(typeof me=="boolean")return me;if(!ie)return!0;var Pe=ie.invisible,Fe=ie.visible;if(Pe[ne])return!1;var Ce=Fe[ne];return Ce?Ce.shouldAnimate:!0};function cr(te,ne){var ie=te.page.marginBox,me={top:ne.point.y,right:0,bottom:0,left:ne.point.x};return or(mr(ie,me))}function qa(te){var ne=te.afterDragging,ie=te.destination,me=te.displacedBy,Pe=te.viewport,Fe=te.forceShouldAnimate,Ce=te.last;return ne.reduce(function(qe,Ft){var dt=cr(Ft,me),tt=Ft.descriptor.id;qe.all.push(tt);var at=$r({target:dt,destination:ie,viewport:Pe,withDroppableDisplacement:!0});if(!at)return qe.invisible[Ft.descriptor.id]=!0,qe;var kt=sr(tt,Ce,Fe),Sn={draggableId:tt,shouldAnimate:kt};return qe.visible[tt]=Sn,qe},{all:[],visible:{},invisible:{}})}function Hr(te,ne){if(!te.length)return 0;var ie=te[te.length-1].descriptor.index;return ne.inHomeList?ie:ie+1}function To(te){var ne=te.insideDestination,ie=te.inHomeList,me=te.displacedBy,Pe=te.destination,Fe=Hr(ne,{inHomeList:ie});return{displaced:Mn,displacedBy:me,at:{type:"REORDER",destination:{droppableId:Pe.descriptor.id,index:Fe}}}}function Mr(te){var ne=te.draggable,ie=te.insideDestination,me=te.destination,Pe=te.viewport,Fe=te.displacedBy,Ce=te.last,be=te.index,qe=te.forceShouldAnimate,Ft=Vt(ne,me);if(be==null)return To({insideDestination:ie,inHomeList:Ft,displacedBy:Fe,destination:me});var dt=ho(ie,function(Va){return Va.descriptor.index===be});if(!dt)return To({insideDestination:ie,inHomeList:Ft,displacedBy:Fe,destination:me});var tt=$e(ne,ie),at=ie.indexOf(dt),kt=tt.slice(at),Sn=qa({afterDragging:kt,destination:me,displacedBy:Fe,last:Ce,viewport:Pe.frame,forceShouldAnimate:qe});return{displaced:Sn,displacedBy:Fe,at:{type:"REORDER",destination:{droppableId:me.descriptor.id,index:be}}}}function ao(te,ne){return!!ne.effected[te]}var co=function(te){var ne=te.isMovingForward,ie=te.destination,me=te.draggables,Pe=te.combine,Fe=te.afterCritical;if(!ie.isCombineEnabled)return null;var Ce=Pe.draggableId,be=me[Ce],qe=be.descriptor.index,Ft=ao(Ce,Fe);return Ft?ne?qe:qe-1:ne?qe+1:qe},Ir=function(te){var ne=te.isMovingForward,ie=te.isInHomeList,me=te.insideDestination,Pe=te.location;if(!me.length)return null;var Fe=Pe.index,Ce=ne?Fe+1:Fe-1,be=me[0].descriptor.index,qe=me[me.length-1].descriptor.index,Ft=ie?qe:qe+1;return CeFt?null:Ce},ou=function(te){var ne=te.isMovingForward,ie=te.isInHomeList,me=te.draggable,Pe=te.draggables,Fe=te.destination,Ce=te.insideDestination,be=te.previousImpact,qe=te.viewport,Ft=te.afterCritical,dt=be.at;if(dt||yn(!1),dt.type==="REORDER"){var tt=Ir({isMovingForward:ne,isInHomeList:ie,location:dt.destination,insideDestination:Ce});return tt==null?null:Mr({draggable:me,insideDestination:Ce,destination:Fe,viewport:qe,last:be.displaced,displacedBy:be.displacedBy,index:tt})}var at=co({isMovingForward:ne,destination:Fe,displaced:be.displaced,draggables:Pe,combine:dt.combine,afterCritical:Ft});return at==null?null:Mr({draggable:me,insideDestination:Ce,destination:Fe,viewport:qe,last:be.displaced,displacedBy:be.displacedBy,index:at})},Bu=function(te){var ne=te.displaced,ie=te.afterCritical,me=te.combineWith,Pe=te.displacedBy,Fe=!!(ne.visible[me]||ne.invisible[me]);return ao(me,ie)?Fe?uo:lt(Pe.point):Fe?Pe.point:uo},po=function(te){var ne=te.afterCritical,ie=te.impact,me=te.draggables,Pe=Ca(ie);Pe||yn(!1);var Fe=Pe.draggableId,Ce=me[Fe].page.borderBox.center,be=Bu({displaced:ie.displaced,afterCritical:ne,combineWith:Fe,displacedBy:ie.displacedBy});return Do(Ce,be)},Ou=function(ne,ie){return ie.margin[ne.start]+ie.borderBox[ne.size]/2},ko=function(ne,ie){return ie.margin[ne.end]+ie.borderBox[ne.size]/2},zu=function(ne,ie,me){return ie[ne.crossAxisStart]+me.margin[ne.crossAxisStart]+me.borderBox[ne.crossAxisSize]/2},Ko=function(ne){var ie=ne.axis,me=ne.moveRelativeTo,Pe=ne.isMoving;return et(ie.line,me.marginBox[ie.end]+Ou(ie,Pe),zu(ie,me.marginBox,Pe))},Vu=function(ne){var ie=ne.axis,me=ne.moveRelativeTo,Pe=ne.isMoving;return et(ie.line,me.marginBox[ie.start]-ko(ie,Pe),zu(ie,me.marginBox,Pe))},Pu=function(ne){var ie=ne.axis,me=ne.moveInto,Pe=ne.isMoving;return et(ie.line,me.contentBox[ie.start]+Ou(ie,Pe),zu(ie,me.contentBox,Pe))},ll=function(te){var ne=te.impact,ie=te.draggable,me=te.draggables,Pe=te.droppable,Fe=te.afterCritical,Ce=Nr(Pe.descriptor.id,me),be=ie.page,qe=Pe.axis;if(!Ce.length)return Pu({axis:qe,moveInto:Pe.page,isMoving:be});var Ft=ne.displaced,dt=ne.displacedBy,tt=Ft.all[0];if(tt){var at=me[tt];if(ao(tt,Fe))return Vu({axis:qe,moveRelativeTo:at.page,isMoving:be});var kt=Cr(at.page,dt.point);return Vu({axis:qe,moveRelativeTo:kt,isMoving:be})}var Sn=Ce[Ce.length-1];if(Sn.descriptor.id===ie.descriptor.id)return be.borderBox.center;if(ao(Sn.descriptor.id,Fe)){var Va=Cr(Sn.page,lt(Fe.displacedBy.point));return Ko({axis:qe,moveRelativeTo:Va,isMoving:be})}return Ko({axis:qe,moveRelativeTo:Sn.page,isMoving:be})},hl=function(te,ne){var ie=te.frame;return ie?Do(ne,ie.scroll.diff.displacement):ne},dl=function(ne){var ie=ne.impact,me=ne.draggable,Pe=ne.droppable,Fe=ne.draggables,Ce=ne.afterCritical,be=me.page.borderBox.center,qe=ie.at;return!Pe||!qe?be:qe.type==="REORDER"?ll({impact:ie,draggable:me,draggables:Fe,droppable:Pe,afterCritical:Ce}):po({impact:ie,draggables:Fe,afterCritical:Ce})},Jl=function(te){var ne=dl(te),ie=te.droppable,me=ie?hl(ie,ne):ne;return me},ql=function(te,ne){var ie=Lo(ne,te.scroll.initial),me=lt(ie),Pe=or({top:ne.y,bottom:ne.y+te.frame.height,left:ne.x,right:ne.x+te.frame.width}),Fe={frame:Pe,scroll:{initial:te.scroll.initial,max:te.scroll.max,current:ne,diff:{value:ie,displacement:me}}};return Fe};function Si(te,ne){return te.map(function(ie){return ne[ie]})}function Ya(te,ne){for(var ie=0;ie1?dt.sort(function(tt,at){return Lu(tt)[be.start]-Lu(at)[be.start]})[0]:Ft.sort(function(tt,at){var kt=ta(ie,Cn(Lu(tt))),Sn=ta(ie,Cn(Lu(at)));return kt!==Sn?kt-Sn:Lu(tt)[be.start]-Lu(at)[be.start]})[0]},Ei=function(ne,ie){var me=ne.page.borderBox.center;return ao(ne.descriptor.id,ie)?Lo(me,ie.displacedBy.point):me},Su=function(ne,ie){var me=ne.page.borderBox;return ao(ne.descriptor.id,ie)?Ha(me,lt(ie.displacedBy.point)):me},ui=function(te){var ne=te.pageBorderBoxCenter,ie=te.viewport,me=te.destination,Pe=te.insideDestination,Fe=te.afterCritical,Ce=Pe.filter(function(be){return lo({target:Su(be,Fe),destination:me,viewport:ie.frame,withDroppableDisplacement:!0})}).sort(function(be,qe){var Ft=un(ne,hl(me,Ei(be,Fe))),dt=un(ne,hl(me,Ei(qe,Fe)));return Ftne.left&&te.topne.top}function qi(te){var ne=te.pageBorderBox,ie=te.draggable,me=te.candidates,Pe=ie.page.borderBox.center,Fe=me.map(function(Ce){var be=Ce.axis,qe=et(Ce.axis.line,ne.center[be.line],Ce.page.borderBox.center[be.crossAxisLine]);return{id:Ce.descriptor.id,distance:un(Pe,qe)}}).sort(function(Ce,be){return be.distance-Ce.distance});return Fe[0]?Fe[0].id:null}function al(te){var ne=te.pageBorderBox,ie=te.draggable,me=te.droppables,Pe=Qr(me).filter(function(Fe){if(!Fe.isEnabled)return!1;var Ce=Fe.subject.active;if(!Ce||!nl(ne,Ce))return!1;if(ds(Ce)(ne.center))return!0;var be=Fe.axis,qe=Ce.center[be.crossAxisLine],Ft=ne[be.crossAxisStart],dt=ne[be.crossAxisEnd],tt=Lr(Ce[be.crossAxisStart],Ce[be.crossAxisEnd]),at=tt(Ft),kt=tt(dt);return!at&&!kt?!0:at?Ftqe});return Pe.length?Pe.length===1?Pe[0].descriptor.id:qi({pageBorderBox:ne,draggable:ie,candidates:Pe}):null}var Zi=function(ne,ie){return or(Ha(ne,ie))},cd=function(te,ne){var ie=te.frame;return ie?Zi(ne,ie.scroll.diff.value):ne};function Oi(te){var ne=te.displaced,ie=te.id;return!!(ne.visible[ie]||ne.invisible[ie])}function dd(te){var ne=te.draggable,ie=te.closest,me=te.inHomeList;return ie?me&&ie.descriptor.index>ne.descriptor.index?ie.descriptor.index-1:ie.descriptor.index:null}var md=function(te){var ne=te.pageBorderBoxWithDroppableScroll,ie=te.draggable,me=te.destination,Pe=te.insideDestination,Fe=te.last,Ce=te.viewport,be=te.afterCritical,qe=me.axis,Ft=yu(me.axis,ie.displaceBy),dt=Ft.value,tt=ne[qe.start],at=ne[qe.end],kt=$e(ie,Pe),Sn=ho(kt,function($a){var xa=$a.descriptor.id,yr=$a.page.borderBox.center[qe.line],Tr=ao(xa,be),Gr=Oi({displaced:Fe,id:xa});return Tr?Gr?at<=yr:ttxa[be.start]+Tr&&ttxa[be.start]-Ft+Tr&&dtxa[be.start]+Ft+Tr&&ttxa[be.start]+Tr&&dt=xu)return $o;var Fe=Pe/xu,Ce=fo+Cu*Fe,be=me==="CANCEL"?Ce*gu:Ce;return Number(be.toFixed(2))},El=function(te){var ne=te.impact,ie=te.draggable,me=te.dimensions,Pe=te.viewport,Fe=te.afterCritical,Ce=me.draggables,be=me.droppables,qe=xl(ne),Ft=qe?be[qe]:null,dt=be[ie.descriptor.droppableId],tt=js({impact:ne,draggable:ie,draggables:Ce,afterCritical:Fe,droppable:Ft||dt,viewport:Pe}),at=Lo(tt,ie.client.borderBox.center);return at},il=function(te){var ne=te.draggables,ie=te.reason,me=te.lastImpact,Pe=te.home,Fe=te.viewport,Ce=te.onLiftImpact;if(!me.at||ie!=="DROP"){var be=kc({draggables:ne,impact:Ce,destination:Pe,viewport:Fe,forceShouldAnimate:!0});return{impact:be,didDropInsideDroppable:!1}}if(me.at.type==="REORDER")return{impact:me,didDropInsideDroppable:!0};var qe=(0,Ye.Z)({},me,{displaced:Mn});return{impact:qe,didDropInsideDroppable:!0}},Al=function(te){var ne=te.getState,ie=te.dispatch;return function(me){return function(Pe){if(Pe.type!=="DROP"){me(Pe);return}var Fe=ne(),Ce=Pe.payload.reason;if(Fe.phase==="COLLECTING"){ie(ur({reason:Ce}));return}if(Fe.phase!=="IDLE"){var be=Fe.phase==="DROP_PENDING"&&Fe.isWaiting;be&&yn(!1),Fe.phase==="DRAGGING"||Fe.phase==="DROP_PENDING"||yn(!1);var qe=Fe.critical,Ft=Fe.dimensions,dt=Ft.draggables[Fe.critical.draggable.id],tt=il({reason:Ce,lastImpact:Fe.impact,afterCritical:Fe.afterCritical,onLiftImpact:Fe.onLiftImpact,home:Fe.dimensions.droppables[Fe.critical.droppable.id],viewport:Fe.viewport,draggables:Fe.dimensions.draggables}),at=tt.impact,kt=tt.didDropInsideDroppable,Sn=kt?ja(at):null,Va=kt?Ca(at):null,$a={index:qe.draggable.index,droppableId:qe.droppable.id},xa={draggableId:dt.descriptor.id,type:dt.descriptor.type,source:$a,reason:Ce,mode:Fe.movementMode,destination:Sn,combine:Va},yr=El({impact:at,draggable:dt,dimensions:Ft,viewport:Fe.viewport,afterCritical:Fe.afterCritical}),Tr={critical:Fe.critical,afterCritical:Fe.afterCritical,result:xa,impact:at},Gr=!Gt(Fe.current.client.offset,yr)||!!xa.combine;if(!Gr){ie(ba({completed:Tr}));return}var Wo=Nu({current:Fe.current.client.offset,destination:yr,reason:Ce}),zo={newHomeClientOffset:yr,dropDuration:Wo,completed:Tr};ie(zn(zo))}}}},Hu=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function wl(te){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(ie){ie.target!==window&&ie.target!==window.document||te()}}}function ju(te){var ne=te.onWindowScroll;function ie(){ne(Hu())}var me=Ra(ie),Pe=wl(me),Fe=Ga;function Ce(){return Fe!==Ga}function be(){Ce()&&yn(!1),Fe=Za(window,[Pe])}function qe(){Ce()||yn(!1),me.cancel(),Fe(),Fe=Ga}return{start:be,stop:qe,isActive:Ce}}var sl=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},Pl=function(te){var ne=ju({onWindowScroll:function(me){te.dispatch(Rn({newScroll:me}))}});return function(ie){return function(me){!ne.isActive()&&me.type==="INITIAL_PUBLISH"&&ne.start(),ne.isActive()&&sl(me)&&ne.stop(),ie(me)}}},Il=function(te){var ne=!1,ie=!1,me=setTimeout(function(){ie=!0}),Pe=function(Ce){ne||ie||(ne=!0,te(Ce),clearTimeout(me))};return Pe.wasCalled=function(){return ne},Pe},Dl=function(){var te=[],ne=function(Fe){var Ce=qr(te,function(Ft){return Ft.timerId===Fe});Ce===-1&&yn(!1);var be=te.splice(Ce,1),qe=be[0];qe.callback()},ie=function(Fe){var Ce=setTimeout(function(){return ne(Ce)}),be={timerId:Ce,callback:Fe};te.push(be)},me=function(){if(te.length){var Fe=[].concat(te);te.length=0,Fe.forEach(function(Ce){clearTimeout(Ce.timerId),Ce.callback()})}};return{add:ie,flush:me}},au=function(ne,ie){return ne==null&&ie==null?!0:ne==null||ie==null?!1:ne.droppableId===ie.droppableId&&ne.index===ie.index},gi=function(ne,ie){return ne==null&&ie==null?!0:ne==null||ie==null?!1:ne.draggableId===ie.draggableId&&ne.droppableId===ie.droppableId},eu=function(ne,ie){if(ne===ie)return!0;var me=ne.draggable.id===ie.draggable.id&&ne.draggable.droppableId===ie.draggable.droppableId&&ne.draggable.type===ie.draggable.type&&ne.draggable.index===ie.draggable.index,Pe=ne.droppable.id===ie.droppable.id&&ne.droppable.type===ie.droppable.type;return me&&Pe},Uu=function(ne,ie){Us(),ie(),Ks()},Tu=function(ne,ie){return{draggableId:ne.draggable.id,type:ne.droppable.type,source:{droppableId:ne.droppable.id,index:ne.draggable.index},mode:ie}},Fl=function(ne,ie,me,Pe){if(!ne){me(Pe(ie));return}var Fe=Il(me),Ce={announce:Fe};ne(ie,Ce),Fe.wasCalled()||me(Pe(ie))},Ol=function(te,ne){var ie=Dl(),me=null,Pe=function(at,kt){me&&yn(!1),Uu("onBeforeCapture",function(){var Sn=te().onBeforeCapture;if(Sn){var Va={draggableId:at,mode:kt};Sn(Va)}})},Fe=function(at,kt){me&&yn(!1),Uu("onBeforeDragStart",function(){var Sn=te().onBeforeDragStart;Sn&&Sn(Tu(at,kt))})},Ce=function(at,kt){me&&yn(!1);var Sn=Tu(at,kt);me={mode:kt,lastCritical:at,lastLocation:Sn.source,lastCombine:null},ie.add(function(){Uu("onDragStart",function(){return Fl(te().onDragStart,Sn,ne,ua.onDragStart)})})},be=function(at,kt){var Sn=ja(kt),Va=Ca(kt);me||yn(!1);var $a=!eu(at,me.lastCritical);$a&&(me.lastCritical=at);var xa=!au(me.lastLocation,Sn);xa&&(me.lastLocation=Sn);var yr=!gi(me.lastCombine,Va);if(yr&&(me.lastCombine=Va),!(!$a&&!xa&&!yr)){var Tr=(0,Ye.Z)({},Tu(at,me.mode),{combine:Va,destination:Sn});ie.add(function(){Uu("onDragUpdate",function(){return Fl(te().onDragUpdate,Tr,ne,ua.onDragUpdate)})})}},qe=function(){me||yn(!1),ie.flush()},Ft=function(at){me||yn(!1),me=null,Uu("onDragEnd",function(){return Fl(te().onDragEnd,at,ne,ua.onDragEnd)})},dt=function(){if(me){var at=(0,Ye.Z)({},Tu(me.lastCritical,me.mode),{combine:null,destination:null,reason:"CANCEL"});Ft(at)}};return{beforeCapture:Pe,beforeStart:Fe,start:Ce,update:be,flush:qe,drop:Ft,abort:dt}},Yu=function(te,ne){var ie=Ol(te,ne);return function(me){return function(Pe){return function(Fe){if(Fe.type==="BEFORE_INITIAL_CAPTURE"){ie.beforeCapture(Fe.payload.draggableId,Fe.payload.movementMode);return}if(Fe.type==="INITIAL_PUBLISH"){var Ce=Fe.payload.critical;ie.beforeStart(Ce,Fe.payload.movementMode),Pe(Fe),ie.start(Ce,Fe.payload.movementMode);return}if(Fe.type==="DROP_COMPLETE"){var be=Fe.payload.completed.result;ie.flush(),Pe(Fe),ie.drop(be);return}if(Pe(Fe),Fe.type==="FLUSH"){ie.abort();return}var qe=me.getState();qe.phase==="DRAGGING"&&ie.update(qe.critical,qe.impact)}}}},ml=function(te){return function(ne){return function(ie){if(ie.type!=="DROP_ANIMATION_FINISHED"){ne(ie);return}var me=te.getState();me.phase!=="DROP_ANIMATING"&&yn(!1),te.dispatch(ba({completed:me.completed}))}}},Pi=function(te){var ne=null,ie=null;function me(){ie&&(cancelAnimationFrame(ie),ie=null),ne&&(ne(),ne=null)}return function(Pe){return function(Fe){if((Fe.type==="FLUSH"||Fe.type==="DROP_COMPLETE"||Fe.type==="DROP_ANIMATION_FINISHED")&&me(),Pe(Fe),Fe.type==="DROP_ANIMATE"){var Ce={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var qe=te.getState();qe.phase==="DROP_ANIMATING"&&te.dispatch(pr())}};ie=requestAnimationFrame(function(){ie=null,ne=Za(window,[Ce])})}}}},Gl=function(te){return function(){return function(ne){return function(ie){(ie.type==="DROP_COMPLETE"||ie.type==="FLUSH"||ie.type==="DROP_ANIMATE")&&te.stopPublishing(),ne(ie)}}}},Rl=function(te){var ne=!1;return function(){return function(ie){return function(me){if(me.type==="INITIAL_PUBLISH"){ne=!0,te.tryRecordFocus(me.payload.critical.draggable.id),ie(me),te.tryRestoreFocusRecorded();return}if(ie(me),!!ne){if(me.type==="FLUSH"){ne=!1,te.tryRestoreFocusRecorded();return}if(me.type==="DROP_COMPLETE"){ne=!1;var Pe=me.payload.completed.result;Pe.combine&&te.tryShiftRecord(Pe.draggableId,Pe.combine.draggableId),te.tryRestoreFocusRecorded()}}}}}},es=function(ne){return ne.type==="DROP_COMPLETE"||ne.type==="DROP_ANIMATE"||ne.type==="FLUSH"},gs=function(te){return function(ne){return function(ie){return function(me){if(es(me)){te.stop(),ie(me);return}if(me.type==="INITIAL_PUBLISH"){ie(me);var Pe=ne.getState();Pe.phase!=="DRAGGING"&&yn(!1),te.start(Pe);return}ie(me),te.scroll(ne.getState())}}}},fs=function(te){return function(ne){return function(ie){if(ne(ie),ie.type==="PUBLISH_WHILE_DRAGGING"){var me=te.getState();me.phase==="DROP_PENDING"&&(me.isWaiting||te.dispatch(fr({reason:me.reason})))}}}},Tl=Te.qC,kl=function(te){var ne=te.dimensionMarshal,ie=te.focusMarshal,me=te.styleMarshal,Pe=te.getResponders,Fe=te.announce,Ce=te.autoScroller;return(0,Te.MT)(Bs,Tl((0,Te.md)(jo(me),Gl(ne),rr(ne),Al,ml,Pi,fs,gs(Ce),Pl,Rl(ie),Yu(Pe,Fe))))},cu=function(){return{additions:{},removals:{},modified:{}}};function Ni(te){var ne=te.registry,ie=te.callbacks,me=cu(),Pe=null,Fe=function(){Pe||(ie.collectionStarting(),Pe=requestAnimationFrame(function(){Pe=null,Us();var dt=me,tt=dt.additions,at=dt.removals,kt=dt.modified,Sn=Object.keys(tt).map(function(xa){return ne.draggable.getById(xa).getDimension(uo)}).sort(function(xa,yr){return xa.descriptor.index-yr.descriptor.index}),Va=Object.keys(kt).map(function(xa){var yr=ne.droppable.getById(xa),Tr=yr.callbacks.getScrollWhileDragging();return{droppableId:xa,scroll:Tr}}),$a={additions:Sn,removals:Object.keys(at),modified:Va};me=cu(),Ks(),ie.publish($a)}))},Ce=function(dt){var tt=dt.descriptor.id;me.additions[tt]=dt,me.modified[dt.descriptor.droppableId]=!0,me.removals[tt]&&delete me.removals[tt],Fe()},be=function(dt){var tt=dt.descriptor;me.removals[tt.id]=!0,me.modified[tt.droppableId]=!0,me.additions[tt.id]&&delete me.additions[tt.id],Fe()},qe=function(){Pe&&(cancelAnimationFrame(Pe),Pe=null,me=cu())};return{add:Ce,remove:be,stop:qe}}var Ci=function(te){var ne=te.scrollHeight,ie=te.scrollWidth,me=te.height,Pe=te.width,Fe=Lo({x:ie,y:ne},{x:Pe,y:me}),Ce={x:Math.max(0,Fe.x),y:Math.max(0,Fe.y)};return Ce},li=function(){var te=document.documentElement;return te||yn(!1),te},$u=function(){var te=li(),ne=Ci({scrollHeight:te.scrollHeight,scrollWidth:te.scrollWidth,width:te.clientWidth,height:te.clientHeight});return ne},ei=function(){var te=Hu(),ne=$u(),ie=te.y,me=te.x,Pe=li(),Fe=Pe.clientWidth,Ce=Pe.clientHeight,be=me+Fe,qe=ie+Ce,Ft=or({top:ie,left:me,right:be,bottom:qe}),dt={frame:Ft,scroll:{initial:te,current:te,max:ne,diff:{value:uo,displacement:uo}}};return dt},bi=function(te){var ne=te.critical,ie=te.scrollOptions,me=te.registry;Us();var Pe=ei(),Fe=Pe.scroll.current,Ce=ne.droppable,be=me.droppable.getAllByType(Ce.type).map(function(tt){return tt.callbacks.getDimensionAndWatchScroll(Fe,ie)}),qe=me.draggable.getAllByType(ne.draggable.type).map(function(tt){return tt.getDimension(Fe)}),Ft={draggables:wr(qe),droppables:ir(be)};Ks();var dt={dimensions:Ft,critical:ne,viewport:Pe};return dt};function Ai(te,ne,ie){if(ie.descriptor.id===ne.id||ie.descriptor.type!==ne.type)return!1;var me=te.droppable.getById(ie.descriptor.droppableId);return me.descriptor.mode==="virtual"}var ii=function(te,ne){var ie=null,me=Ni({callbacks:{publish:ne.publishWhileDragging,collectionStarting:ne.collectionStarting},registry:te}),Pe=function(kt,Sn){te.droppable.exists(kt)||yn(!1),ie&&ne.updateDroppableIsEnabled({id:kt,isEnabled:Sn})},Fe=function(kt,Sn){ie&&(te.droppable.exists(kt)||yn(!1),ne.updateDroppableIsCombineEnabled({id:kt,isCombineEnabled:Sn}))},Ce=function(kt,Sn){ie&&(te.droppable.exists(kt)||yn(!1),ne.updateDroppableScroll({id:kt,newScroll:Sn}))},be=function(kt,Sn){ie&&te.droppable.getById(kt).callbacks.scroll(Sn)},qe=function(){if(ie){me.stop();var kt=ie.critical.droppable;te.droppable.getAllByType(kt.type).forEach(function(Sn){return Sn.callbacks.dragStopped()}),ie.unsubscribe(),ie=null}},Ft=function(kt){ie||yn(!1);var Sn=ie.critical.draggable;kt.type==="ADDITION"&&Ai(te,Sn,kt.value)&&me.add(kt.value),kt.type==="REMOVAL"&&Ai(te,Sn,kt.value)&&me.remove(kt.value)},dt=function(kt){ie&&yn(!1);var Sn=te.draggable.getById(kt.draggableId),Va=te.droppable.getById(Sn.descriptor.droppableId),$a={draggable:Sn.descriptor,droppable:Va.descriptor},xa=te.subscribe(Ft);return ie={critical:$a,unsubscribe:xa},bi({critical:$a,registry:te,scrollOptions:kt.scrollOptions})},tt={updateDroppableIsEnabled:Pe,updateDroppableIsCombineEnabled:Fe,scrollDroppable:be,updateDroppableScroll:Ce,startPublishing:dt,stopPublishing:qe};return tt},ti=function(te,ne){return te.phase==="IDLE"?!0:te.phase!=="DROP_ANIMATING"||te.completed.result.draggableId===ne?!1:te.completed.result.reason==="DROP"},Ll=function(te){window.scrollBy(te.x,te.y)},el=An(function(te){return Qr(te).filter(function(ne){return!(!ne.isEnabled||!ne.frame)})}),Zl=function(ne,ie){var me=ho(el(ie),function(Pe){return Pe.frame||yn(!1),ds(Pe.frame.pageMarginBox)(ne)});return me},Wi=function(te){var ne=te.center,ie=te.destination,me=te.droppables;if(ie){var Pe=me[ie];return Pe.frame?Pe:null}var Fe=Zl(ne,me);return Fe},ku={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ne){return Math.pow(ne,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ni=function(te,ne){var ie=te[ne.size]*ku.startFromPercentage,me=te[ne.size]*ku.maxScrollAtPercentage,Pe={startScrollingFrom:ie,maxScrollValueAt:me};return Pe},Sl=function(te){var ne=te.startOfRange,ie=te.endOfRange,me=te.current,Pe=ie-ne;if(Pe===0)return 0;var Fe=me-ne,Ce=Fe/Pe;return Ce},Xo=1,Mi=function(te,ne){if(te>ne.startScrollingFrom)return 0;if(te<=ne.maxScrollValueAt)return ku.maxPixelScroll;if(te===ne.startScrollingFrom)return Xo;var ie=Sl({startOfRange:ne.maxScrollValueAt,endOfRange:ne.startScrollingFrom,current:te}),me=1-ie,Pe=ku.maxPixelScroll*ku.ease(me);return Math.ceil(Pe)},fi=ku.durationDampening.accelerateAt,lu=ku.durationDampening.stopDampeningAt,vs=function(te,ne){var ie=ne,me=lu,Pe=Date.now(),Fe=Pe-ie;if(Fe>=lu)return te;if(Fene.height,Fe=ie.width>ne.width;return!Fe&&!Pe?me:Fe&&Pe?null:{x:Fe?0:me.x,y:Pe?0:me.y}},Bo=Wa(function(te){return te===0?0:te}),Sr=function(te){var ne=te.dragStartTime,ie=te.container,me=te.subject,Pe=te.center,Fe=te.shouldUseTimeDampening,Ce={top:Pe.y-ie.top,right:ie.right-Pe.x,bottom:ie.bottom-Pe.y,left:Pe.x-ie.left},be=ps({container:ie,distanceToEdges:Ce,dragStartTime:ne,axis:Rr,shouldUseTimeDampening:Fe}),qe=ps({container:ie,distanceToEdges:Ce,dragStartTime:ne,axis:Io,shouldUseTimeDampening:Fe}),Ft=Bo({x:qe,y:be});if(Gt(Ft,uo))return null;var dt=ts({container:ie,subject:me,proposedScroll:Ft});return dt?Gt(dt,uo)?null:dt:null},Jo=Wa(function(te){return te===0?0:te>0?1:-1}),Qu=function(){var te=function(ie,me){return ie<0?ie:ie>me?ie-me:0};return function(ne){var ie=ne.current,me=ne.max,Pe=ne.change,Fe=Do(ie,Pe),Ce={x:te(Fe.x,me.x),y:te(Fe.y,me.y)};return Gt(Ce,uo)?null:Ce}}(),vi=function(ne){var ie=ne.max,me=ne.current,Pe=ne.change,Fe={x:Math.max(me.x,ie.x),y:Math.max(me.y,ie.y)},Ce=Jo(Pe),be=Qu({max:Fe,current:me,change:Ce});return!be||Ce.x!==0&&be.x===0||Ce.y!==0&&be.y===0},hs=function(ne,ie){return vi({current:ne.scroll.current,max:ne.scroll.max,change:ie})},Hs=function(ne,ie){if(!hs(ne,ie))return null;var me=ne.scroll.max,Pe=ne.scroll.current;return Qu({current:Pe,max:me,change:ie})},xs=function(ne,ie){var me=ne.frame;return me?vi({current:me.scroll.current,max:me.scroll.max,change:ie}):!1},ws=function(ne,ie){var me=ne.frame;return!me||!xs(ne,ie)?null:Qu({current:me.scroll.current,max:me.scroll.max,change:ie})},gl=function(te){var ne=te.viewport,ie=te.subject,me=te.center,Pe=te.dragStartTime,Fe=te.shouldUseTimeDampening,Ce=Sr({dragStartTime:Pe,container:ne.frame,subject:ie,center:me,shouldUseTimeDampening:Fe});return Ce&&hs(ne,Ce)?Ce:null},wo=function(te){var ne=te.droppable,ie=te.subject,me=te.center,Pe=te.dragStartTime,Fe=te.shouldUseTimeDampening,Ce=ne.frame;if(!Ce)return null;var be=Sr({dragStartTime:Pe,container:Ce.pageMarginBox,subject:ie,center:me,shouldUseTimeDampening:Fe});return be&&xs(ne,be)?be:null},Es=function(te){var ne=te.state,ie=te.dragStartTime,me=te.shouldUseTimeDampening,Pe=te.scrollWindow,Fe=te.scrollDroppable,Ce=ne.current.page.borderBoxCenter,be=ne.dimensions.draggables[ne.critical.draggable.id],qe=be.page.marginBox;if(ne.isWindowScrollAllowed){var Ft=ne.viewport,dt=gl({dragStartTime:ie,viewport:Ft,subject:qe,center:Ce,shouldUseTimeDampening:me});if(dt){Pe(dt);return}}var tt=Wi({center:Ce,destination:xl(ne.impact),droppables:ne.dimensions.droppables});if(tt){var at=wo({dragStartTime:ie,droppable:tt,subject:qe,center:Ce,shouldUseTimeDampening:me});at&&Fe(tt.descriptor.id,at)}},pi=function(te){var ne=te.scrollWindow,ie=te.scrollDroppable,me=Ra(ne),Pe=Ra(ie),Fe=null,Ce=function(dt){Fe||yn(!1);var tt=Fe,at=tt.shouldUseTimeDampening,kt=tt.dragStartTime;Es({state:dt,scrollWindow:me,scrollDroppable:Pe,dragStartTime:kt,shouldUseTimeDampening:at})},be=function(dt){Us(),Fe&&yn(!1);var tt=Date.now(),at=!1,kt=function(){at=!0};Es({state:dt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:kt,scrollDroppable:kt}),Fe={dragStartTime:tt,shouldUseTimeDampening:at},Ks(),at&&Ce(dt)},qe=function(){Fe&&(me.cancel(),Pe.cancel(),Fe=null)};return{start:be,stop:qe,scroll:Ce}},hi=function(te){var ne=te.move,ie=te.scrollDroppable,me=te.scrollWindow,Pe=function(Ft,dt){var tt=Do(Ft.current.client.selection,dt);ne({client:tt})},Fe=function(Ft,dt){if(!xs(Ft,dt))return dt;var tt=ws(Ft,dt);if(!tt)return ie(Ft.descriptor.id,dt),null;var at=Lo(dt,tt);ie(Ft.descriptor.id,at);var kt=Lo(dt,at);return kt},Ce=function(Ft,dt,tt){if(!Ft||!hs(dt,tt))return tt;var at=Hs(dt,tt);if(!at)return me(tt),null;var kt=Lo(tt,at);me(kt);var Sn=Lo(tt,kt);return Sn},be=function(Ft){var dt=Ft.scrollJumpRequest;if(dt){var tt=xl(Ft.impact);tt||yn(!1);var at=Fe(Ft.dimensions.droppables[tt],dt);if(at){var kt=Ft.viewport,Sn=Ce(Ft.isWindowScrollAllowed,kt,at);Sn&&Pe(Ft,Sn)}}};return be},Bi=function(te){var ne=te.scrollDroppable,ie=te.scrollWindow,me=te.move,Pe=pi({scrollWindow:ie,scrollDroppable:ne}),Fe=hi({move:me,scrollWindow:ie,scrollDroppable:ne}),Ce=function(Ft){if(Ft.phase==="DRAGGING"){if(Ft.movementMode==="FLUID"){Pe.scroll(Ft);return}Ft.scrollJumpRequest&&Fe(Ft)}},be={scroll:Ce,start:Pe.start,stop:Pe.stop};return be},ns="data-rbd",xi=function(){var te=ns+"-drag-handle";return{base:te,draggableId:te+"-draggable-id",contextId:te+"-context-id"}}(),Ls=function(){var te=ns+"-draggable";return{base:te,contextId:te+"-context-id",id:te+"-id"}}(),Wc=function(){var te=ns+"-droppable";return{base:te,contextId:te+"-context-id",id:te+"-id"}}(),mc={contextId:ns+"-scroll-container-context-id"},gc=function(ne){return function(ie){return"["+ie+'="'+ne+'"]'}},Mu=function(ne,ie){return ne.map(function(me){var Pe=me.styles[ie];return Pe?me.selector+" { "+Pe+" }":""}).join(" ")},Yr="pointer-events: none;",jl=function(te){var ne=gc(te),ie=function(){var be=` cursor: -webkit-grab; cursor: grab; `;return{selector:ne(xi.contextId),styles:{always:` @@ -241,9 +241,9 @@ The error may be correlated with this previous error: -moz-user-select: none; -ms-user-select: none; overflow-anchor: none; - `}},Ce=[me,ie,Pe,Fe];return{always:Mu(Ce,"always"),resting:Mu(Ce,"resting"),dragging:Mu(Ce,"dragging"),dropAnimating:Mu(Ce,"dropAnimating"),userCancel:Mu(Ce,"userCancel")}},Zu=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?z.useLayoutEffect:z.useEffect,zc=function(){var ne=document.querySelector("head");return ne||yn(!1),ne},Vc=function(ne){var ie=document.createElement("style");return ne&&ie.setAttribute("nonce",ne),ie.type="text/css",ie};function vd(te,ne){var ie=bt(function(){return jl(te)},[te]),me=(0,z.useRef)(null),Pe=(0,z.useRef)(null),Fe=Wt(An(function(tt){var at=Pe.current;at||yn(!1),at.textContent=tt}),[]),Ce=Wt(function(tt){var at=me.current;at||yn(!1),at.textContent=tt},[]);Zu(function(){!me.current&&!Pe.current||yn(!1);var tt=Vc(ne),at=Vc(ne);return me.current=tt,Pe.current=at,tt.setAttribute(ns+"-always",te),at.setAttribute(ns+"-dynamic",te),zc().appendChild(tt),zc().appendChild(at),Ce(ie.always),Fe(ie.resting),function(){var kt=function(Va){var $a=Va.current;$a||yn(!1),zc().removeChild($a),Va.current=null};kt(me),kt(Pe)}},[ne,Ce,Fe,ie.always,ie.resting,te]);var be=Wt(function(){return Fe(ie.dragging)},[Fe,ie.dragging]),qe=Wt(function(tt){if(tt==="DROP"){Fe(ie.dropAnimating);return}Fe(ie.userCancel)},[Fe,ie.dropAnimating,ie.userCancel]),Ft=Wt(function(){Pe.current&&Fe(ie.resting)},[Fe,ie.resting]),dt=bt(function(){return{dragging:be,dropping:qe,resting:Ft}},[be,qe,Ft]);return dt}var fc=function(te){return te&&te.ownerDocument?te.ownerDocument.defaultView:window};function zi(te){return te instanceof fc(te).HTMLElement}function Ys(te,ne){var ie="["+xi.contextId+'="'+te+'"]',me=gr(document.querySelectorAll(ie));if(!me.length)return null;var Pe=ho(me,function(Fe){return Fe.getAttribute(xi.draggableId)===ne});return!Pe||!zi(Pe)?null:Pe}function am(te){var ne=(0,z.useRef)({}),ie=(0,z.useRef)(null),me=(0,z.useRef)(null),Pe=(0,z.useRef)(!1),Fe=Wt(function(at,kt){var Sn={id:at,focus:kt};return ne.current[at]=Sn,function(){var $a=ne.current,xa=$a[at];xa!==Sn&&delete $a[at]}},[]),Ce=Wt(function(at){var kt=Ys(te,at);kt&&kt!==document.activeElement&&kt.focus()},[te]),be=Wt(function(at,kt){ie.current===at&&(ie.current=kt)},[]),qe=Wt(function(){me.current||Pe.current&&(me.current=requestAnimationFrame(function(){me.current=null;var at=ie.current;at&&Ce(at)}))},[Ce]),Ft=Wt(function(at){ie.current=null;var kt=document.activeElement;kt&&kt.getAttribute(xi.draggableId)===at&&(ie.current=at)},[]);Zu(function(){return Pe.current=!0,function(){Pe.current=!1;var at=me.current;at&&cancelAnimationFrame(at)}},[]);var dt=bt(function(){return{register:Fe,tryRecordFocus:Ft,tryRestoreFocusRecorded:qe,tryShiftRecord:be}},[Fe,Ft,qe,be]);return dt}function pd(){var te={draggables:{},droppables:{}},ne=[];function ie(tt){return ne.push(tt),function(){var kt=ne.indexOf(tt);kt!==-1&&ne.splice(kt,1)}}function me(tt){ne.length&&ne.forEach(function(at){return at(tt)})}function Pe(tt){return te.draggables[tt]||null}function Fe(tt){var at=Pe(tt);return at||yn(!1),at}var Ce={register:function(at){te.draggables[at.descriptor.id]=at,me({type:"ADDITION",value:at})},update:function(at,kt){var Sn=te.draggables[kt.descriptor.id];Sn&&Sn.uniqueId===at.uniqueId&&(delete te.draggables[kt.descriptor.id],te.draggables[at.descriptor.id]=at)},unregister:function(at){var kt=at.descriptor.id,Sn=Pe(kt);Sn&&at.uniqueId===Sn.uniqueId&&(delete te.draggables[kt],me({type:"REMOVAL",value:at}))},getById:Fe,findById:Pe,exists:function(at){return!!Pe(at)},getAllByType:function(at){return Kr(te.draggables).filter(function(kt){return kt.descriptor.type===at})}};function be(tt){return te.droppables[tt]||null}function qe(tt){var at=be(tt);return at||yn(!1),at}var Ft={register:function(at){te.droppables[at.descriptor.id]=at},unregister:function(at){var kt=be(at.descriptor.id);kt&&at.uniqueId===kt.uniqueId&&delete te.droppables[at.descriptor.id]},getById:qe,findById:be,exists:function(at){return!!be(at)},getAllByType:function(at){return Kr(te.droppables).filter(function(kt){return kt.descriptor.type===at})}};function dt(){te.draggables={},te.droppables={},ne.length=0}return{draggable:Ce,droppable:Ft,subscribe:ie,clean:dt}}function Qs(){var te=bt(pd,[]);return(0,z.useEffect)(function(){return function(){requestAnimationFrame(te.clean)}},[te]),te}var vc=z.createContext(null),Os=function(){var te=document.body;return te||yn(!1),te},pc={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},hc=function(ne){return"rbd-announcement-"+ne};function Xs(te){var ne=bt(function(){return hc(te)},[te]),ie=(0,z.useRef)(null);(0,z.useEffect)(function(){var Fe=document.createElement("div");return ie.current=Fe,Fe.id=ne,Fe.setAttribute("aria-live","assertive"),Fe.setAttribute("aria-atomic","true"),(0,Ye.Z)(Fe.style,pc),Os().appendChild(Fe),function(){setTimeout(function(){var qe=Os();qe.contains(Fe)&&qe.removeChild(Fe),Fe===ie.current&&(ie.current=null)})}},[ne]);var me=Wt(function(Pe){var Fe=ie.current;if(Fe){Fe.textContent=Pe;return}},[]);return me}var Ec=0,hd={separator:"::"};function rm(){Ec=0}function Ns(te,ne){return ne===void 0&&(ne=hd),bt(function(){return""+te+ne.separator+Ec++},[ne.separator,te])}function Pc(te){var ne=te.contextId,ie=te.uniqueId;return"rbd-hidden-text-"+ne+"-"+ie}function Ed(te){var ne=te.contextId,ie=te.text,me=Ns("hidden-text",{separator:"-"}),Pe=bt(function(){return Pc({contextId:ne,uniqueId:me})},[me,ne]);return(0,z.useEffect)(function(){var Ce=document.createElement("div");return Ce.id=Pe,Ce.textContent=ie,Ce.style.display="none",Os().appendChild(Ce),function(){var qe=Os();qe.contains(Ce)&&qe.removeChild(Ce)}},[Pe,ie]),Pe}var as=z.createContext(null),Pd={react:"^16.8.5","react-dom":"^16.8.5"},Gc=/(\d+)\.(\d+)\.(\d+)/,fl=function(ne){var ie=Gc.exec(ne);ie==null&&yn(!1);var me=Number(ie[1]),Pe=Number(ie[2]),Fe=Number(ie[3]);return{major:me,minor:Pe,patch:Fe,raw:ne}},om=function(ne,ie){return ie.major>ne.major?!0:ie.majorne.minor?!0:ie.minor=ne.patch},um=function(te,ne){var ie=fl(te),me=fl(ne);om(ie,me)},lm=` + `}},Ce=[me,ie,Pe,Fe];return{always:Mu(Ce,"always"),resting:Mu(Ce,"resting"),dragging:Mu(Ce,"dragging"),dropAnimating:Mu(Ce,"dropAnimating"),userCancel:Mu(Ce,"userCancel")}},Zu=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?z.useLayoutEffect:z.useEffect,zc=function(){var ne=document.querySelector("head");return ne||yn(!1),ne},Vc=function(ne){var ie=document.createElement("style");return ne&&ie.setAttribute("nonce",ne),ie.type="text/css",ie};function vd(te,ne){var ie=Ct(function(){return jl(te)},[te]),me=(0,z.useRef)(null),Pe=(0,z.useRef)(null),Fe=Wt(An(function(tt){var at=Pe.current;at||yn(!1),at.textContent=tt}),[]),Ce=Wt(function(tt){var at=me.current;at||yn(!1),at.textContent=tt},[]);Zu(function(){!me.current&&!Pe.current||yn(!1);var tt=Vc(ne),at=Vc(ne);return me.current=tt,Pe.current=at,tt.setAttribute(ns+"-always",te),at.setAttribute(ns+"-dynamic",te),zc().appendChild(tt),zc().appendChild(at),Ce(ie.always),Fe(ie.resting),function(){var kt=function(Va){var $a=Va.current;$a||yn(!1),zc().removeChild($a),Va.current=null};kt(me),kt(Pe)}},[ne,Ce,Fe,ie.always,ie.resting,te]);var be=Wt(function(){return Fe(ie.dragging)},[Fe,ie.dragging]),qe=Wt(function(tt){if(tt==="DROP"){Fe(ie.dropAnimating);return}Fe(ie.userCancel)},[Fe,ie.dropAnimating,ie.userCancel]),Ft=Wt(function(){Pe.current&&Fe(ie.resting)},[Fe,ie.resting]),dt=Ct(function(){return{dragging:be,dropping:qe,resting:Ft}},[be,qe,Ft]);return dt}var fc=function(te){return te&&te.ownerDocument?te.ownerDocument.defaultView:window};function zi(te){return te instanceof fc(te).HTMLElement}function Ys(te,ne){var ie="["+xi.contextId+'="'+te+'"]',me=gr(document.querySelectorAll(ie));if(!me.length)return null;var Pe=ho(me,function(Fe){return Fe.getAttribute(xi.draggableId)===ne});return!Pe||!zi(Pe)?null:Pe}function am(te){var ne=(0,z.useRef)({}),ie=(0,z.useRef)(null),me=(0,z.useRef)(null),Pe=(0,z.useRef)(!1),Fe=Wt(function(at,kt){var Sn={id:at,focus:kt};return ne.current[at]=Sn,function(){var $a=ne.current,xa=$a[at];xa!==Sn&&delete $a[at]}},[]),Ce=Wt(function(at){var kt=Ys(te,at);kt&&kt!==document.activeElement&&kt.focus()},[te]),be=Wt(function(at,kt){ie.current===at&&(ie.current=kt)},[]),qe=Wt(function(){me.current||Pe.current&&(me.current=requestAnimationFrame(function(){me.current=null;var at=ie.current;at&&Ce(at)}))},[Ce]),Ft=Wt(function(at){ie.current=null;var kt=document.activeElement;kt&&kt.getAttribute(xi.draggableId)===at&&(ie.current=at)},[]);Zu(function(){return Pe.current=!0,function(){Pe.current=!1;var at=me.current;at&&cancelAnimationFrame(at)}},[]);var dt=Ct(function(){return{register:Fe,tryRecordFocus:Ft,tryRestoreFocusRecorded:qe,tryShiftRecord:be}},[Fe,Ft,qe,be]);return dt}function pd(){var te={draggables:{},droppables:{}},ne=[];function ie(tt){return ne.push(tt),function(){var kt=ne.indexOf(tt);kt!==-1&&ne.splice(kt,1)}}function me(tt){ne.length&&ne.forEach(function(at){return at(tt)})}function Pe(tt){return te.draggables[tt]||null}function Fe(tt){var at=Pe(tt);return at||yn(!1),at}var Ce={register:function(at){te.draggables[at.descriptor.id]=at,me({type:"ADDITION",value:at})},update:function(at,kt){var Sn=te.draggables[kt.descriptor.id];Sn&&Sn.uniqueId===at.uniqueId&&(delete te.draggables[kt.descriptor.id],te.draggables[at.descriptor.id]=at)},unregister:function(at){var kt=at.descriptor.id,Sn=Pe(kt);Sn&&at.uniqueId===Sn.uniqueId&&(delete te.draggables[kt],me({type:"REMOVAL",value:at}))},getById:Fe,findById:Pe,exists:function(at){return!!Pe(at)},getAllByType:function(at){return Kr(te.draggables).filter(function(kt){return kt.descriptor.type===at})}};function be(tt){return te.droppables[tt]||null}function qe(tt){var at=be(tt);return at||yn(!1),at}var Ft={register:function(at){te.droppables[at.descriptor.id]=at},unregister:function(at){var kt=be(at.descriptor.id);kt&&at.uniqueId===kt.uniqueId&&delete te.droppables[at.descriptor.id]},getById:qe,findById:be,exists:function(at){return!!be(at)},getAllByType:function(at){return Kr(te.droppables).filter(function(kt){return kt.descriptor.type===at})}};function dt(){te.draggables={},te.droppables={},ne.length=0}return{draggable:Ce,droppable:Ft,subscribe:ie,clean:dt}}function Qs(){var te=Ct(pd,[]);return(0,z.useEffect)(function(){return function(){requestAnimationFrame(te.clean)}},[te]),te}var vc=z.createContext(null),Os=function(){var te=document.body;return te||yn(!1),te},pc={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},hc=function(ne){return"rbd-announcement-"+ne};function Xs(te){var ne=Ct(function(){return hc(te)},[te]),ie=(0,z.useRef)(null);(0,z.useEffect)(function(){var Fe=document.createElement("div");return ie.current=Fe,Fe.id=ne,Fe.setAttribute("aria-live","assertive"),Fe.setAttribute("aria-atomic","true"),(0,Ye.Z)(Fe.style,pc),Os().appendChild(Fe),function(){setTimeout(function(){var qe=Os();qe.contains(Fe)&&qe.removeChild(Fe),Fe===ie.current&&(ie.current=null)})}},[ne]);var me=Wt(function(Pe){var Fe=ie.current;if(Fe){Fe.textContent=Pe;return}},[]);return me}var Ec=0,hd={separator:"::"};function rm(){Ec=0}function Ns(te,ne){return ne===void 0&&(ne=hd),Ct(function(){return""+te+ne.separator+Ec++},[ne.separator,te])}function Pc(te){var ne=te.contextId,ie=te.uniqueId;return"rbd-hidden-text-"+ne+"-"+ie}function Ed(te){var ne=te.contextId,ie=te.text,me=Ns("hidden-text",{separator:"-"}),Pe=Ct(function(){return Pc({contextId:ne,uniqueId:me})},[me,ne]);return(0,z.useEffect)(function(){var Ce=document.createElement("div");return Ce.id=Pe,Ce.textContent=ie,Ce.style.display="none",Os().appendChild(Ce),function(){var qe=Os();qe.contains(Ce)&&qe.removeChild(Ce)}},[Pe,ie]),Pe}var as=z.createContext(null),Pd={react:"^16.8.5","react-dom":"^16.8.5"},Gc=/(\d+)\.(\d+)\.(\d+)/,fl=function(ne){var ie=Gc.exec(ne);ie==null&&yn(!1);var me=Number(ie[1]),Pe=Number(ie[2]),Fe=Number(ie[3]);return{major:me,minor:Pe,patch:Fe,raw:ne}},om=function(ne,ie){return ie.major>ne.major?!0:ie.majorne.minor?!0:ie.minor=ne.patch},um=function(te,ne){var ie=fl(te),me=fl(ne);om(ie,me)},lm=` We expect a html5 doctype: This is to ensure consistent browser layout and measurement More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md -`,Ps=function(te){var ne=te.doctype;ne&&(ne.name.toLowerCase(),ne.publicId)};function im(te){}function Js(te,ne){}function Fc(){Js(function(){um(Pd.react,z.version),Ps(document)},[])}function qs(te){var ne=(0,z.useRef)(te);return(0,z.useEffect)(function(){ne.current=te}),ne}function sm(){var te=null;function ne(){return!!te}function ie(Ce){return Ce===te}function me(Ce){te&&yn(!1);var be={abandon:Ce};return te=be,be}function Pe(){te||yn(!1),te=null}function Fe(){te&&(te.abandon(),Pe())}return{isClaimed:ne,isActive:ie,claim:me,release:Pe,tryAbandon:Fe}}var Vi=9,cm=13,$s=27,rs=32,dm=33,jc=34,Fd=35,Sd=36,Ms=37,yd=38,Cd=39,mm=40,Sc,Uc=(Sc={},Sc[cm]=!0,Sc[Vi]=!0,Sc),Kc=function(te){Uc[te.keyCode]&&te.preventDefault()},yc=function(){var te="visibilitychange";if(typeof document=="undefined")return te;var ne=[te,"ms"+te,"webkit"+te,"moz"+te,"o"+te],ie=ho(ne,function(me){return"on"+me in document});return ie||te}(),bd=0,Hc=5;function Ku(te,ne){return Math.abs(ne.x-te.x)>=Hc||Math.abs(ne.y-te.y)>=Hc}var Yc={type:"IDLE"};function Qc(te){var ne=te.cancel,ie=te.completed,me=te.getPhase,Pe=te.setPhase;return[{eventName:"mousemove",fn:function(Ce){var be=Ce.button,qe=Ce.clientX,Ft=Ce.clientY;if(be===bd){var dt={x:qe,y:Ft},tt=me();if(tt.type==="DRAGGING"){Ce.preventDefault(),tt.actions.move(dt);return}tt.type!=="PENDING"&&yn(!1);var at=tt.point;if(Ku(at,dt)){Ce.preventDefault();var kt=tt.actions.fluidLift(dt);Pe({type:"DRAGGING",actions:kt})}}}},{eventName:"mouseup",fn:function(Ce){var be=me();if(be.type!=="DRAGGING"){ne();return}Ce.preventDefault(),be.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"mousedown",fn:function(Ce){me().type==="DRAGGING"&&Ce.preventDefault(),ne()}},{eventName:"keydown",fn:function(Ce){var be=me();if(be.type==="PENDING"){ne();return}if(Ce.keyCode===$s){Ce.preventDefault(),ne();return}Kc(Ce)}},{eventName:"resize",fn:ne},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){me().type==="PENDING"&&ne()}},{eventName:"webkitmouseforcedown",fn:function(Ce){var be=me();if(be.type==="IDLE"&&yn(!1),be.actions.shouldRespectForcePress()){ne();return}Ce.preventDefault()}},{eventName:yc,fn:ne}]}function gm(te){var ne=(0,z.useRef)(Yc),ie=(0,z.useRef)(Ga),me=bt(function(){return{eventName:"mousedown",fn:function(tt){if(!tt.defaultPrevented&&tt.button===bd&&!(tt.ctrlKey||tt.metaKey||tt.shiftKey||tt.altKey)){var at=te.findClosestDraggableId(tt);if(at){var kt=te.tryGetLock(at,Ce,{sourceEvent:tt});if(kt){tt.preventDefault();var Sn={x:tt.clientX,y:tt.clientY};ie.current(),Ft(kt,Sn)}}}}}},[te]),Pe=bt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(tt){if(!tt.defaultPrevented){var at=te.findClosestDraggableId(tt);if(at){var kt=te.findOptionsForDraggable(at);kt&&(kt.shouldRespectForcePress||te.canGetLock(at)&&tt.preventDefault())}}}}},[te]),Fe=Wt(function(){var tt={passive:!1,capture:!0};ie.current=Za(window,[Pe,me],tt)},[Pe,me]),Ce=Wt(function(){var dt=ne.current;dt.type!=="IDLE"&&(ne.current=Yc,ie.current(),Fe())},[Fe]),be=Wt(function(){var dt=ne.current;Ce(),dt.type==="DRAGGING"&&dt.actions.cancel({shouldBlockNextClick:!0}),dt.type==="PENDING"&&dt.actions.abort()},[Ce]),qe=Wt(function(){var tt={capture:!0,passive:!1},at=Qc({cancel:be,completed:Ce,getPhase:function(){return ne.current},setPhase:function(Sn){ne.current=Sn}});ie.current=Za(window,at,tt)},[be,Ce]),Ft=Wt(function(tt,at){ne.current.type!=="IDLE"&&yn(!1),ne.current={type:"PENDING",point:at,actions:tt},qe()},[qe]);Zu(function(){return Fe(),function(){ie.current()}},[Fe])}var Fs;function Ad(){}var Ss=(Fs={},Fs[jc]=!0,Fs[dm]=!0,Fs[Sd]=!0,Fs[Fd]=!0,Fs);function Is(te,ne){function ie(){ne(),te.cancel()}function me(){ne(),te.drop()}return[{eventName:"keydown",fn:function(Fe){if(Fe.keyCode===$s){Fe.preventDefault(),ie();return}if(Fe.keyCode===rs){Fe.preventDefault(),me();return}if(Fe.keyCode===mm){Fe.preventDefault(),te.moveDown();return}if(Fe.keyCode===yd){Fe.preventDefault(),te.moveUp();return}if(Fe.keyCode===Cd){Fe.preventDefault(),te.moveRight();return}if(Fe.keyCode===Ms){Fe.preventDefault(),te.moveLeft();return}if(Ss[Fe.keyCode]){Fe.preventDefault();return}Kc(Fe)}},{eventName:"mousedown",fn:ie},{eventName:"mouseup",fn:ie},{eventName:"click",fn:ie},{eventName:"touchstart",fn:ie},{eventName:"resize",fn:ie},{eventName:"wheel",fn:ie,options:{passive:!0}},{eventName:yc,fn:ie}]}function fm(te){var ne=(0,z.useRef)(Ad),ie=bt(function(){return{eventName:"keydown",fn:function(Fe){if(Fe.defaultPrevented||Fe.keyCode!==rs)return;var Ce=te.findClosestDraggableId(Fe);if(!Ce)return;var be=te.tryGetLock(Ce,dt,{sourceEvent:Fe});if(!be)return;Fe.preventDefault();var qe=!0,Ft=be.snapLift();ne.current();function dt(){qe||yn(!1),qe=!1,ne.current(),me()}ne.current=Za(window,Is(Ft,dt),{capture:!0,passive:!1})}}},[te]),me=Wt(function(){var Fe={passive:!1,capture:!0};ne.current=Za(window,[ie],Fe)},[ie]);Zu(function(){return me(),function(){ne.current()}},[me])}var Xc={type:"IDLE"},Dd=120,Wu=.15;function vm(te){var ne=te.cancel,ie=te.getPhase;return[{eventName:"orientationchange",fn:ne},{eventName:"resize",fn:ne},{eventName:"contextmenu",fn:function(Pe){Pe.preventDefault()}},{eventName:"keydown",fn:function(Pe){if(ie().type!=="DRAGGING"){ne();return}Pe.keyCode===$s&&Pe.preventDefault(),ne()}},{eventName:yc,fn:ne}]}function Jc(te){var ne=te.cancel,ie=te.completed,me=te.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Fe){var Ce=me();if(Ce.type!=="DRAGGING"){ne();return}Ce.hasMoved=!0;var be=Fe.touches[0],qe=be.clientX,Ft=be.clientY,dt={x:qe,y:Ft};Fe.preventDefault(),Ce.actions.move(dt)}},{eventName:"touchend",fn:function(Fe){var Ce=me();if(Ce.type!=="DRAGGING"){ne();return}Fe.preventDefault(),Ce.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"touchcancel",fn:function(Fe){if(me().type!=="DRAGGING"){ne();return}Fe.preventDefault(),ne()}},{eventName:"touchforcechange",fn:function(Fe){var Ce=me();Ce.type==="IDLE"&&yn(!1);var be=Fe.touches[0];if(be){var qe=be.force>=Wu;if(qe){var Ft=Ce.actions.shouldRespectForcePress();if(Ce.type==="PENDING"){Ft&&ne();return}if(Ft){if(Ce.hasMoved){Fe.preventDefault();return}ne();return}Fe.preventDefault()}}}},{eventName:yc,fn:ne}]}function pm(te){var ne=(0,z.useRef)(Xc),ie=(0,z.useRef)(Ga),me=Wt(function(){return ne.current},[]),Pe=Wt(function(kt){ne.current=kt},[]),Fe=bt(function(){return{eventName:"touchstart",fn:function(kt){if(!kt.defaultPrevented){var Sn=te.findClosestDraggableId(kt);if(Sn){var Va=te.tryGetLock(Sn,be,{sourceEvent:kt});if(Va){var $a=kt.touches[0],xa=$a.clientX,yr=$a.clientY,Tr={x:xa,y:yr};ie.current(),tt(Va,Tr)}}}}}},[te]),Ce=Wt(function(){var kt={capture:!0,passive:!1};ie.current=Za(window,[Fe],kt)},[Fe]),be=Wt(function(){var at=ne.current;at.type!=="IDLE"&&(at.type==="PENDING"&&clearTimeout(at.longPressTimerId),Pe(Xc),ie.current(),Ce())},[Ce,Pe]),qe=Wt(function(){var at=ne.current;be(),at.type==="DRAGGING"&&at.actions.cancel({shouldBlockNextClick:!0}),at.type==="PENDING"&&at.actions.abort()},[be]),Ft=Wt(function(){var kt={capture:!0,passive:!1},Sn={cancel:qe,completed:be,getPhase:me},Va=Za(window,Jc(Sn),kt),$a=Za(window,vm(Sn),kt);ie.current=function(){Va(),$a()}},[qe,me,be]),dt=Wt(function(){var kt=me();kt.type!=="PENDING"&&yn(!1);var Sn=kt.actions.fluidLift(kt.point);Pe({type:"DRAGGING",actions:Sn,hasMoved:!1})},[me,Pe]),tt=Wt(function(kt,Sn){me().type!=="IDLE"&&yn(!1);var Va=setTimeout(dt,Dd);Pe({type:"PENDING",point:Sn,actions:kt,longPressTimerId:Va}),Ft()},[Ft,me,Pe,dt]);Zu(function(){return Ce(),function(){ie.current();var Sn=me();Sn.type==="PENDING"&&(clearTimeout(Sn.longPressTimerId),Pe(Xc))}},[me,Ce,Pe]),Zu(function(){var kt=Za(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return kt},[])}function Bd(te){}var qc={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Gi(te,ne){if(ne==null)return!1;var ie=!!qc[ne.tagName.toLowerCase()];if(ie)return!0;var me=ne.getAttribute("contenteditable");return me==="true"||me===""?!0:ne===te?!1:Gi(te,ne.parentElement)}function $c(te,ne){var ie=ne.target;return zi(ie)?Gi(te,ie):!1}var ec=function(te){return or(te.getBoundingClientRect()).center};function xd(te){return te instanceof fc(te).Element}var tc=function(){var te="matches";if(typeof document=="undefined")return te;var ne=[te,"msMatchesSelector","webkitMatchesSelector"],ie=ho(ne,function(me){return me in Element.prototype});return ie||te}();function hm(te,ne){return te==null?null:te[tc](ne)?te:hm(te.parentElement,ne)}function Em(te,ne){return te.closest?te.closest(ne):hm(te,ne)}function Cc(te){return"["+xi.contextId+'="'+te+'"]'}function wd(te,ne){var ie=ne.target;if(!xd(ie))return null;var me=Cc(te),Pe=Em(ie,me);return!Pe||!zi(Pe)?null:Pe}function Pm(te,ne){var ie=wd(te,ne);return ie?ie.getAttribute(xi.draggableId):null}function Fm(te,ne){var ie="["+Ls.contextId+'="'+te+'"]',me=gr(document.querySelectorAll(ie)),Pe=ho(me,function(Fe){return Fe.getAttribute(Ls.id)===ne});return!Pe||!zi(Pe)?null:Pe}function bc(te){te.preventDefault()}function Rs(te){var ne=te.expected,ie=te.phase,me=te.isLockActive,Pe=te.shouldWarn;return!(!me()||ne!==ie)}function nc(te){var ne=te.lockAPI,ie=te.store,me=te.registry,Pe=te.draggableId;if(ne.isClaimed())return!1;var Fe=me.draggable.findById(Pe);return!(!Fe||!Fe.options.isEnabled||!ti(ie.getState(),Pe))}function Ac(te){var ne=te.lockAPI,ie=te.contextId,me=te.store,Pe=te.registry,Fe=te.draggableId,Ce=te.forceSensorStop,be=te.sourceEvent,qe=nc({lockAPI:ne,store:me,registry:Pe,draggableId:Fe});if(!qe)return null;var Ft=Pe.draggable.getById(Fe),dt=Fm(ie,Ft.descriptor.id);if(!dt||be&&!Ft.options.canDragInteractiveElements&&$c(dt,be))return null;var tt=ne.claim(Ce||Ga),at="PRE_DRAG";function kt(){return Ft.options.shouldRespectForcePress}function Sn(){return ne.isActive(tt)}function Va(zo,du){Rs({expected:zo,phase:at,isLockActive:Sn,shouldWarn:!0})&&me.dispatch(du())}var $a=Va.bind(null,"DRAGGING");function xa(zo){function du(){ne.release(),at="COMPLETED"}at!=="PRE_DRAG"&&(du(),at!=="PRE_DRAG"&&yn(!1)),me.dispatch(pe(zo.liftActionArgs)),at="DRAGGING";function vl(iu,rl){if(rl===void 0&&(rl={shouldBlockNextClick:!1}),zo.cleanup(),rl.shouldBlockNextClick){var Kl=Za(window,[{eventName:"click",fn:bc,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Kl)}du(),me.dispatch(fr({reason:iu}))}return(0,Ye.Z)({isActive:function(){return Rs({expected:"DRAGGING",phase:at,isLockActive:Sn,shouldWarn:!1})},shouldRespectForcePress:kt,drop:function(rl){return vl("DROP",rl)},cancel:function(rl){return vl("CANCEL",rl)}},zo.actions)}function yr(zo){var du=Ra(function(iu){$a(function(){return fn({client:iu})})}),vl=xa({liftActionArgs:{id:Fe,clientSelection:zo,movementMode:"FLUID"},cleanup:function(){return du.cancel()},actions:{move:du}});return(0,Ye.Z)({},vl,{move:du})}function Tr(){var zo={moveUp:function(){return $a(Gn)},moveRight:function(){return $a(Pa)},moveDown:function(){return $a(Yn)},moveLeft:function(){return $a(Fa)}};return xa({liftActionArgs:{id:Fe,clientSelection:ec(dt),movementMode:"SNAP"},cleanup:Ga,actions:zo})}function Gr(){var zo=Rs({expected:"PRE_DRAG",phase:at,isLockActive:Sn,shouldWarn:!0});zo&&ne.release()}var Wo={isActive:function(){return Rs({expected:"PRE_DRAG",phase:at,isLockActive:Sn,shouldWarn:!1})},shouldRespectForcePress:kt,fluidLift:yr,snapLift:Tr,abort:Gr};return Wo}var ac=[gm,fm,pm];function Sm(te){var ne=te.contextId,ie=te.store,me=te.registry,Pe=te.customSensors,Fe=te.enableDefaultSensors,Ce=[].concat(Fe?ac:[],Pe||[]),be=(0,z.useState)(function(){return sm()})[0],qe=Wt(function(yr,Tr){yr.isDragging&&!Tr.isDragging&&be.tryAbandon()},[be]);Zu(function(){var yr=ie.getState(),Tr=ie.subscribe(function(){var Gr=ie.getState();qe(yr,Gr),yr=Gr});return Tr},[be,ie,qe]),Zu(function(){return be.tryAbandon},[be.tryAbandon]);var Ft=Wt(function(xa){return nc({lockAPI:be,registry:me,store:ie,draggableId:xa})},[be,me,ie]),dt=Wt(function(xa,yr,Tr){return Ac({lockAPI:be,registry:me,contextId:ne,store:ie,draggableId:xa,forceSensorStop:yr,sourceEvent:Tr&&Tr.sourceEvent?Tr.sourceEvent:null})},[ne,be,me,ie]),tt=Wt(function(xa){return Pm(ne,xa)},[ne]),at=Wt(function(xa){var yr=me.draggable.findById(xa);return yr?yr.options:null},[me.draggable]),kt=Wt(function(){be.isClaimed()&&(be.tryAbandon(),ie.getState().phase!=="IDLE"&&ie.dispatch(gn()))},[be,ie]),Sn=Wt(be.isClaimed,[be]),Va=bt(function(){return{canGetLock:Ft,tryGetLock:dt,findClosestDraggableId:tt,findOptionsForDraggable:at,tryReleaseLock:kt,isLockClaimed:Sn}},[Ft,dt,tt,at,kt,Sn]);Bd(Ce);for(var $a=0;$a=0||Object.prototype.hasOwnProperty.call(He,a)&&(fe[a]=He[a]);return fe}function gt(He,ut){if(!(He instanceof ut))throw new TypeError("Cannot call a class as a function")}function Re(He,ut){if(!He)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ut&&(typeof ut=="object"||typeof ut=="function")?ut:He}function Be(He,ut){if(typeof ut!="function"&&ut!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ut);He.prototype=Object.create(ut&&ut.prototype,{constructor:{value:He,enumerable:!1,writable:!0,configurable:!0}}),ut&&(Object.setPrototypeOf?Object.setPrototypeOf(He,ut):He.__proto__=ut)}var We=function(He){Be(ut,He);function ut(fe){gt(this,ut);var a=Re(this,(ut.__proto__||Object.getPrototypeOf(ut)).call(this,fe));return a.scrollListener=a.scrollListener.bind(a),a.eventListenerOptions=a.eventListenerOptions.bind(a),a.mousewheelListener=a.mousewheelListener.bind(a),a}return z(ut,[{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(b){}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,b=this.getParentElement(a),y=void 0;if(this.props.useWindow){var ee=document.documentElement||document.body.parentNode||document.body,ae=E.pageYOffset!==void 0?E.pageYOffset:ee.scrollTop;this.props.isReverse?y=ae:y=this.calculateOffset(a,ae)}else this.props.isReverse?y=b.scrollTop:y=a.scrollHeight-b.scrollTop-b.clientHeight;y=Hc||Math.abs(ne.y-te.y)>=Hc}var Yc={type:"IDLE"};function Qc(te){var ne=te.cancel,ie=te.completed,me=te.getPhase,Pe=te.setPhase;return[{eventName:"mousemove",fn:function(Ce){var be=Ce.button,qe=Ce.clientX,Ft=Ce.clientY;if(be===bd){var dt={x:qe,y:Ft},tt=me();if(tt.type==="DRAGGING"){Ce.preventDefault(),tt.actions.move(dt);return}tt.type!=="PENDING"&&yn(!1);var at=tt.point;if(Ku(at,dt)){Ce.preventDefault();var kt=tt.actions.fluidLift(dt);Pe({type:"DRAGGING",actions:kt})}}}},{eventName:"mouseup",fn:function(Ce){var be=me();if(be.type!=="DRAGGING"){ne();return}Ce.preventDefault(),be.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"mousedown",fn:function(Ce){me().type==="DRAGGING"&&Ce.preventDefault(),ne()}},{eventName:"keydown",fn:function(Ce){var be=me();if(be.type==="PENDING"){ne();return}if(Ce.keyCode===$s){Ce.preventDefault(),ne();return}Kc(Ce)}},{eventName:"resize",fn:ne},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){me().type==="PENDING"&&ne()}},{eventName:"webkitmouseforcedown",fn:function(Ce){var be=me();if(be.type==="IDLE"&&yn(!1),be.actions.shouldRespectForcePress()){ne();return}Ce.preventDefault()}},{eventName:yc,fn:ne}]}function gm(te){var ne=(0,z.useRef)(Yc),ie=(0,z.useRef)(Ga),me=Ct(function(){return{eventName:"mousedown",fn:function(tt){if(!tt.defaultPrevented&&tt.button===bd&&!(tt.ctrlKey||tt.metaKey||tt.shiftKey||tt.altKey)){var at=te.findClosestDraggableId(tt);if(at){var kt=te.tryGetLock(at,Ce,{sourceEvent:tt});if(kt){tt.preventDefault();var Sn={x:tt.clientX,y:tt.clientY};ie.current(),Ft(kt,Sn)}}}}}},[te]),Pe=Ct(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(tt){if(!tt.defaultPrevented){var at=te.findClosestDraggableId(tt);if(at){var kt=te.findOptionsForDraggable(at);kt&&(kt.shouldRespectForcePress||te.canGetLock(at)&&tt.preventDefault())}}}}},[te]),Fe=Wt(function(){var tt={passive:!1,capture:!0};ie.current=Za(window,[Pe,me],tt)},[Pe,me]),Ce=Wt(function(){var dt=ne.current;dt.type!=="IDLE"&&(ne.current=Yc,ie.current(),Fe())},[Fe]),be=Wt(function(){var dt=ne.current;Ce(),dt.type==="DRAGGING"&&dt.actions.cancel({shouldBlockNextClick:!0}),dt.type==="PENDING"&&dt.actions.abort()},[Ce]),qe=Wt(function(){var tt={capture:!0,passive:!1},at=Qc({cancel:be,completed:Ce,getPhase:function(){return ne.current},setPhase:function(Sn){ne.current=Sn}});ie.current=Za(window,at,tt)},[be,Ce]),Ft=Wt(function(tt,at){ne.current.type!=="IDLE"&&yn(!1),ne.current={type:"PENDING",point:at,actions:tt},qe()},[qe]);Zu(function(){return Fe(),function(){ie.current()}},[Fe])}var Fs;function Ad(){}var Ss=(Fs={},Fs[jc]=!0,Fs[dm]=!0,Fs[Sd]=!0,Fs[Fd]=!0,Fs);function Is(te,ne){function ie(){ne(),te.cancel()}function me(){ne(),te.drop()}return[{eventName:"keydown",fn:function(Fe){if(Fe.keyCode===$s){Fe.preventDefault(),ie();return}if(Fe.keyCode===rs){Fe.preventDefault(),me();return}if(Fe.keyCode===mm){Fe.preventDefault(),te.moveDown();return}if(Fe.keyCode===yd){Fe.preventDefault(),te.moveUp();return}if(Fe.keyCode===Cd){Fe.preventDefault(),te.moveRight();return}if(Fe.keyCode===Ms){Fe.preventDefault(),te.moveLeft();return}if(Ss[Fe.keyCode]){Fe.preventDefault();return}Kc(Fe)}},{eventName:"mousedown",fn:ie},{eventName:"mouseup",fn:ie},{eventName:"click",fn:ie},{eventName:"touchstart",fn:ie},{eventName:"resize",fn:ie},{eventName:"wheel",fn:ie,options:{passive:!0}},{eventName:yc,fn:ie}]}function fm(te){var ne=(0,z.useRef)(Ad),ie=Ct(function(){return{eventName:"keydown",fn:function(Fe){if(Fe.defaultPrevented||Fe.keyCode!==rs)return;var Ce=te.findClosestDraggableId(Fe);if(!Ce)return;var be=te.tryGetLock(Ce,dt,{sourceEvent:Fe});if(!be)return;Fe.preventDefault();var qe=!0,Ft=be.snapLift();ne.current();function dt(){qe||yn(!1),qe=!1,ne.current(),me()}ne.current=Za(window,Is(Ft,dt),{capture:!0,passive:!1})}}},[te]),me=Wt(function(){var Fe={passive:!1,capture:!0};ne.current=Za(window,[ie],Fe)},[ie]);Zu(function(){return me(),function(){ne.current()}},[me])}var Xc={type:"IDLE"},Dd=120,Wu=.15;function vm(te){var ne=te.cancel,ie=te.getPhase;return[{eventName:"orientationchange",fn:ne},{eventName:"resize",fn:ne},{eventName:"contextmenu",fn:function(Pe){Pe.preventDefault()}},{eventName:"keydown",fn:function(Pe){if(ie().type!=="DRAGGING"){ne();return}Pe.keyCode===$s&&Pe.preventDefault(),ne()}},{eventName:yc,fn:ne}]}function Jc(te){var ne=te.cancel,ie=te.completed,me=te.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Fe){var Ce=me();if(Ce.type!=="DRAGGING"){ne();return}Ce.hasMoved=!0;var be=Fe.touches[0],qe=be.clientX,Ft=be.clientY,dt={x:qe,y:Ft};Fe.preventDefault(),Ce.actions.move(dt)}},{eventName:"touchend",fn:function(Fe){var Ce=me();if(Ce.type!=="DRAGGING"){ne();return}Fe.preventDefault(),Ce.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"touchcancel",fn:function(Fe){if(me().type!=="DRAGGING"){ne();return}Fe.preventDefault(),ne()}},{eventName:"touchforcechange",fn:function(Fe){var Ce=me();Ce.type==="IDLE"&&yn(!1);var be=Fe.touches[0];if(be){var qe=be.force>=Wu;if(qe){var Ft=Ce.actions.shouldRespectForcePress();if(Ce.type==="PENDING"){Ft&&ne();return}if(Ft){if(Ce.hasMoved){Fe.preventDefault();return}ne();return}Fe.preventDefault()}}}},{eventName:yc,fn:ne}]}function pm(te){var ne=(0,z.useRef)(Xc),ie=(0,z.useRef)(Ga),me=Wt(function(){return ne.current},[]),Pe=Wt(function(kt){ne.current=kt},[]),Fe=Ct(function(){return{eventName:"touchstart",fn:function(kt){if(!kt.defaultPrevented){var Sn=te.findClosestDraggableId(kt);if(Sn){var Va=te.tryGetLock(Sn,be,{sourceEvent:kt});if(Va){var $a=kt.touches[0],xa=$a.clientX,yr=$a.clientY,Tr={x:xa,y:yr};ie.current(),tt(Va,Tr)}}}}}},[te]),Ce=Wt(function(){var kt={capture:!0,passive:!1};ie.current=Za(window,[Fe],kt)},[Fe]),be=Wt(function(){var at=ne.current;at.type!=="IDLE"&&(at.type==="PENDING"&&clearTimeout(at.longPressTimerId),Pe(Xc),ie.current(),Ce())},[Ce,Pe]),qe=Wt(function(){var at=ne.current;be(),at.type==="DRAGGING"&&at.actions.cancel({shouldBlockNextClick:!0}),at.type==="PENDING"&&at.actions.abort()},[be]),Ft=Wt(function(){var kt={capture:!0,passive:!1},Sn={cancel:qe,completed:be,getPhase:me},Va=Za(window,Jc(Sn),kt),$a=Za(window,vm(Sn),kt);ie.current=function(){Va(),$a()}},[qe,me,be]),dt=Wt(function(){var kt=me();kt.type!=="PENDING"&&yn(!1);var Sn=kt.actions.fluidLift(kt.point);Pe({type:"DRAGGING",actions:Sn,hasMoved:!1})},[me,Pe]),tt=Wt(function(kt,Sn){me().type!=="IDLE"&&yn(!1);var Va=setTimeout(dt,Dd);Pe({type:"PENDING",point:Sn,actions:kt,longPressTimerId:Va}),Ft()},[Ft,me,Pe,dt]);Zu(function(){return Ce(),function(){ie.current();var Sn=me();Sn.type==="PENDING"&&(clearTimeout(Sn.longPressTimerId),Pe(Xc))}},[me,Ce,Pe]),Zu(function(){var kt=Za(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return kt},[])}function Bd(te){}var qc={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Gi(te,ne){if(ne==null)return!1;var ie=!!qc[ne.tagName.toLowerCase()];if(ie)return!0;var me=ne.getAttribute("contenteditable");return me==="true"||me===""?!0:ne===te?!1:Gi(te,ne.parentElement)}function $c(te,ne){var ie=ne.target;return zi(ie)?Gi(te,ie):!1}var ec=function(te){return or(te.getBoundingClientRect()).center};function xd(te){return te instanceof fc(te).Element}var tc=function(){var te="matches";if(typeof document=="undefined")return te;var ne=[te,"msMatchesSelector","webkitMatchesSelector"],ie=ho(ne,function(me){return me in Element.prototype});return ie||te}();function hm(te,ne){return te==null?null:te[tc](ne)?te:hm(te.parentElement,ne)}function Em(te,ne){return te.closest?te.closest(ne):hm(te,ne)}function Cc(te){return"["+xi.contextId+'="'+te+'"]'}function wd(te,ne){var ie=ne.target;if(!xd(ie))return null;var me=Cc(te),Pe=Em(ie,me);return!Pe||!zi(Pe)?null:Pe}function Pm(te,ne){var ie=wd(te,ne);return ie?ie.getAttribute(xi.draggableId):null}function Fm(te,ne){var ie="["+Ls.contextId+'="'+te+'"]',me=gr(document.querySelectorAll(ie)),Pe=ho(me,function(Fe){return Fe.getAttribute(Ls.id)===ne});return!Pe||!zi(Pe)?null:Pe}function bc(te){te.preventDefault()}function Rs(te){var ne=te.expected,ie=te.phase,me=te.isLockActive,Pe=te.shouldWarn;return!(!me()||ne!==ie)}function nc(te){var ne=te.lockAPI,ie=te.store,me=te.registry,Pe=te.draggableId;if(ne.isClaimed())return!1;var Fe=me.draggable.findById(Pe);return!(!Fe||!Fe.options.isEnabled||!ti(ie.getState(),Pe))}function Ac(te){var ne=te.lockAPI,ie=te.contextId,me=te.store,Pe=te.registry,Fe=te.draggableId,Ce=te.forceSensorStop,be=te.sourceEvent,qe=nc({lockAPI:ne,store:me,registry:Pe,draggableId:Fe});if(!qe)return null;var Ft=Pe.draggable.getById(Fe),dt=Fm(ie,Ft.descriptor.id);if(!dt||be&&!Ft.options.canDragInteractiveElements&&$c(dt,be))return null;var tt=ne.claim(Ce||Ga),at="PRE_DRAG";function kt(){return Ft.options.shouldRespectForcePress}function Sn(){return ne.isActive(tt)}function Va(zo,du){Rs({expected:zo,phase:at,isLockActive:Sn,shouldWarn:!0})&&me.dispatch(du())}var $a=Va.bind(null,"DRAGGING");function xa(zo){function du(){ne.release(),at="COMPLETED"}at!=="PRE_DRAG"&&(du(),at!=="PRE_DRAG"&&yn(!1)),me.dispatch(pe(zo.liftActionArgs)),at="DRAGGING";function vl(iu,rl){if(rl===void 0&&(rl={shouldBlockNextClick:!1}),zo.cleanup(),rl.shouldBlockNextClick){var Kl=Za(window,[{eventName:"click",fn:bc,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Kl)}du(),me.dispatch(fr({reason:iu}))}return(0,Ye.Z)({isActive:function(){return Rs({expected:"DRAGGING",phase:at,isLockActive:Sn,shouldWarn:!1})},shouldRespectForcePress:kt,drop:function(rl){return vl("DROP",rl)},cancel:function(rl){return vl("CANCEL",rl)}},zo.actions)}function yr(zo){var du=Ra(function(iu){$a(function(){return fn({client:iu})})}),vl=xa({liftActionArgs:{id:Fe,clientSelection:zo,movementMode:"FLUID"},cleanup:function(){return du.cancel()},actions:{move:du}});return(0,Ye.Z)({},vl,{move:du})}function Tr(){var zo={moveUp:function(){return $a(Gn)},moveRight:function(){return $a(Pa)},moveDown:function(){return $a(Yn)},moveLeft:function(){return $a(Fa)}};return xa({liftActionArgs:{id:Fe,clientSelection:ec(dt),movementMode:"SNAP"},cleanup:Ga,actions:zo})}function Gr(){var zo=Rs({expected:"PRE_DRAG",phase:at,isLockActive:Sn,shouldWarn:!0});zo&&ne.release()}var Wo={isActive:function(){return Rs({expected:"PRE_DRAG",phase:at,isLockActive:Sn,shouldWarn:!1})},shouldRespectForcePress:kt,fluidLift:yr,snapLift:Tr,abort:Gr};return Wo}var ac=[gm,fm,pm];function Sm(te){var ne=te.contextId,ie=te.store,me=te.registry,Pe=te.customSensors,Fe=te.enableDefaultSensors,Ce=[].concat(Fe?ac:[],Pe||[]),be=(0,z.useState)(function(){return sm()})[0],qe=Wt(function(yr,Tr){yr.isDragging&&!Tr.isDragging&&be.tryAbandon()},[be]);Zu(function(){var yr=ie.getState(),Tr=ie.subscribe(function(){var Gr=ie.getState();qe(yr,Gr),yr=Gr});return Tr},[be,ie,qe]),Zu(function(){return be.tryAbandon},[be.tryAbandon]);var Ft=Wt(function(xa){return nc({lockAPI:be,registry:me,store:ie,draggableId:xa})},[be,me,ie]),dt=Wt(function(xa,yr,Tr){return Ac({lockAPI:be,registry:me,contextId:ne,store:ie,draggableId:xa,forceSensorStop:yr,sourceEvent:Tr&&Tr.sourceEvent?Tr.sourceEvent:null})},[ne,be,me,ie]),tt=Wt(function(xa){return Pm(ne,xa)},[ne]),at=Wt(function(xa){var yr=me.draggable.findById(xa);return yr?yr.options:null},[me.draggable]),kt=Wt(function(){be.isClaimed()&&(be.tryAbandon(),ie.getState().phase!=="IDLE"&&ie.dispatch(gn()))},[be,ie]),Sn=Wt(be.isClaimed,[be]),Va=Ct(function(){return{canGetLock:Ft,tryGetLock:dt,findClosestDraggableId:tt,findOptionsForDraggable:at,tryReleaseLock:kt,isLockClaimed:Sn}},[Ft,dt,tt,at,kt,Sn]);Bd(Ce);for(var $a=0;$a=0||Object.prototype.hasOwnProperty.call(He,a)&&(fe[a]=He[a]);return fe}function gt(He,ut){if(!(He instanceof ut))throw new TypeError("Cannot call a class as a function")}function Re(He,ut){if(!He)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ut&&(typeof ut=="object"||typeof ut=="function")?ut:He}function Be(He,ut){if(typeof ut!="function"&&ut!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ut);He.prototype=Object.create(ut&&ut.prototype,{constructor:{value:He,enumerable:!1,writable:!0,configurable:!0}}),ut&&(Object.setPrototypeOf?Object.setPrototypeOf(He,ut):He.__proto__=ut)}var We=function(He){Be(ut,He);function ut(fe){gt(this,ut);var a=Re(this,(ut.__proto__||Object.getPrototypeOf(ut)).call(this,fe));return a.scrollListener=a.scrollListener.bind(a),a.eventListenerOptions=a.eventListenerOptions.bind(a),a.mousewheelListener=a.mousewheelListener.bind(a),a}return z(ut,[{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(b){}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,b=this.getParentElement(a),y=void 0;if(this.props.useWindow){var ee=document.documentElement||document.body.parentNode||document.body,ae=E.pageYOffset!==void 0?E.pageYOffset:ee.scrollTop;this.props.isReverse?y=ae:y=this.calculateOffset(a,ae)}else this.props.isReverse?y=b.scrollTop:y=a.scrollHeight-b.scrollTop-b.clientHeight;y{}})=>{const o=()=>t.createElement("div",{className:C.flexColumn},t.createElement("img",{className:C.img,src:a}),t.createElement("span",{className:C.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),A=()=>t.createElement("div",{className:C.flexColumn},t.createElement("img",{className:C.img,src:S}),t.createElement("span",{className:C.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),pe=()=>l===3?t.createElement(t.Fragment,null,A(),o()):l===2?o():A();return t.createElement(d.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Y,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{L(),r.history.push("/account/certification")},onCancel:()=>{L()}},t.createElement("div",{className:C.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:C.flexRow},pe()))};var $=(0,r.connect)(({paperlibrary:Y,loading:l,globalSetting:L})=>({paperlibrary:Y,globalSetting:L,loading:l.effects}))(w)},41839:function(gt,we,e){e.d(we,{Z:function(){return pe}});var t=e(59301),r=e(75790),d=e(92310),S=e.n(d),a=e(78881),C={goback:"goback___jLQ4I",title_name:"title_name___YAPgH"},w=Object.defineProperty,$=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,L=(Ae,ie,Pe)=>ie in Ae?w(Ae,ie,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Ae[ie]=Pe,o=(Ae,ie)=>{for(var Pe in ie||(ie={}))Y.call(ie,Pe)&&L(Ae,Pe,ie[Pe]);if($)for(var Pe of $(ie))l.call(ie,Pe)&&L(Ae,Pe,ie[Pe]);return Ae};const A=({dispatch:Ae,className:ie,style:Pe={},leftDom:_,rigthDom:Be,title:Q,imgUrl:V})=>((0,t.useEffect)(()=>(Ae({type:"globalSetting/headerToggle",payload:!1}),()=>{Ae({type:"globalSetting/headerToggle",payload:!0})}),[]),t.createElement("div",{className:S()("flex item-center justify-between h-64px px-40px",ie),style:o({background:`url(${V||e(12907)}) 0 0 / 100% 100% no-repeat`,height:85},Pe)},_||t.createElement("div",{className:"flex item-center",style:{width:120}},t.createElement("div",{className:`current rounded-full px-30px py-12px c-white ${C.goback}`,onClick:()=>{r.history.push("/")}},"\u8FD4\u56DE\u9996\u9875")),typeof Q=="string"?t.createElement("div",{className:`text-36px c-white font-semibold ${C.title_name}`}," ",Q):Q,Be||t.createElement("div",{className:"flex justify-end",style:{width:120}},t.createElement(a.Z,null))));var pe=(0,r.connect)(({})=>({}))(A)},61809:function(gt,we,e){var t=e(59301),r=e(75790),d=e(26957),S=e(2770),a=e(89537),C=e(92832);const w=({dispatch:$,user:Y,title:l,defaultBack:L,backTitle:o="\u8FD4\u56DE"})=>{const A=(0,r.useLocation)(),[pe,Ae]=(0,t.useState)(!1),[ie]=(0,r.useSearchParams)(),Pe=()=>{function _(Be){r.history.push("/search?value="+Be)}return pe?t.createElement("div",{onBlur:()=>{setTimeout(()=>{Ae(!1)},300)}},t.createElement(C.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:_,autoFocus:!0})):t.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{r.history.push("/search?value=")}})};return(0,t.useEffect)(()=>($({type:"globalSetting/headerToggle",payload:!1}),()=>{$({type:"globalSetting/headerToggle",payload:!0})}),[]),t.createElement("div",{className:"px-30px-rem flex item-center gap-20px-rem relative bg-white justify-between",style:{height:"59rem",zIndex:100,position:"relative"}},t.createElement("img",{className:"absolute w-full",src:e(49676),style:{top:0,left:0,zIndex:-1}}),t.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{L?r.history.push(L):window.history.length>1?r.history.back():r.history.push(`/${A.pathname.split("/")[1]}`)}},t.createElement("img",{src:e(10266),style:{width:"20rem"}}),o),t.createElement("div",{className:"font-semibold text-center h-full flex item-center justify-center",style:{width:"470rem",color:"#3059B1",fontSize:"26rem",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}},l),t.createElement("div",{className:"flex item-center gap-20px-rem"},t.createElement(Pe,null),t.createElement(d.Z,{icon:t.createElement("span",{className:"iconfont icon-zengjia"})}),t.createElement(S.Z,{payload:(0,a.g)()})))};we.Z=(0,r.connect)(({globalSetting:$,user:Y})=>({globalSetting:$,user:Y}))(w)},96019:function(gt,we,e){var t=e(59301),r=e(75790),d=e(43418),S=e(8591),a=e(92832),C=e(24905),w=e(31576),$=e(8380),Y=e(19374),l=e(6765),L=e(98280),o=e(59301),A=(ie,Pe,_)=>new Promise((Be,Q)=>{var V=s=>{try{n(_.next(s))}catch(u){Q(u)}},i=s=>{try{n(_.throw(s))}catch(u){Q(u)}},n=s=>s.done?Be(s.value):Promise.resolve(s.value).then(V,i);n((_=_.apply(ie,Pe)).next())}),pe=(ie=>(ie[ie.Professor=1]="Professor",ie[ie.AssistantProfessor=2]="AssistantProfessor",ie[ie.Student=3]="Student",ie))(pe||{});const Ae=({visible:ie,user:Pe,account:_,onCancel:Be=()=>{},dispatch:Q})=>{const[V,i]=(0,t.useState)(),[n,s]=(0,t.useState)([]),[u,h]=(0,t.useState)(!1),[K,J]=(0,t.useState)(!1),[Ie,ye]=(0,t.useState)(),[Ee,Ve]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var X,B;(X=Pe==null?void 0:Pe.userInfo)!=null&&X.identity&&s([((B=Pe==null?void 0:Pe.userInfo)==null?void 0:B.identity)==="student"?3:1])},[Pe]);const Oe=X=>{const B=()=>{window.location.href=(X==null?void 0:X.jump_url)||`/classrooms/${X==null?void 0:X.course_id}`};if(n.includes(1)){d.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc"},(X==null?void 0:X.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{B()}});return}B()},Le=()=>A(void 0,null,function*(){if(!V){S.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let X=yield(0,L.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:V}});if(X!=null&&X.need_pro_auth&&!n.includes(1)&&!n.includes(2)){Q({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:V,checkedList:n}}),me();return}h(!0);const B=yield(0,w.cR)({invite_code:V,professor:n.includes(1)?1:null,assistant_professor:n.includes(2)?1:null,student:n.includes(3)?1:null});if(h(!1),(B==null?void 0:B.status)===-4&&(Be(),Q({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(B==null?void 0:B.status)===-12&&S.ZP.warning(B==null?void 0:B.message),(B==null?void 0:B.status)===-2){if(me(),B.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){J(!0),ye(1);return}if(B.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){J(!0),ye(2);return}if(B.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){J(!0),ye(3);return}}if((B==null?void 0:B.status)===0){(0,Y.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),me(),B!=null&&B.course_id?Oe(B):S.ZP.success(B.message);return}}),me=()=>A(void 0,null,function*(){Be()});return o.createElement(o.Fragment,null,o.createElement(d.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ie,confirmLoading:u,onOk:Le,onCancel:me},o.createElement("div",{className:"tc"},o.createElement("div",null,o.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),o.createElement(a.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:V,onChange:X=>{if(X.target.value.length>=7){S.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}i(X.target.value)}})),o.createElement("div",{className:"mt10 font14"},o.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),o.createElement(C.default.Group,{value:n,onChange:X=>s(X)},o.createElement(C.default,{value:1,disabled:n.includes(2)},"\u6559\u5E08"),o.createElement(C.default,{value:2,disabled:n.includes(1)},"\u52A9\u6559"),o.createElement(C.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),o.createElement(l.Z,null),o.createElement($.Z,{visible:K,onCancel:()=>J(!1),occupationValue:Ie}))};we.Z=(0,r.connect)(({user:ie,account:Pe})=>({user:ie,account:Pe}))(Ae)},26957:function(gt,we,e){e.d(we,{Z:function(){return z}});var t=e(59301),r=e(75790),d=e(8591),S=e(95237),a=e(43604),C=e(20834),w=e(38854),$=e(43418),Y=e(92832),l=e(5112),L=e(31576),o=e(19374),A=(g,O,M)=>new Promise((H,re)=>{var se=Ze=>{try{Fe(M.next(Ze))}catch(Ye){re(Ye)}},he=Ze=>{try{Fe(M.throw(Ze))}catch(Ye){re(Ye)}},Fe=Ze=>Ze.done?H(Ze.value):Promise.resolve(Ze.value).then(se,he);Fe((M=M.apply(g,O)).next())}),pe=(g=>(g.Manager="manager",g.Developer="developer",g.Reporter="reporter",g))(pe||{}),ie=({visible:g,onCancel:O=()=>{}})=>{const[M,H]=(0,t.useState)(),[re,se]=(0,t.useState)(),[he,Fe]=(0,t.useState)(!1),Ze=()=>A(void 0,null,function*(){if(!M){d.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(M.length!==6){d.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!re){d.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Fe(!0);const dt=yield(0,L.vm)({code:M,role:re});Fe(!1),Ye();const tt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(tt[dt.status]){d.ZP.info(tt[dt.status]);return}if(dt.status===0){re==="reporter"?(d.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,o.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),r.history.push(`/projects/${dt==null?void 0:dt.project_id}`)):((0,o.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),d.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Ye=()=>A(void 0,null,function*(){O()});return t.createElement(t.Fragment,null,t.createElement($.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:g,confirmLoading:he,onOk:Ze,onCancel:Ye},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:M,onChange:dt=>{if(dt.target.value.length>=7){d.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}H(dt.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(l.ZP.Group,{value:re,onChange:dt=>se(dt.target.value)},t.createElement(l.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(l.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(l.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Pe=e(96019),_={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},Be=e(1997),Q=e(78241),V=e(57809),i=e(11467),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,Ie=(g,O,M)=>O in g?n(g,O,{enumerable:!0,configurable:!0,writable:!0,value:M}):g[O]=M,ye=(g,O)=>{for(var M in O||(O={}))K.call(O,M)&&Ie(g,M,O[M]);if(h)for(var M of h(O))J.call(O,M)&&Ie(g,M,O[M]);return g},Ee=(g,O)=>s(g,u(O)),Ve=(g,O,M)=>new Promise((H,re)=>{var se=Ze=>{try{Fe(M.next(Ze))}catch(Ye){re(Ye)}},he=Ze=>{try{Fe(M.throw(Ze))}catch(Ye){re(Ye)}},Fe=Ze=>Ze.done?H(Ze.value):Promise.resolve(Ze.value).then(se,he);Fe((M=M.apply(g,O)).next())});const Oe=({globalSetting:g,dispatch:O,user:M,info:H,open:re,onCancel:se=()=>{}})=>{var he;const[Fe,Ze]=(0,t.useState)([]),[Ye,dt]=(0,t.useState)([]),[tt,Dt]=(0,t.useState)([]),[yt]=Q.default.useForm(),[qe,Nt]=(0,t.useState)(!1),[Zt,Vt]=(0,t.useState)(!1),Kt=(0,t.useRef)(null),an=(0,t.useRef)(1),[vt,An]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{re&&nn()},[re]);const nn=()=>Ve(void 0,null,function*(){var Ct;const wt=H;if(!(0,Be.o1)(O))return;const{user_school_id:dn="",department_id:on="",school_name:bn="",department_name:On=""}=M.userInfo||{},Jt=(Ct=wt==null?void 0:wt.graduation_years)==null?void 0:Ct.at(-1);dt([{id:dn,name:bn}]),yield zt(dn),yt.setFieldsValue({year:Jt,school_id:dn,department_id:Number(on),name:`${Jt}${bn}${On}\u6BD5\u4E1A\u8BBE\u8BA1`})}),vn=Ct=>Ve(void 0,null,function*(){const wt=yield(0,i.J3)(Ee(ye({},Ct),{tab_module_type:"graduations"}));return wt!=null&&wt.un_purchased&&O({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),wt.status===0&&Ze((wt==null?void 0:wt.graduation_years)||[]),wt}),Yt=(Ct,wt=500)=>{Vt(!0),clearTimeout(Kt.current),Kt.current=setTimeout(()=>Ve(void 0,null,function*(){an.current+=1;const dn=an.current,on=yield(0,i.NT)({keyword:Ct});on.status===0&&an.current===dn&&(dt((on==null?void 0:on.schools)||[]),Vt(!1))}),wt)},zt=Ct=>Ve(void 0,null,function*(){if(!Ct)return;const wt=yield(0,i.Ps)({page:1,limit:9999,id:Ct});wt.status===0&&Dt((wt==null?void 0:wt.departments)||[])});return t.createElement($.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:re,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:qe,onCancel:se,onOk:()=>yt.submit()},t.createElement(Q.default,{colon:!1,form:yt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Ct,wt)=>{Ct.school_id&&(zt(wt.school_id),yt.setFieldValue("department_id",null))},onFinish:Ct=>Ve(void 0,null,function*(){Nt(!0);const wt=yield(0,i.Wz)(Ct);wt.status===0&&(d.ZP.success("\u521B\u5EFA\u6210\u529F"),yt.resetFields(),se(),(0,o.xg)(`/graduations/${wt==null?void 0:wt.identifier}/index`)),Nt(!1)})},t.createElement(Q.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(V.default,{style:{width:344},size:"large",options:(he=H==null?void 0:H.graduation_years)==null?void 0:he.map(Ct=>({value:Ct,label:Ct}))})),t.createElement(Q.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(V.default,{showSearch:!0,filterOption:!1,onSearch:Ct=>{Yt(Ct)},loading:Zt,size:"large",style:{width:344},options:Ye.map(Ct=>({value:Ct.id,label:Ct.name}))})),t.createElement(Q.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(V.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:tt.map(Ct=>({value:Ct.id,label:Ct.name}))})),t.createElement(Q.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(Y.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Le=(0,r.connect)(({user:g,globalSetting:O,loading:M})=>({user:g,globalSetting:O,loading:M}))(Oe),me=e(98280),X=Object.defineProperty,B=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,U=(g,O,M)=>O in g?X(g,O,{enumerable:!0,configurable:!0,writable:!0,value:M}):g[O]=M,F=(g,O)=>{for(var M in O||(O={}))P.call(O,M)&&U(g,M,O[M]);if(B)for(var M of B(O))T.call(O,M)&&U(g,M,O[M]);return g},N=(g,O,M)=>new Promise((H,re)=>{var se=Ze=>{try{Fe(M.next(Ze))}catch(Ye){re(Ye)}},he=Ze=>{try{Fe(M.throw(Ze))}catch(Ye){re(Ye)}},Fe=Ze=>Ze.done?H(Ze.value):Promise.resolve(Ze.value).then(se,he);Fe((M=M.apply(g,O)).next())});const ve=({globalSetting:g,dispatch:O,user:M,open:H,onCancel:re=()=>{}})=>{const[se]=Q.default.useForm(),[he,Fe]=(0,t.useState)(!1),[Ze,Ye]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var dt;if(H){const tt={code:"",user_type:((dt=M==null?void 0:M.userInfo)==null?void 0:dt.identity)==="student"?2:1,major:""};se.setFieldsValue(tt),Ye(F({},tt))}},[H]),t.createElement($.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:H,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:he,onCancel:re,onOk:()=>se.submit()},t.createElement(Q.default,{colon:!1,form:se,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(dt,tt)=>Ye(F({},tt)),onFinish:dt=>N(void 0,null,function*(){Fe(!0);const tt=yield(0,me.ZP)("/api/graduations/join.json",{method:"post",body:dt});tt.status===0&&(re(),tt!=null&&tt.identifier?(0,o.xg)(`/graduations/${tt==null?void 0:tt.identifier}/index`):d.ZP.success(tt==null?void 0:tt.message)),Fe(!1)})},t.createElement(Q.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(Q.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(l.ZP.Group,null,t.createElement(l.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(l.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ze==null?void 0:Ze.user_type)===2&&t.createElement(Q.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(Y.default,{showCount:!0,maxLength:60}))))};var ue=(0,r.connect)(({user:g,globalSetting:O})=>({user:g,globalSetting:O}))(ve),De=e(92310),Xe=e.n(De),ge=e(59301),Re=Object.defineProperty,Ue=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,f=(g,O,M)=>O in g?Re(g,O,{enumerable:!0,configurable:!0,writable:!0,value:M}):g[O]=M,v=(g,O)=>{for(var M in O||(O={}))be.call(O,M)&&f(g,M,O[M]);if(R)for(var M of R(O))y.call(O,M)&&f(g,M,O[M]);return g},I=(g,O)=>Ue(g,Ne(O)),j=(g,O)=>{var M={};for(var H in g)be.call(g,H)&&O.indexOf(H)<0&&(M[H]=g[H]);if(g!=null&&R)for(var H of R(g))O.indexOf(H)<0&&y.call(g,H)&&(M[H]=g[H]);return M},G=(g,O,M)=>new Promise((H,re)=>{var se=Ze=>{try{Fe(M.next(Ze))}catch(Ye){re(Ye)}},he=Ze=>{try{Fe(M.throw(Ze))}catch(Ye){re(Ye)}},Fe=Ze=>Ze.done?H(Ze.value):Promise.resolve(Ze.value).then(se,he);Fe((M=M.apply(g,O)).next())}),ne=(g=>(g.Projects="projects",g.Shixuns="shixuns",g.Classrooms="classrooms",g))(ne||{}),c=(g=>(g.Classrooms="classrooms",g.Shixuns="shixuns",g.Paths="paths",g.Projects="projects",g.Videos="videos",g.Topics="topics",g.Graduations="graduations",g))(c||{});const k=g=>{var O=g,{homePage:M,user:H,globalSetting:re,loading:se,dispatch:he,className:Fe,style:Ze={}}=O,Ye=j(O,["homePage","user","globalSetting","loading","dispatch","className","style"]),dt,tt,Dt,yt;const[qe,Nt]=(0,t.useState)(),[Zt,Vt]=(0,t.useState)(),[Kt,an]=(0,t.useState)(!1),[vt,An]=(0,t.useState)(!1),[nn,vn]=(0,t.useState)(!1),[Yt,zt]=(0,t.useState)();function Ct(Bt,E){for(const oe of Bt){if(oe.link===E)return oe.hidden;if(oe.subitem&&oe.subitem.length>0){let xe=oe.subitem;for(const m of xe)if(m.link===E)return m.hidden;return!1}}return!0}const wt=Ct(((dt=re.setting)==null?void 0:dt.navbar)||[],"/classrooms"),dn=Ct(((tt=re.setting)==null?void 0:tt.navbar)||[],"/shixuns"),on=Ct(((Dt=re.setting)==null?void 0:Dt.navbar)||[],"/paths"),bn=Ct(((yt=re.setting)==null?void 0:yt.navbar)||[],"/graduations"),On=Bt=>{var E;if((0,Be.tJ)(he)){if(Bt==="projects"&&!((E=H.userInfo)!=null&&E.email)){d.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Bt==="classrooms"?Nt(!0):Bt==="projects"&&Vt(!0)}},Jt=(Bt,E)=>{var oe;if((0,Be.tJ)(he)){if(E==="projects"&&!((oe=H.userInfo)!=null&&oe.email)){d.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}E==="shixuns"&&!(0,Be.xY)()||Bt&&(window.location.href=Bt)}},lt=Bt=>{var E,oe,xe,m,p,Z,ae,je,Se,We,Ke,Qe,nt,Ge,ze,ke,Te,_e,at,Ot,ft,At;return ge.createElement(ge.Fragment,null,ge.createElement(S.Z,{justify:"space-around",className:"pt5 pb5"},ge.createElement(a.Z,{className:((E=H.userInfo)==null?void 0:E.user_identity)!=="\u5B66\u751F"?_.joinCol:_.hidden},((oe=H.userInfo)==null?void 0:oe.user_identity)!=="\u5B66\u751F"&&!((xe=re==null?void 0:re.setting)!=null&&xe.hide_course)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>Jt("/classrooms/new")},(m=H.userInfo)!=null&&m.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((p=re==null?void 0:re.setting)!=null&&p.hide_shixun)&&((Z=H==null?void 0:H.userInfo)==null?void 0:Z.is_shixun_marker)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>Jt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((ae=H.userInfo)==null?void 0:ae.user_identity)!=="\u5B66\u751F"&&!((je=re==null?void 0:re.setting)!=null&&je.hide_subject)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>Jt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Se=re==null?void 0:re.setting)!=null&&Se.is_local)&&((We=H.userInfo)==null?void 0:We.main_site)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>{var W;return Jt(`${(W=re==null?void 0:re.setting)==null?void 0:W.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Ke=H==null?void 0:H.userInfo)==null?void 0:Ke.identity)!=="student"&&ge.createElement(C.default.Item,I(v({},Bt),{onClick:()=>G(void 0,null,function*(){if(!(0,Be.o1)(he))return;const W=yield(0,i.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(W!=null&&W.un_purchased){he({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}W.status===0&&(zt(W),an(!0))})}),ge.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Qe=H.userInfo)!=null&&Qe.main_site)&&ge.createElement("div",null,ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>On("classrooms")},(nt=H.userInfo)!=null&&nt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ge=H.userInfo)==null?void 0:Ge.main_site)&&!((ze=re==null?void 0:re.setting)!=null&&ze.is_local)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>On("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ke=H.userInfo)==null?void 0:ke.main_site)&&((Te=H.userInfo)==null?void 0:Te.user_identity)!=="\u5B66\u751F"&&ge.createElement(a.Z,null,ge.createElement("div",{className:_.joinBoard})),((_e=H.userInfo)==null?void 0:_e.main_site)&&ge.createElement(a.Z,{className:((at=H.userInfo)==null?void 0:at.user_identity)!=="\u5B66\u751F"?_.joinCol:_.w90},ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>On("classrooms")},(Ot=H.userInfo)!=null&&Ot.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ft=H.userInfo)==null?void 0:ft.main_site)&&!((At=re==null?void 0:re.setting)!=null&&At.is_local)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>On("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),ge.createElement(C.default.Item,I(v({},Bt),{onClick:()=>{(0,Be.o1)(he)&&An(!0)}}),ge.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return ge.createElement("section",null,ge.createElement(w.Z,{dropdownRender:()=>{var Bt;return ge.createElement(C.default,{className:((Bt=H.userInfo)==null?void 0:Bt.user_identity)!=="\u5B66\u751F"?`${_.rightMenu} ${_.joinMenu} mt10`:`${_.rightMenu} ${_.joinMenu} ${_.w140} mt10`},ge.createElement(lt,null))},placement:"bottom"},ge.createElement("span",{style:v({lineHeight:"inherit"},Ze),className:Xe()("iconfont icon-tianjiafangda font18 current",Fe)})),ge.createElement(Pe.Z,{visible:qe,onCancel:()=>Nt(!1)}),ge.createElement(ie,{visible:Zt,onCancel:()=>Vt(!1)}),ge.createElement(Le,{info:Yt,open:Kt,onCancel:()=>an(!1)}),ge.createElement(ue,{open:vt,onCancel:()=>An(!1)}))};var z=(0,r.connect)(({homePage:g,loading:O,user:M,globalSetting:H})=>({homePage:g,user:M,globalSetting:H,loading:O.models.index}))(k)},78881:function(gt,we,e){e.d(we,{Z:function(){return Pe}});var t=e(75790),r=e(20834),d=e(8591),S=e(38854),a={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},C=e(53229),w=e(14203),$=e(49647),Y=e(19374),l=e(59301),L=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,pe=(_,Be)=>{var Q={};for(var V in _)o.call(_,V)&&Be.indexOf(V)<0&&(Q[V]=_[V]);if(_!=null&&L)for(var V of L(_))Be.indexOf(V)<0&&A.call(_,V)&&(Q[V]=_[V]);return Q},Ae=(_,Be,Q)=>new Promise((V,i)=>{var n=h=>{try{u(Q.next(h))}catch(K){i(K)}},s=h=>{try{u(Q.throw(h))}catch(K){i(K)}},u=h=>h.done?V(h.value):Promise.resolve(h.value).then(n,s);u((Q=Q.apply(_,Be)).next())});const ie=_=>{var Be=_,{homePage:Q,user:V,globalSetting:i,loading:n,dispatch:s,shixunHomeworks:u}=Be,h=pe(Be,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),K,J,Ie,ye,Ee,Ve,Oe,Le,me,X;const B=(K=V.userInfo)==null?void 0:K.is_school_manage,P=()=>{var T,U,F,N,ve;return(0,Y.Ll)()?l.createElement(r.default,{className:`${a.rightMenu} ${a.menuWrap}`},l.createElement(r.default.Item,null,l.createElement(t.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):l.createElement(r.default,{className:`${a.rightMenu} ${a.menuWrap}`},l.createElement(r.default.Item,null,l.createElement(t.Link,{to:`/users/${(T=V.userInfo)==null?void 0:T.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((F=(U=V.navigationInfo)==null?void 0:U.top)==null?void 0:F.laboratory_admin_url)&&l.createElement(r.default.Item,null,l.createElement("a",{href:(ve=(N=V.navigationInfo)==null?void 0:N.top)==null?void 0:ve.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),l.createElement(r.default.Item,null,l.createElement(t.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||s({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:l.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),l.createElement(r.default.Item,{className:a.exit},l.createElement("a",{onClick:()=>Ae(void 0,null,function*(){(0,Y.m5)();let ue;try{ue=yield(0,w.vR)({}),d.ZP.success(ue==null?void 0:ue.message)}catch(De){}(0,Y.d8)("_educoder_session","logout",1),(0,Y.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ue!=null&&ue.url?window.location.href=ue.url:(t.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,C.bg)()?l.createElement(S.Z,{dropdownRender:P,placement:"bottomRight"},l.createElement("section",null,l.createElement("aside",null,l.createElement("div",{className:u.actionTabs.type===1?a.classromediv:""},l.createElement("img",{className:`${a.userPic} current ml15`,src:`${(J=$.Z)==null?void 0:J.IMG_SERVER}/images/${(Ie=V.userInfo)==null?void 0:Ie.image_url}`,alt:"",onClick:()=>{var T;return t.history.push((0,Y.Ll)()?"/account/profile":`/users/${(T=V.userInfo)==null?void 0:T.login}/classrooms`)}}),(0,Y.Ll)()&&l.createElement("span",{className:"ml10 font16"},(ye=V.userInfo)==null?void 0:ye.username),l.createElement("i",{className:`iconfont icon-zhankai4 ${a.icon}`}))))):l.createElement("div",{className:`font15 flex item-center gap-10px ${i.isIlearning?a.login:""}`},((Ee=i.setting)==null?void 0:Ee.sso_login_url)&&l.createElement("a",{target:"_blank",href:(Ve=i.setting)==null?void 0:Ve.sso_login_url},l.createElement("img",{src:`${$.Z.IMG_SERVER}/${(Oe=i.setting)==null?void 0:Oe.login_logo_url}`,width:40}),l.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Le=i.setting)==null?void 0:Le.sso_login_button_name)),!((me=i.setting)!=null&&me.hide_account_login)&&l.createElement(l.Fragment,null,l.createElement("span",{className:"current-primary-hover",onClick:()=>{s({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((X=i.setting)!=null&&X.close_register)&&l.createElement(l.Fragment,null,l.createElement("span",null,"|"),l.createElement("span",{className:"current-primary-hover",onClick:()=>{t.history.push("/user/register")}},"\u6CE8\u518C"))))};var Pe=(0,t.connect)(({homePage:_,loading:Be,user:Q,globalSetting:V,shixunHomeworks:i})=>({homePage:_,user:Q,globalSetting:V,shixunHomeworks:i,loading:Be.models.index}))(ie)},2770:function(gt,we,e){e.d(we,{Z:function(){return V}});var t=e(75790),r=e(20834),d=e(8591),S=e(38854),a={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},C=e(53229),w=e(14203),$=e(49647),Y=e(1997),l=e(19374),L=e(59301),o=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(i,n)=>{var s={};for(var u in i)A.call(i,u)&&n.indexOf(u)<0&&(s[u]=i[u]);if(i!=null&&o)for(var u of o(i))n.indexOf(u)<0&&pe.call(i,u)&&(s[u]=i[u]);return s},ie=(i,n,s)=>new Promise((u,h)=>{var K=ye=>{try{Ie(s.next(ye))}catch(Ee){h(Ee)}},J=ye=>{try{Ie(s.throw(ye))}catch(Ee){h(Ee)}},Ie=ye=>ye.done?u(ye.value):Promise.resolve(ye.value).then(K,J);Ie((s=s.apply(i,n)).next())});const Pe=i=>{var n,s=RegExp("(^| )"+i+"=([^;]+)(;|$)");return(n=document.cookie.match(s))?decodeURIComponent(n[2]):null},_=i=>{var n=new Date;n.setTime(n.getTime()-1);var s=Pe(i);s!=null&&(document.cookie=i+"="+s+";expires="+n.toGMTString())};var Be=(i=>(i.Classrooms="classrooms",i.Shixuns="shixuns",i.Paths="paths",i.Projects="projects",i.Videos="videos",i.Topics="topics",i.Competition="competitions",i.Engineering="engineering",i.Graduations="graduations",i.Paperlibrary="paperlibrary",i.Problemset="problemset",i.Dataset="dataset",i))(Be||{});const Q=i=>{var n=i,{homePage:s,user:u,globalSetting:h,loading:K,dispatch:J,shixunHomeworks:Ie}=n,ye=Ae(n,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Ee,Ve,Oe,Le,me,X,B,P,T,U,F,N,ve,ue,De,Xe;const ge=(Ve=(((Ee=h.setting)==null?void 0:Ee.navbar)||[]).find(be=>be.link==="/classrooms"))==null?void 0:Ve.hidden,Re=(Le=(((Oe=h.setting)==null?void 0:Oe.navbar)||[]).find(be=>be.link==="/shixuns"))==null?void 0:Le.hidden,Ue=(X=(((me=h.setting)==null?void 0:me.navbar)||[]).find(be=>be.link==="/paths"))==null?void 0:X.hidden,Ne=(B=u.userInfo)==null?void 0:B.is_school_manage,R=()=>{var be,y,f,v,I,j,G,ne,c,k,z,g,O,M,H,re,se,he;return(0,l.Ll)()?L.createElement(r.default,{className:`${a.rightMenu} ${a.menuWrap}`},L.createElement(r.default.Item,null,L.createElement(t.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):L.createElement(r.default,{className:`${a.rightMenu} ${a.menuWrap}`},L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(be=u.userInfo)==null?void 0:be.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(y=u.userInfo)==null?void 0:y.login}/classrooms`},(f=u.userInfo)!=null&&f.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(v=u.userInfo)==null?void 0:v.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(I=u.userInfo)==null?void 0:I.login}/paths`},(j=u.userInfo)!=null&&j.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((G=u.userInfo)==null?void 0:G.user_identity)!=="\u5B66\u751F"&&L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(ne=u.userInfo)==null?void 0:ne.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((c=h.setting)!=null&&c.hide_competition)&&L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(k=u.userInfo)==null?void 0:k.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((z=h.setting)!=null&&z.hide_virtual)&&L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(g=u.userInfo)==null?void 0:g.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,C.JA)()&&!((O=h==null?void 0:h.setting)!=null&&O.hide_problemset)&&L.createElement(r.default.Item,null,L.createElement("a",{onClick:()=>{(0,Y.tJ)(J)&&t.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,C.JA)()&&!((M=h==null?void 0:h.setting)!=null&&M.hide_paperlibrary)&&L.createElement(r.default.Item,null,L.createElement("a",{onClick:()=>{(0,Y.tJ)(J)&&t.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((re=(H=u.navigationInfo)==null?void 0:H.top)==null?void 0:re.laboratory_admin_url)&&L.createElement(r.default.Item,null,L.createElement("a",{href:(he=(se=u.navigationInfo)==null?void 0:se.top)==null?void 0:he.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),L.createElement(r.default.Item,null,L.createElement(t.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||J({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:L.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Ne&&L.createElement(r.default.Item,null,L.createElement(t.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),L.createElement(r.default.Item,{className:a.exit},L.createElement("a",{onClick:()=>ie(void 0,null,function*(){(0,l.m5)();let Fe;try{Fe=yield(0,w.vR)({}),d.ZP.success(Fe==null?void 0:Fe.message)}catch(Ze){}(0,l.d8)("_educoder_session","logout",1),(0,l.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Fe!=null&&Fe.url?window.location.href=Fe.url:(t.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,C.bg)()?L.createElement(S.Z,{dropdownRender:R,placement:"bottomRight"},L.createElement("section",null,L.createElement("aside",null,L.createElement("div",{className:Ie.actionTabs.type===1?a.classromediv:""},L.createElement("img",{className:`${a.userPic} current ml15`,src:`${(P=$.Z)==null?void 0:P.IMG_SERVER}/images/${(T=u.userInfo)==null?void 0:T.image_url}`,alt:"",onClick:()=>{var be;return t.history.push((0,l.Ll)()?"/account/profile":`/users/${(be=u.userInfo)==null?void 0:be.login}/classrooms`)}}),(0,l.Ll)()&&L.createElement("span",{className:"ml10 font16"},(U=u.userInfo)==null?void 0:U.username),L.createElement("i",{className:`iconfont icon-zhankai4 ${a.icon}`}))))):L.createElement("div",{className:`font15 flex item-center gap-10px ${h.isIlearning?a.login:""}`},((F=h.setting)==null?void 0:F.sso_login_url)&&L.createElement("a",{target:"_blank",href:(N=h.setting)==null?void 0:N.sso_login_url},L.createElement("img",{src:`${$.Z.IMG_SERVER}/${(ve=h.setting)==null?void 0:ve.login_logo_url}`,width:40}),L.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(ue=h.setting)==null?void 0:ue.sso_login_button_name)),!((De=h.setting)!=null&&De.hide_account_login)&&L.createElement(L.Fragment,null,L.createElement("span",{className:"current-primary-hover",onClick:()=>{J({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((Xe=h.setting)!=null&&Xe.close_register)&&L.createElement(L.Fragment,null,L.createElement("span",null,"|"),L.createElement("span",{className:"current-primary-hover",onClick:()=>{t.history.push("/user/register")}},"\u6CE8\u518C"))))};var V=(0,t.connect)(({homePage:i,loading:n,user:s,globalSetting:u,shixunHomeworks:h})=>({homePage:i,user:s,globalSetting:u,shixunHomeworks:h,loading:n.models.index}))(Q)},89537:function(gt,we,e){e.d(we,{Z:function(){return hn},g:function(){return Ut}});var t=e(59301),r=e(75790),d=e(44e3),S=e(43418),a={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},C=e(26957),w=e(2770),$=e(65363),Y={tip:"tip___a6MfI"},l=Object.defineProperty,L=Object.defineProperties,o=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ie=(D,x,b)=>x in D?l(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,Pe=(D,x)=>{for(var b in x||(x={}))pe.call(x,b)&&ie(D,b,x[b]);if(A)for(var b of A(x))Ae.call(x,b)&&ie(D,b,x[b]);return D},_=(D,x)=>L(D,o(x)),Be=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{ot(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{ot(b.throw(He))}catch(pt){fe(pt)}},ot=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);ot((b=b.apply(D,x)).next())}),Q=(D=>(D[D.Professor=1]="Professor",D[D.AssistantProfessor=2]="AssistantProfessor",D[D.Student=3]="Student",D))(Q||{});const V=({visible:D,user:x,onCancel:b=()=>{},dispatch:q,globalSetting:fe})=>{var ut,Tt;const[ot,He]=(0,t.useState)(!1),[pt,Gt]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var Wt,$t;if((Wt=x==null?void 0:x.userInfo)!=null&&Wt.login){let un=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(un),un&&(un!=null&&un.isShow)&&(un==null?void 0:un.login)===(($t=x==null?void 0:x.userInfo)==null?void 0:$t.login)&&(He(!0),Gt({name:un==null?void 0:un.name,phone:un==null?void 0:un.phone}))}},[x==null?void 0:x.userInfo]);const en=()=>Be(void 0,null,function*(){b()}),et=()=>{let Wt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(_(Pe({},Wt),{isShow:!1}))),He(!1)};return t.createElement(t.Fragment,null,ot&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:Y.tip},t.createElement("div",null,t.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(ut=fe==null?void 0:fe.infoData)==null?void 0:ut.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Tt=fe==null?void 0:fe.infoData)==null?void 0:Tt.phone}`),t.createElement("div",null,t.createElement($.Z,{onClick:et,style:{color:"#165dff",fontSize:16}})))))};var i=(0,r.connect)(({user:D,globalSetting:x})=>({user:D,globalSetting:x}))(V),n=e(49647),s=e(14203),u=e(53229),h=e(19374),K=e(3113),J="data:image/png;base64,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",Ie=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ve=(D,x)=>{var b={};for(var q in D)ye.call(D,q)&&x.indexOf(q)<0&&(b[q]=D[q]);if(D!=null&&Ie)for(var q of Ie(D))x.indexOf(q)<0&&Ee.call(D,q)&&(b[q]=D[q]);return b};const Oe=null,Le=D=>{var x=D,{homePage:b,user:q,globalSetting:fe,loading:ut,dispatch:Tt,location:ot,text:He,shixunHomeworks:pt,payload:Gt={}}=x,en=Ve(x,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[et,Wt]=(0,t.useState)("none");return(0,t.useEffect)(()=>{pt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Wt("flex")},[pt.actionTabs.key]),(0,t.useEffect)(()=>{pt.actionTabs.key==="\u9690\u85CF"&&(Wt("none"),localStorage.setItem("Noviceguide","0"))},[pt.actionTabs.key]),et=="none"?null:t.createElement("div",{style:{display:et,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:J,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},pt.actionTabs.text),pt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(K.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Wt("none"),Tt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(K.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Tt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Wt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var me=(0,r.connect)(({homePage:D,loading:x,user:b,globalSetting:q,shixunHomeworks:fe})=>({homePage:D,user:b,globalSetting:q,loading:x.models.index,shixunHomeworks:fe}))(Le),X=e(89392),B=e(92736),P=e(6848),T={content:"content___L4gl0"},U="data:image/png;base64,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",F=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{ot(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{ot(b.throw(He))}catch(pt){fe(pt)}},ot=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);ot((b=b.apply(D,x)).next())});const N=({classroomList:D,loading:x,user:b,dispatch:q,virtualSpaces:fe,globalSetting:ut})=>{const Tt=(0,r.useLocation)();let ot=!1;(0,t.useEffect)(()=>{ut.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(ot=!0)},[ut.actionTabs.key]),(0,t.useEffect)(()=>{ot&&q({type:"globalSetting/setActionTabs",payload:{}})},[Tt.pathname]);const He=()=>{q({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(B.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(S.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:ut.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>F(void 0,null,function*(){}),onCancel:()=>{He()}},t.createElement("div",{className:T.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:U,alt:""})),t.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),t.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",t.createElement(P.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${n.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),t.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),t.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},t.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var ve=(0,r.connect)(({classroomList:D,user:x,loading:b,virtualSpaces:q,globalSetting:fe})=>({classroomList:D,user:x,loading:b,virtualSpaces:q,globalSetting:fe}))(N),ue=e(92310),De=e.n(ue),Xe={NavBarItem:"NavBarItem___iFhxq"},ge=Object.defineProperty,Re=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,R=(D,x,b)=>x in D?ge(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,be=(D,x)=>{for(var b in x||(x={}))Ue.call(x,b)&&R(D,b,x[b]);if(Re)for(var b of Re(x))Ne.call(x,b)&&R(D,b,x[b]);return D};const y=({globalSetting:D,className:x,style:b,classNameItem:q,styleItem:fe={},NavData:ut=(He=>(He=D==null?void 0:D.setting)==null?void 0:He.navbar)()||[],selectKeys:Tt,onClick:ot})=>{const[He,pt]=(0,t.useState)(Tt),Gt=et=>{var Wt;const{item:$t}=et;if(ot)return ot(et);(Wt=$t==null?void 0:$t.link)!=null&&Wt.includes("http")?(0,h.xg)($t==null?void 0:$t.link):(typeof($t==null?void 0:$t.name)=="string"&&(0,h.Dk)($t==null?void 0:$t.name),r.history.push($t==null?void 0:$t.link))},en=(et="")=>(et==null?void 0:et.indexOf("<"))>-1?et==null?void 0:et.slice(0,et==null?void 0:et.indexOf("<")):et;return(0,t.useEffect)(()=>{var et,Wt;if(D!=null&&D.setting){const $t=location.pathname;(Wt=(et=D==null?void 0:D.setting)==null?void 0:et.navbar)==null||Wt.map(function(un,Hn){var Nn,Dn,In;un.link==$t&&(pt(un==null?void 0:un.link),(0,h.Dk)($t==="/"?(Nn=D==null?void 0:D.setting)==null?void 0:Nn.name:en(un==null?void 0:un.name))),(Dn=un==null?void 0:un.subitem)!=null&&Dn.length&&((In=un==null?void 0:un.subitem)==null||In.map(Cn=>{Cn.link==$t&&(pt(Cn==null?void 0:Cn.link),$t!="/"&&(0,h.Dk)(en(Cn==null?void 0:Cn.name)))}))})}},[location.pathname]),t.createElement("nav",null,t.createElement("ul",{className:De()("flex item-center mb0 pl0 gap-20px",x),style:b},ut==null?void 0:ut.map((et,Wt)=>{var $t,un,Hn,Nn,Dn,In;et.subitem=($t=et==null?void 0:et.subitem)==null?void 0:$t.filter(jt=>!jt.hidden);const Cn=(()=>{var jt,Tn,Qn,cn;return Array.isArray(He)?!((jt=et==null?void 0:et.subitem)!=null&&jt.length)&&He.includes(et==null?void 0:et.link)||((Tn=et==null?void 0:et.subitem)==null?void 0:Tn.some(gn=>He.includes(gn==null?void 0:gn.link))):!((Qn=et==null?void 0:et.subitem)!=null&&Qn.length)&&He===(et==null?void 0:et.link)||((cn=et==null?void 0:et.subitem)==null?void 0:cn.some(gn=>He===(gn==null?void 0:gn.link)))})();return et!=null&&et.hidden?null:t.createElement("li",{key:Wt,className:De()(`flex item-center gap-10px current relative group-hover-show ${Xe.NavBarItem}`,et==null?void 0:et.className,q),style:be(be({color:Cn?"#159DFF":""},et.style||{}),fe),onClick:jt=>{Gt({e:jt,item:et})}},typeof(et==null?void 0:et.name)=="string"?t.createElement(t.Fragment,null,t.createElement("div",{className:"flex item-center h-full relative"},t.createElement("span",{dangerouslySetInnerHTML:{__html:((Hn=(un=et==null?void 0:et.subitem)==null?void 0:un.find(jt=>jt.link===location.pathname))==null?void 0:Hn.name)||(et==null?void 0:et.name)}}),Cn&&t.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((Nn=et==null?void 0:et.subitem)==null?void 0:Nn.length)>0&&t.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):et==null?void 0:et.name,((Dn=et==null?void 0:et.subitem)==null?void 0:Dn.length)>0&&t.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},(In=et==null?void 0:et.subitem)==null?void 0:In.map((jt,Tn)=>t.createElement("div",{key:Tn,className:De()("flex flex-col current",jt==null?void 0:jt.className),style:be({},(jt==null?void 0:jt.style)||{}),onClick:Qn=>{Qn.preventDefault(),Qn.stopPropagation(),Gt({e:Qn,item:jt})}},!!Tn&&t.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(jt==null?void 0:jt.name)=="string"?t.createElement("div",{className:`font16 c-black current ${Xe.NavBarItem}`},jt==null?void 0:jt.name):jt==null?void 0:jt.name,!!jt.content&&t.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},jt.content)))))})))};var f=(0,r.connect)(({globalSetting:D})=>({globalSetting:D}))(y),v=e(49127),I=e(8591),j=e(95237),G=e(43604),ne=e(20834),c=e(38854),k=e(92832),z=e(5112),g=e(31576),O=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{ot(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{ot(b.throw(He))}catch(pt){fe(pt)}},ot=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);ot((b=b.apply(D,x)).next())}),M=(D=>(D.Manager="manager",D.Developer="developer",D.Reporter="reporter",D))(M||{}),re=({visible:D,onCancel:x=()=>{}})=>{const[b,q]=(0,t.useState)(),[fe,ut]=(0,t.useState)(),[Tt,ot]=(0,t.useState)(!1),He=()=>O(void 0,null,function*(){if(!b){I.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(b.length!==6){I.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!fe){I.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}ot(!0);const Gt=yield(0,g.vm)({code:b,role:fe});ot(!1),pt();const en={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(en[Gt.status]){I.ZP.info(en[Gt.status]);return}if(Gt.status===0){fe==="reporter"?(I.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,h.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),r.history.push(`/projects/${Gt==null?void 0:Gt.project_id}`)):((0,h.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),I.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),pt=()=>O(void 0,null,function*(){x()});return t.createElement(t.Fragment,null,t.createElement(S.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:D,confirmLoading:Tt,onOk:He,onCancel:pt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(k.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:b,onChange:Gt=>{if(Gt.target.value.length>=7){I.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}q(Gt.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(z.ZP.Group,{value:fe,onChange:Gt=>ut(Gt.target.value)},t.createElement(z.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(z.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(z.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},se=e(24905),he=e(8380),Fe=e(6765),Ze=e(98280),Ye=e(59301),dt=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{ot(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{ot(b.throw(He))}catch(pt){fe(pt)}},ot=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);ot((b=b.apply(D,x)).next())}),tt=(D=>(D[D.Professor=1]="Professor",D[D.AssistantProfessor=2]="AssistantProfessor",D[D.Student=3]="Student",D))(tt||{});const Dt=({visible:D,user:x,account:b,onCancel:q=()=>{},dispatch:fe})=>{const[ut,Tt]=(0,t.useState)(),[ot,He]=(0,t.useState)([]),[pt,Gt]=(0,t.useState)(!1),[en,et]=(0,t.useState)(!1),[Wt,$t]=(0,t.useState)(),[un,Hn]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var Cn,jt;(Cn=x==null?void 0:x.userInfo)!=null&&Cn.identity&&He([((jt=x==null?void 0:x.userInfo)==null?void 0:jt.identity)==="student"?3:1])},[x]);const Nn=Cn=>{const jt=()=>{window.location.href=(Cn==null?void 0:Cn.jump_url)||`/classrooms/${Cn==null?void 0:Cn.course_id}`};if(ot.includes(1)){S.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ye.createElement("div",{className:"tc"},(Cn==null?void 0:Cn.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{jt()}});return}jt()},Dn=()=>dt(void 0,null,function*(){if(!ut){I.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Cn=yield(0,Ze.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:ut}});if(Cn!=null&&Cn.need_pro_auth&&!ot.includes(1)&&!ot.includes(2)){fe({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:ut,checkedList:ot}}),In();return}Gt(!0);const jt=yield(0,g.cR)({invite_code:ut,professor:ot.includes(1)?1:null,assistant_professor:ot.includes(2)?1:null,student:ot.includes(3)?1:null});if(Gt(!1),(jt==null?void 0:jt.status)===-4&&(q(),fe({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(jt==null?void 0:jt.status)===-12&&I.ZP.warning(jt==null?void 0:jt.message),(jt==null?void 0:jt.status)===-2){if(In(),jt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){et(!0),$t(1);return}if(jt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){et(!0),$t(2);return}if(jt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){et(!0),$t(3);return}}if((jt==null?void 0:jt.status)===0){(0,h.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),In(),jt!=null&&jt.course_id?Nn(jt):I.ZP.success(jt.message);return}}),In=()=>dt(void 0,null,function*(){q()});return Ye.createElement(Ye.Fragment,null,Ye.createElement(S.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:D,confirmLoading:pt,onOk:Dn,onCancel:In},Ye.createElement("div",{className:"tc"},Ye.createElement("div",null,Ye.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Ye.createElement(k.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:ut,onChange:Cn=>{if(Cn.target.value.length>=7){I.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Tt(Cn.target.value)}})),Ye.createElement("div",{className:"mt10 font14"},Ye.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Ye.createElement(se.default.Group,{value:ot,onChange:Cn=>He(Cn)},Ye.createElement(se.default,{value:1,disabled:ot.includes(2)},"\u6559\u5E08"),Ye.createElement(se.default,{value:2,disabled:ot.includes(1)},"\u52A9\u6559"),Ye.createElement(se.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Ye.createElement(Fe.Z,null),Ye.createElement(he.Z,{visible:en,onCancel:()=>et(!1),occupationValue:Wt}))};var yt=(0,r.connect)(({user:D,account:x})=>({user:D,account:x}))(Dt),qe={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},Nt=e(1997),Zt=e(78241),Vt=e(57809),Kt=e(11467),an=Object.defineProperty,vt=Object.defineProperties,An=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,zt=(D,x,b)=>x in D?an(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,Ct=(D,x)=>{for(var b in x||(x={}))vn.call(x,b)&&zt(D,b,x[b]);if(nn)for(var b of nn(x))Yt.call(x,b)&&zt(D,b,x[b]);return D},wt=(D,x)=>vt(D,An(x)),dn=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{ot(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{ot(b.throw(He))}catch(pt){fe(pt)}},ot=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);ot((b=b.apply(D,x)).next())});const on=({globalSetting:D,dispatch:x,user:b,info:q,open:fe,onCancel:ut=()=>{}})=>{var Tt;const[ot,He]=(0,t.useState)([]),[pt,Gt]=(0,t.useState)([]),[en,et]=(0,t.useState)([]),[Wt]=Zt.default.useForm(),[$t,un]=(0,t.useState)(!1),[Hn,Nn]=(0,t.useState)(!1),Dn=(0,t.useRef)(null),In=(0,t.useRef)(1),[Cn,jt]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{fe&&Tn()},[fe]);const Tn=()=>dn(void 0,null,function*(){var sn;const Rt=q;if(!(0,Nt.o1)(x))return;const{user_school_id:wn="",department_id:Fn="",school_name:xn="",department_name:ct=""}=b.userInfo||{},ht=(sn=Rt==null?void 0:Rt.graduation_years)==null?void 0:sn.at(-1);Gt([{id:wn,name:xn}]),yield gn(wn),Wt.setFieldsValue({year:ht,school_id:wn,department_id:Number(Fn),name:`${ht}${xn}${ct}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Qn=sn=>dn(void 0,null,function*(){const Rt=yield(0,Kt.J3)(wt(Ct({},sn),{tab_module_type:"graduations"}));return Rt!=null&&Rt.un_purchased&&x({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Rt.status===0&&He((Rt==null?void 0:Rt.graduation_years)||[]),Rt}),cn=(sn,Rt=500)=>{Nn(!0),clearTimeout(Dn.current),Dn.current=setTimeout(()=>dn(void 0,null,function*(){In.current+=1;const wn=In.current,Fn=yield(0,Kt.NT)({keyword:sn});Fn.status===0&&In.current===wn&&(Gt((Fn==null?void 0:Fn.schools)||[]),Nn(!1))}),Rt)},gn=sn=>dn(void 0,null,function*(){if(!sn)return;const Rt=yield(0,Kt.Ps)({page:1,limit:9999,id:sn});Rt.status===0&&et((Rt==null?void 0:Rt.departments)||[])});return t.createElement(S.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:fe,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:$t,onCancel:ut,onOk:()=>Wt.submit()},t.createElement(Zt.default,{colon:!1,form:Wt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(sn,Rt)=>{sn.school_id&&(gn(Rt.school_id),Wt.setFieldValue("department_id",null))},onFinish:sn=>dn(void 0,null,function*(){un(!0);const Rt=yield(0,Kt.Wz)(sn);Rt.status===0&&(I.ZP.success("\u521B\u5EFA\u6210\u529F"),Wt.resetFields(),ut(),(0,h.xg)(`/graduations/${Rt==null?void 0:Rt.identifier}/index`)),un(!1)})},t.createElement(Zt.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(Vt.default,{style:{width:344},size:"large",options:(Tt=q==null?void 0:q.graduation_years)==null?void 0:Tt.map(sn=>({value:sn,label:sn}))})),t.createElement(Zt.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(Vt.default,{showSearch:!0,filterOption:!1,onSearch:sn=>{cn(sn)},loading:Hn,size:"large",style:{width:344},options:pt.map(sn=>({value:sn.id,label:sn.name}))})),t.createElement(Zt.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(Vt.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:en.map(sn=>({value:sn.id,label:sn.name}))})),t.createElement(Zt.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(k.default,{showCount:!0,style:{width:344},maxLength:60}))))};var bn=(0,r.connect)(({user:D,globalSetting:x,loading:b})=>({user:D,globalSetting:x,loading:b}))(on),On=Object.defineProperty,Jt=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,E=(D,x,b)=>x in D?On(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,oe=(D,x)=>{for(var b in x||(x={}))lt.call(x,b)&&E(D,b,x[b]);if(Jt)for(var b of Jt(x))Bt.call(x,b)&&E(D,b,x[b]);return D},xe=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{ot(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{ot(b.throw(He))}catch(pt){fe(pt)}},ot=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);ot((b=b.apply(D,x)).next())});const m=({globalSetting:D,dispatch:x,user:b,open:q,onCancel:fe=()=>{}})=>{const[ut]=Zt.default.useForm(),[Tt,ot]=(0,t.useState)(!1),[He,pt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var Gt;if(q){const en={code:"",user_type:((Gt=b==null?void 0:b.userInfo)==null?void 0:Gt.identity)==="student"?2:1,major:""};ut.setFieldsValue(en),pt(oe({},en))}},[q]),t.createElement(S.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:q,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Tt,onCancel:fe,onOk:()=>ut.submit()},t.createElement(Zt.default,{colon:!1,form:ut,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Gt,en)=>pt(oe({},en)),onFinish:Gt=>xe(void 0,null,function*(){ot(!0);const en=yield(0,Ze.ZP)("/api/graduations/join.json",{method:"post",body:Gt});en.status===0&&(fe(),en!=null&&en.identifier?(0,h.xg)(`/graduations/${en==null?void 0:en.identifier}/index`):I.ZP.success(en==null?void 0:en.message)),ot(!1)})},t.createElement(Zt.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(k.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(Zt.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(z.ZP.Group,null,t.createElement(z.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(z.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(He==null?void 0:He.user_type)===2&&t.createElement(Zt.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(k.default,{showCount:!0,maxLength:60}))))};var p=(0,r.connect)(({user:D,globalSetting:x})=>({user:D,globalSetting:x}))(m),Z=e(59301),ae=Object.defineProperty,je=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Ke=(D,x,b)=>x in D?ae(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,Qe=(D,x)=>{for(var b in x||(x={}))Se.call(x,b)&&Ke(D,b,x[b]);if(je)for(var b of je(x))We.call(x,b)&&Ke(D,b,x[b]);return D},nt=(D,x)=>{var b={};for(var q in D)Se.call(D,q)&&x.indexOf(q)<0&&(b[q]=D[q]);if(D!=null&&je)for(var q of je(D))x.indexOf(q)<0&&We.call(D,q)&&(b[q]=D[q]);return b},Ge=(D=>(D.Projects="projects",D.Shixuns="shixuns",D.Classrooms="classrooms",D))(Ge||{}),ze=(D=>(D.Classrooms="classrooms",D.Shixuns="shixuns",D.Paths="paths",D.Projects="projects",D.Videos="videos",D.Topics="topics",D.Graduations="graduations",D))(ze||{});const ke=D=>{var x=D,{homePage:b,user:q,globalSetting:fe,loading:ut,dispatch:Tt,className:ot,style:He={}}=x,pt=nt(x,["homePage","user","globalSetting","loading","dispatch","className","style"]),Gt,en,et,Wt;const[$t,un]=(0,t.useState)(),[Hn,Nn]=(0,t.useState)(),[Dn,In]=(0,t.useState)(!1),[Cn,jt]=(0,t.useState)(!1),[Tn,Qn]=(0,t.useState)(!1),[cn,gn]=(0,t.useState)();function sn(st,tn){for(const fn of st){if(fn.link===tn)return fn.hidden;if(fn.subitem&&fn.subitem.length>0){let Bn=fn.subitem;for(const Sn of Bn)if(Sn.link===tn)return Sn.hidden;return!1}}return!0}const Rt=sn(((Gt=fe.setting)==null?void 0:Gt.navbar)||[],"/classrooms"),wn=sn(((en=fe.setting)==null?void 0:en.navbar)||[],"/shixuns"),Fn=sn(((et=fe.setting)==null?void 0:et.navbar)||[],"/paths"),xn=sn(((Wt=fe.setting)==null?void 0:Wt.navbar)||[],"/graduations"),ct=st=>{var tn;if((0,Nt.tJ)(Tt)){if(st==="projects"&&!((tn=q.userInfo)!=null&&tn.email)){I.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}st==="classrooms"?un(!0):st==="projects"&&Nn(!0)}},ht=(st,tn)=>{var fn;if((0,Nt.tJ)(Tt)){if(tn==="projects"&&!((fn=q.userInfo)!=null&&fn.email)){I.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}tn==="shixuns"&&!(0,Nt.xY)()||st&&(window.location.href=st)}},Ht=st=>{var tn,fn,Bn,Sn,zn,Ln,Yn,_n,ar,or,Un,Wn,ir,er,sr,Jn,fr,Ar,ur,cr,vr;return Z.createElement(Z.Fragment,null,Z.createElement(j.Z,{justify:"space-around",className:"pt5 pb5"},Z.createElement(G.Z,{className:((tn=q.userInfo)==null?void 0:tn.user_identity)!=="\u5B66\u751F"?qe.joinCol:qe.hidden},((fn=q.userInfo)==null?void 0:fn.user_identity)!=="\u5B66\u751F"&&!((Bn=fe==null?void 0:fe.setting)!=null&&Bn.hide_course)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ht("/classrooms/new")},(Sn=q.userInfo)!=null&&Sn.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((zn=fe==null?void 0:fe.setting)!=null&&zn.hide_shixun)&&((Ln=q==null?void 0:q.userInfo)==null?void 0:Ln.is_shixun_marker)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ht("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Yn=q.userInfo)==null?void 0:Yn.user_identity)!=="\u5B66\u751F"&&!((_n=fe==null?void 0:fe.setting)!=null&&_n.hide_subject)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ht("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((ar=fe==null?void 0:fe.setting)!=null&&ar.is_local)&&((or=q.userInfo)==null?void 0:or.main_site)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>{var dr;return ht(`${(dr=fe==null?void 0:fe.setting)==null?void 0:dr.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Un=q.userInfo)!=null&&Un.main_site)&&Z.createElement("div",null,Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ct("classrooms")},(Wn=q.userInfo)!=null&&Wn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ir=q.userInfo)==null?void 0:ir.main_site)&&!((er=fe==null?void 0:fe.setting)!=null&&er.is_local)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ct("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((sr=q.userInfo)==null?void 0:sr.main_site)&&((Jn=q.userInfo)==null?void 0:Jn.user_identity)!=="\u5B66\u751F"&&Z.createElement(G.Z,null,Z.createElement("div",{className:qe.joinBoard})),((fr=q.userInfo)==null?void 0:fr.main_site)&&Z.createElement(G.Z,{className:((Ar=q.userInfo)==null?void 0:Ar.user_identity)!=="\u5B66\u751F"?qe.joinCol:qe.w90},Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ct("classrooms")},(ur=q.userInfo)!=null&&ur.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((cr=q.userInfo)==null?void 0:cr.main_site)&&!((vr=fe==null?void 0:fe.setting)!=null&&vr.is_local)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ct("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return Z.createElement(Z.Fragment,null,Z.createElement(c.Z,{dropdownRender:()=>{var st;return Z.createElement(ne.default,{className:((st=q.userInfo)==null?void 0:st.user_identity)!=="\u5B66\u751F"?`${qe.rightMenu} ${qe.joinMenu} mt10`:`${qe.rightMenu} ${qe.joinMenu} ${qe.w140} mt10`},Z.createElement(Ht,null))},placement:"bottom"},Z.createElement("span",{className:De()("iconfont icon-tianjia6 current",ot),style:He})),Z.createElement(yt,{visible:$t,onCancel:()=>un(!1)}),Z.createElement(re,{visible:Hn,onCancel:()=>Nn(!1)}),Z.createElement(bn,{info:cn,open:Dn,onCancel:()=>In(!1)}),Z.createElement(p,{open:Cn,onCancel:()=>jt(!1)}))};var Te=(0,r.connect)(({homePage:D,loading:x,user:b,globalSetting:q})=>({homePage:D,user:b,globalSetting:q,loading:x.models.index}))(ke),_e=e(78881),at=Object.defineProperty,Ot=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,W=(D,x,b)=>x in D?at(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,ee=(D,x)=>{for(var b in x||(x={}))ft.call(x,b)&&W(D,b,x[b]);if(Ot)for(var b of Ot(x))At.call(x,b)&&W(D,b,x[b]);return D};const ce=D=>React.createElement("svg",ee({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},D),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",de=Object.defineProperty,le=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,$e=(D,x,b)=>x in D?de(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,rt=(D,x)=>{for(var b in x||(x={}))te.call(x,b)&&$e(D,b,x[b]);if(le)for(var b of le(x))Me.call(x,b)&&$e(D,b,x[b]);return D},Mt=(D,x)=>{var b={};for(var q in D)te.call(D,q)&&x.indexOf(q)<0&&(b[q]=D[q]);if(D!=null&&le)for(var q of le(D))x.indexOf(q)<0&&Me.call(D,q)&&(b[q]=D[q]);return b};const It=D=>{var x=D,{globalSetting:b}=x,q=Mt(x,["globalSetting"]),fe,ut;const Tt=(0,t.useMemo)(()=>{var ot,He;return(ot=b==null?void 0:b.setting)!=null&&ot.nav_logo_url?`${n.Z.IMG_SERVER}/${(He=b==null?void 0:b.setting)==null?void 0:He.nav_logo_url}`:`${n.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(fe=b==null?void 0:b.setting)==null?void 0:fe.nav_logo_url]);return t.createElement("img",rt({title:(ut=b==null?void 0:b.setting)==null?void 0:ut.name,src:Tt||Ce},q))};var Ft=(0,r.connect)(({globalSetting:D})=>({globalSetting:D}))(It);const xt=({user:D})=>{var x;return t.createElement(d.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},t.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},t.createElement(Ft,{style:{height:"80%"}}),t.createElement(f,{classNameItem:"text-16px font-semibold"}),t.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},t.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{r.history.push("/search?value=")}}),(0,u.bg)()&&t.createElement(Te,{className:"font18"}),(0,u.bg)()&&t.createElement(v.Z,{dot:(x=D==null?void 0:D.navigationInfo)==null?void 0:x.new_message},t.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var b;r.history.push(`/messages/${(b=D==null?void 0:D.userInfo)==null?void 0:b.login}/user_tidings`)}})),t.createElement(_e.Z,null))))};var mt=(0,r.connect)(({globalSetting:D,user:x})=>({globalSetting:D,user:x}))(xt),Lt=({className:D,style:x})=>{const[b,q]=(0,t.useState)(!1);function fe(ut){r.history.push("/search?value="+ut)}return b?t.createElement("div",{onBlur:()=>{setTimeout(()=>{q(!1)},300)}},t.createElement(k.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:fe,autoFocus:!0})):t.createElement("span",{className:De()("iconfont icon-sousuo font18 current icon-bianzu11",D),style:x,onClick:()=>{r.history.push("/search?value=")}})},qt=e(81081);const Pt={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},St=({dispatch:D,globalSetting:x,user:b})=>{var q;const[fe,ut]=(0,t.useState)(!1),Tt=()=>{function He(pt){r.history.push("/search?value="+pt)}return fe?t.createElement("div",{onBlur:()=>{setTimeout(()=>{ut(!1)},300)}},t.createElement(k.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:He,autoFocus:!0})):t.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{r.history.push("/search?value=")}})},ot=["/","/paths","/shixuns","/classrooms"];return t.createElement(d.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!ot.includes(location.pathname)&&t.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?r.history.back():r.history.push("/")}},t.createElement("img",{src:e(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),t.createElement("img",{title:(q=x==null?void 0:x.setting)==null?void 0:q.name,src:e(4),style:{height:"54rem"}}),t.createElement("div",{className:"ml-auto"},t.createElement(Tt,null)),t.createElement(C.Z,{icon:t.createElement("span",{className:"iconfont icon-zengjia"})}),t.createElement(w.Z,{payload:Ut()}))};var Qt=(0,r.connect)(({globalSetting:D,user:x})=>({globalSetting:D,user:x}))(St),Je=e(59301),_t=Object.defineProperty,En=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,it=(D,x,b)=>x in D?_t(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,rn=(D,x)=>{for(var b in x||(x={}))bt.call(x,b)&&it(D,b,x[b]);if(En)for(var b of En(x))Et.call(x,b)&&it(D,b,x[b]);return D},ln=(D,x)=>{var b={};for(var q in D)bt.call(D,q)&&x.indexOf(q)<0&&(b[q]=D[q]);if(D!=null&&En)for(var q of En(D))x.indexOf(q)<0&&Et.call(D,q)&&(b[q]=D[q]);return b},kt=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{ot(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{ot(b.throw(He))}catch(pt){fe(pt)}},ot=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);ot((b=b.apply(D,x)).next())});function Ut(){var D,x;const q=window.location.pathname.split("/"),fe={};return q[1]=="classrooms"&&q.length>3&&!((D=q[4])!=null&&D.includes("newgold"))&&!((x=q[5])!=null&&x.includes("newgold"))&&q[2]!=="coursesId"&&(fe.course_id=q[2]),q[1]==="shixuns"&&q.length>3&&(fe.objective_type="shixun",fe.objective_id=q[2]),q[1]==="paths"&&q.length>3&&(fe.objective_type="path",fe.objective_id=q[2]),rn(rn({},fe),{school:1})}const mn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],yn=D=>{var x=D,{homePage:b,user:q,globalSetting:fe,loading:ut,dispatch:Tt,isLogin:ot=!1,shixunHomeworks:He}=x,pt=ln(x,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Gt,en;const et=(0,r.useLocation)(),[Wt,$t]=(0,t.useState)(""),[un,Hn]=(0,t.useState)(!1),Nn=Ut();(0,t.useEffect)(()=>{Tt({type:"user/getNavigationInfo",payload:rn({},Nn)})},[fe.name]),(0,t.useEffect)(()=>{He.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(mn!=null&&mn.includes(et==null?void 0:et.pathname)||(et==null?void 0:et.pathname.indexOf("/classrooms"))===0||Tt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[et.pathname]),(0,t.useEffect)(()=>{He.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||He.actionTabs.key||localStorage.setItem("Noviceguide","0")},[He.actionTabs.key]),(0,t.useEffect)(()=>{var cn;if(fe!=null&&fe.setting){let gn=(0,X.cloneDeep)((cn=fe==null?void 0:fe.setting)==null?void 0:cn.navbar);gn=gn==null?void 0:gn.filter(Rt=>{var wn;return!(Rt!=null&&Rt.hidden)&&!((0,u.JA)()&&((wn=["/paperlibrary","/problemset"])!=null&&wn.includes(Rt.link)))});for(const Rt of gn)Rt.subitem&&(Rt.subitem=Rt.subitem.filter(wn=>{var Fn;return!(wn!=null&&wn.hidden)&&!((0,u.JA)()&&((Fn=["/paperlibrary","/problemset"])!=null&&Fn.includes(wn.link)))}));let sn=!1;gn==null||gn.map(function(Rt,wn){var Fn,xn,ct,ht;const Ht=et.pathname;Rt.link===Ht&&($t(Rt==null?void 0:Rt.link),(0,h.Dk)(Ht==="/"?(Fn=fe==null?void 0:fe.setting)==null?void 0:Fn.name:Tn(Rt==null?void 0:Rt.name)),In(jt(wn,{name:Rt==null?void 0:Rt.name,link:Rt==null?void 0:Rt.link},gn)),sn=!0),Ht=="/"&&($t(""),(0,h.Dk)((xn=fe==null?void 0:fe.setting)==null?void 0:xn.name)),(ct=Rt==null?void 0:Rt.subitem)!=null&&ct.length&&((ht=Rt==null?void 0:Rt.subitem)==null||ht.map(st=>{st.link===Ht&&($t(st==null?void 0:st.link),Ht!=="/"&&(0,h.Dk)(Tn(st==null?void 0:st.name)),In(jt(wn,{name:st==null?void 0:st.name,link:st==null?void 0:st.link},gn)),sn=!0)}))}),sn||In(gn)}},[fe==null?void 0:fe.setting,q]);const[Dn,In]=(0,t.useState)([]),Cn=(cn,gn)=>kt(void 0,null,function*(){var sn,Rt,wn,Fn,xn,ct;if((cn==null?void 0:cn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const ht=yield(0,s.IU)({tab_module_type:"engineering"});if(ht!=null&&ht.un_purchased){Tt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(sn=ht==null?void 0:ht.data)!=null&&sn.engineer_url?(wn=(Rt=ht==null?void 0:ht.data)==null?void 0:Rt.engineer_url)!=null&&wn.includes("http")?(0,h.xg)((Fn=ht==null?void 0:ht.data)==null?void 0:Fn.engineer_url):r.history.push((xn=ht==null?void 0:ht.data)==null?void 0:xn.engineer_url):(ht==null?void 0:ht.status)!=401&&Hn(!0);return}(ct=cn==null?void 0:cn.link)!=null&&ct.includes("http")?(0,h.xg)(cn==null?void 0:cn.link):((0,h.Dk)(cn==null?void 0:cn.name),r.history.push(cn==null?void 0:cn.link)),(cn==null?void 0:cn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Tt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Je.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),jt=(cn,gn,sn)=>{const Rt=sn.slice();return Rt[cn]&&(Rt[cn].name=gn.name,Rt[cn].link=gn.link),Rt||[]},Tn=(cn="")=>(cn==null?void 0:cn.indexOf("<"))>-1?cn==null?void 0:cn.slice(0,cn==null?void 0:cn.indexOf("<")):cn,Qn=()=>{var cn,gn,sn,Rt,wn,Fn;switch(Number((cn=fe==null?void 0:fe.setting)==null?void 0:cn.theme)){case qt.Fy.THEMEONE:return Je.createElement(mt,null);case qt.Fy.THEMETWO:return Je.createElement(Qt,null);case qt.Fy.DEFAULT:default:return Je.createElement(d.default,{style:{background:`${et.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${fe.isIlearning?a["header-iearning"]:a.header} ${fe.showHeaderFixed?a.headerFixed:""}`},Je.createElement(d.default.Header,{className:"header",style:{background:`${et.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${et.pathname=="/training"?"999":""}`}},Je.createElement("section",{className:a["edu-menu"]},(!!fe.isIlearning||!((gn=fe==null?void 0:fe.setting)!=null&&gn.main_site)&&!!((sn=fe==null?void 0:fe.setting)!=null&&sn.navbar))&&Je.createElement(r.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Tt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Je.createElement(Ft,{className:a.logo})),Je.createElement("ul",{className:`${a.menu} ${(0,h.Ll)()&&"ml0"}`},(0,h.Ll)()&&Je.createElement("li",null,Je.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,h.Ll)()&&fe.setting&&(Dn==null?void 0:Dn.map(function(xn,ct){var ht,Ht,st,tn,fn;return Je.createElement("li",{key:ct,className:!((ht=xn==null?void 0:xn.subitem)!=null&&ht.length)&&Wt===(xn==null?void 0:xn.link)||(Ht=xn==null?void 0:xn.subitem)!=null&&Ht.some(Bn=>Wt===(Bn==null?void 0:Bn.link))?a.actived:""},Je.createElement("div",{onClick:()=>Cn(xn,ct),className:a.name},Je.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Bn;let Sn=xn==null?void 0:xn.name;return(Bn=xn==null?void 0:xn.subitem)==null||Bn.map((zn,Ln)=>(zn.link===et.pathname&&(Sn=zn.name),zn)),Sn})()}}),((st=xn==null?void 0:xn.subitem)==null?void 0:st.length)>0&&Je.createElement("i",{className:"iconfont icon-zhankai4"})),((tn=xn==null?void 0:xn.subitem)==null?void 0:tn.length)>0&&Je.createElement("div",{className:a.dropDown},(fn=xn==null?void 0:xn.subitem)==null?void 0:fn.map((Bn,Sn)=>Je.createElement("div",{className:a.subName,onClick:()=>Cn(Bn,ct),key:ct+"-"+Sn},!!Sn&&Je.createElement("div",{className:a.line}),Je.createElement("aside",{className:"font16 c-black"},Tn(Bn==null?void 0:Bn.name)),Je.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Bn.content)))))}))),Je.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:fe.isIlearning?"initial":"1 0 auto"}},!(0,h.Ll)()&&!(fe!=null&&fe.isIlearning)&&Je.createElement(Je.Fragment,null,Je.createElement(Lt,null),!ot&&Je.createElement(C.Z,null),!ot&&!!((Rt=q==null?void 0:q.userInfo)!=null&&Rt.login)&&Je.createElement(r.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(wn=q==null?void 0:q.userInfo)==null?void 0:wn.login}/user_tidings`},((Fn=q==null?void 0:q.navigationInfo)==null?void 0:Fn.new_message)&&Je.createElement("span",{className:a.newslight}))),!ot&&Je.createElement(w.Z,{payload:Nn})))))}};return Je.createElement(Je.Fragment,null,fe.showHeader&&fe.showHeaderFooter&&Je.createElement(Je.Fragment,null,Qn(),Je.createElement(S.default,{centered:!0,destroyOnClose:!0,open:un,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,h.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Hn(!1)},Je.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Je.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Je.createElement("img",{src:`${n.Z.IMG_SERVER}/${(Gt=fe==null?void 0:fe.setting)==null?void 0:Gt.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Je.createElement("p",null,"\u7FA4\u53F7\uFF1A",(en=fe==null?void 0:fe.setting)==null?void 0:en.homepage_tea_qq_number))),(fe==null?void 0:fe.showTip)&&Je.createElement(i,null),Je.createElement(me,null)),Je.createElement(ve,null))};var hn=(0,r.connect)(({homePage:D,loading:x,user:b,globalSetting:q,shixunHomeworks:fe})=>({homePage:D,user:b,globalSetting:q,loading:x.models.index,shixunHomeworks:fe}))(yn)},6765:function(gt,we,e){e.d(we,{Z:function(){return Y}});var t=e(43418),r=e(3113),d=e(75790),S=e(87169),a={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},C=e(32637),w=e(59301);const $=({classroomList:l,dispatch:L,user:o})=>w.createElement(t.default,{open:l.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:w.createElement("span",null,w.createElement(S.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{L({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},w.createElement("div",{style:{textAlign:"center",marginBottom:30}},w.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",w.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),w.createElement("img",{style:{width:130,height:130},src:C})),w.createElement("div",{className:a.bottom},w.createElement(r.ZP,{className:a.yes,onClick:()=>{L({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var Y=(0,d.connect)(({classroomList:l,user:L})=>({classroomList:l,user:L}))($)},13115:function(gt,we,e){e.r(we),e.d(we,{default:function(){return ne}});var t=e(81081),r=e(59301),d=e(75790),S=e(6848),a={flex_box_center:"flex_box_center___gzO10",flex_space_between:"flex_space_between___HD4df",flex_box_vertical_center:"flex_box_vertical_center___biRrw",flex_box_center_end:"flex_box_center_end___vGSp5",flex_box_column:"flex_box_column___M8cXk",menuWrap:"menuWrap___PO4bq",crumbs:"crumbs___deUWl",info:"info___yqdBj",avatar:"avatar___AAwgi",name:"name___StpT8",approve:"approve___Uf6lz",number:"number___wTMVZ",attendance:"attendance___EUyoc",btn:"btn___TFPf7",nav:"nav___kkv6O",active:"active___s1gIo"},C="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABW5JREFUSEudVn9olWUUPud+9945UwKXUC40FaZGJrqubQ5tgza1VHQ6iYxMEkuZEWqhUII/qv9qwwokTbRQmlpClMzd2g8jV6mzRdoKsTIlzOUfs7Z7v+89T7zv9+N+93qn0oXLB9997/uc85zzPOcw3cZn1iFMVY6zkIRmAigWoVEkRAJcJsWXFHCciY+cXBnvutV1fLMDlUecJcqW7QBNIGESAcF82TxFiAAiKJgnCfeA6ZWu5wsODXZvXsCaZoxNDzj7oagMOhMDQpmvBtGAyn0SmESDemcJkU6QPNm9tvBCLvANgNWf4xFlq8NKUEQgc5G5MAvUC8D87mUZ+t2cBfVGKbq464VYexg0C9CAiWqBUMzNyKNNNF3hTDPvw5SaDE2A+r+sQW0SVP+wrjAADQA1jSLynSgUuTVxaTJZurT9BUGrCLEIlZDQFJfWEKUGyDvvP4l7Iw4lul9y6Q0Aq5vlhDhiamai9ijSYIzIu5G7rPVtVTzg0zNjr11ui3xAQuMDug29fi1DrIA6z24YWh4A1jRjiYg6mAELUQP+pGNxtDZf11XsxeiUnT4HwVAdpJ9tdqO5bDFF6n7cUHDIZDi7WX4SYIKJVPkU6mgZYGtMx0K+OFibJ3alXhfQpkyN3e516xiqO7jn3MuFE3luC6Y6Iqd9Cl06vWiJL7Yvio6+mVYf2m0/Ct1onkR0Nrl19CXFEp3Gs5NqC4Q2Gx0ZEfs11E5CFzoWRcfdDDCxy54FSHtGNhnNamMIdzeDt/LspHwpSqoC8Xq10FERMQpg3X2slq8MBvrwnvQax5Z3wjUMa9bXstsf3MpzktKjFEpyKfV1CKLGjtrYi/kAV51ErKs73S0OJoYbLrgrq4bG+n7mmqTqI6FhYUpd3WVcJCKR9e1LrTfDoOVNKHT+SX8EQSnE2sGgkyRyhyOogEP1AhT6vhvK8jrXJKWPBC5goEHfN827rxm0sb0udnzG/vRaIr63aHh0y9W/068q4UQ8Hqv7ahlfCwcz/e2BkpTgmCgaYwzetTrtPn0epVJiuitoHG39nBJFq9tro3v8yyoO2K9BMLc4Fkv81m+fgcSqp06m3otXKHL0MU7pc6U7ETv1HNtTGvurFOgLKKMtc7ehdE5SWkVQmdulJLyudaH1VjjymU24X6WdeWC0waZVnc/EV07fnd6ngOGnVhYsKt2JO8UZ+AXMK86sGfLZ5IaBs6JkUjBpdNNoWYjCZtOV/lTQmUaj97Q9zn/mNktlE4al0moBlBR1Lo/vSOxJvSE2NoKsORBJQGGbIFLWXR//5oGG/gNQeMIvFQtvNcJXkNNBDQ3fTMPYGvnpfL6arzvLPrQrWGTeiacLNmnhk0iLCHWTomIluPx9/ZAH9f8mNwy0QqHSlwlHo9OyrS1UQ0SiI9sGAaxrQvz3f9Mfdy6Pz69qI+v6+XSPKIxztRt5tmt1/P3yXRhxvS/1q4gM9zToWps+Eph3sC4wWWSVJxdw56CC32dvhsK1b1fEd5S9l5qUJlrGijBuRHzbwaWcntKY+kCJPOVrktnKmLe+tPqoc0LgrhSmWynSB4UWEvwBoT4B2RmrMuY8QhTqRVHjkMLYNl8apTsx3rFTDVCY581RPU+zx5OX5VhR3gDOmYfu0hTSU7C/uFPBlF1wHoqiENznmrfno0CvpfjGAWyy1CsGpAUKscy0zzZgE7Xri4aJwDfzzEMCD75i+LXSoI6tDgMo8seUtwLmuTxjfzfMQ6Je61ZLlA9q1sR+Zz+EyvJtbZks3bkZjDVPUhC+/TUx3JV6EYaD7Upogrt/ehl5F4sSU1vfMP73IpwrhfCqryDFLDzKm+qXSfiSUjjOkdtb9f8DnvFAdkid8jMAAAAASUVORK5CYII=",w="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA7VJREFUSEu9lk2IHFUQx///eWRnogtCRDAqmR2dfq/jQVFZyCKaCAYUo/gVMHoSRVAUxFwS0ECMmpsSFj3qIaCInxcvBrJKQCOKigft6mYIOBpkNWRhHFBnu0veZDr2zk7PLCr7Tk2/qvq9qldVr4g1rCRJrsuy7G5VvQnA5QAuG6idBvAzyROVSuXDIAi+mWSO4wSSJLk/TdMXALhJhgb7Yox5NgiCd8vkRwKjKGqQfFNVt60RtEKM5ElVfTAMw1PD+quASZJsT9P0PQAX/xtYQeeMMea+IAg+LdpZARzAjgHY8B9huXrPGLOzCD0P9GEE8GWZZyR/BbCgqiRpVfXaNR7qDIDZPLzngSLyedmdkXxtampqb6PR+COHJEkyl2XZUVW9ahLY36lzbs7L9YGDbHxnlCLJD5xz947aa7VaW3q93g8ALpgENcbs9tnbB0ZRFI1KfZJqjKk3m812mUEReUlV908CApAwDEP6ok7T9OsS79rOuS3jjInIrarqE23iMsZcTxE5qKoHSoCnnHNXjrMUx/HNWZatSP3SoiefZxRFxwHcUgL0Ib202WwujgnpE6r66kT3zgkseKAAsGMUjoRh+PSofVXdEMfxd6oarhEYe2AHwPQ4BZJ7nXMvF2Xa7fbGbrf7NoAbSM4D+EpVLwRwI8knVXXjCJu/rwX4Gcl9zrkTcRw/BeCK6enpg51O5zlf0LVabXe9Xj9bNN5qtWyv1/sYQH0I2ikNKck/ST5urX0jVxKRFwHcbq2dFZFvq9XqzpmZmd98PZPseTkfZv+dJMmOLMuO+85UgPZDugBgx7D7JJ9xzr1S/J8kydVpmu4i+QmAx5xzj4rIUX8lzrl7Wq3WRcvLywnJh621H4nI96q6tWBjobQsqtXq5kaj8cvwQRYXF6eXlpbu8j3XWjsvIodVdZ8x5jZVnc2y7FClUtlmrf1CRN5S1QdyG/RlUVb4JC9xzvlwrVpRFPnE2OWc258XPkmfrX4aOB2G4TVeKYoiH4ntuYF+4Q82VrW2cUBVnYrj+H1r7Z0ATBzHoqr9BmGMeSQIgtfb7fambrf7IwCfuX6da23+a1TzNsbMBUFwsqxcROQAybM+rHEcb82y7CGfLNbawyT/EhE/MewpePdP8+7jVz9PHZLHVPUnAP67n4X5UtVNvt4AHKnVaofy0hiMJ/Oqekfh7lY+T4Owjn2Ayzz1//2rAqA1KPzNQ7KjH+BBaP08sz4jRn6qdR2icui6jonF+K/bIDycIP/nqP83Fw/wC2ieHm4AAAAASUVORK5CYII=",$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABNNJREFUSEuVVmtoXEUYPXPXTQxtcKXYaBJrgthUEJoEgrESN9G2ItJaNy1qRcmaIIJQqD/8YctKaqsGEREsJhYbEB9oYn1jQUwtlSZSSB/S6mqb5rUxGDdt2ahJd+83MjN37p27m01iIOzlPubMnO985zsMS/hb/3trzVwGWzihgYOV2YRS4gycY4I4EhmyjsFin5+u7jy52HJsoRc2DrVtzaT5XuK8SgAQATYBHOqXiIG4+AXEc4DFCWz32bqu3nzrzgu4abitci5jf0ic1YsFJYgANK8lOJdA4pm6VpvgsAY4C26P3/nWxWzgHMBNY9FwOo1PibBCLKbB9IJqcf8GBJC+r0/MOUsSAs3n17191AT1AQowO8O+I86DmkJFl6JMXys6nXsupf53nBqnwQIbTFAXcNtkW+XsnH1CnEwu6NDE4dXOWWReijW9Zk3FPQ4rWWAH6+JhRa8L+NBYtN+2IWtmfqRP9dj1D+LplZEcLaQy/6DpzHO4ykmd2mVEb1rCDAw3dN3lAkbGo1szhB5yRKDoU4LQ1BXwAhyojGFV4Y0+0BdHuvFF8rgHJhnxvred+nJg2+g9Xb3yhA+PR38lQpV46O3SVKXabUWwDO9U7kKhVSBBv54+jthIt2TEFY1Zc6FqWzwT/1Z8tLFzDWtOtNbYZA+a4vBkrhWpWoNxC723vYYbgiEJ2DH+ASbnLuHIldMGlWKjDGQrhtQJnb5lVi1rTkTbiSPmKU/X0Glq49Th4jrsKX/GpXRodgJ9l0/C5oT9ia+M2mcrVgECgT0CsM8m3mSeytcKmhYwvHnz86hetjqrhgcRW9WCj/7sw6sjH4McVZtt4/YtcIQ1J1riNmG16xKSBkMwTk0qCsrRXdmeo9LvLw8iAAuNoWq8MXYIB/447PWocCOHIelUwG/ihCkiLPdx7YB4jsKws+QJbA6FcwAFnftG30fsliexa6gbn031++qmLNHpZY4ZBcix3HaK7PWhZ8xFrAg9t76OIqtwXk8+OPkt7g3V4PFzHbiU+TvHhVx7BFIskmiJk6RU9U62J4r7kdBGPLvykbyDZTqdwo4L+3EqdSHXAg1z52CC0qf6iHiTz5oM3xTFf6/iZZQVlCw46l4YehdfJn/yn87wWaVSJkQTbbeJx0yfNFVae+0d6Cjfudhcxc8zF7H9l1dckXhTRvWhUC/nlmiL1hoiGpTK1ENVSlsp9aWbdqB+2dpFAcULj57bhzOpEUWroXQNbjFW67c2bUuGPT1QHEYktB4VhaV5QecojcPTJ9A58Q1GZqd89qi91CbExxu71khAZd68x5x52fOwuuh2REL34e7itbCYJcEnrybxyV8/4NDUj5hOz/gE419LxBLmmbf4ePNoSz8Rq3d9L888LLlmBe6/bh3O/5vA0SunkHaV7ZiFkXHkPBQqJTYwHDbGkwDUA9iW0cKY6HkmvrZC+Wsmgux5yFmyMBis0/kmT8RAMHse6t2qNOCMIzNe6OFrzEMOls6wwIZhI9csEKKYPKlSWG5emXcDxsQX0YK4tXCI0jI0Y6IG9J3MyTxevc1o4cRELDEmmtqXQTjD9xLxKtmjRqAyx5kbHcHi3Ga7z9b/zyCc3XAi6qcz1habqIE4K+McpY5QJjghkeE4BiuwpKj/HzXrtW9CRHoFAAAAAElFTkSuQmCC",Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAApVJREFUSEu9VsuKE0EUPZWKGUgy5CF5kExIQmjTWwVBFyIu3Avqxm8RQfFb3KjgXnAQFw4Iuu22BySBmBcZ8iQJSafkNt1DHqar0CF32/fe03XuObeKQSEsy7q5Wq0eCSHuAcgDyLllvwE0GGNfAoHAB03TfsjaMb8Ey7Ke2Lb9GkBV1sj9bnLOn2ua9m5f/l8BDcMoM8beCCHuKAJtpDHGzoQQz3Rd/7VdvwNoWdZ927bfA7j+L2BrNT3O+WNN0z6v99kAdME+Arj2n2Be+YJz/nAd9BKQaATw7QpOtv2vPQC3PXovAU3T/Oo3s2QyiVQqtXNw27Zxfn7uSwjNtFqt3qUkB9BV41u/KsYYSqUSQqHQRlqz2cRwOJROgHP+lNTrABqGYahIn8CKxSICgYADMBgM0Gq1pGCeZXRd1xmZ2rbt76pVlUoFwWDQSW+321gsFphMJkrlnPNbzDTNl0KIFyoVx8fHyOW8JQPM53OMx2MIIdDrkTb8gzH2ihmG8QnAA1kyfS8UCgiHwzszzGaz6Pf76HQ6sjanBGgCuCHLpPmVy+SczRiNRiBBRaNRdLtdXFxc+LX6SYAjAFEZYCaTQTwe30kjOmmWdEoFxY6VAEmVJBZPnduoND+ab61Ww2q18vv3kRKliUQC6XR6b6PlcolGo4HZbCYjyqFUKhqa3bbhtzsr0Eklp1JbRCIRnJycyP4c0+kU9XrdN8+xhcz4+XzeUaBK0Az9aHWMT438VlssFgPN8OjoaC8mCYXsQeKhzbMnTGe10UeV5U2GJ1vQacl3FNScDE87lW4Nv9hY3pQou568ZrRH6dTeWlOheud6cmk97AXsUkvvmcM8MTxqDvqI8kAP+kxcF8HBHsLbyrvKp/4fx2NdC3LCqTwAAAAASUVORK5CYII=",l=e(53229),L=e(49647),o=e(59301),A=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ie=(c,k)=>{var z={};for(var g in c)pe.call(c,g)&&k.indexOf(g)<0&&(z[g]=c[g]);if(c!=null&&A)for(var g of A(c))k.indexOf(g)<0&&Ae.call(c,g)&&(z[g]=c[g]);return z},Pe=(c,k,z)=>new Promise((g,O)=>{var M=se=>{try{re(z.next(se))}catch(he){O(he)}},H=se=>{try{re(z.throw(se))}catch(he){O(he)}},re=se=>se.done?g(se.value):Promise.resolve(se.value).then(M,H);re((z=z.apply(c,k)).next())}),Be=(c=>(c.Classrooms="classrooms",c.Shixuns="shixuns",c.Paths="paths",c.Projects="projects",c.Videos="videos",c.Topics="topics",c.Teach="teach-group",c.CreateImg="experiment-img",c.Certificate="certificate",c.OtherResources="otherResources",c.UserPortrait="userPortrait",c.LearningPath="learningPath",c.virtualSpaces="vspaces",c.Competitions="competitions",c.ResourcesCenter="resourcesCenter",c.DataSet="dataSet",c.ResourceGuarantee="resourceGuarantee",c.ResourceAllocation="resourceAllocation",c))(Be||{});const _=[{name:"classrooms",placeholder:"\u8BF7\u641C\u7D22\u8BFE\u5802/\u8BFE\u7A0B\u540D\u79F0"},{name:"shixuns",placeholder:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE"},{name:"paths",placeholder:"\u641C\u7D22\u5B9E\u8DF5\u8BFE\u7A0B"},{name:"videos",placeholder:"\u641C\u7D22\u89C6\u9891"}];var Be=(c=>(c.Classrooms="classrooms",c.Shixuns="shixuns",c.Paths="paths",c.Projects="projects",c.Videos="videos",c.Topics="topics",c.Competition="competitions",c.Engineering="engineering",c.Graduations="graduations",c.Paperlibrary="paperlibrary",c.Problemset="problemset",c.Dataset="dataset",c.Classmanagement="classmanagement",c))(Be||{});const Q=c=>{var k=c,{userDetail:z,user:g,globalSetting:O,loading:M,dispatch:H}=k,re=ie(k,["userDetail","user","globalSetting","loading","dispatch"]),se,he,Fe,Ze,Ye,dt,tt,Dt,yt,qe,Nt,Zt,Vt,Kt,an,vt,An,nn,vn,Yt,zt,Ct,wt,dn,on,bn,On,Jt,lt,Bt,E,oe,xe,m,p,Z,ae,je,Se,We,Ke,Qe,nt;const Ge=(0,d.useLocation)(),ze=(0,r.useRef)(),[ke,Te]=(0,r.useState)(),_e=(0,d.useParams)();(0,r.useEffect)(()=>{var le,te;ze.current=(le=Ge.pathname.split("/"))==null?void 0:le[2];const Me=(te=Ge.pathname.split("/"))==null?void 0:te[3];Te(Me||"classrooms")},[Ge.pathname]);const at=()=>Pe(void 0,null,function*(){(yield H({type:"userDetail/signed"}))&&H({type:"userDetail/getHomepageInfo",payload:{username:ze.current}})});console.log("user.userInfo",g.userInfo);const Ot=le=>{let te=Number(le||0);return le>1e4?(te=te/1e4,te=Math.floor(te*10)/10,te+"\u4E07"):te},ft=((se=g.userInfo)==null?void 0:se.login)===ze.current;function At(le,te){for(const Me of le){if(Me.link===te)return Me.hidden;if(Me.subitem&&Me.subitem.length>0){let $e=Me.subitem;for(const rt of $e)if(rt.link===te)return rt.hidden;return!1}}return!0}const W=At(((he=O.setting)==null?void 0:he.navbar)||[],"/classrooms"),ee=At(((Fe=O.setting)==null?void 0:Fe.navbar)||[],"/shixuns"),ce=At(((Ze=O.setting)==null?void 0:Ze.navbar)||[],"/paths"),Ce=At(((Ye=O.setting)==null?void 0:Ye.navbar)||[],"/competitions"),de=At(((dt=O.setting)==null?void 0:dt.navbar)||[],"/dataset");return o.createElement("div",{className:a.menuWrap},o.createElement("div",{className:a.crumbs},o.createElement("span",null,"\u6211\u7684\xA0",">","\xA0"),o.createElement("b",null,"\u4E2A\u4EBA\u4E3B\u9875")),o.createElement("div",{className:a.info},((tt=z.homepageInfo)==null?void 0:tt.avatar_url)&&o.createElement("img",{className:a.avatar,width:56,alt:"\u5934\u50CF",src:`${L.Z.IMG_SERVER}/images/${(Dt=z.homepageInfo)==null?void 0:Dt.avatar_url}`}),o.createElement("div",null,o.createElement("b",{className:a.name},(yt=z.homepageInfo)==null?void 0:yt.name),((qe=g.userInfo)==null?void 0:qe.login)===(_e==null?void 0:_e.username)&&o.createElement("span",null,o.createElement("i",{className:"iconfont icon-bianji11 ml10 current",onClick:()=>d.history.push(`/users/${ze.current}/baseInfo/edit`)})),o.createElement("div",{className:a.approve},((Nt=g.userInfo)==null?void 0:Nt.login)===(_e==null?void 0:_e.username)?o.createElement(o.Fragment,null,o.createElement(S.Z,{placement:"bottom",title:(Zt=z.homepageInfo)!=null&&Zt.professional_certification?"\u5DF2\u804C\u4E1A\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u804C\u4E1A\u8BA4\u8BC1"},o.createElement("span",{onClick:()=>d.history.push(`/users/${ze.current}/careerCertification`)},o.createElement("img",{width:14,src:(Vt=z.homepageInfo)!=null&&Vt.professional_certification?C:w,alt:""}),o.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1"))),o.createElement(S.Z,{placement:"bottom",title:(Kt=z.homepageInfo)!=null&&Kt.authentication?"\u5DF2\u5B9E\u540D\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u5B9E\u540D\u8BA4\u8BC1"},o.createElement("span",{onClick:()=>d.history.push(`/users/${ze.current}/realNameCertification`)},o.createElement("img",{width:14,src:(an=z.homepageInfo)!=null&&an.authentication?$:Y,alt:""}),o.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))):o.createElement(o.Fragment,null,o.createElement("span",{style:{cursor:"default"}},o.createElement("img",{width:14,src:(vt=z.homepageInfo)!=null&&vt.professional_certification?C:w,alt:""}),o.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1")),o.createElement("span",{style:{cursor:"default"}},o.createElement("img",{width:14,src:(An=z.homepageInfo)!=null&&An.authentication?$:Y,alt:""}),o.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))))),o.createElement("div",{className:a.number},o.createElement("div",null,o.createElement("b",null,(nn=z.homepageInfo)==null?void 0:nn.experience),o.createElement("span",null,ft?"\u6211":"TA","\u7684\u7ECF\u9A8C\u503C")),o.createElement("div",null,o.createElement("b",null,Ot(((vn=z.homepageInfo)==null?void 0:vn.grade)||0)),o.createElement("span",null,ft?"\u6211":"TA","\u7684\u91D1\u5E01"))),ft&&o.createElement("div",{className:a.attendance},(Yt=z.homepageInfo)!=null&&Yt.attendance_signed?o.createElement("div",{className:a.btn},"\u5DF2\u7B7E\u5230"):o.createElement("div",{style:{cursor:"pointer"},onClick:at,className:a.btn},"\u7ACB\u5373\u7B7E\u5230")),o.createElement("div",{className:a.nav},o.createElement(d.Link,{className:ke==="classrooms"?a.active:"",to:`/users/${ze.current}/classrooms`,onClick:()=>Te("classrooms")},o.createElement("i",{className:"iconfont icon-jiaoxueketang1 "}),"\u6559\u5B66\u8BFE\u5802"),o.createElement(d.Link,{className:ke==="shixuns"?a.active:"",to:`/users/${ze.current}/shixuns`,onClick:()=>Te("shixuns")},o.createElement("i",{className:"iconfont icon-shijianxiangmu "}),"\u5B9E\u8DF5\u9879\u76EE"),o.createElement(d.Link,{className:ke==="paths"?a.active:"",to:`/users/${ze.current}/paths`,onClick:()=>Te("paths")},o.createElement("i",{className:"iconfont icon-shijiankecheng "}),"\u5B9E\u8DF5\u8BFE\u7A0B"),((zt=g.userInfo)==null?void 0:zt.main_site)&&!((Ct=O.setting)!=null&&Ct.is_local)&&o.createElement("li",{className:`${ke==="projects"?a.active:""}`},o.createElement(d.Link,{className:ke==="projects"?a.active:"",to:`/users/${ze.current}/projects`,onClick:()=>Te("projects")},o.createElement("i",{className:"iconfont icon-kaifaxiangmu "}),"\u5F00\u53D1\u9879\u76EE")),((wt=g.userInfo)==null?void 0:wt.login)===(_e==null?void 0:_e.username)&&!((dn=O.setting)!=null&&dn.hide_competition)&&o.createElement(d.Link,{to:`/users/${ze.current}/competitions`,onClick:()=>Te("teach-group"),className:ke==="competitions"?a.active:""},o.createElement("i",{className:"iconfont icon-xuexipaiming"}),"\u7ADE\u8D5B\u7BA1\u7406"),((on=g.userInfo)==null?void 0:on.main_site)&&!((bn=O.setting)!=null&&bn.is_local)&&(ft&&((On=g.userInfo)==null?void 0:On.is_teacher)||((Jt=g.userInfo)==null?void 0:Jt.admin))&&o.createElement(d.Link,{className:ke==="videos"?a.active:"",to:`/users/${ze.current}/videos`,onClick:()=>Te("videos")},o.createElement("i",{className:"iconfont icon-shipinwenjian "}),"\u89C6\u9891\u6587\u4EF6"),((lt=g.userInfo)==null?void 0:lt.main_site)&&ft&&((Bt=g.userInfo)==null?void 0:Bt.is_teacher)&&o.createElement(d.Link,{className:ke==="topics"?a.active:"",to:`/users/${ze.current}/topics/personal`,onClick:()=>Te("topics")},o.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u8BFE\u5802\u8D44\u6E90"),!((E=O.setting)!=null&&E.hide_virtual)&&o.createElement(d.Link,{to:`/users/${ze.current}/vspaces`,onClick:()=>Te("vspaces"),className:ke==="vspaces"?a.active:""},o.createElement("i",{className:"iconfont icon-xunishequ "}),"\u865A\u62DF\u793E\u533A"),((oe=g.userInfo)==null?void 0:oe.login)===(_e==null?void 0:_e.username)&&((xe=g.userInfo)==null?void 0:xe.mirror_marker_auth)&&o.createElement(d.Link,{to:`/users/${ze.current}/experiment-img`,onClick:()=>Te("experiment-img"),className:ke==="experiment-img"?a.active:""},o.createElement("i",{className:"iconfont icon-jingxiang2 "}),"\u5B9E\u9A8C\u955C\u50CF"),((m=g.userInfo)==null?void 0:m.user_identity)!=="\u5B66\u751F"&&o.createElement(d.Link,{to:`/users/${ze.current}/certificate`,onClick:()=>Te("certificate"),className:ke==="certificate"?a.active:""},o.createElement("i",{className:"iconfont icon-zhengshuguanli "}),"\u8BC1\u4E66\u7BA1\u7406"),((p=g.userInfo)==null?void 0:p.login)===(_e==null?void 0:_e.username)&&((Z=g.userInfo)==null?void 0:Z.user_identity)!=="\u5B66\u751F"&&o.createElement(d.Link,{to:`/users/${ze.current}/teach-group`,onClick:()=>Te("teach-group"),className:ke==="teach-group"?a.active:""},o.createElement("i",{className:"iconfont icon-tuandui "}),"\u6559\u7814\u56E2\u961F"),((0,l.Ny)()||((ae=g.userInfo)==null?void 0:ae.login)===ze.current)&&o.createElement(d.Link,{to:`/users/${ze.current}/dataSet`,onClick:()=>Te("dataSet"),className:ke==="dataSet"?a.active:""},o.createElement("i",{className:"iconfont icon-danceng-shujuji "}),"\u6570\u636E\u96C6\u7BA1\u7406"),o.createElement(d.Link,{to:`/users/${ze.current}/otherResources`,onClick:()=>Te("otherResources"),className:ke==="otherResources"?a.active:""},o.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u8D44\u6E90\u94FE\u63A5"),g.userInfo.is_teacher&&o.createElement(d.Link,{to:`/users/${ze.current}/classmanagement`,onClick:()=>Te("classmanagement"),className:ke==="classmanagement"?a.active:""},o.createElement("i",{className:"iconfont icon-banjiguanli"}),"\u73ED\u7EA7\u7BA1\u7406",(je=z.homepageInfo)!=null&&je.student_group_count?`\uFF08${(Se=z.homepageInfo)==null?void 0:Se.student_group_count}\uFF09`:"\uFF080\uFF09"),((We=z.homepageInfo)==null?void 0:We.college_identifier)&&o.createElement(d.Link,{to:`/colleges/${(Ke=z.homepageInfo)==null?void 0:Ke.college_identifier}/statistics`,onClick:()=>Te("otherResources"),className:ke==="otherResources"?a.active:""},o.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u5B66\u9662\u7EDF\u8BA1"),((Qe=z.homepageInfo)==null?void 0:Qe.laboratory_admin_url)&&o.createElement("a",{href:(nt=z.homepageInfo)==null?void 0:nt.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")))};var V=(0,d.connect)(({user:c,userDetail:k,loading:z,globalSetting:g})=>({user:c,userDetail:k,globalSetting:g,loading:z.models.index}))(Q),i={flex_box_center:"flex_box_center___fbdiq",flex_space_between:"flex_space_between___BQn7e",flex_box_vertical_center:"flex_box_vertical_center___Oa32s",flex_box_center_end:"flex_box_center_end___O1PRd",flex_box_column:"flex_box_column___tbM4u",content:"content___CfMWZ",leftBox:"leftBox___xeHyR",leftWrap:"leftWrap___OLOk_",rightBox:"rightBox___MjarR",rightWrap:"rightWrap___VCOtb",hiddenBar:"hiddenBar___v2ORW",tip:"tip___rX3uN"},n=e(59301);const s=({userDetail:c,user:k,globalSetting:z,loading:g,dispatch:O})=>{const M=(0,d.useParams)(),H=(0,r.useRef)(),[re,se]=(0,r.useState)(!1);(0,r.useEffect)(()=>(O({type:"globalSetting/delayTipToggle",payload:!0}),()=>{O({type:"globalSetting/delayTipToggle",payload:!1})}),[]),(0,r.useEffect)(()=>{var Fe;return H.current=M.username,O({type:"userDetail/getHomepageInfo",payload:{username:H.current}}),["baseInfo","realNameCertification","careerCertification"].includes((Fe=location.pathname.split("/"))==null?void 0:Fe[3])&&O({type:"account/getBasicInfo",payload:{login:H.current}}),O({type:"account/getBasicInfo",payload:{login:H.current}}),O({type:"globalSetting/footerToggle",payload:!1}),()=>{O({type:"globalSetting/footerToggle",payload:!0})}},[M]);const he=Fe=>{const Ze=Fe.currentTarget;Ze.scrollHeight>Ze.clientHeight&&se(!0)};return n.createElement("div",{className:i.content},n.createElement("div",{className:i.leftBox},n.createElement("div",{className:`${i.leftWrap} ${re?"":i.hiddenBar}`,onMouseEnter:he,onMouseLeave:()=>se(!1)},n.createElement(V,null))),n.createElement("div",{className:i.rightBox},n.createElement("div",{className:i.rightWrap},n.createElement(d.Outlet,null))))};var u=(0,d.connect)(({userDetail:c,user:k,loading:z,globalSetting:g})=>({user:k,userDetail:c,globalSetting:g,loading:z.models.index}))(s),h={flex_box_center:"flex_box_center___QvuEa",flex_space_between:"flex_space_between___RDXpR",flex_box_vertical_center:"flex_box_vertical_center___LSiY6",flex_box_center_end:"flex_box_center_end___AWwn7",flex_box_column:"flex_box_column___wXJyi",menuWrap:"menuWrap___tnusg",crumbs:"crumbs___kxOV8",info:"info___m5e4o",avatar:"avatar___cHe8_",name:"name___Tgzxk",approve:"approve___Mhsq_",number:"number___JxPSI",attendance:"attendance___FU4zp",btn:"btn___XXAl2",nav:"nav___muIyN",active:"active___yBd3P",banner:"banner___IbFXb",left:"left___Xoeq0",right:"right___ZskoK",fenge:"fenge___yIKd0",qd:"qd___qfKxh",text:"text___JQMeJ",tabContainer:"tabContainer___z5vIn",tabItem:"tabItem___k_1z5"},K="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABW5JREFUSEudVn9olWUUPud+9945UwKXUC40FaZGJrqubQ5tgza1VHQ6iYxMEkuZEWqhUII/qv9qwwokTbRQmlpClMzd2g8jV6mzRdoKsTIlzOUfs7Z7v+89T7zv9+N+93qn0oXLB9997/uc85zzPOcw3cZn1iFMVY6zkIRmAigWoVEkRAJcJsWXFHCciY+cXBnvutV1fLMDlUecJcqW7QBNIGESAcF82TxFiAAiKJgnCfeA6ZWu5wsODXZvXsCaZoxNDzj7oagMOhMDQpmvBtGAyn0SmESDemcJkU6QPNm9tvBCLvANgNWf4xFlq8NKUEQgc5G5MAvUC8D87mUZ+t2cBfVGKbq464VYexg0C9CAiWqBUMzNyKNNNF3hTDPvw5SaDE2A+r+sQW0SVP+wrjAADQA1jSLynSgUuTVxaTJZurT9BUGrCLEIlZDQFJfWEKUGyDvvP4l7Iw4lul9y6Q0Aq5vlhDhiamai9ijSYIzIu5G7rPVtVTzg0zNjr11ui3xAQuMDug29fi1DrIA6z24YWh4A1jRjiYg6mAELUQP+pGNxtDZf11XsxeiUnT4HwVAdpJ9tdqO5bDFF6n7cUHDIZDi7WX4SYIKJVPkU6mgZYGtMx0K+OFibJ3alXhfQpkyN3e516xiqO7jn3MuFE3luC6Y6Iqd9Cl06vWiJL7Yvio6+mVYf2m0/Ct1onkR0Nrl19CXFEp3Gs5NqC4Q2Gx0ZEfs11E5CFzoWRcfdDDCxy54FSHtGNhnNamMIdzeDt/LspHwpSqoC8Xq10FERMQpg3X2slq8MBvrwnvQax5Z3wjUMa9bXstsf3MpzktKjFEpyKfV1CKLGjtrYi/kAV51ErKs73S0OJoYbLrgrq4bG+n7mmqTqI6FhYUpd3WVcJCKR9e1LrTfDoOVNKHT+SX8EQSnE2sGgkyRyhyOogEP1AhT6vhvK8jrXJKWPBC5goEHfN827rxm0sb0udnzG/vRaIr63aHh0y9W/068q4UQ8Hqv7ahlfCwcz/e2BkpTgmCgaYwzetTrtPn0epVJiuitoHG39nBJFq9tro3v8yyoO2K9BMLc4Fkv81m+fgcSqp06m3otXKHL0MU7pc6U7ETv1HNtTGvurFOgLKKMtc7ehdE5SWkVQmdulJLyudaH1VjjymU24X6WdeWC0waZVnc/EV07fnd6ngOGnVhYsKt2JO8UZ+AXMK86sGfLZ5IaBs6JkUjBpdNNoWYjCZtOV/lTQmUaj97Q9zn/mNktlE4al0moBlBR1Lo/vSOxJvSE2NoKsORBJQGGbIFLWXR//5oGG/gNQeMIvFQtvNcJXkNNBDQ3fTMPYGvnpfL6arzvLPrQrWGTeiacLNmnhk0iLCHWTomIluPx9/ZAH9f8mNwy0QqHSlwlHo9OyrS1UQ0SiI9sGAaxrQvz3f9Mfdy6Pz69qI+v6+XSPKIxztRt5tmt1/P3yXRhxvS/1q4gM9zToWps+Eph3sC4wWWSVJxdw56CC32dvhsK1b1fEd5S9l5qUJlrGijBuRHzbwaWcntKY+kCJPOVrktnKmLe+tPqoc0LgrhSmWynSB4UWEvwBoT4B2RmrMuY8QhTqRVHjkMLYNl8apTsx3rFTDVCY581RPU+zx5OX5VhR3gDOmYfu0hTSU7C/uFPBlF1wHoqiENznmrfno0CvpfjGAWyy1CsGpAUKscy0zzZgE7Xri4aJwDfzzEMCD75i+LXSoI6tDgMo8seUtwLmuTxjfzfMQ6Je61ZLlA9q1sR+Zz+EyvJtbZks3bkZjDVPUhC+/TUx3JV6EYaD7Upogrt/ehl5F4sSU1vfMP73IpwrhfCqryDFLDzKm+qXSfiSUjjOkdtb9f8DnvFAdkid8jMAAAAASUVORK5CYII=",J="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA7VJREFUSEu9lk2IHFUQx///eWRnogtCRDAqmR2dfq/jQVFZyCKaCAYUo/gVMHoSRVAUxFwS0ECMmpsSFj3qIaCInxcvBrJKQCOKigft6mYIOBpkNWRhHFBnu0veZDr2zk7PLCr7Tk2/qvq9qldVr4g1rCRJrsuy7G5VvQnA5QAuG6idBvAzyROVSuXDIAi+mWSO4wSSJLk/TdMXALhJhgb7Yox5NgiCd8vkRwKjKGqQfFNVt60RtEKM5ElVfTAMw1PD+quASZJsT9P0PQAX/xtYQeeMMea+IAg+LdpZARzAjgHY8B9huXrPGLOzCD0P9GEE8GWZZyR/BbCgqiRpVfXaNR7qDIDZPLzngSLyedmdkXxtampqb6PR+COHJEkyl2XZUVW9ahLY36lzbs7L9YGDbHxnlCLJD5xz947aa7VaW3q93g8ALpgENcbs9tnbB0ZRFI1KfZJqjKk3m812mUEReUlV908CApAwDEP6ok7T9OsS79rOuS3jjInIrarqE23iMsZcTxE5qKoHSoCnnHNXjrMUx/HNWZatSP3SoiefZxRFxwHcUgL0Ib202WwujgnpE6r66kT3zgkseKAAsGMUjoRh+PSofVXdEMfxd6oarhEYe2AHwPQ4BZJ7nXMvF2Xa7fbGbrf7NoAbSM4D+EpVLwRwI8knVXXjCJu/rwX4Gcl9zrkTcRw/BeCK6enpg51O5zlf0LVabXe9Xj9bNN5qtWyv1/sYQH0I2ikNKck/ST5urX0jVxKRFwHcbq2dFZFvq9XqzpmZmd98PZPseTkfZv+dJMmOLMuO+85UgPZDugBgx7D7JJ9xzr1S/J8kydVpmu4i+QmAx5xzj4rIUX8lzrl7Wq3WRcvLywnJh621H4nI96q6tWBjobQsqtXq5kaj8cvwQRYXF6eXlpbu8j3XWjsvIodVdZ8x5jZVnc2y7FClUtlmrf1CRN5S1QdyG/RlUVb4JC9xzvlwrVpRFPnE2OWc258XPkmfrX4aOB2G4TVeKYoiH4ntuYF+4Q82VrW2cUBVnYrj+H1r7Z0ATBzHoqr9BmGMeSQIgtfb7fambrf7IwCfuX6da23+a1TzNsbMBUFwsqxcROQAybM+rHEcb82y7CGfLNbawyT/EhE/MewpePdP8+7jVz9PHZLHVPUnAP67n4X5UtVNvt4AHKnVaofy0hiMJ/Oqekfh7lY+T4Owjn2Ayzz1//2rAqA1KPzNQ7KjH+BBaP08sz4jRn6qdR2icui6jonF+K/bIDycIP/nqP83Fw/wC2ieHm4AAAAASUVORK5CYII=",Ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABNNJREFUSEuVVmtoXEUYPXPXTQxtcKXYaBJrgthUEJoEgrESN9G2ItJaNy1qRcmaIIJQqD/8YctKaqsGEREsJhYbEB9oYn1jQUwtlSZSSB/S6mqb5rUxGDdt2ahJd+83MjN37p27m01iIOzlPubMnO985zsMS/hb/3trzVwGWzihgYOV2YRS4gycY4I4EhmyjsFin5+u7jy52HJsoRc2DrVtzaT5XuK8SgAQATYBHOqXiIG4+AXEc4DFCWz32bqu3nzrzgu4abitci5jf0ic1YsFJYgANK8lOJdA4pm6VpvgsAY4C26P3/nWxWzgHMBNY9FwOo1PibBCLKbB9IJqcf8GBJC+r0/MOUsSAs3n17191AT1AQowO8O+I86DmkJFl6JMXys6nXsupf53nBqnwQIbTFAXcNtkW+XsnH1CnEwu6NDE4dXOWWReijW9Zk3FPQ4rWWAH6+JhRa8L+NBYtN+2IWtmfqRP9dj1D+LplZEcLaQy/6DpzHO4ykmd2mVEb1rCDAw3dN3lAkbGo1szhB5yRKDoU4LQ1BXwAhyojGFV4Y0+0BdHuvFF8rgHJhnxvred+nJg2+g9Xb3yhA+PR38lQpV46O3SVKXabUWwDO9U7kKhVSBBv54+jthIt2TEFY1Zc6FqWzwT/1Z8tLFzDWtOtNbYZA+a4vBkrhWpWoNxC723vYYbgiEJ2DH+ASbnLuHIldMGlWKjDGQrhtQJnb5lVi1rTkTbiSPmKU/X0Glq49Th4jrsKX/GpXRodgJ9l0/C5oT9ia+M2mcrVgECgT0CsM8m3mSeytcKmhYwvHnz86hetjqrhgcRW9WCj/7sw6sjH4McVZtt4/YtcIQ1J1riNmG16xKSBkMwTk0qCsrRXdmeo9LvLw8iAAuNoWq8MXYIB/447PWocCOHIelUwG/ihCkiLPdx7YB4jsKws+QJbA6FcwAFnftG30fsliexa6gbn031++qmLNHpZY4ZBcix3HaK7PWhZ8xFrAg9t76OIqtwXk8+OPkt7g3V4PFzHbiU+TvHhVx7BFIskmiJk6RU9U62J4r7kdBGPLvykbyDZTqdwo4L+3EqdSHXAg1z52CC0qf6iHiTz5oM3xTFf6/iZZQVlCw46l4YehdfJn/yn87wWaVSJkQTbbeJx0yfNFVae+0d6Cjfudhcxc8zF7H9l1dckXhTRvWhUC/nlmiL1hoiGpTK1ENVSlsp9aWbdqB+2dpFAcULj57bhzOpEUWroXQNbjFW67c2bUuGPT1QHEYktB4VhaV5QecojcPTJ9A58Q1GZqd89qi91CbExxu71khAZd68x5x52fOwuuh2REL34e7itbCYJcEnrybxyV8/4NDUj5hOz/gE419LxBLmmbf4ePNoSz8Rq3d9L888LLlmBe6/bh3O/5vA0SunkHaV7ZiFkXHkPBQqJTYwHDbGkwDUA9iW0cKY6HkmvrZC+Wsmgux5yFmyMBis0/kmT8RAMHse6t2qNOCMIzNe6OFrzEMOls6wwIZhI9csEKKYPKlSWG5emXcDxsQX0YK4tXCI0jI0Y6IG9J3MyTxevc1o4cRELDEmmtqXQTjD9xLxKtmjRqAyx5kbHcHi3Ga7z9b/zyCc3XAi6qcz1habqIE4K+McpY5QJjghkeE4BiuwpKj/HzXrtW9CRHoFAAAAAElFTkSuQmCC",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAApVJREFUSEu9VsuKE0EUPZWKGUgy5CF5kExIQmjTWwVBFyIu3Avqxm8RQfFb3KjgXnAQFw4Iuu22BySBmBcZ8iQJSafkNt1DHqar0CF32/fe03XuObeKQSEsy7q5Wq0eCSHuAcgDyLllvwE0GGNfAoHAB03TfsjaMb8Ey7Ke2Lb9GkBV1sj9bnLOn2ua9m5f/l8BDcMoM8beCCHuKAJtpDHGzoQQz3Rd/7VdvwNoWdZ927bfA7j+L2BrNT3O+WNN0z6v99kAdME+Arj2n2Be+YJz/nAd9BKQaATw7QpOtv2vPQC3PXovAU3T/Oo3s2QyiVQqtXNw27Zxfn7uSwjNtFqt3qUkB9BV41u/KsYYSqUSQqHQRlqz2cRwOJROgHP+lNTrABqGYahIn8CKxSICgYADMBgM0Gq1pGCeZXRd1xmZ2rbt76pVlUoFwWDQSW+321gsFphMJkrlnPNbzDTNl0KIFyoVx8fHyOW8JQPM53OMx2MIIdDrkTb8gzH2ihmG8QnAA1kyfS8UCgiHwzszzGaz6Pf76HQ6sjanBGgCuCHLpPmVy+SczRiNRiBBRaNRdLtdXFxc+LX6SYAjAFEZYCaTQTwe30kjOmmWdEoFxY6VAEmVJBZPnduoND+ab61Ww2q18vv3kRKliUQC6XR6b6PlcolGo4HZbCYjyqFUKhqa3bbhtzsr0Eklp1JbRCIRnJycyP4c0+kU9XrdN8+xhcz4+XzeUaBK0Az9aHWMT438VlssFgPN8OjoaC8mCYXsQeKhzbMnTGe10UeV5U2GJ1vQacl3FNScDE87lW4Nv9hY3pQou568ZrRH6dTeWlOheud6cmk97AXsUkvvmcM8MTxqDvqI8kAP+kxcF8HBHsLbyrvKp/4fx2NdC3LCqTwAAAAASUVORK5CYII=",Ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABBtJREFUWEelV39oVVUc/3zPfW5lmktX0SgTZVQvhRgiRYsyKmpRtv4J6t3nG6NgyxEzgrSMt8BIqNacZWbL571P+oEmZpIGpRCGZghOmpXb0rBInDbGKB3v3k87e2ztvd17332v8+/5fD/fz/mcc77newRFDjY23oiRkZUglwK4HoADkX6Q+1Be/rZ0dV0ohlLCgtnaejkGBtYAaAV5mWeciE7eBsvqFBGG4Q4lgMmkQm/vTgCPhiGFUm+IZb0QBhtOgGmuB9kShnACI9Iktv1eoZiCArh8+QI4zslRawtic5KJDKKyskra2/8JElGQlKb5GshVhVbicybiYtt20QLY0BCF49SArAbZDKCyJAGAdm4bRHpgGEcklTqVz5PjABOJ25DJtIU+bMWpcqCUBTIptv3beOiEAMZij0HkU5DTAnkNA7h5PhhdAFw1C3Ac4Pwg5PgvQN8EbxDFECKR+ySVOqJBYwIYjz8EclfB5DVRuE/UgVfP9t7yU79DbdsdRshfiETullTquDCZjKCv7yTIeUGyWX8/3Ed08Qse4jiQ1E7IwaMFgLJfbPteYSzWAODDwORLb4drhqtBY7aSUG9uAXp6g0VEIncITfNLkA/6ImfNhPv682B5WaHF55aBcxegVrdnz4j/6NAO/ATgJj9MWOu94tX7n0AOHfNPL7JLOzAM8go/lJtsAedeV9Tqx8HqcDdk08dBAn7QDnQDWOQrYNOr4LRISQLk9B9QbRuCYrdrB7aATHjfK4HbtRah3lUPAvlzAGr1W0ECXtQC6kDu8XWg4yVwpu8OBTojP/8KtW6zHyaDsrKF2UIUi+0D8IAX0l0RA2uiJW2B2nMAsuMr71iR9WLbz2UFJBLVyGQOAKiagl68EE7zk0UL0MTqlQ7gzNmpsSLdMAxdCQf/ewtMcy6AvSBvyY9wX24C599QlAh18Cika7tX8m9QUVEvnZ1DejL3NTTNRpAfTImaUwF3TTN45YxQIuTMWai1G4FLI174OyWd/m58IldAPP4uXLfJM8u1c+C2mGDVNcEH70Qf1MaPgOG//XAtkk5P3M18B74FWeubwTDAe5aAdy3OKU669qP3NOTrQ5DvdVkJGCKbxbaf8XYgFvsCwMOhfJ4xHZit+wF3rB/AxUuhwvI75nwHNoB8NhxTiSiRFWLb73g7YJqPg9xRInWYMMIwFsnWrT96C8h+QHqCXscwWQIwn0s6vWzy/JS2nPH4MpCfgVT/M1l++DCAWkmnc95nz38Bs/VAF/GC/4ZQIkUuQqROLGt/Pt43AePxerjuutG+vtonyRCUagdZCfJpAN4tk8hhkCsnF5/ALZg8Odaw9vc/BdetHW3ZoyCnQ0R3UMeg77Nlndd4JhLz4DjatVshogWfA3kCInvFtncHufQvytmD1c6pjQEAAAAASUVORK5CYII=",Ve="data:image/png;base64,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",Oe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,X=(c,k)=>{var z={};for(var g in c)Le.call(c,g)&&k.indexOf(g)<0&&(z[g]=c[g]);if(c!=null&&Oe)for(var g of Oe(c))k.indexOf(g)<0&&me.call(c,g)&&(z[g]=c[g]);return z},B=(c,k,z)=>new Promise((g,O)=>{var M=se=>{try{re(z.next(se))}catch(he){O(he)}},H=se=>{try{re(z.throw(se))}catch(he){O(he)}},re=se=>se.done?g(se.value):Promise.resolve(se.value).then(M,H);re((z=z.apply(c,k)).next())}),T=(c=>(c.Classrooms="classrooms",c.Shixuns="shixuns",c.Paths="paths",c.Projects="projects",c.Videos="videos",c.Topics="topics",c.Teach="teach-group",c.CreateImg="experiment-img",c.Certificate="certificate",c.OtherResources="otherResources",c.UserPortrait="userPortrait",c.LearningPath="learningPath",c.virtualSpaces="vspaces",c.Competitions="competitions",c.DataSet="dataSet",c.Classmanagement="classmanagement",c))(T||{});const P=[{name:"classrooms",placeholder:"\u8BF7\u641C\u7D22\u8BFE\u5802/\u8BFE\u7A0B\u540D\u79F0"},{name:"shixuns",placeholder:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE"},{name:"paths",placeholder:"\u641C\u7D22\u5B9E\u8DF5\u8BFE\u7A0B"},{name:"videos",placeholder:"\u641C\u7D22\u89C6\u9891"}];var T=(c=>(c.Classrooms="classrooms",c.Shixuns="shixuns",c.Paths="paths",c.Projects="projects",c.Videos="videos",c.Topics="topics",c.Competition="competitions",c.Engineering="engineering",c.Graduations="graduations",c.Paperlibrary="paperlibrary",c.Problemset="problemset",c.Dataset="dataset",c))(T||{});const U=c=>{var k=c,{userDetail:z,user:g,globalSetting:O,loading:M,dispatch:H}=k,re=X(k,["userDetail","user","globalSetting","loading","dispatch"]),se,he,Fe,Ze,Ye,dt,tt,Dt,yt,qe,Nt,Zt,Vt,Kt,an,vt,An,nn,vn,Yt,zt,Ct,wt,dn,on,bn,On;const Jt=(0,d.useLocation)(),lt=(0,r.useRef)(),[Bt,E]=(0,r.useState)(),oe=(0,d.useParams)(),xe=[{name:"\u6559\u5B66\u8BFE\u5802",key:"classrooms",isShow:!0,url:`/users/${lt.current}/classrooms`},{name:"\u5B9E\u8DF5\u9879\u76EE",key:"shixuns",isShow:!0,url:`/users/${lt.current}/shixuns`},{name:"\u5B9E\u8DF5\u8BFE\u7A0B",key:"paths",isShow:!0,url:`/users/${lt.current}/paths`},{name:"\u89C6\u9891\u6587\u4EF6",key:"videos",isShow:((se=g.userInfo)==null?void 0:se.main_site)&&!((he=O.setting)!=null&&he.is_local),url:`/users/${lt.current}/videos`},{name:"\u8BFE\u5802\u8D44\u6E90",key:"topics",isShow:((Fe=g.userInfo)==null?void 0:Fe.main_site)&&((Ze=g.userInfo)==null?void 0:Ze.login)===lt.current&&((Ye=g.userInfo)==null?void 0:Ye.is_teacher),url:`/users/${lt.current}/topics/personal`},{name:"\u6559\u7814\u56E2\u961F",key:"teach-group",isShow:((dt=g.userInfo)==null?void 0:dt.login)===(oe==null?void 0:oe.username)&&((tt=g.userInfo)==null?void 0:tt.user_identity)!=="\u5B66\u751F",url:`/users/${lt.current}/teach-group`}].filter(Ge=>Ge.isShow);(0,r.useEffect)(()=>{var Ge,ze;lt.current=(Ge=Jt.pathname.split("/"))==null?void 0:Ge[2];const ke=(ze=Jt.pathname.split("/"))==null?void 0:ze[3];E(ke||"classrooms")},[Jt.pathname]);const m=Ge=>{E(Ge.key),d.history.push(Ge.url)},p=()=>B(void 0,null,function*(){(yield H({type:"userDetail/signed"}))&&H({type:"userDetail/getHomepageInfo",payload:{username:lt.current}})});console.log("user.userInfo",g.userInfo);const Z=Ge=>{let ze=Number(Ge||0);return Ge>1e4?(ze=ze/1e4,ze=Math.floor(ze*10)/10,ze+"\u4E07"):ze},ae=((Dt=g.userInfo)==null?void 0:Dt.login)===lt.current;function je(Ge,ze){for(const ke of Ge){if(ke.link===ze)return ke.hidden;if(ke.subitem&&ke.subitem.length>0){let Te=ke.subitem;for(const _e of Te)if(_e.link===ze)return _e.hidden;return!1}}return!0}const Se=je(((yt=O.setting)==null?void 0:yt.navbar)||[],"/classrooms"),We=je(((qe=O.setting)==null?void 0:qe.navbar)||[],"/shixuns"),Ke=je(((Nt=O.setting)==null?void 0:Nt.navbar)||[],"/paths"),Qe=je(((Zt=O.setting)==null?void 0:Zt.navbar)||[],"/competitions"),nt=je(((Vt=O.setting)==null?void 0:Vt.navbar)||[],"/dataset");return r.createElement(r.Fragment,null,r.createElement("div",{className:h.banner},r.createElement("div",{className:h.info},r.createElement("div",{className:h.left},((Kt=z.homepageInfo)==null?void 0:Kt.avatar_url)&&r.createElement("img",{className:h.avatar,width:88,alt:"\u5934\u50CF",src:`${L.Z.IMG_SERVER}/images/${(an=z.homepageInfo)==null?void 0:an.avatar_url}`}),r.createElement("div",null,r.createElement("b",{className:h.name},(vt=z.homepageInfo)==null?void 0:vt.name),((An=g.userInfo)==null?void 0:An.login)===(oe==null?void 0:oe.username)&&r.createElement("span",null,r.createElement("i",{className:"iconfont icon-bianji-moren ml10 current",style:{color:"#92A0AC"},onClick:()=>d.history.push(`/users/${lt.current}/baseInfo/edit`)})),r.createElement("div",{className:h.approve},((nn=g.userInfo)==null?void 0:nn.login)===(oe==null?void 0:oe.username)?r.createElement(r.Fragment,null,r.createElement(S.Z,{placement:"bottom",title:(vn=z.homepageInfo)!=null&&vn.professional_certification?"\u5DF2\u804C\u4E1A\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u804C\u4E1A\u8BA4\u8BC1"},r.createElement("span",{onClick:()=>d.history.push(`/users/${lt.current}/careerCertification`)},r.createElement("img",{width:14,src:(Yt=z.homepageInfo)!=null&&Yt.professional_certification?K:J,alt:""}),r.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1"))),r.createElement(S.Z,{placement:"bottom",title:(zt=z.homepageInfo)!=null&&zt.authentication?"\u5DF2\u5B9E\u540D\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u5B9E\u540D\u8BA4\u8BC1"},r.createElement("span",{onClick:()=>d.history.push(`/users/${lt.current}/realNameCertification`)},r.createElement("img",{width:14,src:(Ct=z.homepageInfo)!=null&&Ct.authentication?Ie:ye,alt:""}),r.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))):r.createElement(r.Fragment,null,r.createElement("span",{style:{cursor:"default"}},r.createElement("img",{width:14,src:(wt=z.homepageInfo)!=null&&wt.professional_certification?K:J,alt:""}),r.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1")),r.createElement("span",{style:{cursor:"default"}},r.createElement("img",{width:14,src:(dn=z.homepageInfo)!=null&&dn.authentication?Ie:ye,alt:""}),r.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))))),r.createElement("div",{className:h.right},r.createElement("div",{className:h.number},r.createElement("div",null,r.createElement("img",{src:Ee,alt:""}),r.createElement("span",null,ae?"\u6211":"TA","\u7684\u7ECF\u9A8C\u503C"),r.createElement("b",null,(on=z.homepageInfo)==null?void 0:on.experience)),r.createElement("div",null,r.createElement("img",{src:Ve,alt:""}),r.createElement("span",null,ae?"\u6211":"TA","\u7684\u91D1\u5E01"),r.createElement("b",null,Z(((bn=z.homepageInfo)==null?void 0:bn.grade)||0)))),r.createElement("div",{className:h.fenge}),ae&&r.createElement("div",{className:h.qd},r.createElement("div",{className:"flex flex-col item-center"},r.createElement("div",{className:h.text},"\u7B7E\u5230\u5F97\u91D1\u5E01"),(On=z.homepageInfo)!=null&&On.attendance_signed?r.createElement("div",{className:h.btn},"\u5DF2\u7B7E\u5230"):r.createElement("div",{style:{cursor:"pointer"},onClick:p,className:h.btn},"\u7ACB\u5373\u7B7E\u5230")))))),r.createElement("div",{className:h.tabContainer},xe.map(Ge=>r.createElement("div",{key:Ge.key,onClick:()=>m(Ge),className:`${h.tabItem} ${Bt===Ge.key?h.active:""}`},Ge.name))))};var F=(0,d.connect)(({user:c,userDetail:k,loading:z,globalSetting:g})=>({user:c,userDetail:k,globalSetting:g,loading:z.models.index}))(U),N={flex_box_center:"flex_box_center___Cz_Xu",flex_space_between:"flex_space_between___COPqM",flex_box_vertical_center:"flex_box_vertical_center___talEy",flex_box_center_end:"flex_box_center_end___JIohz",flex_box_column:"flex_box_column___zYKES",content:"content___l7khO",leftBox:"leftBox___DOBgu",leftWrap:"leftWrap___awIfJ",rightBox:"rightBox___esW6v",rightWrap:"rightWrap___xQ6V6",hiddenBar:"hiddenBar___aoRb7",contentWrap:"contentWrap___WOYbD",bottom:"bottom___ZGgbS"},ve=e(61809);const ue=({userDetail:c,globalSetting:k,loading:z,dispatch:g})=>{const O=(0,d.useParams)(),M=(0,r.useRef)(),[H,re]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{var se;return M.current=O.username,g({type:"userDetail/getHomepageInfo",payload:{username:M.current}}),["baseInfo","realNameCertification","careerCertification"].includes((se=location.pathname.split("/"))==null?void 0:se[3])&&g({type:"account/getBasicInfo",payload:{login:M.current}}),g({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{g({type:"globalSetting/headerFooterToggle",payload:!0})}},[O]),r.createElement(r.Fragment,null,r.createElement(ve.Z,{title:"\u4E2A\u4EBA\u4E3B\u9875",defaultBack:"/",backTitle:"\u8FD4\u56DE\u9996\u9875"}),r.createElement("div",{className:N.contentWrap},r.createElement(F,null),r.createElement("div",{className:N.bottom},r.createElement(d.Outlet,null))))};var De=(0,d.connect)(({userDetail:c,loading:k,globalSetting:z})=>({userDetail:c,globalSetting:z,loading:k.models.index}))(ue),Xe=e(41839),ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABW5JREFUSEudVn9olWUUPud+9945UwKXUC40FaZGJrqubQ5tgza1VHQ6iYxMEkuZEWqhUII/qv9qwwokTbRQmlpClMzd2g8jV6mzRdoKsTIlzOUfs7Z7v+89T7zv9+N+93qn0oXLB9997/uc85zzPOcw3cZn1iFMVY6zkIRmAigWoVEkRAJcJsWXFHCciY+cXBnvutV1fLMDlUecJcqW7QBNIGESAcF82TxFiAAiKJgnCfeA6ZWu5wsODXZvXsCaZoxNDzj7oagMOhMDQpmvBtGAyn0SmESDemcJkU6QPNm9tvBCLvANgNWf4xFlq8NKUEQgc5G5MAvUC8D87mUZ+t2cBfVGKbq464VYexg0C9CAiWqBUMzNyKNNNF3hTDPvw5SaDE2A+r+sQW0SVP+wrjAADQA1jSLynSgUuTVxaTJZurT9BUGrCLEIlZDQFJfWEKUGyDvvP4l7Iw4lul9y6Q0Aq5vlhDhiamai9ijSYIzIu5G7rPVtVTzg0zNjr11ui3xAQuMDug29fi1DrIA6z24YWh4A1jRjiYg6mAELUQP+pGNxtDZf11XsxeiUnT4HwVAdpJ9tdqO5bDFF6n7cUHDIZDi7WX4SYIKJVPkU6mgZYGtMx0K+OFibJ3alXhfQpkyN3e516xiqO7jn3MuFE3luC6Y6Iqd9Cl06vWiJL7Yvio6+mVYf2m0/Ct1onkR0Nrl19CXFEp3Gs5NqC4Q2Gx0ZEfs11E5CFzoWRcfdDDCxy54FSHtGNhnNamMIdzeDt/LspHwpSqoC8Xq10FERMQpg3X2slq8MBvrwnvQax5Z3wjUMa9bXstsf3MpzktKjFEpyKfV1CKLGjtrYi/kAV51ErKs73S0OJoYbLrgrq4bG+n7mmqTqI6FhYUpd3WVcJCKR9e1LrTfDoOVNKHT+SX8EQSnE2sGgkyRyhyOogEP1AhT6vhvK8jrXJKWPBC5goEHfN827rxm0sb0udnzG/vRaIr63aHh0y9W/068q4UQ8Hqv7ahlfCwcz/e2BkpTgmCgaYwzetTrtPn0epVJiuitoHG39nBJFq9tro3v8yyoO2K9BMLc4Fkv81m+fgcSqp06m3otXKHL0MU7pc6U7ETv1HNtTGvurFOgLKKMtc7ehdE5SWkVQmdulJLyudaH1VjjymU24X6WdeWC0waZVnc/EV07fnd6ngOGnVhYsKt2JO8UZ+AXMK86sGfLZ5IaBs6JkUjBpdNNoWYjCZtOV/lTQmUaj97Q9zn/mNktlE4al0moBlBR1Lo/vSOxJvSE2NoKsORBJQGGbIFLWXR//5oGG/gNQeMIvFQtvNcJXkNNBDQ3fTMPYGvnpfL6arzvLPrQrWGTeiacLNmnhk0iLCHWTomIluPx9/ZAH9f8mNwy0QqHSlwlHo9OyrS1UQ0SiI9sGAaxrQvz3f9Mfdy6Pz69qI+v6+XSPKIxztRt5tmt1/P3yXRhxvS/1q4gM9zToWps+Eph3sC4wWWSVJxdw56CC32dvhsK1b1fEd5S9l5qUJlrGijBuRHzbwaWcntKY+kCJPOVrktnKmLe+tPqoc0LgrhSmWynSB4UWEvwBoT4B2RmrMuY8QhTqRVHjkMLYNl8apTsx3rFTDVCY581RPU+zx5OX5VhR3gDOmYfu0hTSU7C/uFPBlF1wHoqiENznmrfno0CvpfjGAWyy1CsGpAUKscy0zzZgE7Xri4aJwDfzzEMCD75i+LXSoI6tDgMo8seUtwLmuTxjfzfMQ6Je61ZLlA9q1sR+Zz+EyvJtbZks3bkZjDVPUhC+/TUx3JV6EYaD7Upogrt/ehl5F4sSU1vfMP73IpwrhfCqryDFLDzKm+qXSfiSUjjOkdtb9f8DnvFAdkid8jMAAAAASUVORK5CYII=",Re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA7VJREFUSEu9lk2IHFUQx///eWRnogtCRDAqmR2dfq/jQVFZyCKaCAYUo/gVMHoSRVAUxFwS0ECMmpsSFj3qIaCInxcvBrJKQCOKigft6mYIOBpkNWRhHFBnu0veZDr2zk7PLCr7Tk2/qvq9qldVr4g1rCRJrsuy7G5VvQnA5QAuG6idBvAzyROVSuXDIAi+mWSO4wSSJLk/TdMXALhJhgb7Yox5NgiCd8vkRwKjKGqQfFNVt60RtEKM5ElVfTAMw1PD+quASZJsT9P0PQAX/xtYQeeMMea+IAg+LdpZARzAjgHY8B9huXrPGLOzCD0P9GEE8GWZZyR/BbCgqiRpVfXaNR7qDIDZPLzngSLyedmdkXxtampqb6PR+COHJEkyl2XZUVW9ahLY36lzbs7L9YGDbHxnlCLJD5xz947aa7VaW3q93g8ALpgENcbs9tnbB0ZRFI1KfZJqjKk3m812mUEReUlV908CApAwDEP6ok7T9OsS79rOuS3jjInIrarqE23iMsZcTxE5qKoHSoCnnHNXjrMUx/HNWZatSP3SoiefZxRFxwHcUgL0Ib202WwujgnpE6r66kT3zgkseKAAsGMUjoRh+PSofVXdEMfxd6oarhEYe2AHwPQ4BZJ7nXMvF2Xa7fbGbrf7NoAbSM4D+EpVLwRwI8knVXXjCJu/rwX4Gcl9zrkTcRw/BeCK6enpg51O5zlf0LVabXe9Xj9bNN5qtWyv1/sYQH0I2ikNKck/ST5urX0jVxKRFwHcbq2dFZFvq9XqzpmZmd98PZPseTkfZv+dJMmOLMuO+85UgPZDugBgx7D7JJ9xzr1S/J8kydVpmu4i+QmAx5xzj4rIUX8lzrl7Wq3WRcvLywnJh621H4nI96q6tWBjobQsqtXq5kaj8cvwQRYXF6eXlpbu8j3XWjsvIodVdZ8x5jZVnc2y7FClUtlmrf1CRN5S1QdyG/RlUVb4JC9xzvlwrVpRFPnE2OWc258XPkmfrX4aOB2G4TVeKYoiH4ntuYF+4Q82VrW2cUBVnYrj+H1r7Z0ATBzHoqr9BmGMeSQIgtfb7fambrf7IwCfuX6da23+a1TzNsbMBUFwsqxcROQAybM+rHEcb82y7CGfLNbawyT/EhE/MewpePdP8+7jVz9PHZLHVPUnAP67n4X5UtVNvt4AHKnVaofy0hiMJ/Oqekfh7lY+T4Owjn2Ayzz1//2rAqA1KPzNQ7KjH+BBaP08sz4jRn6qdR2icui6jonF+K/bIDycIP/nqP83Fw/wC2ieHm4AAAAASUVORK5CYII=",Ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABNNJREFUSEuVVmtoXEUYPXPXTQxtcKXYaBJrgthUEJoEgrESN9G2ItJaNy1qRcmaIIJQqD/8YctKaqsGEREsJhYbEB9oYn1jQUwtlSZSSB/S6mqb5rUxGDdt2ahJd+83MjN37p27m01iIOzlPubMnO985zsMS/hb/3trzVwGWzihgYOV2YRS4gycY4I4EhmyjsFin5+u7jy52HJsoRc2DrVtzaT5XuK8SgAQATYBHOqXiIG4+AXEc4DFCWz32bqu3nzrzgu4abitci5jf0ic1YsFJYgANK8lOJdA4pm6VpvgsAY4C26P3/nWxWzgHMBNY9FwOo1PibBCLKbB9IJqcf8GBJC+r0/MOUsSAs3n17191AT1AQowO8O+I86DmkJFl6JMXys6nXsupf53nBqnwQIbTFAXcNtkW+XsnH1CnEwu6NDE4dXOWWReijW9Zk3FPQ4rWWAH6+JhRa8L+NBYtN+2IWtmfqRP9dj1D+LplZEcLaQy/6DpzHO4ykmd2mVEb1rCDAw3dN3lAkbGo1szhB5yRKDoU4LQ1BXwAhyojGFV4Y0+0BdHuvFF8rgHJhnxvred+nJg2+g9Xb3yhA+PR38lQpV46O3SVKXabUWwDO9U7kKhVSBBv54+jthIt2TEFY1Zc6FqWzwT/1Z8tLFzDWtOtNbYZA+a4vBkrhWpWoNxC723vYYbgiEJ2DH+ASbnLuHIldMGlWKjDGQrhtQJnb5lVi1rTkTbiSPmKU/X0Glq49Th4jrsKX/GpXRodgJ9l0/C5oT9ia+M2mcrVgECgT0CsM8m3mSeytcKmhYwvHnz86hetjqrhgcRW9WCj/7sw6sjH4McVZtt4/YtcIQ1J1riNmG16xKSBkMwTk0qCsrRXdmeo9LvLw8iAAuNoWq8MXYIB/447PWocCOHIelUwG/ihCkiLPdx7YB4jsKws+QJbA6FcwAFnftG30fsliexa6gbn031++qmLNHpZY4ZBcix3HaK7PWhZ8xFrAg9t76OIqtwXk8+OPkt7g3V4PFzHbiU+TvHhVx7BFIskmiJk6RU9U62J4r7kdBGPLvykbyDZTqdwo4L+3EqdSHXAg1z52CC0qf6iHiTz5oM3xTFf6/iZZQVlCw46l4YehdfJn/yn87wWaVSJkQTbbeJx0yfNFVae+0d6Cjfudhcxc8zF7H9l1dckXhTRvWhUC/nlmiL1hoiGpTK1ENVSlsp9aWbdqB+2dpFAcULj57bhzOpEUWroXQNbjFW67c2bUuGPT1QHEYktB4VhaV5QecojcPTJ9A58Q1GZqd89qi91CbExxu71khAZd68x5x52fOwuuh2REL34e7itbCYJcEnrybxyV8/4NDUj5hOz/gE419LxBLmmbf4ePNoSz8Rq3d9L888LLlmBe6/bh3O/5vA0SunkHaV7ZiFkXHkPBQqJTYwHDbGkwDUA9iW0cKY6HkmvrZC+Wsmgux5yFmyMBis0/kmT8RAMHse6t2qNOCMIzNe6OFrzEMOls6wwIZhI9csEKKYPKlSWG5emXcDxsQX0YK4tXCI0jI0Y6IG9J3MyTxevc1o4cRELDEmmtqXQTjD9xLxKtmjRqAyx5kbHcHi3Ga7z9b/zyCc3XAi6qcz1habqIE4K+McpY5QJjghkeE4BiuwpKj/HzXrtW9CRHoFAAAAAElFTkSuQmCC",Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAApVJREFUSEu9VsuKE0EUPZWKGUgy5CF5kExIQmjTWwVBFyIu3Avqxm8RQfFb3KjgXnAQFw4Iuu22BySBmBcZ8iQJSafkNt1DHqar0CF32/fe03XuObeKQSEsy7q5Wq0eCSHuAcgDyLllvwE0GGNfAoHAB03TfsjaMb8Ey7Ke2Lb9GkBV1sj9bnLOn2ua9m5f/l8BDcMoM8beCCHuKAJtpDHGzoQQz3Rd/7VdvwNoWdZ927bfA7j+L2BrNT3O+WNN0z6v99kAdME+Arj2n2Be+YJz/nAd9BKQaATw7QpOtv2vPQC3PXovAU3T/Oo3s2QyiVQqtXNw27Zxfn7uSwjNtFqt3qUkB9BV41u/KsYYSqUSQqHQRlqz2cRwOJROgHP+lNTrABqGYahIn8CKxSICgYADMBgM0Gq1pGCeZXRd1xmZ2rbt76pVlUoFwWDQSW+321gsFphMJkrlnPNbzDTNl0KIFyoVx8fHyOW8JQPM53OMx2MIIdDrkTb8gzH2ihmG8QnAA1kyfS8UCgiHwzszzGaz6Pf76HQ6sjanBGgCuCHLpPmVy+SczRiNRiBBRaNRdLtdXFxc+LX6SYAjAFEZYCaTQTwe30kjOmmWdEoFxY6VAEmVJBZPnduoND+ab61Ww2q18vv3kRKliUQC6XR6b6PlcolGo4HZbCYjyqFUKhqa3bbhtzsr0Eklp1JbRCIRnJycyP4c0+kU9XrdN8+xhcz4+XzeUaBK0Az9aHWMT438VlssFgPN8OjoaC8mCYXsQeKhzbMnTGe10UeV5U2GJ1vQacl3FNScDE87lW4Nv9hY3pQou568ZrRH6dTeWlOheud6cmk97AXsUkvvmcM8MTxqDvqI8kAP+kxcF8HBHsLbyrvKp/4fx2NdC3LCqTwAAAAASUVORK5CYII=",R=(c,k,z)=>new Promise((g,O)=>{var M=se=>{try{re(z.next(se))}catch(he){O(he)}},H=se=>{try{re(z.throw(se))}catch(he){O(he)}},re=se=>se.done?g(se.value):Promise.resolve(se.value).then(M,H);re((z=z.apply(c,k)).next())});const be=({userDetail:c,user:k,dispatch:z})=>{var g,O,M,H,re,se,he,Fe,Ze,Ye,dt,tt,Dt,yt;const qe=(0,d.useParams)(),Nt=((g=k==null?void 0:k.userInfo)==null?void 0:g.login)===(qe==null?void 0:qe.username),Zt=Kt=>{let an=Number(Kt||0);return Kt>1e4?(an=an/1e4,an=Math.floor(an*10)/10,an+"\u4E07"):an},Vt=()=>R(void 0,null,function*(){(yield z({type:"userDetail/signed"}))&&z({type:"userDetail/getHomepageInfo",payload:{username:qe==null?void 0:qe.username}})});return r.createElement("div",{className:"rounded-8px px-20px py-22px flex item-center",style:{border:"1px solid #fff",gap:"145px",background:`url(${e(16898)}) 0 0 / 100% 100% no-repeat`}},r.createElement("div",{className:"flex item-center gap-8px"},((O=c==null?void 0:c.homepageInfo)==null?void 0:O.avatar_url)&&r.createElement("img",{width:56,height:56,alt:"\u5934\u50CF",className:"rounded-full",src:`${L.Z.IMG_SERVER}/images/${(M=c==null?void 0:c.homepageInfo)==null?void 0:M.avatar_url}`}),r.createElement("div",{className:"flex flex-col gap-12px"},r.createElement("div",{className:"flex item-center gap-2px text-20px font-medium c-grey-333"},(H=c==null?void 0:c.homepageInfo)==null?void 0:H.name,Nt&&r.createElement("span",{className:"iconfont icon-bianji11 ml10 current",onClick:()=>d.history.push(`/users/${qe==null?void 0:qe.username}/baseInfo/edit`)})),r.createElement("div",{className:"flex item-center gap-8px text-12px"},Nt?r.createElement(r.Fragment,null,r.createElement(S.Z,{title:(re=c.homepageInfo)!=null&&re.professional_certification?"\u5DF2\u804C\u4E1A\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u804C\u4E1A\u8BA4\u8BC1"},r.createElement("div",{className:"current flex item-center gap-4px py-4px px-6px rounded-full",style:{color:"#9B9B9B",border:"1px solid #EDEDEF"},onClick:()=>d.history.push(`/users/${qe==null?void 0:qe.username}/careerCertification`)},r.createElement("img",{width:14,src:(se=c.homepageInfo)!=null&&se.professional_certification?ge:Re,alt:""}),r.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1"))),r.createElement(S.Z,{title:(he=c.homepageInfo)!=null&&he.authentication?"\u5DF2\u5B9E\u540D\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u5B9E\u540D\u8BA4\u8BC1"},r.createElement("div",{className:"current flex item-center gap-4px py-4px px-6px rounded-full",style:{color:"#9B9B9B",border:"1px solid #EDEDEF"},onClick:()=>d.history.push(`/users/${qe==null?void 0:qe.username}/realNameCertification`)},r.createElement("img",{width:14,src:(Fe=c.homepageInfo)!=null&&Fe.authentication?Ue:Ne,alt:""}),r.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))):r.createElement(r.Fragment,null,r.createElement("div",{className:"current flex item-center gap-4px py-4px px-6px rounded-full",style:{color:"#9B9B9B",border:"1px solid #EDEDEF"}},r.createElement("img",{width:14,src:(Ze=c.homepageInfo)!=null&&Ze.professional_certification?ge:Re,alt:""}),r.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1")),r.createElement("div",{className:"current flex item-center gap-4px py-4px px-6px rounded-full",style:{color:"#9B9B9B",border:"1px solid #EDEDEF"}},r.createElement("img",{width:14,src:(Ye=c.homepageInfo)!=null&&Ye.authentication?Ue:Ne,alt:""}),r.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))))),r.createElement("div",{className:"flex flex-col item-center gap-12px"},r.createElement("div",{className:"c-grey-333 text-20px font-medium"},(dt=c.homepageInfo)==null?void 0:dt.experience),r.createElement("div",{style:{color:"#8E8E8E"}},Nt?"\u6211":"TA","\u7684\u7ECF\u9A8C\u503C")),r.createElement("div",{className:"flex flex-col item-center gap-12px"},r.createElement("div",{className:"c-grey-333 text-20px font-medium"},Zt(((tt=c.homepageInfo)==null?void 0:tt.grade)||0)),r.createElement("div",{style:{color:"#8E8E8E"}},Nt?"\u6211":"TA","\u7684\u91D1\u5E01")),Nt&&r.createElement("div",{className:"ml-auto flex flex-col gap-4px item-center mr-12px"},r.createElement("div",{className:"text-16px",style:{color:"#CE803B"}},"\u7B7E\u5230\u5F97\u91D1\u5E01"),r.createElement("div",{className:`${(Dt=c.homepageInfo)!=null&&Dt.attendance_signed?"":"current"} flex item-center justify-center c-white`,style:{width:120,height:40,background:`url(${e(81050)}) 0 0 / 100% 100% no-repeat`},onClick:()=>{var Kt;(Kt=c.homepageInfo)!=null&&Kt.attendance_signed||Vt()}},(yt=c.homepageInfo)!=null&&yt.attendance_signed?"\u5DF2\u7B7E\u5230":"\u7ACB\u5373\u7B7E\u5230")))};var y=(0,d.connect)(({userDetail:c,user:k})=>({userDetail:c,user:k}))(be),f=e(19374),v=(c=>(c.Classrooms="classrooms",c.Shixuns="shixuns",c.Paths="paths",c.Projects="projects",c.Videos="videos",c.Topics="topics",c.Teach="teach-group",c.CreateImg="experiment-img",c.Certificate="certificate",c.OtherResources="otherResources",c.UserPortrait="userPortrait",c.LearningPath="learningPath",c.virtualSpaces="vspaces",c.Competitions="competitions",c.ResourcesCenter="resourcesCenter",c.DataSet="dataSet",c.ResourceGuarantee="resourceGuarantee",c.ResourceAllocation="resourceAllocation",c.Classmanagement="classmanagement",c.Admin="admin",c.CollegesStatistics="collegesstatistics",c))(v||{});const I=({dispatch:c,userDetail:k,globalSetting:z,user:g})=>{var O,M,H,re,se,he,Fe,Ze,Ye,dt,tt,Dt,yt,qe,Nt,Zt,Vt,Kt,an;const vt=(0,d.useParams)(),[An,nn]=(0,r.useState)("classrooms"),vn=((O=g.userInfo)==null?void 0:O.login)===(vt==null?void 0:vt.username),Yt=[{id:"classrooms",title:"\u6559\u5B66\u8BFE\u5802",icon:r.createElement("span",{className:"iconfont icon-jiaoxueketang1"}),link:`/users/${vt==null?void 0:vt.username}/classrooms`},{id:"shixuns",title:"\u5B9E\u8DF5\u9879\u76EE",icon:r.createElement("span",{className:"iconfont icon-shijianxiangmu"}),link:`/users/${vt==null?void 0:vt.username}/shixuns`},{id:"paths",title:"\u5B9E\u8DF5\u8BFE\u7A0B",icon:r.createElement("span",{className:"iconfont icon-shijiankecheng"}),link:`/users/${vt==null?void 0:vt.username}/paths`},{id:"projects",title:"\u5F00\u53D1\u9879\u76EE",icon:r.createElement("span",{className:"iconfont icon-kaifaxiangmu"}),link:`/users/${vt==null?void 0:vt.username}/projects`,hidden:!((M=g.userInfo)!=null&&M.main_site&&!((H=z.setting)!=null&&H.is_local))},{id:"competitions",title:"\u7ADE\u8D5B\u7BA1\u7406",icon:r.createElement("span",{className:"iconfont icon-xuexipaiming"}),link:`/users/${vt==null?void 0:vt.username}/competitions`,hidden:!(vn&&!((re=z.setting)!=null&&re.hide_competition))},{id:"videos",title:"\u89C6\u9891\u6587\u4EF6",icon:r.createElement("span",{className:"iconfont icon-shipinwenjian"}),link:`/users/${vt==null?void 0:vt.username}/videos`,hidden:!((se=g.userInfo)!=null&&se.main_site&&!((he=z.setting)!=null&&he.is_local)&&(vn&&((Fe=g.userInfo)!=null&&Fe.is_teacher)||(Ze=g.userInfo)!=null&&Ze.admin))},{id:"topics",title:"\u8BFE\u5802\u8D44\u6E90",icon:r.createElement("span",{className:"iconfont icon-ziyuan2"}),link:`/users/${vt==null?void 0:vt.username}/topics/personal`,hidden:!((Ye=g.userInfo)!=null&&Ye.main_site&&vn&&((dt=g.userInfo)!=null&&dt.is_teacher))},{id:"vspaces",title:"\u865A\u62DF\u793E\u533A",icon:r.createElement("span",{className:"iconfont icon-xunishequ "}),link:`/users/${vt==null?void 0:vt.username}/vspaces`,hidden:(tt=z.setting)==null?void 0:tt.hide_virtual},{id:"experiment-img",title:"\u5B9E\u9A8C\u955C\u50CF",icon:r.createElement("span",{className:"iconfont icon-jingxiang2"}),link:`/users/${vt==null?void 0:vt.username}/experiment-img`,hidden:!(vn&&((Dt=g.userInfo)!=null&&Dt.mirror_marker_auth))},{id:"certificate",title:"\u8BC1\u4E66\u7BA1\u7406",icon:r.createElement("span",{className:"iconfont icon-zhengshuguanli"}),link:`/users/${vt==null?void 0:vt.username}/certificate`,hidden:((yt=g.userInfo)==null?void 0:yt.user_identity)==="\u5B66\u751F"},{id:"teach-group",title:"\u6559\u7814\u56E2\u961F",icon:r.createElement("span",{className:"iconfont icon-tuandui"}),link:`/users/${vt==null?void 0:vt.username}/teach-group`,hidden:!(vn&&((qe=g.userInfo)==null?void 0:qe.user_identity)!=="\u5B66\u751F")},{id:"dataSet",title:"\u6570\u636E\u96C6\u7BA1\u7406",icon:r.createElement("span",{className:"iconfont icon-danceng-shujuji"}),link:`/users/${vt==null?void 0:vt.username}/dataSet`,hidden:!((0,l.Ny)()||vn)},{id:"otherResources",title:"\u8D44\u6E90\u94FE\u63A5",icon:r.createElement("span",{className:"iconfont icon-ziyuan2"}),link:`/users/${vt==null?void 0:vt.username}/otherResources`},{id:"classmanagement",title:"\u73ED\u7EA7\u7BA1\u7406",icon:r.createElement("span",{className:"iconfont icon-banjiguanli"}),link:`/users/${vt==null?void 0:vt.username}/classmanagement`,num:`\uFF08${((Nt=k.homepageInfo)==null?void 0:Nt.student_group_count)||0}\uFF09`,hidden:!g.userInfo.is_teacher},{id:"collegesstatistics",title:"\u5B66\u9662\u7EDF\u8BA1",icon:r.createElement("span",{className:"iconfont icon-ziyuan2 "}),link:`/colleges/${(Zt=k.homepageInfo)==null?void 0:Zt.college_identifier}/statistics`,hidden:!((Vt=k.homepageInfo)!=null&&Vt.college_identifier)},{id:"admin",title:"\u540E\u53F0\u7BA1\u7406",icon:"",link:(Kt=k.homepageInfo)==null?void 0:Kt.laboratory_admin_url,hidden:!((an=k.homepageInfo)!=null&&an.laboratory_admin_url)}];return(0,r.useEffect)(()=>{var zt;const Ct=(zt=location.pathname.split("/"))==null?void 0:zt[3];Ct&&nn(Ct)},[location.pathname]),(0,r.useEffect)(()=>(c({type:"globalSetting/delayTipToggle",payload:!0}),c({type:"globalSetting/footerToggle",payload:!1}),()=>{c({type:"globalSetting/delayTipToggle",payload:!1}),c({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,r.useEffect)(()=>{c({type:"userDetail/getHomepageInfo",payload:{username:vt==null?void 0:vt.username}}),c({type:"account/getBasicInfo",payload:{login:vt==null?void 0:vt.username}})},[vt]),r.createElement("div",{className:"w-full",style:{paddingTop:"100px",minHeight:"100vh",background:`url(${e(63317)}) 0 0 / 100% 100% no-repeat`}},r.createElement(Xe.Z,{className:"absolute w-full",style:{top:0,left:0,zIndex:999},title:"\u4E2A\u4EBA\u4E2D\u5FC3"}),r.createElement("div",{className:"edu-container"},r.createElement(y,null),r.createElement("div",{className:"mt10 bg-white rounded-8px overflow-hidden",style:{border:"1px solid #fff"}},r.createElement("div",{className:"flex item-center gap-4px overflow-auto",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)"}},Yt==null?void 0:Yt.map((zt,Ct)=>!(zt!=null&&zt.hidden)&&r.createElement("div",{key:Ct,className:`px-10px h-36px text-16px text-nowrap current flex item-center gap-4px ${(zt==null?void 0:zt.id)==An?"font-semibold bg-white":"c-grey-333"}`,style:{color:(zt==null?void 0:zt.id)==An?"#1890FF":"",border:"1px solid #fff",borderTop:"none",borderRadius:"8px 8px 0 0"},onClick:()=>{(zt==null?void 0:zt.id)=="admin"&&(0,f.xg)(zt==null?void 0:zt.link),d.history.push(zt==null?void 0:zt.link)}},zt==null?void 0:zt.title,zt==null?void 0:zt.num))),r.createElement(d.Outlet,null))))};var j=(0,d.connect)(({userDetail:c,globalSetting:k,user:z})=>({userDetail:c,globalSetting:k,user:z}))(I);const G=({globalSetting:c})=>{var k;switch(Number((k=c==null?void 0:c.setting)==null?void 0:k.theme)){case t.Fy.THEMEONE:return r.createElement(j,null);case t.Fy.THEMETWO:return r.createElement(De,null);case t.Fy.DEFAULT:default:return r.createElement(u,null)}};var ne=(0,d.connect)(({globalSetting:c})=>({globalSetting:c}))(G)},1997:function(gt,we,e){e.d(we,{rX:function(){return V},pW:function(){return i},gy:function(){return n},xY:function(){return Q},O5:function(){return Be},tJ:function(){return pe},o1:function(){return Ae},Rd:function(){return _}});var t=e(75790),r=e(43418),d=e(28103),S=e(8591),a=e(53229),C=e(19374),w=e(87169),$=e(25510),Y="data:image/png;base64,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",l=e.p+"static/newqrcode.a8740efb.png",L=e(32637),o=e(59301),A=(s,u,h)=>new Promise((K,J)=>{var Ie=Ve=>{try{Ee(h.next(Ve))}catch(Oe){J(Oe)}},ye=Ve=>{try{Ee(h.throw(Ve))}catch(Oe){J(Oe)}},Ee=Ve=>Ve.done?K(Ve.value):Promise.resolve(Ve.value).then(Ie,ye);Ee((h=h.apply(s,u)).next())});const pe=(s,u=!1)=>!!(Ae(s)&&ie(u)),Ae=s=>(0,a.bg)()?!0:(s({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ie=(s=!1)=>{var u;const{user:h}=(0,t.getDvaApp)()._store.getState();return(u=h.userInfo)!=null&&u.profile_completed?!0:(r.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,C.xg)("/account/profile/edit"),Pe()}}),!1)},Pe=()=>{r.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()}})},_=()=>{r.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:o.createElement("div",{style:{textAlign:"center"}},o.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"),o.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:L}),o.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Be=()=>{var s;const{user:u}=(0,t.getDvaApp)()._store.getState();return(s=u.userInfo)!=null&&s.professional_certification?!0:(r.default.confirm({title:"\u63D0\u793A",centered:!0,content:o.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,C.xg)("/account/certification")}}),!1)},Q=()=>(0,a.V9)()?!0:(r.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:o.createElement("div",{className:"tc",style:{marginLeft:-38}},o.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),o.createElement("img",{src:l,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),V=(s,u)=>s?!0:(r.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:o.createElement("div",null,o.createElement("p",null,u||"\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"),o.createElement("div",{style:{marginLeft:"110px"}},o.createElement("img",{src:Y,width:200}),o.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,C.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),i=s=>{r.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:o.createElement("div",null,o.createElement("div",null,o.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"),o.createElement(d.Z,null),o.createElement("p",{style:{color:"#666666",fontSize:12}}," ",o.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 ",o.createElement("a",null,s),"\u5929\u3002"),o.createElement("p",{style:{color:"#666666",fontSize:12}}," ",o.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")),o.createElement("div",{style:{textAlign:"center",marginTop:30}},o.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:$,alt:"\u4E8C\u7EF4\u7801",width:160})))})},n=(s,u="")=>{const{shixunsDetail:{detail:h}}=(0,t.getDvaApp)()._store.getState();if((h==null?void 0:h.public)===2||(h==null?void 0:h.public)===1||(h==null?void 0:h.shixun_status)===3){let K="";return(h==null?void 0:h.public)===2&&(K="\u5DF2\u516C\u5F00"),(h==null?void 0:h.public)===1&&(K="\u5F85\u5BA1\u6838"),(h==null?void 0:h.shixun_status)===3&&(K="\u5DF2\u5173\u95ED"),r.default.info({centered:!0,icon:o.createElement(w.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:o.createElement("div",{className:"tc",style:{marginLeft:-38}},o.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},o.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",K,"\uFF0C",u,"\u3002"),o.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),o.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:$,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(h==null?void 0:h.shixun_status)===2?(r.default.confirm({centered:!0,icon:o.createElement(w.Z,null),title:"\u63D0\u793A",content:o.createElement("div",null,o.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",u,"\u3002"),o.createElement("br",null),o.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:()=>{r.default.confirm({width:440,centered:!0,icon:o.createElement(w.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:()=>A(void 0,null,function*(){(yield s({type:"shixunsDetail/cancelRelease",payload:{id:h==null?void 0:h.identifier}})).status!==401&&(S.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),s({type:"shixunsDetail/getShixunsDetail",payload:{id:h==null?void 0:h.identifier}}),s({type:"practiceSetting/getCommonData",payload:{id:h==null?void 0:h.identifier}}))})})}}),!0):!1}},19080:function(gt,we,e){e.d(we,{F:function(){return a},Z:function(){return S}});var t=e(92310),r=e.n(t);const d=null;function S(C,w,$){return r()({[`${C}-status-success`]:w==="success",[`${C}-status-warning`]:w==="warning",[`${C}-status-error`]:w==="error",[`${C}-status-validating`]:w==="validating",[`${C}-has-feedback`]:$})}const a=(C,w)=>w||C},49127:function(gt,we,e){e.d(we,{Z:function(){return X}});var t=e(92310),r=e.n(t),d=e(77900),S=e(59301),a=e(36785),C=e(92343),w=e(36355),$=e(36237),Y=e(17313),l=e(45157),L=e(37613),o=e(83116);const A=new $.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),pe=new $.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),Ae=new $.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),ie=new $.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),Pe=new $.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),_=new $.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),Be=B=>{const{componentCls:P,iconCls:T,antCls:U,badgeShadowSize:F,motionDurationSlow:N,textFontSize:ve,textFontSizeSM:ue,statusSize:De,dotSize:Xe,textFontWeight:ge,indicatorHeight:Re,indicatorHeightSM:Ue,marginXS:Ne}=B,R=`${U}-scroll-number`,be=(0,l.Z)(B,(y,f)=>{let{darkColor:v}=f;return{[`&${P} ${P}-color-${y}`]:{background:v,[`&:not(${P}-count)`]:{color:v}}}});return{[P]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Y.Wf)(B)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${P}-count`]:{zIndex:B.indicatorZIndex,minWidth:Re,height:Re,color:B.badgeTextColor,fontWeight:ge,fontSize:ve,lineHeight:`${Re}px`,whiteSpace:"nowrap",textAlign:"center",background:B.badgeColor,borderRadius:Re/2,boxShadow:`0 0 0 ${F}px ${B.badgeShadowColor}`,transition:`background ${B.motionDurationMid}`,a:{color:B.badgeTextColor},"a:hover":{color:B.badgeTextColor},"a:hover &":{background:B.badgeColorHover}},[`${P}-count-sm`]:{minWidth:Ue,height:Ue,fontSize:ue,lineHeight:`${Ue}px`,borderRadius:Ue/2},[`${P}-multiple-words`]:{padding:`0 ${B.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${P}-dot`]:{zIndex:B.indicatorZIndex,width:Xe,minWidth:Xe,height:Xe,background:B.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${F}px ${B.badgeShadowColor}`},[`${P}-dot${R}`]:{transition:`background ${N}`},[`${P}-count, ${P}-dot, ${R}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${T}-spin`]:{animationName:_,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${P}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${P}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:De,height:De,verticalAlign:"middle",borderRadius:"50%"},[`${P}-status-success`]:{backgroundColor:B.colorSuccess},[`${P}-status-processing`]:{overflow:"visible",color:B.colorPrimary,backgroundColor:B.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:F,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:A,animationDuration:B.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${P}-status-default`]:{backgroundColor:B.colorTextPlaceholder},[`${P}-status-error`]:{backgroundColor:B.colorError},[`${P}-status-warning`]:{backgroundColor:B.colorWarning},[`${P}-status-text`]:{marginInlineStart:Ne,color:B.colorText,fontSize:B.fontSize}}}),be),{[`${P}-zoom-appear, ${P}-zoom-enter`]:{animationName:pe,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack,animationFillMode:"both"},[`${P}-zoom-leave`]:{animationName:Ae,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack,animationFillMode:"both"},[`&${P}-not-a-wrapper`]:{[`${P}-zoom-appear, ${P}-zoom-enter`]:{animationName:ie,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack},[`${P}-zoom-leave`]:{animationName:Pe,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack},[`&:not(${P}-status)`]:{verticalAlign:"middle"},[`${R}-custom-component, ${P}-count`]:{transform:"none"},[`${R}-custom-component, ${R}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${R}`]:{overflow:"hidden",[`${R}-only`]:{position:"relative",display:"inline-block",height:Re,transition:`all ${B.motionDurationSlow} ${B.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${R}-only-unit`]:{height:Re,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${R}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${P}-count, ${P}-dot, ${R}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Q=B=>{const{fontSize:P,lineHeight:T,lineWidth:U,marginXS:F,colorBorderBg:N}=B,ve=Math.round(P*T),ue=U,De=B.colorBgContainer,Xe=B.colorError,ge=B.colorErrorHover;return(0,L.TS)(B,{badgeFontHeight:ve,badgeShadowSize:ue,badgeTextColor:De,badgeColor:Xe,badgeColorHover:ge,badgeShadowColor:N,badgeProcessingDuration:"1.2s",badgeRibbonOffset:F,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},V=B=>{const{fontSize:P,lineHeight:T,fontSizeSM:U,lineWidth:F}=B;return{indicatorZIndex:"auto",indicatorHeight:Math.round(P*T)-2*F,indicatorHeightSM:P,dotSize:U/2,textFontSize:U,textFontSizeSM:U,textFontWeight:"normal",statusSize:U/2}};var i=(0,o.Z)("Badge",B=>{const P=Q(B);return[Be(P)]},V);const n=B=>{const{antCls:P,badgeFontHeight:T,marginXS:U,badgeRibbonOffset:F}=B,N=`${P}-ribbon`,ve=`${P}-ribbon-wrapper`,ue=(0,l.Z)(B,(De,Xe)=>{let{darkColor:ge}=Xe;return{[`&${N}-color-${De}`]:{background:ge,color:ge}}});return{[`${ve}`]:{position:"relative"},[`${N}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Y.Wf)(B)),{position:"absolute",top:U,padding:`0 ${B.paddingXS}px`,color:B.colorPrimary,lineHeight:`${T}px`,whiteSpace:"nowrap",backgroundColor:B.colorPrimary,borderRadius:B.borderRadiusSM,[`${N}-text`]:{color:B.colorTextLightSolid},[`${N}-corner`]:{position:"absolute",top:"100%",width:F,height:F,color:"currentcolor",border:`${F/2}px solid`,transform:B.badgeRibbonCornerTransform,transformOrigin:"top",filter:B.badgeRibbonCornerFilter}}),ue),{[`&${N}-placement-end`]:{insetInlineEnd:-F,borderEndEndRadius:0,[`${N}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${N}-placement-start`]:{insetInlineStart:-F,borderEndStartRadius:0,[`${N}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var s=(0,o.Z)(["Badge","Ribbon"],B=>{const P=Q(B);return[n(P)]},V),h=B=>{const{className:P,prefixCls:T,style:U,color:F,children:N,text:ve,placement:ue="end",rootClassName:De}=B,{getPrefixCls:Xe,direction:ge}=S.useContext(w.E_),Re=Xe("ribbon",T),Ue=(0,a.o2)(F,!1),Ne=r()(Re,`${Re}-placement-${ue}`,{[`${Re}-rtl`]:ge==="rtl",[`${Re}-color-${F}`]:Ue},P),[R,be]=s(Re),y={},f={};return F&&!Ue&&(y.background=F,f.color=F),R(S.createElement("div",{className:r()(`${Re}-wrapper`,De,be)},N,S.createElement("div",{className:r()(Ne,be),style:Object.assign(Object.assign({},y),U)},S.createElement("span",{className:`${Re}-text`},ve),S.createElement("div",{className:`${Re}-corner`,style:f}))))};function K(B){let{prefixCls:P,value:T,current:U,offset:F=0}=B,N;return F&&(N={position:"absolute",top:`${F}00%`,left:0}),S.createElement("span",{style:N,className:r()(`${P}-only-unit`,{current:U})},T)}function J(B,P,T){let U=B,F=0;for(;(U+10)%10!==P;)U+=T,F+=T;return F}function Ie(B){const{prefixCls:P,count:T,value:U}=B,F=Number(U),N=Math.abs(T),[ve,ue]=S.useState(F),[De,Xe]=S.useState(N),ge=()=>{ue(F),Xe(N)};S.useEffect(()=>{const Ne=setTimeout(()=>{ge()},1e3);return()=>{clearTimeout(Ne)}},[F]);let Re,Ue;if(ve===F||Number.isNaN(F)||Number.isNaN(ve))Re=[S.createElement(K,Object.assign({},B,{key:F,current:!0}))],Ue={transition:"none"};else{Re=[];const Ne=F+10,R=[];for(let f=F;f<=Ne;f+=1)R.push(f);const be=R.findIndex(f=>f%10===ve);Re=R.map((f,v)=>{const I=f%10;return S.createElement(K,Object.assign({},B,{key:f,value:I,offset:v-be,current:v===be}))});const y=De{const{prefixCls:T,count:U,className:F,motionClassName:N,style:ve,title:ue,show:De,component:Xe="sup",children:ge}=B,Re=ye(B,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Ue}=S.useContext(w.E_),Ne=Ue("scroll-number",T),R=Object.assign(Object.assign({},Re),{"data-show":De,style:ve,className:r()(Ne,F,N),title:ue});let be=U;if(U&&Number(U)%1===0){const y=String(U).split("");be=S.createElement("bdi",null,y.map((f,v)=>S.createElement(Ie,{prefixCls:Ne,count:Number(U),value:f,key:y.length-v})))}return ve&&ve.borderColor&&(R.style=Object.assign(Object.assign({},ve),{boxShadow:`0 0 0 1px ${ve.borderColor} inset`})),ge?(0,C.Tm)(ge,y=>({className:r()(`${Ne}-custom-component`,y==null?void 0:y.className,N)})):S.createElement(Xe,Object.assign({},R,{ref:P}),be)}),Oe=function(B,P){var T={};for(var U in B)Object.prototype.hasOwnProperty.call(B,U)&&P.indexOf(U)<0&&(T[U]=B[U]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,U=Object.getOwnPropertySymbols(B);F{var T,U,F,N,ve;const{prefixCls:ue,scrollNumberPrefixCls:De,children:Xe,status:ge,text:Re,color:Ue,count:Ne=null,overflowCount:R=99,dot:be=!1,size:y="default",title:f,offset:v,style:I,className:j,rootClassName:G,classNames:ne,styles:c,showZero:k=!1}=B,z=Oe(B,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:g,direction:O,badge:M}=S.useContext(w.E_),H=g("badge",ue),[re,se]=i(H),he=Ne>R?`${R}+`:Ne,Fe=he==="0"||he===0,Ze=Ne===null||Fe&&!k,Ye=(ge!=null||Ue!=null)&&Ze,dt=be&&!Fe,tt=dt?"":he,Dt=(0,S.useMemo)(()=>(tt==null||tt===""||Fe&&!k)&&!dt,[tt,Fe,k,dt]),yt=(0,S.useRef)(Ne);Dt||(yt.current=Ne);const qe=yt.current,Nt=(0,S.useRef)(tt);Dt||(Nt.current=tt);const Zt=Nt.current,Vt=(0,S.useRef)(dt);Dt||(Vt.current=dt);const Kt=(0,S.useMemo)(()=>{if(!v)return Object.assign(Object.assign({},M==null?void 0:M.style),I);const Ct={marginTop:v[1]};return O==="rtl"?Ct.left=parseInt(v[0],10):Ct.right=-parseInt(v[0],10),Object.assign(Object.assign(Object.assign({},Ct),M==null?void 0:M.style),I)},[O,v,I,M==null?void 0:M.style]),an=f!=null?f:typeof qe=="string"||typeof qe=="number"?qe:void 0,vt=Dt||!Re?null:S.createElement("span",{className:`${H}-status-text`},Re),An=!qe||typeof qe!="object"?void 0:(0,C.Tm)(qe,Ct=>({style:Object.assign(Object.assign({},Kt),Ct.style)})),nn=(0,a.o2)(Ue,!1),vn=r()(ne==null?void 0:ne.indicator,(T=M==null?void 0:M.classNames)===null||T===void 0?void 0:T.indicator,{[`${H}-status-dot`]:Ye,[`${H}-status-${ge}`]:!!ge,[`${H}-color-${Ue}`]:nn}),Yt={};Ue&&!nn&&(Yt.color=Ue,Yt.background=Ue);const zt=r()(H,{[`${H}-status`]:Ye,[`${H}-not-a-wrapper`]:!Xe,[`${H}-rtl`]:O==="rtl"},j,G,M==null?void 0:M.className,(U=M==null?void 0:M.classNames)===null||U===void 0?void 0:U.root,ne==null?void 0:ne.root,se);if(!Xe&&Ye){const Ct=Kt.color;return re(S.createElement("span",Object.assign({},z,{className:zt,style:Object.assign(Object.assign(Object.assign({},c==null?void 0:c.root),(F=M==null?void 0:M.styles)===null||F===void 0?void 0:F.root),Kt)}),S.createElement("span",{className:vn,style:Object.assign(Object.assign(Object.assign({},c==null?void 0:c.indicator),(N=M==null?void 0:M.styles)===null||N===void 0?void 0:N.indicator),Yt)}),Re&&S.createElement("span",{style:{color:Ct},className:`${H}-status-text`},Re)))}return re(S.createElement("span",Object.assign({ref:P},z,{className:zt,style:Object.assign(Object.assign({},(ve=M==null?void 0:M.styles)===null||ve===void 0?void 0:ve.root),c==null?void 0:c.root)}),Xe,S.createElement(d.default,{visible:!Dt,motionName:`${H}-zoom`,motionAppear:!1,motionDeadline:1e3},Ct=>{let{className:wt,ref:dn}=Ct;var on,bn;const On=g("scroll-number",De),Jt=Vt.current,lt=r()(ne==null?void 0:ne.indicator,(on=M==null?void 0:M.classNames)===null||on===void 0?void 0:on.indicator,{[`${H}-dot`]:Jt,[`${H}-count`]:!Jt,[`${H}-count-sm`]:y==="small",[`${H}-multiple-words`]:!Jt&&Zt&&Zt.toString().length>1,[`${H}-status-${ge}`]:!!ge,[`${H}-color-${Ue}`]:nn});let Bt=Object.assign(Object.assign(Object.assign({},c==null?void 0:c.indicator),(bn=M==null?void 0:M.styles)===null||bn===void 0?void 0:bn.indicator),Kt);return Ue&&!nn&&(Bt=Bt||{},Bt.background=Ue),S.createElement(Ve,{prefixCls:On,show:!Dt,motionClassName:wt,className:lt,count:Zt,title:an,style:Bt,key:"scrollNumber",ref:dn},An)}),vt))},me=S.forwardRef(Le);me.Ribbon=h;var X=me},24905:function(gt,we,e){e.d(we,{default:function(){return s}});var t=e(92310),r=e.n(t),d=e(5630),S=e(59301),a=e(36355),C=e(1684),w=e(32441),Y=S.createContext(null),l=e(98447),L=e(14088),o=e(4572),A=function(u,h){var K={};for(var J in u)Object.prototype.hasOwnProperty.call(u,J)&&h.indexOf(J)<0&&(K[J]=u[J]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,J=Object.getOwnPropertySymbols(u);Ie{var K;const{prefixCls:J,className:Ie,rootClassName:ye,children:Ee,indeterminate:Ve=!1,style:Oe,onMouseEnter:Le,onMouseLeave:me,skipGroup:X=!1,disabled:B}=u,P=A(u,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:T,direction:U,checkbox:F}=S.useContext(a.E_),N=S.useContext(Y),{isFormItemInput:ve}=S.useContext(w.aM),ue=S.useContext(C.Z),De=(K=(N==null?void 0:N.disabled)||B)!==null&&K!==void 0?K:ue,Xe=S.useRef(P.value);S.useEffect(()=>{N==null||N.registerValue(P.value)},[]),S.useEffect(()=>{if(!X)return P.value!==Xe.current&&(N==null||N.cancelValue(Xe.current),N==null||N.registerValue(P.value),Xe.current=P.value),()=>N==null?void 0:N.cancelValue(P.value)},[P.value]);const ge=T("checkbox",J),[Re,Ue]=(0,l.ZP)(ge),Ne=Object.assign({},P);N&&!X&&(Ne.onChange=function(){P.onChange&&P.onChange.apply(P,arguments),N.toggleOption&&N.toggleOption({label:Ee,value:P.value})},Ne.name=N.name,Ne.checked=N.value.includes(P.value));const R=r()(`${ge}-wrapper`,{[`${ge}-rtl`]:U==="rtl",[`${ge}-wrapper-checked`]:Ne.checked,[`${ge}-wrapper-disabled`]:De,[`${ge}-wrapper-in-form-item`]:ve},F==null?void 0:F.className,Ie,ye,Ue),be=r()({[`${ge}-indeterminate`]:Ve},o.A,Ue),y=Ve?"mixed":void 0;return Re(S.createElement(L.Z,{component:"Checkbox",disabled:De},S.createElement("label",{className:R,style:Object.assign(Object.assign({},F==null?void 0:F.style),Oe),onMouseEnter:Le,onMouseLeave:me},S.createElement(d.Z,Object.assign({"aria-checked":y},Ne,{prefixCls:ge,className:be,disabled:De,ref:h})),Ee!==void 0&&S.createElement("span",null,Ee))))};var ie=S.forwardRef(pe),Pe=e(94480),_=e(2738),Be=function(u,h){var K={};for(var J in u)Object.prototype.hasOwnProperty.call(u,J)&&h.indexOf(J)<0&&(K[J]=u[J]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,J=Object.getOwnPropertySymbols(u);Ie{const{defaultValue:K,children:J,options:Ie=[],prefixCls:ye,className:Ee,rootClassName:Ve,style:Oe,onChange:Le}=u,me=Be(u,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:X,direction:B}=S.useContext(a.E_),[P,T]=S.useState(me.value||K||[]),[U,F]=S.useState([]);S.useEffect(()=>{"value"in me&&T(me.value||[])},[me.value]);const N=S.useMemo(()=>Ie.map(f=>typeof f=="string"||typeof f=="number"?{label:f,value:f}:f),[Ie]),ve=f=>{F(v=>v.filter(I=>I!==f))},ue=f=>{F(v=>[].concat((0,Pe.Z)(v),[f]))},De=f=>{const v=P.indexOf(f.value),I=(0,Pe.Z)(P);v===-1?I.push(f.value):I.splice(v,1),"value"in me||T(I),Le==null||Le(I.filter(j=>U.includes(j)).sort((j,G)=>{const ne=N.findIndex(k=>k.value===j),c=N.findIndex(k=>k.value===G);return ne-c}))},Xe=X("checkbox",ye),ge=`${Xe}-group`,[Re,Ue]=(0,l.ZP)(Xe),Ne=(0,_.Z)(me,["value","disabled"]),R=Ie.length?N.map(f=>S.createElement(ie,{prefixCls:Xe,key:f.value.toString(),disabled:"disabled"in f?f.disabled:me.disabled,value:f.value,checked:P.includes(f.value),onChange:f.onChange,className:`${ge}-item`,style:f.style,title:f.title},f.label)):J,be={toggleOption:De,value:P,disabled:me.disabled,name:me.name,registerValue:ue,cancelValue:ve},y=r()(ge,{[`${ge}-rtl`]:B==="rtl"},Ee,Ve,Ue);return Re(S.createElement("div",Object.assign({className:y,style:Oe},Ne,{ref:h}),S.createElement(Y.Provider,{value:be},R)))},V=S.forwardRef(Q);var i=S.memo(V);const n=ie;n.Group=i,n.__ANT_CHECKBOX=!0;var s=n},98447:function(gt,we,e){e.d(we,{C2:function(){return a}});var t=e(17313),r=e(37613),d=e(83116);const S=C=>{const{checkboxCls:w}=C,$=`${w}-wrapper`;return[{[`${w}-group`]:Object.assign(Object.assign({},(0,t.Wf)(C)),{display:"inline-flex",flexWrap:"wrap",columnGap:C.marginXS,[`> ${C.antCls}-row`]:{flex:1}}),[$]:Object.assign(Object.assign({},(0,t.Wf)(C)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${$}`]:{marginInlineStart:0},[`&${$}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[w]:Object.assign(Object.assign({},(0,t.Wf)(C)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:C.borderRadiusSM,alignSelf:"center",[`${w}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${w}-inner`]:Object.assign({},(0,t.oN)(C))},[`${w}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:C.checkboxSize,height:C.checkboxSize,direction:"ltr",backgroundColor:C.colorBgContainer,border:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`,borderRadius:C.borderRadiusSM,borderCollapse:"separate",transition:`all ${C.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:C.checkboxSize/14*5,height:C.checkboxSize/14*8,border:`${C.lineWidthBold}px solid ${C.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${C.motionDurationFast} ${C.motionEaseInBack}, opacity ${C.motionDurationFast}`}},"& + span":{paddingInlineStart:C.paddingXS,paddingInlineEnd:C.paddingXS}})},{[` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8332],{40001:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(54476),r=e(59301),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},S=d,a=e(7657),C=function(o,L){return r.createElement(a.Z,(0,t.Z)({},o,{ref:L,icon:S}))},w=r.forwardRef(C),$=w},65363:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(54476),r=e(59301),d={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},S=d,a=e(7657),C=function(o,L){return r.createElement(a.Z,(0,t.Z)({},o,{ref:L,icon:S}))},w=r.forwardRef(C),$=w},84105:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(54476),r=e(59301),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},S=d,a=e(7657),C=function(o,L){return r.createElement(a.Z,(0,t.Z)({},o,{ref:L,icon:S}))},w=r.forwardRef(C),$=w},18785:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(54476),r=e(59301),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},S=d,a=e(7657),C=function(o,L){return r.createElement(a.Z,(0,t.Z)({},o,{ref:L,icon:S}))},w=r.forwardRef(C),$=w},87169:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(54476),r=e(59301),d={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"},S=d,a=e(7657),C=function(o,L){return r.createElement(a.Z,(0,t.Z)({},o,{ref:L,icon:S}))},w=r.forwardRef(C),$=w},73331:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(54476),r=e(59301),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},S=d,a=e(7657),C=function(o,L){return r.createElement(a.Z,(0,t.Z)({},o,{ref:L,icon:S}))},w=r.forwardRef(C),$=w},15277:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(54476),r=e(59301),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},S=d,a=e(7657),C=function(o,L){return r.createElement(a.Z,(0,t.Z)({},o,{ref:L,icon:S}))},w=r.forwardRef(C),$=w},33853:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(54476),r=e(59301),d={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"},S=d,a=e(7657),C=function(o,L){return r.createElement(a.Z,(0,t.Z)({},o,{ref:L,icon:S}))},w=r.forwardRef(C),$=w},61485:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(54476),r=e(59301),d={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:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},S=d,a=e(7657),C=function(o,L){return r.createElement(a.Z,(0,t.Z)({},o,{ref:L,icon:S}))},w=r.forwardRef(C),$=w},38819:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(54476),r=e(59301),d={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"},S=d,a=e(7657),C=function(o,L){return r.createElement(a.Z,(0,t.Z)({},o,{ref:L,icon:S}))},w=r.forwardRef(C),$=w},47472:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(54476),r=e(59301),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},S=d,a=e(7657),C=function(o,L){return r.createElement(a.Z,(0,t.Z)({},o,{ref:L,icon:S}))},w=r.forwardRef(C),$=w},8380:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(59301),r=e(75790),d=e(43418),S="data:image/png;base64,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",a="data:image/png;base64,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",C={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const w=({visible:Y,occupationValue:o,onCancel:L=()=>{}})=>{const i=()=>t.createElement("div",{className:C.flexColumn},t.createElement("img",{className:C.img,src:a}),t.createElement("span",{className:C.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),A=()=>t.createElement("div",{className:C.flexColumn},t.createElement("img",{className:C.img,src:S}),t.createElement("span",{className:C.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),pe=()=>o===3?t.createElement(t.Fragment,null,A(),i()):o===2?i():A();return t.createElement(d.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Y,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{L(),r.history.push("/account/certification")},onCancel:()=>{L()}},t.createElement("div",{className:C.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:C.flexRow},pe()))};var $=(0,r.connect)(({paperlibrary:Y,loading:o,globalSetting:L})=>({paperlibrary:Y,globalSetting:L,loading:o.effects}))(w)},41839:function(mt,we,e){e.d(we,{Z:function(){return pe}});var t=e(59301),r=e(75790),d=e(92310),S=e.n(d),a=e(78881),C={goback:"goback___jLQ4I",title_name:"title_name___YAPgH"},w=Object.defineProperty,$=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,L=(Ae,ie,Pe)=>ie in Ae?w(Ae,ie,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Ae[ie]=Pe,i=(Ae,ie)=>{for(var Pe in ie||(ie={}))Y.call(ie,Pe)&&L(Ae,Pe,ie[Pe]);if($)for(var Pe of $(ie))o.call(ie,Pe)&&L(Ae,Pe,ie[Pe]);return Ae};const A=({dispatch:Ae,className:ie,style:Pe={},leftDom:_,rigthDom:Be,title:Q,imgUrl:V})=>((0,t.useEffect)(()=>(Ae({type:"globalSetting/headerToggle",payload:!1}),()=>{Ae({type:"globalSetting/headerToggle",payload:!0})}),[]),t.createElement("div",{className:S()("flex item-center justify-between h-64px px-40px",ie),style:i({background:`url(${V||e(12907)}) 0 0 / 100% 100% no-repeat`,height:85},Pe)},_||t.createElement("div",{className:"flex item-center",style:{width:120}},t.createElement("div",{className:`current rounded-full px-30px py-12px c-white ${C.goback}`,onClick:()=>{r.history.push("/")}},"\u8FD4\u56DE\u9996\u9875")),typeof Q=="string"?t.createElement("div",{className:`text-36px c-white font-semibold ${C.title_name}`}," ",Q):Q,Be||t.createElement("div",{className:"flex justify-end",style:{width:120}},t.createElement(a.Z,null))));var pe=(0,r.connect)(({})=>({}))(A)},61809:function(mt,we,e){var t=e(59301),r=e(75790),d=e(26957),S=e(2770),a=e(89537),C=e(92832);const w=({dispatch:$,user:Y,title:o,defaultBack:L,backTitle:i="\u8FD4\u56DE"})=>{const A=(0,r.useLocation)(),[pe,Ae]=(0,t.useState)(!1),[ie]=(0,r.useSearchParams)(),Pe=()=>{function _(Be){r.history.push("/search?value="+Be)}return pe?t.createElement("div",{onBlur:()=>{setTimeout(()=>{Ae(!1)},300)}},t.createElement(C.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:_,autoFocus:!0})):t.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{r.history.push("/search?value=")}})};return(0,t.useEffect)(()=>($({type:"globalSetting/headerToggle",payload:!1}),()=>{$({type:"globalSetting/headerToggle",payload:!0})}),[]),t.createElement("div",{className:"px-30px-rem flex item-center gap-20px-rem relative bg-white justify-between",style:{height:"59rem",zIndex:100,position:"relative"}},t.createElement("img",{className:"absolute w-full",src:e(49676),style:{top:0,left:0,zIndex:-1}}),t.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{L?r.history.push(L):window.history.length>1?r.history.back():r.history.push(`/${A.pathname.split("/")[1]}`)}},t.createElement("img",{src:e(10266),style:{width:"20rem"}}),i),t.createElement("div",{className:"font-semibold text-center h-full flex item-center justify-center",style:{width:"470rem",color:"#3059B1",fontSize:"26rem",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}},o),t.createElement("div",{className:"flex item-center gap-20px-rem"},t.createElement(Pe,null),t.createElement(d.Z,{icon:t.createElement("span",{className:"iconfont icon-zengjia"})}),t.createElement(S.Z,{payload:(0,a.g)()})))};we.Z=(0,r.connect)(({globalSetting:$,user:Y})=>({globalSetting:$,user:Y}))(w)},96019:function(mt,we,e){var t=e(59301),r=e(75790),d=e(43418),S=e(8591),a=e(92832),C=e(24905),w=e(31576),$=e(8380),Y=e(19374),o=e(6765),L=e(98280),i=e(59301),A=(ie,Pe,_)=>new Promise((Be,Q)=>{var V=s=>{try{n(_.next(s))}catch(u){Q(u)}},l=s=>{try{n(_.throw(s))}catch(u){Q(u)}},n=s=>s.done?Be(s.value):Promise.resolve(s.value).then(V,l);n((_=_.apply(ie,Pe)).next())}),pe=(ie=>(ie[ie.Professor=1]="Professor",ie[ie.AssistantProfessor=2]="AssistantProfessor",ie[ie.Student=3]="Student",ie))(pe||{});const Ae=({visible:ie,user:Pe,account:_,onCancel:Be=()=>{},dispatch:Q})=>{const[V,l]=(0,t.useState)(),[n,s]=(0,t.useState)([]),[u,h]=(0,t.useState)(!1),[K,J]=(0,t.useState)(!1),[Ie,ye]=(0,t.useState)(),[Ee,Ve]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var X,B;(X=Pe==null?void 0:Pe.userInfo)!=null&&X.identity&&s([((B=Pe==null?void 0:Pe.userInfo)==null?void 0:B.identity)==="student"?3:1])},[Pe]);const Oe=X=>{const B=()=>{window.location.href=(X==null?void 0:X.jump_url)||`/classrooms/${X==null?void 0:X.course_id}`};if(n.includes(1)){d.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:i.createElement("div",{className:"tc"},(X==null?void 0:X.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{B()}});return}B()},Le=()=>A(void 0,null,function*(){if(!V){S.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let X=yield(0,L.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:V}});if(X!=null&&X.need_pro_auth&&!n.includes(1)&&!n.includes(2)){Q({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:V,checkedList:n}}),me();return}h(!0);const B=yield(0,w.cR)({invite_code:V,professor:n.includes(1)?1:null,assistant_professor:n.includes(2)?1:null,student:n.includes(3)?1:null});if(h(!1),(B==null?void 0:B.status)===-4&&(Be(),Q({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(B==null?void 0:B.status)===-12&&S.ZP.warning(B==null?void 0:B.message),(B==null?void 0:B.status)===-2){if(me(),B.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){J(!0),ye(1);return}if(B.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){J(!0),ye(2);return}if(B.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){J(!0),ye(3);return}}if((B==null?void 0:B.status)===0){(0,Y.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),me(),B!=null&&B.course_id?Oe(B):S.ZP.success(B.message);return}}),me=()=>A(void 0,null,function*(){Be()});return i.createElement(i.Fragment,null,i.createElement(d.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ie,confirmLoading:u,onOk:Le,onCancel:me},i.createElement("div",{className:"tc"},i.createElement("div",null,i.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),i.createElement(a.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:V,onChange:X=>{if(X.target.value.length>=7){S.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}l(X.target.value)}})),i.createElement("div",{className:"mt10 font14"},i.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),i.createElement(C.default.Group,{value:n,onChange:X=>s(X)},i.createElement(C.default,{value:1,disabled:n.includes(2)},"\u6559\u5E08"),i.createElement(C.default,{value:2,disabled:n.includes(1)},"\u52A9\u6559"),i.createElement(C.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),i.createElement(o.Z,null),i.createElement($.Z,{visible:K,onCancel:()=>J(!1),occupationValue:Ie}))};we.Z=(0,r.connect)(({user:ie,account:Pe})=>({user:ie,account:Pe}))(Ae)},26957:function(mt,we,e){e.d(we,{Z:function(){return z}});var t=e(59301),r=e(75790),d=e(8591),S=e(95237),a=e(43604),C=e(20834),w=e(38854),$=e(43418),Y=e(92832),o=e(5112),L=e(31576),i=e(19374),A=(g,O,M)=>new Promise((H,re)=>{var se=Ze=>{try{Fe(M.next(Ze))}catch(Ye){re(Ye)}},he=Ze=>{try{Fe(M.throw(Ze))}catch(Ye){re(Ye)}},Fe=Ze=>Ze.done?H(Ze.value):Promise.resolve(Ze.value).then(se,he);Fe((M=M.apply(g,O)).next())}),pe=(g=>(g.Manager="manager",g.Developer="developer",g.Reporter="reporter",g))(pe||{}),ie=({visible:g,onCancel:O=()=>{}})=>{const[M,H]=(0,t.useState)(),[re,se]=(0,t.useState)(),[he,Fe]=(0,t.useState)(!1),Ze=()=>A(void 0,null,function*(){if(!M){d.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(M.length!==6){d.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!re){d.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Fe(!0);const dt=yield(0,L.vm)({code:M,role:re});Fe(!1),Ye();const tt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(tt[dt.status]){d.ZP.info(tt[dt.status]);return}if(dt.status===0){re==="reporter"?(d.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,i.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),r.history.push(`/projects/${dt==null?void 0:dt.project_id}`)):((0,i.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),d.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Ye=()=>A(void 0,null,function*(){O()});return t.createElement(t.Fragment,null,t.createElement($.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:g,confirmLoading:he,onOk:Ze,onCancel:Ye},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:M,onChange:dt=>{if(dt.target.value.length>=7){d.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}H(dt.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(o.ZP.Group,{value:re,onChange:dt=>se(dt.target.value)},t.createElement(o.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(o.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(o.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Pe=e(96019),_={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},Be=e(1997),Q=e(78241),V=e(57809),l=e(11467),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,Ie=(g,O,M)=>O in g?n(g,O,{enumerable:!0,configurable:!0,writable:!0,value:M}):g[O]=M,ye=(g,O)=>{for(var M in O||(O={}))K.call(O,M)&&Ie(g,M,O[M]);if(h)for(var M of h(O))J.call(O,M)&&Ie(g,M,O[M]);return g},Ee=(g,O)=>s(g,u(O)),Ve=(g,O,M)=>new Promise((H,re)=>{var se=Ze=>{try{Fe(M.next(Ze))}catch(Ye){re(Ye)}},he=Ze=>{try{Fe(M.throw(Ze))}catch(Ye){re(Ye)}},Fe=Ze=>Ze.done?H(Ze.value):Promise.resolve(Ze.value).then(se,he);Fe((M=M.apply(g,O)).next())});const Oe=({globalSetting:g,dispatch:O,user:M,info:H,open:re,onCancel:se=()=>{}})=>{var he;const[Fe,Ze]=(0,t.useState)([]),[Ye,dt]=(0,t.useState)([]),[tt,Dt]=(0,t.useState)([]),[yt]=Q.default.useForm(),[qe,Nt]=(0,t.useState)(!1),[Zt,Vt]=(0,t.useState)(!1),Kt=(0,t.useRef)(null),an=(0,t.useRef)(1),[At,An]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{re&&nn()},[re]);const nn=()=>Ve(void 0,null,function*(){var Ct;const wt=H;if(!(0,Be.o1)(O))return;const{user_school_id:dn="",department_id:on="",school_name:bn="",department_name:On=""}=M.userInfo||{},Jt=(Ct=wt==null?void 0:wt.graduation_years)==null?void 0:Ct.at(-1);dt([{id:dn,name:bn}]),yield zt(dn),yt.setFieldsValue({year:Jt,school_id:dn,department_id:Number(on),name:`${Jt}${bn}${On}\u6BD5\u4E1A\u8BBE\u8BA1`})}),vn=Ct=>Ve(void 0,null,function*(){const wt=yield(0,l.J3)(Ee(ye({},Ct),{tab_module_type:"graduations"}));return wt!=null&&wt.un_purchased&&O({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),wt.status===0&&Ze((wt==null?void 0:wt.graduation_years)||[]),wt}),Yt=(Ct,wt=500)=>{Vt(!0),clearTimeout(Kt.current),Kt.current=setTimeout(()=>Ve(void 0,null,function*(){an.current+=1;const dn=an.current,on=yield(0,l.NT)({keyword:Ct});on.status===0&&an.current===dn&&(dt((on==null?void 0:on.schools)||[]),Vt(!1))}),wt)},zt=Ct=>Ve(void 0,null,function*(){if(!Ct)return;const wt=yield(0,l.Ps)({page:1,limit:9999,id:Ct});wt.status===0&&Dt((wt==null?void 0:wt.departments)||[])});return t.createElement($.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:re,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:qe,onCancel:se,onOk:()=>yt.submit()},t.createElement(Q.default,{colon:!1,form:yt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Ct,wt)=>{Ct.school_id&&(zt(wt.school_id),yt.setFieldValue("department_id",null))},onFinish:Ct=>Ve(void 0,null,function*(){Nt(!0);const wt=yield(0,l.Wz)(Ct);wt.status===0&&(d.ZP.success("\u521B\u5EFA\u6210\u529F"),yt.resetFields(),se(),(0,i.xg)(`/graduations/${wt==null?void 0:wt.identifier}/index`)),Nt(!1)})},t.createElement(Q.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(V.default,{style:{width:344},size:"large",options:(he=H==null?void 0:H.graduation_years)==null?void 0:he.map(Ct=>({value:Ct,label:Ct}))})),t.createElement(Q.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(V.default,{showSearch:!0,filterOption:!1,onSearch:Ct=>{Yt(Ct)},loading:Zt,size:"large",style:{width:344},options:Ye.map(Ct=>({value:Ct.id,label:Ct.name}))})),t.createElement(Q.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(V.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:tt.map(Ct=>({value:Ct.id,label:Ct.name}))})),t.createElement(Q.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(Y.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Le=(0,r.connect)(({user:g,globalSetting:O,loading:M})=>({user:g,globalSetting:O,loading:M}))(Oe),me=e(98280),X=Object.defineProperty,B=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,U=(g,O,M)=>O in g?X(g,O,{enumerable:!0,configurable:!0,writable:!0,value:M}):g[O]=M,F=(g,O)=>{for(var M in O||(O={}))P.call(O,M)&&U(g,M,O[M]);if(B)for(var M of B(O))T.call(O,M)&&U(g,M,O[M]);return g},N=(g,O,M)=>new Promise((H,re)=>{var se=Ze=>{try{Fe(M.next(Ze))}catch(Ye){re(Ye)}},he=Ze=>{try{Fe(M.throw(Ze))}catch(Ye){re(Ye)}},Fe=Ze=>Ze.done?H(Ze.value):Promise.resolve(Ze.value).then(se,he);Fe((M=M.apply(g,O)).next())});const ve=({globalSetting:g,dispatch:O,user:M,open:H,onCancel:re=()=>{}})=>{const[se]=Q.default.useForm(),[he,Fe]=(0,t.useState)(!1),[Ze,Ye]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var dt;if(H){const tt={code:"",user_type:((dt=M==null?void 0:M.userInfo)==null?void 0:dt.identity)==="student"?2:1,major:""};se.setFieldsValue(tt),Ye(F({},tt))}},[H]),t.createElement($.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:H,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:he,onCancel:re,onOk:()=>se.submit()},t.createElement(Q.default,{colon:!1,form:se,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(dt,tt)=>Ye(F({},tt)),onFinish:dt=>N(void 0,null,function*(){Fe(!0);const tt=yield(0,me.ZP)("/api/graduations/join.json",{method:"post",body:dt});tt.status===0&&(re(),tt!=null&&tt.identifier?(0,i.xg)(`/graduations/${tt==null?void 0:tt.identifier}/index`):d.ZP.success(tt==null?void 0:tt.message)),Fe(!1)})},t.createElement(Q.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(Q.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(o.ZP.Group,null,t.createElement(o.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(o.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Ze==null?void 0:Ze.user_type)===2&&t.createElement(Q.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(Y.default,{showCount:!0,maxLength:60}))))};var ue=(0,r.connect)(({user:g,globalSetting:O})=>({user:g,globalSetting:O}))(ve),De=e(92310),Xe=e.n(De),ge=e(59301),Re=Object.defineProperty,Ue=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,f=(g,O,M)=>O in g?Re(g,O,{enumerable:!0,configurable:!0,writable:!0,value:M}):g[O]=M,v=(g,O)=>{for(var M in O||(O={}))be.call(O,M)&&f(g,M,O[M]);if(R)for(var M of R(O))y.call(O,M)&&f(g,M,O[M]);return g},I=(g,O)=>Ue(g,Ne(O)),j=(g,O)=>{var M={};for(var H in g)be.call(g,H)&&O.indexOf(H)<0&&(M[H]=g[H]);if(g!=null&&R)for(var H of R(g))O.indexOf(H)<0&&y.call(g,H)&&(M[H]=g[H]);return M},G=(g,O,M)=>new Promise((H,re)=>{var se=Ze=>{try{Fe(M.next(Ze))}catch(Ye){re(Ye)}},he=Ze=>{try{Fe(M.throw(Ze))}catch(Ye){re(Ye)}},Fe=Ze=>Ze.done?H(Ze.value):Promise.resolve(Ze.value).then(se,he);Fe((M=M.apply(g,O)).next())}),ne=(g=>(g.Projects="projects",g.Shixuns="shixuns",g.Classrooms="classrooms",g))(ne||{}),c=(g=>(g.Classrooms="classrooms",g.Shixuns="shixuns",g.Paths="paths",g.Projects="projects",g.Videos="videos",g.Topics="topics",g.Graduations="graduations",g))(c||{});const k=g=>{var O=g,{homePage:M,user:H,globalSetting:re,loading:se,dispatch:he,className:Fe,style:Ze={}}=O,Ye=j(O,["homePage","user","globalSetting","loading","dispatch","className","style"]),dt,tt,Dt,yt;const[qe,Nt]=(0,t.useState)(),[Zt,Vt]=(0,t.useState)(),[Kt,an]=(0,t.useState)(!1),[At,An]=(0,t.useState)(!1),[nn,vn]=(0,t.useState)(!1),[Yt,zt]=(0,t.useState)();function Ct(Bt,E){for(const oe of Bt){if(oe.link===E)return oe.hidden;if(oe.subitem&&oe.subitem.length>0){let xe=oe.subitem;for(const m of xe)if(m.link===E)return m.hidden;return!1}}return!0}const wt=Ct(((dt=re.setting)==null?void 0:dt.navbar)||[],"/classrooms"),dn=Ct(((tt=re.setting)==null?void 0:tt.navbar)||[],"/shixuns"),on=Ct(((Dt=re.setting)==null?void 0:Dt.navbar)||[],"/paths"),bn=Ct(((yt=re.setting)==null?void 0:yt.navbar)||[],"/graduations"),On=Bt=>{var E;if((0,Be.tJ)(he)){if(Bt==="projects"&&!((E=H.userInfo)!=null&&E.email)){d.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Bt==="classrooms"?Nt(!0):Bt==="projects"&&Vt(!0)}},Jt=(Bt,E)=>{var oe;if((0,Be.tJ)(he)){if(E==="projects"&&!((oe=H.userInfo)!=null&&oe.email)){d.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}E==="shixuns"&&!(0,Be.xY)()||Bt&&(window.location.href=Bt)}},lt=Bt=>{var E,oe,xe,m,p,Z,ae,je,Se,We,Ke,Qe,nt,Ge,ze,ke,Te,_e,ot,Ot,gt,ft;return ge.createElement(ge.Fragment,null,ge.createElement(S.Z,{justify:"space-around",className:"pt5 pb5"},ge.createElement(a.Z,{className:((E=H.userInfo)==null?void 0:E.user_identity)!=="\u5B66\u751F"?_.joinCol:_.hidden},((oe=H.userInfo)==null?void 0:oe.user_identity)!=="\u5B66\u751F"&&!((xe=re==null?void 0:re.setting)!=null&&xe.hide_course)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>Jt("/classrooms/new")},(m=H.userInfo)!=null&&m.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((p=re==null?void 0:re.setting)!=null&&p.hide_shixun)&&((Z=H==null?void 0:H.userInfo)==null?void 0:Z.is_shixun_marker)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>Jt("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((ae=H.userInfo)==null?void 0:ae.user_identity)!=="\u5B66\u751F"&&!((je=re==null?void 0:re.setting)!=null&&je.hide_subject)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>Jt("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Se=re==null?void 0:re.setting)!=null&&Se.is_local)&&((We=H.userInfo)==null?void 0:We.main_site)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>{var W;return Jt(`${(W=re==null?void 0:re.setting)==null?void 0:W.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Ke=H==null?void 0:H.userInfo)==null?void 0:Ke.identity)!=="student"&&ge.createElement(C.default.Item,I(v({},Bt),{onClick:()=>G(void 0,null,function*(){if(!(0,Be.o1)(he))return;const W=yield(0,l.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(W!=null&&W.un_purchased){he({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}W.status===0&&(zt(W),an(!0))})}),ge.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Qe=H.userInfo)!=null&&Qe.main_site)&&ge.createElement("div",null,ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>On("classrooms")},(nt=H.userInfo)!=null&&nt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ge=H.userInfo)==null?void 0:Ge.main_site)&&!((ze=re==null?void 0:re.setting)!=null&&ze.is_local)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>On("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ke=H.userInfo)==null?void 0:ke.main_site)&&((Te=H.userInfo)==null?void 0:Te.user_identity)!=="\u5B66\u751F"&&ge.createElement(a.Z,null,ge.createElement("div",{className:_.joinBoard})),((_e=H.userInfo)==null?void 0:_e.main_site)&&ge.createElement(a.Z,{className:((ot=H.userInfo)==null?void 0:ot.user_identity)!=="\u5B66\u751F"?_.joinCol:_.w90},ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>On("classrooms")},(Ot=H.userInfo)!=null&&Ot.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((gt=H.userInfo)==null?void 0:gt.main_site)&&!((ft=re==null?void 0:re.setting)!=null&&ft.is_local)&&ge.createElement(C.default.Item,v({},Bt),ge.createElement("a",{onClick:()=>On("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),ge.createElement(C.default.Item,I(v({},Bt),{onClick:()=>{(0,Be.o1)(he)&&An(!0)}}),ge.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return ge.createElement("section",null,ge.createElement(w.Z,{dropdownRender:()=>{var Bt;return ge.createElement(C.default,{className:((Bt=H.userInfo)==null?void 0:Bt.user_identity)!=="\u5B66\u751F"?`${_.rightMenu} ${_.joinMenu} mt10`:`${_.rightMenu} ${_.joinMenu} ${_.w140} mt10`},ge.createElement(lt,null))},placement:"bottom"},ge.createElement("span",{style:v({lineHeight:"inherit"},Ze),className:Xe()("iconfont icon-tianjiafangda font18 current",Fe)})),ge.createElement(Pe.Z,{visible:qe,onCancel:()=>Nt(!1)}),ge.createElement(ie,{visible:Zt,onCancel:()=>Vt(!1)}),ge.createElement(Le,{info:Yt,open:Kt,onCancel:()=>an(!1)}),ge.createElement(ue,{open:At,onCancel:()=>An(!1)}))};var z=(0,r.connect)(({homePage:g,loading:O,user:M,globalSetting:H})=>({homePage:g,user:M,globalSetting:H,loading:O.models.index}))(k)},78881:function(mt,we,e){e.d(we,{Z:function(){return Pe}});var t=e(75790),r=e(20834),d=e(8591),S=e(38854),a={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},C=e(53229),w=e(14203),$=e(49647),Y=e(19374),o=e(59301),L=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,pe=(_,Be)=>{var Q={};for(var V in _)i.call(_,V)&&Be.indexOf(V)<0&&(Q[V]=_[V]);if(_!=null&&L)for(var V of L(_))Be.indexOf(V)<0&&A.call(_,V)&&(Q[V]=_[V]);return Q},Ae=(_,Be,Q)=>new Promise((V,l)=>{var n=h=>{try{u(Q.next(h))}catch(K){l(K)}},s=h=>{try{u(Q.throw(h))}catch(K){l(K)}},u=h=>h.done?V(h.value):Promise.resolve(h.value).then(n,s);u((Q=Q.apply(_,Be)).next())});const ie=_=>{var Be=_,{homePage:Q,user:V,globalSetting:l,loading:n,dispatch:s,shixunHomeworks:u}=Be,h=pe(Be,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),K,J,Ie,ye,Ee,Ve,Oe,Le,me,X;const B=(K=V.userInfo)==null?void 0:K.is_school_manage,P=()=>{var T,U,F,N,ve;return(0,Y.Ll)()?o.createElement(r.default,{className:`${a.rightMenu} ${a.menuWrap}`},o.createElement(r.default.Item,null,o.createElement(t.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):o.createElement(r.default,{className:`${a.rightMenu} ${a.menuWrap}`},o.createElement(r.default.Item,null,o.createElement(t.Link,{to:`/users/${(T=V.userInfo)==null?void 0:T.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((F=(U=V.navigationInfo)==null?void 0:U.top)==null?void 0:F.laboratory_admin_url)&&o.createElement(r.default.Item,null,o.createElement("a",{href:(ve=(N=V.navigationInfo)==null?void 0:N.top)==null?void 0:ve.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),o.createElement(r.default.Item,null,o.createElement(t.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||s({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:o.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),o.createElement(r.default.Item,{className:a.exit},o.createElement("a",{onClick:()=>Ae(void 0,null,function*(){(0,Y.m5)();let ue;try{ue=yield(0,w.vR)({}),d.ZP.success(ue==null?void 0:ue.message)}catch(De){}(0,Y.d8)("_educoder_session","logout",1),(0,Y.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ue!=null&&ue.url?window.location.href=ue.url:(t.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,C.bg)()?o.createElement(S.Z,{dropdownRender:P,placement:"bottomRight"},o.createElement("section",null,o.createElement("aside",null,o.createElement("div",{className:u.actionTabs.type===1?a.classromediv:""},o.createElement("img",{className:`${a.userPic} current ml15`,src:`${(J=$.Z)==null?void 0:J.IMG_SERVER}/images/${(Ie=V.userInfo)==null?void 0:Ie.image_url}`,alt:"",onClick:()=>{var T;return t.history.push((0,Y.Ll)()?"/account/profile":`/users/${(T=V.userInfo)==null?void 0:T.login}/classrooms`)}}),(0,Y.Ll)()&&o.createElement("span",{className:"ml10 font16"},(ye=V.userInfo)==null?void 0:ye.username),o.createElement("i",{className:`iconfont icon-zhankai4 ${a.icon}`}))))):o.createElement("div",{className:`font15 flex item-center gap-10px ${l.isIlearning?a.login:""}`},((Ee=l.setting)==null?void 0:Ee.sso_login_url)&&o.createElement("a",{target:"_blank",href:(Ve=l.setting)==null?void 0:Ve.sso_login_url},o.createElement("img",{src:`${$.Z.IMG_SERVER}/${(Oe=l.setting)==null?void 0:Oe.login_logo_url}`,width:40}),o.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Le=l.setting)==null?void 0:Le.sso_login_button_name)),!((me=l.setting)!=null&&me.hide_account_login)&&o.createElement(o.Fragment,null,o.createElement("span",{className:"current-primary-hover",onClick:()=>{s({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((X=l.setting)!=null&&X.close_register)&&o.createElement(o.Fragment,null,o.createElement("span",null,"|"),o.createElement("span",{className:"current-primary-hover",onClick:()=>{t.history.push("/user/register")}},"\u6CE8\u518C"))))};var Pe=(0,t.connect)(({homePage:_,loading:Be,user:Q,globalSetting:V,shixunHomeworks:l})=>({homePage:_,user:Q,globalSetting:V,shixunHomeworks:l,loading:Be.models.index}))(ie)},2770:function(mt,we,e){e.d(we,{Z:function(){return V}});var t=e(75790),r=e(20834),d=e(8591),S=e(38854),a={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},C=e(53229),w=e(14203),$=e(49647),Y=e(1997),o=e(19374),L=e(59301),i=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(l,n)=>{var s={};for(var u in l)A.call(l,u)&&n.indexOf(u)<0&&(s[u]=l[u]);if(l!=null&&i)for(var u of i(l))n.indexOf(u)<0&&pe.call(l,u)&&(s[u]=l[u]);return s},ie=(l,n,s)=>new Promise((u,h)=>{var K=ye=>{try{Ie(s.next(ye))}catch(Ee){h(Ee)}},J=ye=>{try{Ie(s.throw(ye))}catch(Ee){h(Ee)}},Ie=ye=>ye.done?u(ye.value):Promise.resolve(ye.value).then(K,J);Ie((s=s.apply(l,n)).next())});const Pe=l=>{var n,s=RegExp("(^| )"+l+"=([^;]+)(;|$)");return(n=document.cookie.match(s))?decodeURIComponent(n[2]):null},_=l=>{var n=new Date;n.setTime(n.getTime()-1);var s=Pe(l);s!=null&&(document.cookie=l+"="+s+";expires="+n.toGMTString())};var Be=(l=>(l.Classrooms="classrooms",l.Shixuns="shixuns",l.Paths="paths",l.Projects="projects",l.Videos="videos",l.Topics="topics",l.Competition="competitions",l.Engineering="engineering",l.Graduations="graduations",l.Paperlibrary="paperlibrary",l.Problemset="problemset",l.Dataset="dataset",l))(Be||{});const Q=l=>{var n=l,{homePage:s,user:u,globalSetting:h,loading:K,dispatch:J,shixunHomeworks:Ie}=n,ye=Ae(n,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Ee,Ve,Oe,Le,me,X,B,P,T,U,F,N,ve,ue,De,Xe;const ge=(Ve=(((Ee=h.setting)==null?void 0:Ee.navbar)||[]).find(be=>be.link==="/classrooms"))==null?void 0:Ve.hidden,Re=(Le=(((Oe=h.setting)==null?void 0:Oe.navbar)||[]).find(be=>be.link==="/shixuns"))==null?void 0:Le.hidden,Ue=(X=(((me=h.setting)==null?void 0:me.navbar)||[]).find(be=>be.link==="/paths"))==null?void 0:X.hidden,Ne=(B=u.userInfo)==null?void 0:B.is_school_manage,R=()=>{var be,y,f,v,I,j,G,ne,c,k,z,g,O,M,H,re,se,he;return(0,o.Ll)()?L.createElement(r.default,{className:`${a.rightMenu} ${a.menuWrap}`},L.createElement(r.default.Item,null,L.createElement(t.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):L.createElement(r.default,{className:`${a.rightMenu} ${a.menuWrap}`},L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(be=u.userInfo)==null?void 0:be.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(y=u.userInfo)==null?void 0:y.login}/classrooms`},(f=u.userInfo)!=null&&f.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(v=u.userInfo)==null?void 0:v.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(I=u.userInfo)==null?void 0:I.login}/paths`},(j=u.userInfo)!=null&&j.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((G=u.userInfo)==null?void 0:G.user_identity)!=="\u5B66\u751F"&&L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(ne=u.userInfo)==null?void 0:ne.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((c=h.setting)!=null&&c.hide_competition)&&L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(k=u.userInfo)==null?void 0:k.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((z=h.setting)!=null&&z.hide_virtual)&&L.createElement(r.default.Item,null,L.createElement(t.Link,{to:`/users/${(g=u.userInfo)==null?void 0:g.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,C.JA)()&&!((O=h==null?void 0:h.setting)!=null&&O.hide_problemset)&&L.createElement(r.default.Item,null,L.createElement("a",{onClick:()=>{(0,Y.tJ)(J)&&t.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,C.JA)()&&!((M=h==null?void 0:h.setting)!=null&&M.hide_paperlibrary)&&L.createElement(r.default.Item,null,L.createElement("a",{onClick:()=>{(0,Y.tJ)(J)&&t.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((re=(H=u.navigationInfo)==null?void 0:H.top)==null?void 0:re.laboratory_admin_url)&&L.createElement(r.default.Item,null,L.createElement("a",{href:(he=(se=u.navigationInfo)==null?void 0:se.top)==null?void 0:he.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),L.createElement(r.default.Item,null,L.createElement(t.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||J({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:L.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Ne&&L.createElement(r.default.Item,null,L.createElement(t.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),L.createElement(r.default.Item,{className:a.exit},L.createElement("a",{onClick:()=>ie(void 0,null,function*(){(0,o.m5)();let Fe;try{Fe=yield(0,w.vR)({}),d.ZP.success(Fe==null?void 0:Fe.message)}catch(Ze){}(0,o.d8)("_educoder_session","logout",1),(0,o.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Fe!=null&&Fe.url?window.location.href=Fe.url:(t.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,C.bg)()?L.createElement(S.Z,{dropdownRender:R,placement:"bottomRight"},L.createElement("section",null,L.createElement("aside",null,L.createElement("div",{className:Ie.actionTabs.type===1?a.classromediv:""},L.createElement("img",{className:`${a.userPic} current ml15`,src:`${(P=$.Z)==null?void 0:P.IMG_SERVER}/images/${(T=u.userInfo)==null?void 0:T.image_url}`,alt:"",onClick:()=>{var be;return t.history.push((0,o.Ll)()?"/account/profile":`/users/${(be=u.userInfo)==null?void 0:be.login}/classrooms`)}}),(0,o.Ll)()&&L.createElement("span",{className:"ml10 font16"},(U=u.userInfo)==null?void 0:U.username),L.createElement("i",{className:`iconfont icon-zhankai4 ${a.icon}`}))))):L.createElement("div",{className:`font15 flex item-center gap-10px ${h.isIlearning?a.login:""}`},((F=h.setting)==null?void 0:F.sso_login_url)&&L.createElement("a",{target:"_blank",href:(N=h.setting)==null?void 0:N.sso_login_url},L.createElement("img",{src:`${$.Z.IMG_SERVER}/${(ve=h.setting)==null?void 0:ve.login_logo_url}`,width:40}),L.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(ue=h.setting)==null?void 0:ue.sso_login_button_name)),!((De=h.setting)!=null&&De.hide_account_login)&&L.createElement(L.Fragment,null,L.createElement("span",{className:"current-primary-hover",onClick:()=>{J({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((Xe=h.setting)!=null&&Xe.close_register)&&L.createElement(L.Fragment,null,L.createElement("span",null,"|"),L.createElement("span",{className:"current-primary-hover",onClick:()=>{t.history.push("/user/register")}},"\u6CE8\u518C"))))};var V=(0,t.connect)(({homePage:l,loading:n,user:s,globalSetting:u,shixunHomeworks:h})=>({homePage:l,user:s,globalSetting:u,shixunHomeworks:h,loading:n.models.index}))(Q)},89537:function(mt,we,e){e.d(we,{Z:function(){return hn},g:function(){return Ut}});var t=e(59301),r=e(75790),d=e(44e3),S=e(43418),a={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},C=e(26957),w=e(2770),$=e(65363),Y={tip:"tip___a6MfI"},o=Object.defineProperty,L=Object.defineProperties,i=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ie=(D,x,b)=>x in D?o(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,Pe=(D,x)=>{for(var b in x||(x={}))pe.call(x,b)&&ie(D,b,x[b]);if(A)for(var b of A(x))Ae.call(x,b)&&ie(D,b,x[b]);return D},_=(D,x)=>L(D,i(x)),Be=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{at(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{at(b.throw(He))}catch(pt){fe(pt)}},at=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);at((b=b.apply(D,x)).next())}),Q=(D=>(D[D.Professor=1]="Professor",D[D.AssistantProfessor=2]="AssistantProfessor",D[D.Student=3]="Student",D))(Q||{});const V=({visible:D,user:x,onCancel:b=()=>{},dispatch:q,globalSetting:fe})=>{var ut,Tt;const[at,He]=(0,t.useState)(!1),[pt,Gt]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var Wt,$t;if((Wt=x==null?void 0:x.userInfo)!=null&&Wt.login){let un=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(un),un&&(un!=null&&un.isShow)&&(un==null?void 0:un.login)===(($t=x==null?void 0:x.userInfo)==null?void 0:$t.login)&&(He(!0),Gt({name:un==null?void 0:un.name,phone:un==null?void 0:un.phone}))}},[x==null?void 0:x.userInfo]);const en=()=>Be(void 0,null,function*(){b()}),et=()=>{let Wt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(_(Pe({},Wt),{isShow:!1}))),He(!1)};return t.createElement(t.Fragment,null,at&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:Y.tip},t.createElement("div",null,t.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(ut=fe==null?void 0:fe.infoData)==null?void 0:ut.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Tt=fe==null?void 0:fe.infoData)==null?void 0:Tt.phone}`),t.createElement("div",null,t.createElement($.Z,{onClick:et,style:{color:"#165dff",fontSize:16}})))))};var l=(0,r.connect)(({user:D,globalSetting:x})=>({user:D,globalSetting:x}))(V),n=e(49647),s=e(14203),u=e(53229),h=e(19374),K=e(3113),J="data:image/png;base64,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",Ie=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ve=(D,x)=>{var b={};for(var q in D)ye.call(D,q)&&x.indexOf(q)<0&&(b[q]=D[q]);if(D!=null&&Ie)for(var q of Ie(D))x.indexOf(q)<0&&Ee.call(D,q)&&(b[q]=D[q]);return b};const Oe=null,Le=D=>{var x=D,{homePage:b,user:q,globalSetting:fe,loading:ut,dispatch:Tt,location:at,text:He,shixunHomeworks:pt,payload:Gt={}}=x,en=Ve(x,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[et,Wt]=(0,t.useState)("none");return(0,t.useEffect)(()=>{pt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Wt("flex")},[pt.actionTabs.key]),(0,t.useEffect)(()=>{pt.actionTabs.key==="\u9690\u85CF"&&(Wt("none"),localStorage.setItem("Noviceguide","0"))},[pt.actionTabs.key]),et=="none"?null:t.createElement("div",{style:{display:et,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:J,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},pt.actionTabs.text),pt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(K.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Wt("none"),Tt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(K.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Tt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Wt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var me=(0,r.connect)(({homePage:D,loading:x,user:b,globalSetting:q,shixunHomeworks:fe})=>({homePage:D,user:b,globalSetting:q,loading:x.models.index,shixunHomeworks:fe}))(Le),X=e(89392),B=e(92736),P=e(6848),T={content:"content___L4gl0"},U="data:image/png;base64,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",F=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{at(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{at(b.throw(He))}catch(pt){fe(pt)}},at=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);at((b=b.apply(D,x)).next())});const N=({classroomList:D,loading:x,user:b,dispatch:q,virtualSpaces:fe,globalSetting:ut})=>{const Tt=(0,r.useLocation)();let at=!1;(0,t.useEffect)(()=>{ut.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(at=!0)},[ut.actionTabs.key]),(0,t.useEffect)(()=>{at&&q({type:"globalSetting/setActionTabs",payload:{}})},[Tt.pathname]);const He=()=>{q({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(B.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(S.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:ut.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>F(void 0,null,function*(){}),onCancel:()=>{He()}},t.createElement("div",{className:T.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:U,alt:""})),t.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),t.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",t.createElement(P.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${n.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),t.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),t.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},t.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var ve=(0,r.connect)(({classroomList:D,user:x,loading:b,virtualSpaces:q,globalSetting:fe})=>({classroomList:D,user:x,loading:b,virtualSpaces:q,globalSetting:fe}))(N),ue=e(92310),De=e.n(ue),Xe={NavBarItem:"NavBarItem___iFhxq"},ge=Object.defineProperty,Re=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,R=(D,x,b)=>x in D?ge(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,be=(D,x)=>{for(var b in x||(x={}))Ue.call(x,b)&&R(D,b,x[b]);if(Re)for(var b of Re(x))Ne.call(x,b)&&R(D,b,x[b]);return D};const y=({globalSetting:D,className:x,style:b,classNameItem:q,styleItem:fe={},NavData:ut=(He=>(He=D==null?void 0:D.setting)==null?void 0:He.navbar)()||[],selectKeys:Tt,onClick:at})=>{const[He,pt]=(0,t.useState)(Tt),Gt=et=>{var Wt;const{item:$t}=et;if(at)return at(et);(Wt=$t==null?void 0:$t.link)!=null&&Wt.includes("http")?(0,h.xg)($t==null?void 0:$t.link):(typeof($t==null?void 0:$t.name)=="string"&&(0,h.Dk)($t==null?void 0:$t.name),r.history.push($t==null?void 0:$t.link))},en=(et="")=>(et==null?void 0:et.indexOf("<"))>-1?et==null?void 0:et.slice(0,et==null?void 0:et.indexOf("<")):et;return(0,t.useEffect)(()=>{var et,Wt;if(D!=null&&D.setting){const $t=location.pathname;(Wt=(et=D==null?void 0:D.setting)==null?void 0:et.navbar)==null||Wt.map(function(un,Hn){var Nn,Dn,In;un.link==$t&&(pt(un==null?void 0:un.link),(0,h.Dk)($t==="/"?(Nn=D==null?void 0:D.setting)==null?void 0:Nn.name:en(un==null?void 0:un.name))),(Dn=un==null?void 0:un.subitem)!=null&&Dn.length&&((In=un==null?void 0:un.subitem)==null||In.map(Cn=>{Cn.link==$t&&(pt(Cn==null?void 0:Cn.link),$t!="/"&&(0,h.Dk)(en(Cn==null?void 0:Cn.name)))}))})}},[location.pathname]),t.createElement("nav",null,t.createElement("ul",{className:De()("flex item-center mb0 pl0 gap-20px",x),style:b},ut==null?void 0:ut.map((et,Wt)=>{var $t,un,Hn,Nn,Dn,In;et.subitem=($t=et==null?void 0:et.subitem)==null?void 0:$t.filter(jt=>!jt.hidden);const Cn=(()=>{var jt,Tn,Qn,cn;return Array.isArray(He)?!((jt=et==null?void 0:et.subitem)!=null&&jt.length)&&He.includes(et==null?void 0:et.link)||((Tn=et==null?void 0:et.subitem)==null?void 0:Tn.some(gn=>He.includes(gn==null?void 0:gn.link))):!((Qn=et==null?void 0:et.subitem)!=null&&Qn.length)&&He===(et==null?void 0:et.link)||((cn=et==null?void 0:et.subitem)==null?void 0:cn.some(gn=>He===(gn==null?void 0:gn.link)))})();return et!=null&&et.hidden?null:t.createElement("li",{key:Wt,className:De()(`flex item-center gap-10px current relative group-hover-show ${Xe.NavBarItem}`,et==null?void 0:et.className,q),style:be(be({color:Cn?"#159DFF":""},et.style||{}),fe),onClick:jt=>{Gt({e:jt,item:et})}},typeof(et==null?void 0:et.name)=="string"?t.createElement(t.Fragment,null,t.createElement("div",{className:"flex item-center h-full relative"},t.createElement("span",{dangerouslySetInnerHTML:{__html:((Hn=(un=et==null?void 0:et.subitem)==null?void 0:un.find(jt=>jt.link===location.pathname))==null?void 0:Hn.name)||(et==null?void 0:et.name)}}),Cn&&t.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((Nn=et==null?void 0:et.subitem)==null?void 0:Nn.length)>0&&t.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):et==null?void 0:et.name,((Dn=et==null?void 0:et.subitem)==null?void 0:Dn.length)>0&&t.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},(In=et==null?void 0:et.subitem)==null?void 0:In.map((jt,Tn)=>t.createElement("div",{key:Tn,className:De()("flex flex-col current",jt==null?void 0:jt.className),style:be({},(jt==null?void 0:jt.style)||{}),onClick:Qn=>{Qn.preventDefault(),Qn.stopPropagation(),Gt({e:Qn,item:jt})}},!!Tn&&t.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(jt==null?void 0:jt.name)=="string"?t.createElement("div",{className:`font16 c-black current ${Xe.NavBarItem}`},jt==null?void 0:jt.name):jt==null?void 0:jt.name,!!jt.content&&t.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},jt.content)))))})))};var f=(0,r.connect)(({globalSetting:D})=>({globalSetting:D}))(y),v=e(49127),I=e(8591),j=e(95237),G=e(43604),ne=e(20834),c=e(38854),k=e(92832),z=e(5112),g=e(31576),O=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{at(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{at(b.throw(He))}catch(pt){fe(pt)}},at=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);at((b=b.apply(D,x)).next())}),M=(D=>(D.Manager="manager",D.Developer="developer",D.Reporter="reporter",D))(M||{}),re=({visible:D,onCancel:x=()=>{}})=>{const[b,q]=(0,t.useState)(),[fe,ut]=(0,t.useState)(),[Tt,at]=(0,t.useState)(!1),He=()=>O(void 0,null,function*(){if(!b){I.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(b.length!==6){I.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!fe){I.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}at(!0);const Gt=yield(0,g.vm)({code:b,role:fe});at(!1),pt();const en={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(en[Gt.status]){I.ZP.info(en[Gt.status]);return}if(Gt.status===0){fe==="reporter"?(I.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,h.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),r.history.push(`/projects/${Gt==null?void 0:Gt.project_id}`)):((0,h.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),I.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),pt=()=>O(void 0,null,function*(){x()});return t.createElement(t.Fragment,null,t.createElement(S.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:D,confirmLoading:Tt,onOk:He,onCancel:pt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(k.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:b,onChange:Gt=>{if(Gt.target.value.length>=7){I.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}q(Gt.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(z.ZP.Group,{value:fe,onChange:Gt=>ut(Gt.target.value)},t.createElement(z.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(z.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(z.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},se=e(24905),he=e(8380),Fe=e(6765),Ze=e(98280),Ye=e(59301),dt=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{at(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{at(b.throw(He))}catch(pt){fe(pt)}},at=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);at((b=b.apply(D,x)).next())}),tt=(D=>(D[D.Professor=1]="Professor",D[D.AssistantProfessor=2]="AssistantProfessor",D[D.Student=3]="Student",D))(tt||{});const Dt=({visible:D,user:x,account:b,onCancel:q=()=>{},dispatch:fe})=>{const[ut,Tt]=(0,t.useState)(),[at,He]=(0,t.useState)([]),[pt,Gt]=(0,t.useState)(!1),[en,et]=(0,t.useState)(!1),[Wt,$t]=(0,t.useState)(),[un,Hn]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var Cn,jt;(Cn=x==null?void 0:x.userInfo)!=null&&Cn.identity&&He([((jt=x==null?void 0:x.userInfo)==null?void 0:jt.identity)==="student"?3:1])},[x]);const Nn=Cn=>{const jt=()=>{window.location.href=(Cn==null?void 0:Cn.jump_url)||`/classrooms/${Cn==null?void 0:Cn.course_id}`};if(at.includes(1)){S.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ye.createElement("div",{className:"tc"},(Cn==null?void 0:Cn.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{jt()}});return}jt()},Dn=()=>dt(void 0,null,function*(){if(!ut){I.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Cn=yield(0,Ze.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:ut}});if(Cn!=null&&Cn.need_pro_auth&&!at.includes(1)&&!at.includes(2)){fe({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:ut,checkedList:at}}),In();return}Gt(!0);const jt=yield(0,g.cR)({invite_code:ut,professor:at.includes(1)?1:null,assistant_professor:at.includes(2)?1:null,student:at.includes(3)?1:null});if(Gt(!1),(jt==null?void 0:jt.status)===-4&&(q(),fe({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(jt==null?void 0:jt.status)===-12&&I.ZP.warning(jt==null?void 0:jt.message),(jt==null?void 0:jt.status)===-2){if(In(),jt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){et(!0),$t(1);return}if(jt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){et(!0),$t(2);return}if(jt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){et(!0),$t(3);return}}if((jt==null?void 0:jt.status)===0){(0,h.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),In(),jt!=null&&jt.course_id?Nn(jt):I.ZP.success(jt.message);return}}),In=()=>dt(void 0,null,function*(){q()});return Ye.createElement(Ye.Fragment,null,Ye.createElement(S.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:D,confirmLoading:pt,onOk:Dn,onCancel:In},Ye.createElement("div",{className:"tc"},Ye.createElement("div",null,Ye.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Ye.createElement(k.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:ut,onChange:Cn=>{if(Cn.target.value.length>=7){I.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Tt(Cn.target.value)}})),Ye.createElement("div",{className:"mt10 font14"},Ye.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Ye.createElement(se.default.Group,{value:at,onChange:Cn=>He(Cn)},Ye.createElement(se.default,{value:1,disabled:at.includes(2)},"\u6559\u5E08"),Ye.createElement(se.default,{value:2,disabled:at.includes(1)},"\u52A9\u6559"),Ye.createElement(se.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Ye.createElement(Fe.Z,null),Ye.createElement(he.Z,{visible:en,onCancel:()=>et(!1),occupationValue:Wt}))};var yt=(0,r.connect)(({user:D,account:x})=>({user:D,account:x}))(Dt),qe={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},Nt=e(1997),Zt=e(78241),Vt=e(57809),Kt=e(11467),an=Object.defineProperty,At=Object.defineProperties,An=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,zt=(D,x,b)=>x in D?an(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,Ct=(D,x)=>{for(var b in x||(x={}))vn.call(x,b)&&zt(D,b,x[b]);if(nn)for(var b of nn(x))Yt.call(x,b)&&zt(D,b,x[b]);return D},wt=(D,x)=>At(D,An(x)),dn=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{at(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{at(b.throw(He))}catch(pt){fe(pt)}},at=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);at((b=b.apply(D,x)).next())});const on=({globalSetting:D,dispatch:x,user:b,info:q,open:fe,onCancel:ut=()=>{}})=>{var Tt;const[at,He]=(0,t.useState)([]),[pt,Gt]=(0,t.useState)([]),[en,et]=(0,t.useState)([]),[Wt]=Zt.default.useForm(),[$t,un]=(0,t.useState)(!1),[Hn,Nn]=(0,t.useState)(!1),Dn=(0,t.useRef)(null),In=(0,t.useRef)(1),[Cn,jt]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{fe&&Tn()},[fe]);const Tn=()=>dn(void 0,null,function*(){var sn;const Rt=q;if(!(0,Nt.o1)(x))return;const{user_school_id:wn="",department_id:Fn="",school_name:xn="",department_name:ct=""}=b.userInfo||{},ht=(sn=Rt==null?void 0:Rt.graduation_years)==null?void 0:sn.at(-1);Gt([{id:wn,name:xn}]),yield gn(wn),Wt.setFieldsValue({year:ht,school_id:wn,department_id:Number(Fn),name:`${ht}${xn}${ct}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Qn=sn=>dn(void 0,null,function*(){const Rt=yield(0,Kt.J3)(wt(Ct({},sn),{tab_module_type:"graduations"}));return Rt!=null&&Rt.un_purchased&&x({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Rt.status===0&&He((Rt==null?void 0:Rt.graduation_years)||[]),Rt}),cn=(sn,Rt=500)=>{Nn(!0),clearTimeout(Dn.current),Dn.current=setTimeout(()=>dn(void 0,null,function*(){In.current+=1;const wn=In.current,Fn=yield(0,Kt.NT)({keyword:sn});Fn.status===0&&In.current===wn&&(Gt((Fn==null?void 0:Fn.schools)||[]),Nn(!1))}),Rt)},gn=sn=>dn(void 0,null,function*(){if(!sn)return;const Rt=yield(0,Kt.Ps)({page:1,limit:9999,id:sn});Rt.status===0&&et((Rt==null?void 0:Rt.departments)||[])});return t.createElement(S.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:fe,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:$t,onCancel:ut,onOk:()=>Wt.submit()},t.createElement(Zt.default,{colon:!1,form:Wt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(sn,Rt)=>{sn.school_id&&(gn(Rt.school_id),Wt.setFieldValue("department_id",null))},onFinish:sn=>dn(void 0,null,function*(){un(!0);const Rt=yield(0,Kt.Wz)(sn);Rt.status===0&&(I.ZP.success("\u521B\u5EFA\u6210\u529F"),Wt.resetFields(),ut(),(0,h.xg)(`/graduations/${Rt==null?void 0:Rt.identifier}/index`)),un(!1)})},t.createElement(Zt.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(Vt.default,{style:{width:344},size:"large",options:(Tt=q==null?void 0:q.graduation_years)==null?void 0:Tt.map(sn=>({value:sn,label:sn}))})),t.createElement(Zt.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(Vt.default,{showSearch:!0,filterOption:!1,onSearch:sn=>{cn(sn)},loading:Hn,size:"large",style:{width:344},options:pt.map(sn=>({value:sn.id,label:sn.name}))})),t.createElement(Zt.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(Vt.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:en.map(sn=>({value:sn.id,label:sn.name}))})),t.createElement(Zt.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(k.default,{showCount:!0,style:{width:344},maxLength:60}))))};var bn=(0,r.connect)(({user:D,globalSetting:x,loading:b})=>({user:D,globalSetting:x,loading:b}))(on),On=Object.defineProperty,Jt=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,E=(D,x,b)=>x in D?On(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,oe=(D,x)=>{for(var b in x||(x={}))lt.call(x,b)&&E(D,b,x[b]);if(Jt)for(var b of Jt(x))Bt.call(x,b)&&E(D,b,x[b]);return D},xe=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{at(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{at(b.throw(He))}catch(pt){fe(pt)}},at=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);at((b=b.apply(D,x)).next())});const m=({globalSetting:D,dispatch:x,user:b,open:q,onCancel:fe=()=>{}})=>{const[ut]=Zt.default.useForm(),[Tt,at]=(0,t.useState)(!1),[He,pt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var Gt;if(q){const en={code:"",user_type:((Gt=b==null?void 0:b.userInfo)==null?void 0:Gt.identity)==="student"?2:1,major:""};ut.setFieldsValue(en),pt(oe({},en))}},[q]),t.createElement(S.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:q,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Tt,onCancel:fe,onOk:()=>ut.submit()},t.createElement(Zt.default,{colon:!1,form:ut,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Gt,en)=>pt(oe({},en)),onFinish:Gt=>xe(void 0,null,function*(){at(!0);const en=yield(0,Ze.ZP)("/api/graduations/join.json",{method:"post",body:Gt});en.status===0&&(fe(),en!=null&&en.identifier?(0,h.xg)(`/graduations/${en==null?void 0:en.identifier}/index`):I.ZP.success(en==null?void 0:en.message)),at(!1)})},t.createElement(Zt.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(k.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(Zt.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(z.ZP.Group,null,t.createElement(z.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(z.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(He==null?void 0:He.user_type)===2&&t.createElement(Zt.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(k.default,{showCount:!0,maxLength:60}))))};var p=(0,r.connect)(({user:D,globalSetting:x})=>({user:D,globalSetting:x}))(m),Z=e(59301),ae=Object.defineProperty,je=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Ke=(D,x,b)=>x in D?ae(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,Qe=(D,x)=>{for(var b in x||(x={}))Se.call(x,b)&&Ke(D,b,x[b]);if(je)for(var b of je(x))We.call(x,b)&&Ke(D,b,x[b]);return D},nt=(D,x)=>{var b={};for(var q in D)Se.call(D,q)&&x.indexOf(q)<0&&(b[q]=D[q]);if(D!=null&&je)for(var q of je(D))x.indexOf(q)<0&&We.call(D,q)&&(b[q]=D[q]);return b},Ge=(D=>(D.Projects="projects",D.Shixuns="shixuns",D.Classrooms="classrooms",D))(Ge||{}),ze=(D=>(D.Classrooms="classrooms",D.Shixuns="shixuns",D.Paths="paths",D.Projects="projects",D.Videos="videos",D.Topics="topics",D.Graduations="graduations",D))(ze||{});const ke=D=>{var x=D,{homePage:b,user:q,globalSetting:fe,loading:ut,dispatch:Tt,className:at,style:He={}}=x,pt=nt(x,["homePage","user","globalSetting","loading","dispatch","className","style"]),Gt,en,et,Wt;const[$t,un]=(0,t.useState)(),[Hn,Nn]=(0,t.useState)(),[Dn,In]=(0,t.useState)(!1),[Cn,jt]=(0,t.useState)(!1),[Tn,Qn]=(0,t.useState)(!1),[cn,gn]=(0,t.useState)();function sn(st,tn){for(const fn of st){if(fn.link===tn)return fn.hidden;if(fn.subitem&&fn.subitem.length>0){let Bn=fn.subitem;for(const Sn of Bn)if(Sn.link===tn)return Sn.hidden;return!1}}return!0}const Rt=sn(((Gt=fe.setting)==null?void 0:Gt.navbar)||[],"/classrooms"),wn=sn(((en=fe.setting)==null?void 0:en.navbar)||[],"/shixuns"),Fn=sn(((et=fe.setting)==null?void 0:et.navbar)||[],"/paths"),xn=sn(((Wt=fe.setting)==null?void 0:Wt.navbar)||[],"/graduations"),ct=st=>{var tn;if((0,Nt.tJ)(Tt)){if(st==="projects"&&!((tn=q.userInfo)!=null&&tn.email)){I.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}st==="classrooms"?un(!0):st==="projects"&&Nn(!0)}},ht=(st,tn)=>{var fn;if((0,Nt.tJ)(Tt)){if(tn==="projects"&&!((fn=q.userInfo)!=null&&fn.email)){I.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}tn==="shixuns"&&!(0,Nt.xY)()||st&&(window.location.href=st)}},Ht=st=>{var tn,fn,Bn,Sn,zn,Ln,Yn,_n,ar,or,Un,Wn,ir,er,sr,Jn,fr,Ar,ur,cr,vr;return Z.createElement(Z.Fragment,null,Z.createElement(j.Z,{justify:"space-around",className:"pt5 pb5"},Z.createElement(G.Z,{className:((tn=q.userInfo)==null?void 0:tn.user_identity)!=="\u5B66\u751F"?qe.joinCol:qe.hidden},((fn=q.userInfo)==null?void 0:fn.user_identity)!=="\u5B66\u751F"&&!((Bn=fe==null?void 0:fe.setting)!=null&&Bn.hide_course)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ht("/classrooms/new")},(Sn=q.userInfo)!=null&&Sn.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((zn=fe==null?void 0:fe.setting)!=null&&zn.hide_shixun)&&((Ln=q==null?void 0:q.userInfo)==null?void 0:Ln.is_shixun_marker)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ht("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Yn=q.userInfo)==null?void 0:Yn.user_identity)!=="\u5B66\u751F"&&!((_n=fe==null?void 0:fe.setting)!=null&&_n.hide_subject)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ht("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((ar=fe==null?void 0:fe.setting)!=null&&ar.is_local)&&((or=q.userInfo)==null?void 0:or.main_site)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>{var dr;return ht(`${(dr=fe==null?void 0:fe.setting)==null?void 0:dr.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Un=q.userInfo)!=null&&Un.main_site)&&Z.createElement("div",null,Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ct("classrooms")},(Wn=q.userInfo)!=null&&Wn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ir=q.userInfo)==null?void 0:ir.main_site)&&!((er=fe==null?void 0:fe.setting)!=null&&er.is_local)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ct("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((sr=q.userInfo)==null?void 0:sr.main_site)&&((Jn=q.userInfo)==null?void 0:Jn.user_identity)!=="\u5B66\u751F"&&Z.createElement(G.Z,null,Z.createElement("div",{className:qe.joinBoard})),((fr=q.userInfo)==null?void 0:fr.main_site)&&Z.createElement(G.Z,{className:((Ar=q.userInfo)==null?void 0:Ar.user_identity)!=="\u5B66\u751F"?qe.joinCol:qe.w90},Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ct("classrooms")},(ur=q.userInfo)!=null&&ur.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((cr=q.userInfo)==null?void 0:cr.main_site)&&!((vr=fe==null?void 0:fe.setting)!=null&&vr.is_local)&&Z.createElement(ne.default.Item,Qe({},st),Z.createElement("a",{onClick:()=>ct("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return Z.createElement(Z.Fragment,null,Z.createElement(c.Z,{dropdownRender:()=>{var st;return Z.createElement(ne.default,{className:((st=q.userInfo)==null?void 0:st.user_identity)!=="\u5B66\u751F"?`${qe.rightMenu} ${qe.joinMenu} mt10`:`${qe.rightMenu} ${qe.joinMenu} ${qe.w140} mt10`},Z.createElement(Ht,null))},placement:"bottom"},Z.createElement("span",{className:De()("iconfont icon-tianjia6 current",at),style:He})),Z.createElement(yt,{visible:$t,onCancel:()=>un(!1)}),Z.createElement(re,{visible:Hn,onCancel:()=>Nn(!1)}),Z.createElement(bn,{info:cn,open:Dn,onCancel:()=>In(!1)}),Z.createElement(p,{open:Cn,onCancel:()=>jt(!1)}))};var Te=(0,r.connect)(({homePage:D,loading:x,user:b,globalSetting:q})=>({homePage:D,user:b,globalSetting:q,loading:x.models.index}))(ke),_e=e(78881),ot=Object.defineProperty,Ot=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,W=(D,x,b)=>x in D?ot(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,ee=(D,x)=>{for(var b in x||(x={}))gt.call(x,b)&&W(D,b,x[b]);if(Ot)for(var b of Ot(x))ft.call(x,b)&&W(D,b,x[b]);return D};const ce=D=>React.createElement("svg",ee({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},D),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",de=Object.defineProperty,le=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,$e=(D,x,b)=>x in D?de(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,rt=(D,x)=>{for(var b in x||(x={}))te.call(x,b)&&$e(D,b,x[b]);if(le)for(var b of le(x))Me.call(x,b)&&$e(D,b,x[b]);return D},Mt=(D,x)=>{var b={};for(var q in D)te.call(D,q)&&x.indexOf(q)<0&&(b[q]=D[q]);if(D!=null&&le)for(var q of le(D))x.indexOf(q)<0&&Me.call(D,q)&&(b[q]=D[q]);return b};const It=D=>{var x=D,{globalSetting:b}=x,q=Mt(x,["globalSetting"]),fe,ut;const Tt=(0,t.useMemo)(()=>{var at,He;return(at=b==null?void 0:b.setting)!=null&&at.nav_logo_url?`${n.Z.IMG_SERVER}/${(He=b==null?void 0:b.setting)==null?void 0:He.nav_logo_url}`:`${n.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(fe=b==null?void 0:b.setting)==null?void 0:fe.nav_logo_url]);return t.createElement("img",rt({title:(ut=b==null?void 0:b.setting)==null?void 0:ut.name,src:Tt||Ce},q))};var Ft=(0,r.connect)(({globalSetting:D})=>({globalSetting:D}))(It);const xt=({user:D})=>{var x;return t.createElement(d.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},t.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},t.createElement(Ft,{style:{height:"80%"}}),t.createElement(f,{classNameItem:"text-16px font-semibold"}),t.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},t.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{r.history.push("/search?value=")}}),(0,u.bg)()&&t.createElement(Te,{className:"font18"}),(0,u.bg)()&&t.createElement(v.Z,{dot:(x=D==null?void 0:D.navigationInfo)==null?void 0:x.new_message},t.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var b;r.history.push(`/messages/${(b=D==null?void 0:D.userInfo)==null?void 0:b.login}/user_tidings`)}})),t.createElement(_e.Z,null))))};var vt=(0,r.connect)(({globalSetting:D,user:x})=>({globalSetting:D,user:x}))(xt),Lt=({className:D,style:x})=>{const[b,q]=(0,t.useState)(!1);function fe(ut){r.history.push("/search?value="+ut)}return b?t.createElement("div",{onBlur:()=>{setTimeout(()=>{q(!1)},300)}},t.createElement(k.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:fe,autoFocus:!0})):t.createElement("span",{className:De()("iconfont icon-sousuo font18 current icon-bianzu11",D),style:x,onClick:()=>{r.history.push("/search?value=")}})},qt=e(81081);const Pt={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},St=({dispatch:D,globalSetting:x,user:b})=>{var q;const[fe,ut]=(0,t.useState)(!1),Tt=()=>{function He(pt){r.history.push("/search?value="+pt)}return fe?t.createElement("div",{onBlur:()=>{setTimeout(()=>{ut(!1)},300)}},t.createElement(k.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:He,autoFocus:!0})):t.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{r.history.push("/search?value=")}})},at=["/","/paths","/shixuns","/classrooms"];return t.createElement(d.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!at.includes(location.pathname)&&t.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?r.history.back():r.history.push("/")}},t.createElement("img",{src:e(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),t.createElement("img",{title:(q=x==null?void 0:x.setting)==null?void 0:q.name,src:e(4),style:{height:"54rem"}}),t.createElement("div",{className:"ml-auto"},t.createElement(Tt,null)),t.createElement(C.Z,{icon:t.createElement("span",{className:"iconfont icon-zengjia"})}),t.createElement(w.Z,{payload:Ut()}))};var Qt=(0,r.connect)(({globalSetting:D,user:x})=>({globalSetting:D,user:x}))(St),Je=e(59301),_t=Object.defineProperty,En=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,it=(D,x,b)=>x in D?_t(D,x,{enumerable:!0,configurable:!0,writable:!0,value:b}):D[x]=b,rn=(D,x)=>{for(var b in x||(x={}))bt.call(x,b)&&it(D,b,x[b]);if(En)for(var b of En(x))Et.call(x,b)&&it(D,b,x[b]);return D},ln=(D,x)=>{var b={};for(var q in D)bt.call(D,q)&&x.indexOf(q)<0&&(b[q]=D[q]);if(D!=null&&En)for(var q of En(D))x.indexOf(q)<0&&Et.call(D,q)&&(b[q]=D[q]);return b},kt=(D,x,b)=>new Promise((q,fe)=>{var ut=He=>{try{at(b.next(He))}catch(pt){fe(pt)}},Tt=He=>{try{at(b.throw(He))}catch(pt){fe(pt)}},at=He=>He.done?q(He.value):Promise.resolve(He.value).then(ut,Tt);at((b=b.apply(D,x)).next())});function Ut(){var D,x;const q=window.location.pathname.split("/"),fe={};return q[1]=="classrooms"&&q.length>3&&!((D=q[4])!=null&&D.includes("newgold"))&&!((x=q[5])!=null&&x.includes("newgold"))&&q[2]!=="coursesId"&&(fe.course_id=q[2]),q[1]==="shixuns"&&q.length>3&&(fe.objective_type="shixun",fe.objective_id=q[2]),q[1]==="paths"&&q.length>3&&(fe.objective_type="path",fe.objective_id=q[2]),rn(rn({},fe),{school:1})}const mn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],yn=D=>{var x=D,{homePage:b,user:q,globalSetting:fe,loading:ut,dispatch:Tt,isLogin:at=!1,shixunHomeworks:He}=x,pt=ln(x,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Gt,en;const et=(0,r.useLocation)(),[Wt,$t]=(0,t.useState)(""),[un,Hn]=(0,t.useState)(!1),Nn=Ut();(0,t.useEffect)(()=>{Tt({type:"user/getNavigationInfo",payload:rn({},Nn)})},[fe.name]),(0,t.useEffect)(()=>{He.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(mn!=null&&mn.includes(et==null?void 0:et.pathname)||(et==null?void 0:et.pathname.indexOf("/classrooms"))===0||Tt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[et.pathname]),(0,t.useEffect)(()=>{He.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||He.actionTabs.key||localStorage.setItem("Noviceguide","0")},[He.actionTabs.key]),(0,t.useEffect)(()=>{var cn;if(fe!=null&&fe.setting){let gn=(0,X.cloneDeep)((cn=fe==null?void 0:fe.setting)==null?void 0:cn.navbar);gn=gn==null?void 0:gn.filter(Rt=>{var wn;return!(Rt!=null&&Rt.hidden)&&!((0,u.JA)()&&((wn=["/paperlibrary","/problemset"])!=null&&wn.includes(Rt.link)))});for(const Rt of gn)Rt.subitem&&(Rt.subitem=Rt.subitem.filter(wn=>{var Fn;return!(wn!=null&&wn.hidden)&&!((0,u.JA)()&&((Fn=["/paperlibrary","/problemset"])!=null&&Fn.includes(wn.link)))}));let sn=!1;gn==null||gn.map(function(Rt,wn){var Fn,xn,ct,ht;const Ht=et.pathname;Rt.link===Ht&&($t(Rt==null?void 0:Rt.link),(0,h.Dk)(Ht==="/"?(Fn=fe==null?void 0:fe.setting)==null?void 0:Fn.name:Tn(Rt==null?void 0:Rt.name)),In(jt(wn,{name:Rt==null?void 0:Rt.name,link:Rt==null?void 0:Rt.link},gn)),sn=!0),Ht=="/"&&($t(""),(0,h.Dk)((xn=fe==null?void 0:fe.setting)==null?void 0:xn.name)),(ct=Rt==null?void 0:Rt.subitem)!=null&&ct.length&&((ht=Rt==null?void 0:Rt.subitem)==null||ht.map(st=>{st.link===Ht&&($t(st==null?void 0:st.link),Ht!=="/"&&(0,h.Dk)(Tn(st==null?void 0:st.name)),In(jt(wn,{name:st==null?void 0:st.name,link:st==null?void 0:st.link},gn)),sn=!0)}))}),sn||In(gn)}},[fe==null?void 0:fe.setting,q]);const[Dn,In]=(0,t.useState)([]),Cn=(cn,gn)=>kt(void 0,null,function*(){var sn,Rt,wn,Fn,xn,ct;if((cn==null?void 0:cn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const ht=yield(0,s.IU)({tab_module_type:"engineering"});if(ht!=null&&ht.un_purchased){Tt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(sn=ht==null?void 0:ht.data)!=null&&sn.engineer_url?(wn=(Rt=ht==null?void 0:ht.data)==null?void 0:Rt.engineer_url)!=null&&wn.includes("http")?(0,h.xg)((Fn=ht==null?void 0:ht.data)==null?void 0:Fn.engineer_url):r.history.push((xn=ht==null?void 0:ht.data)==null?void 0:xn.engineer_url):(ht==null?void 0:ht.status)!=401&&Hn(!0);return}(ct=cn==null?void 0:cn.link)!=null&&ct.includes("http")?(0,h.xg)(cn==null?void 0:cn.link):((0,h.Dk)(cn==null?void 0:cn.name),r.history.push(cn==null?void 0:cn.link)),(cn==null?void 0:cn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Tt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Je.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),jt=(cn,gn,sn)=>{const Rt=sn.slice();return Rt[cn]&&(Rt[cn].name=gn.name,Rt[cn].link=gn.link),Rt||[]},Tn=(cn="")=>(cn==null?void 0:cn.indexOf("<"))>-1?cn==null?void 0:cn.slice(0,cn==null?void 0:cn.indexOf("<")):cn,Qn=()=>{var cn,gn,sn,Rt,wn,Fn;switch(Number((cn=fe==null?void 0:fe.setting)==null?void 0:cn.theme)){case qt.Fy.THEMEONE:return Je.createElement(vt,null);case qt.Fy.THEMETWO:return Je.createElement(Qt,null);case qt.Fy.DEFAULT:default:return Je.createElement(d.default,{style:{background:`${et.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${fe.isIlearning?a["header-iearning"]:a.header} ${fe.showHeaderFixed?a.headerFixed:""}`},Je.createElement(d.default.Header,{className:"header",style:{background:`${et.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${et.pathname=="/training"?"999":""}`}},Je.createElement("section",{className:a["edu-menu"]},(!!fe.isIlearning||!((gn=fe==null?void 0:fe.setting)!=null&&gn.main_site)&&!!((sn=fe==null?void 0:fe.setting)!=null&&sn.navbar))&&Je.createElement(r.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Tt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Je.createElement(Ft,{className:a.logo})),Je.createElement("ul",{className:`${a.menu} ${(0,h.Ll)()&&"ml0"}`},(0,h.Ll)()&&Je.createElement("li",null,Je.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,h.Ll)()&&fe.setting&&(Dn==null?void 0:Dn.map(function(xn,ct){var ht,Ht,st,tn,fn;return Je.createElement("li",{key:ct,className:!((ht=xn==null?void 0:xn.subitem)!=null&&ht.length)&&Wt===(xn==null?void 0:xn.link)||(Ht=xn==null?void 0:xn.subitem)!=null&&Ht.some(Bn=>Wt===(Bn==null?void 0:Bn.link))?a.actived:""},Je.createElement("div",{onClick:()=>Cn(xn,ct),className:a.name},Je.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Bn;let Sn=xn==null?void 0:xn.name;return(Bn=xn==null?void 0:xn.subitem)==null||Bn.map((zn,Ln)=>(zn.link===et.pathname&&(Sn=zn.name),zn)),Sn})()}}),((st=xn==null?void 0:xn.subitem)==null?void 0:st.length)>0&&Je.createElement("i",{className:"iconfont icon-zhankai4"})),((tn=xn==null?void 0:xn.subitem)==null?void 0:tn.length)>0&&Je.createElement("div",{className:a.dropDown},(fn=xn==null?void 0:xn.subitem)==null?void 0:fn.map((Bn,Sn)=>Je.createElement("div",{className:a.subName,onClick:()=>Cn(Bn,ct),key:ct+"-"+Sn},!!Sn&&Je.createElement("div",{className:a.line}),Je.createElement("aside",{className:"font16 c-black"},Tn(Bn==null?void 0:Bn.name)),Je.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Bn.content)))))}))),Je.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:fe.isIlearning?"initial":"1 0 auto"}},!(0,h.Ll)()&&!(fe!=null&&fe.isIlearning)&&Je.createElement(Je.Fragment,null,Je.createElement(Lt,null),!at&&Je.createElement(C.Z,null),!at&&!!((Rt=q==null?void 0:q.userInfo)!=null&&Rt.login)&&Je.createElement(r.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(wn=q==null?void 0:q.userInfo)==null?void 0:wn.login}/user_tidings`},((Fn=q==null?void 0:q.navigationInfo)==null?void 0:Fn.new_message)&&Je.createElement("span",{className:a.newslight}))),!at&&Je.createElement(w.Z,{payload:Nn})))))}};return Je.createElement(Je.Fragment,null,fe.showHeader&&fe.showHeaderFooter&&Je.createElement(Je.Fragment,null,Qn(),Je.createElement(S.default,{centered:!0,destroyOnClose:!0,open:un,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,h.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Hn(!1)},Je.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Je.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Je.createElement("img",{src:`${n.Z.IMG_SERVER}/${(Gt=fe==null?void 0:fe.setting)==null?void 0:Gt.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Je.createElement("p",null,"\u7FA4\u53F7\uFF1A",(en=fe==null?void 0:fe.setting)==null?void 0:en.homepage_tea_qq_number))),(fe==null?void 0:fe.showTip)&&Je.createElement(l,null),Je.createElement(me,null)),Je.createElement(ve,null))};var hn=(0,r.connect)(({homePage:D,loading:x,user:b,globalSetting:q,shixunHomeworks:fe})=>({homePage:D,user:b,globalSetting:q,loading:x.models.index,shixunHomeworks:fe}))(yn)},6765:function(mt,we,e){e.d(we,{Z:function(){return Y}});var t=e(43418),r=e(3113),d=e(75790),S=e(87169),a={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},C=e(32637),w=e(59301);const $=({classroomList:o,dispatch:L,user:i})=>w.createElement(t.default,{open:o.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:w.createElement("span",null,w.createElement(S.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{L({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},w.createElement("div",{style:{textAlign:"center",marginBottom:30}},w.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",w.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),w.createElement("img",{style:{width:130,height:130},src:C})),w.createElement("div",{className:a.bottom},w.createElement(r.ZP,{className:a.yes,onClick:()=>{L({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var Y=(0,d.connect)(({classroomList:o,user:L})=>({classroomList:o,user:L}))($)},13115:function(mt,we,e){e.r(we),e.d(we,{default:function(){return ne}});var t=e(81081),r=e(59301),d=e(75790),S=e(6848),a={flex_box_center:"flex_box_center___gzO10",flex_space_between:"flex_space_between___HD4df",flex_box_vertical_center:"flex_box_vertical_center___biRrw",flex_box_center_end:"flex_box_center_end___vGSp5",flex_box_column:"flex_box_column___M8cXk",menuWrap:"menuWrap___PO4bq",crumbs:"crumbs___deUWl",info:"info___yqdBj",avatar:"avatar___AAwgi",name:"name___StpT8",approve:"approve___Uf6lz",number:"number___wTMVZ",attendance:"attendance___EUyoc",btn:"btn___TFPf7",nav:"nav___kkv6O",active:"active___s1gIo"},C="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABW5JREFUSEudVn9olWUUPud+9945UwKXUC40FaZGJrqubQ5tgza1VHQ6iYxMEkuZEWqhUII/qv9qwwokTbRQmlpClMzd2g8jV6mzRdoKsTIlzOUfs7Z7v+89T7zv9+N+93qn0oXLB9997/uc85zzPOcw3cZn1iFMVY6zkIRmAigWoVEkRAJcJsWXFHCciY+cXBnvutV1fLMDlUecJcqW7QBNIGESAcF82TxFiAAiKJgnCfeA6ZWu5wsODXZvXsCaZoxNDzj7oagMOhMDQpmvBtGAyn0SmESDemcJkU6QPNm9tvBCLvANgNWf4xFlq8NKUEQgc5G5MAvUC8D87mUZ+t2cBfVGKbq464VYexg0C9CAiWqBUMzNyKNNNF3hTDPvw5SaDE2A+r+sQW0SVP+wrjAADQA1jSLynSgUuTVxaTJZurT9BUGrCLEIlZDQFJfWEKUGyDvvP4l7Iw4lul9y6Q0Aq5vlhDhiamai9ijSYIzIu5G7rPVtVTzg0zNjr11ui3xAQuMDug29fi1DrIA6z24YWh4A1jRjiYg6mAELUQP+pGNxtDZf11XsxeiUnT4HwVAdpJ9tdqO5bDFF6n7cUHDIZDi7WX4SYIKJVPkU6mgZYGtMx0K+OFibJ3alXhfQpkyN3e516xiqO7jn3MuFE3luC6Y6Iqd9Cl06vWiJL7Yvio6+mVYf2m0/Ct1onkR0Nrl19CXFEp3Gs5NqC4Q2Gx0ZEfs11E5CFzoWRcfdDDCxy54FSHtGNhnNamMIdzeDt/LspHwpSqoC8Xq10FERMQpg3X2slq8MBvrwnvQax5Z3wjUMa9bXstsf3MpzktKjFEpyKfV1CKLGjtrYi/kAV51ErKs73S0OJoYbLrgrq4bG+n7mmqTqI6FhYUpd3WVcJCKR9e1LrTfDoOVNKHT+SX8EQSnE2sGgkyRyhyOogEP1AhT6vhvK8jrXJKWPBC5goEHfN827rxm0sb0udnzG/vRaIr63aHh0y9W/068q4UQ8Hqv7ahlfCwcz/e2BkpTgmCgaYwzetTrtPn0epVJiuitoHG39nBJFq9tro3v8yyoO2K9BMLc4Fkv81m+fgcSqp06m3otXKHL0MU7pc6U7ETv1HNtTGvurFOgLKKMtc7ehdE5SWkVQmdulJLyudaH1VjjymU24X6WdeWC0waZVnc/EV07fnd6ngOGnVhYsKt2JO8UZ+AXMK86sGfLZ5IaBs6JkUjBpdNNoWYjCZtOV/lTQmUaj97Q9zn/mNktlE4al0moBlBR1Lo/vSOxJvSE2NoKsORBJQGGbIFLWXR//5oGG/gNQeMIvFQtvNcJXkNNBDQ3fTMPYGvnpfL6arzvLPrQrWGTeiacLNmnhk0iLCHWTomIluPx9/ZAH9f8mNwy0QqHSlwlHo9OyrS1UQ0SiI9sGAaxrQvz3f9Mfdy6Pz69qI+v6+XSPKIxztRt5tmt1/P3yXRhxvS/1q4gM9zToWps+Eph3sC4wWWSVJxdw56CC32dvhsK1b1fEd5S9l5qUJlrGijBuRHzbwaWcntKY+kCJPOVrktnKmLe+tPqoc0LgrhSmWynSB4UWEvwBoT4B2RmrMuY8QhTqRVHjkMLYNl8apTsx3rFTDVCY581RPU+zx5OX5VhR3gDOmYfu0hTSU7C/uFPBlF1wHoqiENznmrfno0CvpfjGAWyy1CsGpAUKscy0zzZgE7Xri4aJwDfzzEMCD75i+LXSoI6tDgMo8seUtwLmuTxjfzfMQ6Je61ZLlA9q1sR+Zz+EyvJtbZks3bkZjDVPUhC+/TUx3JV6EYaD7Upogrt/ehl5F4sSU1vfMP73IpwrhfCqryDFLDzKm+qXSfiSUjjOkdtb9f8DnvFAdkid8jMAAAAASUVORK5CYII=",w="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA7VJREFUSEu9lk2IHFUQx///eWRnogtCRDAqmR2dfq/jQVFZyCKaCAYUo/gVMHoSRVAUxFwS0ECMmpsSFj3qIaCInxcvBrJKQCOKigft6mYIOBpkNWRhHFBnu0veZDr2zk7PLCr7Tk2/qvq9qldVr4g1rCRJrsuy7G5VvQnA5QAuG6idBvAzyROVSuXDIAi+mWSO4wSSJLk/TdMXALhJhgb7Yox5NgiCd8vkRwKjKGqQfFNVt60RtEKM5ElVfTAMw1PD+quASZJsT9P0PQAX/xtYQeeMMea+IAg+LdpZARzAjgHY8B9huXrPGLOzCD0P9GEE8GWZZyR/BbCgqiRpVfXaNR7qDIDZPLzngSLyedmdkXxtampqb6PR+COHJEkyl2XZUVW9ahLY36lzbs7L9YGDbHxnlCLJD5xz947aa7VaW3q93g8ALpgENcbs9tnbB0ZRFI1KfZJqjKk3m812mUEReUlV908CApAwDEP6ok7T9OsS79rOuS3jjInIrarqE23iMsZcTxE5qKoHSoCnnHNXjrMUx/HNWZatSP3SoiefZxRFxwHcUgL0Ib202WwujgnpE6r66kT3zgkseKAAsGMUjoRh+PSofVXdEMfxd6oarhEYe2AHwPQ4BZJ7nXMvF2Xa7fbGbrf7NoAbSM4D+EpVLwRwI8knVXXjCJu/rwX4Gcl9zrkTcRw/BeCK6enpg51O5zlf0LVabXe9Xj9bNN5qtWyv1/sYQH0I2ikNKck/ST5urX0jVxKRFwHcbq2dFZFvq9XqzpmZmd98PZPseTkfZv+dJMmOLMuO+85UgPZDugBgx7D7JJ9xzr1S/J8kydVpmu4i+QmAx5xzj4rIUX8lzrl7Wq3WRcvLywnJh621H4nI96q6tWBjobQsqtXq5kaj8cvwQRYXF6eXlpbu8j3XWjsvIodVdZ8x5jZVnc2y7FClUtlmrf1CRN5S1QdyG/RlUVb4JC9xzvlwrVpRFPnE2OWc258XPkmfrX4aOB2G4TVeKYoiH4ntuYF+4Q82VrW2cUBVnYrj+H1r7Z0ATBzHoqr9BmGMeSQIgtfb7fambrf7IwCfuX6da23+a1TzNsbMBUFwsqxcROQAybM+rHEcb82y7CGfLNbawyT/EhE/MewpePdP8+7jVz9PHZLHVPUnAP67n4X5UtVNvt4AHKnVaofy0hiMJ/Oqekfh7lY+T4Owjn2Ayzz1//2rAqA1KPzNQ7KjH+BBaP08sz4jRn6qdR2icui6jonF+K/bIDycIP/nqP83Fw/wC2ieHm4AAAAASUVORK5CYII=",$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABNNJREFUSEuVVmtoXEUYPXPXTQxtcKXYaBJrgthUEJoEgrESN9G2ItJaNy1qRcmaIIJQqD/8YctKaqsGEREsJhYbEB9oYn1jQUwtlSZSSB/S6mqb5rUxGDdt2ahJd+83MjN37p27m01iIOzlPubMnO985zsMS/hb/3trzVwGWzihgYOV2YRS4gycY4I4EhmyjsFin5+u7jy52HJsoRc2DrVtzaT5XuK8SgAQATYBHOqXiIG4+AXEc4DFCWz32bqu3nzrzgu4abitci5jf0ic1YsFJYgANK8lOJdA4pm6VpvgsAY4C26P3/nWxWzgHMBNY9FwOo1PibBCLKbB9IJqcf8GBJC+r0/MOUsSAs3n17191AT1AQowO8O+I86DmkJFl6JMXys6nXsupf53nBqnwQIbTFAXcNtkW+XsnH1CnEwu6NDE4dXOWWReijW9Zk3FPQ4rWWAH6+JhRa8L+NBYtN+2IWtmfqRP9dj1D+LplZEcLaQy/6DpzHO4ykmd2mVEb1rCDAw3dN3lAkbGo1szhB5yRKDoU4LQ1BXwAhyojGFV4Y0+0BdHuvFF8rgHJhnxvred+nJg2+g9Xb3yhA+PR38lQpV46O3SVKXabUWwDO9U7kKhVSBBv54+jthIt2TEFY1Zc6FqWzwT/1Z8tLFzDWtOtNbYZA+a4vBkrhWpWoNxC723vYYbgiEJ2DH+ASbnLuHIldMGlWKjDGQrhtQJnb5lVi1rTkTbiSPmKU/X0Glq49Th4jrsKX/GpXRodgJ9l0/C5oT9ia+M2mcrVgECgT0CsM8m3mSeytcKmhYwvHnz86hetjqrhgcRW9WCj/7sw6sjH4McVZtt4/YtcIQ1J1riNmG16xKSBkMwTk0qCsrRXdmeo9LvLw8iAAuNoWq8MXYIB/447PWocCOHIelUwG/ihCkiLPdx7YB4jsKws+QJbA6FcwAFnftG30fsliexa6gbn031++qmLNHpZY4ZBcix3HaK7PWhZ8xFrAg9t76OIqtwXk8+OPkt7g3V4PFzHbiU+TvHhVx7BFIskmiJk6RU9U62J4r7kdBGPLvykbyDZTqdwo4L+3EqdSHXAg1z52CC0qf6iHiTz5oM3xTFf6/iZZQVlCw46l4YehdfJn/yn87wWaVSJkQTbbeJx0yfNFVae+0d6Cjfudhcxc8zF7H9l1dckXhTRvWhUC/nlmiL1hoiGpTK1ENVSlsp9aWbdqB+2dpFAcULj57bhzOpEUWroXQNbjFW67c2bUuGPT1QHEYktB4VhaV5QecojcPTJ9A58Q1GZqd89qi91CbExxu71khAZd68x5x52fOwuuh2REL34e7itbCYJcEnrybxyV8/4NDUj5hOz/gE419LxBLmmbf4ePNoSz8Rq3d9L888LLlmBe6/bh3O/5vA0SunkHaV7ZiFkXHkPBQqJTYwHDbGkwDUA9iW0cKY6HkmvrZC+Wsmgux5yFmyMBis0/kmT8RAMHse6t2qNOCMIzNe6OFrzEMOls6wwIZhI9csEKKYPKlSWG5emXcDxsQX0YK4tXCI0jI0Y6IG9J3MyTxevc1o4cRELDEmmtqXQTjD9xLxKtmjRqAyx5kbHcHi3Ga7z9b/zyCc3XAi6qcz1habqIE4K+McpY5QJjghkeE4BiuwpKj/HzXrtW9CRHoFAAAAAElFTkSuQmCC",Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAApVJREFUSEu9VsuKE0EUPZWKGUgy5CF5kExIQmjTWwVBFyIu3Avqxm8RQfFb3KjgXnAQFw4Iuu22BySBmBcZ8iQJSafkNt1DHqar0CF32/fe03XuObeKQSEsy7q5Wq0eCSHuAcgDyLllvwE0GGNfAoHAB03TfsjaMb8Ey7Ke2Lb9GkBV1sj9bnLOn2ua9m5f/l8BDcMoM8beCCHuKAJtpDHGzoQQz3Rd/7VdvwNoWdZ927bfA7j+L2BrNT3O+WNN0z6v99kAdME+Arj2n2Be+YJz/nAd9BKQaATw7QpOtv2vPQC3PXovAU3T/Oo3s2QyiVQqtXNw27Zxfn7uSwjNtFqt3qUkB9BV41u/KsYYSqUSQqHQRlqz2cRwOJROgHP+lNTrABqGYahIn8CKxSICgYADMBgM0Gq1pGCeZXRd1xmZ2rbt76pVlUoFwWDQSW+321gsFphMJkrlnPNbzDTNl0KIFyoVx8fHyOW8JQPM53OMx2MIIdDrkTb8gzH2ihmG8QnAA1kyfS8UCgiHwzszzGaz6Pf76HQ6sjanBGgCuCHLpPmVy+SczRiNRiBBRaNRdLtdXFxc+LX6SYAjAFEZYCaTQTwe30kjOmmWdEoFxY6VAEmVJBZPnduoND+ab61Ww2q18vv3kRKliUQC6XR6b6PlcolGo4HZbCYjyqFUKhqa3bbhtzsr0Eklp1JbRCIRnJycyP4c0+kU9XrdN8+xhcz4+XzeUaBK0Az9aHWMT438VlssFgPN8OjoaC8mCYXsQeKhzbMnTGe10UeV5U2GJ1vQacl3FNScDE87lW4Nv9hY3pQou568ZrRH6dTeWlOheud6cmk97AXsUkvvmcM8MTxqDvqI8kAP+kxcF8HBHsLbyrvKp/4fx2NdC3LCqTwAAAAASUVORK5CYII=",o=e(53229),L=e(49647),i=e(59301),A=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,ie=(c,k)=>{var z={};for(var g in c)pe.call(c,g)&&k.indexOf(g)<0&&(z[g]=c[g]);if(c!=null&&A)for(var g of A(c))k.indexOf(g)<0&&Ae.call(c,g)&&(z[g]=c[g]);return z},Pe=(c,k,z)=>new Promise((g,O)=>{var M=se=>{try{re(z.next(se))}catch(he){O(he)}},H=se=>{try{re(z.throw(se))}catch(he){O(he)}},re=se=>se.done?g(se.value):Promise.resolve(se.value).then(M,H);re((z=z.apply(c,k)).next())}),Be=(c=>(c.Classrooms="classrooms",c.Shixuns="shixuns",c.Paths="paths",c.Projects="projects",c.Videos="videos",c.Topics="topics",c.Teach="teach-group",c.CreateImg="experiment-img",c.Certificate="certificate",c.OtherResources="otherResources",c.UserPortrait="userPortrait",c.LearningPath="learningPath",c.virtualSpaces="vspaces",c.Competitions="competitions",c.ResourcesCenter="resourcesCenter",c.DataSet="dataSet",c.ResourceGuarantee="resourceGuarantee",c.ResourceAllocation="resourceAllocation",c))(Be||{});const _=[{name:"classrooms",placeholder:"\u8BF7\u641C\u7D22\u8BFE\u5802/\u8BFE\u7A0B\u540D\u79F0"},{name:"shixuns",placeholder:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE"},{name:"paths",placeholder:"\u641C\u7D22\u5B9E\u8DF5\u8BFE\u7A0B"},{name:"videos",placeholder:"\u641C\u7D22\u89C6\u9891"}];var Be=(c=>(c.Classrooms="classrooms",c.Shixuns="shixuns",c.Paths="paths",c.Projects="projects",c.Videos="videos",c.Topics="topics",c.Competition="competitions",c.Engineering="engineering",c.Graduations="graduations",c.Paperlibrary="paperlibrary",c.Problemset="problemset",c.Dataset="dataset",c.Classmanagement="classmanagement",c))(Be||{});const Q=c=>{var k=c,{userDetail:z,user:g,globalSetting:O,loading:M,dispatch:H}=k,re=ie(k,["userDetail","user","globalSetting","loading","dispatch"]),se,he,Fe,Ze,Ye,dt,tt,Dt,yt,qe,Nt,Zt,Vt,Kt,an,At,An,nn,vn,Yt,zt,Ct,wt,dn,on,bn,On,Jt,lt,Bt,E,oe,xe,m,p,Z,ae,je,Se,We,Ke,Qe,nt;const Ge=(0,d.useLocation)(),ze=(0,r.useRef)(),[ke,Te]=(0,r.useState)(),_e=(0,d.useParams)();(0,r.useEffect)(()=>{var le,te;ze.current=(le=Ge.pathname.split("/"))==null?void 0:le[2];const Me=(te=Ge.pathname.split("/"))==null?void 0:te[3];Te(Me||"classrooms")},[Ge.pathname]);const ot=()=>Pe(void 0,null,function*(){(yield H({type:"userDetail/signed"}))&&H({type:"userDetail/getHomepageInfo",payload:{username:ze.current}})});console.log("user.userInfo",g.userInfo);const Ot=le=>{let te=Number(le||0);return le>1e4?(te=te/1e4,te=Math.floor(te*10)/10,te+"\u4E07"):te},gt=((se=g.userInfo)==null?void 0:se.login)===ze.current;function ft(le,te){for(const Me of le){if(Me.link===te)return Me.hidden;if(Me.subitem&&Me.subitem.length>0){let $e=Me.subitem;for(const rt of $e)if(rt.link===te)return rt.hidden;return!1}}return!0}const W=ft(((he=O.setting)==null?void 0:he.navbar)||[],"/classrooms"),ee=ft(((Fe=O.setting)==null?void 0:Fe.navbar)||[],"/shixuns"),ce=ft(((Ze=O.setting)==null?void 0:Ze.navbar)||[],"/paths"),Ce=ft(((Ye=O.setting)==null?void 0:Ye.navbar)||[],"/competitions"),de=ft(((dt=O.setting)==null?void 0:dt.navbar)||[],"/dataset");return i.createElement("div",{className:a.menuWrap},i.createElement("div",{className:a.crumbs},i.createElement("span",null,"\u6211\u7684\xA0",">","\xA0"),i.createElement("b",null,"\u4E2A\u4EBA\u4E3B\u9875")),i.createElement("div",{className:a.info},((tt=z.homepageInfo)==null?void 0:tt.avatar_url)&&i.createElement("img",{className:a.avatar,width:56,alt:"\u5934\u50CF",src:`${L.Z.IMG_SERVER}/images/${(Dt=z.homepageInfo)==null?void 0:Dt.avatar_url}`}),i.createElement("div",null,i.createElement("b",{className:a.name},(yt=z.homepageInfo)==null?void 0:yt.name),((qe=g.userInfo)==null?void 0:qe.login)===(_e==null?void 0:_e.username)&&i.createElement("span",null,i.createElement("i",{className:"iconfont icon-bianji11 ml10 current",onClick:()=>d.history.push(`/users/${ze.current}/baseInfo/edit`)})),i.createElement("div",{className:a.approve},((Nt=g.userInfo)==null?void 0:Nt.login)===(_e==null?void 0:_e.username)?i.createElement(i.Fragment,null,i.createElement(S.Z,{placement:"bottom",title:(Zt=z.homepageInfo)!=null&&Zt.professional_certification?"\u5DF2\u804C\u4E1A\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u804C\u4E1A\u8BA4\u8BC1"},i.createElement("span",{onClick:()=>d.history.push(`/users/${ze.current}/careerCertification`)},i.createElement("img",{width:14,src:(Vt=z.homepageInfo)!=null&&Vt.professional_certification?C:w,alt:""}),i.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1"))),i.createElement(S.Z,{placement:"bottom",title:(Kt=z.homepageInfo)!=null&&Kt.authentication?"\u5DF2\u5B9E\u540D\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u5B9E\u540D\u8BA4\u8BC1"},i.createElement("span",{onClick:()=>d.history.push(`/users/${ze.current}/realNameCertification`)},i.createElement("img",{width:14,src:(an=z.homepageInfo)!=null&&an.authentication?$:Y,alt:""}),i.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))):i.createElement(i.Fragment,null,i.createElement("span",{style:{cursor:"default"}},i.createElement("img",{width:14,src:(At=z.homepageInfo)!=null&&At.professional_certification?C:w,alt:""}),i.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1")),i.createElement("span",{style:{cursor:"default"}},i.createElement("img",{width:14,src:(An=z.homepageInfo)!=null&&An.authentication?$:Y,alt:""}),i.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))))),i.createElement("div",{className:a.nav},i.createElement(d.Link,{className:ke==="classrooms"?a.active:"",to:`/users/${ze.current}/classrooms`,onClick:()=>Te("classrooms")},i.createElement("i",{className:"iconfont icon-jiaoxueketang1 "}),"\u6559\u5B66\u8BFE\u5802"),i.createElement(d.Link,{className:ke==="shixuns"?a.active:"",to:`/users/${ze.current}/shixuns`,onClick:()=>Te("shixuns")},i.createElement("i",{className:"iconfont icon-shijianxiangmu "}),"\u5B9E\u8DF5\u9879\u76EE"),i.createElement(d.Link,{className:ke==="paths"?a.active:"",to:`/users/${ze.current}/paths`,onClick:()=>Te("paths")},i.createElement("i",{className:"iconfont icon-shijiankecheng "}),"\u5B9E\u8DF5\u8BFE\u7A0B"),((nn=g.userInfo)==null?void 0:nn.main_site)&&!((vn=O.setting)!=null&&vn.is_local)&&i.createElement("li",{className:`${ke==="projects"?a.active:""}`},i.createElement(d.Link,{className:ke==="projects"?a.active:"",to:`/users/${ze.current}/projects`,onClick:()=>Te("projects")},i.createElement("i",{className:"iconfont icon-kaifaxiangmu "}),"\u5F00\u53D1\u9879\u76EE")),((Yt=g.userInfo)==null?void 0:Yt.login)===(_e==null?void 0:_e.username)&&!((zt=O.setting)!=null&&zt.hide_competition)&&i.createElement(d.Link,{to:`/users/${ze.current}/competitions`,onClick:()=>Te("teach-group"),className:ke==="competitions"?a.active:""},i.createElement("i",{className:"iconfont icon-xuexipaiming"}),"\u7ADE\u8D5B\u7BA1\u7406"),((Ct=g.userInfo)==null?void 0:Ct.main_site)&&!((wt=O.setting)!=null&&wt.is_local)&&(gt&&((dn=g.userInfo)==null?void 0:dn.is_teacher)||((on=g.userInfo)==null?void 0:on.admin))&&i.createElement(d.Link,{className:ke==="videos"?a.active:"",to:`/users/${ze.current}/videos`,onClick:()=>Te("videos")},i.createElement("i",{className:"iconfont icon-shipinwenjian "}),"\u89C6\u9891\u6587\u4EF6"),((bn=g.userInfo)==null?void 0:bn.main_site)&>&&((On=g.userInfo)==null?void 0:On.is_teacher)&&i.createElement(d.Link,{className:ke==="topics"?a.active:"",to:`/users/${ze.current}/topics/personal`,onClick:()=>Te("topics")},i.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u8BFE\u5802\u8D44\u6E90"),!((Jt=O.setting)!=null&&Jt.hide_virtual)&&((lt=g.userInfo)==null?void 0:lt.user_identity)!=="\u5B66\u751F"&&i.createElement(d.Link,{to:`/users/${ze.current}/vspaces`,onClick:()=>Te("vspaces"),className:ke==="vspaces"?a.active:""},i.createElement("i",{className:"iconfont icon-xunishequ "}),"\u865A\u62DF\u793E\u533A"),((Bt=g.userInfo)==null?void 0:Bt.login)===(_e==null?void 0:_e.username)&&((E=g.userInfo)==null?void 0:E.mirror_marker_auth)&&i.createElement(d.Link,{to:`/users/${ze.current}/experiment-img`,onClick:()=>Te("experiment-img"),className:ke==="experiment-img"?a.active:""},i.createElement("i",{className:"iconfont icon-jingxiang2 "}),"\u5B9E\u9A8C\u955C\u50CF"),((oe=g.userInfo)==null?void 0:oe.user_identity)!=="\u5B66\u751F"&&i.createElement(d.Link,{to:`/users/${ze.current}/certificate`,onClick:()=>Te("certificate"),className:ke==="certificate"?a.active:""},i.createElement("i",{className:"iconfont icon-zhengshuguanli "}),"\u8BC1\u4E66\u7BA1\u7406"),((xe=g.userInfo)==null?void 0:xe.login)===(_e==null?void 0:_e.username)&&((m=g.userInfo)==null?void 0:m.user_identity)!=="\u5B66\u751F"&&i.createElement(d.Link,{to:`/users/${ze.current}/teach-group`,onClick:()=>Te("teach-group"),className:ke==="teach-group"?a.active:""},i.createElement("i",{className:"iconfont icon-tuandui "}),"\u6559\u7814\u56E2\u961F"),((0,o.Ny)()||((p=g.userInfo)==null?void 0:p.login)===ze.current)&&((Z=g.userInfo)==null?void 0:Z.user_identity)!=="\u5B66\u751F"&&i.createElement(d.Link,{to:`/users/${ze.current}/dataSet`,onClick:()=>Te("dataSet"),className:ke==="dataSet"?a.active:""},i.createElement("i",{className:"iconfont icon-danceng-shujuji "}),"\u6570\u636E\u96C6\u7BA1\u7406"),((ae=g.userInfo)==null?void 0:ae.user_identity)!=="\u5B66\u751F"&&i.createElement(d.Link,{to:`/users/${ze.current}/otherResources`,onClick:()=>Te("otherResources"),className:ke==="otherResources"?a.active:""},i.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u8D44\u6E90\u94FE\u63A5"),g.userInfo.is_teacher&&i.createElement(d.Link,{to:`/users/${ze.current}/classmanagement`,onClick:()=>Te("classmanagement"),className:ke==="classmanagement"?a.active:""},i.createElement("i",{className:"iconfont icon-banjiguanli"}),"\u73ED\u7EA7\u7BA1\u7406",(je=z.homepageInfo)!=null&&je.student_group_count?`\uFF08${(Se=z.homepageInfo)==null?void 0:Se.student_group_count}\uFF09`:"\uFF080\uFF09"),((We=z.homepageInfo)==null?void 0:We.college_identifier)&&i.createElement(d.Link,{to:`/colleges/${(Ke=z.homepageInfo)==null?void 0:Ke.college_identifier}/statistics`,onClick:()=>Te("otherResources"),className:ke==="otherResources"?a.active:""},i.createElement("i",{className:"iconfont icon-ziyuan2 "}),"\u5B66\u9662\u7EDF\u8BA1"),((Qe=z.homepageInfo)==null?void 0:Qe.laboratory_admin_url)&&i.createElement("a",{href:(nt=z.homepageInfo)==null?void 0:nt.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")))};var V=(0,d.connect)(({user:c,userDetail:k,loading:z,globalSetting:g})=>({user:c,userDetail:k,globalSetting:g,loading:z.models.index}))(Q),l={flex_box_center:"flex_box_center___fbdiq",flex_space_between:"flex_space_between___BQn7e",flex_box_vertical_center:"flex_box_vertical_center___Oa32s",flex_box_center_end:"flex_box_center_end___O1PRd",flex_box_column:"flex_box_column___tbM4u",content:"content___CfMWZ",leftBox:"leftBox___xeHyR",leftWrap:"leftWrap___OLOk_",rightBox:"rightBox___MjarR",rightWrap:"rightWrap___VCOtb",hiddenBar:"hiddenBar___v2ORW",tip:"tip___rX3uN"},n=e(59301);const s=({userDetail:c,user:k,globalSetting:z,loading:g,dispatch:O})=>{const M=(0,d.useParams)(),H=(0,r.useRef)(),[re,se]=(0,r.useState)(!1);(0,r.useEffect)(()=>(O({type:"globalSetting/delayTipToggle",payload:!0}),()=>{O({type:"globalSetting/delayTipToggle",payload:!1})}),[]),(0,r.useEffect)(()=>{var Fe;return H.current=M.username,O({type:"userDetail/getHomepageInfo",payload:{username:H.current}}),["baseInfo","realNameCertification","careerCertification"].includes((Fe=location.pathname.split("/"))==null?void 0:Fe[3])&&O({type:"account/getBasicInfo",payload:{login:H.current}}),O({type:"account/getBasicInfo",payload:{login:H.current}}),O({type:"globalSetting/footerToggle",payload:!1}),()=>{O({type:"globalSetting/footerToggle",payload:!0})}},[M]);const he=Fe=>{const Ze=Fe.currentTarget;Ze.scrollHeight>Ze.clientHeight&&se(!0)};return n.createElement("div",{className:l.content},n.createElement("div",{className:l.leftBox},n.createElement("div",{className:`${l.leftWrap} ${re?"":l.hiddenBar}`,onMouseEnter:he,onMouseLeave:()=>se(!1)},n.createElement(V,null))),n.createElement("div",{className:l.rightBox},n.createElement("div",{className:l.rightWrap},n.createElement(d.Outlet,null))))};var u=(0,d.connect)(({userDetail:c,user:k,loading:z,globalSetting:g})=>({user:k,userDetail:c,globalSetting:g,loading:z.models.index}))(s),h={flex_box_center:"flex_box_center___QvuEa",flex_space_between:"flex_space_between___RDXpR",flex_box_vertical_center:"flex_box_vertical_center___LSiY6",flex_box_center_end:"flex_box_center_end___AWwn7",flex_box_column:"flex_box_column___wXJyi",menuWrap:"menuWrap___tnusg",crumbs:"crumbs___kxOV8",info:"info___m5e4o",avatar:"avatar___cHe8_",name:"name___Tgzxk",approve:"approve___Mhsq_",number:"number___JxPSI",attendance:"attendance___FU4zp",btn:"btn___XXAl2",nav:"nav___muIyN",active:"active___yBd3P",banner:"banner___IbFXb",left:"left___Xoeq0",right:"right___ZskoK",fenge:"fenge___yIKd0",qd:"qd___qfKxh",text:"text___JQMeJ",tabContainer:"tabContainer___z5vIn",tabItem:"tabItem___k_1z5"},K="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABW5JREFUSEudVn9olWUUPud+9945UwKXUC40FaZGJrqubQ5tgza1VHQ6iYxMEkuZEWqhUII/qv9qwwokTbRQmlpClMzd2g8jV6mzRdoKsTIlzOUfs7Z7v+89T7zv9+N+93qn0oXLB9997/uc85zzPOcw3cZn1iFMVY6zkIRmAigWoVEkRAJcJsWXFHCciY+cXBnvutV1fLMDlUecJcqW7QBNIGESAcF82TxFiAAiKJgnCfeA6ZWu5wsODXZvXsCaZoxNDzj7oagMOhMDQpmvBtGAyn0SmESDemcJkU6QPNm9tvBCLvANgNWf4xFlq8NKUEQgc5G5MAvUC8D87mUZ+t2cBfVGKbq464VYexg0C9CAiWqBUMzNyKNNNF3hTDPvw5SaDE2A+r+sQW0SVP+wrjAADQA1jSLynSgUuTVxaTJZurT9BUGrCLEIlZDQFJfWEKUGyDvvP4l7Iw4lul9y6Q0Aq5vlhDhiamai9ijSYIzIu5G7rPVtVTzg0zNjr11ui3xAQuMDug29fi1DrIA6z24YWh4A1jRjiYg6mAELUQP+pGNxtDZf11XsxeiUnT4HwVAdpJ9tdqO5bDFF6n7cUHDIZDi7WX4SYIKJVPkU6mgZYGtMx0K+OFibJ3alXhfQpkyN3e516xiqO7jn3MuFE3luC6Y6Iqd9Cl06vWiJL7Yvio6+mVYf2m0/Ct1onkR0Nrl19CXFEp3Gs5NqC4Q2Gx0ZEfs11E5CFzoWRcfdDDCxy54FSHtGNhnNamMIdzeDt/LspHwpSqoC8Xq10FERMQpg3X2slq8MBvrwnvQax5Z3wjUMa9bXstsf3MpzktKjFEpyKfV1CKLGjtrYi/kAV51ErKs73S0OJoYbLrgrq4bG+n7mmqTqI6FhYUpd3WVcJCKR9e1LrTfDoOVNKHT+SX8EQSnE2sGgkyRyhyOogEP1AhT6vhvK8jrXJKWPBC5goEHfN827rxm0sb0udnzG/vRaIr63aHh0y9W/068q4UQ8Hqv7ahlfCwcz/e2BkpTgmCgaYwzetTrtPn0epVJiuitoHG39nBJFq9tro3v8yyoO2K9BMLc4Fkv81m+fgcSqp06m3otXKHL0MU7pc6U7ETv1HNtTGvurFOgLKKMtc7ehdE5SWkVQmdulJLyudaH1VjjymU24X6WdeWC0waZVnc/EV07fnd6ngOGnVhYsKt2JO8UZ+AXMK86sGfLZ5IaBs6JkUjBpdNNoWYjCZtOV/lTQmUaj97Q9zn/mNktlE4al0moBlBR1Lo/vSOxJvSE2NoKsORBJQGGbIFLWXR//5oGG/gNQeMIvFQtvNcJXkNNBDQ3fTMPYGvnpfL6arzvLPrQrWGTeiacLNmnhk0iLCHWTomIluPx9/ZAH9f8mNwy0QqHSlwlHo9OyrS1UQ0SiI9sGAaxrQvz3f9Mfdy6Pz69qI+v6+XSPKIxztRt5tmt1/P3yXRhxvS/1q4gM9zToWps+Eph3sC4wWWSVJxdw56CC32dvhsK1b1fEd5S9l5qUJlrGijBuRHzbwaWcntKY+kCJPOVrktnKmLe+tPqoc0LgrhSmWynSB4UWEvwBoT4B2RmrMuY8QhTqRVHjkMLYNl8apTsx3rFTDVCY581RPU+zx5OX5VhR3gDOmYfu0hTSU7C/uFPBlF1wHoqiENznmrfno0CvpfjGAWyy1CsGpAUKscy0zzZgE7Xri4aJwDfzzEMCD75i+LXSoI6tDgMo8seUtwLmuTxjfzfMQ6Je61ZLlA9q1sR+Zz+EyvJtbZks3bkZjDVPUhC+/TUx3JV6EYaD7Upogrt/ehl5F4sSU1vfMP73IpwrhfCqryDFLDzKm+qXSfiSUjjOkdtb9f8DnvFAdkid8jMAAAAASUVORK5CYII=",J="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA7VJREFUSEu9lk2IHFUQx///eWRnogtCRDAqmR2dfq/jQVFZyCKaCAYUo/gVMHoSRVAUxFwS0ECMmpsSFj3qIaCInxcvBrJKQCOKigft6mYIOBpkNWRhHFBnu0veZDr2zk7PLCr7Tk2/qvq9qldVr4g1rCRJrsuy7G5VvQnA5QAuG6idBvAzyROVSuXDIAi+mWSO4wSSJLk/TdMXALhJhgb7Yox5NgiCd8vkRwKjKGqQfFNVt60RtEKM5ElVfTAMw1PD+quASZJsT9P0PQAX/xtYQeeMMea+IAg+LdpZARzAjgHY8B9huXrPGLOzCD0P9GEE8GWZZyR/BbCgqiRpVfXaNR7qDIDZPLzngSLyedmdkXxtampqb6PR+COHJEkyl2XZUVW9ahLY36lzbs7L9YGDbHxnlCLJD5xz947aa7VaW3q93g8ALpgENcbs9tnbB0ZRFI1KfZJqjKk3m812mUEReUlV908CApAwDEP6ok7T9OsS79rOuS3jjInIrarqE23iMsZcTxE5qKoHSoCnnHNXjrMUx/HNWZatSP3SoiefZxRFxwHcUgL0Ib202WwujgnpE6r66kT3zgkseKAAsGMUjoRh+PSofVXdEMfxd6oarhEYe2AHwPQ4BZJ7nXMvF2Xa7fbGbrf7NoAbSM4D+EpVLwRwI8knVXXjCJu/rwX4Gcl9zrkTcRw/BeCK6enpg51O5zlf0LVabXe9Xj9bNN5qtWyv1/sYQH0I2ikNKck/ST5urX0jVxKRFwHcbq2dFZFvq9XqzpmZmd98PZPseTkfZv+dJMmOLMuO+85UgPZDugBgx7D7JJ9xzr1S/J8kydVpmu4i+QmAx5xzj4rIUX8lzrl7Wq3WRcvLywnJh621H4nI96q6tWBjobQsqtXq5kaj8cvwQRYXF6eXlpbu8j3XWjsvIodVdZ8x5jZVnc2y7FClUtlmrf1CRN5S1QdyG/RlUVb4JC9xzvlwrVpRFPnE2OWc258XPkmfrX4aOB2G4TVeKYoiH4ntuYF+4Q82VrW2cUBVnYrj+H1r7Z0ATBzHoqr9BmGMeSQIgtfb7fambrf7IwCfuX6da23+a1TzNsbMBUFwsqxcROQAybM+rHEcb82y7CGfLNbawyT/EhE/MewpePdP8+7jVz9PHZLHVPUnAP67n4X5UtVNvt4AHKnVaofy0hiMJ/Oqekfh7lY+T4Owjn2Ayzz1//2rAqA1KPzNQ7KjH+BBaP08sz4jRn6qdR2icui6jonF+K/bIDycIP/nqP83Fw/wC2ieHm4AAAAASUVORK5CYII=",Ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABNNJREFUSEuVVmtoXEUYPXPXTQxtcKXYaBJrgthUEJoEgrESN9G2ItJaNy1qRcmaIIJQqD/8YctKaqsGEREsJhYbEB9oYn1jQUwtlSZSSB/S6mqb5rUxGDdt2ahJd+83MjN37p27m01iIOzlPubMnO985zsMS/hb/3trzVwGWzihgYOV2YRS4gycY4I4EhmyjsFin5+u7jy52HJsoRc2DrVtzaT5XuK8SgAQATYBHOqXiIG4+AXEc4DFCWz32bqu3nzrzgu4abitci5jf0ic1YsFJYgANK8lOJdA4pm6VpvgsAY4C26P3/nWxWzgHMBNY9FwOo1PibBCLKbB9IJqcf8GBJC+r0/MOUsSAs3n17191AT1AQowO8O+I86DmkJFl6JMXys6nXsupf53nBqnwQIbTFAXcNtkW+XsnH1CnEwu6NDE4dXOWWReijW9Zk3FPQ4rWWAH6+JhRa8L+NBYtN+2IWtmfqRP9dj1D+LplZEcLaQy/6DpzHO4ykmd2mVEb1rCDAw3dN3lAkbGo1szhB5yRKDoU4LQ1BXwAhyojGFV4Y0+0BdHuvFF8rgHJhnxvred+nJg2+g9Xb3yhA+PR38lQpV46O3SVKXabUWwDO9U7kKhVSBBv54+jthIt2TEFY1Zc6FqWzwT/1Z8tLFzDWtOtNbYZA+a4vBkrhWpWoNxC723vYYbgiEJ2DH+ASbnLuHIldMGlWKjDGQrhtQJnb5lVi1rTkTbiSPmKU/X0Glq49Th4jrsKX/GpXRodgJ9l0/C5oT9ia+M2mcrVgECgT0CsM8m3mSeytcKmhYwvHnz86hetjqrhgcRW9WCj/7sw6sjH4McVZtt4/YtcIQ1J1riNmG16xKSBkMwTk0qCsrRXdmeo9LvLw8iAAuNoWq8MXYIB/447PWocCOHIelUwG/ihCkiLPdx7YB4jsKws+QJbA6FcwAFnftG30fsliexa6gbn031++qmLNHpZY4ZBcix3HaK7PWhZ8xFrAg9t76OIqtwXk8+OPkt7g3V4PFzHbiU+TvHhVx7BFIskmiJk6RU9U62J4r7kdBGPLvykbyDZTqdwo4L+3EqdSHXAg1z52CC0qf6iHiTz5oM3xTFf6/iZZQVlCw46l4YehdfJn/yn87wWaVSJkQTbbeJx0yfNFVae+0d6Cjfudhcxc8zF7H9l1dckXhTRvWhUC/nlmiL1hoiGpTK1ENVSlsp9aWbdqB+2dpFAcULj57bhzOpEUWroXQNbjFW67c2bUuGPT1QHEYktB4VhaV5QecojcPTJ9A58Q1GZqd89qi91CbExxu71khAZd68x5x52fOwuuh2REL34e7itbCYJcEnrybxyV8/4NDUj5hOz/gE419LxBLmmbf4ePNoSz8Rq3d9L888LLlmBe6/bh3O/5vA0SunkHaV7ZiFkXHkPBQqJTYwHDbGkwDUA9iW0cKY6HkmvrZC+Wsmgux5yFmyMBis0/kmT8RAMHse6t2qNOCMIzNe6OFrzEMOls6wwIZhI9csEKKYPKlSWG5emXcDxsQX0YK4tXCI0jI0Y6IG9J3MyTxevc1o4cRELDEmmtqXQTjD9xLxKtmjRqAyx5kbHcHi3Ga7z9b/zyCc3XAi6qcz1habqIE4K+McpY5QJjghkeE4BiuwpKj/HzXrtW9CRHoFAAAAAElFTkSuQmCC",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAApVJREFUSEu9VsuKE0EUPZWKGUgy5CF5kExIQmjTWwVBFyIu3Avqxm8RQfFb3KjgXnAQFw4Iuu22BySBmBcZ8iQJSafkNt1DHqar0CF32/fe03XuObeKQSEsy7q5Wq0eCSHuAcgDyLllvwE0GGNfAoHAB03TfsjaMb8Ey7Ke2Lb9GkBV1sj9bnLOn2ua9m5f/l8BDcMoM8beCCHuKAJtpDHGzoQQz3Rd/7VdvwNoWdZ927bfA7j+L2BrNT3O+WNN0z6v99kAdME+Arj2n2Be+YJz/nAd9BKQaATw7QpOtv2vPQC3PXovAU3T/Oo3s2QyiVQqtXNw27Zxfn7uSwjNtFqt3qUkB9BV41u/KsYYSqUSQqHQRlqz2cRwOJROgHP+lNTrABqGYahIn8CKxSICgYADMBgM0Gq1pGCeZXRd1xmZ2rbt76pVlUoFwWDQSW+321gsFphMJkrlnPNbzDTNl0KIFyoVx8fHyOW8JQPM53OMx2MIIdDrkTb8gzH2ihmG8QnAA1kyfS8UCgiHwzszzGaz6Pf76HQ6sjanBGgCuCHLpPmVy+SczRiNRiBBRaNRdLtdXFxc+LX6SYAjAFEZYCaTQTwe30kjOmmWdEoFxY6VAEmVJBZPnduoND+ab61Ww2q18vv3kRKliUQC6XR6b6PlcolGo4HZbCYjyqFUKhqa3bbhtzsr0Eklp1JbRCIRnJycyP4c0+kU9XrdN8+xhcz4+XzeUaBK0Az9aHWMT438VlssFgPN8OjoaC8mCYXsQeKhzbMnTGe10UeV5U2GJ1vQacl3FNScDE87lW4Nv9hY3pQou568ZrRH6dTeWlOheud6cmk97AXsUkvvmcM8MTxqDvqI8kAP+kxcF8HBHsLbyrvKp/4fx2NdC3LCqTwAAAAASUVORK5CYII=",Ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABBtJREFUWEelV39oVVUc/3zPfW5lmktX0SgTZVQvhRgiRYsyKmpRtv4J6t3nG6NgyxEzgrSMt8BIqNacZWbL571P+oEmZpIGpRCGZghOmpXb0rBInDbGKB3v3k87e2ztvd17332v8+/5fD/fz/mcc77newRFDjY23oiRkZUglwK4HoADkX6Q+1Be/rZ0dV0ohlLCgtnaejkGBtYAaAV5mWeciE7eBsvqFBGG4Q4lgMmkQm/vTgCPhiGFUm+IZb0QBhtOgGmuB9kShnACI9Iktv1eoZiCArh8+QI4zslRawtic5KJDKKyskra2/8JElGQlKb5GshVhVbicybiYtt20QLY0BCF49SArAbZDKCyJAGAdm4bRHpgGEcklTqVz5PjABOJ25DJtIU+bMWpcqCUBTIptv3beOiEAMZij0HkU5DTAnkNA7h5PhhdAFw1C3Ac4Pwg5PgvQN8EbxDFECKR+ySVOqJBYwIYjz8EclfB5DVRuE/UgVfP9t7yU79DbdsdRshfiETullTquDCZjKCv7yTIeUGyWX8/3Ed08Qse4jiQ1E7IwaMFgLJfbPteYSzWAODDwORLb4drhqtBY7aSUG9uAXp6g0VEIncITfNLkA/6ImfNhPv682B5WaHF55aBcxegVrdnz4j/6NAO/ATgJj9MWOu94tX7n0AOHfNPL7JLOzAM8go/lJtsAedeV9Tqx8HqcDdk08dBAn7QDnQDWOQrYNOr4LRISQLk9B9QbRuCYrdrB7aATHjfK4HbtRah3lUPAvlzAGr1W0ECXtQC6kDu8XWg4yVwpu8OBTojP/8KtW6zHyaDsrKF2UIUi+0D8IAX0l0RA2uiJW2B2nMAsuMr71iR9WLbz2UFJBLVyGQOAKiagl68EE7zk0UL0MTqlQ7gzNmpsSLdMAxdCQf/ewtMcy6AvSBvyY9wX24C599QlAh18Cika7tX8m9QUVEvnZ1DejL3NTTNRpAfTImaUwF3TTN45YxQIuTMWai1G4FLI174OyWd/m58IldAPP4uXLfJM8u1c+C2mGDVNcEH70Qf1MaPgOG//XAtkk5P3M18B74FWeubwTDAe5aAdy3OKU669qP3NOTrQ5DvdVkJGCKbxbaf8XYgFvsCwMOhfJ4xHZit+wF3rB/AxUuhwvI75nwHNoB8NhxTiSiRFWLb73g7YJqPg9xRInWYMMIwFsnWrT96C8h+QHqCXscwWQIwn0s6vWzy/JS2nPH4MpCfgVT/M1l++DCAWkmnc95nz38Bs/VAF/GC/4ZQIkUuQqROLGt/Pt43AePxerjuutG+vtonyRCUagdZCfJpAN4tk8hhkCsnF5/ALZg8Odaw9vc/BdetHW3ZoyCnQ0R3UMeg77Nlndd4JhLz4DjatVshogWfA3kCInvFtncHufQvytmD1c6pjQEAAAAASUVORK5CYII=",Ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAACZ9JREFUWEeVmHmMXWUZxn/vd865986+dpjurN0TAmmLEAp/GKBECEQboiF1SZVgGmIl0dSI2ugf8gfRIBoXBMUQI8UIRlDWCoTYFUMKbRlq905nmE5nn7udc77XfOfcO0s7XTjJnZnMnPN9z3ne533e5xvhU15aGFxIMHodNlxLpKvAXoloIxCB3wtmP77/Npp7g6D9oIgMf5ot5NJuVtGody3lkfXo2K1IOIe4CLYMakErq4iA8cHLQezFBPX/xTS9TKbtaZHaE5ey10UBab5/Nab/EaKB2/HDLOUCxDFgQAwg4IAkoNwXB9AmvyaTAcmBre/GtPyK3ILfiMjghYCdF9C+fZpZdvXxTUR9m5GhFkoFwE83C0fR8gCMn4DyENgwBeXVQK4DauchQQP4dUCcYCfbBLZlO37ntyTTvvt8oGYEpKotFLoeR/vWEw5CrAkb6gCMdKHFk4hRyLYiQS2Il6yvNoLySPrxW6B2IdKwCIJ60BiyNSBtvfizNkr28r/NBOocQKrayviHzyA9d1EYAgmgPIj274J4AKltg5oO8DJpuZIyVUTkWHK/U4VwHIoDaBhC7VVIw9VpiX0PTEsBM+sBqV/+7NmgpgEaHBxsbs4c/xP25N0Uh0E9dPwQDO9F6tqhtiNlw5XNaeUc/VQAOkBuc/eJwxSY9ZGG5SlbnoDfOoo2P0jjS38R2eIWS64JQKpbPYorvkfp8E9w+lCDjh2CsY+QpsshU6HdPeW3gtRAeApEU4ISLAqmHvw2KPcC5QpoA+UxKBehbin4tZDxQFqPE8+6U9qu338uoPLJzzC2/xXiU01YQceOweh+pOUK8HMVVhT8y6D+5rSUxb2QP1B5LQemBupvAb8DygdhfE+qneTVBeIyWiwhdYvSkmddBzY/T+us+0VWhhMM7du6L7PstsGtcPQeisVElHZgJ6ZhdkWQFY2o08MKyF0OtphuXHgf8h+BqYXGW8A0QNyXMMzodtAKSxVQGjvb8JG6q8A4TdUWMY3rpPWulycA6diHd1A48HfCvqyThj29G+M0W9uelmGiJg7HGFK7DGmY74wGgk7I74XsfPAaoXwKNMQOvocwjvjZ6bp1pXVelpkN2XbIBRDWvErH4rsdS7Jli5ofPfTGs8iRL1EoouM9MLwfaZqb0ly9EqE6LcfY4ijSeD1StwBMAMFc0CKEPagNsf17EB3AZJ3uKuWaCksVjWKkYUkqcHIlotztsuCr74jmD85jbNd/iPvmEyr29A7EC5Fsy2Q7OzCZNshdkTLmQEVlpGExYkcqirZgsmipgJZ7MK4J3BvEg1A4fFYPKRpbyM1BnJE6gZe9n8u8jQ+L9v/zXqLjL1ByBljA9r6L1LaCSc2u4njQeAPSvArVMG1Nx144DJGbBNVh5kO2E5UAqZa52I32vzbZcdU1bQxBcyrwGg9C+y5m/A7Rvud+SXh8I3EJHfsE278L03DZlE3cjzHUXZsK0Yl50i3Sn91oqM6yKrYEtEEd6OEdaRiY9py7MYc0O2/KgrWfYPVG0Z6nd1M8ttKtagfeR/NHkVxLpc2rDClWAyQzd7pAVTEtKxDXwqrEwx9DPD5lY0GjIcSeQaYyPrGKwbSuTGegJ0oY3SV64hcDhL0tzoHj3nfQ4ikk11Tprine6cQa5qsI0+82wp//FSRoTEQddb+IhmcmUwCKmAwS1Ex/kSlSMLPWpIM4ddbXRI8/GhGe8RCfqPuVRJDiuxsqo+EcC3WzqAaMJIBMxzqM5yfaivu3Qezmnwe2lKYAV8uJMk5YekWb4HXciuRmpQSI5EWPbikQDeec84bdr0H+YyTjvGOqGCbFLXWLkc77EedBbpGgDhk/gGaawTSnehMfO7Qd7X+hwtbMBLnnvc570k5LcpR2ix7afAybX+AEGPZuR4d3Is4Uq+OuakUVf5TmNXgd9yKaTyFH42ALiMtKQVPFuwx27GOinmdSK6uGgqoCqkTh4c9bj2Sa0saI9WeiXd/+F1641ll9PHCAqOd15CxznWx/FwAXY1puQpKucWRUyufYikpowpAhzvdgh16f5q3n8OQ3EMxfh/j1rstKhOZG0YMPbsbIT12ws/kBwqN/RTKVgTgD0xq51NgOuBii+AtvwwRBopdy9w4ojyaUqI5iMs40z1cuMHUL8GevhYzvfOggfrRG9PCG1cTulCA5tWXCI/+A+HRK4VnXRByr4rXgz1+P8V3uKVLufRXCoZQ556sXSuwKXttKvNbVyUikGL3IGPeJHtnUTDn/OllvpYsvUd9u4jPvIcF0UU+VwZSuxZ/zRUySiYqEp9+CaPjCQKoPe7UEc+5E3ID1sIjdJFc++UTyDvrRAz8ma75PqMaWRohOvAw6cvGFLXid6xATJWMnOrMD4ksBJJjGpfgdLq64xohPYfw1sujXh1NAB768CJN7E8/Mc90Vn9lL3L8TvPNrKTVG5yP3IqacAhrYA3b04i/iNxLMWYtkWl25LKF9XK753cPVJkzW1oPf+CFB8ANK1nehKuzZhuaPJRF1pnIlzzhADTfgZXLYuEg8+gFo1c3PI2YJ8GbdhNe4tKJTPUqp/DlZ/ockxk5m6q4H54J9AV9WuY7T8gjhJ9uQUh86k0kmiNx97mjjck8I/gjiTeT1GbrCxzStwG9dlaaJgBJh/IgsevKx6s3T+kC7vrkGiZ/BmCvcWcyGw9j+ndhCdyWKzuQDFdd3f5qhM9MnBPHqME1L8ZqvTY/bPkVC+xzFxo1y7WNuIlfuPGsP7drwdfzgEVQXJmE/HCUedCngBOpc2dH3aS7JIJlmTOMSPHdo9HwHvEgUv0lkN8nyp/43dblzD4r/3uIzp/treN53Ub0ytd0y8fhxdOwgWhpE41LCmAthM0y8ypksl7i4qZ2N1C/G5Norx21GiOzbiGyWa347cfw5L0OJNHSLoevUF/DNdzCyDKt1iV7CArbYA8UebKkfF+rQaDKquIOhixt+HZK7DKmZjck4n/HTQ1vg9VCOX8LGj8qS3x+ZiegL/vdDuzasBu8hAu9mYjsbN+WS81WEO864EmqUT2JIqhMHph5xB0EvmwrXxoovQ1gOE+ufyZeeluv+mNr5DNfF/x2zb0Mrvnc3wucRWUFgWijbhiRjJA591hLVE6wvecSMEkcnUfMW5XCrLH9q18Xkd1FA1QW064F2PPkssd4AsgKfTmJckmtBbSNCiJgBhFEiHUWMy7N7ycg2dg/ukfuev6RuuGRAE8B0i8+h3lYi6cSzC1FdguUqRMcR7wOEo8TRMbyaM3LNExcY9zNz9X93gTtVe4lXXQAAAABJRU5ErkJggg==",Oe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,X=(c,k)=>{var z={};for(var g in c)Le.call(c,g)&&k.indexOf(g)<0&&(z[g]=c[g]);if(c!=null&&Oe)for(var g of Oe(c))k.indexOf(g)<0&&me.call(c,g)&&(z[g]=c[g]);return z},B=(c,k,z)=>new Promise((g,O)=>{var M=se=>{try{re(z.next(se))}catch(he){O(he)}},H=se=>{try{re(z.throw(se))}catch(he){O(he)}},re=se=>se.done?g(se.value):Promise.resolve(se.value).then(M,H);re((z=z.apply(c,k)).next())}),T=(c=>(c.Classrooms="classrooms",c.Shixuns="shixuns",c.Paths="paths",c.Projects="projects",c.Videos="videos",c.Topics="topics",c.Teach="teach-group",c.CreateImg="experiment-img",c.Certificate="certificate",c.OtherResources="otherResources",c.UserPortrait="userPortrait",c.LearningPath="learningPath",c.virtualSpaces="vspaces",c.Competitions="competitions",c.DataSet="dataSet",c.Classmanagement="classmanagement",c))(T||{});const P=[{name:"classrooms",placeholder:"\u8BF7\u641C\u7D22\u8BFE\u5802/\u8BFE\u7A0B\u540D\u79F0"},{name:"shixuns",placeholder:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE"},{name:"paths",placeholder:"\u641C\u7D22\u5B9E\u8DF5\u8BFE\u7A0B"},{name:"videos",placeholder:"\u641C\u7D22\u89C6\u9891"}];var T=(c=>(c.Classrooms="classrooms",c.Shixuns="shixuns",c.Paths="paths",c.Projects="projects",c.Videos="videos",c.Topics="topics",c.Competition="competitions",c.Engineering="engineering",c.Graduations="graduations",c.Paperlibrary="paperlibrary",c.Problemset="problemset",c.Dataset="dataset",c))(T||{});const U=c=>{var k=c,{userDetail:z,user:g,globalSetting:O,loading:M,dispatch:H}=k,re=X(k,["userDetail","user","globalSetting","loading","dispatch"]),se,he,Fe,Ze,Ye,dt,tt,Dt,yt,qe,Nt,Zt,Vt,Kt,an,At,An,nn,vn,Yt,zt,Ct,wt,dn,on,bn,On;const Jt=(0,d.useLocation)(),lt=(0,r.useRef)(),[Bt,E]=(0,r.useState)(),oe=(0,d.useParams)(),xe=[{name:"\u6559\u5B66\u8BFE\u5802",key:"classrooms",isShow:!0,url:`/users/${lt.current}/classrooms`},{name:"\u5B9E\u8DF5\u9879\u76EE",key:"shixuns",isShow:!0,url:`/users/${lt.current}/shixuns`},{name:"\u5B9E\u8DF5\u8BFE\u7A0B",key:"paths",isShow:!0,url:`/users/${lt.current}/paths`},{name:"\u89C6\u9891\u6587\u4EF6",key:"videos",isShow:((se=g.userInfo)==null?void 0:se.main_site)&&!((he=O.setting)!=null&&he.is_local),url:`/users/${lt.current}/videos`},{name:"\u8BFE\u5802\u8D44\u6E90",key:"topics",isShow:((Fe=g.userInfo)==null?void 0:Fe.main_site)&&((Ze=g.userInfo)==null?void 0:Ze.login)===lt.current&&((Ye=g.userInfo)==null?void 0:Ye.is_teacher),url:`/users/${lt.current}/topics/personal`},{name:"\u6559\u7814\u56E2\u961F",key:"teach-group",isShow:((dt=g.userInfo)==null?void 0:dt.login)===(oe==null?void 0:oe.username)&&((tt=g.userInfo)==null?void 0:tt.user_identity)!=="\u5B66\u751F",url:`/users/${lt.current}/teach-group`}].filter(Ge=>Ge.isShow);(0,r.useEffect)(()=>{var Ge,ze;lt.current=(Ge=Jt.pathname.split("/"))==null?void 0:Ge[2];const ke=(ze=Jt.pathname.split("/"))==null?void 0:ze[3];E(ke||"classrooms")},[Jt.pathname]);const m=Ge=>{E(Ge.key),d.history.push(Ge.url)},p=()=>B(void 0,null,function*(){(yield H({type:"userDetail/signed"}))&&H({type:"userDetail/getHomepageInfo",payload:{username:lt.current}})});console.log("user.userInfo",g.userInfo);const Z=Ge=>{let ze=Number(Ge||0);return Ge>1e4?(ze=ze/1e4,ze=Math.floor(ze*10)/10,ze+"\u4E07"):ze},ae=((Dt=g.userInfo)==null?void 0:Dt.login)===lt.current;function je(Ge,ze){for(const ke of Ge){if(ke.link===ze)return ke.hidden;if(ke.subitem&&ke.subitem.length>0){let Te=ke.subitem;for(const _e of Te)if(_e.link===ze)return _e.hidden;return!1}}return!0}const Se=je(((yt=O.setting)==null?void 0:yt.navbar)||[],"/classrooms"),We=je(((qe=O.setting)==null?void 0:qe.navbar)||[],"/shixuns"),Ke=je(((Nt=O.setting)==null?void 0:Nt.navbar)||[],"/paths"),Qe=je(((Zt=O.setting)==null?void 0:Zt.navbar)||[],"/competitions"),nt=je(((Vt=O.setting)==null?void 0:Vt.navbar)||[],"/dataset");return r.createElement(r.Fragment,null,r.createElement("div",{className:h.banner},r.createElement("div",{className:h.info},r.createElement("div",{className:h.left},((Kt=z.homepageInfo)==null?void 0:Kt.avatar_url)&&r.createElement("img",{className:h.avatar,width:88,alt:"\u5934\u50CF",src:`${L.Z.IMG_SERVER}/images/${(an=z.homepageInfo)==null?void 0:an.avatar_url}`}),r.createElement("div",null,r.createElement("b",{className:h.name},(At=z.homepageInfo)==null?void 0:At.name),((An=g.userInfo)==null?void 0:An.login)===(oe==null?void 0:oe.username)&&r.createElement("span",null,r.createElement("i",{className:"iconfont icon-bianji-moren ml10 current",style:{color:"#92A0AC"},onClick:()=>d.history.push(`/users/${lt.current}/baseInfo/edit`)})),r.createElement("div",{className:h.approve},((nn=g.userInfo)==null?void 0:nn.login)===(oe==null?void 0:oe.username)?r.createElement(r.Fragment,null,r.createElement(S.Z,{placement:"bottom",title:(vn=z.homepageInfo)!=null&&vn.professional_certification?"\u5DF2\u804C\u4E1A\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u804C\u4E1A\u8BA4\u8BC1"},r.createElement("span",{onClick:()=>d.history.push(`/users/${lt.current}/careerCertification`)},r.createElement("img",{width:14,src:(Yt=z.homepageInfo)!=null&&Yt.professional_certification?K:J,alt:""}),r.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1"))),r.createElement(S.Z,{placement:"bottom",title:(zt=z.homepageInfo)!=null&&zt.authentication?"\u5DF2\u5B9E\u540D\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u5B9E\u540D\u8BA4\u8BC1"},r.createElement("span",{onClick:()=>d.history.push(`/users/${lt.current}/realNameCertification`)},r.createElement("img",{width:14,src:(Ct=z.homepageInfo)!=null&&Ct.authentication?Ie:ye,alt:""}),r.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))):r.createElement(r.Fragment,null,r.createElement("span",{style:{cursor:"default"}},r.createElement("img",{width:14,src:(wt=z.homepageInfo)!=null&&wt.professional_certification?K:J,alt:""}),r.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1")),r.createElement("span",{style:{cursor:"default"}},r.createElement("img",{width:14,src:(dn=z.homepageInfo)!=null&&dn.authentication?Ie:ye,alt:""}),r.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))))),r.createElement("div",{className:h.right},r.createElement("div",{className:h.number},r.createElement("div",null,r.createElement("img",{src:Ee,alt:""}),r.createElement("span",null,ae?"\u6211":"TA","\u7684\u7ECF\u9A8C\u503C"),r.createElement("b",null,(on=z.homepageInfo)==null?void 0:on.experience)),r.createElement("div",null,r.createElement("img",{src:Ve,alt:""}),r.createElement("span",null,ae?"\u6211":"TA","\u7684\u91D1\u5E01"),r.createElement("b",null,Z(((bn=z.homepageInfo)==null?void 0:bn.grade)||0)))),r.createElement("div",{className:h.fenge}),ae&&r.createElement("div",{className:h.qd},r.createElement("div",{className:"flex flex-col item-center"},r.createElement("div",{className:h.text},"\u7B7E\u5230\u5F97\u91D1\u5E01"),(On=z.homepageInfo)!=null&&On.attendance_signed?r.createElement("div",{className:h.btn},"\u5DF2\u7B7E\u5230"):r.createElement("div",{style:{cursor:"pointer"},onClick:p,className:h.btn},"\u7ACB\u5373\u7B7E\u5230")))))),r.createElement("div",{className:h.tabContainer},xe.map(Ge=>r.createElement("div",{key:Ge.key,onClick:()=>m(Ge),className:`${h.tabItem} ${Bt===Ge.key?h.active:""}`},Ge.name))))};var F=(0,d.connect)(({user:c,userDetail:k,loading:z,globalSetting:g})=>({user:c,userDetail:k,globalSetting:g,loading:z.models.index}))(U),N={flex_box_center:"flex_box_center___Cz_Xu",flex_space_between:"flex_space_between___COPqM",flex_box_vertical_center:"flex_box_vertical_center___talEy",flex_box_center_end:"flex_box_center_end___JIohz",flex_box_column:"flex_box_column___zYKES",content:"content___l7khO",leftBox:"leftBox___DOBgu",leftWrap:"leftWrap___awIfJ",rightBox:"rightBox___esW6v",rightWrap:"rightWrap___xQ6V6",hiddenBar:"hiddenBar___aoRb7",contentWrap:"contentWrap___WOYbD",bottom:"bottom___ZGgbS"},ve=e(61809);const ue=({userDetail:c,globalSetting:k,loading:z,dispatch:g})=>{const O=(0,d.useParams)(),M=(0,r.useRef)(),[H,re]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{var se;return M.current=O.username,g({type:"userDetail/getHomepageInfo",payload:{username:M.current}}),["baseInfo","realNameCertification","careerCertification"].includes((se=location.pathname.split("/"))==null?void 0:se[3])&&g({type:"account/getBasicInfo",payload:{login:M.current}}),g({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{g({type:"globalSetting/headerFooterToggle",payload:!0})}},[O]),r.createElement(r.Fragment,null,r.createElement(ve.Z,{title:"\u4E2A\u4EBA\u4E3B\u9875",defaultBack:"/",backTitle:"\u8FD4\u56DE\u9996\u9875"}),r.createElement("div",{className:N.contentWrap},r.createElement(F,null),r.createElement("div",{className:N.bottom},r.createElement(d.Outlet,null))))};var De=(0,d.connect)(({userDetail:c,loading:k,globalSetting:z})=>({userDetail:c,globalSetting:z,loading:k.models.index}))(ue),Xe=e(41839),ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABW5JREFUSEudVn9olWUUPud+9945UwKXUC40FaZGJrqubQ5tgza1VHQ6iYxMEkuZEWqhUII/qv9qwwokTbRQmlpClMzd2g8jV6mzRdoKsTIlzOUfs7Z7v+89T7zv9+N+93qn0oXLB9997/uc85zzPOcw3cZn1iFMVY6zkIRmAigWoVEkRAJcJsWXFHCciY+cXBnvutV1fLMDlUecJcqW7QBNIGESAcF82TxFiAAiKJgnCfeA6ZWu5wsODXZvXsCaZoxNDzj7oagMOhMDQpmvBtGAyn0SmESDemcJkU6QPNm9tvBCLvANgNWf4xFlq8NKUEQgc5G5MAvUC8D87mUZ+t2cBfVGKbq464VYexg0C9CAiWqBUMzNyKNNNF3hTDPvw5SaDE2A+r+sQW0SVP+wrjAADQA1jSLynSgUuTVxaTJZurT9BUGrCLEIlZDQFJfWEKUGyDvvP4l7Iw4lul9y6Q0Aq5vlhDhiamai9ijSYIzIu5G7rPVtVTzg0zNjr11ui3xAQuMDug29fi1DrIA6z24YWh4A1jRjiYg6mAELUQP+pGNxtDZf11XsxeiUnT4HwVAdpJ9tdqO5bDFF6n7cUHDIZDi7WX4SYIKJVPkU6mgZYGtMx0K+OFibJ3alXhfQpkyN3e516xiqO7jn3MuFE3luC6Y6Iqd9Cl06vWiJL7Yvio6+mVYf2m0/Ct1onkR0Nrl19CXFEp3Gs5NqC4Q2Gx0ZEfs11E5CFzoWRcfdDDCxy54FSHtGNhnNamMIdzeDt/LspHwpSqoC8Xq10FERMQpg3X2slq8MBvrwnvQax5Z3wjUMa9bXstsf3MpzktKjFEpyKfV1CKLGjtrYi/kAV51ErKs73S0OJoYbLrgrq4bG+n7mmqTqI6FhYUpd3WVcJCKR9e1LrTfDoOVNKHT+SX8EQSnE2sGgkyRyhyOogEP1AhT6vhvK8jrXJKWPBC5goEHfN827rxm0sb0udnzG/vRaIr63aHh0y9W/068q4UQ8Hqv7ahlfCwcz/e2BkpTgmCgaYwzetTrtPn0epVJiuitoHG39nBJFq9tro3v8yyoO2K9BMLc4Fkv81m+fgcSqp06m3otXKHL0MU7pc6U7ETv1HNtTGvurFOgLKKMtc7ehdE5SWkVQmdulJLyudaH1VjjymU24X6WdeWC0waZVnc/EV07fnd6ngOGnVhYsKt2JO8UZ+AXMK86sGfLZ5IaBs6JkUjBpdNNoWYjCZtOV/lTQmUaj97Q9zn/mNktlE4al0moBlBR1Lo/vSOxJvSE2NoKsORBJQGGbIFLWXR//5oGG/gNQeMIvFQtvNcJXkNNBDQ3fTMPYGvnpfL6arzvLPrQrWGTeiacLNmnhk0iLCHWTomIluPx9/ZAH9f8mNwy0QqHSlwlHo9OyrS1UQ0SiI9sGAaxrQvz3f9Mfdy6Pz69qI+v6+XSPKIxztRt5tmt1/P3yXRhxvS/1q4gM9zToWps+Eph3sC4wWWSVJxdw56CC32dvhsK1b1fEd5S9l5qUJlrGijBuRHzbwaWcntKY+kCJPOVrktnKmLe+tPqoc0LgrhSmWynSB4UWEvwBoT4B2RmrMuY8QhTqRVHjkMLYNl8apTsx3rFTDVCY581RPU+zx5OX5VhR3gDOmYfu0hTSU7C/uFPBlF1wHoqiENznmrfno0CvpfjGAWyy1CsGpAUKscy0zzZgE7Xri4aJwDfzzEMCD75i+LXSoI6tDgMo8seUtwLmuTxjfzfMQ6Je61ZLlA9q1sR+Zz+EyvJtbZks3bkZjDVPUhC+/TUx3JV6EYaD7Upogrt/ehl5F4sSU1vfMP73IpwrhfCqryDFLDzKm+qXSfiSUjjOkdtb9f8DnvFAdkid8jMAAAAASUVORK5CYII=",Re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA7VJREFUSEu9lk2IHFUQx///eWRnogtCRDAqmR2dfq/jQVFZyCKaCAYUo/gVMHoSRVAUxFwS0ECMmpsSFj3qIaCInxcvBrJKQCOKigft6mYIOBpkNWRhHFBnu0veZDr2zk7PLCr7Tk2/qvq9qldVr4g1rCRJrsuy7G5VvQnA5QAuG6idBvAzyROVSuXDIAi+mWSO4wSSJLk/TdMXALhJhgb7Yox5NgiCd8vkRwKjKGqQfFNVt60RtEKM5ElVfTAMw1PD+quASZJsT9P0PQAX/xtYQeeMMea+IAg+LdpZARzAjgHY8B9huXrPGLOzCD0P9GEE8GWZZyR/BbCgqiRpVfXaNR7qDIDZPLzngSLyedmdkXxtampqb6PR+COHJEkyl2XZUVW9ahLY36lzbs7L9YGDbHxnlCLJD5xz947aa7VaW3q93g8ALpgENcbs9tnbB0ZRFI1KfZJqjKk3m812mUEReUlV908CApAwDEP6ok7T9OsS79rOuS3jjInIrarqE23iMsZcTxE5qKoHSoCnnHNXjrMUx/HNWZatSP3SoiefZxRFxwHcUgL0Ib202WwujgnpE6r66kT3zgkseKAAsGMUjoRh+PSofVXdEMfxd6oarhEYe2AHwPQ4BZJ7nXMvF2Xa7fbGbrf7NoAbSM4D+EpVLwRwI8knVXXjCJu/rwX4Gcl9zrkTcRw/BeCK6enpg51O5zlf0LVabXe9Xj9bNN5qtWyv1/sYQH0I2ikNKck/ST5urX0jVxKRFwHcbq2dFZFvq9XqzpmZmd98PZPseTkfZv+dJMmOLMuO+85UgPZDugBgx7D7JJ9xzr1S/J8kydVpmu4i+QmAx5xzj4rIUX8lzrl7Wq3WRcvLywnJh621H4nI96q6tWBjobQsqtXq5kaj8cvwQRYXF6eXlpbu8j3XWjsvIodVdZ8x5jZVnc2y7FClUtlmrf1CRN5S1QdyG/RlUVb4JC9xzvlwrVpRFPnE2OWc258XPkmfrX4aOB2G4TVeKYoiH4ntuYF+4Q82VrW2cUBVnYrj+H1r7Z0ATBzHoqr9BmGMeSQIgtfb7fambrf7IwCfuX6da23+a1TzNsbMBUFwsqxcROQAybM+rHEcb82y7CGfLNbawyT/EhE/MewpePdP8+7jVz9PHZLHVPUnAP67n4X5UtVNvt4AHKnVaofy0hiMJ/Oqekfh7lY+T4Owjn2Ayzz1//2rAqA1KPzNQ7KjH+BBaP08sz4jRn6qdR2icui6jonF+K/bIDycIP/nqP83Fw/wC2ieHm4AAAAASUVORK5CYII=",Ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABNNJREFUSEuVVmtoXEUYPXPXTQxtcKXYaBJrgthUEJoEgrESN9G2ItJaNy1qRcmaIIJQqD/8YctKaqsGEREsJhYbEB9oYn1jQUwtlSZSSB/S6mqb5rUxGDdt2ahJd+83MjN37p27m01iIOzlPubMnO985zsMS/hb/3trzVwGWzihgYOV2YRS4gycY4I4EhmyjsFin5+u7jy52HJsoRc2DrVtzaT5XuK8SgAQATYBHOqXiIG4+AXEc4DFCWz32bqu3nzrzgu4abitci5jf0ic1YsFJYgANK8lOJdA4pm6VpvgsAY4C26P3/nWxWzgHMBNY9FwOo1PibBCLKbB9IJqcf8GBJC+r0/MOUsSAs3n17191AT1AQowO8O+I86DmkJFl6JMXys6nXsupf53nBqnwQIbTFAXcNtkW+XsnH1CnEwu6NDE4dXOWWReijW9Zk3FPQ4rWWAH6+JhRa8L+NBYtN+2IWtmfqRP9dj1D+LplZEcLaQy/6DpzHO4ykmd2mVEb1rCDAw3dN3lAkbGo1szhB5yRKDoU4LQ1BXwAhyojGFV4Y0+0BdHuvFF8rgHJhnxvred+nJg2+g9Xb3yhA+PR38lQpV46O3SVKXabUWwDO9U7kKhVSBBv54+jthIt2TEFY1Zc6FqWzwT/1Z8tLFzDWtOtNbYZA+a4vBkrhWpWoNxC723vYYbgiEJ2DH+ASbnLuHIldMGlWKjDGQrhtQJnb5lVi1rTkTbiSPmKU/X0Glq49Th4jrsKX/GpXRodgJ9l0/C5oT9ia+M2mcrVgECgT0CsM8m3mSeytcKmhYwvHnz86hetjqrhgcRW9WCj/7sw6sjH4McVZtt4/YtcIQ1J1riNmG16xKSBkMwTk0qCsrRXdmeo9LvLw8iAAuNoWq8MXYIB/447PWocCOHIelUwG/ihCkiLPdx7YB4jsKws+QJbA6FcwAFnftG30fsliexa6gbn031++qmLNHpZY4ZBcix3HaK7PWhZ8xFrAg9t76OIqtwXk8+OPkt7g3V4PFzHbiU+TvHhVx7BFIskmiJk6RU9U62J4r7kdBGPLvykbyDZTqdwo4L+3EqdSHXAg1z52CC0qf6iHiTz5oM3xTFf6/iZZQVlCw46l4YehdfJn/yn87wWaVSJkQTbbeJx0yfNFVae+0d6Cjfudhcxc8zF7H9l1dckXhTRvWhUC/nlmiL1hoiGpTK1ENVSlsp9aWbdqB+2dpFAcULj57bhzOpEUWroXQNbjFW67c2bUuGPT1QHEYktB4VhaV5QecojcPTJ9A58Q1GZqd89qi91CbExxu71khAZd68x5x52fOwuuh2REL34e7itbCYJcEnrybxyV8/4NDUj5hOz/gE419LxBLmmbf4ePNoSz8Rq3d9L888LLlmBe6/bh3O/5vA0SunkHaV7ZiFkXHkPBQqJTYwHDbGkwDUA9iW0cKY6HkmvrZC+Wsmgux5yFmyMBis0/kmT8RAMHse6t2qNOCMIzNe6OFrzEMOls6wwIZhI9csEKKYPKlSWG5emXcDxsQX0YK4tXCI0jI0Y6IG9J3MyTxevc1o4cRELDEmmtqXQTjD9xLxKtmjRqAyx5kbHcHi3Ga7z9b/zyCc3XAi6qcz1habqIE4K+McpY5QJjghkeE4BiuwpKj/HzXrtW9CRHoFAAAAAElFTkSuQmCC",Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAApVJREFUSEu9VsuKE0EUPZWKGUgy5CF5kExIQmjTWwVBFyIu3Avqxm8RQfFb3KjgXnAQFw4Iuu22BySBmBcZ8iQJSafkNt1DHqar0CF32/fe03XuObeKQSEsy7q5Wq0eCSHuAcgDyLllvwE0GGNfAoHAB03TfsjaMb8Ey7Ke2Lb9GkBV1sj9bnLOn2ua9m5f/l8BDcMoM8beCCHuKAJtpDHGzoQQz3Rd/7VdvwNoWdZ927bfA7j+L2BrNT3O+WNN0z6v99kAdME+Arj2n2Be+YJz/nAd9BKQaATw7QpOtv2vPQC3PXovAU3T/Oo3s2QyiVQqtXNw27Zxfn7uSwjNtFqt3qUkB9BV41u/KsYYSqUSQqHQRlqz2cRwOJROgHP+lNTrABqGYahIn8CKxSICgYADMBgM0Gq1pGCeZXRd1xmZ2rbt76pVlUoFwWDQSW+321gsFphMJkrlnPNbzDTNl0KIFyoVx8fHyOW8JQPM53OMx2MIIdDrkTb8gzH2ihmG8QnAA1kyfS8UCgiHwzszzGaz6Pf76HQ6sjanBGgCuCHLpPmVy+SczRiNRiBBRaNRdLtdXFxc+LX6SYAjAFEZYCaTQTwe30kjOmmWdEoFxY6VAEmVJBZPnduoND+ab61Ww2q18vv3kRKliUQC6XR6b6PlcolGo4HZbCYjyqFUKhqa3bbhtzsr0Eklp1JbRCIRnJycyP4c0+kU9XrdN8+xhcz4+XzeUaBK0Az9aHWMT438VlssFgPN8OjoaC8mCYXsQeKhzbMnTGe10UeV5U2GJ1vQacl3FNScDE87lW4Nv9hY3pQou568ZrRH6dTeWlOheud6cmk97AXsUkvvmcM8MTxqDvqI8kAP+kxcF8HBHsLbyrvKp/4fx2NdC3LCqTwAAAAASUVORK5CYII=",R=(c,k,z)=>new Promise((g,O)=>{var M=se=>{try{re(z.next(se))}catch(he){O(he)}},H=se=>{try{re(z.throw(se))}catch(he){O(he)}},re=se=>se.done?g(se.value):Promise.resolve(se.value).then(M,H);re((z=z.apply(c,k)).next())});const be=({userDetail:c,user:k,dispatch:z})=>{var g,O,M,H,re,se,he,Fe,Ze,Ye,dt,tt,Dt,yt;const qe=(0,d.useParams)(),Nt=((g=k==null?void 0:k.userInfo)==null?void 0:g.login)===(qe==null?void 0:qe.username),Zt=Kt=>{let an=Number(Kt||0);return Kt>1e4?(an=an/1e4,an=Math.floor(an*10)/10,an+"\u4E07"):an},Vt=()=>R(void 0,null,function*(){(yield z({type:"userDetail/signed"}))&&z({type:"userDetail/getHomepageInfo",payload:{username:qe==null?void 0:qe.username}})});return r.createElement("div",{className:"rounded-8px px-20px py-22px flex item-center",style:{border:"1px solid #fff",gap:"145px",background:`url(${e(16898)}) 0 0 / 100% 100% no-repeat`}},r.createElement("div",{className:"flex item-center gap-8px"},((O=c==null?void 0:c.homepageInfo)==null?void 0:O.avatar_url)&&r.createElement("img",{width:56,height:56,alt:"\u5934\u50CF",className:"rounded-full",src:`${L.Z.IMG_SERVER}/images/${(M=c==null?void 0:c.homepageInfo)==null?void 0:M.avatar_url}`}),r.createElement("div",{className:"flex flex-col gap-12px"},r.createElement("div",{className:"flex item-center gap-2px text-20px font-medium c-grey-333"},(H=c==null?void 0:c.homepageInfo)==null?void 0:H.name,Nt&&r.createElement("span",{className:"iconfont icon-bianji11 ml10 current",onClick:()=>d.history.push(`/users/${qe==null?void 0:qe.username}/baseInfo/edit`)})),r.createElement("div",{className:"flex item-center gap-8px text-12px"},Nt?r.createElement(r.Fragment,null,r.createElement(S.Z,{title:(re=c.homepageInfo)!=null&&re.professional_certification?"\u5DF2\u804C\u4E1A\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u804C\u4E1A\u8BA4\u8BC1"},r.createElement("div",{className:"current flex item-center gap-4px py-4px px-6px rounded-full",style:{color:"#9B9B9B",border:"1px solid #EDEDEF"},onClick:()=>d.history.push(`/users/${qe==null?void 0:qe.username}/careerCertification`)},r.createElement("img",{width:14,src:(se=c.homepageInfo)!=null&&se.professional_certification?ge:Re,alt:""}),r.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1"))),r.createElement(S.Z,{title:(he=c.homepageInfo)!=null&&he.authentication?"\u5DF2\u5B9E\u540D\u8BA4\u8BC1":"\u7ACB\u5373\u53BB\u5B9E\u540D\u8BA4\u8BC1"},r.createElement("div",{className:"current flex item-center gap-4px py-4px px-6px rounded-full",style:{color:"#9B9B9B",border:"1px solid #EDEDEF"},onClick:()=>d.history.push(`/users/${qe==null?void 0:qe.username}/realNameCertification`)},r.createElement("img",{width:14,src:(Fe=c.homepageInfo)!=null&&Fe.authentication?Ue:Ne,alt:""}),r.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))):r.createElement(r.Fragment,null,r.createElement("div",{className:"current flex item-center gap-4px py-4px px-6px rounded-full",style:{color:"#9B9B9B",border:"1px solid #EDEDEF"}},r.createElement("img",{width:14,src:(Ze=c.homepageInfo)!=null&&Ze.professional_certification?ge:Re,alt:""}),r.createElement("span",null,"\u804C\u4E1A\u8BA4\u8BC1")),r.createElement("div",{className:"current flex item-center gap-4px py-4px px-6px rounded-full",style:{color:"#9B9B9B",border:"1px solid #EDEDEF"}},r.createElement("img",{width:14,src:(Ye=c.homepageInfo)!=null&&Ye.authentication?Ue:Ne,alt:""}),r.createElement("span",null,"\u5B9E\u540D\u8BA4\u8BC1")))))),r.createElement("div",{className:"flex flex-col item-center gap-12px"},r.createElement("div",{className:"c-grey-333 text-20px font-medium"},(dt=c.homepageInfo)==null?void 0:dt.experience),r.createElement("div",{style:{color:"#8E8E8E"}},Nt?"\u6211":"TA","\u7684\u7ECF\u9A8C\u503C")),r.createElement("div",{className:"flex flex-col item-center gap-12px"},r.createElement("div",{className:"c-grey-333 text-20px font-medium"},Zt(((tt=c.homepageInfo)==null?void 0:tt.grade)||0)),r.createElement("div",{style:{color:"#8E8E8E"}},Nt?"\u6211":"TA","\u7684\u91D1\u5E01")),Nt&&r.createElement("div",{className:"ml-auto flex flex-col gap-4px item-center mr-12px"},r.createElement("div",{className:"text-16px",style:{color:"#CE803B"}},"\u7B7E\u5230\u5F97\u91D1\u5E01"),r.createElement("div",{className:`${(Dt=c.homepageInfo)!=null&&Dt.attendance_signed?"":"current"} flex item-center justify-center c-white`,style:{width:120,height:40,background:`url(${e(81050)}) 0 0 / 100% 100% no-repeat`},onClick:()=>{var Kt;(Kt=c.homepageInfo)!=null&&Kt.attendance_signed||Vt()}},(yt=c.homepageInfo)!=null&&yt.attendance_signed?"\u5DF2\u7B7E\u5230":"\u7ACB\u5373\u7B7E\u5230")))};var y=(0,d.connect)(({userDetail:c,user:k})=>({userDetail:c,user:k}))(be),f=e(19374),v=(c=>(c.Classrooms="classrooms",c.Shixuns="shixuns",c.Paths="paths",c.Projects="projects",c.Videos="videos",c.Topics="topics",c.Teach="teach-group",c.CreateImg="experiment-img",c.Certificate="certificate",c.OtherResources="otherResources",c.UserPortrait="userPortrait",c.LearningPath="learningPath",c.virtualSpaces="vspaces",c.Competitions="competitions",c.ResourcesCenter="resourcesCenter",c.DataSet="dataSet",c.ResourceGuarantee="resourceGuarantee",c.ResourceAllocation="resourceAllocation",c.Classmanagement="classmanagement",c.Admin="admin",c.CollegesStatistics="collegesstatistics",c))(v||{});const I=({dispatch:c,userDetail:k,globalSetting:z,user:g})=>{var O,M,H,re,se,he,Fe,Ze,Ye,dt,tt,Dt,yt,qe,Nt,Zt,Vt,Kt,an;const At=(0,d.useParams)(),[An,nn]=(0,r.useState)("classrooms"),vn=((O=g.userInfo)==null?void 0:O.login)===(At==null?void 0:At.username),Yt=[{id:"classrooms",title:"\u6559\u5B66\u8BFE\u5802",icon:r.createElement("span",{className:"iconfont icon-jiaoxueketang1"}),link:`/users/${At==null?void 0:At.username}/classrooms`},{id:"shixuns",title:"\u5B9E\u8DF5\u9879\u76EE",icon:r.createElement("span",{className:"iconfont icon-shijianxiangmu"}),link:`/users/${At==null?void 0:At.username}/shixuns`},{id:"paths",title:"\u5B9E\u8DF5\u8BFE\u7A0B",icon:r.createElement("span",{className:"iconfont icon-shijiankecheng"}),link:`/users/${At==null?void 0:At.username}/paths`},{id:"projects",title:"\u5F00\u53D1\u9879\u76EE",icon:r.createElement("span",{className:"iconfont icon-kaifaxiangmu"}),link:`/users/${At==null?void 0:At.username}/projects`,hidden:!((M=g.userInfo)!=null&&M.main_site&&!((H=z.setting)!=null&&H.is_local))},{id:"competitions",title:"\u7ADE\u8D5B\u7BA1\u7406",icon:r.createElement("span",{className:"iconfont icon-xuexipaiming"}),link:`/users/${At==null?void 0:At.username}/competitions`,hidden:!(vn&&!((re=z.setting)!=null&&re.hide_competition))},{id:"videos",title:"\u89C6\u9891\u6587\u4EF6",icon:r.createElement("span",{className:"iconfont icon-shipinwenjian"}),link:`/users/${At==null?void 0:At.username}/videos`,hidden:!((se=g.userInfo)!=null&&se.main_site&&!((he=z.setting)!=null&&he.is_local)&&(vn&&((Fe=g.userInfo)!=null&&Fe.is_teacher)||(Ze=g.userInfo)!=null&&Ze.admin))},{id:"topics",title:"\u8BFE\u5802\u8D44\u6E90",icon:r.createElement("span",{className:"iconfont icon-ziyuan2"}),link:`/users/${At==null?void 0:At.username}/topics/personal`,hidden:!((Ye=g.userInfo)!=null&&Ye.main_site&&vn&&((dt=g.userInfo)!=null&&dt.is_teacher))},{id:"vspaces",title:"\u865A\u62DF\u793E\u533A",icon:r.createElement("span",{className:"iconfont icon-xunishequ "}),link:`/users/${At==null?void 0:At.username}/vspaces`,hidden:(tt=z.setting)==null?void 0:tt.hide_virtual},{id:"experiment-img",title:"\u5B9E\u9A8C\u955C\u50CF",icon:r.createElement("span",{className:"iconfont icon-jingxiang2"}),link:`/users/${At==null?void 0:At.username}/experiment-img`,hidden:!(vn&&((Dt=g.userInfo)!=null&&Dt.mirror_marker_auth))},{id:"certificate",title:"\u8BC1\u4E66\u7BA1\u7406",icon:r.createElement("span",{className:"iconfont icon-zhengshuguanli"}),link:`/users/${At==null?void 0:At.username}/certificate`,hidden:((yt=g.userInfo)==null?void 0:yt.user_identity)==="\u5B66\u751F"},{id:"teach-group",title:"\u6559\u7814\u56E2\u961F",icon:r.createElement("span",{className:"iconfont icon-tuandui"}),link:`/users/${At==null?void 0:At.username}/teach-group`,hidden:!(vn&&((qe=g.userInfo)==null?void 0:qe.user_identity)!=="\u5B66\u751F")},{id:"dataSet",title:"\u6570\u636E\u96C6\u7BA1\u7406",icon:r.createElement("span",{className:"iconfont icon-danceng-shujuji"}),link:`/users/${At==null?void 0:At.username}/dataSet`,hidden:!((0,o.Ny)()||vn)},{id:"otherResources",title:"\u8D44\u6E90\u94FE\u63A5",icon:r.createElement("span",{className:"iconfont icon-ziyuan2"}),link:`/users/${At==null?void 0:At.username}/otherResources`},{id:"classmanagement",title:"\u73ED\u7EA7\u7BA1\u7406",icon:r.createElement("span",{className:"iconfont icon-banjiguanli"}),link:`/users/${At==null?void 0:At.username}/classmanagement`,num:`\uFF08${((Nt=k.homepageInfo)==null?void 0:Nt.student_group_count)||0}\uFF09`,hidden:!g.userInfo.is_teacher},{id:"collegesstatistics",title:"\u5B66\u9662\u7EDF\u8BA1",icon:r.createElement("span",{className:"iconfont icon-ziyuan2 "}),link:`/colleges/${(Zt=k.homepageInfo)==null?void 0:Zt.college_identifier}/statistics`,hidden:!((Vt=k.homepageInfo)!=null&&Vt.college_identifier)},{id:"admin",title:"\u540E\u53F0\u7BA1\u7406",icon:"",link:(Kt=k.homepageInfo)==null?void 0:Kt.laboratory_admin_url,hidden:!((an=k.homepageInfo)!=null&&an.laboratory_admin_url)}];return(0,r.useEffect)(()=>{var zt;const Ct=(zt=location.pathname.split("/"))==null?void 0:zt[3];Ct&&nn(Ct)},[location.pathname]),(0,r.useEffect)(()=>(c({type:"globalSetting/delayTipToggle",payload:!0}),c({type:"globalSetting/footerToggle",payload:!1}),()=>{c({type:"globalSetting/delayTipToggle",payload:!1}),c({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,r.useEffect)(()=>{c({type:"userDetail/getHomepageInfo",payload:{username:At==null?void 0:At.username}}),c({type:"account/getBasicInfo",payload:{login:At==null?void 0:At.username}})},[At]),r.createElement("div",{className:"w-full",style:{paddingTop:"100px",minHeight:"100vh",background:`url(${e(63317)}) 0 0 / 100% 100% no-repeat`}},r.createElement(Xe.Z,{className:"absolute w-full",style:{top:0,left:0,zIndex:999},title:"\u4E2A\u4EBA\u4E2D\u5FC3"}),r.createElement("div",{className:"edu-container"},r.createElement(y,null),r.createElement("div",{className:"mt10 bg-white rounded-8px overflow-hidden",style:{border:"1px solid #fff"}},r.createElement("div",{className:"flex item-center gap-4px overflow-auto",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)"}},Yt==null?void 0:Yt.map((zt,Ct)=>!(zt!=null&&zt.hidden)&&r.createElement("div",{key:Ct,className:`px-10px h-36px text-16px text-nowrap current flex item-center gap-4px ${(zt==null?void 0:zt.id)==An?"font-semibold bg-white":"c-grey-333"}`,style:{color:(zt==null?void 0:zt.id)==An?"#1890FF":"",border:"1px solid #fff",borderTop:"none",borderRadius:"8px 8px 0 0"},onClick:()=>{(zt==null?void 0:zt.id)=="admin"&&(0,f.xg)(zt==null?void 0:zt.link),d.history.push(zt==null?void 0:zt.link)}},zt==null?void 0:zt.title,zt==null?void 0:zt.num))),r.createElement(d.Outlet,null))))};var j=(0,d.connect)(({userDetail:c,globalSetting:k,user:z})=>({userDetail:c,globalSetting:k,user:z}))(I);const G=({globalSetting:c})=>{var k;switch(Number((k=c==null?void 0:c.setting)==null?void 0:k.theme)){case t.Fy.THEMEONE:return r.createElement(j,null);case t.Fy.THEMETWO:return r.createElement(De,null);case t.Fy.DEFAULT:default:return r.createElement(u,null)}};var ne=(0,d.connect)(({globalSetting:c})=>({globalSetting:c}))(G)},1997:function(mt,we,e){e.d(we,{rX:function(){return V},pW:function(){return l},gy:function(){return n},xY:function(){return Q},O5:function(){return Be},tJ:function(){return pe},o1:function(){return Ae},Rd:function(){return _}});var t=e(75790),r=e(43418),d=e(28103),S=e(8591),a=e(53229),C=e(19374),w=e(87169),$=e(25510),Y="data:image/png;base64,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",o=e.p+"static/newqrcode.a8740efb.png",L=e(32637),i=e(59301),A=(s,u,h)=>new Promise((K,J)=>{var Ie=Ve=>{try{Ee(h.next(Ve))}catch(Oe){J(Oe)}},ye=Ve=>{try{Ee(h.throw(Ve))}catch(Oe){J(Oe)}},Ee=Ve=>Ve.done?K(Ve.value):Promise.resolve(Ve.value).then(Ie,ye);Ee((h=h.apply(s,u)).next())});const pe=(s,u=!1)=>!!(Ae(s)&&ie(u)),Ae=s=>(0,a.bg)()?!0:(s({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ie=(s=!1)=>{var u;const{user:h}=(0,t.getDvaApp)()._store.getState();return(u=h.userInfo)!=null&&u.profile_completed?!0:(r.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,C.xg)("/account/profile/edit"),Pe()}}),!1)},Pe=()=>{r.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()}})},_=()=>{r.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:i.createElement("div",{style:{textAlign:"center"}},i.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"),i.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:L}),i.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Be=()=>{var s;const{user:u}=(0,t.getDvaApp)()._store.getState();return(s=u.userInfo)!=null&&s.professional_certification?!0:(r.default.confirm({title:"\u63D0\u793A",centered:!0,content:i.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,C.xg)("/account/certification")}}),!1)},Q=()=>(0,a.V9)()?!0:(r.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:i.createElement("div",{className:"tc",style:{marginLeft:-38}},i.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),i.createElement("img",{src:o,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),V=(s,u)=>s?!0:(r.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:i.createElement("div",null,i.createElement("p",null,u||"\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"),i.createElement("div",{style:{marginLeft:"110px"}},i.createElement("img",{src:Y,width:200}),i.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,C.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),l=s=>{r.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:i.createElement("div",null,i.createElement("div",null,i.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"),i.createElement(d.Z,null),i.createElement("p",{style:{color:"#666666",fontSize:12}}," ",i.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 ",i.createElement("a",null,s),"\u5929\u3002"),i.createElement("p",{style:{color:"#666666",fontSize:12}}," ",i.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")),i.createElement("div",{style:{textAlign:"center",marginTop:30}},i.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:$,alt:"\u4E8C\u7EF4\u7801",width:160})))})},n=(s,u="")=>{const{shixunsDetail:{detail:h}}=(0,t.getDvaApp)()._store.getState();if((h==null?void 0:h.public)===2||(h==null?void 0:h.public)===1||(h==null?void 0:h.shixun_status)===3){let K="";return(h==null?void 0:h.public)===2&&(K="\u5DF2\u516C\u5F00"),(h==null?void 0:h.public)===1&&(K="\u5F85\u5BA1\u6838"),(h==null?void 0:h.shixun_status)===3&&(K="\u5DF2\u5173\u95ED"),r.default.info({centered:!0,icon:i.createElement(w.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:i.createElement("div",{className:"tc",style:{marginLeft:-38}},i.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},i.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",K,"\uFF0C",u,"\u3002"),i.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),i.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:$,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(h==null?void 0:h.shixun_status)===2?(r.default.confirm({centered:!0,icon:i.createElement(w.Z,null),title:"\u63D0\u793A",content:i.createElement("div",null,i.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",u,"\u3002"),i.createElement("br",null),i.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:()=>{r.default.confirm({width:440,centered:!0,icon:i.createElement(w.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:()=>A(void 0,null,function*(){(yield s({type:"shixunsDetail/cancelRelease",payload:{id:h==null?void 0:h.identifier}})).status!==401&&(S.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),s({type:"shixunsDetail/getShixunsDetail",payload:{id:h==null?void 0:h.identifier}}),s({type:"practiceSetting/getCommonData",payload:{id:h==null?void 0:h.identifier}}))})})}}),!0):!1}},19080:function(mt,we,e){e.d(we,{F:function(){return a},Z:function(){return S}});var t=e(92310),r=e.n(t);const d=null;function S(C,w,$){return r()({[`${C}-status-success`]:w==="success",[`${C}-status-warning`]:w==="warning",[`${C}-status-error`]:w==="error",[`${C}-status-validating`]:w==="validating",[`${C}-has-feedback`]:$})}const a=(C,w)=>w||C},49127:function(mt,we,e){e.d(we,{Z:function(){return X}});var t=e(92310),r=e.n(t),d=e(77900),S=e(59301),a=e(36785),C=e(92343),w=e(36355),$=e(36237),Y=e(17313),o=e(45157),L=e(37613),i=e(83116);const A=new $.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),pe=new $.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),Ae=new $.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),ie=new $.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),Pe=new $.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),_=new $.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),Be=B=>{const{componentCls:P,iconCls:T,antCls:U,badgeShadowSize:F,motionDurationSlow:N,textFontSize:ve,textFontSizeSM:ue,statusSize:De,dotSize:Xe,textFontWeight:ge,indicatorHeight:Re,indicatorHeightSM:Ue,marginXS:Ne}=B,R=`${U}-scroll-number`,be=(0,o.Z)(B,(y,f)=>{let{darkColor:v}=f;return{[`&${P} ${P}-color-${y}`]:{background:v,[`&:not(${P}-count)`]:{color:v}}}});return{[P]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Y.Wf)(B)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${P}-count`]:{zIndex:B.indicatorZIndex,minWidth:Re,height:Re,color:B.badgeTextColor,fontWeight:ge,fontSize:ve,lineHeight:`${Re}px`,whiteSpace:"nowrap",textAlign:"center",background:B.badgeColor,borderRadius:Re/2,boxShadow:`0 0 0 ${F}px ${B.badgeShadowColor}`,transition:`background ${B.motionDurationMid}`,a:{color:B.badgeTextColor},"a:hover":{color:B.badgeTextColor},"a:hover &":{background:B.badgeColorHover}},[`${P}-count-sm`]:{minWidth:Ue,height:Ue,fontSize:ue,lineHeight:`${Ue}px`,borderRadius:Ue/2},[`${P}-multiple-words`]:{padding:`0 ${B.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${P}-dot`]:{zIndex:B.indicatorZIndex,width:Xe,minWidth:Xe,height:Xe,background:B.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${F}px ${B.badgeShadowColor}`},[`${P}-dot${R}`]:{transition:`background ${N}`},[`${P}-count, ${P}-dot, ${R}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${T}-spin`]:{animationName:_,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${P}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${P}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:De,height:De,verticalAlign:"middle",borderRadius:"50%"},[`${P}-status-success`]:{backgroundColor:B.colorSuccess},[`${P}-status-processing`]:{overflow:"visible",color:B.colorPrimary,backgroundColor:B.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:F,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:A,animationDuration:B.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${P}-status-default`]:{backgroundColor:B.colorTextPlaceholder},[`${P}-status-error`]:{backgroundColor:B.colorError},[`${P}-status-warning`]:{backgroundColor:B.colorWarning},[`${P}-status-text`]:{marginInlineStart:Ne,color:B.colorText,fontSize:B.fontSize}}}),be),{[`${P}-zoom-appear, ${P}-zoom-enter`]:{animationName:pe,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack,animationFillMode:"both"},[`${P}-zoom-leave`]:{animationName:Ae,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack,animationFillMode:"both"},[`&${P}-not-a-wrapper`]:{[`${P}-zoom-appear, ${P}-zoom-enter`]:{animationName:ie,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack},[`${P}-zoom-leave`]:{animationName:Pe,animationDuration:B.motionDurationSlow,animationTimingFunction:B.motionEaseOutBack},[`&:not(${P}-status)`]:{verticalAlign:"middle"},[`${R}-custom-component, ${P}-count`]:{transform:"none"},[`${R}-custom-component, ${R}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${R}`]:{overflow:"hidden",[`${R}-only`]:{position:"relative",display:"inline-block",height:Re,transition:`all ${B.motionDurationSlow} ${B.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${R}-only-unit`]:{height:Re,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${R}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${P}-count, ${P}-dot, ${R}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Q=B=>{const{fontSize:P,lineHeight:T,lineWidth:U,marginXS:F,colorBorderBg:N}=B,ve=Math.round(P*T),ue=U,De=B.colorBgContainer,Xe=B.colorError,ge=B.colorErrorHover;return(0,L.TS)(B,{badgeFontHeight:ve,badgeShadowSize:ue,badgeTextColor:De,badgeColor:Xe,badgeColorHover:ge,badgeShadowColor:N,badgeProcessingDuration:"1.2s",badgeRibbonOffset:F,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},V=B=>{const{fontSize:P,lineHeight:T,fontSizeSM:U,lineWidth:F}=B;return{indicatorZIndex:"auto",indicatorHeight:Math.round(P*T)-2*F,indicatorHeightSM:P,dotSize:U/2,textFontSize:U,textFontSizeSM:U,textFontWeight:"normal",statusSize:U/2}};var l=(0,i.Z)("Badge",B=>{const P=Q(B);return[Be(P)]},V);const n=B=>{const{antCls:P,badgeFontHeight:T,marginXS:U,badgeRibbonOffset:F}=B,N=`${P}-ribbon`,ve=`${P}-ribbon-wrapper`,ue=(0,o.Z)(B,(De,Xe)=>{let{darkColor:ge}=Xe;return{[`&${N}-color-${De}`]:{background:ge,color:ge}}});return{[`${ve}`]:{position:"relative"},[`${N}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Y.Wf)(B)),{position:"absolute",top:U,padding:`0 ${B.paddingXS}px`,color:B.colorPrimary,lineHeight:`${T}px`,whiteSpace:"nowrap",backgroundColor:B.colorPrimary,borderRadius:B.borderRadiusSM,[`${N}-text`]:{color:B.colorTextLightSolid},[`${N}-corner`]:{position:"absolute",top:"100%",width:F,height:F,color:"currentcolor",border:`${F/2}px solid`,transform:B.badgeRibbonCornerTransform,transformOrigin:"top",filter:B.badgeRibbonCornerFilter}}),ue),{[`&${N}-placement-end`]:{insetInlineEnd:-F,borderEndEndRadius:0,[`${N}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${N}-placement-start`]:{insetInlineStart:-F,borderEndStartRadius:0,[`${N}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var s=(0,i.Z)(["Badge","Ribbon"],B=>{const P=Q(B);return[n(P)]},V),h=B=>{const{className:P,prefixCls:T,style:U,color:F,children:N,text:ve,placement:ue="end",rootClassName:De}=B,{getPrefixCls:Xe,direction:ge}=S.useContext(w.E_),Re=Xe("ribbon",T),Ue=(0,a.o2)(F,!1),Ne=r()(Re,`${Re}-placement-${ue}`,{[`${Re}-rtl`]:ge==="rtl",[`${Re}-color-${F}`]:Ue},P),[R,be]=s(Re),y={},f={};return F&&!Ue&&(y.background=F,f.color=F),R(S.createElement("div",{className:r()(`${Re}-wrapper`,De,be)},N,S.createElement("div",{className:r()(Ne,be),style:Object.assign(Object.assign({},y),U)},S.createElement("span",{className:`${Re}-text`},ve),S.createElement("div",{className:`${Re}-corner`,style:f}))))};function K(B){let{prefixCls:P,value:T,current:U,offset:F=0}=B,N;return F&&(N={position:"absolute",top:`${F}00%`,left:0}),S.createElement("span",{style:N,className:r()(`${P}-only-unit`,{current:U})},T)}function J(B,P,T){let U=B,F=0;for(;(U+10)%10!==P;)U+=T,F+=T;return F}function Ie(B){const{prefixCls:P,count:T,value:U}=B,F=Number(U),N=Math.abs(T),[ve,ue]=S.useState(F),[De,Xe]=S.useState(N),ge=()=>{ue(F),Xe(N)};S.useEffect(()=>{const Ne=setTimeout(()=>{ge()},1e3);return()=>{clearTimeout(Ne)}},[F]);let Re,Ue;if(ve===F||Number.isNaN(F)||Number.isNaN(ve))Re=[S.createElement(K,Object.assign({},B,{key:F,current:!0}))],Ue={transition:"none"};else{Re=[];const Ne=F+10,R=[];for(let f=F;f<=Ne;f+=1)R.push(f);const be=R.findIndex(f=>f%10===ve);Re=R.map((f,v)=>{const I=f%10;return S.createElement(K,Object.assign({},B,{key:f,value:I,offset:v-be,current:v===be}))});const y=De{const{prefixCls:T,count:U,className:F,motionClassName:N,style:ve,title:ue,show:De,component:Xe="sup",children:ge}=B,Re=ye(B,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Ue}=S.useContext(w.E_),Ne=Ue("scroll-number",T),R=Object.assign(Object.assign({},Re),{"data-show":De,style:ve,className:r()(Ne,F,N),title:ue});let be=U;if(U&&Number(U)%1===0){const y=String(U).split("");be=S.createElement("bdi",null,y.map((f,v)=>S.createElement(Ie,{prefixCls:Ne,count:Number(U),value:f,key:y.length-v})))}return ve&&ve.borderColor&&(R.style=Object.assign(Object.assign({},ve),{boxShadow:`0 0 0 1px ${ve.borderColor} inset`})),ge?(0,C.Tm)(ge,y=>({className:r()(`${Ne}-custom-component`,y==null?void 0:y.className,N)})):S.createElement(Xe,Object.assign({},R,{ref:P}),be)}),Oe=function(B,P){var T={};for(var U in B)Object.prototype.hasOwnProperty.call(B,U)&&P.indexOf(U)<0&&(T[U]=B[U]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,U=Object.getOwnPropertySymbols(B);F{var T,U,F,N,ve;const{prefixCls:ue,scrollNumberPrefixCls:De,children:Xe,status:ge,text:Re,color:Ue,count:Ne=null,overflowCount:R=99,dot:be=!1,size:y="default",title:f,offset:v,style:I,className:j,rootClassName:G,classNames:ne,styles:c,showZero:k=!1}=B,z=Oe(B,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:g,direction:O,badge:M}=S.useContext(w.E_),H=g("badge",ue),[re,se]=l(H),he=Ne>R?`${R}+`:Ne,Fe=he==="0"||he===0,Ze=Ne===null||Fe&&!k,Ye=(ge!=null||Ue!=null)&&Ze,dt=be&&!Fe,tt=dt?"":he,Dt=(0,S.useMemo)(()=>(tt==null||tt===""||Fe&&!k)&&!dt,[tt,Fe,k,dt]),yt=(0,S.useRef)(Ne);Dt||(yt.current=Ne);const qe=yt.current,Nt=(0,S.useRef)(tt);Dt||(Nt.current=tt);const Zt=Nt.current,Vt=(0,S.useRef)(dt);Dt||(Vt.current=dt);const Kt=(0,S.useMemo)(()=>{if(!v)return Object.assign(Object.assign({},M==null?void 0:M.style),I);const Ct={marginTop:v[1]};return O==="rtl"?Ct.left=parseInt(v[0],10):Ct.right=-parseInt(v[0],10),Object.assign(Object.assign(Object.assign({},Ct),M==null?void 0:M.style),I)},[O,v,I,M==null?void 0:M.style]),an=f!=null?f:typeof qe=="string"||typeof qe=="number"?qe:void 0,At=Dt||!Re?null:S.createElement("span",{className:`${H}-status-text`},Re),An=!qe||typeof qe!="object"?void 0:(0,C.Tm)(qe,Ct=>({style:Object.assign(Object.assign({},Kt),Ct.style)})),nn=(0,a.o2)(Ue,!1),vn=r()(ne==null?void 0:ne.indicator,(T=M==null?void 0:M.classNames)===null||T===void 0?void 0:T.indicator,{[`${H}-status-dot`]:Ye,[`${H}-status-${ge}`]:!!ge,[`${H}-color-${Ue}`]:nn}),Yt={};Ue&&!nn&&(Yt.color=Ue,Yt.background=Ue);const zt=r()(H,{[`${H}-status`]:Ye,[`${H}-not-a-wrapper`]:!Xe,[`${H}-rtl`]:O==="rtl"},j,G,M==null?void 0:M.className,(U=M==null?void 0:M.classNames)===null||U===void 0?void 0:U.root,ne==null?void 0:ne.root,se);if(!Xe&&Ye){const Ct=Kt.color;return re(S.createElement("span",Object.assign({},z,{className:zt,style:Object.assign(Object.assign(Object.assign({},c==null?void 0:c.root),(F=M==null?void 0:M.styles)===null||F===void 0?void 0:F.root),Kt)}),S.createElement("span",{className:vn,style:Object.assign(Object.assign(Object.assign({},c==null?void 0:c.indicator),(N=M==null?void 0:M.styles)===null||N===void 0?void 0:N.indicator),Yt)}),Re&&S.createElement("span",{style:{color:Ct},className:`${H}-status-text`},Re)))}return re(S.createElement("span",Object.assign({ref:P},z,{className:zt,style:Object.assign(Object.assign({},(ve=M==null?void 0:M.styles)===null||ve===void 0?void 0:ve.root),c==null?void 0:c.root)}),Xe,S.createElement(d.default,{visible:!Dt,motionName:`${H}-zoom`,motionAppear:!1,motionDeadline:1e3},Ct=>{let{className:wt,ref:dn}=Ct;var on,bn;const On=g("scroll-number",De),Jt=Vt.current,lt=r()(ne==null?void 0:ne.indicator,(on=M==null?void 0:M.classNames)===null||on===void 0?void 0:on.indicator,{[`${H}-dot`]:Jt,[`${H}-count`]:!Jt,[`${H}-count-sm`]:y==="small",[`${H}-multiple-words`]:!Jt&&Zt&&Zt.toString().length>1,[`${H}-status-${ge}`]:!!ge,[`${H}-color-${Ue}`]:nn});let Bt=Object.assign(Object.assign(Object.assign({},c==null?void 0:c.indicator),(bn=M==null?void 0:M.styles)===null||bn===void 0?void 0:bn.indicator),Kt);return Ue&&!nn&&(Bt=Bt||{},Bt.background=Ue),S.createElement(Ve,{prefixCls:On,show:!Dt,motionClassName:wt,className:lt,count:Zt,title:an,style:Bt,key:"scrollNumber",ref:dn},An)}),At))},me=S.forwardRef(Le);me.Ribbon=h;var X=me},24905:function(mt,we,e){e.d(we,{default:function(){return s}});var t=e(92310),r=e.n(t),d=e(5630),S=e(59301),a=e(36355),C=e(1684),w=e(32441),Y=S.createContext(null),o=e(98447),L=e(14088),i=e(4572),A=function(u,h){var K={};for(var J in u)Object.prototype.hasOwnProperty.call(u,J)&&h.indexOf(J)<0&&(K[J]=u[J]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,J=Object.getOwnPropertySymbols(u);Ie{var K;const{prefixCls:J,className:Ie,rootClassName:ye,children:Ee,indeterminate:Ve=!1,style:Oe,onMouseEnter:Le,onMouseLeave:me,skipGroup:X=!1,disabled:B}=u,P=A(u,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:T,direction:U,checkbox:F}=S.useContext(a.E_),N=S.useContext(Y),{isFormItemInput:ve}=S.useContext(w.aM),ue=S.useContext(C.Z),De=(K=(N==null?void 0:N.disabled)||B)!==null&&K!==void 0?K:ue,Xe=S.useRef(P.value);S.useEffect(()=>{N==null||N.registerValue(P.value)},[]),S.useEffect(()=>{if(!X)return P.value!==Xe.current&&(N==null||N.cancelValue(Xe.current),N==null||N.registerValue(P.value),Xe.current=P.value),()=>N==null?void 0:N.cancelValue(P.value)},[P.value]);const ge=T("checkbox",J),[Re,Ue]=(0,o.ZP)(ge),Ne=Object.assign({},P);N&&!X&&(Ne.onChange=function(){P.onChange&&P.onChange.apply(P,arguments),N.toggleOption&&N.toggleOption({label:Ee,value:P.value})},Ne.name=N.name,Ne.checked=N.value.includes(P.value));const R=r()(`${ge}-wrapper`,{[`${ge}-rtl`]:U==="rtl",[`${ge}-wrapper-checked`]:Ne.checked,[`${ge}-wrapper-disabled`]:De,[`${ge}-wrapper-in-form-item`]:ve},F==null?void 0:F.className,Ie,ye,Ue),be=r()({[`${ge}-indeterminate`]:Ve},i.A,Ue),y=Ve?"mixed":void 0;return Re(S.createElement(L.Z,{component:"Checkbox",disabled:De},S.createElement("label",{className:R,style:Object.assign(Object.assign({},F==null?void 0:F.style),Oe),onMouseEnter:Le,onMouseLeave:me},S.createElement(d.Z,Object.assign({"aria-checked":y},Ne,{prefixCls:ge,className:be,disabled:De,ref:h})),Ee!==void 0&&S.createElement("span",null,Ee))))};var ie=S.forwardRef(pe),Pe=e(94480),_=e(2738),Be=function(u,h){var K={};for(var J in u)Object.prototype.hasOwnProperty.call(u,J)&&h.indexOf(J)<0&&(K[J]=u[J]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,J=Object.getOwnPropertySymbols(u);Ie{const{defaultValue:K,children:J,options:Ie=[],prefixCls:ye,className:Ee,rootClassName:Ve,style:Oe,onChange:Le}=u,me=Be(u,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:X,direction:B}=S.useContext(a.E_),[P,T]=S.useState(me.value||K||[]),[U,F]=S.useState([]);S.useEffect(()=>{"value"in me&&T(me.value||[])},[me.value]);const N=S.useMemo(()=>Ie.map(f=>typeof f=="string"||typeof f=="number"?{label:f,value:f}:f),[Ie]),ve=f=>{F(v=>v.filter(I=>I!==f))},ue=f=>{F(v=>[].concat((0,Pe.Z)(v),[f]))},De=f=>{const v=P.indexOf(f.value),I=(0,Pe.Z)(P);v===-1?I.push(f.value):I.splice(v,1),"value"in me||T(I),Le==null||Le(I.filter(j=>U.includes(j)).sort((j,G)=>{const ne=N.findIndex(k=>k.value===j),c=N.findIndex(k=>k.value===G);return ne-c}))},Xe=X("checkbox",ye),ge=`${Xe}-group`,[Re,Ue]=(0,o.ZP)(Xe),Ne=(0,_.Z)(me,["value","disabled"]),R=Ie.length?N.map(f=>S.createElement(ie,{prefixCls:Xe,key:f.value.toString(),disabled:"disabled"in f?f.disabled:me.disabled,value:f.value,checked:P.includes(f.value),onChange:f.onChange,className:`${ge}-item`,style:f.style,title:f.title},f.label)):J,be={toggleOption:De,value:P,disabled:me.disabled,name:me.name,registerValue:ue,cancelValue:ve},y=r()(ge,{[`${ge}-rtl`]:B==="rtl"},Ee,Ve,Ue);return Re(S.createElement("div",Object.assign({className:y,style:Oe},Ne,{ref:h}),S.createElement(Y.Provider,{value:be},R)))},V=S.forwardRef(Q);var l=S.memo(V);const n=ie;n.Group=l,n.__ANT_CHECKBOX=!0;var s=n},98447:function(mt,we,e){e.d(we,{C2:function(){return a}});var t=e(17313),r=e(37613),d=e(83116);const S=C=>{const{checkboxCls:w}=C,$=`${w}-wrapper`;return[{[`${w}-group`]:Object.assign(Object.assign({},(0,t.Wf)(C)),{display:"inline-flex",flexWrap:"wrap",columnGap:C.marginXS,[`> ${C.antCls}-row`]:{flex:1}}),[$]:Object.assign(Object.assign({},(0,t.Wf)(C)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${$}`]:{marginInlineStart:0},[`&${$}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[w]:Object.assign(Object.assign({},(0,t.Wf)(C)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:C.borderRadiusSM,alignSelf:"center",[`${w}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${w}-inner`]:Object.assign({},(0,t.oN)(C))},[`${w}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:C.checkboxSize,height:C.checkboxSize,direction:"ltr",backgroundColor:C.colorBgContainer,border:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`,borderRadius:C.borderRadiusSM,borderCollapse:"separate",transition:`all ${C.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:C.checkboxSize/14*5,height:C.checkboxSize/14*8,border:`${C.lineWidthBold}px solid ${C.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${C.motionDurationFast} ${C.motionEaseInBack}, opacity ${C.motionDurationFast}`}},"& + span":{paddingInlineStart:C.paddingXS,paddingInlineEnd:C.paddingXS}})},{[` ${$}:not(${$}-disabled), ${w}:not(${w}-disabled) `]:{[`&:hover ${w}-inner`]:{borderColor:C.colorPrimary}},[`${$}:not(${$}-disabled)`]:{[`&:hover ${w}-checked:not(${w}-disabled) ${w}-inner`]:{backgroundColor:C.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${w}-checked:not(${w}-disabled):after`]:{borderColor:C.colorPrimaryHover}}},{[`${w}-checked`]:{[`${w}-inner`]:{backgroundColor:C.colorPrimary,borderColor:C.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${C.motionDurationMid} ${C.motionEaseOutBack} ${C.motionDurationFast}`}}},[` ${$}-checked:not(${$}-disabled), ${w}-checked:not(${w}-disabled) - `]:{[`&:hover ${w}-inner`]:{backgroundColor:C.colorPrimaryHover,borderColor:"transparent"}}},{[w]:{"&-indeterminate":{[`${w}-inner`]:{backgroundColor:C.colorBgContainer,borderColor:C.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:C.fontSizeLG/2,height:C.fontSizeLG/2,backgroundColor:C.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${$}-disabled`]:{cursor:"not-allowed"},[`${w}-disabled`]:{[`&, ${w}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${w}-inner`]:{background:C.colorBgContainerDisabled,borderColor:C.colorBorder,"&:after":{borderColor:C.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:C.colorTextDisabled},[`&${w}-indeterminate ${w}-inner::after`]:{background:C.colorTextDisabled}}}]};function a(C,w){const $=(0,r.TS)(w,{checkboxCls:`.${C}`,checkboxSize:w.controlInteractiveSize});return[S($)]}we.ZP=(0,d.Z)("Checkbox",(C,w)=>{let{prefixCls:$}=w;return[a($,C)]})},93891:function(gt,we,e){var t=e(59301),r=e(36355),d=e(64165);const S=a=>{const{componentName:C}=a,{getPrefixCls:w}=(0,t.useContext)(r.E_),$=w("empty");switch(C){case"Table":case"List":return t.createElement(d.Z,{image:d.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(d.Z,{image:d.Z.PRESENTED_IMAGE_SIMPLE,className:`${$}-small`});default:return t.createElement(d.Z,null)}};we.Z=S},28103:function(gt,we,e){e.d(we,{Z:function(){return o}});var t=e(92310),r=e.n(t),d=e(59301),S=e(36355),a=e(17313),C=e(83116),w=e(37613);const $=A=>{const{componentCls:pe,sizePaddingEdgeHorizontal:Ae,colorSplit:ie,lineWidth:Pe,textPaddingInline:_,orientationMargin:Be,verticalMarginInline:Q}=A;return{[pe]:Object.assign(Object.assign({},(0,a.Wf)(A)),{borderBlockStart:`${Pe}px solid ${ie}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Q,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Pe}px solid ${ie}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${A.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${pe}-with-text`]:{display:"flex",alignItems:"center",margin:`${A.dividerHorizontalWithTextGutterMargin}px 0`,color:A.colorTextHeading,fontWeight:500,fontSize:A.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${ie}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Pe}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${pe}-with-text-left`]:{"&::before":{width:`${Be*100}%`},"&::after":{width:`${100-Be*100}%`}},[`&-horizontal${pe}-with-text-right`]:{"&::before":{width:`${100-Be*100}%`},"&::after":{width:`${Be*100}%`}},[`${pe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:_},"&-dashed":{background:"none",borderColor:ie,borderStyle:"dashed",borderWidth:`${Pe}px 0 0`},[`&-horizontal${pe}-with-text${pe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${pe}-dashed`]:{borderInlineStartWidth:Pe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${pe}-with-text`]:{color:A.colorText,fontWeight:"normal",fontSize:A.fontSize},[`&-horizontal${pe}-with-text-left${pe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${pe}-inner-text`]:{paddingInlineStart:Ae}},[`&-horizontal${pe}-with-text-right${pe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${pe}-inner-text`]:{paddingInlineEnd:Ae}}})}};var Y=(0,C.Z)("Divider",A=>{const pe=(0,w.TS)(A,{dividerHorizontalWithTextGutterMargin:A.margin,dividerHorizontalGutterMargin:A.marginLG,sizePaddingEdgeHorizontal:0});return[$(pe)]},A=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:A.marginXS})),l=function(A,pe){var Ae={};for(var ie in A)Object.prototype.hasOwnProperty.call(A,ie)&&pe.indexOf(ie)<0&&(Ae[ie]=A[ie]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,ie=Object.getOwnPropertySymbols(A);Pe{const{getPrefixCls:pe,direction:Ae,divider:ie}=d.useContext(S.E_),{prefixCls:Pe,type:_="horizontal",orientation:Be="center",orientationMargin:Q,className:V,rootClassName:i,children:n,dashed:s,plain:u,style:h}=A,K=l(A,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),J=pe("divider",Pe),[Ie,ye]=Y(J),Ee=Be.length>0?`-${Be}`:Be,Ve=!!n,Oe=Be==="left"&&Q!=null,Le=Be==="right"&&Q!=null,me=r()(J,ie==null?void 0:ie.className,ye,`${J}-${_}`,{[`${J}-with-text`]:Ve,[`${J}-with-text${Ee}`]:Ve,[`${J}-dashed`]:!!s,[`${J}-plain`]:!!u,[`${J}-rtl`]:Ae==="rtl",[`${J}-no-default-orientation-margin-left`]:Oe,[`${J}-no-default-orientation-margin-right`]:Le},V,i),X=d.useMemo(()=>typeof Q=="number"?Q:/^\d+$/.test(Q)?Number(Q):Q,[Q]),B=Object.assign(Object.assign({},Oe&&{marginLeft:X}),Le&&{marginRight:X});return Ie(d.createElement("div",Object.assign({className:me,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),h)},K,{role:"separator"}),n&&_!=="vertical"&&d.createElement("span",{className:`${J}-inner-text`,style:B},n)))}},91857:function(gt,we,e){var t=e(59301),r=e(38819),d=e(92310),S=e.n(d),a=e(31561),C=e(70425),w=e(18929),$=e(2738),Y=e(79676),l=e(53487),L=e(92343),o=e(36355),A=e(20834),pe=e(40875),Ae=e(88088),ie=e(47211);const Pe=null,_=i=>{const{menu:n,arrow:s,prefixCls:u,children:h,trigger:K,disabled:J,dropdownRender:Ie,getPopupContainer:ye,overlayClassName:Ee,rootClassName:Ve,open:Oe,onOpenChange:Le,visible:me,onVisibleChange:X,mouseEnterDelay:B=.15,mouseLeaveDelay:P=.1,autoAdjustOverflow:T=!0,placement:U="",overlay:F,transitionName:N}=i,{getPopupContainer:ve,getPrefixCls:ue,direction:De}=t.useContext(o.E_),Xe=t.useMemo(()=>{const g=ue();return N!==void 0?N:U.includes("top")?`${g}-slide-down`:`${g}-slide-up`},[ue,U,N]),ge=t.useMemo(()=>U?U.includes("Center")?U.slice(0,U.indexOf("Center")):U:De==="rtl"?"bottomRight":"bottomLeft",[U,De]),Re=ue("dropdown",u),[Ue,Ne]=(0,ie.Z)(Re),[,R]=(0,Ae.Z)(),be=t.Children.only(h),y=(0,L.Tm)(be,{className:S()(`${Re}-trigger`,{[`${Re}-rtl`]:De==="rtl"},be.props.className),disabled:J}),f=J?[]:K;let v;f&&f.includes("contextMenu")&&(v=!0);const[I,j]=(0,w.Z)(!1,{value:Oe!=null?Oe:me}),G=(0,C.useEvent)(g=>{Le==null||Le(g),X==null||X(g),j(g)}),ne=S()(Ee,Ve,Ne,{[`${Re}-rtl`]:De==="rtl"}),c=(0,Y.Z)({arrowPointAtCenter:typeof s=="object"&&s.pointAtCenter,autoAdjustOverflow:T,offset:R.marginXXS,arrowWidth:s?R.sizePopupArrow:0,borderRadius:R.borderRadius}),k=t.useCallback(()=>{j(!1)},[]),z=()=>{let g;return n!=null&&n.items?g=t.createElement(A.default,Object.assign({},n)):typeof F=="function"?g=F():g=F,Ie&&(g=Ie(g)),g=t.Children.only(typeof g=="string"?t.createElement("span",null,g):g),t.createElement(pe.J,{prefixCls:`${Re}-menu`,expandIcon:t.createElement("span",{className:`${Re}-menu-submenu-arrow`},t.createElement(r.Z,{className:`${Re}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:k,validator:O=>{let{mode:M}=O}},g)};return Ue(t.createElement(a.Z,Object.assign({alignPoint:v},(0,$.Z)(i,["rootClassName"]),{mouseEnterDelay:B,mouseLeaveDelay:P,visible:I,builtinPlacements:c,arrow:!!s,overlayClassName:ne,prefixCls:Re,getPopupContainer:ye||ve,transitionName:Xe,trigger:f,overlay:z,placement:ge,onVisibleChange:G}),y))};function Be(i){return Object.assign(Object.assign({},i),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Q=(0,l.Z)(_,"dropdown",i=>i,Be),V=i=>t.createElement(Q,Object.assign({},i),t.createElement("span",null));_._InternalPanelDoNotUseOrYouWillBeFired=V,we.Z=_},38854:function(gt,we,e){e.d(we,{Z:function(){return Ae}});var t=e(91857),r=e(92310),d=e.n(r),S=e(59301),a=e(18785),C=e(3113),w=e(36355),$=e(81327),Y=e(33234),l=e(47211),L=function(ie,Pe){var _={};for(var Be in ie)Object.prototype.hasOwnProperty.call(ie,Be)&&Pe.indexOf(Be)<0&&(_[Be]=ie[Be]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Be=Object.getOwnPropertySymbols(ie);Q{const{getPopupContainer:Pe,getPrefixCls:_,direction:Be}=S.useContext(w.E_),{prefixCls:Q,type:V="default",danger:i,disabled:n,loading:s,onClick:u,htmlType:h,children:K,className:J,menu:Ie,arrow:ye,autoFocus:Ee,overlay:Ve,trigger:Oe,align:Le,open:me,onOpenChange:X,placement:B,getPopupContainer:P,href:T,icon:U=S.createElement(a.Z,null),title:F,buttonsRender:N=z=>z,mouseEnterDelay:ve,mouseLeaveDelay:ue,overlayClassName:De,overlayStyle:Xe,destroyPopupOnHide:ge,dropdownRender:Re}=ie,Ue=L(ie,["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"]),Ne=_("dropdown",Q),R=`${Ne}-button`,[be,y]=(0,l.Z)(Ne),f={menu:Ie,arrow:ye,autoFocus:Ee,align:Le,disabled:n,trigger:n?[]:Oe,onOpenChange:X,getPopupContainer:P||Pe,mouseEnterDelay:ve,mouseLeaveDelay:ue,overlayClassName:De,overlayStyle:Xe,destroyPopupOnHide:ge,dropdownRender:Re},{compactSize:v,compactItemClassnames:I}=(0,Y.ri)(Ne,Be),j=d()(R,I,J,y);"overlay"in ie&&(f.overlay=Ve),"open"in ie&&(f.open=me),"placement"in ie?f.placement=B:f.placement=Be==="rtl"?"bottomLeft":"bottomRight";const G=S.createElement(C.ZP,{type:V,danger:i,disabled:n,loading:s,onClick:u,htmlType:h,href:T,title:F},K),ne=S.createElement(C.ZP,{type:V,danger:i,icon:U}),[c,k]=N([G,ne]);return be(S.createElement($.Z.Compact,Object.assign({className:j,size:v,block:!0},Ue),c,S.createElement(t.Z,Object.assign({},f),k)))};o.__ANT_BUTTON=!0;var A=o;const pe=t.Z;pe.Button=A;var Ae=pe},47211:function(gt,we,e){e.d(we,{Z:function(){return L}});var t=e(17313),r=e(13826),d=e(92899),S=e(29878),a=e(19447),C=e(83116),w=e(37613),Y=o=>{const{componentCls:A,menuCls:pe,colorError:Ae,colorTextLightSolid:ie}=o,Pe=`${pe}-item`;return{[`${A}, ${A}-menu-submenu`]:{[`${pe} ${Pe}`]:{[`&${Pe}-danger:not(${Pe}-disabled)`]:{color:Ae,"&:hover":{color:ie,backgroundColor:Ae}}}}}};const l=o=>{const{componentCls:A,menuCls:pe,zIndexPopup:Ae,dropdownArrowDistance:ie,sizePopupArrow:Pe,antCls:_,iconCls:Be,motionDurationMid:Q,dropdownPaddingVertical:V,fontSize:i,dropdownEdgeChildPadding:n,colorTextDisabled:s,fontSizeIcon:u,controlPaddingHorizontal:h,colorBgElevated:K}=o;return[{[A]:Object.assign(Object.assign({},(0,t.Wf)(o)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ae,display:"block","&::before":{position:"absolute",insetBlock:-ie+Pe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${_}-btn`]:{[`& > ${Be}-down, & > ${_}-btn-icon > ${Be}-down`]:{fontSize:u}},[`${A}-wrap`]:{position:"relative",[`${_}-btn > ${Be}-down`]:{fontSize:u},[`${Be}-down::before`]:{transition:`transform ${Q}`}},[`${A}-wrap-open`]:{[`${Be}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${_}-slide-down-enter${_}-slide-down-enter-active${A}-placement-bottomLeft, + `]:{[`&:hover ${w}-inner`]:{backgroundColor:C.colorPrimaryHover,borderColor:"transparent"}}},{[w]:{"&-indeterminate":{[`${w}-inner`]:{backgroundColor:C.colorBgContainer,borderColor:C.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:C.fontSizeLG/2,height:C.fontSizeLG/2,backgroundColor:C.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${$}-disabled`]:{cursor:"not-allowed"},[`${w}-disabled`]:{[`&, ${w}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${w}-inner`]:{background:C.colorBgContainerDisabled,borderColor:C.colorBorder,"&:after":{borderColor:C.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:C.colorTextDisabled},[`&${w}-indeterminate ${w}-inner::after`]:{background:C.colorTextDisabled}}}]};function a(C,w){const $=(0,r.TS)(w,{checkboxCls:`.${C}`,checkboxSize:w.controlInteractiveSize});return[S($)]}we.ZP=(0,d.Z)("Checkbox",(C,w)=>{let{prefixCls:$}=w;return[a($,C)]})},93891:function(mt,we,e){var t=e(59301),r=e(36355),d=e(64165);const S=a=>{const{componentName:C}=a,{getPrefixCls:w}=(0,t.useContext)(r.E_),$=w("empty");switch(C){case"Table":case"List":return t.createElement(d.Z,{image:d.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(d.Z,{image:d.Z.PRESENTED_IMAGE_SIMPLE,className:`${$}-small`});default:return t.createElement(d.Z,null)}};we.Z=S},28103:function(mt,we,e){e.d(we,{Z:function(){return i}});var t=e(92310),r=e.n(t),d=e(59301),S=e(36355),a=e(17313),C=e(83116),w=e(37613);const $=A=>{const{componentCls:pe,sizePaddingEdgeHorizontal:Ae,colorSplit:ie,lineWidth:Pe,textPaddingInline:_,orientationMargin:Be,verticalMarginInline:Q}=A;return{[pe]:Object.assign(Object.assign({},(0,a.Wf)(A)),{borderBlockStart:`${Pe}px solid ${ie}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Q,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Pe}px solid ${ie}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${A.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${pe}-with-text`]:{display:"flex",alignItems:"center",margin:`${A.dividerHorizontalWithTextGutterMargin}px 0`,color:A.colorTextHeading,fontWeight:500,fontSize:A.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${ie}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Pe}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${pe}-with-text-left`]:{"&::before":{width:`${Be*100}%`},"&::after":{width:`${100-Be*100}%`}},[`&-horizontal${pe}-with-text-right`]:{"&::before":{width:`${100-Be*100}%`},"&::after":{width:`${Be*100}%`}},[`${pe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:_},"&-dashed":{background:"none",borderColor:ie,borderStyle:"dashed",borderWidth:`${Pe}px 0 0`},[`&-horizontal${pe}-with-text${pe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${pe}-dashed`]:{borderInlineStartWidth:Pe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${pe}-with-text`]:{color:A.colorText,fontWeight:"normal",fontSize:A.fontSize},[`&-horizontal${pe}-with-text-left${pe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${pe}-inner-text`]:{paddingInlineStart:Ae}},[`&-horizontal${pe}-with-text-right${pe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${pe}-inner-text`]:{paddingInlineEnd:Ae}}})}};var Y=(0,C.Z)("Divider",A=>{const pe=(0,w.TS)(A,{dividerHorizontalWithTextGutterMargin:A.margin,dividerHorizontalGutterMargin:A.marginLG,sizePaddingEdgeHorizontal:0});return[$(pe)]},A=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:A.marginXS})),o=function(A,pe){var Ae={};for(var ie in A)Object.prototype.hasOwnProperty.call(A,ie)&&pe.indexOf(ie)<0&&(Ae[ie]=A[ie]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,ie=Object.getOwnPropertySymbols(A);Pe{const{getPrefixCls:pe,direction:Ae,divider:ie}=d.useContext(S.E_),{prefixCls:Pe,type:_="horizontal",orientation:Be="center",orientationMargin:Q,className:V,rootClassName:l,children:n,dashed:s,plain:u,style:h}=A,K=o(A,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),J=pe("divider",Pe),[Ie,ye]=Y(J),Ee=Be.length>0?`-${Be}`:Be,Ve=!!n,Oe=Be==="left"&&Q!=null,Le=Be==="right"&&Q!=null,me=r()(J,ie==null?void 0:ie.className,ye,`${J}-${_}`,{[`${J}-with-text`]:Ve,[`${J}-with-text${Ee}`]:Ve,[`${J}-dashed`]:!!s,[`${J}-plain`]:!!u,[`${J}-rtl`]:Ae==="rtl",[`${J}-no-default-orientation-margin-left`]:Oe,[`${J}-no-default-orientation-margin-right`]:Le},V,l),X=d.useMemo(()=>typeof Q=="number"?Q:/^\d+$/.test(Q)?Number(Q):Q,[Q]),B=Object.assign(Object.assign({},Oe&&{marginLeft:X}),Le&&{marginRight:X});return Ie(d.createElement("div",Object.assign({className:me,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),h)},K,{role:"separator"}),n&&_!=="vertical"&&d.createElement("span",{className:`${J}-inner-text`,style:B},n)))}},91857:function(mt,we,e){var t=e(59301),r=e(38819),d=e(92310),S=e.n(d),a=e(31561),C=e(70425),w=e(18929),$=e(2738),Y=e(79676),o=e(53487),L=e(92343),i=e(36355),A=e(20834),pe=e(40875),Ae=e(88088),ie=e(47211);const Pe=null,_=l=>{const{menu:n,arrow:s,prefixCls:u,children:h,trigger:K,disabled:J,dropdownRender:Ie,getPopupContainer:ye,overlayClassName:Ee,rootClassName:Ve,open:Oe,onOpenChange:Le,visible:me,onVisibleChange:X,mouseEnterDelay:B=.15,mouseLeaveDelay:P=.1,autoAdjustOverflow:T=!0,placement:U="",overlay:F,transitionName:N}=l,{getPopupContainer:ve,getPrefixCls:ue,direction:De}=t.useContext(i.E_),Xe=t.useMemo(()=>{const g=ue();return N!==void 0?N:U.includes("top")?`${g}-slide-down`:`${g}-slide-up`},[ue,U,N]),ge=t.useMemo(()=>U?U.includes("Center")?U.slice(0,U.indexOf("Center")):U:De==="rtl"?"bottomRight":"bottomLeft",[U,De]),Re=ue("dropdown",u),[Ue,Ne]=(0,ie.Z)(Re),[,R]=(0,Ae.Z)(),be=t.Children.only(h),y=(0,L.Tm)(be,{className:S()(`${Re}-trigger`,{[`${Re}-rtl`]:De==="rtl"},be.props.className),disabled:J}),f=J?[]:K;let v;f&&f.includes("contextMenu")&&(v=!0);const[I,j]=(0,w.Z)(!1,{value:Oe!=null?Oe:me}),G=(0,C.useEvent)(g=>{Le==null||Le(g),X==null||X(g),j(g)}),ne=S()(Ee,Ve,Ne,{[`${Re}-rtl`]:De==="rtl"}),c=(0,Y.Z)({arrowPointAtCenter:typeof s=="object"&&s.pointAtCenter,autoAdjustOverflow:T,offset:R.marginXXS,arrowWidth:s?R.sizePopupArrow:0,borderRadius:R.borderRadius}),k=t.useCallback(()=>{j(!1)},[]),z=()=>{let g;return n!=null&&n.items?g=t.createElement(A.default,Object.assign({},n)):typeof F=="function"?g=F():g=F,Ie&&(g=Ie(g)),g=t.Children.only(typeof g=="string"?t.createElement("span",null,g):g),t.createElement(pe.J,{prefixCls:`${Re}-menu`,expandIcon:t.createElement("span",{className:`${Re}-menu-submenu-arrow`},t.createElement(r.Z,{className:`${Re}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:k,validator:O=>{let{mode:M}=O}},g)};return Ue(t.createElement(a.Z,Object.assign({alignPoint:v},(0,$.Z)(l,["rootClassName"]),{mouseEnterDelay:B,mouseLeaveDelay:P,visible:I,builtinPlacements:c,arrow:!!s,overlayClassName:ne,prefixCls:Re,getPopupContainer:ye||ve,transitionName:Xe,trigger:f,overlay:z,placement:ge,onVisibleChange:G}),y))};function Be(l){return Object.assign(Object.assign({},l),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Q=(0,o.Z)(_,"dropdown",l=>l,Be),V=l=>t.createElement(Q,Object.assign({},l),t.createElement("span",null));_._InternalPanelDoNotUseOrYouWillBeFired=V,we.Z=_},38854:function(mt,we,e){e.d(we,{Z:function(){return Ae}});var t=e(91857),r=e(92310),d=e.n(r),S=e(59301),a=e(18785),C=e(3113),w=e(36355),$=e(81327),Y=e(33234),o=e(47211),L=function(ie,Pe){var _={};for(var Be in ie)Object.prototype.hasOwnProperty.call(ie,Be)&&Pe.indexOf(Be)<0&&(_[Be]=ie[Be]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Be=Object.getOwnPropertySymbols(ie);Q{const{getPopupContainer:Pe,getPrefixCls:_,direction:Be}=S.useContext(w.E_),{prefixCls:Q,type:V="default",danger:l,disabled:n,loading:s,onClick:u,htmlType:h,children:K,className:J,menu:Ie,arrow:ye,autoFocus:Ee,overlay:Ve,trigger:Oe,align:Le,open:me,onOpenChange:X,placement:B,getPopupContainer:P,href:T,icon:U=S.createElement(a.Z,null),title:F,buttonsRender:N=z=>z,mouseEnterDelay:ve,mouseLeaveDelay:ue,overlayClassName:De,overlayStyle:Xe,destroyPopupOnHide:ge,dropdownRender:Re}=ie,Ue=L(ie,["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"]),Ne=_("dropdown",Q),R=`${Ne}-button`,[be,y]=(0,o.Z)(Ne),f={menu:Ie,arrow:ye,autoFocus:Ee,align:Le,disabled:n,trigger:n?[]:Oe,onOpenChange:X,getPopupContainer:P||Pe,mouseEnterDelay:ve,mouseLeaveDelay:ue,overlayClassName:De,overlayStyle:Xe,destroyPopupOnHide:ge,dropdownRender:Re},{compactSize:v,compactItemClassnames:I}=(0,Y.ri)(Ne,Be),j=d()(R,I,J,y);"overlay"in ie&&(f.overlay=Ve),"open"in ie&&(f.open=me),"placement"in ie?f.placement=B:f.placement=Be==="rtl"?"bottomLeft":"bottomRight";const G=S.createElement(C.ZP,{type:V,danger:l,disabled:n,loading:s,onClick:u,htmlType:h,href:T,title:F},K),ne=S.createElement(C.ZP,{type:V,danger:l,icon:U}),[c,k]=N([G,ne]);return be(S.createElement($.Z.Compact,Object.assign({className:j,size:v,block:!0},Ue),c,S.createElement(t.Z,Object.assign({},f),k)))};i.__ANT_BUTTON=!0;var A=i;const pe=t.Z;pe.Button=A;var Ae=pe},47211:function(mt,we,e){e.d(we,{Z:function(){return L}});var t=e(17313),r=e(13826),d=e(92899),S=e(29878),a=e(19447),C=e(83116),w=e(37613),Y=i=>{const{componentCls:A,menuCls:pe,colorError:Ae,colorTextLightSolid:ie}=i,Pe=`${pe}-item`;return{[`${A}, ${A}-menu-submenu`]:{[`${pe} ${Pe}`]:{[`&${Pe}-danger:not(${Pe}-disabled)`]:{color:Ae,"&:hover":{color:ie,backgroundColor:Ae}}}}}};const o=i=>{const{componentCls:A,menuCls:pe,zIndexPopup:Ae,dropdownArrowDistance:ie,sizePopupArrow:Pe,antCls:_,iconCls:Be,motionDurationMid:Q,dropdownPaddingVertical:V,fontSize:l,dropdownEdgeChildPadding:n,colorTextDisabled:s,fontSizeIcon:u,controlPaddingHorizontal:h,colorBgElevated:K}=i;return[{[A]:Object.assign(Object.assign({},(0,t.Wf)(i)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ae,display:"block","&::before":{position:"absolute",insetBlock:-ie+Pe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${_}-btn`]:{[`& > ${Be}-down, & > ${_}-btn-icon > ${Be}-down`]:{fontSize:u}},[`${A}-wrap`]:{position:"relative",[`${_}-btn > ${Be}-down`]:{fontSize:u},[`${Be}-down::before`]:{transition:`transform ${Q}`}},[`${A}-wrap-open`]:{[`${Be}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${_}-slide-down-enter${_}-slide-down-enter-active${A}-placement-bottomLeft, &${_}-slide-down-appear${_}-slide-down-appear-active${A}-placement-bottomLeft, &${_}-slide-down-enter${_}-slide-down-enter-active${A}-placement-bottom, &${_}-slide-down-appear${_}-slide-down-appear-active${A}-placement-bottom, @@ -18,31 +18,31 @@ &${_}-slide-down-leave${_}-slide-down-leave-active${A}-placement-bottom, &${_}-slide-down-leave${_}-slide-down-leave-active${A}-placement-bottomRight`]:{animationName:r.Uw},[`&${_}-slide-up-leave${_}-slide-up-leave-active${A}-placement-topLeft, &${_}-slide-up-leave${_}-slide-up-leave-active${A}-placement-top, - &${_}-slide-up-leave${_}-slide-up-leave-active${A}-placement-topRight`]:{animationName:r.ly}})},(0,a.ZP)(o,{colorBg:K,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${A} ${pe}`]:{position:"relative",margin:0},[`${pe}-submenu-popup`]:{position:"absolute",zIndex:Ae,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${A}, ${A}-menu-submenu`]:{[pe]:Object.assign(Object.assign({padding:n,listStyleType:"none",backgroundColor:K,backgroundClip:"padding-box",borderRadius:o.borderRadiusLG,outline:"none",boxShadow:o.boxShadowSecondary},(0,t.Qy)(o)),{[`${pe}-item-group-title`]:{padding:`${V}px ${h}px`,color:o.colorTextDescription,transition:`all ${Q}`},[`${pe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${pe}-item-icon`]:{minWidth:i,marginInlineEnd:o.marginXS,fontSize:o.fontSizeSM},[`${pe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Q}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${pe}-item, ${pe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${V}px ${h}px`,color:o.colorText,fontWeight:"normal",fontSize:i,lineHeight:o.lineHeight,cursor:"pointer",transition:`all ${Q}`,borderRadius:o.borderRadiusSM,"&:hover, &-active":{backgroundColor:o.controlItemBgHover}},(0,t.Qy)(o)),{"&-selected":{color:o.colorPrimary,backgroundColor:o.controlItemBgActive,"&:hover, &-active":{backgroundColor:o.controlItemBgActiveHover}},"&-disabled":{color:s,cursor:"not-allowed","&:hover":{color:s,backgroundColor:K,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${o.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:o.colorSplit},[`${A}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:o.paddingXS,[`${A}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:o.colorTextDescription,fontSize:u,fontStyle:"normal"}}}),[`${pe}-item-group-list`]:{margin:`0 ${o.marginXS}px`,padding:0,listStyle:"none"},[`${pe}-submenu-title`]:{paddingInlineEnd:h+o.fontSizeSM},[`${pe}-submenu-vertical`]:{position:"relative"},[`${pe}-submenu${pe}-submenu-disabled ${A}-menu-submenu-title`]:{[`&, ${A}-menu-submenu-arrow-icon`]:{color:s,backgroundColor:K,cursor:"not-allowed"}},[`${pe}-submenu-selected ${A}-menu-submenu-title`]:{color:o.colorPrimary}})}},[(0,r.oN)(o,"slide-up"),(0,r.oN)(o,"slide-down"),(0,d.Fm)(o,"move-up"),(0,d.Fm)(o,"move-down"),(0,S._y)(o,"zoom-big")]]};var L=(0,C.Z)("Dropdown",(o,A)=>{let{rootPrefixCls:pe}=A;const{marginXXS:Ae,sizePopupArrow:ie,controlHeight:Pe,fontSize:_,lineHeight:Be,paddingXXS:Q,componentCls:V,borderRadiusLG:i}=o,n=(Pe-_*Be)/2,{dropdownArrowOffset:s}=(0,a.fS)({contentRadius:i}),u=(0,w.TS)(o,{menuCls:`${V}-menu`,rootPrefixCls:pe,dropdownArrowDistance:ie/2+Ae,dropdownArrowOffset:s,dropdownPaddingVertical:n,dropdownEdgeChildPadding:Q});return[l(u),Y(u)]},o=>({zIndexPopup:o.zIndexPopupBase+50}))},64165:function(gt,we,e){e.d(we,{Z:function(){return Q}});var t=e(92310),r=e.n(t),d=e(59301),S=e(36355),a=e(9763),C=e(64993),w=e(88088),Y=()=>{const[,V]=(0,w.Z)(),n=new C.C(V.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return d.createElement("svg",{style:n,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},d.createElement("g",{fill:"none",fillRule:"evenodd"},d.createElement("g",{transform:"translate(24 31.67)"},d.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),d.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),d.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),d.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),d.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),d.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),d.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},d.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),d.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},L=()=>{const[,V]=(0,w.Z)(),{colorFill:i,colorFillTertiary:n,colorFillQuaternary:s,colorBgContainer:u}=V,{borderColor:h,shadowColor:K,contentColor:J}=(0,d.useMemo)(()=>({borderColor:new C.C(i).onBackground(u).toHexShortString(),shadowColor:new C.C(n).onBackground(u).toHexShortString(),contentColor:new C.C(s).onBackground(u).toHexShortString()}),[i,n,s,u]);return d.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},d.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},d.createElement("ellipse",{fill:K,cx:"32",cy:"33",rx:"32",ry:"7"}),d.createElement("g",{fillRule:"nonzero",stroke:h},d.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),d.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:J}))))},o=e(83116),A=e(37613);const pe=V=>{const{componentCls:i,margin:n,marginXS:s,marginXL:u,fontSize:h,lineHeight:K}=V;return{[i]:{marginInline:s,fontSize:h,lineHeight:K,textAlign:"center",[`${i}-image`]:{height:V.emptyImgHeight,marginBottom:s,opacity:V.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${i}-description`]:{color:V.colorText},[`${i}-footer`]:{marginTop:n},"&-normal":{marginBlock:u,color:V.colorTextDisabled,[`${i}-description`]:{color:V.colorTextDisabled},[`${i}-image`]:{height:V.emptyImgHeightMD}},"&-small":{marginBlock:s,color:V.colorTextDisabled,[`${i}-image`]:{height:V.emptyImgHeightSM}}}}};var Ae=(0,o.Z)("Empty",V=>{const{componentCls:i,controlHeightLG:n}=V,s=(0,A.TS)(V,{emptyImgCls:`${i}-img`,emptyImgHeight:n*2.5,emptyImgHeightMD:n,emptyImgHeightSM:n*.875});return[pe(s)]}),ie=function(V,i){var n={};for(var s in V)Object.prototype.hasOwnProperty.call(V,s)&&i.indexOf(s)<0&&(n[s]=V[s]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,s=Object.getOwnPropertySymbols(V);u{var{className:i,rootClassName:n,prefixCls:s,image:u=Pe,description:h,children:K,imageStyle:J,style:Ie}=V,ye=ie(V,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ee,direction:Ve,empty:Oe}=d.useContext(S.E_),Le=Ee("empty",s),[me,X]=Ae(Le),[B]=(0,a.Z)("Empty"),P=typeof h!="undefined"?h:B==null?void 0:B.description,T=typeof P=="string"?P:"empty";let U=null;return typeof u=="string"?U=d.createElement("img",{alt:T,src:u}):U=u,me(d.createElement("div",Object.assign({className:r()(X,Le,Oe==null?void 0:Oe.className,{[`${Le}-normal`]:u===_,[`${Le}-rtl`]:Ve==="rtl"},i,n),style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Ie)},ye),d.createElement("div",{className:`${Le}-image`,style:J},U),P&&d.createElement("div",{className:`${Le}-description`},P),K&&d.createElement("div",{className:`${Le}-footer`},K)))};Be.PRESENTED_IMAGE_DEFAULT=Pe,Be.PRESENTED_IMAGE_SIMPLE=_;var Q=Be},78241:function(gt,we,e){e.d(we,{default:function(){return Bt}});var t=e(94480),r=e(92310),d=e.n(r),S=e(77900),a=e(59301),C=e(62892),w=e(32441);function $(E){const[oe,xe]=a.useState(E);return a.useEffect(()=>{const m=setTimeout(()=>{xe(E)},E.length?0:10);return()=>{clearTimeout(m)}},[E]),oe}var Y=e(17313),l=e(29878),L=e(8378),o=e(37613),A=e(83116),Ae=E=>{const{componentCls:oe}=E,xe=`${oe}-show-help`,m=`${oe}-show-help-item`;return{[xe]:{transition:`opacity ${E.motionDurationSlow} ${E.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[m]:{overflow:"hidden",transition:`height ${E.motionDurationSlow} ${E.motionEaseInOut}, + &${_}-slide-up-leave${_}-slide-up-leave-active${A}-placement-topRight`]:{animationName:r.ly}})},(0,a.ZP)(i,{colorBg:K,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${A} ${pe}`]:{position:"relative",margin:0},[`${pe}-submenu-popup`]:{position:"absolute",zIndex:Ae,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${A}, ${A}-menu-submenu`]:{[pe]:Object.assign(Object.assign({padding:n,listStyleType:"none",backgroundColor:K,backgroundClip:"padding-box",borderRadius:i.borderRadiusLG,outline:"none",boxShadow:i.boxShadowSecondary},(0,t.Qy)(i)),{[`${pe}-item-group-title`]:{padding:`${V}px ${h}px`,color:i.colorTextDescription,transition:`all ${Q}`},[`${pe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${pe}-item-icon`]:{minWidth:l,marginInlineEnd:i.marginXS,fontSize:i.fontSizeSM},[`${pe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Q}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${pe}-item, ${pe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${V}px ${h}px`,color:i.colorText,fontWeight:"normal",fontSize:l,lineHeight:i.lineHeight,cursor:"pointer",transition:`all ${Q}`,borderRadius:i.borderRadiusSM,"&:hover, &-active":{backgroundColor:i.controlItemBgHover}},(0,t.Qy)(i)),{"&-selected":{color:i.colorPrimary,backgroundColor:i.controlItemBgActive,"&:hover, &-active":{backgroundColor:i.controlItemBgActiveHover}},"&-disabled":{color:s,cursor:"not-allowed","&:hover":{color:s,backgroundColor:K,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${i.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:i.colorSplit},[`${A}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:i.paddingXS,[`${A}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:i.colorTextDescription,fontSize:u,fontStyle:"normal"}}}),[`${pe}-item-group-list`]:{margin:`0 ${i.marginXS}px`,padding:0,listStyle:"none"},[`${pe}-submenu-title`]:{paddingInlineEnd:h+i.fontSizeSM},[`${pe}-submenu-vertical`]:{position:"relative"},[`${pe}-submenu${pe}-submenu-disabled ${A}-menu-submenu-title`]:{[`&, ${A}-menu-submenu-arrow-icon`]:{color:s,backgroundColor:K,cursor:"not-allowed"}},[`${pe}-submenu-selected ${A}-menu-submenu-title`]:{color:i.colorPrimary}})}},[(0,r.oN)(i,"slide-up"),(0,r.oN)(i,"slide-down"),(0,d.Fm)(i,"move-up"),(0,d.Fm)(i,"move-down"),(0,S._y)(i,"zoom-big")]]};var L=(0,C.Z)("Dropdown",(i,A)=>{let{rootPrefixCls:pe}=A;const{marginXXS:Ae,sizePopupArrow:ie,controlHeight:Pe,fontSize:_,lineHeight:Be,paddingXXS:Q,componentCls:V,borderRadiusLG:l}=i,n=(Pe-_*Be)/2,{dropdownArrowOffset:s}=(0,a.fS)({contentRadius:l}),u=(0,w.TS)(i,{menuCls:`${V}-menu`,rootPrefixCls:pe,dropdownArrowDistance:ie/2+Ae,dropdownArrowOffset:s,dropdownPaddingVertical:n,dropdownEdgeChildPadding:Q});return[o(u),Y(u)]},i=>({zIndexPopup:i.zIndexPopupBase+50}))},64165:function(mt,we,e){e.d(we,{Z:function(){return Q}});var t=e(92310),r=e.n(t),d=e(59301),S=e(36355),a=e(9763),C=e(64993),w=e(88088),Y=()=>{const[,V]=(0,w.Z)(),n=new C.C(V.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return d.createElement("svg",{style:n,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},d.createElement("g",{fill:"none",fillRule:"evenodd"},d.createElement("g",{transform:"translate(24 31.67)"},d.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),d.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),d.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),d.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),d.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),d.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),d.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},d.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),d.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},L=()=>{const[,V]=(0,w.Z)(),{colorFill:l,colorFillTertiary:n,colorFillQuaternary:s,colorBgContainer:u}=V,{borderColor:h,shadowColor:K,contentColor:J}=(0,d.useMemo)(()=>({borderColor:new C.C(l).onBackground(u).toHexShortString(),shadowColor:new C.C(n).onBackground(u).toHexShortString(),contentColor:new C.C(s).onBackground(u).toHexShortString()}),[l,n,s,u]);return d.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},d.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},d.createElement("ellipse",{fill:K,cx:"32",cy:"33",rx:"32",ry:"7"}),d.createElement("g",{fillRule:"nonzero",stroke:h},d.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),d.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:J}))))},i=e(83116),A=e(37613);const pe=V=>{const{componentCls:l,margin:n,marginXS:s,marginXL:u,fontSize:h,lineHeight:K}=V;return{[l]:{marginInline:s,fontSize:h,lineHeight:K,textAlign:"center",[`${l}-image`]:{height:V.emptyImgHeight,marginBottom:s,opacity:V.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${l}-description`]:{color:V.colorText},[`${l}-footer`]:{marginTop:n},"&-normal":{marginBlock:u,color:V.colorTextDisabled,[`${l}-description`]:{color:V.colorTextDisabled},[`${l}-image`]:{height:V.emptyImgHeightMD}},"&-small":{marginBlock:s,color:V.colorTextDisabled,[`${l}-image`]:{height:V.emptyImgHeightSM}}}}};var Ae=(0,i.Z)("Empty",V=>{const{componentCls:l,controlHeightLG:n}=V,s=(0,A.TS)(V,{emptyImgCls:`${l}-img`,emptyImgHeight:n*2.5,emptyImgHeightMD:n,emptyImgHeightSM:n*.875});return[pe(s)]}),ie=function(V,l){var n={};for(var s in V)Object.prototype.hasOwnProperty.call(V,s)&&l.indexOf(s)<0&&(n[s]=V[s]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,s=Object.getOwnPropertySymbols(V);u{var{className:l,rootClassName:n,prefixCls:s,image:u=Pe,description:h,children:K,imageStyle:J,style:Ie}=V,ye=ie(V,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ee,direction:Ve,empty:Oe}=d.useContext(S.E_),Le=Ee("empty",s),[me,X]=Ae(Le),[B]=(0,a.Z)("Empty"),P=typeof h!="undefined"?h:B==null?void 0:B.description,T=typeof P=="string"?P:"empty";let U=null;return typeof u=="string"?U=d.createElement("img",{alt:T,src:u}):U=u,me(d.createElement("div",Object.assign({className:r()(X,Le,Oe==null?void 0:Oe.className,{[`${Le}-normal`]:u===_,[`${Le}-rtl`]:Ve==="rtl"},l,n),style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Ie)},ye),d.createElement("div",{className:`${Le}-image`,style:J},U),P&&d.createElement("div",{className:`${Le}-description`},P),K&&d.createElement("div",{className:`${Le}-footer`},K)))};Be.PRESENTED_IMAGE_DEFAULT=Pe,Be.PRESENTED_IMAGE_SIMPLE=_;var Q=Be},78241:function(mt,we,e){e.d(we,{default:function(){return Bt}});var t=e(94480),r=e(92310),d=e.n(r),S=e(77900),a=e(59301),C=e(62892),w=e(32441);function $(E){const[oe,xe]=a.useState(E);return a.useEffect(()=>{const m=setTimeout(()=>{xe(E)},E.length?0:10);return()=>{clearTimeout(m)}},[E]),oe}var Y=e(17313),o=e(29878),L=e(8378),i=e(37613),A=e(83116),Ae=E=>{const{componentCls:oe}=E,xe=`${oe}-show-help`,m=`${oe}-show-help-item`;return{[xe]:{transition:`opacity ${E.motionDurationSlow} ${E.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[m]:{overflow:"hidden",transition:`height ${E.motionDurationSlow} ${E.motionEaseInOut}, opacity ${E.motionDurationSlow} ${E.motionEaseInOut}, transform ${E.motionDurationSlow} ${E.motionEaseInOut} !important`,[`&${m}-appear, &${m}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${m}-leave-active`]:{transform:"translateY(-5px)"}}}}};const ie=E=>({legend:{display:"block",width:"100%",marginBottom:E.marginLG,padding:0,color:E.colorTextDescription,fontSize:E.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`},label:{fontSize:E.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${E.controlOutlineWidth}px ${E.controlOutline}`},output:{display:"block",paddingTop:15,color:E.colorText,fontSize:E.fontSize,lineHeight:E.lineHeight}}),Pe=(E,oe)=>{const{formItemCls:xe}=E;return{[xe]:{[`${xe}-label > label`]:{height:oe},[`${xe}-control-input`]:{minHeight:oe}}}},_=E=>{const{componentCls:oe}=E;return{[E.componentCls]:Object.assign(Object.assign(Object.assign({},(0,Y.Wf)(E)),ie(E)),{[`${oe}-text`]:{display:"inline-block",paddingInlineEnd:E.paddingSM},"&-small":Object.assign({},Pe(E,E.controlHeightSM)),"&-large":Object.assign({},Pe(E,E.controlHeightLG))})}},Be=E=>{const{formItemCls:oe,iconCls:xe,componentCls:m,rootPrefixCls:p,labelRequiredMarkColor:Z,labelColor:ae,labelFontSize:je,labelHeight:Se,labelColonMarginInlineStart:We,labelColonMarginInlineEnd:Ke,itemMarginBottom:Qe}=E;return{[oe]:Object.assign(Object.assign({},(0,Y.Wf)(E)),{marginBottom:Qe,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${p}-row`]:{display:"none"},"&-has-warning":{[`${oe}-split`]:{color:E.colorError}},"&-has-error":{[`${oe}-split`]:{color:E.colorWarning}},[`${oe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${E.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Se,color:ae,fontSize:je,[`> ${xe}`]:{fontSize:E.fontSize,verticalAlign:"top"},[`&${oe}-required:not(${oe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:E.marginXXS,color:Z,fontSize:E.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${m}-hide-required-mark &`]:{display:"none"}},[`${oe}-optional`]:{display:"inline-block",marginInlineStart:E.marginXXS,color:E.colorTextDescription,[`${m}-hide-required-mark &`]:{display:"none"}},[`${oe}-tooltip`]:{color:E.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:E.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:We,marginInlineEnd:Ke},[`&${oe}-no-colon::after`]:{content:'"\\a0"'}}},[`${oe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${p}-col-'"]):not([class*="' ${p}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:E.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[oe]:{"&-explain, &-extra":{clear:"both",color:E.colorTextDescription,fontSize:E.fontSize,lineHeight:E.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:E.controlHeightSM,transition:`color ${E.motionDurationMid} ${E.motionEaseOut}`},"&-explain":{"&-error":{color:E.colorError},"&-warning":{color:E.colorWarning}}},[`&-with-help ${oe}-explain`]:{height:"auto",opacity:1},[`${oe}-feedback-icon`]:{fontSize:E.fontSize,textAlign:"center",visibility:"visible",animationName:l.kr,animationDuration:E.motionDurationMid,animationTimingFunction:E.motionEaseOutBack,pointerEvents:"none","&-success":{color:E.colorSuccess},"&-error":{color:E.colorError},"&-warning":{color:E.colorWarning},"&-validating":{color:E.colorPrimary}}})}},Q=E=>{const{componentCls:oe,formItemCls:xe}=E;return{[`${oe}-horizontal`]:{[`${xe}-label`]:{flexGrow:0},[`${xe}-control`]:{flex:"1 1 0",minWidth:0},[`${xe}-label[class$='-24'], ${xe}-label[class*='-24 ']`]:{[`& + ${xe}-control`]:{minWidth:"unset"}}}}},V=E=>{const{componentCls:oe,formItemCls:xe}=E;return{[`${oe}-inline`]:{display:"flex",flexWrap:"wrap",[xe]:{flex:"none",marginInlineEnd:E.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${xe}-label, - > ${xe}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${xe}-label`]:{flex:"none"},[`${oe}-text`]:{display:"inline-block"},[`${xe}-has-feedback`]:{display:"inline-block"}}}}},i=E=>({padding:E.verticalLabelPadding,margin:E.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),n=E=>{const{componentCls:oe,formItemCls:xe,rootPrefixCls:m}=E;return{[`${xe} ${xe}-label`]:i(E),[oe]:{[xe]:{flexWrap:"wrap",[`${xe}-label, ${xe}-control`]:{[`&:not([class*=" ${m}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},s=E=>{const{componentCls:oe,formItemCls:xe,rootPrefixCls:m}=E;return{[`${oe}-vertical`]:{[xe]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${oe}-item-control`]:{width:"100%"}}},[`${oe}-vertical ${xe}-label, + &-hidden.${p}-row`]:{display:"none"},"&-has-warning":{[`${oe}-split`]:{color:E.colorError}},"&-has-error":{[`${oe}-split`]:{color:E.colorWarning}},[`${oe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${E.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Se,color:ae,fontSize:je,[`> ${xe}`]:{fontSize:E.fontSize,verticalAlign:"top"},[`&${oe}-required:not(${oe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:E.marginXXS,color:Z,fontSize:E.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${m}-hide-required-mark &`]:{display:"none"}},[`${oe}-optional`]:{display:"inline-block",marginInlineStart:E.marginXXS,color:E.colorTextDescription,[`${m}-hide-required-mark &`]:{display:"none"}},[`${oe}-tooltip`]:{color:E.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:E.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:We,marginInlineEnd:Ke},[`&${oe}-no-colon::after`]:{content:'"\\a0"'}}},[`${oe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${p}-col-'"]):not([class*="' ${p}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:E.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[oe]:{"&-explain, &-extra":{clear:"both",color:E.colorTextDescription,fontSize:E.fontSize,lineHeight:E.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:E.controlHeightSM,transition:`color ${E.motionDurationMid} ${E.motionEaseOut}`},"&-explain":{"&-error":{color:E.colorError},"&-warning":{color:E.colorWarning}}},[`&-with-help ${oe}-explain`]:{height:"auto",opacity:1},[`${oe}-feedback-icon`]:{fontSize:E.fontSize,textAlign:"center",visibility:"visible",animationName:o.kr,animationDuration:E.motionDurationMid,animationTimingFunction:E.motionEaseOutBack,pointerEvents:"none","&-success":{color:E.colorSuccess},"&-error":{color:E.colorError},"&-warning":{color:E.colorWarning},"&-validating":{color:E.colorPrimary}}})}},Q=E=>{const{componentCls:oe,formItemCls:xe}=E;return{[`${oe}-horizontal`]:{[`${xe}-label`]:{flexGrow:0},[`${xe}-control`]:{flex:"1 1 0",minWidth:0},[`${xe}-label[class$='-24'], ${xe}-label[class*='-24 ']`]:{[`& + ${xe}-control`]:{minWidth:"unset"}}}}},V=E=>{const{componentCls:oe,formItemCls:xe}=E;return{[`${oe}-inline`]:{display:"flex",flexWrap:"wrap",[xe]:{flex:"none",marginInlineEnd:E.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${xe}-label, + > ${xe}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${xe}-label`]:{flex:"none"},[`${oe}-text`]:{display:"inline-block"},[`${xe}-has-feedback`]:{display:"inline-block"}}}}},l=E=>({padding:E.verticalLabelPadding,margin:E.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),n=E=>{const{componentCls:oe,formItemCls:xe,rootPrefixCls:m}=E;return{[`${xe} ${xe}-label`]:l(E),[oe]:{[xe]:{flexWrap:"wrap",[`${xe}-label, ${xe}-control`]:{[`&:not([class*=" ${m}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},s=E=>{const{componentCls:oe,formItemCls:xe,rootPrefixCls:m}=E;return{[`${oe}-vertical`]:{[xe]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${oe}-item-control`]:{width:"100%"}}},[`${oe}-vertical ${xe}-label, .${m}-col-24${xe}-label, - .${m}-col-xl-24${xe}-label`]:i(E),[`@media (max-width: ${E.screenXSMax}px)`]:[n(E),{[oe]:{[`.${m}-col-xs-24${xe}-label`]:i(E)}}],[`@media (max-width: ${E.screenSMMax}px)`]:{[oe]:{[`.${m}-col-sm-24${xe}-label`]:i(E)}},[`@media (max-width: ${E.screenMDMax}px)`]:{[oe]:{[`.${m}-col-md-24${xe}-label`]:i(E)}},[`@media (max-width: ${E.screenLGMax}px)`]:{[oe]:{[`.${m}-col-lg-24${xe}-label`]:i(E)}}}},u=(E,oe)=>(0,o.TS)(E,{formItemCls:`${E.componentCls}-item`,rootPrefixCls:oe});var h=(0,A.Z)("Form",(E,oe)=>{let{rootPrefixCls:xe}=oe;const m=u(E,xe);return[_(m),Be(m),Ae(m),Q(m),V(m),s(m),(0,L.Z)(m),l.kr]},E=>({labelRequiredMarkColor:E.colorError,labelColor:E.colorTextHeading,labelFontSize:E.fontSize,labelHeight:E.controlHeight,labelColonMarginInlineStart:E.marginXXS/2,labelColonMarginInlineEnd:E.marginXS,itemMarginBottom:E.marginLG,verticalLabelPadding:`0 0 ${E.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const K=[];function J(E,oe,xe){let m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof E=="string"?E:`${oe}-${m}`,error:E,errorStatus:xe}}var ye=E=>{let{help:oe,helpStatus:xe,errors:m=K,warnings:p=K,className:Z,fieldId:ae,onVisibleChanged:je}=E;const{prefixCls:Se}=a.useContext(w.Rk),We=`${Se}-item-explain`,[,Ke]=h(Se),Qe=(0,a.useMemo)(()=>(0,C.Z)(Se),[Se]),nt=$(m),Ge=$(p),ze=a.useMemo(()=>oe!=null?[J(oe,"help",xe)]:[].concat((0,t.Z)(nt.map((Te,_e)=>J(Te,"error","error",_e))),(0,t.Z)(Ge.map((Te,_e)=>J(Te,"warning","warning",_e)))),[oe,xe,nt,Ge]),ke={};return ae&&(ke.id=`${ae}_help`),a.createElement(S.default,{motionDeadline:Qe.motionDeadline,motionName:`${Se}-show-help`,visible:!!ze.length,onVisibleChanged:je},Te=>{const{className:_e,style:at}=Te;return a.createElement("div",Object.assign({},ke,{className:d()(We,_e,Z,Ke),style:at,role:"alert"}),a.createElement(S.CSSMotionList,Object.assign({keys:ze},(0,C.Z)(Se),{motionName:`${Se}-show-help-item`,component:!1}),Ot=>{const{key:ft,error:At,errorStatus:W,className:ee,style:ce}=Ot;return a.createElement("div",{key:ft,className:d()(ee,{[`${We}-${W}`]:W}),style:ce},At)}))})},Ee=e(95013),Ve=e(36355),Oe=e(1684),Le=e(52946),me=e(19716),X=e(16722);const B=["parentNode"],P="form_item";function T(E){return E===void 0||E===!1?[]:Array.isArray(E)?E:[E]}function U(E,oe){if(!E.length)return;const xe=E.join("_");return oe?`${oe}_${xe}`:B.includes(xe)?`${P}_${xe}`:xe}function F(E,oe,xe,m,p,Z){let ae=m;return Z!==void 0?ae=Z:xe.validating?ae="validating":E.length?ae="error":oe.length?ae="warning":(xe.touched||p&&xe.validated)&&(ae="success"),ae}function N(E){return T(E).join("_")}function ve(E){const[oe]=(0,Ee.useForm)(),xe=a.useRef({}),m=a.useMemo(()=>E!=null?E:Object.assign(Object.assign({},oe),{__INTERNAL__:{itemRef:p=>Z=>{const ae=N(p);Z?xe.current[ae]=Z:delete xe.current[ae]}},scrollToField:function(p){let Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const ae=T(p),je=U(ae,m.__INTERNAL__.name),Se=je?document.getElementById(je):null;Se&&(0,X.Z)(Se,Object.assign({scrollMode:"if-needed",block:"nearest"},Z))},getFieldInstance:p=>{const Z=N(p);return xe.current[Z]}}),[E,oe]);return[m]}var ue=e(28726),De=function(E,oe){var xe={};for(var m in E)Object.prototype.hasOwnProperty.call(E,m)&&oe.indexOf(m)<0&&(xe[m]=E[m]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,m=Object.getOwnPropertySymbols(E);p{const xe=a.useContext(Oe.Z),{getPrefixCls:m,direction:p,form:Z}=a.useContext(Ve.E_),{prefixCls:ae,className:je,rootClassName:Se,size:We,disabled:Ke=xe,form:Qe,colon:nt,labelAlign:Ge,labelWrap:ze,labelCol:ke,wrapperCol:Te,hideRequiredMark:_e,layout:at="horizontal",scrollToFirstError:Ot,requiredMark:ft,onFinishFailed:At,name:W,style:ee,feedbackIcons:ce}=E,Ce=De(E,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),de=(0,me.Z)(We),le=a.useContext(ue.Z),te=(0,a.useMemo)(()=>ft!==void 0?ft:Z&&Z.requiredMark!==void 0?Z.requiredMark:!_e,[_e,ft,Z]),Me=nt!=null?nt:Z==null?void 0:Z.colon,$e=m("form",ae),[rt,Mt]=h($e),It=d()($e,`${$e}-${at}`,{[`${$e}-hide-required-mark`]:te===!1,[`${$e}-rtl`]:p==="rtl",[`${$e}-${de}`]:de},Mt,Z==null?void 0:Z.className,je,Se),[Ft]=ve(Qe),{__INTERNAL__:xt}=Ft;xt.name=W;const mt=(0,a.useMemo)(()=>({name:W,labelAlign:Ge,labelCol:ke,labelWrap:ze,wrapperCol:Te,vertical:at==="vertical",colon:Me,requiredMark:te,itemRef:xt.itemRef,form:Ft,feedbackIcons:ce}),[W,Ge,ke,Te,at,Me,te,Ft,ce]);a.useImperativeHandle(oe,()=>Ft);const Xt=(qt,Pt)=>{if(qt){let St={block:"nearest"};typeof qt=="object"&&(St=qt),Ft.scrollToField(Pt,St)}},Lt=qt=>{if(At==null||At(qt),qt.errorFields.length){const Pt=qt.errorFields[0].name;if(Ot!==void 0){Xt(Ot,Pt);return}Z&&Z.scrollToFirstError!==void 0&&Xt(Z.scrollToFirstError,Pt)}};return rt(a.createElement(Oe.n,{disabled:Ke},a.createElement(Le.q,{size:de},a.createElement(w.RV,Object.assign({},{validateMessages:le}),a.createElement(w.q3.Provider,{value:mt},a.createElement(Ee.default,Object.assign({id:W},Ce,{name:W,onFinishFailed:Lt,form:Ft,style:Object.assign(Object.assign({},Z==null?void 0:Z.style),ee),className:It})))))))};var Re=a.forwardRef(Xe),Ue=e(41799),Ne=e(8654),R=e(92343),be=e(11592);function y(E){if(typeof E=="function")return E;const oe=(0,be.Z)(E);return oe.length<=1?oe[0]:oe}const f=()=>{const{status:E,errors:oe=[],warnings:xe=[]}=(0,a.useContext)(w.aM);return{status:E,errors:oe,warnings:xe}};f.Context=w.aM;var v=f,I=e(16089);function j(E){const[oe,xe]=a.useState(E),m=(0,a.useRef)(null),p=(0,a.useRef)([]),Z=(0,a.useRef)(!1);a.useEffect(()=>(Z.current=!1,()=>{Z.current=!0,I.Z.cancel(m.current),m.current=null}),[]);function ae(je){Z.current||(m.current===null&&(p.current=[],m.current=(0,I.Z)(()=>{m.current=null,xe(Se=>{let We=Se;return p.current.forEach(Ke=>{We=Ke(We)}),We})})),p.current.push(je))}return[oe,ae]}function G(){const{itemRef:E}=a.useContext(w.q3),oe=a.useRef({});function xe(m,p){const Z=p&&typeof p=="object"&&p.ref,ae=m.join("_");return(oe.current.name!==ae||oe.current.originRef!==Z)&&(oe.current.name=ae,oe.current.originRef=Z,oe.current.ref=(0,Ne.sQ)(E(m),Z)),oe.current.ref}return xe}var ne=e(29194),c=e(34280),k=e(2738),z=e(27382),g=e(37028);const O=E=>{const{formItemCls:oe}=E;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${oe}-control`]:{display:"flex"}}}};var M=(0,A.b)(["Form","item-item"],(E,oe)=>{let{rootPrefixCls:xe}=oe;const m=u(E,xe);return[O(m)]}),re=E=>{const{prefixCls:oe,status:xe,wrapperCol:m,children:p,errors:Z,warnings:ae,_internalItemRender:je,extra:Se,help:We,fieldId:Ke,marginBottom:Qe,onErrorVisibleChanged:nt}=E,Ge=`${oe}-item`,ze=a.useContext(w.q3),ke=m||ze.wrapperCol||{},Te=d()(`${Ge}-control`,ke.className),_e=a.useMemo(()=>Object.assign({},ze),[ze]);delete _e.labelCol,delete _e.wrapperCol;const at=a.createElement("div",{className:`${Ge}-control-input`},a.createElement("div",{className:`${Ge}-control-input-content`},p)),Ot=a.useMemo(()=>({prefixCls:oe,status:xe}),[oe,xe]),ft=Qe!==null||Z.length||ae.length?a.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},a.createElement(w.Rk.Provider,{value:Ot},a.createElement(ye,{fieldId:Ke,errors:Z,warnings:ae,help:We,helpStatus:xe,className:`${Ge}-explain-connected`,onVisibleChanged:nt})),!!Qe&&a.createElement("div",{style:{width:0,height:Qe}})):null,At={};Ke&&(At.id=`${Ke}_extra`);const W=Se?a.createElement("div",Object.assign({},At,{className:`${Ge}-extra`}),Se):null,ee=je&&je.mark==="pro_table_render"&&je.render?je.render(E,{input:at,errorList:ft,extra:W}):a.createElement(a.Fragment,null,at,ft,W);return a.createElement(w.q3.Provider,{value:_e},a.createElement(g.Z,Object.assign({},ke,{className:Te}),ee),a.createElement(M,{prefixCls:oe}))},se=e(61485),he=e(31724),Fe=e(9763),Ze=e(6848),Ye=function(E,oe){var xe={};for(var m in E)Object.prototype.hasOwnProperty.call(E,m)&&oe.indexOf(m)<0&&(xe[m]=E[m]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,m=Object.getOwnPropertySymbols(E);p{let{prefixCls:oe,label:xe,htmlFor:m,labelCol:p,labelAlign:Z,colon:ae,required:je,requiredMark:Se,tooltip:We}=E;var Ke;const[Qe]=(0,Fe.Z)("Form"),{vertical:nt,labelAlign:Ge,labelCol:ze,labelWrap:ke,colon:Te}=a.useContext(w.q3);if(!xe)return null;const _e=p||ze||{},at=Z||Ge,Ot=`${oe}-item-label`,ft=d()(Ot,at==="left"&&`${Ot}-left`,_e.className,{[`${Ot}-wrap`]:!!ke});let At=xe;const W=ae===!0||Te!==!1&&ae!==!1;W&&!nt&&typeof xe=="string"&&xe.trim()!==""&&(At=xe.replace(/[:|:]\s*$/,""));const ce=dt(We);if(ce){const{icon:te=a.createElement(se.Z,null)}=ce,Me=Ye(ce,["icon"]),$e=a.createElement(Ze.Z,Object.assign({},Me),a.cloneElement(te,{className:`${oe}-item-tooltip`,title:""}));At=a.createElement(a.Fragment,null,At,$e)}const Ce=Se==="optional",de=typeof Se=="function";de?At=Se(At,{required:!!je}):Ce&&!je&&(At=a.createElement(a.Fragment,null,At,a.createElement("span",{className:`${oe}-item-optional`,title:""},(Qe==null?void 0:Qe.optional)||((Ke=he.Z.Form)===null||Ke===void 0?void 0:Ke.optional))));const le=d()({[`${oe}-item-required`]:je,[`${oe}-item-required-mark-optional`]:Ce||de,[`${oe}-item-no-colon`]:!W});return a.createElement(g.Z,Object.assign({},_e,{className:ft}),a.createElement("label",{htmlFor:m,className:le,title:typeof xe=="string"?xe:""},At))},yt=e(29679),qe=e(19248),Nt=e(96512),Zt=e(58617);const Vt={success:yt.Z,warning:Nt.Z,error:qe.Z,validating:Zt.Z};function Kt(E){let{children:oe,errors:xe,warnings:m,hasFeedback:p,validateStatus:Z,prefixCls:ae,meta:je,noStyle:Se}=E;const We=`${ae}-item`,{feedbackIcons:Ke}=a.useContext(w.q3),Qe=F(xe,m,je,null,!!p,Z),{isFormItemInput:nt,status:Ge}=a.useContext(w.aM),ze=a.useMemo(()=>{var ke;let Te;if(p){const Ot=p!==!0&&p.icons||Ke,ft=Qe&&((ke=Ot==null?void 0:Ot({status:Qe,errors:xe,warnings:m}))===null||ke===void 0?void 0:ke[Qe]),At=Qe&&Vt[Qe];Te=ft!==!1&&At?a.createElement("span",{className:d()(`${We}-feedback-icon`,`${We}-feedback-icon-${Qe}`)},ft||a.createElement(At,null)):null}let _e=!0,at=Qe||"";return Se&&(_e=nt,at=(Qe!=null?Qe:Ge)||""),{status:at,errors:xe,warnings:m,hasFeedback:!!p,feedbackIcon:Te,isFormItemInput:_e}},[Qe,p,Se,nt,Ge]);return a.createElement(w.aM.Provider,{value:ze},oe)}var an=function(E,oe){var xe={};for(var m in E)Object.prototype.hasOwnProperty.call(E,m)&&oe.indexOf(m)<0&&(xe[m]=E[m]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,m=Object.getOwnPropertySymbols(E);p{if(ce&&ft.current){const Mt=getComputedStyle(ft.current);le(parseInt(Mt.marginBottom,10))}},[ce,Ce]);const te=Mt=>{Mt||le(null)},$e=function(){let Mt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const It=Mt?At:We.errors,Ft=Mt?W:We.warnings;return F(It,Ft,We,"",!!Ke,Se)}(),rt=d()(at,xe,m,{[`${at}-with-help`]:ee||At.length||W.length,[`${at}-has-feedback`]:$e&&Ke,[`${at}-has-success`]:$e==="success",[`${at}-has-warning`]:$e==="warning",[`${at}-has-error`]:$e==="error",[`${at}-is-validating`]:$e==="validating",[`${at}-hidden`]:Qe});return a.createElement("div",{className:rt,style:p,ref:ft},a.createElement(z.Z,Object.assign({className:`${at}-row`},(0,k.Z)(_e,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),a.createElement(Dt,Object.assign({htmlFor:Ge},E,{requiredMark:Ot,required:ze!=null?ze:ke,prefixCls:oe})),a.createElement(re,Object.assign({},E,We,{errors:At,warnings:W,prefixCls:oe,status:$e,help:Z,marginBottom:de,onErrorVisibleChanged:te}),a.createElement(w.qI.Provider,{value:Te},a.createElement(Kt,{prefixCls:oe,meta:We,errors:We.errors,warnings:We.warnings,hasFeedback:Ke,validateStatus:$e},nt)))),!!de&&a.createElement("div",{className:`${at}-margin-offset`,style:{marginBottom:-de}}))}const An="__SPLIT__",nn=null,vn=a.memo(E=>{let{children:oe}=E;return oe},(E,oe)=>E.value===oe.value&&E.update===oe.update&&E.childProps.length===oe.childProps.length&&E.childProps.every((xe,m)=>xe===oe.childProps[m]));function Yt(E){return E!=null}function zt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Ct(E){const{name:oe,noStyle:xe,className:m,dependencies:p,prefixCls:Z,shouldUpdate:ae,rules:je,children:Se,required:We,label:Ke,messageVariables:Qe,trigger:nt="onChange",validateTrigger:Ge,hidden:ze,help:ke}=E,{getPrefixCls:Te}=a.useContext(Ve.E_),{name:_e}=a.useContext(w.q3),at=y(Se),Ot=typeof at=="function",ft=a.useContext(w.qI),{validateTrigger:At}=a.useContext(Ee.FieldContext),W=Ge!==void 0?Ge:At,ee=Yt(oe),ce=Te("form",Z),[Ce,de]=h(ce),le=a.useContext(Ee.ListContext),te=a.useRef(),[Me,$e]=j({}),[rt,Mt]=(0,Ue.Z)(()=>zt()),It=Pt=>{const St=le==null?void 0:le.getKey(Pt.name);if(Mt(Pt.destroy?zt():Pt,!0),xe&&ke!==!1&&ft){let Qt=Pt.name;if(Pt.destroy)Qt=te.current||Qt;else if(St!==void 0){const[Je,_t]=St;Qt=[Je].concat((0,t.Z)(_t)),te.current=Qt}ft(Pt,Qt)}},Ft=(Pt,St)=>{$e(Qt=>{const Je=Object.assign({},Qt),En=[].concat((0,t.Z)(Pt.name.slice(0,-1)),(0,t.Z)(St)).join(An);return Pt.destroy?delete Je[En]:Je[En]=Pt,Je})},[xt,mt]=a.useMemo(()=>{const Pt=(0,t.Z)(rt.errors),St=(0,t.Z)(rt.warnings);return Object.values(Me).forEach(Qt=>{Pt.push.apply(Pt,(0,t.Z)(Qt.errors||[])),St.push.apply(St,(0,t.Z)(Qt.warnings||[]))}),[Pt,St]},[Me,rt.errors,rt.warnings]),Xt=G();function Lt(Pt,St,Qt){return xe&&!ze?a.createElement(Kt,{prefixCls:ce,hasFeedback:E.hasFeedback,validateStatus:E.validateStatus,meta:rt,errors:xt,warnings:mt,noStyle:!0},Pt):a.createElement(vt,Object.assign({key:"row"},E,{className:d()(m,de),prefixCls:ce,fieldId:St,isRequired:Qt,errors:xt,warnings:mt,meta:rt,onSubItemMetaChange:Ft}),Pt)}if(!ee&&!Ot&&!p)return Ce(Lt(at));let qt={};return typeof Ke=="string"?qt.label=Ke:oe&&(qt.label=String(oe)),Qe&&(qt=Object.assign(Object.assign({},qt),Qe)),Ce(a.createElement(Ee.Field,Object.assign({},E,{messageVariables:qt,trigger:nt,validateTrigger:W,onMetaChange:It}),(Pt,St,Qt)=>{const Je=T(oe).length&&St?St.name:[],_t=U(Je,_e),En=We!==void 0?We:!!(je&&je.some(it=>{if(it&&typeof it=="object"&&it.required&&!it.warningOnly)return!0;if(typeof it=="function"){const rn=it(Qt);return rn&&rn.required&&!rn.warningOnly}return!1})),bt=Object.assign({},Pt);let Et=null;if(Array.isArray(at)&&ee)Et=at;else if(!(Ot&&(!(ae||p)||ee))){if(!(p&&!Ot&&!ee))if((0,R.l$)(at)){const it=Object.assign(Object.assign({},at.props),bt);if(it.id||(it.id=_t),ke||xt.length>0||mt.length>0||E.extra){const kt=[];(ke||xt.length>0)&&kt.push(`${_t}_help`),E.extra&&kt.push(`${_t}_extra`),it["aria-describedby"]=kt.join(" ")}xt.length>0&&(it["aria-invalid"]="true"),En&&(it["aria-required"]="true"),(0,Ne.Yr)(at)&&(it.ref=Xt(Je,at)),new Set([].concat((0,t.Z)(T(nt)),(0,t.Z)(T(W)))).forEach(kt=>{it[kt]=function(){for(var Ut,mn,yn,hn,D,x=arguments.length,b=new Array(x),q=0;q{var{prefixCls:oe,children:xe}=E,m=on(E,["prefixCls","children"]);const{getPrefixCls:p}=a.useContext(Ve.E_),Z=p("form",oe),ae=a.useMemo(()=>({prefixCls:Z,status:"error"}),[Z]);return a.createElement(Ee.List,Object.assign({},m),(je,Se,We)=>a.createElement(w.Rk.Provider,{value:ae},xe(je.map(Ke=>Object.assign(Object.assign({},Ke),{fieldKey:Ke.key})),Se,{errors:We.errors,warnings:We.warnings})))};function Jt(){const{form:E}=(0,a.useContext)(w.q3);return E}const lt=Re;lt.Item=dn,lt.List=On,lt.ErrorList=ye,lt.useForm=ve,lt.useFormInstance=Jt,lt.useWatch=Ee.useWatch,lt.Provider=w.RV,lt.create=()=>{};var Bt=lt},9432:function(gt,we,e){e.d(we,{Z:function(){return Be},n:function(){return Pe}});var t=e(19248),r=e(92310),d=e.n(r),S=e(93681),a=e(8654),C=e(59301),w=e(19080),$=e(36355),Y=e(1684),l=e(19716),L=e(32441),o=e(33234),A=e(59412),pe=e(9937);function Ae(Q){return!!(Q.prefix||Q.suffix||Q.allowClear)}var ie=function(Q,V){var i={};for(var n in Q)Object.prototype.hasOwnProperty.call(Q,n)&&V.indexOf(n)<0&&(i[n]=Q[n]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(Q);s{var i;const{prefixCls:n,bordered:s=!0,status:u,size:h,disabled:K,onBlur:J,onFocus:Ie,suffix:ye,allowClear:Ee,addonAfter:Ve,addonBefore:Oe,className:Le,style:me,styles:X,rootClassName:B,onChange:P,classNames:T}=Q,U=ie(Q,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:F,direction:N,input:ve}=C.useContext($.E_),ue=F("input",n),De=(0,C.useRef)(null),[Xe,ge]=(0,pe.ZP)(ue),{compactSize:Re,compactItemClassnames:Ue}=(0,o.ri)(ue,N),Ne=(0,l.Z)(M=>{var H;return(H=h!=null?h:Re)!==null&&H!==void 0?H:M}),R=C.useContext(Y.Z),be=K!=null?K:R,{status:y,hasFeedback:f,feedbackIcon:v}=(0,C.useContext)(L.aM),I=(0,w.F)(y,u),j=Ae(Q)||!!f,G=(0,C.useRef)(j);(0,C.useEffect)(()=>{var M;j&&G.current,G.current=j},[j]);const ne=(0,A.Z)(De,!0),c=M=>{ne(),J==null||J(M)},k=M=>{ne(),Ie==null||Ie(M)},z=M=>{ne(),P==null||P(M)},g=(f||ye)&&C.createElement(C.Fragment,null,ye,f&&v);let O;return typeof Ee=="object"&&(Ee!=null&&Ee.clearIcon)?O=Ee:Ee&&(O={clearIcon:C.createElement(t.Z,null)}),Xe(C.createElement(S.default,Object.assign({ref:(0,a.sQ)(V,De),prefixCls:ue,autoComplete:ve==null?void 0:ve.autoComplete},U,{disabled:be,onBlur:c,onFocus:k,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),me),styles:Object.assign(Object.assign({},ve==null?void 0:ve.styles),X),suffix:g,allowClear:O,className:d()(Le,B,Ue,ve==null?void 0:ve.className),onChange:z,addonAfter:Ve&&C.createElement(o.BR,null,C.createElement(L.Ux,{override:!0,status:!0},Ve)),addonBefore:Oe&&C.createElement(o.BR,null,C.createElement(L.Ux,{override:!0,status:!0},Oe)),classNames:Object.assign(Object.assign(Object.assign({},T),ve==null?void 0:ve.classNames),{input:d()({[`${ue}-sm`]:Ne==="small",[`${ue}-lg`]:Ne==="large",[`${ue}-rtl`]:N==="rtl",[`${ue}-borderless`]:!s},!j&&(0,w.Z)(ue,I),T==null?void 0:T.input,(i=ve==null?void 0:ve.classNames)===null||i===void 0?void 0:i.input,ge)}),classes:{affixWrapper:d()({[`${ue}-affix-wrapper-sm`]:Ne==="small",[`${ue}-affix-wrapper-lg`]:Ne==="large",[`${ue}-affix-wrapper-rtl`]:N==="rtl",[`${ue}-affix-wrapper-borderless`]:!s},(0,w.Z)(`${ue}-affix-wrapper`,I,f),ge),wrapper:d()({[`${ue}-group-rtl`]:N==="rtl"},ge),group:d()({[`${ue}-group-wrapper-sm`]:Ne==="small",[`${ue}-group-wrapper-lg`]:Ne==="large",[`${ue}-group-wrapper-rtl`]:N==="rtl",[`${ue}-group-wrapper-disabled`]:be},(0,w.Z)(`${ue}-group-wrapper`,I,f),ge)}})))})},1643:function(gt,we,e){var t=e(19248),r=e(92310),d=e.n(r),S=e(9296),a=e(59301),C=e(19080),w=e(36355),$=e(1684),Y=e(19716),l=e(32441),L=e(9432),o=e(9937),A=function(Ae,ie){var Pe={};for(var _ in Ae)Object.prototype.hasOwnProperty.call(Ae,_)&&ie.indexOf(_)<0&&(Pe[_]=Ae[_]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,_=Object.getOwnPropertySymbols(Ae);Be<_.length;Be++)ie.indexOf(_[Be])<0&&Object.prototype.propertyIsEnumerable.call(Ae,_[Be])&&(Pe[_[Be]]=Ae[_[Be]]);return Pe};const pe=(0,a.forwardRef)((Ae,ie)=>{const{prefixCls:Pe,bordered:_=!0,size:Be,disabled:Q,status:V,allowClear:i,showCount:n,classNames:s,rootClassName:u,className:h}=Ae,K=A(Ae,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:J,direction:Ie}=a.useContext(w.E_),ye=(0,Y.Z)(Be),Ee=a.useContext($.Z),Ve=Q!=null?Q:Ee,{status:Oe,hasFeedback:Le,feedbackIcon:me}=a.useContext(l.aM),X=(0,C.F)(Oe,V),B=a.useRef(null);a.useImperativeHandle(ie,()=>{var N;return{resizableTextArea:(N=B.current)===null||N===void 0?void 0:N.resizableTextArea,focus:ve=>{var ue,De;(0,L.n)((De=(ue=B.current)===null||ue===void 0?void 0:ue.resizableTextArea)===null||De===void 0?void 0:De.textArea,ve)},blur:()=>{var ve;return(ve=B.current)===null||ve===void 0?void 0:ve.blur()}}});const P=J("input",Pe);let T;typeof i=="object"&&(i!=null&&i.clearIcon)?T=i:i&&(T={clearIcon:a.createElement(t.Z,null)});const[U,F]=(0,o.ZP)(P);return U(a.createElement(S.default,Object.assign({},K,{disabled:Ve,allowClear:T,className:d()(h,u),classes:{affixWrapper:d()(`${P}-textarea-affix-wrapper`,{[`${P}-affix-wrapper-rtl`]:Ie==="rtl",[`${P}-affix-wrapper-borderless`]:!_,[`${P}-affix-wrapper-sm`]:ye==="small",[`${P}-affix-wrapper-lg`]:ye==="large",[`${P}-textarea-show-count`]:n},(0,C.Z)(`${P}-affix-wrapper`,X),F)},classNames:Object.assign(Object.assign({},s),{textarea:d()({[`${P}-borderless`]:!_,[`${P}-sm`]:ye==="small",[`${P}-lg`]:ye==="large"},(0,C.Z)(P,X),F,s==null?void 0:s.textarea)}),prefixCls:P,suffix:Le&&a.createElement("span",{className:`${P}-textarea-suffix`},me),showCount:n,ref:B})))});we.Z=pe},59412:function(gt,we,e){e.d(we,{Z:function(){return r}});var t=e(59301);function r(d,S){const a=(0,t.useRef)([]),C=()=>{a.current.push(setTimeout(()=>{var w,$,Y,l;!((w=d.current)===null||w===void 0)&&w.input&&(($=d.current)===null||$===void 0?void 0:$.input.getAttribute("type"))==="password"&&(!((Y=d.current)===null||Y===void 0)&&Y.input.hasAttribute("value"))&&((l=d.current)===null||l===void 0||l.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(S&&C(),()=>a.current.forEach(w=>{w&&clearTimeout(w)})),[]),C}},92832:function(gt,we,e){e.d(we,{default:function(){return ye}});var t=e(92310),r=e.n(t),d=e(59301),S=e(36355),a=e(32441),C=e(9937),$=Ee=>{const{getPrefixCls:Ve,direction:Oe}=(0,d.useContext)(S.E_),{prefixCls:Le,className:me}=Ee,X=Ve("input-group",Le),B=Ve("input"),[P,T]=(0,C.ZP)(B),U=r()(X,{[`${X}-lg`]:Ee.size==="large",[`${X}-sm`]:Ee.size==="small",[`${X}-compact`]:Ee.compact,[`${X}-rtl`]:Oe==="rtl"},T,me),F=(0,d.useContext)(a.aM),N=(0,d.useMemo)(()=>Object.assign(Object.assign({},F),{isFormItemInput:!1}),[F]);return P(d.createElement("span",{className:U,style:Ee.style,onMouseEnter:Ee.onMouseEnter,onMouseLeave:Ee.onMouseLeave,onFocus:Ee.onFocus,onBlur:Ee.onBlur},d.createElement(a.aM.Provider,{value:N},Ee.children)))},Y=e(9432),l=e(73331),L=e(15277),o=e(2738),A=e(8654),pe=e(59412),Ae=function(Ee,Ve){var Oe={};for(var Le in Ee)Object.prototype.hasOwnProperty.call(Ee,Le)&&Ve.indexOf(Le)<0&&(Oe[Le]=Ee[Le]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,Le=Object.getOwnPropertySymbols(Ee);meEe?d.createElement(L.Z,null):d.createElement(l.Z,null),Pe={click:"onClick",hover:"onMouseOver"};var Be=d.forwardRef((Ee,Ve)=>{const{visibilityToggle:Oe=!0}=Ee,Le=typeof Oe=="object"&&Oe.visible!==void 0,[me,X]=(0,d.useState)(()=>Le?Oe.visible:!1),B=(0,d.useRef)(null);d.useEffect(()=>{Le&&X(Oe.visible)},[Le,Oe]);const P=(0,pe.Z)(B),T=()=>{const{disabled:be}=Ee;be||(me&&P(),X(y=>{var f;const v=!y;return typeof Oe=="object"&&((f=Oe.onVisibleChange)===null||f===void 0||f.call(Oe,v)),v}))},U=be=>{const{action:y="click",iconRender:f=ie}=Ee,v=Pe[y]||"",I=f(me),j={[v]:T,className:`${be}-icon`,key:"passwordIcon",onMouseDown:G=>{G.preventDefault()},onMouseUp:G=>{G.preventDefault()}};return d.cloneElement(d.isValidElement(I)?I:d.createElement("span",null,I),j)},{className:F,prefixCls:N,inputPrefixCls:ve,size:ue}=Ee,De=Ae(Ee,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Xe}=d.useContext(S.E_),ge=Xe("input",ve),Re=Xe("input-password",N),Ue=Oe&&U(Re),Ne=r()(Re,F,{[`${Re}-${ue}`]:!!ue}),R=Object.assign(Object.assign({},(0,o.Z)(De,["suffix","iconRender","visibilityToggle"])),{type:me?"text":"password",className:Ne,prefixCls:ge,suffix:Ue});return ue&&(R.size=ue),d.createElement(Y.Z,Object.assign({ref:(0,A.sQ)(Ve,B)},R))}),Q=e(47472),V=e(92343),i=e(3113),n=e(19716),s=e(33234),u=function(Ee,Ve){var Oe={};for(var Le in Ee)Object.prototype.hasOwnProperty.call(Ee,Le)&&Ve.indexOf(Le)<0&&(Oe[Le]=Ee[Le]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,Le=Object.getOwnPropertySymbols(Ee);me{const{prefixCls:Oe,inputPrefixCls:Le,className:me,size:X,suffix:B,enterButton:P=!1,addonAfter:T,loading:U,disabled:F,onSearch:N,onChange:ve,onCompositionStart:ue,onCompositionEnd:De}=Ee,Xe=u(Ee,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ge,direction:Re}=d.useContext(S.E_),Ue=d.useRef(!1),Ne=ge("input-search",Oe),R=ge("input",Le),{compactSize:be}=(0,s.ri)(Ne,Re),y=(0,n.Z)(re=>{var se;return(se=X!=null?X:be)!==null&&se!==void 0?se:re}),f=d.useRef(null),v=re=>{re&&re.target&&re.type==="click"&&N&&N(re.target.value,re,{source:"clear"}),ve&&ve(re)},I=re=>{var se;document.activeElement===((se=f.current)===null||se===void 0?void 0:se.input)&&re.preventDefault()},j=re=>{var se,he;N&&N((he=(se=f.current)===null||se===void 0?void 0:se.input)===null||he===void 0?void 0:he.value,re,{source:"input"})},G=re=>{Ue.current||U||j(re)},ne=typeof P=="boolean"?d.createElement(Q.Z,null):null,c=`${Ne}-button`;let k;const z=P||{},g=z.type&&z.type.__ANT_BUTTON===!0;g||z.type==="button"?k=(0,V.Tm)(z,Object.assign({onMouseDown:I,onClick:re=>{var se,he;(he=(se=z==null?void 0:z.props)===null||se===void 0?void 0:se.onClick)===null||he===void 0||he.call(se,re),j(re)},key:"enterButton"},g?{className:c,size:y}:{})):k=d.createElement(i.ZP,{className:c,type:P?"primary":void 0,size:y,disabled:F,key:"enterButton",onMouseDown:I,onClick:j,loading:U,icon:ne},P),T&&(k=[k,(0,V.Tm)(T,{key:"addonAfter"})]);const O=r()(Ne,{[`${Ne}-rtl`]:Re==="rtl",[`${Ne}-${y}`]:!!y,[`${Ne}-with-button`]:!!P},me),M=re=>{Ue.current=!0,ue==null||ue(re)},H=re=>{Ue.current=!1,De==null||De(re)};return d.createElement(Y.Z,Object.assign({ref:(0,A.sQ)(f,Ve),onPressEnter:G},Xe,{size:y,onCompositionStart:M,onCompositionEnd:H,prefixCls:R,addonAfter:k,suffix:B,onChange:v,className:O,disabled:F}))}),J=e(1643);const Ie=Y.Z;Ie.Group=$,Ie.Search=K,Ie.TextArea=J.Z,Ie.Password=Be;var ye=Ie},9937:function(gt,we,e){e.d(we,{M1:function(){return w},TM:function(){return V},Xy:function(){return $},bi:function(){return L},e5:function(){return Q},ik:function(){return o},nz:function(){return a},pU:function(){return C},s7:function(){return A},x0:function(){return l}});var t=e(17313),r=e(74207),d=e(37613),S=e(83116);const a=i=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:i,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),C=i=>({borderColor:i.hoverBorderColor}),w=i=>({borderColor:i.activeBorderColor,boxShadow:i.activeShadow,outline:0}),$=i=>({color:i.colorTextDisabled,backgroundColor:i.colorBgContainerDisabled,borderColor:i.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},C((0,d.TS)(i,{hoverBorderColor:i.colorBorder})))}),Y=i=>{const{paddingBlockLG:n,fontSizeLG:s,lineHeightLG:u,borderRadiusLG:h,paddingInlineLG:K}=i;return{padding:`${n}px ${K}px`,fontSize:s,lineHeight:u,borderRadius:h}},l=i=>({padding:`${i.paddingBlockSM}px ${i.paddingInlineSM}px`,borderRadius:i.borderRadiusSM}),L=(i,n)=>{const{componentCls:s,colorError:u,colorWarning:h,errorActiveShadow:K,warningActiveShadow:J,colorErrorBorderHover:Ie,colorWarningBorderHover:ye}=i;return{[`&-status-error:not(${n}-disabled):not(${n}-borderless)${n}`]:{borderColor:u,"&:hover":{borderColor:Ie},"&:focus, &-focused":Object.assign({},w((0,d.TS)(i,{activeBorderColor:u,activeShadow:K}))),[`${s}-prefix, ${s}-suffix`]:{color:u}},[`&-status-warning:not(${n}-disabled):not(${n}-borderless)${n}`]:{borderColor:h,"&:hover":{borderColor:ye},"&:focus, &-focused":Object.assign({},w((0,d.TS)(i,{activeBorderColor:h,activeShadow:J}))),[`${s}-prefix, ${s}-suffix`]:{color:h}}}},o=i=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${i.paddingBlock}px ${i.paddingInline}px`,color:i.colorText,fontSize:i.fontSize,lineHeight:i.lineHeight,backgroundColor:i.colorBgContainer,backgroundImage:"none",borderWidth:i.lineWidth,borderStyle:i.lineType,borderColor:i.colorBorder,borderRadius:i.borderRadius,transition:`all ${i.motionDurationMid}`},a(i.colorTextPlaceholder)),{"&:hover":Object.assign({},C(i)),"&:focus, &-focused":Object.assign({},w(i)),"&-disabled, &[disabled]":Object.assign({},$(i)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:i.controlHeight,lineHeight:i.lineHeight,verticalAlign:"bottom",transition:`all ${i.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},Y(i)),"&-sm":Object.assign({},l(i)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),A=i=>{const{componentCls:n,antCls:s}=i;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:i.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${n}, &-lg > ${n}-group-addon`]:Object.assign({},Y(i)),[`&-sm ${n}, &-sm > ${n}-group-addon`]:Object.assign({},l(i)),[`&-lg ${s}-select-single ${s}-select-selector`]:{height:i.controlHeightLG},[`&-sm ${s}-select-single ${s}-select-selector`]:{height:i.controlHeightSM},[`> ${n}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${n}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${i.paddingInline}px`,color:i.colorText,fontWeight:"normal",fontSize:i.fontSize,textAlign:"center",backgroundColor:i.colorFillAlter,border:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`,borderRadius:i.borderRadius,transition:`all ${i.motionDurationSlow}`,lineHeight:1,[`${s}-select`]:{margin:`-${i.paddingBlock+1}px -${i.paddingInline}px`,[`&${s}-select-single:not(${s}-select-customize-input)`]:{[`${s}-select-selector`]:{backgroundColor:"inherit",border:`${i.lineWidth}px ${i.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${s}-select-selector`]:{color:i.colorPrimary}}},[`${s}-cascader-picker`]:{margin:`-9px -${i.paddingInline}px`,backgroundColor:"transparent",[`${s}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${n}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${n}-search-with-button &`]:{zIndex:0}}},[`> ${n}:first-child, ${n}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${s}-select ${s}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${n}-affix-wrapper`]:{[`&:not(:first-child) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${n}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${n}:last-child, ${n}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${s}-select ${s}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${n}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-search &`]:{borderStartStartRadius:i.borderRadius,borderEndStartRadius:i.borderRadius}},[`&:not(:first-child), ${n}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${n}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${n}-group-addon, ${n}-group-wrap, > ${n}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:i.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + .${m}-col-xl-24${xe}-label`]:l(E),[`@media (max-width: ${E.screenXSMax}px)`]:[n(E),{[oe]:{[`.${m}-col-xs-24${xe}-label`]:l(E)}}],[`@media (max-width: ${E.screenSMMax}px)`]:{[oe]:{[`.${m}-col-sm-24${xe}-label`]:l(E)}},[`@media (max-width: ${E.screenMDMax}px)`]:{[oe]:{[`.${m}-col-md-24${xe}-label`]:l(E)}},[`@media (max-width: ${E.screenLGMax}px)`]:{[oe]:{[`.${m}-col-lg-24${xe}-label`]:l(E)}}}},u=(E,oe)=>(0,i.TS)(E,{formItemCls:`${E.componentCls}-item`,rootPrefixCls:oe});var h=(0,A.Z)("Form",(E,oe)=>{let{rootPrefixCls:xe}=oe;const m=u(E,xe);return[_(m),Be(m),Ae(m),Q(m),V(m),s(m),(0,L.Z)(m),o.kr]},E=>({labelRequiredMarkColor:E.colorError,labelColor:E.colorTextHeading,labelFontSize:E.fontSize,labelHeight:E.controlHeight,labelColonMarginInlineStart:E.marginXXS/2,labelColonMarginInlineEnd:E.marginXS,itemMarginBottom:E.marginLG,verticalLabelPadding:`0 0 ${E.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const K=[];function J(E,oe,xe){let m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof E=="string"?E:`${oe}-${m}`,error:E,errorStatus:xe}}var ye=E=>{let{help:oe,helpStatus:xe,errors:m=K,warnings:p=K,className:Z,fieldId:ae,onVisibleChanged:je}=E;const{prefixCls:Se}=a.useContext(w.Rk),We=`${Se}-item-explain`,[,Ke]=h(Se),Qe=(0,a.useMemo)(()=>(0,C.Z)(Se),[Se]),nt=$(m),Ge=$(p),ze=a.useMemo(()=>oe!=null?[J(oe,"help",xe)]:[].concat((0,t.Z)(nt.map((Te,_e)=>J(Te,"error","error",_e))),(0,t.Z)(Ge.map((Te,_e)=>J(Te,"warning","warning",_e)))),[oe,xe,nt,Ge]),ke={};return ae&&(ke.id=`${ae}_help`),a.createElement(S.default,{motionDeadline:Qe.motionDeadline,motionName:`${Se}-show-help`,visible:!!ze.length,onVisibleChanged:je},Te=>{const{className:_e,style:ot}=Te;return a.createElement("div",Object.assign({},ke,{className:d()(We,_e,Z,Ke),style:ot,role:"alert"}),a.createElement(S.CSSMotionList,Object.assign({keys:ze},(0,C.Z)(Se),{motionName:`${Se}-show-help-item`,component:!1}),Ot=>{const{key:gt,error:ft,errorStatus:W,className:ee,style:ce}=Ot;return a.createElement("div",{key:gt,className:d()(ee,{[`${We}-${W}`]:W}),style:ce},ft)}))})},Ee=e(95013),Ve=e(36355),Oe=e(1684),Le=e(52946),me=e(19716),X=e(16722);const B=["parentNode"],P="form_item";function T(E){return E===void 0||E===!1?[]:Array.isArray(E)?E:[E]}function U(E,oe){if(!E.length)return;const xe=E.join("_");return oe?`${oe}_${xe}`:B.includes(xe)?`${P}_${xe}`:xe}function F(E,oe,xe,m,p,Z){let ae=m;return Z!==void 0?ae=Z:xe.validating?ae="validating":E.length?ae="error":oe.length?ae="warning":(xe.touched||p&&xe.validated)&&(ae="success"),ae}function N(E){return T(E).join("_")}function ve(E){const[oe]=(0,Ee.useForm)(),xe=a.useRef({}),m=a.useMemo(()=>E!=null?E:Object.assign(Object.assign({},oe),{__INTERNAL__:{itemRef:p=>Z=>{const ae=N(p);Z?xe.current[ae]=Z:delete xe.current[ae]}},scrollToField:function(p){let Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const ae=T(p),je=U(ae,m.__INTERNAL__.name),Se=je?document.getElementById(je):null;Se&&(0,X.Z)(Se,Object.assign({scrollMode:"if-needed",block:"nearest"},Z))},getFieldInstance:p=>{const Z=N(p);return xe.current[Z]}}),[E,oe]);return[m]}var ue=e(28726),De=function(E,oe){var xe={};for(var m in E)Object.prototype.hasOwnProperty.call(E,m)&&oe.indexOf(m)<0&&(xe[m]=E[m]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,m=Object.getOwnPropertySymbols(E);p{const xe=a.useContext(Oe.Z),{getPrefixCls:m,direction:p,form:Z}=a.useContext(Ve.E_),{prefixCls:ae,className:je,rootClassName:Se,size:We,disabled:Ke=xe,form:Qe,colon:nt,labelAlign:Ge,labelWrap:ze,labelCol:ke,wrapperCol:Te,hideRequiredMark:_e,layout:ot="horizontal",scrollToFirstError:Ot,requiredMark:gt,onFinishFailed:ft,name:W,style:ee,feedbackIcons:ce}=E,Ce=De(E,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),de=(0,me.Z)(We),le=a.useContext(ue.Z),te=(0,a.useMemo)(()=>gt!==void 0?gt:Z&&Z.requiredMark!==void 0?Z.requiredMark:!_e,[_e,gt,Z]),Me=nt!=null?nt:Z==null?void 0:Z.colon,$e=m("form",ae),[rt,Mt]=h($e),It=d()($e,`${$e}-${ot}`,{[`${$e}-hide-required-mark`]:te===!1,[`${$e}-rtl`]:p==="rtl",[`${$e}-${de}`]:de},Mt,Z==null?void 0:Z.className,je,Se),[Ft]=ve(Qe),{__INTERNAL__:xt}=Ft;xt.name=W;const vt=(0,a.useMemo)(()=>({name:W,labelAlign:Ge,labelCol:ke,labelWrap:ze,wrapperCol:Te,vertical:ot==="vertical",colon:Me,requiredMark:te,itemRef:xt.itemRef,form:Ft,feedbackIcons:ce}),[W,Ge,ke,Te,ot,Me,te,Ft,ce]);a.useImperativeHandle(oe,()=>Ft);const Xt=(qt,Pt)=>{if(qt){let St={block:"nearest"};typeof qt=="object"&&(St=qt),Ft.scrollToField(Pt,St)}},Lt=qt=>{if(ft==null||ft(qt),qt.errorFields.length){const Pt=qt.errorFields[0].name;if(Ot!==void 0){Xt(Ot,Pt);return}Z&&Z.scrollToFirstError!==void 0&&Xt(Z.scrollToFirstError,Pt)}};return rt(a.createElement(Oe.n,{disabled:Ke},a.createElement(Le.q,{size:de},a.createElement(w.RV,Object.assign({},{validateMessages:le}),a.createElement(w.q3.Provider,{value:vt},a.createElement(Ee.default,Object.assign({id:W},Ce,{name:W,onFinishFailed:Lt,form:Ft,style:Object.assign(Object.assign({},Z==null?void 0:Z.style),ee),className:It})))))))};var Re=a.forwardRef(Xe),Ue=e(41799),Ne=e(8654),R=e(92343),be=e(11592);function y(E){if(typeof E=="function")return E;const oe=(0,be.Z)(E);return oe.length<=1?oe[0]:oe}const f=()=>{const{status:E,errors:oe=[],warnings:xe=[]}=(0,a.useContext)(w.aM);return{status:E,errors:oe,warnings:xe}};f.Context=w.aM;var v=f,I=e(16089);function j(E){const[oe,xe]=a.useState(E),m=(0,a.useRef)(null),p=(0,a.useRef)([]),Z=(0,a.useRef)(!1);a.useEffect(()=>(Z.current=!1,()=>{Z.current=!0,I.Z.cancel(m.current),m.current=null}),[]);function ae(je){Z.current||(m.current===null&&(p.current=[],m.current=(0,I.Z)(()=>{m.current=null,xe(Se=>{let We=Se;return p.current.forEach(Ke=>{We=Ke(We)}),We})})),p.current.push(je))}return[oe,ae]}function G(){const{itemRef:E}=a.useContext(w.q3),oe=a.useRef({});function xe(m,p){const Z=p&&typeof p=="object"&&p.ref,ae=m.join("_");return(oe.current.name!==ae||oe.current.originRef!==Z)&&(oe.current.name=ae,oe.current.originRef=Z,oe.current.ref=(0,Ne.sQ)(E(m),Z)),oe.current.ref}return xe}var ne=e(29194),c=e(34280),k=e(2738),z=e(27382),g=e(37028);const O=E=>{const{formItemCls:oe}=E;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${oe}-control`]:{display:"flex"}}}};var M=(0,A.b)(["Form","item-item"],(E,oe)=>{let{rootPrefixCls:xe}=oe;const m=u(E,xe);return[O(m)]}),re=E=>{const{prefixCls:oe,status:xe,wrapperCol:m,children:p,errors:Z,warnings:ae,_internalItemRender:je,extra:Se,help:We,fieldId:Ke,marginBottom:Qe,onErrorVisibleChanged:nt}=E,Ge=`${oe}-item`,ze=a.useContext(w.q3),ke=m||ze.wrapperCol||{},Te=d()(`${Ge}-control`,ke.className),_e=a.useMemo(()=>Object.assign({},ze),[ze]);delete _e.labelCol,delete _e.wrapperCol;const ot=a.createElement("div",{className:`${Ge}-control-input`},a.createElement("div",{className:`${Ge}-control-input-content`},p)),Ot=a.useMemo(()=>({prefixCls:oe,status:xe}),[oe,xe]),gt=Qe!==null||Z.length||ae.length?a.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},a.createElement(w.Rk.Provider,{value:Ot},a.createElement(ye,{fieldId:Ke,errors:Z,warnings:ae,help:We,helpStatus:xe,className:`${Ge}-explain-connected`,onVisibleChanged:nt})),!!Qe&&a.createElement("div",{style:{width:0,height:Qe}})):null,ft={};Ke&&(ft.id=`${Ke}_extra`);const W=Se?a.createElement("div",Object.assign({},ft,{className:`${Ge}-extra`}),Se):null,ee=je&&je.mark==="pro_table_render"&&je.render?je.render(E,{input:ot,errorList:gt,extra:W}):a.createElement(a.Fragment,null,ot,gt,W);return a.createElement(w.q3.Provider,{value:_e},a.createElement(g.Z,Object.assign({},ke,{className:Te}),ee),a.createElement(M,{prefixCls:oe}))},se=e(61485),he=e(31724),Fe=e(9763),Ze=e(6848),Ye=function(E,oe){var xe={};for(var m in E)Object.prototype.hasOwnProperty.call(E,m)&&oe.indexOf(m)<0&&(xe[m]=E[m]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,m=Object.getOwnPropertySymbols(E);p{let{prefixCls:oe,label:xe,htmlFor:m,labelCol:p,labelAlign:Z,colon:ae,required:je,requiredMark:Se,tooltip:We}=E;var Ke;const[Qe]=(0,Fe.Z)("Form"),{vertical:nt,labelAlign:Ge,labelCol:ze,labelWrap:ke,colon:Te}=a.useContext(w.q3);if(!xe)return null;const _e=p||ze||{},ot=Z||Ge,Ot=`${oe}-item-label`,gt=d()(Ot,ot==="left"&&`${Ot}-left`,_e.className,{[`${Ot}-wrap`]:!!ke});let ft=xe;const W=ae===!0||Te!==!1&&ae!==!1;W&&!nt&&typeof xe=="string"&&xe.trim()!==""&&(ft=xe.replace(/[:|:]\s*$/,""));const ce=dt(We);if(ce){const{icon:te=a.createElement(se.Z,null)}=ce,Me=Ye(ce,["icon"]),$e=a.createElement(Ze.Z,Object.assign({},Me),a.cloneElement(te,{className:`${oe}-item-tooltip`,title:""}));ft=a.createElement(a.Fragment,null,ft,$e)}const Ce=Se==="optional",de=typeof Se=="function";de?ft=Se(ft,{required:!!je}):Ce&&!je&&(ft=a.createElement(a.Fragment,null,ft,a.createElement("span",{className:`${oe}-item-optional`,title:""},(Qe==null?void 0:Qe.optional)||((Ke=he.Z.Form)===null||Ke===void 0?void 0:Ke.optional))));const le=d()({[`${oe}-item-required`]:je,[`${oe}-item-required-mark-optional`]:Ce||de,[`${oe}-item-no-colon`]:!W});return a.createElement(g.Z,Object.assign({},_e,{className:gt}),a.createElement("label",{htmlFor:m,className:le,title:typeof xe=="string"?xe:""},ft))},yt=e(29679),qe=e(19248),Nt=e(96512),Zt=e(58617);const Vt={success:yt.Z,warning:Nt.Z,error:qe.Z,validating:Zt.Z};function Kt(E){let{children:oe,errors:xe,warnings:m,hasFeedback:p,validateStatus:Z,prefixCls:ae,meta:je,noStyle:Se}=E;const We=`${ae}-item`,{feedbackIcons:Ke}=a.useContext(w.q3),Qe=F(xe,m,je,null,!!p,Z),{isFormItemInput:nt,status:Ge}=a.useContext(w.aM),ze=a.useMemo(()=>{var ke;let Te;if(p){const Ot=p!==!0&&p.icons||Ke,gt=Qe&&((ke=Ot==null?void 0:Ot({status:Qe,errors:xe,warnings:m}))===null||ke===void 0?void 0:ke[Qe]),ft=Qe&&Vt[Qe];Te=gt!==!1&&ft?a.createElement("span",{className:d()(`${We}-feedback-icon`,`${We}-feedback-icon-${Qe}`)},gt||a.createElement(ft,null)):null}let _e=!0,ot=Qe||"";return Se&&(_e=nt,ot=(Qe!=null?Qe:Ge)||""),{status:ot,errors:xe,warnings:m,hasFeedback:!!p,feedbackIcon:Te,isFormItemInput:_e}},[Qe,p,Se,nt,Ge]);return a.createElement(w.aM.Provider,{value:ze},oe)}var an=function(E,oe){var xe={};for(var m in E)Object.prototype.hasOwnProperty.call(E,m)&&oe.indexOf(m)<0&&(xe[m]=E[m]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,m=Object.getOwnPropertySymbols(E);p{if(ce&>.current){const Mt=getComputedStyle(gt.current);le(parseInt(Mt.marginBottom,10))}},[ce,Ce]);const te=Mt=>{Mt||le(null)},$e=function(){let Mt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const It=Mt?ft:We.errors,Ft=Mt?W:We.warnings;return F(It,Ft,We,"",!!Ke,Se)}(),rt=d()(ot,xe,m,{[`${ot}-with-help`]:ee||ft.length||W.length,[`${ot}-has-feedback`]:$e&&Ke,[`${ot}-has-success`]:$e==="success",[`${ot}-has-warning`]:$e==="warning",[`${ot}-has-error`]:$e==="error",[`${ot}-is-validating`]:$e==="validating",[`${ot}-hidden`]:Qe});return a.createElement("div",{className:rt,style:p,ref:gt},a.createElement(z.Z,Object.assign({className:`${ot}-row`},(0,k.Z)(_e,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),a.createElement(Dt,Object.assign({htmlFor:Ge},E,{requiredMark:Ot,required:ze!=null?ze:ke,prefixCls:oe})),a.createElement(re,Object.assign({},E,We,{errors:ft,warnings:W,prefixCls:oe,status:$e,help:Z,marginBottom:de,onErrorVisibleChanged:te}),a.createElement(w.qI.Provider,{value:Te},a.createElement(Kt,{prefixCls:oe,meta:We,errors:We.errors,warnings:We.warnings,hasFeedback:Ke,validateStatus:$e},nt)))),!!de&&a.createElement("div",{className:`${ot}-margin-offset`,style:{marginBottom:-de}}))}const An="__SPLIT__",nn=null,vn=a.memo(E=>{let{children:oe}=E;return oe},(E,oe)=>E.value===oe.value&&E.update===oe.update&&E.childProps.length===oe.childProps.length&&E.childProps.every((xe,m)=>xe===oe.childProps[m]));function Yt(E){return E!=null}function zt(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Ct(E){const{name:oe,noStyle:xe,className:m,dependencies:p,prefixCls:Z,shouldUpdate:ae,rules:je,children:Se,required:We,label:Ke,messageVariables:Qe,trigger:nt="onChange",validateTrigger:Ge,hidden:ze,help:ke}=E,{getPrefixCls:Te}=a.useContext(Ve.E_),{name:_e}=a.useContext(w.q3),ot=y(Se),Ot=typeof ot=="function",gt=a.useContext(w.qI),{validateTrigger:ft}=a.useContext(Ee.FieldContext),W=Ge!==void 0?Ge:ft,ee=Yt(oe),ce=Te("form",Z),[Ce,de]=h(ce),le=a.useContext(Ee.ListContext),te=a.useRef(),[Me,$e]=j({}),[rt,Mt]=(0,Ue.Z)(()=>zt()),It=Pt=>{const St=le==null?void 0:le.getKey(Pt.name);if(Mt(Pt.destroy?zt():Pt,!0),xe&&ke!==!1&>){let Qt=Pt.name;if(Pt.destroy)Qt=te.current||Qt;else if(St!==void 0){const[Je,_t]=St;Qt=[Je].concat((0,t.Z)(_t)),te.current=Qt}gt(Pt,Qt)}},Ft=(Pt,St)=>{$e(Qt=>{const Je=Object.assign({},Qt),En=[].concat((0,t.Z)(Pt.name.slice(0,-1)),(0,t.Z)(St)).join(An);return Pt.destroy?delete Je[En]:Je[En]=Pt,Je})},[xt,vt]=a.useMemo(()=>{const Pt=(0,t.Z)(rt.errors),St=(0,t.Z)(rt.warnings);return Object.values(Me).forEach(Qt=>{Pt.push.apply(Pt,(0,t.Z)(Qt.errors||[])),St.push.apply(St,(0,t.Z)(Qt.warnings||[]))}),[Pt,St]},[Me,rt.errors,rt.warnings]),Xt=G();function Lt(Pt,St,Qt){return xe&&!ze?a.createElement(Kt,{prefixCls:ce,hasFeedback:E.hasFeedback,validateStatus:E.validateStatus,meta:rt,errors:xt,warnings:vt,noStyle:!0},Pt):a.createElement(At,Object.assign({key:"row"},E,{className:d()(m,de),prefixCls:ce,fieldId:St,isRequired:Qt,errors:xt,warnings:vt,meta:rt,onSubItemMetaChange:Ft}),Pt)}if(!ee&&!Ot&&!p)return Ce(Lt(ot));let qt={};return typeof Ke=="string"?qt.label=Ke:oe&&(qt.label=String(oe)),Qe&&(qt=Object.assign(Object.assign({},qt),Qe)),Ce(a.createElement(Ee.Field,Object.assign({},E,{messageVariables:qt,trigger:nt,validateTrigger:W,onMetaChange:It}),(Pt,St,Qt)=>{const Je=T(oe).length&&St?St.name:[],_t=U(Je,_e),En=We!==void 0?We:!!(je&&je.some(it=>{if(it&&typeof it=="object"&&it.required&&!it.warningOnly)return!0;if(typeof it=="function"){const rn=it(Qt);return rn&&rn.required&&!rn.warningOnly}return!1})),bt=Object.assign({},Pt);let Et=null;if(Array.isArray(ot)&&ee)Et=ot;else if(!(Ot&&(!(ae||p)||ee))){if(!(p&&!Ot&&!ee))if((0,R.l$)(ot)){const it=Object.assign(Object.assign({},ot.props),bt);if(it.id||(it.id=_t),ke||xt.length>0||vt.length>0||E.extra){const kt=[];(ke||xt.length>0)&&kt.push(`${_t}_help`),E.extra&&kt.push(`${_t}_extra`),it["aria-describedby"]=kt.join(" ")}xt.length>0&&(it["aria-invalid"]="true"),En&&(it["aria-required"]="true"),(0,Ne.Yr)(ot)&&(it.ref=Xt(Je,ot)),new Set([].concat((0,t.Z)(T(nt)),(0,t.Z)(T(W)))).forEach(kt=>{it[kt]=function(){for(var Ut,mn,yn,hn,D,x=arguments.length,b=new Array(x),q=0;q{var{prefixCls:oe,children:xe}=E,m=on(E,["prefixCls","children"]);const{getPrefixCls:p}=a.useContext(Ve.E_),Z=p("form",oe),ae=a.useMemo(()=>({prefixCls:Z,status:"error"}),[Z]);return a.createElement(Ee.List,Object.assign({},m),(je,Se,We)=>a.createElement(w.Rk.Provider,{value:ae},xe(je.map(Ke=>Object.assign(Object.assign({},Ke),{fieldKey:Ke.key})),Se,{errors:We.errors,warnings:We.warnings})))};function Jt(){const{form:E}=(0,a.useContext)(w.q3);return E}const lt=Re;lt.Item=dn,lt.List=On,lt.ErrorList=ye,lt.useForm=ve,lt.useFormInstance=Jt,lt.useWatch=Ee.useWatch,lt.Provider=w.RV,lt.create=()=>{};var Bt=lt},9432:function(mt,we,e){e.d(we,{Z:function(){return Be},n:function(){return Pe}});var t=e(19248),r=e(92310),d=e.n(r),S=e(93681),a=e(8654),C=e(59301),w=e(19080),$=e(36355),Y=e(1684),o=e(19716),L=e(32441),i=e(33234),A=e(59412),pe=e(9937);function Ae(Q){return!!(Q.prefix||Q.suffix||Q.allowClear)}var ie=function(Q,V){var l={};for(var n in Q)Object.prototype.hasOwnProperty.call(Q,n)&&V.indexOf(n)<0&&(l[n]=Q[n]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(Q);s{var l;const{prefixCls:n,bordered:s=!0,status:u,size:h,disabled:K,onBlur:J,onFocus:Ie,suffix:ye,allowClear:Ee,addonAfter:Ve,addonBefore:Oe,className:Le,style:me,styles:X,rootClassName:B,onChange:P,classNames:T}=Q,U=ie(Q,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:F,direction:N,input:ve}=C.useContext($.E_),ue=F("input",n),De=(0,C.useRef)(null),[Xe,ge]=(0,pe.ZP)(ue),{compactSize:Re,compactItemClassnames:Ue}=(0,i.ri)(ue,N),Ne=(0,o.Z)(M=>{var H;return(H=h!=null?h:Re)!==null&&H!==void 0?H:M}),R=C.useContext(Y.Z),be=K!=null?K:R,{status:y,hasFeedback:f,feedbackIcon:v}=(0,C.useContext)(L.aM),I=(0,w.F)(y,u),j=Ae(Q)||!!f,G=(0,C.useRef)(j);(0,C.useEffect)(()=>{var M;j&&G.current,G.current=j},[j]);const ne=(0,A.Z)(De,!0),c=M=>{ne(),J==null||J(M)},k=M=>{ne(),Ie==null||Ie(M)},z=M=>{ne(),P==null||P(M)},g=(f||ye)&&C.createElement(C.Fragment,null,ye,f&&v);let O;return typeof Ee=="object"&&(Ee!=null&&Ee.clearIcon)?O=Ee:Ee&&(O={clearIcon:C.createElement(t.Z,null)}),Xe(C.createElement(S.default,Object.assign({ref:(0,a.sQ)(V,De),prefixCls:ue,autoComplete:ve==null?void 0:ve.autoComplete},U,{disabled:be,onBlur:c,onFocus:k,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),me),styles:Object.assign(Object.assign({},ve==null?void 0:ve.styles),X),suffix:g,allowClear:O,className:d()(Le,B,Ue,ve==null?void 0:ve.className),onChange:z,addonAfter:Ve&&C.createElement(i.BR,null,C.createElement(L.Ux,{override:!0,status:!0},Ve)),addonBefore:Oe&&C.createElement(i.BR,null,C.createElement(L.Ux,{override:!0,status:!0},Oe)),classNames:Object.assign(Object.assign(Object.assign({},T),ve==null?void 0:ve.classNames),{input:d()({[`${ue}-sm`]:Ne==="small",[`${ue}-lg`]:Ne==="large",[`${ue}-rtl`]:N==="rtl",[`${ue}-borderless`]:!s},!j&&(0,w.Z)(ue,I),T==null?void 0:T.input,(l=ve==null?void 0:ve.classNames)===null||l===void 0?void 0:l.input,ge)}),classes:{affixWrapper:d()({[`${ue}-affix-wrapper-sm`]:Ne==="small",[`${ue}-affix-wrapper-lg`]:Ne==="large",[`${ue}-affix-wrapper-rtl`]:N==="rtl",[`${ue}-affix-wrapper-borderless`]:!s},(0,w.Z)(`${ue}-affix-wrapper`,I,f),ge),wrapper:d()({[`${ue}-group-rtl`]:N==="rtl"},ge),group:d()({[`${ue}-group-wrapper-sm`]:Ne==="small",[`${ue}-group-wrapper-lg`]:Ne==="large",[`${ue}-group-wrapper-rtl`]:N==="rtl",[`${ue}-group-wrapper-disabled`]:be},(0,w.Z)(`${ue}-group-wrapper`,I,f),ge)}})))})},1643:function(mt,we,e){var t=e(19248),r=e(92310),d=e.n(r),S=e(9296),a=e(59301),C=e(19080),w=e(36355),$=e(1684),Y=e(19716),o=e(32441),L=e(9432),i=e(9937),A=function(Ae,ie){var Pe={};for(var _ in Ae)Object.prototype.hasOwnProperty.call(Ae,_)&&ie.indexOf(_)<0&&(Pe[_]=Ae[_]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,_=Object.getOwnPropertySymbols(Ae);Be<_.length;Be++)ie.indexOf(_[Be])<0&&Object.prototype.propertyIsEnumerable.call(Ae,_[Be])&&(Pe[_[Be]]=Ae[_[Be]]);return Pe};const pe=(0,a.forwardRef)((Ae,ie)=>{const{prefixCls:Pe,bordered:_=!0,size:Be,disabled:Q,status:V,allowClear:l,showCount:n,classNames:s,rootClassName:u,className:h}=Ae,K=A(Ae,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:J,direction:Ie}=a.useContext(w.E_),ye=(0,Y.Z)(Be),Ee=a.useContext($.Z),Ve=Q!=null?Q:Ee,{status:Oe,hasFeedback:Le,feedbackIcon:me}=a.useContext(o.aM),X=(0,C.F)(Oe,V),B=a.useRef(null);a.useImperativeHandle(ie,()=>{var N;return{resizableTextArea:(N=B.current)===null||N===void 0?void 0:N.resizableTextArea,focus:ve=>{var ue,De;(0,L.n)((De=(ue=B.current)===null||ue===void 0?void 0:ue.resizableTextArea)===null||De===void 0?void 0:De.textArea,ve)},blur:()=>{var ve;return(ve=B.current)===null||ve===void 0?void 0:ve.blur()}}});const P=J("input",Pe);let T;typeof l=="object"&&(l!=null&&l.clearIcon)?T=l:l&&(T={clearIcon:a.createElement(t.Z,null)});const[U,F]=(0,i.ZP)(P);return U(a.createElement(S.default,Object.assign({},K,{disabled:Ve,allowClear:T,className:d()(h,u),classes:{affixWrapper:d()(`${P}-textarea-affix-wrapper`,{[`${P}-affix-wrapper-rtl`]:Ie==="rtl",[`${P}-affix-wrapper-borderless`]:!_,[`${P}-affix-wrapper-sm`]:ye==="small",[`${P}-affix-wrapper-lg`]:ye==="large",[`${P}-textarea-show-count`]:n},(0,C.Z)(`${P}-affix-wrapper`,X),F)},classNames:Object.assign(Object.assign({},s),{textarea:d()({[`${P}-borderless`]:!_,[`${P}-sm`]:ye==="small",[`${P}-lg`]:ye==="large"},(0,C.Z)(P,X),F,s==null?void 0:s.textarea)}),prefixCls:P,suffix:Le&&a.createElement("span",{className:`${P}-textarea-suffix`},me),showCount:n,ref:B})))});we.Z=pe},59412:function(mt,we,e){e.d(we,{Z:function(){return r}});var t=e(59301);function r(d,S){const a=(0,t.useRef)([]),C=()=>{a.current.push(setTimeout(()=>{var w,$,Y,o;!((w=d.current)===null||w===void 0)&&w.input&&(($=d.current)===null||$===void 0?void 0:$.input.getAttribute("type"))==="password"&&(!((Y=d.current)===null||Y===void 0)&&Y.input.hasAttribute("value"))&&((o=d.current)===null||o===void 0||o.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(S&&C(),()=>a.current.forEach(w=>{w&&clearTimeout(w)})),[]),C}},92832:function(mt,we,e){e.d(we,{default:function(){return ye}});var t=e(92310),r=e.n(t),d=e(59301),S=e(36355),a=e(32441),C=e(9937),$=Ee=>{const{getPrefixCls:Ve,direction:Oe}=(0,d.useContext)(S.E_),{prefixCls:Le,className:me}=Ee,X=Ve("input-group",Le),B=Ve("input"),[P,T]=(0,C.ZP)(B),U=r()(X,{[`${X}-lg`]:Ee.size==="large",[`${X}-sm`]:Ee.size==="small",[`${X}-compact`]:Ee.compact,[`${X}-rtl`]:Oe==="rtl"},T,me),F=(0,d.useContext)(a.aM),N=(0,d.useMemo)(()=>Object.assign(Object.assign({},F),{isFormItemInput:!1}),[F]);return P(d.createElement("span",{className:U,style:Ee.style,onMouseEnter:Ee.onMouseEnter,onMouseLeave:Ee.onMouseLeave,onFocus:Ee.onFocus,onBlur:Ee.onBlur},d.createElement(a.aM.Provider,{value:N},Ee.children)))},Y=e(9432),o=e(73331),L=e(15277),i=e(2738),A=e(8654),pe=e(59412),Ae=function(Ee,Ve){var Oe={};for(var Le in Ee)Object.prototype.hasOwnProperty.call(Ee,Le)&&Ve.indexOf(Le)<0&&(Oe[Le]=Ee[Le]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,Le=Object.getOwnPropertySymbols(Ee);meEe?d.createElement(L.Z,null):d.createElement(o.Z,null),Pe={click:"onClick",hover:"onMouseOver"};var Be=d.forwardRef((Ee,Ve)=>{const{visibilityToggle:Oe=!0}=Ee,Le=typeof Oe=="object"&&Oe.visible!==void 0,[me,X]=(0,d.useState)(()=>Le?Oe.visible:!1),B=(0,d.useRef)(null);d.useEffect(()=>{Le&&X(Oe.visible)},[Le,Oe]);const P=(0,pe.Z)(B),T=()=>{const{disabled:be}=Ee;be||(me&&P(),X(y=>{var f;const v=!y;return typeof Oe=="object"&&((f=Oe.onVisibleChange)===null||f===void 0||f.call(Oe,v)),v}))},U=be=>{const{action:y="click",iconRender:f=ie}=Ee,v=Pe[y]||"",I=f(me),j={[v]:T,className:`${be}-icon`,key:"passwordIcon",onMouseDown:G=>{G.preventDefault()},onMouseUp:G=>{G.preventDefault()}};return d.cloneElement(d.isValidElement(I)?I:d.createElement("span",null,I),j)},{className:F,prefixCls:N,inputPrefixCls:ve,size:ue}=Ee,De=Ae(Ee,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Xe}=d.useContext(S.E_),ge=Xe("input",ve),Re=Xe("input-password",N),Ue=Oe&&U(Re),Ne=r()(Re,F,{[`${Re}-${ue}`]:!!ue}),R=Object.assign(Object.assign({},(0,i.Z)(De,["suffix","iconRender","visibilityToggle"])),{type:me?"text":"password",className:Ne,prefixCls:ge,suffix:Ue});return ue&&(R.size=ue),d.createElement(Y.Z,Object.assign({ref:(0,A.sQ)(Ve,B)},R))}),Q=e(47472),V=e(92343),l=e(3113),n=e(19716),s=e(33234),u=function(Ee,Ve){var Oe={};for(var Le in Ee)Object.prototype.hasOwnProperty.call(Ee,Le)&&Ve.indexOf(Le)<0&&(Oe[Le]=Ee[Le]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,Le=Object.getOwnPropertySymbols(Ee);me{const{prefixCls:Oe,inputPrefixCls:Le,className:me,size:X,suffix:B,enterButton:P=!1,addonAfter:T,loading:U,disabled:F,onSearch:N,onChange:ve,onCompositionStart:ue,onCompositionEnd:De}=Ee,Xe=u(Ee,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ge,direction:Re}=d.useContext(S.E_),Ue=d.useRef(!1),Ne=ge("input-search",Oe),R=ge("input",Le),{compactSize:be}=(0,s.ri)(Ne,Re),y=(0,n.Z)(re=>{var se;return(se=X!=null?X:be)!==null&&se!==void 0?se:re}),f=d.useRef(null),v=re=>{re&&re.target&&re.type==="click"&&N&&N(re.target.value,re,{source:"clear"}),ve&&ve(re)},I=re=>{var se;document.activeElement===((se=f.current)===null||se===void 0?void 0:se.input)&&re.preventDefault()},j=re=>{var se,he;N&&N((he=(se=f.current)===null||se===void 0?void 0:se.input)===null||he===void 0?void 0:he.value,re,{source:"input"})},G=re=>{Ue.current||U||j(re)},ne=typeof P=="boolean"?d.createElement(Q.Z,null):null,c=`${Ne}-button`;let k;const z=P||{},g=z.type&&z.type.__ANT_BUTTON===!0;g||z.type==="button"?k=(0,V.Tm)(z,Object.assign({onMouseDown:I,onClick:re=>{var se,he;(he=(se=z==null?void 0:z.props)===null||se===void 0?void 0:se.onClick)===null||he===void 0||he.call(se,re),j(re)},key:"enterButton"},g?{className:c,size:y}:{})):k=d.createElement(l.ZP,{className:c,type:P?"primary":void 0,size:y,disabled:F,key:"enterButton",onMouseDown:I,onClick:j,loading:U,icon:ne},P),T&&(k=[k,(0,V.Tm)(T,{key:"addonAfter"})]);const O=r()(Ne,{[`${Ne}-rtl`]:Re==="rtl",[`${Ne}-${y}`]:!!y,[`${Ne}-with-button`]:!!P},me),M=re=>{Ue.current=!0,ue==null||ue(re)},H=re=>{Ue.current=!1,De==null||De(re)};return d.createElement(Y.Z,Object.assign({ref:(0,A.sQ)(f,Ve),onPressEnter:G},Xe,{size:y,onCompositionStart:M,onCompositionEnd:H,prefixCls:R,addonAfter:k,suffix:B,onChange:v,className:O,disabled:F}))}),J=e(1643);const Ie=Y.Z;Ie.Group=$,Ie.Search=K,Ie.TextArea=J.Z,Ie.Password=Be;var ye=Ie},9937:function(mt,we,e){e.d(we,{M1:function(){return w},TM:function(){return V},Xy:function(){return $},bi:function(){return L},e5:function(){return Q},ik:function(){return i},nz:function(){return a},pU:function(){return C},s7:function(){return A},x0:function(){return o}});var t=e(17313),r=e(74207),d=e(37613),S=e(83116);const a=l=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:l,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),C=l=>({borderColor:l.hoverBorderColor}),w=l=>({borderColor:l.activeBorderColor,boxShadow:l.activeShadow,outline:0}),$=l=>({color:l.colorTextDisabled,backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},C((0,d.TS)(l,{hoverBorderColor:l.colorBorder})))}),Y=l=>{const{paddingBlockLG:n,fontSizeLG:s,lineHeightLG:u,borderRadiusLG:h,paddingInlineLG:K}=l;return{padding:`${n}px ${K}px`,fontSize:s,lineHeight:u,borderRadius:h}},o=l=>({padding:`${l.paddingBlockSM}px ${l.paddingInlineSM}px`,borderRadius:l.borderRadiusSM}),L=(l,n)=>{const{componentCls:s,colorError:u,colorWarning:h,errorActiveShadow:K,warningActiveShadow:J,colorErrorBorderHover:Ie,colorWarningBorderHover:ye}=l;return{[`&-status-error:not(${n}-disabled):not(${n}-borderless)${n}`]:{borderColor:u,"&:hover":{borderColor:Ie},"&:focus, &-focused":Object.assign({},w((0,d.TS)(l,{activeBorderColor:u,activeShadow:K}))),[`${s}-prefix, ${s}-suffix`]:{color:u}},[`&-status-warning:not(${n}-disabled):not(${n}-borderless)${n}`]:{borderColor:h,"&:hover":{borderColor:ye},"&:focus, &-focused":Object.assign({},w((0,d.TS)(l,{activeBorderColor:h,activeShadow:J}))),[`${s}-prefix, ${s}-suffix`]:{color:h}}}},i=l=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${l.paddingBlock}px ${l.paddingInline}px`,color:l.colorText,fontSize:l.fontSize,lineHeight:l.lineHeight,backgroundColor:l.colorBgContainer,backgroundImage:"none",borderWidth:l.lineWidth,borderStyle:l.lineType,borderColor:l.colorBorder,borderRadius:l.borderRadius,transition:`all ${l.motionDurationMid}`},a(l.colorTextPlaceholder)),{"&:hover":Object.assign({},C(l)),"&:focus, &-focused":Object.assign({},w(l)),"&-disabled, &[disabled]":Object.assign({},$(l)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:l.controlHeight,lineHeight:l.lineHeight,verticalAlign:"bottom",transition:`all ${l.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},Y(l)),"&-sm":Object.assign({},o(l)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),A=l=>{const{componentCls:n,antCls:s}=l;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:l.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${n}, &-lg > ${n}-group-addon`]:Object.assign({},Y(l)),[`&-sm ${n}, &-sm > ${n}-group-addon`]:Object.assign({},o(l)),[`&-lg ${s}-select-single ${s}-select-selector`]:{height:l.controlHeightLG},[`&-sm ${s}-select-single ${s}-select-selector`]:{height:l.controlHeightSM},[`> ${n}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${n}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${l.paddingInline}px`,color:l.colorText,fontWeight:"normal",fontSize:l.fontSize,textAlign:"center",backgroundColor:l.colorFillAlter,border:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`,borderRadius:l.borderRadius,transition:`all ${l.motionDurationSlow}`,lineHeight:1,[`${s}-select`]:{margin:`-${l.paddingBlock+1}px -${l.paddingInline}px`,[`&${s}-select-single:not(${s}-select-customize-input)`]:{[`${s}-select-selector`]:{backgroundColor:"inherit",border:`${l.lineWidth}px ${l.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${s}-select-selector`]:{color:l.colorPrimary}}},[`${s}-cascader-picker`]:{margin:`-9px -${l.paddingInline}px`,backgroundColor:"transparent",[`${s}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${n}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${n}-search-with-button &`]:{zIndex:0}}},[`> ${n}:first-child, ${n}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${s}-select ${s}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${n}-affix-wrapper`]:{[`&:not(:first-child) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${n}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${n}:last-child, ${n}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${s}-select ${s}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${n}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-search &`]:{borderStartStartRadius:l.borderRadius,borderEndStartRadius:l.borderRadius}},[`&:not(:first-child), ${n}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${n}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${n}-group-addon, ${n}-group-wrap, > ${n}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:l.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${n}-affix-wrapper, & > ${n}-number-affix-wrapper, & > ${s}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-i.lineWidth,borderInlineEndWidth:i.lineWidth},[`${n}`]:{float:"none"},[`& > ${s}-select > ${s}-select-selector, + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-l.lineWidth,borderInlineEndWidth:l.lineWidth},[`${n}`]:{float:"none"},[`& > ${s}-select > ${s}-select-selector, & > ${s}-select-auto-complete ${n}, & > ${s}-cascader-picker ${n}, - & > ${n}-group-wrapper ${n}`]:{borderInlineEndWidth:i.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${s}-select-focused`]:{zIndex:1},[`& > ${s}-select > ${s}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${n}-group-wrapper ${n}`]:{borderInlineEndWidth:l.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${s}-select-focused`]:{zIndex:1},[`& > ${s}-select > ${s}-select-arrow`]:{zIndex:1},[`& > *:first-child, & > ${s}-select:first-child > ${s}-select-selector, & > ${s}-select-auto-complete:first-child ${n}, - & > ${s}-cascader-picker:first-child ${n}`]:{borderStartStartRadius:i.borderRadius,borderEndStartRadius:i.borderRadius},[`& > *:last-child, + & > ${s}-cascader-picker:first-child ${n}`]:{borderStartStartRadius:l.borderRadius,borderEndStartRadius:l.borderRadius},[`& > *:last-child, & > ${s}-select:last-child > ${s}-select-selector, & > ${s}-cascader-picker:last-child ${n}, - & > ${s}-cascader-picker-focused:last-child ${n}`]:{borderInlineEndWidth:i.lineWidth,borderStartEndRadius:i.borderRadius,borderEndEndRadius:i.borderRadius},[`& > ${s}-select-auto-complete ${n}`]:{verticalAlign:"top"},[`${n}-group-wrapper + ${n}-group-wrapper`]:{marginInlineStart:-i.lineWidth,[`${n}-affix-wrapper`]:{borderRadius:0}},[`${n}-group-wrapper:not(:last-child)`]:{[`&${n}-search > ${n}-group`]:{[`& > ${n}-group-addon > ${n}-search-button`]:{borderRadius:0},[`& > ${n}`]:{borderStartStartRadius:i.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:i.borderRadius}}}})}},pe=i=>{const{componentCls:n,controlHeightSM:s,lineWidth:u}=i,K=(s-u*2-16)/2;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(i)),o(i)),L(i,n)),{'&[type="color"]':{height:i.controlHeight,[`&${n}-lg`]:{height:i.controlHeightLG},[`&${n}-sm`]:{height:s,paddingTop:K,paddingBottom:K}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Ae=i=>{const{componentCls:n}=i;return{[`${n}-clear-icon`]:{margin:0,color:i.colorTextQuaternary,fontSize:i.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${i.motionDurationSlow}`,"&:hover":{color:i.colorTextTertiary},"&:active":{color:i.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${i.inputAffixPadding}px`}}}},ie=i=>{const{componentCls:n,inputAffixPadding:s,colorTextDescription:u,motionDurationSlow:h,colorIcon:K,colorIconHover:J,iconCls:Ie}=i;return{[`${n}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},o(i)),{display:"inline-flex",[`&:not(${n}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},C(i)),{zIndex:1,[`${n}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${n}[disabled]`]:{background:"transparent"}},[`> input${n}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${n}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:i.paddingXS}},"&-show-count-suffix":{color:u},"&-show-count-has-suffix":{marginInlineEnd:i.paddingXXS},"&-prefix":{marginInlineEnd:s},"&-suffix":{marginInlineStart:s}}}),Ae(i)),{[`${Ie}${n}-password-icon`]:{color:K,cursor:"pointer",transition:`all ${h}`,"&:hover":{color:J}}}),L(i,`${n}-affix-wrapper`))}},Pe=i=>{const{componentCls:n,colorError:s,colorWarning:u,borderRadiusLG:h,borderRadiusSM:K}=i;return{[`${n}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(i)),A(i)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${n}-group-addon`]:{borderRadius:h,fontSize:i.fontSizeLG}},"&-sm":{[`${n}-group-addon`]:{borderRadius:K}},"&-status-error":{[`${n}-group-addon`]:{color:s,borderColor:s}},"&-status-warning":{[`${n}-group-addon`]:{color:u,borderColor:u}},"&-disabled":{[`${n}-group-addon`]:Object.assign({},$(i))},[`&:not(${n}-compact-first-item):not(${n}-compact-last-item)${n}-compact-item`]:{[`${n}, ${n}-group-addon`]:{borderRadius:0}},[`&:not(${n}-compact-last-item)${n}-compact-first-item`]:{[`${n}, ${n}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${n}-compact-first-item)${n}-compact-last-item`]:{[`${n}, ${n}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},_=i=>{const{componentCls:n,antCls:s}=i,u=`${n}-search`;return{[u]:{[`${n}`]:{"&:hover, &:focus":{borderColor:i.colorPrimaryHover,[`+ ${n}-group-addon ${u}-button:not(${s}-btn-primary)`]:{borderInlineStartColor:i.colorPrimaryHover}}},[`${n}-affix-wrapper`]:{borderRadius:0},[`${n}-lg`]:{lineHeight:i.lineHeightLG-2e-4},[`> ${n}-group`]:{[`> ${n}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${u}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:i.borderRadius,borderEndEndRadius:i.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${u}-button:not(${s}-btn-primary)`]:{color:i.colorTextDescription,"&:hover":{color:i.colorPrimaryHover},"&:active":{color:i.colorPrimaryActive},[`&${s}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${u}-button`]:{height:i.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${u}-button`]:{height:i.controlHeightLG},[`&-small ${u}-button`]:{height:i.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${n}-compact-item`]:{[`&:not(${n}-compact-last-item)`]:{[`${n}-group-addon`]:{[`${n}-search-button`]:{marginInlineEnd:-i.lineWidth,borderRadius:0}}},[`&:not(${n}-compact-first-item)`]:{[`${n},${n}-affix-wrapper`]:{borderRadius:0}},[`> ${n}-group-addon ${n}-search-button, + & > ${s}-cascader-picker-focused:last-child ${n}`]:{borderInlineEndWidth:l.lineWidth,borderStartEndRadius:l.borderRadius,borderEndEndRadius:l.borderRadius},[`& > ${s}-select-auto-complete ${n}`]:{verticalAlign:"top"},[`${n}-group-wrapper + ${n}-group-wrapper`]:{marginInlineStart:-l.lineWidth,[`${n}-affix-wrapper`]:{borderRadius:0}},[`${n}-group-wrapper:not(:last-child)`]:{[`&${n}-search > ${n}-group`]:{[`& > ${n}-group-addon > ${n}-search-button`]:{borderRadius:0},[`& > ${n}`]:{borderStartStartRadius:l.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:l.borderRadius}}}})}},pe=l=>{const{componentCls:n,controlHeightSM:s,lineWidth:u}=l,K=(s-u*2-16)/2;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(l)),i(l)),L(l,n)),{'&[type="color"]':{height:l.controlHeight,[`&${n}-lg`]:{height:l.controlHeightLG},[`&${n}-sm`]:{height:s,paddingTop:K,paddingBottom:K}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Ae=l=>{const{componentCls:n}=l;return{[`${n}-clear-icon`]:{margin:0,color:l.colorTextQuaternary,fontSize:l.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${l.motionDurationSlow}`,"&:hover":{color:l.colorTextTertiary},"&:active":{color:l.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${l.inputAffixPadding}px`}}}},ie=l=>{const{componentCls:n,inputAffixPadding:s,colorTextDescription:u,motionDurationSlow:h,colorIcon:K,colorIconHover:J,iconCls:Ie}=l;return{[`${n}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},i(l)),{display:"inline-flex",[`&:not(${n}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},C(l)),{zIndex:1,[`${n}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${n}[disabled]`]:{background:"transparent"}},[`> input${n}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${n}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:l.paddingXS}},"&-show-count-suffix":{color:u},"&-show-count-has-suffix":{marginInlineEnd:l.paddingXXS},"&-prefix":{marginInlineEnd:s},"&-suffix":{marginInlineStart:s}}}),Ae(l)),{[`${Ie}${n}-password-icon`]:{color:K,cursor:"pointer",transition:`all ${h}`,"&:hover":{color:J}}}),L(l,`${n}-affix-wrapper`))}},Pe=l=>{const{componentCls:n,colorError:s,colorWarning:u,borderRadiusLG:h,borderRadiusSM:K}=l;return{[`${n}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(l)),A(l)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${n}-group-addon`]:{borderRadius:h,fontSize:l.fontSizeLG}},"&-sm":{[`${n}-group-addon`]:{borderRadius:K}},"&-status-error":{[`${n}-group-addon`]:{color:s,borderColor:s}},"&-status-warning":{[`${n}-group-addon`]:{color:u,borderColor:u}},"&-disabled":{[`${n}-group-addon`]:Object.assign({},$(l))},[`&:not(${n}-compact-first-item):not(${n}-compact-last-item)${n}-compact-item`]:{[`${n}, ${n}-group-addon`]:{borderRadius:0}},[`&:not(${n}-compact-last-item)${n}-compact-first-item`]:{[`${n}, ${n}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${n}-compact-first-item)${n}-compact-last-item`]:{[`${n}, ${n}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},_=l=>{const{componentCls:n,antCls:s}=l,u=`${n}-search`;return{[u]:{[`${n}`]:{"&:hover, &:focus":{borderColor:l.colorPrimaryHover,[`+ ${n}-group-addon ${u}-button:not(${s}-btn-primary)`]:{borderInlineStartColor:l.colorPrimaryHover}}},[`${n}-affix-wrapper`]:{borderRadius:0},[`${n}-lg`]:{lineHeight:l.lineHeightLG-2e-4},[`> ${n}-group`]:{[`> ${n}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${u}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:l.borderRadius,borderEndEndRadius:l.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${u}-button:not(${s}-btn-primary)`]:{color:l.colorTextDescription,"&:hover":{color:l.colorPrimaryHover},"&:active":{color:l.colorPrimaryActive},[`&${s}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${u}-button`]:{height:l.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${u}-button`]:{height:l.controlHeightLG},[`&-small ${u}-button`]:{height:l.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${n}-compact-item`]:{[`&:not(${n}-compact-last-item)`]:{[`${n}-group-addon`]:{[`${n}-search-button`]:{marginInlineEnd:-l.lineWidth,borderRadius:0}}},[`&:not(${n}-compact-first-item)`]:{[`${n},${n}-affix-wrapper`]:{borderRadius:0}},[`> ${n}-group-addon ${n}-search-button, > ${n}, - ${n}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${n}-affix-wrapper-focused`]:{zIndex:2}}}}},Be=i=>{const{componentCls:n,paddingLG:s}=i,u=`${n}-textarea`;return{[u]:{position:"relative","&-show-count":{[`> ${n}`]:{height:"100%"},[`${n}-data-count`]:{position:"absolute",bottom:-i.fontSize*i.lineHeight,insetInlineEnd:0,color:i.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${n}`]:{paddingInlineEnd:s}},[`&-affix-wrapper${u}-has-feedback`]:{[`${n}`]:{paddingInlineEnd:s}},[`&-affix-wrapper${n}-affix-wrapper`]:{padding:0,[`> textarea${n}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${n}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${n}-clear-icon`]:{position:"absolute",insetInlineEnd:i.paddingXS,insetBlockStart:i.paddingXS},[`${u}-suffix`]:{position:"absolute",top:0,insetInlineEnd:i.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Q(i){return(0,d.TS)(i,{inputAffixPadding:i.paddingXXS})}const V=i=>{const{controlHeight:n,fontSize:s,lineHeight:u,lineWidth:h,controlHeightSM:K,controlHeightLG:J,fontSizeLG:Ie,lineHeightLG:ye,paddingSM:Ee,controlPaddingHorizontalSM:Ve,controlPaddingHorizontal:Oe,colorFillAlter:Le,colorPrimaryHover:me,controlOutlineWidth:X,controlOutline:B,colorErrorOutline:P,colorWarningOutline:T}=i;return{paddingBlock:Math.max(Math.round((n-s*u)/2*10)/10-h,3),paddingBlockSM:Math.max(Math.round((K-s*u)/2*10)/10-h,0),paddingBlockLG:Math.ceil((J-Ie*ye)/2*10)/10-h,paddingInline:Ee-h,paddingInlineSM:Ve-h,paddingInlineLG:Oe-h,addonBg:Le,activeBorderColor:me,hoverBorderColor:me,activeShadow:`0 0 0 ${X}px ${B}`,errorActiveShadow:`0 0 0 ${X}px ${P}`,warningActiveShadow:`0 0 0 ${X}px ${T}`}};we.ZP=(0,S.Z)("Input",i=>{const n=(0,d.TS)(i,Q(i));return[pe(n),Be(n),ie(n),Pe(n),_(n),(0,r.c)(n)]},V)},45818:function(gt,we,e){e.d(we,{D:function(){return Q},Z:function(){return n}});var t=e(54476),r=e(59301),d={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"},S=d,a=e(7657),C=function(u,h){return r.createElement(a.Z,(0,t.Z)({},u,{ref:h,icon:S}))},w=r.forwardRef(C),$=w,Y=e(33853),l=e(38819),L=e(92310),o=e.n(L),A=e(2738),Ae=s=>!isNaN(parseFloat(s))&&isFinite(s),ie=e(36355),Pe=e(84966),_=function(s,u){var h={};for(var K in s)Object.prototype.hasOwnProperty.call(s,K)&&u.indexOf(K)<0&&(h[K]=s[K]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,K=Object.getOwnPropertySymbols(s);J{let s=0;return function(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return s+=1,`${u}${s}`}})();var n=r.forwardRef((s,u)=>{const{prefixCls:h,className:K,trigger:J,children:Ie,defaultCollapsed:ye=!1,theme:Ee="dark",style:Ve={},collapsible:Oe=!1,reverseArrow:Le=!1,width:me=200,collapsedWidth:X=80,zeroWidthTriggerStyle:B,breakpoint:P,onCollapse:T,onBreakpoint:U}=s,F=_(s,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:N}=(0,r.useContext)(Pe.Gs),[ve,ue]=(0,r.useState)("collapsed"in s?s.collapsed:ye),[De,Xe]=(0,r.useState)(!1);(0,r.useEffect)(()=>{"collapsed"in s&&ue(s.collapsed)},[s.collapsed]);const ge=(y,f)=>{"collapsed"in s||ue(y),T==null||T(y,f)},Re=(0,r.useRef)();Re.current=y=>{Xe(y.matches),U==null||U(y.matches),ve!==y.matches&&ge(y.matches,"responsive")},(0,r.useEffect)(()=>{function y(v){return Re.current(v)}let f;if(typeof window!="undefined"){const{matchMedia:v}=window;if(v&&P&&P in Be){f=v(`(max-width: ${Be[P]})`);try{f.addEventListener("change",y)}catch(I){f.addListener(y)}y(f)}}return()=>{try{f==null||f.removeEventListener("change",y)}catch(v){f==null||f.removeListener(y)}}},[P]),(0,r.useEffect)(()=>{const y=V("ant-sider-");return N.addSider(y),()=>N.removeSider(y)},[]);const Ue=()=>{ge(!ve,"clickTrigger")},{getPrefixCls:Ne}=(0,r.useContext)(ie.E_),R=()=>{const y=Ne("layout-sider",h),f=(0,A.Z)(F,["collapsed"]),v=ve?X:me,I=Ae(v)?`${v}px`:String(v),j=parseFloat(String(X||0))===0?r.createElement("span",{onClick:Ue,className:o()(`${y}-zero-width-trigger`,`${y}-zero-width-trigger-${Le?"right":"left"}`),style:B},J||r.createElement($,null)):null,c={expanded:Le?r.createElement(l.Z,null):r.createElement(Y.Z,null),collapsed:Le?r.createElement(Y.Z,null):r.createElement(l.Z,null)}[ve?"collapsed":"expanded"],k=J!==null?j||r.createElement("div",{className:`${y}-trigger`,onClick:Ue,style:{width:I}},J||c):null,z=Object.assign(Object.assign({},Ve),{flex:`0 0 ${I}`,maxWidth:I,minWidth:I,width:I}),g=o()(y,`${y}-${Ee}`,{[`${y}-collapsed`]:!!ve,[`${y}-has-trigger`]:Oe&&J!==null&&!j,[`${y}-below`]:!!De,[`${y}-zero-width`]:parseFloat(I)===0},K);return r.createElement("aside",Object.assign({className:g},f,{style:z,ref:u}),r.createElement("div",{className:`${y}-children`},Ie),Oe||De&&j?k:null)},be=r.useMemo(()=>({siderCollapsed:ve}),[ve]);return r.createElement(Q.Provider,{value:be},R())})},44e3:function(gt,we,e){var t=e(84966),r=e(45818);const d=t.ZP;d.Header=t.h4,d.Footer=t.$_,d.Content=t.VY,d.Sider=r.Z,we.default=d},84966:function(gt,we,e){e.d(we,{VY:function(){return Q},$_:function(){return Be},h4:function(){return _},Gs:function(){return A},ZP:function(){return V}});var t=e(94480),r=e(92310),d=e.n(r),S=e(2738),a=e(59301),C=e(36355),w=e(83116),Y=i=>{const{componentCls:n,bodyBg:s,lightSiderBg:u,lightTriggerBg:h,lightTriggerColor:K}=i;return{[`${n}-sider-light`]:{background:u,[`${n}-sider-trigger`]:{color:K,background:h},[`${n}-sider-zero-width-trigger`]:{color:K,background:h,border:`1px solid ${s}`,borderInlineStart:0}}}};const l=i=>{const{antCls:n,componentCls:s,colorText:u,triggerColor:h,footerBg:K,triggerBg:J,headerHeight:Ie,headerPadding:ye,headerColor:Ee,footerPadding:Ve,triggerHeight:Oe,zeroTriggerHeight:Le,zeroTriggerWidth:me,motionDurationMid:X,motionDurationSlow:B,fontSize:P,borderRadius:T,bodyBg:U,headerBg:F,siderBg:N}=i;return{[s]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:U,"&, *":{boxSizing:"border-box"},[`&${s}-has-sider`]:{flexDirection:"row",[`> ${s}, > ${s}-content`]:{width:0}},[`${s}-header, &${s}-footer`]:{flex:"0 0 auto"},[`${s}-sider`]:{position:"relative",minWidth:0,background:N,transition:`all ${X}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${n}-menu${n}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Oe,color:h,lineHeight:`${Oe}px`,textAlign:"center",background:J,cursor:"pointer",transition:`all ${X}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ie,insetInlineEnd:-me,zIndex:1,width:me,height:Le,color:h,fontSize:i.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:N,borderStartStartRadius:0,borderStartEndRadius:T,borderEndEndRadius:T,borderEndStartRadius:0,cursor:"pointer",transition:`background ${B} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${B}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-me,borderStartStartRadius:T,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:T}}}}},Y(i)),{"&-rtl":{direction:"rtl"}}),[`${s}-header`]:{height:Ie,padding:ye,color:Ee,lineHeight:`${Ie}px`,background:F,[`${n}-menu`]:{lineHeight:"inherit"}},[`${s}-footer`]:{padding:Ve,color:u,fontSize:P,background:K},[`${s}-content`]:{flex:"auto",minHeight:0}}};var L=(0,w.Z)("Layout",i=>[l(i)],i=>{const{colorBgLayout:n,controlHeight:s,controlHeightLG:u,colorText:h,controlHeightSM:K,marginXXS:J,colorTextLightSolid:Ie,colorBgContainer:ye}=i,Ee=u*1.25;return{colorBgHeader:"#001529",colorBgBody:n,colorBgTrigger:"#002140",bodyBg:n,headerBg:"#001529",headerHeight:s*2,headerPadding:`0 ${Ee}px`,headerColor:h,footerPadding:`${K}px ${Ee}px`,footerBg:n,siderBg:"#001529",triggerHeight:u+J*2,triggerBg:"#002140",triggerColor:Ie,zeroTriggerWidth:u,zeroTriggerHeight:u,lightSiderBg:ye,lightTriggerBg:ye,lightTriggerColor:h}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),o=function(i,n){var s={};for(var u in i)Object.prototype.hasOwnProperty.call(i,u)&&n.indexOf(u)<0&&(s[u]=i[u]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,u=Object.getOwnPropertySymbols(i);hnull,removeSider:()=>null}});function pe(i){let{suffixCls:n,tagName:s,displayName:u}=i;return h=>a.forwardRef((J,Ie)=>a.createElement(h,Object.assign({ref:Ie,suffixCls:n,tagName:s},J)))}const Ae=a.forwardRef((i,n)=>{const{prefixCls:s,suffixCls:u,className:h,tagName:K}=i,J=o(i,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ie}=a.useContext(C.E_),ye=Ie("layout",s),[Ee,Ve]=L(ye),Oe=u?`${ye}-${u}`:ye;return Ee(a.createElement(K,Object.assign({className:d()(s||Oe,h,Ve),ref:n},J)))}),ie=a.forwardRef((i,n)=>{const{direction:s}=a.useContext(C.E_),[u,h]=a.useState([]),{prefixCls:K,className:J,rootClassName:Ie,children:ye,hasSider:Ee,tagName:Ve,style:Oe}=i,Le=o(i,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),me=(0,S.Z)(Le,["suffixCls"]),{getPrefixCls:X,layout:B}=a.useContext(C.E_),P=X("layout",K),[T,U]=L(P),F=d()(P,{[`${P}-has-sider`]:typeof Ee=="boolean"?Ee:u.length>0,[`${P}-rtl`]:s==="rtl"},B==null?void 0:B.className,J,Ie,U),N=a.useMemo(()=>({siderHook:{addSider:ve=>{h(ue=>[].concat((0,t.Z)(ue),[ve]))},removeSider:ve=>{h(ue=>ue.filter(De=>De!==ve))}}}),[]);return T(a.createElement(A.Provider,{value:N},a.createElement(Ve,Object.assign({ref:n,className:F,style:Object.assign(Object.assign({},B==null?void 0:B.style),Oe)},me),ye)))}),Pe=pe({tagName:"div",displayName:"Layout"})(ie),_=pe({suffixCls:"header",tagName:"header",displayName:"Header"})(Ae),Be=pe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Ae),Q=pe({suffixCls:"content",tagName:"main",displayName:"Content"})(Ae);var V=Pe},40875:function(gt,we,e){e.d(we,{J:function(){return C}});var t=e(59301),r=e(33234),d=e(70425),S=function(w,$){var Y={};for(var l in w)Object.prototype.hasOwnProperty.call(w,l)&&$.indexOf(l)<0&&(Y[l]=w[l]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,l=Object.getOwnPropertySymbols(w);L{const{children:Y}=w,l=S(w,["children"]),L=t.useContext(a),o=t.useMemo(()=>Object.assign(Object.assign({},L),l),[L,l.prefixCls,l.mode,l.selectable]);return t.createElement(a.Provider,{value:o},t.createElement(r.BR,null,(0,d.supportNodeRef)(Y)?t.cloneElement(Y,{ref:$}):Y))});we.Z=a},20834:function(gt,we,e){e.d(we,{default:function(){return be}});var t=e(15285),r=e(59301),d=e(45818),S=e(92310),a=e.n(S),C=e(36355),w=function(y,f){var v={};for(var I in y)Object.prototype.hasOwnProperty.call(y,I)&&f.indexOf(I)<0&&(v[I]=y[I]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,I=Object.getOwnPropertySymbols(y);j{const{prefixCls:f,className:v,dashed:I}=y,j=w(y,["prefixCls","className","dashed"]),{getPrefixCls:G}=r.useContext(C.E_),ne=G("menu",f),c=a()({[`${ne}-item-divider-dashed`]:!!I},v);return r.createElement(t.iz,Object.assign({className:c},j))},l=e(11592),L=e(2738),o=e(6848),A=e(92343),Ae=(0,r.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Pe=y=>{var f;const{className:v,children:I,icon:j,title:G,danger:ne}=y,{prefixCls:c,firstLevel:k,direction:z,disableMenuItemTitleTooltip:g,inlineCollapsed:O}=r.useContext(Ae),M=Ze=>{const Ye=r.createElement("span",{className:`${c}-title-content`},I);return(!j||(0,A.l$)(I)&&I.type==="span")&&I&&Ze&&k&&typeof I=="string"?r.createElement("div",{className:`${c}-inline-collapsed-noicon`},I.charAt(0)):Ye},{siderCollapsed:H}=r.useContext(d.D);let re=G;typeof G=="undefined"?re=k?I:"":G===!1&&(re="");const se={title:re};!H&&!O&&(se.title=null,se.open=!1);const he=(0,l.Z)(I).length;let Fe=r.createElement(t.ck,Object.assign({},(0,L.Z)(y,["title","icon","danger"]),{className:a()({[`${c}-item-danger`]:ne,[`${c}-item-only-child`]:(j?he+1:he)===1},v),title:typeof G=="string"?G:void 0}),(0,A.Tm)(j,{className:a()((0,A.l$)(j)?(f=j.props)===null||f===void 0?void 0:f.className:"",`${c}-item-icon`)}),M(O));return g||(Fe=r.createElement(o.Z,Object.assign({},se,{placement:z==="rtl"?"left":"right",overlayClassName:`${c}-inline-collapsed-tooltip`}),Fe)),Fe},Be=y=>{var f;const{popupClassName:v,icon:I,title:j,theme:G}=y,ne=r.useContext(Ae),{prefixCls:c,inlineCollapsed:k,theme:z}=ne,g=(0,t.Xl)();let O;if(!I)O=k&&!g.length&&j&&typeof j=="string"?r.createElement("div",{className:`${c}-inline-collapsed-noicon`},j.charAt(0)):r.createElement("span",{className:`${c}-title-content`},j);else{const H=(0,A.l$)(j)&&j.type==="span";O=r.createElement(r.Fragment,null,(0,A.Tm)(I,{className:a()((0,A.l$)(I)?(f=I.props)===null||f===void 0?void 0:f.className:"",`${c}-item-icon`)}),H?j:r.createElement("span",{className:`${c}-title-content`},j))}const M=r.useMemo(()=>Object.assign(Object.assign({},ne),{firstLevel:!1}),[ne]);return r.createElement(Ae.Provider,{value:M},r.createElement(t.Wd,Object.assign({},(0,L.Z)(y,["icon"]),{title:O,popupClassName:a()(c,v,`${c}-${G||z}`)})))},Q=e(18785),V=e(70425),i=e(62892),n=e(40875),s=function(y,f){var v={};for(var I in y)Object.prototype.hasOwnProperty.call(y,I)&&f.indexOf(I)<0&&(v[I]=y[I]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,I=Object.getOwnPropertySymbols(y);j{if(f&&typeof f=="object"){const I=f,{label:j,children:G,key:ne,type:c}=I,k=s(I,["label","children","key","type"]),z=ne!=null?ne:`tmp-${v}`;return G||c==="group"?c==="group"?r.createElement(t.BW,Object.assign({key:z},k,{title:j}),u(G)):r.createElement(Be,Object.assign({key:z},k,{title:j}),u(G)):c==="divider"?r.createElement(Y,Object.assign({key:z},k)):r.createElement(Pe,Object.assign({key:z},k),j)}return null}).filter(f=>f)}function h(y){return r.useMemo(()=>y&&u(y),[y])}var K=e(64993),J=e(17313),Ie=e(8378),ye=e(13826),Ee=e(29878),Ve=e(83116),Oe=e(37613),me=y=>{const{componentCls:f,motionDurationSlow:v,horizontalLineHeight:I,colorSplit:j,lineWidth:G,lineType:ne,itemPaddingInline:c}=y;return{[`${f}-horizontal`]:{lineHeight:I,border:0,borderBottom:`${G}px ${ne} ${j}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${f}-item, ${f}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:c},[`> ${f}-item:hover, + ${n}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${n}-affix-wrapper-focused`]:{zIndex:2}}}}},Be=l=>{const{componentCls:n,paddingLG:s}=l,u=`${n}-textarea`;return{[u]:{position:"relative","&-show-count":{[`> ${n}`]:{height:"100%"},[`${n}-data-count`]:{position:"absolute",bottom:-l.fontSize*l.lineHeight,insetInlineEnd:0,color:l.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${n}`]:{paddingInlineEnd:s}},[`&-affix-wrapper${u}-has-feedback`]:{[`${n}`]:{paddingInlineEnd:s}},[`&-affix-wrapper${n}-affix-wrapper`]:{padding:0,[`> textarea${n}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${n}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${n}-clear-icon`]:{position:"absolute",insetInlineEnd:l.paddingXS,insetBlockStart:l.paddingXS},[`${u}-suffix`]:{position:"absolute",top:0,insetInlineEnd:l.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Q(l){return(0,d.TS)(l,{inputAffixPadding:l.paddingXXS})}const V=l=>{const{controlHeight:n,fontSize:s,lineHeight:u,lineWidth:h,controlHeightSM:K,controlHeightLG:J,fontSizeLG:Ie,lineHeightLG:ye,paddingSM:Ee,controlPaddingHorizontalSM:Ve,controlPaddingHorizontal:Oe,colorFillAlter:Le,colorPrimaryHover:me,controlOutlineWidth:X,controlOutline:B,colorErrorOutline:P,colorWarningOutline:T}=l;return{paddingBlock:Math.max(Math.round((n-s*u)/2*10)/10-h,3),paddingBlockSM:Math.max(Math.round((K-s*u)/2*10)/10-h,0),paddingBlockLG:Math.ceil((J-Ie*ye)/2*10)/10-h,paddingInline:Ee-h,paddingInlineSM:Ve-h,paddingInlineLG:Oe-h,addonBg:Le,activeBorderColor:me,hoverBorderColor:me,activeShadow:`0 0 0 ${X}px ${B}`,errorActiveShadow:`0 0 0 ${X}px ${P}`,warningActiveShadow:`0 0 0 ${X}px ${T}`}};we.ZP=(0,S.Z)("Input",l=>{const n=(0,d.TS)(l,Q(l));return[pe(n),Be(n),ie(n),Pe(n),_(n),(0,r.c)(n)]},V)},45818:function(mt,we,e){e.d(we,{D:function(){return Q},Z:function(){return n}});var t=e(54476),r=e(59301),d={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"},S=d,a=e(7657),C=function(u,h){return r.createElement(a.Z,(0,t.Z)({},u,{ref:h,icon:S}))},w=r.forwardRef(C),$=w,Y=e(33853),o=e(38819),L=e(92310),i=e.n(L),A=e(2738),Ae=s=>!isNaN(parseFloat(s))&&isFinite(s),ie=e(36355),Pe=e(84966),_=function(s,u){var h={};for(var K in s)Object.prototype.hasOwnProperty.call(s,K)&&u.indexOf(K)<0&&(h[K]=s[K]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,K=Object.getOwnPropertySymbols(s);J{let s=0;return function(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return s+=1,`${u}${s}`}})();var n=r.forwardRef((s,u)=>{const{prefixCls:h,className:K,trigger:J,children:Ie,defaultCollapsed:ye=!1,theme:Ee="dark",style:Ve={},collapsible:Oe=!1,reverseArrow:Le=!1,width:me=200,collapsedWidth:X=80,zeroWidthTriggerStyle:B,breakpoint:P,onCollapse:T,onBreakpoint:U}=s,F=_(s,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:N}=(0,r.useContext)(Pe.Gs),[ve,ue]=(0,r.useState)("collapsed"in s?s.collapsed:ye),[De,Xe]=(0,r.useState)(!1);(0,r.useEffect)(()=>{"collapsed"in s&&ue(s.collapsed)},[s.collapsed]);const ge=(y,f)=>{"collapsed"in s||ue(y),T==null||T(y,f)},Re=(0,r.useRef)();Re.current=y=>{Xe(y.matches),U==null||U(y.matches),ve!==y.matches&&ge(y.matches,"responsive")},(0,r.useEffect)(()=>{function y(v){return Re.current(v)}let f;if(typeof window!="undefined"){const{matchMedia:v}=window;if(v&&P&&P in Be){f=v(`(max-width: ${Be[P]})`);try{f.addEventListener("change",y)}catch(I){f.addListener(y)}y(f)}}return()=>{try{f==null||f.removeEventListener("change",y)}catch(v){f==null||f.removeListener(y)}}},[P]),(0,r.useEffect)(()=>{const y=V("ant-sider-");return N.addSider(y),()=>N.removeSider(y)},[]);const Ue=()=>{ge(!ve,"clickTrigger")},{getPrefixCls:Ne}=(0,r.useContext)(ie.E_),R=()=>{const y=Ne("layout-sider",h),f=(0,A.Z)(F,["collapsed"]),v=ve?X:me,I=Ae(v)?`${v}px`:String(v),j=parseFloat(String(X||0))===0?r.createElement("span",{onClick:Ue,className:i()(`${y}-zero-width-trigger`,`${y}-zero-width-trigger-${Le?"right":"left"}`),style:B},J||r.createElement($,null)):null,c={expanded:Le?r.createElement(o.Z,null):r.createElement(Y.Z,null),collapsed:Le?r.createElement(Y.Z,null):r.createElement(o.Z,null)}[ve?"collapsed":"expanded"],k=J!==null?j||r.createElement("div",{className:`${y}-trigger`,onClick:Ue,style:{width:I}},J||c):null,z=Object.assign(Object.assign({},Ve),{flex:`0 0 ${I}`,maxWidth:I,minWidth:I,width:I}),g=i()(y,`${y}-${Ee}`,{[`${y}-collapsed`]:!!ve,[`${y}-has-trigger`]:Oe&&J!==null&&!j,[`${y}-below`]:!!De,[`${y}-zero-width`]:parseFloat(I)===0},K);return r.createElement("aside",Object.assign({className:g},f,{style:z,ref:u}),r.createElement("div",{className:`${y}-children`},Ie),Oe||De&&j?k:null)},be=r.useMemo(()=>({siderCollapsed:ve}),[ve]);return r.createElement(Q.Provider,{value:be},R())})},44e3:function(mt,we,e){var t=e(84966),r=e(45818);const d=t.ZP;d.Header=t.h4,d.Footer=t.$_,d.Content=t.VY,d.Sider=r.Z,we.default=d},84966:function(mt,we,e){e.d(we,{VY:function(){return Q},$_:function(){return Be},h4:function(){return _},Gs:function(){return A},ZP:function(){return V}});var t=e(94480),r=e(92310),d=e.n(r),S=e(2738),a=e(59301),C=e(36355),w=e(83116),Y=l=>{const{componentCls:n,bodyBg:s,lightSiderBg:u,lightTriggerBg:h,lightTriggerColor:K}=l;return{[`${n}-sider-light`]:{background:u,[`${n}-sider-trigger`]:{color:K,background:h},[`${n}-sider-zero-width-trigger`]:{color:K,background:h,border:`1px solid ${s}`,borderInlineStart:0}}}};const o=l=>{const{antCls:n,componentCls:s,colorText:u,triggerColor:h,footerBg:K,triggerBg:J,headerHeight:Ie,headerPadding:ye,headerColor:Ee,footerPadding:Ve,triggerHeight:Oe,zeroTriggerHeight:Le,zeroTriggerWidth:me,motionDurationMid:X,motionDurationSlow:B,fontSize:P,borderRadius:T,bodyBg:U,headerBg:F,siderBg:N}=l;return{[s]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:U,"&, *":{boxSizing:"border-box"},[`&${s}-has-sider`]:{flexDirection:"row",[`> ${s}, > ${s}-content`]:{width:0}},[`${s}-header, &${s}-footer`]:{flex:"0 0 auto"},[`${s}-sider`]:{position:"relative",minWidth:0,background:N,transition:`all ${X}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${n}-menu${n}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Oe,color:h,lineHeight:`${Oe}px`,textAlign:"center",background:J,cursor:"pointer",transition:`all ${X}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ie,insetInlineEnd:-me,zIndex:1,width:me,height:Le,color:h,fontSize:l.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:N,borderStartStartRadius:0,borderStartEndRadius:T,borderEndEndRadius:T,borderEndStartRadius:0,cursor:"pointer",transition:`background ${B} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${B}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-me,borderStartStartRadius:T,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:T}}}}},Y(l)),{"&-rtl":{direction:"rtl"}}),[`${s}-header`]:{height:Ie,padding:ye,color:Ee,lineHeight:`${Ie}px`,background:F,[`${n}-menu`]:{lineHeight:"inherit"}},[`${s}-footer`]:{padding:Ve,color:u,fontSize:P,background:K},[`${s}-content`]:{flex:"auto",minHeight:0}}};var L=(0,w.Z)("Layout",l=>[o(l)],l=>{const{colorBgLayout:n,controlHeight:s,controlHeightLG:u,colorText:h,controlHeightSM:K,marginXXS:J,colorTextLightSolid:Ie,colorBgContainer:ye}=l,Ee=u*1.25;return{colorBgHeader:"#001529",colorBgBody:n,colorBgTrigger:"#002140",bodyBg:n,headerBg:"#001529",headerHeight:s*2,headerPadding:`0 ${Ee}px`,headerColor:h,footerPadding:`${K}px ${Ee}px`,footerBg:n,siderBg:"#001529",triggerHeight:u+J*2,triggerBg:"#002140",triggerColor:Ie,zeroTriggerWidth:u,zeroTriggerHeight:u,lightSiderBg:ye,lightTriggerBg:ye,lightTriggerColor:h}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),i=function(l,n){var s={};for(var u in l)Object.prototype.hasOwnProperty.call(l,u)&&n.indexOf(u)<0&&(s[u]=l[u]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,u=Object.getOwnPropertySymbols(l);hnull,removeSider:()=>null}});function pe(l){let{suffixCls:n,tagName:s,displayName:u}=l;return h=>a.forwardRef((J,Ie)=>a.createElement(h,Object.assign({ref:Ie,suffixCls:n,tagName:s},J)))}const Ae=a.forwardRef((l,n)=>{const{prefixCls:s,suffixCls:u,className:h,tagName:K}=l,J=i(l,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ie}=a.useContext(C.E_),ye=Ie("layout",s),[Ee,Ve]=L(ye),Oe=u?`${ye}-${u}`:ye;return Ee(a.createElement(K,Object.assign({className:d()(s||Oe,h,Ve),ref:n},J)))}),ie=a.forwardRef((l,n)=>{const{direction:s}=a.useContext(C.E_),[u,h]=a.useState([]),{prefixCls:K,className:J,rootClassName:Ie,children:ye,hasSider:Ee,tagName:Ve,style:Oe}=l,Le=i(l,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),me=(0,S.Z)(Le,["suffixCls"]),{getPrefixCls:X,layout:B}=a.useContext(C.E_),P=X("layout",K),[T,U]=L(P),F=d()(P,{[`${P}-has-sider`]:typeof Ee=="boolean"?Ee:u.length>0,[`${P}-rtl`]:s==="rtl"},B==null?void 0:B.className,J,Ie,U),N=a.useMemo(()=>({siderHook:{addSider:ve=>{h(ue=>[].concat((0,t.Z)(ue),[ve]))},removeSider:ve=>{h(ue=>ue.filter(De=>De!==ve))}}}),[]);return T(a.createElement(A.Provider,{value:N},a.createElement(Ve,Object.assign({ref:n,className:F,style:Object.assign(Object.assign({},B==null?void 0:B.style),Oe)},me),ye)))}),Pe=pe({tagName:"div",displayName:"Layout"})(ie),_=pe({suffixCls:"header",tagName:"header",displayName:"Header"})(Ae),Be=pe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Ae),Q=pe({suffixCls:"content",tagName:"main",displayName:"Content"})(Ae);var V=Pe},40875:function(mt,we,e){e.d(we,{J:function(){return C}});var t=e(59301),r=e(33234),d=e(70425),S=function(w,$){var Y={};for(var o in w)Object.prototype.hasOwnProperty.call(w,o)&&$.indexOf(o)<0&&(Y[o]=w[o]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,o=Object.getOwnPropertySymbols(w);L{const{children:Y}=w,o=S(w,["children"]),L=t.useContext(a),i=t.useMemo(()=>Object.assign(Object.assign({},L),o),[L,o.prefixCls,o.mode,o.selectable]);return t.createElement(a.Provider,{value:i},t.createElement(r.BR,null,(0,d.supportNodeRef)(Y)?t.cloneElement(Y,{ref:$}):Y))});we.Z=a},20834:function(mt,we,e){e.d(we,{default:function(){return be}});var t=e(15285),r=e(59301),d=e(45818),S=e(92310),a=e.n(S),C=e(36355),w=function(y,f){var v={};for(var I in y)Object.prototype.hasOwnProperty.call(y,I)&&f.indexOf(I)<0&&(v[I]=y[I]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,I=Object.getOwnPropertySymbols(y);j{const{prefixCls:f,className:v,dashed:I}=y,j=w(y,["prefixCls","className","dashed"]),{getPrefixCls:G}=r.useContext(C.E_),ne=G("menu",f),c=a()({[`${ne}-item-divider-dashed`]:!!I},v);return r.createElement(t.iz,Object.assign({className:c},j))},o=e(11592),L=e(2738),i=e(6848),A=e(92343),Ae=(0,r.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Pe=y=>{var f;const{className:v,children:I,icon:j,title:G,danger:ne}=y,{prefixCls:c,firstLevel:k,direction:z,disableMenuItemTitleTooltip:g,inlineCollapsed:O}=r.useContext(Ae),M=Ze=>{const Ye=r.createElement("span",{className:`${c}-title-content`},I);return(!j||(0,A.l$)(I)&&I.type==="span")&&I&&Ze&&k&&typeof I=="string"?r.createElement("div",{className:`${c}-inline-collapsed-noicon`},I.charAt(0)):Ye},{siderCollapsed:H}=r.useContext(d.D);let re=G;typeof G=="undefined"?re=k?I:"":G===!1&&(re="");const se={title:re};!H&&!O&&(se.title=null,se.open=!1);const he=(0,o.Z)(I).length;let Fe=r.createElement(t.ck,Object.assign({},(0,L.Z)(y,["title","icon","danger"]),{className:a()({[`${c}-item-danger`]:ne,[`${c}-item-only-child`]:(j?he+1:he)===1},v),title:typeof G=="string"?G:void 0}),(0,A.Tm)(j,{className:a()((0,A.l$)(j)?(f=j.props)===null||f===void 0?void 0:f.className:"",`${c}-item-icon`)}),M(O));return g||(Fe=r.createElement(i.Z,Object.assign({},se,{placement:z==="rtl"?"left":"right",overlayClassName:`${c}-inline-collapsed-tooltip`}),Fe)),Fe},Be=y=>{var f;const{popupClassName:v,icon:I,title:j,theme:G}=y,ne=r.useContext(Ae),{prefixCls:c,inlineCollapsed:k,theme:z}=ne,g=(0,t.Xl)();let O;if(!I)O=k&&!g.length&&j&&typeof j=="string"?r.createElement("div",{className:`${c}-inline-collapsed-noicon`},j.charAt(0)):r.createElement("span",{className:`${c}-title-content`},j);else{const H=(0,A.l$)(j)&&j.type==="span";O=r.createElement(r.Fragment,null,(0,A.Tm)(I,{className:a()((0,A.l$)(I)?(f=I.props)===null||f===void 0?void 0:f.className:"",`${c}-item-icon`)}),H?j:r.createElement("span",{className:`${c}-title-content`},j))}const M=r.useMemo(()=>Object.assign(Object.assign({},ne),{firstLevel:!1}),[ne]);return r.createElement(Ae.Provider,{value:M},r.createElement(t.Wd,Object.assign({},(0,L.Z)(y,["icon"]),{title:O,popupClassName:a()(c,v,`${c}-${G||z}`)})))},Q=e(18785),V=e(70425),l=e(62892),n=e(40875),s=function(y,f){var v={};for(var I in y)Object.prototype.hasOwnProperty.call(y,I)&&f.indexOf(I)<0&&(v[I]=y[I]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,I=Object.getOwnPropertySymbols(y);j{if(f&&typeof f=="object"){const I=f,{label:j,children:G,key:ne,type:c}=I,k=s(I,["label","children","key","type"]),z=ne!=null?ne:`tmp-${v}`;return G||c==="group"?c==="group"?r.createElement(t.BW,Object.assign({key:z},k,{title:j}),u(G)):r.createElement(Be,Object.assign({key:z},k,{title:j}),u(G)):c==="divider"?r.createElement(Y,Object.assign({key:z},k)):r.createElement(Pe,Object.assign({key:z},k),j)}return null}).filter(f=>f)}function h(y){return r.useMemo(()=>y&&u(y),[y])}var K=e(64993),J=e(17313),Ie=e(8378),ye=e(13826),Ee=e(29878),Ve=e(83116),Oe=e(37613),me=y=>{const{componentCls:f,motionDurationSlow:v,horizontalLineHeight:I,colorSplit:j,lineWidth:G,lineType:ne,itemPaddingInline:c}=y;return{[`${f}-horizontal`]:{lineHeight:I,border:0,borderBottom:`${G}px ${ne} ${j}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${f}-item, ${f}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:c},[`> ${f}-item:hover, > ${f}-item-active, > ${f}-submenu ${f}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${f}-item, ${f}-submenu-title`]:{transition:[`border-color ${v}`,`background ${v}`].join(",")},[`${f}-submenu-arrow`]:{display:"none"}}}},B=y=>{let{componentCls:f,menuArrowOffset:v}=y;return{[`${f}-rtl`]:{direction:"rtl"},[`${f}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${f}-rtl${f}-vertical, - ${f}-submenu-rtl ${f}-vertical`]:{[`${f}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${v})`},"&::after":{transform:`rotate(45deg) translateY(${v})`}}}}};const P=y=>Object.assign({},(0,J.oN)(y));var U=(y,f)=>{const{componentCls:v,itemColor:I,itemSelectedColor:j,groupTitleColor:G,itemBg:ne,subMenuItemBg:c,itemSelectedBg:k,activeBarHeight:z,activeBarWidth:g,activeBarBorderWidth:O,motionDurationSlow:M,motionEaseInOut:H,motionEaseOut:re,itemPaddingInline:se,motionDurationMid:he,itemHoverColor:Fe,lineType:Ze,colorSplit:Ye,itemDisabledColor:dt,dangerItemColor:tt,dangerItemHoverColor:Dt,dangerItemSelectedColor:yt,dangerItemActiveBg:qe,dangerItemSelectedBg:Nt,itemHoverBg:Zt,itemActiveBg:Vt,menuSubMenuBg:Kt,horizontalItemSelectedColor:an,horizontalItemSelectedBg:vt,horizontalItemBorderRadius:An,horizontalItemHoverBg:nn,popupBg:vn}=y;return{[`${v}-${f}, ${v}-${f} > ${v}`]:{color:I,background:ne,[`&${v}-root:focus-visible`]:Object.assign({},P(y)),[`${v}-item-group-title`]:{color:G},[`${v}-submenu-selected`]:{[`> ${v}-submenu-title`]:{color:j}},[`${v}-item-disabled, ${v}-submenu-disabled`]:{color:`${dt} !important`},[`${v}-item:not(${v}-item-selected):not(${v}-submenu-selected)`]:{[`&:hover, > ${v}-submenu-title:hover`]:{color:Fe}},[`&:not(${v}-horizontal)`]:{[`${v}-item:not(${v}-item-selected)`]:{"&:hover":{backgroundColor:Zt},"&:active":{backgroundColor:Vt}},[`${v}-submenu-title`]:{"&:hover":{backgroundColor:Zt},"&:active":{backgroundColor:Vt}}},[`${v}-item-danger`]:{color:tt,[`&${v}-item:hover`]:{[`&:not(${v}-item-selected):not(${v}-submenu-selected)`]:{color:Dt}},[`&${v}-item:active`]:{background:qe}},[`${v}-item a`]:{"&, &:hover":{color:"inherit"}},[`${v}-item-selected`]:{color:j,[`&${v}-item-danger`]:{color:yt},"a, a:hover":{color:"inherit"}},[`& ${v}-item-selected`]:{backgroundColor:k,[`&${v}-item-danger`]:{backgroundColor:Nt}},[`${v}-item, ${v}-submenu-title`]:{[`&:not(${v}-item-disabled):focus-visible`]:Object.assign({},P(y))},[`&${v}-submenu > ${v}`]:{backgroundColor:Kt},[`&${v}-popup > ${v}`]:{backgroundColor:vn},[`&${v}-horizontal`]:Object.assign(Object.assign({},f==="dark"?{borderBottom:0}:{}),{[`> ${v}-item, > ${v}-submenu`]:{top:O,marginTop:-O,marginBottom:0,borderRadius:An,"&::after":{position:"absolute",insetInline:se,bottom:0,borderBottom:`${z}px solid transparent`,transition:`border-color ${M} ${H}`,content:'""'},"&:hover, &-active, &-open":{background:nn,"&::after":{borderBottomWidth:z,borderBottomColor:an}},"&-selected":{color:an,backgroundColor:vt,"&:hover":{backgroundColor:vt},"&::after":{borderBottomWidth:z,borderBottomColor:an}}}}),[`&${v}-root`]:{[`&${v}-inline, &${v}-vertical`]:{borderInlineEnd:`${O}px ${Ze} ${Ye}`}},[`&${v}-inline`]:{[`${v}-sub${v}-inline`]:{background:c},[`${v}-item, ${v}-submenu-title`]:O&&g?{width:`calc(100% + ${O}px)`}:{},[`${v}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${g}px solid ${j}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${he} ${re}`,`opacity ${he} ${re}`].join(","),content:'""'},[`&${v}-item-danger`]:{"&::after":{borderInlineEndColor:yt}}},[`${v}-selected, ${v}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${he} ${H}`,`opacity ${he} ${H}`].join(",")}}}}}};const F=y=>{const{componentCls:f,itemHeight:v,itemMarginInline:I,padding:j,menuArrowSize:G,marginXS:ne,itemMarginBlock:c}=y,k=j+G+ne;return{[`${f}-item`]:{position:"relative",overflow:"hidden"},[`${f}-item, ${f}-submenu-title`]:{height:v,lineHeight:`${v}px`,paddingInline:j,overflow:"hidden",textOverflow:"ellipsis",marginInline:I,marginBlock:c,width:`calc(100% - ${I*2}px)`},[`> ${f}-item, + ${f}-submenu-rtl ${f}-vertical`]:{[`${f}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${v})`},"&::after":{transform:`rotate(45deg) translateY(${v})`}}}}};const P=y=>Object.assign({},(0,J.oN)(y));var U=(y,f)=>{const{componentCls:v,itemColor:I,itemSelectedColor:j,groupTitleColor:G,itemBg:ne,subMenuItemBg:c,itemSelectedBg:k,activeBarHeight:z,activeBarWidth:g,activeBarBorderWidth:O,motionDurationSlow:M,motionEaseInOut:H,motionEaseOut:re,itemPaddingInline:se,motionDurationMid:he,itemHoverColor:Fe,lineType:Ze,colorSplit:Ye,itemDisabledColor:dt,dangerItemColor:tt,dangerItemHoverColor:Dt,dangerItemSelectedColor:yt,dangerItemActiveBg:qe,dangerItemSelectedBg:Nt,itemHoverBg:Zt,itemActiveBg:Vt,menuSubMenuBg:Kt,horizontalItemSelectedColor:an,horizontalItemSelectedBg:At,horizontalItemBorderRadius:An,horizontalItemHoverBg:nn,popupBg:vn}=y;return{[`${v}-${f}, ${v}-${f} > ${v}`]:{color:I,background:ne,[`&${v}-root:focus-visible`]:Object.assign({},P(y)),[`${v}-item-group-title`]:{color:G},[`${v}-submenu-selected`]:{[`> ${v}-submenu-title`]:{color:j}},[`${v}-item-disabled, ${v}-submenu-disabled`]:{color:`${dt} !important`},[`${v}-item:not(${v}-item-selected):not(${v}-submenu-selected)`]:{[`&:hover, > ${v}-submenu-title:hover`]:{color:Fe}},[`&:not(${v}-horizontal)`]:{[`${v}-item:not(${v}-item-selected)`]:{"&:hover":{backgroundColor:Zt},"&:active":{backgroundColor:Vt}},[`${v}-submenu-title`]:{"&:hover":{backgroundColor:Zt},"&:active":{backgroundColor:Vt}}},[`${v}-item-danger`]:{color:tt,[`&${v}-item:hover`]:{[`&:not(${v}-item-selected):not(${v}-submenu-selected)`]:{color:Dt}},[`&${v}-item:active`]:{background:qe}},[`${v}-item a`]:{"&, &:hover":{color:"inherit"}},[`${v}-item-selected`]:{color:j,[`&${v}-item-danger`]:{color:yt},"a, a:hover":{color:"inherit"}},[`& ${v}-item-selected`]:{backgroundColor:k,[`&${v}-item-danger`]:{backgroundColor:Nt}},[`${v}-item, ${v}-submenu-title`]:{[`&:not(${v}-item-disabled):focus-visible`]:Object.assign({},P(y))},[`&${v}-submenu > ${v}`]:{backgroundColor:Kt},[`&${v}-popup > ${v}`]:{backgroundColor:vn},[`&${v}-horizontal`]:Object.assign(Object.assign({},f==="dark"?{borderBottom:0}:{}),{[`> ${v}-item, > ${v}-submenu`]:{top:O,marginTop:-O,marginBottom:0,borderRadius:An,"&::after":{position:"absolute",insetInline:se,bottom:0,borderBottom:`${z}px solid transparent`,transition:`border-color ${M} ${H}`,content:'""'},"&:hover, &-active, &-open":{background:nn,"&::after":{borderBottomWidth:z,borderBottomColor:an}},"&-selected":{color:an,backgroundColor:At,"&:hover":{backgroundColor:At},"&::after":{borderBottomWidth:z,borderBottomColor:an}}}}),[`&${v}-root`]:{[`&${v}-inline, &${v}-vertical`]:{borderInlineEnd:`${O}px ${Ze} ${Ye}`}},[`&${v}-inline`]:{[`${v}-sub${v}-inline`]:{background:c},[`${v}-item, ${v}-submenu-title`]:O&&g?{width:`calc(100% + ${O}px)`}:{},[`${v}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${g}px solid ${j}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${he} ${re}`,`opacity ${he} ${re}`].join(","),content:'""'},[`&${v}-item-danger`]:{"&::after":{borderInlineEndColor:yt}}},[`${v}-selected, ${v}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${he} ${H}`,`opacity ${he} ${H}`].join(",")}}}}}};const F=y=>{const{componentCls:f,itemHeight:v,itemMarginInline:I,padding:j,menuArrowSize:G,marginXS:ne,itemMarginBlock:c}=y,k=j+G+ne;return{[`${f}-item`]:{position:"relative",overflow:"hidden"},[`${f}-item, ${f}-submenu-title`]:{height:v,lineHeight:`${v}px`,paddingInline:j,overflow:"hidden",textOverflow:"ellipsis",marginInline:I,marginBlock:c,width:`calc(100% - ${I*2}px)`},[`> ${f}-item, > ${f}-submenu > ${f}-submenu-title`]:{height:v,lineHeight:`${v}px`},[`${f}-item-group-list ${f}-submenu-title, ${f}-submenu-title`]:{paddingInlineEnd:k}}};var ve=y=>{const{componentCls:f,iconCls:v,itemHeight:I,colorTextLightSolid:j,dropdownWidth:G,controlHeightLG:ne,motionDurationMid:c,motionEaseOut:k,paddingXL:z,itemMarginInline:g,fontSizeLG:O,motionDurationSlow:M,paddingXS:H,boxShadowSecondary:re,collapsedWidth:se,collapsedIconSize:he}=y,Fe={height:I,lineHeight:`${I}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[f]:{"&-inline, &-vertical":Object.assign({[`&${f}-root`]:{boxShadow:"none"}},F(y))},[`${f}-submenu-popup`]:{[`${f}-vertical`]:Object.assign(Object.assign({},F(y)),{boxShadow:re})}},{[`${f}-submenu-popup ${f}-vertical${f}-sub`]:{minWidth:G,maxHeight:`calc(100vh - ${ne*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${f}-inline`]:{width:"100%",[`&${f}-root`]:{[`${f}-item, ${f}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${M}`,`background ${M}`,`padding ${c} ${k}`].join(","),[`> ${f}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${f}-sub${f}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${f}-submenu > ${f}-submenu-title`]:Fe,[`& ${f}-item-group-title`]:{paddingInlineStart:z}},[`${f}-item`]:Fe}},{[`${f}-inline-collapsed`]:{width:se,[`&${f}-root`]:{[`${f}-item, ${f}-submenu ${f}-submenu-title`]:{[`> ${f}-inline-collapsed-noicon`]:{fontSize:O,textAlign:"center"}}},[`> ${f}-item, > ${f}-item-group > ${f}-item-group-list > ${f}-item, @@ -51,8 +51,8 @@ ${f}-submenu-arrow, ${f}-submenu-expand-icon `]:{opacity:0},[`${f}-item-icon, ${v}`]:{margin:0,fontSize:he,lineHeight:`${I}px`,"+ span":{display:"inline-block",opacity:0}}},[`${f}-item-icon, ${v}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${f}-item-icon, ${v}`]:{display:"none"},"a, a:hover":{color:j}},[`${f}-item-group-title`]:Object.assign(Object.assign({},J.vS),{paddingInline:H})}}]};const ue=y=>{const{componentCls:f,motionDurationSlow:v,motionDurationMid:I,motionEaseInOut:j,motionEaseOut:G,iconCls:ne,iconSize:c,iconMarginInlineEnd:k}=y;return{[`${f}-item, ${f}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${v}`,`background ${v}`,`padding ${v} ${j}`].join(","),[`${f}-item-icon, ${ne}`]:{minWidth:c,fontSize:c,transition:[`font-size ${I} ${G}`,`margin ${v} ${j}`,`color ${v}`].join(","),"+ span":{marginInlineStart:k,opacity:1,transition:[`opacity ${v} ${j}`,`margin ${v}`,`color ${v}`].join(",")}},[`${f}-item-icon`]:Object.assign({},(0,J.Ro)()),[`&${f}-item-only-child`]:{[`> ${ne}, > ${f}-item-icon`]:{marginInlineEnd:0}}},[`${f}-item-disabled, ${f}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${f}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},De=y=>{const{componentCls:f,motionDurationSlow:v,motionEaseInOut:I,borderRadius:j,menuArrowSize:G,menuArrowOffset:ne}=y;return{[`${f}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:y.margin,width:G,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${v} ${I}, opacity ${v}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:G*.6,height:G*.15,backgroundColor:"currentcolor",borderRadius:j,transition:[`background ${v} ${I}`,`transform ${v} ${I}`,`top ${v} ${I}`,`color ${v} ${I}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ne})`},"&::after":{transform:`rotate(-45deg) translateY(${ne})`}}}}},Xe=y=>{const{antCls:f,componentCls:v,fontSize:I,motionDurationSlow:j,motionDurationMid:G,motionEaseInOut:ne,paddingXS:c,padding:k,colorSplit:z,lineWidth:g,zIndexPopup:O,borderRadiusLG:M,subMenuItemBorderRadius:H,menuArrowSize:re,menuArrowOffset:se,lineType:he,menuPanelMaskInset:Fe,groupTitleLineHeight:Ze,groupTitleFontSize:Ye}=y;return[{"":{[`${v}`]:Object.assign(Object.assign({},(0,J.dF)()),{"&-hidden":{display:"none"}})},[`${v}-submenu-hidden`]:{display:"none"}},{[v]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,J.Wf)(y)),(0,J.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:I,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${j} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${v}-item`]:{flex:"none"}},[`${v}-item, ${v}-submenu, ${v}-submenu-title`]:{borderRadius:y.itemBorderRadius},[`${v}-item-group-title`]:{padding:`${c}px ${k}px`,fontSize:Ye,lineHeight:Ze,transition:`all ${j}`},[`&-horizontal ${v}-submenu`]:{transition:[`border-color ${j} ${ne}`,`background ${j} ${ne}`].join(",")},[`${v}-submenu, ${v}-submenu-inline`]:{transition:[`border-color ${j} ${ne}`,`background ${j} ${ne}`,`padding ${G} ${ne}`].join(",")},[`${v}-submenu ${v}-sub`]:{cursor:"initial",transition:[`background ${j} ${ne}`,`padding ${j} ${ne}`].join(",")},[`${v}-title-content`]:{transition:`color ${j}`},[`${v}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${v}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:z,borderStyle:he,borderWidth:0,borderTopWidth:g,marginBlock:g,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ue(y)),{[`${v}-item-group`]:{[`${v}-item-group-list`]:{margin:0,padding:0,[`${v}-item, ${v}-submenu-title`]:{paddingInline:`${I*2}px ${k}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:O,borderRadius:M,boxShadow:"none",transformOrigin:"0 0",[`&${v}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Fe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Fe},"\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:y.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:y.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:y.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:y.paddingXS},[`> ${v}`]:Object.assign(Object.assign(Object.assign({borderRadius:M},ue(y)),De(y)),{[`${v}-item, ${v}-submenu > ${v}-submenu-title`]:{borderRadius:H},[`${v}-submenu-title::after`]:{transition:`transform ${j} ${ne}`}})}}),De(y)),{[`&-inline-collapsed ${v}-submenu-arrow, - &-inline ${v}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${se})`},"&::after":{transform:`rotate(45deg) translateX(-${se})`}},[`${v}-submenu-open${v}-submenu-inline > ${v}-submenu-title > ${v}-submenu-arrow`]:{transform:`translateY(-${re*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${se})`},"&::before":{transform:`rotate(45deg) translateX(${se})`}}})},{[`${f}-layout-header`]:{[v]:{lineHeight:"inherit"}}}]};var ge=(y,f)=>(0,Ve.Z)("Menu",I=>{if(f===!1)return[];const{colorBgElevated:j,colorPrimary:G,colorTextLightSolid:ne,controlHeightLG:c,fontSize:k,darkItemColor:z,darkDangerItemColor:g,darkItemBg:O,darkSubMenuItemBg:M,darkItemSelectedColor:H,darkItemSelectedBg:re,darkDangerItemSelectedBg:se,darkItemHoverBg:he,darkGroupTitleColor:Fe,darkItemHoverColor:Ze,darkItemDisabledColor:Ye,darkDangerItemHoverColor:dt,darkDangerItemSelectedColor:tt,darkDangerItemActiveBg:Dt}=I,yt=k/7*5,qe=(0,Oe.TS)(I,{menuArrowSize:yt,menuHorizontalHeight:c*1.15,menuArrowOffset:`${yt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:j}),Nt=(0,Oe.TS)(qe,{itemColor:z,itemHoverColor:Ze,groupTitleColor:Fe,itemSelectedColor:H,itemBg:O,popupBg:O,subMenuItemBg:M,itemActiveBg:"transparent",itemSelectedBg:re,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:he,itemDisabledColor:Ye,dangerItemColor:g,dangerItemHoverColor:dt,dangerItemSelectedColor:tt,dangerItemActiveBg:Dt,dangerItemSelectedBg:se,menuSubMenuBg:M,horizontalItemSelectedColor:ne,horizontalItemSelectedBg:G});return[Xe(qe),me(qe),ve(qe),U(qe,"light"),U(Nt,"dark"),B(qe),(0,Ie.Z)(qe),(0,ye.oN)(qe,"slide-up"),(0,ye.oN)(qe,"slide-down"),(0,Ee._y)(qe,"zoom-big")]},I=>{const{colorPrimary:j,colorError:G,colorTextDisabled:ne,colorErrorBg:c,colorText:k,colorTextDescription:z,colorBgContainer:g,colorFillAlter:O,colorFillContent:M,lineWidth:H,lineWidthBold:re,controlItemBgActive:se,colorBgTextHover:he,controlHeightLG:Fe,lineHeight:Ze,colorBgElevated:Ye,marginXXS:dt,padding:tt,fontSize:Dt,controlHeightSM:yt,fontSizeLG:qe,colorTextLightSolid:Nt,colorErrorHover:Zt}=I,Vt=new K.C(Nt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:I.zIndexPopupBase+50,radiusItem:I.borderRadiusLG,itemBorderRadius:I.borderRadiusLG,radiusSubMenuItem:I.borderRadiusSM,subMenuItemBorderRadius:I.borderRadiusSM,colorItemText:k,itemColor:k,colorItemTextHover:k,itemHoverColor:k,colorItemTextHoverHorizontal:j,horizontalItemHoverColor:j,colorGroupTitle:z,groupTitleColor:z,colorItemTextSelected:j,itemSelectedColor:j,colorItemTextSelectedHorizontal:j,horizontalItemSelectedColor:j,colorItemBg:g,itemBg:g,colorItemBgHover:he,itemHoverBg:he,colorItemBgActive:M,itemActiveBg:se,colorSubItemBg:O,subMenuItemBg:O,colorItemBgSelected:se,itemSelectedBg:se,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:re,activeBarHeight:re,colorActiveBarBorderSize:H,activeBarBorderWidth:H,colorItemTextDisabled:ne,itemDisabledColor:ne,colorDangerItemText:G,dangerItemColor:G,colorDangerItemTextHover:G,dangerItemHoverColor:G,colorDangerItemTextSelected:G,dangerItemSelectedColor:G,colorDangerItemBgActive:c,dangerItemActiveBg:c,colorDangerItemBgSelected:c,dangerItemSelectedBg:c,itemMarginInline:I.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Fe,groupTitleLineHeight:Ze,collapsedWidth:Fe*2,popupBg:Ye,itemMarginBlock:dt,itemPaddingInline:tt,horizontalLineHeight:`${Fe*1.15}px`,iconSize:Dt,iconMarginInlineEnd:yt-Dt,collapsedIconSize:qe,groupTitleFontSize:Dt,darkItemDisabledColor:new K.C(Nt).setAlpha(.25).toRgbString(),darkItemColor:Vt,darkDangerItemColor:G,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Nt,darkItemSelectedBg:j,darkDangerItemSelectedBg:G,darkItemHoverBg:"transparent",darkGroupTitleColor:Vt,darkItemHoverColor:Nt,darkDangerItemHoverColor:Zt,darkDangerItemSelectedColor:Nt,darkDangerItemActiveBg:G}},{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"]]})(y),Re=function(y,f){var v={};for(var I in y)Object.prototype.hasOwnProperty.call(y,I)&&f.indexOf(I)<0&&(v[I]=y[I]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,I=Object.getOwnPropertySymbols(y);j{var v,I;const j=r.useContext(n.Z),G=j||{},{getPrefixCls:ne,getPopupContainer:c,direction:k,menu:z}=r.useContext(C.E_),g=ne(),{prefixCls:O,className:M,style:H,theme:re="light",expandIcon:se,_internalDisableMenuItemTitleTooltip:he,inlineCollapsed:Fe,siderCollapsed:Ze,items:Ye,children:dt,rootClassName:tt,mode:Dt,selectable:yt,onClick:qe,overflowedIndicatorPopupClassName:Nt}=y,Zt=Re(y,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Vt=(0,L.Z)(Zt,["collapsedWidth"]),Kt=h(Ye)||dt;(v=G.validator)===null||v===void 0||v.call(G,{mode:Dt});const an=(0,V.useEvent)(function(){var bn;qe==null||qe.apply(void 0,arguments),(bn=G.onClick)===null||bn===void 0||bn.call(G)}),vt=G.mode||Dt,An=yt!=null?yt:G.selectable,nn=r.useMemo(()=>Ze!==void 0?Ze:Fe,[Fe,Ze]),vn={horizontal:{motionName:`${g}-slide-up`},inline:(0,i.Z)(g),other:{motionName:`${g}-zoom-big`}},Yt=ne("menu",O||G.prefixCls),[zt,Ct]=ge(Yt,!j),wt=a()(`${Yt}-${re}`,z==null?void 0:z.className,M);let dn;if(typeof se=="function")dn=se;else if(se===null||se===!1)dn=null;else if(G.expandIcon===null||G.expandIcon===!1)dn=null;else{const bn=se!=null?se:G.expandIcon;dn=(0,A.Tm)(bn,{className:a()(`${Yt}-submenu-expand-icon`,(0,A.l$)(bn)?(I=bn.props)===null||I===void 0?void 0:I.className:"")})}const on=r.useMemo(()=>({prefixCls:Yt,inlineCollapsed:nn||!1,direction:k,firstLevel:!0,theme:re,mode:vt,disableMenuItemTitleTooltip:he}),[Yt,nn,k,he,re]);return zt(r.createElement(n.Z.Provider,{value:null},r.createElement(Ae.Provider,{value:on},r.createElement(t.ZP,Object.assign({getPopupContainer:c,overflowedIndicator:r.createElement(Q.Z,null),overflowedIndicatorPopupClassName:a()(Yt,`${Yt}-${re}`,Nt),mode:vt,selectable:An,onClick:an},Vt,{inlineCollapsed:nn,style:Object.assign(Object.assign({},z==null?void 0:z.style),H),className:wt,prefixCls:Yt,direction:k,defaultMotions:vn,expandIcon:dn,ref:f,rootClassName:a()(tt,Ct)}),Kt))))});const R=(0,r.forwardRef)((y,f)=>{const v=(0,r.useRef)(null),I=r.useContext(d.D);return(0,r.useImperativeHandle)(f,()=>({menu:v.current,focus:j=>{var G;(G=v.current)===null||G===void 0||G.focus(j)}})),r.createElement(Ne,Object.assign({ref:v},y,I))});R.Item=Pe,R.SubMenu=Be,R.Divider=Y,R.ItemGroup=t.BW;var be=R},5112:function(gt,we,e){e.d(we,{ZP:function(){return B}});var t=e(92310),r=e.n(t),d=e(18929),S=e(26112),a=e(59301),C=e(36355),w=e(19716);const $=a.createContext(null),Y=$.Provider;var l=$;const L=a.createContext(null),o=L.Provider;var A=e(5630),pe=e(8654),Ae=e(1684),ie=e(32441),Pe=e(17313),_=e(83116),Be=e(37613);const Q=P=>{const{componentCls:T,antCls:U}=P,F=`${T}-group`;return{[F]:Object.assign(Object.assign({},(0,Pe.Wf)(P)),{display:"inline-block",fontSize:0,[`&${F}-rtl`]:{direction:"rtl"},[`${U}-badge ${U}-badge-count`]:{zIndex:1},[`> ${U}-badge:not(:first-child) > ${U}-button-wrapper`]:{borderInlineStart:"none"}})}},V=P=>{const{componentCls:T,wrapperMarginInlineEnd:U,colorPrimary:F,radioSize:N,motionDurationSlow:ve,motionDurationMid:ue,motionEaseInOutCirc:De,colorBgContainer:Xe,colorBorder:ge,lineWidth:Re,dotSize:Ue,colorBgContainerDisabled:Ne,colorTextDisabled:R,paddingXS:be,dotColorDisabled:y,lineType:f,radioDotDisabledSize:v,wireframe:I,colorWhite:j}=P,G=`${T}-inner`;return{[`${T}-wrapper`]:Object.assign(Object.assign({},(0,Pe.Wf)(P)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:U,cursor:"pointer",[`&${T}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:P.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${T}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Re}px ${f} ${F}`,borderRadius:"50%",visibility:"hidden",content:'""'},[T]:Object.assign(Object.assign({},(0,Pe.Wf)(P)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${T}-wrapper:hover &, - &:hover ${G}`]:{borderColor:F},[`${T}-input:focus-visible + ${G}`]:Object.assign({},(0,Pe.oN)(P)),[`${T}:hover::after, ${T}-wrapper:hover &::after`]:{visibility:"visible"},[`${T}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:N,height:N,marginBlockStart:N/-2,marginInlineStart:N/-2,backgroundColor:I?F:j,borderBlockStart:0,borderInlineStart:0,borderRadius:N,transform:"scale(0)",opacity:0,transition:`all ${ve} ${De}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:N,height:N,backgroundColor:Xe,borderColor:ge,borderStyle:"solid",borderWidth:Re,borderRadius:"50%",transition:`all ${ue}`},[`${T}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${T}-checked`]:{[G]:{borderColor:F,backgroundColor:I?Xe:F,"&::after":{transform:`scale(${Ue/N})`,opacity:1,transition:`all ${ve} ${De}`}}},[`${T}-disabled`]:{cursor:"not-allowed",[G]:{backgroundColor:Ne,borderColor:ge,cursor:"not-allowed","&::after":{backgroundColor:y}},[`${T}-input`]:{cursor:"not-allowed"},[`${T}-disabled + span`]:{color:R,cursor:"not-allowed"},[`&${T}-checked`]:{[G]:{"&::after":{transform:`scale(${v/N})`}}}},[`span${T} + *`]:{paddingInlineStart:be,paddingInlineEnd:be}})}},i=P=>{const{buttonColor:T,controlHeight:U,componentCls:F,lineWidth:N,lineType:ve,colorBorder:ue,motionDurationSlow:De,motionDurationMid:Xe,buttonPaddingInline:ge,fontSize:Re,buttonBg:Ue,fontSizeLG:Ne,controlHeightLG:R,controlHeightSM:be,paddingXS:y,borderRadius:f,borderRadiusSM:v,borderRadiusLG:I,buttonCheckedBg:j,buttonSolidCheckedColor:G,colorTextDisabled:ne,colorBgContainerDisabled:c,buttonCheckedBgDisabled:k,buttonCheckedColorDisabled:z,colorPrimary:g,colorPrimaryHover:O,colorPrimaryActive:M,buttonSolidCheckedBg:H,buttonSolidCheckedHoverBg:re,buttonSolidCheckedActiveBg:se}=P;return{[`${F}-button-wrapper`]:{position:"relative",display:"inline-block",height:U,margin:0,paddingInline:ge,paddingBlock:0,color:T,fontSize:Re,lineHeight:`${U-N*2}px`,background:Ue,border:`${N}px ${ve} ${ue}`,borderBlockStartWidth:N+.02,borderInlineStartWidth:0,borderInlineEndWidth:N,cursor:"pointer",transition:[`color ${Xe}`,`background ${Xe}`,`box-shadow ${Xe}`].join(","),a:{color:T},[`> ${F}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-N,insetInlineStart:-N,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:N,paddingInline:0,backgroundColor:ue,transition:`background-color ${De}`,content:'""'}},"&:first-child":{borderInlineStart:`${N}px ${ve} ${ue}`,borderStartStartRadius:f,borderEndStartRadius:f},"&:last-child":{borderStartEndRadius:f,borderEndEndRadius:f},"&:first-child:last-child":{borderRadius:f},[`${F}-group-large &`]:{height:R,fontSize:Ne,lineHeight:`${R-N*2}px`,"&:first-child":{borderStartStartRadius:I,borderEndStartRadius:I},"&:last-child":{borderStartEndRadius:I,borderEndEndRadius:I}},[`${F}-group-small &`]:{height:be,paddingInline:y-N,paddingBlock:0,lineHeight:`${be-N*2}px`,"&:first-child":{borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v}},"&:hover":{position:"relative",color:g},"&:has(:focus-visible)":Object.assign({},(0,Pe.oN)(P)),[`${F}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${F}-button-wrapper-disabled)`]:{zIndex:1,color:g,background:j,borderColor:g,"&::before":{backgroundColor:g},"&:first-child":{borderColor:g},"&:hover":{color:O,borderColor:O,"&::before":{backgroundColor:O}},"&:active":{color:M,borderColor:M,"&::before":{backgroundColor:M}}},[`${F}-group-solid &-checked:not(${F}-button-wrapper-disabled)`]:{color:G,background:H,borderColor:H,"&:hover":{color:G,background:re,borderColor:re},"&:active":{color:G,background:se,borderColor:se}},"&-disabled":{color:ne,backgroundColor:c,borderColor:ue,cursor:"not-allowed","&:first-child, &:hover":{color:ne,backgroundColor:c,borderColor:ue}},[`&-disabled${F}-button-wrapper-checked`]:{color:z,backgroundColor:k,borderColor:ue,boxShadow:"none"}}}},n=P=>P-4*2;var s=(0,_.Z)("Radio",P=>{const{controlOutline:T,controlOutlineWidth:U,radioSize:F}=P,N=`0 0 0 ${U}px ${T}`,ve=N,ue=n(F),De=(0,Be.TS)(P,{radioDotDisabledSize:ue,radioFocusShadow:N,radioButtonFocusShadow:ve});return[Q(De),V(De),i(De)]},P=>{const{wireframe:T,padding:U,marginXS:F,lineWidth:N,fontSizeLG:ve,colorText:ue,colorBgContainer:De,colorTextDisabled:Xe,controlItemBgActiveDisabled:ge,colorTextLightSolid:Re,colorPrimary:Ue,colorPrimaryHover:Ne,colorPrimaryActive:R}=P,be=4,y=ve,f=T?n(y):y-(be+N)*2;return{radioSize:y,dotSize:f,dotColorDisabled:Xe,buttonSolidCheckedColor:Re,buttonSolidCheckedBg:Ue,buttonSolidCheckedHoverBg:Ne,buttonSolidCheckedActiveBg:R,buttonBg:De,buttonCheckedBg:De,buttonColor:ue,buttonCheckedBgDisabled:ge,buttonCheckedColorDisabled:Xe,buttonPaddingInline:U-N,wrapperMarginInlineEnd:F}}),u=e(14088),h=e(4572),K=function(P,T){var U={};for(var F in P)Object.prototype.hasOwnProperty.call(P,F)&&T.indexOf(F)<0&&(U[F]=P[F]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,F=Object.getOwnPropertySymbols(P);N{var U,F;const N=a.useContext(l),ve=a.useContext(L),{getPrefixCls:ue,direction:De,radio:Xe}=a.useContext(C.E_),ge=a.useRef(null),Re=(0,pe.sQ)(T,ge),{isFormItemInput:Ue}=a.useContext(ie.aM),Ne=M=>{var H,re;(H=P.onChange)===null||H===void 0||H.call(P,M),(re=N==null?void 0:N.onChange)===null||re===void 0||re.call(N,M)},{prefixCls:R,className:be,rootClassName:y,children:f,style:v}=P,I=K(P,["prefixCls","className","rootClassName","children","style"]),j=ue("radio",R),G=((N==null?void 0:N.optionType)||ve)==="button",ne=G?`${j}-button`:j,[c,k]=s(j),z=Object.assign({},I),g=a.useContext(Ae.Z);N&&(z.name=N.name,z.onChange=Ne,z.checked=P.value===N.value,z.disabled=(U=z.disabled)!==null&&U!==void 0?U:N.disabled),z.disabled=(F=z.disabled)!==null&&F!==void 0?F:g;const O=r()(`${ne}-wrapper`,{[`${ne}-wrapper-checked`]:z.checked,[`${ne}-wrapper-disabled`]:z.disabled,[`${ne}-wrapper-rtl`]:De==="rtl",[`${ne}-wrapper-in-form-item`]:Ue},Xe==null?void 0:Xe.className,be,y,k);return c(a.createElement(u.Z,{component:"Radio",disabled:z.disabled},a.createElement("label",{className:O,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),v),onMouseEnter:P.onMouseEnter,onMouseLeave:P.onMouseLeave},a.createElement(A.Z,Object.assign({},z,{className:r()(z.className,!G&&h.A),type:"radio",prefixCls:ne,ref:Re})),f!==void 0?a.createElement("span",null,f):null)))};var ye=a.forwardRef(J);const Ee=a.forwardRef((P,T)=>{const{getPrefixCls:U,direction:F}=a.useContext(C.E_),[N,ve]=(0,d.Z)(P.defaultValue,{value:P.value}),ue=H=>{const re=N,se=H.target.value;"value"in P||ve(se);const{onChange:he}=P;he&&se!==re&&he(H)},{prefixCls:De,className:Xe,rootClassName:ge,options:Re,buttonStyle:Ue="outline",disabled:Ne,children:R,size:be,style:y,id:f,onMouseEnter:v,onMouseLeave:I,onFocus:j,onBlur:G}=P,ne=U("radio",De),c=`${ne}-group`,[k,z]=s(ne);let g=R;Re&&Re.length>0&&(g=Re.map(H=>typeof H=="string"||typeof H=="number"?a.createElement(ye,{key:H.toString(),prefixCls:ne,disabled:Ne,value:H,checked:N===H},H):a.createElement(ye,{key:`radio-group-value-options-${H.value}`,prefixCls:ne,disabled:H.disabled||Ne,value:H.value,checked:N===H.value,title:H.title,style:H.style},H.label)));const O=(0,w.Z)(be),M=r()(c,`${c}-${Ue}`,{[`${c}-${O}`]:O,[`${c}-rtl`]:F==="rtl"},Xe,ge,z);return k(a.createElement("div",Object.assign({},(0,S.Z)(P,{aria:!0,data:!0}),{className:M,style:y,onMouseEnter:v,onMouseLeave:I,onFocus:j,onBlur:G,id:f,ref:T}),a.createElement(Y,{value:{onChange:ue,value:N,disabled:P.disabled,name:P.name,optionType:P.optionType}},g)))});var Ve=a.memo(Ee),Oe=function(P,T){var U={};for(var F in P)Object.prototype.hasOwnProperty.call(P,F)&&T.indexOf(F)<0&&(U[F]=P[F]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,F=Object.getOwnPropertySymbols(P);N{const{getPrefixCls:U}=a.useContext(C.E_),{prefixCls:F}=P,N=Oe(P,["prefixCls"]),ve=U("radio",F);return a.createElement(o,{value:"button"},a.createElement(ye,Object.assign({prefixCls:ve},N,{type:"radio",ref:T})))};var me=a.forwardRef(Le);const X=ye;X.Button=me,X.Group=Ve,X.__ANT_RADIO=!0;var B=X},57809:function(gt,we,e){var t=e(92310),r=e.n(t),d=e(77861),S=e(2738),a=e(59301),C=e(53487),w=e(62892),$=e(19080),Y=e(36355),l=e(1684),L=e(93891),o=e(19716),A=e(32441),pe=e(33234),Ae=e(14154),ie=e(58582),Pe=e(84443),_=e(66339),Be=function(s,u){var h={};for(var K in s)Object.prototype.hasOwnProperty.call(s,K)&&u.indexOf(K)<0&&(h[K]=s[K]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,K=Object.getOwnPropertySymbols(s);J{var h,{prefixCls:K,bordered:J=!0,className:Ie,rootClassName:ye,getPopupContainer:Ee,popupClassName:Ve,dropdownClassName:Oe,listHeight:Le=256,placement:me,listItemHeight:X=24,size:B,disabled:P,notFoundContent:T,status:U,builtinPlacements:F,dropdownMatchSelectWidth:N,popupMatchSelectWidth:ve,direction:ue,style:De,allowClear:Xe}=s,ge=Be(s,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Re,getPrefixCls:Ue,renderEmpty:Ne,direction:R,virtual:be,popupMatchSelectWidth:y,popupOverflow:f,select:v}=a.useContext(Y.E_),I=Ue("select",K),j=Ue(),G=ue!=null?ue:R,{compactSize:ne,compactItemClassnames:c}=(0,pe.ri)(I,G),[k,z]=(0,Ae.Z)(I),g=a.useMemo(()=>{const{mode:vn}=ge;if(vn!=="combobox")return vn===Q?"combobox":vn},[ge.mode]),O=g==="multiple"||g==="tags",M=(0,Pe.Z)(ge.suffixIcon,ge.showArrow),H=(h=ve!=null?ve:N)!==null&&h!==void 0?h:y,{status:re,hasFeedback:se,isFormItemInput:he,feedbackIcon:Fe}=a.useContext(A.aM),Ze=(0,$.F)(re,U);let Ye;T!==void 0?Ye=T:g==="combobox"?Ye=null:Ye=(Ne==null?void 0:Ne("Select"))||a.createElement(L.Z,{componentName:"Select"});const{suffixIcon:dt,itemIcon:tt,removeIcon:Dt,clearIcon:yt}=(0,_.Z)(Object.assign(Object.assign({},ge),{multiple:O,hasFeedback:se,feedbackIcon:Fe,showSuffixIcon:M,prefixCls:I,showArrow:ge.showArrow,componentName:"Select"})),qe=Xe===!0?{clearIcon:yt}:Xe,Nt=(0,S.Z)(ge,["suffixIcon","itemIcon"]),Zt=r()(Ve||Oe,{[`${I}-dropdown-${G}`]:G==="rtl"},ye,z),Vt=(0,o.Z)(vn=>{var Yt;return(Yt=B!=null?B:ne)!==null&&Yt!==void 0?Yt:vn}),Kt=a.useContext(l.Z),an=P!=null?P:Kt,vt=r()({[`${I}-lg`]:Vt==="large",[`${I}-sm`]:Vt==="small",[`${I}-rtl`]:G==="rtl",[`${I}-borderless`]:!J,[`${I}-in-form-item`]:he},(0,$.Z)(I,Ze,se),c,v==null?void 0:v.className,Ie,ye,z),An=a.useMemo(()=>me!==void 0?me:G==="rtl"?"bottomRight":"bottomLeft",[me,G]),nn=(0,ie.Z)(F,f);return k(a.createElement(d.ZP,Object.assign({ref:u,virtual:be,showSearch:v==null?void 0:v.showSearch},Nt,{style:Object.assign(Object.assign({},v==null?void 0:v.style),De),dropdownMatchSelectWidth:H,builtinPlacements:nn,transitionName:(0,w.m)(j,"slide-up",ge.transitionName),listHeight:Le,listItemHeight:X,mode:g,prefixCls:I,placement:An,direction:G,suffixIcon:dt,menuItemSelectedIcon:tt,removeIcon:Dt,allowClear:qe,notFoundContent:Ye,className:vt,getPopupContainer:Ee||Re,dropdownClassName:Zt,disabled:an})))},i=a.forwardRef(V),n=(0,C.Z)(i);i.SECRET_COMBOBOX_MODE_DO_NOT_USE=Q,i.Option=d.Wx,i.OptGroup=d.Xo,i._InternalPanelDoNotUseOrYouWillBeFired=n,we.default=i},14154:function(gt,we,e){e.d(we,{Z:function(){return i}});var t=e(17313),r=e(74207),d=e(37613),S=e(83116),a=e(13826),C=e(92899);const w=n=>{const{optionHeight:s,optionFontSize:u,optionLineHeight:h,optionPadding:K}=n;return{position:"relative",display:"block",minHeight:s,padding:K,color:n.colorText,fontWeight:"normal",fontSize:u,lineHeight:h,boxSizing:"border-box"}};var Y=n=>{const{antCls:s,componentCls:u}=n,h=`${u}-item`,K=`&${s}-slide-up-enter${s}-slide-up-enter-active`,J=`&${s}-slide-up-appear${s}-slide-up-appear-active`,Ie=`&${s}-slide-up-leave${s}-slide-up-leave-active`,ye=`${u}-dropdown-placement-`;return[{[`${u}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(n)),{position:"absolute",top:-9999,zIndex:n.zIndexPopup,boxSizing:"border-box",padding:n.paddingXXS,overflow:"hidden",fontSize:n.fontSize,fontVariant:"initial",backgroundColor:n.colorBgElevated,borderRadius:n.borderRadiusLG,outline:"none",boxShadow:n.boxShadowSecondary,[` + &-inline ${v}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${se})`},"&::after":{transform:`rotate(45deg) translateX(-${se})`}},[`${v}-submenu-open${v}-submenu-inline > ${v}-submenu-title > ${v}-submenu-arrow`]:{transform:`translateY(-${re*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${se})`},"&::before":{transform:`rotate(45deg) translateX(${se})`}}})},{[`${f}-layout-header`]:{[v]:{lineHeight:"inherit"}}}]};var ge=(y,f)=>(0,Ve.Z)("Menu",I=>{if(f===!1)return[];const{colorBgElevated:j,colorPrimary:G,colorTextLightSolid:ne,controlHeightLG:c,fontSize:k,darkItemColor:z,darkDangerItemColor:g,darkItemBg:O,darkSubMenuItemBg:M,darkItemSelectedColor:H,darkItemSelectedBg:re,darkDangerItemSelectedBg:se,darkItemHoverBg:he,darkGroupTitleColor:Fe,darkItemHoverColor:Ze,darkItemDisabledColor:Ye,darkDangerItemHoverColor:dt,darkDangerItemSelectedColor:tt,darkDangerItemActiveBg:Dt}=I,yt=k/7*5,qe=(0,Oe.TS)(I,{menuArrowSize:yt,menuHorizontalHeight:c*1.15,menuArrowOffset:`${yt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:j}),Nt=(0,Oe.TS)(qe,{itemColor:z,itemHoverColor:Ze,groupTitleColor:Fe,itemSelectedColor:H,itemBg:O,popupBg:O,subMenuItemBg:M,itemActiveBg:"transparent",itemSelectedBg:re,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:he,itemDisabledColor:Ye,dangerItemColor:g,dangerItemHoverColor:dt,dangerItemSelectedColor:tt,dangerItemActiveBg:Dt,dangerItemSelectedBg:se,menuSubMenuBg:M,horizontalItemSelectedColor:ne,horizontalItemSelectedBg:G});return[Xe(qe),me(qe),ve(qe),U(qe,"light"),U(Nt,"dark"),B(qe),(0,Ie.Z)(qe),(0,ye.oN)(qe,"slide-up"),(0,ye.oN)(qe,"slide-down"),(0,Ee._y)(qe,"zoom-big")]},I=>{const{colorPrimary:j,colorError:G,colorTextDisabled:ne,colorErrorBg:c,colorText:k,colorTextDescription:z,colorBgContainer:g,colorFillAlter:O,colorFillContent:M,lineWidth:H,lineWidthBold:re,controlItemBgActive:se,colorBgTextHover:he,controlHeightLG:Fe,lineHeight:Ze,colorBgElevated:Ye,marginXXS:dt,padding:tt,fontSize:Dt,controlHeightSM:yt,fontSizeLG:qe,colorTextLightSolid:Nt,colorErrorHover:Zt}=I,Vt=new K.C(Nt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:I.zIndexPopupBase+50,radiusItem:I.borderRadiusLG,itemBorderRadius:I.borderRadiusLG,radiusSubMenuItem:I.borderRadiusSM,subMenuItemBorderRadius:I.borderRadiusSM,colorItemText:k,itemColor:k,colorItemTextHover:k,itemHoverColor:k,colorItemTextHoverHorizontal:j,horizontalItemHoverColor:j,colorGroupTitle:z,groupTitleColor:z,colorItemTextSelected:j,itemSelectedColor:j,colorItemTextSelectedHorizontal:j,horizontalItemSelectedColor:j,colorItemBg:g,itemBg:g,colorItemBgHover:he,itemHoverBg:he,colorItemBgActive:M,itemActiveBg:se,colorSubItemBg:O,subMenuItemBg:O,colorItemBgSelected:se,itemSelectedBg:se,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:re,activeBarHeight:re,colorActiveBarBorderSize:H,activeBarBorderWidth:H,colorItemTextDisabled:ne,itemDisabledColor:ne,colorDangerItemText:G,dangerItemColor:G,colorDangerItemTextHover:G,dangerItemHoverColor:G,colorDangerItemTextSelected:G,dangerItemSelectedColor:G,colorDangerItemBgActive:c,dangerItemActiveBg:c,colorDangerItemBgSelected:c,dangerItemSelectedBg:c,itemMarginInline:I.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Fe,groupTitleLineHeight:Ze,collapsedWidth:Fe*2,popupBg:Ye,itemMarginBlock:dt,itemPaddingInline:tt,horizontalLineHeight:`${Fe*1.15}px`,iconSize:Dt,iconMarginInlineEnd:yt-Dt,collapsedIconSize:qe,groupTitleFontSize:Dt,darkItemDisabledColor:new K.C(Nt).setAlpha(.25).toRgbString(),darkItemColor:Vt,darkDangerItemColor:G,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Nt,darkItemSelectedBg:j,darkDangerItemSelectedBg:G,darkItemHoverBg:"transparent",darkGroupTitleColor:Vt,darkItemHoverColor:Nt,darkDangerItemHoverColor:Zt,darkDangerItemSelectedColor:Nt,darkDangerItemActiveBg:G}},{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"]]})(y),Re=function(y,f){var v={};for(var I in y)Object.prototype.hasOwnProperty.call(y,I)&&f.indexOf(I)<0&&(v[I]=y[I]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,I=Object.getOwnPropertySymbols(y);j{var v,I;const j=r.useContext(n.Z),G=j||{},{getPrefixCls:ne,getPopupContainer:c,direction:k,menu:z}=r.useContext(C.E_),g=ne(),{prefixCls:O,className:M,style:H,theme:re="light",expandIcon:se,_internalDisableMenuItemTitleTooltip:he,inlineCollapsed:Fe,siderCollapsed:Ze,items:Ye,children:dt,rootClassName:tt,mode:Dt,selectable:yt,onClick:qe,overflowedIndicatorPopupClassName:Nt}=y,Zt=Re(y,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Vt=(0,L.Z)(Zt,["collapsedWidth"]),Kt=h(Ye)||dt;(v=G.validator)===null||v===void 0||v.call(G,{mode:Dt});const an=(0,V.useEvent)(function(){var bn;qe==null||qe.apply(void 0,arguments),(bn=G.onClick)===null||bn===void 0||bn.call(G)}),At=G.mode||Dt,An=yt!=null?yt:G.selectable,nn=r.useMemo(()=>Ze!==void 0?Ze:Fe,[Fe,Ze]),vn={horizontal:{motionName:`${g}-slide-up`},inline:(0,l.Z)(g),other:{motionName:`${g}-zoom-big`}},Yt=ne("menu",O||G.prefixCls),[zt,Ct]=ge(Yt,!j),wt=a()(`${Yt}-${re}`,z==null?void 0:z.className,M);let dn;if(typeof se=="function")dn=se;else if(se===null||se===!1)dn=null;else if(G.expandIcon===null||G.expandIcon===!1)dn=null;else{const bn=se!=null?se:G.expandIcon;dn=(0,A.Tm)(bn,{className:a()(`${Yt}-submenu-expand-icon`,(0,A.l$)(bn)?(I=bn.props)===null||I===void 0?void 0:I.className:"")})}const on=r.useMemo(()=>({prefixCls:Yt,inlineCollapsed:nn||!1,direction:k,firstLevel:!0,theme:re,mode:At,disableMenuItemTitleTooltip:he}),[Yt,nn,k,he,re]);return zt(r.createElement(n.Z.Provider,{value:null},r.createElement(Ae.Provider,{value:on},r.createElement(t.ZP,Object.assign({getPopupContainer:c,overflowedIndicator:r.createElement(Q.Z,null),overflowedIndicatorPopupClassName:a()(Yt,`${Yt}-${re}`,Nt),mode:At,selectable:An,onClick:an},Vt,{inlineCollapsed:nn,style:Object.assign(Object.assign({},z==null?void 0:z.style),H),className:wt,prefixCls:Yt,direction:k,defaultMotions:vn,expandIcon:dn,ref:f,rootClassName:a()(tt,Ct)}),Kt))))});const R=(0,r.forwardRef)((y,f)=>{const v=(0,r.useRef)(null),I=r.useContext(d.D);return(0,r.useImperativeHandle)(f,()=>({menu:v.current,focus:j=>{var G;(G=v.current)===null||G===void 0||G.focus(j)}})),r.createElement(Ne,Object.assign({ref:v},y,I))});R.Item=Pe,R.SubMenu=Be,R.Divider=Y,R.ItemGroup=t.BW;var be=R},5112:function(mt,we,e){e.d(we,{ZP:function(){return B}});var t=e(92310),r=e.n(t),d=e(18929),S=e(26112),a=e(59301),C=e(36355),w=e(19716);const $=a.createContext(null),Y=$.Provider;var o=$;const L=a.createContext(null),i=L.Provider;var A=e(5630),pe=e(8654),Ae=e(1684),ie=e(32441),Pe=e(17313),_=e(83116),Be=e(37613);const Q=P=>{const{componentCls:T,antCls:U}=P,F=`${T}-group`;return{[F]:Object.assign(Object.assign({},(0,Pe.Wf)(P)),{display:"inline-block",fontSize:0,[`&${F}-rtl`]:{direction:"rtl"},[`${U}-badge ${U}-badge-count`]:{zIndex:1},[`> ${U}-badge:not(:first-child) > ${U}-button-wrapper`]:{borderInlineStart:"none"}})}},V=P=>{const{componentCls:T,wrapperMarginInlineEnd:U,colorPrimary:F,radioSize:N,motionDurationSlow:ve,motionDurationMid:ue,motionEaseInOutCirc:De,colorBgContainer:Xe,colorBorder:ge,lineWidth:Re,dotSize:Ue,colorBgContainerDisabled:Ne,colorTextDisabled:R,paddingXS:be,dotColorDisabled:y,lineType:f,radioDotDisabledSize:v,wireframe:I,colorWhite:j}=P,G=`${T}-inner`;return{[`${T}-wrapper`]:Object.assign(Object.assign({},(0,Pe.Wf)(P)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:U,cursor:"pointer",[`&${T}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:P.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${T}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Re}px ${f} ${F}`,borderRadius:"50%",visibility:"hidden",content:'""'},[T]:Object.assign(Object.assign({},(0,Pe.Wf)(P)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${T}-wrapper:hover &, + &:hover ${G}`]:{borderColor:F},[`${T}-input:focus-visible + ${G}`]:Object.assign({},(0,Pe.oN)(P)),[`${T}:hover::after, ${T}-wrapper:hover &::after`]:{visibility:"visible"},[`${T}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:N,height:N,marginBlockStart:N/-2,marginInlineStart:N/-2,backgroundColor:I?F:j,borderBlockStart:0,borderInlineStart:0,borderRadius:N,transform:"scale(0)",opacity:0,transition:`all ${ve} ${De}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:N,height:N,backgroundColor:Xe,borderColor:ge,borderStyle:"solid",borderWidth:Re,borderRadius:"50%",transition:`all ${ue}`},[`${T}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${T}-checked`]:{[G]:{borderColor:F,backgroundColor:I?Xe:F,"&::after":{transform:`scale(${Ue/N})`,opacity:1,transition:`all ${ve} ${De}`}}},[`${T}-disabled`]:{cursor:"not-allowed",[G]:{backgroundColor:Ne,borderColor:ge,cursor:"not-allowed","&::after":{backgroundColor:y}},[`${T}-input`]:{cursor:"not-allowed"},[`${T}-disabled + span`]:{color:R,cursor:"not-allowed"},[`&${T}-checked`]:{[G]:{"&::after":{transform:`scale(${v/N})`}}}},[`span${T} + *`]:{paddingInlineStart:be,paddingInlineEnd:be}})}},l=P=>{const{buttonColor:T,controlHeight:U,componentCls:F,lineWidth:N,lineType:ve,colorBorder:ue,motionDurationSlow:De,motionDurationMid:Xe,buttonPaddingInline:ge,fontSize:Re,buttonBg:Ue,fontSizeLG:Ne,controlHeightLG:R,controlHeightSM:be,paddingXS:y,borderRadius:f,borderRadiusSM:v,borderRadiusLG:I,buttonCheckedBg:j,buttonSolidCheckedColor:G,colorTextDisabled:ne,colorBgContainerDisabled:c,buttonCheckedBgDisabled:k,buttonCheckedColorDisabled:z,colorPrimary:g,colorPrimaryHover:O,colorPrimaryActive:M,buttonSolidCheckedBg:H,buttonSolidCheckedHoverBg:re,buttonSolidCheckedActiveBg:se}=P;return{[`${F}-button-wrapper`]:{position:"relative",display:"inline-block",height:U,margin:0,paddingInline:ge,paddingBlock:0,color:T,fontSize:Re,lineHeight:`${U-N*2}px`,background:Ue,border:`${N}px ${ve} ${ue}`,borderBlockStartWidth:N+.02,borderInlineStartWidth:0,borderInlineEndWidth:N,cursor:"pointer",transition:[`color ${Xe}`,`background ${Xe}`,`box-shadow ${Xe}`].join(","),a:{color:T},[`> ${F}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-N,insetInlineStart:-N,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:N,paddingInline:0,backgroundColor:ue,transition:`background-color ${De}`,content:'""'}},"&:first-child":{borderInlineStart:`${N}px ${ve} ${ue}`,borderStartStartRadius:f,borderEndStartRadius:f},"&:last-child":{borderStartEndRadius:f,borderEndEndRadius:f},"&:first-child:last-child":{borderRadius:f},[`${F}-group-large &`]:{height:R,fontSize:Ne,lineHeight:`${R-N*2}px`,"&:first-child":{borderStartStartRadius:I,borderEndStartRadius:I},"&:last-child":{borderStartEndRadius:I,borderEndEndRadius:I}},[`${F}-group-small &`]:{height:be,paddingInline:y-N,paddingBlock:0,lineHeight:`${be-N*2}px`,"&:first-child":{borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v}},"&:hover":{position:"relative",color:g},"&:has(:focus-visible)":Object.assign({},(0,Pe.oN)(P)),[`${F}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${F}-button-wrapper-disabled)`]:{zIndex:1,color:g,background:j,borderColor:g,"&::before":{backgroundColor:g},"&:first-child":{borderColor:g},"&:hover":{color:O,borderColor:O,"&::before":{backgroundColor:O}},"&:active":{color:M,borderColor:M,"&::before":{backgroundColor:M}}},[`${F}-group-solid &-checked:not(${F}-button-wrapper-disabled)`]:{color:G,background:H,borderColor:H,"&:hover":{color:G,background:re,borderColor:re},"&:active":{color:G,background:se,borderColor:se}},"&-disabled":{color:ne,backgroundColor:c,borderColor:ue,cursor:"not-allowed","&:first-child, &:hover":{color:ne,backgroundColor:c,borderColor:ue}},[`&-disabled${F}-button-wrapper-checked`]:{color:z,backgroundColor:k,borderColor:ue,boxShadow:"none"}}}},n=P=>P-4*2;var s=(0,_.Z)("Radio",P=>{const{controlOutline:T,controlOutlineWidth:U,radioSize:F}=P,N=`0 0 0 ${U}px ${T}`,ve=N,ue=n(F),De=(0,Be.TS)(P,{radioDotDisabledSize:ue,radioFocusShadow:N,radioButtonFocusShadow:ve});return[Q(De),V(De),l(De)]},P=>{const{wireframe:T,padding:U,marginXS:F,lineWidth:N,fontSizeLG:ve,colorText:ue,colorBgContainer:De,colorTextDisabled:Xe,controlItemBgActiveDisabled:ge,colorTextLightSolid:Re,colorPrimary:Ue,colorPrimaryHover:Ne,colorPrimaryActive:R}=P,be=4,y=ve,f=T?n(y):y-(be+N)*2;return{radioSize:y,dotSize:f,dotColorDisabled:Xe,buttonSolidCheckedColor:Re,buttonSolidCheckedBg:Ue,buttonSolidCheckedHoverBg:Ne,buttonSolidCheckedActiveBg:R,buttonBg:De,buttonCheckedBg:De,buttonColor:ue,buttonCheckedBgDisabled:ge,buttonCheckedColorDisabled:Xe,buttonPaddingInline:U-N,wrapperMarginInlineEnd:F}}),u=e(14088),h=e(4572),K=function(P,T){var U={};for(var F in P)Object.prototype.hasOwnProperty.call(P,F)&&T.indexOf(F)<0&&(U[F]=P[F]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,F=Object.getOwnPropertySymbols(P);N{var U,F;const N=a.useContext(o),ve=a.useContext(L),{getPrefixCls:ue,direction:De,radio:Xe}=a.useContext(C.E_),ge=a.useRef(null),Re=(0,pe.sQ)(T,ge),{isFormItemInput:Ue}=a.useContext(ie.aM),Ne=M=>{var H,re;(H=P.onChange)===null||H===void 0||H.call(P,M),(re=N==null?void 0:N.onChange)===null||re===void 0||re.call(N,M)},{prefixCls:R,className:be,rootClassName:y,children:f,style:v}=P,I=K(P,["prefixCls","className","rootClassName","children","style"]),j=ue("radio",R),G=((N==null?void 0:N.optionType)||ve)==="button",ne=G?`${j}-button`:j,[c,k]=s(j),z=Object.assign({},I),g=a.useContext(Ae.Z);N&&(z.name=N.name,z.onChange=Ne,z.checked=P.value===N.value,z.disabled=(U=z.disabled)!==null&&U!==void 0?U:N.disabled),z.disabled=(F=z.disabled)!==null&&F!==void 0?F:g;const O=r()(`${ne}-wrapper`,{[`${ne}-wrapper-checked`]:z.checked,[`${ne}-wrapper-disabled`]:z.disabled,[`${ne}-wrapper-rtl`]:De==="rtl",[`${ne}-wrapper-in-form-item`]:Ue},Xe==null?void 0:Xe.className,be,y,k);return c(a.createElement(u.Z,{component:"Radio",disabled:z.disabled},a.createElement("label",{className:O,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),v),onMouseEnter:P.onMouseEnter,onMouseLeave:P.onMouseLeave},a.createElement(A.Z,Object.assign({},z,{className:r()(z.className,!G&&h.A),type:"radio",prefixCls:ne,ref:Re})),f!==void 0?a.createElement("span",null,f):null)))};var ye=a.forwardRef(J);const Ee=a.forwardRef((P,T)=>{const{getPrefixCls:U,direction:F}=a.useContext(C.E_),[N,ve]=(0,d.Z)(P.defaultValue,{value:P.value}),ue=H=>{const re=N,se=H.target.value;"value"in P||ve(se);const{onChange:he}=P;he&&se!==re&&he(H)},{prefixCls:De,className:Xe,rootClassName:ge,options:Re,buttonStyle:Ue="outline",disabled:Ne,children:R,size:be,style:y,id:f,onMouseEnter:v,onMouseLeave:I,onFocus:j,onBlur:G}=P,ne=U("radio",De),c=`${ne}-group`,[k,z]=s(ne);let g=R;Re&&Re.length>0&&(g=Re.map(H=>typeof H=="string"||typeof H=="number"?a.createElement(ye,{key:H.toString(),prefixCls:ne,disabled:Ne,value:H,checked:N===H},H):a.createElement(ye,{key:`radio-group-value-options-${H.value}`,prefixCls:ne,disabled:H.disabled||Ne,value:H.value,checked:N===H.value,title:H.title,style:H.style},H.label)));const O=(0,w.Z)(be),M=r()(c,`${c}-${Ue}`,{[`${c}-${O}`]:O,[`${c}-rtl`]:F==="rtl"},Xe,ge,z);return k(a.createElement("div",Object.assign({},(0,S.Z)(P,{aria:!0,data:!0}),{className:M,style:y,onMouseEnter:v,onMouseLeave:I,onFocus:j,onBlur:G,id:f,ref:T}),a.createElement(Y,{value:{onChange:ue,value:N,disabled:P.disabled,name:P.name,optionType:P.optionType}},g)))});var Ve=a.memo(Ee),Oe=function(P,T){var U={};for(var F in P)Object.prototype.hasOwnProperty.call(P,F)&&T.indexOf(F)<0&&(U[F]=P[F]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,F=Object.getOwnPropertySymbols(P);N{const{getPrefixCls:U}=a.useContext(C.E_),{prefixCls:F}=P,N=Oe(P,["prefixCls"]),ve=U("radio",F);return a.createElement(i,{value:"button"},a.createElement(ye,Object.assign({prefixCls:ve},N,{type:"radio",ref:T})))};var me=a.forwardRef(Le);const X=ye;X.Button=me,X.Group=Ve,X.__ANT_RADIO=!0;var B=X},57809:function(mt,we,e){var t=e(92310),r=e.n(t),d=e(77861),S=e(2738),a=e(59301),C=e(53487),w=e(62892),$=e(19080),Y=e(36355),o=e(1684),L=e(93891),i=e(19716),A=e(32441),pe=e(33234),Ae=e(14154),ie=e(58582),Pe=e(84443),_=e(66339),Be=function(s,u){var h={};for(var K in s)Object.prototype.hasOwnProperty.call(s,K)&&u.indexOf(K)<0&&(h[K]=s[K]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,K=Object.getOwnPropertySymbols(s);J{var h,{prefixCls:K,bordered:J=!0,className:Ie,rootClassName:ye,getPopupContainer:Ee,popupClassName:Ve,dropdownClassName:Oe,listHeight:Le=256,placement:me,listItemHeight:X=24,size:B,disabled:P,notFoundContent:T,status:U,builtinPlacements:F,dropdownMatchSelectWidth:N,popupMatchSelectWidth:ve,direction:ue,style:De,allowClear:Xe}=s,ge=Be(s,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Re,getPrefixCls:Ue,renderEmpty:Ne,direction:R,virtual:be,popupMatchSelectWidth:y,popupOverflow:f,select:v}=a.useContext(Y.E_),I=Ue("select",K),j=Ue(),G=ue!=null?ue:R,{compactSize:ne,compactItemClassnames:c}=(0,pe.ri)(I,G),[k,z]=(0,Ae.Z)(I),g=a.useMemo(()=>{const{mode:vn}=ge;if(vn!=="combobox")return vn===Q?"combobox":vn},[ge.mode]),O=g==="multiple"||g==="tags",M=(0,Pe.Z)(ge.suffixIcon,ge.showArrow),H=(h=ve!=null?ve:N)!==null&&h!==void 0?h:y,{status:re,hasFeedback:se,isFormItemInput:he,feedbackIcon:Fe}=a.useContext(A.aM),Ze=(0,$.F)(re,U);let Ye;T!==void 0?Ye=T:g==="combobox"?Ye=null:Ye=(Ne==null?void 0:Ne("Select"))||a.createElement(L.Z,{componentName:"Select"});const{suffixIcon:dt,itemIcon:tt,removeIcon:Dt,clearIcon:yt}=(0,_.Z)(Object.assign(Object.assign({},ge),{multiple:O,hasFeedback:se,feedbackIcon:Fe,showSuffixIcon:M,prefixCls:I,showArrow:ge.showArrow,componentName:"Select"})),qe=Xe===!0?{clearIcon:yt}:Xe,Nt=(0,S.Z)(ge,["suffixIcon","itemIcon"]),Zt=r()(Ve||Oe,{[`${I}-dropdown-${G}`]:G==="rtl"},ye,z),Vt=(0,i.Z)(vn=>{var Yt;return(Yt=B!=null?B:ne)!==null&&Yt!==void 0?Yt:vn}),Kt=a.useContext(o.Z),an=P!=null?P:Kt,At=r()({[`${I}-lg`]:Vt==="large",[`${I}-sm`]:Vt==="small",[`${I}-rtl`]:G==="rtl",[`${I}-borderless`]:!J,[`${I}-in-form-item`]:he},(0,$.Z)(I,Ze,se),c,v==null?void 0:v.className,Ie,ye,z),An=a.useMemo(()=>me!==void 0?me:G==="rtl"?"bottomRight":"bottomLeft",[me,G]),nn=(0,ie.Z)(F,f);return k(a.createElement(d.ZP,Object.assign({ref:u,virtual:be,showSearch:v==null?void 0:v.showSearch},Nt,{style:Object.assign(Object.assign({},v==null?void 0:v.style),De),dropdownMatchSelectWidth:H,builtinPlacements:nn,transitionName:(0,w.m)(j,"slide-up",ge.transitionName),listHeight:Le,listItemHeight:X,mode:g,prefixCls:I,placement:An,direction:G,suffixIcon:dt,menuItemSelectedIcon:tt,removeIcon:Dt,allowClear:qe,notFoundContent:Ye,className:At,getPopupContainer:Ee||Re,dropdownClassName:Zt,disabled:an})))},l=a.forwardRef(V),n=(0,C.Z)(l);l.SECRET_COMBOBOX_MODE_DO_NOT_USE=Q,l.Option=d.Wx,l.OptGroup=d.Xo,l._InternalPanelDoNotUseOrYouWillBeFired=n,we.default=l},14154:function(mt,we,e){e.d(we,{Z:function(){return l}});var t=e(17313),r=e(74207),d=e(37613),S=e(83116),a=e(13826),C=e(92899);const w=n=>{const{optionHeight:s,optionFontSize:u,optionLineHeight:h,optionPadding:K}=n;return{position:"relative",display:"block",minHeight:s,padding:K,color:n.colorText,fontWeight:"normal",fontSize:u,lineHeight:h,boxSizing:"border-box"}};var Y=n=>{const{antCls:s,componentCls:u}=n,h=`${u}-item`,K=`&${s}-slide-up-enter${s}-slide-up-enter-active`,J=`&${s}-slide-up-appear${s}-slide-up-appear-active`,Ie=`&${s}-slide-up-leave${s}-slide-up-leave-active`,ye=`${u}-dropdown-placement-`;return[{[`${u}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(n)),{position:"absolute",top:-9999,zIndex:n.zIndexPopup,boxSizing:"border-box",padding:n.paddingXXS,overflow:"hidden",fontSize:n.fontSize,fontVariant:"initial",backgroundColor:n.colorBgElevated,borderRadius:n.borderRadiusLG,outline:"none",boxShadow:n.boxShadowSecondary,[` ${K}${ye}bottomLeft, ${J}${ye}bottomLeft `]:{animationName:a.fJ},[` @@ -63,10 +63,10 @@ `]:{animationName:a.Qt},[`${Ie}${ye}bottomLeft`]:{animationName:a.Uw},[` ${Ie}${ye}topLeft, ${Ie}${ye}topRight - `]:{animationName:a.ly},"&-hidden":{display:"none"},[`${h}`]:Object.assign(Object.assign({},w(n)),{cursor:"pointer",transition:`background ${n.motionDurationSlow} ease`,borderRadius:n.borderRadiusSM,"&-group":{color:n.colorTextDescription,fontSize:n.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${h}-option-disabled)`]:{backgroundColor:n.optionActiveBg},[`&-selected:not(${h}-option-disabled)`]:{color:n.optionSelectedColor,fontWeight:n.optionSelectedFontWeight,backgroundColor:n.optionSelectedBg,[`${h}-option-state`]:{color:n.colorPrimary}},"&-disabled":{[`&${h}-option-selected`]:{backgroundColor:n.colorBgContainerDisabled},color:n.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:n.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,a.oN)(n,"slide-up"),(0,a.oN)(n,"slide-down"),(0,C.Fm)(n,"move-up"),(0,C.Fm)(n,"move-down")]};const l=2,L=n=>{let{controlHeightSM:s,controlHeight:u,lineWidth:h}=n;const K=(u-s)/2-h,J=Math.ceil(K/2);return[K,J]};function o(n,s){const{componentCls:u,iconCls:h}=n,K=`${u}-selection-overflow`,J=n.multipleSelectItemHeight,[Ie]=L(n),ye=s?`${u}-${s}`:"";return{[`${u}-multiple${ye}`]:{fontSize:n.fontSize,[K]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${u}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ie-l}px ${l*2}px`,borderRadius:n.borderRadius,[`${u}-show-search&`]:{cursor:"text"},[`${u}-disabled&`]:{background:n.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${l}px 0`,lineHeight:`${J}px`,visibility:"hidden",content:'"\\a0"'}},[` + `]:{animationName:a.ly},"&-hidden":{display:"none"},[`${h}`]:Object.assign(Object.assign({},w(n)),{cursor:"pointer",transition:`background ${n.motionDurationSlow} ease`,borderRadius:n.borderRadiusSM,"&-group":{color:n.colorTextDescription,fontSize:n.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${h}-option-disabled)`]:{backgroundColor:n.optionActiveBg},[`&-selected:not(${h}-option-disabled)`]:{color:n.optionSelectedColor,fontWeight:n.optionSelectedFontWeight,backgroundColor:n.optionSelectedBg,[`${h}-option-state`]:{color:n.colorPrimary}},"&-disabled":{[`&${h}-option-selected`]:{backgroundColor:n.colorBgContainerDisabled},color:n.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:n.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,a.oN)(n,"slide-up"),(0,a.oN)(n,"slide-down"),(0,C.Fm)(n,"move-up"),(0,C.Fm)(n,"move-down")]};const o=2,L=n=>{let{controlHeightSM:s,controlHeight:u,lineWidth:h}=n;const K=(u-s)/2-h,J=Math.ceil(K/2);return[K,J]};function i(n,s){const{componentCls:u,iconCls:h}=n,K=`${u}-selection-overflow`,J=n.multipleSelectItemHeight,[Ie]=L(n),ye=s?`${u}-${s}`:"";return{[`${u}-multiple${ye}`]:{fontSize:n.fontSize,[K]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${u}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ie-o}px ${o*2}px`,borderRadius:n.borderRadius,[`${u}-show-search&`]:{cursor:"text"},[`${u}-disabled&`]:{background:n.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${o}px 0`,lineHeight:`${J}px`,visibility:"hidden",content:'"\\a0"'}},[` &${u}-show-arrow ${u}-selector, &${u}-allow-clear ${u}-selector - `]:{paddingInlineEnd:n.fontSizeIcon+n.controlPaddingHorizontal},[`${u}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:J,marginTop:l,marginBottom:l,lineHeight:`${J-n.lineWidth*2}px`,background:n.multipleItemBg,border:`${n.lineWidth}px ${n.lineType} ${n.multipleItemBorderColor}`,borderRadius:n.borderRadiusSM,cursor:"default",transition:`font-size ${n.motionDurationSlow}, line-height ${n.motionDurationSlow}, height ${n.motionDurationSlow}`,userSelect:"none",marginInlineEnd:l*2,paddingInlineStart:n.paddingXS,paddingInlineEnd:n.paddingXS/2,[`${u}-disabled&`]:{color:n.multipleItemColorDisabled,borderColor:n.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:n.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:n.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${h}`]:{verticalAlign:"-0.2em"},"&:hover":{color:n.colorIconHover}})},[`${K}-item + ${K}-item`]:{[`${u}-selection-search`]:{marginInlineStart:0}},[`${u}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:n.inputPaddingHorizontalBase-Ie,"\n &-input,\n &-mirror\n ":{height:J,fontFamily:n.fontFamily,lineHeight:`${J}px`,transition:`all ${n.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${u}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:n.inputPaddingHorizontalBase,insetInlineEnd:n.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${n.motionDurationSlow}`}}}}var pe=n=>{const{componentCls:s}=n,u=(0,d.TS)(n,{controlHeight:n.controlHeightSM,multipleSelectItemHeight:n.controlHeightXS,borderRadius:n.borderRadiusSM,borderRadiusSM:n.borderRadiusXS}),h=(0,d.TS)(n,{fontSize:n.fontSizeLG,controlHeight:n.controlHeightLG,multipleSelectItemHeight:n.multipleItemHeightLG,borderRadius:n.borderRadiusLG,borderRadiusSM:n.borderRadius}),[,K]=L(n);return[o(n),o(u,"sm"),{[`${s}-multiple${s}-sm`]:{[`${s}-selection-placeholder`]:{insetInline:n.controlPaddingHorizontalSM-n.lineWidth},[`${s}-selection-search`]:{marginInlineStart:K}}},o(h,"lg")]};function Ae(n,s){const{componentCls:u,inputPaddingHorizontalBase:h,borderRadius:K}=n,J=n.controlHeight-n.lineWidth*2,Ie=Math.ceil(n.fontSize*1.25),ye=s?`${u}-${s}`:"";return{[`${u}-single${ye}`]:{fontSize:n.fontSize,[`${u}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(n)),{display:"flex",borderRadius:K,[`${u}-selection-search`]:{position:"absolute",top:0,insetInlineStart:h,insetInlineEnd:h,bottom:0,"&-input":{width:"100%"}},[` + `]:{paddingInlineEnd:n.fontSizeIcon+n.controlPaddingHorizontal},[`${u}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:J,marginTop:o,marginBottom:o,lineHeight:`${J-n.lineWidth*2}px`,background:n.multipleItemBg,border:`${n.lineWidth}px ${n.lineType} ${n.multipleItemBorderColor}`,borderRadius:n.borderRadiusSM,cursor:"default",transition:`font-size ${n.motionDurationSlow}, line-height ${n.motionDurationSlow}, height ${n.motionDurationSlow}`,userSelect:"none",marginInlineEnd:o*2,paddingInlineStart:n.paddingXS,paddingInlineEnd:n.paddingXS/2,[`${u}-disabled&`]:{color:n.multipleItemColorDisabled,borderColor:n.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:n.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:n.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${h}`]:{verticalAlign:"-0.2em"},"&:hover":{color:n.colorIconHover}})},[`${K}-item + ${K}-item`]:{[`${u}-selection-search`]:{marginInlineStart:0}},[`${u}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:n.inputPaddingHorizontalBase-Ie,"\n &-input,\n &-mirror\n ":{height:J,fontFamily:n.fontFamily,lineHeight:`${J}px`,transition:`all ${n.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${u}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:n.inputPaddingHorizontalBase,insetInlineEnd:n.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${n.motionDurationSlow}`}}}}var pe=n=>{const{componentCls:s}=n,u=(0,d.TS)(n,{controlHeight:n.controlHeightSM,multipleSelectItemHeight:n.controlHeightXS,borderRadius:n.borderRadiusSM,borderRadiusSM:n.borderRadiusXS}),h=(0,d.TS)(n,{fontSize:n.fontSizeLG,controlHeight:n.controlHeightLG,multipleSelectItemHeight:n.multipleItemHeightLG,borderRadius:n.borderRadiusLG,borderRadiusSM:n.borderRadius}),[,K]=L(n);return[i(n),i(u,"sm"),{[`${s}-multiple${s}-sm`]:{[`${s}-selection-placeholder`]:{insetInline:n.controlPaddingHorizontalSM-n.lineWidth},[`${s}-selection-search`]:{marginInlineStart:K}}},i(h,"lg")]};function Ae(n,s){const{componentCls:u,inputPaddingHorizontalBase:h,borderRadius:K}=n,J=n.controlHeight-n.lineWidth*2,Ie=Math.ceil(n.fontSize*1.25),ye=s?`${u}-${s}`:"";return{[`${u}-single${ye}`]:{fontSize:n.fontSize,[`${u}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(n)),{display:"flex",borderRadius:K,[`${u}-selection-search`]:{position:"absolute",top:0,insetInlineStart:h,insetInlineEnd:h,bottom:0,"&-input":{width:"100%"}},[` ${u}-selection-item, ${u}-selection-placeholder `]:{padding:0,lineHeight:`${J}px`,transition:`all ${n.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${J}px`}},[`${u}-selection-item`]:{position:"relative",userSelect:"none"},[`${u}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${u}-selection-item:after`,`${u}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` @@ -75,17 +75,17 @@ `]:{paddingInlineEnd:Ie},[`&${u}-open ${u}-selection-item`]:{color:n.colorTextPlaceholder},[`&:not(${u}-customize-input)`]:{[`${u}-selector`]:{width:"100%",height:n.controlHeight,padding:`0 ${h}px`,[`${u}-selection-search-input`]:{height:J},"&:after":{lineHeight:`${J}px`}}},[`&${u}-customize-input`]:{[`${u}-selector`]:{"&:after":{display:"none"},[`${u}-selection-search`]:{position:"static",width:"100%"},[`${u}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${h}px`,"&:after":{display:"none"}}}}}}}function ie(n){const{componentCls:s}=n,u=n.controlPaddingHorizontalSM-n.lineWidth;return[Ae(n),Ae((0,d.TS)(n,{controlHeight:n.controlHeightSM,borderRadius:n.borderRadiusSM}),"sm"),{[`${s}-single${s}-sm`]:{[`&:not(${s}-customize-input)`]:{[`${s}-selection-search`]:{insetInlineStart:u,insetInlineEnd:u},[`${s}-selector`]:{padding:`0 ${u}px`},[`&${s}-show-arrow ${s}-selection-search`]:{insetInlineEnd:u+n.fontSize*1.5},[` &${s}-show-arrow ${s}-selection-item, &${s}-show-arrow ${s}-selection-placeholder - `]:{paddingInlineEnd:n.fontSize*1.5}}}},Ae((0,d.TS)(n,{controlHeight:n.singleItemHeightLG,fontSize:n.fontSizeLG,borderRadius:n.borderRadiusLG}),"lg")]}const Pe=n=>{const{componentCls:s,selectorBg:u}=n;return{position:"relative",backgroundColor:u,border:`${n.lineWidth}px ${n.lineType} ${n.colorBorder}`,transition:`all ${n.motionDurationMid} ${n.motionEaseInOut}`,input:{cursor:"pointer"},[`${s}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${s}-disabled&`]:{color:n.colorTextDisabled,background:n.colorBgContainerDisabled,cursor:"not-allowed",[`${s}-multiple&`]:{background:n.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},_=function(n,s){let u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:h,borderHoverColor:K,outlineColor:J,antCls:Ie}=s,ye=u?{[`${h}-selector`]:{borderColor:K}}:{};return{[n]:{[`&:not(${h}-disabled):not(${h}-customize-input):not(${Ie}-pagination-size-changer)`]:Object.assign(Object.assign({},ye),{[`${h}-focused& ${h}-selector`]:{borderColor:K,boxShadow:`0 0 0 ${s.controlOutlineWidth}px ${J}`,outline:0},[`&:hover ${h}-selector`]:{borderColor:K}})}}},Be=n=>{const{componentCls:s}=n;return{[`${s}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Q=n=>{const{componentCls:s,inputPaddingHorizontalBase:u,iconCls:h}=n;return{[s]:Object.assign(Object.assign({},(0,t.Wf)(n)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${s}-customize-input) ${s}-selector`]:Object.assign(Object.assign({},Pe(n)),Be(n)),[`${s}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${s}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:n.colorTextPlaceholder,pointerEvents:"none"}),[`${s}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:u,height:n.fontSizeIcon,marginTop:-n.fontSizeIcon/2,color:n.colorTextQuaternary,fontSize:n.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[h]:{verticalAlign:"top",transition:`transform ${n.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${s}-suffix)`]:{pointerEvents:"auto"}},[`${s}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${s}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:u,zIndex:1,display:"inline-block",width:n.fontSizeIcon,height:n.fontSizeIcon,marginTop:-n.fontSizeIcon/2,color:n.colorTextQuaternary,fontSize:n.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:n.clearBg,cursor:"pointer",opacity:0,transition:`color ${n.motionDurationMid} ease, opacity ${n.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:n.colorTextTertiary}},"&:hover":{[`${s}-clear`]:{opacity:1}}}),[`${s}-has-feedback`]:{[`${s}-clear`]:{insetInlineEnd:u+n.fontSize+n.paddingXS}}}},V=n=>{const{componentCls:s}=n;return[{[s]:{[`&-borderless ${s}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${s}-in-form-item`]:{width:"100%"}}},Q(n),ie(n),pe(n),Y(n),{[`${s}-rtl`]:{direction:"rtl"}},_(s,(0,d.TS)(n,{borderHoverColor:n.colorPrimaryHover,outlineColor:n.controlOutline})),_(`${s}-status-error`,(0,d.TS)(n,{borderHoverColor:n.colorErrorHover,outlineColor:n.colorErrorOutline}),!0),_(`${s}-status-warning`,(0,d.TS)(n,{borderHoverColor:n.colorWarningHover,outlineColor:n.colorWarningOutline}),!0),(0,r.c)(n,{borderElCls:`${s}-selector`,focusElCls:`${s}-focused`})]};var i=(0,S.Z)("Select",(n,s)=>{let{rootPrefixCls:u}=s;const h=(0,d.TS)(n,{rootPrefixCls:u,inputPaddingHorizontalBase:n.paddingSM-1,multipleSelectItemHeight:n.multipleItemHeight});return[V(h)]},n=>{const{fontSize:s,lineHeight:u,controlHeight:h,controlPaddingHorizontal:K,zIndexPopupBase:J,colorText:Ie,fontWeightStrong:ye,controlItemBgActive:Ee,controlItemBgHover:Ve,colorBgContainer:Oe,colorFillSecondary:Le,controlHeightLG:me,controlHeightSM:X,colorBgContainerDisabled:B,colorTextDisabled:P}=n;return{zIndexPopup:J+50,optionSelectedColor:Ie,optionSelectedFontWeight:ye,optionSelectedBg:Ee,optionActiveBg:Ve,optionPadding:`${(h-s*u)/2}px ${K}px`,optionFontSize:s,optionLineHeight:u,optionHeight:h,selectorBg:Oe,clearBg:Oe,singleItemHeightLG:me,multipleItemBg:Le,multipleItemBorderColor:"transparent",multipleItemHeight:X,multipleItemHeightLG:h,multipleSelectorBgDisabled:B,multipleItemColorDisabled:P,multipleItemBorderColorDisabled:"transparent"}})},58582:function(gt,we,e){e.d(we,{Z:function(){return r}});const t=d=>{const a={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:d==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},a),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},a),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},a),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},a),{points:["br","tr"],offset:[0,-4]})}};function r(d,S){return d||t(S)}},84443:function(gt,we,e){e.d(we,{Z:function(){return t}});function t(r,d){return d!==void 0?d:r!==null}},66339:function(gt,we,e){e.d(we,{Z:function(){return $}});var t=e(40001),r=e(19248),d=e(99267),S=e(84105),a=e(58617),C=e(47472),w=e(59301);function $(Y){let{suffixIcon:l,clearIcon:L,menuItemSelectedIcon:o,removeIcon:A,loading:pe,multiple:Ae,hasFeedback:ie,prefixCls:Pe,showSuffixIcon:_,feedbackIcon:Be,showArrow:Q,componentName:V}=Y;const i=L!=null?L:w.createElement(r.Z,null),n=K=>l===null&&!ie&&!Q?null:w.createElement(w.Fragment,null,_!==!1&&K,ie&&Be);let s=null;if(l!==void 0)s=n(l);else if(pe)s=n(w.createElement(a.Z,{spin:!0}));else{const K=`${Pe}-suffix`;s=J=>{let{open:Ie,showSearch:ye}=J;return n(Ie&&ye?w.createElement(C.Z,{className:K}):w.createElement(S.Z,{className:K}))}}let u=null;o!==void 0?u=o:Ae?u=w.createElement(t.Z,null):u=null;let h=null;return A!==void 0?h=A:h=w.createElement(d.Z,null),{clearIcon:i,suffixIcon:s,itemIcon:u,removeIcon:h}}},81327:function(gt,we,e){e.d(we,{Z:function(){return Pe}});var t=e(59301),r=e(92310),d=e.n(r),S=e(11592),a=e(36355),C=e(33234);const w=t.createContext({latestIndex:0}),$=w.Provider;var l=_=>{let{className:Be,index:Q,children:V,split:i,style:n}=_;const{latestIndex:s}=t.useContext(w);return V==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:Be,style:n},V),Q{var Q,V;const{getPrefixCls:i,space:n,direction:s}=t.useContext(a.E_),{size:u=(n==null?void 0:n.size)||"small",align:h,className:K,rootClassName:J,children:Ie,direction:ye="horizontal",prefixCls:Ee,split:Ve,style:Oe,wrap:Le=!1,classNames:me,styles:X}=_,B=pe(_,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,T]=Array.isArray(u)?u:[u,u],U=o(T),F=o(P),N=A(T),ve=A(P),ue=(0,S.Z)(Ie,{keepEmpty:!0}),De=h===void 0&&ye==="horizontal"?"center":h,Xe=i("space",Ee),[ge,Re]=(0,L.Z)(Xe),Ue=d()(Xe,n==null?void 0:n.className,Re,`${Xe}-${ye}`,{[`${Xe}-rtl`]:s==="rtl",[`${Xe}-align-${De}`]:De,[`${Xe}-gap-row-${T}`]:U,[`${Xe}-gap-col-${P}`]:F},K,J),Ne=d()(`${Xe}-item`,(Q=me==null?void 0:me.item)!==null&&Q!==void 0?Q:(V=n==null?void 0:n.classNames)===null||V===void 0?void 0:V.item);let R=0;const be=ue.map((v,I)=>{var j,G;v!=null&&(R=I);const ne=v&&v.key||`${Ne}-${I}`;return t.createElement(l,{className:Ne,key:ne,index:I,split:Ve,style:(j=X==null?void 0:X.item)!==null&&j!==void 0?j:(G=n==null?void 0:n.styles)===null||G===void 0?void 0:G.item},v)}),y=t.useMemo(()=>({latestIndex:R}),[R]);if(ue.length===0)return null;const f={};return Le&&(f.flexWrap="wrap"),!F&&ve&&(f.columnGap=P),!U&&N&&(f.rowGap=T),ge(t.createElement("div",Object.assign({ref:Be,className:Ue,style:Object.assign(Object.assign(Object.assign({},f),n==null?void 0:n.style),Oe)},B),t.createElement($,{value:y},be)))});ie.Compact=C.ZP;var Pe=ie},8378:function(gt,we){const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + `]:{paddingInlineEnd:n.fontSize*1.5}}}},Ae((0,d.TS)(n,{controlHeight:n.singleItemHeightLG,fontSize:n.fontSizeLG,borderRadius:n.borderRadiusLG}),"lg")]}const Pe=n=>{const{componentCls:s,selectorBg:u}=n;return{position:"relative",backgroundColor:u,border:`${n.lineWidth}px ${n.lineType} ${n.colorBorder}`,transition:`all ${n.motionDurationMid} ${n.motionEaseInOut}`,input:{cursor:"pointer"},[`${s}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${s}-disabled&`]:{color:n.colorTextDisabled,background:n.colorBgContainerDisabled,cursor:"not-allowed",[`${s}-multiple&`]:{background:n.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},_=function(n,s){let u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:h,borderHoverColor:K,outlineColor:J,antCls:Ie}=s,ye=u?{[`${h}-selector`]:{borderColor:K}}:{};return{[n]:{[`&:not(${h}-disabled):not(${h}-customize-input):not(${Ie}-pagination-size-changer)`]:Object.assign(Object.assign({},ye),{[`${h}-focused& ${h}-selector`]:{borderColor:K,boxShadow:`0 0 0 ${s.controlOutlineWidth}px ${J}`,outline:0},[`&:hover ${h}-selector`]:{borderColor:K}})}}},Be=n=>{const{componentCls:s}=n;return{[`${s}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Q=n=>{const{componentCls:s,inputPaddingHorizontalBase:u,iconCls:h}=n;return{[s]:Object.assign(Object.assign({},(0,t.Wf)(n)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${s}-customize-input) ${s}-selector`]:Object.assign(Object.assign({},Pe(n)),Be(n)),[`${s}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${s}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:n.colorTextPlaceholder,pointerEvents:"none"}),[`${s}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:u,height:n.fontSizeIcon,marginTop:-n.fontSizeIcon/2,color:n.colorTextQuaternary,fontSize:n.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[h]:{verticalAlign:"top",transition:`transform ${n.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${s}-suffix)`]:{pointerEvents:"auto"}},[`${s}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${s}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:u,zIndex:1,display:"inline-block",width:n.fontSizeIcon,height:n.fontSizeIcon,marginTop:-n.fontSizeIcon/2,color:n.colorTextQuaternary,fontSize:n.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:n.clearBg,cursor:"pointer",opacity:0,transition:`color ${n.motionDurationMid} ease, opacity ${n.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:n.colorTextTertiary}},"&:hover":{[`${s}-clear`]:{opacity:1}}}),[`${s}-has-feedback`]:{[`${s}-clear`]:{insetInlineEnd:u+n.fontSize+n.paddingXS}}}},V=n=>{const{componentCls:s}=n;return[{[s]:{[`&-borderless ${s}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${s}-in-form-item`]:{width:"100%"}}},Q(n),ie(n),pe(n),Y(n),{[`${s}-rtl`]:{direction:"rtl"}},_(s,(0,d.TS)(n,{borderHoverColor:n.colorPrimaryHover,outlineColor:n.controlOutline})),_(`${s}-status-error`,(0,d.TS)(n,{borderHoverColor:n.colorErrorHover,outlineColor:n.colorErrorOutline}),!0),_(`${s}-status-warning`,(0,d.TS)(n,{borderHoverColor:n.colorWarningHover,outlineColor:n.colorWarningOutline}),!0),(0,r.c)(n,{borderElCls:`${s}-selector`,focusElCls:`${s}-focused`})]};var l=(0,S.Z)("Select",(n,s)=>{let{rootPrefixCls:u}=s;const h=(0,d.TS)(n,{rootPrefixCls:u,inputPaddingHorizontalBase:n.paddingSM-1,multipleSelectItemHeight:n.multipleItemHeight});return[V(h)]},n=>{const{fontSize:s,lineHeight:u,controlHeight:h,controlPaddingHorizontal:K,zIndexPopupBase:J,colorText:Ie,fontWeightStrong:ye,controlItemBgActive:Ee,controlItemBgHover:Ve,colorBgContainer:Oe,colorFillSecondary:Le,controlHeightLG:me,controlHeightSM:X,colorBgContainerDisabled:B,colorTextDisabled:P}=n;return{zIndexPopup:J+50,optionSelectedColor:Ie,optionSelectedFontWeight:ye,optionSelectedBg:Ee,optionActiveBg:Ve,optionPadding:`${(h-s*u)/2}px ${K}px`,optionFontSize:s,optionLineHeight:u,optionHeight:h,selectorBg:Oe,clearBg:Oe,singleItemHeightLG:me,multipleItemBg:Le,multipleItemBorderColor:"transparent",multipleItemHeight:X,multipleItemHeightLG:h,multipleSelectorBgDisabled:B,multipleItemColorDisabled:P,multipleItemBorderColorDisabled:"transparent"}})},58582:function(mt,we,e){e.d(we,{Z:function(){return r}});const t=d=>{const a={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:d==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},a),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},a),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},a),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},a),{points:["br","tr"],offset:[0,-4]})}};function r(d,S){return d||t(S)}},84443:function(mt,we,e){e.d(we,{Z:function(){return t}});function t(r,d){return d!==void 0?d:r!==null}},66339:function(mt,we,e){e.d(we,{Z:function(){return $}});var t=e(40001),r=e(19248),d=e(99267),S=e(84105),a=e(58617),C=e(47472),w=e(59301);function $(Y){let{suffixIcon:o,clearIcon:L,menuItemSelectedIcon:i,removeIcon:A,loading:pe,multiple:Ae,hasFeedback:ie,prefixCls:Pe,showSuffixIcon:_,feedbackIcon:Be,showArrow:Q,componentName:V}=Y;const l=L!=null?L:w.createElement(r.Z,null),n=K=>o===null&&!ie&&!Q?null:w.createElement(w.Fragment,null,_!==!1&&K,ie&&Be);let s=null;if(o!==void 0)s=n(o);else if(pe)s=n(w.createElement(a.Z,{spin:!0}));else{const K=`${Pe}-suffix`;s=J=>{let{open:Ie,showSearch:ye}=J;return n(Ie&&ye?w.createElement(C.Z,{className:K}):w.createElement(S.Z,{className:K}))}}let u=null;i!==void 0?u=i:Ae?u=w.createElement(t.Z,null):u=null;let h=null;return A!==void 0?h=A:h=w.createElement(d.Z,null),{clearIcon:l,suffixIcon:s,itemIcon:u,removeIcon:h}}},81327:function(mt,we,e){e.d(we,{Z:function(){return Pe}});var t=e(59301),r=e(92310),d=e.n(r),S=e(11592),a=e(36355),C=e(33234);const w=t.createContext({latestIndex:0}),$=w.Provider;var o=_=>{let{className:Be,index:Q,children:V,split:l,style:n}=_;const{latestIndex:s}=t.useContext(w);return V==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:Be,style:n},V),Q{var Q,V;const{getPrefixCls:l,space:n,direction:s}=t.useContext(a.E_),{size:u=(n==null?void 0:n.size)||"small",align:h,className:K,rootClassName:J,children:Ie,direction:ye="horizontal",prefixCls:Ee,split:Ve,style:Oe,wrap:Le=!1,classNames:me,styles:X}=_,B=pe(_,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,T]=Array.isArray(u)?u:[u,u],U=i(T),F=i(P),N=A(T),ve=A(P),ue=(0,S.Z)(Ie,{keepEmpty:!0}),De=h===void 0&&ye==="horizontal"?"center":h,Xe=l("space",Ee),[ge,Re]=(0,L.Z)(Xe),Ue=d()(Xe,n==null?void 0:n.className,Re,`${Xe}-${ye}`,{[`${Xe}-rtl`]:s==="rtl",[`${Xe}-align-${De}`]:De,[`${Xe}-gap-row-${T}`]:U,[`${Xe}-gap-col-${P}`]:F},K,J),Ne=d()(`${Xe}-item`,(Q=me==null?void 0:me.item)!==null&&Q!==void 0?Q:(V=n==null?void 0:n.classNames)===null||V===void 0?void 0:V.item);let R=0;const be=ue.map((v,I)=>{var j,G;v!=null&&(R=I);const ne=v&&v.key||`${Ne}-${I}`;return t.createElement(o,{className:Ne,key:ne,index:I,split:Ve,style:(j=X==null?void 0:X.item)!==null&&j!==void 0?j:(G=n==null?void 0:n.styles)===null||G===void 0?void 0:G.item},v)}),y=t.useMemo(()=>({latestIndex:R}),[R]);if(ue.length===0)return null;const f={};return Le&&(f.flexWrap="wrap"),!F&&ve&&(f.columnGap=P),!U&&N&&(f.rowGap=T),ge(t.createElement("div",Object.assign({ref:Be,className:Ue,style:Object.assign(Object.assign(Object.assign({},f),n==null?void 0:n.style),Oe)},B),t.createElement($,{value:y},be)))});ie.Compact=C.ZP;var Pe=ie},8378:function(mt,we){const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}},[`${t.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, - opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});we.Z=e},92899:function(gt,we,e){e.d(we,{Fm:function(){return o}});var t=e(36237),r=e(95406);const d=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),S=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),a=new t.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),w=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),$=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Y=new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),L={"move-up":{inKeyframes:Y,outKeyframes:l},"move-down":{inKeyframes:d,outKeyframes:S},"move-left":{inKeyframes:a,outKeyframes:C},"move-right":{inKeyframes:w,outKeyframes:$}},o=(A,pe)=>{const{antCls:Ae}=A,ie=`${Ae}-${pe}`,{inKeyframes:Pe,outKeyframes:_}=L[pe];return[(0,r.R)(ie,Pe,_,A.motionDurationMid),{[` + opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});we.Z=e},92899:function(mt,we,e){e.d(we,{Fm:function(){return i}});var t=e(36237),r=e(95406);const d=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),S=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),a=new t.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),w=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),$=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Y=new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),L={"move-up":{inKeyframes:Y,outKeyframes:o},"move-down":{inKeyframes:d,outKeyframes:S},"move-left":{inKeyframes:a,outKeyframes:C},"move-right":{inKeyframes:w,outKeyframes:$}},i=(A,pe)=>{const{antCls:Ae}=A,ie=`${Ae}-${pe}`,{inKeyframes:Pe,outKeyframes:_}=L[pe];return[(0,r.R)(ie,Pe,_,A.motionDurationMid),{[` ${ie}-enter, ${ie}-appear - `]:{opacity:0,animationTimingFunction:A.motionEaseOutCirc},[`${ie}-leave`]:{animationTimingFunction:A.motionEaseInOutCirc}}]}},13826:function(gt,we,e){e.d(we,{Qt:function(){return a},Uw:function(){return S},fJ:function(){return d},ly:function(){return C},oN:function(){return o}});var t=e(36237),r=e(95406);const d=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),S=new t.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),a=new t.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),C=new t.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),w=new t.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),$=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Y=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),l=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),L={"slide-up":{inKeyframes:d,outKeyframes:S},"slide-down":{inKeyframes:a,outKeyframes:C},"slide-left":{inKeyframes:w,outKeyframes:$},"slide-right":{inKeyframes:Y,outKeyframes:l}},o=(A,pe)=>{const{antCls:Ae}=A,ie=`${Ae}-${pe}`,{inKeyframes:Pe,outKeyframes:_}=L[pe];return[(0,r.R)(ie,Pe,_,A.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:A.motionEaseOutCirc},[`${ie}-leave`]:{animationTimingFunction:A.motionEaseInOutCirc}}]}},13826:function(mt,we,e){e.d(we,{Qt:function(){return a},Uw:function(){return S},fJ:function(){return d},ly:function(){return C},oN:function(){return i}});var t=e(36237),r=e(95406);const d=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),S=new t.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),a=new t.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),C=new t.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),w=new t.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),$=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Y=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),o=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),L={"slide-up":{inKeyframes:d,outKeyframes:S},"slide-down":{inKeyframes:a,outKeyframes:C},"slide-left":{inKeyframes:w,outKeyframes:$},"slide-right":{inKeyframes:Y,outKeyframes:o}},i=(A,pe)=>{const{antCls:Ae}=A,ie=`${Ae}-${pe}`,{inKeyframes:Pe,outKeyframes:_}=L[pe];return[(0,r.R)(ie,Pe,_,A.motionDurationMid),{[` ${ie}-enter, ${ie}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:A.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${ie}-leave`]:{animationTimingFunction:A.motionEaseInQuint}}]}},5630:function(gt,we,e){var t=e(54476),r=e(33885),d=e(20068),S=e(42978),a=e(75931),C=e(92310),w=e.n(C),$=e(18929),Y=e(59301),l=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],L=(0,Y.forwardRef)(function(o,A){var pe,Ae=o.prefixCls,ie=Ae===void 0?"rc-checkbox":Ae,Pe=o.className,_=o.style,Be=o.checked,Q=o.disabled,V=o.defaultChecked,i=V===void 0?!1:V,n=o.type,s=n===void 0?"checkbox":n,u=o.title,h=o.onChange,K=(0,a.Z)(o,l),J=(0,Y.useRef)(null),Ie=(0,$.Z)(i,{value:Be}),ye=(0,S.Z)(Ie,2),Ee=ye[0],Ve=ye[1];(0,Y.useImperativeHandle)(A,function(){return{focus:function(){var X;(X=J.current)===null||X===void 0||X.focus()},blur:function(){var X;(X=J.current)===null||X===void 0||X.blur()},input:J.current}});var Oe=w()(ie,Pe,(pe={},(0,d.Z)(pe,"".concat(ie,"-checked"),Ee),(0,d.Z)(pe,"".concat(ie,"-disabled"),Q),pe)),Le=function(X){Q||("checked"in o||Ve(X.target.checked),h==null||h({target:(0,r.Z)((0,r.Z)({},o),{},{type:s,checked:X.target.checked}),stopPropagation:function(){X.stopPropagation()},preventDefault:function(){X.preventDefault()},nativeEvent:X.nativeEvent}))};return Y.createElement("span",{className:Oe,title:u,style:_},Y.createElement("input",(0,t.Z)({},K,{className:"".concat(ie,"-input"),ref:J,onChange:Le,disabled:Q,checked:!!Ee,type:s})),Y.createElement("span",{className:"".concat(ie,"-inner")}))});we.Z=L},31561:function(gt,we,e){e.d(we,{Z:function(){return s}});var t=e(54476),r=e(20068),d=e(42978),S=e(75931),a=e(35593),C=e(92310),w=e.n(C),$=e(8654),Y=e(59301),l=e(10228),L=e(16089),o=l.Z.ESC,A=l.Z.TAB;function pe(u){var h=u.visible,K=u.triggerRef,J=u.onVisibleChange,Ie=u.autoFocus,ye=u.overlayRef,Ee=Y.useRef(!1),Ve=function(){if(h){var X,B;(X=K.current)===null||X===void 0||(B=X.focus)===null||B===void 0||B.call(X),J==null||J(!1)}},Oe=function(){var X;return(X=ye.current)!==null&&X!==void 0&&X.focus?(ye.current.focus(),Ee.current=!0,!0):!1},Le=function(X){switch(X.keyCode){case o:Ve();break;case A:{var B=!1;Ee.current||(B=Oe()),B?X.preventDefault():Ve();break}}};Y.useEffect(function(){return h?(window.addEventListener("keydown",Le),Ie&&(0,L.Z)(Oe,3),function(){window.removeEventListener("keydown",Le),Ee.current=!1}):function(){Ee.current=!1}},[h])}var Ae=(0,Y.forwardRef)(function(u,h){var K=u.overlay,J=u.arrow,Ie=u.prefixCls,ye=(0,Y.useMemo)(function(){var Ve;return typeof K=="function"?Ve=K():Ve=K,Ve},[K]),Ee=(0,$.sQ)(h,ye==null?void 0:ye.ref);return Y.createElement(Y.Fragment,null,J&&Y.createElement("div",{className:"".concat(Ie,"-arrow")}),Y.cloneElement(ye,{ref:(0,$.Yr)(ye)?Ee:void 0}))}),ie=Ae,Pe={adjustX:1,adjustY:1},_=[0,0],Be={topLeft:{points:["bl","tl"],overflow:Pe,offset:[0,-4],targetOffset:_},top:{points:["bc","tc"],overflow:Pe,offset:[0,-4],targetOffset:_},topRight:{points:["br","tr"],overflow:Pe,offset:[0,-4],targetOffset:_},bottomLeft:{points:["tl","bl"],overflow:Pe,offset:[0,4],targetOffset:_},bottom:{points:["tc","bc"],overflow:Pe,offset:[0,4],targetOffset:_},bottomRight:{points:["tr","br"],overflow:Pe,offset:[0,4],targetOffset:_}},Q=Be,V=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function i(u,h){var K,J=u.arrow,Ie=J===void 0?!1:J,ye=u.prefixCls,Ee=ye===void 0?"rc-dropdown":ye,Ve=u.transitionName,Oe=u.animation,Le=u.align,me=u.placement,X=me===void 0?"bottomLeft":me,B=u.placements,P=B===void 0?Q:B,T=u.getPopupContainer,U=u.showAction,F=u.hideAction,N=u.overlayClassName,ve=u.overlayStyle,ue=u.visible,De=u.trigger,Xe=De===void 0?["hover"]:De,ge=u.autoFocus,Re=u.overlay,Ue=u.children,Ne=u.onVisibleChange,R=(0,S.Z)(u,V),be=Y.useState(),y=(0,d.Z)(be,2),f=y[0],v=y[1],I="visible"in u?ue:f,j=Y.useRef(null),G=Y.useRef(null),ne=Y.useRef(null);Y.useImperativeHandle(h,function(){return j.current});var c=function(he){v(he),Ne==null||Ne(he)};pe({visible:I,triggerRef:ne,onVisibleChange:c,autoFocus:ge,overlayRef:G});var k=function(he){var Fe=u.onOverlayClick;v(!1),Fe&&Fe(he)},z=function(){return Y.createElement(ie,{ref:G,overlay:Re,prefixCls:Ee,arrow:Ie})},g=function(){return typeof Re=="function"?z:z()},O=function(){var he=u.minOverlayWidthMatchTrigger,Fe=u.alignPoint;return"minOverlayWidthMatchTrigger"in u?he:!Fe},M=function(){var he=u.openClassName;return he!==void 0?he:"".concat(Ee,"-open")},H=Y.cloneElement(Ue,{className:w()((K=Ue.props)===null||K===void 0?void 0:K.className,I&&M()),ref:(0,$.Yr)(Ue)?(0,$.sQ)(ne,Ue.ref):void 0}),re=F;return!re&&Xe.indexOf("contextMenu")!==-1&&(re=["click"]),Y.createElement(a.Z,(0,t.Z)({builtinPlacements:P},R,{prefixCls:Ee,ref:j,popupClassName:w()(N,(0,r.Z)({},"".concat(Ee,"-show-arrow"),Ie)),popupStyle:ve,action:Xe,showAction:U,hideAction:re,popupPlacement:X,popupAlign:Le,popupTransitionName:Ve,popupAnimation:Oe,popupVisible:I,stretch:O()?"minWidth":"",popup:g(),onPopupVisibleChange:c,onPopupClick:k,getPopupContainer:T}),H)}var n=Y.forwardRef(i),s=n},93681:function(gt,we,e){e.r(we),e.d(we,{BaseInput:function(){return l},default:function(){return Be}});var t=e(54476),r=e(33885),d=e(20068),S=e(76190),a=e(92310),C=e.n(a),w=e(59301),$=e(5643),Y=function(V){var i,n,s=V.inputElement,u=V.prefixCls,h=V.prefix,K=V.suffix,J=V.addonBefore,Ie=V.addonAfter,ye=V.className,Ee=V.style,Ve=V.disabled,Oe=V.readOnly,Le=V.focused,me=V.triggerFocus,X=V.allowClear,B=V.value,P=V.handleReset,T=V.hidden,U=V.classes,F=V.classNames,N=V.dataAttrs,ve=V.styles,ue=V.components,De=(ue==null?void 0:ue.affixWrapper)||"span",Xe=(ue==null?void 0:ue.groupWrapper)||"span",ge=(ue==null?void 0:ue.wrapper)||"span",Re=(ue==null?void 0:ue.groupAddon)||"span",Ue=(0,w.useRef)(null),Ne=function(z){var g;(g=Ue.current)!==null&&g!==void 0&&g.contains(z.target)&&(me==null||me())},R=function(){var z;if(!X)return null;var g=!Ve&&!Oe&&B,O="".concat(u,"-clear-icon"),M=(0,S.Z)(X)==="object"&&X!==null&&X!==void 0&&X.clearIcon?X.clearIcon:"\u2716";return w.createElement("span",{onClick:P,onMouseDown:function(re){return re.preventDefault()},className:C()(O,(z={},(0,d.Z)(z,"".concat(O,"-hidden"),!g),(0,d.Z)(z,"".concat(O,"-has-suffix"),!!K),z)),role:"button",tabIndex:-1},M)},be=(0,w.cloneElement)(s,{value:B,hidden:T,className:C()((i=s.props)===null||i===void 0?void 0:i.className,!(0,$.X3)(V)&&!(0,$.He)(V)&&ye)||null,style:(0,r.Z)((0,r.Z)({},(n=s.props)===null||n===void 0?void 0:n.style),!(0,$.X3)(V)&&!(0,$.He)(V)?Ee:{})});if((0,$.X3)(V)){var y,f="".concat(u,"-affix-wrapper"),v=C()(f,(y={},(0,d.Z)(y,"".concat(f,"-disabled"),Ve),(0,d.Z)(y,"".concat(f,"-focused"),Le),(0,d.Z)(y,"".concat(f,"-readonly"),Oe),(0,d.Z)(y,"".concat(f,"-input-with-clear-btn"),K&&X&&B),y),!(0,$.He)(V)&&ye,U==null?void 0:U.affixWrapper,F==null?void 0:F.affixWrapper),I=(K||X)&&w.createElement("span",{className:C()("".concat(u,"-suffix"),F==null?void 0:F.suffix),style:ve==null?void 0:ve.suffix},R(),K);be=w.createElement(De,(0,t.Z)({className:v,style:(0,r.Z)((0,r.Z)({},(0,$.He)(V)?void 0:Ee),ve==null?void 0:ve.affixWrapper),hidden:!(0,$.He)(V)&&T,onClick:Ne},N==null?void 0:N.affixWrapper,{ref:Ue}),h&&w.createElement("span",{className:C()("".concat(u,"-prefix"),F==null?void 0:F.prefix),style:ve==null?void 0:ve.prefix},h),(0,w.cloneElement)(s,{value:B,hidden:null}),I)}if((0,$.He)(V)){var j="".concat(u,"-group"),G="".concat(j,"-addon"),ne=C()("".concat(u,"-wrapper"),j,U==null?void 0:U.wrapper),c=C()("".concat(u,"-group-wrapper"),ye,U==null?void 0:U.group);return w.createElement(Xe,{className:c,style:Ee,hidden:T},w.createElement(ge,{className:ne},J&&w.createElement(Re,{className:G},J),(0,w.cloneElement)(be,{hidden:null}),Ie&&w.createElement(Re,{className:G},Ie)))}return be},l=Y,L=e(94480),o=e(42978),A=e(75931),pe=e(18929),Ae=e(2738),ie=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Pe=(0,w.forwardRef)(function(Q,V){var i=Q.autoComplete,n=Q.onChange,s=Q.onFocus,u=Q.onBlur,h=Q.onPressEnter,K=Q.onKeyDown,J=Q.prefixCls,Ie=J===void 0?"rc-input":J,ye=Q.disabled,Ee=Q.htmlSize,Ve=Q.className,Oe=Q.maxLength,Le=Q.suffix,me=Q.showCount,X=Q.type,B=X===void 0?"text":X,P=Q.classes,T=Q.classNames,U=Q.styles,F=(0,A.Z)(Q,ie),N=(0,pe.Z)(Q.defaultValue,{value:Q.value}),ve=(0,o.Z)(N,2),ue=ve[0],De=ve[1],Xe=(0,w.useState)(!1),ge=(0,o.Z)(Xe,2),Re=ge[0],Ue=ge[1],Ne=(0,w.useRef)(null),R=function(c){Ne.current&&(0,$.nH)(Ne.current,c)};(0,w.useImperativeHandle)(V,function(){return{focus:R,blur:function(){var c;(c=Ne.current)===null||c===void 0||c.blur()},setSelectionRange:function(c,k,z){var g;(g=Ne.current)===null||g===void 0||g.setSelectionRange(c,k,z)},select:function(){var c;(c=Ne.current)===null||c===void 0||c.select()},input:Ne.current}}),(0,w.useEffect)(function(){Ue(function(ne){return ne&&ye?!1:ne})},[ye]);var be=function(c){Q.value===void 0&&De(c.target.value),Ne.current&&(0,$.rJ)(Ne.current,c,n)},y=function(c){h&&c.key==="Enter"&&h(c),K==null||K(c)},f=function(c){Ue(!0),s==null||s(c)},v=function(c){Ue(!1),u==null||u(c)},I=function(c){De(""),R(),Ne.current&&(0,$.rJ)(Ne.current,c,n)},j=function(){var c=(0,Ae.Z)(Q,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return w.createElement("input",(0,t.Z)({autoComplete:i},c,{onChange:be,onFocus:f,onBlur:v,onKeyDown:y,className:C()(Ie,(0,d.Z)({},"".concat(Ie,"-disabled"),ye),T==null?void 0:T.input),style:U==null?void 0:U.input,ref:Ne,size:Ee,type:B}))},G=function(){var c=Number(Oe)>0;if(Le||me){var k=(0,$.D7)(ue),z=(0,L.Z)(k).length,g=(0,S.Z)(me)==="object"?me.formatter({value:k,count:z,maxLength:Oe}):"".concat(z).concat(c?" / ".concat(Oe):"");return w.createElement(w.Fragment,null,!!me&&w.createElement("span",{className:C()("".concat(Ie,"-show-count-suffix"),(0,d.Z)({},"".concat(Ie,"-show-count-has-suffix"),!!Le),T==null?void 0:T.count),style:(0,r.Z)({},U==null?void 0:U.count)},g),Le)}return null};return w.createElement(l,(0,t.Z)({},F,{prefixCls:Ie,className:Ve,inputElement:j(),handleReset:I,value:(0,$.D7)(ue),focused:Re,triggerFocus:R,suffix:G(),disabled:ye,classes:P,classNames:T,styles:U}))}),_=Pe,Be=_},5643:function(gt,we,e){e.d(we,{D7:function(){return a},He:function(){return t},X3:function(){return r},nH:function(){return S},rJ:function(){return d}});function t(C){return!!(C.addonBefore||C.addonAfter)}function r(C){return!!(C.prefix||C.suffix||C.allowClear)}function d(C,w,$,Y){if($){var l=w;if(w.type==="click"){var L=C.cloneNode(!0);l=Object.create(w,{target:{value:L},currentTarget:{value:L}}),L.value="",$(l);return}if(Y!==void 0){l=Object.create(w,{target:{value:C},currentTarget:{value:C}}),C.value=Y,$(l);return}$(l)}}function S(C,w){if(C){C.focus(w);var $=w||{},Y=$.cursor;if(Y){var l=C.value.length;switch(Y){case"start":C.setSelectionRange(0,0);break;case"end":C.setSelectionRange(l,l);break;default:C.setSelectionRange(0,l)}}}}function a(C){return typeof C=="undefined"||C===null?"":String(C)}},15285:function(gt,we,e){e.d(we,{iz:function(){return nt},ck:function(){return An},BW:function(){return Qe},sN:function(){return An},Wd:function(){return ae},ZP:function(){return At},Xl:function(){return K}});var t=e(54476),r=e(20068),d=e(33885),S=e(94480),a=e(42978),C=e(75931),w=e(92310),$=e.n(w),Y=e(83836),l=e(18929),L=e(13697),o=e(48736),A=e(59301),pe=e(4676),Ae=A.createContext(null);function ie(W,ee){return W===void 0?null:"".concat(W,"-").concat(ee)}function Pe(W){var ee=A.useContext(Ae);return ie(ee,W)}var _=e(80547),Be=["children","locked"],Q=A.createContext(null);function V(W,ee){var ce=(0,d.Z)({},W);return Object.keys(ee).forEach(function(Ce){var de=ee[Ce];de!==void 0&&(ce[Ce]=de)}),ce}function i(W){var ee=W.children,ce=W.locked,Ce=(0,C.Z)(W,Be),de=A.useContext(Q),le=(0,_.Z)(function(){return V(de,Ce)},[de,Ce],function(te,Me){return!ce&&(te[0]!==Me[0]||!(0,L.Z)(te[1],Me[1],!0))});return A.createElement(Q.Provider,{value:le},ee)}var n=[],s=A.createContext(null);function u(){return A.useContext(s)}var h=A.createContext(n);function K(W){var ee=A.useContext(h);return A.useMemo(function(){return W!==void 0?[].concat((0,S.Z)(ee),[W]):ee},[ee,W])}var J=A.createContext(null),Ie=A.createContext({}),ye=Ie,Ee=e(29194);function Ve(W){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ee.Z)(W)){var ce=W.nodeName.toLowerCase(),Ce=["input","select","textarea","button"].includes(ce)||W.isContentEditable||ce==="a"&&!!W.getAttribute("href"),de=W.getAttribute("tabindex"),le=Number(de),te=null;return de&&!Number.isNaN(le)?te=le:Ce&&te===null&&(te=0),Ce&&W.disabled&&(te=null),te!==null&&(te>=0||ee&&te<0)}return!1}function Oe(W){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce=(0,S.Z)(W.querySelectorAll("*")).filter(function(Ce){return Ve(Ce,ee)});return Ve(W,ee)&&ce.unshift(W),ce}var Le=null;function me(){Le=document.activeElement}function X(){Le=null}function B(){if(Le)try{Le.focus()}catch(W){}}function P(W,ee){if(ee.keyCode===9){var ce=Oe(W),Ce=ce[ee.shiftKey?0:ce.length-1],de=Ce===document.activeElement||W===document.activeElement;if(de){var le=ce[ee.shiftKey?ce.length-1:0];le.focus(),ee.preventDefault()}}}var T=e(10228),U=e(16089),F=T.Z.LEFT,N=T.Z.RIGHT,ve=T.Z.UP,ue=T.Z.DOWN,De=T.Z.ENTER,Xe=T.Z.ESC,ge=T.Z.HOME,Re=T.Z.END,Ue=[ve,ue,F,N];function Ne(W,ee,ce,Ce){var de,le,te,Me,$e="prev",rt="next",Mt="children",It="parent";if(W==="inline"&&Ce===De)return{inlineTrigger:!0};var Ft=(de={},(0,r.Z)(de,ve,$e),(0,r.Z)(de,ue,rt),de),xt=(le={},(0,r.Z)(le,F,ce?rt:$e),(0,r.Z)(le,N,ce?$e:rt),(0,r.Z)(le,ue,Mt),(0,r.Z)(le,De,Mt),le),mt=(te={},(0,r.Z)(te,ve,$e),(0,r.Z)(te,ue,rt),(0,r.Z)(te,De,Mt),(0,r.Z)(te,Xe,It),(0,r.Z)(te,F,ce?Mt:It),(0,r.Z)(te,N,ce?It:Mt),te),Xt={inline:Ft,horizontal:xt,vertical:mt,inlineSub:Ft,horizontalSub:mt,verticalSub:mt},Lt=(Me=Xt["".concat(W).concat(ee?"":"Sub")])===null||Me===void 0?void 0:Me[Ce];switch(Lt){case $e:return{offset:-1,sibling:!0};case rt:return{offset:1,sibling:!0};case It:return{offset:-1,sibling:!1};case Mt:return{offset:1,sibling:!1};default:return null}}function R(W){for(var ee=W;ee;){if(ee.getAttribute("data-menu-list"))return ee;ee=ee.parentElement}return null}function be(W,ee){for(var ce=W||document.activeElement;ce;){if(ee.has(ce))return ce;ce=ce.parentElement}return null}function y(W,ee){var ce=Oe(W,!0);return ce.filter(function(Ce){return ee.has(Ce)})}function f(W,ee,ce){var Ce=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!W)return null;var de=y(W,ee),le=de.length,te=de.findIndex(function(Me){return ce===Me});return Ce<0?te===-1?te=le-1:te-=1:Ce>0&&(te+=1),te=(te+le)%le,de[te]}var v=function(ee,ce){var Ce=new Set,de=new Map,le=new Map;return ee.forEach(function(te){var Me=document.querySelector("[data-menu-id='".concat(ie(ce,te),"']"));Me&&(Ce.add(Me),le.set(Me,te),de.set(te,Me))}),{elements:Ce,key2element:de,element2key:le}};function I(W,ee,ce,Ce,de,le,te,Me,$e,rt){var Mt=A.useRef(),It=A.useRef();It.current=ee;var Ft=function(){U.Z.cancel(Mt.current)};return A.useEffect(function(){return function(){Ft()}},[]),function(xt){var mt=xt.which;if([].concat(Ue,[De,Xe,ge,Re]).includes(mt)){var Xt=le(),Lt=v(Xt,Ce),qt=Lt,Pt=qt.elements,St=qt.key2element,Qt=qt.element2key,Je=St.get(ee),_t=be(Je,Pt),En=Qt.get(_t),bt=Ne(W,te(En,!0).length===1,ce,mt);if(!bt&&mt!==ge&&mt!==Re)return;(Ue.includes(mt)||[ge,Re].includes(mt))&&xt.preventDefault();var Et=function(hn){if(hn){var D=hn,x=hn.querySelector("a");x!=null&&x.getAttribute("href")&&(D=x);var b=Qt.get(hn);Me(b),Ft(),Mt.current=(0,U.Z)(function(){It.current===b&&D.focus()})}};if([ge,Re].includes(mt)||bt.sibling||!_t){var it;!_t||W==="inline"?it=de.current:it=R(_t);var rn,ln=y(it,Pt);mt===ge?rn=ln[0]:mt===Re?rn=ln[ln.length-1]:rn=f(it,Pt,_t,bt.offset),Et(rn)}else if(bt.inlineTrigger)$e(En);else if(bt.offset>0)$e(En,!0),Ft(),Mt.current=(0,U.Z)(function(){Lt=v(Xt,Ce);var yn=_t.getAttribute("aria-controls"),hn=document.getElementById(yn),D=f(hn,Lt.elements);Et(D)},5);else if(bt.offset<0){var kt=te(En,!0),Ut=kt[kt.length-2],mn=St.get(Ut);$e(Ut,!1),Et(mn)}}rt==null||rt(xt)}}function j(W){Promise.resolve().then(W)}var G="__RC_UTIL_PATH_SPLIT__",ne=function(ee){return ee.join(G)},c=function(ee){return ee.split(G)},k="rc-menu-more";function z(){var W=A.useState({}),ee=(0,a.Z)(W,2),ce=ee[1],Ce=(0,A.useRef)(new Map),de=(0,A.useRef)(new Map),le=A.useState([]),te=(0,a.Z)(le,2),Me=te[0],$e=te[1],rt=(0,A.useRef)(0),Mt=(0,A.useRef)(!1),It=function(){Mt.current||ce({})},Ft=(0,A.useCallback)(function(St,Qt){var Je=ne(Qt);de.current.set(Je,St),Ce.current.set(St,Je),rt.current+=1;var _t=rt.current;j(function(){_t===rt.current&&It()})},[]),xt=(0,A.useCallback)(function(St,Qt){var Je=ne(Qt);de.current.delete(Je),Ce.current.delete(St)},[]),mt=(0,A.useCallback)(function(St){$e(St)},[]),Xt=(0,A.useCallback)(function(St,Qt){var Je=Ce.current.get(St)||"",_t=c(Je);return Qt&&Me.includes(_t[0])&&_t.unshift(k),_t},[Me]),Lt=(0,A.useCallback)(function(St,Qt){return St.some(function(Je){var _t=Xt(Je,!0);return _t.includes(Qt)})},[Xt]),qt=function(){var Qt=(0,S.Z)(Ce.current.keys());return Me.length&&Qt.push(k),Qt},Pt=(0,A.useCallback)(function(St){var Qt="".concat(Ce.current.get(St)).concat(G),Je=new Set;return(0,S.Z)(de.current.keys()).forEach(function(_t){_t.startsWith(Qt)&&Je.add(de.current.get(_t))}),Je},[]);return A.useEffect(function(){return function(){Mt.current=!0}},[]),{registerPath:Ft,unregisterPath:xt,refreshOverflowKeys:mt,isSubPathKey:Lt,getKeyPath:Xt,getKeys:qt,getSubPathKeys:Pt}}function g(W){var ee=A.useRef(W);ee.current=W;var ce=A.useCallback(function(){for(var Ce,de=arguments.length,le=new Array(de),te=0;te1&&(Pt.motionAppear=!1);var St=Pt.onVisibleChanged;return Pt.onVisibleChanged=function(Qt){return!Ft.current&&!Qt&&Lt(!0),St==null?void 0:St(Qt)},Xt?null:A.createElement(i,{mode:le,locked:!Ft.current},A.createElement(oe.default,(0,t.Z)({visible:qt},Pt,{forceRender:$e,removeOnLeave:!1,leavedClassName:"".concat(Me,"-hidden")}),function(Qt){var Je=Qt.className,_t=Qt.style;return A.createElement(zt,{id:ee,className:Je,style:_t},de)}))}var m=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],p=["active"],Z=function(ee){var ce,Ce=ee.style,de=ee.className,le=ee.title,te=ee.eventKey,Me=ee.warnKey,$e=ee.disabled,rt=ee.internalPopupClose,Mt=ee.children,It=ee.itemIcon,Ft=ee.expandIcon,xt=ee.popupClassName,mt=ee.popupOffset,Xt=ee.popupStyle,Lt=ee.onClick,qt=ee.onMouseEnter,Pt=ee.onMouseLeave,St=ee.onTitleClick,Qt=ee.onTitleMouseEnter,Je=ee.onTitleMouseLeave,_t=(0,C.Z)(ee,m),En=Pe(te),bt=A.useContext(Q),Et=bt.prefixCls,it=bt.mode,rn=bt.openKeys,ln=bt.disabled,kt=bt.overflowDisabled,Ut=bt.activeKey,mn=bt.selectedKeys,yn=bt.itemIcon,hn=bt.expandIcon,D=bt.onItemClick,x=bt.onOpenChange,b=bt.onActive,q=A.useContext(ye),fe=q._internalRenderSubMenuItem,ut=A.useContext(J),Tt=ut.isSubPathKey,ot=K(),He="".concat(Et,"-submenu"),pt=ln||$e,Gt=A.useRef(),en=A.useRef(),et=It!=null?It:yn,Wt=Ft!=null?Ft:hn,$t=rn.includes(te),un=!kt&&$t,Hn=Tt(mn,te),Nn=dt(te,pt,Qt,Je),Dn=Nn.active,In=(0,C.Z)(Nn,p),Cn=A.useState(!1),jt=(0,a.Z)(Cn,2),Tn=jt[0],Qn=jt[1],cn=function(zn){pt||Qn(zn)},gn=function(zn){cn(!0),qt==null||qt({key:te,domEvent:zn})},sn=function(zn){cn(!1),Pt==null||Pt({key:te,domEvent:zn})},Rt=A.useMemo(function(){return Dn||(it!=="inline"?Tn||Tt([Ut],te):!1)},[it,Dn,Ut,Tn,te,Tt]),wn=tt(ot.length),Fn=function(zn){pt||(St==null||St({key:te,domEvent:zn}),it==="inline"&&x(te,!$t))},xn=g(function(Sn){Lt==null||Lt(qe(Sn)),D(Sn)}),ct=function(zn){it!=="inline"&&x(te,zn)},ht=function(){b(te)},Ht=En&&"".concat(En,"-popup"),st=A.createElement("div",(0,t.Z)({role:"menuitem",style:wn,className:"".concat(He,"-title"),tabIndex:pt?null:-1,ref:Gt,title:typeof le=="string"?le:null,"data-menu-id":kt&&En?null:En,"aria-expanded":un,"aria-haspopup":!0,"aria-controls":Ht,"aria-disabled":pt,onClick:Fn,onFocus:ht},In),le,A.createElement(Dt,{icon:it!=="horizontal"?Wt:void 0,props:(0,d.Z)((0,d.Z)({},ee),{},{isOpen:un,isSubMenu:!0})},A.createElement("i",{className:"".concat(He,"-arrow")}))),tn=A.useRef(it);if(it!=="inline"&&ot.length>1?tn.current="vertical":tn.current=it,!kt){var fn=tn.current;st=A.createElement(E,{mode:fn,prefixCls:He,visible:!rt&&un&&it!=="inline",popupClassName:xt,popupOffset:mt,popupStyle:Xt,popup:A.createElement(i,{mode:fn==="horizontal"?"vertical":fn},A.createElement(zt,{id:Ht,ref:en},Mt)),disabled:pt,onVisibleChange:ct},st)}var Bn=A.createElement(Y.Z.Item,(0,t.Z)({role:"none"},_t,{component:"li",style:Ce,className:$()(He,"".concat(He,"-").concat(it),de,(ce={},(0,r.Z)(ce,"".concat(He,"-open"),un),(0,r.Z)(ce,"".concat(He,"-active"),Rt),(0,r.Z)(ce,"".concat(He,"-selected"),Hn),(0,r.Z)(ce,"".concat(He,"-disabled"),pt),ce)),onMouseEnter:gn,onMouseLeave:sn}),st,!kt&&A.createElement(xe,{id:Ht,open:un,keyPath:ot},Mt));return fe&&(Bn=fe(Bn,ee,{selected:Hn,active:Rt,open:un,disabled:pt})),A.createElement(i,{onItemClick:xn,mode:it==="horizontal"?"vertical":it,itemIcon:et,expandIcon:Wt},Bn)};function ae(W){var ee=W.eventKey,ce=W.children,Ce=K(ee),de=wt(ce,Ce),le=u();A.useEffect(function(){if(le)return le.registerPath(ee,Ce),function(){le.unregisterPath(ee,Ce)}},[Ce]);var te;return le?te=de:te=A.createElement(Z,W,de),A.createElement(h.Provider,{value:Ce},te)}var je=e(76190),Se=["className","title","eventKey","children"],We=["children"],Ke=function(ee){var ce=ee.className,Ce=ee.title,de=ee.eventKey,le=ee.children,te=(0,C.Z)(ee,Se),Me=A.useContext(Q),$e=Me.prefixCls,rt="".concat($e,"-item-group");return A.createElement("li",(0,t.Z)({role:"presentation"},te,{onClick:function(It){return It.stopPropagation()},className:$()(rt,ce)}),A.createElement("div",{role:"presentation",className:"".concat(rt,"-title"),title:typeof Ce=="string"?Ce:void 0},Ce),A.createElement("ul",{role:"group",className:"".concat(rt,"-list")},le))};function Qe(W){var ee=W.children,ce=(0,C.Z)(W,We),Ce=K(ce.eventKey),de=wt(ee,Ce),le=u();return le?de:A.createElement(Ke,(0,Ze.Z)(ce,["warnKey"]),de)}function nt(W){var ee=W.className,ce=W.style,Ce=A.useContext(Q),de=Ce.prefixCls,le=u();return le?null:A.createElement("li",{role:"separator",className:$()("".concat(de,"-item-divider"),ee),style:ce})}var Ge=["label","children","key","type"];function ze(W){return(W||[]).map(function(ee,ce){if(ee&&(0,je.Z)(ee)==="object"){var Ce=ee,de=Ce.label,le=Ce.children,te=Ce.key,Me=Ce.type,$e=(0,C.Z)(Ce,Ge),rt=te!=null?te:"tmp-".concat(ce);return le||Me==="group"?Me==="group"?A.createElement(Qe,(0,t.Z)({key:rt},$e,{title:de}),ze(le)):A.createElement(ae,(0,t.Z)({key:rt},$e,{title:de}),ze(le)):Me==="divider"?A.createElement(nt,(0,t.Z)({key:rt},$e)):A.createElement(An,(0,t.Z)({key:rt},$e),de)}return null}).filter(function(ee){return ee})}function ke(W,ee,ce){var Ce=W;return ee&&(Ce=ze(ee)),wt(Ce,ce)}var Te=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],_e=[],at=A.forwardRef(function(W,ee){var ce,Ce,de=W,le=de.prefixCls,te=le===void 0?"rc-menu":le,Me=de.rootClassName,$e=de.style,rt=de.className,Mt=de.tabIndex,It=Mt===void 0?0:Mt,Ft=de.items,xt=de.children,mt=de.direction,Xt=de.id,Lt=de.mode,qt=Lt===void 0?"vertical":Lt,Pt=de.inlineCollapsed,St=de.disabled,Qt=de.disabledOverflow,Je=de.subMenuOpenDelay,_t=Je===void 0?.1:Je,En=de.subMenuCloseDelay,bt=En===void 0?.1:En,Et=de.forceSubMenuRender,it=de.defaultOpenKeys,rn=de.openKeys,ln=de.activeKey,kt=de.defaultActiveFirst,Ut=de.selectable,mn=Ut===void 0?!0:Ut,yn=de.multiple,hn=yn===void 0?!1:yn,D=de.defaultSelectedKeys,x=de.selectedKeys,b=de.onSelect,q=de.onDeselect,fe=de.inlineIndent,ut=fe===void 0?24:fe,Tt=de.motion,ot=de.defaultMotions,He=de.triggerSubMenuAction,pt=He===void 0?"hover":He,Gt=de.builtinPlacements,en=de.itemIcon,et=de.expandIcon,Wt=de.overflowedIndicator,$t=Wt===void 0?"...":Wt,un=de.overflowedIndicatorPopupClassName,Hn=de.getPopupContainer,Nn=de.onClick,Dn=de.onOpenChange,In=de.onKeyDown,Cn=de.openAnimation,jt=de.openTransitionName,Tn=de._internalRenderMenuItem,Qn=de._internalRenderSubMenuItem,cn=(0,C.Z)(de,Te),gn=A.useMemo(function(){return ke(xt,Ft,_e)},[xt,Ft]),sn=A.useState(!1),Rt=(0,a.Z)(sn,2),wn=Rt[0],Fn=Rt[1],xn=A.useRef(),ct=H(Xt),ht=mt==="rtl",Ht=(0,l.Z)(it,{value:rn,postState:function(Mn){return Mn||_e}}),st=(0,a.Z)(Ht,2),tn=st[0],fn=st[1],Bn=function(Mn){var jn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function qn(){fn(Mn),Dn==null||Dn(Mn)}jn?(0,pe.flushSync)(qn):qn()},Sn=A.useState(tn),zn=(0,a.Z)(Sn,2),Ln=zn[0],Yn=zn[1],_n=A.useRef(!1),ar=A.useMemo(function(){return(qt==="inline"||qt==="vertical")&&Pt?["vertical",Pt]:[qt,!1]},[qt,Pt]),or=(0,a.Z)(ar,2),Un=or[0],Wn=or[1],ir=Un==="inline",er=A.useState(Un),sr=(0,a.Z)(er,2),Jn=sr[0],fr=sr[1],Ar=A.useState(Wn),ur=(0,a.Z)(Ar,2),cr=ur[0],vr=ur[1];A.useEffect(function(){fr(Un),vr(Wn),_n.current&&(ir?fn(Ln):Bn(_e))},[Un,Wn]);var dr=A.useState(0),pr=(0,a.Z)(dr,2),mr=pr[0],br=pr[1],hr=mr>=gn.length-1||Jn!=="horizontal"||Qt;A.useEffect(function(){ir&&Yn(tn)},[tn]),A.useEffect(function(){return _n.current=!0,function(){_n.current=!1}},[]);var rr=z(),Er=rr.registerPath,xr=rr.unregisterPath,Pr=rr.refreshOverflowKeys,gr=rr.isSubPathKey,Pn=rr.getKeyPath,pn=rr.getKeys,Zn=rr.getSubPathKeys,Vn=A.useMemo(function(){return{registerPath:Er,unregisterPath:xr}},[Er,xr]),Rn=A.useMemo(function(){return{isSubPathKey:gr}},[gr]);A.useEffect(function(){Pr(hr?_e:gn.slice(mr+1).map(function(Xn){return Xn.key}))},[mr,hr]);var Kn=(0,l.Z)(ln||kt&&((ce=gn[0])===null||ce===void 0?void 0:ce.key),{value:ln}),Gn=(0,a.Z)(Kn,2),tr=Gn[0],$n=Gn[1],lr=g(function(Xn){$n(Xn)}),nr=g(function(){$n(void 0)});(0,A.useImperativeHandle)(ee,function(){return{list:xn.current,focus:function(Mn){var jn,qn=pn(),kn=v(qn,ct),Br=kn.elements,Sr=kn.key2element,Qr=kn.element2key,Nr=y(xn.current,Br),zr=tr!=null?tr:Nr[0]?Qr.get(Nr[0]):(jn=gn.find(function(Zr){return!Zr.props.disabled}))===null||jn===void 0?void 0:jn.key,Cr=Sr.get(zr);if(zr&&Cr){var wr;Cr==null||(wr=Cr.focus)===null||wr===void 0||wr.call(Cr,Mn)}}}});var yr=(0,l.Z)(D||[],{value:x,postState:function(Mn){return Array.isArray(Mn)?Mn:Mn==null?_e:[Mn]}}),Or=(0,a.Z)(yr,2),Ir=Or[0],Mr=Or[1],Fr=function(Mn){if(mn){var jn=Mn.key,qn=Ir.includes(jn),kn;hn?qn?kn=Ir.filter(function(Sr){return Sr!==jn}):kn=[].concat((0,S.Z)(Ir),[jn]):kn=[jn],Mr(kn);var Br=(0,d.Z)((0,d.Z)({},Mn),{},{selectedKeys:kn});qn?q==null||q(Br):b==null||b(Br)}!hn&&tn.length&&Jn!=="inline"&&Bn(_e)},jr=g(function(Xn){Nn==null||Nn(qe(Xn)),Fr(Xn)}),Dr=g(function(Xn,Mn){var jn=tn.filter(function(kn){return kn!==Xn});if(Mn)jn.push(Xn);else if(Jn!=="inline"){var qn=Zn(Xn);jn=jn.filter(function(kn){return!qn.has(kn)})}(0,L.Z)(tn,jn,!0)||Bn(jn,!0)}),Hr=function(Mn,jn){var qn=jn!=null?jn:!tn.includes(Mn);Dr(Mn,qn)},Lr=I(Jn,tr,ht,ct,xn,pn,Pn,$n,Hr,In);A.useEffect(function(){Fn(!0)},[]);var Tr=A.useMemo(function(){return{_internalRenderMenuItem:Tn,_internalRenderSubMenuItem:Qn}},[Tn,Qn]),Rr=Jn!=="horizontal"||Qt?gn:gn.map(function(Xn,Mn){return A.createElement(i,{key:Xn.key,overflowDisabled:Mn>mr},Xn)}),Xr=A.createElement(Y.Z,(0,t.Z)({id:Xt,ref:xn,prefixCls:"".concat(te,"-overflow"),component:"ul",itemComponent:An,className:$()(te,"".concat(te,"-root"),"".concat(te,"-").concat(Jn),rt,(Ce={},(0,r.Z)(Ce,"".concat(te,"-inline-collapsed"),cr),(0,r.Z)(Ce,"".concat(te,"-rtl"),ht),Ce),Me),dir:mt,style:$e,role:"menu",tabIndex:It,data:Rr,renderRawItem:function(Mn){return Mn},renderRawRest:function(Mn){var jn=Mn.length,qn=jn?gn.slice(-jn):null;return A.createElement(ae,{eventKey:k,title:$t,disabled:hr,internalPopupClose:jn===0,popupClassName:un},qn)},maxCount:Jn!=="horizontal"||Qt?Y.Z.INVALIDATE:Y.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Mn){br(Mn)},onKeyDown:Lr},cn));return A.createElement(ye.Provider,{value:Tr},A.createElement(Ae.Provider,{value:ct},A.createElement(i,{prefixCls:te,rootClassName:Me,mode:Jn,openKeys:tn,rtl:ht,disabled:St,motion:wn?Tt:null,defaultMotions:wn?ot:null,activeKey:tr,onActive:lr,onInactive:nr,selectedKeys:Ir,inlineIndent:ut,subMenuOpenDelay:_t,subMenuCloseDelay:bt,forceSubMenuRender:Et,builtinPlacements:Gt,triggerSubMenuAction:pt,getPopupContainer:Hn,itemIcon:en,expandIcon:et,onItemClick:jr,onOpenChange:Dr},A.createElement(J.Provider,{value:Rn},Xr),A.createElement("div",{style:{display:"none"},"aria-hidden":!0},A.createElement(s.Provider,{value:Vn},gn)))))}),Ot=at,ft=Ot;ft.Item=An,ft.SubMenu=ae,ft.ItemGroup=Qe,ft.Divider=nt;var At=ft},83836:function(gt,we,e){e.d(we,{Z:function(){return me}});var t=e(54476),r=e(33885),d=e(42978),S=e(75931),a=e(59301),C=e(92310),w=e.n(C),$=e(29301),Y=e(34280),l=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],L=void 0;function o(X,B){var P=X.prefixCls,T=X.invalidate,U=X.item,F=X.renderItem,N=X.responsive,ve=X.responsiveDisabled,ue=X.registerSize,De=X.itemKey,Xe=X.className,ge=X.style,Re=X.children,Ue=X.display,Ne=X.order,R=X.component,be=R===void 0?"div":R,y=(0,S.Z)(X,l),f=N&&!Ue;function v(c){ue(De,c)}a.useEffect(function(){return function(){v(null)}},[]);var I=F&&U!==L?F(U,{index:Ne}):Re,j;T||(j={opacity:f?0:1,height:f?0:L,overflowY:f?"hidden":L,order:N?Ne:L,pointerEvents:f?"none":L,position:f?"absolute":L});var G={};f&&(G["aria-hidden"]=!0);var ne=a.createElement(be,(0,t.Z)({className:w()(!T&&P,Xe),style:(0,r.Z)((0,r.Z)({},j),ge)},G,y,{ref:B}),I);return N&&(ne=a.createElement($.Z,{onResize:function(k){var z=k.offsetWidth;v(z)},disabled:ve},ne)),ne}var A=a.forwardRef(o);A.displayName="Item";var pe=A,Ae=e(6089),ie=e(4676),Pe=e(16089);function _(X){if(typeof MessageChannel=="undefined")(0,Pe.Z)(X);else{var B=new MessageChannel;B.port1.onmessage=function(){return X()},B.port2.postMessage(void 0)}}function Be(){var X=a.useRef(null),B=function(T){X.current||(X.current=[],_(function(){(0,ie.unstable_batchedUpdates)(function(){X.current.forEach(function(U){U()}),X.current=null})})),X.current.push(T)};return B}function Q(X,B){var P=a.useState(B),T=(0,d.Z)(P,2),U=T[0],F=T[1],N=(0,Ae.Z)(function(ve){X(function(){F(ve)})});return[U,N]}var V=a.createContext(null),i=["component"],n=["className"],s=["className"],u=function(B,P){var T=a.useContext(V);if(!T){var U=B.component,F=U===void 0?"div":U,N=(0,S.Z)(B,i);return a.createElement(F,(0,t.Z)({},N,{ref:P}))}var ve=T.className,ue=(0,S.Z)(T,n),De=B.className,Xe=(0,S.Z)(B,s);return a.createElement(V.Provider,{value:null},a.createElement(pe,(0,t.Z)({ref:P,className:w()(ve,De)},ue,Xe)))},h=a.forwardRef(u);h.displayName="RawItem";var K=h,J=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],Ie="responsive",ye="invalidate";function Ee(X){return"+ ".concat(X.length," ...")}function Ve(X,B){var P=X.prefixCls,T=P===void 0?"rc-overflow":P,U=X.data,F=U===void 0?[]:U,N=X.renderItem,ve=X.renderRawItem,ue=X.itemKey,De=X.itemWidth,Xe=De===void 0?10:De,ge=X.ssr,Re=X.style,Ue=X.className,Ne=X.maxCount,R=X.renderRest,be=X.renderRawRest,y=X.prefix,f=X.suffix,v=X.component,I=v===void 0?"div":v,j=X.itemComponent,G=X.onVisibleChange,ne=(0,S.Z)(X,J),c=ge==="full",k=Be(),z=Q(k,null),g=(0,d.Z)(z,2),O=g[0],M=g[1],H=O||0,re=Q(k,new Map),se=(0,d.Z)(re,2),he=se[0],Fe=se[1],Ze=Q(k,0),Ye=(0,d.Z)(Ze,2),dt=Ye[0],tt=Ye[1],Dt=Q(k,0),yt=(0,d.Z)(Dt,2),qe=yt[0],Nt=yt[1],Zt=Q(k,0),Vt=(0,d.Z)(Zt,2),Kt=Vt[0],an=Vt[1],vt=Q(k,0),An=(0,d.Z)(vt,2),nn=An[0],vn=An[1],Yt=(0,a.useState)(null),zt=(0,d.Z)(Yt,2),Ct=zt[0],wt=zt[1],dn=(0,a.useState)(null),on=(0,d.Z)(dn,2),bn=on[0],On=on[1],Jt=a.useMemo(function(){return bn===null&&c?Number.MAX_SAFE_INTEGER:bn||0},[bn,O]),lt=(0,a.useState)(!1),Bt=(0,d.Z)(lt,2),E=Bt[0],oe=Bt[1],xe="".concat(T,"-item"),m=Math.max(dt,qe),p=Ne===Ie,Z=F.length&&p,ae=Ne===ye,je=Z||typeof Ne=="number"&&F.length>Ne,Se=(0,a.useMemo)(function(){var le=F;return Z?O===null&&c?le=F:le=F.slice(0,Math.min(F.length,H/Xe)):typeof Ne=="number"&&(le=F.slice(0,Ne)),le},[F,Xe,O,Ne,Z]),We=(0,a.useMemo)(function(){return Z?F.slice(Jt+1):F.slice(Se.length)},[F,Se,Z,Jt]),Ke=(0,a.useCallback)(function(le,te){var Me;return typeof ue=="function"?ue(le):(Me=ue&&(le==null?void 0:le[ue]))!==null&&Me!==void 0?Me:te},[ue]),Qe=(0,a.useCallback)(N||function(le){return le},[N]);function nt(le,te,Me){bn===le&&(te===void 0||te===Ct)||(On(le),Me||(oe(leH){nt($e-1,le-rt-nn+qe);break}}f&&at(0)+nn>H&&wt(null)}},[H,he,qe,Kt,nn,Ke,Se]);var Ot=E&&!!We.length,ft={};Ct!==null&&Z&&(ft={position:"absolute",left:Ct,top:0});var At={prefixCls:xe,responsive:Z,component:j,invalidate:ae},W=ve?function(le,te){var Me=Ke(le,te);return a.createElement(V.Provider,{key:Me,value:(0,r.Z)((0,r.Z)({},At),{},{order:te,item:le,itemKey:Me,registerSize:ze,display:te<=Jt})},ve(le,te))}:function(le,te){var Me=Ke(le,te);return a.createElement(pe,(0,t.Z)({},At,{order:te,key:Me,item:le,renderItem:Qe,itemKey:Me,registerSize:ze,display:te<=Jt}))},ee={order:Ot?Jt:Number.MAX_SAFE_INTEGER,className:"".concat(xe,"-rest"),registerSize:ke,display:Ot},ce=R||Ee,Ce=be?a.createElement(V.Provider,{value:(0,r.Z)((0,r.Z)({},At),ee)},be(We)):a.createElement(pe,(0,t.Z)({},At,ee),typeof ce=="function"?ce(We):ce),de=a.createElement(I,(0,t.Z)({className:w()(!ae&&T,Ue),style:Re,ref:B},ne),y&&a.createElement(pe,(0,t.Z)({},At,{responsive:p,responsiveDisabled:!Z,order:-1,className:"".concat(xe,"-prefix"),registerSize:Te,display:!0}),y),Se.map(W),je?Ce:null,f&&a.createElement(pe,(0,t.Z)({},At,{responsive:p,responsiveDisabled:!Z,order:Jt,className:"".concat(xe,"-suffix"),registerSize:_e,display:!0,style:ft}),f));return p?a.createElement($.Z,{onResize:Ge,disabled:!Z},de):de}var Oe=a.forwardRef(Ve);Oe.displayName="Overflow",Oe.Item=K,Oe.RESPONSIVE=Ie,Oe.INVALIDATE=ye;var Le=Oe,me=Le},17115:function(gt,we,e){e.d(we,{ZP:function(){return w}});var t=e(42978),r=e(59301),d=e(47273),S=0,a=(0,d.Z)();function C(){var $;return a?($=S,S+=1):$="TEST_OR_SSR",$}function w($){var Y=r.useState(),l=(0,t.Z)(Y,2),L=l[0],o=l[1];return r.useEffect(function(){o("rc_select_".concat(C()))},[]),$||L}},77861:function(gt,we,e){e.d(we,{Ac:function(){return O},Xo:function(){return qe},Wx:function(){return Zt},ZP:function(){return xe},lk:function(){return V}});var t=e(54476),r=e(94480),d=e(20068),S=e(33885),a=e(42978),C=e(75931),w=e(76190),$=e(18929),Y=e(48736),l=e(59301),L=e(92310),o=e.n(L),A=e(34280),pe=e(49658),Ae=e(10228),ie=e(8654),Pe=function(p){var Z=p.className,ae=p.customizeIcon,je=p.customizeIconProps,Se=p.onMouseDown,We=p.onClick,Ke=p.children,Qe;return typeof ae=="function"?Qe=ae(je):Qe=ae,l.createElement("span",{className:Z,onMouseDown:function(Ge){Ge.preventDefault(),Se&&Se(Ge)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:We,"aria-hidden":!0},Qe!==void 0?Qe:l.createElement("span",{className:o()(Z.split(/\s+/).map(function(nt){return"".concat(nt,"-icon")}))},Ke))},_=Pe;function Be(m,p,Z,ae,je){var Se=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,We=arguments.length>6?arguments[6]:void 0,Ke=arguments.length>7?arguments[7]:void 0,Qe=l.useMemo(function(){if((0,w.Z)(ae)==="object")return ae.clearIcon;if(je)return je},[ae,je]),nt=l.useMemo(function(){return!!(!Se&&ae&&(Z.length||We)&&!(Ke==="combobox"&&We===""))},[ae,Se,Z.length,We,Ke]);return{allowClear:nt,clearIcon:l.createElement(_,{className:"".concat(m,"-clear"),onMouseDown:p,customizeIcon:Qe},"\xD7")}}var Q=l.createContext(null);function V(){return l.useContext(Q)}function i(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,p=l.useState(!1),Z=(0,a.Z)(p,2),ae=Z[0],je=Z[1],Se=l.useRef(null),We=function(){window.clearTimeout(Se.current)};l.useEffect(function(){return We},[]);var Ke=function(nt,Ge){We(),Se.current=window.setTimeout(function(){je(nt),Ge&&Ge()},m)};return[ae,Ke,We]}function n(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,p=l.useRef(null),Z=l.useRef(null);l.useEffect(function(){return function(){window.clearTimeout(Z.current)}},[]);function ae(je){(je||p.current===null)&&(p.current=je),window.clearTimeout(Z.current),Z.current=window.setTimeout(function(){p.current=null},m)}return[function(){return p.current},ae]}function s(m,p,Z,ae){var je=l.useRef(null);je.current={open:p,triggerOpen:Z,customizedTrigger:ae},l.useEffect(function(){function Se(We){var Ke;if(!((Ke=je.current)!==null&&Ke!==void 0&&Ke.customizedTrigger)){var Qe=We.target;Qe.shadowRoot&&We.composed&&(Qe=We.composedPath()[0]||Qe),je.current.open&&m().filter(function(nt){return nt}).every(function(nt){return!nt.contains(Qe)&&nt!==Qe})&&je.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Se),function(){return window.removeEventListener("mousedown",Se)}},[])}var u=e(26112),h=e(83836),K=function(p,Z){var ae,je,Se=p.prefixCls,We=p.id,Ke=p.inputElement,Qe=p.disabled,nt=p.tabIndex,Ge=p.autoFocus,ze=p.autoComplete,ke=p.editable,Te=p.activeDescendantId,_e=p.value,at=p.maxLength,Ot=p.onKeyDown,ft=p.onMouseDown,At=p.onChange,W=p.onPaste,ee=p.onCompositionStart,ce=p.onCompositionEnd,Ce=p.open,de=p.attrs,le=Ke||l.createElement("input",null),te=le,Me=te.ref,$e=te.props,rt=$e.onKeyDown,Mt=$e.onChange,It=$e.onMouseDown,Ft=$e.onCompositionStart,xt=$e.onCompositionEnd,mt=$e.style;return(0,Y.Kp)(!("maxLength"in le.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),le=l.cloneElement(le,(0,S.Z)((0,S.Z)((0,S.Z)({type:"search"},$e),{},{id:We,ref:(0,ie.sQ)(Z,Me),disabled:Qe,tabIndex:nt,autoComplete:ze||"off",autoFocus:Ge,className:o()("".concat(Se,"-selection-search-input"),(ae=le)===null||ae===void 0||(je=ae.props)===null||je===void 0?void 0:je.className),role:"combobox","aria-label":"Search","aria-expanded":Ce||!1,"aria-haspopup":"listbox","aria-owns":"".concat(We,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(We,"_list"),"aria-activedescendant":Ce?Te:void 0},de),{},{value:ke?_e:"",maxLength:at,readOnly:!ke,unselectable:ke?null:"on",style:(0,S.Z)((0,S.Z)({},mt),{},{opacity:ke?null:0}),onKeyDown:function(Lt){Ot(Lt),rt&&rt(Lt)},onMouseDown:function(Lt){ft(Lt),It&&It(Lt)},onChange:function(Lt){At(Lt),Mt&&Mt(Lt)},onCompositionStart:function(Lt){ee(Lt),Ft&&Ft(Lt)},onCompositionEnd:function(Lt){ce(Lt),xt&&xt(Lt)},onPaste:W})),le},J=l.forwardRef(K);J.displayName="Input";var Ie=J;function ye(m){return Array.isArray(m)?m:m!==void 0?[m]:[]}var Ee=typeof window!="undefined"&&window.document&&window.document.documentElement,Ve=Ee;function Oe(m){return m!=null}function Le(m){return!m&&m!==0}function me(m){return["string","number"].includes((0,w.Z)(m))}function X(m){var p=void 0;return m&&(me(m.title)?p=m.title.toString():me(m.label)&&(p=m.label.toString())),p}function B(m,p){Ve?l.useLayoutEffect(m,p):l.useEffect(m,p)}function P(m){var p;return(p=m.key)!==null&&p!==void 0?p:m.value}var T=function(p){p.preventDefault(),p.stopPropagation()},U=function(p){var Z=p.id,ae=p.prefixCls,je=p.values,Se=p.open,We=p.searchValue,Ke=p.autoClearSearchValue,Qe=p.inputRef,nt=p.placeholder,Ge=p.disabled,ze=p.mode,ke=p.showSearch,Te=p.autoFocus,_e=p.autoComplete,at=p.activeDescendantId,Ot=p.tabIndex,ft=p.removeIcon,At=p.maxTagCount,W=p.maxTagTextLength,ee=p.maxTagPlaceholder,ce=ee===void 0?function(Ut){return"+ ".concat(Ut.length," ...")}:ee,Ce=p.tagRender,de=p.onToggleOpen,le=p.onRemove,te=p.onInputChange,Me=p.onInputPaste,$e=p.onInputKeyDown,rt=p.onInputMouseDown,Mt=p.onInputCompositionStart,It=p.onInputCompositionEnd,Ft=l.useRef(null),xt=(0,l.useState)(0),mt=(0,a.Z)(xt,2),Xt=mt[0],Lt=mt[1],qt=(0,l.useState)(!1),Pt=(0,a.Z)(qt,2),St=Pt[0],Qt=Pt[1],Je="".concat(ae,"-selection"),_t=Se||ze==="multiple"&&Ke===!1||ze==="tags"?We:"",En=ze==="tags"||ze==="multiple"&&Ke===!1||ke&&(Se||St);B(function(){Lt(Ft.current.scrollWidth)},[_t]);function bt(Ut,mn,yn,hn,D){return l.createElement("span",{className:o()("".concat(Je,"-item"),(0,d.Z)({},"".concat(Je,"-item-disabled"),yn)),title:X(Ut)},l.createElement("span",{className:"".concat(Je,"-item-content")},mn),hn&&l.createElement(_,{className:"".concat(Je,"-item-remove"),onMouseDown:T,onClick:D,customizeIcon:ft},"\xD7"))}function Et(Ut,mn,yn,hn,D){var x=function(q){T(q),de(!Se)};return l.createElement("span",{onMouseDown:x},Ce({label:mn,value:Ut,disabled:yn,closable:hn,onClose:D}))}function it(Ut){var mn=Ut.disabled,yn=Ut.label,hn=Ut.value,D=!Ge&&!mn,x=yn;if(typeof W=="number"&&(typeof yn=="string"||typeof yn=="number")){var b=String(x);b.length>W&&(x="".concat(b.slice(0,W),"..."))}var q=function(ut){ut&&ut.stopPropagation(),le(Ut)};return typeof Ce=="function"?Et(hn,x,mn,D,q):bt(Ut,x,mn,D,q)}function rn(Ut){var mn=typeof ce=="function"?ce(Ut):ce;return bt({title:mn},mn,!1)}var ln=l.createElement("div",{className:"".concat(Je,"-search"),style:{width:Xt},onFocus:function(){Qt(!0)},onBlur:function(){Qt(!1)}},l.createElement(Ie,{ref:Qe,open:Se,prefixCls:ae,id:Z,inputElement:null,disabled:Ge,autoFocus:Te,autoComplete:_e,editable:En,activeDescendantId:at,value:_t,onKeyDown:$e,onMouseDown:rt,onChange:te,onPaste:Me,onCompositionStart:Mt,onCompositionEnd:It,tabIndex:Ot,attrs:(0,u.Z)(p,!0)}),l.createElement("span",{ref:Ft,className:"".concat(Je,"-search-mirror"),"aria-hidden":!0},_t,"\xA0")),kt=l.createElement(h.Z,{prefixCls:"".concat(Je,"-overflow"),data:je,renderItem:it,renderRest:rn,suffix:ln,itemKey:P,maxCount:At});return l.createElement(l.Fragment,null,kt,!je.length&&!_t&&l.createElement("span",{className:"".concat(Je,"-placeholder")},nt))},F=U,N=function(p){var Z=p.inputElement,ae=p.prefixCls,je=p.id,Se=p.inputRef,We=p.disabled,Ke=p.autoFocus,Qe=p.autoComplete,nt=p.activeDescendantId,Ge=p.mode,ze=p.open,ke=p.values,Te=p.placeholder,_e=p.tabIndex,at=p.showSearch,Ot=p.searchValue,ft=p.activeValue,At=p.maxLength,W=p.onInputKeyDown,ee=p.onInputMouseDown,ce=p.onInputChange,Ce=p.onInputPaste,de=p.onInputCompositionStart,le=p.onInputCompositionEnd,te=p.title,Me=l.useState(!1),$e=(0,a.Z)(Me,2),rt=$e[0],Mt=$e[1],It=Ge==="combobox",Ft=It||at,xt=ke[0],mt=Ot||"";It&&ft&&!rt&&(mt=ft),l.useEffect(function(){It&&Mt(!1)},[It,ft]);var Xt=Ge!=="combobox"&&!ze&&!at?!1:!!mt,Lt=te===void 0?X(xt):te,qt=function(){if(xt)return null;var St=Xt?{visibility:"hidden"}:void 0;return l.createElement("span",{className:"".concat(ae,"-selection-placeholder"),style:St},Te)};return l.createElement(l.Fragment,null,l.createElement("span",{className:"".concat(ae,"-selection-search")},l.createElement(Ie,{ref:Se,prefixCls:ae,id:je,open:ze,inputElement:Z,disabled:We,autoFocus:Ke,autoComplete:Qe,editable:Ft,activeDescendantId:nt,value:mt,onKeyDown:W,onMouseDown:ee,onChange:function(St){Mt(!0),ce(St)},onPaste:Ce,onCompositionStart:de,onCompositionEnd:le,tabIndex:_e,attrs:(0,u.Z)(p,!0),maxLength:It?At:void 0})),!It&&xt?l.createElement("span",{className:"".concat(ae,"-selection-item"),title:Lt,style:Xt?{visibility:"hidden"}:void 0},xt.label):null,qt())},ve=N;function ue(m){return![Ae.Z.ESC,Ae.Z.SHIFT,Ae.Z.BACKSPACE,Ae.Z.TAB,Ae.Z.WIN_KEY,Ae.Z.ALT,Ae.Z.META,Ae.Z.WIN_KEY_RIGHT,Ae.Z.CTRL,Ae.Z.SEMICOLON,Ae.Z.EQUALS,Ae.Z.CAPS_LOCK,Ae.Z.CONTEXT_MENU,Ae.Z.F1,Ae.Z.F2,Ae.Z.F3,Ae.Z.F4,Ae.Z.F5,Ae.Z.F6,Ae.Z.F7,Ae.Z.F8,Ae.Z.F9,Ae.Z.F10,Ae.Z.F11,Ae.Z.F12].includes(m)}var De=function(p,Z){var ae=(0,l.useRef)(null),je=(0,l.useRef)(!1),Se=p.prefixCls,We=p.open,Ke=p.mode,Qe=p.showSearch,nt=p.tokenWithEnter,Ge=p.autoClearSearchValue,ze=p.onSearch,ke=p.onSearchSubmit,Te=p.onToggleOpen,_e=p.onInputKeyDown,at=p.domRef;l.useImperativeHandle(Z,function(){return{focus:function(){ae.current.focus()},blur:function(){ae.current.blur()}}});var Ot=n(0),ft=(0,a.Z)(Ot,2),At=ft[0],W=ft[1],ee=function(mt){var Xt=mt.which;(Xt===Ae.Z.UP||Xt===Ae.Z.DOWN)&&mt.preventDefault(),_e&&_e(mt),Xt===Ae.Z.ENTER&&Ke==="tags"&&!je.current&&!We&&(ke==null||ke(mt.target.value)),ue(Xt)&&Te(!0)},ce=function(){W(!0)},Ce=(0,l.useRef)(null),de=function(mt){ze(mt,!0,je.current)!==!1&&Te(!0)},le=function(){je.current=!0},te=function(mt){je.current=!1,Ke!=="combobox"&&de(mt.target.value)},Me=function(mt){var Xt=mt.target.value;if(nt&&Ce.current&&/[\r\n]/.test(Ce.current)){var Lt=Ce.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Xt=Xt.replace(Lt,Ce.current)}Ce.current=null,de(Xt)},$e=function(mt){var Xt=mt.clipboardData,Lt=Xt.getData("text");Ce.current=Lt},rt=function(mt){var Xt=mt.target;if(Xt!==ae.current){var Lt=document.body.style.msTouchAction!==void 0;Lt?setTimeout(function(){ae.current.focus()}):ae.current.focus()}},Mt=function(mt){var Xt=At();mt.target!==ae.current&&!Xt&&Ke!=="combobox"&&mt.preventDefault(),(Ke!=="combobox"&&(!Qe||!Xt)||!We)&&(We&&Ge!==!1&&ze("",!0,!1),Te())},It={inputRef:ae,onInputKeyDown:ee,onInputMouseDown:ce,onInputChange:Me,onInputPaste:$e,onInputCompositionStart:le,onInputCompositionEnd:te},Ft=Ke==="multiple"||Ke==="tags"?l.createElement(F,(0,t.Z)({},p,It)):l.createElement(ve,(0,t.Z)({},p,It));return l.createElement("div",{ref:at,className:"".concat(Se,"-selector"),onClick:rt,onMouseDown:Mt},Ft)},Xe=l.forwardRef(De);Xe.displayName="Selector";var ge=Xe,Re=e(35593),Ue=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ne=function(p){var Z=p===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Z,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Z,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Z,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Z,adjustY:1},htmlRegion:"scroll"}}},R=function(p,Z){var ae=p.prefixCls,je=p.disabled,Se=p.visible,We=p.children,Ke=p.popupElement,Qe=p.animation,nt=p.transitionName,Ge=p.dropdownStyle,ze=p.dropdownClassName,ke=p.direction,Te=ke===void 0?"ltr":ke,_e=p.placement,at=p.builtinPlacements,Ot=p.dropdownMatchSelectWidth,ft=p.dropdownRender,At=p.dropdownAlign,W=p.getPopupContainer,ee=p.empty,ce=p.getTriggerDOMNode,Ce=p.onPopupVisibleChange,de=p.onPopupMouseEnter,le=(0,C.Z)(p,Ue),te="".concat(ae,"-dropdown"),Me=Ke;ft&&(Me=ft(Ke));var $e=l.useMemo(function(){return at||Ne(Ot)},[at,Ot]),rt=Qe?"".concat(te,"-").concat(Qe):nt,Mt=typeof Ot=="number",It=l.useMemo(function(){return Mt?null:Ot===!1?"minWidth":"width"},[Ot,Mt]),Ft=Ge;Mt&&(Ft=(0,S.Z)((0,S.Z)({},Ft),{},{width:Ot}));var xt=l.useRef(null);return l.useImperativeHandle(Z,function(){return{getPopupElement:function(){return xt.current}}}),l.createElement(Re.Z,(0,t.Z)({},le,{showAction:Ce?["click"]:[],hideAction:Ce?["click"]:[],popupPlacement:_e||(Te==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:$e,prefixCls:te,popupTransitionName:rt,popup:l.createElement("div",{ref:xt,onMouseEnter:de},Me),stretch:It,popupAlign:At,popupVisible:Se,getPopupContainer:W,popupClassName:o()(ze,(0,d.Z)({},"".concat(te,"-empty"),ee)),popupStyle:Ft,getTriggerDOMNode:ce,onPopupVisibleChange:Ce}),We)},be=l.forwardRef(R);be.displayName="SelectTrigger";var y=be,f=e(66712);function v(m,p){var Z=m.key,ae;return"value"in m&&(ae=m.value),Z!=null?Z:ae!==void 0?ae:"rc-index-key-".concat(p)}function I(m,p){var Z=m||{},ae=Z.label,je=Z.value,Se=Z.options,We=Z.groupLabel,Ke=ae||(p?"children":"label");return{label:Ke,value:je||"value",options:Se||"options",groupLabel:We||Ke}}function j(m){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Z=p.fieldNames,ae=p.childrenAsData,je=[],Se=I(Z,!1),We=Se.label,Ke=Se.value,Qe=Se.options,nt=Se.groupLabel;function Ge(ze,ke){ze.forEach(function(Te){if(ke||!(Qe in Te)){var _e=Te[Ke];je.push({key:v(Te,je.length),groupOption:ke,data:Te,label:Te[We],value:_e})}else{var at=Te[nt];at===void 0&&ae&&(at=Te.label),je.push({key:v(Te,je.length),group:!0,data:Te,label:at}),Ge(Te[Qe],!0)}})}return Ge(m,!1),je}function G(m){var p=(0,S.Z)({},m);return"props"in p||Object.defineProperty(p,"props",{get:function(){return(0,Y.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),p}}),p}function ne(m,p){if(!p||!p.length)return null;var Z=!1;function ae(Se,We){var Ke=(0,f.Z)(We),Qe=Ke[0],nt=Ke.slice(1);if(!Qe)return[Se];var Ge=Se.split(Qe);return Z=Z||Ge.length>1,Ge.reduce(function(ze,ke){return[].concat((0,r.Z)(ze),(0,r.Z)(ae(ke,nt)))},[]).filter(function(ze){return ze})}var je=ae(m,p);return Z?je:null}var c=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],k=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function z(m){return m==="tags"||m==="multiple"}var g=l.forwardRef(function(m,p){var Z,ae,je=m.id,Se=m.prefixCls,We=m.className,Ke=m.showSearch,Qe=m.tagRender,nt=m.direction,Ge=m.omitDomProps,ze=m.displayValues,ke=m.onDisplayValuesChange,Te=m.emptyOptions,_e=m.notFoundContent,at=_e===void 0?"Not Found":_e,Ot=m.onClear,ft=m.mode,At=m.disabled,W=m.loading,ee=m.getInputElement,ce=m.getRawInputElement,Ce=m.open,de=m.defaultOpen,le=m.onDropdownVisibleChange,te=m.activeValue,Me=m.onActiveValueChange,$e=m.activeDescendantId,rt=m.searchValue,Mt=m.autoClearSearchValue,It=m.onSearch,Ft=m.onSearchSplit,xt=m.tokenSeparators,mt=m.allowClear,Xt=m.suffixIcon,Lt=m.clearIcon,qt=m.OptionList,Pt=m.animation,St=m.transitionName,Qt=m.dropdownStyle,Je=m.dropdownClassName,_t=m.dropdownMatchSelectWidth,En=m.dropdownRender,bt=m.dropdownAlign,Et=m.placement,it=m.builtinPlacements,rn=m.getPopupContainer,ln=m.showAction,kt=ln===void 0?[]:ln,Ut=m.onFocus,mn=m.onBlur,yn=m.onKeyUp,hn=m.onKeyDown,D=m.onMouseDown,x=(0,C.Z)(m,c),b=z(ft),q=(Ke!==void 0?Ke:b)||ft==="combobox",fe=(0,S.Z)({},x);k.forEach(function(Pn){delete fe[Pn]}),Ge==null||Ge.forEach(function(Pn){delete fe[Pn]});var ut=l.useState(!1),Tt=(0,a.Z)(ut,2),ot=Tt[0],He=Tt[1];l.useEffect(function(){He((0,pe.Z)())},[]);var pt=l.useRef(null),Gt=l.useRef(null),en=l.useRef(null),et=l.useRef(null),Wt=l.useRef(null),$t=i(),un=(0,a.Z)($t,3),Hn=un[0],Nn=un[1],Dn=un[2];l.useImperativeHandle(p,function(){var Pn,pn;return{focus:(Pn=et.current)===null||Pn===void 0?void 0:Pn.focus,blur:(pn=et.current)===null||pn===void 0?void 0:pn.blur,scrollTo:function(Vn){var Rn;return(Rn=Wt.current)===null||Rn===void 0?void 0:Rn.scrollTo(Vn)}}});var In=l.useMemo(function(){var Pn;if(ft!=="combobox")return rt;var pn=(Pn=ze[0])===null||Pn===void 0?void 0:Pn.value;return typeof pn=="string"||typeof pn=="number"?String(pn):""},[rt,ft,ze]),Cn=ft==="combobox"&&typeof ee=="function"&&ee()||null,jt=typeof ce=="function"&&ce(),Tn=(0,ie.x1)(Gt,jt==null||(Z=jt.props)===null||Z===void 0?void 0:Z.ref),Qn=l.useState(!1),cn=(0,a.Z)(Qn,2),gn=cn[0],sn=cn[1];(0,A.Z)(function(){sn(!0)},[]);var Rt=(0,$.Z)(!1,{defaultValue:de,value:Ce}),wn=(0,a.Z)(Rt,2),Fn=wn[0],xn=wn[1],ct=gn?Fn:!1,ht=!at&&Te;(At||ht&&ct&&ft==="combobox")&&(ct=!1);var Ht=ht?!1:ct,st=l.useCallback(function(Pn){var pn=Pn!==void 0?Pn:!ct;At||(xn(pn),ct!==pn&&(le==null||le(pn)))},[At,ct,xn,le]),tn=l.useMemo(function(){return(xt||[]).some(function(Pn){return[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:A.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${ie}-leave`]:{animationTimingFunction:A.motionEaseInQuint}}]}},5630:function(mt,we,e){var t=e(54476),r=e(33885),d=e(20068),S=e(42978),a=e(75931),C=e(92310),w=e.n(C),$=e(18929),Y=e(59301),o=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],L=(0,Y.forwardRef)(function(i,A){var pe,Ae=i.prefixCls,ie=Ae===void 0?"rc-checkbox":Ae,Pe=i.className,_=i.style,Be=i.checked,Q=i.disabled,V=i.defaultChecked,l=V===void 0?!1:V,n=i.type,s=n===void 0?"checkbox":n,u=i.title,h=i.onChange,K=(0,a.Z)(i,o),J=(0,Y.useRef)(null),Ie=(0,$.Z)(l,{value:Be}),ye=(0,S.Z)(Ie,2),Ee=ye[0],Ve=ye[1];(0,Y.useImperativeHandle)(A,function(){return{focus:function(){var X;(X=J.current)===null||X===void 0||X.focus()},blur:function(){var X;(X=J.current)===null||X===void 0||X.blur()},input:J.current}});var Oe=w()(ie,Pe,(pe={},(0,d.Z)(pe,"".concat(ie,"-checked"),Ee),(0,d.Z)(pe,"".concat(ie,"-disabled"),Q),pe)),Le=function(X){Q||("checked"in i||Ve(X.target.checked),h==null||h({target:(0,r.Z)((0,r.Z)({},i),{},{type:s,checked:X.target.checked}),stopPropagation:function(){X.stopPropagation()},preventDefault:function(){X.preventDefault()},nativeEvent:X.nativeEvent}))};return Y.createElement("span",{className:Oe,title:u,style:_},Y.createElement("input",(0,t.Z)({},K,{className:"".concat(ie,"-input"),ref:J,onChange:Le,disabled:Q,checked:!!Ee,type:s})),Y.createElement("span",{className:"".concat(ie,"-inner")}))});we.Z=L},31561:function(mt,we,e){e.d(we,{Z:function(){return s}});var t=e(54476),r=e(20068),d=e(42978),S=e(75931),a=e(35593),C=e(92310),w=e.n(C),$=e(8654),Y=e(59301),o=e(10228),L=e(16089),i=o.Z.ESC,A=o.Z.TAB;function pe(u){var h=u.visible,K=u.triggerRef,J=u.onVisibleChange,Ie=u.autoFocus,ye=u.overlayRef,Ee=Y.useRef(!1),Ve=function(){if(h){var X,B;(X=K.current)===null||X===void 0||(B=X.focus)===null||B===void 0||B.call(X),J==null||J(!1)}},Oe=function(){var X;return(X=ye.current)!==null&&X!==void 0&&X.focus?(ye.current.focus(),Ee.current=!0,!0):!1},Le=function(X){switch(X.keyCode){case i:Ve();break;case A:{var B=!1;Ee.current||(B=Oe()),B?X.preventDefault():Ve();break}}};Y.useEffect(function(){return h?(window.addEventListener("keydown",Le),Ie&&(0,L.Z)(Oe,3),function(){window.removeEventListener("keydown",Le),Ee.current=!1}):function(){Ee.current=!1}},[h])}var Ae=(0,Y.forwardRef)(function(u,h){var K=u.overlay,J=u.arrow,Ie=u.prefixCls,ye=(0,Y.useMemo)(function(){var Ve;return typeof K=="function"?Ve=K():Ve=K,Ve},[K]),Ee=(0,$.sQ)(h,ye==null?void 0:ye.ref);return Y.createElement(Y.Fragment,null,J&&Y.createElement("div",{className:"".concat(Ie,"-arrow")}),Y.cloneElement(ye,{ref:(0,$.Yr)(ye)?Ee:void 0}))}),ie=Ae,Pe={adjustX:1,adjustY:1},_=[0,0],Be={topLeft:{points:["bl","tl"],overflow:Pe,offset:[0,-4],targetOffset:_},top:{points:["bc","tc"],overflow:Pe,offset:[0,-4],targetOffset:_},topRight:{points:["br","tr"],overflow:Pe,offset:[0,-4],targetOffset:_},bottomLeft:{points:["tl","bl"],overflow:Pe,offset:[0,4],targetOffset:_},bottom:{points:["tc","bc"],overflow:Pe,offset:[0,4],targetOffset:_},bottomRight:{points:["tr","br"],overflow:Pe,offset:[0,4],targetOffset:_}},Q=Be,V=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function l(u,h){var K,J=u.arrow,Ie=J===void 0?!1:J,ye=u.prefixCls,Ee=ye===void 0?"rc-dropdown":ye,Ve=u.transitionName,Oe=u.animation,Le=u.align,me=u.placement,X=me===void 0?"bottomLeft":me,B=u.placements,P=B===void 0?Q:B,T=u.getPopupContainer,U=u.showAction,F=u.hideAction,N=u.overlayClassName,ve=u.overlayStyle,ue=u.visible,De=u.trigger,Xe=De===void 0?["hover"]:De,ge=u.autoFocus,Re=u.overlay,Ue=u.children,Ne=u.onVisibleChange,R=(0,S.Z)(u,V),be=Y.useState(),y=(0,d.Z)(be,2),f=y[0],v=y[1],I="visible"in u?ue:f,j=Y.useRef(null),G=Y.useRef(null),ne=Y.useRef(null);Y.useImperativeHandle(h,function(){return j.current});var c=function(he){v(he),Ne==null||Ne(he)};pe({visible:I,triggerRef:ne,onVisibleChange:c,autoFocus:ge,overlayRef:G});var k=function(he){var Fe=u.onOverlayClick;v(!1),Fe&&Fe(he)},z=function(){return Y.createElement(ie,{ref:G,overlay:Re,prefixCls:Ee,arrow:Ie})},g=function(){return typeof Re=="function"?z:z()},O=function(){var he=u.minOverlayWidthMatchTrigger,Fe=u.alignPoint;return"minOverlayWidthMatchTrigger"in u?he:!Fe},M=function(){var he=u.openClassName;return he!==void 0?he:"".concat(Ee,"-open")},H=Y.cloneElement(Ue,{className:w()((K=Ue.props)===null||K===void 0?void 0:K.className,I&&M()),ref:(0,$.Yr)(Ue)?(0,$.sQ)(ne,Ue.ref):void 0}),re=F;return!re&&Xe.indexOf("contextMenu")!==-1&&(re=["click"]),Y.createElement(a.Z,(0,t.Z)({builtinPlacements:P},R,{prefixCls:Ee,ref:j,popupClassName:w()(N,(0,r.Z)({},"".concat(Ee,"-show-arrow"),Ie)),popupStyle:ve,action:Xe,showAction:U,hideAction:re,popupPlacement:X,popupAlign:Le,popupTransitionName:Ve,popupAnimation:Oe,popupVisible:I,stretch:O()?"minWidth":"",popup:g(),onPopupVisibleChange:c,onPopupClick:k,getPopupContainer:T}),H)}var n=Y.forwardRef(l),s=n},93681:function(mt,we,e){e.r(we),e.d(we,{BaseInput:function(){return o},default:function(){return Be}});var t=e(54476),r=e(33885),d=e(20068),S=e(76190),a=e(92310),C=e.n(a),w=e(59301),$=e(5643),Y=function(V){var l,n,s=V.inputElement,u=V.prefixCls,h=V.prefix,K=V.suffix,J=V.addonBefore,Ie=V.addonAfter,ye=V.className,Ee=V.style,Ve=V.disabled,Oe=V.readOnly,Le=V.focused,me=V.triggerFocus,X=V.allowClear,B=V.value,P=V.handleReset,T=V.hidden,U=V.classes,F=V.classNames,N=V.dataAttrs,ve=V.styles,ue=V.components,De=(ue==null?void 0:ue.affixWrapper)||"span",Xe=(ue==null?void 0:ue.groupWrapper)||"span",ge=(ue==null?void 0:ue.wrapper)||"span",Re=(ue==null?void 0:ue.groupAddon)||"span",Ue=(0,w.useRef)(null),Ne=function(z){var g;(g=Ue.current)!==null&&g!==void 0&&g.contains(z.target)&&(me==null||me())},R=function(){var z;if(!X)return null;var g=!Ve&&!Oe&&B,O="".concat(u,"-clear-icon"),M=(0,S.Z)(X)==="object"&&X!==null&&X!==void 0&&X.clearIcon?X.clearIcon:"\u2716";return w.createElement("span",{onClick:P,onMouseDown:function(re){return re.preventDefault()},className:C()(O,(z={},(0,d.Z)(z,"".concat(O,"-hidden"),!g),(0,d.Z)(z,"".concat(O,"-has-suffix"),!!K),z)),role:"button",tabIndex:-1},M)},be=(0,w.cloneElement)(s,{value:B,hidden:T,className:C()((l=s.props)===null||l===void 0?void 0:l.className,!(0,$.X3)(V)&&!(0,$.He)(V)&&ye)||null,style:(0,r.Z)((0,r.Z)({},(n=s.props)===null||n===void 0?void 0:n.style),!(0,$.X3)(V)&&!(0,$.He)(V)?Ee:{})});if((0,$.X3)(V)){var y,f="".concat(u,"-affix-wrapper"),v=C()(f,(y={},(0,d.Z)(y,"".concat(f,"-disabled"),Ve),(0,d.Z)(y,"".concat(f,"-focused"),Le),(0,d.Z)(y,"".concat(f,"-readonly"),Oe),(0,d.Z)(y,"".concat(f,"-input-with-clear-btn"),K&&X&&B),y),!(0,$.He)(V)&&ye,U==null?void 0:U.affixWrapper,F==null?void 0:F.affixWrapper),I=(K||X)&&w.createElement("span",{className:C()("".concat(u,"-suffix"),F==null?void 0:F.suffix),style:ve==null?void 0:ve.suffix},R(),K);be=w.createElement(De,(0,t.Z)({className:v,style:(0,r.Z)((0,r.Z)({},(0,$.He)(V)?void 0:Ee),ve==null?void 0:ve.affixWrapper),hidden:!(0,$.He)(V)&&T,onClick:Ne},N==null?void 0:N.affixWrapper,{ref:Ue}),h&&w.createElement("span",{className:C()("".concat(u,"-prefix"),F==null?void 0:F.prefix),style:ve==null?void 0:ve.prefix},h),(0,w.cloneElement)(s,{value:B,hidden:null}),I)}if((0,$.He)(V)){var j="".concat(u,"-group"),G="".concat(j,"-addon"),ne=C()("".concat(u,"-wrapper"),j,U==null?void 0:U.wrapper),c=C()("".concat(u,"-group-wrapper"),ye,U==null?void 0:U.group);return w.createElement(Xe,{className:c,style:Ee,hidden:T},w.createElement(ge,{className:ne},J&&w.createElement(Re,{className:G},J),(0,w.cloneElement)(be,{hidden:null}),Ie&&w.createElement(Re,{className:G},Ie)))}return be},o=Y,L=e(94480),i=e(42978),A=e(75931),pe=e(18929),Ae=e(2738),ie=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Pe=(0,w.forwardRef)(function(Q,V){var l=Q.autoComplete,n=Q.onChange,s=Q.onFocus,u=Q.onBlur,h=Q.onPressEnter,K=Q.onKeyDown,J=Q.prefixCls,Ie=J===void 0?"rc-input":J,ye=Q.disabled,Ee=Q.htmlSize,Ve=Q.className,Oe=Q.maxLength,Le=Q.suffix,me=Q.showCount,X=Q.type,B=X===void 0?"text":X,P=Q.classes,T=Q.classNames,U=Q.styles,F=(0,A.Z)(Q,ie),N=(0,pe.Z)(Q.defaultValue,{value:Q.value}),ve=(0,i.Z)(N,2),ue=ve[0],De=ve[1],Xe=(0,w.useState)(!1),ge=(0,i.Z)(Xe,2),Re=ge[0],Ue=ge[1],Ne=(0,w.useRef)(null),R=function(c){Ne.current&&(0,$.nH)(Ne.current,c)};(0,w.useImperativeHandle)(V,function(){return{focus:R,blur:function(){var c;(c=Ne.current)===null||c===void 0||c.blur()},setSelectionRange:function(c,k,z){var g;(g=Ne.current)===null||g===void 0||g.setSelectionRange(c,k,z)},select:function(){var c;(c=Ne.current)===null||c===void 0||c.select()},input:Ne.current}}),(0,w.useEffect)(function(){Ue(function(ne){return ne&&ye?!1:ne})},[ye]);var be=function(c){Q.value===void 0&&De(c.target.value),Ne.current&&(0,$.rJ)(Ne.current,c,n)},y=function(c){h&&c.key==="Enter"&&h(c),K==null||K(c)},f=function(c){Ue(!0),s==null||s(c)},v=function(c){Ue(!1),u==null||u(c)},I=function(c){De(""),R(),Ne.current&&(0,$.rJ)(Ne.current,c,n)},j=function(){var c=(0,Ae.Z)(Q,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return w.createElement("input",(0,t.Z)({autoComplete:l},c,{onChange:be,onFocus:f,onBlur:v,onKeyDown:y,className:C()(Ie,(0,d.Z)({},"".concat(Ie,"-disabled"),ye),T==null?void 0:T.input),style:U==null?void 0:U.input,ref:Ne,size:Ee,type:B}))},G=function(){var c=Number(Oe)>0;if(Le||me){var k=(0,$.D7)(ue),z=(0,L.Z)(k).length,g=(0,S.Z)(me)==="object"?me.formatter({value:k,count:z,maxLength:Oe}):"".concat(z).concat(c?" / ".concat(Oe):"");return w.createElement(w.Fragment,null,!!me&&w.createElement("span",{className:C()("".concat(Ie,"-show-count-suffix"),(0,d.Z)({},"".concat(Ie,"-show-count-has-suffix"),!!Le),T==null?void 0:T.count),style:(0,r.Z)({},U==null?void 0:U.count)},g),Le)}return null};return w.createElement(o,(0,t.Z)({},F,{prefixCls:Ie,className:Ve,inputElement:j(),handleReset:I,value:(0,$.D7)(ue),focused:Re,triggerFocus:R,suffix:G(),disabled:ye,classes:P,classNames:T,styles:U}))}),_=Pe,Be=_},5643:function(mt,we,e){e.d(we,{D7:function(){return a},He:function(){return t},X3:function(){return r},nH:function(){return S},rJ:function(){return d}});function t(C){return!!(C.addonBefore||C.addonAfter)}function r(C){return!!(C.prefix||C.suffix||C.allowClear)}function d(C,w,$,Y){if($){var o=w;if(w.type==="click"){var L=C.cloneNode(!0);o=Object.create(w,{target:{value:L},currentTarget:{value:L}}),L.value="",$(o);return}if(Y!==void 0){o=Object.create(w,{target:{value:C},currentTarget:{value:C}}),C.value=Y,$(o);return}$(o)}}function S(C,w){if(C){C.focus(w);var $=w||{},Y=$.cursor;if(Y){var o=C.value.length;switch(Y){case"start":C.setSelectionRange(0,0);break;case"end":C.setSelectionRange(o,o);break;default:C.setSelectionRange(0,o)}}}}function a(C){return typeof C=="undefined"||C===null?"":String(C)}},15285:function(mt,we,e){e.d(we,{iz:function(){return nt},ck:function(){return An},BW:function(){return Qe},sN:function(){return An},Wd:function(){return ae},ZP:function(){return ft},Xl:function(){return K}});var t=e(54476),r=e(20068),d=e(33885),S=e(94480),a=e(42978),C=e(75931),w=e(92310),$=e.n(w),Y=e(83836),o=e(18929),L=e(13697),i=e(48736),A=e(59301),pe=e(4676),Ae=A.createContext(null);function ie(W,ee){return W===void 0?null:"".concat(W,"-").concat(ee)}function Pe(W){var ee=A.useContext(Ae);return ie(ee,W)}var _=e(80547),Be=["children","locked"],Q=A.createContext(null);function V(W,ee){var ce=(0,d.Z)({},W);return Object.keys(ee).forEach(function(Ce){var de=ee[Ce];de!==void 0&&(ce[Ce]=de)}),ce}function l(W){var ee=W.children,ce=W.locked,Ce=(0,C.Z)(W,Be),de=A.useContext(Q),le=(0,_.Z)(function(){return V(de,Ce)},[de,Ce],function(te,Me){return!ce&&(te[0]!==Me[0]||!(0,L.Z)(te[1],Me[1],!0))});return A.createElement(Q.Provider,{value:le},ee)}var n=[],s=A.createContext(null);function u(){return A.useContext(s)}var h=A.createContext(n);function K(W){var ee=A.useContext(h);return A.useMemo(function(){return W!==void 0?[].concat((0,S.Z)(ee),[W]):ee},[ee,W])}var J=A.createContext(null),Ie=A.createContext({}),ye=Ie,Ee=e(29194);function Ve(W){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ee.Z)(W)){var ce=W.nodeName.toLowerCase(),Ce=["input","select","textarea","button"].includes(ce)||W.isContentEditable||ce==="a"&&!!W.getAttribute("href"),de=W.getAttribute("tabindex"),le=Number(de),te=null;return de&&!Number.isNaN(le)?te=le:Ce&&te===null&&(te=0),Ce&&W.disabled&&(te=null),te!==null&&(te>=0||ee&&te<0)}return!1}function Oe(W){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce=(0,S.Z)(W.querySelectorAll("*")).filter(function(Ce){return Ve(Ce,ee)});return Ve(W,ee)&&ce.unshift(W),ce}var Le=null;function me(){Le=document.activeElement}function X(){Le=null}function B(){if(Le)try{Le.focus()}catch(W){}}function P(W,ee){if(ee.keyCode===9){var ce=Oe(W),Ce=ce[ee.shiftKey?0:ce.length-1],de=Ce===document.activeElement||W===document.activeElement;if(de){var le=ce[ee.shiftKey?ce.length-1:0];le.focus(),ee.preventDefault()}}}var T=e(10228),U=e(16089),F=T.Z.LEFT,N=T.Z.RIGHT,ve=T.Z.UP,ue=T.Z.DOWN,De=T.Z.ENTER,Xe=T.Z.ESC,ge=T.Z.HOME,Re=T.Z.END,Ue=[ve,ue,F,N];function Ne(W,ee,ce,Ce){var de,le,te,Me,$e="prev",rt="next",Mt="children",It="parent";if(W==="inline"&&Ce===De)return{inlineTrigger:!0};var Ft=(de={},(0,r.Z)(de,ve,$e),(0,r.Z)(de,ue,rt),de),xt=(le={},(0,r.Z)(le,F,ce?rt:$e),(0,r.Z)(le,N,ce?$e:rt),(0,r.Z)(le,ue,Mt),(0,r.Z)(le,De,Mt),le),vt=(te={},(0,r.Z)(te,ve,$e),(0,r.Z)(te,ue,rt),(0,r.Z)(te,De,Mt),(0,r.Z)(te,Xe,It),(0,r.Z)(te,F,ce?Mt:It),(0,r.Z)(te,N,ce?It:Mt),te),Xt={inline:Ft,horizontal:xt,vertical:vt,inlineSub:Ft,horizontalSub:vt,verticalSub:vt},Lt=(Me=Xt["".concat(W).concat(ee?"":"Sub")])===null||Me===void 0?void 0:Me[Ce];switch(Lt){case $e:return{offset:-1,sibling:!0};case rt:return{offset:1,sibling:!0};case It:return{offset:-1,sibling:!1};case Mt:return{offset:1,sibling:!1};default:return null}}function R(W){for(var ee=W;ee;){if(ee.getAttribute("data-menu-list"))return ee;ee=ee.parentElement}return null}function be(W,ee){for(var ce=W||document.activeElement;ce;){if(ee.has(ce))return ce;ce=ce.parentElement}return null}function y(W,ee){var ce=Oe(W,!0);return ce.filter(function(Ce){return ee.has(Ce)})}function f(W,ee,ce){var Ce=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!W)return null;var de=y(W,ee),le=de.length,te=de.findIndex(function(Me){return ce===Me});return Ce<0?te===-1?te=le-1:te-=1:Ce>0&&(te+=1),te=(te+le)%le,de[te]}var v=function(ee,ce){var Ce=new Set,de=new Map,le=new Map;return ee.forEach(function(te){var Me=document.querySelector("[data-menu-id='".concat(ie(ce,te),"']"));Me&&(Ce.add(Me),le.set(Me,te),de.set(te,Me))}),{elements:Ce,key2element:de,element2key:le}};function I(W,ee,ce,Ce,de,le,te,Me,$e,rt){var Mt=A.useRef(),It=A.useRef();It.current=ee;var Ft=function(){U.Z.cancel(Mt.current)};return A.useEffect(function(){return function(){Ft()}},[]),function(xt){var vt=xt.which;if([].concat(Ue,[De,Xe,ge,Re]).includes(vt)){var Xt=le(),Lt=v(Xt,Ce),qt=Lt,Pt=qt.elements,St=qt.key2element,Qt=qt.element2key,Je=St.get(ee),_t=be(Je,Pt),En=Qt.get(_t),bt=Ne(W,te(En,!0).length===1,ce,vt);if(!bt&&vt!==ge&&vt!==Re)return;(Ue.includes(vt)||[ge,Re].includes(vt))&&xt.preventDefault();var Et=function(hn){if(hn){var D=hn,x=hn.querySelector("a");x!=null&&x.getAttribute("href")&&(D=x);var b=Qt.get(hn);Me(b),Ft(),Mt.current=(0,U.Z)(function(){It.current===b&&D.focus()})}};if([ge,Re].includes(vt)||bt.sibling||!_t){var it;!_t||W==="inline"?it=de.current:it=R(_t);var rn,ln=y(it,Pt);vt===ge?rn=ln[0]:vt===Re?rn=ln[ln.length-1]:rn=f(it,Pt,_t,bt.offset),Et(rn)}else if(bt.inlineTrigger)$e(En);else if(bt.offset>0)$e(En,!0),Ft(),Mt.current=(0,U.Z)(function(){Lt=v(Xt,Ce);var yn=_t.getAttribute("aria-controls"),hn=document.getElementById(yn),D=f(hn,Lt.elements);Et(D)},5);else if(bt.offset<0){var kt=te(En,!0),Ut=kt[kt.length-2],mn=St.get(Ut);$e(Ut,!1),Et(mn)}}rt==null||rt(xt)}}function j(W){Promise.resolve().then(W)}var G="__RC_UTIL_PATH_SPLIT__",ne=function(ee){return ee.join(G)},c=function(ee){return ee.split(G)},k="rc-menu-more";function z(){var W=A.useState({}),ee=(0,a.Z)(W,2),ce=ee[1],Ce=(0,A.useRef)(new Map),de=(0,A.useRef)(new Map),le=A.useState([]),te=(0,a.Z)(le,2),Me=te[0],$e=te[1],rt=(0,A.useRef)(0),Mt=(0,A.useRef)(!1),It=function(){Mt.current||ce({})},Ft=(0,A.useCallback)(function(St,Qt){var Je=ne(Qt);de.current.set(Je,St),Ce.current.set(St,Je),rt.current+=1;var _t=rt.current;j(function(){_t===rt.current&&It()})},[]),xt=(0,A.useCallback)(function(St,Qt){var Je=ne(Qt);de.current.delete(Je),Ce.current.delete(St)},[]),vt=(0,A.useCallback)(function(St){$e(St)},[]),Xt=(0,A.useCallback)(function(St,Qt){var Je=Ce.current.get(St)||"",_t=c(Je);return Qt&&Me.includes(_t[0])&&_t.unshift(k),_t},[Me]),Lt=(0,A.useCallback)(function(St,Qt){return St.some(function(Je){var _t=Xt(Je,!0);return _t.includes(Qt)})},[Xt]),qt=function(){var Qt=(0,S.Z)(Ce.current.keys());return Me.length&&Qt.push(k),Qt},Pt=(0,A.useCallback)(function(St){var Qt="".concat(Ce.current.get(St)).concat(G),Je=new Set;return(0,S.Z)(de.current.keys()).forEach(function(_t){_t.startsWith(Qt)&&Je.add(de.current.get(_t))}),Je},[]);return A.useEffect(function(){return function(){Mt.current=!0}},[]),{registerPath:Ft,unregisterPath:xt,refreshOverflowKeys:vt,isSubPathKey:Lt,getKeyPath:Xt,getKeys:qt,getSubPathKeys:Pt}}function g(W){var ee=A.useRef(W);ee.current=W;var ce=A.useCallback(function(){for(var Ce,de=arguments.length,le=new Array(de),te=0;te1&&(Pt.motionAppear=!1);var St=Pt.onVisibleChanged;return Pt.onVisibleChanged=function(Qt){return!Ft.current&&!Qt&&Lt(!0),St==null?void 0:St(Qt)},Xt?null:A.createElement(l,{mode:le,locked:!Ft.current},A.createElement(oe.default,(0,t.Z)({visible:qt},Pt,{forceRender:$e,removeOnLeave:!1,leavedClassName:"".concat(Me,"-hidden")}),function(Qt){var Je=Qt.className,_t=Qt.style;return A.createElement(zt,{id:ee,className:Je,style:_t},de)}))}var m=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],p=["active"],Z=function(ee){var ce,Ce=ee.style,de=ee.className,le=ee.title,te=ee.eventKey,Me=ee.warnKey,$e=ee.disabled,rt=ee.internalPopupClose,Mt=ee.children,It=ee.itemIcon,Ft=ee.expandIcon,xt=ee.popupClassName,vt=ee.popupOffset,Xt=ee.popupStyle,Lt=ee.onClick,qt=ee.onMouseEnter,Pt=ee.onMouseLeave,St=ee.onTitleClick,Qt=ee.onTitleMouseEnter,Je=ee.onTitleMouseLeave,_t=(0,C.Z)(ee,m),En=Pe(te),bt=A.useContext(Q),Et=bt.prefixCls,it=bt.mode,rn=bt.openKeys,ln=bt.disabled,kt=bt.overflowDisabled,Ut=bt.activeKey,mn=bt.selectedKeys,yn=bt.itemIcon,hn=bt.expandIcon,D=bt.onItemClick,x=bt.onOpenChange,b=bt.onActive,q=A.useContext(ye),fe=q._internalRenderSubMenuItem,ut=A.useContext(J),Tt=ut.isSubPathKey,at=K(),He="".concat(Et,"-submenu"),pt=ln||$e,Gt=A.useRef(),en=A.useRef(),et=It!=null?It:yn,Wt=Ft!=null?Ft:hn,$t=rn.includes(te),un=!kt&&$t,Hn=Tt(mn,te),Nn=dt(te,pt,Qt,Je),Dn=Nn.active,In=(0,C.Z)(Nn,p),Cn=A.useState(!1),jt=(0,a.Z)(Cn,2),Tn=jt[0],Qn=jt[1],cn=function(zn){pt||Qn(zn)},gn=function(zn){cn(!0),qt==null||qt({key:te,domEvent:zn})},sn=function(zn){cn(!1),Pt==null||Pt({key:te,domEvent:zn})},Rt=A.useMemo(function(){return Dn||(it!=="inline"?Tn||Tt([Ut],te):!1)},[it,Dn,Ut,Tn,te,Tt]),wn=tt(at.length),Fn=function(zn){pt||(St==null||St({key:te,domEvent:zn}),it==="inline"&&x(te,!$t))},xn=g(function(Sn){Lt==null||Lt(qe(Sn)),D(Sn)}),ct=function(zn){it!=="inline"&&x(te,zn)},ht=function(){b(te)},Ht=En&&"".concat(En,"-popup"),st=A.createElement("div",(0,t.Z)({role:"menuitem",style:wn,className:"".concat(He,"-title"),tabIndex:pt?null:-1,ref:Gt,title:typeof le=="string"?le:null,"data-menu-id":kt&&En?null:En,"aria-expanded":un,"aria-haspopup":!0,"aria-controls":Ht,"aria-disabled":pt,onClick:Fn,onFocus:ht},In),le,A.createElement(Dt,{icon:it!=="horizontal"?Wt:void 0,props:(0,d.Z)((0,d.Z)({},ee),{},{isOpen:un,isSubMenu:!0})},A.createElement("i",{className:"".concat(He,"-arrow")}))),tn=A.useRef(it);if(it!=="inline"&&at.length>1?tn.current="vertical":tn.current=it,!kt){var fn=tn.current;st=A.createElement(E,{mode:fn,prefixCls:He,visible:!rt&&un&&it!=="inline",popupClassName:xt,popupOffset:vt,popupStyle:Xt,popup:A.createElement(l,{mode:fn==="horizontal"?"vertical":fn},A.createElement(zt,{id:Ht,ref:en},Mt)),disabled:pt,onVisibleChange:ct},st)}var Bn=A.createElement(Y.Z.Item,(0,t.Z)({role:"none"},_t,{component:"li",style:Ce,className:$()(He,"".concat(He,"-").concat(it),de,(ce={},(0,r.Z)(ce,"".concat(He,"-open"),un),(0,r.Z)(ce,"".concat(He,"-active"),Rt),(0,r.Z)(ce,"".concat(He,"-selected"),Hn),(0,r.Z)(ce,"".concat(He,"-disabled"),pt),ce)),onMouseEnter:gn,onMouseLeave:sn}),st,!kt&&A.createElement(xe,{id:Ht,open:un,keyPath:at},Mt));return fe&&(Bn=fe(Bn,ee,{selected:Hn,active:Rt,open:un,disabled:pt})),A.createElement(l,{onItemClick:xn,mode:it==="horizontal"?"vertical":it,itemIcon:et,expandIcon:Wt},Bn)};function ae(W){var ee=W.eventKey,ce=W.children,Ce=K(ee),de=wt(ce,Ce),le=u();A.useEffect(function(){if(le)return le.registerPath(ee,Ce),function(){le.unregisterPath(ee,Ce)}},[Ce]);var te;return le?te=de:te=A.createElement(Z,W,de),A.createElement(h.Provider,{value:Ce},te)}var je=e(76190),Se=["className","title","eventKey","children"],We=["children"],Ke=function(ee){var ce=ee.className,Ce=ee.title,de=ee.eventKey,le=ee.children,te=(0,C.Z)(ee,Se),Me=A.useContext(Q),$e=Me.prefixCls,rt="".concat($e,"-item-group");return A.createElement("li",(0,t.Z)({role:"presentation"},te,{onClick:function(It){return It.stopPropagation()},className:$()(rt,ce)}),A.createElement("div",{role:"presentation",className:"".concat(rt,"-title"),title:typeof Ce=="string"?Ce:void 0},Ce),A.createElement("ul",{role:"group",className:"".concat(rt,"-list")},le))};function Qe(W){var ee=W.children,ce=(0,C.Z)(W,We),Ce=K(ce.eventKey),de=wt(ee,Ce),le=u();return le?de:A.createElement(Ke,(0,Ze.Z)(ce,["warnKey"]),de)}function nt(W){var ee=W.className,ce=W.style,Ce=A.useContext(Q),de=Ce.prefixCls,le=u();return le?null:A.createElement("li",{role:"separator",className:$()("".concat(de,"-item-divider"),ee),style:ce})}var Ge=["label","children","key","type"];function ze(W){return(W||[]).map(function(ee,ce){if(ee&&(0,je.Z)(ee)==="object"){var Ce=ee,de=Ce.label,le=Ce.children,te=Ce.key,Me=Ce.type,$e=(0,C.Z)(Ce,Ge),rt=te!=null?te:"tmp-".concat(ce);return le||Me==="group"?Me==="group"?A.createElement(Qe,(0,t.Z)({key:rt},$e,{title:de}),ze(le)):A.createElement(ae,(0,t.Z)({key:rt},$e,{title:de}),ze(le)):Me==="divider"?A.createElement(nt,(0,t.Z)({key:rt},$e)):A.createElement(An,(0,t.Z)({key:rt},$e),de)}return null}).filter(function(ee){return ee})}function ke(W,ee,ce){var Ce=W;return ee&&(Ce=ze(ee)),wt(Ce,ce)}var Te=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],_e=[],ot=A.forwardRef(function(W,ee){var ce,Ce,de=W,le=de.prefixCls,te=le===void 0?"rc-menu":le,Me=de.rootClassName,$e=de.style,rt=de.className,Mt=de.tabIndex,It=Mt===void 0?0:Mt,Ft=de.items,xt=de.children,vt=de.direction,Xt=de.id,Lt=de.mode,qt=Lt===void 0?"vertical":Lt,Pt=de.inlineCollapsed,St=de.disabled,Qt=de.disabledOverflow,Je=de.subMenuOpenDelay,_t=Je===void 0?.1:Je,En=de.subMenuCloseDelay,bt=En===void 0?.1:En,Et=de.forceSubMenuRender,it=de.defaultOpenKeys,rn=de.openKeys,ln=de.activeKey,kt=de.defaultActiveFirst,Ut=de.selectable,mn=Ut===void 0?!0:Ut,yn=de.multiple,hn=yn===void 0?!1:yn,D=de.defaultSelectedKeys,x=de.selectedKeys,b=de.onSelect,q=de.onDeselect,fe=de.inlineIndent,ut=fe===void 0?24:fe,Tt=de.motion,at=de.defaultMotions,He=de.triggerSubMenuAction,pt=He===void 0?"hover":He,Gt=de.builtinPlacements,en=de.itemIcon,et=de.expandIcon,Wt=de.overflowedIndicator,$t=Wt===void 0?"...":Wt,un=de.overflowedIndicatorPopupClassName,Hn=de.getPopupContainer,Nn=de.onClick,Dn=de.onOpenChange,In=de.onKeyDown,Cn=de.openAnimation,jt=de.openTransitionName,Tn=de._internalRenderMenuItem,Qn=de._internalRenderSubMenuItem,cn=(0,C.Z)(de,Te),gn=A.useMemo(function(){return ke(xt,Ft,_e)},[xt,Ft]),sn=A.useState(!1),Rt=(0,a.Z)(sn,2),wn=Rt[0],Fn=Rt[1],xn=A.useRef(),ct=H(Xt),ht=vt==="rtl",Ht=(0,o.Z)(it,{value:rn,postState:function(Mn){return Mn||_e}}),st=(0,a.Z)(Ht,2),tn=st[0],fn=st[1],Bn=function(Mn){var jn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function qn(){fn(Mn),Dn==null||Dn(Mn)}jn?(0,pe.flushSync)(qn):qn()},Sn=A.useState(tn),zn=(0,a.Z)(Sn,2),Ln=zn[0],Yn=zn[1],_n=A.useRef(!1),ar=A.useMemo(function(){return(qt==="inline"||qt==="vertical")&&Pt?["vertical",Pt]:[qt,!1]},[qt,Pt]),or=(0,a.Z)(ar,2),Un=or[0],Wn=or[1],ir=Un==="inline",er=A.useState(Un),sr=(0,a.Z)(er,2),Jn=sr[0],fr=sr[1],Ar=A.useState(Wn),ur=(0,a.Z)(Ar,2),cr=ur[0],vr=ur[1];A.useEffect(function(){fr(Un),vr(Wn),_n.current&&(ir?fn(Ln):Bn(_e))},[Un,Wn]);var dr=A.useState(0),pr=(0,a.Z)(dr,2),mr=pr[0],br=pr[1],hr=mr>=gn.length-1||Jn!=="horizontal"||Qt;A.useEffect(function(){ir&&Yn(tn)},[tn]),A.useEffect(function(){return _n.current=!0,function(){_n.current=!1}},[]);var rr=z(),Er=rr.registerPath,xr=rr.unregisterPath,Pr=rr.refreshOverflowKeys,gr=rr.isSubPathKey,Pn=rr.getKeyPath,pn=rr.getKeys,Zn=rr.getSubPathKeys,Vn=A.useMemo(function(){return{registerPath:Er,unregisterPath:xr}},[Er,xr]),Rn=A.useMemo(function(){return{isSubPathKey:gr}},[gr]);A.useEffect(function(){Pr(hr?_e:gn.slice(mr+1).map(function(Xn){return Xn.key}))},[mr,hr]);var Kn=(0,o.Z)(ln||kt&&((ce=gn[0])===null||ce===void 0?void 0:ce.key),{value:ln}),Gn=(0,a.Z)(Kn,2),tr=Gn[0],$n=Gn[1],lr=g(function(Xn){$n(Xn)}),nr=g(function(){$n(void 0)});(0,A.useImperativeHandle)(ee,function(){return{list:xn.current,focus:function(Mn){var jn,qn=pn(),kn=v(qn,ct),Br=kn.elements,Sr=kn.key2element,Qr=kn.element2key,Nr=y(xn.current,Br),zr=tr!=null?tr:Nr[0]?Qr.get(Nr[0]):(jn=gn.find(function(Zr){return!Zr.props.disabled}))===null||jn===void 0?void 0:jn.key,Cr=Sr.get(zr);if(zr&&Cr){var wr;Cr==null||(wr=Cr.focus)===null||wr===void 0||wr.call(Cr,Mn)}}}});var yr=(0,o.Z)(D||[],{value:x,postState:function(Mn){return Array.isArray(Mn)?Mn:Mn==null?_e:[Mn]}}),Or=(0,a.Z)(yr,2),Ir=Or[0],Mr=Or[1],Fr=function(Mn){if(mn){var jn=Mn.key,qn=Ir.includes(jn),kn;hn?qn?kn=Ir.filter(function(Sr){return Sr!==jn}):kn=[].concat((0,S.Z)(Ir),[jn]):kn=[jn],Mr(kn);var Br=(0,d.Z)((0,d.Z)({},Mn),{},{selectedKeys:kn});qn?q==null||q(Br):b==null||b(Br)}!hn&&tn.length&&Jn!=="inline"&&Bn(_e)},jr=g(function(Xn){Nn==null||Nn(qe(Xn)),Fr(Xn)}),Dr=g(function(Xn,Mn){var jn=tn.filter(function(kn){return kn!==Xn});if(Mn)jn.push(Xn);else if(Jn!=="inline"){var qn=Zn(Xn);jn=jn.filter(function(kn){return!qn.has(kn)})}(0,L.Z)(tn,jn,!0)||Bn(jn,!0)}),Hr=function(Mn,jn){var qn=jn!=null?jn:!tn.includes(Mn);Dr(Mn,qn)},Lr=I(Jn,tr,ht,ct,xn,pn,Pn,$n,Hr,In);A.useEffect(function(){Fn(!0)},[]);var Tr=A.useMemo(function(){return{_internalRenderMenuItem:Tn,_internalRenderSubMenuItem:Qn}},[Tn,Qn]),Rr=Jn!=="horizontal"||Qt?gn:gn.map(function(Xn,Mn){return A.createElement(l,{key:Xn.key,overflowDisabled:Mn>mr},Xn)}),Xr=A.createElement(Y.Z,(0,t.Z)({id:Xt,ref:xn,prefixCls:"".concat(te,"-overflow"),component:"ul",itemComponent:An,className:$()(te,"".concat(te,"-root"),"".concat(te,"-").concat(Jn),rt,(Ce={},(0,r.Z)(Ce,"".concat(te,"-inline-collapsed"),cr),(0,r.Z)(Ce,"".concat(te,"-rtl"),ht),Ce),Me),dir:vt,style:$e,role:"menu",tabIndex:It,data:Rr,renderRawItem:function(Mn){return Mn},renderRawRest:function(Mn){var jn=Mn.length,qn=jn?gn.slice(-jn):null;return A.createElement(ae,{eventKey:k,title:$t,disabled:hr,internalPopupClose:jn===0,popupClassName:un},qn)},maxCount:Jn!=="horizontal"||Qt?Y.Z.INVALIDATE:Y.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Mn){br(Mn)},onKeyDown:Lr},cn));return A.createElement(ye.Provider,{value:Tr},A.createElement(Ae.Provider,{value:ct},A.createElement(l,{prefixCls:te,rootClassName:Me,mode:Jn,openKeys:tn,rtl:ht,disabled:St,motion:wn?Tt:null,defaultMotions:wn?at:null,activeKey:tr,onActive:lr,onInactive:nr,selectedKeys:Ir,inlineIndent:ut,subMenuOpenDelay:_t,subMenuCloseDelay:bt,forceSubMenuRender:Et,builtinPlacements:Gt,triggerSubMenuAction:pt,getPopupContainer:Hn,itemIcon:en,expandIcon:et,onItemClick:jr,onOpenChange:Dr},A.createElement(J.Provider,{value:Rn},Xr),A.createElement("div",{style:{display:"none"},"aria-hidden":!0},A.createElement(s.Provider,{value:Vn},gn)))))}),Ot=ot,gt=Ot;gt.Item=An,gt.SubMenu=ae,gt.ItemGroup=Qe,gt.Divider=nt;var ft=gt},83836:function(mt,we,e){e.d(we,{Z:function(){return me}});var t=e(54476),r=e(33885),d=e(42978),S=e(75931),a=e(59301),C=e(92310),w=e.n(C),$=e(29301),Y=e(34280),o=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],L=void 0;function i(X,B){var P=X.prefixCls,T=X.invalidate,U=X.item,F=X.renderItem,N=X.responsive,ve=X.responsiveDisabled,ue=X.registerSize,De=X.itemKey,Xe=X.className,ge=X.style,Re=X.children,Ue=X.display,Ne=X.order,R=X.component,be=R===void 0?"div":R,y=(0,S.Z)(X,o),f=N&&!Ue;function v(c){ue(De,c)}a.useEffect(function(){return function(){v(null)}},[]);var I=F&&U!==L?F(U,{index:Ne}):Re,j;T||(j={opacity:f?0:1,height:f?0:L,overflowY:f?"hidden":L,order:N?Ne:L,pointerEvents:f?"none":L,position:f?"absolute":L});var G={};f&&(G["aria-hidden"]=!0);var ne=a.createElement(be,(0,t.Z)({className:w()(!T&&P,Xe),style:(0,r.Z)((0,r.Z)({},j),ge)},G,y,{ref:B}),I);return N&&(ne=a.createElement($.Z,{onResize:function(k){var z=k.offsetWidth;v(z)},disabled:ve},ne)),ne}var A=a.forwardRef(i);A.displayName="Item";var pe=A,Ae=e(6089),ie=e(4676),Pe=e(16089);function _(X){if(typeof MessageChannel=="undefined")(0,Pe.Z)(X);else{var B=new MessageChannel;B.port1.onmessage=function(){return X()},B.port2.postMessage(void 0)}}function Be(){var X=a.useRef(null),B=function(T){X.current||(X.current=[],_(function(){(0,ie.unstable_batchedUpdates)(function(){X.current.forEach(function(U){U()}),X.current=null})})),X.current.push(T)};return B}function Q(X,B){var P=a.useState(B),T=(0,d.Z)(P,2),U=T[0],F=T[1],N=(0,Ae.Z)(function(ve){X(function(){F(ve)})});return[U,N]}var V=a.createContext(null),l=["component"],n=["className"],s=["className"],u=function(B,P){var T=a.useContext(V);if(!T){var U=B.component,F=U===void 0?"div":U,N=(0,S.Z)(B,l);return a.createElement(F,(0,t.Z)({},N,{ref:P}))}var ve=T.className,ue=(0,S.Z)(T,n),De=B.className,Xe=(0,S.Z)(B,s);return a.createElement(V.Provider,{value:null},a.createElement(pe,(0,t.Z)({ref:P,className:w()(ve,De)},ue,Xe)))},h=a.forwardRef(u);h.displayName="RawItem";var K=h,J=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],Ie="responsive",ye="invalidate";function Ee(X){return"+ ".concat(X.length," ...")}function Ve(X,B){var P=X.prefixCls,T=P===void 0?"rc-overflow":P,U=X.data,F=U===void 0?[]:U,N=X.renderItem,ve=X.renderRawItem,ue=X.itemKey,De=X.itemWidth,Xe=De===void 0?10:De,ge=X.ssr,Re=X.style,Ue=X.className,Ne=X.maxCount,R=X.renderRest,be=X.renderRawRest,y=X.prefix,f=X.suffix,v=X.component,I=v===void 0?"div":v,j=X.itemComponent,G=X.onVisibleChange,ne=(0,S.Z)(X,J),c=ge==="full",k=Be(),z=Q(k,null),g=(0,d.Z)(z,2),O=g[0],M=g[1],H=O||0,re=Q(k,new Map),se=(0,d.Z)(re,2),he=se[0],Fe=se[1],Ze=Q(k,0),Ye=(0,d.Z)(Ze,2),dt=Ye[0],tt=Ye[1],Dt=Q(k,0),yt=(0,d.Z)(Dt,2),qe=yt[0],Nt=yt[1],Zt=Q(k,0),Vt=(0,d.Z)(Zt,2),Kt=Vt[0],an=Vt[1],At=Q(k,0),An=(0,d.Z)(At,2),nn=An[0],vn=An[1],Yt=(0,a.useState)(null),zt=(0,d.Z)(Yt,2),Ct=zt[0],wt=zt[1],dn=(0,a.useState)(null),on=(0,d.Z)(dn,2),bn=on[0],On=on[1],Jt=a.useMemo(function(){return bn===null&&c?Number.MAX_SAFE_INTEGER:bn||0},[bn,O]),lt=(0,a.useState)(!1),Bt=(0,d.Z)(lt,2),E=Bt[0],oe=Bt[1],xe="".concat(T,"-item"),m=Math.max(dt,qe),p=Ne===Ie,Z=F.length&&p,ae=Ne===ye,je=Z||typeof Ne=="number"&&F.length>Ne,Se=(0,a.useMemo)(function(){var le=F;return Z?O===null&&c?le=F:le=F.slice(0,Math.min(F.length,H/Xe)):typeof Ne=="number"&&(le=F.slice(0,Ne)),le},[F,Xe,O,Ne,Z]),We=(0,a.useMemo)(function(){return Z?F.slice(Jt+1):F.slice(Se.length)},[F,Se,Z,Jt]),Ke=(0,a.useCallback)(function(le,te){var Me;return typeof ue=="function"?ue(le):(Me=ue&&(le==null?void 0:le[ue]))!==null&&Me!==void 0?Me:te},[ue]),Qe=(0,a.useCallback)(N||function(le){return le},[N]);function nt(le,te,Me){bn===le&&(te===void 0||te===Ct)||(On(le),Me||(oe(leH){nt($e-1,le-rt-nn+qe);break}}f&&ot(0)+nn>H&&wt(null)}},[H,he,qe,Kt,nn,Ke,Se]);var Ot=E&&!!We.length,gt={};Ct!==null&&Z&&(gt={position:"absolute",left:Ct,top:0});var ft={prefixCls:xe,responsive:Z,component:j,invalidate:ae},W=ve?function(le,te){var Me=Ke(le,te);return a.createElement(V.Provider,{key:Me,value:(0,r.Z)((0,r.Z)({},ft),{},{order:te,item:le,itemKey:Me,registerSize:ze,display:te<=Jt})},ve(le,te))}:function(le,te){var Me=Ke(le,te);return a.createElement(pe,(0,t.Z)({},ft,{order:te,key:Me,item:le,renderItem:Qe,itemKey:Me,registerSize:ze,display:te<=Jt}))},ee={order:Ot?Jt:Number.MAX_SAFE_INTEGER,className:"".concat(xe,"-rest"),registerSize:ke,display:Ot},ce=R||Ee,Ce=be?a.createElement(V.Provider,{value:(0,r.Z)((0,r.Z)({},ft),ee)},be(We)):a.createElement(pe,(0,t.Z)({},ft,ee),typeof ce=="function"?ce(We):ce),de=a.createElement(I,(0,t.Z)({className:w()(!ae&&T,Ue),style:Re,ref:B},ne),y&&a.createElement(pe,(0,t.Z)({},ft,{responsive:p,responsiveDisabled:!Z,order:-1,className:"".concat(xe,"-prefix"),registerSize:Te,display:!0}),y),Se.map(W),je?Ce:null,f&&a.createElement(pe,(0,t.Z)({},ft,{responsive:p,responsiveDisabled:!Z,order:Jt,className:"".concat(xe,"-suffix"),registerSize:_e,display:!0,style:gt}),f));return p?a.createElement($.Z,{onResize:Ge,disabled:!Z},de):de}var Oe=a.forwardRef(Ve);Oe.displayName="Overflow",Oe.Item=K,Oe.RESPONSIVE=Ie,Oe.INVALIDATE=ye;var Le=Oe,me=Le},17115:function(mt,we,e){e.d(we,{ZP:function(){return w}});var t=e(42978),r=e(59301),d=e(47273),S=0,a=(0,d.Z)();function C(){var $;return a?($=S,S+=1):$="TEST_OR_SSR",$}function w($){var Y=r.useState(),o=(0,t.Z)(Y,2),L=o[0],i=o[1];return r.useEffect(function(){i("rc_select_".concat(C()))},[]),$||L}},77861:function(mt,we,e){e.d(we,{Ac:function(){return O},Xo:function(){return qe},Wx:function(){return Zt},ZP:function(){return xe},lk:function(){return V}});var t=e(54476),r=e(94480),d=e(20068),S=e(33885),a=e(42978),C=e(75931),w=e(76190),$=e(18929),Y=e(48736),o=e(59301),L=e(92310),i=e.n(L),A=e(34280),pe=e(49658),Ae=e(10228),ie=e(8654),Pe=function(p){var Z=p.className,ae=p.customizeIcon,je=p.customizeIconProps,Se=p.onMouseDown,We=p.onClick,Ke=p.children,Qe;return typeof ae=="function"?Qe=ae(je):Qe=ae,o.createElement("span",{className:Z,onMouseDown:function(Ge){Ge.preventDefault(),Se&&Se(Ge)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:We,"aria-hidden":!0},Qe!==void 0?Qe:o.createElement("span",{className:i()(Z.split(/\s+/).map(function(nt){return"".concat(nt,"-icon")}))},Ke))},_=Pe;function Be(m,p,Z,ae,je){var Se=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,We=arguments.length>6?arguments[6]:void 0,Ke=arguments.length>7?arguments[7]:void 0,Qe=o.useMemo(function(){if((0,w.Z)(ae)==="object")return ae.clearIcon;if(je)return je},[ae,je]),nt=o.useMemo(function(){return!!(!Se&&ae&&(Z.length||We)&&!(Ke==="combobox"&&We===""))},[ae,Se,Z.length,We,Ke]);return{allowClear:nt,clearIcon:o.createElement(_,{className:"".concat(m,"-clear"),onMouseDown:p,customizeIcon:Qe},"\xD7")}}var Q=o.createContext(null);function V(){return o.useContext(Q)}function l(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,p=o.useState(!1),Z=(0,a.Z)(p,2),ae=Z[0],je=Z[1],Se=o.useRef(null),We=function(){window.clearTimeout(Se.current)};o.useEffect(function(){return We},[]);var Ke=function(nt,Ge){We(),Se.current=window.setTimeout(function(){je(nt),Ge&&Ge()},m)};return[ae,Ke,We]}function n(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,p=o.useRef(null),Z=o.useRef(null);o.useEffect(function(){return function(){window.clearTimeout(Z.current)}},[]);function ae(je){(je||p.current===null)&&(p.current=je),window.clearTimeout(Z.current),Z.current=window.setTimeout(function(){p.current=null},m)}return[function(){return p.current},ae]}function s(m,p,Z,ae){var je=o.useRef(null);je.current={open:p,triggerOpen:Z,customizedTrigger:ae},o.useEffect(function(){function Se(We){var Ke;if(!((Ke=je.current)!==null&&Ke!==void 0&&Ke.customizedTrigger)){var Qe=We.target;Qe.shadowRoot&&We.composed&&(Qe=We.composedPath()[0]||Qe),je.current.open&&m().filter(function(nt){return nt}).every(function(nt){return!nt.contains(Qe)&&nt!==Qe})&&je.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Se),function(){return window.removeEventListener("mousedown",Se)}},[])}var u=e(26112),h=e(83836),K=function(p,Z){var ae,je,Se=p.prefixCls,We=p.id,Ke=p.inputElement,Qe=p.disabled,nt=p.tabIndex,Ge=p.autoFocus,ze=p.autoComplete,ke=p.editable,Te=p.activeDescendantId,_e=p.value,ot=p.maxLength,Ot=p.onKeyDown,gt=p.onMouseDown,ft=p.onChange,W=p.onPaste,ee=p.onCompositionStart,ce=p.onCompositionEnd,Ce=p.open,de=p.attrs,le=Ke||o.createElement("input",null),te=le,Me=te.ref,$e=te.props,rt=$e.onKeyDown,Mt=$e.onChange,It=$e.onMouseDown,Ft=$e.onCompositionStart,xt=$e.onCompositionEnd,vt=$e.style;return(0,Y.Kp)(!("maxLength"in le.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),le=o.cloneElement(le,(0,S.Z)((0,S.Z)((0,S.Z)({type:"search"},$e),{},{id:We,ref:(0,ie.sQ)(Z,Me),disabled:Qe,tabIndex:nt,autoComplete:ze||"off",autoFocus:Ge,className:i()("".concat(Se,"-selection-search-input"),(ae=le)===null||ae===void 0||(je=ae.props)===null||je===void 0?void 0:je.className),role:"combobox","aria-label":"Search","aria-expanded":Ce||!1,"aria-haspopup":"listbox","aria-owns":"".concat(We,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(We,"_list"),"aria-activedescendant":Ce?Te:void 0},de),{},{value:ke?_e:"",maxLength:ot,readOnly:!ke,unselectable:ke?null:"on",style:(0,S.Z)((0,S.Z)({},vt),{},{opacity:ke?null:0}),onKeyDown:function(Lt){Ot(Lt),rt&&rt(Lt)},onMouseDown:function(Lt){gt(Lt),It&&It(Lt)},onChange:function(Lt){ft(Lt),Mt&&Mt(Lt)},onCompositionStart:function(Lt){ee(Lt),Ft&&Ft(Lt)},onCompositionEnd:function(Lt){ce(Lt),xt&&xt(Lt)},onPaste:W})),le},J=o.forwardRef(K);J.displayName="Input";var Ie=J;function ye(m){return Array.isArray(m)?m:m!==void 0?[m]:[]}var Ee=typeof window!="undefined"&&window.document&&window.document.documentElement,Ve=Ee;function Oe(m){return m!=null}function Le(m){return!m&&m!==0}function me(m){return["string","number"].includes((0,w.Z)(m))}function X(m){var p=void 0;return m&&(me(m.title)?p=m.title.toString():me(m.label)&&(p=m.label.toString())),p}function B(m,p){Ve?o.useLayoutEffect(m,p):o.useEffect(m,p)}function P(m){var p;return(p=m.key)!==null&&p!==void 0?p:m.value}var T=function(p){p.preventDefault(),p.stopPropagation()},U=function(p){var Z=p.id,ae=p.prefixCls,je=p.values,Se=p.open,We=p.searchValue,Ke=p.autoClearSearchValue,Qe=p.inputRef,nt=p.placeholder,Ge=p.disabled,ze=p.mode,ke=p.showSearch,Te=p.autoFocus,_e=p.autoComplete,ot=p.activeDescendantId,Ot=p.tabIndex,gt=p.removeIcon,ft=p.maxTagCount,W=p.maxTagTextLength,ee=p.maxTagPlaceholder,ce=ee===void 0?function(Ut){return"+ ".concat(Ut.length," ...")}:ee,Ce=p.tagRender,de=p.onToggleOpen,le=p.onRemove,te=p.onInputChange,Me=p.onInputPaste,$e=p.onInputKeyDown,rt=p.onInputMouseDown,Mt=p.onInputCompositionStart,It=p.onInputCompositionEnd,Ft=o.useRef(null),xt=(0,o.useState)(0),vt=(0,a.Z)(xt,2),Xt=vt[0],Lt=vt[1],qt=(0,o.useState)(!1),Pt=(0,a.Z)(qt,2),St=Pt[0],Qt=Pt[1],Je="".concat(ae,"-selection"),_t=Se||ze==="multiple"&&Ke===!1||ze==="tags"?We:"",En=ze==="tags"||ze==="multiple"&&Ke===!1||ke&&(Se||St);B(function(){Lt(Ft.current.scrollWidth)},[_t]);function bt(Ut,mn,yn,hn,D){return o.createElement("span",{className:i()("".concat(Je,"-item"),(0,d.Z)({},"".concat(Je,"-item-disabled"),yn)),title:X(Ut)},o.createElement("span",{className:"".concat(Je,"-item-content")},mn),hn&&o.createElement(_,{className:"".concat(Je,"-item-remove"),onMouseDown:T,onClick:D,customizeIcon:gt},"\xD7"))}function Et(Ut,mn,yn,hn,D){var x=function(q){T(q),de(!Se)};return o.createElement("span",{onMouseDown:x},Ce({label:mn,value:Ut,disabled:yn,closable:hn,onClose:D}))}function it(Ut){var mn=Ut.disabled,yn=Ut.label,hn=Ut.value,D=!Ge&&!mn,x=yn;if(typeof W=="number"&&(typeof yn=="string"||typeof yn=="number")){var b=String(x);b.length>W&&(x="".concat(b.slice(0,W),"..."))}var q=function(ut){ut&&ut.stopPropagation(),le(Ut)};return typeof Ce=="function"?Et(hn,x,mn,D,q):bt(Ut,x,mn,D,q)}function rn(Ut){var mn=typeof ce=="function"?ce(Ut):ce;return bt({title:mn},mn,!1)}var ln=o.createElement("div",{className:"".concat(Je,"-search"),style:{width:Xt},onFocus:function(){Qt(!0)},onBlur:function(){Qt(!1)}},o.createElement(Ie,{ref:Qe,open:Se,prefixCls:ae,id:Z,inputElement:null,disabled:Ge,autoFocus:Te,autoComplete:_e,editable:En,activeDescendantId:ot,value:_t,onKeyDown:$e,onMouseDown:rt,onChange:te,onPaste:Me,onCompositionStart:Mt,onCompositionEnd:It,tabIndex:Ot,attrs:(0,u.Z)(p,!0)}),o.createElement("span",{ref:Ft,className:"".concat(Je,"-search-mirror"),"aria-hidden":!0},_t,"\xA0")),kt=o.createElement(h.Z,{prefixCls:"".concat(Je,"-overflow"),data:je,renderItem:it,renderRest:rn,suffix:ln,itemKey:P,maxCount:ft});return o.createElement(o.Fragment,null,kt,!je.length&&!_t&&o.createElement("span",{className:"".concat(Je,"-placeholder")},nt))},F=U,N=function(p){var Z=p.inputElement,ae=p.prefixCls,je=p.id,Se=p.inputRef,We=p.disabled,Ke=p.autoFocus,Qe=p.autoComplete,nt=p.activeDescendantId,Ge=p.mode,ze=p.open,ke=p.values,Te=p.placeholder,_e=p.tabIndex,ot=p.showSearch,Ot=p.searchValue,gt=p.activeValue,ft=p.maxLength,W=p.onInputKeyDown,ee=p.onInputMouseDown,ce=p.onInputChange,Ce=p.onInputPaste,de=p.onInputCompositionStart,le=p.onInputCompositionEnd,te=p.title,Me=o.useState(!1),$e=(0,a.Z)(Me,2),rt=$e[0],Mt=$e[1],It=Ge==="combobox",Ft=It||ot,xt=ke[0],vt=Ot||"";It&>&&!rt&&(vt=gt),o.useEffect(function(){It&&Mt(!1)},[It,gt]);var Xt=Ge!=="combobox"&&!ze&&!ot?!1:!!vt,Lt=te===void 0?X(xt):te,qt=function(){if(xt)return null;var St=Xt?{visibility:"hidden"}:void 0;return o.createElement("span",{className:"".concat(ae,"-selection-placeholder"),style:St},Te)};return o.createElement(o.Fragment,null,o.createElement("span",{className:"".concat(ae,"-selection-search")},o.createElement(Ie,{ref:Se,prefixCls:ae,id:je,open:ze,inputElement:Z,disabled:We,autoFocus:Ke,autoComplete:Qe,editable:Ft,activeDescendantId:nt,value:vt,onKeyDown:W,onMouseDown:ee,onChange:function(St){Mt(!0),ce(St)},onPaste:Ce,onCompositionStart:de,onCompositionEnd:le,tabIndex:_e,attrs:(0,u.Z)(p,!0),maxLength:It?ft:void 0})),!It&&xt?o.createElement("span",{className:"".concat(ae,"-selection-item"),title:Lt,style:Xt?{visibility:"hidden"}:void 0},xt.label):null,qt())},ve=N;function ue(m){return![Ae.Z.ESC,Ae.Z.SHIFT,Ae.Z.BACKSPACE,Ae.Z.TAB,Ae.Z.WIN_KEY,Ae.Z.ALT,Ae.Z.META,Ae.Z.WIN_KEY_RIGHT,Ae.Z.CTRL,Ae.Z.SEMICOLON,Ae.Z.EQUALS,Ae.Z.CAPS_LOCK,Ae.Z.CONTEXT_MENU,Ae.Z.F1,Ae.Z.F2,Ae.Z.F3,Ae.Z.F4,Ae.Z.F5,Ae.Z.F6,Ae.Z.F7,Ae.Z.F8,Ae.Z.F9,Ae.Z.F10,Ae.Z.F11,Ae.Z.F12].includes(m)}var De=function(p,Z){var ae=(0,o.useRef)(null),je=(0,o.useRef)(!1),Se=p.prefixCls,We=p.open,Ke=p.mode,Qe=p.showSearch,nt=p.tokenWithEnter,Ge=p.autoClearSearchValue,ze=p.onSearch,ke=p.onSearchSubmit,Te=p.onToggleOpen,_e=p.onInputKeyDown,ot=p.domRef;o.useImperativeHandle(Z,function(){return{focus:function(){ae.current.focus()},blur:function(){ae.current.blur()}}});var Ot=n(0),gt=(0,a.Z)(Ot,2),ft=gt[0],W=gt[1],ee=function(vt){var Xt=vt.which;(Xt===Ae.Z.UP||Xt===Ae.Z.DOWN)&&vt.preventDefault(),_e&&_e(vt),Xt===Ae.Z.ENTER&&Ke==="tags"&&!je.current&&!We&&(ke==null||ke(vt.target.value)),ue(Xt)&&Te(!0)},ce=function(){W(!0)},Ce=(0,o.useRef)(null),de=function(vt){ze(vt,!0,je.current)!==!1&&Te(!0)},le=function(){je.current=!0},te=function(vt){je.current=!1,Ke!=="combobox"&&de(vt.target.value)},Me=function(vt){var Xt=vt.target.value;if(nt&&Ce.current&&/[\r\n]/.test(Ce.current)){var Lt=Ce.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Xt=Xt.replace(Lt,Ce.current)}Ce.current=null,de(Xt)},$e=function(vt){var Xt=vt.clipboardData,Lt=Xt.getData("text");Ce.current=Lt},rt=function(vt){var Xt=vt.target;if(Xt!==ae.current){var Lt=document.body.style.msTouchAction!==void 0;Lt?setTimeout(function(){ae.current.focus()}):ae.current.focus()}},Mt=function(vt){var Xt=ft();vt.target!==ae.current&&!Xt&&Ke!=="combobox"&&vt.preventDefault(),(Ke!=="combobox"&&(!Qe||!Xt)||!We)&&(We&&Ge!==!1&&ze("",!0,!1),Te())},It={inputRef:ae,onInputKeyDown:ee,onInputMouseDown:ce,onInputChange:Me,onInputPaste:$e,onInputCompositionStart:le,onInputCompositionEnd:te},Ft=Ke==="multiple"||Ke==="tags"?o.createElement(F,(0,t.Z)({},p,It)):o.createElement(ve,(0,t.Z)({},p,It));return o.createElement("div",{ref:ot,className:"".concat(Se,"-selector"),onClick:rt,onMouseDown:Mt},Ft)},Xe=o.forwardRef(De);Xe.displayName="Selector";var ge=Xe,Re=e(35593),Ue=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ne=function(p){var Z=p===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Z,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Z,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Z,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Z,adjustY:1},htmlRegion:"scroll"}}},R=function(p,Z){var ae=p.prefixCls,je=p.disabled,Se=p.visible,We=p.children,Ke=p.popupElement,Qe=p.animation,nt=p.transitionName,Ge=p.dropdownStyle,ze=p.dropdownClassName,ke=p.direction,Te=ke===void 0?"ltr":ke,_e=p.placement,ot=p.builtinPlacements,Ot=p.dropdownMatchSelectWidth,gt=p.dropdownRender,ft=p.dropdownAlign,W=p.getPopupContainer,ee=p.empty,ce=p.getTriggerDOMNode,Ce=p.onPopupVisibleChange,de=p.onPopupMouseEnter,le=(0,C.Z)(p,Ue),te="".concat(ae,"-dropdown"),Me=Ke;gt&&(Me=gt(Ke));var $e=o.useMemo(function(){return ot||Ne(Ot)},[ot,Ot]),rt=Qe?"".concat(te,"-").concat(Qe):nt,Mt=typeof Ot=="number",It=o.useMemo(function(){return Mt?null:Ot===!1?"minWidth":"width"},[Ot,Mt]),Ft=Ge;Mt&&(Ft=(0,S.Z)((0,S.Z)({},Ft),{},{width:Ot}));var xt=o.useRef(null);return o.useImperativeHandle(Z,function(){return{getPopupElement:function(){return xt.current}}}),o.createElement(Re.Z,(0,t.Z)({},le,{showAction:Ce?["click"]:[],hideAction:Ce?["click"]:[],popupPlacement:_e||(Te==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:$e,prefixCls:te,popupTransitionName:rt,popup:o.createElement("div",{ref:xt,onMouseEnter:de},Me),stretch:It,popupAlign:ft,popupVisible:Se,getPopupContainer:W,popupClassName:i()(ze,(0,d.Z)({},"".concat(te,"-empty"),ee)),popupStyle:Ft,getTriggerDOMNode:ce,onPopupVisibleChange:Ce}),We)},be=o.forwardRef(R);be.displayName="SelectTrigger";var y=be,f=e(66712);function v(m,p){var Z=m.key,ae;return"value"in m&&(ae=m.value),Z!=null?Z:ae!==void 0?ae:"rc-index-key-".concat(p)}function I(m,p){var Z=m||{},ae=Z.label,je=Z.value,Se=Z.options,We=Z.groupLabel,Ke=ae||(p?"children":"label");return{label:Ke,value:je||"value",options:Se||"options",groupLabel:We||Ke}}function j(m){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Z=p.fieldNames,ae=p.childrenAsData,je=[],Se=I(Z,!1),We=Se.label,Ke=Se.value,Qe=Se.options,nt=Se.groupLabel;function Ge(ze,ke){ze.forEach(function(Te){if(ke||!(Qe in Te)){var _e=Te[Ke];je.push({key:v(Te,je.length),groupOption:ke,data:Te,label:Te[We],value:_e})}else{var ot=Te[nt];ot===void 0&&ae&&(ot=Te.label),je.push({key:v(Te,je.length),group:!0,data:Te,label:ot}),Ge(Te[Qe],!0)}})}return Ge(m,!1),je}function G(m){var p=(0,S.Z)({},m);return"props"in p||Object.defineProperty(p,"props",{get:function(){return(0,Y.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),p}}),p}function ne(m,p){if(!p||!p.length)return null;var Z=!1;function ae(Se,We){var Ke=(0,f.Z)(We),Qe=Ke[0],nt=Ke.slice(1);if(!Qe)return[Se];var Ge=Se.split(Qe);return Z=Z||Ge.length>1,Ge.reduce(function(ze,ke){return[].concat((0,r.Z)(ze),(0,r.Z)(ae(ke,nt)))},[]).filter(function(ze){return ze})}var je=ae(m,p);return Z?je:null}var c=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],k=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function z(m){return m==="tags"||m==="multiple"}var g=o.forwardRef(function(m,p){var Z,ae,je=m.id,Se=m.prefixCls,We=m.className,Ke=m.showSearch,Qe=m.tagRender,nt=m.direction,Ge=m.omitDomProps,ze=m.displayValues,ke=m.onDisplayValuesChange,Te=m.emptyOptions,_e=m.notFoundContent,ot=_e===void 0?"Not Found":_e,Ot=m.onClear,gt=m.mode,ft=m.disabled,W=m.loading,ee=m.getInputElement,ce=m.getRawInputElement,Ce=m.open,de=m.defaultOpen,le=m.onDropdownVisibleChange,te=m.activeValue,Me=m.onActiveValueChange,$e=m.activeDescendantId,rt=m.searchValue,Mt=m.autoClearSearchValue,It=m.onSearch,Ft=m.onSearchSplit,xt=m.tokenSeparators,vt=m.allowClear,Xt=m.suffixIcon,Lt=m.clearIcon,qt=m.OptionList,Pt=m.animation,St=m.transitionName,Qt=m.dropdownStyle,Je=m.dropdownClassName,_t=m.dropdownMatchSelectWidth,En=m.dropdownRender,bt=m.dropdownAlign,Et=m.placement,it=m.builtinPlacements,rn=m.getPopupContainer,ln=m.showAction,kt=ln===void 0?[]:ln,Ut=m.onFocus,mn=m.onBlur,yn=m.onKeyUp,hn=m.onKeyDown,D=m.onMouseDown,x=(0,C.Z)(m,c),b=z(gt),q=(Ke!==void 0?Ke:b)||gt==="combobox",fe=(0,S.Z)({},x);k.forEach(function(Pn){delete fe[Pn]}),Ge==null||Ge.forEach(function(Pn){delete fe[Pn]});var ut=o.useState(!1),Tt=(0,a.Z)(ut,2),at=Tt[0],He=Tt[1];o.useEffect(function(){He((0,pe.Z)())},[]);var pt=o.useRef(null),Gt=o.useRef(null),en=o.useRef(null),et=o.useRef(null),Wt=o.useRef(null),$t=l(),un=(0,a.Z)($t,3),Hn=un[0],Nn=un[1],Dn=un[2];o.useImperativeHandle(p,function(){var Pn,pn;return{focus:(Pn=et.current)===null||Pn===void 0?void 0:Pn.focus,blur:(pn=et.current)===null||pn===void 0?void 0:pn.blur,scrollTo:function(Vn){var Rn;return(Rn=Wt.current)===null||Rn===void 0?void 0:Rn.scrollTo(Vn)}}});var In=o.useMemo(function(){var Pn;if(gt!=="combobox")return rt;var pn=(Pn=ze[0])===null||Pn===void 0?void 0:Pn.value;return typeof pn=="string"||typeof pn=="number"?String(pn):""},[rt,gt,ze]),Cn=gt==="combobox"&&typeof ee=="function"&&ee()||null,jt=typeof ce=="function"&&ce(),Tn=(0,ie.x1)(Gt,jt==null||(Z=jt.props)===null||Z===void 0?void 0:Z.ref),Qn=o.useState(!1),cn=(0,a.Z)(Qn,2),gn=cn[0],sn=cn[1];(0,A.Z)(function(){sn(!0)},[]);var Rt=(0,$.Z)(!1,{defaultValue:de,value:Ce}),wn=(0,a.Z)(Rt,2),Fn=wn[0],xn=wn[1],ct=gn?Fn:!1,ht=!ot&&Te;(ft||ht&&ct&>==="combobox")&&(ct=!1);var Ht=ht?!1:ct,st=o.useCallback(function(Pn){var pn=Pn!==void 0?Pn:!ct;ft||(xn(pn),ct!==pn&&(le==null||le(pn)))},[ft,ct,xn,le]),tn=o.useMemo(function(){return(xt||[]).some(function(Pn){return[` `,`\r -`].includes(Pn)})},[xt]),fn=function(pn,Zn,Vn){var Rn=!0,Kn=pn;Me==null||Me(null);var Gn=Vn?null:ne(pn,xt);return ft!=="combobox"&&Gn&&(Kn="",Ft==null||Ft(Gn),st(!1),Rn=!1),It&&In!==Kn&&It(Kn,{source:Zn?"typing":"effect"}),Rn},Bn=function(pn){!pn||!pn.trim()||It(pn,{source:"submit"})};l.useEffect(function(){!ct&&!b&&ft!=="combobox"&&fn("",!1,!1)},[ct]),l.useEffect(function(){Fn&&At&&xn(!1),At&&Nn(!1)},[At]);var Sn=n(),zn=(0,a.Z)(Sn,2),Ln=zn[0],Yn=zn[1],_n=function(pn){var Zn=Ln(),Vn=pn.which;if(Vn===Ae.Z.ENTER&&(ft!=="combobox"&&pn.preventDefault(),ct||st(!0)),Yn(!!In),Vn===Ae.Z.BACKSPACE&&!Zn&&b&&!In&&ze.length){for(var Rn=(0,r.Z)(ze),Kn=null,Gn=Rn.length-1;Gn>=0;Gn-=1){var tr=Rn[Gn];if(!tr.disabled){Rn.splice(Gn,1),Kn=tr;break}}Kn&&ke(Rn,{type:"remove",values:[Kn]})}for(var $n=arguments.length,lr=new Array($n>1?$n-1:0),nr=1;nr<$n;nr++)lr[nr-1]=arguments[nr];if(ct&&Wt.current){var yr;(yr=Wt.current).onKeyDown.apply(yr,[pn].concat(lr))}hn==null||hn.apply(void 0,[pn].concat(lr))},ar=function(pn){for(var Zn=arguments.length,Vn=new Array(Zn>1?Zn-1:0),Rn=1;Rn1?Gn-1:0),$n=1;$n1&&arguments[1]!==void 0?arguments[1]:!1;return(0,he.Z)(m).map(function(Z,ae){if(!l.isValidElement(Z)||!Z.type)return null;var je=Z,Se=je.type.isSelectOptGroup,We=je.key,Ke=je.props,Qe=Ke.children,nt=(0,C.Z)(Ke,Ze);return p||!Se?Ye(Z):(0,S.Z)((0,S.Z)({key:"__RC_SELECT_GRP__".concat(We===null?ae:We,"__"),label:We},nt),{},{options:dt(Qe)})}).filter(function(Z){return Z})}function tt(m,p,Z,ae,je){return l.useMemo(function(){var Se=m,We=!m;We&&(Se=dt(p));var Ke=new Map,Qe=new Map,nt=function(ke,Te,_e){_e&&typeof _e=="string"&&ke.set(Te[_e],Te)};function Ge(ze){for(var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Te=0;Te1&&arguments[1]!==void 0?arguments[1]:1,rn=Me.length,ln=0;ln1&&arguments[1]!==void 0?arguments[1]:!1;Xt(Et);var rn={source:it?"keyboard":"mouse"},ln=Me[Et];if(!ln){at(null,-1,rn);return}at(ln.value,Et,rn)};(0,l.useEffect)(function(){Lt(Ot!==!1?It(0):-1)},[Me.length,nt]);var qt=l.useCallback(function(bt){return W.has(bt)&&Qe!=="combobox"},[Qe,(0,r.Z)(W).toString(),W.size]);(0,l.useEffect)(function(){var bt=setTimeout(function(){if(!Ke&&We&&W.size===1){var it=Array.from(W)[0],rn=Me.findIndex(function(ln){var kt=ln.data;return kt.value===it});rn!==-1&&(Lt(rn),Mt(rn))}});if(We){var Et;(Et=$e.current)===null||Et===void 0||Et.scrollTo(void 0)}return function(){return clearTimeout(bt)}},[We,nt,_e.length]);var Pt=function(Et){Et!==void 0&&ft(Et,{selected:!W.has(Et)}),Ke||Ge(!1)};if(l.useImperativeHandle(Z,function(){return{onKeyDown:function(Et){var it=Et.which,rn=Et.ctrlKey;switch(it){case Ae.Z.N:case Ae.Z.P:case Ae.Z.UP:case Ae.Z.DOWN:{var ln=0;if(it===Ae.Z.UP?ln=-1:it===Ae.Z.DOWN?ln=1:nn()&&rn&&(it===Ae.Z.N?ln=1:it===Ae.Z.P&&(ln=-1)),ln!==0){var kt=It(mt+ln,ln);Mt(kt),Lt(kt,!0)}break}case Ae.Z.ENTER:{var Ut=Me[mt];Ut&&!Ut.data.disabled?Pt(Ut.value):Pt(void 0),We&&Et.preventDefault();break}case Ae.Z.ESC:Ge(!1),We&&Et.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Et){Mt(Et)}}}),Me.length===0)return l.createElement("div",{role:"listbox",id:"".concat(Se,"_list"),className:"".concat(te,"-empty"),onMouseDown:rt},ze);var St=Object.keys(ee).map(function(bt){return ee[bt]}),Qt=function(Et){return Et.label};function Je(bt,Et){var it=bt.group;return{role:it?"presentation":"option",id:"".concat(Se,"_list_").concat(Et)}}var _t=function(Et){var it=Me[Et];if(!it)return null;var rn=it.data||{},ln=rn.value,kt=it.group,Ut=(0,u.Z)(rn,!0),mn=Qt(it);return it?l.createElement("div",(0,t.Z)({"aria-label":typeof mn=="string"&&!kt?mn:null},Ut,{key:Et},Je(it,Et),{"aria-selected":qt(ln)}),ln):null},En={role:"listbox",id:"".concat(Se,"_list")};return l.createElement(l.Fragment,null,ce&&l.createElement("div",(0,t.Z)({},En,{style:{height:0,width:0,overflow:"hidden"}}),_t(mt-1),_t(mt),_t(mt+1)),l.createElement(an.Z,{itemKey:"key",ref:$e,data:Me,height:de,itemHeight:le,fullHeight:!1,onMouseDown:rt,onScroll:ke,virtual:ce,direction:Ce,innerProps:ce?null:En},function(bt,Et){var it,rn=bt.group,ln=bt.groupOption,kt=bt.data,Ut=bt.label,mn=bt.value,yn=kt.key;if(rn){var hn,D=(hn=kt.title)!==null&&hn!==void 0?hn:Yt(Ut)?Ut.toString():void 0;return l.createElement("div",{className:o()(te,"".concat(te,"-group")),title:D},Ut!==void 0?Ut:yn)}var x=kt.disabled,b=kt.title,q=kt.children,fe=kt.style,ut=kt.className,Tt=(0,C.Z)(kt,vn),ot=(0,Kt.Z)(Tt,St),He=qt(mn),pt="".concat(te,"-option"),Gt=o()(te,pt,ut,(it={},(0,d.Z)(it,"".concat(pt,"-grouped"),ln),(0,d.Z)(it,"".concat(pt,"-active"),mt===Et&&!x),(0,d.Z)(it,"".concat(pt,"-disabled"),x),(0,d.Z)(it,"".concat(pt,"-selected"),He),it)),en=Qt(bt),et=!At||typeof At=="function"||He,Wt=typeof en=="number"?en:en||mn,$t=Yt(Wt)?Wt.toString():void 0;return b!==void 0&&($t=b),l.createElement("div",(0,t.Z)({},(0,u.Z)(ot),ce?{}:Je(bt,Et),{"aria-selected":He,className:Gt,title:$t,onMouseMove:function(){mt===Et||x||Lt(Et)},onClick:function(){x||Pt(mn)},style:fe}),l.createElement("div",{className:"".concat(pt,"-content")},Wt),l.isValidElement(At)||He,et&&l.createElement(_,{className:"".concat(te,"-option-state"),customizeIcon:At,customizeIconProps:{isSelected:He}},He?"\u2713":null))}))},Ct=l.forwardRef(zt);Ct.displayName="OptionList";var wt=Ct;function dn(m){var p=m.mode,Z=m.options,ae=m.children,je=m.backfill,Se=m.allowClear,We=m.placeholder,Ke=m.getInputElement,Qe=m.showSearch,nt=m.onSearch,Ge=m.defaultOpen,ze=m.autoFocus,ke=m.labelInValue,Te=m.value,_e=m.inputValue,at=m.optionLabelProp,Ot=isMultiple(p),ft=Qe!==void 0?Qe:Ot||p==="combobox",At=Z||convertChildrenToData(ae);if(warning(p!=="tags"||At.every(function(Ce){return!Ce.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),p==="tags"||p==="combobox"){var W=At.some(function(Ce){return Ce.options?Ce.options.some(function(de){return typeof("value"in de?de.value:de.key)=="number"}):typeof("value"in Ce?Ce.value:Ce.key)=="number"});warning(!W,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(p!=="combobox"||!at,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(p==="combobox"||!je,"`backfill` only works with `combobox` mode."),warning(p==="combobox"||!Ke,"`getInputElement` only work with `combobox` mode."),noteOnce(p!=="combobox"||!Ke||!Se||!We,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),nt&&!ft&&p!=="combobox"&&p!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Ge||ze,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Te!=null){var ee=toArray(Te);warning(!ke||ee.every(function(Ce){return _typeof(Ce)==="object"&&("key"in Ce||"value"in Ce)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ot||Array.isArray(Te),"`value` should be array when `mode` is `multiple` or `tags`")}if(ae){var ce=null;toNodeArray(ae).some(function(Ce){if(!React.isValidElement(Ce)||!Ce.type)return!1;var de=Ce,le=de.type;if(le.isSelectOption)return!1;if(le.isSelectOptGroup){var te=toNodeArray(Ce.props.children).every(function(Me){return!React.isValidElement(Me)||!Ce.type||Me.type.isSelectOption?!0:(ce=Me.type,!1)});return!te}return ce=le,!0}),ce&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(ce.displayName||ce.name||ce,"`.")),warning(_e===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function on(m,p){if(m){var Z=function ae(je){for(var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,We=0;We2&&arguments[2]!==void 0?arguments[2]:{},st=Ht.source,tn=st===void 0?"keyboard":st;Tn(ht),We&&ae==="combobox"&&ct!==null&&tn==="keyboard"&&Dn(String(ct))},[We,ae]),gn=function(ht,Ht,st){var tn=function(){var Un,Wn=ut(ht);return[mt?{label:Wn==null?void 0:Wn[Je.label],value:ht,key:(Un=Wn==null?void 0:Wn.key)!==null&&Un!==void 0?Un:ht}:ht,G(Wn)]};if(Ht&&Te){var fn=tn(),Bn=(0,a.Z)(fn,2),Sn=Bn[0],zn=Bn[1];Te(Sn,zn)}else if(!Ht&&_e&&st!=="clear"){var Ln=tn(),Yn=(0,a.Z)(Ln,2),_n=Yn[0],ar=Yn[1];_e(_n,ar)}},sn=Dt(function(ct,ht){var Ht,st=Pt?ht.selected:!0;st?Ht=Pt?[].concat((0,r.Z)(fe),[ct]):[ct]:Ht=fe.filter(function(tn){return tn.value!==ct}),$t(Ht),gn(ct,st),ae==="combobox"?Dn(""):(!z||ke)&&(Et(""),Dn(""))}),Rt=function(ht,Ht){$t(ht);var st=Ht.type,tn=Ht.values;(st==="remove"||st==="clear")&&tn.forEach(function(fn){gn(fn.value,!1,st)})},wn=function(ht,Ht){if(Et(ht),Dn(null),Ht.source==="submit"){var st=(ht||"").trim();if(st){var tn=Array.from(new Set([].concat((0,r.Z)(ot),[st])));$t(tn),gn(st,!0),Et("")}return}Ht.source!=="blur"&&(ae==="combobox"&&$t(ht),Ge==null||Ge(ht))},Fn=function(ht){var Ht=ht;ae!=="tags"&&(Ht=ht.map(function(tn){var fn=ln.get(tn);return fn==null?void 0:fn.value}).filter(function(tn){return tn!==void 0}));var st=Array.from(new Set([].concat((0,r.Z)(ot),(0,r.Z)(Ht))));$t(st),st.forEach(function(tn){gn(tn,!0)})},xn=l.useMemo(function(){var ct=te!==!1&&Ot!==!1;return(0,S.Z)((0,S.Z)({},it),{},{flattenOptions:Wt,onActiveValue:cn,defaultActiveFirstOption:Qn,onSelect:sn,menuItemSelectedIcon:le,rawValues:ot,fieldNames:Je,virtual:ct,direction:Me,listHeight:rt,listItemHeight:It,childrenAsData:St})},[it,Wt,cn,Qn,sn,le,ot,Je,te,Ot,rt,It,St]);return l.createElement(An.Provider,{value:xn},l.createElement(O,(0,t.Z)({},Lt,{id:qt,prefixCls:Se,ref:p,omitDomProps:Jt,mode:ae,displayValues:Tt,onDisplayValuesChange:Rt,direction:Me,searchValue:bt,onSearch:wn,autoClearSearchValue:ke,onSearchSplit:Fn,dropdownMatchSelectWidth:Ot,OptionList:wt,emptyOptions:!Wt.length,activeValue:Nn,activeDescendantId:"".concat(qt,"_list_").concat(jt)})))}),E=Bt;E.Option=Zt,E.OptGroup=qe;var oe=E,xe=oe},9296:function(gt,we,e){e.r(we),e.d(we,{ResizableTextArea:function(){return J},default:function(){return Le}});var t=e(54476),r=e(33885),d=e(20068),S=e(76190),a=e(42978),C=e(75931),w=e(94480),$=e(92310),Y=e.n($),l=e(93681),L=e(5643),o=e(18929),A=e(59301),pe=e(29301),Ae=e(34280),ie=e(16089),Pe=` +`].includes(Pn)})},[xt]),fn=function(pn,Zn,Vn){var Rn=!0,Kn=pn;Me==null||Me(null);var Gn=Vn?null:ne(pn,xt);return gt!=="combobox"&&Gn&&(Kn="",Ft==null||Ft(Gn),st(!1),Rn=!1),It&&In!==Kn&&It(Kn,{source:Zn?"typing":"effect"}),Rn},Bn=function(pn){!pn||!pn.trim()||It(pn,{source:"submit"})};o.useEffect(function(){!ct&&!b&>!=="combobox"&&fn("",!1,!1)},[ct]),o.useEffect(function(){Fn&&ft&&xn(!1),ft&&Nn(!1)},[ft]);var Sn=n(),zn=(0,a.Z)(Sn,2),Ln=zn[0],Yn=zn[1],_n=function(pn){var Zn=Ln(),Vn=pn.which;if(Vn===Ae.Z.ENTER&&(gt!=="combobox"&&pn.preventDefault(),ct||st(!0)),Yn(!!In),Vn===Ae.Z.BACKSPACE&&!Zn&&b&&!In&&ze.length){for(var Rn=(0,r.Z)(ze),Kn=null,Gn=Rn.length-1;Gn>=0;Gn-=1){var tr=Rn[Gn];if(!tr.disabled){Rn.splice(Gn,1),Kn=tr;break}}Kn&&ke(Rn,{type:"remove",values:[Kn]})}for(var $n=arguments.length,lr=new Array($n>1?$n-1:0),nr=1;nr<$n;nr++)lr[nr-1]=arguments[nr];if(ct&&Wt.current){var yr;(yr=Wt.current).onKeyDown.apply(yr,[pn].concat(lr))}hn==null||hn.apply(void 0,[pn].concat(lr))},ar=function(pn){for(var Zn=arguments.length,Vn=new Array(Zn>1?Zn-1:0),Rn=1;Rn1?Gn-1:0),$n=1;$n1&&arguments[1]!==void 0?arguments[1]:!1;return(0,he.Z)(m).map(function(Z,ae){if(!o.isValidElement(Z)||!Z.type)return null;var je=Z,Se=je.type.isSelectOptGroup,We=je.key,Ke=je.props,Qe=Ke.children,nt=(0,C.Z)(Ke,Ze);return p||!Se?Ye(Z):(0,S.Z)((0,S.Z)({key:"__RC_SELECT_GRP__".concat(We===null?ae:We,"__"),label:We},nt),{},{options:dt(Qe)})}).filter(function(Z){return Z})}function tt(m,p,Z,ae,je){return o.useMemo(function(){var Se=m,We=!m;We&&(Se=dt(p));var Ke=new Map,Qe=new Map,nt=function(ke,Te,_e){_e&&typeof _e=="string"&&ke.set(Te[_e],Te)};function Ge(ze){for(var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Te=0;Te1&&arguments[1]!==void 0?arguments[1]:1,rn=Me.length,ln=0;ln1&&arguments[1]!==void 0?arguments[1]:!1;Xt(Et);var rn={source:it?"keyboard":"mouse"},ln=Me[Et];if(!ln){ot(null,-1,rn);return}ot(ln.value,Et,rn)};(0,o.useEffect)(function(){Lt(Ot!==!1?It(0):-1)},[Me.length,nt]);var qt=o.useCallback(function(bt){return W.has(bt)&&Qe!=="combobox"},[Qe,(0,r.Z)(W).toString(),W.size]);(0,o.useEffect)(function(){var bt=setTimeout(function(){if(!Ke&&We&&W.size===1){var it=Array.from(W)[0],rn=Me.findIndex(function(ln){var kt=ln.data;return kt.value===it});rn!==-1&&(Lt(rn),Mt(rn))}});if(We){var Et;(Et=$e.current)===null||Et===void 0||Et.scrollTo(void 0)}return function(){return clearTimeout(bt)}},[We,nt,_e.length]);var Pt=function(Et){Et!==void 0&>(Et,{selected:!W.has(Et)}),Ke||Ge(!1)};if(o.useImperativeHandle(Z,function(){return{onKeyDown:function(Et){var it=Et.which,rn=Et.ctrlKey;switch(it){case Ae.Z.N:case Ae.Z.P:case Ae.Z.UP:case Ae.Z.DOWN:{var ln=0;if(it===Ae.Z.UP?ln=-1:it===Ae.Z.DOWN?ln=1:nn()&&rn&&(it===Ae.Z.N?ln=1:it===Ae.Z.P&&(ln=-1)),ln!==0){var kt=It(vt+ln,ln);Mt(kt),Lt(kt,!0)}break}case Ae.Z.ENTER:{var Ut=Me[vt];Ut&&!Ut.data.disabled?Pt(Ut.value):Pt(void 0),We&&Et.preventDefault();break}case Ae.Z.ESC:Ge(!1),We&&Et.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Et){Mt(Et)}}}),Me.length===0)return o.createElement("div",{role:"listbox",id:"".concat(Se,"_list"),className:"".concat(te,"-empty"),onMouseDown:rt},ze);var St=Object.keys(ee).map(function(bt){return ee[bt]}),Qt=function(Et){return Et.label};function Je(bt,Et){var it=bt.group;return{role:it?"presentation":"option",id:"".concat(Se,"_list_").concat(Et)}}var _t=function(Et){var it=Me[Et];if(!it)return null;var rn=it.data||{},ln=rn.value,kt=it.group,Ut=(0,u.Z)(rn,!0),mn=Qt(it);return it?o.createElement("div",(0,t.Z)({"aria-label":typeof mn=="string"&&!kt?mn:null},Ut,{key:Et},Je(it,Et),{"aria-selected":qt(ln)}),ln):null},En={role:"listbox",id:"".concat(Se,"_list")};return o.createElement(o.Fragment,null,ce&&o.createElement("div",(0,t.Z)({},En,{style:{height:0,width:0,overflow:"hidden"}}),_t(vt-1),_t(vt),_t(vt+1)),o.createElement(an.Z,{itemKey:"key",ref:$e,data:Me,height:de,itemHeight:le,fullHeight:!1,onMouseDown:rt,onScroll:ke,virtual:ce,direction:Ce,innerProps:ce?null:En},function(bt,Et){var it,rn=bt.group,ln=bt.groupOption,kt=bt.data,Ut=bt.label,mn=bt.value,yn=kt.key;if(rn){var hn,D=(hn=kt.title)!==null&&hn!==void 0?hn:Yt(Ut)?Ut.toString():void 0;return o.createElement("div",{className:i()(te,"".concat(te,"-group")),title:D},Ut!==void 0?Ut:yn)}var x=kt.disabled,b=kt.title,q=kt.children,fe=kt.style,ut=kt.className,Tt=(0,C.Z)(kt,vn),at=(0,Kt.Z)(Tt,St),He=qt(mn),pt="".concat(te,"-option"),Gt=i()(te,pt,ut,(it={},(0,d.Z)(it,"".concat(pt,"-grouped"),ln),(0,d.Z)(it,"".concat(pt,"-active"),vt===Et&&!x),(0,d.Z)(it,"".concat(pt,"-disabled"),x),(0,d.Z)(it,"".concat(pt,"-selected"),He),it)),en=Qt(bt),et=!ft||typeof ft=="function"||He,Wt=typeof en=="number"?en:en||mn,$t=Yt(Wt)?Wt.toString():void 0;return b!==void 0&&($t=b),o.createElement("div",(0,t.Z)({},(0,u.Z)(at),ce?{}:Je(bt,Et),{"aria-selected":He,className:Gt,title:$t,onMouseMove:function(){vt===Et||x||Lt(Et)},onClick:function(){x||Pt(mn)},style:fe}),o.createElement("div",{className:"".concat(pt,"-content")},Wt),o.isValidElement(ft)||He,et&&o.createElement(_,{className:"".concat(te,"-option-state"),customizeIcon:ft,customizeIconProps:{isSelected:He}},He?"\u2713":null))}))},Ct=o.forwardRef(zt);Ct.displayName="OptionList";var wt=Ct;function dn(m){var p=m.mode,Z=m.options,ae=m.children,je=m.backfill,Se=m.allowClear,We=m.placeholder,Ke=m.getInputElement,Qe=m.showSearch,nt=m.onSearch,Ge=m.defaultOpen,ze=m.autoFocus,ke=m.labelInValue,Te=m.value,_e=m.inputValue,ot=m.optionLabelProp,Ot=isMultiple(p),gt=Qe!==void 0?Qe:Ot||p==="combobox",ft=Z||convertChildrenToData(ae);if(warning(p!=="tags"||ft.every(function(Ce){return!Ce.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),p==="tags"||p==="combobox"){var W=ft.some(function(Ce){return Ce.options?Ce.options.some(function(de){return typeof("value"in de?de.value:de.key)=="number"}):typeof("value"in Ce?Ce.value:Ce.key)=="number"});warning(!W,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(p!=="combobox"||!ot,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(p==="combobox"||!je,"`backfill` only works with `combobox` mode."),warning(p==="combobox"||!Ke,"`getInputElement` only work with `combobox` mode."),noteOnce(p!=="combobox"||!Ke||!Se||!We,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),nt&&!gt&&p!=="combobox"&&p!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Ge||ze,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Te!=null){var ee=toArray(Te);warning(!ke||ee.every(function(Ce){return _typeof(Ce)==="object"&&("key"in Ce||"value"in Ce)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ot||Array.isArray(Te),"`value` should be array when `mode` is `multiple` or `tags`")}if(ae){var ce=null;toNodeArray(ae).some(function(Ce){if(!React.isValidElement(Ce)||!Ce.type)return!1;var de=Ce,le=de.type;if(le.isSelectOption)return!1;if(le.isSelectOptGroup){var te=toNodeArray(Ce.props.children).every(function(Me){return!React.isValidElement(Me)||!Ce.type||Me.type.isSelectOption?!0:(ce=Me.type,!1)});return!te}return ce=le,!0}),ce&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(ce.displayName||ce.name||ce,"`.")),warning(_e===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function on(m,p){if(m){var Z=function ae(je){for(var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,We=0;We2&&arguments[2]!==void 0?arguments[2]:{},st=Ht.source,tn=st===void 0?"keyboard":st;Tn(ht),We&&ae==="combobox"&&ct!==null&&tn==="keyboard"&&Dn(String(ct))},[We,ae]),gn=function(ht,Ht,st){var tn=function(){var Un,Wn=ut(ht);return[vt?{label:Wn==null?void 0:Wn[Je.label],value:ht,key:(Un=Wn==null?void 0:Wn.key)!==null&&Un!==void 0?Un:ht}:ht,G(Wn)]};if(Ht&&Te){var fn=tn(),Bn=(0,a.Z)(fn,2),Sn=Bn[0],zn=Bn[1];Te(Sn,zn)}else if(!Ht&&_e&&st!=="clear"){var Ln=tn(),Yn=(0,a.Z)(Ln,2),_n=Yn[0],ar=Yn[1];_e(_n,ar)}},sn=Dt(function(ct,ht){var Ht,st=Pt?ht.selected:!0;st?Ht=Pt?[].concat((0,r.Z)(fe),[ct]):[ct]:Ht=fe.filter(function(tn){return tn.value!==ct}),$t(Ht),gn(ct,st),ae==="combobox"?Dn(""):(!z||ke)&&(Et(""),Dn(""))}),Rt=function(ht,Ht){$t(ht);var st=Ht.type,tn=Ht.values;(st==="remove"||st==="clear")&&tn.forEach(function(fn){gn(fn.value,!1,st)})},wn=function(ht,Ht){if(Et(ht),Dn(null),Ht.source==="submit"){var st=(ht||"").trim();if(st){var tn=Array.from(new Set([].concat((0,r.Z)(at),[st])));$t(tn),gn(st,!0),Et("")}return}Ht.source!=="blur"&&(ae==="combobox"&&$t(ht),Ge==null||Ge(ht))},Fn=function(ht){var Ht=ht;ae!=="tags"&&(Ht=ht.map(function(tn){var fn=ln.get(tn);return fn==null?void 0:fn.value}).filter(function(tn){return tn!==void 0}));var st=Array.from(new Set([].concat((0,r.Z)(at),(0,r.Z)(Ht))));$t(st),st.forEach(function(tn){gn(tn,!0)})},xn=o.useMemo(function(){var ct=te!==!1&&Ot!==!1;return(0,S.Z)((0,S.Z)({},it),{},{flattenOptions:Wt,onActiveValue:cn,defaultActiveFirstOption:Qn,onSelect:sn,menuItemSelectedIcon:le,rawValues:at,fieldNames:Je,virtual:ct,direction:Me,listHeight:rt,listItemHeight:It,childrenAsData:St})},[it,Wt,cn,Qn,sn,le,at,Je,te,Ot,rt,It,St]);return o.createElement(An.Provider,{value:xn},o.createElement(O,(0,t.Z)({},Lt,{id:qt,prefixCls:Se,ref:p,omitDomProps:Jt,mode:ae,displayValues:Tt,onDisplayValuesChange:Rt,direction:Me,searchValue:bt,onSearch:wn,autoClearSearchValue:ke,onSearchSplit:Fn,dropdownMatchSelectWidth:Ot,OptionList:wt,emptyOptions:!Wt.length,activeValue:Nn,activeDescendantId:"".concat(qt,"_list_").concat(jt)})))}),E=Bt;E.Option=Zt,E.OptGroup=qe;var oe=E,xe=oe},9296:function(mt,we,e){e.r(we),e.d(we,{ResizableTextArea:function(){return J},default:function(){return Le}});var t=e(54476),r=e(33885),d=e(20068),S=e(76190),a=e(42978),C=e(75931),w=e(94480),$=e(92310),Y=e.n($),o=e(93681),L=e(5643),i=e(18929),A=e(59301),pe=e(29301),Ae=e(34280),ie=e(16089),Pe=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -96,4 +96,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,_=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Be={},Q;function V(me){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=me.getAttribute("id")||me.getAttribute("data-reactid")||me.getAttribute("name");if(X&&Be[B])return Be[B];var P=window.getComputedStyle(me),T=P.getPropertyValue("box-sizing")||P.getPropertyValue("-moz-box-sizing")||P.getPropertyValue("-webkit-box-sizing"),U=parseFloat(P.getPropertyValue("padding-bottom"))+parseFloat(P.getPropertyValue("padding-top")),F=parseFloat(P.getPropertyValue("border-bottom-width"))+parseFloat(P.getPropertyValue("border-top-width")),N=_.map(function(ue){return"".concat(ue,":").concat(P.getPropertyValue(ue))}).join(";"),ve={sizingStyle:N,paddingSize:U,borderSize:F,boxSizing:T};return X&&B&&(Be[B]=ve),ve}function i(me){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,P=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Q||(Q=document.createElement("textarea"),Q.setAttribute("tab-index","-1"),Q.setAttribute("aria-hidden","true"),document.body.appendChild(Q)),me.getAttribute("wrap")?Q.setAttribute("wrap",me.getAttribute("wrap")):Q.removeAttribute("wrap");var T=V(me,X),U=T.paddingSize,F=T.borderSize,N=T.boxSizing,ve=T.sizingStyle;Q.setAttribute("style","".concat(ve,";").concat(Pe)),Q.value=me.value||me.placeholder||"";var ue=void 0,De=void 0,Xe,ge=Q.scrollHeight;if(N==="border-box"?ge+=F:N==="content-box"&&(ge-=U),B!==null||P!==null){Q.value=" ";var Re=Q.scrollHeight-U;B!==null&&(ue=Re*B,N==="border-box"&&(ue=ue+U+F),ge=Math.max(ue,ge)),P!==null&&(De=Re*P,N==="border-box"&&(De=De+U+F),Xe=ge>De?"":"hidden",ge=Math.min(De,ge))}var Ue={height:ge,overflowY:Xe,resize:"none"};return ue&&(Ue.minHeight=ue),De&&(Ue.maxHeight=De),Ue}var n=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],s=0,u=1,h=2,K=A.forwardRef(function(me,X){var B=me,P=B.prefixCls,T=B.onPressEnter,U=B.defaultValue,F=B.value,N=B.autoSize,ve=B.onResize,ue=B.className,De=B.style,Xe=B.disabled,ge=B.onChange,Re=B.onInternalAutoSize,Ue=(0,C.Z)(B,n),Ne=(0,o.Z)(U,{value:F,postState:function(qe){return qe!=null?qe:""}}),R=(0,a.Z)(Ne,2),be=R[0],y=R[1],f=function(qe){y(qe.target.value),ge==null||ge(qe)},v=A.useRef();A.useImperativeHandle(X,function(){return{textArea:v.current}});var I=A.useMemo(function(){return N&&(0,S.Z)(N)==="object"?[N.minRows,N.maxRows]:[]},[N]),j=(0,a.Z)(I,2),G=j[0],ne=j[1],c=!!N,k=function(){try{if(document.activeElement===v.current){var qe=v.current,Nt=qe.selectionStart,Zt=qe.selectionEnd,Vt=qe.scrollTop;v.current.setSelectionRange(Nt,Zt),v.current.scrollTop=Vt}}catch(Kt){}},z=A.useState(h),g=(0,a.Z)(z,2),O=g[0],M=g[1],H=A.useState(),re=(0,a.Z)(H,2),se=re[0],he=re[1],Fe=function(){M(s)};(0,Ae.Z)(function(){c&&Fe()},[F,G,ne,c]),(0,Ae.Z)(function(){if(O===s)M(u);else if(O===u){var yt=i(v.current,!1,G,ne);M(h),he(yt)}else k()},[O]);var Ze=A.useRef(),Ye=function(){ie.Z.cancel(Ze.current)},dt=function(qe){O===h&&(ve==null||ve(qe),N&&(Ye(),Ze.current=(0,ie.Z)(function(){Fe()})))};A.useEffect(function(){return Ye},[]);var tt=c?se:null,Dt=(0,r.Z)((0,r.Z)({},De),tt);return(O===s||O===u)&&(Dt.overflowY="hidden",Dt.overflowX="hidden"),A.createElement(pe.Z,{onResize:dt,disabled:!(N||ve)},A.createElement("textarea",(0,t.Z)({},Ue,{ref:v,style:Dt,className:Y()(P,ue,(0,d.Z)({},"".concat(P,"-disabled"),Xe)),disabled:Xe,value:be,onChange:f})))}),J=K,Ie=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ye(me,X){return(0,w.Z)(me||"").slice(0,X).join("")}function Ee(me,X,B,P){var T=B;return me?T=ye(B,P):(0,w.Z)(X||"").lengthP&&(T=X),T}var Ve=A.forwardRef(function(me,X){var B,P=me.defaultValue,T=me.value,U=me.onFocus,F=me.onBlur,N=me.onChange,ve=me.allowClear,ue=me.maxLength,De=me.onCompositionStart,Xe=me.onCompositionEnd,ge=me.suffix,Re=me.prefixCls,Ue=Re===void 0?"rc-textarea":Re,Ne=me.classes,R=me.showCount,be=me.className,y=me.style,f=me.disabled,v=me.hidden,I=me.classNames,j=me.styles,G=me.onResize,ne=(0,C.Z)(me,Ie),c=(0,o.Z)(P,{value:T,defaultValue:P}),k=(0,a.Z)(c,2),z=k[0],g=k[1],O=(0,A.useRef)(null),M=A.useState(!1),H=(0,a.Z)(M,2),re=H[0],se=H[1],he=A.useState(!1),Fe=(0,a.Z)(he,2),Ze=Fe[0],Ye=Fe[1],dt=A.useRef(),tt=A.useRef(0),Dt=A.useState(null),yt=(0,a.Z)(Dt,2),qe=yt[0],Nt=yt[1],Zt=function(){var lt;(lt=O.current)===null||lt===void 0||lt.textArea.focus()};(0,A.useImperativeHandle)(X,function(){return{resizableTextArea:O.current,focus:Zt,blur:function(){var lt;(lt=O.current)===null||lt===void 0||lt.textArea.blur()}}}),(0,A.useEffect)(function(){se(function(Jt){return!f&&Jt})},[f]);var Vt=Number(ue)>0,Kt=function(lt){Ye(!0),dt.current=z,tt.current=lt.currentTarget.selectionStart,De==null||De(lt)},an=function(lt){Ye(!1);var Bt=lt.currentTarget.value;if(Vt){var E,oe=tt.current>=ue+1||tt.current===((E=dt.current)===null||E===void 0?void 0:E.length);Bt=Ee(oe,dt.current,Bt,ue)}Bt!==z&&(g(Bt),(0,L.rJ)(lt.currentTarget,lt,N,Bt)),Xe==null||Xe(lt)},vt=function(lt){var Bt=lt.target.value;if(!Ze&&Vt){var E=lt.target.selectionStart>=ue+1||lt.target.selectionStart===Bt.length||!lt.target.selectionStart;Bt=Ee(E,z,Bt,ue)}g(Bt),(0,L.rJ)(lt.currentTarget,lt,N,Bt)},An=function(lt){var Bt=ne.onPressEnter,E=ne.onKeyDown;lt.key==="Enter"&&Bt&&Bt(lt),E==null||E(lt)},nn=function(lt){se(!0),U==null||U(lt)},vn=function(lt){se(!1),F==null||F(lt)},Yt=function(lt){var Bt;g(""),Zt(),(0,L.rJ)((Bt=O.current)===null||Bt===void 0?void 0:Bt.textArea,lt,N)},zt=(0,L.D7)(z);!Ze&&Vt&&T==null&&(zt=ye(zt,ue));var Ct=ge,wt;if(R){var dn=(0,w.Z)(zt).length;(0,S.Z)(R)==="object"?wt=R.formatter({value:zt,count:dn,maxLength:ue}):wt="".concat(dn).concat(Vt?" / ".concat(ue):""),Ct=A.createElement(A.Fragment,null,Ct,A.createElement("span",{className:Y()("".concat(Ue,"-data-count"),I==null?void 0:I.count),style:j==null?void 0:j.count},wt))}var on=function(lt){var Bt;G==null||G(lt),(Bt=O.current)!==null&&Bt!==void 0&&Bt.textArea.style.height&&Nt(!0)},bn=!ne.autoSize&&!R&&!ve,On=A.createElement(l.BaseInput,{value:zt,allowClear:ve,handleReset:Yt,suffix:Ct,prefixCls:Ue,classes:{affixWrapper:Y()(Ne==null?void 0:Ne.affixWrapper,(B={},(0,d.Z)(B,"".concat(Ue,"-show-count"),R),(0,d.Z)(B,"".concat(Ue,"-textarea-allow-clear"),ve),B))},disabled:f,focused:re,className:be,style:(0,r.Z)((0,r.Z)({},y),qe&&!bn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof wt=="string"?wt:void 0}},hidden:v,inputElement:A.createElement(J,(0,t.Z)({},ne,{onKeyDown:An,onChange:vt,onFocus:nn,onBlur:vn,onCompositionStart:Kt,onCompositionEnd:an,className:I==null?void 0:I.textarea,style:(0,r.Z)((0,r.Z)({},j==null?void 0:j.textarea),{},{resize:y==null?void 0:y.resize}),disabled:f,prefixCls:Ue,onResize:on,ref:O}))});return On}),Oe=Ve,Le=Oe},48911:function(gt,we,e){e.d(we,{Z:function(){return Ne}});var t=e(54476),r=e(76190),d=e(33885),S=e(20068),a=e(42978),C=e(75931),w=e(92310),$=e.n(w),Y=e(29301),l=e(70425),L=e(34280),o=e(59301),A=e(4676),pe=o.forwardRef(function(R,be){var y=R.height,f=R.offsetY,v=R.offsetX,I=R.children,j=R.prefixCls,G=R.onInnerResize,ne=R.innerProps,c=R.rtl,k=R.extra,z={},g={display:"flex",flexDirection:"column"};return f!==void 0&&(z={height:y,position:"relative",overflow:"hidden"},g=(0,d.Z)((0,d.Z)({},g),{},(0,S.Z)((0,S.Z)((0,S.Z)((0,S.Z)((0,S.Z)({transform:"translateY(".concat(f,"px)")},c?"marginRight":"marginLeft",-v),"position","absolute"),"left",0),"right",0),"top",0))),o.createElement("div",{style:z},o.createElement(Y.Z,{onResize:function(M){var H=M.offsetHeight;H&&G&&G()}},o.createElement("div",(0,t.Z)({style:g,className:$()((0,S.Z)({},"".concat(j,"-holder-inner"),j)),ref:be},ne),I,k)))});pe.displayName="Filler";var Ae=pe;function ie(R){var be=R.children,y=R.setRef,f=o.useCallback(function(v){y(v)},[]);return o.cloneElement(be,{ref:f})}function Pe(R,be,y,f,v,I,j,G){var ne=G.getKey;return R.slice(be,y+1).map(function(c,k){var z=be+k,g=j(c,z,{style:{width:f},offsetX:v}),O=ne(c);return o.createElement(ie,{key:O,setRef:function(H){return I(c,H)}},g)})}function _(R,be,y,f){var v=y-R,I=be-y,j=Math.min(v,I)*2;if(f<=j){var G=Math.floor(f/2);return f%2?y+G+1:y-G}return v>I?y-(f-I):y+(f-v)}function Be(R,be,y){var f=R.length,v=be.length,I,j;if(f===0&&v===0)return null;f2&&arguments[2]!==void 0?arguments[2]:!1,z=ne?c<0&&G.current.left||c>0&&G.current.right:c<0&&G.current.top||c>0&&G.current.bottom;return k&&z?(clearTimeout(I.current),v.current=!1):(!z||v.current)&&j(),!v.current&&z}};function u(R,be,y,f,v,I,j){var G=(0,o.useRef)(0),ne=(0,o.useRef)(null),c=(0,o.useRef)(null),k=(0,o.useRef)(!1),z=s(be,y,f,v);function g(he,Fe){if(V.Z.cancel(ne.current),!z(!1,Fe)){var Ze=he;if(!Ze._virtualHandled)Ze._virtualHandled=!0;else return;G.current+=Fe,c.current=Fe,n||Ze.preventDefault(),ne.current=(0,V.Z)(function(){var Ye=k.current?10:1;j(G.current*Ye,!1),G.current=0})}}function O(he,Fe){j(Fe,!0),n||he.preventDefault()}var M=(0,o.useRef)(null),H=(0,o.useRef)(null);function re(he){if(R){V.Z.cancel(H.current),H.current=(0,V.Z)(function(){M.current=null},2);var Fe=he.deltaX,Ze=he.deltaY,Ye=he.shiftKey,dt=Fe,tt=Ze;(M.current==="sx"||!M.current&&Ye&&Ze&&!Fe)&&(dt=Ze,tt=0,M.current="sx");var Dt=Math.abs(dt),yt=Math.abs(tt);M.current===null&&(M.current=I&&Dt>yt?"x":"y"),M.current==="y"?g(he,tt):O(he,dt)}}function se(he){R&&(k.current=he.detail===c.current)}return[re,se]}function h(R,be,y,f){var v=o.useMemo(function(){return[new Map,[]]},[R,y.id,f]),I=(0,a.Z)(v,2),j=I[0],G=I[1],ne=function(k){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:k,g=j.get(k),O=j.get(z);if(g===void 0||O===void 0)for(var M=R.length,H=G.length;H0&&arguments[0]!==void 0?arguments[0]:!1;k();var M=function(){var se=!1;G.current.forEach(function(he,Fe){if(he&&he.offsetParent){var Ze=he.offsetHeight,Ye=getComputedStyle(he),dt=Ye.marginTop,tt=Ye.marginBottom,Dt=Ee(dt),yt=Ee(tt),qe=Ze+Dt+yt;ne.current.get(Fe)!==qe&&(ne.current.set(Fe,qe),se=!0)}}),se&&j(function(he){return he+1})};if(O)M();else{c.current+=1;var H=c.current;Promise.resolve().then(function(){H===c.current&&M()})}}function g(O,M){var H=R(O),re=G.current.get(H);M?(G.current.set(H,M),z()):G.current.delete(H),!re!=!M&&(M?be==null||be(O):y==null||y(O))}return(0,o.useEffect)(function(){return k},[]),[g,z,ne.current,I]}var Oe=14/15;function Le(R,be,y){var f=(0,o.useRef)(!1),v=(0,o.useRef)(0),I=(0,o.useRef)(0),j=(0,o.useRef)(null),G=(0,o.useRef)(null),ne,c=function(O){if(f.current){var M=Math.ceil(O.touches[0].pageX),H=Math.ceil(O.touches[0].pageY),re=v.current-M,se=I.current-H,he=Math.abs(re)>Math.abs(se);he?v.current=M:I.current=H;var Fe=y(he,he?re:se,!1,O);Fe&&O.preventDefault(),clearInterval(G.current),Fe&&(G.current=setInterval(function(){he?re*=Oe:se*=Oe;var Ze=Math.floor(he?re:se);(!y(he,Ze,!0)||Math.abs(Ze)<=.1)&&clearInterval(G.current)},16))}},k=function(){f.current=!1,ne()},z=function(O){ne(),O.touches.length===1&&!f.current&&(f.current=!0,v.current=Math.ceil(O.touches[0].pageX),I.current=Math.ceil(O.touches[0].pageY),j.current=O.target,j.current.addEventListener("touchmove",c,{passive:!1}),j.current.addEventListener("touchend",k,{passive:!0}))};ne=function(){j.current&&(j.current.removeEventListener("touchmove",c),j.current.removeEventListener("touchend",k))},(0,L.Z)(function(){return R&&be.current.addEventListener("touchstart",z,{passive:!0}),function(){var g;(g=be.current)===null||g===void 0||g.removeEventListener("touchstart",z),ne(),clearInterval(G.current)}},[R])}function me(R){return Math.floor(Math.pow(R,.5))}function X(R,be){var y="touches"in R?R.touches[0]:R;return y[be?"pageX":"pageY"]-window[be?"scrollX":"scrollY"]}function B(R,be,y){o.useEffect(function(){var f=be.current;if(R&&f){var v=!1,I,j,G=function(){V.Z.cancel(I)},ne=function g(){G(),I=(0,V.Z)(function(){y(j),g()})},c=function(){v=!1,G()},k=function(O){if(!(O.target.draggable||O.button!==0)){var M=O;M._virtualHandled||(M._virtualHandled=!0,v=!0)}},z=function(O){if(v){var M=X(O,!1),H=f.getBoundingClientRect(),re=H.top,se=H.bottom;if(M<=re){var he=re-M;j=-me(he),ne()}else if(M>=se){var Fe=M-se;j=me(Fe),ne()}else G()}};return f.addEventListener("mousedown",k),f.ownerDocument.addEventListener("mouseup",c),f.ownerDocument.addEventListener("mousemove",z),f.ownerDocument.addEventListener("dragend",c),function(){f.removeEventListener("mousedown",k),f.ownerDocument.removeEventListener("mouseup",c),f.ownerDocument.removeEventListener("mousemove",z),f.ownerDocument.removeEventListener("dragend",c),G()}}},[R])}var P=10;function T(R,be,y,f,v,I,j,G){var ne=o.useRef(),c=o.useState(null),k=(0,a.Z)(c,2),z=k[0],g=k[1];return(0,L.Z)(function(){if(z&&z.times=0;Kt-=1){var an=v(be[Kt]),vt=y.get(an);if(vt===void 0){he=!0;break}if(Vt-=vt,Vt<=0)break}switch(Ye){case"top":Ze=tt-re;break;case"bottom":Ze=Dt-se+re;break;default:{var An=R.current.scrollTop,nn=An+se;ttnn&&(Fe="bottom")}}Ze!==null&&j(Ze),Ze!==z.lastTop&&(he=!0)}he&&g((0,d.Z)((0,d.Z)({},z),{},{times:z.times+1,targetAlign:Fe,lastTop:Ze}))}},[z,R.current]),function(O){if(O==null){G();return}if(V.Z.cancel(ne.current),typeof O=="number")j(O);else if(O&&(0,r.Z)(O)==="object"){var M,H=O.align;"index"in O?M=O.index:M=be.findIndex(function(he){return v(he)===O.key});var re=O.offset,se=re===void 0?0:re;g({times:0,index:M,offset:se,originAlign:H})}}}var U=o.forwardRef(function(R,be){var y=R.prefixCls,f=R.rtl,v=R.scrollOffset,I=R.scrollRange,j=R.onStartMove,G=R.onStopMove,ne=R.onScroll,c=R.horizontal,k=R.spinSize,z=R.containerSize,g=R.style,O=R.thumbStyle,M=R.showScrollBar,H=o.useState(!1),re=(0,a.Z)(H,2),se=re[0],he=re[1],Fe=o.useState(null),Ze=(0,a.Z)(Fe,2),Ye=Ze[0],dt=Ze[1],tt=o.useState(null),Dt=(0,a.Z)(tt,2),yt=Dt[0],qe=Dt[1],Nt=!f,Zt=o.useRef(),Vt=o.useRef(),Kt=o.useState(M),an=(0,a.Z)(Kt,2),vt=an[0],An=an[1],nn=o.useRef(),vn=function(){M===!0||M===!1||(clearTimeout(nn.current),An(!0),nn.current=setTimeout(function(){An(!1)},3e3))},Yt=I-z||0,zt=z-k||0,Ct=o.useMemo(function(){if(v===0||Yt===0)return 0;var E=v/Yt;return E*zt},[v,Yt,zt]),wt=function(oe){oe.stopPropagation(),oe.preventDefault()},dn=o.useRef({top:Ct,dragging:se,pageY:Ye,startTop:yt});dn.current={top:Ct,dragging:se,pageY:Ye,startTop:yt};var on=function(oe){he(!0),dt(X(oe,c)),qe(dn.current.top),j(),oe.stopPropagation(),oe.preventDefault()};o.useEffect(function(){var E=function(p){p.preventDefault()},oe=Zt.current,xe=Vt.current;return oe.addEventListener("touchstart",E,{passive:!1}),xe.addEventListener("touchstart",on,{passive:!1}),function(){oe.removeEventListener("touchstart",E),xe.removeEventListener("touchstart",on)}},[]);var bn=o.useRef();bn.current=Yt;var On=o.useRef();On.current=zt,o.useEffect(function(){if(se){var E,oe=function(p){var Z=dn.current,ae=Z.dragging,je=Z.pageY,Se=Z.startTop;V.Z.cancel(E);var We=Zt.current.getBoundingClientRect(),Ke=z/(c?We.width:We.height);if(ae){var Qe=(X(p,c)-je)*Ke,nt=Se;!Nt&&c?nt-=Qe:nt+=Qe;var Ge=bn.current,ze=On.current,ke=ze?nt/ze:0,Te=Math.ceil(ke*Ge);Te=Math.max(Te,0),Te=Math.min(Te,Ge),E=(0,V.Z)(function(){ne(Te,c)})}},xe=function(){he(!1),G()};return window.addEventListener("mousemove",oe,{passive:!0}),window.addEventListener("touchmove",oe,{passive:!0}),window.addEventListener("mouseup",xe,{passive:!0}),window.addEventListener("touchend",xe,{passive:!0}),function(){window.removeEventListener("mousemove",oe),window.removeEventListener("touchmove",oe),window.removeEventListener("mouseup",xe),window.removeEventListener("touchend",xe),V.Z.cancel(E)}}},[se]),o.useEffect(function(){return vn(),function(){clearTimeout(nn.current)}},[v]),o.useImperativeHandle(be,function(){return{delayHidden:vn}});var Jt="".concat(y,"-scrollbar"),lt={position:"absolute",visibility:vt?null:"hidden"},Bt={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(lt,{height:8,left:0,right:0,bottom:0}),Object.assign(Bt,(0,S.Z)({height:"100%",width:k},Nt?"left":"right",Ct))):(Object.assign(lt,(0,S.Z)({width:8,top:0,bottom:0},Nt?"right":"left",0)),Object.assign(Bt,{width:"100%",height:k,top:Ct})),o.createElement("div",{ref:Zt,className:$()(Jt,(0,S.Z)((0,S.Z)((0,S.Z)({},"".concat(Jt,"-horizontal"),c),"".concat(Jt,"-vertical"),!c),"".concat(Jt,"-visible"),vt)),style:(0,d.Z)((0,d.Z)({},lt),g),onMouseDown:wt,onMouseMove:vn},o.createElement("div",{ref:Vt,className:$()("".concat(Jt,"-thumb"),(0,S.Z)({},"".concat(Jt,"-thumb-moving"),se)),style:(0,d.Z)((0,d.Z)({},Bt),O),onMouseDown:on}))}),F=U,N=20;function ve(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,y=R/be*R;return isNaN(y)&&(y=0),y=Math.max(y,N),Math.floor(y)}var ue=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],De=[],Xe={overflowY:"auto",overflowAnchor:"none"};function ge(R,be){var y=R.prefixCls,f=y===void 0?"rc-virtual-list":y,v=R.className,I=R.height,j=R.itemHeight,G=R.fullHeight,ne=G===void 0?!0:G,c=R.style,k=R.data,z=R.children,g=R.itemKey,O=R.virtual,M=R.direction,H=R.scrollWidth,re=R.component,se=re===void 0?"div":re,he=R.onScroll,Fe=R.onVirtualScroll,Ze=R.onVisibleChange,Ye=R.innerProps,dt=R.extraRender,tt=R.styles,Dt=R.showScrollBar,yt=Dt===void 0?"optional":Dt,qe=(0,C.Z)(R,ue),Nt=o.useCallback(function(x){return typeof g=="function"?g(x):x==null?void 0:x[g]},[g]),Zt=Ve(Nt,null,null),Vt=(0,a.Z)(Zt,4),Kt=Vt[0],an=Vt[1],vt=Vt[2],An=Vt[3],nn=!!(O!==!1&&I&&j),vn=o.useMemo(function(){return Object.values(vt.maps).reduce(function(x,b){return x+b},0)},[vt.id,vt.maps]),Yt=nn&&k&&(Math.max(j*k.length,vn)>I||!!H),zt=M==="rtl",Ct=$()(f,(0,S.Z)({},"".concat(f,"-rtl"),zt),v),wt=k||De,dn=(0,o.useRef)(),on=(0,o.useRef)(),bn=(0,o.useRef)(),On=(0,o.useState)(0),Jt=(0,a.Z)(On,2),lt=Jt[0],Bt=Jt[1],E=(0,o.useState)(0),oe=(0,a.Z)(E,2),xe=oe[0],m=oe[1],p=(0,o.useState)(!1),Z=(0,a.Z)(p,2),ae=Z[0],je=Z[1],Se=function(){je(!0)},We=function(){je(!1)},Ke={getKey:Nt};function Qe(x){Bt(function(b){var q;typeof x=="function"?q=x(b):q=x;var fe=It(q);return dn.current.scrollTop=fe,fe})}var nt=(0,o.useRef)({start:0,end:wt.length}),Ge=(0,o.useRef)(),ze=Q(wt,Nt),ke=(0,a.Z)(ze,1),Te=ke[0];Ge.current=Te;var _e=o.useMemo(function(){if(!nn)return{scrollHeight:void 0,start:0,end:wt.length-1,offset:void 0};if(!Yt){var x;return{scrollHeight:((x=on.current)===null||x===void 0?void 0:x.offsetHeight)||0,start:0,end:wt.length-1,offset:void 0}}for(var b=0,q,fe,ut,Tt=wt.length,ot=0;ot=lt&&q===void 0&&(q=ot,fe=b),en>lt+I&&ut===void 0&&(ut=ot),b=en}return q===void 0&&(q=0,fe=0,ut=Math.ceil(I/j)),ut===void 0&&(ut=wt.length-1),ut=Math.min(ut+1,wt.length-1),{scrollHeight:b,start:q,end:ut,offset:fe}},[Yt,nn,lt,wt,An,I]),at=_e.scrollHeight,Ot=_e.start,ft=_e.end,At=_e.offset;nt.current.start=Ot,nt.current.end=ft,o.useLayoutEffect(function(){var x=vt.getRecord();if(x.size===1){var b=Array.from(x.keys())[0],q=x.get(b),fe=wt[Ot];if(fe&&q===void 0){var ut=Nt(fe);if(ut===b){var Tt=vt.get(b),ot=Tt-j;Qe(function(He){return He+ot})}}}vt.resetRecord()},[at]);var W=o.useState({width:0,height:I}),ee=(0,a.Z)(W,2),ce=ee[0],Ce=ee[1],de=function(b){Ce({width:b.offsetWidth,height:b.offsetHeight})},le=(0,o.useRef)(),te=(0,o.useRef)(),Me=o.useMemo(function(){return ve(ce.width,H)},[ce.width,H]),$e=o.useMemo(function(){return ve(ce.height,at)},[ce.height,at]),rt=at-I,Mt=(0,o.useRef)(rt);Mt.current=rt;function It(x){var b=x;return Number.isNaN(Mt.current)||(b=Math.min(b,Mt.current)),b=Math.max(b,0),b}var Ft=lt<=0,xt=lt>=rt,mt=xe<=0,Xt=xe>=H,Lt=s(Ft,xt,mt,Xt),qt=function(){return{x:zt?-xe:xe,y:lt}},Pt=(0,o.useRef)(qt()),St=(0,l.useEvent)(function(x){if(Fe){var b=(0,d.Z)((0,d.Z)({},qt()),x);(Pt.current.x!==b.x||Pt.current.y!==b.y)&&(Fe(b),Pt.current=b)}});function Qt(x,b){var q=x;b?((0,A.flushSync)(function(){m(q)}),St()):Qe(q)}function Je(x){var b=x.currentTarget.scrollTop;b!==lt&&Qe(b),he==null||he(x),St()}var _t=function(b){var q=b,fe=H?H-ce.width:0;return q=Math.max(q,0),q=Math.min(q,fe),q},En=(0,l.useEvent)(function(x,b){b?((0,A.flushSync)(function(){m(function(q){var fe=q+(zt?-x:x);return _t(fe)})}),St()):Qe(function(q){var fe=q+x;return fe})}),bt=u(nn,Ft,xt,mt,Xt,!!H,En),Et=(0,a.Z)(bt,2),it=Et[0],rn=Et[1];Le(nn,dn,function(x,b,q,fe){var ut=fe;return Lt(x,b,q)?!1:!ut||!ut._virtualHandled?(ut&&(ut._virtualHandled=!0),it({preventDefault:function(){},deltaX:x?b:0,deltaY:x?0:b}),!0):!1}),B(Yt,dn,function(x){Qe(function(b){return b+x})}),(0,L.Z)(function(){function x(q){var fe=Ft&&q.detail<0,ut=xt&&q.detail>0;nn&&!fe&&!ut&&q.preventDefault()}var b=dn.current;return b.addEventListener("wheel",it,{passive:!1}),b.addEventListener("DOMMouseScroll",rn,{passive:!0}),b.addEventListener("MozMousePixelScroll",x,{passive:!1}),function(){b.removeEventListener("wheel",it),b.removeEventListener("DOMMouseScroll",rn),b.removeEventListener("MozMousePixelScroll",x)}},[nn,Ft,xt]),(0,L.Z)(function(){if(H){var x=_t(xe);m(x),St({x})}},[ce.width,H]);var ln=function(){var b,q;(b=le.current)===null||b===void 0||b.delayHidden(),(q=te.current)===null||q===void 0||q.delayHidden()},kt=T(dn,wt,vt,j,Nt,function(){return an(!0)},Qe,ln);o.useImperativeHandle(be,function(){return{nativeElement:bn.current,getScrollInfo:qt,scrollTo:function(b){function q(fe){return fe&&(0,r.Z)(fe)==="object"&&("left"in fe||"top"in fe)}q(b)?(b.left!==void 0&&m(_t(b.left)),kt(b.top)):kt(b)}}}),(0,L.Z)(function(){if(Ze){var x=wt.slice(Ot,ft+1);Ze(x,wt)}},[Ot,ft,wt]);var Ut=h(wt,Nt,vt,j),mn=dt==null?void 0:dt({start:Ot,end:ft,virtual:Yt,offsetX:xe,offsetY:At,rtl:zt,getSize:Ut}),yn=Pe(wt,Ot,ft,H,xe,Kt,z,Ke),hn=null;I&&(hn=(0,d.Z)((0,S.Z)({},ne?"height":"maxHeight",I),Xe),nn&&(hn.overflowY="hidden",H&&(hn.overflowX="hidden"),ae&&(hn.pointerEvents="none")));var D={};return zt&&(D.dir="rtl"),o.createElement("div",(0,t.Z)({ref:bn,style:(0,d.Z)((0,d.Z)({},c),{},{position:"relative"}),className:Ct},D,qe),o.createElement(Y.Z,{onResize:de},o.createElement(se,{className:"".concat(f,"-holder"),style:hn,ref:dn,onScroll:Je,onMouseEnter:ln},o.createElement(Ae,{prefixCls:f,height:at,offsetX:xe,offsetY:At,scrollWidth:H,onInnerResize:an,ref:on,innerProps:Ye,rtl:zt,extra:mn},yn))),Yt&&at>I&&o.createElement(F,{ref:le,prefixCls:f,scrollOffset:lt,scrollRange:at,rtl:zt,onScroll:Qt,onStartMove:Se,onStopMove:We,spinSize:$e,containerSize:ce.height,style:tt==null?void 0:tt.verticalScrollBar,thumbStyle:tt==null?void 0:tt.verticalScrollBarThumb,showScrollBar:yt}),Yt&&H>ce.width&&o.createElement(F,{ref:te,prefixCls:f,scrollOffset:xe,scrollRange:H,rtl:zt,onScroll:Qt,onStartMove:Se,onStopMove:We,spinSize:Me,containerSize:ce.width,horizontal:!0,style:tt==null?void 0:tt.horizontalScrollBar,thumbStyle:tt==null?void 0:tt.horizontalScrollBarThumb,showScrollBar:yt}))}var Re=o.forwardRef(ge);Re.displayName="List";var Ue=Re,Ne=Ue},25510:function(gt){gt.exports="data:image/png;base64,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"},32637:function(gt){gt.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAtKADAAQAAAABAAAAtAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8IAEQgAtAC0AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAMCBAEFAAYHCAkKC//EAMMQAAEDAwIEAwQGBAcGBAgGcwECAAMRBBIhBTETIhAGQVEyFGFxIweBIJFCFaFSM7EkYjAWwXLRQ5I0ggjhU0AlYxc18JNzolBEsoPxJlQ2ZJR0wmDShKMYcOInRTdls1V1pJXDhfLTRnaA40dWZrQJChkaKCkqODk6SElKV1hZWmdoaWp3eHl6hoeIiYqQlpeYmZqgpaanqKmqsLW2t7i5usDExcbHyMnK0NTV1tfY2drg5OXm5+jp6vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAQIAAwQFBgcICQoL/8QAwxEAAgIBAwMDAgMFAgUCBASHAQACEQMQEiEEIDFBEwUwIjJRFEAGMyNhQhVxUjSBUCSRoUOxFgdiNVPw0SVgwUThcvEXgmM2cCZFVJInotIICQoYGRooKSo3ODk6RkdISUpVVldYWVpkZWZnaGlqc3R1dnd4eXqAg4SFhoeIiYqQk5SVlpeYmZqgo6SlpqeoqaqwsrO0tba3uLm6wMLDxMXGx8jJytDT1NXW19jZ2uDi4+Tl5ufo6ery8/T19vf4+fr/2wBDAAICAgICAgMCAgMEAwMDBAYEBAQEBgcGBgYGBgcJBwcHBwcHCQkJCQkJCQkKCgoKCgoMDAwMDA4ODg4ODg4ODg7/2wBDAQICAgMDAwYDAwYOCggKDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/2gAMAwEAAhEDEQAAAfv7bVttW21bbVttW21bbVttW21bbVttW21bbVthQLuQnq4Ou3JTXWbk1C6rc70WPVtsm221bbVttW21bbVkL8W7fMrfP/Or79Z/CPeBp5b4z7i1a+ZP/pPgPV7Dyzt/F+vsvMvQvKvQ4LWa9XreA+Q0wDxLaCei9++O7fz/AE/tTJV+Wfvm20d8yfTfzH9R8V5V9LfNn0r9J8zQVrsvj9vhXJfTIvqPF5TvCW3zXtN+t4/sPE+oIpK/O+gjQ2bN1FRblPJvEPcvDP1L8I+67GtsvyP9+22z23zF9O/MP1PxXlv0r80/S30fzfOrSfxPXbGSYbuiNlYvPZcN3HJ6BVoqPP8AbsuarHvq/JeTfQvOq6OfkPCfb/EPt/z37tsqyz/IP37bbPbfMP098w/U/F+V/SvzV9L/AEXzXPWNLHkd91XtoqZTG3HYdzwvY+P9W95ah4r0fF6B15RbfQ/B+iOPM0579p4x7Hu3g+jLPzvv/wAs/eC7bl9HfMP098wfU/F+WfUHy/8AT30HzzULxHyn6I2h1JVsUqwVct1tPv4vNsOvF6ngePNfZt6fm+KG9mnTzPFZ9B8v9r897L6c8O+h/g/3Jxtvkf0DfPH0PUep4/wj7P5dafrf4j6KjzufJ9/0OfOCw9DnzmK9f6nwSn4PS+ly/Jlqnb9Qcz5cLmz6D0DwjuOzgFynUdlvwe02XkPr353+sbbcXp7w33LwL3/j/Cvrj5N+jvrPgusVy0fE/rHSr88revyvSa/z5t08/aeB93zvv+R5F6T5z6J9r8P7c/rbT8q/WoO3Hm9qSlSh7/qPLPU/K9Tbbj798r/VFR7Hi/A7r6irP0n8k+co+jccvnAf0lmb5sR9LQT81A+nMzfJFb9jJ7fQ+U7D6dVg/wAsh+r1Q+RyfXfY879i92/G/wBe22DbbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21f/9oACAEBAAEFAv8AkSFqwR+lUv8ASqX+lEv9KIf6UQ/0olxbgmRf86SEjc/GGKx4i3WWSrVIlAVfJYu1VRcpUwqruZ5Le2/pHu7/AKR7u/6R7u/6R7u/6Rbu/wCke7v+ke7O18WbnCrbN1td0i+54y3BUFqTpb7ZuKy7yw56zuXInRdQRm1uzuItYOQLyNc1oNi3Uv8AQO6P9A7o/wBA7o/0Duj/AEBur/QG6O4t57Re0369uvQajv42/wBqNmlK7uYUjrRrW90224XcCwulHZLZVpbJcP7wd6Ojp28VpHuztNbTv43/ANqNh/j0/wC7Qhcqv0fOztsxY2qdxbbMl+5SOH94O5OIRPFI17haIui/Ff8Aijs/8U7+N/8AajYf49P+7TGJFGxfuJabJ+5xv3SEOE/SDuZEl3X0ce3bVcbjcBQp4r/xN2f+Kd/G/wDtRsP8fuP3aBGoqtdvL90sGLfbw+Vt75e3OH96O17Ly4kzqDTOXz3zqvxSrKxdn/iffxx/tRsP8euP3aDGDnt7z25ymEq7Q/vR23c4xJlBfMfNYlfiM/63h2f+Kd/HH+1Gw/x6YFSKLer1er6n1u3EvNVJHEm53nNz3HMjRf0I3ANW4Bp3Cqlb3kI7yxldnuiFoQoLT28cf7ULD/HiyHi8Hg8GlLXLHC7iC1u1/oq3Ll2Jcgk8HzFR8K7kl/0cv0tO0XMD4PmEPa51putuNbbt44/2obf/AI8fuU7Ja4o5R7jE/cY2bFL9zL92mD5d2Gme4t1b9AjlpqpWzbPcXEkUaYY+3jq1U0LKFx+KYMP6UWT/AKUWT/pRZP8ApRZP+lFk/wClFk7TfILxfvEL5sTyT23e9VYWW1b7d3t5ehPJ3m6ji23btvvblVrJGuHvfW1td2m42BsLlPh/eFJV4e3kP+ju9P8Ao7vVf6Ob0x4e3lQV4e3lKYdn8QWzm3LcbaRXiHcEuLe71TstynupN195lTtwXaXM24LlTb2cfMTPR2d1c83v4vkW5hSOL90QD2PtVeTll6ZVkjeLCdd0kgnZNsTuMsO02UB91ifIjDESXykPlodgkJV38Xke8SgmOPdbQRnd7N/pezdzvVslf6chf6agZ3e3LVudspz3MC3d8kS+HN4t7VwbxYXCvfIH77A/fYn78h/pBDt9zKF9/H1Rfpnlp7zI/eZH7yt+8LfOL5pfNL5jJBc0EUjjthAYbi8gUdw3Qv3ncVOl0pm1JcNsEyWwxt+95Y2l/HL4H2db/oHYv+gdi/6BWL/oFYv+gVi/6BWL/oFYv+gVi/6BWL/oBYF/7L/b3/sv9vf9ANvf9ArB/wBA7Fp8CbaHZeGdnsVf8iR//9oACAEDEQE/Afqk1y/3p03+M/3n03+M/wB59N/jOHqIZReM9/y/yUOg6OfVz9P94Cflvmvls5nGcv8ABGwB/rf75erzZoY92CNl6j94er94Rykh+N6/qspG+P2/n/vx+fw/KZckT0G+q/sk/wC+H9D+8n/B3/Xl/vN/QfvJ/wAHf9eX+83+7/3j/wCDn+vL/eb8D+93yPxvVDB18iYXyJeR/r8/5tf3/wD90ef+Ef7V/wBw9iP0ef8Aw/74R02fILxxcn7s9TKW6MS9L8V1OLGIbDw/Bfw5aHLAS2E8uLqMWQyGOV1wX9/x/vWJ/wCAf7R6f+FH/Bp+/wD/ALo8/wDCP9q/7h9/keb/AA/74ekxbofhB/4KpHTj/dsf8TpxRr+GP+J34A/y5PUZxhxHIfR6nrx1IqT8JjwfGwIxGyfJ/N/fyW75aUh+Q/2j0/8ACj/g0/f/AP3R5/4R/tX9wB/qPP8A4f8AfDiyZMYr27/whzZcmSO32gP8z7E/8V+D/l4ZHJx/hfmf3q6fJjl0/TDd/X/eTD94oDibH95cAPl+Y6roPlOs9zFnrgDwfR+N63D1GIe0b0/f7/dHl/hH+1f9w6/yfL/h/wB8JDsRAPynxubq/slRj+XLk/dUGO04h/mkWf7oH8pf64P+1eo/c0V/MlMD/NT8j8Nl6Pqz0xN/l/V/cX4rqOlwXm8afP8Axo6/oMnTXV/7UPxGX5bos2TF0As+tDc/31+89/wz/wASf78f76/ef/ds/wDEn+/H++v3n8+2f+JP9+OH96fkOlxX1+M/5xT/ALe2OMd04vV/vkMnSTl00DfgF+J/eKR+Pni6yRMzflPx8Op6gdTm/wAz8X1v6jH48afv7Lb8Hm/zf7V/3DDq8OIdR70gPw+f87/enR/7ux/1w5/3p6DFMw3hP729D/jf7R+U/eDoOqxHFMbh/mfjMHSjr8cuq/h/1/2FuPN8Xt/lGNf0p/XdDH+0H+9+hH9p6HrcPUA+0fGn7wfFy+Q6KXTQNFy/7h38jfEYn/O/8C7+S/xB/rv/AAL35P8AxB/rv/Av/k/8Qf66P3B+VHiI/wBdh+6HzMY7K4/wo/dP5iIqER/rhP7sfPen/oTh/c75rKazTAH+G2MaFftX/9oACAECEQE/Afqh/RZvyf0eb8n9Hm/JnjlDiXf8d0Uur6iPTx9WHw/x3R4aMR/hPlwYoSnWQ0/3PtjxF6zo44rB4l+T8LHofbl+q23/AFp/3pH+5P8AYP8AvSP9yf7B/wB6R/uT/YPyv7udL1WE5elAEvSvB1/c/wD3Uo/4C/vYf5+JE8cJVMvT/vT7eMQJHD1vyEM2U5CfL1vkJRGRFhlinCtw8v7rX/d8f87m/iHT9zv91If4C/vZ/lGL/A5J1Lz/ALC05j/jH/iVOQ/4x/1nrxyA44b5CLjwe0bD8n1OXrJAzFAeB+T+68f9QR/wlzfxDp+5/wDupD/AX97P4+L/AAM8YkfP+xY4tpuy/wCd+Q5kBF+P+EzbxkycOX4bIPRPwuUjw/G58/RYPaliv/OHq8E8czvGn7nf7qQ/wF/e/wDjY/8AA7neym9Lnjj+4Gi4/lZxNjJ/sAw/ebqx/swH/Mn95eqlxwXoupj1OL3X96eowzy7YedPhev/AEXWQzvyOL43qccMnUy49Oaf7r+C/wB3B/xM/wB2fBf7uj/iZ/uv4Lx7g/4mcn7vdN1GWuiyCv8ADbk/czqIi7en+AOPqowzF+S+KiOqjLpxUX9Z+mwexgFn8/8AeT13THDPT92Y38hB/e7FkyxxbBfn/fD+h6j/ABC4/huqkL2sPhOo/wAV+K6Pqemybovyv6g9DKfTj7nN+t3fzrv+rs6g+hf03Un0etwZMcrnp8D8lDoesj1GQWGP73/ES8kj/M/7dXw/+N/sC/7dnw/+N/sC/wC3b8R/j/7Ao/e/4gf2/wDYFj+/fxYjt9w/6xZ/vj8JI7j/AOg/78f9vT4cfhP/ABb/AL8eo/f7oYwPt2T/AIKZGzf7V//aAAgBAQAGPwL/AJEgrPkKv2H7D9l+y/ZfssIx4/zxUo0A4lmHbUggf3xX9QaUrnOKjQjTz7VUaOkYq/aB+D10ejlniNFoSSC/35f78v8Afl/vy/35f78v9+X9MRMn0L5kBooe0g8R92OxjNDPqv8Asj+72jn5dEVB6vTtz45lRr/FP4NVtdUCkmlU8GZ+YE5caebV7rinBVCs/H0DNVqWVcSr+oOaKPVSkEB/uh+L/dj8X+7H4v8Adj8X+7T+L/dp/F/u0/i+XcIwLjuEnprRY9R5uo+5B/un/kIuBCtQZE/wtXy7quIxmFenF05S2tMiaKWoH7B2H8xCvz5lP1doT/sNP8H3If8AdP8AyEXb/wC7U/wtXyLwS+KfxfFP4vin8XqU/i+Kfxafn9ypdEnViyUsc1QrTtD/ALt/qPaD/daf4PuQf7p/5CLt/wDdqf4Wr5FhJVh8Xpch/wCMh63If+MD8X/jAafn9zTVqnSDkgV0HFru78yR9VfRRP2+To4f92/1HtB/utP8H3If90/8hF2/+7U/wtXyLpKcU+r/AH4/U/8AGB+p/wCMD9T/AH4/U/3wafn3p+0aPj9yA/7E/qPaD/daf4PuQf7p/wCQi7f/AHYn+Fr/ALJY5tcfg/Zk/W/Zk/W6wVp/K7p+fdC/RX3bb/dn9R7Qf7rT/B9yD/dP/IRdv/uxP8LUB5gv2FP2FP2S/ZL9kvRCvwaaxqArxLzlUEpHmXjbdKf2vNqQSdXTto6MJXBGtI9X9JYRU+FP7jHKPSnTH0YUPPvB/un/AJCLt/8Adif4f5gZmlXnLdK+A8g+i6H2vouUPNK0ZHzBIei6/wCUH1JkV8iHX3dfxPHunXRWhY+feD/dP/IRdv8A7tT/AA/zHWmpHB+y/N6EvRZekj0kf02qT5sXcY1rRXxq6NMxGKB5liNPAd7a9Hs6xq/hH9bTInik1DHOhVl548H+6k/U/wB1J+p/upP1P91J+p/upP1P91J+p4xxrAHFRpo/bD9oPj2VPGAV1AFfi0W8sceJqSRX0ZYQtWqiAHzVfxeLy/bP9xp5fAClPuSW93TlLGtf4WYYpUXMf5Vxn+FhQg0P8pP91j6Diae0n+6/3H+9J/uunu/+9J/uv/F/96T/AHXX3f8AFSf7ry5H4KT/AHWeVGBXj1I/utUS8ckmhBD0jjV+P911kiQn5KLMeiSBXif7jRFx1rxfNVpQUBdE1UfKvBi5uiZ5vIngn+yHogv6GIn1+5FEFdNK0aqejR/ZHf7O57c6I1qgkj1oQ9dC1Kl/dxU09SXWKJKT6v2A/YD4d1U+5Enzw/rLV8mgcxPsjzD/AHif8IP94n/CDGKwenyL9v8AW/3n63rJ+t/vT+LqLkg/MMyc8E/HzcnMP0clOpOtCHhFJkQK8C+L83wL9kv2WMYya/ctlf7C/rftfzPB6pZMBKK8XnDKUmlOAf8AjS/sp/cet3P/AIT1uZz/AMKKfVJIfmtTT83GP5A/g+5ybyJMqfi/ozLF8lV/hBf+Mzf7z/cf+Mzf7z/cf+NTf7y/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8am/3n+4/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8Zm/3n+4/8Zm/3n+4/wDGZv8AeX/jM3+8/wBx/wCMzf7z/cfXPOr/AAf7jEkUOaxwVIcv9D/kSf/EADMQAQADAAICAgICAwEBAAACCwERACExQVFhcYGRobHB8NEQ4fEgMEBQYHCAkKCwwNDg/9oACAEBAAE/If8A9iD2g34X3r7V9++7fdvt2b4nH/5x8BSmAHbXSgiKZ/y5fxX7BxBihMKYH1YBh7s+Z7OFn9Aw+Fxt/wBUBKm+thbJT/zi/wDyC/8Ayi//AAi/5Zf8M/44FkOiD9JDVf8AgMPHv/8ADNCLB+H7fxYE8Uib6qGDMxzRwrLGIQ7RxPT6aZSTJlfnaQzaUPyOGyfhhGEDvlzzFmMLSMzwYUO4Y+Vv+Qf4v+P/ANX/AB/+r/j/APV/zv8Aq/5H/V/xP+rLRynYnpqhADyHhQDQdP8A8DwsBuGJ9KUHp/xcr1FkNuY4GI4skN6imSOIZgHH83FX5aAsFgsLCwqFx7Kl6X/qjWpcv8D/APB+jp/ifG/5bxREcvliqf8AFy/wb+r/AIDfqhn/AEIP+GnEVn6ZxoO0R/EXy+Kv+pf5rw//AAfoaf4nxv8AnvFJDLvl2/kP+7/9R/3Y/wCw/wC6d353+7AVx3V/3/8AgIM2gxSM/wARZx6NmlUibHm8hg8/isH8q6I5L/mvD/8AB+rp/lfG/wCO8UadOVt0f00H/o/2v+tP9r/8yjqm6gP+QqNjxz+Jy3gKXy0fzZ17AuOS/wCS8P8A8H6Gjj/KxV/kdVyK7d7/APMr/wCRQwDHfax/+GLdNA/ZSJGnvSHdnybMz3KylL/mvD/8H6Gn+a8LynCPssBp/Vj/AMl/zl/zln/x0ly6V4iCCq+YlNU3k8vg6vlDtXmsziTHamP+AxHKnCqHH9zUfmkU2WImxBeHv/r9JX/NeH/Mv/aVldSw7xt/CxfqIr/CA/3WBs8n+lqWcP8A468gD1/ZV3+E/FnyPoV9u2OHipolguxtS85/uoh8v+/paf4nws5qNhsNlUbyufCMnqyeHw19X7vTNjcX1e8/v/d/9o0Zz0Q6sOhFF04NiuV5Cv8AN8ebwjsf9wuR8JqbGCN7NKnhvkNepi/5X+9/yv8Ae/5X+9/yv97/AIX+9/xv968irNJLjvaLx+SjcfnsnA/NxsOaHslbPHU0MwwoSPZe6T2R+ZoUj6M2nEe4k/Q8P3S/IvIR/wDg4t1aiPAekdGuAEojnr0/qnghknurRT6FHq3EnmCZw/NHjXQxDkwcZS5TjyGlobHlcfNMmsQYT4io/wAfo7/LHxSyeybYqfyG7owjv5qaSaDZm+gbCJe7FADDHq6fnn3Q5j/PiwxEdJ4/H/4J7g5B5lqLUap6/wD5FhPTNgv8L+X/AIgD8v8ANiirEKsY0PcA+MWxEQMI2ayKQY6B+rKtCEGx82J5fqwc/CVvQsXVPBXgdf8A4JWTkihEGqr0lA+qnCOX/hoBEeD5r6H1q3Q+BTYkPhTIi+tmozifJULK5kf2qYn+dDjHzX3DRBn2V4pfivB/CxcUStFy/wA2Cow//gJKQmD8OmGvuhdl+K/HVOYqvIX0F9BVPIXkpXz1eiLA4/TlVpMqcPPY0WE/o/inD9Jn8VyT3n/Zf2rj+6FAuOVbKZCCn0//AAdvBA6PkTT6ra+mIfufuvX+Kn/yqf8AwP8AS/8AwKf/AAKf/Ap/8in/AMin/wAijzPwU/8AlU/+ZSL/AEf6UL/RSP8A0UakDxIuZiZQQ+Qf6f8A7E//2gAMAwEAAhEDEQAAEAAAAAAAAAAAAAAijSygAAAAAEwW1EnadeUiQA7Xwn5ztC0AgFZHUcyJirmCgAGLdKXp35ZYgBp+AkpwtS7EAEmECakJsaIYAFmMWYFEg57wgBvknlzXMhLQgAAAAAAAAAAAAAAAAAAAAAAAAP/EADMRAQEBAAMAAQIFBQEBAAEBCQEAESExEEFRYSBx8JGBobHRweHxMEBQYHCAkKCwwNDg/9oACAEDEQE/EP8A6gFdQvP9j/i/UH/F+oP+JvsD8Zq6Hg+quD+VD7dz0wOqBfksz76X5Wdi+muf15/bj846gX4MD+uP8rc6SPt/yX4eD87iseWA3fnRznmC3ci/dmLTBi/fHgzvXCdA8w7yefrP0Wg+z+6ZqT6hNQx+39rjcD6fzd753/VnEaELo+v5QJE+BHH6P0ftFwH/AIr+nf29C4fkoCLzO37fxp+8Ll/T/OGl/S/O0V+v+rqnG/4k74/CHX0T8rtCFjlc9/uwdEf7a/p39j0JkDvEXM/cq/l+V/IgGP731F+z/iZx4O7wAzvnOJZWjpwac9u+u+vps0gj9x/xbR/usZE4H42LoZn3sTwBydPxo+1Dfy8FubsCIy0iJHOfOcP27m2F9jO+kfrYYr++8Q/PAtEJzR8Hrj4+59T5uanbN+dzr7ceKEIaL0Jpv20x+2zQAwID5x40+uJ3dBgPgmMdTFNZe8X5GZ/XbMEH5u/tFwMQc4vH0+N2WAgH6EAPr9bQjQAG8BvPHzzDzocDwg/lv5c/TxcL2D+i3VXhoNz7rj4/VfeSrJ9E/pzdwH7/AOVpQPjf6Oe/o3ylXXocOOxm5vx/FmP7Wf0hHH8ef4nqH9v+Rlt8uE78CGiIvXDuOfW2T7oD/YN/4eC6/Zx/zd/pBtiD9GU/ZstB9guvk/hfVHCtZ9gOf3Pzsv6T/wDK/9oACAECEQE/EP8A6hXD01DuuY4/jf3Fd/QOV/gs6/GcKn835+xhEs765v6/rd/TTR73+f8AlttD+X8/Bx/P2tEOTjuzPjfjZL4Z3/yuTMasfkYcc9b9ZPD+g+JcvgP92MJGycAP5Qe9W8R6JToNCITgNNOz6n1JrT6/3X9S/wB/P036X6j7y5DPy/vWLD9T8pPf6f5X8UlF+ZSDf9wtAYHQ+1kT+hv6l/v5+q/S4bfV/e12z8sR4G/N21+f6od+ftzE+WdfP8/SbmpIEfhXT5HemWsNXz9d+lrm+r+8MhkmS+r6uD+2xxe/dITP5Tgv2Rp/uIkz4T6JGXEZufGb39+vFxdBxDtExz746feNILlOv3OcfzE4jHf6X/N/5n/Ny9r8v+Zwjjo0/N/mGZ5+Z/mIvgin1O/6xQgDc63Xf9XO1Cquufof7v7WBXvnvn+fC2HQv9LUNDvDZ/5zAy/5Lfyv2i5o/kv9viaG4nQ6cm5ofG583Px/M3+vM0Hm6gI5v+vFSiIh3iZxv0+nH5wO/YF/60vv/wBX2vvf1/aPqv1/a6Bfq+1tGH04v7XDVfquHQD+cHBi4DD+Vz+zO7+f/wAr/9oACAEBAAE/EP8A9iAmUkOUCxRAeT3f/sUb/dfJ+T/yn/p/+WXj8lBiQDM6sf3/APnOWUyAJUcANVreLPcnKuB4lnwpdM0RJAAiGKvxH8X3htRSTT/7kcv6s9eKHp4INLoch3/BpWJeEZqDiQ6WP03/ABJ/F9X/AIeL/iH9XL/M/F/+f/pcN/F/pf8AFP8AVVDODjuGD7ZPVZFDEavHyuh+nP8A8LKUNhmPxUnyI4Wk6wNVsaSOMcQi8DBhrTT0ZePE5jMSYV5S+Gz9FHJAiQBjuXfMbIZxOMHsk9UMSTKgElwrk64OKU4cIhqAAO9CvbQgtKxCwmkDDPSCif8Ar1/8/wD8fHbSQJaY9I46kKnDSWMPPZ2UfQQcWCHxp4QeqmQMQ4R0f/wNowGfNQYo9wjMPpsAIIMHhVIy9WcUpCCmxCCFJJkyUCcnEw/eUw9UKBQGSsuW4S04fW7ETSTijdf/AIAo1wrBO0gk+0fiwIHquDKa+3/8Fy6MahD/ADOVhYksxADy15mb/Hiz+Xyv9VSP7VRaifak7PGx2/VRh4f8cqWaiCWCX8WMB/xA/wBWR6gcE+gA05J8lkCK2yGE+f8A8OZ5UViUOz/kqFbkywEOkTX5rYrrPBequfaQhmVzLYQxZ5l59U45HG2ajQ2agKwO6xBHqD8TVGlxytASyPgalBiTPCXyQIC9Qia0lEAOSxmv/CTn5j/8KaItHVA/w3lR3swYCcc5t4FRxH+4us2CnJ/h5WI3/G90/K8zZ6wZ58VHnIFPKNZ3BpeAf0RRAysA6fN5CiuSSHzNHk9vxbfyf/jjAQ8nx/yLFB/ZqMwlucKfP+iv+u/0XDFgEPwGGIr3mhDM1qfpXJNGLOaEv44P4aApILlcKKhys6Ak1QFD2f8A4cywomZ7xLyZe0A/NhDM2eLT/wBTQ+f73/G6xcvw6nj4b/1ec1EIBsrNJ4EpgPXt8BrUUyZBA9+D7d+K6ChFYR0WXzdcegcU/NOlI90jIXLOfJlVMKCWQmIgiQAGLMonsf0Rn83Rgg4BARqAYJldOSk9eT6f+8yx19vMH7rTbJ0qnx/yg2ge5u90LlZjngfNQNRjAB6h/lZ91SSjwL/rWCQJCH7oDxkK9jzwfuzgU87+JRuU8Qn8/wC7FwuycHYSygapOENIkuAGKfgyRwFJPwBrdLxfEHH/AFxYUXIqUZYzlIsL62j3wKGGcXI2XNSdJ7CoOXsv+6/g+Kf8lEfmof6r9cD/AKRSTE+z/axImP8ALksJziAvsJH4aqWITByOOxxexPFgM0y/Ffa9hwKIg88uvuKcriLyvKvtd/7NcG8JGZnwOPmDu+nP9OJ9JTQQE2rsyoPTNYouomP91E/31P8A06xO/nqH217xZKJwGphwOv8AiMzDH0KC1/AolIjRUI3V4IKYK5KLLM7MkQtgMnDUKAVA+D+qPR4WVXOA1YAA1UKtaEhheEz7pdeCoTJ66AQx/Pf/AOA2ZIxmyjgR0EKkpsM7wKx9xK5HwMEGIsCSThWeMhPhZhehnNYZtG8GZsypBguadXsUvclgWlKx4SZ5KQskUWSxhyqHjrq1HJxLxWBQlbkCL/11lhsMxCL+RfxdCYkjP4X/ADYRC0sAC0wknzUvTUyLAmB5RlY2BHCUk89eLJwQzAdGBL9fm8E3tK7yg+VL7VOld8zRhdoh8gZMeP8A8AZhioFhKdoBE8VeaGk54oQUwgjgH1TxUA4sBjIijZz/AHqAE6B+UKlsKx4rjce0gq6jgY5UiFgoRORHuzypCFIkTQBLHOV/tZFSmJKxIXlveS/yVwgev9ViMvgAoIuFH8rCUWM+pH/8EUqEt1IFCq0QADZTLPSokmQnC1ylpMT+76P/AB81iEDKSRdjz6umY/dGFNC+191hLOT/ANq70XkD+acvGQ2Qk5PB+Lme+FR89jzYqURhhEZMJ0mE42v+lM5BBcOFPzRaePag5L4/9WVr8YUxRY7/AMKQH7I/1QJoNREf/wAA1uAyCrQfJJPzQgcCIU/zSoU+SgYn41QiPxoeKS0fn/dYP91JJ/ko0ftUDL7NXkoLov8AdViuZJvZKfcTWgeQNIjFyFhzv8chScx5/wBWosYw/wCnZkynIS/m+4C3eHlqSzUEIgI//gj7DyhZLC+0NkhTIKUCXKe0/pV//wAFBIgR1f8AEKN6qX/qKK0Acv8ANBwqHhrAqgVAOQV/CbB8YoDiACdJM/8A2J//2Q=="},4:function(gt){gt.exports="data:image/png;base64,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"},10266:function(gt){gt.exports="data:image/png;base64,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"},49676:function(gt){gt.exports="data:image/png;base64,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EAABEAABEACBfYQABOB9NNh0FQRAAARAAARAAARAAARAAARAAARAAARAAARAAARAYDAE7vn9i8fGDrRuza2+TSlz0jlrql/6L63xjYnJ8fx4ZtZuabXsK7XWh1TFivI3Jhn6on9IKYMTxm/U7oSBFTEkGz4/SZjnnKqy0BZPbtrehs/fxM73q+558bDR/4iBxvgPs/6Y/1GCatY/8k+XWbiR/+g/9H+sX91I9S/2j4An9l+IwC63f7UxLs/VY3ne+sLa+tiz67Y13143AalXG3deOfOYdurx6/KJr951l84H271xFwiAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAAjsXQQgAO/dsaVnIAACIAACIAACIAACIAACIAACIAACIAACIAACIAACI0DgN+91U2p8/RaXt19idHbSOnc8rnZsTOlWlk+1svVDmbFXZZk9qTN7i3Z21t9bkWl9WXwigqxTTmmllS/r7vdErICQGzUgrl/K0Bg/T0Up61K+b/h86XlxB+l/SaZj/Jn/rH/kH/I/zGCN/kP/Y/9g/2H/7j373ynzgnPZUxu5ec61szNr7dbFjQ297noy/BZ7HqXWnVbPGueeyvL88ffeNXt6BNs3qgABEAABEAABEAABEAABEAABEAABEAABEAABEAABEACBPYUABOA9NZx0BgRAAARAAARAAARAAARAAARAAARAAARAAARAAARA4HIj8MEPP39gZWXmpBsfP6msu8Fpc62ztlX33CyzumVsK2vlE5lTU9rk07pl54xyh4x2c1a5iUyrcW30pP+utZs0zk05paL64hyl4dMSAlWHTOxJNf4TE4hTAm9M8PW/KZPc1X/C9kj1x4RgKYFZ+kz6H+ZoZfx7EWD+RwRC1n/xMgXkH/If/Yf+l+yT9Dr2D/Yf9m9o//sMvG5FKbXqnFkrS7XulFmxVp93Sl/Inb6Yb+hl51oreVuv5661YYO8vj1Wm3YXjcue1i5/xmn39Pw7D7x4t9Zb3X25t3XUDwIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAK7AgEIwLtimGgkCIAACIAACIAACIAACIAACIAACIAACIAACIAACIDATkXgbufMzEcWjmQbE8e1s8dzY45rnyVY62NbEYN3al9oFwiAAAiAAAiAAAiAAAiAAAgMhYA2K0bZ087o0y63p8eMOa2Wlk6/9z1HLw5VLz8GARAAARAAARAAARAAARAAARAAARAAARAAARAAARAAgX2IAATgfTjodBkEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQODyI3D33XebuVf+zEGrJ2aNzWaczme10zNOmVmn7axyaspo7TP9tqyzY8apllO6pbRpOWfN5W8hTwABEAABEAABEAABEAABEACBegRMkRTbbGij2sq5tlWqrZ1qO+02tDFLLm8vKmUWdCtbsBuri2aitTCxsjj/03edWARTEAABEAABEAABEAABEAABEAABEAABEAABEAABEAABEACB0SDw/wEPHPrFqkm13gAAAABJRU5ErkJggg=="},12907:function(gt,we,e){gt.exports=e.p+"static/defheaderbg.64926935.png"},81050:function(gt){gt.exports="data:image/png;base64,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"},63317:function(gt,we,e){gt.exports=e.p+"static/themeOnebg.d3e0bbd1.jpg"},16898:function(gt){gt.exports="data:image/jpeg;base64,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"},16722:function(gt,we,e){e.d(we,{Z:function(){return $}});const t=Y=>typeof Y=="object"&&Y!=null&&Y.nodeType===1,r=(Y,l)=>(!l||Y!=="hidden")&&Y!=="visible"&&Y!=="clip",d=(Y,l)=>{if(Y.clientHeight{const A=(pe=>{if(!pe.ownerDocument||!pe.ownerDocument.defaultView)return null;try{return pe.ownerDocument.defaultView.frameElement}catch(Ae){return null}})(o);return!!A&&(A.clientHeightpel||pe>Y&&Ae=l&&ie>=L?pe-Y-o:Ae>l&&ieL?Ae-l+A:0,a=Y=>{const l=Y.parentElement;return l==null?Y.getRootNode().host||null:l},C=(Y,l)=>{var L,o,A,pe;if(typeof document=="undefined")return[];const{scrollMode:Ae,block:ie,inline:Pe,boundary:_,skipOverflowHiddenElements:Be}=l,Q=typeof _=="function"?_:F=>F!==_;if(!t(Y))throw new TypeError("Invalid target");const V=document.scrollingElement||document.documentElement,i=[];let n=Y;for(;t(n)&&Q(n);){if(n=a(n),n===V){i.push(n);break}n!=null&&n===document.body&&d(n)&&!d(document.documentElement)||n!=null&&d(n,Be)&&i.push(n)}const s=(o=(L=window.visualViewport)==null?void 0:L.width)!=null?o:innerWidth,u=(pe=(A=window.visualViewport)==null?void 0:A.height)!=null?pe:innerHeight,{scrollX:h,scrollY:K}=window,{height:J,width:Ie,top:ye,right:Ee,bottom:Ve,left:Oe}=Y.getBoundingClientRect(),{top:Le,right:me,bottom:X,left:B}=(F=>{const N=window.getComputedStyle(F);return{top:parseFloat(N.scrollMarginTop)||0,right:parseFloat(N.scrollMarginRight)||0,bottom:parseFloat(N.scrollMarginBottom)||0,left:parseFloat(N.scrollMarginLeft)||0}})(Y);let P=ie==="start"||ie==="nearest"?ye-Le:ie==="end"?Ve+X:ye+J/2-Le+X,T=Pe==="center"?Oe+Ie/2-B+me:Pe==="end"?Ee+me:Oe-B;const U=[];for(let F=0;F=0&&Oe>=0&&Ve<=u&&Ee<=s&&(N===V&&!d(N)||ye>=De&&Ve<=ge&&Oe>=Re&&Ee<=Xe))return U;const Ue=getComputedStyle(N),Ne=parseInt(Ue.borderLeftWidth,10),R=parseInt(Ue.borderTopWidth,10),be=parseInt(Ue.borderRightWidth,10),y=parseInt(Ue.borderBottomWidth,10);let f=0,v=0;const I="offsetWidth"in N?N.offsetWidth-N.clientWidth-Ne-be:0,j="offsetHeight"in N?N.offsetHeight-N.clientHeight-R-y:0,G="offsetWidth"in N?N.offsetWidth===0?0:ue/N.offsetWidth:0,ne="offsetHeight"in N?N.offsetHeight===0?0:ve/N.offsetHeight:0;if(V===N)f=ie==="start"?P:ie==="end"?P-u:ie==="nearest"?S(K,K+u,u,R,y,K+P,K+P+J,J):P-u/2,v=Pe==="start"?T:Pe==="center"?T-s/2:Pe==="end"?T-s:S(h,h+s,s,Ne,be,h+T,h+T+Ie,Ie),f=Math.max(0,f+K),v=Math.max(0,v+h);else{f=ie==="start"?P-De-R:ie==="end"?P-ge+y+j:ie==="nearest"?S(De,ge,ve,R,y+j,P,P+J,J):P-(De+ve/2)+j/2,v=Pe==="start"?T-Re-Ne:Pe==="center"?T-(Re+ue/2)+I/2:Pe==="end"?T-Xe+be+I:S(Re,Xe,ue,Ne,be+I,T,T+Ie,Ie);const{scrollLeft:c,scrollTop:k}=N;f=ne===0?0:Math.max(0,Math.min(k+f/ne,N.scrollHeight-ve/ne+j)),v=G===0?0:Math.max(0,Math.min(c+v/G,N.scrollWidth-ue/G+I)),P+=k-f,T+=c-v}U.push({el:N,top:f,left:v})}return U},w=Y=>Y===!1?{block:"end",inline:"nearest"}:(l=>l===Object(l)&&Object.keys(l).length!==0)(Y)?Y:{block:"start",inline:"nearest"};function $(Y,l){if(!Y.isConnected||!(A=>{let pe=A;for(;pe&&pe.parentNode;){if(pe.parentNode===document)return!0;pe=pe.parentNode instanceof ShadowRoot?pe.parentNode.host:pe.parentNode}return!1})(Y))return;const L=(A=>{const pe=window.getComputedStyle(A);return{top:parseFloat(pe.scrollMarginTop)||0,right:parseFloat(pe.scrollMarginRight)||0,bottom:parseFloat(pe.scrollMarginBottom)||0,left:parseFloat(pe.scrollMarginLeft)||0}})(Y);if((A=>typeof A=="object"&&typeof A.behavior=="function")(l))return l.behavior(C(Y,l));const o=typeof l=="boolean"||l==null?void 0:l.behavior;for(const{el:A,top:pe,left:Ae}of C(Y,w(l))){const ie=pe-L.top+L.bottom,Pe=Ae-L.left+L.right;A.scroll({top:ie,left:Pe,behavior:o})}}}}]); +`,_=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Be={},Q;function V(me){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=me.getAttribute("id")||me.getAttribute("data-reactid")||me.getAttribute("name");if(X&&Be[B])return Be[B];var P=window.getComputedStyle(me),T=P.getPropertyValue("box-sizing")||P.getPropertyValue("-moz-box-sizing")||P.getPropertyValue("-webkit-box-sizing"),U=parseFloat(P.getPropertyValue("padding-bottom"))+parseFloat(P.getPropertyValue("padding-top")),F=parseFloat(P.getPropertyValue("border-bottom-width"))+parseFloat(P.getPropertyValue("border-top-width")),N=_.map(function(ue){return"".concat(ue,":").concat(P.getPropertyValue(ue))}).join(";"),ve={sizingStyle:N,paddingSize:U,borderSize:F,boxSizing:T};return X&&B&&(Be[B]=ve),ve}function l(me){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,P=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Q||(Q=document.createElement("textarea"),Q.setAttribute("tab-index","-1"),Q.setAttribute("aria-hidden","true"),document.body.appendChild(Q)),me.getAttribute("wrap")?Q.setAttribute("wrap",me.getAttribute("wrap")):Q.removeAttribute("wrap");var T=V(me,X),U=T.paddingSize,F=T.borderSize,N=T.boxSizing,ve=T.sizingStyle;Q.setAttribute("style","".concat(ve,";").concat(Pe)),Q.value=me.value||me.placeholder||"";var ue=void 0,De=void 0,Xe,ge=Q.scrollHeight;if(N==="border-box"?ge+=F:N==="content-box"&&(ge-=U),B!==null||P!==null){Q.value=" ";var Re=Q.scrollHeight-U;B!==null&&(ue=Re*B,N==="border-box"&&(ue=ue+U+F),ge=Math.max(ue,ge)),P!==null&&(De=Re*P,N==="border-box"&&(De=De+U+F),Xe=ge>De?"":"hidden",ge=Math.min(De,ge))}var Ue={height:ge,overflowY:Xe,resize:"none"};return ue&&(Ue.minHeight=ue),De&&(Ue.maxHeight=De),Ue}var n=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],s=0,u=1,h=2,K=A.forwardRef(function(me,X){var B=me,P=B.prefixCls,T=B.onPressEnter,U=B.defaultValue,F=B.value,N=B.autoSize,ve=B.onResize,ue=B.className,De=B.style,Xe=B.disabled,ge=B.onChange,Re=B.onInternalAutoSize,Ue=(0,C.Z)(B,n),Ne=(0,i.Z)(U,{value:F,postState:function(qe){return qe!=null?qe:""}}),R=(0,a.Z)(Ne,2),be=R[0],y=R[1],f=function(qe){y(qe.target.value),ge==null||ge(qe)},v=A.useRef();A.useImperativeHandle(X,function(){return{textArea:v.current}});var I=A.useMemo(function(){return N&&(0,S.Z)(N)==="object"?[N.minRows,N.maxRows]:[]},[N]),j=(0,a.Z)(I,2),G=j[0],ne=j[1],c=!!N,k=function(){try{if(document.activeElement===v.current){var qe=v.current,Nt=qe.selectionStart,Zt=qe.selectionEnd,Vt=qe.scrollTop;v.current.setSelectionRange(Nt,Zt),v.current.scrollTop=Vt}}catch(Kt){}},z=A.useState(h),g=(0,a.Z)(z,2),O=g[0],M=g[1],H=A.useState(),re=(0,a.Z)(H,2),se=re[0],he=re[1],Fe=function(){M(s)};(0,Ae.Z)(function(){c&&Fe()},[F,G,ne,c]),(0,Ae.Z)(function(){if(O===s)M(u);else if(O===u){var yt=l(v.current,!1,G,ne);M(h),he(yt)}else k()},[O]);var Ze=A.useRef(),Ye=function(){ie.Z.cancel(Ze.current)},dt=function(qe){O===h&&(ve==null||ve(qe),N&&(Ye(),Ze.current=(0,ie.Z)(function(){Fe()})))};A.useEffect(function(){return Ye},[]);var tt=c?se:null,Dt=(0,r.Z)((0,r.Z)({},De),tt);return(O===s||O===u)&&(Dt.overflowY="hidden",Dt.overflowX="hidden"),A.createElement(pe.Z,{onResize:dt,disabled:!(N||ve)},A.createElement("textarea",(0,t.Z)({},Ue,{ref:v,style:Dt,className:Y()(P,ue,(0,d.Z)({},"".concat(P,"-disabled"),Xe)),disabled:Xe,value:be,onChange:f})))}),J=K,Ie=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ye(me,X){return(0,w.Z)(me||"").slice(0,X).join("")}function Ee(me,X,B,P){var T=B;return me?T=ye(B,P):(0,w.Z)(X||"").lengthP&&(T=X),T}var Ve=A.forwardRef(function(me,X){var B,P=me.defaultValue,T=me.value,U=me.onFocus,F=me.onBlur,N=me.onChange,ve=me.allowClear,ue=me.maxLength,De=me.onCompositionStart,Xe=me.onCompositionEnd,ge=me.suffix,Re=me.prefixCls,Ue=Re===void 0?"rc-textarea":Re,Ne=me.classes,R=me.showCount,be=me.className,y=me.style,f=me.disabled,v=me.hidden,I=me.classNames,j=me.styles,G=me.onResize,ne=(0,C.Z)(me,Ie),c=(0,i.Z)(P,{value:T,defaultValue:P}),k=(0,a.Z)(c,2),z=k[0],g=k[1],O=(0,A.useRef)(null),M=A.useState(!1),H=(0,a.Z)(M,2),re=H[0],se=H[1],he=A.useState(!1),Fe=(0,a.Z)(he,2),Ze=Fe[0],Ye=Fe[1],dt=A.useRef(),tt=A.useRef(0),Dt=A.useState(null),yt=(0,a.Z)(Dt,2),qe=yt[0],Nt=yt[1],Zt=function(){var lt;(lt=O.current)===null||lt===void 0||lt.textArea.focus()};(0,A.useImperativeHandle)(X,function(){return{resizableTextArea:O.current,focus:Zt,blur:function(){var lt;(lt=O.current)===null||lt===void 0||lt.textArea.blur()}}}),(0,A.useEffect)(function(){se(function(Jt){return!f&&Jt})},[f]);var Vt=Number(ue)>0,Kt=function(lt){Ye(!0),dt.current=z,tt.current=lt.currentTarget.selectionStart,De==null||De(lt)},an=function(lt){Ye(!1);var Bt=lt.currentTarget.value;if(Vt){var E,oe=tt.current>=ue+1||tt.current===((E=dt.current)===null||E===void 0?void 0:E.length);Bt=Ee(oe,dt.current,Bt,ue)}Bt!==z&&(g(Bt),(0,L.rJ)(lt.currentTarget,lt,N,Bt)),Xe==null||Xe(lt)},At=function(lt){var Bt=lt.target.value;if(!Ze&&Vt){var E=lt.target.selectionStart>=ue+1||lt.target.selectionStart===Bt.length||!lt.target.selectionStart;Bt=Ee(E,z,Bt,ue)}g(Bt),(0,L.rJ)(lt.currentTarget,lt,N,Bt)},An=function(lt){var Bt=ne.onPressEnter,E=ne.onKeyDown;lt.key==="Enter"&&Bt&&Bt(lt),E==null||E(lt)},nn=function(lt){se(!0),U==null||U(lt)},vn=function(lt){se(!1),F==null||F(lt)},Yt=function(lt){var Bt;g(""),Zt(),(0,L.rJ)((Bt=O.current)===null||Bt===void 0?void 0:Bt.textArea,lt,N)},zt=(0,L.D7)(z);!Ze&&Vt&&T==null&&(zt=ye(zt,ue));var Ct=ge,wt;if(R){var dn=(0,w.Z)(zt).length;(0,S.Z)(R)==="object"?wt=R.formatter({value:zt,count:dn,maxLength:ue}):wt="".concat(dn).concat(Vt?" / ".concat(ue):""),Ct=A.createElement(A.Fragment,null,Ct,A.createElement("span",{className:Y()("".concat(Ue,"-data-count"),I==null?void 0:I.count),style:j==null?void 0:j.count},wt))}var on=function(lt){var Bt;G==null||G(lt),(Bt=O.current)!==null&&Bt!==void 0&&Bt.textArea.style.height&&Nt(!0)},bn=!ne.autoSize&&!R&&!ve,On=A.createElement(o.BaseInput,{value:zt,allowClear:ve,handleReset:Yt,suffix:Ct,prefixCls:Ue,classes:{affixWrapper:Y()(Ne==null?void 0:Ne.affixWrapper,(B={},(0,d.Z)(B,"".concat(Ue,"-show-count"),R),(0,d.Z)(B,"".concat(Ue,"-textarea-allow-clear"),ve),B))},disabled:f,focused:re,className:be,style:(0,r.Z)((0,r.Z)({},y),qe&&!bn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof wt=="string"?wt:void 0}},hidden:v,inputElement:A.createElement(J,(0,t.Z)({},ne,{onKeyDown:An,onChange:At,onFocus:nn,onBlur:vn,onCompositionStart:Kt,onCompositionEnd:an,className:I==null?void 0:I.textarea,style:(0,r.Z)((0,r.Z)({},j==null?void 0:j.textarea),{},{resize:y==null?void 0:y.resize}),disabled:f,prefixCls:Ue,onResize:on,ref:O}))});return On}),Oe=Ve,Le=Oe},48911:function(mt,we,e){e.d(we,{Z:function(){return Ne}});var t=e(54476),r=e(76190),d=e(33885),S=e(20068),a=e(42978),C=e(75931),w=e(92310),$=e.n(w),Y=e(29301),o=e(70425),L=e(34280),i=e(59301),A=e(4676),pe=i.forwardRef(function(R,be){var y=R.height,f=R.offsetY,v=R.offsetX,I=R.children,j=R.prefixCls,G=R.onInnerResize,ne=R.innerProps,c=R.rtl,k=R.extra,z={},g={display:"flex",flexDirection:"column"};return f!==void 0&&(z={height:y,position:"relative",overflow:"hidden"},g=(0,d.Z)((0,d.Z)({},g),{},(0,S.Z)((0,S.Z)((0,S.Z)((0,S.Z)((0,S.Z)({transform:"translateY(".concat(f,"px)")},c?"marginRight":"marginLeft",-v),"position","absolute"),"left",0),"right",0),"top",0))),i.createElement("div",{style:z},i.createElement(Y.Z,{onResize:function(M){var H=M.offsetHeight;H&&G&&G()}},i.createElement("div",(0,t.Z)({style:g,className:$()((0,S.Z)({},"".concat(j,"-holder-inner"),j)),ref:be},ne),I,k)))});pe.displayName="Filler";var Ae=pe;function ie(R){var be=R.children,y=R.setRef,f=i.useCallback(function(v){y(v)},[]);return i.cloneElement(be,{ref:f})}function Pe(R,be,y,f,v,I,j,G){var ne=G.getKey;return R.slice(be,y+1).map(function(c,k){var z=be+k,g=j(c,z,{style:{width:f},offsetX:v}),O=ne(c);return i.createElement(ie,{key:O,setRef:function(H){return I(c,H)}},g)})}function _(R,be,y,f){var v=y-R,I=be-y,j=Math.min(v,I)*2;if(f<=j){var G=Math.floor(f/2);return f%2?y+G+1:y-G}return v>I?y-(f-I):y+(f-v)}function Be(R,be,y){var f=R.length,v=be.length,I,j;if(f===0&&v===0)return null;f2&&arguments[2]!==void 0?arguments[2]:!1,z=ne?c<0&&G.current.left||c>0&&G.current.right:c<0&&G.current.top||c>0&&G.current.bottom;return k&&z?(clearTimeout(I.current),v.current=!1):(!z||v.current)&&j(),!v.current&&z}};function u(R,be,y,f,v,I,j){var G=(0,i.useRef)(0),ne=(0,i.useRef)(null),c=(0,i.useRef)(null),k=(0,i.useRef)(!1),z=s(be,y,f,v);function g(he,Fe){if(V.Z.cancel(ne.current),!z(!1,Fe)){var Ze=he;if(!Ze._virtualHandled)Ze._virtualHandled=!0;else return;G.current+=Fe,c.current=Fe,n||Ze.preventDefault(),ne.current=(0,V.Z)(function(){var Ye=k.current?10:1;j(G.current*Ye,!1),G.current=0})}}function O(he,Fe){j(Fe,!0),n||he.preventDefault()}var M=(0,i.useRef)(null),H=(0,i.useRef)(null);function re(he){if(R){V.Z.cancel(H.current),H.current=(0,V.Z)(function(){M.current=null},2);var Fe=he.deltaX,Ze=he.deltaY,Ye=he.shiftKey,dt=Fe,tt=Ze;(M.current==="sx"||!M.current&&Ye&&Ze&&!Fe)&&(dt=Ze,tt=0,M.current="sx");var Dt=Math.abs(dt),yt=Math.abs(tt);M.current===null&&(M.current=I&&Dt>yt?"x":"y"),M.current==="y"?g(he,tt):O(he,dt)}}function se(he){R&&(k.current=he.detail===c.current)}return[re,se]}function h(R,be,y,f){var v=i.useMemo(function(){return[new Map,[]]},[R,y.id,f]),I=(0,a.Z)(v,2),j=I[0],G=I[1],ne=function(k){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:k,g=j.get(k),O=j.get(z);if(g===void 0||O===void 0)for(var M=R.length,H=G.length;H0&&arguments[0]!==void 0?arguments[0]:!1;k();var M=function(){var se=!1;G.current.forEach(function(he,Fe){if(he&&he.offsetParent){var Ze=he.offsetHeight,Ye=getComputedStyle(he),dt=Ye.marginTop,tt=Ye.marginBottom,Dt=Ee(dt),yt=Ee(tt),qe=Ze+Dt+yt;ne.current.get(Fe)!==qe&&(ne.current.set(Fe,qe),se=!0)}}),se&&j(function(he){return he+1})};if(O)M();else{c.current+=1;var H=c.current;Promise.resolve().then(function(){H===c.current&&M()})}}function g(O,M){var H=R(O),re=G.current.get(H);M?(G.current.set(H,M),z()):G.current.delete(H),!re!=!M&&(M?be==null||be(O):y==null||y(O))}return(0,i.useEffect)(function(){return k},[]),[g,z,ne.current,I]}var Oe=14/15;function Le(R,be,y){var f=(0,i.useRef)(!1),v=(0,i.useRef)(0),I=(0,i.useRef)(0),j=(0,i.useRef)(null),G=(0,i.useRef)(null),ne,c=function(O){if(f.current){var M=Math.ceil(O.touches[0].pageX),H=Math.ceil(O.touches[0].pageY),re=v.current-M,se=I.current-H,he=Math.abs(re)>Math.abs(se);he?v.current=M:I.current=H;var Fe=y(he,he?re:se,!1,O);Fe&&O.preventDefault(),clearInterval(G.current),Fe&&(G.current=setInterval(function(){he?re*=Oe:se*=Oe;var Ze=Math.floor(he?re:se);(!y(he,Ze,!0)||Math.abs(Ze)<=.1)&&clearInterval(G.current)},16))}},k=function(){f.current=!1,ne()},z=function(O){ne(),O.touches.length===1&&!f.current&&(f.current=!0,v.current=Math.ceil(O.touches[0].pageX),I.current=Math.ceil(O.touches[0].pageY),j.current=O.target,j.current.addEventListener("touchmove",c,{passive:!1}),j.current.addEventListener("touchend",k,{passive:!0}))};ne=function(){j.current&&(j.current.removeEventListener("touchmove",c),j.current.removeEventListener("touchend",k))},(0,L.Z)(function(){return R&&be.current.addEventListener("touchstart",z,{passive:!0}),function(){var g;(g=be.current)===null||g===void 0||g.removeEventListener("touchstart",z),ne(),clearInterval(G.current)}},[R])}function me(R){return Math.floor(Math.pow(R,.5))}function X(R,be){var y="touches"in R?R.touches[0]:R;return y[be?"pageX":"pageY"]-window[be?"scrollX":"scrollY"]}function B(R,be,y){i.useEffect(function(){var f=be.current;if(R&&f){var v=!1,I,j,G=function(){V.Z.cancel(I)},ne=function g(){G(),I=(0,V.Z)(function(){y(j),g()})},c=function(){v=!1,G()},k=function(O){if(!(O.target.draggable||O.button!==0)){var M=O;M._virtualHandled||(M._virtualHandled=!0,v=!0)}},z=function(O){if(v){var M=X(O,!1),H=f.getBoundingClientRect(),re=H.top,se=H.bottom;if(M<=re){var he=re-M;j=-me(he),ne()}else if(M>=se){var Fe=M-se;j=me(Fe),ne()}else G()}};return f.addEventListener("mousedown",k),f.ownerDocument.addEventListener("mouseup",c),f.ownerDocument.addEventListener("mousemove",z),f.ownerDocument.addEventListener("dragend",c),function(){f.removeEventListener("mousedown",k),f.ownerDocument.removeEventListener("mouseup",c),f.ownerDocument.removeEventListener("mousemove",z),f.ownerDocument.removeEventListener("dragend",c),G()}}},[R])}var P=10;function T(R,be,y,f,v,I,j,G){var ne=i.useRef(),c=i.useState(null),k=(0,a.Z)(c,2),z=k[0],g=k[1];return(0,L.Z)(function(){if(z&&z.times=0;Kt-=1){var an=v(be[Kt]),At=y.get(an);if(At===void 0){he=!0;break}if(Vt-=At,Vt<=0)break}switch(Ye){case"top":Ze=tt-re;break;case"bottom":Ze=Dt-se+re;break;default:{var An=R.current.scrollTop,nn=An+se;ttnn&&(Fe="bottom")}}Ze!==null&&j(Ze),Ze!==z.lastTop&&(he=!0)}he&&g((0,d.Z)((0,d.Z)({},z),{},{times:z.times+1,targetAlign:Fe,lastTop:Ze}))}},[z,R.current]),function(O){if(O==null){G();return}if(V.Z.cancel(ne.current),typeof O=="number")j(O);else if(O&&(0,r.Z)(O)==="object"){var M,H=O.align;"index"in O?M=O.index:M=be.findIndex(function(he){return v(he)===O.key});var re=O.offset,se=re===void 0?0:re;g({times:0,index:M,offset:se,originAlign:H})}}}var U=i.forwardRef(function(R,be){var y=R.prefixCls,f=R.rtl,v=R.scrollOffset,I=R.scrollRange,j=R.onStartMove,G=R.onStopMove,ne=R.onScroll,c=R.horizontal,k=R.spinSize,z=R.containerSize,g=R.style,O=R.thumbStyle,M=R.showScrollBar,H=i.useState(!1),re=(0,a.Z)(H,2),se=re[0],he=re[1],Fe=i.useState(null),Ze=(0,a.Z)(Fe,2),Ye=Ze[0],dt=Ze[1],tt=i.useState(null),Dt=(0,a.Z)(tt,2),yt=Dt[0],qe=Dt[1],Nt=!f,Zt=i.useRef(),Vt=i.useRef(),Kt=i.useState(M),an=(0,a.Z)(Kt,2),At=an[0],An=an[1],nn=i.useRef(),vn=function(){M===!0||M===!1||(clearTimeout(nn.current),An(!0),nn.current=setTimeout(function(){An(!1)},3e3))},Yt=I-z||0,zt=z-k||0,Ct=i.useMemo(function(){if(v===0||Yt===0)return 0;var E=v/Yt;return E*zt},[v,Yt,zt]),wt=function(oe){oe.stopPropagation(),oe.preventDefault()},dn=i.useRef({top:Ct,dragging:se,pageY:Ye,startTop:yt});dn.current={top:Ct,dragging:se,pageY:Ye,startTop:yt};var on=function(oe){he(!0),dt(X(oe,c)),qe(dn.current.top),j(),oe.stopPropagation(),oe.preventDefault()};i.useEffect(function(){var E=function(p){p.preventDefault()},oe=Zt.current,xe=Vt.current;return oe.addEventListener("touchstart",E,{passive:!1}),xe.addEventListener("touchstart",on,{passive:!1}),function(){oe.removeEventListener("touchstart",E),xe.removeEventListener("touchstart",on)}},[]);var bn=i.useRef();bn.current=Yt;var On=i.useRef();On.current=zt,i.useEffect(function(){if(se){var E,oe=function(p){var Z=dn.current,ae=Z.dragging,je=Z.pageY,Se=Z.startTop;V.Z.cancel(E);var We=Zt.current.getBoundingClientRect(),Ke=z/(c?We.width:We.height);if(ae){var Qe=(X(p,c)-je)*Ke,nt=Se;!Nt&&c?nt-=Qe:nt+=Qe;var Ge=bn.current,ze=On.current,ke=ze?nt/ze:0,Te=Math.ceil(ke*Ge);Te=Math.max(Te,0),Te=Math.min(Te,Ge),E=(0,V.Z)(function(){ne(Te,c)})}},xe=function(){he(!1),G()};return window.addEventListener("mousemove",oe,{passive:!0}),window.addEventListener("touchmove",oe,{passive:!0}),window.addEventListener("mouseup",xe,{passive:!0}),window.addEventListener("touchend",xe,{passive:!0}),function(){window.removeEventListener("mousemove",oe),window.removeEventListener("touchmove",oe),window.removeEventListener("mouseup",xe),window.removeEventListener("touchend",xe),V.Z.cancel(E)}}},[se]),i.useEffect(function(){return vn(),function(){clearTimeout(nn.current)}},[v]),i.useImperativeHandle(be,function(){return{delayHidden:vn}});var Jt="".concat(y,"-scrollbar"),lt={position:"absolute",visibility:At?null:"hidden"},Bt={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(lt,{height:8,left:0,right:0,bottom:0}),Object.assign(Bt,(0,S.Z)({height:"100%",width:k},Nt?"left":"right",Ct))):(Object.assign(lt,(0,S.Z)({width:8,top:0,bottom:0},Nt?"right":"left",0)),Object.assign(Bt,{width:"100%",height:k,top:Ct})),i.createElement("div",{ref:Zt,className:$()(Jt,(0,S.Z)((0,S.Z)((0,S.Z)({},"".concat(Jt,"-horizontal"),c),"".concat(Jt,"-vertical"),!c),"".concat(Jt,"-visible"),At)),style:(0,d.Z)((0,d.Z)({},lt),g),onMouseDown:wt,onMouseMove:vn},i.createElement("div",{ref:Vt,className:$()("".concat(Jt,"-thumb"),(0,S.Z)({},"".concat(Jt,"-thumb-moving"),se)),style:(0,d.Z)((0,d.Z)({},Bt),O),onMouseDown:on}))}),F=U,N=20;function ve(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,y=R/be*R;return isNaN(y)&&(y=0),y=Math.max(y,N),Math.floor(y)}var ue=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],De=[],Xe={overflowY:"auto",overflowAnchor:"none"};function ge(R,be){var y=R.prefixCls,f=y===void 0?"rc-virtual-list":y,v=R.className,I=R.height,j=R.itemHeight,G=R.fullHeight,ne=G===void 0?!0:G,c=R.style,k=R.data,z=R.children,g=R.itemKey,O=R.virtual,M=R.direction,H=R.scrollWidth,re=R.component,se=re===void 0?"div":re,he=R.onScroll,Fe=R.onVirtualScroll,Ze=R.onVisibleChange,Ye=R.innerProps,dt=R.extraRender,tt=R.styles,Dt=R.showScrollBar,yt=Dt===void 0?"optional":Dt,qe=(0,C.Z)(R,ue),Nt=i.useCallback(function(x){return typeof g=="function"?g(x):x==null?void 0:x[g]},[g]),Zt=Ve(Nt,null,null),Vt=(0,a.Z)(Zt,4),Kt=Vt[0],an=Vt[1],At=Vt[2],An=Vt[3],nn=!!(O!==!1&&I&&j),vn=i.useMemo(function(){return Object.values(At.maps).reduce(function(x,b){return x+b},0)},[At.id,At.maps]),Yt=nn&&k&&(Math.max(j*k.length,vn)>I||!!H),zt=M==="rtl",Ct=$()(f,(0,S.Z)({},"".concat(f,"-rtl"),zt),v),wt=k||De,dn=(0,i.useRef)(),on=(0,i.useRef)(),bn=(0,i.useRef)(),On=(0,i.useState)(0),Jt=(0,a.Z)(On,2),lt=Jt[0],Bt=Jt[1],E=(0,i.useState)(0),oe=(0,a.Z)(E,2),xe=oe[0],m=oe[1],p=(0,i.useState)(!1),Z=(0,a.Z)(p,2),ae=Z[0],je=Z[1],Se=function(){je(!0)},We=function(){je(!1)},Ke={getKey:Nt};function Qe(x){Bt(function(b){var q;typeof x=="function"?q=x(b):q=x;var fe=It(q);return dn.current.scrollTop=fe,fe})}var nt=(0,i.useRef)({start:0,end:wt.length}),Ge=(0,i.useRef)(),ze=Q(wt,Nt),ke=(0,a.Z)(ze,1),Te=ke[0];Ge.current=Te;var _e=i.useMemo(function(){if(!nn)return{scrollHeight:void 0,start:0,end:wt.length-1,offset:void 0};if(!Yt){var x;return{scrollHeight:((x=on.current)===null||x===void 0?void 0:x.offsetHeight)||0,start:0,end:wt.length-1,offset:void 0}}for(var b=0,q,fe,ut,Tt=wt.length,at=0;at=lt&&q===void 0&&(q=at,fe=b),en>lt+I&&ut===void 0&&(ut=at),b=en}return q===void 0&&(q=0,fe=0,ut=Math.ceil(I/j)),ut===void 0&&(ut=wt.length-1),ut=Math.min(ut+1,wt.length-1),{scrollHeight:b,start:q,end:ut,offset:fe}},[Yt,nn,lt,wt,An,I]),ot=_e.scrollHeight,Ot=_e.start,gt=_e.end,ft=_e.offset;nt.current.start=Ot,nt.current.end=gt,i.useLayoutEffect(function(){var x=At.getRecord();if(x.size===1){var b=Array.from(x.keys())[0],q=x.get(b),fe=wt[Ot];if(fe&&q===void 0){var ut=Nt(fe);if(ut===b){var Tt=At.get(b),at=Tt-j;Qe(function(He){return He+at})}}}At.resetRecord()},[ot]);var W=i.useState({width:0,height:I}),ee=(0,a.Z)(W,2),ce=ee[0],Ce=ee[1],de=function(b){Ce({width:b.offsetWidth,height:b.offsetHeight})},le=(0,i.useRef)(),te=(0,i.useRef)(),Me=i.useMemo(function(){return ve(ce.width,H)},[ce.width,H]),$e=i.useMemo(function(){return ve(ce.height,ot)},[ce.height,ot]),rt=ot-I,Mt=(0,i.useRef)(rt);Mt.current=rt;function It(x){var b=x;return Number.isNaN(Mt.current)||(b=Math.min(b,Mt.current)),b=Math.max(b,0),b}var Ft=lt<=0,xt=lt>=rt,vt=xe<=0,Xt=xe>=H,Lt=s(Ft,xt,vt,Xt),qt=function(){return{x:zt?-xe:xe,y:lt}},Pt=(0,i.useRef)(qt()),St=(0,o.useEvent)(function(x){if(Fe){var b=(0,d.Z)((0,d.Z)({},qt()),x);(Pt.current.x!==b.x||Pt.current.y!==b.y)&&(Fe(b),Pt.current=b)}});function Qt(x,b){var q=x;b?((0,A.flushSync)(function(){m(q)}),St()):Qe(q)}function Je(x){var b=x.currentTarget.scrollTop;b!==lt&&Qe(b),he==null||he(x),St()}var _t=function(b){var q=b,fe=H?H-ce.width:0;return q=Math.max(q,0),q=Math.min(q,fe),q},En=(0,o.useEvent)(function(x,b){b?((0,A.flushSync)(function(){m(function(q){var fe=q+(zt?-x:x);return _t(fe)})}),St()):Qe(function(q){var fe=q+x;return fe})}),bt=u(nn,Ft,xt,vt,Xt,!!H,En),Et=(0,a.Z)(bt,2),it=Et[0],rn=Et[1];Le(nn,dn,function(x,b,q,fe){var ut=fe;return Lt(x,b,q)?!1:!ut||!ut._virtualHandled?(ut&&(ut._virtualHandled=!0),it({preventDefault:function(){},deltaX:x?b:0,deltaY:x?0:b}),!0):!1}),B(Yt,dn,function(x){Qe(function(b){return b+x})}),(0,L.Z)(function(){function x(q){var fe=Ft&&q.detail<0,ut=xt&&q.detail>0;nn&&!fe&&!ut&&q.preventDefault()}var b=dn.current;return b.addEventListener("wheel",it,{passive:!1}),b.addEventListener("DOMMouseScroll",rn,{passive:!0}),b.addEventListener("MozMousePixelScroll",x,{passive:!1}),function(){b.removeEventListener("wheel",it),b.removeEventListener("DOMMouseScroll",rn),b.removeEventListener("MozMousePixelScroll",x)}},[nn,Ft,xt]),(0,L.Z)(function(){if(H){var x=_t(xe);m(x),St({x})}},[ce.width,H]);var ln=function(){var b,q;(b=le.current)===null||b===void 0||b.delayHidden(),(q=te.current)===null||q===void 0||q.delayHidden()},kt=T(dn,wt,At,j,Nt,function(){return an(!0)},Qe,ln);i.useImperativeHandle(be,function(){return{nativeElement:bn.current,getScrollInfo:qt,scrollTo:function(b){function q(fe){return fe&&(0,r.Z)(fe)==="object"&&("left"in fe||"top"in fe)}q(b)?(b.left!==void 0&&m(_t(b.left)),kt(b.top)):kt(b)}}}),(0,L.Z)(function(){if(Ze){var x=wt.slice(Ot,gt+1);Ze(x,wt)}},[Ot,gt,wt]);var Ut=h(wt,Nt,At,j),mn=dt==null?void 0:dt({start:Ot,end:gt,virtual:Yt,offsetX:xe,offsetY:ft,rtl:zt,getSize:Ut}),yn=Pe(wt,Ot,gt,H,xe,Kt,z,Ke),hn=null;I&&(hn=(0,d.Z)((0,S.Z)({},ne?"height":"maxHeight",I),Xe),nn&&(hn.overflowY="hidden",H&&(hn.overflowX="hidden"),ae&&(hn.pointerEvents="none")));var D={};return zt&&(D.dir="rtl"),i.createElement("div",(0,t.Z)({ref:bn,style:(0,d.Z)((0,d.Z)({},c),{},{position:"relative"}),className:Ct},D,qe),i.createElement(Y.Z,{onResize:de},i.createElement(se,{className:"".concat(f,"-holder"),style:hn,ref:dn,onScroll:Je,onMouseEnter:ln},i.createElement(Ae,{prefixCls:f,height:ot,offsetX:xe,offsetY:ft,scrollWidth:H,onInnerResize:an,ref:on,innerProps:Ye,rtl:zt,extra:mn},yn))),Yt&&ot>I&&i.createElement(F,{ref:le,prefixCls:f,scrollOffset:lt,scrollRange:ot,rtl:zt,onScroll:Qt,onStartMove:Se,onStopMove:We,spinSize:$e,containerSize:ce.height,style:tt==null?void 0:tt.verticalScrollBar,thumbStyle:tt==null?void 0:tt.verticalScrollBarThumb,showScrollBar:yt}),Yt&&H>ce.width&&i.createElement(F,{ref:te,prefixCls:f,scrollOffset:xe,scrollRange:H,rtl:zt,onScroll:Qt,onStartMove:Se,onStopMove:We,spinSize:Me,containerSize:ce.width,horizontal:!0,style:tt==null?void 0:tt.horizontalScrollBar,thumbStyle:tt==null?void 0:tt.horizontalScrollBarThumb,showScrollBar:yt}))}var Re=i.forwardRef(ge);Re.displayName="List";var Ue=Re,Ne=Ue},25510:function(mt){mt.exports="data:image/png;base64,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"},32637:function(mt){mt.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAtKADAAQAAAABAAAAtAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8IAEQgAtAC0AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAMCBAEFAAYHCAkKC//EAMMQAAEDAwIEAwQGBAcGBAgGcwECAAMRBBIhBTETIhAGQVEyFGFxIweBIJFCFaFSM7EkYjAWwXLRQ5I0ggjhU0AlYxc18JNzolBEsoPxJlQ2ZJR0wmDShKMYcOInRTdls1V1pJXDhfLTRnaA40dWZrQJChkaKCkqODk6SElKV1hZWmdoaWp3eHl6hoeIiYqQlpeYmZqgpaanqKmqsLW2t7i5usDExcbHyMnK0NTV1tfY2drg5OXm5+jp6vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAQIAAwQFBgcICQoL/8QAwxEAAgIBAwMDAgMFAgUCBASHAQACEQMQEiEEIDFBEwUwIjJRFEAGMyNhQhVxUjSBUCSRoUOxFgdiNVPw0SVgwUThcvEXgmM2cCZFVJInotIICQoYGRooKSo3ODk6RkdISUpVVldYWVpkZWZnaGlqc3R1dnd4eXqAg4SFhoeIiYqQk5SVlpeYmZqgo6SlpqeoqaqwsrO0tba3uLm6wMLDxMXGx8jJytDT1NXW19jZ2uDi4+Tl5ufo6ery8/T19vf4+fr/2wBDAAICAgICAgMCAgMEAwMDBAYEBAQEBgcGBgYGBgcJBwcHBwcHCQkJCQkJCQkKCgoKCgoMDAwMDA4ODg4ODg4ODg7/2wBDAQICAgMDAwYDAwYOCggKDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/2gAMAwEAAhEDEQAAAfv7bVttW21bbVttW21bbVttW21bbVttW21bbVthQLuQnq4Ou3JTXWbk1C6rc70WPVtsm221bbVttW21bbVkL8W7fMrfP/Or79Z/CPeBp5b4z7i1a+ZP/pPgPV7Dyzt/F+vsvMvQvKvQ4LWa9XreA+Q0wDxLaCei9++O7fz/AE/tTJV+Wfvm20d8yfTfzH9R8V5V9LfNn0r9J8zQVrsvj9vhXJfTIvqPF5TvCW3zXtN+t4/sPE+oIpK/O+gjQ2bN1FRblPJvEPcvDP1L8I+67GtsvyP9+22z23zF9O/MP1PxXlv0r80/S30fzfOrSfxPXbGSYbuiNlYvPZcN3HJ6BVoqPP8AbsuarHvq/JeTfQvOq6OfkPCfb/EPt/z37tsqyz/IP37bbPbfMP098w/U/F+V/SvzV9L/AEXzXPWNLHkd91XtoqZTG3HYdzwvY+P9W95ah4r0fF6B15RbfQ/B+iOPM0579p4x7Hu3g+jLPzvv/wAs/eC7bl9HfMP098wfU/F+WfUHy/8AT30HzzULxHyn6I2h1JVsUqwVct1tPv4vNsOvF6ngePNfZt6fm+KG9mnTzPFZ9B8v9r897L6c8O+h/g/3Jxtvkf0DfPH0PUep4/wj7P5dafrf4j6KjzufJ9/0OfOCw9DnzmK9f6nwSn4PS+ly/Jlqnb9Qcz5cLmz6D0DwjuOzgFynUdlvwe02XkPr353+sbbcXp7w33LwL3/j/Cvrj5N+jvrPgusVy0fE/rHSr88revyvSa/z5t08/aeB93zvv+R5F6T5z6J9r8P7c/rbT8q/WoO3Hm9qSlSh7/qPLPU/K9Tbbj798r/VFR7Hi/A7r6irP0n8k+co+jccvnAf0lmb5sR9LQT81A+nMzfJFb9jJ7fQ+U7D6dVg/wAsh+r1Q+RyfXfY879i92/G/wBe22DbbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21f/9oACAEBAAEFAv8AkSFqwR+lUv8ASqX+lEv9KIf6UQ/0olxbgmRf86SEjc/GGKx4i3WWSrVIlAVfJYu1VRcpUwqruZ5Le2/pHu7/AKR7u/6R7u/6R7u/6Rbu/wCke7v+ke7O18WbnCrbN1td0i+54y3BUFqTpb7ZuKy7yw56zuXInRdQRm1uzuItYOQLyNc1oNi3Uv8AQO6P9A7o/wBA7o/0Duj/AEBur/QG6O4t57Re0369uvQajv42/wBqNmlK7uYUjrRrW90224XcCwulHZLZVpbJcP7wd6Ojp28VpHuztNbTv43/ANqNh/j0/wC7Qhcqv0fOztsxY2qdxbbMl+5SOH94O5OIRPFI17haIui/Ff8Aijs/8U7+N/8AajYf49P+7TGJFGxfuJabJ+5xv3SEOE/SDuZEl3X0ce3bVcbjcBQp4r/xN2f+Kd/G/wDtRsP8fuP3aBGoqtdvL90sGLfbw+Vt75e3OH96O17Ly4kzqDTOXz3zqvxSrKxdn/iffxx/tRsP8euP3aDGDnt7z25ymEq7Q/vR23c4xJlBfMfNYlfiM/63h2f+Kd/HH+1Gw/x6YFSKLer1er6n1u3EvNVJHEm53nNz3HMjRf0I3ANW4Bp3Cqlb3kI7yxldnuiFoQoLT28cf7ULD/HiyHi8Hg8GlLXLHC7iC1u1/oq3Ll2Jcgk8HzFR8K7kl/0cv0tO0XMD4PmEPa51putuNbbt44/2obf/AI8fuU7Ja4o5R7jE/cY2bFL9zL92mD5d2Gme4t1b9AjlpqpWzbPcXEkUaYY+3jq1U0LKFx+KYMP6UWT/AKUWT/pRZP8ApRZP+lFk/wClFk7TfILxfvEL5sTyT23e9VYWW1b7d3t5ehPJ3m6ji23btvvblVrJGuHvfW1td2m42BsLlPh/eFJV4e3kP+ju9P8Ao7vVf6Ob0x4e3lQV4e3lKYdn8QWzm3LcbaRXiHcEuLe71TstynupN195lTtwXaXM24LlTb2cfMTPR2d1c83v4vkW5hSOL90QD2PtVeTll6ZVkjeLCdd0kgnZNsTuMsO02UB91ifIjDESXykPlodgkJV38Xke8SgmOPdbQRnd7N/pezdzvVslf6chf6agZ3e3LVudspz3MC3d8kS+HN4t7VwbxYXCvfIH77A/fYn78h/pBDt9zKF9/H1Rfpnlp7zI/eZH7yt+8LfOL5pfNL5jJBc0EUjjthAYbi8gUdw3Qv3ncVOl0pm1JcNsEyWwxt+95Y2l/HL4H2db/oHYv+gdi/6BWL/oFYv+gVi/6BWL/oFYv+gVi/6BWL/oBYF/7L/b3/sv9vf9ANvf9ArB/wBA7Fp8CbaHZeGdnsVf8iR//9oACAEDEQE/Afqk1y/3p03+M/3n03+M/wB59N/jOHqIZReM9/y/yUOg6OfVz9P94Cflvmvls5nGcv8ABGwB/rf75erzZoY92CNl6j94er94Rykh+N6/qspG+P2/n/vx+fw/KZckT0G+q/sk/wC+H9D+8n/B3/Xl/vN/QfvJ/wAHf9eX+83+7/3j/wCDn+vL/eb8D+93yPxvVDB18iYXyJeR/r8/5tf3/wD90ef+Ef7V/wBw9iP0ef8Aw/74R02fILxxcn7s9TKW6MS9L8V1OLGIbDw/Bfw5aHLAS2E8uLqMWQyGOV1wX9/x/vWJ/wCAf7R6f+FH/Bp+/wD/ALo8/wDCP9q/7h9/keb/AA/74ekxbofhB/4KpHTj/dsf8TpxRr+GP+J34A/y5PUZxhxHIfR6nrx1IqT8JjwfGwIxGyfJ/N/fyW75aUh+Q/2j0/8ACj/g0/f/AP3R5/4R/tX9wB/qPP8A4f8AfDiyZMYr27/whzZcmSO32gP8z7E/8V+D/l4ZHJx/hfmf3q6fJjl0/TDd/X/eTD94oDibH95cAPl+Y6roPlOs9zFnrgDwfR+N63D1GIe0b0/f7/dHl/hH+1f9w6/yfL/h/wB8JDsRAPynxubq/slRj+XLk/dUGO04h/mkWf7oH8pf64P+1eo/c0V/MlMD/NT8j8Nl6Pqz0xN/l/V/cX4rqOlwXm8afP8Axo6/oMnTXV/7UPxGX5bos2TF0As+tDc/31+89/wz/wASf78f76/ef/ds/wDEn+/H++v3n8+2f+JP9+OH96fkOlxX1+M/5xT/ALe2OMd04vV/vkMnSTl00DfgF+J/eKR+Pni6yRMzflPx8Op6gdTm/wAz8X1v6jH48afv7Lb8Hm/zf7V/3DDq8OIdR70gPw+f87/enR/7ux/1w5/3p6DFMw3hP729D/jf7R+U/eDoOqxHFMbh/mfjMHSjr8cuq/h/1/2FuPN8Xt/lGNf0p/XdDH+0H+9+hH9p6HrcPUA+0fGn7wfFy+Q6KXTQNFy/7h38jfEYn/O/8C7+S/xB/rv/AAL35P8AxB/rv/Av/k/8Qf66P3B+VHiI/wBdh+6HzMY7K4/wo/dP5iIqER/rhP7sfPen/oTh/c75rKazTAH+G2MaFftX/9oACAECEQE/Afqh/RZvyf0eb8n9Hm/JnjlDiXf8d0Uur6iPTx9WHw/x3R4aMR/hPlwYoSnWQ0/3PtjxF6zo44rB4l+T8LHofbl+q23/AFp/3pH+5P8AYP8AvSP9yf7B/wB6R/uT/YPyv7udL1WE5elAEvSvB1/c/wD3Uo/4C/vYf5+JE8cJVMvT/vT7eMQJHD1vyEM2U5CfL1vkJRGRFhlinCtw8v7rX/d8f87m/iHT9zv91If4C/vZ/lGL/A5J1Lz/ALC05j/jH/iVOQ/4x/1nrxyA44b5CLjwe0bD8n1OXrJAzFAeB+T+68f9QR/wlzfxDp+5/wDupD/AX97P4+L/AAM8YkfP+xY4tpuy/wCd+Q5kBF+P+EzbxkycOX4bIPRPwuUjw/G58/RYPaliv/OHq8E8czvGn7nf7qQ/wF/e/wDjY/8AA7neym9Lnjj+4Gi4/lZxNjJ/sAw/ebqx/swH/Mn95eqlxwXoupj1OL3X96eowzy7YedPhev/AEXWQzvyOL43qccMnUy49Oaf7r+C/wB3B/xM/wB2fBf7uj/iZ/uv4Lx7g/4mcn7vdN1GWuiyCv8ADbk/czqIi7en+AOPqowzF+S+KiOqjLpxUX9Z+mwexgFn8/8AeT13THDPT92Y38hB/e7FkyxxbBfn/fD+h6j/ABC4/huqkL2sPhOo/wAV+K6Pqemybovyv6g9DKfTj7nN+t3fzrv+rs6g+hf03Un0etwZMcrnp8D8lDoesj1GQWGP73/ES8kj/M/7dXw/+N/sC/7dnw/+N/sC/wC3b8R/j/7Ao/e/4gf2/wDYFj+/fxYjt9w/6xZ/vj8JI7j/AOg/78f9vT4cfhP/ABb/AL8eo/f7oYwPt2T/AIKZGzf7V//aAAgBAQAGPwL/AJEgrPkKv2H7D9l+y/ZfssIx4/zxUo0A4lmHbUggf3xX9QaUrnOKjQjTz7VUaOkYq/aB+D10ejlniNFoSSC/35f78v8Afl/vy/35f78v9+X9MRMn0L5kBooe0g8R92OxjNDPqv8Asj+72jn5dEVB6vTtz45lRr/FP4NVtdUCkmlU8GZ+YE5caebV7rinBVCs/H0DNVqWVcSr+oOaKPVSkEB/uh+L/dj8X+7H4v8Adj8X+7T+L/dp/F/u0/i+XcIwLjuEnprRY9R5uo+5B/un/kIuBCtQZE/wtXy7quIxmFenF05S2tMiaKWoH7B2H8xCvz5lP1doT/sNP8H3If8AdP8AyEXb/wC7U/wtXyLwS+KfxfFP4vin8XqU/i+Kfxafn9ypdEnViyUsc1QrTtD/ALt/qPaD/daf4PuQf7p/5CLt/wDdqf4Wr5FhJVh8Xpch/wCMh63If+MD8X/jAafn9zTVqnSDkgV0HFru78yR9VfRRP2+To4f92/1HtB/utP8H3If90/8hF2/+7U/wtXyLpKcU+r/AH4/U/8AGB+p/wCMD9T/AH4/U/3wafn3p+0aPj9yA/7E/qPaD/daf4PuQf7p/wCQi7f/AHYn+Fr/ALJY5tcfg/Zk/W/Zk/W6wVp/K7p+fdC/RX3bb/dn9R7Qf7rT/B9yD/dP/IRdv/uxP8LUB5gv2FP2FP2S/ZL9kvRCvwaaxqArxLzlUEpHmXjbdKf2vNqQSdXTto6MJXBGtI9X9JYRU+FP7jHKPSnTH0YUPPvB/un/AJCLt/8Adif4f5gZmlXnLdK+A8g+i6H2vouUPNK0ZHzBIei6/wCUH1JkV8iHX3dfxPHunXRWhY+feD/dP/IRdv8A7tT/AA/zHWmpHB+y/N6EvRZekj0kf02qT5sXcY1rRXxq6NMxGKB5liNPAd7a9Hs6xq/hH9bTInik1DHOhVl548H+6k/U/wB1J+p/upP1P91J+p/upP1P91J+p4xxrAHFRpo/bD9oPj2VPGAV1AFfi0W8sceJqSRX0ZYQtWqiAHzVfxeLy/bP9xp5fAClPuSW93TlLGtf4WYYpUXMf5Vxn+FhQg0P8pP91j6Diae0n+6/3H+9J/uunu/+9J/uv/F/96T/AHXX3f8AFSf7ry5H4KT/AHWeVGBXj1I/utUS8ckmhBD0jjV+P911kiQn5KLMeiSBXif7jRFx1rxfNVpQUBdE1UfKvBi5uiZ5vIngn+yHogv6GIn1+5FEFdNK0aqejR/ZHf7O57c6I1qgkj1oQ9dC1Kl/dxU09SXWKJKT6v2A/YD4d1U+5Enzw/rLV8mgcxPsjzD/AHif8IP94n/CDGKwenyL9v8AW/3n63rJ+t/vT+LqLkg/MMyc8E/HzcnMP0clOpOtCHhFJkQK8C+L83wL9kv2WMYya/ctlf7C/rftfzPB6pZMBKK8XnDKUmlOAf8AjS/sp/cet3P/AIT1uZz/AMKKfVJIfmtTT83GP5A/g+5ybyJMqfi/ozLF8lV/hBf+Mzf7z/cf+Mzf7z/cf+NTf7y/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8am/3n+4/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8Zm/3n+4/8Zm/3n+4/wDGZv8AeX/jM3+8/wBx/wCMzf7z/cfXPOr/AAf7jEkUOaxwVIcv9D/kSf/EADMQAQADAAICAgICAwEBAAACCwERACExQVFhcYGRobHB8NEQ4fEgMEBQYHCAkKCwwNDg/9oACAEBAAE/If8A9iD2g34X3r7V9++7fdvt2b4nH/5x8BSmAHbXSgiKZ/y5fxX7BxBihMKYH1YBh7s+Z7OFn9Aw+Fxt/wBUBKm+thbJT/zi/wDyC/8Ayi//AAi/5Zf8M/44FkOiD9JDVf8AgMPHv/8ADNCLB+H7fxYE8Uib6qGDMxzRwrLGIQ7RxPT6aZSTJlfnaQzaUPyOGyfhhGEDvlzzFmMLSMzwYUO4Y+Vv+Qf4v+P/ANX/AB/+r/j/APV/zv8Aq/5H/V/xP+rLRynYnpqhADyHhQDQdP8A8DwsBuGJ9KUHp/xcr1FkNuY4GI4skN6imSOIZgHH83FX5aAsFgsLCwqFx7Kl6X/qjWpcv8D/APB+jp/ifG/5bxREcvliqf8AFy/wb+r/AIDfqhn/AEIP+GnEVn6ZxoO0R/EXy+Kv+pf5rw//AAfoaf4nxv8AnvFJDLvl2/kP+7/9R/3Y/wCw/wC6d353+7AVx3V/3/8AgIM2gxSM/wARZx6NmlUibHm8hg8/isH8q6I5L/mvD/8AB+rp/lfG/wCO8UadOVt0f00H/o/2v+tP9r/8yjqm6gP+QqNjxz+Jy3gKXy0fzZ17AuOS/wCS8P8A8H6Gjj/KxV/kdVyK7d7/APMr/wCRQwDHfax/+GLdNA/ZSJGnvSHdnybMz3KylL/mvD/8H6Gn+a8LynCPssBp/Vj/AMl/zl/zln/x0ly6V4iCCq+YlNU3k8vg6vlDtXmsziTHamP+AxHKnCqHH9zUfmkU2WImxBeHv/r9JX/NeH/Mv/aVldSw7xt/CxfqIr/CA/3WBs8n+lqWcP8A468gD1/ZV3+E/FnyPoV9u2OHipolguxtS85/uoh8v+/paf4nws5qNhsNlUbyufCMnqyeHw19X7vTNjcX1e8/v/d/9o0Zz0Q6sOhFF04NiuV5Cv8AN8ebwjsf9wuR8JqbGCN7NKnhvkNepi/5X+9/yv8Ae/5X+9/yv97/AIX+9/xv968irNJLjvaLx+SjcfnsnA/NxsOaHslbPHU0MwwoSPZe6T2R+ZoUj6M2nEe4k/Q8P3S/IvIR/wDg4t1aiPAekdGuAEojnr0/qnghknurRT6FHq3EnmCZw/NHjXQxDkwcZS5TjyGlobHlcfNMmsQYT4io/wAfo7/LHxSyeybYqfyG7owjv5qaSaDZm+gbCJe7FADDHq6fnn3Q5j/PiwxEdJ4/H/4J7g5B5lqLUap6/wD5FhPTNgv8L+X/AIgD8v8ANiirEKsY0PcA+MWxEQMI2ayKQY6B+rKtCEGx82J5fqwc/CVvQsXVPBXgdf8A4JWTkihEGqr0lA+qnCOX/hoBEeD5r6H1q3Q+BTYkPhTIi+tmozifJULK5kf2qYn+dDjHzX3DRBn2V4pfivB/CxcUStFy/wA2Cow//gJKQmD8OmGvuhdl+K/HVOYqvIX0F9BVPIXkpXz1eiLA4/TlVpMqcPPY0WE/o/inD9Jn8VyT3n/Zf2rj+6FAuOVbKZCCn0//AAdvBA6PkTT6ra+mIfufuvX+Kn/yqf8AwP8AS/8AwKf/AAKf/Ap/8in/AMin/wAijzPwU/8AlU/+ZSL/AEf6UL/RSP8A0UakDxIuZiZQQ+Qf6f8A7E//2gAMAwEAAhEDEQAAEAAAAAAAAAAAAAAijSygAAAAAEwW1EnadeUiQA7Xwn5ztC0AgFZHUcyJirmCgAGLdKXp35ZYgBp+AkpwtS7EAEmECakJsaIYAFmMWYFEg57wgBvknlzXMhLQgAAAAAAAAAAAAAAAAAAAAAAAAP/EADMRAQEBAAMAAQIFBQEBAAEBCQEAESExEEFRYSBx8JGBobHRweHxMEBQYHCAkKCwwNDg/9oACAEDEQE/EP8A6gFdQvP9j/i/UH/F+oP+JvsD8Zq6Hg+quD+VD7dz0wOqBfksz76X5Wdi+muf15/bj846gX4MD+uP8rc6SPt/yX4eD87iseWA3fnRznmC3ci/dmLTBi/fHgzvXCdA8w7yefrP0Wg+z+6ZqT6hNQx+39rjcD6fzd753/VnEaELo+v5QJE+BHH6P0ftFwH/AIr+nf29C4fkoCLzO37fxp+8Ll/T/OGl/S/O0V+v+rqnG/4k74/CHX0T8rtCFjlc9/uwdEf7a/p39j0JkDvEXM/cq/l+V/IgGP731F+z/iZx4O7wAzvnOJZWjpwac9u+u+vps0gj9x/xbR/usZE4H42LoZn3sTwBydPxo+1Dfy8FubsCIy0iJHOfOcP27m2F9jO+kfrYYr++8Q/PAtEJzR8Hrj4+59T5uanbN+dzr7ceKEIaL0Jpv20x+2zQAwID5x40+uJ3dBgPgmMdTFNZe8X5GZ/XbMEH5u/tFwMQc4vH0+N2WAgH6EAPr9bQjQAG8BvPHzzDzocDwg/lv5c/TxcL2D+i3VXhoNz7rj4/VfeSrJ9E/pzdwH7/AOVpQPjf6Oe/o3ylXXocOOxm5vx/FmP7Wf0hHH8ef4nqH9v+Rlt8uE78CGiIvXDuOfW2T7oD/YN/4eC6/Zx/zd/pBtiD9GU/ZstB9guvk/hfVHCtZ9gOf3Pzsv6T/wDK/9oACAECEQE/EP8A6hXD01DuuY4/jf3Fd/QOV/gs6/GcKn835+xhEs765v6/rd/TTR73+f8AlttD+X8/Bx/P2tEOTjuzPjfjZL4Z3/yuTMasfkYcc9b9ZPD+g+JcvgP92MJGycAP5Qe9W8R6JToNCITgNNOz6n1JrT6/3X9S/wB/P036X6j7y5DPy/vWLD9T8pPf6f5X8UlF+ZSDf9wtAYHQ+1kT+hv6l/v5+q/S4bfV/e12z8sR4G/N21+f6od+ftzE+WdfP8/SbmpIEfhXT5HemWsNXz9d+lrm+r+8MhkmS+r6uD+2xxe/dITP5Tgv2Rp/uIkz4T6JGXEZufGb39+vFxdBxDtExz746feNILlOv3OcfzE4jHf6X/N/5n/Ny9r8v+Zwjjo0/N/mGZ5+Z/mIvgin1O/6xQgDc63Xf9XO1Cquufof7v7WBXvnvn+fC2HQv9LUNDvDZ/5zAy/5Lfyv2i5o/kv9viaG4nQ6cm5ofG583Px/M3+vM0Hm6gI5v+vFSiIh3iZxv0+nH5wO/YF/60vv/wBX2vvf1/aPqv1/a6Bfq+1tGH04v7XDVfquHQD+cHBi4DD+Vz+zO7+f/wAr/9oACAEBAAE/EP8A9iAmUkOUCxRAeT3f/sUb/dfJ+T/yn/p/+WXj8lBiQDM6sf3/APnOWUyAJUcANVreLPcnKuB4lnwpdM0RJAAiGKvxH8X3htRSTT/7kcv6s9eKHp4INLoch3/BpWJeEZqDiQ6WP03/ABJ/F9X/AIeL/iH9XL/M/F/+f/pcN/F/pf8AFP8AVVDODjuGD7ZPVZFDEavHyuh+nP8A8LKUNhmPxUnyI4Wk6wNVsaSOMcQi8DBhrTT0ZePE5jMSYV5S+Gz9FHJAiQBjuXfMbIZxOMHsk9UMSTKgElwrk64OKU4cIhqAAO9CvbQgtKxCwmkDDPSCif8Ar1/8/wD8fHbSQJaY9I46kKnDSWMPPZ2UfQQcWCHxp4QeqmQMQ4R0f/wNowGfNQYo9wjMPpsAIIMHhVIy9WcUpCCmxCCFJJkyUCcnEw/eUw9UKBQGSsuW4S04fW7ETSTijdf/AIAo1wrBO0gk+0fiwIHquDKa+3/8Fy6MahD/ADOVhYksxADy15mb/Hiz+Xyv9VSP7VRaifak7PGx2/VRh4f8cqWaiCWCX8WMB/xA/wBWR6gcE+gA05J8lkCK2yGE+f8A8OZ5UViUOz/kqFbkywEOkTX5rYrrPBequfaQhmVzLYQxZ5l59U45HG2ajQ2agKwO6xBHqD8TVGlxytASyPgalBiTPCXyQIC9Qia0lEAOSxmv/CTn5j/8KaItHVA/w3lR3swYCcc5t4FRxH+4us2CnJ/h5WI3/G90/K8zZ6wZ58VHnIFPKNZ3BpeAf0RRAysA6fN5CiuSSHzNHk9vxbfyf/jjAQ8nx/yLFB/ZqMwlucKfP+iv+u/0XDFgEPwGGIr3mhDM1qfpXJNGLOaEv44P4aApILlcKKhys6Ak1QFD2f8A4cywomZ7xLyZe0A/NhDM2eLT/wBTQ+f73/G6xcvw6nj4b/1ec1EIBsrNJ4EpgPXt8BrUUyZBA9+D7d+K6ChFYR0WXzdcegcU/NOlI90jIXLOfJlVMKCWQmIgiQAGLMonsf0Rn83Rgg4BARqAYJldOSk9eT6f+8yx19vMH7rTbJ0qnx/yg2ge5u90LlZjngfNQNRjAB6h/lZ91SSjwL/rWCQJCH7oDxkK9jzwfuzgU87+JRuU8Qn8/wC7FwuycHYSygapOENIkuAGKfgyRwFJPwBrdLxfEHH/AFxYUXIqUZYzlIsL62j3wKGGcXI2XNSdJ7CoOXsv+6/g+Kf8lEfmof6r9cD/AKRSTE+z/axImP8ALksJziAvsJH4aqWITByOOxxexPFgM0y/Ffa9hwKIg88uvuKcriLyvKvtd/7NcG8JGZnwOPmDu+nP9OJ9JTQQE2rsyoPTNYouomP91E/31P8A06xO/nqH217xZKJwGphwOv8AiMzDH0KC1/AolIjRUI3V4IKYK5KLLM7MkQtgMnDUKAVA+D+qPR4WVXOA1YAA1UKtaEhheEz7pdeCoTJ66AQx/Pf/AOA2ZIxmyjgR0EKkpsM7wKx9xK5HwMEGIsCSThWeMhPhZhehnNYZtG8GZsypBguadXsUvclgWlKx4SZ5KQskUWSxhyqHjrq1HJxLxWBQlbkCL/11lhsMxCL+RfxdCYkjP4X/ADYRC0sAC0wknzUvTUyLAmB5RlY2BHCUk89eLJwQzAdGBL9fm8E3tK7yg+VL7VOld8zRhdoh8gZMeP8A8AZhioFhKdoBE8VeaGk54oQUwgjgH1TxUA4sBjIijZz/AHqAE6B+UKlsKx4rjce0gq6jgY5UiFgoRORHuzypCFIkTQBLHOV/tZFSmJKxIXlveS/yVwgev9ViMvgAoIuFH8rCUWM+pH/8EUqEt1IFCq0QADZTLPSokmQnC1ylpMT+76P/AB81iEDKSRdjz6umY/dGFNC+191hLOT/ANq70XkD+acvGQ2Qk5PB+Lme+FR89jzYqURhhEZMJ0mE42v+lM5BBcOFPzRaePag5L4/9WVr8YUxRY7/AMKQH7I/1QJoNREf/wAA1uAyCrQfJJPzQgcCIU/zSoU+SgYn41QiPxoeKS0fn/dYP91JJ/ko0ftUDL7NXkoLov8AdViuZJvZKfcTWgeQNIjFyFhzv8chScx5/wBWosYw/wCnZkynIS/m+4C3eHlqSzUEIgI//gj7DyhZLC+0NkhTIKUCXKe0/pV//wAFBIgR1f8AEKN6qX/qKK0Acv8ANBwqHhrAqgVAOQV/CbB8YoDiACdJM/8A2J//2Q=="},4:function(mt){mt.exports="data:image/png;base64,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"},10266:function(mt){mt.exports="data:image/png;base64,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"},49676:function(mt){mt.exports="data:image/png;base64,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EAABEAABEACBfYQABOB9NNh0FQRAAARAAARAAARAAARAAARAAARAAARAAARAAARAYDAE7vn9i8fGDrRuza2+TSlz0jlrql/6L63xjYnJ8fx4ZtZuabXsK7XWh1TFivI3Jhn6on9IKYMTxm/U7oSBFTEkGz4/SZjnnKqy0BZPbtrehs/fxM73q+558bDR/4iBxvgPs/6Y/1GCatY/8k+XWbiR/+g/9H+sX91I9S/2j4An9l+IwC63f7UxLs/VY3ne+sLa+tiz67Y13143AalXG3deOfOYdurx6/KJr951l84H271xFwiAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAAiAAAjsXQQgAO/dsaVnIAACIAACIAACIAACIAACIAACIAACIAACIAACIAACI0DgN+91U2p8/RaXt19idHbSOnc8rnZsTOlWlk+1svVDmbFXZZk9qTN7i3Z21t9bkWl9WXwigqxTTmmllS/r7vdErICQGzUgrl/K0Bg/T0Up61K+b/h86XlxB+l/SaZj/Jn/rH/kH/I/zGCN/kP/Y/9g/2H/7j373ynzgnPZUxu5ec61szNr7dbFjQ297noy/BZ7HqXWnVbPGueeyvL88ffeNXt6BNs3qgABEAABEAABEAABEAABEAABEAABEAABEAABEAABEACBPYUABOA9NZx0BgRAAARAAARAAARAAARAAARAAARAAARAAARAAARA4HIj8MEPP39gZWXmpBsfP6msu8Fpc62ztlX33CyzumVsK2vlE5lTU9rk07pl54xyh4x2c1a5iUyrcW30pP+utZs0zk05paL64hyl4dMSAlWHTOxJNf4TE4hTAm9M8PW/KZPc1X/C9kj1x4RgKYFZ+kz6H+ZoZfx7EWD+RwRC1n/xMgXkH/If/Yf+l+yT9Dr2D/Yf9m9o//sMvG5FKbXqnFkrS7XulFmxVp93Sl/Inb6Yb+hl51oreVuv5661YYO8vj1Wm3YXjcue1i5/xmn39Pw7D7x4t9Zb3X25t3XUDwIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAIgAAK7AgEIwLtimGgkCIAACIAACIAACIAACIAACIAACIAACIAACIAACIDATkXgbufMzEcWjmQbE8e1s8dzY45rnyVY62NbEYN3al9oFwiAAAiAAAiAAAiAAAiAAAgMhYA2K0bZ087o0y63p8eMOa2Wlk6/9z1HLw5VLz8GARAAARAAARAAARAAARAAARAAARAAARAAARAAARAAgX2IAATgfTjodBkEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQODyI3D33XebuVf+zEGrJ2aNzWaczme10zNOmVmn7axyaspo7TP9tqyzY8apllO6pbRpOWfN5W8hTwABEAABEAABEAABEAABEACBegRMkRTbbGij2sq5tlWqrZ1qO+02tDFLLm8vKmUWdCtbsBuri2aitTCxsjj/03edWARTEAABEAABEAABEAABEAABEAABEAABEAABEAABEAABEACB0SDw/wEPHPrFqkm13gAAAABJRU5ErkJggg=="},12907:function(mt,we,e){mt.exports=e.p+"static/defheaderbg.64926935.png"},81050:function(mt){mt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOwAAABWCAYAAADMgnoHAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQm8ZUV1PvrVmc+d7+15oruBppFZQBA1CjhgMIAjGIfEqCjGOVETE43tEDXCMyY4x8QBJzAqalQElEEQkEHGZmik6abn6fadz7jrvTVV1T5gxPxN3nu/X/on3nvP2WefvavqW+tb31qrtsP//vvfEfjfEfj/zQi4/w9dqdt41VXV4QMGq51CvT5YHa24vmK51S4UUYWrAL4FoOK9b9JFN5tAteqr3vsG/w3UquDfq/CeX2o0UK1W+Xc+hv81+H+1mveNhnP0k1+dS94HUIN8LrzaaDpfo9cacA3nUEvebDYdavKCa7YcHJ23hkbTuZpruSa94JyrVPkI12o759BylUoV9Dsgn6mggna77cr98pNP2O44VOgY+lfm/6/Qy2g7tPUa6GX7nY4q0xFAu93i39sODi09gN7igZRz8VnLdGx6t+GdcOJyqczjwYfp//lyyYfv9TyOns/d771veQ/vfaVS4Z+tVgv0S6VcypoenuaowZ+h4zLvfdXXeC4bPPZzaIBesyup6zzN0dh77+v1OsKUJZdeBzAHGS/6XUZc/m7QOOh7rul4zFGluQb/TkvKe59Vu93OVHO8Vcrm5u7YPNU85ZRTaMnl1sNjjdb/xGv/rwF2w49+VB1ZtWqsvmTewlK5f0GpVh4BirVisVgA0O12u51isdih33WwMv1JA0e/03/0z15P3/edDn0UvlTigbb/+DX5T4DKv7c7AC8+/gy9lEyOvsbv51AhYOrQIoBDCZDfOwWg7FBGAZ1ugf7udF2hVC0V0O0WUIRD19E9FlAqFYAuv97tZsViseKAruvCFYp0HOC67axQLBbpaIes61AoOrnzLrpdx68Vy2V0u5m8XgDo+G63yz/pfCiUgYzepKGE63blGD64QG+1XQFFvWe6tIyPpCP4X4FeA7pZRq95+RwfH8cxQ9ZF1xd9keehC7qhMp1G5qrruyjyaTN43wGKXaCTAaUuH46OR4l/z9DmOZL5LLOhSOaLwEfzY0aMrowtlq1lx+PPf7NRkvmJ/9Ft0d8yB/E/ep1mkX7SB0syL136/kY7a0105tp7fGP3jsve+p7xs7/1LR7M/+l//5OAdffdd93AsvkHLi/XB9YUyrUDisXiWKFAq4nt9CyAKQD7AUwCmFHHGCddwPYYAG0GUDab8ORi1csmYPUec2yTPVD3qHuPWfpKBS19ne/TRUtf3UfvO/TRlYXj4vyw1Z4F5goyho7sd0H+qxccmu0CCgRIsuTFAlyhANcpwNUKcF35m98j8NJ79hOOgV6i85cdHdthQ9B1JVpPrqNzpgu2RGus62iddTr0U1Yd9PVOF65ULHpCN4r8DplDOQe9TovXlh7jO0Eq/170aoySsaLzFz068Ch6/tkh40hgKxUztNseKGUo+YwB6AmcLfnpM/2v1EWV3it30ZjzqFbo9Qy+m2HGe/R1M/h+z0vC92W8JPyAzA+NMf8bkqUyRD/5jQS0/HvwqEC/gZZA+liApddpgMptIR20LokTkaOmVdBPv2dZVvLeT3Ua09vmpsYfvP1zX95yyrp1Zun/2/H73w7Ye+65pLJ07A+WVvprR1XqA0cUCoXlhUKB+CMtB2KqhI6JLMOEL2AcXez3RUz6Nma9EK4uMZVKBRmaAtZqNYCWATyHOdRRTzzsjAKVJhwe09PMdfj3Qe8xSfbAoJrJIvD6k+yFH/LAuBwwMRXHaGrGARPxs8W5uHDmxgsYLjvMlhz6B4Bip4AmAbPo0KoUUOwWUO8jb1dAoVNAq1RAjQCugG7TsQxkAbiAWRYc/RRnQWDWRViSJcV/l2SpdWzB6k8zheE4BTJ/hsDqjBnIPTGezdMyYyDgezqxUFf63f7R78pESvSzRJ7To93yDFoCarmYoUkg1P8qpS6DdnY2Q7XYRUag7GTIqhmydoZuK0OnTr7aoz2QAXuAkUF6T763u8gDjwBYARR3OixZ5LFFr2c5X7sDlmAndroCCmoN5/MgjtJUTqDghhnVzk3zAQX089+FxhyKNDtNh1KNTlQVT+vaqJTLAt4OUHPdbn+xWBwEMJxlWQ3d7nir27i3uWv87pGVK3XR/Pfh9r8FsN57t+WGG2oja1cfWO0femqhVH1ioVBYyAPgHIGQQDqeZdjT7mJ3u4PxrICpoWKjgcZej8Zu32nPZp1O28O3fZstdktinTb9r+XL3lHg49ueIiL6NRPKyr93+TVy3D4retDfLQqu2vDlgpd4rgVknbgA+X3510KL48RWJ9PxkfckMpR/7U7mXCFzdBoKGV2RaS4f1ck6hXK5DJc5BqwjGluh48sFdOlvFEqu6lAuOJehgHIxeGd6T0Cq3hriTTgOY89C1FdeY1bL/pXWXJFXWLfr9b0iui5zRRqNzLlipeC7rYx/uq5zHXRRMtJLDlB/76i3LRYLPDZdfqEI+puotH4jkQIPiJHj70DBFwvQOSvwvHmPDFknQ9FlvkXA7GQ0X6VuodvqtjNkM5nvevkvm/Nodn0z6/hyIcvop8/anuePRrXb9igXPMWZ5PdYDkCVpIvwr1qVV1vtEusFrQJRY6BW6JMxLJQcKhW4Lgqo1Z2juemi4GrlQtnVnKvWC65QKtTrQ0B5GBha2W31HZztnECp4lCsVFAaqqNSK/FSIM9LXneE/ss6nazRmrt3ZtcjNy5cffiO5LJ+r7/+XgFLQP3xj39cOeGYJ6weGlt4arFce0qhUFikMUEryzCeAdubTWzrr3R3Y3p9CeN3zkNj+zK0Z5chay9A5ubBEx9FmRa7p7iN/3lP69KzdOElKHEuBpvEvtgPRMOfRjn8GfoQv02f954jGDpfFnyZzzJZ8HDCFvkb5Vdm4xJB0ec1lFItgl+X65T/z+hyjZHRlxph4zug0/K9BA6nF0tjGJidXTPfPX03YVnvgWgtnz+G3Dw+SiQY8/wW3TddHDlAZZOiB/HrfA12fzSG+hm7Xjlf/Gd/y/inQgyFn3JPNgR8b2E6aH70gHgtMrj6HWxj+RrtBTsXvWjqg0kXMib2T96W8QzXaIPL8TtPqpyEhoNifpUzhGHLePG/jA1REy6bArJxXyzuRGX4kcLQqo1Y+OytWHra5PZ9qAz3o9RXRbUL9BeFn8/rdDoua83dsePXD1+z8qijfu8e9/cG2EsuuaR48uGHLxhcufzUSq3/NFcorHbOkYjbBtzuVhebymhuLey9qYrx2w9Ge//hQGk1Cv1jqA46uDpEHKExNYzmlkoAg4y9HaOTEdGYm5t0QQehj+eNFlCwBSpJGAgFnDJ5FgYbaJO5t8XJK75Hq7KRNQAF0Oux4XrjouP1Y6vczs1OVa+BAGvnCxYgARQj0hZ2QKHepwEjD/JoxfS+GASJrpOeM9yvjj+9R9cWDEfPGNgN9YBecELald4PX6pZvJ77sXG1l+22THsKS4SuxUBp2NR7TsfVvsvmNuhXwdDo+lFds5AB3QbQnQKa+z06E3uAuQ2oz7sdS551Ow46d9uuKVRG+lAugukyAzfrdFqtualr/uHjL7xh3bqrf28x7u8BsN5tvOrq6tiRhx5ZGxw9u1yuPMk5N0x01Tm3u9HGxkp7x67CjsuXYWbz8d6X17j6gjooDCBBlRZI1oHvkrJCg9ZVbyKTGiy8ehLxWpoN4Ek07yXeJXgNMZrhfba/unCil0zBZ17VFm4CVPIIvKaUaadgZCeq9l0tvv0tay2uNDmMPax+JqArsAbxUHYf0fbwatRFLd7WvGmCR/Yw5mv08EyZhViU6HFz3jcaBAo3gz3kjIved2qv6BLV6DkhCzIndGxB54EOEI8a3KxxlnAdqWHQw9TyRaPBw6FGJDGKzH2MGul5+Not9E8NrV2Dfp4vzYRjfY+8e2oDiM3waBaKFO/AF0pwxYrGIU2guwd+Zsusw/R6DB96NZ7wll/t9od2x4ZRKopINZJl2bxuu7Fp56YN31+x9pitwbb8H/zyfwRYwuTmu64bWbz6yOeU+4deAuBASqgVCoWpRhsP1zq7tvpHvr/azW0/AeWxZagu5CyG77RYSnKk5quQGDwHA5hmSSmuDaRRT6U+qUeLdCglpbIChPRFA04kOgCGfk8MAS+MFPRmsAmotDgCXVRPZo5ez8FYC942gsoMRFyMcXUG4Bm9S5mC4dlFgNs1sv6pVFkAFumwpBsVoKql8Z98DN1jagh6jBYbSQUtjV6WKQjp/s0w2Xeni7zHQzHVTcZdDUbqpMUgq8FLjLOA0e5Zx4qnRg2LzZF9Vk8q4VA0uBIK6Joww5l4e1n8Om6BSSgkVDLwHIaQFkgKPb1H4C3DlfvA8lShCTQ2Aa3tmzC4/Aoc9q7r95QPa8/vZ6FqAMD8TqdTmJvcd9nQvEU35Gni747c/zJg/bp1hb1//MdLhlcse1mp3n+6934hBW2dLnaU0N6Azd+dh/33PwX1RUtQHINvd+C6TfisDZclQCWVn9QMso48EZTloHulRVfQibNYLFlctrCSRWGzxYuXFhqBJ7lDWYgpt9JFYcDgFKF5pOQ4Rrx4V/ay5sn43PYZZQuBZcd414BqoGKf1BNvp9dpnjjHCgo6FmGOo1ETi6TX20s/E68k59MhCfcc7yfcV1i8auwkJo+XqJ8NHk3BGEGmhqH3sno9Zc7TRW3CsJ37KVpDmL/oIRPWkE6Z6hx2z+xTwzgp/SLxOrAumbiwbrodICPRsi1aX7EIT8nxYhmcHnOUGy9R6QBQ7pdClNYjwOxDmzH/iEtx7Md+OdOulfprXGJD3nasObX/lqt/8bXvn376W1Kt7HdC7X8JsJe85CXFkz++bvXwwoPOrVSqz6ALIkm21cGm6tRd49hy2fFw9UNRWQxPKmO3QRUAEhfSqHeEAjOFKteBygB8dQio9cNV6jIgJIGy8Go+0sf0m91iiE0ikCMttnSdToRNDFM205RI0NfJE1cra59jqySU02PC5IbPpLG0HS+rRqihgcPAHM8bHE4iLIU4LlDuuEDFgCUikgHRUpIh9EviWHEgqq0ktQYpqNkQZAjyXfBKNO7KEpjx9I5/6lHzXoy/MrACZcRZVwAfPL8qfWEgxGBH4yN/R7FQDVTOYCVGSr2veVkJrxKDE8Q3+0xibFNryY6D1mgbaDeBuSn4mXG46d3wM3uB1iRjFaWK5LoJwARcylSWB4BKgUNcdHfdijXnXjy55Jyd/bVupcgxIBY0Z6cfvvsXP774+GefneQHHz9mf2fArlu3rvCmV71s7ejyVX9eKJaf7L0fBhylaTa4R/59BPseOAn11QPIyvDtaY5PXUZpdYpxqKClCxSq8P3zgMH5cP3DkqZm86fU07xPGgYpkMIEMs5MHNGMCk9akisP3E8yJVHUUSrEMYqASGEW5GIugLGYkRVXBaBlb+hvvj5hAvLPjItcW6yEM4+jqVVbIEYJCXSyyhP3ZwJOcIURfWaowk8TflSgMmSYsGbCSirU2WdzYp15YFWP9a4khND7SzxX8IAGwtT4qLfisES4u1JtCVOCfMyxL2kEZL0lHJLvMpFMWRHPrfwuKr0ym5QxcbpXzx0UeF1XXYtvE2EsqMe9HiAZcxb6qICNMotNYP8e+D0Pw+3fDN+agCuX4UtlOAJwoQxfqMLVR4HiLDD5qwmMrb24e+Inf44uJe+yARQKC9rNub2bfnnL19c8/em7Hz9UbYX9bp9w2x649dCFBxz+5kK1+iQHP9LJ3FQxm/017v+3Na7bPhqV5fDtJhwra22huuRNacDIi44sgx+cB1QJpEIbletoPJFa3sRzKg21xSNxqaU5NPWisVy4JRt384i85oyz2rkNbLogjabxcYn3DefQ4zke1EE0JqDBMuXjzZ2IgTHwm5frBWEyCXZ9vfMSvywxPIkr1u/OV+0lHihVxH/jnJubpvOa0JP3pEGcCWMdgWgmS5w/xbw0WxL7c+igmoIMnAExqXdRUEfA5t8zoy4YFXALLdc11GMwOJXFBkDZkxkD9uSppw0TKSNjca9+1lKFch6q5SwCcw1gz2Zg23pgdieVtoJyvN4ReGvw5QG4ah8wew9QaF+Bp/3Lxe3qok65yILUgubc3NT9v7rsa0c/9YW7fhcI/k4edtPNPz9w6dFPekuxVHmyhx/r+sJUub1rE+7/8jEojazmHHJrBp5rkwikXbhOG77YB8xbBTe6AChzqXCkK5aqCGs4VVENYIHvBeVRqKt4TSY+eifRq6WfMSoaDlL4qzdW1VMmxP6T5ScAl//EgVMVYf44Sp3GC8i/H3K2BpjfBMiUloXfdaEFNpt6vt6pS+73N66A1FCkB/V+Nl3M6XHRw4kaK0AJuW+mweaWLbY3j5d4SlbdzfMqFbY0Gp9P6TPPq1FhBSd9jpYQgy7xqDlByq7BPmv3rcYnUe7FkUfxTC5fmUqCa14KpIhzGksmxBUqwFwb2LER2PwroD0OVGrwxRJcuQqU+oDaGOB3AHO/vh1P+ofPzww9aaa/xkUXC5pzM1O/vvZHFx3+3LP3PV7QPm7A3vW9ry865DlnvalS63sGvF/Q7rq5cmPrI/j1RU9CedESn9Xg2jNAt8XlohSzEmYxvBxu0UqgUlRrq5RGwWYxDf9UiiJyveEkle+VKumYqjlMqHEEpBlKSQOZ+mFKakJNU4/LH5dzMIsMsWsSi9r5OKC077PPCM/U5hBVp7V01QxL8r76Z1VvNSVjNx6Ot6kU6y6XqEovX4sKdEqng0c3RVvjUPN6XG9IgGC6bxTcxlXOm0uPMSapHcGuw8Q3+4yB2/LJBtDkfb4X9biqtudEMgaweWI1AuFvAWrwusEDJrRaPaapyDxGgZFoDK8Ck9y3rgeOzcUoazFNrgaAZTZjLqaR67pgz61NEd6X4GabwMY74LfdBUclntWqqskDQG0eUJiAn7lngzvu7y5sLDp1vFZEX5ZhUbsxvfOGL/1fXz/ljeumHw9oHxdgL1n35wNn/uVH/qzSP3QG4Jd0veuUmju34IEvHo/KssWeatpb0/BMganOuwWU6nCLD4UfHoUrdJQiqaUzRTONQzSlEqiS5vB4EoKAoblUy33y6WTBsMVmgGlwxlZYhyB5PZQMc+gpyqvANJk4EoySSY8VS2nlUgpWmXiZ254h5QUiFtnoWT4Pm3g9O1asRWI49GZM5ebv0OYSHicpQOBr5vfKomYz8bAOIxNgyIMROMiamsijDMRiS/Ug4sV0EGkMqfRXjxF2E0FjFU7B0KafFQTJNbJRtlyvGmM7j80jK8IGfFOnU3eXgNWO1e+LOXGt4ErmkUHJH9U1Yo6YFXDzEJp7LhT1MPKkJR5jG19HqlOYZy2zZnCXgW1bgQ0/h+tOwlfrcMUqPGGBQFttAVN3bMCTPvhPrQVPmyi5rA8oLJrdv/OBv3zO4u98/ta0SfKx4ft4AFsc37n5jJGFK17pgZXU8IT25CPu3s8dg9KCZb5bhmtPcW7V0WQQWIkGLF8L9FdZdBI4aTGAxTac2iHqo6IDC1NihY0GhZwjXXsIA6MAwqWFlr/j8Y5VfWY1BewWd0rlEk9P8JTJ5OW8fox303SFoDs/4bFKxwxSNBxicCyDaTlHMzHqYx+LJutrAq7e6iRKK1As1QWbcyo2IarOo0yUnJrguIpBu4iZvsggUu47AEOLg43WhnHR69fXQwWiev30csXgiWcOBEXZUj5lYqpv4kkNxMHrKrBZqdVxtmvgc0YQ54yJCVRiZaNgZaKeFc3wNaqhCe/R4QoDzfWK5iCdd56pL6nB5DYp5UiKsP5nIRMZaytXJcYzOQesvwaY3gJU6/BFimv7gL55QKkJTN99N07+3Ce6A2sbxSLXIy/cs+XB6xasWHP1b/OyvxWwD9167VErj37Km1yxeAg8Rp3rbvV3f+Zg56trvO+Da02xZ3XdDnyrCTe4FH75wdRpHupweYLNsipQGcic2qEcrNA0iUkUtMHaRyoWSuCCIKITlNyFWEF5PRYQpAKsWtLgOcIHEqtpnllSHrwYE+EqtxDDKk1zxXZB6kG4ky5WQ8ZUhTIDNh5Wdmj3ZJ5ZjVJQpEtB0JH8ggAxCDqOGoAljcRGKWvpfdECJOOpPXR8//pakp825xNyliG8TXLaNGei9MT4T3Ok4tmNtfQAKFF0Je418Kr3ZIZhRkSAJx7Zarc1hjZ110InthnGHBI6bGkhBamkr3Se9GdgV+E+jQAoaLniiZqMNYXDaZwyQMow52RJPBVvzEAn8NK8NDxwzw1we+4D6nU+HlRs0bcQKE4BrS3X4lmXfB4Vwms2nHWywft/cdl3DnvGGRv+M9D+p4C97ONvH3vmGz70hmKt70R4v7QLN1na+K1BTGw7HqUFQHOKY1ZWg1tt+MHFAIG1bFVBVjFDih7lY9tyPKd36PcOPIGVlT6iK4n0bzRK8RSqb6iDSrieuqfkp1nl3F1pSsWaXcx5GAgVcKY2htI6demhwNxK3tRjCtPSYnOlwrJOdbEyCJOaXAaPLsLgvB9j+K2cL825BuZK3lQWJnlWavURS0DniU2t4mWNEmsZq30/AYLK7dhAWtWJLvZ0zENaRdhErgwwKLzm8SLlDTRZAS2gTkSk4O2SQgwKjdhQy7+gYTCm5TpDDGtdkPoZuXcDonrmYDB6Kqm0OIfPZ/GpWSgTpCO5UGGJjDa9WJDUDYGzWIGjFi0Wlij/SikdoslCndn4UgjUdHB33wTsvhfoI9DSZ/qBvkVAeyOyev/XOid/6QcVdCsoFsfas9ONS84/7xuvWPe1pP8zD9//DLDF8W0bzxhZsur53vtV1Add2nvbHB6+/OmorqqgOQnfofQNJZhbQP8iYOUhspFAUPzIe6oHZYASuFuci+XaYfZesqGEeB1Z7AyekAbVGDYpoGAMW82q5WwtfrRFJxJmBHUQG5IBSD1zKIWLudQQDwVAGhjFowXrHL7KXjV6mOaETUyRy4opKTFqRrIldEgDcEsfEY23PDXRM2t6SBsC6Ey0cOSM3PjDXpX+0fEKVP42U+uJVlsVlfabhxpdpbt6rxJqah7VDIrqEDwW/L0qXPFnzGD3xJ8WR3L1mBVMGCi1q8i+M/GwDF6bCwayUtxArU0FlvsPoNRYnY0COwVTuKUiLgyPTgSn5UKca6WL9JmihB6UbyUlmHr4KgTYuoK3qh436ZFvloA7rwf2PQDU+wW0lSGgfyEw86sG1jzvo61D3nJfpdKlnWoW7duy4c55Kw69PE7w4wTsPZdddPChzzz7ta5UPhjeLXHtyX3+rs+d4CqLF9J+Sr49y6Vbjjwr5ZxWH8Gb44g11ckiyssVIwRSKpgm5Vh3BLEa4lAIT6OvizdX/WPxr1041f9G/iLF/pZCEATmFMVU9HkUGPScqTcLxwscQ7VMiCljxU8uPk0KiXIZGov7NA4NDppB3lN9xOta2+gszgzik3og/lvzi2TV+RoJdHat0gMfBCU1iGYSxDBqPMmfjuWaIhzRe52Yu1QwCGMnFiTjLYAww2DAtOtXjyzWVwfZ5kzBG+iqUeg0JWTlkmq8Q/GWlq/yea2AQu87hAA2rmo7LKRRgy2Ks4psdknhElVwYsNmcTRpBXYgGTaLeYvqZYnqUrVeHZ7AW6nL60ShydvSHE154NYrgMYe+Bq9X4evjsKR152950E889N/j8E1s0B3uNPpDN323Yu+c+LZ527MQzX6nke9/qpVqP3zL7e8dHDBkid7uFW0d1Bp48XzMLXnOO8HgNaUeFYq4qck8uojgUHq6VWPSfXBWtrl6Jg2AbUlIpPGLoIFE5l0gTEQ03peWha0GBOPZf7IKB+PbaSmSXOnlMepkCLgEosc/aCpw0ksGQAWRWb5jFptE6tYlVUXnQhLspZS9CYU2Wh0ahTMtRrL4BgoqtZBRDGIqKIqopmWPIbqHzqa6LCMraSYZE5ijGvKrOVCEw4YhN+oI1j9dc4IWoGDWkcrbQxjpMBP2QKnhpK4V4Yz7Toyeq3gCE0KQncDQG3s1GvmihzUyMVQOdZOh+/WOguxQ6Yka7UbjW2WCIRWxaYglX5dYU2OqS/VE1N8S9VOFS6U8NU+uHqf/E1xK8W7dNzOWeC2y6iIgoUopsb1hUBpHKgWvtl65pe+TdQ4Q7Zgds/unW9+0rJLv/Rwsndg9C2PxvGdV3z1yMNPPefsQqG0wnssdlMPtXHft05FdXmfn5uQIv6OeFcsOQRYMp+9LS8MiknpPQJoqwlPqrGme3T3sGTxpDlZocEyp0lsxN7DhDybTKXPKuaIF1T4pCTfFmAQsKzEUBPlSemjteUJXU26RQL101pete7myiPxTr2+plm45M4yNDn+nbTkCQVm1mAxMVM2FbwoPtN64SDUMKuQb44KrqVcJH7luJNXpTIaPt68NMXTohvwkQyC6GllRdhnJSSxeN3mRj5nx6UdPtGTWqonelmbX/OUcT7T5gqZrh6PbH7aDL6+LZGP5obV+YlTUM8dlGG9VmXg4mUtp0wn0UVmlNlKURWgLCbxkMVjTWjijh7ypCWiyHW4+gDQ1w/PMa7FtxXggc3A/T8Xz0rHUuXf4CJg5q4JHPuGdTjw+Y900R0sIhtd/5N/v/zw577snl50PiqGfd1x6Pv4T7a8qD5vyVHIcIAvuGLx7n9bi052hKeN6JrT4lnbLbj++cDqg4GSqLyedgujwgnax6PVkL0ziRYb/S0kC4ytc1rxoiCl3UUsntQ6Ux7qUEWjizHEWVEVjl5Q6WyIvdSNpbtIaBwshl48sVVM2frlPK1RdhO6zCNaYbmu3Ji20lK4tF2M5zht49KEfAgH6CpUQOIVmKilSXRLegDfIxt58a4cglgcr8JY7B+12FE5n+kEKUD1vsTbyByEnDZ/XEKcGLOr97bqoGA6ND4MBkDPZcALLXtGgU3FjsY5iE2UeguCnho0LZ5gOs5EzGJ4mjkSNdXMBK+pTMfIjlUpmWfWcCek/NSLWuwqw0J0WC28XhkmAAAgAElEQVSTFWTxBFAKLdJjDhNoTKlntlSBJ9D2DcJTzErb3xI4qZmlVYW7+XpgYjNQ7xPVuD4fqNFAj1+G533zX1WEmDezZ+f+C557/KXrbt2W2wGwF7Du1u986tBjznjtWYVSaWGWFZYWJh8o44FLT0d5Sc3P7WfPSbXCzFQPPBIYKUnnDYlIFKu2W/C0OyH9HnKruiDZg2qcxKtO41YeLPKwWmAQ+lJjTGQ510BUtZc1FiokqYFEbMrnAhN/aAsptKWpkCVEMghWmrUNnigXY1qO1OJN4+6hy0SByWlgOaeIHPH8oWfTCkVCob3dj3iG0PYVfap4OPbisuitwCMIKbzqeHUrIbB4T+Nw86qBoeg1Wmoloa22aYC8ZJSZ1m70zr1eWMiI9dFaza/WfacePZ2LJAFgZY/pTjS571DjKcwjGkoBs46xAU7zruHzgWJaUUoq86i35TJETdVwXbGClM9poDXPrBtgUr8sdfFU+oD+fqB/EK5G4FRvu30WuOUK2SCMYl7ysgOLgdn7pnHsq9+Hg1/4cLeLAeey0Tt+8G9XHPv88+4Ni9F8k7ndk4HaxRvXP3f+qrWHFzIszgqF/sLdXzwSzebx6BbhG5Os8jrynCNLgZXL4F0LjvYAJqA2m3AN8qxSniiJfaUi3I0RiyLCzhEcf5HHkG6KUMIWLGHSYsXGLub5xNPENE+MKj3rBLQtntG+lGbFCqck228MLMnGGC0TupyIRKHVTGMaw2MSQ5klTCJdI3Xp+IuXNK9p3i3QWVNDjOBaEYbQ27hQ1eul+zglnjlX6mnClhWJ8Hms4SKhqNa7qnW/fImJNw7ljUafTZNQ8HNowfqY8R7z9hqOqPprQAvXwOBT76gUnnFpRiVnl5Pr1euIFVIUZ5r3NkajQ2+pMy14kOFPjqHfaR8/nRgr4xTVncbeRCtiTRq+sD0ijyz0mIolOP/KoB0QmlypAFkduO1uYPs98h7nZhfInozl7ve6z/3KV4rdVikrlubv2XT/9nNWHfbjq5N98HMR37ff9cJlZ7zvy88r9/WNIsNSNLb1446vvRCVxSPkXdFuMB12JDQdfBj8ILUdiQrsaGf32Tnxsiy/k5KpdC3s/KBxkrbShTSOegJTHQXYOrihUFzfTa0/6y4hULUp01a46FXEywbZQY2I4EfisLjdihmvUMcgSA2VUcEZmFYTDEu+7kLWtoKKw18zTCpwCQIkVtOTKtmPJzKF1UDAKFAjxRVbWtShsyi0XG8qxGfKXpLwIFSTKTW2Dhy7dyWXQUswo2MqcjAUtLGjAdYEtfA9OtfWjsfjlQiKJvqosQo7YeSOj+C1zQjYQ1r6WdM0mt8Jl2+gDUUSltJLhaoQmxro7UKMAhtzSFM8dA+693iIZelzun0ll4ja3uTiaV0/edoB+P5BTeuUgT1duJt+xvUKrCxXh+CGl5KX3YmT3/93WPTEPUBxoDk73X/ZP779P57/ni/SZq5m18N9ljZc/4MnHfjk044rwA2gUBrzG39wqNv54BneDQBzE+JdqSeQAuWDaCNYSte0gLkmPzrDk3clwUmi8xBfhQE1a62ANTFCFpnRN/Ee9i/1IpavtcJxxVogNwJME5/yW3/Y0jKPL17dSv5UMUwU4FhumLbuCdjSf9HiqbcNKVShohEMkZrGggqbBovZUhFIP8/2goBJJXJqyJiqmVuPjQBhRw0T05gJRBHPxjIKe8Z+UmNj96cxaMiDmteT98XbRh4htF3FQIv32agktcCi6CUpEyMdiW6RNK2LtkBsSZRiKwaJghS9rjSevXHUBuR65N5ld9jUG9tx5hW0zttIFOX4mRzGZhFhDNGzygQIRZa8rexAyyq9PlCAf6etV/v6gMFBYIA2aqjTxuhwt9wFv2sDXB+91s8VgvB7gWVr/xlP+dBVQLcKuPkPXP/jO9c+7Y9oaxlOqBthdW85GIMfvOqBZw8vP2g+svZQlrWH3e1fONOh/0g0SO0Vscm1My6Q8PPKQoUJwBSzEmi5OEILJzSnKqkeXWCW/1MxSdtI1aCLRQ7pl0ClVRTisZJd+sI6EYkw7xjsHHZzCaptf6IAmLBerGdSFzAb9qTeOPGCttgtto1fn4V0DAk16rfD/QRvrt5elRMRV6xN0KhpqI9OlGNd7LLelT2EpgaNK3k4UsDJ8NjOETYPsdzPKEbq5ZP4lIcjctDwuUcZC6WeqkWIJ9YAU70+GRO614LulBjYRLhe83BJu52FO+EalGLbpnhJ2JQ4+ljXq+slCIfsmVOPmhhqfiKHzVqyrELWgMAinjT22Jq3Vc9LoA0eVlMexRLvgu8IsIMDwMAgi1LYPAN3+3VAnQop6kDffIC8sd99Hc780oUo1ulxJqPj2zbNfvTUg/7jY/eDunmk6nkdUDjyb1+24vR3f+rUWv+gR9YawsTGJX79985zlUUjmJkAOrNcK4xiHW4tKcNt+AaBtQF+ilCT0jfalcMii02iAtHaqziWFYoo/yyd0BO/2vCFtIoqxQayEIDr1Id4JaZlAkiMFRpbtHysKZcpLVbPIS+ZB4ltZ2pdgnosJkNzhWpkbMGm+AneIawso+wRZOpfhSWYkUt2jeCFFzi5Umv+EqNvMur5wgkzhEkcbNVKwWQrXTXTl3QFyT2I97JY2EIMm2OJL2UuZcSMJUWvFlRfYzb8lVa5pKNqHVvmvG0ANa61pnUZwkSdCmNli0OotKJLD41eXIbQPL9622CUk619dJUGdsb7yideWeNXi2k95XC5vttosQKYHvBEavHQoPw3MADXrMNffyNce0IUY6p+Gl4C33p4t3v6X70PC47dgWJfvd2ZG/zhP775Jy9495c20wDz+B4HlL/w/c8fc8wZrz4CrXYT1BW/6Yrj/fb7X+fcoCM67Ntz9GQ2+HlL4FbOBzoNiVmp857ASvs0sYfQHJhuui1ekxaNAVM9im0ZCqsztYIDEwpkvEUfUBqm+MkrfbbzodqIkP5JyGqIi5Ka2NCOZkbX6LFtJ2rXoZTL8nlK52URC6hDv2bYqM3yuJGOys3oZPPisOokBZmVZSr1C4oy09tILc1vSVZCF50aK+4sUa8kqbFoOINyLAKnCjtasZSmnGylKwii4bBvzhe2hBx40jUlIx89WRS1jAlYd4seZ/TajG7wqEkMG+i0FfqbfqG5bgWx3bfZudy+0sEgJXnlFPsmLtPAWWpJdxYxQyTDInnw2JKnOVqupy1qdSblw6naidI9lKMtw/f3wY0SMAeByiBw2yZg630iPlETwNBSINuTYc1TP4YnvfVG2lYGxdL8e3/8jdv//PRX3HK1PDMF7pVA3wdu/fkfrDr6hPlAdxbdRh/u+eZL0Oye6Vv0hMUpOErlUBniygPh5lfANHl6FphN4lb1qpYbDCmcsKAkLgupGJ5kqSU2eAVF0yxZYCoJ9TWlU2POsBjTCqGERoW8rk2qrpNUoDGzIIKMWN34ORPLosAl+UldmgYc1ifM29J7VpAfQS0gE+9gKSe51fymZPyeFjcI1i0lI0Y+UGNdmfFeNKYNoDHgqBpNV80xnZUnpkX4VqvcAyhb6IGChuqDpEDBBK/Uy2kcHNiQMIEwBmEjcTPyybWEksaU5uv4pzQ/xKa2LW66viy+j2p1eis6yaFOJ63hTtVmXp9azhi0D1aYxQgH5Zgmhn1gbM8LzQDUklerClhHyNMOwW9qALffBNdPwhOpyaQW05aGg5fgWed/kx92VKzM27b+5l1/dvhJP70cmCED6t5//OC8t33vjpOHFy9zQGMWrYkh/Orrf4HS6PGYnYFnwFJzegFYexB8pQU304CfnmPgUmOzPAIt0l+R663aRMUIE5uEuOVSE0KTY7wa4sxgKmOO1tQ/W8hBTDHKmwTnsitikojnnQJ6vK8VISSOwWJMwW6M8ZRnhTsQvqXqrdJHIYVGC+WvwDTUkIiA0Vs4EiiFfk1PPJoqvdoIYN9lCnEQ3pT2BQat3l3SZqp82vfTSUxtTyh3VLB76GcQmJQxmLhkDMgMcOI5DaTR8yc54VDIYcUOet9Wkpp4O9mzOn89ghv5jLCdQMXU0RtFthxwNHiB7vawgvBnYCnW5G/Rnja0s9ZhdS9JZw+3PAo15vEmwFJ+dqAPGBtk4PqZGnDDL7lhxvVRqSJtTDgEFKZ+iTM/+XEU+xoo9g1P7trq//H0I378vlum9rqXAMXTzzt5xTn/8K2T6v19s+g0Gph+eIm/50cfcJWFK/z0fqA1K+owue01y9kJY7oBzGg1U9hFQDyoxCZWPGcbrUkaQtaNFXSK9QyLTHdlMHcbvEgUc/XzUbk1pmmgDWKGgY/b6pJ64xAXpR0/qgbafj3mSdJmm1DbqlU/dh/a+RErnXTL0GATUu+hrX4KCjMGRiFlfaeiiOkAab44KYZVxiAuNx8vmpmIHsVYQkKlw+ej4stzl9x33J4lEWI0RRWZkd5jEJDitQTw6K78gUIbENhDJjF4IiRbiaWAR70//2qVaaYMqyfnH7adTKIYJ8JWLnedalChN1c/l6wTXo+8YYDl/PkFNQY20fKaUWZJ9ZinpYJ3fnAv0EexbD/8vAG44gj8jfcAc+NwA4NAjR7AtQg+27HJ/eEHP4j+Vbvg+gfazemBb37gj6/8wQWXb3avA8pnnn/e2ue+5YIji8XSfjQmuth3xxr8+qYPobxgBDPjDFhO2wyMAqvmwTVm4afm4BoSu8Y6VC2O4GZi3TcoiE864Cy02daWWlZvY5SU88UYyOJXo6Nq1W0l6sAGYcTaqoIPjDndYN2D8zNLLo+ZEMU2WuN8zBkNi11biBF78nyhqSHlX5ast4VgMV7wLvpsGHs/pL4MTDH1E4SPcK7wRWb+NTA2eqqiUkq7LV7MDWeeSeSa9+34nCqv45fbLjQJXZL7D7nR5Pt4vHmFW920eb6ezh1iRYmWEQpaer2ispeQSmJbYAbB5jqNTxP6boYg7O+UDowuUHuOkCBY7YhtL6P9oDzU9ogP8rDWUaXgpTTPYB0YGwAGR4HbtwC7t3CuFnWiy8uA7rZxnPrWdRg7cSNKtVrmCmM//Zf33vTuN55/j6Pqpg9+5cNHP+2Vf7kSHT+Ozv4Mm686EVt//XcojFQxSx52TtI3Y4vgl9ThpmeA6SZ8k3bxN3Dagtba0/QZLRbb8mZeZpG07zGxfhJThLEIiXuxyglfTdOQ+nI+35cu4CQWtXMn8a1R3JCGsNJJSynwNyftaGZcu6mo0yMuhbSDKMjs7ZQCR9oWKECecZD3ohQDbwEbqXv0Mmle0+7TjFIClkBTzX9Lr2uI03oKF+z8UV5VJpQA1IS2tK5YPF+SFk7nM+dxzeDGmczdXe/nQlFJHNvovejiTSFKQKfniIq0psWSfLssxZ5Qo8fG2L5ftgSCVmGPPbGn/jEjtHy+/k5VTloOKdvdynY+cu1F2YObYtaxfvjREbgHJoEtD3KzAGq0DfASAHsbOOHFH8bKP7oD1VoJWXX+rZf+y/r3nv3Gm0lw6n/nD79w3JGnvXIh2q196EwAj1x+it+67W9cYaDABRNU4USx6qKl8PNKwOQ0A9a15WHasluEpQ/yW7zIhRplSRd5kp8N4xfLEE2QkW1OVGnWyhoLjURJNQ6VxjamnuqSSOMzZl82kcRarL9Ud8lId+8LTeI6yVbwHwyLuepgCYS66fuimJuVt/2UIuUVj6+0N4hs9nlZkBGzSjtVNY4EQotMgkNIxuOxvCF/fbJCw/Ul+V2+XVGxhQDYNaYeMMag8R4NDFGc4xkI/5dQ59DgEYUoodgG4+TJeKYhpEBLhjwaXaXOIVefKPhaYJESr1BhptdiImOsxdawKbRv6iCbs9bCirgZgTQBxMKJJM2je0QxLa5VgNF+YMEI8EgL+PX9nIP11QGpeML+bnb0sy4oHPmKX6BULQC1BXf/7Dub/uY5L73OvW4Uw2/77ndOeMLTnteP9uw4OhNFPPSj52L3+Dt5zyYqSSTvSrnWpUuBoQIwMQ0/Y4Cl9i+jXPQEOvUquZSDLRLzBIl6FwShJHcWaCGdTM4YxQRdPDxoGntajKu0jSc9UGWrdBHxSGJoo5cW+8WFFAAUtg2lHl47TiuXAp21JLqKNmGvoTCjMVwI9FXzzQqcmB4KuRZ1dj3FETkmYkqrqtKKahsjydf2suKkON5AatcQdmeIwAweLNQDpyBPf4+P7YyVZnIvweimoYHFzWp1Y4ouKbZIri+Mj1JWE51iO2RS9GJMLO3Y0bGInMvmPu7XxSupZ0+tcF0h3DFFU1NNsvr0tLrDZZrqsaffpXlZ3kamIJvoD/UBi4bhdzvgvvVw/fVIif0kcNRJ/4Qnvv4q+LpHqbrgwZuu3LPuqc+9yr19OcbeeMkPTzjohGeW0WrtQ3dXBff/8I8wPv0X/NQ8jmHn4KmSafkyuL4MmGxoZZPu1WS5VuYH9pyWNNeVxka2KBLlLmHBgfmyoe39nLHkNA2UbG8avEeyz2zIffZ4lnQHPvvSHFVSEx52bDBh2x5MnHiyXH7VwKq0LfF8QSm1yQ5bnxqtM0E5LciXlAQv/lQES7ZisTplXniRfuQRa21pYYBt/JM8Zi6S6DGgtme0fj74waQQIuRHwngmlN2AGl5KtYKU1uY/06v6SrpLxl6WSHwMZ6S6dr6kayfYeWNf6peD3hZj1nxqLvXaGg+FcEmdgG0yrxPErXfMjpL0jnlY+kmP9xiowS0ahJ8sA/feJ4DtI/V4CVCYBQ4/8dM45twrUB3oANWFW+/8xeTfn/L0n7o3L8aCv/j+lcetOvZpBbRm9qG5q4YHfnwmJubejqwqNcTNOXgSmJYuAWoduEl6xB5VNilgQ7whcVIAmr2uExifgEatNJYAF2BYpJWWDYbdDqS3TuX8nGqRGE4BSiwQsNzZb6pntfNZ83MiTmkxR0jCG1tI0ypmXUNO0GI+Y5wxTgpUyxhAunF1TjhKDJQ9gsJCAg0renPHIYDMUV1TM/NGLy1gMNU11b7yeE3qey0HnKbEzLjZdGjeNDw6w2yP6gW2P1YQa5KqrdQTy23oOKRUVV8PDD4R68RGKf210CLYADUMZkeVnstG4EmVUzBkCmSj1Za50PvN6Qo2xbqNj4wlFUpoWaK25smmbJLm4efNEi3ur8IvGAAotbPhfsnF9lFRxTJK6wBHHP/p7jGvv6JYHOigVFuw7d5bZ9//lJN+6t66GovefslPjl15zFM92o196OysZndcelZhqv2XKAzCT++Faza4aAKLFsFX2nBTBFjaYcKCfwJuTIgHGmPpG4tBjXow+GLtMIdxuTgzL1DwEBrdDIOsMXDox0xkfB03wXiyDU1IxlssImY3qpWJwMFxS5J+Cqs5oY32uELeiiah3MxmTYkxECZBV6B8OuMmoARWYfW0OQiF+Djt17V4NCx6A26i6Ijaq57Fdq/gThe7Zj3YRJuUIoeCDbnWALzgyY0iGg1XscyGOGwNo/eSxtrGHILJtvGIOoCNQLidJDQIHT7KVgND5WPiPcUGDFsjdi1xp4oQZycePHhsu2YzonmqE0IziV0pitPHtRhQucFdwMqApf/qZfgF/cBsFW7jQ5LuIZV4dBng9wNHnPBpHH/e5SiOdFEqL9iy/pbm3z/7KVe6P1+Fxe+85LJjVj3x5Aytqb1o7Kl2bv3qWaWGfxcq8+CnCLBzXH7o51F3fCaAbdpOEgI+2f0uybOGOFEnlBdMWvanizq1bCY3hhAp5t4MfLxoyIKlT9hWz5rb9T0BWBonhd9NtQ0tbEkRA02QdnqI+mwGJrnmEAvbPSfv8X0klNLuUT1sWEB8DutM6mUO9Hmi9taiGNXNyEaCG4nxYg57YlzkUmMXkxgp+WwOgLnxl0UfG9DF+Nlncs+LVd0i9Can38f2KjFyBq6Qx/xPhCiWOjJ7QIm6PgVj8KgWutiE94w7O5V0raXF+wmlDockn9drly2D4jyJk44WMYwlrykrQ9NHmWosywUU/AhV8rCkI5WB+YPATBnYshHgGHYIGFsOtHcDR57wKZz4pitQHMxQrS3Yctcvm+9/1tOudG9biSWvv+jSow496XldtPbvQ2dfqXXVZ86sdAp/i4HlwOQe+OasUODhUaDPwU1RmqcrN2H7ydL2JcnG0PkNwWNinKmYJtEtjxlzdAn1TQoqosNM1d+4CGJyP6GC2pIms2WLggZae0iDoVDKnMQlxhwkbkzqdUOtcDTp9DBq2wMqBYf1uuYa7JOmbVn56oitBS6hdfFZM9omllBnU5/lGN1ryp4/oyJJzAWrAKdxXywcyHvV9HqiYKRKtYl7puyagUy6jAL4FRxpcUO0yTFMyO3qoc+piczMKpJMNQ7cM9lhX8OfnoyWGSdjHtJyJwdZusYyF2Yiwx5epvqGidHwRlNXJgrIulWdJDxfRwM7fvyLeXACaRLHUsqH3qLP1Ctw84eA/Rmwa6tUQPWPAKMrgNlNwFFP/wSe8dafMeBKtYVb1v9y9oJnPe2n7GHf8PlvHnXEs8/qYj+50z2Fxk8uPK3Wzj6AeWtLmNoDP6eVTvUB+IEKHNUQt5S2MTDokZJS4J/S4Rgn2NYo5hFso/Go2sqgCqUI4gVjTSybeTqxp8kmaUa7mcqomTRgsZOSntDgEZIaVROBwldaSqenEksWcLIrg1Ja21M3BWxcKFoml7QF6jSbK7DBEOSaR7aeYSYjMvM2NIG6hxeNiJsQI6eUchQxUmGzMWU/MeWUr+jhWworWIUWq+4KxkIWv9i2eO7g28IuiKlRtNuMGkEYAFvZ6ZY6cTIUH0mhA4Mj8ZhmsxMwGvuQUyvg0/23wuXofEYbomtPV1tinAyoOWpNX2TGMeSKxDjy/sX03Ux/dVNxruGm14kaE2BLwNgIsHcOjLH+fjgqTBpbAUw80MHxp1+AP3jLdUCpiFJt0UO3XjNz/jOffaV7xyIsfNnnPn/UE8/6M4+ZfbtbrXH4yz/ztMrEzgvcyhPrmNwLzE0DjYbseD42BExNA9QXawXkSodlB/YoGKR9l7GH0ESFJA+bm6RkFngI4+5X4h0UlBZDpQtIV52ofHaewK9l8acFHdYFYwsyPGMmLYg3KqimwmJvo8r6WAwru7Sm6zj7abycYFXjyhA7MQ2Pgp1FYTE60AcSm/ClZix4lCBaWzwt42zegMcxxyLMEqSxv8Xb5voTQ5fQaLu3UFhgAFZzEUQjjuPTYNpqha1jKKWvSsF5LVn+WeGn60w2xZOm9Vw/spYt6pBoo4QZb80X2wOvQs1xOseWhrK1pYYv18UU0zqx+CfZbYqvWf7m61QvzCAlRZs8Le8jTT+JEheB0TFg5z6A9vimjp2BMWB0MbD37jmc8uoP46Q/uQ3dahml8pJ7r/3B+GfOeNHP3OuWYv7Z7/u7I5/5uvcWMLN3F6b2did/+c2jBjb88sLCEc+Zj6lJYHYKaMxJLeW8UWB6CmjTnk1KNS1+FURElc92dWerqIOvCz4W8Ft+UB9BETyota9FWhLyp2neUfdBiotIKZAVMITqlGjpGdC2M4TFlRrjxVyiHa/bvASPZV2rSaolxEgWc/e216XxnzkJKc8MqiNfthWd9ApojxGXqZGTNLW8nyuMSso8bSfmSP10tPTe05Y88dA0tbKgwxarphlYRxSPr+4rzOsgVvxEwBrfCBKQGGCyS2H8zYipkQjdNzFkSGm8kBtjHvkcrEyRvJYX4ZJ8tVrAqGtYh0FiTEIeXwFsP6zCyZaGGSjTAoI6rEDmLYwSr1rUdA8XTxThh8aAbdv4iaG8w+LgfLiRUfitt427cz7wPhz6rAdRGqijWF1y67e/sPUzL379te4Nwxh99jtfffgL/urTNTQndmFuX2PfXVeuHrnqSxcWTjhrDZoAuAGAhKc2/Mg8/t016bk4CiqOZWkuKI41kUbrhdMHEJlRN3HDUjWpKGEKn3lqM9D2t1YfWRwShJDgpZNGazYY6qWtaojPo2WRQedJc5HimfkyrMGaV7F5H1tIafFCT+1rEGcSiy0nTFysAdQuwlaSnD93XzZuGhow0Gkbk/B0cfkeo7uaoEzEFvkOq1qKQlMEbhBSggiXeKgwtnY/KogFWTYFZDQu4Xr01tI0igHLvKKl0EK2LAldgscNhtEoe/K95u4NtAmYJKbQ60qoS378dGrSWN+wnCdpqitpob/tjW2qNF2HPVeYfuf/NI7leFa9LaVxSBXevlna7qiWmDY2rAHYvv7h7nn/+oHikiduhysPolJdfPXnPrjhG+etu8G9+WAMPfHUU57wso/9+3C1r7ATs1PTe7feMa//i+/6WO34057hKwvhpvbCz83ANdu8bSNbx9lGjAut5YniWNqf2LyVpg5C+ieU9hVkgzZVE3UDHd2TJ5hAtZbRM8ZeSo1peacFmwydCVOsA4MRAxI9Z0BpVE4TYSoIVEEdTmYrXUQaS4m/jXsLRZ+i5ZSBqsZ9eMMey7yGoiEQgUT7VoNRiwzDqrSMTciaDBYtt0NhaO/jhfwYaTIONZQuJpvMxZDDdIPk/MGDmY6Tjo0aGjpBUiQfwl9NXeV7oa1qMTGGYU1YD3A0ehIFmXc1G5qo3yEe1WrnoIzrGNL4mge3cTNnEcIp7QRKcu922txjS23sJTGuRlbmg2NUAi2DV2NYTus4UYjp59AAt0v7/dSQ0wcMjADzlgOtHfCTEze5937vAviRWVRrw1mGhd/74Otvv/KzF93q1h2HvuFFqw559Wd/vGho8QG7Mbtn/7657bXqx17zF/0HHfIaHPAU+PHdcI1p2VmCZOmBAYljqUjdhAkTEMirMYBjbpb3YQoliEaNjVKn24rYxJk11JJEa3TmumWhi+KBVF4J1M6Uw8TjJRVNOasevLstCPV+qbdn+hYbD0JFUXJMBFFYLZEwcXSgu3AEpVrFmrCSE6oeigmkfFHoafKcmtQ/G5W35uoQdmjsHr64XdoAACAASURBVOxe9OoaVolT0/mS9W98ugc4FgakjeY95aA2jGH9m9dXjSE+RkUuKF94kKZQetyYefUgTMloWK22NeFEpOj79oPtqDEnFecsdAhbvKYHW0+rmsO0HtkMmh3OS1Aa1y1mlZsjMOpP+ptYkHpZimE91cJz4YSDp/h17x7AteF4k7Z5wLylwM5b0B0+8NvFv774ou5sMSv29Y3OTe4b/dIbnnndhmvvWk8etjo8hANf89krV6465un7MDu+ZwLjvn3+a18wrztxgXvKyxymqDtHa4qpgIK499ws0KZHRSqFtIJ6o6450CqnM8FH14jkb6NHlXyn0U+LzYyiJgsxTGLP3kc2yZFnRYeX86J2AUKNQ1GBGZWgk6i3CNtz9gpI8dpjxZGJZLpIbL+nEMabRzD0xaeNx6+1VJMuHgOXAs3U3BjbRUFVPhGL7y3HEAxcEmIYaFNl2z4untbuN6ZEQsbDiEouZNF7UtU2F1MHyppwUpsGO4etBXs9MULiAOMjO3XHuxC/y7rh6Fumgo9N8s+JxpbPoZqabvPRU1xhL1uXGX0P/c4xuNHiBLjsWeV5wORd5fE8BFb5HHtpqiUeGIKndA5twkbx68giONqNYsPVWedpr/pE6WUfuh5dFFCsju1+8J7yp196/E/3TrQ2unUnozS1E8te8rcfW3viy98+g4l9O9CdbG769sePXHHTv3+58Ow/WQA3AkzsAZoz0gRQGZCnc83OCDSI+hot5lg2et6Q5lFvHOo0FVy5ckUDu/60qbUyOp5Xeo/Ob9ucsHfQa1DNK3QHKT2LC0e3XVEqGrxjYgCMEgfD0QN+83xiY03kMMEiMoRcnGgtaLYw5UaSoonU0yRqbnJdoUxSYRQskdHqx/Reub63uLhD/sa2Jk0oY4gY1MIoE4jsRI1UqjgnNFhSeUlTRFoVxHOXGOQA2ISy98agKSO3NabMQybgsWqJg+mTYUrDi1RQUhYQE6dmcPIpLwI437/mXCUuVYNmG1EYFbYY1uJXep6x0WN+zQMjI/JkjNkJ+HoNbmAEft4yuGwv8NBd+zpv/fJHS4c/Zwf30haLo/ddfenkhS960U8XHoXtbAfecRDmn3TO2Ye/8P1fztBtb8fu7TPrt948fOCFb/pk7diTTsHqZwATe4GZSencoZQOFVFM0QOdtcqJBjOAVlXDHgDycJAwZaqipUSsdM6OpzHmbWdiF0x4jqgtWKNyRg21aCNN/cjzZy2Y1TJDNSaREsauknQnDBPs5WsSuhwEpeRBSqGlLp8O4i8Pe/PG2Fl1WKF3lu/TfHYwUmGhagF7oNDiRcyOyM+kX9hi5gDgxBjovdg6VRVKZQC9PutasYNSwJrTDYs+EZhU8ZbxMuXf3FPy01JpCqSUkcex0OO1YyoAyghY7uYTeh++Rgcv6d4xeSoaUstVRxlACmV0j6aUQVj+1+6bx0FlbgIzHatAZYVaabEjsBqA2Surpx0dg9u7i55ax0+y88NEh5fAbb8RWbvvtu5Hr/23cnkoQ6HQQbE49NNPvufXX3v3R67/4jT28p2tOxhDg09YddirPnn54NgBK7dhz87xRzCL+rvPPHd+ZWodnvEa2a+NQEvpHYpl6dEDdAMzM7qJsoksOqoWywaqbBRXQWQTZru3K+MN4KD4I+RM9cG7iYIZwGiCksYcAliL2yI9jcxNYykrUAj9uqJ05xrhU88rEqsqyDEVJeszEY5yVtsosxZ/BCFDrY7t3q9AkLjs0YYgVzsc0CbuyZTOYIBMSRZLpZ487TM1t9YTxyaeLADZjKNWYEmoG2lyhGGvN05BoHtIpZ47pdrpBnxa+BKFKbMQvTTaxlWAEtYJX4btsaTsgt7nzQaSVA+f1uLh4OaFKdsuiVq/L8MtFDc8BlRV4BD7c6yq2pPlYAOAtbKJwEv/hoZkx8yZ/exd+TEeJDbVMmD9z9A+4eUXuTd+7vZSp+tQKDTnZibqF73xuTfcfcOtd174ICYFsCej1h3HQS/+8EUrjjr9nD2Ym9qByfHWXV/8m6MOu+073yg+/az5WHwcsH+PeFlqBiAvO0RelsQn2R1QvKBuy0ke0jwuDSR39kQhJSjHwTMroOlEmteNMRrVDpOkllr0+Lc4Adut0HpWk8UfYrpIAdMCB0nGyyIIuyqEbg2j20m8mtJBA7XlI6xJIXimWGTPEpKmhwLAEgCEnfPVS1mmINCxcP/WNhYpeVB3ez2ioYqvM9efJ+OZqNT5IoekZ1jVaz6VXm/QHgKozSvqDhRJGC15XnlfRDh94nu4VjEEYb4lPNRG8PgAMSnDNDFA7ydnII0l9MTwWgMgdkLOkbN7aX7Vih/Ma5qtCCDVG7b3maNazKpUmb1p8rt5YXp0x9gosHcnUKUGgDr84Bjc/OXA+J3INm/e3/qr71xYO/KUbpYVWoVCob3lnpsan/jjp/xscAEeWnc1GgzYS4DiHQdh6XHnvOLQF7z/oll0JrZh/+7p6x78Vf3ofz7344NLB1+Ek14FNKkXdhzg2uImfIEeYluDn5zU9ibt2OD0ju7ST0qapXeskEIpscW6PHgWayRgZcDbgjZg22LOMknuh0VnT0kzhTmCL6aVaN0osMNC1uoiO695aItRLGerKy7Sthiv5l4Ty2XVByG+DjSRGa3RieijBDgW36X5WmvGT5P/ZlxiVVNvzax5C2MAudpdKy4IhRtx8Ru5DsJxtBqPEgSthCSIVqEJPAFMeoua344ADgGAGo4IejEOZpBSIYhVnxiXMu1NduZQwxC+VmNiOZ887FqYiS4tA559wLrG1GPKRmoKci5z1fJZOp48K5cgWvpGN/7nXCtRY90n2p7QMDYGULalPQfUa/B9g3Bjy4C6Bzb8DO3hI37uz7/2JxWURoDCfhQK/povf2TjN9/5nmtP3YsdZwNdI0Lur4/EyMiypYe/9lNXVOctP3gbWuN775sY7xb//hWnHbzj1i+6pz2vgmVPFi/LlU+0gTjlZYfgaQvUxpw+54S247Vqp9j1ImkeeSpYoKx8nFFlBQAD015P3jenwueRY4OgxW1uCegNXGlhhwJSLLwJY2IQYoWRiS8ae2o7lQ2SlWIG0cGquoJ3TdTdsHBi9ZMtwgBOU65lDSWi0GMs5AD0YGnimky1pYQGh+/jazFO2pNKCfkYu2Cdh8AiApfNqcaaQTY4KwFXoLIgqDeVfNz0hVzFVU5RTo1TNAdW8hfSNKbChqJ8895pKWbOUugfEdih0sm2welN3fR6VItjzXPSneuzjkwJFvU49ayqwZA3osIIUof37wbqVdntf3g+MLYY2Pcr+Iceas+8/PzP1l749mapgwpKhd0zE7s7Xzzv1Bt/fePdt3/iYUwoP5B7IVo8vRMHn/Wujyw/8eV/vafc2bt9ojUze9V3vz78rH9//xcHltdPxkl/CrhBYGI3MDcjT1hvZ3CDIwBtzEbP1iGpmyiy0Tf2rjqRDFYDpFIbbWOTflr1fhYTch2GluuZt9XjJBWjG2JbOiCoiIpuPg8VcqgQYt7PvGnqVc3DBTyol0sprhkGmgClcwFo6blz5xKAWGwcmwj02s3rpC4hzYfYWFhaIST+E+Ni4AqYtPyjglD3XTbhJXZVJTi2WFzFKhGDElHMDpU3xBYojU1sE7+Xo8BmzPT+eksH87BKA2mLsSmUEwqdaZgiwxPMqOaUU8OSz/eGqIW/TK5Phizeh8XN/DpHDhY+KMujggf2CgZCZUNBVNLXiVHSg8tZfNIQqFoBhoeBfbuAcoEf28GYmb+C9m8Cfn0dmoUD7mx/4sbvDgzOWwHnplAo7L/3mu/t+syfPP/qeQcKHc7dNT1fZ3YtFq867omHnfvZnzZLlb5taDbHb+3u6fa96Q/PPHTqgX91xxxTxtozgBnal3hcqp8oF0u0oU7bXUzCBRVYK0Z0i0r2Tr3xqi6+XFrIPA2pz/yAIqXZwVuqhw66UuLBDFzaeO47sRkhVzIZnEma1lCaShNgHp6Aqa2AFuvJfkkKwvCwYgvQYpVSWFS5OFGFK4snA7B7eJxRqFT0SosXcjtW6MK1a1LDkStQ0IUaK5Bk4dplSIlpPr4lUEucJ+fPF51EmKX53RQY9LksI6FTfuZEn+Sccl4rLBbQ9X6XfDa9BmEgZvzkGa0pAEUoEkBGYMvUCsNKxyf+rQAz2suUV3eaNCZMpyS6y1RY41cVqIx5cSUblyGCm224yH9yH+A7SaP6Ymmp2/ELZA/v6Uy99AOfH3jFe7Nils0DsDXLWlPffPfL7rj+y9+9aeFu7FqnnCXeDXnZwzDQruLQF77vM/OOPeu8HZiZ2THe2tm4+AffGDjn6x/+l9HRxh/6Jz0PbsGx4C6eado+hnajaPFj4X2lCkxM5B7tx18QUilOnu2pwA2KbvCWWp1CXjUILJGe8mshGa5pJFNK6Xu4xU8LywlovF1okm7iXtzEAyTxr3zQzp/uHq99v7SkA9Aj5RfiphY1fTK5+KDYDMGUNnonA4Et/eBUYwmPVHMlay6nFpuHT7yxiX7hQ1ao/xiGQcAloKV5IGDZNeUFMSVLyZ7GKaAiKCLQesFJIEn/pWB59HfJefgpd2ooeo9Jz997LQTUlKDYvEbDQxpRaoQ0RDWazehN42ftW+HLUUpt6RoaVy5DTKKFFLz0PfPmwVG3G8WtVDNMRRLDC4DRhcDUPcDG+zHTt/aW7qd+cdnQwNjarJs14ArbHrnjml2ffdnJ19QKuH/den5yna2oOJRWRLH2+GMPfcWnrpyuD45ux+SW/de3am3/9mc+9cTdd11cPmBgyB/7YqC2FI6KKWYm4ZsNfvSkL1aBcgXc4ZNS4YTiGlUOvaQyKwJEAlhoiFdhRdM+wQuw11UlmLGS5CStPY2NRJo71eMC/VYvHQQte8CTUvfUK1r9s7GBnKKcbA1j95F8d2gB47m2cytoU/anQkg4JjWjRsOSFR/jL6WtgZ7ylwdF1jxTyClbrJvQXwOFeB8zPubxBMwGbvGWqcIqHtG+xzyqeL98PBn/VnE6pdQqgoWwOdyrroHQiSTnLaiSG4ckMpQUzPS+gTM9NgdqIxa2FhLABoQwDY5ik/RYS7zKBlurmcSZq2xXLMCNzgMaMwrWClCrA0NagtjaCmz9Fbq73PTu8z7z+QVn/tlowbuFzrvNWae19zvv+5M7r/rKxTd2lmDH529F+zEBS2O47kQMths49Lnv+NjYiee8c2e5NbMdc3Mz77/uuuIrP/uqdx9YnngXDloCHPHCGM/OTgMtFaHK6mmnpuDSWJZxpq1qRiX5NY1rFXzsAVV4Yudix6iyLIpzsnFajycOqzV06tBK1Lpl83hJxUwutRGAqqDqpa7aWCAxmoA+gOdRxQRJQYaCOeYXLUdo02CxZi/1zKlJIXbMuaswk8H9a8mcbQ5AcmjcySNWlkUl15x4BGe8rsjKLR1jtF88TrRF9v3xtXCWJFY0A5FS1ce8H2s+T4wXXx+1gOforhoZ3rNaTRMvqfzeUqwRGRhFMA67dUTWrCbW9AL2oNZxY+kcjZXpB9UHcwVUohaTA6FdEUfG4FjnmRWRiR7kTAX+Y0sANw3sugXYMoM9h592af3D/7Ghr1g6GvDTvuse2XjrFY98/k+fc01fFw+sexBT6cTnKDEN3OuOQ3l0DksWHUyFFD+bGV2xejsmsHdnY2frkr8/b/HL1//wq2MD7Sdj7WpgzZnwWRluYh/8nFZBtVrymL1aH++2yA97ZnHIgEnigcRMQnF7VEkDa3hPp6Gr+ThmuRLfBuoTVOWkK4cml45h52otf4kizfRXnxSvO5fywjHQxsRh7tGD4YlyGmvn4i2lmexhjCnkRBdVPs2a89fJl8d0QRLP2gIz1Bgn7501jvHyz1oNXyuBqDIOjRHTsEBuWjlgFJpMKLMUivXH2i1a7BkLTSyGVI9rpZs6pHIruvj1fuicwd5ohZGllWRDM/Ow6sWsSEYnXrypADOwiRDSJ72y6mltrkRQUvagaRl7LZegZXqrdcIsNEqBBNtrZQgmQsk8Ao7UX1KEqV6BYtZKRcE6zMX9vtAA9t4Ct3USk6Ul98587KffXnzQE45wwDAyPNyand7+1XeedcutV/zsls5I3rtGE5k3ce5dT8WA34c1T37pa5ac8e4v7Cp35nag0Zj8VqfT7TvvGU8+Zf/9X+8byRb4NQfDHXg64MvwE3uFq9OWqBTT0vVTNRR5N/LA3USttfiJY1W1WAYU3nFGHyBMLXhmLflBRGo5EzCHfA5/Lnl0JVdKWatUTA/x8DP1s0WsoEkEnrj7PDEAanBInisb3YbS8eT6U43DrjFQ38fyqtrDypTK6lMVQBxHRd7McZy+xotTCzBCbGZdOzmvb2gRhTO3cVpgJgZYOjYtOIi7TcjTFSKVjZ44nyaJgIgCkNFjo5fp2FrPb0w5yeDKPcm5habTa/bTKpZMaBLa2xvnZsri5FwRvPy37qHFZ+TnCWvQmqRY+UutOskEOk7JKtgVPdLj66VtbnAYnnZGJG2n6AF6jk6VOnFGubjfF1tw+28Dto9jZqqyf8cb/vkLB5z1+gVlhzWA35N5t/mW7372/m+84w3XjazCg+uuBhXrJxb8N/CSk4HSU56ABZXh2uEv+tBX3CF/8JKdlfbMLuzcOfcP4+M4+T1/9PJjWjs+UR1FGWsOBFadBvh+3rANc1MqRFHKpwOUa3CVCu8LRQKVdOQksaItbAUST6LlXK3gwtYUe1n1rKZjhPY+Epms/S56c0mQm3fuaeJWFVoS6bGgIuCOvbQ16UfaGloKg3raM6wWs2sLIC92S7CHYnVLEUSBg+tYeZHod9kCouu3BWJ0PNC7QGjz6qp2QjFAorNKpl+/w0IOOr8aS/kqU8vNIEnDfCxjjn2jUh4oynlui95kqZnBYWOTNuAr/TQlWSAbARb2BUucipEGi1cD4KxJv8dzC+ITYKaaQbC39qDxhPKqwRRjQMqveWYzsDr25FXJOVHZLolLlRI8PVqy3g9HbXMEVkzDTd0J7BhHa59rb3nWa7+y6K8+O9Pv3HHI0Mmc27jn4bs3ff7cZ/5icseuO29ejz30AOe8L/1PAom3n4R6eQYHLF5z6CGvuvDy/aNLVuzC9PQ42u3m31x5ZeWcz537l4f5ib8qjwA4cCn8Ac8CSgvgZvYDs5PwFGy36HEebXmaF3F4GgDeuaKRE4WC5Q8VQDpoCY02b2m5wZDn1Wontu4Wc4aCBt0m1BaOeopQTB6EKRWlQhiWV5YjVZbjgjVPqa/hLDQCsG9R6hRZZyg4MDXR9p1LhAxZ+Uni0xytqZtJ32xO6ODYTGkvj0fiPfMuMiJLFfwQtvBH1KDa+JtYRzl2S9OZGGW47xGZIhGRRS2OLlG9IhnW4TVlXm427zHT+DiWTPITIHVD8LDxXJID59hSIwKrTrTxCs/DkS9LKK4OdkwJGP9VtGhxDO/L1Cdbu5CjIHZJ+Vf2qlX4aj/c0HwuPYTfCzd5N7BzGs19wNajn/2d0Q9/b8NorX4CMj+Aonu4PTez+eL3vuxXN373+zdXFuGRf7wBFEs+6t+jYlg7gvKyOAZDsy0ccvTpL1hy9ke+s6tUwi4Ak5iY6HzsK5/rP/17H1p3qJ96TWkIwPIhYOUzgIE1bGn89D64xgx8qyEPg6Y9oGi0SJQqFOC6Uh3FxRZcJ5ykzNRCxh0YLbbUhc8GL18lJWvBKqASSxTAm9QEWxWgTpbmNsKEiMKcsIDwd/JsVrte9SxixRMRzUAnUXT0mkGN1NeIStmxlrtjMGv8lqSN8iryo3fml/MoqFImxbPc2wifqNbGCGw86JpVsef7kkhDgdwrFPbg0PKlIXVic6Hqsi6wEAOG61QLlbASA24uRDG2IifQsTOQJeuEb9nCDJ0s86zpd5ohMSYidCgsoJDNsD7XUllqgMtVBipvsk8DVC7BV6hUV5+RQ6kb0nHaDwOTG4BdLbTHgU2rjr988IIf/XLRvAXHw2MJHLZlGTZd/9Xz13/3w++6YbiOB3E7Ji3v+rg9LB1IaR7MYH6ji8Oe/bq/7T/pNR/aUy9hJ2YwM5VNdb/85c8NPv27H3j/oZh6ZaUPwKISsPJoYPR48OY0MxPwM/vh6Nk85G3JEvGT3Ck+KMsjC3iRd4EOPfqD4kVSdK2+N6YoJN4hr5FQRlscuuBkc7WkLC4sRFssilR73SY8t2AtxSNrIYpHuhjMS+Q+o56MF3VwOXFBBeqsgFKACv0lRSTxqFY0oSKH4F0fbRI8prkNjQt4YcaSw1hN1bOAc7OfligaCPWeravI3BKDl8IGzUUzjVbPFGyYjnGoxdV7C8bXQnKbvyRmD6Ja1BVC/J4a8vT6k5g+VICE91OPaUUuRomjrBXUfrtUi5/NGNim37RWSxV46gEnj05OhvpZKVQplzjkQ4X2aBrgvYV9/whcqQU07gf2bwN2eZAmu2XVUVfWP/KDXyxbcsCxzuEA7/2+zLlNG37+gwe+9o6zb2xON9b3L8SedVc/mgrbrf1GD2sH8I4UfVhaGOg77Kx3fMI94Yxz99ZL2ANqrJtB96tf/eehE7/7/ncd2Nj32qE6AKLIyxYCC48H+lYDnYwpMv9HqZ92i2uPHYHTaokJuAxe2UZDVNNYGpbm8IS+xOAo3oBOTFq8EEoCQ6CiEl/indUrh0kPOz0KCEMHkp0iqS/mZnYFafQCabxsMY94bKHIFAupETePSidRRdJ2MwiljKqASttdup0OnYMMlHFqZR3q6cNDpGKIq2iMDI/v0KqcjEpaipreDAUuSXrN1HemxyrCJLnwsNuijJ4YWC06EBaSGly5uJCvDh7Qiv3jTMvzdfNVULHcU0MBBVrcPigSJSXaOSInsm7SbJ+OFesbxDS0Qo/WbZeezujhS0U4ilEZqCos9Q0LUMv0mW3wMw/Bjc8C+4CJGfhtBx9/2eAHvn3zkmUrnlgAVjvnJroZNu+4/+YHv/LW598y+ci2O2c62H7hg7zt4W/891sBS1f9jqPQV/ZY0Tdv5NAXvPcL3QOf/qJ99RL20lZsc3Nz3W9fe0V9zSff+JrVU1vftqDsa64fwPwCsGgVMHo0UF6iPJ+aBii2JeA2ueaYgcte1SqKtEZVNwAXjUoqllJQhJCsZ8Nn3tzNgGqigYHMPBTLjxEAVlHE4lTiOXlweqp0Ik1PPJQZkPTYJNfLC8u8oFHnAFKjX1o1k9Yph/xB9JS8hJNYOwoufLH6nlZ48XFGF7XUUFNs6oMkp83fY6KbKa6xtJQJQWD1lqKTQhcDguU6gsKv8XR4qoMpX+yBjZHIPYdcdg+dlnPqZnE2l0ENV+Nn9yf8OaesW2wqdkJDAB3TIF4mWUXbipevj6vmjHKTI5FHbZCXdcUyU2JHlJceYEWP2ChRQL0HaG0EpvaB0JFNAbtbrrHz6GdfuuC9F21YuGDBsUXnVnrvp0kR3vvwvRu/+e4X37b1jvV3ZFVsueBOzMbY6bEx+3gAC4pn62vRv6+CVYOLFh7y4vd/sbPyhNP310pkPzDbaDSyax7aWix99KWnHbz59r9e5DrLyfAUBgGMFYEFBwBDa4HyMgBl2bWiNQtP26USFfYdsV5SJRFjOg5rTKiIaY2wBWjojUwWgN4nA9cqUfSBvBLf2d6/Fgcn3teenJ7SXnFDASTWjCDAls+G1rb0yetWbsnHZbowNedqi0/vjetO1aCHbiKNOzVmEHrOSXq5QXlKexKrp/TePJkZH6Op4uLyz/2xpoqw2JM+WLtHSwFpOixsrBY8vhmGyHwEELQPr7xm6ZUYu9r9JK1zPH6yJMWj6rwGz6xpPQ0xVMvOr+zEgetIWXOtGobIfwMLsbjVylxZdLNHbNDxBNgSh3GuXAPKdXhK19Aid+R1dwOdbfJo1n0ZMm0Z31Go75h8zqsvOeAtF8yM1GvHOQcCwGTXY8v4I/c//K33vvLOh26++fYFGTbN3Y+Z3xS3pjf4uABLH3gJUDzwWRjI9mD16MLFB7/grz/jDz7l+VMldvpsGTr375lyGy585yEH3Hjx2xbN7T91WFkDA3fEcfUHBlfC1VYApVEAFd0Pirp8KCVDYCWFQwMjWtC2C10AbiJOydI1iCbbrUQAh/xl6CLRCqW08CKNRyVwTUQWcy0ax5nEzziWYyVVYTtDql225wwlFDBXnmfYsRlg4yRegM8bcn56gCnc6kkEvLqozcCkx4Tn4egexnqP8WnhMkZRjU0K8NNyT1stNsxplViq6od9qxJPRudXwyPppWgcA0lIcs3yftIVY14xsQdpWSYV/Uvlkz0POJZE8pCEiqVEfwgGXVwrByq83OSKpDyWJ4MfuQEqArL/KJZlI9SEo4cue/Ko1G46C+z37FFpy7P9bWDvvBU3Zq/98GUHnvbSsYFy6RjvPRX1j2febd378D0Pf2vdq+556LZb7izX8PBDt2L6W7Lwf+u/xw1YBu1LUDx8NwZndmHV0MKxg5/7FxeUn3j6n80Ui9QjxAXKnfGZlr/15mv76//yzjMWbFn/qjHfWlovAtRhVKIYl+jycJGTzOhbCF9bAJRH4UqDQLEulIOsWbLjHMe3qoCGfkOeaCnGEK9jk6axE9UbR7HVNhowVSUuVnuEg3qRvAe2TcPoRBrL5GI9iynNQNgukLF0MZ/S0O1MLC4N5karZJK8X1hsqZAVwJMCLXqodIO73tA1MsK82JNuxhAoJV++UF8eWxpqKzZRg8GXwtuIWjOFxaI6/updrRNHHLjR8+D75LEcoXg+obQByGaUjZ7S32TNLJ7VrhgVCB9rxcdT0fhTRiJJM1nLp1kQKvAxAJNIStmMrAl0aSskKgCagG9R6rIBN+1BpQ1d3TVppgWMl2rbp44/7Ydjb/6njctXrFhbcu5QUmCdc7u7GbZtufsXm7/3odes37T+vnuGyth0z+2YerxgNbv1W1GdHrBuVc2egQAAEB9JREFU3f+T7rkUQ60My12tsuaZ5/7N4Cmvfc9cF8WZIrjusdlut7OHJmax+eJ/WjF65RdfMrz3kT8c8t0RepwI7YxRKRPHBj/gXf6Tp3n5ag2oUqEFNRHQQSpYhJ3ndPE8KuWhk2ZW0lTHQMc0vAkFBDo7uQZoU6BjLBRjW0OWKaH6t3kVjXVCrthU4XA9STkve89YpWPMN9Skqpe0nf0T55KfJzUwMcyNXFC8ptJ1K5RPwzs+qTWLq2cR9YVfl2tK0j6ppzP8GMPQWDW9OPPacu0yh8GwWkqNd1bsYUtJ5WK4m6QtNShGylpyRsD240qu1Qx2ELVU2xCR3jyrGCO+dW1ACbXsJI522vDNFlyjA+5IpdqjOQEpFfS1ukCjC0y64v7p5YdfU/zT99608pTnDw9UikcUnVtCTgzADtrP/46ffH3rj85/270T23ffizq21M/A1Lp1PY+D+C1o/J08rJ2Le2efin5MYWnR46Cj/+icRae//WNZdeyAZqXInfF0a625DrIHtm0vjn/z/IMGbrj0eQP7tpwykLXnV5zE6FWizCQQk0OtUO8gs2T5WdbJTAsM7Pf0ppRF5e6TZsqqhAL3Mi4UtYRUr8h9vrcyyNZ/blX2LLYgyiTnT9EmLCsy+NRxpO9ZBVfyWk5LSa6hV2Ox+8m93vud6d/2u62CXgD1jrP9naSpGTvpeNn1p+Nv95J+3sam9xpSN2KSRjo+9ns6TjEqevQYp/cbQ+z41JT0sxqNsWEgmFGPDEks9F8b6HTkv2Y3AnWuVNo9s3jNL/yZr//lijNe48YG+taWCm6Vc44eukFK8O7W9L7t1375/G3XfPWj93cb2IBBbOu7/vHFrL34/S8BVk9SWHccao0uFrbmsPqAw56w4rS3faS+5qlndVHEdFEochOdTmcape7GHTvc+I/+bVnl599+av/2DX9Qac0cUvdZlYBLlKhETzGgp/NRipaf0mceQr5NmoXlcv/v6q71166iiv9mZj/Oua9z+7i3rYW2PMRGSoAYjAFNjCHEhJiYQEj4YmJi9JPxo/GT17+AROMX/wAlkOhnNSJBBUmARKAitAECbSm33Lb3dV57z4z5rZnZZ9/bXnqlPGS35559Zs/MntdvrTVr1qzZssyTatS2aIn3ssFAkqQtYlEDnThja1ClhghKkQishhNOfAA127dahCBoION7EldpuGwsoIiVE/E9aJGiTXCoYaMtDWVOTsla6WPh2i5YJxy6pYBKbZLmxNun/VuA2D66s7V1btvBT4HYTGx2pYTJvriRt1tb59L8MbVLJHrhJIOoo24D/apEI3REVBs0onP6HUdGVFDH9oxKwLSxYFK09o6apoGix0UFJ6Jx7Pe4HExFMaVirkzGPSky0Rw4DMfd3qnB0RPP5w/+8LXD9z9k9kx3b86UOqoUXbJg6KjbcVh555V/XPjzr3925vSzfzutc7zVMVheelEY2tZNwtuRucPv6wGs9NmPb0XR2YM99QA3THXM0a9+9wcL3/j+T7OZgzdZ7bFujAB3XNc8J6CuLwxhz/7rmen6qcdvKl9//q5y5cyd2WD95txVe3MFTeCKyVnq4NYyYzMFajlHSPqRRqeRxnerZo10F3dLMUrU6zTg3ALUJHnHPJKSVIh7KywBO72Kv4X5tCn5ZD90w13b07M0+NL72/mnafsVYduN1NtLE5OxGGhCC6xbBIVW+ySO3DjXaAkCqY5b5sQtrtjMPiJRbVc96cJSe7dB3rT3ZLbRDNH2s0CgJzrAhrBul3ri71Sedp+JwBVXo7a3vTDxaMmV9rCnhQrmwXEy9rBWZyujYvat0cKRV3HPt9/o3f/o2uJtt/fmiuxGAxzy3k8rpciTVx2w2l95/9Jzjz928e+P//LdzQ8Gb5Y9nFlfweVfnSbPbjSlu4TpJNr1AlZyokXUYB3TucViv48ji7ccOXzfoz+Zv/s73zPF3H6ba6xR+rfAyIiQgepyDXtpOHQrp14r+i8/vbf4zz8Pq/fePFJsrNxoBusLqhrtMa6e1nCl8t6k1Qet0xpNi8K3xd6oRKIClVT2ahuYU3MlTtZYJzVMfLI1Ja3fJVNlmfoRMMnIaEKUA/dvMcSElsbjSFzWbemc2q9u0CV4iBm1z7hmGyTjKBmf7aXgFjFJBWmIwHZQNBQm6uBaBU/CQkPQ4vwzTr0nI0dQEFeb2ryiRfmaqXTSDidDBXKzZPPc8jMg2+SS4jt555ADzYMauGnbbRvYU9mEq05W4BIDbsos0pEQsEDxhKGK66Lw08kajR47bTZqU1yynenl8fyhc/6G4+f0HV9fmb3rm9XBY1+cmsn1YqGxEM2ECudcDa03nUO/7l9ee/mPv9t89rePXTh78tQ7nS7erQyWu7PY/DALpt0i92MBbHyZXjqGYnwAPbuBg5XD4Ru/fOLg1x7+Ue+OBx425fxBtuum1iIu07BZgMsPpwY8Q6A/qN3aoO83ls/p0fm3i+ryinH9vkK9CTuuXeWc9+Ox14rqgbCRwTvtHeWZugb/GcYR+aaGc7T54xq44xGccvHeEPRirzGU53xmx0FfmmUVrDPKaOut8yqX11RAlkONnapQS3xeynkxeLGOoy+Uh2GTxmdYRuMElUn5YjrNODWU08po7VkmJWFARhEslBQZj2poafsZj0+Ypm28FuoU6iqXlMkp47S3OnynsBRB2iC1R3wueWYGdfNOKhgA4xR3dm65vNbe6CBLsP58P+MYpbw1oS5eFtapkIiFirc+5sc0Shsl6ZzyVrPdQ3otGr9s4mqB+ZlQxzrmyb6uMvYf47HvlWe5GCO4aMiavqISU1kt7+I7jdHeWqfyPAO/aQvsitKXU3Nuat+i7dxwu99/+Gg51+vOzJfZXOawN9dixzfrgE50DGOdQwWN0WDlwuiVp54Yv/D736y+c/Ll97TDWTOD88X7WF16W8b6RxKBtzX7jmqX7fF2/Tsu/XQxwPzmAIu+wqEDtxxbvP2BR3p3fOuh4uCX7rRel1ZrbMKib4zI8zTHagDMMVBxpFYycmyew47HUmESUYcSDqORLyNDY+KyLN2QrlepQ+/ABR9z3F8w8J1uF8Nh8MFMTUC6D7qxECZx1Uh1RlqN1EiV6GCkxqocjyXdaEzyX8l9yT9KqbGqVMHvsRZzUtS1nClYqUrldbCtrEjW61rleY7KWjocUnnGvRBOc7CgVqqGVZlSqo7PZajRyNzS845VUPzkiv68BFOMWzMOUNsgJ8g91/An8OB49ZJeNmc2sAlYN15AnxlPs5VAAFJYZjwM01bIvHEM5/vkOf9473MyvCzzlXjKDPf8zn34rvLAEPPMiHE2NaoSL89F0Czy3I8lsABy7wtfeA6DEUqUhfcoZoQBSqm999LHKOX3sAw2ih1ZtO549mJkwCF+l0sQ4eoCntyh2+0qsonBYKC6e7sMS3pymelgGPbBi5BVIlMVpvIcc5Yby4FZE9Yz2MumdkJJoVHVZ159QZ38y5P2tb/+YWP59NsXXC7n3yxP7cXlkwsYPPnk7tZXmwJf4+bj5LDtV/GQLdOv0J2q0dtcx35XYWF6T7H/6N339m6798GpY3fdZxZuOWHz6dnKOlTaYwCDodkKXg4TfgS4kUq1dXmpU73o2IuC3zvVKXRMVSkU7Bjqqquod641kBNYJshLQcUlH8vVc5vC2VE0JGVYBuVMYIRiFMzfGRwyaGXgkMNoA+fJV+S3UyrTDPOOYRm0LDhn8D6D4iDgCj3z93wf8zY8v0zuvSbfkgMLxQzHg7ZyyjtryDFi49PHLIlCNKxmjQnWwE3DLgMSPjGTir5o+c1Fa278NcE+VLkanovcsM7DatIUurQgo3Uim4Q+4dkvTmxKQzgZnaNfWc4KNcVEGowz/xo+3echrxDOtBbGWFjCwAQVT51ZGNFOkMs6ZMwzEOy4GES+5pF7BxLyPE+7RVjJKOBuVU2hDGBv2inchDERPjIWKrZ/hVzlQpe7Cuhai66jV2EDXa1fNmdffzF/66Vn9Onn/lS/9++XNjbXxx9ohQvTs/ign2F1Ksdg6elmj9NusbireJ8UYJuGIXA3LqIsupipLeaxiT1WYU9nxswfOHZ85vDxezqHjt9pDtx8Ar2DR+qZfQt1Vs7UJs9ra6VXE1gTUEVhJ9SXQzqeEtL4vsrgxEZbRr4kJuJC7wQKuv0TIGHFVJQbijSM1SbMFvmGBF4Bq1PiW8BQbhbQGZktE3gmfPO1LoPOCNIMjvccdTrTmgTABSBbhosJDRFFwGaskRJweoLTCDg9MrK1WJ2GkIgtFFsgKIDEXZFMayc+yhrb+3TYbNrlSg+kkXu1TMtg4eCguaOAoPRWedT0sMVmVAoVpRsldqQEuYC2FmAGy1urJ4shwTg89Z0AV/IP4KUgaXSMo9nCIS5jMKGx4g2MDWlAEMPRniHqh8JMtYbLMjjx/ceWjlNSFjx294RDR6qfbdXBSauruvF5GECroEsDbe3YDFZX882V88XKu6eK86dPZufeeEkvv/lqffHd04PxJla9xyU9g4uZweXxABszezH6pIC6ndLsCt3XE4lrtyu3Ip/qoWOmMOXXMOsdZsdjzEFhupjC9MzcfKfT25NP710w3d6C7pRT0Drn2BcxzCvH+SoU5yqerCDcB7IakKu5U0Aso4h2Eu2WStVpGX2cU2oacvNbHtNW1KtcG1S1J3DhvFa51nDK82USX4ngSth7ZYTp0R6LuFFaHhildIyjuE2liS9P+VgxDTkjy0CdOC9JTL+eQeHC6axShnhNZ36zDIQyX25EBtDhIIVQHsGYlEMFz4WhTvwvLkbFlDmIqGL5SL5lOPcXA3qv2ZY8+sSyot47VlgpaetoXSggYTxrSRKc3LABbfAXE274J3Bw2bFhrZV8YPmklj5juFc1m9t7hsl7WK462FEwGvs59qXkSioa59yc/27pe5aW82ZXiTjCbONRT1vm/2nsst94kTrw3mn2ZWyr2ipnrRoPNtVg46Ifrl1yg7VV219dG9U1+g7YKDTWlMa6msO67aPfX8Vw32lUu7EDvh78fOqAbRVWLS1B4Qlky0DRm0GpDTpqjE5Vo+M8SlWhsEDhOVcwoGqDqoQrpQHys7Y2JOk3dtsy2zUpMb2uqS6cqEt4n0fKfYXB57Y8GrPWCVdPQJHyb1FwXuEAZFvB2y/bqn/asYZXS5IkjN02SxNve8Id2jcd1dPOvx3WPrSv0UHtUJhUzWtW90P6+pppr/JusfMiF9dwRqPmzu1CYWQVRnmGoS8wdBbD1Q2MFqlveQT10lKzcvs/N+1HTfBJi8S7KZdaAtS5r8CUq9D7ejDdDsxgEwZd6JGFKu3HrxzbTcFSnFHLZJir4td7ja9WH57eucNF8+tP4wrHc+9wNa6sJ88L89HXE1MutGVNV0kh4TO8Rga+ZJ0GcN1p2MEQdmUVdtSD+8KLsEsT04rPrJT/D4C9VuU/D2XccaT94ioGSNeq8Of5+c93MAr4XHRiaPjPlGhcq+//C6AALJC6qBCtAAAAAElFTkSuQmCC"},63317:function(mt,we,e){mt.exports=e.p+"static/themeOnebg.d3e0bbd1.jpg"},16898:function(mt){mt.exports="data:image/jpeg;base64,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"},16722:function(mt,we,e){e.d(we,{Z:function(){return $}});const t=Y=>typeof Y=="object"&&Y!=null&&Y.nodeType===1,r=(Y,o)=>(!o||Y!=="hidden")&&Y!=="visible"&&Y!=="clip",d=(Y,o)=>{if(Y.clientHeight{const A=(pe=>{if(!pe.ownerDocument||!pe.ownerDocument.defaultView)return null;try{return pe.ownerDocument.defaultView.frameElement}catch(Ae){return null}})(i);return!!A&&(A.clientHeightpeo||pe>Y&&Ae=o&&ie>=L?pe-Y-i:Ae>o&&ieL?Ae-o+A:0,a=Y=>{const o=Y.parentElement;return o==null?Y.getRootNode().host||null:o},C=(Y,o)=>{var L,i,A,pe;if(typeof document=="undefined")return[];const{scrollMode:Ae,block:ie,inline:Pe,boundary:_,skipOverflowHiddenElements:Be}=o,Q=typeof _=="function"?_:F=>F!==_;if(!t(Y))throw new TypeError("Invalid target");const V=document.scrollingElement||document.documentElement,l=[];let n=Y;for(;t(n)&&Q(n);){if(n=a(n),n===V){l.push(n);break}n!=null&&n===document.body&&d(n)&&!d(document.documentElement)||n!=null&&d(n,Be)&&l.push(n)}const s=(i=(L=window.visualViewport)==null?void 0:L.width)!=null?i:innerWidth,u=(pe=(A=window.visualViewport)==null?void 0:A.height)!=null?pe:innerHeight,{scrollX:h,scrollY:K}=window,{height:J,width:Ie,top:ye,right:Ee,bottom:Ve,left:Oe}=Y.getBoundingClientRect(),{top:Le,right:me,bottom:X,left:B}=(F=>{const N=window.getComputedStyle(F);return{top:parseFloat(N.scrollMarginTop)||0,right:parseFloat(N.scrollMarginRight)||0,bottom:parseFloat(N.scrollMarginBottom)||0,left:parseFloat(N.scrollMarginLeft)||0}})(Y);let P=ie==="start"||ie==="nearest"?ye-Le:ie==="end"?Ve+X:ye+J/2-Le+X,T=Pe==="center"?Oe+Ie/2-B+me:Pe==="end"?Ee+me:Oe-B;const U=[];for(let F=0;F=0&&Oe>=0&&Ve<=u&&Ee<=s&&(N===V&&!d(N)||ye>=De&&Ve<=ge&&Oe>=Re&&Ee<=Xe))return U;const Ue=getComputedStyle(N),Ne=parseInt(Ue.borderLeftWidth,10),R=parseInt(Ue.borderTopWidth,10),be=parseInt(Ue.borderRightWidth,10),y=parseInt(Ue.borderBottomWidth,10);let f=0,v=0;const I="offsetWidth"in N?N.offsetWidth-N.clientWidth-Ne-be:0,j="offsetHeight"in N?N.offsetHeight-N.clientHeight-R-y:0,G="offsetWidth"in N?N.offsetWidth===0?0:ue/N.offsetWidth:0,ne="offsetHeight"in N?N.offsetHeight===0?0:ve/N.offsetHeight:0;if(V===N)f=ie==="start"?P:ie==="end"?P-u:ie==="nearest"?S(K,K+u,u,R,y,K+P,K+P+J,J):P-u/2,v=Pe==="start"?T:Pe==="center"?T-s/2:Pe==="end"?T-s:S(h,h+s,s,Ne,be,h+T,h+T+Ie,Ie),f=Math.max(0,f+K),v=Math.max(0,v+h);else{f=ie==="start"?P-De-R:ie==="end"?P-ge+y+j:ie==="nearest"?S(De,ge,ve,R,y+j,P,P+J,J):P-(De+ve/2)+j/2,v=Pe==="start"?T-Re-Ne:Pe==="center"?T-(Re+ue/2)+I/2:Pe==="end"?T-Xe+be+I:S(Re,Xe,ue,Ne,be+I,T,T+Ie,Ie);const{scrollLeft:c,scrollTop:k}=N;f=ne===0?0:Math.max(0,Math.min(k+f/ne,N.scrollHeight-ve/ne+j)),v=G===0?0:Math.max(0,Math.min(c+v/G,N.scrollWidth-ue/G+I)),P+=k-f,T+=c-v}U.push({el:N,top:f,left:v})}return U},w=Y=>Y===!1?{block:"end",inline:"nearest"}:(o=>o===Object(o)&&Object.keys(o).length!==0)(Y)?Y:{block:"start",inline:"nearest"};function $(Y,o){if(!Y.isConnected||!(A=>{let pe=A;for(;pe&&pe.parentNode;){if(pe.parentNode===document)return!0;pe=pe.parentNode instanceof ShadowRoot?pe.parentNode.host:pe.parentNode}return!1})(Y))return;const L=(A=>{const pe=window.getComputedStyle(A);return{top:parseFloat(pe.scrollMarginTop)||0,right:parseFloat(pe.scrollMarginRight)||0,bottom:parseFloat(pe.scrollMarginBottom)||0,left:parseFloat(pe.scrollMarginLeft)||0}})(Y);if((A=>typeof A=="object"&&typeof A.behavior=="function")(o))return o.behavior(C(Y,o));const i=typeof o=="boolean"||o==null?void 0:o.behavior;for(const{el:A,top:pe,left:Ae}of C(Y,w(o))){const ie=pe-L.top+L.bottom,Pe=Ae-L.left+L.right;A.scroll({top:ie,left:Pe,behavior:i})}}}}]); diff --git a/p__User__ThemeChange__Shixuns.d6a4b066.async.js b/p__User__ThemeChange__Shixuns.34c3d117.async.js similarity index 86% rename from p__User__ThemeChange__Shixuns.d6a4b066.async.js rename to p__User__ThemeChange__Shixuns.34c3d117.async.js index 2180b84f63..d8d5c20ee9 100644 --- a/p__User__ThemeChange__Shixuns.d6a4b066.async.js +++ b/p__User__ThemeChange__Shixuns.34c3d117.async.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6682],{89489:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},59477:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},40001:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},49198:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},84105:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},18785:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},87169:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},73331:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},15277:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},52671:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},8657:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},56082:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},33853:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},15075:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},62772:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},43531:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},38819:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},47472:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},85273:function(ht,ke){ke.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},60691:function(ht,ke){ke.Z={TagsActive:"TagsActive___Ispcp"}},45752:function(ht,ke){ke.Z={ShixunsItemStyles:"ShixunsItemStyles___DwIDb",TitleDom:"TitleDom___TbZnS"}},68999:function(ht,ke,e){e.d(ke,{i:function(){return l},Z:function(){return h}});var n={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",wrapisCurrent:"wrapisCurrent___qIfQT"},t=e(71418),v=e(6848),z=e(93948),C=e(92310),A=e.n(C),r=e(19374),_=e(91570),Se=e(53229),O=e(79005),be=e(20345),f=e(77882),y=e(31081),pe=e(75309),re=e(71979),ce=e(47558),_e=e(42922),he=e(66832),Le=e(96593),Ce=e(19664),G=e(91833),m=e(59301);const l=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:O,swimg:be},{name:"101\u8BA1\u5212",ptimg:f,swimg:y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:pe,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ce,swimg:_e},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:he,swimg:Le},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ce,swimg:G}];var h=({className:j,dataSource:H=[],col:T=4,right:P,bottom:Te=23,precision:ne=0,wrapWidth:tt=1200,trackEventItems:p,loading:X,onRemove:k=()=>{},isCurrent:D=!0,showAlias:oe=!1,showProgress:Q=!1})=>{const R=Math.floor((tt-(T-1)*P)/T),$=[{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(V=>(window.ENV==="build"&&(V.ptimg=`/react/build${V.ptimg}`,V.swimg=`/react/build${V.swimg}`),V));return m.createElement(t.Z,{spinning:X},m.createElement("div",{className:A()(n.list,j)},!!(H!=null&&H.length)&&(H==null?void 0:H.map((V,Y)=>{var ge,ue,it,Ue,rt,vt;const{name:Bt,id:dt,identifier:Pe,featured:nt,school_name:N,image_url:w,excellent:d,is_plan:a}=V;return m.createElement("div",{key:dt,className:D&&Q?n.wrapisCurrent:n.wrap,style:{width:R,marginRight:(1+Y)%T===0?0:P+ne,marginBottom:Te}},m.createElement("a",{className:n.li,onClick:B=>{B.preventDefault(),B.stopPropagation(),p&&(0,r.L9)([p]),(0,r.xg)(`/paths/${Pe}`)}},m.createElement("div",{className:n.img},m.createElement("img",{className:n.cover,src:`${w}`}),D&&(0,Se.bg)()&&(V==null?void 0:V.studying)&&m.createElement("div",{className:`${n.movebq} user-path-items`,onClick:B=>{B.stopPropagation(),k(V)}},m.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),m.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ge=V==null?void 0:V.subject_tags)==null?void 0:ge.map((B,K)=>{var c,i;if(K===0){const g=(c=$.find(u=>u.name==B))==null?void 0:c.swimg;return m.createElement("img",{className:n.sign,src:g,style:{left:"-4px"}})}const W=(i=$.find(g=>g.name==B))==null?void 0:i.ptimg;return m.createElement("img",{className:n.sign,src:W,style:{left:`${48+52*(K-1)+2*K}px`}})}),m.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(V==null?void 0:V.excellent)&&m.createElement("div",{className:n.bq},"\u5F00\u653E\u8BFE\u7A0B"))),m.createElement("div",{className:n.name},m.createElement(v.Z,{title:oe&&(V!=null&&V.excellent_alias_name)?m.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Bt}`,m.createElement("br",null),m.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${V==null?void 0:V.excellent_alias_name}`)):Bt},m.createElement("span",{className:n.e},oe&&(V==null?void 0:V.excellent_alias_name)||Bt))),D&&Q&&((ue=V==null?void 0:V.progress)==null?void 0:ue.all_score)!=0&&m.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},m.createElement(z.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((it=V==null?void 0:V.progress)==null?void 0:it.my_score)/((Ue=V==null?void 0:V.progress)==null?void 0:Ue.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(rt=V==null?void 0:V.progress)==null?void 0:rt.my_score,"/",(vt=V==null?void 0:V.progress)==null?void 0:vt.all_score),(!D||!Q)&&m.createElement("div",{className:n.tags},m.createElement("div",null,m.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},m.createElement("span",null,m.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),m.createElement("span",null,V.stages_count))),m.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},m.createElement("span",null,m.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),m.createElement("span",null,V.members_count)))))))})),!H.length&&m.createElement(_.Z,null)))}},65186:function(ht,ke,e){e.d(ke,{jL:function(){return C},w9:function(){return Be},dN:function(){return le},QD:function(){return Xe},cQ:function(){return Ue.Z},Oz:function(){return g},op:function(){return E},O5:function(){return se},_b:function(){return te},t7:function(){return H},Gi:function(){return zt},YG:function(){return ct},kT:function(){return St},qp:function(){return _e},K3:function(){return Ce},vr:function(){return xt},qE:function(){return S},Je:function(){return Te},wb:function(){return Y},lB:function(){return it},cq:function(){return Jt},tp:function(){return l},Si:function(){return we},k8:function(){return Gn},Du:function(){return Sn}});var n=e(59301),t={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"},v="data:image/png;base64,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",C=({dataSource:Fe=[],img:De,imgWidth:He=346,title:et,sunTitle:Ht,bannerExtraContent:Vt})=>n.createElement("div",{className:t.banner},n.createElement("div",{className:t.content},n.createElement("aside",null,n.createElement("p",null,n.createElement("b",null,et),n.createElement("span",null,Ht)),Fe.length>0&&n.createElement("div",{className:t.btns},Fe.map((Ct,pt)=>n.createElement("div",{key:pt,onClick:Ct.click},Ct.name,Ct.sign?n.createElement("img",{src:v,width:39}):null))),Vt),De&&n.createElement("img",{style:{marginTop:33,marginRight:38},src:De,width:He}))),A={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"},r=e(92310),_=e.n(r),Se=e(89392),O=Object.defineProperty,be=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,pe=(Fe,De,He)=>De in Fe?O(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):Fe[De]=He,re=(Fe,De)=>{for(var He in De||(De={}))f.call(De,He)&&pe(Fe,He,De[He]);if(be)for(var He of be(De))y.call(De,He)&&pe(Fe,He,De[He]);return Fe},_e=({dataSource:Fe=[],value:De,onChange:He,onTitleChange:et,className:Ht,title:Vt,titleWidth:Ct=41,style:pt={},fontColor:Je="#6A7283",showCount:Zt,classNameActive:Rt,styleItem:At={}})=>{const[Vn,zn]=(0,n.useState)(0),[Pn,Dn]=(0,n.useState)(!1),mt=(0,n.useRef)(null),Kt=(0,n.useRef)(null);return(0,n.useEffect)(()=>{var Bn;Fe.length!==0&&(((Bn=mt==null?void 0:mt.current)==null?void 0:Bn.clientHeight)>97?zn(1):zn(0)),Fe.length===0&&zn(0),Dn(!1)},[Fe]),n.createElement("div",{className:_()(A.row,Ht),style:pt},n.createElement("div",{onClick:(0,Se.throttle)(()=>et==null?void 0:et(),2e3),style:{width:Ct,marginTop:Pn?12:4},className:`${A.title} ${et?"current":""}`},Vt),n.createElement("div",{className:Pn?`${A.tagsWrap} ${A.tagsBorderWrap}`:A.tagsWrap},n.createElement("div",{className:A.bar,ref:Kt,style:Vn>0?{height:Vn===1?97:"auto",overflow:Vn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},n.createElement("div",{className:A.tag,ref:mt},Fe==null?void 0:Fe.map(Bn=>n.createElement("span",{onClick:()=>He(Bn.id),key:Bn.id,style:re(re({color:Je},At),(Bn==null?void 0:Bn.style)||{}),className:De===Bn.id?_()(Rt||A.active,Bn.classNameActive):""},n.createElement("span",{title:Bn.name,className:A.name},Bn.name),!!Zt&&n.createElement("span",{className:A.num},Bn.count))))),!!Vn&&n.createElement(n.Fragment,null,Vn===1?n.createElement("div",{onClick:()=>{var Bn;zn(2),((Bn=mt==null?void 0:mt.current)==null?void 0:Bn.clientHeight)>245?Dn(!0):Dn(!1)},className:A.action},"\u5C55\u5F00",n.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):n.createElement("div",{onClick:()=>{Kt.current.scrollTop=0,zn(1),Dn(!1)},className:A.action},"\u6536\u8D77",n.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},he={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},Ce=({dataSource:Fe=[],value:De,onChange:He,onTitleChange:et,className:Ht,title:Vt,titleWidth:Ct=41,style:pt={},fontColor:Je="#6A7283",showCount:Zt,expand:Rt=!0})=>{const[At,Vn]=(0,n.useState)(0),[zn,Pn]=(0,n.useState)(!1),Dn=(0,n.useRef)(null),mt=(0,n.useRef)(null),[Kt,Bn]=(0,n.useState)(Rt);return n.createElement("div",{className:_()(he.row,Ht),style:pt},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{onClick:(0,Se.throttle)(()=>et==null?void 0:et(),2e3),style:{width:Ct,marginTop:zn?12:4},className:`${he.title} ${et?"current":""}`},Vt),n.createElement("i",{className:`iconfont ${Kt?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Kt?8:10},onClick:()=>Bn(!Kt)})),Kt&&n.createElement("div",{className:zn?`${he.tagsWrap} ${he.tagsBorderWrap}`:he.tagsWrap},n.createElement("div",{className:he.fenge}),n.createElement("div",{className:he.bar,ref:mt},n.createElement("div",{className:he.tag,ref:Dn},Fe==null?void 0:Fe.map(wn=>n.createElement("span",{onClick:()=>He(wn.id),key:wn.id,style:{color:Je},className:De===wn.id?he.active:""},n.createElement("span",{title:wn.name,className:he.name},wn.name),!!Zt&&n.createElement("span",{className:he.num},wn.count)))))))},G={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"},l=({dataSource:Fe=[],value:De,onChange:He,className:et,style:Ht={}})=>n.createElement("div",{style:Ht,className:_()(G.tabs,et)},Fe.map(Vt=>n.createElement("span",{onClick:()=>He(Vt.id),className:De===Vt.id?G.active:"",key:Vt.id},Vt.name))),x={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"},h=e(92832),H=({dataSource:Fe=[],value:De="",onChange:He,onInputChange:et=()=>{},className:Ht,style:Vt={},placeholder:Ct,allowClear:pt=!1})=>{var Je;const[Zt,Rt]=(0,n.useState)(""),[At,Vn]=(0,n.useState)("");(0,n.useEffect)(()=>{var Dn;let mt=De;(Dn=JSON.stringify(De))!=null&&Dn.includes("{")&&(Rt(De.id),mt=De.value||"");try{Vn(decodeURIComponent(mt||""))}catch(Kt){Vn(decodeURIComponent(mt||""))}},[De]);const zn=()=>{He(encodeURIComponent(At),Zt||null)},Pn=Dn=>{Dn!==Zt&&(Rt(Dn),He(encodeURIComponent(At),Dn))};return n.createElement("div",{className:_()(x.input,Ht),style:Vt},!!Fe.length&&n.createElement("div",{className:x.dropdown},n.createElement("div",{className:x.text},(Je=Fe.find(Dn=>Dn.id===Zt))==null?void 0:Je.name,n.createElement("i",{className:"iconfont icon-zhankai4"}),n.createElement("b",{className:x.b1}),n.createElement("b",{className:x.b2})),n.createElement("div",{className:x.menu},Fe.map((Dn,mt)=>n.createElement("div",{key:mt,onClick:()=>Pn(Dn.id)},Dn.name)))),n.createElement(h.default,{onPressEnter:zn,value:At,onChange:Dn=>{Vn(Dn.target.value),et(encodeURIComponent(Dn.target.value),Zt||null)},bordered:!1,placeholder:Ct}),n.createElement("i",{onClick:zn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},T={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"},Te=({value:Fe,onChange:De,className:He,total:et,pageSize:Ht,style:Vt={}})=>{const Ct=Fe<2,pt=Fe>=Math.ceil(et/Ht);return et<=Ht?n.createElement(n.Fragment,null):n.createElement("div",{className:_()(T.quickPager,He),style:Vt},n.createElement("div",{onClick:()=>{Ct||De(Fe-1,"prev")},className:Ct?T.disabled:""},"\u4E0A\u4E00\u9875"),n.createElement("div",{onClick:()=>{pt||De(Fe+1,"next")},className:pt?T.disabled:""},"\u4E0B\u4E00\u9875"))},ne={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"},tt=e(71418),p=e(6848),X=e(13570),k=e(49647),D=e(19374),oe=e(96908),Q=e(57177),R=e(81378),$=e(91570),Y=({className:Fe,dataSource:De=[],col:He=4,right:et,bottom:Ht=23,precision:Vt=0,wrapWidth:Ct=1200,trackEventItems:pt,loading:Je})=>{const Zt=Math.floor((Ct-(He-1)*et)/He);return n.createElement(tt.Z,{spinning:Je},n.createElement("div",{className:_()(ne.list,Fe)},!!De.length&&De.map((Rt,At)=>{const{name:Vn,id:zn,identifier:Pn,power:Dn,cover_image_id:mt,pic:Kt}=Rt;return n.createElement("div",{className:ne.wrap,key:zn,style:{width:Zt,marginRight:(1+At)%He===0?0:et+Vt,marginBottom:Ht}},n.createElement("a",{target:"_blank",href:`/shixuns/${Pn}/challenges`,className:ne.li,onClick:Bn=>{Bn.preventDefault(),pt&&(0,D.L9)([pt]),Dn&&(0,D.xg)(`/shixuns/${Pn}/challenges`)}},n.createElement("div",{className:ne.img},n.createElement("img",{className:ne.cover,src:`${Kt}`}),Rt.is_jupyter&&n.createElement("img",{className:ne.sign,src:oe}),Rt.is_jupyter_lab&&n.createElement("img",{className:ne.sign,src:Q}),Rt.is_unity_3d&&n.createElement("img",{className:ne.sign,src:R})),n.createElement("div",{className:ne.name},n.createElement(p.Z,{title:Vn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:ne.e},Vn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{className:ne.tags},n.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),n.createElement("span",null,Rt.challenges_count))),!!Rt.myshixuns_count&&n.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),n.createElement("span",null,Rt.myshixuns_count))),n.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},n.createElement("span",null,n.createElement("span",null,Rt.level))),n.createElement("div",{className:ne.rate},n.createElement(X.Z,{allowHalf:!0,disabled:!0,defaultValue:Rt.score_info}),n.createElement("span",null,"\xA0",Rt.score_info?`${Rt.score_info}\u5206`:"5\u5206")))),!Dn&&n.createElement("div",{className:ne.lockWrap},n.createElement("img",{src:`${k.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!De.length&&n.createElement($.Z,null)))},ge={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},it=({className:Fe,dataSource:De=[],col:He=4,right:et,bottom:Ht=23,precision:Vt=0,wrapWidth:Ct=1200,wrapClassName:pt,trackEventItems:Je,loading:Zt})=>{const Rt=Math.floor((Ct-(He-1)*et)/He);return n.createElement(tt.Z,{spinning:Zt},n.createElement("div",{className:_()(ge.list,Fe)},!!De.length&&De.map((At,Vn)=>{const{name:zn,id:Pn,identifier:Dn,power:mt,cover_image_id:Kt,pic:Bn}=At;return n.createElement("div",{className:_()(ge.wrap,pt),key:Pn,style:{width:Rt,marginRight:(1+Vn)%He===0?0:et+Vt,marginBottom:Ht}},n.createElement("a",{target:"_blank",href:`/shixuns/${Dn}/challenges`,className:ge.li,onClick:wn=>{wn.preventDefault(),Je&&(0,D.L9)([Je]),mt&&(0,D.xg)(`/shixuns/${Dn}/challenges`)}},n.createElement("img",{src:e(47621),className:ge.titleBg}),n.createElement("div",{className:ge.name},n.createElement(p.Z,{title:zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:ge.e},zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{style:{padding:"14px",paddingBottom:0}},n.createElement("div",{className:ge.img},n.createElement("img",{className:ge.cover,src:Kt?`${k.Z.API_SERVER}/api/attachments/${Kt}`:`${k.Z.IMG_SERVER+Bn}`}),At.is_jupyter&&n.createElement("div",{className:ge.bq},"Jupyter"),At.is_jupyter_lab&&n.createElement("div",{className:ge.bq},"JupyterLab"),At.is_unity_3d&&n.createElement("div",{className:ge.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),n.createElement("div",{className:"mt20 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:ge.text},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{className:ge.value},At.myshixuns_count)),n.createElement("div",null,n.createElement("span",{className:ge.text},"\u56F0\u96BE\u7B49\u7EA7"),n.createElement("span",{className:ge.value},At.level))),n.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:ge.text},"\u5173\u5361\u6570"),n.createElement("span",{className:ge.value},At.challenges_count)),n.createElement("div",{className:ge.rate},n.createElement(X.Z,{allowHalf:!0,disabled:!0,defaultValue:At.score_info}),n.createElement("span",{className:ge.value,style:{color:"#FF9C00"}},"\xA0",At.score_info?`${At.score_info}\u5206`:"5\u5206"))))),!mt&&n.createElement("div",{className:ge.lockWrap},n.createElement("img",{src:`${k.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!De.length&&n.createElement($.Z,null)))},Ue=e(68999),rt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},vt=e(79005),Bt=e(20345),dt=e(77882),Pe=e(31081),nt=e(75309),N=e(71979),w=e(47558),d=e(42922),a=e(66832),B=e(96593),K=e(19664),c=e(91833);const i=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:vt,swimg:Bt},{name:"101\u8BA1\u5212",ptimg:dt,swimg:Pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:nt,swimg:N},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:w,swimg:d},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:a,swimg:B},{name:"\u519B\u961F\u4E00\u6D41",ptimg:K,swimg:c}];var g=({className:Fe,dataSource:De=[],col:He=4,right:et,bottom:Ht=23,precision:Vt=0,wrapWidth:Ct=1200,trackEventItems:pt,loading:Je,wrapClassName:Zt,imgClassName:Rt,isArrow:At=!1})=>{const Vn=Math.floor((Ct-(He-1)*et)/He),[zn,Pn]=(0,n.useState)(),[Dn,mt]=(0,n.useState)(),Kt=wn=>Pn(wn),Bn=()=>Pn(-1);return n.createElement(tt.Z,{spinning:Je},n.createElement("div",{className:_()(rt.list,Fe)},!!(De!=null&&De.length)&&(De==null?void 0:De.map((wn,vr)=>{var fr;const{name:Sr,id:Rr,identifier:Ar,featured:Vr,school_name:ua,image_url:Hr,excellent:da,is_plan:fa}=wn;return n.createElement("div",{key:Rr,className:_()(rt.wrap,Zt),style:{width:Vn,marginRight:(1+vr)%He===0?0:et+Vt,marginBottom:Ht}},n.createElement("a",{target:"_blank",href:`/paths/${Ar}`,className:rt.li,onClick:Ur=>{Ur.preventDefault(),pt&&(0,D.L9)([pt]),(0,D.xg)(`/paths/${Ar}`)}},n.createElement("img",{src:e(39057),className:rt.titleBg}),n.createElement("div",{className:rt.name},n.createElement(p.Z,{title:Sr},n.createElement("span",{className:rt.e,style:{color:At&&zn===vr?"#145DFF":"#000000"},onMouseEnter:()=>{Kt(vr)},onMouseLeave:Bn},Sr))),n.createElement("div",{style:{padding:"14px",paddingBottom:0}},n.createElement("div",{className:_()(rt.img,Rt)},n.createElement("img",{className:rt.cover,src:`${k.Z.IMG_SERVER+Hr}`}),(fr=wn==null?void 0:wn.subject_tags)==null?void 0:fr.map((Ur,Cr)=>{var la,ta;if(Cr===0){const na=(la=i.find(Lt=>Lt.name==Ur))==null?void 0:la.swimg;return n.createElement("img",{className:rt.sign,src:na,style:{left:"-4px"}})}const Xr=(ta=i.find(na=>na.name==Ur))==null?void 0:ta.ptimg;return n.createElement("img",{className:rt.sign,src:Xr,style:{left:`${48+52*(Cr-1)+2*Cr}px`}})}),n.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(wn==null?void 0:wn.excellent)&&n.createElement("div",{className:rt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),n.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:rt.text},"\u7AE0\u8282\u6570"),n.createElement("span",{className:rt.value},wn.stages_count)),n.createElement("div",null,n.createElement("span",{className:rt.text},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{className:rt.value},wn.members_count))))))})),!De.length&&n.createElement($.Z,null)))},u={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"},L="data:image/png;base64,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",ve=e(59301),Be=({className:Fe,dataSource:De=[],col:He=4,right:et,bottom:Ht=23,precision:Vt=0,wrapWidth:Ct=1200,trackEventItems:pt,loading:Je})=>{const Zt=Math.floor((Ct-(He-1)*et)/He);return ve.createElement(tt.Z,{spinning:Je},ve.createElement("div",{className:_()(u.list,Fe)},!!De.length&&De.map((Rt,At)=>{const{subject_identifier:Vn,id:zn,identifier:Pn,power:Dn}=Rt,mt=Rt.is_public!=0&&Rt.is_public;return ve.createElement("div",{className:u.wrap,key:zn,style:{width:Zt,marginRight:(1+At)%He===0?0:et+Vt,marginBottom:Ht}},ve.createElement("a",{className:u.li,onClick:Kt=>{Kt.preventDefault(),pt&&(0,D.L9)([pt]),(0,D.xg)(Rt.first_category_url)}},ve.createElement("div",{className:u.top},ve.createElement(p.Z,{title:Rt.name},ve.createElement("div",{className:u.name},Rt.name)),ve.createElement("img",{className:u.img,src:k.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),ve.createElement("div",{className:u.text,title:Rt.creator},Rt.creator),Vn&&ve.createElement("div",{className:u.btns},ve.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ve.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),mt&&ve.createElement("div",{className:u.sign},"\u516C\u5F00")),ve.createElement("div",{className:u.bottom},Rt.visits>0&&ve.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-liulanyan"}),ve.createElement("span",null,Rt.visits))),Rt.course_members_count>0&&ve.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-chengyuan"}),Rt.course_members_count)),Rt.tasks_count>0&&ve.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-zuoye"}),Rt.tasks_count)),Rt.is_end?ve.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ve.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Rt.is_accessible&&ve.createElement("div",{className:u.lockWrap},ve.createElement("img",{src:`${k.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ve.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!De.length&&ve.createElement($.Z,null)))},fe={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",le=({className:Fe,dataSource:De=[],col:He=4,right:et,bottom:Ht=23,precision:Vt=0,wrapWidth:Ct=1200,wrapClassName:pt,trackEventItems:Je,loading:Zt})=>{const Rt=Math.floor((Ct-(He-1)*et)/He);return n.createElement(tt.Z,{spinning:Zt},n.createElement("div",{className:_()(fe.list,Fe)},!!De.length&&De.map((At,Vn)=>{const{subject_identifier:zn,id:Pn,identifier:Dn,power:mt}=At,Kt=At.is_public!=0&&At.is_public;return n.createElement("div",{className:_()(`${fe.wrap} ${At.is_accessible?"":fe.warpStyle}`,pt),key:Pn,style:{width:Rt,marginRight:(1+Vn)%He===0?0:et+Vt,marginBottom:Ht}},n.createElement("a",{className:fe.li,onClick:Bn=>{Bn.preventDefault(),Je&&(0,D.L9)([Je]),(0,D.xg)(At.first_category_url)}},n.createElement("div",{className:fe.creator},n.createElement("img",{className:fe.img,src:k.Z.IMG_SERVER+"/images/"+At.avatar_url}),n.createElement("div",{className:fe.text,title:At.creator},At.creator)),n.createElement("div",{className:fe.top},n.createElement(p.Z,{title:At.name},n.createElement("div",{className:fe.name},At.name)),Kt&&n.createElement("div",{className:fe.sign},"\u516C\u5F00")),n.createElement("div",{className:fe.middle},n.createElement("div",{className:fe.row,style:{marginBottom:6}},n.createElement("div",null,n.createElement("span",{className:fe.text},"\u8BBF\u95EE\u91CF"),n.createElement("span",{className:fe.value},(At==null?void 0:At.visits)||0)),n.createElement("div",null,n.createElement("span",{className:fe.text},"\u6210\u5458"),n.createElement("span",{className:fe.value},(At==null?void 0:At.course_members_count)||0))),n.createElement("div",{className:fe.row},n.createElement("div",null,n.createElement("span",{className:fe.text,style:{width:42}},"\u4F5C",n.createElement("span",{style:{marginLeft:14}},"\u4E1A")),n.createElement("span",{className:fe.value},(At==null?void 0:At.tasks_count)||0)),n.createElement("div",null,n.createElement("span",{className:fe.text},"\u72B6\u6001"),At.is_end?n.createElement("span",{className:fe.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):n.createElement("span",{className:fe.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),zn&&n.createElement("div",{className:fe.btns},n.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),n.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!At.is_accessible&&n.createElement("div",{className:fe.lockWrap},n.createElement("img",{src:`${k.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!De.length&&n.createElement($.Z,null)))},Ee={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"},Ne=e(75790),ct=({dataSource:Fe=[],value:De,onChange:He,className:et,style:Ht={},tabBarExtraContent:Vt})=>n.createElement("div",{className:_()(Ee.tabs,et),style:Ht},n.createElement("div",{className:Ee.tabsWrap},Fe.map((Ct,pt)=>n.createElement("aside",{className:Ee.tab,onClick:()=>{He(Ct.id),Ct.link&&Ne.history.push(Ct.link)},key:pt},n.createElement("div",{className:De===Ct.id?Ee.active:""},Ct.name),(Ct==null?void 0:Ct.resetCount)==null&&(Ct==null?void 0:Ct.total)!==void 0&&n.createElement("span",null,"\uFF08",Ct==null?void 0:Ct.total,"\uFF09"),(Ct==null?void 0:Ct.resetCount)!==void 0&&(Ct==null?void 0:Ct.total)!==void 0&&n.createElement(p.Z,{title:(Ct==null?void 0:Ct.tip)!=null?Ct==null?void 0:Ct.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},Ct==null?void 0:Ct.resetCount),"/",n.createElement("span",null,Ct==null?void 0:Ct.total),"\uFF09"))))),n.createElement("div",{className:Ee.tabBar},Vt)),ut={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},St=({dataSource:Fe=[],value:De,onChange:He,className:et,style:Ht={},tabBarExtraContent:Vt})=>n.createElement("div",{className:_()(ut.tabs,et),style:Ht},n.createElement("div",{className:ut.tabsWrap},Fe.map((Ct,pt)=>n.createElement("aside",{className:ut.tab,onClick:()=>{He(Ct.id),Ct.link&&Ne.history.push(Ct.link)},key:pt},n.createElement("div",{className:De===Ct.id?ut.active:""},Ct.name),(Ct==null?void 0:Ct.resetCount)==null&&(Ct==null?void 0:Ct.total)!==void 0&&n.createElement("span",null,"\uFF08",Ct==null?void 0:Ct.total,"\uFF09"),(Ct==null?void 0:Ct.resetCount)!==void 0&&(Ct==null?void 0:Ct.total)!==void 0&&n.createElement(p.Z,{title:(Ct==null?void 0:Ct.tip)!=null?Ct==null?void 0:Ct.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},Ct==null?void 0:Ct.resetCount),"/",n.createElement("span",null,Ct==null?void 0:Ct.total),"\uFF09"))))),n.createElement("div",{className:ut.tabBar},Vt)),zt=({className:Fe,style:De={},children:He})=>n.createElement("div",{className:_()(Fe),style:De},He),kt={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"},sn=e(38854),an=e(20834);const Ot=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Jt=({sortValue:Fe,dropValue:De,className:He,onSort:et,onDrop:Ht,dataSource:Vt=Ot})=>{var Ct;return n.createElement("div",{className:_()(kt.orderWrap,He)},n.createElement(sn.Z,{dropdownRender:()=>n.createElement(an.default,null,Vt.map((pt,Je)=>n.createElement(an.default.Item,{key:Je,onClick:()=>Ht(pt.id)},pt.name)))},n.createElement("span",{className:kt.orderTextWrap},(Ct=Vt.find(pt=>De===pt.id))==null?void 0:Ct.name)),n.createElement("span",{className:kt.orderIconWrap},n.createElement("span",{className:kt.orderAsc},n.createElement("i",{className:Fe==="asc"?`iconfont icon-sanjiaoxing-up font12 ${kt.cursorPointer} ${kt.active}`:`iconfont icon-sanjiaoxing-up font12 ${kt.cursorPointer}`,onClick:()=>et(Fe==="asc"?"desc":"asc")})),n.createElement("span",{className:kt.orderDesc},n.createElement("i",{className:Fe==="desc"?`iconfont icon-sanjiaoxing-down font12 ${kt.cursorPointer} ${kt.active}`:`iconfont icon-sanjiaoxing-down font12 ${kt.cursorPointer}`,onClick:()=>et(Fe==="asc"?"desc":"asc")}))))},Gt={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"},qt=e(3113),kn=e(81081),vn=Object.defineProperty,Cn=Object.getOwnPropertySymbols,xn=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,tr=(Fe,De,He)=>De in Fe?vn(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):Fe[De]=He,Ln=(Fe,De)=>{for(var He in De||(De={}))xn.call(De,He)&&tr(Fe,He,De[He]);if(Cn)for(var He of Cn(De))Hn.call(De,He)&&tr(Fe,He,De[He]);return Fe},ln=(Fe,De)=>{var He={};for(var et in Fe)xn.call(Fe,et)&&De.indexOf(et)<0&&(He[et]=Fe[et]);if(Fe!=null&&Cn)for(var et of Cn(Fe))De.indexOf(et)<0&&Hn.call(Fe,et)&&(He[et]=Fe[et]);return He},Un=(Fe,De,He)=>new Promise((et,Ht)=>{var Vt=Je=>{try{pt(He.next(Je))}catch(Zt){Ht(Zt)}},Ct=Je=>{try{pt(He.throw(Je))}catch(Zt){Ht(Zt)}},pt=Je=>Je.done?et(Je.value):Promise.resolve(Je.value).then(Vt,Ct);pt((He=He.apply(Fe,De)).next())}),E=Fe=>{var De=Fe,{className:He,style:et,children:Ht,loading:Vt=!1,openLoading:Ct,onClick:pt=()=>{},size:Je="middle",shape:Zt="round",theme:Rt}=De,At=ln(De,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Vn,zn]=(0,n.useState)(!1),Pn=(0,n.useMemo)(()=>{switch(Rt){case kn.Fy.THEMEONE:return Gt.ThemeOne;case kn.Fy.DEFAULT:default:return Gt.btn}},[Rt]);return n.createElement(qt.ZP,Ln({onClick:(0,Se.throttle)(Dn=>Un(void 0,null,function*(){Ct&&zn(!0);try{yield pt(Dn)}catch(mt){console.log("error",mt)}Ct&&zn(!1)}),2e3,{leading:!0,trailing:!1}),className:_()(Pn,Gt[`${Je}-${Zt}`],He),style:et,size:Je,shape:Zt,loading:Vn||Vt},At),Ht)},M={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"},S=({className:Fe,style:De,children:He=null,onClick:et,title:Ht})=>n.createElement("div",{className:_()(M.head,Fe),style:De},n.createElement("span",{className:"primary-hover",onClick:et},n.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),n.createElement("b",{title:Ht},Ht),n.createElement("div",{className:M.node},He)),Ae={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"},Xe=({confirmShow:Fe=!0,confirmTitle:De,confirmClick:He,cancelShow:et=!0,cancelTitle:Ht,cancelClick:Vt,className:Ct,style:pt,confirmLoading:Je=!1})=>n.createElement("div",{className:_()(Ae.btns,Ct),style:pt},Fe&&n.createElement(qt.ZP,{loading:Je,onClick:He,type:"primary",className:Ae.confirm},De),et&&n.createElement(qt.ZP,{onClick:Vt,className:Ae.cancel},Ht)),Ve={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"},xt=({className:Fe,style:De={},LeftContent:He,children:et,RightContent:Ht})=>n.createElement("div",{className:_()(Ve.fixedBottom,Fe),style:De},n.createElement("div",{className:Ve.wrap},n.createElement("div",{className:Ve.left},He),n.createElement("div",{className:Ve.center},et),n.createElement("div",{className:Ve.right},Ht))),Dt={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"},te=({className:Fe,style:De={},dataSource:He=[]})=>n.createElement("div",{className:_()(Dt.crumbs,Fe),style:De},He.map((et,Ht)=>HtNe.history.push(et.path)},et.name):n.createElement("span",null,et.name),n.createElement("span",null,"\xA0",">","\xA0")):n.createElement("span",{key:Ht,style:{color:"#5F6368"}},et.name))),ie=e(31797),U=Object.defineProperty,We=Object.defineProperties,st=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable,Qe=(Fe,De,He)=>De in Fe?U(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):Fe[De]=He,J=(Fe,De)=>{for(var He in De||(De={}))bt.call(De,He)&&Qe(Fe,He,De[He]);if(qe)for(var He of qe(De))at.call(De,He)&&Qe(Fe,He,De[He]);return Fe},de=(Fe,De)=>We(Fe,st(De)),Me=(Fe,De)=>{var He={};for(var et in Fe)bt.call(Fe,et)&&De.indexOf(et)<0&&(He[et]=Fe[et]);if(Fe!=null&&qe)for(var et of qe(Fe))De.indexOf(et)<0&&at.call(Fe,et)&&(He[et]=Fe[et]);return He};const{Countdown:je}=ie.default;var se=Fe=>{var De=Fe,{onChange:He}=De,et=Me(De,["onChange"]);const[Ht,Vt]=(0,n.useState)(null);(0,n.useEffect)(()=>{typeof Ht=="number"&&Ht>=0&&He(Ht)},[Ht]);const Ct=pt=>{const Je=Math.floor(pt/1e3);Vt(Je)};return n.createElement(je,de(J({},et),{onChange:Ct}))},me={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},we=({DataProps:Fe,className:De,style:He={}})=>{var et;return n.createElement("div",{className:_()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",me.ClassRoomItem,De),style:He,onClick:()=>{(0,D.xg)(Fe==null?void 0:Fe.first_category_url)}},n.createElement("div",{className:"flex flex-col item-center"},n.createElement("img",{src:`${(et=k.Z)==null?void 0:et.IMG_SERVER}/images/${Fe==null?void 0:Fe.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Fe==null?void 0:Fe.subject_identifier)&&n.createElement("div",{className:"mt-40px"},n.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),n.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),n.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},n.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Fe!=null&&Fe.is_public)&&n.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"),n.createElement("span",{className:_()("text-16px font-medium",me.TitleDom)},Fe==null?void 0:Fe.name)),n.createElement("div",{className:"c-grey-333 font-medium"},Fe==null?void 0:Fe.creator),n.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Fe==null?void 0:Fe.course_members_count),n.createElement("div",{className:"c-grey-333 flex item-center justify-between"},n.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Fe==null?void 0:Fe.tasks_count),Fe!=null&&Fe.is_end?n.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):n.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Oe=Object.defineProperty,Pt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,Qt=(Fe,De,He)=>De in Fe?Oe(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):Fe[De]=He,Mt=(Fe,De)=>{for(var He in De||(De={}))Ft.call(De,He)&&Qt(Fe,He,De[He]);if(Pt)for(var He of Pt(De))on.call(De,He)&&Qt(Fe,He,De[He]);return Fe},Sn=({DataProps:Fe=[],selectValue:De,onChange:He,className:et,style:Ht={},extra:Vt,classNameItem:Ct,styleItem:pt={},barHidden:Je})=>{const[Zt,Rt]=(0,n.useState)();return(0,n.useEffect)(()=>{Rt(Array.isArray(De)?De:[De])},[De]),n.createElement("div",{className:_()("flex px-20px py-10px gap-40px",et),style:Mt({borderBottom:"1px solid #D3F0FF"},Ht)},Fe==null?void 0:Fe.map(At=>n.createElement("div",{key:At==null?void 0:At.id,className:_()("flex item-center justify-center current c-grey-333 text-16 relative",Ct,At==null?void 0:At.className),style:Mt(Mt({color:Zt!=null&&Zt.includes(At==null?void 0:At.id)?"#1890FF":"",minWidth:88},pt),(At==null?void 0:At.style)||{}),onClick:Vn=>{He==null||He({domEvent:Vn,item:At}),At!=null&&At.link&&Ne.history.push(At==null?void 0:At.link)}},At==null?void 0:At.name,!Je&&(Zt==null?void 0:Zt.includes(At==null?void 0:At.id))&&n.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),n.createElement("div",{className:"ml-auto"},Vt))},un=Object.defineProperty,gn=Object.defineProperties,yn=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,qn=(Fe,De,He)=>De in Fe?un(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):Fe[De]=He,en=(Fe,De)=>{for(var He in De||(De={}))_t.call(De,He)&&qn(Fe,He,De[He]);if(bn)for(var He of bn(De))Nn.call(De,He)&&qn(Fe,He,De[He]);return Fe},tn=(Fe,De)=>gn(Fe,yn(De)),Gn=({value:Fe,onChange:De,onInputChange:He,className:et,style:Ht={},InputProps:Vt})=>{const[Ct,pt]=(0,n.useState)(Fe);return n.createElement("div",{className:_()("flex item-center rounded-full px-10px py-2px",et),style:en({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Ht)},n.createElement(h.default,tn(en({bordered:!1},Vt),{onChange:Je=>{pt(Je.target.value),He==null||He(encodeURIComponent(Je.target.value))},onPressEnter:Je=>{De==null||De({domEvent:Je,item:{value:Ct}})}})),n.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:Je=>{De==null||De({domEvent:Je,item:{value:Ct}})}}))}},94882:function(ht,ke,e){e.r(ke),e.d(ke,{default:function(){return It}});var n=e(81081),t=e(59301),v=e(75790),z=e(43418),C=e(8591),A=e(6848),r=e(61621),_=e(58421),Se=e(92832),O=e(3113),be=e(24905),f=e(95237),y=e(43604),pe={flex_box_center:"flex_box_center___wA4I5",flex_space_between:"flex_space_between___r6nwi",flex_box_vertical_center:"flex_box_vertical_center___Wefy1",flex_box_center_end:"flex_box_center_end___Vp84k",flex_box_column:"flex_box_column___fcUbn",wrap:"wrap___MiRCb",midWrap:"midWrap___o5A2g",color999:"color999___kvLjS",orderWrap:"orderWrap___h5SIu",orderIconWrap:"orderIconWrap___IYG5m",orderAsc:"orderAsc___gyCKC",orderDesc:"orderDesc___wkX1B",color0152d9:"color0152d9___yLS1b",h10:"h10___T4vHk",cursorPointer:"cursorPointer___6JPpk",orderTextWrap:"orderTextWrap___oqfoU",cardWrap:"cardWrap___tGc2X",countWrap:"countWrap___MMe2I",colorFEB300:"colorFEB300___wW27n",modalContent:"modalContent___MMaQo",type:"type___EdWvO",group:"group___jtM4s",add:"add___rC163"},re=e(91570),ce=e(18889),_e=e(72946),he={flex_box_center:"flex_box_center___fhaQT",flex_space_between:"flex_space_between___IKRgA",flex_box_vertical_center:"flex_box_vertical_center___lbozn",flex_box_center_end:"flex_box_center_end___pDq44",flex_box_column:"flex_box_column___RZzgu",wrap:"wrap___G5hQ4",createIconWrap:"createIconWrap___e9K9f",createIcon:"createIcon___koLsC",leftIcon:"leftIcon___y91Ne",rightIcon:"rightIcon___UQ4Fq",createTextWrap:"createTextWrap___fTr2V",createText:"createText___JMNOe",tagWrap:"tagWrap___rr9RH",tagName:"tagName___g6Ruo",tagJupyterWrap:"tagJupyterWrap___BkdHH",tagJupyterNameWrap:"tagJupyterNameWrap___Z6iCu",tagJupyterName:"tagJupyterName___reott",imgWrap:"imgWrap___xDlh5",cardBottom:"cardBottom___r9Ujh",bottomName:"bottomName___XyvlX",bottomCountProgressWrap:"bottomCountProgressWrap___vM84t",bottomCount:"bottomCount___K_YvT",action:"action___muO9d",colorFF8E02:"colorFF8E02___istLu",sign:"sign___pwX3C",bottomNameWrap:"bottomNameWrap___cWaZc"},Le=e(19374),Ce=e(96908),G=e(57177),m=e(81378),l=(te,ie,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,ie)).next())}),h=({data:te,params:ie={},user:U,onCancelCollect:We=()=>{},onRemove:st=()=>{}})=>t.createElement(t.Fragment,null,te&&te.map((qe,bt)=>{var at,Qe;return t.createElement("a",{className:he.wrap,key:qe.id,onClick:()=>l(void 0,null,function*(){var J;const de=yield(0,_e.Ee)({id:qe.identifier});(J=de==null?void 0:de.exercise)!=null&&J.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},de==null?void 0:de.exercise.map((Me,je)=>t.createElement("div",null,t.createElement("a",{href:`/classrooms/${Me.course_id}/exercise/${Me.id}/detail?random=${Me.random}`},Me.name))))))}):(0,Le.xg)(`/shixuns/${qe.identifier}/challenges`)})},t.createElement(ce.Z,{className:`animated fadeIn ${he.cardWrap}`},ie.category==="collect"&&t.createElement("div",{className:`${he.action} user-shixun-items`,onClick:J=>{J.stopPropagation(),We(qe.id)}},t.createElement(A.Z,{title:"\u53D6\u6D88\u6536\u85CF"},t.createElement("i",{className:`iconfont icon-shoucang3 font24 mr5 ${he.colorFF8E02}`}))),ie.category==="study"&&ie.username===((at=U.userInfo)==null?void 0:at.login)&&t.createElement("div",{className:`${he.action} user-shixun-items`,onClick:J=>{J.stopPropagation(),st(qe.identifier)}},t.createElement(A.Z,{title:"\u79FB\u9664"},t.createElement("i",{className:"iconfont icon-shanchu21 font24 mr5 c-white"}))),qe.tag&&t.createElement("div",{className:he.tagWrap},t.createElement("span",{className:he.tagName},qe.tag)),qe.is_jupyter&&t.createElement("img",{className:he.sign,src:Ce}),qe.is_jupyter_lab&&t.createElement("img",{className:he.sign,src:G}),qe.is_unity_3d&&t.createElement("img",{className:he.sign,src:m}),t.createElement("span",{className:he.imgWrap},t.createElement("img",{alt:qe.name,src:`${qe.image_url}`})),t.createElement("div",{className:he.cardBottom},t.createElement("p",{className:he.bottomNameWrap},t.createElement("span",{title:qe.name,className:he.bottomName},qe.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),!!((Qe=qe.schools)!=null&&Qe.length)&&t.createElement(A.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},t.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange"}))),!!qe.challenges_count&&t.createElement(t.Fragment,null,t.createElement("div",{className:he.bottomCountProgressWrap},t.createElement("p",{style:{width:`${parseFloat(parseInt(qe.finished_challenges_count)/parseInt(qe.challenges_count)).toFixed(2)*100}%`}})),t.createElement("p",{className:he.bottomCount},"\u5DF2\u5B8C\u6210 ",qe.finished_challenges_count," / ",qe.challenges_count)))))})),j=e(38854),H=e(20834),T=e(1710),P=e(66649),Te=e.n(P),ne=e(84105),tt=(te,ie,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,ie)).next())}),X=({data:te,number:ie,params:U,user:We,isCurrent:st,setParams:qe,getShixuns:bt,onCancelCollect:at=()=>{},onRemove:Qe=()=>{},setGroupIds:J=()=>{},setUnGrouplists:de=()=>{}})=>{const[Me,je]=(0,t.useState)([]);(0,t.useEffect)(()=>{if(te){let se=[];te==null||te.map((me,Ke)=>{let we=me;we.key=me.id,se.push(we)}),je([...se])}},[te]);const xe=[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:236,key:"name",sorter:!0,sortOrder:U.sort_by==="name"?U.sort_direction==="desc"?"descend":"ascend":null,render:(se,me)=>{var Ke;return t.createElement("p",{className:he.bottomNameWrap},!!((Ke=me.schools)!=null&&Ke.length)&&t.createElement(A.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},t.createElement("i",{className:"iconfont icon-zhidinggongkai1 mr5 c-orange translateY1 inline-block"})),t.createElement(A.Z,{title:se||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",null,se||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")))}},{title:"\u7BA1\u7406\u5458",dataIndex:"owner",key:"owner",width:100,ellipsis:!0,render:se=>t.createElement(A.Z,{title:se||"--",placement:"bottomLeft"},t.createElement("span",null,se||"--"))},{title:"\u5408\u4F5C\u8005",dataIndex:"members",key:"members",width:110,ellipsis:!0,render:se=>t.createElement(A.Z,{title:se.join("\u3001"),placement:"bottomLeft"},t.createElement("span",null,se.join("\u3001")))},{title:"\u6700\u8FD1\u4FEE\u6539",dataIndex:"updated_at",width:106,key:"updated_at",sorter:!0,sortOrder:U.sort_by==="updated_at"?U.sort_direction==="desc"?"descend":"ascend":null,render:se=>t.createElement("span",{className:"c-grey-666"},Te()(se).format("YYYY-MM-DD"))},{title:"\u5F15\u7528\u6B21\u6570",dataIndex:"used_count",width:90,sorter:!0,align:"center",sortOrder:U.sort_by==="used_count"?U.sort_direction==="desc"?"descend":"ascend":null,key:"used_count",render:se=>t.createElement("span",{className:"c-grey-666"},se)},{title:"\u64CD\u4F5C",dataIndex:"name",key:"name",width:110,align:"right",render:(se,me)=>{var Ke,we;return t.createElement("div",null,t.createElement("span",{className:"current-primary",onClick:Oe=>tt(void 0,null,function*(){var Pt;Oe.stopPropagation();const Ft=yield(0,_e.Ee)({id:me.identifier});(Pt=Ft==null?void 0:Ft.exercise)!=null&&Pt.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},Ft==null?void 0:Ft.exercise.map((on,Qt)=>t.createElement("div",{key:Qt},t.createElement("a",{href:`/classrooms/${on.course_id}/exercise/${on.id}/detail?random=${on.random}`},on.name))))))}):(0,Le.xg)(`/shixuns/${me.identifier}/challenges`)})},"\u8BE6\u60C5"),U.category!="study"&&U.category!="collect"&&st&&((Ke=me==null?void 0:me.groups)==null?void 0:Ke.length)>0&&t.createElement("span",{onClick:Oe=>{var Pt;if(Oe.stopPropagation(),((Pt=me==null?void 0:me.groups)==null?void 0:Pt.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}de(me.groups,me.id)},className:"current-primary ml10"},"\u64A4\u9500\u76EE\u5F55"),U.category==="study"&&((we=We.userInfo)==null?void 0:we.login)===U.username&&t.createElement(j.Z,{dropdownRender:()=>{var Oe;return t.createElement(H.default,null,t.createElement(H.default.Item,null,t.createElement("span",{onClick:Pt=>{Pt.stopPropagation(),z.default.confirm({content:"\u662F\u5426\u786E\u8BA4\u5220\u9664",onOk:()=>Qe(me.identifier)})},className:"ml10 current"},"\u5220\u9664")),((Oe=me==null?void 0:me.groups)==null?void 0:Oe.length)>0&&t.createElement(H.default.Item,null,t.createElement("span",{onClick:Pt=>{var Ft;if(Pt.stopPropagation(),((Ft=me==null?void 0:me.groups)==null?void 0:Ft.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}de(me.groups,me.id)},className:" current"},"\u64A4\u9500\u76EE\u5F55")))}},t.createElement("span",{onClick:Oe=>{Oe.stopPropagation()},className:"c-blue current ml10"},"\u66F4\u591A ",t.createElement(ne.Z,null))),U.category==="collect"&&st&&t.createElement(j.Z,{dropdownRender:()=>t.createElement(H.default,null,t.createElement(H.default.Item,null,t.createElement("span",{onClick:Oe=>{Oe.stopPropagation(),at(me.id)},className:"current"},"\u53D6\u6D88\u6536\u85CF")),t.createElement(H.default.Item,null,t.createElement("span",{onClick:Oe=>{var Pt;if(Oe.stopPropagation(),((Pt=me==null?void 0:me.groups)==null?void 0:Pt.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}de(me.groups,me.id)},className:" current"},"\u64A4\u9500\u76EE\u5F55")))},t.createElement("span",{onClick:Oe=>{Oe.stopPropagation()},className:"c-blue current ml10"},"\u66F4\u591A ",t.createElement(ne.Z,null))))}}];return t.createElement(t.Fragment,null,st?t.createElement(T.default,{rowSelection:{type:"checkbox",columnWidth:25,onChange:(se,me)=>{J(se)}},onChange:(se,me,Ke)=>{Ke.field&&(U.sort_by=Ke.field),Ke.order||(U.sort_direction="asc"),Ke.order==="ascend"&&(U.sort_direction="asc"),Ke.order==="descend"&&(U.sort_direction="desc"),Ke.order||(U.sort_direction="asc"),qe(U),bt(U)},onRow:se=>({onClick:me=>tt(void 0,null,function*(){var Ke;const we=yield(0,_e.Ee)({id:se.identifier});(Ke=we==null?void 0:we.exercise)!=null&&Ke.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},we==null?void 0:we.exercise.map((Oe,Pt)=>t.createElement("div",{key:Pt},t.createElement("a",{href:`/classrooms/${Oe.course_id}/exercise/${Oe.id}/detail?random=${Oe.random}`},Oe.name))))))}):(0,Le.xg)(`/shixuns/${se.identifier}/challenges`)})}),pagination:!1,dataSource:Me,columns:xe}):t.createElement(T.default,{style:{cursor:"pointer"},onRow:se=>({onClick:me=>tt(void 0,null,function*(){var Ke;const we=yield(0,_e.Ee)({id:se.identifier});(Ke=we==null?void 0:we.exercise)!=null&&Ke.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},we==null?void 0:we.exercise.map((Oe,Pt)=>t.createElement("div",{key:Pt},t.createElement("a",{href:`/classrooms/${Oe.course_id}/exercise/${Oe.id}/detail?random=${Oe.random}`},Oe.name))))))}):(0,Le.xg)(`/shixuns/${se.identifier}/challenges`)})}),pagination:!1,dataSource:Me,columns:xe}))},k=e(14203),D=e(98280),oe={groupWrap:"groupWrap___AXrh6",directionItemWrap:"directionItemWrap___YnUMa",directionItem:"directionItem____jxOq",groupActionWrap:"groupActionWrap___xgw7Q",active:"active___AjCIl",directionContentWrap:"directionContentWrap___fsRsV",minWidth43:"minWidth43___cPjWW",minWidth48:"minWidth48___sqmWu",delete:"delete___eA60a"},Q=(te,ie,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,ie)).next())});const R=({dispatch:te,isPreviewSelect:ie=!1,groupIds:U=[],item_banks_groups:We,getItem:st=()=>{},user:qe,onChangeGroup:bt=()=>{}})=>{const at=(0,t.useRef)(),Qe=de=>{var Me;const je=(Me=We==null?void 0:We.find(xe=>xe.id===de))==null?void 0:Me.name;z.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u76EE\u5F55",content:t.createElement("div",{className:"font14"},"\u4F60\u6B63\u5728\u5220\u9664\u3010",je,"\u3011\u76EE\u5F55\uFF0C\u672C\u64CD\u4F5C\u5C06\u5BFC\u81F4\u53EA\u52A0\u5165\u8BE5\u76EE\u5F55\u7684\u5B9E\u8BAD\u9879\u76EE\u91CD\u65B0\u5206\u914D\u5230\u3010\u672A\u52A0\u5165\u76EE\u5F55\u3011\u76EE\u5F55\u4E2D",t.createElement("br",null),"\u786E\u8BA4\u5220\u9664\u5417\uFF1F"),onOk:()=>Q(void 0,null,function*(){var xe;const se=yield(0,D.ZP)(`/api/users/${(xe=qe==null?void 0:qe.userInfo)==null?void 0:xe.login}/user_setting_groups/${de}.json`,{method:"Delete"});(se==null?void 0:se.status)===0&&st()})})},J=de=>Q(void 0,null,function*(){at.current=de.name,z.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u7F16\u8F91\u76EE\u5F55",icon:null,className:"custom-modal-divider",content:t.createElement("div",{className:"font14"},t.createElement(Se.default,{maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",className:"mt10",defaultValue:at.current,onChange:Me=>at.current=Me.target.value})),onOk:()=>new Promise((Me,je)=>Q(void 0,null,function*(){var xe;if(!at.current)return C.ZP.info("\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"),je();const se=yield(0,D.ZP)(`/api/users/${(xe=qe==null?void 0:qe.userInfo)==null?void 0:xe.login}/user_setting_groups/${de.id}.json`,{method:"put",body:{name:at==null?void 0:at.current}});(se==null?void 0:se.status)===0&&st(),Me()}))})});return!!(We!=null&&We.length)&&t.createElement("div",{className:oe.groupWrap},t.createElement("span",{className:`${oe.minWidth43}`,style:{color:"#9096A3",marginTop:2,marginRight:6}},"\u76EE\u5F55"),t.createElement("span",null,t.createElement("li",{className:`mb10 ${oe.minWidth48} ${oe.directionItem} ${U!=null&&U.length?"":oe.active}`,onClick:()=>bt([]),style:{marginRight:26}},"\u5168\u90E8")),t.createElement("div",{className:oe.directionContentWrap},t.createElement("li",{className:`mb10 mr32 ${oe.directionItem} ${U!=null&&U.includes(-1)?oe.active:""}`,onClick:()=>bt([-1])},"\u672A\u52A0\u5165\u76EE\u5F55"),We==null?void 0:We.map(de=>t.createElement("div",{className:oe.directionItemWrap},t.createElement("li",{key:de.id,onClick:()=>bt([de.id]),className:`${oe.directionItem} mb10 ${U!=null&&U.includes(de.id)?oe.active:""}`},de.name),!ie&&t.createElement("span",{className:oe.groupActionWrap},t.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:Me=>{Me.stopPropagation(),J(de)}}),t.createElement("i",{className:"iconfont icon-shanchu4 mr1 c-red font15 current",onClick:Me=>{Me.stopPropagation(),Qe(de.id)}}))))))};var $=e(65186),V=e(53229),Y=e(85273),ge=e(1997),ue=e(59301),it=Object.defineProperty,Ue=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Pe=(te,ie,U)=>ie in te?it(te,ie,{enumerable:!0,configurable:!0,writable:!0,value:U}):te[ie]=U,nt=(te,ie)=>{for(var U in ie||(ie={}))Bt.call(ie,U)&&Pe(te,U,ie[U]);if(vt)for(var U of vt(ie))dt.call(ie,U)&&Pe(te,U,ie[U]);return te},N=(te,ie)=>Ue(te,rt(ie)),w=(te,ie)=>{var U={};for(var We in te)Bt.call(te,We)&&ie.indexOf(We)<0&&(U[We]=te[We]);if(te!=null&&vt)for(var We of vt(te))ie.indexOf(We)<0&&dt.call(te,We)&&(U[We]=te[We]);return U},d=(te,ie,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,ie)).next())});const a=te=>{var ie=te,{user:U,userDetail:We,globalSetting:st,loading:qe,dispatch:bt}=ie,at=w(ie,["user","userDetail","globalSetting","loading","dispatch"]),Qe,J,de,Me,je,xe;const[se]=(0,v.useSearchParams)(),me=(0,v.useLocation)(),Ke=(0,t.useRef)(),[we,Oe]=(0,t.useState)({}),[Pt,Ft]=(0,t.useState)(0),[on,Qt]=(0,t.useState)([]),[Mt,cn]=(0,t.useState)(),[Sn,un]=(0,t.useState)(!1),[gn,yn]=(0,t.useState)([{label:ue.createElement("span",{className:"icon-juxingfenbu font14"}),value:1},{label:ue.createElement("span",{className:"icon-liebiaofenbu font14"}),value:2}]),[bn,_t]=(0,t.useState)(parseInt(localStorage.getItem("ShixunShowType"))||1),[Nn,qn]=(0,t.useState)(!1),[en,tn]=(0,t.useState)(!1),[mn,Gn]=(0,t.useState)(!1),[Fe,De]=(0,t.useState)([]),[He,et]=(0,t.useState)([]),[Ht,Vt]=(0,t.useState)([]),[Ct,pt]=(0,t.useState)(""),[Je,Zt]=(0,t.useState)([]),[Rt,At]=(0,t.useState)([]),[Vn,zn]=(0,t.useState)([]),[Pn,Dn]=(0,t.useState)([]),[mt,Kt]=(0,t.useState)([]);(0,t.useEffect)(()=>{var ft;Ke.current=(ft=me.pathname.split("/"))==null?void 0:ft[2];const nn={category:se.get("category")||"",status:se.get("category")==="manage"?pn.map(Qn=>Qn.id).includes(se.get("status"))?se.get("status"):"":(se.get("category")==="study"||se.get("category")==="collect")&&Nt.map(Qn=>Qn.id).includes(se.get("status"))?se.get("status"):"",vrs_question_type:null,page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc",username:Ke.current,search:"",group_id:se.get("group_id")||""};et(se.get("group_id")||""),Oe(nn),fr(nn)},[me.pathname]),(0,t.useEffect)(()=>{var ft;cn(((ft=U.userInfo)==null?void 0:ft.login)===Ke.current)},[(Qe=U.userInfo)==null?void 0:Qe.login,Ke.current]),(0,t.useEffect)(()=>{var ft;(ft=U.userInfo)!=null&&ft.login&&(Bn(),wn())},[(J=U.userInfo)==null?void 0:J.login]);function Bn(){return d(this,null,function*(){Dn(yield(0,D.ZP)("/api/users/vrs_subject_names.json",{method:"Get"}))})}function wn(){return d(this,null,function*(){var ft;De(yield(0,D.ZP)(`/api/users/${(ft=U.userInfo)==null?void 0:ft.login}/user_setting_groups.json`,{method:"Get",params:{type:"Shixun"}}))})}const vr=ft=>d(void 0,null,function*(){var nn;if((nn=window.location.href.toString())!=null&&nn.includes("group_id")?(0,Le.jz)("group_id",(ft==null?void 0:ft.length)>0?ft[0]:""):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&group_id=${(ft==null?void 0:ft.length)>0?ft[0]:""}`:`?group_id=${(ft==null?void 0:ft.length)>0?ft[0]:""}`),et([...ft]),we.page=1,we.group_id="",(ft==null?void 0:ft.length)>0){const Qn=yield bt({type:"userDetail/getShixuns",payload:N(nt({},we),{group_id:ft[0]})});Qn&&(Ft(Qn.count||0),Qt(Qn.shixuns||[]))}else{const Qn=yield bt({type:"userDetail/getShixuns",payload:nt({},we)});Qn&&(Ft(Qn.count||0),Qt(Qn.shixuns||[]))}}),fr=(ft,nn=!1)=>d(void 0,null,function*(){if((He==null?void 0:He.length)>0){const Qn=yield bt({type:"userDetail/getShixuns",payload:N(nt({},ft),{group_id:nn?null:He[0]})});Qn&&(Ft(Qn.count||0),Qt(Qn.shixuns||[]))}else{const Qn=yield bt({type:"userDetail/getShixuns",payload:ft});Qn&&(Ft(Qn.count||0),Qt(Qn.shixuns||[]))}}),Sr=ft=>{var nn;we.category=ft,we.status="",we.vrs_question_type=null,we.page=1,(nn=window.location.href.toString())!=null&&nn.includes("category")?((0,Le.jz)("category",ft),(0,Le.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&category=${ft}`:`?category=${ft}`),et([]),Oe(we),fr(we,!0)},Rr=ft=>{we.vrs_question_type=ft,we.page=1,Oe(we),fr(we,!0),et([])},Ar=ft=>{var nn;we.status=ft,we.page=1,(nn=window.location.href.toString())!=null&&nn.includes("status")?((0,Le.jz)("status",ft),(0,Le.jz)("group_id","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&status=${ft}`:`?status=${ft}`),Oe(we),fr(we,!0),et([])},Vr=ft=>{we.sort_direction=ft,Oe(we),fr(we)},ua=ft=>{we.sort_by=ft,we.sort_direction="desc",Oe(we),fr(we)},Hr=(ft,nn)=>{we.page=ft,we.per_page=nn,Oe(we),fr(we)},da=ft=>{we.search=ft,we.page=1,Oe(we),fr(we)},fa=ft=>{we.search=ft,Oe(we)},Ur=ft=>{z.default.confirm({width:416,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D6\u6D88\u6536\u85CF",icon:null,content:ue.createElement("div",{className:`tc font14 ${pe.modalContent}`},ue.createElement("i",{className:`iconfont icon-jingshi1 font14 mr5 ${pe.colorFEB300}`}),"\u4F60\u786E\u5B9A\u8981\u53D6\u6D88\u6536\u85CF\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF1F"),onOk:()=>d(void 0,null,function*(){const nn=yield(0,_e.rs)({container_id:ft,container_type:"Shixun"});(nn==null?void 0:nn.status)===0&&(C.ZP.success("\u5DF2\u53D6\u6D88\u6536\u85CF"),fr(we))})})},Cr=ft=>{z.default.confirm({width:416,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u9664\u5B9E\u8DF5\u9879\u76EE",icon:null,content:ue.createElement("div",{className:`tc font14 ${pe.modalContent}`},ue.createElement("i",{className:`iconfont icon-jingshi1 font14 mr5 ${pe.colorFEB300}`}),"\u786E\u5B9A\u5C06\u8BE5\u5B9E\u8DF5\u9879\u76EE\u4ECE\u5B66\u4E60\u5217\u8868\u4E2D\u79FB\u9664\uFF1F"),onOk:()=>d(void 0,null,function*(){const nn=yield(0,k.dE)({identifier:ft});(nn==null?void 0:nn.status)===0&&(C.ZP.success("\u5DF2\u79FB\u9664"),fr(we))})})},la=ft=>{Vt([...ft])},ta=(ft,nn)=>{zn([...ft]),Kt([nn]),Gn(!0)},Xr=()=>{let ft=we.category=="collect"?"\u5171\u6536\u85CF":"\u5171\u53C2\u4E0E",nn="";return we.category==="collect"&&(nn=""),we.category==="manage"&&(nn="\u53D1\u5E03"),we.category==="study"&&(nn="\u5B66\u4E60"),we.category||(nn="\u5B9E\u8DF5\u9879\u76EE"),`${ft}${Pt}\u4E2A${nn}`},na=()=>we.sort_by==="updated_at"?"\u6700\u65B0\u52A8\u6001":we.sort_by==="created_at"?"\u8BED\u8A00\u7C7B\u522B":we.sort_by==="name"?"\u540D\u79F0\u6392\u5E8F":"",Lt=[{id:"",name:"\u5168\u90E8"},{id:"manage",name:`${Mt?"\u6211":"TA"}\u7BA1\u7406\u7684`},{id:"study",name:`${Mt?"\u6211":"TA"}\u5B66\u4E60\u7684`},{id:"collect",name:`${Mt?"\u6211":"TA"}\u6536\u85CF\u7684`}],Nt=[{id:"",name:"\u5168\u90E8"},{id:"processing",name:"\u672A\u901A\u5173"},{id:"passed",name:"\u5DF2\u901A\u5173"}],pn=[{id:"",name:"\u5168\u90E8"},{id:"editing",name:"\u7F16\u8F91\u4E2D"},{id:"applying",name:"\u5F85\u5BA1\u6838"},{id:"published",name:"\u5DF2\u53D1\u5E03"},{id:"publiced",name:"\u5DF2\u516C\u5F00"},{id:"closed",name:"\u5DF2\u5173\u95ED"}],jn=we.category==="manage"?pn:(we==null?void 0:we.category)==="study"||(we==null?void 0:we.category)==="collect"?Nt:[];return ue.createElement("div",{className:pe.wrap},ue.createElement($.YG,{value:we.category,onChange:Sr,tabBarExtraContent:ue.createElement($.t7,{style:{width:303},placeholder:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE",value:we.search,onChange:da,onInputChange:fa}),className:"mb25",dataSource:Lt}),Mt&&!!we.category&&ue.createElement($.qp,{title:"\u72B6\u6001",value:we.status,onChange:Ar,dataSource:jn,titleWidth:28}),Mt&&ue.createElement("div",{className:pe.group},ue.createElement(R,{item_banks_groups:Fe==null?void 0:Fe.groups,getItem:wn,user:U,groupIds:He,onChangeGroup:vr}),ue.createElement("div",{className:pe.add,style:{border:((de=Fe==null?void 0:Fe.groups)==null?void 0:de.length)<=0&&"none",textAlign:((Me=Fe==null?void 0:Fe.groups)==null?void 0:Me.length)<=0&&"left"},onClick:()=>{var ft;if(((ft=Fe==null?void 0:Fe.groups)==null?void 0:ft.length)===20){C.ZP.info("\u76EE\u5F55\u6570\u6700\u5927\u4E3A20");return}qn(!0)}},"\u65B0\u5EFA\u76EE\u5F55")),Mt&&ue.createElement($.qp,{title:"\u7C7B\u578B",value:we.vrs_question_type,onChange:Rr,dataSource:[{id:null,name:"\u5168\u90E8"},{id:0,name:"\u666E\u901A\u5B9E\u4F5C\u9898"},{id:1,name:"\u6570\u5B57\u6307\u6325\u5458"}],titleWidth:28}),ue.createElement("div",{className:pe.midWrap},ue.createElement($.cq,{sortValue:we.sort_direction,dropValue:we.sort_by,onSort:Vr,onDrop:ua}),ue.createElement("div",{className:pe.type},ue.createElement(A.Z,{title:"\u56FE\u7247\u6A21\u5F0F"},ue.createElement("i",{className:bn===1?`iconfont icon-fenbu ${pe.cursorPointer} ${pe.color0152d9}`:`iconfont icon-fenbu ${pe.cursorPointer}`,onClick:()=>{_t(1),localStorage.setItem("ShixunShowType","1")}})),ue.createElement("span",{className:pe.orderDesc},ue.createElement(A.Z,{title:"\u5217\u8868\u6A21\u5F0F"},ue.createElement("i",{className:bn===2?`iconfont icon-fenbu-2 ${pe.cursorPointer} ${pe.color0152d9} `:`iconfont icon-fenbu-2 ${pe.cursorPointer}`,onClick:()=>{_t(2),localStorage.setItem("ShixunShowType","2")}})))),Mt&&ue.createElement(A.Z,{title:bn===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE"},ue.createElement("a",{onClick:()=>{var ft;if(bn!==1){if((Ht==null?void 0:Ht.length)<=0){C.ZP.info(bn===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE");return}if(((ft=Fe==null?void 0:Fe.groups)==null?void 0:ft.length)<=0){C.ZP.info("\u60A8\u5C1A\u672A\u521B\u5EFA\u4EFB\u4F55\u76EE\u5F55");return}tn(!0)}},style:{marginLeft:8,color:bn===1?"#00000040":"#3061d0",cursor:bn===1&&"no-drop"}},"\u52A0\u5165\u76EE\u5F55")),!(((je=U.userInfo)==null?void 0:je.identity)==="student"&&!(0,V.Ny)())&&ue.createElement($.op,{style:{marginLeft:"auto"},className:pe.btn,onClick:()=>{(0,ge.xY)()&&v.history.push("/shixuns/new")}},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),ue.createElement(r.Z,{loading:qe["userDetail/getShixuns"],active:!0,paragraph:{rows:5}},bn===1&&ue.createElement("div",{className:pe.cardWrap},!(on!=null&&on.length)&&(we.category||we.search)&&ue.createElement(re.Z,null),ue.createElement(h,{data:on,params:we,user:U,onRemove:Cr,onCancelCollect:Ur})),bn!=1&&ue.createElement("div",{className:"mt10",style:{minHeight:400}},ue.createElement(X,{number:(we.page-1)*we.per_page,onRemove:Cr,user:U,isCurrent:Mt,onCancelCollect:Ur,setGroupIds:la,setUnGrouplists:ta,params:we,data:on,setParams:Oe,getShixuns:fr})),Pt>0&&ue.createElement("div",{className:pe.countWrap},ue.createElement(_.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],hideOnSinglePage:!0,total:Pt,onChange:(ft,nn)=>{Hr(ft,nn)},pageSize:we.per_page,current:we.page}))),ue.createElement(z.default,{open:Nn,title:"\u65B0\u5EFA\u76EE\u5F55",wrapClassName:Y.Z.CustomCss,onCancel:()=>{qn(!1)},onOk:()=>d(void 0,null,function*(){var ft;const nn=yield(0,D.ZP)(`/api/users/${(ft=U==null?void 0:U.userInfo)==null?void 0:ft.login}/user_setting_groups.json`,{method:"post",body:{type:"Shixun",name:Ct}});(nn==null?void 0:nn.status)===0&&(C.ZP.info("\u521B\u5EFA\u76EE\u5F55\u6210\u529F"),qn(!1),pt(""),wn())})},ue.createElement(Se.default,{value:Ct,onChange:ft=>{pt(ft.target.value)},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u4E2A\u5B57\u7684\u76EE\u5F55\u540D\u79F0",maxLength:20})),ue.createElement(z.default,{open:en,title:"\u52A0\u5165\u76EE\u5F55",onCancel:()=>{tn(!1)},footer:ue.createElement("div",{style:{textAlign:"end"}},ue.createElement(O.ZP,{type:"primary",onClick:()=>d(void 0,null,function*(){var ft;if((Je==null?void 0:Je.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u7684\u76EE\u5F55");return}let nn=yield(0,D.ZP)(`/api/users/${(ft=U==null?void 0:U.userInfo)==null?void 0:ft.login}/user_setting_groups/join.json`,{method:"post",body:{type:"Shixun",group_ids:Je,item_ids:Ht}});(nn==null?void 0:nn.status)===0&&C.ZP.info("\u52A0\u5165\u6210\u529F"),vr(He),Zt([]),tn(!1),Vt([])})},"\u786E\u8BA4"))},ue.createElement("div",null,ue.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u52A0\u5165\u7684\u76EE\u5F55"),ue.createElement("br",null),ue.createElement(be.default.Group,{value:Je,onChange:ft=>{Zt([...ft])},style:{marginTop:"20px"}},ue.createElement(f.Z,{style:{width:"400px"}},(xe=Fe==null?void 0:Fe.groups)==null?void 0:xe.map((ft,nn)=>ue.createElement(y.Z,{span:6,style:{marginTop:"10px"}},ue.createElement(be.default,{value:ft.id,style:{fontSize:"14px"}},ft.name))))))),ue.createElement(z.default,{open:mn,title:"\u64A4\u9500\u76EE\u5F55",onCancel:()=>{Gn(!1)},footer:ue.createElement("div",{style:{textAlign:"end"}},ue.createElement(O.ZP,{type:"primary",onClick:()=>d(void 0,null,function*(){var ft;if((Rt==null?void 0:Rt.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u64A4\u9500\u7684\u76EE\u5F55");return}let nn=yield(0,D.ZP)(`/api/users/${(ft=U==null?void 0:U.userInfo)==null?void 0:ft.login}/user_setting_groups/cancel.json`,{method:"post",body:{type:"Shixun",group_ids:Rt,item_ids:mt}});(nn==null?void 0:nn.status)===0&&C.ZP.info("\u64A4\u9500\u6210\u529F"),fr(we),At([]),Gn(!1),Kt([])})},"\u786E\u8BA4"))},ue.createElement("div",null,ue.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u64A4\u9500\u7684\u76EE\u5F55"),ue.createElement("br",null),ue.createElement(be.default.Group,{value:Rt,onChange:ft=>{At([...ft])},style:{marginTop:"20px"}},ue.createElement(f.Z,{style:{width:"400px"}},Vn==null?void 0:Vn.map((ft,nn)=>ue.createElement(y.Z,{span:6,style:{marginTop:"10px"}},ue.createElement(be.default,{value:ft.id,style:{fontSize:"14px"}},ft.name))))))))};var B=(0,v.connect)(({user:te,userDetail:ie,loading:U,globalSetting:We})=>({user:te,userDetail:ie,globalSetting:We,loading:U.effects}))(a),K={groupWrap:"groupWrap___nbOsI",directionItemWrap:"directionItemWrap___FZiqB",directionItem:"directionItem___z4Wtp",groupActionWrap:"groupActionWrap___lTx6d",active:"active___nxZqf",directionContentWrap:"directionContentWrap___bQRH0",minWidth43:"minWidth43___GGb6R",minWidth48:"minWidth48___D3zXl",delete:"delete___lPEH6"},c=(te,ie,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,ie)).next())});const i=({isPreviewSelect:te=!1,groupIds:ie=[],item_banks_groups:U,getItem:We=()=>{},user:st,onChangeGroup:qe=()=>{}})=>{const bt=(0,t.useRef)(),at=J=>{var de;const Me=(de=U==null?void 0:U.find(je=>je.id===J))==null?void 0:de.name;z.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u76EE\u5F55",content:t.createElement("div",{className:"font14"},"\u4F60\u6B63\u5728\u5220\u9664\u3010",Me,"\u3011\u76EE\u5F55\uFF0C\u672C\u64CD\u4F5C\u5C06\u5BFC\u81F4\u53EA\u52A0\u5165\u8BE5\u76EE\u5F55\u7684\u5B9E\u8BAD\u9879\u76EE\u91CD\u65B0\u5206\u914D\u5230\u3010\u672A\u52A0\u5165\u76EE\u5F55\u3011\u76EE\u5F55\u4E2D",t.createElement("br",null),"\u786E\u8BA4\u5220\u9664\u5417\uFF1F"),onOk:()=>c(void 0,null,function*(){var je;const xe=yield(0,D.ZP)(`/api/users/${(je=st==null?void 0:st.userInfo)==null?void 0:je.login}/user_setting_groups/${J}.json`,{method:"Delete"});(xe==null?void 0:xe.status)===0&&We()})})},Qe=J=>c(void 0,null,function*(){bt.current=J.name,z.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u7F16\u8F91\u76EE\u5F55",icon:null,className:"custom-modal-divider",content:t.createElement("div",{className:"font14"},t.createElement(Se.default,{maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",className:"mt10",defaultValue:bt.current,onChange:de=>bt.current=de.target.value})),onOk:()=>new Promise((de,Me)=>c(void 0,null,function*(){var je;if(!bt.current)return C.ZP.info("\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"),Me();const xe=yield(0,D.ZP)(`/api/users/${(je=st==null?void 0:st.userInfo)==null?void 0:je.login}/user_setting_groups/${J.id}.json`,{method:"put",body:{name:bt==null?void 0:bt.current}});(xe==null?void 0:xe.status)===0&&We(),de()}))})});return!!(U!=null&&U.length)&&t.createElement("div",{className:K.groupWrap},t.createElement("span",{className:`${K.minWidth43}`,style:{color:"#9096A3",marginTop:2,marginRight:6}},"\u76EE\u5F55"),t.createElement("span",null,t.createElement("li",{className:`mb10 ${K.minWidth48} ${K.directionItem} ${ie!=null&&ie.length?"":K.active}`,onClick:()=>qe([]),style:{marginRight:26}},"\u5168\u90E8")),t.createElement("div",{className:K.directionContentWrap},t.createElement("li",{className:`mb10 mr32 ${K.directionItem} ${ie!=null&&ie.includes(-1)?K.active:""}`,onClick:()=>qe([-1])},"\u672A\u52A0\u5165\u76EE\u5F55"),U==null?void 0:U.map(J=>t.createElement("div",{className:K.directionItemWrap},t.createElement("li",{key:J.id,onClick:()=>qe([J.id]),className:`${K.directionItem} mb10 ${ie!=null&&ie.includes(J.id)?K.active:""}`},J.name),!te&&t.createElement("span",{className:K.groupActionWrap},t.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:de=>{de.stopPropagation(),Qe(J)}}),t.createElement("i",{className:"iconfont icon-shanchu4 mr1 c-red font15 current",onClick:de=>{de.stopPropagation(),at(J.id)}}))))))};var W=e(92310),g=e.n(W),u=e(49647),L=e(45752),ve=Object.defineProperty,ae=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Ie=(te,ie,U)=>ie in te?ve(te,ie,{enumerable:!0,configurable:!0,writable:!0,value:U}):te[ie]=U,b=(te,ie)=>{for(var U in ie||(ie={}))Be.call(ie,U)&&Ie(te,U,ie[U]);if(ae)for(var U of ae(ie))fe.call(ie,U)&&Ie(te,U,ie[U]);return te},le=(te,ie,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,ie)).next())}),Ne=({DataProps:te,className:ie,style:U={}})=>{var We,st;return t.createElement("div",{className:g()("current animated fadeIn rounded-12px p-10px flex flex-col current-primary-hover",L.Z.ShixunsItemStyles,ie),style:b({background:"linear-gradient( #F9FDFF 0%, #FFFFFF 100%)",boxShadow:"0px 2px 4px 0px #DBEFFF"},U),onClick:()=>le(void 0,null,function*(){var qe;const bt=yield(0,_e.Ee)({id:te==null?void 0:te.identifier});(qe=bt==null?void 0:bt.exercise)!=null&&qe.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},bt==null?void 0:bt.exercise.map((at,Qe)=>t.createElement("div",null,t.createElement("a",{href:`/classrooms/${at.course_id}/exercise/${at.id}/detail?random=${at.random}`},at.name))))))}):(0,Le.xg)(`/shixuns/${te==null?void 0:te.identifier}/challenges`)})},t.createElement("div",{className:"relative rounded-12px"},t.createElement("div",{className:"w-full overflow-hidden rounded-12px",style:{height:190}},t.createElement("img",{className:"w-full hover:scale-110 transition-all",alt:te==null?void 0:te.name,src:`${((We=u.Z)==null?void 0:We.IMG_SERVER)+(te==null?void 0:te.image_url)}`})),t.createElement("div",{className:"absolute",style:{bottom:"10px",left:0}},(te==null?void 0:te.is_jupyter)&&t.createElement("img",{className:"h-28px",src:e(43422),height:28}),(te==null?void 0:te.is_jupyter_lab)&&t.createElement("img",{className:"h-28px",src:e(71133),height:28}),(te==null?void 0:te.is_unity_3d)&&t.createElement("img",{className:"h-28px",src:e(29879),height:28})),(te==null?void 0:te.tag)&&t.createElement("div",{className:"absolute c-white text-12px rounded-2px px-8px",style:{bottom:"10px",right:"10px",background:"#0000008f",border:"1px solid rgba(255, 255, 255, .56)"}},te==null?void 0:te.tag)),t.createElement("div",{className:"flex item-center gap-10px mt-20px"},t.createElement("div",{className:`multi_ellipsis1 text-16px font-semibold c-black ${L.Z.TitleDom}`},(te==null?void 0:te.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),!!((st=te==null?void 0:te.schools)!=null&&st.length)&&t.createElement(A.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},t.createElement("i",{className:"iconfont icon-zhidinggongkai1 c-orange"}))),!!(te!=null&&te.challenges_count)&&t.createElement(t.Fragment,null,t.createElement("div",{className:"h-6px rounded-full w-full mb-10px mt-14px",style:{background:"#F6F7F9"}},t.createElement("div",{className:"h-full rounded-full",style:{background:"#44D7B6",width:`${(te==null?void 0:te.finished_challenges_count)/(te==null?void 0:te.challenges_count)*100}%`}})),t.createElement("div",null,"\u5DF2\u5B8C\u6210 ",te==null?void 0:te.finished_challenges_count," / ",te==null?void 0:te.challenges_count)))},Ge=(te,ie,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,ie)).next())}),ut=({data:te,params:ie,user:U,isCurrent:We,setParams:st,getShixuns:qe,onCancelCollect:bt=()=>{},onRemove:at=()=>{},setGroupIds:Qe=()=>{},setUnGrouplists:J=()=>{}})=>{const[de,Me]=(0,t.useState)([]);(0,t.useEffect)(()=>{if(te){let xe=[];te==null||te.map((se,me)=>{let Ke=se;Ke.key=se.id,xe.push(Ke)}),Me([...xe])}},[te]);const je=[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:236,key:"name",sorter:!0,sortOrder:ie.sort_by==="name"?ie.sort_direction==="desc"?"descend":"ascend":null,render:(xe,se)=>{var me;return t.createElement("p",{className:"flex overflow-hidden m0 item-center current-primary-hover"},!!((me=se.schools)!=null&&me.length)&&t.createElement(A.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},t.createElement("i",{className:"iconfont icon-zhidinggongkai1 mr5 c-orange translateY1 inline-block"})),t.createElement(A.Z,{title:xe||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",null,xe||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")))}},{title:"\u7BA1\u7406\u5458",dataIndex:"owner",key:"owner",width:100,ellipsis:!0,render:xe=>t.createElement(A.Z,{title:xe||"--",placement:"bottomLeft"},t.createElement("span",null,xe||"--"))},{title:"\u5408\u4F5C\u8005",dataIndex:"members",key:"members",width:110,ellipsis:!0,render:xe=>t.createElement(A.Z,{title:xe.join("\u3001"),placement:"bottomLeft"},t.createElement("span",null,xe.join("\u3001")))},{title:"\u6700\u8FD1\u4FEE\u6539",dataIndex:"updated_at",width:106,key:"updated_at",sorter:!0,sortOrder:ie.sort_by==="updated_at"?ie.sort_direction==="desc"?"descend":"ascend":null,render:xe=>t.createElement("span",{className:"c-grey-666"},Te()(xe).format("YYYY-MM-DD"))},{title:"\u5F15\u7528\u6B21\u6570",dataIndex:"used_count",width:90,sorter:!0,align:"center",sortOrder:ie.sort_by==="used_count"?ie.sort_direction==="desc"?"descend":"ascend":null,key:"used_count",render:xe=>t.createElement("span",{className:"c-grey-666"},xe)},{title:"\u64CD\u4F5C",dataIndex:"name",key:"name",width:110,align:"right",render:(xe,se)=>{var me,Ke;return t.createElement("div",null,t.createElement("span",{className:"current-primary",onClick:we=>Ge(void 0,null,function*(){var Oe;we.stopPropagation();const Pt=yield(0,_e.Ee)({id:se.identifier});(Oe=Pt==null?void 0:Pt.exercise)!=null&&Oe.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},Pt==null?void 0:Pt.exercise.map((Ft,on)=>t.createElement("div",{key:on},t.createElement("a",{href:`/classrooms/${Ft.course_id}/exercise/${Ft.id}/detail?random=${Ft.random}`},Ft.name))))))}):(0,Le.xg)(`/shixuns/${se.identifier}/challenges`)})},"\u8BE6\u60C5"),ie.category!="study"&&ie.category!="collect"&&We&&((me=se==null?void 0:se.groups)==null?void 0:me.length)>0&&t.createElement("span",{onClick:we=>{var Oe;if(we.stopPropagation(),((Oe=se==null?void 0:se.groups)==null?void 0:Oe.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}J(se.groups,se.id)},className:"current-primary ml10"},"\u64A4\u9500\u76EE\u5F55"),ie.category==="study"&&((Ke=U.userInfo)==null?void 0:Ke.login)===ie.username&&t.createElement(j.Z,{dropdownRender:()=>{var we;return t.createElement(H.default,null,t.createElement(H.default.Item,null,t.createElement("span",{onClick:Oe=>{Oe.stopPropagation(),z.default.confirm({content:"\u662F\u5426\u786E\u8BA4\u5220\u9664",onOk:()=>at(se.identifier)})},className:"ml10 current"},"\u5220\u9664")),((we=se==null?void 0:se.groups)==null?void 0:we.length)>0&&t.createElement(H.default.Item,null,t.createElement("span",{onClick:Oe=>{var Pt;if(Oe.stopPropagation(),((Pt=se==null?void 0:se.groups)==null?void 0:Pt.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}J(se.groups,se.id)},className:" current"},"\u64A4\u9500\u76EE\u5F55")))}},t.createElement("span",{onClick:we=>{we.stopPropagation()},className:"c-blue current ml10"},"\u66F4\u591A ",t.createElement(ne.Z,null))),ie.category==="collect"&&We&&t.createElement(j.Z,{dropdownRender:()=>t.createElement(H.default,null,t.createElement(H.default.Item,null,t.createElement("span",{onClick:we=>{we.stopPropagation(),bt(se.id)},className:"current"},"\u53D6\u6D88\u6536\u85CF")),t.createElement(H.default.Item,null,t.createElement("span",{onClick:we=>{var Oe;if(we.stopPropagation(),((Oe=se==null?void 0:se.groups)==null?void 0:Oe.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}J(se.groups,se.id)},className:" current"},"\u64A4\u9500\u76EE\u5F55")))},t.createElement("span",{onClick:we=>{we.stopPropagation()},className:"c-blue current ml10"},"\u66F4\u591A ",t.createElement(ne.Z,null))))}}];return t.createElement(t.Fragment,null,We?t.createElement(T.default,{rowSelection:{type:"checkbox",columnWidth:25,onChange:(xe,se)=>{Qe(xe)}},onChange:(xe,se,me)=>{me.field&&(ie.sort_by=me.field),me.order||(ie.sort_direction="asc"),me.order==="ascend"&&(ie.sort_direction="asc"),me.order==="descend"&&(ie.sort_direction="desc"),me.order||(ie.sort_direction="asc"),st(ie),qe(ie)},onRow:xe=>({onClick:se=>Ge(void 0,null,function*(){var me;const Ke=yield(0,_e.Ee)({id:xe.identifier});(me=Ke==null?void 0:Ke.exercise)!=null&&me.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},Ke==null?void 0:Ke.exercise.map((we,Oe)=>t.createElement("div",{key:Oe},t.createElement("a",{href:`/classrooms/${we.course_id}/exercise/${we.id}/detail?random=${we.random}`},we.name))))))}):(0,Le.xg)(`/shixuns/${xe.identifier}/challenges`)})}),pagination:!1,dataSource:de,columns:je}):t.createElement(T.default,{style:{cursor:"pointer"},onRow:xe=>({onClick:se=>Ge(void 0,null,function*(){var me;const Ke=yield(0,_e.Ee)({id:xe.identifier});(me=Ke==null?void 0:Ke.exercise)!=null&&me.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},Ke==null?void 0:Ke.exercise.map((we,Oe)=>t.createElement("div",{key:Oe},t.createElement("a",{href:`/classrooms/${we.course_id}/exercise/${we.id}/detail?random=${we.random}`},we.name))))))}):(0,Le.xg)(`/shixuns/${xe.identifier}/challenges`)})}),pagination:!1,dataSource:de,columns:je}))},ot=e(79142),St=e(60691),Tt=Object.defineProperty,zt=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,$t=(te,ie,U)=>ie in te?Tt(te,ie,{enumerable:!0,configurable:!0,writable:!0,value:U}):te[ie]=U,Jt=(te,ie)=>{for(var U in ie||(ie={}))an.call(ie,U)&&$t(te,U,ie[U]);if(sn)for(var U of sn(ie))Ot.call(ie,U)&&$t(te,U,ie[U]);return te},Gt=(te,ie)=>zt(te,kt(ie)),qt=(te,ie,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,ie)).next())});const kn=({user:te,dispatch:ie,loading:U})=>{var We,st,qe,bt,at,Qe,J;const[de]=(0,v.useSearchParams)(),je=(We=(0,v.useLocation)().pathname.split("/"))==null?void 0:We[2],xe=((st=te.userInfo)==null?void 0:st.login)===je,[se,me]=(0,t.useState)(de.get("group_id")||""),[Ke,we]=(0,t.useState)(0),[Oe,Pt]=(0,t.useState)([]),[Ft,on]=(0,t.useState)([]),[Qt,Mt]=(0,t.useState)(!1),[cn,Sn]=(0,t.useState)(""),[un,gn]=(0,t.useState)(parseInt(localStorage.getItem("ClassShowType"))||1),[yn,bn]=(0,t.useState)([]),[_t,Nn]=(0,t.useState)(!1),[qn,en]=(0,t.useState)([]),[tn,mn]=(0,t.useState)([]),[Gn,Fe]=(0,t.useState)(!1),[De,He]=(0,t.useState)([]),[et,Ht]=(0,t.useState)([]),Vt=[{id:"",name:"\u5168\u90E8"},{id:"manage",name:`${xe?"\u6211":"TA"}\u7BA1\u7406\u7684`},{id:"study",name:`${xe?"\u6211":"TA"}\u5B66\u4E60\u7684`},{id:"collect",name:`${xe?"\u6211":"TA"}\u6536\u85CF\u7684`}],Ct=[{id:"",name:"\u5168\u90E8"},{id:"editing",name:"\u7F16\u8F91\u4E2D"},{id:"applying",name:"\u5F85\u5BA1\u6838"},{id:"published",name:"\u5DF2\u53D1\u5E03"},{id:"publiced",name:"\u5DF2\u516C\u5F00"},{id:"closed",name:"\u5DF2\u5173\u95ED"}],pt=[{id:"",name:"\u5168\u90E8"},{id:"processing",name:"\u672A\u901A\u5173"},{id:"passed",name:"\u5DF2\u901A\u5173"}],[Je,Zt]=(0,t.useState)({category:de.get("category")||"",status:de.get("category")==="manage"?Ct.map(mt=>mt.id).includes(de.get("status"))?de.get("status"):"":(de.get("category")==="study"||de.get("category")==="collect")&&pt.map(mt=>mt.id).includes(de.get("status"))?de.get("status"):"",page:1,per_page:16,sort_by:"updated_at",sort_direction:"desc",username:je,search:"",group_id:de.get("group_id")||""}),Rt=Je.category==="manage"?Ct:(Je==null?void 0:Je.category)==="study"||(Je==null?void 0:Je.category)==="collect"?pt:[],At=(...mt)=>qt(void 0,[...mt],function*(Kt=Je,Bn=!1){let wn=Kt;(se==null?void 0:se.length)>0&&(wn=Gt(Jt({},Kt),{group_id:Bn?null:se[0]}));const vr=yield ie({type:"userDetail/getShixuns",payload:wn});vr&&(we(vr.count||0),Pt(vr.shixuns||[]))}),Vn=mt=>qt(void 0,null,function*(){var Kt;(Kt=window.location.href.toString())!=null&&Kt.includes("group_id")?(0,Le.jz)("group_id",(mt==null?void 0:mt.length)>0?mt[0]:""):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&group_id=${(mt==null?void 0:mt.length)>0?mt[0]:""}`:`?group_id=${(mt==null?void 0:mt.length)>0?mt[0]:""}`),me([...mt]);let Bn=Gt(Jt({},Je),{page:1,group_id:""});(mt==null?void 0:mt.length)>0&&(Bn=Gt(Jt({},Bn),{group_id:`${mt[0]}`})),At(Bn)});function zn(){return qt(this,null,function*(){var mt;on(yield(0,D.ZP)(`/api/users/${(mt=te.userInfo)==null?void 0:mt.login}/user_setting_groups.json`,{method:"Get",params:{type:"Shixun"}}))})}const Pn=mt=>{z.default.confirm({width:416,centered:!0,title:"\u79FB\u9664\u5B9E\u8DF5\u9879\u76EE",icon:null,content:t.createElement("div",{className:"tc font14 flex item-center justfiy-center",style:{minHeight:"60px"}},t.createElement("span",{className:"iconfont icon-jingshi1 font14 mr5",style:{color:"#feb300"}}),"\u786E\u5B9A\u5C06\u8BE5\u5B9E\u8DF5\u9879\u76EE\u4ECE\u5B66\u4E60\u5217\u8868\u4E2D\u79FB\u9664\uFF1F"),onOk:()=>qt(void 0,null,function*(){const Kt=yield(0,k.dE)({identifier:mt});(Kt==null?void 0:Kt.status)===0&&(C.ZP.success("\u5DF2\u79FB\u9664"),At(Je))})})},Dn=mt=>{z.default.confirm({width:416,centered:!0,title:"\u53D6\u6D88\u6536\u85CF",icon:null,content:t.createElement("div",{className:"tc font14 flex item-center justfiy-center",style:{minHeight:"60px"}},t.createElement("span",{className:"iconfont icon-jingshi1 font14 mr5",style:{color:"#feb300"}}),"\u4F60\u786E\u5B9A\u8981\u53D6\u6D88\u6536\u85CF\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF1F"),onOk:()=>qt(void 0,null,function*(){const Kt=yield(0,ot.rs)({container_id:mt,container_type:"Shixun"});(Kt==null?void 0:Kt.status)===0&&(C.ZP.success("\u5DF2\u53D6\u6D88\u6536\u85CF"),At(Je))})})};return(0,t.useEffect)(()=>{je&&At(Je)},[je]),(0,t.useEffect)(()=>{var mt;(mt=te.userInfo)!=null&&mt.login&&zn()},[(qe=te.userInfo)==null?void 0:qe.login]),t.createElement(t.Fragment,null,t.createElement($.Du,{DataProps:Vt,selectValue:Je==null?void 0:Je.category,onChange:({item:mt})=>{var Kt;(Kt=window.location.href.toString())!=null&&Kt.includes("category")?((0,Le.jz)("category",mt==null?void 0:mt.id),(0,Le.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&category=${mt==null?void 0:mt.id}`:`?category=${mt==null?void 0:mt.id}`);const Bn=Gt(Jt({},Je),{status:"",category:mt==null?void 0:mt.id,page:1});me([]),Zt(Bn),At(Bn,!0)},extra:t.createElement($.k8,{value:Je==null?void 0:Je.search,InputProps:{placeholder:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE"},style:{width:404},onChange:({item:{value:mt}})=>{const Kt=Gt(Jt({},Je),{search:mt,page:1});Zt(Kt),At(Kt)}})}),t.createElement("div",{className:"p-20px"},xe&&!!Je.category&&t.createElement($.qp,{title:"\u72B6\u6001",value:Je.status,onChange:mt=>{var Kt;(Kt=window.location.href.toString())!=null&&Kt.includes("status")?((0,Le.jz)("status",mt),(0,Le.jz)("group_id","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&status=${mt}`:`?status=${mt}`);const Bn=Gt(Jt({},Je),{status:mt,page:1});Zt(Bn),At(Bn,!0),me([])},dataSource:Rt,titleWidth:28,classNameActive:St.Z.TagsActive}),xe&&t.createElement("div",{className:"flex justify-between items-start"},t.createElement(i,{item_banks_groups:Ft==null?void 0:Ft.groups,getItem:zn,user:te,groupIds:se,onChangeGroup:Vn}),t.createElement("div",{className:"mt-4px c-3061d0 current-primary-hover",style:{lineHeight:"24px",width:73,borderLeft:((bt=Ft==null?void 0:Ft.groups)==null?void 0:bt.length)<=0?"none":"1px solid #e7e3e3",textAlign:((at=Ft==null?void 0:Ft.groups)==null?void 0:at.length)<=0?"left":"right"},onClick:()=>{var mt;if(((mt=Ft==null?void 0:Ft.groups)==null?void 0:mt.length)===20){C.ZP.info("\u76EE\u5F55\u6570\u6700\u5927\u4E3A20");return}Mt(!0)}},"\u65B0\u5EFA\u76EE\u5F55")),t.createElement("div",{className:"flex item-center gap-20px"},t.createElement($.cq,{sortValue:Je.sort_direction,dropValue:Je.sort_by,onSort:mt=>{const Kt=Gt(Jt({},Je),{sort_direction:mt});Zt(Kt),At(Kt)},onDrop:mt=>{const Kt=Gt(Jt({},Je),{sort_by:mt,sort_direction:"desc"});Zt(Kt),At(Kt)}}),t.createElement("div",{className:"flex item-center gap-12px"},t.createElement(A.Z,{title:"\u56FE\u7247\u6A21\u5F0F"},t.createElement("span",{className:"iconfont icon-fenbu current",style:{color:un!==1?"#d8d8d8":""},onClick:()=>{gn(1),localStorage.setItem("ClassShowType","1")}})),t.createElement(A.Z,{title:"\u5217\u8868\u6A21\u5F0F"},t.createElement("span",{className:"iconfont icon-fenbu-2 current ",style:{color:un!==2?"#d8d8d8":""},onClick:()=>{gn(2),localStorage.setItem("ClassShowType","2")}}))),xe&&t.createElement(A.Z,{title:un===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE"},t.createElement("a",{className:"rounded-full px-16px py-8px",style:un===1?{color:"#00000040",cursor:"no-drop"}:{background:"#E5EEFF",border:"1px solid #C9DBFF"},onClick:()=>{var mt;if(un!==1){if((yn==null?void 0:yn.length)<=0){C.ZP.info(un===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE");return}if(((mt=Ft==null?void 0:Ft.groups)==null?void 0:mt.length)<=0){C.ZP.info("\u60A8\u5C1A\u672A\u521B\u5EFA\u4EFB\u4F55\u76EE\u5F55");return}Nn(!0)}}},"\u52A0\u5165\u76EE\u5F55")),!(((Qe=te.userInfo)==null?void 0:Qe.identity)==="student"&&!(0,V.Ny)())&&t.createElement($.op,{className:"ml-auto",theme:n.Fy.THEMEONE,onClick:()=>{(0,ge.xY)()&&v.history.push("/shixuns/new")}}," \u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE ")),t.createElement(r.Z,{loading:U["userDetail/getShixuns"],active:!0,paragraph:{rows:5}},un===1&&t.createElement("div",null,!(Oe!=null&&Oe.length)&&t.createElement(re.Z,null),t.createElement("div",{className:"grid gap-14px mt-20px",style:{gridTemplateColumns:"1fr 1fr 1fr 1fr"}},Oe==null?void 0:Oe.map((mt,Kt)=>t.createElement(Ne,{key:Kt,DataProps:mt})))),un!=1&&t.createElement("div",{className:"mt10",style:{minHeight:400}},t.createElement(ut,{onRemove:Pn,user:te,isCurrent:xe,onCancelCollect:Dn,setGroupIds:mt=>{bn([...mt])},setUnGrouplists:(mt,Kt)=>{en([...mt]),mn([Kt]),Fe(!0)},params:Je,data:Oe,setParams:Zt,getShixuns:At})),Ke>0&&t.createElement(_.Z,{className:"mt-20px",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],hideOnSinglePage:!0,total:Ke,onChange:(mt,Kt)=>{const Bn=Gt(Jt({},Je),{page:mt,per_page:Kt});Zt(Bn),At(Bn)},pageSize:Je.per_page,current:Je.page}))),t.createElement(z.default,{open:Qt,title:"\u65B0\u5EFA\u76EE\u5F55",wrapClassName:Y.Z.CustomCss,onCancel:()=>{Mt(!1)},onOk:()=>qt(void 0,null,function*(){var mt;const Kt=yield(0,D.ZP)(`/api/users/${(mt=te==null?void 0:te.userInfo)==null?void 0:mt.login}/user_setting_groups.json`,{method:"post",body:{type:"Shixun",name:cn}});(Kt==null?void 0:Kt.status)===0&&(C.ZP.info("\u521B\u5EFA\u76EE\u5F55\u6210\u529F"),Mt(!1),Sn(""),zn())})},t.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u4E2A\u5B57\u7684\u76EE\u5F55\u540D\u79F0",maxLength:20,value:cn,onChange:mt=>{Sn(mt.target.value)}})),t.createElement(z.default,{open:_t,title:"\u52A0\u5165\u76EE\u5F55",onCancel:()=>{Nn(!1)},footer:t.createElement("div",{style:{textAlign:"end"}},t.createElement(O.ZP,{type:"primary",onClick:()=>qt(void 0,null,function*(){var mt;if((De==null?void 0:De.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u7684\u76EE\u5F55");return}let Kt=yield(0,D.ZP)(`/api/users/${(mt=te==null?void 0:te.userInfo)==null?void 0:mt.login}/user_setting_groups/join.json`,{method:"post",body:{type:"Shixun",group_ids:De,item_ids:yn}});(Kt==null?void 0:Kt.status)===0&&C.ZP.info("\u52A0\u5165\u6210\u529F"),Vn(se),He([]),Nn(!1),bn([])})},"\u786E\u8BA4"))},t.createElement("div",null,t.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u52A0\u5165\u7684\u76EE\u5F55"),t.createElement("br",null),t.createElement(be.default.Group,{value:De,onChange:mt=>{He([...mt])},style:{marginTop:"20px"}},t.createElement(f.Z,{style:{width:"400px"}},(J=Ft==null?void 0:Ft.groups)==null?void 0:J.map((mt,Kt)=>t.createElement(y.Z,{span:6,style:{marginTop:"10px"}},t.createElement(be.default,{value:mt.id,style:{fontSize:"14px"}},mt.name))))))),t.createElement(z.default,{open:Gn,title:"\u64A4\u9500\u76EE\u5F55",onCancel:()=>{Fe(!1)},footer:t.createElement("div",{style:{textAlign:"end"}},t.createElement(O.ZP,{type:"primary",onClick:()=>qt(void 0,null,function*(){var mt;if((et==null?void 0:et.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u64A4\u9500\u7684\u76EE\u5F55");return}let Kt=yield(0,D.ZP)(`/api/users/${(mt=te==null?void 0:te.userInfo)==null?void 0:mt.login}/user_setting_groups/cancel.json`,{method:"post",body:{type:"Shixun",group_ids:et,item_ids:tn}});(Kt==null?void 0:Kt.status)===0&&C.ZP.info("\u64A4\u9500\u6210\u529F"),At(Je),Ht([]),Fe(!1),mn([])})},"\u786E\u8BA4"))},t.createElement("div",null,t.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u64A4\u9500\u7684\u76EE\u5F55"),t.createElement("br",null),t.createElement(be.default.Group,{value:et,onChange:mt=>{Ht([...mt])},style:{marginTop:"20px"}},t.createElement(f.Z,{style:{width:"400px"}},qn==null?void 0:qn.map((mt,Kt)=>t.createElement(y.Z,{span:6,style:{marginTop:"10px"}},t.createElement(be.default,{value:mt.id,style:{fontSize:"14px"}},mt.name))))))))};var vn=(0,v.connect)(({user:te,loading:ie})=>({user:te,loading:ie.effects}))(kn),Cn={flex_box_center:"flex_box_center___m3A4t",flex_space_between:"flex_space_between___nZWpC",flex_box_vertical_center:"flex_box_vertical_center___GZu1o",flex_box_center_end:"flex_box_center_end___yabDE",flex_box_column:"flex_box_column___GaSOJ",wrap:"wrap___Waf6r",midWrap:"midWrap___hl4rK",color999:"color999___VSIUN",orderWrap:"orderWrap___fRACJ",orderIconWrap:"orderIconWrap___KYCan",orderAsc:"orderAsc___aLFz5",orderDesc:"orderDesc___MFtS2",color0152d9:"color0152d9___FgL2k",h10:"h10___OQMen",cursorPointer:"cursorPointer___aIAAz",orderTextWrap:"orderTextWrap___plDWG",cardWrap:"cardWrap___YUgxx",countWrap:"countWrap___yAx2R",colorFEB300:"colorFEB300___legzo",modalContent:"modalContent___RmrrS",type:"type___M6XNr",group:"group___irP0u",add:"add___qj50p"},xn={flex_box_center:"flex_box_center___rW70s",flex_space_between:"flex_space_between___LWNBO",flex_box_vertical_center:"flex_box_vertical_center____h70B",flex_box_center_end:"flex_box_center_end___Gb5Qg",flex_box_column:"flex_box_column___V65RM",wrap:"wrap___BsSAI",cardWrap:"cardWrap___u38VN",titleBg:"titleBg___kpaYy",name:"name___MUnP9",e:"e___mVTpO",img:"img____Fnwq",cover:"cover___g3A43",bq:"bq___kpYB0",sign:"sign___tuUOY",createIconWrap:"createIconWrap___V5X8B",createIcon:"createIcon___GksvY",leftIcon:"leftIcon___hNYie",rightIcon:"rightIcon___hzvow",createTextWrap:"createTextWrap___AzjGt",createText:"createText___LI2nb",tagWrap:"tagWrap___hr_OB",tagName:"tagName___lFZJW",tagJupyterWrap:"tagJupyterWrap___bML7e",tagJupyterNameWrap:"tagJupyterNameWrap___OIJgo",tagJupyterName:"tagJupyterName___akQuK",imgWrap:"imgWrap___gOYWO",cardBottom:"cardBottom___RFdNf",bottomName:"bottomName____v8PJ",bottomCountProgressWrap:"bottomCountProgressWrap___VA4_J",bottomCount:"bottomCount___h6auC",action:"action___VTxIm",colorFF8E02:"colorFF8E02___d7qrQ",bottomNameWrap:"bottomNameWrap___MgGFS"},Hn=(te,ie,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,ie)).next())}),Ln=({data:te,params:ie={},user:U,onCancelCollect:We=()=>{},onRemove:st=()=>{}})=>t.createElement(t.Fragment,null,te&&te.map((qe,bt)=>{var at;return t.createElement("a",{className:xn.wrap,key:qe.id,onClick:()=>Hn(void 0,null,function*(){var Qe;const J=yield(0,_e.Ee)({id:qe.identifier});(Qe=J==null?void 0:J.exercise)!=null&&Qe.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},J==null?void 0:J.exercise.map((de,Me)=>t.createElement("div",null,t.createElement("a",{href:`/classrooms/${de.course_id}/exercise/${de.id}/detail?random=${de.random}`},de.name))))))}):(0,Le.xg)(`/shixuns/${qe.identifier}/challenges`)})},t.createElement(ce.Z,{className:`animated fadeIn ${xn.cardWrap}`},ie.category==="collect"&&t.createElement("div",{className:`${xn.action} user-shixun-items`,onClick:Qe=>{Qe.stopPropagation(),We(qe.id)}},t.createElement(A.Z,{title:"\u53D6\u6D88\u6536\u85CF"},t.createElement("i",{className:`iconfont icon-shoucang3 font24 mr5 ${xn.colorFF8E02}`}))),ie.category==="study"&&ie.username===((at=U.userInfo)==null?void 0:at.login)&&t.createElement("div",{className:`${xn.action} user-shixun-items`,onClick:Qe=>{Qe.stopPropagation(),st(qe.identifier)}},t.createElement(A.Z,{title:"\u79FB\u9664"},t.createElement("i",{className:"iconfont icon-shanchu21 font24 mr5 c-white"}))),t.createElement("img",{src:e(83036),className:xn.titleBg}),t.createElement("div",{className:xn.name},t.createElement(A.Z,{title:qe.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:xn.e},qe.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),qe.tag&&t.createElement("div",{className:xn.tagWrap},t.createElement("span",{className:xn.tagName},qe.tag)),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:xn.img},t.createElement("img",{className:xn.cover,src:qe!=null&&qe.cover_image_id?`${u.Z.API_SERVER}/api/attachments/${qe==null?void 0:qe.cover_image_id}`:`${u.Z.IMG_SERVER+(qe==null?void 0:qe.image_url)}`}),qe.is_jupyter&&t.createElement("div",{className:xn.bq},"Jupyter"),qe.is_jupyter_lab&&t.createElement("div",{className:xn.bq},"JupyterLab"),qe.is_unity_3d&&t.createElement("div",{className:xn.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),!!qe.challenges_count&&t.createElement(t.Fragment,null,t.createElement("div",{className:xn.bottomCountProgressWrap},t.createElement("p",{style:{width:`${parseFloat(parseInt(qe.finished_challenges_count)/parseInt(qe.challenges_count)).toFixed(2)*100}%`}})),t.createElement("p",{className:xn.bottomCount},"\u5DF2\u5B8C\u6210 ",qe.finished_challenges_count," / ",qe.challenges_count))),!1))})),ln=Object.defineProperty,Un=Object.defineProperties,Wn=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,S=(te,ie,U)=>ie in te?ln(te,ie,{enumerable:!0,configurable:!0,writable:!0,value:U}):te[ie]=U,Ae=(te,ie)=>{for(var U in ie||(ie={}))M.call(ie,U)&&S(te,U,ie[U]);if(E)for(var U of E(ie))F.call(ie,U)&&S(te,U,ie[U]);return te},ye=(te,ie)=>Un(te,Wn(ie)),Xe=(te,ie)=>{var U={};for(var We in te)M.call(te,We)&&ie.indexOf(We)<0&&(U[We]=te[We]);if(te!=null&&E)for(var We of E(te))ie.indexOf(We)<0&&F.call(te,We)&&(U[We]=te[We]);return U},Ve=(te,ie,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,ie)).next())});const gt=te=>{var ie=te,{user:U,userDetail:We,globalSetting:st,loading:qe,dispatch:bt}=ie,at=Xe(ie,["user","userDetail","globalSetting","loading","dispatch"]),Qe,J,de,Me,je,xe,se;const[me]=(0,v.useSearchParams)(),Ke=(0,v.useLocation)(),we=(0,t.useRef)(),[Oe,Pt]=(0,t.useState)({}),[Ft,on]=(0,t.useState)(0),[Qt,Mt]=(0,t.useState)([]),[cn,Sn]=(0,t.useState)(),[un,gn]=(0,t.useState)(!1),[yn,bn]=(0,t.useState)([{label:t.createElement("span",{className:"icon-juxingfenbu font14"}),value:1},{label:t.createElement("span",{className:"icon-liebiaofenbu font14"}),value:2}]),[_t,Nn]=(0,t.useState)(parseInt(localStorage.getItem("ShixunShowType"))||1),[qn,en]=(0,t.useState)(!1),[tn,mn]=(0,t.useState)(!1),[Gn,Fe]=(0,t.useState)(!1),[De,He]=(0,t.useState)([]),[et,Ht]=(0,t.useState)([]),[Vt,Ct]=(0,t.useState)([]),[pt,Je]=(0,t.useState)(""),[Zt,Rt]=(0,t.useState)([]),[At,Vn]=(0,t.useState)([]),[zn,Pn]=(0,t.useState)([]),[Dn,mt]=(0,t.useState)([]);(0,t.useEffect)(()=>{var Lt;we.current=(Lt=Ke.pathname.split("/"))==null?void 0:Lt[2];const Nt={category:me.get("category")||"",status:me.get("category")==="manage"?Xr.map(pn=>pn.id).includes(me.get("status"))?me.get("status"):"":(me.get("category")==="study"||me.get("category")==="collect")&&ta.map(pn=>pn.id).includes(me.get("status"))?me.get("status"):"",page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc",username:we.current,search:"",group_id:me.get("group_id")||""};Ht(me.get("group_id")||""),Pt(Nt),wn(Nt)},[Ke.pathname]),(0,t.useEffect)(()=>{var Lt;Sn(((Lt=U.userInfo)==null?void 0:Lt.login)===we.current)},[(Qe=U.userInfo)==null?void 0:Qe.login,we.current]),(0,t.useEffect)(()=>{var Lt;(Lt=U.userInfo)!=null&&Lt.login&&Kt()},[(J=U.userInfo)==null?void 0:J.login]);function Kt(){return Ve(this,null,function*(){var Lt;He(yield(0,D.ZP)(`/api/users/${(Lt=U.userInfo)==null?void 0:Lt.login}/user_setting_groups.json`,{method:"Get",params:{type:"Shixun"}}))})}const Bn=Lt=>Ve(void 0,null,function*(){var Nt;if((Nt=window.location.href.toString())!=null&&Nt.includes("group_id")?(0,Le.jz)("group_id",(Lt==null?void 0:Lt.length)>0?Lt[0]:""):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&group_id=${(Lt==null?void 0:Lt.length)>0?Lt[0]:""}`:`?group_id=${(Lt==null?void 0:Lt.length)>0?Lt[0]:""}`),Ht([...Lt]),Oe.page=1,Oe.group_id="",(Lt==null?void 0:Lt.length)>0){const pn=yield bt({type:"userDetail/getShixuns",payload:ye(Ae({},Oe),{group_id:Lt[0]})});pn&&(on(pn.count||0),Mt(pn.shixuns||[]))}else{const pn=yield bt({type:"userDetail/getShixuns",payload:Ae({},Oe)});pn&&(on(pn.count||0),Mt(pn.shixuns||[]))}}),wn=(Lt,Nt=!1)=>Ve(void 0,null,function*(){if((et==null?void 0:et.length)>0){const pn=yield bt({type:"userDetail/getShixuns",payload:ye(Ae({},Lt),{group_id:Nt?null:et[0]})});pn&&(on(pn.count||0),Mt(pn.shixuns||[]))}else{const pn=yield bt({type:"userDetail/getShixuns",payload:Lt});pn&&(on(pn.count||0),Mt(pn.shixuns||[]))}}),vr=Lt=>{var Nt;Oe.category=Lt,Oe.status="",Oe.page=1,(Nt=window.location.href.toString())!=null&&Nt.includes("category")?((0,Le.jz)("category",Lt),(0,Le.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&category=${Lt}`:`?category=${Lt}`),Ht([]),Pt(Oe),wn(Oe,!0)},fr=Lt=>{var Nt;Oe.status=Lt,Oe.page=1,(Nt=window.location.href.toString())!=null&&Nt.includes("status")?((0,Le.jz)("status",Lt),(0,Le.jz)("group_id","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&status=${Lt}`:`?status=${Lt}`),Pt(Oe),wn(Oe,!0),Ht([])},Sr=Lt=>{Oe.sort_direction=Lt,Pt(Oe),wn(Oe)},Rr=Lt=>{Oe.sort_by=Lt,Oe.sort_direction="desc",Pt(Oe),wn(Oe)},Ar=(Lt,Nt)=>{Oe.page=Lt,Oe.per_page=Nt,Pt(Oe),wn(Oe)},Vr=Lt=>{Oe.search=Lt,Oe.page=1,Pt(Oe),wn(Oe)},ua=Lt=>{z.default.confirm({width:416,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D6\u6D88\u6536\u85CF",icon:null,content:t.createElement("div",{className:`tc font14 ${Cn.modalContent}`},t.createElement("i",{className:`iconfont icon-jingshi1 font14 mr5 ${Cn.colorFEB300}`}),"\u4F60\u786E\u5B9A\u8981\u53D6\u6D88\u6536\u85CF\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF1F"),onOk:()=>Ve(void 0,null,function*(){const Nt=yield(0,_e.rs)({container_id:Lt,container_type:"Shixun"});(Nt==null?void 0:Nt.status)===0&&(C.ZP.success("\u5DF2\u53D6\u6D88\u6536\u85CF"),wn(Oe))})})},Hr=Lt=>{z.default.confirm({width:416,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u9664\u5B9E\u8DF5\u9879\u76EE",icon:null,content:t.createElement("div",{className:`tc font14 ${Cn.modalContent}`},t.createElement("i",{className:`iconfont icon-jingshi1 font14 mr5 ${Cn.colorFEB300}`}),"\u786E\u5B9A\u5C06\u8BE5\u5B9E\u8DF5\u9879\u76EE\u4ECE\u5B66\u4E60\u5217\u8868\u4E2D\u79FB\u9664\uFF1F"),onOk:()=>Ve(void 0,null,function*(){const Nt=yield(0,k.dE)({identifier:Lt});(Nt==null?void 0:Nt.status)===0&&(C.ZP.success("\u5DF2\u79FB\u9664"),wn(Oe))})})},da=Lt=>{Ct([...Lt])},fa=(Lt,Nt)=>{Pn([...Lt]),mt([Nt]),Fe(!0)},Ur=()=>{let Lt=Oe.category=="collect"?"\u5171\u6536\u85CF":"\u5171\u53C2\u4E0E",Nt="";return Oe.category==="collect"&&(Nt=""),Oe.category==="manage"&&(Nt="\u53D1\u5E03"),Oe.category==="study"&&(Nt="\u5B66\u4E60"),Oe.category||(Nt="\u5B9E\u8DF5\u9879\u76EE"),`${Lt}${Ft}\u4E2A${Nt}`},Cr=()=>Oe.sort_by==="updated_at"?"\u6700\u65B0\u52A8\u6001":Oe.sort_by==="created_at"?"\u8BED\u8A00\u7C7B\u522B":Oe.sort_by==="name"?"\u540D\u79F0\u6392\u5E8F":"",la=[{id:"",name:"\u5168\u90E8"},{id:"manage",name:`${cn?"\u6211":"TA"}\u7BA1\u7406\u7684`},{id:"study",name:`${cn?"\u6211":"TA"}\u5B66\u4E60\u7684`},{id:"collect",name:`${cn?"\u6211":"TA"}\u6536\u85CF\u7684`}],ta=[{id:"",name:"\u5168\u90E8"},{id:"processing",name:"\u672A\u901A\u5173"},{id:"passed",name:"\u5DF2\u901A\u5173"}],Xr=[{id:"",name:"\u5168\u90E8"},{id:"editing",name:"\u7F16\u8F91\u4E2D"},{id:"applying",name:"\u5F85\u5BA1\u6838"},{id:"published",name:"\u5DF2\u53D1\u5E03"},{id:"publiced",name:"\u5DF2\u516C\u5F00"},{id:"closed",name:"\u5DF2\u5173\u95ED"}],na=Oe.category==="manage"?Xr:(Oe==null?void 0:Oe.category)==="study"||(Oe==null?void 0:Oe.category)==="collect"?ta:[];return t.createElement("div",{className:Cn.wrap},t.createElement($.kT,{value:Oe.category,onChange:vr,tabBarExtraContent:t.createElement($.t7,{style:{width:303,background:"#FFFFFF",border:"1px solid #D8E7FA",borderRadius:"8px"},placeholder:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE",value:Oe.search,onChange:Vr}),className:"mb25",dataSource:la}),cn&&!!Oe.category&&t.createElement($.qp,{title:"\u72B6\u6001",value:Oe.status,onChange:fr,dataSource:na,titleWidth:28}),cn&&t.createElement("div",{className:Cn.group},t.createElement(R,{item_banks_groups:De==null?void 0:De.groups,getItem:Kt,user:U,groupIds:et,onChangeGroup:Bn}),t.createElement("div",{className:Cn.add,style:{border:((de=De==null?void 0:De.groups)==null?void 0:de.length)<=0&&"none",textAlign:((Me=De==null?void 0:De.groups)==null?void 0:Me.length)<=0&&"left"},onClick:()=>{var Lt;if(((Lt=De==null?void 0:De.groups)==null?void 0:Lt.length)===20){C.ZP.info("\u76EE\u5F55\u6570\u6700\u5927\u4E3A20");return}en(!0)}},"\u65B0\u5EFA\u76EE\u5F55")),t.createElement("div",{className:Cn.midWrap},t.createElement($.cq,{sortValue:Oe.sort_direction,dropValue:Oe.sort_by,onSort:Sr,onDrop:Rr}),t.createElement("div",{className:Cn.type},t.createElement(A.Z,{title:"\u56FE\u7247\u6A21\u5F0F"},t.createElement("i",{className:_t===1?`iconfont icon-fenbu ${Cn.cursorPointer} ${Cn.color0152d9}`:`iconfont icon-fenbu ${Cn.cursorPointer}`,onClick:()=>{Nn(1),localStorage.setItem("ShixunShowType","1")}})),t.createElement("span",{className:Cn.orderDesc},t.createElement(A.Z,{title:"\u5217\u8868\u6A21\u5F0F"},t.createElement("i",{className:_t===2?`iconfont icon-fenbu-2 ${Cn.cursorPointer} ${Cn.color0152d9} `:`iconfont icon-fenbu-2 ${Cn.cursorPointer}`,onClick:()=>{Nn(2),localStorage.setItem("ShixunShowType","2")}})))),cn&&t.createElement(A.Z,{title:_t===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE"},t.createElement("a",{onClick:()=>{var Lt;if(_t!==1){if((Vt==null?void 0:Vt.length)<=0){C.ZP.info(_t===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE");return}if(((Lt=De==null?void 0:De.groups)==null?void 0:Lt.length)<=0){C.ZP.info("\u60A8\u5C1A\u672A\u521B\u5EFA\u4EFB\u4F55\u76EE\u5F55");return}mn(!0)}},style:{marginLeft:8,color:_t===1?"#00000040":"#3061d0",cursor:_t===1&&"no-drop"}},"\u52A0\u5165\u76EE\u5F55")),!((je=st==null?void 0:st.setting)!=null&&je.hide_shixun)&&((xe=U==null?void 0:U.userInfo)==null?void 0:xe.is_shixun_marker)&&t.createElement($.op,{style:{marginLeft:"auto"},className:Cn.btn,onClick:()=>v.history.push("/shixuns/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),t.createElement(r.Z,{loading:qe["userDetail/getShixuns"],active:!0,paragraph:{rows:5}},_t===1&&t.createElement("div",{className:Cn.cardWrap},!(Qt!=null&&Qt.length)&&(Oe.category||Oe.search)&&t.createElement(re.Z,null),t.createElement(Ln,{data:Qt,params:Oe,user:U,onRemove:Hr,onCancelCollect:ua})),_t!=1&&t.createElement("div",{className:"mt10",style:{minHeight:400}},t.createElement(X,{number:(Oe.page-1)*Oe.per_page,onRemove:Hr,user:U,isCurrent:cn,onCancelCollect:ua,setGroupIds:da,setUnGrouplists:fa,params:Oe,data:Qt,setParams:Pt,getShixuns:wn})),Ft>0&&t.createElement("div",{className:Cn.countWrap},t.createElement(_.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],hideOnSinglePage:!0,total:Ft,onChange:(Lt,Nt)=>{Ar(Lt,Nt)},pageSize:Oe.per_page,current:Oe.page}))),t.createElement(z.default,{open:qn,title:"\u65B0\u5EFA\u76EE\u5F55",wrapClassName:Y.Z.CustomCss,onCancel:()=>{en(!1)},onOk:()=>Ve(void 0,null,function*(){var Lt;const Nt=yield(0,D.ZP)(`/api/users/${(Lt=U==null?void 0:U.userInfo)==null?void 0:Lt.login}/user_setting_groups.json`,{method:"post",body:{type:"Shixun",name:pt}});(Nt==null?void 0:Nt.status)===0&&(C.ZP.info("\u521B\u5EFA\u76EE\u5F55\u6210\u529F"),en(!1),Je(""),Kt())})},t.createElement(Se.default,{value:pt,onChange:Lt=>{Je(Lt.target.value)},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u4E2A\u5B57\u7684\u76EE\u5F55\u540D\u79F0",maxLength:20})),t.createElement(z.default,{open:tn,title:"\u52A0\u5165\u76EE\u5F55",onCancel:()=>{mn(!1)},footer:t.createElement("div",{style:{textAlign:"end"}},t.createElement(O.ZP,{type:"primary",onClick:()=>Ve(void 0,null,function*(){var Lt;if((Zt==null?void 0:Zt.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u7684\u76EE\u5F55");return}let Nt=yield(0,D.ZP)(`/api/users/${(Lt=U==null?void 0:U.userInfo)==null?void 0:Lt.login}/user_setting_groups/join.json`,{method:"post",body:{type:"Shixun",group_ids:Zt,item_ids:Vt}});(Nt==null?void 0:Nt.status)===0&&C.ZP.info("\u52A0\u5165\u6210\u529F"),Bn(et),Rt([]),mn(!1),Ct([])})},"\u786E\u8BA4"))},t.createElement("div",null,t.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u52A0\u5165\u7684\u76EE\u5F55"),t.createElement("br",null),t.createElement(be.default.Group,{value:Zt,onChange:Lt=>{Rt([...Lt])},style:{marginTop:"20px"}},t.createElement(f.Z,{style:{width:"400px"}},(se=De==null?void 0:De.groups)==null?void 0:se.map((Lt,Nt)=>t.createElement(y.Z,{span:6,style:{marginTop:"10px"}},t.createElement(be.default,{value:Lt.id,style:{fontSize:"14px"}},Lt.name))))))),t.createElement(z.default,{open:Gn,title:"\u64A4\u9500\u76EE\u5F55",onCancel:()=>{Fe(!1)},footer:t.createElement("div",{style:{textAlign:"end"}},t.createElement(O.ZP,{type:"primary",onClick:()=>Ve(void 0,null,function*(){var Lt;if((At==null?void 0:At.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u64A4\u9500\u7684\u76EE\u5F55");return}let Nt=yield(0,D.ZP)(`/api/users/${(Lt=U==null?void 0:U.userInfo)==null?void 0:Lt.login}/user_setting_groups/cancel.json`,{method:"post",body:{type:"Shixun",group_ids:At,item_ids:Dn}});(Nt==null?void 0:Nt.status)===0&&C.ZP.info("\u64A4\u9500\u6210\u529F"),wn(Oe),Vn([]),Fe(!1),mt([])})},"\u786E\u8BA4"))},t.createElement("div",null,t.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u64A4\u9500\u7684\u76EE\u5F55"),t.createElement("br",null),t.createElement(be.default.Group,{value:At,onChange:Lt=>{Vn([...Lt])},style:{marginTop:"20px"}},t.createElement(f.Z,{style:{width:"400px"}},zn==null?void 0:zn.map((Lt,Nt)=>t.createElement(y.Z,{span:6,style:{marginTop:"10px"}},t.createElement(be.default,{value:Lt.id,style:{fontSize:"14px"}},Lt.name))))))))};var xt=(0,v.connect)(({user:te,userDetail:ie,loading:U,globalSetting:We})=>({user:te,userDetail:ie,globalSetting:We,loading:U.effects}))(gt);const Dt=({globalSetting:te})=>{var ie;switch(Number((ie=te==null?void 0:te.setting)==null?void 0:ie.theme)){case n.Fy.THEMEONE:return t.createElement(vn,null);case n.Fy.THEMETWO:return t.createElement(xt,null);case n.Fy.DEFAULT:default:return t.createElement(B,null)}};var It=(0,v.connect)(({globalSetting:te})=>({globalSetting:te}))(Dt)},1997:function(ht,ke,e){e.d(ke,{rX:function(){return G},pW:function(){return m},gy:function(){return l},xY:function(){return Ce},O5:function(){return Le},tJ:function(){return pe},o1:function(){return re},Rd:function(){return he}});var n=e(75790),t=e(43418),v=e(28103),z=e(8591),C=e(53229),A=e(19374),r=e(87169),_=e(25510),Se="data:image/png;base64,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",O=e.p+"static/newqrcode.a8740efb.png",be=e(32637),f=e(59301),y=(x,h,j)=>new Promise((H,T)=>{var P=tt=>{try{ne(j.next(tt))}catch(p){T(p)}},Te=tt=>{try{ne(j.throw(tt))}catch(p){T(p)}},ne=tt=>tt.done?H(tt.value):Promise.resolve(tt.value).then(P,Te);ne((j=j.apply(x,h)).next())});const pe=(x,h=!1)=>!!(re(x)&&ce(h)),re=x=>(0,C.bg)()?!0:(x({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ce=(x=!1)=>{var h;const{user:j}=(0,n.getDvaApp)()._store.getState();return(h=j.userInfo)!=null&&h.profile_completed?!0:(t.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,A.xg)("/account/profile/edit"),_e()}}),!1)},_e=()=>{t.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()}})},he=()=>{t.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:f.createElement("div",{style:{textAlign:"center"}},f.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"),f.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:be}),f.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Le=()=>{var x;const{user:h}=(0,n.getDvaApp)()._store.getState();return(x=h.userInfo)!=null&&x.professional_certification?!0:(t.default.confirm({title:"\u63D0\u793A",centered:!0,content:f.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,A.xg)("/account/certification")}}),!1)},Ce=()=>(0,C.V9)()?!0:(t.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:f.createElement("div",{className:"tc",style:{marginLeft:-38}},f.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),f.createElement("img",{src:O,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),G=(x,h)=>x?!0:(t.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:f.createElement("div",null,f.createElement("p",null,h||"\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"),f.createElement("div",{style:{marginLeft:"110px"}},f.createElement("img",{src:Se,width:200}),f.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,A.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),m=x=>{t.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:f.createElement("div",null,f.createElement("div",null,f.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"),f.createElement(v.Z,null),f.createElement("p",{style:{color:"#666666",fontSize:12}}," ",f.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 ",f.createElement("a",null,x),"\u5929\u3002"),f.createElement("p",{style:{color:"#666666",fontSize:12}}," ",f.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")),f.createElement("div",{style:{textAlign:"center",marginTop:30}},f.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:_,alt:"\u4E8C\u7EF4\u7801",width:160})))})},l=(x,h="")=>{const{shixunsDetail:{detail:j}}=(0,n.getDvaApp)()._store.getState();if((j==null?void 0:j.public)===2||(j==null?void 0:j.public)===1||(j==null?void 0:j.shixun_status)===3){let H="";return(j==null?void 0:j.public)===2&&(H="\u5DF2\u516C\u5F00"),(j==null?void 0:j.public)===1&&(H="\u5F85\u5BA1\u6838"),(j==null?void 0:j.shixun_status)===3&&(H="\u5DF2\u5173\u95ED"),t.default.info({centered:!0,icon:f.createElement(r.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:f.createElement("div",{className:"tc",style:{marginLeft:-38}},f.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},f.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",H,"\uFF0C",h,"\u3002"),f.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),f.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:_,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(j==null?void 0:j.shixun_status)===2?(t.default.confirm({centered:!0,icon:f.createElement(r.Z,null),title:"\u63D0\u793A",content:f.createElement("div",null,f.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",h,"\u3002"),f.createElement("br",null),f.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:()=>{t.default.confirm({width:440,centered:!0,icon:f.createElement(r.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:()=>y(void 0,null,function*(){(yield x({type:"shixunsDetail/cancelRelease",payload:{id:j==null?void 0:j.identifier}})).status!==401&&(z.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),x({type:"shixunsDetail/getShixunsDetail",payload:{id:j==null?void 0:j.identifier}}),x({type:"practiceSetting/getCommonData",payload:{id:j==null?void 0:j.identifier}}))})})}}),!0):!1}},50371:function(ht,ke){function e(){const n=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t{const C=v[z];C!==void 0&&(n[z]=C)})}return n}ke.Z=e},13845:function(ht,ke,e){e.d(ke,{F:function(){return n},Z:function(){return t}});function n(v){return v!=null&&v===v.window}function t(v,z){var C,A;if(typeof window=="undefined")return 0;const r=z?"scrollTop":"scrollLeft";let _=0;return n(v)?_=v[z?"pageYOffset":"pageXOffset"]:v instanceof Document?_=v.documentElement[r]:(v instanceof HTMLElement||v)&&(_=v[r]),v&&!n(v)&&typeof _!="number"&&(_=(A=((C=v.ownerDocument)!==null&&C!==void 0?C:v).documentElement)===null||A===void 0?void 0:A[r]),_}},56762:function(ht,ke,e){e.d(ke,{Z:function(){return t}});var n=e(59301);function t(){const[,v]=n.useReducer(z=>z+1,0);return v}},68031:function(ht,ke,e){e.d(ke,{Z:function(){return z}});var n=e(16089);function t(C,A,r,_){const Se=r-A;return C/=_/2,C<1?Se/2*C*C*C+A:Se/2*((C-=2)*C*C+2)+A}var v=e(13845);function z(C){let A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:_,duration:Se=450}=A,O=r(),be=(0,v.Z)(O,!0),f=Date.now(),y=()=>{const re=Date.now()-f,ce=t(re>Se?Se:re,be,C,Se);(0,v.F)(O)?O.scrollTo(window.pageXOffset,ce):O instanceof Document||O.constructor.name==="HTMLDocument"?O.documentElement.scrollTop=ce:O.scrollTop=ce,rer||A},18889:function(ht,ke,e){e.d(ke,{Z:function(){return tt}});var n=e(92310),t=e.n(n),v=e(2738),z=e(59301),C=e(36355),A=e(19716),r=e(61621),_=e(99313),Se=function(p,X){var k={};for(var D in p)Object.prototype.hasOwnProperty.call(p,D)&&X.indexOf(D)<0&&(k[D]=p[D]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,D=Object.getOwnPropertySymbols(p);oe{var{prefixCls:X,className:k,hoverable:D=!0}=p,oe=Se(p,["prefixCls","className","hoverable"]);const{getPrefixCls:Q}=z.useContext(C.E_),R=Q("card",X),$=t()(`${R}-grid`,k,{[`${R}-grid-hoverable`]:D});return z.createElement("div",Object.assign({},oe,{className:$}))},f=e(17313),y=e(83116),pe=e(37613);const re=p=>{const{antCls:X,componentCls:k,headerHeight:D,cardPaddingBase:oe,tabsMarginBottom:Q}=p;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:D,marginBottom:-1,padding:`0 ${oe}px`,color:p.colorTextHeading,fontWeight:p.fontWeightStrong,fontSize:p.headerFontSize,background:p.headerBg,borderBottom:`${p.lineWidth}px ${p.lineType} ${p.colorBorderSecondary}`,borderRadius:`${p.borderRadiusLG}px ${p.borderRadiusLG}px 0 0`},(0,f.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},f.vS),{[` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6682],{89489:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},59477:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},40001:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},49198:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},84105:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},18785:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},87169:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},73331:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},15277:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},52671:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},8657:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},56082:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},33853:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},15075:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},62772:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},43531:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},38819:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},47472:function(ht,ke,e){e.d(ke,{Z:function(){return _}});var n=e(54476),t=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},z=v,C=e(7657),A=function(O,be){return t.createElement(C.Z,(0,n.Z)({},O,{ref:be,icon:z}))},r=t.forwardRef(A),_=r},85273:function(ht,ke){ke.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},60691:function(ht,ke){ke.Z={TagsActive:"TagsActive___Ispcp"}},45752:function(ht,ke){ke.Z={ShixunsItemStyles:"ShixunsItemStyles___DwIDb",TitleDom:"TitleDom___TbZnS"}},68999:function(ht,ke,e){e.d(ke,{i:function(){return l},Z:function(){return h}});var n={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",wrapisCurrent:"wrapisCurrent___qIfQT"},t=e(71418),v=e(6848),z=e(93948),C=e(92310),A=e.n(C),r=e(19374),_=e(91570),Se=e(53229),O=e(79005),be=e(20345),f=e(77882),y=e(31081),pe=e(75309),re=e(71979),ce=e(47558),_e=e(42922),he=e(66832),Le=e(96593),Ce=e(19664),G=e(91833),m=e(59301);const l=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:O,swimg:be},{name:"101\u8BA1\u5212",ptimg:f,swimg:y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:pe,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ce,swimg:_e},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:he,swimg:Le},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ce,swimg:G}];var h=({className:j,dataSource:H=[],col:T=4,right:P,bottom:Te=23,precision:ne=0,wrapWidth:tt=1200,trackEventItems:p,loading:X,onRemove:k=()=>{},isCurrent:D=!0,showAlias:oe=!1,showProgress:Q=!1})=>{const R=Math.floor((tt-(T-1)*P)/T),$=[{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(V=>(window.ENV==="build"&&(V.ptimg=`/react/build${V.ptimg}`,V.swimg=`/react/build${V.swimg}`),V));return m.createElement(t.Z,{spinning:X},m.createElement("div",{className:A()(n.list,j)},!!(H!=null&&H.length)&&(H==null?void 0:H.map((V,Y)=>{var ge,ue,it,Ue,rt,vt;const{name:Bt,id:dt,identifier:Pe,featured:nt,school_name:N,image_url:w,excellent:d,is_plan:a}=V;return m.createElement("div",{key:dt,className:D&&Q?n.wrapisCurrent:n.wrap,style:{width:R,marginRight:(1+Y)%T===0?0:P+ne,marginBottom:Te}},m.createElement("a",{className:n.li,onClick:B=>{B.preventDefault(),B.stopPropagation(),p&&(0,r.L9)([p]),(0,r.xg)(`/paths/${Pe}`)}},m.createElement("div",{className:n.img},m.createElement("img",{className:n.cover,src:`${w}`}),D&&(0,Se.bg)()&&(V==null?void 0:V.studying)&&m.createElement("div",{className:`${n.movebq} user-path-items`,onClick:B=>{B.stopPropagation(),k(V)}},m.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),m.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ge=V==null?void 0:V.subject_tags)==null?void 0:ge.map((B,K)=>{var c,i;if(K===0){const g=(c=$.find(u=>u.name==B))==null?void 0:c.swimg;return m.createElement("img",{className:n.sign,src:g,style:{left:"-4px"}})}const W=(i=$.find(g=>g.name==B))==null?void 0:i.ptimg;return m.createElement("img",{className:n.sign,src:W,style:{left:`${48+52*(K-1)+2*K}px`}})}),m.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(V==null?void 0:V.excellent)&&m.createElement("div",{className:n.bq},"\u5F00\u653E\u8BFE\u7A0B"))),m.createElement("div",{className:n.name},m.createElement(v.Z,{title:oe&&(V!=null&&V.excellent_alias_name)?m.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Bt}`,m.createElement("br",null),m.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${V==null?void 0:V.excellent_alias_name}`)):Bt},m.createElement("span",{className:n.e},oe&&(V==null?void 0:V.excellent_alias_name)||Bt))),D&&Q&&((ue=V==null?void 0:V.progress)==null?void 0:ue.all_score)!=0&&m.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},m.createElement(z.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((it=V==null?void 0:V.progress)==null?void 0:it.my_score)/((Ue=V==null?void 0:V.progress)==null?void 0:Ue.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(rt=V==null?void 0:V.progress)==null?void 0:rt.my_score,"/",(vt=V==null?void 0:V.progress)==null?void 0:vt.all_score),(!D||!Q)&&m.createElement("div",{className:n.tags},m.createElement("div",null,m.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},m.createElement("span",null,m.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),m.createElement("span",null,V.stages_count))),m.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},m.createElement("span",null,m.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),m.createElement("span",null,V.members_count)))))))})),!H.length&&m.createElement(_.Z,null)))}},65186:function(ht,ke,e){e.d(ke,{jL:function(){return C},w9:function(){return Be},dN:function(){return le},QD:function(){return Xe},cQ:function(){return Ue.Z},Oz:function(){return g},op:function(){return E},O5:function(){return ie},_b:function(){return te},t7:function(){return H},Gi:function(){return zt},YG:function(){return ct},kT:function(){return St},qp:function(){return _e},K3:function(){return Ce},vr:function(){return xt},qE:function(){return S},Je:function(){return Te},wb:function(){return Y},lB:function(){return it},cq:function(){return Jt},tp:function(){return l},Si:function(){return we},k8:function(){return Gn},Du:function(){return Sn}});var n=e(59301),t={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"},v="data:image/png;base64,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",C=({dataSource:Fe=[],img:De,imgWidth:He=346,title:et,sunTitle:Ht,bannerExtraContent:Vt})=>n.createElement("div",{className:t.banner},n.createElement("div",{className:t.content},n.createElement("aside",null,n.createElement("p",null,n.createElement("b",null,et),n.createElement("span",null,Ht)),Fe.length>0&&n.createElement("div",{className:t.btns},Fe.map((Ct,pt)=>n.createElement("div",{key:pt,onClick:Ct.click},Ct.name,Ct.sign?n.createElement("img",{src:v,width:39}):null))),Vt),De&&n.createElement("img",{style:{marginTop:33,marginRight:38},src:De,width:He}))),A={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"},r=e(92310),_=e.n(r),Se=e(89392),O=Object.defineProperty,be=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,pe=(Fe,De,He)=>De in Fe?O(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):Fe[De]=He,re=(Fe,De)=>{for(var He in De||(De={}))f.call(De,He)&&pe(Fe,He,De[He]);if(be)for(var He of be(De))y.call(De,He)&&pe(Fe,He,De[He]);return Fe},_e=({dataSource:Fe=[],value:De,onChange:He,onTitleChange:et,className:Ht,title:Vt,titleWidth:Ct=41,style:pt={},fontColor:Je="#6A7283",showCount:Zt,classNameActive:Rt,styleItem:At={}})=>{const[Vn,zn]=(0,n.useState)(0),[Pn,Dn]=(0,n.useState)(!1),mt=(0,n.useRef)(null),Kt=(0,n.useRef)(null);return(0,n.useEffect)(()=>{var Bn;Fe.length!==0&&(((Bn=mt==null?void 0:mt.current)==null?void 0:Bn.clientHeight)>97?zn(1):zn(0)),Fe.length===0&&zn(0),Dn(!1)},[Fe]),n.createElement("div",{className:_()(A.row,Ht),style:pt},n.createElement("div",{onClick:(0,Se.throttle)(()=>et==null?void 0:et(),2e3),style:{width:Ct,marginTop:Pn?12:4},className:`${A.title} ${et?"current":""}`},Vt),n.createElement("div",{className:Pn?`${A.tagsWrap} ${A.tagsBorderWrap}`:A.tagsWrap},n.createElement("div",{className:A.bar,ref:Kt,style:Vn>0?{height:Vn===1?97:"auto",overflow:Vn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},n.createElement("div",{className:A.tag,ref:mt},Fe==null?void 0:Fe.map(Bn=>n.createElement("span",{onClick:()=>He(Bn.id),key:Bn.id,style:re(re({color:Je},At),(Bn==null?void 0:Bn.style)||{}),className:De===Bn.id?_()(Rt||A.active,Bn.classNameActive):""},n.createElement("span",{title:Bn.name,className:A.name},Bn.name),!!Zt&&n.createElement("span",{className:A.num},Bn.count))))),!!Vn&&n.createElement(n.Fragment,null,Vn===1?n.createElement("div",{onClick:()=>{var Bn;zn(2),((Bn=mt==null?void 0:mt.current)==null?void 0:Bn.clientHeight)>245?Dn(!0):Dn(!1)},className:A.action},"\u5C55\u5F00",n.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):n.createElement("div",{onClick:()=>{Kt.current.scrollTop=0,zn(1),Dn(!1)},className:A.action},"\u6536\u8D77",n.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},he={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},Ce=({dataSource:Fe=[],value:De,onChange:He,onTitleChange:et,className:Ht,title:Vt,titleWidth:Ct=41,style:pt={},fontColor:Je="#6A7283",showCount:Zt,expand:Rt=!0})=>{const[At,Vn]=(0,n.useState)(0),[zn,Pn]=(0,n.useState)(!1),Dn=(0,n.useRef)(null),mt=(0,n.useRef)(null),[Kt,Bn]=(0,n.useState)(Rt);return n.createElement("div",{className:_()(he.row,Ht),style:pt},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{onClick:(0,Se.throttle)(()=>et==null?void 0:et(),2e3),style:{width:Ct,marginTop:zn?12:4},className:`${he.title} ${et?"current":""}`},Vt),n.createElement("i",{className:`iconfont ${Kt?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Kt?8:10},onClick:()=>Bn(!Kt)})),Kt&&n.createElement("div",{className:zn?`${he.tagsWrap} ${he.tagsBorderWrap}`:he.tagsWrap},n.createElement("div",{className:he.fenge}),n.createElement("div",{className:he.bar,ref:mt},n.createElement("div",{className:he.tag,ref:Dn},Fe==null?void 0:Fe.map(wn=>n.createElement("span",{onClick:()=>He(wn.id),key:wn.id,style:{color:Je},className:De===wn.id?he.active:""},n.createElement("span",{title:wn.name,className:he.name},wn.name),!!Zt&&n.createElement("span",{className:he.num},wn.count)))))))},G={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"},l=({dataSource:Fe=[],value:De,onChange:He,className:et,style:Ht={}})=>n.createElement("div",{style:Ht,className:_()(G.tabs,et)},Fe.map(Vt=>n.createElement("span",{onClick:()=>He(Vt.id),className:De===Vt.id?G.active:"",key:Vt.id},Vt.name))),x={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"},h=e(92832),H=({dataSource:Fe=[],value:De="",onChange:He,onInputChange:et=()=>{},className:Ht,style:Vt={},placeholder:Ct,allowClear:pt=!1})=>{var Je;const[Zt,Rt]=(0,n.useState)(""),[At,Vn]=(0,n.useState)("");(0,n.useEffect)(()=>{var Dn;let mt=De;(Dn=JSON.stringify(De))!=null&&Dn.includes("{")&&(Rt(De.id),mt=De.value||"");try{Vn(decodeURIComponent(mt||""))}catch(Kt){Vn(decodeURIComponent(mt||""))}},[De]);const zn=()=>{He(encodeURIComponent(At),Zt||null)},Pn=Dn=>{Dn!==Zt&&(Rt(Dn),He(encodeURIComponent(At),Dn))};return n.createElement("div",{className:_()(x.input,Ht),style:Vt},!!Fe.length&&n.createElement("div",{className:x.dropdown},n.createElement("div",{className:x.text},(Je=Fe.find(Dn=>Dn.id===Zt))==null?void 0:Je.name,n.createElement("i",{className:"iconfont icon-zhankai4"}),n.createElement("b",{className:x.b1}),n.createElement("b",{className:x.b2})),n.createElement("div",{className:x.menu},Fe.map((Dn,mt)=>n.createElement("div",{key:mt,onClick:()=>Pn(Dn.id)},Dn.name)))),n.createElement(h.default,{onPressEnter:zn,value:At,onChange:Dn=>{Vn(Dn.target.value),et(encodeURIComponent(Dn.target.value),Zt||null)},bordered:!1,placeholder:Ct}),n.createElement("i",{onClick:zn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},T={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"},Te=({value:Fe,onChange:De,className:He,total:et,pageSize:Ht,style:Vt={}})=>{const Ct=Fe<2,pt=Fe>=Math.ceil(et/Ht);return et<=Ht?n.createElement(n.Fragment,null):n.createElement("div",{className:_()(T.quickPager,He),style:Vt},n.createElement("div",{onClick:()=>{Ct||De(Fe-1,"prev")},className:Ct?T.disabled:""},"\u4E0A\u4E00\u9875"),n.createElement("div",{onClick:()=>{pt||De(Fe+1,"next")},className:pt?T.disabled:""},"\u4E0B\u4E00\u9875"))},ne={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"},tt=e(71418),p=e(6848),X=e(13570),k=e(49647),D=e(19374),oe=e(96908),Q=e(57177),R=e(81378),$=e(91570),Y=({className:Fe,dataSource:De=[],col:He=4,right:et,bottom:Ht=23,precision:Vt=0,wrapWidth:Ct=1200,trackEventItems:pt,loading:Je})=>{const Zt=Math.floor((Ct-(He-1)*et)/He);return n.createElement(tt.Z,{spinning:Je},n.createElement("div",{className:_()(ne.list,Fe)},!!De.length&&De.map((Rt,At)=>{const{name:Vn,id:zn,identifier:Pn,power:Dn,cover_image_id:mt,pic:Kt}=Rt;return n.createElement("div",{className:ne.wrap,key:zn,style:{width:Zt,marginRight:(1+At)%He===0?0:et+Vt,marginBottom:Ht}},n.createElement("a",{target:"_blank",href:`/shixuns/${Pn}/challenges`,className:ne.li,onClick:Bn=>{Bn.preventDefault(),pt&&(0,D.L9)([pt]),Dn&&(0,D.xg)(`/shixuns/${Pn}/challenges`)}},n.createElement("div",{className:ne.img},n.createElement("img",{className:ne.cover,src:`${Kt}`}),Rt.is_jupyter&&n.createElement("img",{className:ne.sign,src:oe}),Rt.is_jupyter_lab&&n.createElement("img",{className:ne.sign,src:Q}),Rt.is_unity_3d&&n.createElement("img",{className:ne.sign,src:R})),n.createElement("div",{className:ne.name},n.createElement(p.Z,{title:Vn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:ne.e},Vn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{className:ne.tags},n.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),n.createElement("span",null,Rt.challenges_count))),!!Rt.myshixuns_count&&n.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},n.createElement("span",null,n.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),n.createElement("span",null,Rt.myshixuns_count))),n.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},n.createElement("span",null,n.createElement("span",null,Rt.level))),n.createElement("div",{className:ne.rate},n.createElement(X.Z,{allowHalf:!0,disabled:!0,defaultValue:Rt.score_info}),n.createElement("span",null,"\xA0",Rt.score_info?`${Rt.score_info}\u5206`:"5\u5206")))),!Dn&&n.createElement("div",{className:ne.lockWrap},n.createElement("img",{src:`${k.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!De.length&&n.createElement($.Z,null)))},ge={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},it=({className:Fe,dataSource:De=[],col:He=4,right:et,bottom:Ht=23,precision:Vt=0,wrapWidth:Ct=1200,wrapClassName:pt,trackEventItems:Je,loading:Zt})=>{const Rt=Math.floor((Ct-(He-1)*et)/He);return n.createElement(tt.Z,{spinning:Zt},n.createElement("div",{className:_()(ge.list,Fe)},!!De.length&&De.map((At,Vn)=>{const{name:zn,id:Pn,identifier:Dn,power:mt,cover_image_id:Kt,pic:Bn}=At;return n.createElement("div",{className:_()(ge.wrap,pt),key:Pn,style:{width:Rt,marginRight:(1+Vn)%He===0?0:et+Vt,marginBottom:Ht}},n.createElement("a",{target:"_blank",href:`/shixuns/${Dn}/challenges`,className:ge.li,onClick:wn=>{wn.preventDefault(),Je&&(0,D.L9)([Je]),mt&&(0,D.xg)(`/shixuns/${Dn}/challenges`)}},n.createElement("img",{src:e(47621),className:ge.titleBg}),n.createElement("div",{className:ge.name},n.createElement(p.Z,{title:zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},n.createElement("span",{className:ge.e},zn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),n.createElement("div",{style:{padding:"14px",paddingBottom:0}},n.createElement("div",{className:ge.img},n.createElement("img",{className:ge.cover,src:Kt?`${k.Z.API_SERVER}/api/attachments/${Kt}`:`${k.Z.IMG_SERVER+Bn}`}),At.is_jupyter&&n.createElement("div",{className:ge.bq},"Jupyter"),At.is_jupyter_lab&&n.createElement("div",{className:ge.bq},"JupyterLab"),At.is_unity_3d&&n.createElement("div",{className:ge.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),n.createElement("div",{className:"mt20 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:ge.text},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{className:ge.value},At.myshixuns_count)),n.createElement("div",null,n.createElement("span",{className:ge.text},"\u56F0\u96BE\u7B49\u7EA7"),n.createElement("span",{className:ge.value},At.level))),n.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:ge.text},"\u5173\u5361\u6570"),n.createElement("span",{className:ge.value},At.challenges_count)),n.createElement("div",{className:ge.rate},n.createElement(X.Z,{allowHalf:!0,disabled:!0,defaultValue:At.score_info}),n.createElement("span",{className:ge.value,style:{color:"#FF9C00"}},"\xA0",At.score_info?`${At.score_info}\u5206`:"5\u5206"))))),!mt&&n.createElement("div",{className:ge.lockWrap},n.createElement("img",{src:`${k.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!De.length&&n.createElement($.Z,null)))},Ue=e(68999),rt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},vt=e(79005),Bt=e(20345),dt=e(77882),Pe=e(31081),nt=e(75309),N=e(71979),w=e(47558),d=e(42922),a=e(66832),B=e(96593),K=e(19664),c=e(91833);const i=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:vt,swimg:Bt},{name:"101\u8BA1\u5212",ptimg:dt,swimg:Pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:nt,swimg:N},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:w,swimg:d},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:a,swimg:B},{name:"\u519B\u961F\u4E00\u6D41",ptimg:K,swimg:c}];var g=({className:Fe,dataSource:De=[],col:He=4,right:et,bottom:Ht=23,precision:Vt=0,wrapWidth:Ct=1200,trackEventItems:pt,loading:Je,wrapClassName:Zt,imgClassName:Rt,isArrow:At=!1})=>{const Vn=Math.floor((Ct-(He-1)*et)/He),[zn,Pn]=(0,n.useState)(),[Dn,mt]=(0,n.useState)(),Kt=wn=>Pn(wn),Bn=()=>Pn(-1);return n.createElement(tt.Z,{spinning:Je},n.createElement("div",{className:_()(rt.list,Fe)},!!(De!=null&&De.length)&&(De==null?void 0:De.map((wn,vr)=>{var fr;const{name:Sr,id:Rr,identifier:Ar,featured:Vr,school_name:ua,image_url:Hr,excellent:da,is_plan:fa}=wn;return n.createElement("div",{key:Rr,className:_()(rt.wrap,Zt),style:{width:Vn,marginRight:(1+vr)%He===0?0:et+Vt,marginBottom:Ht}},n.createElement("a",{target:"_blank",href:`/paths/${Ar}`,className:rt.li,onClick:Ur=>{Ur.preventDefault(),pt&&(0,D.L9)([pt]),(0,D.xg)(`/paths/${Ar}`)}},n.createElement("img",{src:e(39057),className:rt.titleBg}),n.createElement("div",{className:rt.name},n.createElement(p.Z,{title:Sr},n.createElement("span",{className:rt.e,style:{color:At&&zn===vr?"#145DFF":"#000000"},onMouseEnter:()=>{Kt(vr)},onMouseLeave:Bn},Sr))),n.createElement("div",{style:{padding:"14px",paddingBottom:0}},n.createElement("div",{className:_()(rt.img,Rt)},n.createElement("img",{className:rt.cover,src:`${k.Z.IMG_SERVER+Hr}`}),(fr=wn==null?void 0:wn.subject_tags)==null?void 0:fr.map((Ur,Cr)=>{var la,ta;if(Cr===0){const na=(la=i.find(Lt=>Lt.name==Ur))==null?void 0:la.swimg;return n.createElement("img",{className:rt.sign,src:na,style:{left:"-4px"}})}const Xr=(ta=i.find(na=>na.name==Ur))==null?void 0:ta.ptimg;return n.createElement("img",{className:rt.sign,src:Xr,style:{left:`${48+52*(Cr-1)+2*Cr}px`}})}),n.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(wn==null?void 0:wn.excellent)&&n.createElement("div",{className:rt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),n.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},n.createElement("div",null,n.createElement("span",{className:rt.text},"\u7AE0\u8282\u6570"),n.createElement("span",{className:rt.value},wn.stages_count)),n.createElement("div",null,n.createElement("span",{className:rt.text},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("span",{className:rt.value},wn.members_count))))))})),!De.length&&n.createElement($.Z,null)))},u={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"},L="data:image/png;base64,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",ve=e(59301),Be=({className:Fe,dataSource:De=[],col:He=4,right:et,bottom:Ht=23,precision:Vt=0,wrapWidth:Ct=1200,trackEventItems:pt,loading:Je})=>{const Zt=Math.floor((Ct-(He-1)*et)/He);return ve.createElement(tt.Z,{spinning:Je},ve.createElement("div",{className:_()(u.list,Fe)},!!De.length&&De.map((Rt,At)=>{const{subject_identifier:Vn,id:zn,identifier:Pn,power:Dn}=Rt,mt=Rt.is_public!=0&&Rt.is_public;return ve.createElement("div",{className:u.wrap,key:zn,style:{width:Zt,marginRight:(1+At)%He===0?0:et+Vt,marginBottom:Ht}},ve.createElement("a",{className:u.li,onClick:Kt=>{Kt.preventDefault(),pt&&(0,D.L9)([pt]),(0,D.xg)(Rt.first_category_url)}},ve.createElement("div",{className:u.top},ve.createElement(p.Z,{title:Rt.name},ve.createElement("div",{className:u.name},Rt.name)),ve.createElement("img",{className:u.img,src:k.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),ve.createElement("div",{className:u.text,title:Rt.creator},Rt.creator),Vn&&ve.createElement("div",{className:u.btns},ve.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ve.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),mt&&ve.createElement("div",{className:u.sign},"\u516C\u5F00")),ve.createElement("div",{className:u.bottom},Rt.visits>0&&ve.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-liulanyan"}),ve.createElement("span",null,Rt.visits))),Rt.course_members_count>0&&ve.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-chengyuan"}),Rt.course_members_count)),Rt.tasks_count>0&&ve.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-zuoye"}),Rt.tasks_count)),Rt.is_end?ve.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ve.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Rt.is_accessible&&ve.createElement("div",{className:u.lockWrap},ve.createElement("img",{src:`${k.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ve.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!De.length&&ve.createElement($.Z,null)))},fe={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ie="data:image/png;base64,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",le=({className:Fe,dataSource:De=[],col:He=4,right:et,bottom:Ht=23,precision:Vt=0,wrapWidth:Ct=1200,wrapClassName:pt,trackEventItems:Je,loading:Zt})=>{const Rt=Math.floor((Ct-(He-1)*et)/He);return n.createElement(tt.Z,{spinning:Zt},n.createElement("div",{className:_()(fe.list,Fe)},!!De.length&&De.map((At,Vn)=>{const{subject_identifier:zn,id:Pn,identifier:Dn,power:mt}=At,Kt=At.is_public!=0&&At.is_public;return n.createElement("div",{className:_()(`${fe.wrap} ${At.is_accessible?"":fe.warpStyle}`,pt),key:Pn,style:{width:Rt,marginRight:(1+Vn)%He===0?0:et+Vt,marginBottom:Ht}},n.createElement("a",{className:fe.li,onClick:Bn=>{Bn.preventDefault(),Je&&(0,D.L9)([Je]),(0,D.xg)(At.first_category_url)}},n.createElement("div",{className:fe.creator},n.createElement("img",{className:fe.img,src:k.Z.IMG_SERVER+"/images/"+At.avatar_url}),n.createElement("div",{className:fe.text,title:At.creator},At.creator)),n.createElement("div",{className:fe.top},n.createElement(p.Z,{title:At.name},n.createElement("div",{className:fe.name},At.name)),Kt&&n.createElement("div",{className:fe.sign},"\u516C\u5F00")),n.createElement("div",{className:fe.middle},n.createElement("div",{className:fe.row,style:{marginBottom:6}},n.createElement("div",null,n.createElement("span",{className:fe.text},"\u8BBF\u95EE\u91CF"),n.createElement("span",{className:fe.value},(At==null?void 0:At.visits)||0)),n.createElement("div",null,n.createElement("span",{className:fe.text},"\u6210\u5458"),n.createElement("span",{className:fe.value},(At==null?void 0:At.course_members_count)||0))),n.createElement("div",{className:fe.row},n.createElement("div",null,n.createElement("span",{className:fe.text,style:{width:42}},"\u4F5C",n.createElement("span",{style:{marginLeft:14}},"\u4E1A")),n.createElement("span",{className:fe.value},(At==null?void 0:At.tasks_count)||0)),n.createElement("div",null,n.createElement("span",{className:fe.text},"\u72B6\u6001"),At.is_end?n.createElement("span",{className:fe.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):n.createElement("span",{className:fe.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),zn&&n.createElement("div",{className:fe.btns},n.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),n.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!At.is_accessible&&n.createElement("div",{className:fe.lockWrap},n.createElement("img",{src:`${k.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),n.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!De.length&&n.createElement($.Z,null)))},Ee={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"},Ne=e(75790),ct=({dataSource:Fe=[],value:De,onChange:He,className:et,style:Ht={},tabBarExtraContent:Vt})=>n.createElement("div",{className:_()(Ee.tabs,et),style:Ht},n.createElement("div",{className:Ee.tabsWrap},Fe.map((Ct,pt)=>n.createElement("aside",{className:Ee.tab,onClick:()=>{He(Ct.id),Ct.link&&Ne.history.push(Ct.link)},key:pt},n.createElement("div",{className:De===Ct.id?Ee.active:""},Ct.name),(Ct==null?void 0:Ct.resetCount)==null&&(Ct==null?void 0:Ct.total)!==void 0&&n.createElement("span",null,"\uFF08",Ct==null?void 0:Ct.total,"\uFF09"),(Ct==null?void 0:Ct.resetCount)!==void 0&&(Ct==null?void 0:Ct.total)!==void 0&&n.createElement(p.Z,{title:(Ct==null?void 0:Ct.tip)!=null?Ct==null?void 0:Ct.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},Ct==null?void 0:Ct.resetCount),"/",n.createElement("span",null,Ct==null?void 0:Ct.total),"\uFF09"))))),n.createElement("div",{className:Ee.tabBar},Vt)),ut={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},St=({dataSource:Fe=[],value:De,onChange:He,className:et,style:Ht={},tabBarExtraContent:Vt})=>n.createElement("div",{className:_()(ut.tabs,et),style:Ht},n.createElement("div",{className:ut.tabsWrap},Fe.map((Ct,pt)=>n.createElement("aside",{className:ut.tab,onClick:()=>{He(Ct.id),Ct.link&&Ne.history.push(Ct.link)},key:pt},n.createElement("div",{className:De===Ct.id?ut.active:""},Ct.name),(Ct==null?void 0:Ct.resetCount)==null&&(Ct==null?void 0:Ct.total)!==void 0&&n.createElement("span",null,"\uFF08",Ct==null?void 0:Ct.total,"\uFF09"),(Ct==null?void 0:Ct.resetCount)!==void 0&&(Ct==null?void 0:Ct.total)!==void 0&&n.createElement(p.Z,{title:(Ct==null?void 0:Ct.tip)!=null?Ct==null?void 0:Ct.tip:""},n.createElement("span",{style:{color:"#9096A3"}},"\uFF08",n.createElement("span",{style:{color:"#000"}},Ct==null?void 0:Ct.resetCount),"/",n.createElement("span",null,Ct==null?void 0:Ct.total),"\uFF09"))))),n.createElement("div",{className:ut.tabBar},Vt)),zt=({className:Fe,style:De={},children:He})=>n.createElement("div",{className:_()(Fe),style:De},He),kt={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"},sn=e(38854),an=e(20834);const Ot=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Jt=({sortValue:Fe,dropValue:De,className:He,onSort:et,onDrop:Ht,dataSource:Vt=Ot})=>{var Ct;return n.createElement("div",{className:_()(kt.orderWrap,He)},n.createElement(sn.Z,{dropdownRender:()=>n.createElement(an.default,null,Vt.map((pt,Je)=>n.createElement(an.default.Item,{key:Je,onClick:()=>Ht(pt.id)},pt.name)))},n.createElement("span",{className:kt.orderTextWrap},(Ct=Vt.find(pt=>De===pt.id))==null?void 0:Ct.name)),n.createElement("span",{className:kt.orderIconWrap},n.createElement("span",{className:kt.orderAsc},n.createElement("i",{className:Fe==="asc"?`iconfont icon-sanjiaoxing-up font12 ${kt.cursorPointer} ${kt.active}`:`iconfont icon-sanjiaoxing-up font12 ${kt.cursorPointer}`,onClick:()=>et(Fe==="asc"?"desc":"asc")})),n.createElement("span",{className:kt.orderDesc},n.createElement("i",{className:Fe==="desc"?`iconfont icon-sanjiaoxing-down font12 ${kt.cursorPointer} ${kt.active}`:`iconfont icon-sanjiaoxing-down font12 ${kt.cursorPointer}`,onClick:()=>et(Fe==="asc"?"desc":"asc")}))))},Gt={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"},qt=e(3113),kn=e(81081),vn=Object.defineProperty,Cn=Object.getOwnPropertySymbols,xn=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,tr=(Fe,De,He)=>De in Fe?vn(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):Fe[De]=He,Ln=(Fe,De)=>{for(var He in De||(De={}))xn.call(De,He)&&tr(Fe,He,De[He]);if(Cn)for(var He of Cn(De))Hn.call(De,He)&&tr(Fe,He,De[He]);return Fe},ln=(Fe,De)=>{var He={};for(var et in Fe)xn.call(Fe,et)&&De.indexOf(et)<0&&(He[et]=Fe[et]);if(Fe!=null&&Cn)for(var et of Cn(Fe))De.indexOf(et)<0&&Hn.call(Fe,et)&&(He[et]=Fe[et]);return He},Un=(Fe,De,He)=>new Promise((et,Ht)=>{var Vt=Je=>{try{pt(He.next(Je))}catch(Zt){Ht(Zt)}},Ct=Je=>{try{pt(He.throw(Je))}catch(Zt){Ht(Zt)}},pt=Je=>Je.done?et(Je.value):Promise.resolve(Je.value).then(Vt,Ct);pt((He=He.apply(Fe,De)).next())}),E=Fe=>{var De=Fe,{className:He,style:et,children:Ht,loading:Vt=!1,openLoading:Ct,onClick:pt=()=>{},size:Je="middle",shape:Zt="round",theme:Rt}=De,At=ln(De,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Vn,zn]=(0,n.useState)(!1),Pn=(0,n.useMemo)(()=>{switch(Rt){case kn.Fy.THEMEONE:return Gt.ThemeOne;case kn.Fy.DEFAULT:default:return Gt.btn}},[Rt]);return n.createElement(qt.ZP,Ln({onClick:(0,Se.throttle)(Dn=>Un(void 0,null,function*(){Ct&&zn(!0);try{yield pt(Dn)}catch(mt){console.log("error",mt)}Ct&&zn(!1)}),2e3,{leading:!0,trailing:!1}),className:_()(Pn,Gt[`${Je}-${Zt}`],He),style:et,size:Je,shape:Zt,loading:Vn||Vt},At),Ht)},M={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"},S=({className:Fe,style:De,children:He=null,onClick:et,title:Ht})=>n.createElement("div",{className:_()(M.head,Fe),style:De},n.createElement("span",{className:"primary-hover",onClick:et},n.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),n.createElement("b",{title:Ht},Ht),n.createElement("div",{className:M.node},He)),Ae={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"},Xe=({confirmShow:Fe=!0,confirmTitle:De,confirmClick:He,cancelShow:et=!0,cancelTitle:Ht,cancelClick:Vt,className:Ct,style:pt,confirmLoading:Je=!1})=>n.createElement("div",{className:_()(Ae.btns,Ct),style:pt},Fe&&n.createElement(qt.ZP,{loading:Je,onClick:He,type:"primary",className:Ae.confirm},De),et&&n.createElement(qt.ZP,{onClick:Vt,className:Ae.cancel},Ht)),Ve={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"},xt=({className:Fe,style:De={},LeftContent:He,children:et,RightContent:Ht})=>n.createElement("div",{className:_()(Ve.fixedBottom,Fe),style:De},n.createElement("div",{className:Ve.wrap},n.createElement("div",{className:Ve.left},He),n.createElement("div",{className:Ve.center},et),n.createElement("div",{className:Ve.right},Ht))),Dt={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"},te=({className:Fe,style:De={},dataSource:He=[]})=>n.createElement("div",{className:_()(Dt.crumbs,Fe),style:De},He.map((et,Ht)=>HtNe.history.push(et.path)},et.name):n.createElement("span",null,et.name),n.createElement("span",null,"\xA0",">","\xA0")):n.createElement("span",{key:Ht,style:{color:"#5F6368"}},et.name))),se=e(31797),U=Object.defineProperty,We=Object.defineProperties,st=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable,Qe=(Fe,De,He)=>De in Fe?U(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):Fe[De]=He,J=(Fe,De)=>{for(var He in De||(De={}))bt.call(De,He)&&Qe(Fe,He,De[He]);if(qe)for(var He of qe(De))at.call(De,He)&&Qe(Fe,He,De[He]);return Fe},de=(Fe,De)=>We(Fe,st(De)),Me=(Fe,De)=>{var He={};for(var et in Fe)bt.call(Fe,et)&&De.indexOf(et)<0&&(He[et]=Fe[et]);if(Fe!=null&&qe)for(var et of qe(Fe))De.indexOf(et)<0&&at.call(Fe,et)&&(He[et]=Fe[et]);return He};const{Countdown:je}=se.default;var ie=Fe=>{var De=Fe,{onChange:He}=De,et=Me(De,["onChange"]);const[Ht,Vt]=(0,n.useState)(null);(0,n.useEffect)(()=>{typeof Ht=="number"&&Ht>=0&&He(Ht)},[Ht]);const Ct=pt=>{const Je=Math.floor(pt/1e3);Vt(Je)};return n.createElement(je,de(J({},et),{onChange:Ct}))},me={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},we=({DataProps:Fe,className:De,style:He={}})=>{var et;return n.createElement("div",{className:_()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",me.ClassRoomItem,De),style:He,onClick:()=>{(0,D.xg)(Fe==null?void 0:Fe.first_category_url)}},n.createElement("div",{className:"flex flex-col item-center"},n.createElement("img",{src:`${(et=k.Z)==null?void 0:et.IMG_SERVER}/images/${Fe==null?void 0:Fe.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Fe==null?void 0:Fe.subject_identifier)&&n.createElement("div",{className:"mt-40px"},n.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),n.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),n.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},n.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Fe!=null&&Fe.is_public)&&n.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"),n.createElement("span",{className:_()("text-16px font-medium",me.TitleDom)},Fe==null?void 0:Fe.name)),n.createElement("div",{className:"c-grey-333 font-medium"},Fe==null?void 0:Fe.creator),n.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Fe==null?void 0:Fe.course_members_count),n.createElement("div",{className:"c-grey-333 flex item-center justify-between"},n.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Fe==null?void 0:Fe.tasks_count),Fe!=null&&Fe.is_end?n.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):n.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Oe=Object.defineProperty,Pt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,Qt=(Fe,De,He)=>De in Fe?Oe(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):Fe[De]=He,Mt=(Fe,De)=>{for(var He in De||(De={}))Ft.call(De,He)&&Qt(Fe,He,De[He]);if(Pt)for(var He of Pt(De))on.call(De,He)&&Qt(Fe,He,De[He]);return Fe},Sn=({DataProps:Fe=[],selectValue:De,onChange:He,className:et,style:Ht={},extra:Vt,classNameItem:Ct,styleItem:pt={},barHidden:Je})=>{const[Zt,Rt]=(0,n.useState)();return(0,n.useEffect)(()=>{Rt(Array.isArray(De)?De:[De])},[De]),n.createElement("div",{className:_()("flex px-20px py-10px gap-40px",et),style:Mt({borderBottom:"1px solid #D3F0FF"},Ht)},Fe==null?void 0:Fe.map(At=>n.createElement("div",{key:At==null?void 0:At.id,className:_()("flex item-center justify-center current c-grey-333 text-16 relative",Ct,At==null?void 0:At.className),style:Mt(Mt({color:Zt!=null&&Zt.includes(At==null?void 0:At.id)?"#1890FF":"",minWidth:88},pt),(At==null?void 0:At.style)||{}),onClick:Vn=>{He==null||He({domEvent:Vn,item:At}),At!=null&&At.link&&Ne.history.push(At==null?void 0:At.link)}},At==null?void 0:At.name,!Je&&(Zt==null?void 0:Zt.includes(At==null?void 0:At.id))&&n.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),n.createElement("div",{className:"ml-auto"},Vt))},un=Object.defineProperty,gn=Object.defineProperties,yn=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,qn=(Fe,De,He)=>De in Fe?un(Fe,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):Fe[De]=He,en=(Fe,De)=>{for(var He in De||(De={}))_t.call(De,He)&&qn(Fe,He,De[He]);if(bn)for(var He of bn(De))Nn.call(De,He)&&qn(Fe,He,De[He]);return Fe},tn=(Fe,De)=>gn(Fe,yn(De)),Gn=({value:Fe,onChange:De,onInputChange:He,className:et,style:Ht={},InputProps:Vt})=>{const[Ct,pt]=(0,n.useState)(Fe);return n.createElement("div",{className:_()("flex item-center rounded-full px-10px py-2px",et),style:en({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Ht)},n.createElement(h.default,tn(en({bordered:!1},Vt),{onChange:Je=>{pt(Je.target.value),He==null||He(encodeURIComponent(Je.target.value))},onPressEnter:Je=>{De==null||De({domEvent:Je,item:{value:Ct}})}})),n.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:Je=>{De==null||De({domEvent:Je,item:{value:Ct}})}}))}},94882:function(ht,ke,e){e.r(ke),e.d(ke,{default:function(){return It}});var n=e(81081),t=e(59301),v=e(75790),z=e(43418),C=e(8591),A=e(6848),r=e(61621),_=e(58421),Se=e(92832),O=e(3113),be=e(24905),f=e(95237),y=e(43604),pe={flex_box_center:"flex_box_center___wA4I5",flex_space_between:"flex_space_between___r6nwi",flex_box_vertical_center:"flex_box_vertical_center___Wefy1",flex_box_center_end:"flex_box_center_end___Vp84k",flex_box_column:"flex_box_column___fcUbn",wrap:"wrap___MiRCb",midWrap:"midWrap___o5A2g",color999:"color999___kvLjS",orderWrap:"orderWrap___h5SIu",orderIconWrap:"orderIconWrap___IYG5m",orderAsc:"orderAsc___gyCKC",orderDesc:"orderDesc___wkX1B",color0152d9:"color0152d9___yLS1b",h10:"h10___T4vHk",cursorPointer:"cursorPointer___6JPpk",orderTextWrap:"orderTextWrap___oqfoU",cardWrap:"cardWrap___tGc2X",countWrap:"countWrap___MMe2I",colorFEB300:"colorFEB300___wW27n",modalContent:"modalContent___MMaQo",type:"type___EdWvO",group:"group___jtM4s",add:"add___rC163"},re=e(91570),ce=e(18889),_e=e(72946),he={flex_box_center:"flex_box_center___fhaQT",flex_space_between:"flex_space_between___IKRgA",flex_box_vertical_center:"flex_box_vertical_center___lbozn",flex_box_center_end:"flex_box_center_end___pDq44",flex_box_column:"flex_box_column___RZzgu",wrap:"wrap___G5hQ4",createIconWrap:"createIconWrap___e9K9f",createIcon:"createIcon___koLsC",leftIcon:"leftIcon___y91Ne",rightIcon:"rightIcon___UQ4Fq",createTextWrap:"createTextWrap___fTr2V",createText:"createText___JMNOe",tagWrap:"tagWrap___rr9RH",tagName:"tagName___g6Ruo",tagJupyterWrap:"tagJupyterWrap___BkdHH",tagJupyterNameWrap:"tagJupyterNameWrap___Z6iCu",tagJupyterName:"tagJupyterName___reott",imgWrap:"imgWrap___xDlh5",cardBottom:"cardBottom___r9Ujh",bottomName:"bottomName___XyvlX",bottomCountProgressWrap:"bottomCountProgressWrap___vM84t",bottomCount:"bottomCount___K_YvT",action:"action___muO9d",colorFF8E02:"colorFF8E02___istLu",sign:"sign___pwX3C",bottomNameWrap:"bottomNameWrap___cWaZc"},Le=e(19374),Ce=e(96908),G=e(57177),m=e(81378),l=(te,se,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,se)).next())}),h=({data:te,params:se={},user:U,onCancelCollect:We=()=>{},onRemove:st=()=>{}})=>t.createElement(t.Fragment,null,te&&te.map((qe,bt)=>{var at,Qe;return t.createElement("a",{className:he.wrap,key:qe.id,onClick:()=>l(void 0,null,function*(){var J;const de=yield(0,_e.Ee)({id:qe.identifier});(J=de==null?void 0:de.exercise)!=null&&J.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},de==null?void 0:de.exercise.map((Me,je)=>t.createElement("div",null,t.createElement("a",{href:`/classrooms/${Me.course_id}/exercise/${Me.id}/detail?random=${Me.random}`},Me.name))))))}):(0,Le.xg)(`/shixuns/${qe.identifier}/challenges`)})},t.createElement(ce.Z,{className:`animated fadeIn ${he.cardWrap}`},se.category==="collect"&&t.createElement("div",{className:`${he.action} user-shixun-items`,onClick:J=>{J.stopPropagation(),We(qe.id)}},t.createElement(A.Z,{title:"\u53D6\u6D88\u6536\u85CF"},t.createElement("i",{className:`iconfont icon-shoucang3 font24 mr5 ${he.colorFF8E02}`}))),se.category==="study"&&se.username===((at=U.userInfo)==null?void 0:at.login)&&t.createElement("div",{className:`${he.action} user-shixun-items`,onClick:J=>{J.stopPropagation(),st(qe.identifier)}},t.createElement(A.Z,{title:"\u79FB\u9664"},t.createElement("i",{className:"iconfont icon-shanchu21 font24 mr5 c-white"}))),qe.tag&&t.createElement("div",{className:he.tagWrap},t.createElement("span",{className:he.tagName},qe.tag)),qe.is_jupyter&&t.createElement("img",{className:he.sign,src:Ce}),qe.is_jupyter_lab&&t.createElement("img",{className:he.sign,src:G}),qe.is_unity_3d&&t.createElement("img",{className:he.sign,src:m}),t.createElement("span",{className:he.imgWrap},t.createElement("img",{alt:qe.name,src:`${qe.image_url}`})),t.createElement("div",{className:he.cardBottom},t.createElement("p",{className:he.bottomNameWrap},t.createElement("span",{title:qe.name,className:he.bottomName},qe.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),!!((Qe=qe.schools)!=null&&Qe.length)&&t.createElement(A.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},t.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange"}))),!!qe.challenges_count&&t.createElement(t.Fragment,null,t.createElement("div",{className:he.bottomCountProgressWrap},t.createElement("p",{style:{width:`${parseFloat(parseInt(qe.finished_challenges_count)/parseInt(qe.challenges_count)).toFixed(2)*100}%`}})),t.createElement("p",{className:he.bottomCount},"\u5DF2\u5B8C\u6210 ",qe.finished_challenges_count," / ",qe.challenges_count)))))})),j=e(38854),H=e(20834),T=e(1710),P=e(66649),Te=e.n(P),ne=e(84105),tt=(te,se,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,se)).next())}),X=({data:te,number:se,params:U,user:We,isCurrent:st,setParams:qe,getShixuns:bt,onCancelCollect:at=()=>{},onRemove:Qe=()=>{},setGroupIds:J=()=>{},setUnGrouplists:de=()=>{}})=>{const[Me,je]=(0,t.useState)([]);(0,t.useEffect)(()=>{if(te){let ie=[];te==null||te.map((me,Ke)=>{let we=me;we.key=me.id,ie.push(we)}),je([...ie])}},[te]);const xe=[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:236,key:"name",sorter:!0,sortOrder:U.sort_by==="name"?U.sort_direction==="desc"?"descend":"ascend":null,render:(ie,me)=>{var Ke;return t.createElement("p",{className:he.bottomNameWrap},!!((Ke=me.schools)!=null&&Ke.length)&&t.createElement(A.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},t.createElement("i",{className:"iconfont icon-zhidinggongkai1 mr5 c-orange translateY1 inline-block"})),t.createElement(A.Z,{title:ie||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",null,ie||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")))}},{title:"\u7C7B\u578B",dataIndex:"vrs_question_type",key:"vrs_question_type",width:100,ellipsis:!0,render:ie=>t.createElement("span",null,ie===1?"\u6570\u5B57\u6307\u6325\u5458":"\u666E\u901A\u5B9E\u4F5C\u9898")},{title:"\u7BA1\u7406\u5458",dataIndex:"owner",key:"owner",width:100,ellipsis:!0,render:ie=>t.createElement(A.Z,{title:ie||"--",placement:"bottomLeft"},t.createElement("span",null,ie||"--"))},{title:"\u5408\u4F5C\u8005",dataIndex:"members",key:"members",width:110,ellipsis:!0,render:ie=>t.createElement(A.Z,{title:ie.join("\u3001"),placement:"bottomLeft"},t.createElement("span",null,ie.join("\u3001")))},{title:"\u6700\u8FD1\u4FEE\u6539",dataIndex:"updated_at",width:106,key:"updated_at",sorter:!0,sortOrder:U.sort_by==="updated_at"?U.sort_direction==="desc"?"descend":"ascend":null,render:ie=>t.createElement("span",{className:"c-grey-666"},Te()(ie).format("YYYY-MM-DD"))},{title:"\u5F15\u7528\u6B21\u6570",dataIndex:"used_count",width:90,sorter:!0,align:"center",sortOrder:U.sort_by==="used_count"?U.sort_direction==="desc"?"descend":"ascend":null,key:"used_count",render:ie=>t.createElement("span",{className:"c-grey-666"},ie)},{title:"\u64CD\u4F5C",dataIndex:"name",key:"name",width:110,align:"right",render:(ie,me)=>{var Ke,we;return t.createElement("div",null,t.createElement("span",{className:"current-primary",onClick:Oe=>tt(void 0,null,function*(){var Pt;Oe.stopPropagation();const Ft=yield(0,_e.Ee)({id:me.identifier});(Pt=Ft==null?void 0:Ft.exercise)!=null&&Pt.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},Ft==null?void 0:Ft.exercise.map((on,Qt)=>t.createElement("div",{key:Qt},t.createElement("a",{href:`/classrooms/${on.course_id}/exercise/${on.id}/detail?random=${on.random}`},on.name))))))}):(0,Le.xg)(`/shixuns/${me.identifier}/challenges`)})},"\u8BE6\u60C5"),U.category!="study"&&U.category!="collect"&&st&&((Ke=me==null?void 0:me.groups)==null?void 0:Ke.length)>0&&t.createElement("span",{onClick:Oe=>{var Pt;if(Oe.stopPropagation(),((Pt=me==null?void 0:me.groups)==null?void 0:Pt.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}de(me.groups,me.id)},className:"current-primary ml10"},"\u64A4\u9500\u76EE\u5F55"),U.category==="study"&&((we=We.userInfo)==null?void 0:we.login)===U.username&&t.createElement(j.Z,{dropdownRender:()=>{var Oe;return t.createElement(H.default,null,t.createElement(H.default.Item,null,t.createElement("span",{onClick:Pt=>{Pt.stopPropagation(),z.default.confirm({content:"\u662F\u5426\u786E\u8BA4\u5220\u9664",onOk:()=>Qe(me.identifier)})},className:"ml10 current"},"\u5220\u9664")),((Oe=me==null?void 0:me.groups)==null?void 0:Oe.length)>0&&t.createElement(H.default.Item,null,t.createElement("span",{onClick:Pt=>{var Ft;if(Pt.stopPropagation(),((Ft=me==null?void 0:me.groups)==null?void 0:Ft.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}de(me.groups,me.id)},className:" current"},"\u64A4\u9500\u76EE\u5F55")))}},t.createElement("span",{onClick:Oe=>{Oe.stopPropagation()},className:"c-blue current ml10"},"\u66F4\u591A ",t.createElement(ne.Z,null))),U.category==="collect"&&st&&t.createElement(j.Z,{dropdownRender:()=>t.createElement(H.default,null,t.createElement(H.default.Item,null,t.createElement("span",{onClick:Oe=>{Oe.stopPropagation(),at(me.id)},className:"current"},"\u53D6\u6D88\u6536\u85CF")),t.createElement(H.default.Item,null,t.createElement("span",{onClick:Oe=>{var Pt;if(Oe.stopPropagation(),((Pt=me==null?void 0:me.groups)==null?void 0:Pt.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}de(me.groups,me.id)},className:" current"},"\u64A4\u9500\u76EE\u5F55")))},t.createElement("span",{onClick:Oe=>{Oe.stopPropagation()},className:"c-blue current ml10"},"\u66F4\u591A ",t.createElement(ne.Z,null))))}}];return t.createElement(t.Fragment,null,st?t.createElement(T.default,{rowSelection:{type:"checkbox",columnWidth:25,onChange:(ie,me)=>{J(ie)}},onChange:(ie,me,Ke)=>{Ke.field&&(U.sort_by=Ke.field),Ke.order||(U.sort_direction="asc"),Ke.order==="ascend"&&(U.sort_direction="asc"),Ke.order==="descend"&&(U.sort_direction="desc"),Ke.order||(U.sort_direction="asc"),qe(U),bt(U)},onRow:ie=>({onClick:me=>tt(void 0,null,function*(){var Ke;const we=yield(0,_e.Ee)({id:ie.identifier});(Ke=we==null?void 0:we.exercise)!=null&&Ke.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},we==null?void 0:we.exercise.map((Oe,Pt)=>t.createElement("div",{key:Pt},t.createElement("a",{href:`/classrooms/${Oe.course_id}/exercise/${Oe.id}/detail?random=${Oe.random}`},Oe.name))))))}):(0,Le.xg)(`/shixuns/${ie.identifier}/challenges`)})}),pagination:!1,dataSource:Me,columns:xe}):t.createElement(T.default,{style:{cursor:"pointer"},onRow:ie=>({onClick:me=>tt(void 0,null,function*(){var Ke;const we=yield(0,_e.Ee)({id:ie.identifier});(Ke=we==null?void 0:we.exercise)!=null&&Ke.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},we==null?void 0:we.exercise.map((Oe,Pt)=>t.createElement("div",{key:Pt},t.createElement("a",{href:`/classrooms/${Oe.course_id}/exercise/${Oe.id}/detail?random=${Oe.random}`},Oe.name))))))}):(0,Le.xg)(`/shixuns/${ie.identifier}/challenges`)})}),pagination:!1,dataSource:Me,columns:xe}))},k=e(14203),D=e(98280),oe={groupWrap:"groupWrap___AXrh6",directionItemWrap:"directionItemWrap___YnUMa",directionItem:"directionItem____jxOq",groupActionWrap:"groupActionWrap___xgw7Q",active:"active___AjCIl",directionContentWrap:"directionContentWrap___fsRsV",minWidth43:"minWidth43___cPjWW",minWidth48:"minWidth48___sqmWu",delete:"delete___eA60a"},Q=(te,se,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,se)).next())});const R=({dispatch:te,isPreviewSelect:se=!1,groupIds:U=[],item_banks_groups:We,getItem:st=()=>{},user:qe,onChangeGroup:bt=()=>{}})=>{const at=(0,t.useRef)(),Qe=de=>{var Me;const je=(Me=We==null?void 0:We.find(xe=>xe.id===de))==null?void 0:Me.name;z.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u76EE\u5F55",content:t.createElement("div",{className:"font14"},"\u4F60\u6B63\u5728\u5220\u9664\u3010",je,"\u3011\u76EE\u5F55\uFF0C\u672C\u64CD\u4F5C\u5C06\u5BFC\u81F4\u53EA\u52A0\u5165\u8BE5\u76EE\u5F55\u7684\u5B9E\u8BAD\u9879\u76EE\u91CD\u65B0\u5206\u914D\u5230\u3010\u672A\u52A0\u5165\u76EE\u5F55\u3011\u76EE\u5F55\u4E2D",t.createElement("br",null),"\u786E\u8BA4\u5220\u9664\u5417\uFF1F"),onOk:()=>Q(void 0,null,function*(){var xe;const ie=yield(0,D.ZP)(`/api/users/${(xe=qe==null?void 0:qe.userInfo)==null?void 0:xe.login}/user_setting_groups/${de}.json`,{method:"Delete"});(ie==null?void 0:ie.status)===0&&st()})})},J=de=>Q(void 0,null,function*(){at.current=de.name,z.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u7F16\u8F91\u76EE\u5F55",icon:null,className:"custom-modal-divider",content:t.createElement("div",{className:"font14"},t.createElement(Se.default,{maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",className:"mt10",defaultValue:at.current,onChange:Me=>at.current=Me.target.value})),onOk:()=>new Promise((Me,je)=>Q(void 0,null,function*(){var xe;if(!at.current)return C.ZP.info("\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"),je();const ie=yield(0,D.ZP)(`/api/users/${(xe=qe==null?void 0:qe.userInfo)==null?void 0:xe.login}/user_setting_groups/${de.id}.json`,{method:"put",body:{name:at==null?void 0:at.current}});(ie==null?void 0:ie.status)===0&&st(),Me()}))})});return!!(We!=null&&We.length)&&t.createElement("div",{className:oe.groupWrap},t.createElement("span",{className:`${oe.minWidth43}`,style:{color:"#9096A3",marginTop:2,marginRight:6}},"\u76EE\u5F55"),t.createElement("span",null,t.createElement("li",{className:`mb10 ${oe.minWidth48} ${oe.directionItem} ${U!=null&&U.length?"":oe.active}`,onClick:()=>bt([]),style:{marginRight:26}},"\u5168\u90E8")),t.createElement("div",{className:oe.directionContentWrap},t.createElement("li",{className:`mb10 mr32 ${oe.directionItem} ${U!=null&&U.includes(-1)?oe.active:""}`,onClick:()=>bt([-1])},"\u672A\u52A0\u5165\u76EE\u5F55"),We==null?void 0:We.map(de=>t.createElement("div",{className:oe.directionItemWrap},t.createElement("li",{key:de.id,onClick:()=>bt([de.id]),className:`${oe.directionItem} mb10 ${U!=null&&U.includes(de.id)?oe.active:""}`},de.name),!se&&t.createElement("span",{className:oe.groupActionWrap},t.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:Me=>{Me.stopPropagation(),J(de)}}),t.createElement("i",{className:"iconfont icon-shanchu4 mr1 c-red font15 current",onClick:Me=>{Me.stopPropagation(),Qe(de.id)}}))))))};var $=e(65186),V=e(53229),Y=e(85273),ge=e(1997),ue=e(59301),it=Object.defineProperty,Ue=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Pe=(te,se,U)=>se in te?it(te,se,{enumerable:!0,configurable:!0,writable:!0,value:U}):te[se]=U,nt=(te,se)=>{for(var U in se||(se={}))Bt.call(se,U)&&Pe(te,U,se[U]);if(vt)for(var U of vt(se))dt.call(se,U)&&Pe(te,U,se[U]);return te},N=(te,se)=>Ue(te,rt(se)),w=(te,se)=>{var U={};for(var We in te)Bt.call(te,We)&&se.indexOf(We)<0&&(U[We]=te[We]);if(te!=null&&vt)for(var We of vt(te))se.indexOf(We)<0&&dt.call(te,We)&&(U[We]=te[We]);return U},d=(te,se,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,se)).next())});const a=te=>{var se=te,{user:U,userDetail:We,globalSetting:st,loading:qe,dispatch:bt}=se,at=w(se,["user","userDetail","globalSetting","loading","dispatch"]),Qe,J,de,Me,je,xe;const[ie]=(0,v.useSearchParams)(),me=(0,v.useLocation)(),Ke=(0,t.useRef)(),[we,Oe]=(0,t.useState)({}),[Pt,Ft]=(0,t.useState)(0),[on,Qt]=(0,t.useState)([]),[Mt,cn]=(0,t.useState)(),[Sn,un]=(0,t.useState)(!1),[gn,yn]=(0,t.useState)([{label:ue.createElement("span",{className:"icon-juxingfenbu font14"}),value:1},{label:ue.createElement("span",{className:"icon-liebiaofenbu font14"}),value:2}]),[bn,_t]=(0,t.useState)(parseInt(localStorage.getItem("ShixunShowType"))||1),[Nn,qn]=(0,t.useState)(!1),[en,tn]=(0,t.useState)(!1),[mn,Gn]=(0,t.useState)(!1),[Fe,De]=(0,t.useState)([]),[He,et]=(0,t.useState)([]),[Ht,Vt]=(0,t.useState)([]),[Ct,pt]=(0,t.useState)(""),[Je,Zt]=(0,t.useState)([]),[Rt,At]=(0,t.useState)([]),[Vn,zn]=(0,t.useState)([]),[Pn,Dn]=(0,t.useState)([]),[mt,Kt]=(0,t.useState)([]);(0,t.useEffect)(()=>{var ft;Ke.current=(ft=me.pathname.split("/"))==null?void 0:ft[2];const nn={category:ie.get("category")||"",status:ie.get("category")==="manage"?pn.map(Qn=>Qn.id).includes(ie.get("status"))?ie.get("status"):"":(ie.get("category")==="study"||ie.get("category")==="collect")&&Nt.map(Qn=>Qn.id).includes(ie.get("status"))?ie.get("status"):"",vrs_question_type:null,page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc",username:Ke.current,search:"",group_id:ie.get("group_id")||""};et(ie.get("group_id")||""),Oe(nn),fr(nn)},[me.pathname]),(0,t.useEffect)(()=>{var ft;cn(((ft=U.userInfo)==null?void 0:ft.login)===Ke.current)},[(Qe=U.userInfo)==null?void 0:Qe.login,Ke.current]),(0,t.useEffect)(()=>{var ft;(ft=U.userInfo)!=null&&ft.login&&(Bn(),wn())},[(J=U.userInfo)==null?void 0:J.login]);function Bn(){return d(this,null,function*(){Dn(yield(0,D.ZP)("/api/users/vrs_subject_names.json",{method:"Get"}))})}function wn(){return d(this,null,function*(){var ft;De(yield(0,D.ZP)(`/api/users/${(ft=U.userInfo)==null?void 0:ft.login}/user_setting_groups.json`,{method:"Get",params:{type:"Shixun"}}))})}const vr=ft=>d(void 0,null,function*(){var nn;if((nn=window.location.href.toString())!=null&&nn.includes("group_id")?(0,Le.jz)("group_id",(ft==null?void 0:ft.length)>0?ft[0]:""):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&group_id=${(ft==null?void 0:ft.length)>0?ft[0]:""}`:`?group_id=${(ft==null?void 0:ft.length)>0?ft[0]:""}`),et([...ft]),we.page=1,we.group_id="",(ft==null?void 0:ft.length)>0){const Qn=yield bt({type:"userDetail/getShixuns",payload:N(nt({},we),{group_id:ft[0]})});Qn&&(Ft(Qn.count||0),Qt(Qn.shixuns||[]))}else{const Qn=yield bt({type:"userDetail/getShixuns",payload:nt({},we)});Qn&&(Ft(Qn.count||0),Qt(Qn.shixuns||[]))}}),fr=(ft,nn=!1)=>d(void 0,null,function*(){if((He==null?void 0:He.length)>0){const Qn=yield bt({type:"userDetail/getShixuns",payload:N(nt({},ft),{group_id:nn?null:He[0]})});Qn&&(Ft(Qn.count||0),Qt(Qn.shixuns||[]))}else{const Qn=yield bt({type:"userDetail/getShixuns",payload:ft});Qn&&(Ft(Qn.count||0),Qt(Qn.shixuns||[]))}}),Sr=ft=>{var nn;we.category=ft,we.status="",we.vrs_question_type=null,we.page=1,(nn=window.location.href.toString())!=null&&nn.includes("category")?((0,Le.jz)("category",ft),(0,Le.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&category=${ft}`:`?category=${ft}`),et([]),Oe(we),fr(we,!0)},Rr=ft=>{we.vrs_question_type=ft,we.page=1,Oe(we),fr(we,!0),et([])},Ar=ft=>{var nn;we.status=ft,we.page=1,(nn=window.location.href.toString())!=null&&nn.includes("status")?((0,Le.jz)("status",ft),(0,Le.jz)("group_id","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&status=${ft}`:`?status=${ft}`),Oe(we),fr(we,!0),et([])},Vr=ft=>{we.sort_direction=ft,Oe(we),fr(we)},ua=ft=>{we.sort_by=ft,we.sort_direction="desc",Oe(we),fr(we)},Hr=(ft,nn)=>{we.page=ft,we.per_page=nn,Oe(we),fr(we)},da=ft=>{we.search=ft,we.page=1,Oe(we),fr(we)},fa=ft=>{we.search=ft,Oe(we)},Ur=ft=>{z.default.confirm({width:416,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D6\u6D88\u6536\u85CF",icon:null,content:ue.createElement("div",{className:`tc font14 ${pe.modalContent}`},ue.createElement("i",{className:`iconfont icon-jingshi1 font14 mr5 ${pe.colorFEB300}`}),"\u4F60\u786E\u5B9A\u8981\u53D6\u6D88\u6536\u85CF\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF1F"),onOk:()=>d(void 0,null,function*(){const nn=yield(0,_e.rs)({container_id:ft,container_type:"Shixun"});(nn==null?void 0:nn.status)===0&&(C.ZP.success("\u5DF2\u53D6\u6D88\u6536\u85CF"),fr(we))})})},Cr=ft=>{z.default.confirm({width:416,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u9664\u5B9E\u8DF5\u9879\u76EE",icon:null,content:ue.createElement("div",{className:`tc font14 ${pe.modalContent}`},ue.createElement("i",{className:`iconfont icon-jingshi1 font14 mr5 ${pe.colorFEB300}`}),"\u786E\u5B9A\u5C06\u8BE5\u5B9E\u8DF5\u9879\u76EE\u4ECE\u5B66\u4E60\u5217\u8868\u4E2D\u79FB\u9664\uFF1F"),onOk:()=>d(void 0,null,function*(){const nn=yield(0,k.dE)({identifier:ft});(nn==null?void 0:nn.status)===0&&(C.ZP.success("\u5DF2\u79FB\u9664"),fr(we))})})},la=ft=>{Vt([...ft])},ta=(ft,nn)=>{zn([...ft]),Kt([nn]),Gn(!0)},Xr=()=>{let ft=we.category=="collect"?"\u5171\u6536\u85CF":"\u5171\u53C2\u4E0E",nn="";return we.category==="collect"&&(nn=""),we.category==="manage"&&(nn="\u53D1\u5E03"),we.category==="study"&&(nn="\u5B66\u4E60"),we.category||(nn="\u5B9E\u8DF5\u9879\u76EE"),`${ft}${Pt}\u4E2A${nn}`},na=()=>we.sort_by==="updated_at"?"\u6700\u65B0\u52A8\u6001":we.sort_by==="created_at"?"\u8BED\u8A00\u7C7B\u522B":we.sort_by==="name"?"\u540D\u79F0\u6392\u5E8F":"",Lt=[{id:"",name:"\u5168\u90E8"},{id:"manage",name:`${Mt?"\u6211":"TA"}\u7BA1\u7406\u7684`},{id:"study",name:`${Mt?"\u6211":"TA"}\u5B66\u4E60\u7684`},{id:"collect",name:`${Mt?"\u6211":"TA"}\u6536\u85CF\u7684`}],Nt=[{id:"",name:"\u5168\u90E8"},{id:"processing",name:"\u672A\u901A\u5173"},{id:"passed",name:"\u5DF2\u901A\u5173"}],pn=[{id:"",name:"\u5168\u90E8"},{id:"editing",name:"\u7F16\u8F91\u4E2D"},{id:"applying",name:"\u5F85\u5BA1\u6838"},{id:"published",name:"\u5DF2\u53D1\u5E03"},{id:"publiced",name:"\u5DF2\u516C\u5F00"},{id:"closed",name:"\u5DF2\u5173\u95ED"}],jn=we.category==="manage"?pn:(we==null?void 0:we.category)==="study"||(we==null?void 0:we.category)==="collect"?Nt:[];return ue.createElement("div",{className:pe.wrap},ue.createElement($.YG,{value:we.category,onChange:Sr,tabBarExtraContent:ue.createElement($.t7,{style:{width:303},placeholder:"\u8F93\u5165\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0\u3001\u79D1\u76EE\u8FDB\u884C\u641C\u7D22",value:we.search,onChange:da,onInputChange:fa}),className:"mb25",dataSource:Lt}),Mt&&!!we.category&&ue.createElement($.qp,{title:"\u72B6\u6001",value:we.status,onChange:Ar,dataSource:jn,titleWidth:28}),Mt&&ue.createElement("div",{className:pe.group},ue.createElement(R,{item_banks_groups:Fe==null?void 0:Fe.groups,getItem:wn,user:U,groupIds:He,onChangeGroup:vr}),ue.createElement("div",{className:pe.add,style:{border:((de=Fe==null?void 0:Fe.groups)==null?void 0:de.length)<=0&&"none",textAlign:((Me=Fe==null?void 0:Fe.groups)==null?void 0:Me.length)<=0&&"left"},onClick:()=>{var ft;if(((ft=Fe==null?void 0:Fe.groups)==null?void 0:ft.length)===20){C.ZP.info("\u76EE\u5F55\u6570\u6700\u5927\u4E3A20");return}qn(!0)}},"\u65B0\u5EFA\u76EE\u5F55")),Mt&&ue.createElement($.qp,{title:"\u7C7B\u578B",value:we.vrs_question_type,onChange:Rr,dataSource:[{id:null,name:"\u5168\u90E8"},{id:0,name:"\u666E\u901A\u5B9E\u4F5C\u9898"},{id:1,name:"\u6570\u5B57\u6307\u6325\u5458"}],titleWidth:28}),ue.createElement("div",{className:pe.midWrap},ue.createElement($.cq,{sortValue:we.sort_direction,dropValue:we.sort_by,onSort:Vr,onDrop:ua}),ue.createElement("div",{className:pe.type},ue.createElement(A.Z,{title:"\u56FE\u7247\u6A21\u5F0F"},ue.createElement("i",{className:bn===1?`iconfont icon-fenbu ${pe.cursorPointer} ${pe.color0152d9}`:`iconfont icon-fenbu ${pe.cursorPointer}`,onClick:()=>{_t(1),localStorage.setItem("ShixunShowType","1")}})),ue.createElement("span",{className:pe.orderDesc},ue.createElement(A.Z,{title:"\u5217\u8868\u6A21\u5F0F"},ue.createElement("i",{className:bn===2?`iconfont icon-fenbu-2 ${pe.cursorPointer} ${pe.color0152d9} `:`iconfont icon-fenbu-2 ${pe.cursorPointer}`,onClick:()=>{_t(2),localStorage.setItem("ShixunShowType","2")}})))),Mt&&ue.createElement(A.Z,{title:bn===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE"},ue.createElement("a",{onClick:()=>{var ft;if(bn!==1){if((Ht==null?void 0:Ht.length)<=0){C.ZP.info(bn===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE");return}if(((ft=Fe==null?void 0:Fe.groups)==null?void 0:ft.length)<=0){C.ZP.info("\u60A8\u5C1A\u672A\u521B\u5EFA\u4EFB\u4F55\u76EE\u5F55");return}tn(!0)}},style:{marginLeft:8,color:bn===1?"#00000040":"#3061d0",cursor:bn===1&&"no-drop"}},"\u52A0\u5165\u76EE\u5F55")),!(((je=U.userInfo)==null?void 0:je.identity)==="student"&&!(0,V.Ny)())&&ue.createElement($.op,{style:{marginLeft:"auto"},className:pe.btn,onClick:()=>{(0,ge.xY)()&&v.history.push("/shixuns/new")}},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),ue.createElement(r.Z,{loading:qe["userDetail/getShixuns"],active:!0,paragraph:{rows:5}},bn===1&&ue.createElement("div",{className:pe.cardWrap},!(on!=null&&on.length)&&(we.category||we.search)&&ue.createElement(re.Z,null),ue.createElement(h,{data:on,params:we,user:U,onRemove:Cr,onCancelCollect:Ur})),bn!=1&&ue.createElement("div",{className:"mt10",style:{minHeight:400}},ue.createElement(X,{number:(we.page-1)*we.per_page,onRemove:Cr,user:U,isCurrent:Mt,onCancelCollect:Ur,setGroupIds:la,setUnGrouplists:ta,params:we,data:on,setParams:Oe,getShixuns:fr})),Pt>0&&ue.createElement("div",{className:pe.countWrap},ue.createElement(_.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],hideOnSinglePage:!0,total:Pt,onChange:(ft,nn)=>{Hr(ft,nn)},pageSize:we.per_page,current:we.page}))),ue.createElement(z.default,{open:Nn,title:"\u65B0\u5EFA\u76EE\u5F55",wrapClassName:Y.Z.CustomCss,onCancel:()=>{qn(!1)},onOk:()=>d(void 0,null,function*(){var ft;const nn=yield(0,D.ZP)(`/api/users/${(ft=U==null?void 0:U.userInfo)==null?void 0:ft.login}/user_setting_groups.json`,{method:"post",body:{type:"Shixun",name:Ct}});(nn==null?void 0:nn.status)===0&&(C.ZP.info("\u521B\u5EFA\u76EE\u5F55\u6210\u529F"),qn(!1),pt(""),wn())})},ue.createElement(Se.default,{value:Ct,onChange:ft=>{pt(ft.target.value)},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u4E2A\u5B57\u7684\u76EE\u5F55\u540D\u79F0",maxLength:20})),ue.createElement(z.default,{open:en,title:"\u52A0\u5165\u76EE\u5F55",onCancel:()=>{tn(!1)},footer:ue.createElement("div",{style:{textAlign:"end"}},ue.createElement(O.ZP,{type:"primary",onClick:()=>d(void 0,null,function*(){var ft;if((Je==null?void 0:Je.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u7684\u76EE\u5F55");return}let nn=yield(0,D.ZP)(`/api/users/${(ft=U==null?void 0:U.userInfo)==null?void 0:ft.login}/user_setting_groups/join.json`,{method:"post",body:{type:"Shixun",group_ids:Je,item_ids:Ht}});(nn==null?void 0:nn.status)===0&&C.ZP.info("\u52A0\u5165\u6210\u529F"),vr(He),Zt([]),tn(!1),Vt([])})},"\u786E\u8BA4"))},ue.createElement("div",null,ue.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u52A0\u5165\u7684\u76EE\u5F55"),ue.createElement("br",null),ue.createElement(be.default.Group,{value:Je,onChange:ft=>{Zt([...ft])},style:{marginTop:"20px"}},ue.createElement(f.Z,{style:{width:"400px"}},(xe=Fe==null?void 0:Fe.groups)==null?void 0:xe.map((ft,nn)=>ue.createElement(y.Z,{span:6,style:{marginTop:"10px"}},ue.createElement(be.default,{value:ft.id,style:{fontSize:"14px"}},ft.name))))))),ue.createElement(z.default,{open:mn,title:"\u64A4\u9500\u76EE\u5F55",onCancel:()=>{Gn(!1)},footer:ue.createElement("div",{style:{textAlign:"end"}},ue.createElement(O.ZP,{type:"primary",onClick:()=>d(void 0,null,function*(){var ft;if((Rt==null?void 0:Rt.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u64A4\u9500\u7684\u76EE\u5F55");return}let nn=yield(0,D.ZP)(`/api/users/${(ft=U==null?void 0:U.userInfo)==null?void 0:ft.login}/user_setting_groups/cancel.json`,{method:"post",body:{type:"Shixun",group_ids:Rt,item_ids:mt}});(nn==null?void 0:nn.status)===0&&C.ZP.info("\u64A4\u9500\u6210\u529F"),fr(we),At([]),Gn(!1),Kt([])})},"\u786E\u8BA4"))},ue.createElement("div",null,ue.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u64A4\u9500\u7684\u76EE\u5F55"),ue.createElement("br",null),ue.createElement(be.default.Group,{value:Rt,onChange:ft=>{At([...ft])},style:{marginTop:"20px"}},ue.createElement(f.Z,{style:{width:"400px"}},Vn==null?void 0:Vn.map((ft,nn)=>ue.createElement(y.Z,{span:6,style:{marginTop:"10px"}},ue.createElement(be.default,{value:ft.id,style:{fontSize:"14px"}},ft.name))))))))};var B=(0,v.connect)(({user:te,userDetail:se,loading:U,globalSetting:We})=>({user:te,userDetail:se,globalSetting:We,loading:U.effects}))(a),K={groupWrap:"groupWrap___nbOsI",directionItemWrap:"directionItemWrap___FZiqB",directionItem:"directionItem___z4Wtp",groupActionWrap:"groupActionWrap___lTx6d",active:"active___nxZqf",directionContentWrap:"directionContentWrap___bQRH0",minWidth43:"minWidth43___GGb6R",minWidth48:"minWidth48___D3zXl",delete:"delete___lPEH6"},c=(te,se,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,se)).next())});const i=({isPreviewSelect:te=!1,groupIds:se=[],item_banks_groups:U,getItem:We=()=>{},user:st,onChangeGroup:qe=()=>{}})=>{const bt=(0,t.useRef)(),at=J=>{var de;const Me=(de=U==null?void 0:U.find(je=>je.id===J))==null?void 0:de.name;z.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u76EE\u5F55",content:t.createElement("div",{className:"font14"},"\u4F60\u6B63\u5728\u5220\u9664\u3010",Me,"\u3011\u76EE\u5F55\uFF0C\u672C\u64CD\u4F5C\u5C06\u5BFC\u81F4\u53EA\u52A0\u5165\u8BE5\u76EE\u5F55\u7684\u5B9E\u8BAD\u9879\u76EE\u91CD\u65B0\u5206\u914D\u5230\u3010\u672A\u52A0\u5165\u76EE\u5F55\u3011\u76EE\u5F55\u4E2D",t.createElement("br",null),"\u786E\u8BA4\u5220\u9664\u5417\uFF1F"),onOk:()=>c(void 0,null,function*(){var je;const xe=yield(0,D.ZP)(`/api/users/${(je=st==null?void 0:st.userInfo)==null?void 0:je.login}/user_setting_groups/${J}.json`,{method:"Delete"});(xe==null?void 0:xe.status)===0&&We()})})},Qe=J=>c(void 0,null,function*(){bt.current=J.name,z.default.confirm({centered:!0,width:424,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u7F16\u8F91\u76EE\u5F55",icon:null,className:"custom-modal-divider",content:t.createElement("div",{className:"font14"},t.createElement(Se.default,{maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",className:"mt10",defaultValue:bt.current,onChange:de=>bt.current=de.target.value})),onOk:()=>new Promise((de,Me)=>c(void 0,null,function*(){var je;if(!bt.current)return C.ZP.info("\u8BF7\u8F93\u5165\u76EE\u5F55\u540D\u79F0"),Me();const xe=yield(0,D.ZP)(`/api/users/${(je=st==null?void 0:st.userInfo)==null?void 0:je.login}/user_setting_groups/${J.id}.json`,{method:"put",body:{name:bt==null?void 0:bt.current}});(xe==null?void 0:xe.status)===0&&We(),de()}))})});return!!(U!=null&&U.length)&&t.createElement("div",{className:K.groupWrap},t.createElement("span",{className:`${K.minWidth43}`,style:{color:"#9096A3",marginTop:2,marginRight:6}},"\u76EE\u5F55"),t.createElement("span",null,t.createElement("li",{className:`mb10 ${K.minWidth48} ${K.directionItem} ${se!=null&&se.length?"":K.active}`,onClick:()=>qe([]),style:{marginRight:26}},"\u5168\u90E8")),t.createElement("div",{className:K.directionContentWrap},t.createElement("li",{className:`mb10 mr32 ${K.directionItem} ${se!=null&&se.includes(-1)?K.active:""}`,onClick:()=>qe([-1])},"\u672A\u52A0\u5165\u76EE\u5F55"),U==null?void 0:U.map(J=>t.createElement("div",{className:K.directionItemWrap},t.createElement("li",{key:J.id,onClick:()=>qe([J.id]),className:`${K.directionItem} mb10 ${se!=null&&se.includes(J.id)?K.active:""}`},J.name),!te&&t.createElement("span",{className:K.groupActionWrap},t.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:de=>{de.stopPropagation(),Qe(J)}}),t.createElement("i",{className:"iconfont icon-shanchu4 mr1 c-red font15 current",onClick:de=>{de.stopPropagation(),at(J.id)}}))))))};var W=e(92310),g=e.n(W),u=e(49647),L=e(45752),ve=Object.defineProperty,ae=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Ie=(te,se,U)=>se in te?ve(te,se,{enumerable:!0,configurable:!0,writable:!0,value:U}):te[se]=U,b=(te,se)=>{for(var U in se||(se={}))Be.call(se,U)&&Ie(te,U,se[U]);if(ae)for(var U of ae(se))fe.call(se,U)&&Ie(te,U,se[U]);return te},le=(te,se,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,se)).next())}),Ne=({DataProps:te,className:se,style:U={}})=>{var We,st;return t.createElement("div",{className:g()("current animated fadeIn rounded-12px p-10px flex flex-col current-primary-hover",L.Z.ShixunsItemStyles,se),style:b({background:"linear-gradient( #F9FDFF 0%, #FFFFFF 100%)",boxShadow:"0px 2px 4px 0px #DBEFFF"},U),onClick:()=>le(void 0,null,function*(){var qe;const bt=yield(0,_e.Ee)({id:te==null?void 0:te.identifier});(qe=bt==null?void 0:bt.exercise)!=null&&qe.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},bt==null?void 0:bt.exercise.map((at,Qe)=>t.createElement("div",null,t.createElement("a",{href:`/classrooms/${at.course_id}/exercise/${at.id}/detail?random=${at.random}`},at.name))))))}):(0,Le.xg)(`/shixuns/${te==null?void 0:te.identifier}/challenges`)})},t.createElement("div",{className:"relative rounded-12px"},t.createElement("div",{className:"w-full overflow-hidden rounded-12px",style:{height:190}},t.createElement("img",{className:"w-full hover:scale-110 transition-all",alt:te==null?void 0:te.name,src:`${((We=u.Z)==null?void 0:We.IMG_SERVER)+(te==null?void 0:te.image_url)}`})),t.createElement("div",{className:"absolute",style:{bottom:"10px",left:0}},(te==null?void 0:te.is_jupyter)&&t.createElement("img",{className:"h-28px",src:e(43422),height:28}),(te==null?void 0:te.is_jupyter_lab)&&t.createElement("img",{className:"h-28px",src:e(71133),height:28}),(te==null?void 0:te.is_unity_3d)&&t.createElement("img",{className:"h-28px",src:e(29879),height:28})),(te==null?void 0:te.tag)&&t.createElement("div",{className:"absolute c-white text-12px rounded-2px px-8px",style:{bottom:"10px",right:"10px",background:"#0000008f",border:"1px solid rgba(255, 255, 255, .56)"}},te==null?void 0:te.tag)),t.createElement("div",{className:"flex item-center gap-10px mt-20px"},t.createElement("div",{className:`multi_ellipsis1 text-16px font-semibold c-black ${L.Z.TitleDom}`},(te==null?void 0:te.name)||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),!!((st=te==null?void 0:te.schools)!=null&&st.length)&&t.createElement(A.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},t.createElement("i",{className:"iconfont icon-zhidinggongkai1 c-orange"}))),!!(te!=null&&te.challenges_count)&&t.createElement(t.Fragment,null,t.createElement("div",{className:"h-6px rounded-full w-full mb-10px mt-14px",style:{background:"#F6F7F9"}},t.createElement("div",{className:"h-full rounded-full",style:{background:"#44D7B6",width:`${(te==null?void 0:te.finished_challenges_count)/(te==null?void 0:te.challenges_count)*100}%`}})),t.createElement("div",null,"\u5DF2\u5B8C\u6210 ",te==null?void 0:te.finished_challenges_count," / ",te==null?void 0:te.challenges_count)))},Ge=(te,se,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,se)).next())}),ut=({data:te,params:se,user:U,isCurrent:We,setParams:st,getShixuns:qe,onCancelCollect:bt=()=>{},onRemove:at=()=>{},setGroupIds:Qe=()=>{},setUnGrouplists:J=()=>{}})=>{const[de,Me]=(0,t.useState)([]);(0,t.useEffect)(()=>{if(te){let xe=[];te==null||te.map((ie,me)=>{let Ke=ie;Ke.key=ie.id,xe.push(Ke)}),Me([...xe])}},[te]);const je=[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:236,key:"name",sorter:!0,sortOrder:se.sort_by==="name"?se.sort_direction==="desc"?"descend":"ascend":null,render:(xe,ie)=>{var me;return t.createElement("p",{className:"flex overflow-hidden m0 item-center current-primary-hover"},!!((me=ie.schools)!=null&&me.length)&&t.createElement(A.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},t.createElement("i",{className:"iconfont icon-zhidinggongkai1 mr5 c-orange translateY1 inline-block"})),t.createElement(A.Z,{title:xe||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",null,xe||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199")))}},{title:"\u7BA1\u7406\u5458",dataIndex:"owner",key:"owner",width:100,ellipsis:!0,render:xe=>t.createElement(A.Z,{title:xe||"--",placement:"bottomLeft"},t.createElement("span",null,xe||"--"))},{title:"\u5408\u4F5C\u8005",dataIndex:"members",key:"members",width:110,ellipsis:!0,render:xe=>t.createElement(A.Z,{title:xe.join("\u3001"),placement:"bottomLeft"},t.createElement("span",null,xe.join("\u3001")))},{title:"\u6700\u8FD1\u4FEE\u6539",dataIndex:"updated_at",width:106,key:"updated_at",sorter:!0,sortOrder:se.sort_by==="updated_at"?se.sort_direction==="desc"?"descend":"ascend":null,render:xe=>t.createElement("span",{className:"c-grey-666"},Te()(xe).format("YYYY-MM-DD"))},{title:"\u5F15\u7528\u6B21\u6570",dataIndex:"used_count",width:90,sorter:!0,align:"center",sortOrder:se.sort_by==="used_count"?se.sort_direction==="desc"?"descend":"ascend":null,key:"used_count",render:xe=>t.createElement("span",{className:"c-grey-666"},xe)},{title:"\u64CD\u4F5C",dataIndex:"name",key:"name",width:110,align:"right",render:(xe,ie)=>{var me,Ke;return t.createElement("div",null,t.createElement("span",{className:"current-primary",onClick:we=>Ge(void 0,null,function*(){var Oe;we.stopPropagation();const Pt=yield(0,_e.Ee)({id:ie.identifier});(Oe=Pt==null?void 0:Pt.exercise)!=null&&Oe.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},Pt==null?void 0:Pt.exercise.map((Ft,on)=>t.createElement("div",{key:on},t.createElement("a",{href:`/classrooms/${Ft.course_id}/exercise/${Ft.id}/detail?random=${Ft.random}`},Ft.name))))))}):(0,Le.xg)(`/shixuns/${ie.identifier}/challenges`)})},"\u8BE6\u60C5"),se.category!="study"&&se.category!="collect"&&We&&((me=ie==null?void 0:ie.groups)==null?void 0:me.length)>0&&t.createElement("span",{onClick:we=>{var Oe;if(we.stopPropagation(),((Oe=ie==null?void 0:ie.groups)==null?void 0:Oe.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}J(ie.groups,ie.id)},className:"current-primary ml10"},"\u64A4\u9500\u76EE\u5F55"),se.category==="study"&&((Ke=U.userInfo)==null?void 0:Ke.login)===se.username&&t.createElement(j.Z,{dropdownRender:()=>{var we;return t.createElement(H.default,null,t.createElement(H.default.Item,null,t.createElement("span",{onClick:Oe=>{Oe.stopPropagation(),z.default.confirm({content:"\u662F\u5426\u786E\u8BA4\u5220\u9664",onOk:()=>at(ie.identifier)})},className:"ml10 current"},"\u5220\u9664")),((we=ie==null?void 0:ie.groups)==null?void 0:we.length)>0&&t.createElement(H.default.Item,null,t.createElement("span",{onClick:Oe=>{var Pt;if(Oe.stopPropagation(),((Pt=ie==null?void 0:ie.groups)==null?void 0:Pt.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}J(ie.groups,ie.id)},className:" current"},"\u64A4\u9500\u76EE\u5F55")))}},t.createElement("span",{onClick:we=>{we.stopPropagation()},className:"c-blue current ml10"},"\u66F4\u591A ",t.createElement(ne.Z,null))),se.category==="collect"&&We&&t.createElement(j.Z,{dropdownRender:()=>t.createElement(H.default,null,t.createElement(H.default.Item,null,t.createElement("span",{onClick:we=>{we.stopPropagation(),bt(ie.id)},className:"current"},"\u53D6\u6D88\u6536\u85CF")),t.createElement(H.default.Item,null,t.createElement("span",{onClick:we=>{var Oe;if(we.stopPropagation(),((Oe=ie==null?void 0:ie.groups)==null?void 0:Oe.length)<=0){C.ZP.info("\u8BE5\u5B9E\u8DF5\u9879\u76EE\u6682\u65E0\u76EE\u5F55");return}J(ie.groups,ie.id)},className:" current"},"\u64A4\u9500\u76EE\u5F55")))},t.createElement("span",{onClick:we=>{we.stopPropagation()},className:"c-blue current ml10"},"\u66F4\u591A ",t.createElement(ne.Z,null))))}}];return t.createElement(t.Fragment,null,We?t.createElement(T.default,{rowSelection:{type:"checkbox",columnWidth:25,onChange:(xe,ie)=>{Qe(xe)}},onChange:(xe,ie,me)=>{me.field&&(se.sort_by=me.field),me.order||(se.sort_direction="asc"),me.order==="ascend"&&(se.sort_direction="asc"),me.order==="descend"&&(se.sort_direction="desc"),me.order||(se.sort_direction="asc"),st(se),qe(se)},onRow:xe=>({onClick:ie=>Ge(void 0,null,function*(){var me;const Ke=yield(0,_e.Ee)({id:xe.identifier});(me=Ke==null?void 0:Ke.exercise)!=null&&me.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},Ke==null?void 0:Ke.exercise.map((we,Oe)=>t.createElement("div",{key:Oe},t.createElement("a",{href:`/classrooms/${we.course_id}/exercise/${we.id}/detail?random=${we.random}`},we.name))))))}):(0,Le.xg)(`/shixuns/${xe.identifier}/challenges`)})}),pagination:!1,dataSource:de,columns:je}):t.createElement(T.default,{style:{cursor:"pointer"},onRow:xe=>({onClick:ie=>Ge(void 0,null,function*(){var me;const Ke=yield(0,_e.Ee)({id:xe.identifier});(me=Ke==null?void 0:Ke.exercise)!=null&&me.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},Ke==null?void 0:Ke.exercise.map((we,Oe)=>t.createElement("div",{key:Oe},t.createElement("a",{href:`/classrooms/${we.course_id}/exercise/${we.id}/detail?random=${we.random}`},we.name))))))}):(0,Le.xg)(`/shixuns/${xe.identifier}/challenges`)})}),pagination:!1,dataSource:de,columns:je}))},ot=e(79142),St=e(60691),Tt=Object.defineProperty,zt=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,$t=(te,se,U)=>se in te?Tt(te,se,{enumerable:!0,configurable:!0,writable:!0,value:U}):te[se]=U,Jt=(te,se)=>{for(var U in se||(se={}))an.call(se,U)&&$t(te,U,se[U]);if(sn)for(var U of sn(se))Ot.call(se,U)&&$t(te,U,se[U]);return te},Gt=(te,se)=>zt(te,kt(se)),qt=(te,se,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,se)).next())});const kn=({user:te,dispatch:se,loading:U})=>{var We,st,qe,bt,at,Qe,J;const[de]=(0,v.useSearchParams)(),je=(We=(0,v.useLocation)().pathname.split("/"))==null?void 0:We[2],xe=((st=te.userInfo)==null?void 0:st.login)===je,[ie,me]=(0,t.useState)(de.get("group_id")||""),[Ke,we]=(0,t.useState)(0),[Oe,Pt]=(0,t.useState)([]),[Ft,on]=(0,t.useState)([]),[Qt,Mt]=(0,t.useState)(!1),[cn,Sn]=(0,t.useState)(""),[un,gn]=(0,t.useState)(parseInt(localStorage.getItem("ClassShowType"))||1),[yn,bn]=(0,t.useState)([]),[_t,Nn]=(0,t.useState)(!1),[qn,en]=(0,t.useState)([]),[tn,mn]=(0,t.useState)([]),[Gn,Fe]=(0,t.useState)(!1),[De,He]=(0,t.useState)([]),[et,Ht]=(0,t.useState)([]),Vt=[{id:"",name:"\u5168\u90E8"},{id:"manage",name:`${xe?"\u6211":"TA"}\u7BA1\u7406\u7684`},{id:"study",name:`${xe?"\u6211":"TA"}\u5B66\u4E60\u7684`},{id:"collect",name:`${xe?"\u6211":"TA"}\u6536\u85CF\u7684`}],Ct=[{id:"",name:"\u5168\u90E8"},{id:"editing",name:"\u7F16\u8F91\u4E2D"},{id:"applying",name:"\u5F85\u5BA1\u6838"},{id:"published",name:"\u5DF2\u53D1\u5E03"},{id:"publiced",name:"\u5DF2\u516C\u5F00"},{id:"closed",name:"\u5DF2\u5173\u95ED"}],pt=[{id:"",name:"\u5168\u90E8"},{id:"processing",name:"\u672A\u901A\u5173"},{id:"passed",name:"\u5DF2\u901A\u5173"}],[Je,Zt]=(0,t.useState)({category:de.get("category")||"",status:de.get("category")==="manage"?Ct.map(mt=>mt.id).includes(de.get("status"))?de.get("status"):"":(de.get("category")==="study"||de.get("category")==="collect")&&pt.map(mt=>mt.id).includes(de.get("status"))?de.get("status"):"",page:1,per_page:16,sort_by:"updated_at",sort_direction:"desc",username:je,search:"",group_id:de.get("group_id")||""}),Rt=Je.category==="manage"?Ct:(Je==null?void 0:Je.category)==="study"||(Je==null?void 0:Je.category)==="collect"?pt:[],At=(...mt)=>qt(void 0,[...mt],function*(Kt=Je,Bn=!1){let wn=Kt;(ie==null?void 0:ie.length)>0&&(wn=Gt(Jt({},Kt),{group_id:Bn?null:ie[0]}));const vr=yield se({type:"userDetail/getShixuns",payload:wn});vr&&(we(vr.count||0),Pt(vr.shixuns||[]))}),Vn=mt=>qt(void 0,null,function*(){var Kt;(Kt=window.location.href.toString())!=null&&Kt.includes("group_id")?(0,Le.jz)("group_id",(mt==null?void 0:mt.length)>0?mt[0]:""):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&group_id=${(mt==null?void 0:mt.length)>0?mt[0]:""}`:`?group_id=${(mt==null?void 0:mt.length)>0?mt[0]:""}`),me([...mt]);let Bn=Gt(Jt({},Je),{page:1,group_id:""});(mt==null?void 0:mt.length)>0&&(Bn=Gt(Jt({},Bn),{group_id:`${mt[0]}`})),At(Bn)});function zn(){return qt(this,null,function*(){var mt;on(yield(0,D.ZP)(`/api/users/${(mt=te.userInfo)==null?void 0:mt.login}/user_setting_groups.json`,{method:"Get",params:{type:"Shixun"}}))})}const Pn=mt=>{z.default.confirm({width:416,centered:!0,title:"\u79FB\u9664\u5B9E\u8DF5\u9879\u76EE",icon:null,content:t.createElement("div",{className:"tc font14 flex item-center justfiy-center",style:{minHeight:"60px"}},t.createElement("span",{className:"iconfont icon-jingshi1 font14 mr5",style:{color:"#feb300"}}),"\u786E\u5B9A\u5C06\u8BE5\u5B9E\u8DF5\u9879\u76EE\u4ECE\u5B66\u4E60\u5217\u8868\u4E2D\u79FB\u9664\uFF1F"),onOk:()=>qt(void 0,null,function*(){const Kt=yield(0,k.dE)({identifier:mt});(Kt==null?void 0:Kt.status)===0&&(C.ZP.success("\u5DF2\u79FB\u9664"),At(Je))})})},Dn=mt=>{z.default.confirm({width:416,centered:!0,title:"\u53D6\u6D88\u6536\u85CF",icon:null,content:t.createElement("div",{className:"tc font14 flex item-center justfiy-center",style:{minHeight:"60px"}},t.createElement("span",{className:"iconfont icon-jingshi1 font14 mr5",style:{color:"#feb300"}}),"\u4F60\u786E\u5B9A\u8981\u53D6\u6D88\u6536\u85CF\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF1F"),onOk:()=>qt(void 0,null,function*(){const Kt=yield(0,ot.rs)({container_id:mt,container_type:"Shixun"});(Kt==null?void 0:Kt.status)===0&&(C.ZP.success("\u5DF2\u53D6\u6D88\u6536\u85CF"),At(Je))})})};return(0,t.useEffect)(()=>{je&&At(Je)},[je]),(0,t.useEffect)(()=>{var mt;(mt=te.userInfo)!=null&&mt.login&&zn()},[(qe=te.userInfo)==null?void 0:qe.login]),t.createElement(t.Fragment,null,t.createElement($.Du,{DataProps:Vt,selectValue:Je==null?void 0:Je.category,onChange:({item:mt})=>{var Kt;(Kt=window.location.href.toString())!=null&&Kt.includes("category")?((0,Le.jz)("category",mt==null?void 0:mt.id),(0,Le.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&category=${mt==null?void 0:mt.id}`:`?category=${mt==null?void 0:mt.id}`);const Bn=Gt(Jt({},Je),{status:"",category:mt==null?void 0:mt.id,page:1});me([]),Zt(Bn),At(Bn,!0)},extra:t.createElement($.k8,{value:Je==null?void 0:Je.search,InputProps:{placeholder:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE"},style:{width:404},onChange:({item:{value:mt}})=>{const Kt=Gt(Jt({},Je),{search:mt,page:1});Zt(Kt),At(Kt)}})}),t.createElement("div",{className:"p-20px"},xe&&!!Je.category&&t.createElement($.qp,{title:"\u72B6\u6001",value:Je.status,onChange:mt=>{var Kt;(Kt=window.location.href.toString())!=null&&Kt.includes("status")?((0,Le.jz)("status",mt),(0,Le.jz)("group_id","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&status=${mt}`:`?status=${mt}`);const Bn=Gt(Jt({},Je),{status:mt,page:1});Zt(Bn),At(Bn,!0),me([])},dataSource:Rt,titleWidth:28,classNameActive:St.Z.TagsActive}),xe&&t.createElement("div",{className:"flex justify-between items-start"},t.createElement(i,{item_banks_groups:Ft==null?void 0:Ft.groups,getItem:zn,user:te,groupIds:ie,onChangeGroup:Vn}),t.createElement("div",{className:"mt-4px c-3061d0 current-primary-hover",style:{lineHeight:"24px",width:73,borderLeft:((bt=Ft==null?void 0:Ft.groups)==null?void 0:bt.length)<=0?"none":"1px solid #e7e3e3",textAlign:((at=Ft==null?void 0:Ft.groups)==null?void 0:at.length)<=0?"left":"right"},onClick:()=>{var mt;if(((mt=Ft==null?void 0:Ft.groups)==null?void 0:mt.length)===20){C.ZP.info("\u76EE\u5F55\u6570\u6700\u5927\u4E3A20");return}Mt(!0)}},"\u65B0\u5EFA\u76EE\u5F55")),t.createElement("div",{className:"flex item-center gap-20px"},t.createElement($.cq,{sortValue:Je.sort_direction,dropValue:Je.sort_by,onSort:mt=>{const Kt=Gt(Jt({},Je),{sort_direction:mt});Zt(Kt),At(Kt)},onDrop:mt=>{const Kt=Gt(Jt({},Je),{sort_by:mt,sort_direction:"desc"});Zt(Kt),At(Kt)}}),t.createElement("div",{className:"flex item-center gap-12px"},t.createElement(A.Z,{title:"\u56FE\u7247\u6A21\u5F0F"},t.createElement("span",{className:"iconfont icon-fenbu current",style:{color:un!==1?"#d8d8d8":""},onClick:()=>{gn(1),localStorage.setItem("ClassShowType","1")}})),t.createElement(A.Z,{title:"\u5217\u8868\u6A21\u5F0F"},t.createElement("span",{className:"iconfont icon-fenbu-2 current ",style:{color:un!==2?"#d8d8d8":""},onClick:()=>{gn(2),localStorage.setItem("ClassShowType","2")}}))),xe&&t.createElement(A.Z,{title:un===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE"},t.createElement("a",{className:"rounded-full px-16px py-8px",style:un===1?{color:"#00000040",cursor:"no-drop"}:{background:"#E5EEFF",border:"1px solid #C9DBFF"},onClick:()=>{var mt;if(un!==1){if((yn==null?void 0:yn.length)<=0){C.ZP.info(un===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE");return}if(((mt=Ft==null?void 0:Ft.groups)==null?void 0:mt.length)<=0){C.ZP.info("\u60A8\u5C1A\u672A\u521B\u5EFA\u4EFB\u4F55\u76EE\u5F55");return}Nn(!0)}}},"\u52A0\u5165\u76EE\u5F55")),!(((Qe=te.userInfo)==null?void 0:Qe.identity)==="student"&&!(0,V.Ny)())&&t.createElement($.op,{className:"ml-auto",theme:n.Fy.THEMEONE,onClick:()=>{(0,ge.xY)()&&v.history.push("/shixuns/new")}}," \u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE ")),t.createElement(r.Z,{loading:U["userDetail/getShixuns"],active:!0,paragraph:{rows:5}},un===1&&t.createElement("div",null,!(Oe!=null&&Oe.length)&&t.createElement(re.Z,null),t.createElement("div",{className:"grid gap-14px mt-20px",style:{gridTemplateColumns:"1fr 1fr 1fr 1fr"}},Oe==null?void 0:Oe.map((mt,Kt)=>t.createElement(Ne,{key:Kt,DataProps:mt})))),un!=1&&t.createElement("div",{className:"mt10",style:{minHeight:400}},t.createElement(ut,{onRemove:Pn,user:te,isCurrent:xe,onCancelCollect:Dn,setGroupIds:mt=>{bn([...mt])},setUnGrouplists:(mt,Kt)=>{en([...mt]),mn([Kt]),Fe(!0)},params:Je,data:Oe,setParams:Zt,getShixuns:At})),Ke>0&&t.createElement(_.Z,{className:"mt-20px",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],hideOnSinglePage:!0,total:Ke,onChange:(mt,Kt)=>{const Bn=Gt(Jt({},Je),{page:mt,per_page:Kt});Zt(Bn),At(Bn)},pageSize:Je.per_page,current:Je.page}))),t.createElement(z.default,{open:Qt,title:"\u65B0\u5EFA\u76EE\u5F55",wrapClassName:Y.Z.CustomCss,onCancel:()=>{Mt(!1)},onOk:()=>qt(void 0,null,function*(){var mt;const Kt=yield(0,D.ZP)(`/api/users/${(mt=te==null?void 0:te.userInfo)==null?void 0:mt.login}/user_setting_groups.json`,{method:"post",body:{type:"Shixun",name:cn}});(Kt==null?void 0:Kt.status)===0&&(C.ZP.info("\u521B\u5EFA\u76EE\u5F55\u6210\u529F"),Mt(!1),Sn(""),zn())})},t.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u4E2A\u5B57\u7684\u76EE\u5F55\u540D\u79F0",maxLength:20,value:cn,onChange:mt=>{Sn(mt.target.value)}})),t.createElement(z.default,{open:_t,title:"\u52A0\u5165\u76EE\u5F55",onCancel:()=>{Nn(!1)},footer:t.createElement("div",{style:{textAlign:"end"}},t.createElement(O.ZP,{type:"primary",onClick:()=>qt(void 0,null,function*(){var mt;if((De==null?void 0:De.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u7684\u76EE\u5F55");return}let Kt=yield(0,D.ZP)(`/api/users/${(mt=te==null?void 0:te.userInfo)==null?void 0:mt.login}/user_setting_groups/join.json`,{method:"post",body:{type:"Shixun",group_ids:De,item_ids:yn}});(Kt==null?void 0:Kt.status)===0&&C.ZP.info("\u52A0\u5165\u6210\u529F"),Vn(ie),He([]),Nn(!1),bn([])})},"\u786E\u8BA4"))},t.createElement("div",null,t.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u52A0\u5165\u7684\u76EE\u5F55"),t.createElement("br",null),t.createElement(be.default.Group,{value:De,onChange:mt=>{He([...mt])},style:{marginTop:"20px"}},t.createElement(f.Z,{style:{width:"400px"}},(J=Ft==null?void 0:Ft.groups)==null?void 0:J.map((mt,Kt)=>t.createElement(y.Z,{span:6,style:{marginTop:"10px"}},t.createElement(be.default,{value:mt.id,style:{fontSize:"14px"}},mt.name))))))),t.createElement(z.default,{open:Gn,title:"\u64A4\u9500\u76EE\u5F55",onCancel:()=>{Fe(!1)},footer:t.createElement("div",{style:{textAlign:"end"}},t.createElement(O.ZP,{type:"primary",onClick:()=>qt(void 0,null,function*(){var mt;if((et==null?void 0:et.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u64A4\u9500\u7684\u76EE\u5F55");return}let Kt=yield(0,D.ZP)(`/api/users/${(mt=te==null?void 0:te.userInfo)==null?void 0:mt.login}/user_setting_groups/cancel.json`,{method:"post",body:{type:"Shixun",group_ids:et,item_ids:tn}});(Kt==null?void 0:Kt.status)===0&&C.ZP.info("\u64A4\u9500\u6210\u529F"),At(Je),Ht([]),Fe(!1),mn([])})},"\u786E\u8BA4"))},t.createElement("div",null,t.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u64A4\u9500\u7684\u76EE\u5F55"),t.createElement("br",null),t.createElement(be.default.Group,{value:et,onChange:mt=>{Ht([...mt])},style:{marginTop:"20px"}},t.createElement(f.Z,{style:{width:"400px"}},qn==null?void 0:qn.map((mt,Kt)=>t.createElement(y.Z,{span:6,style:{marginTop:"10px"}},t.createElement(be.default,{value:mt.id,style:{fontSize:"14px"}},mt.name))))))))};var vn=(0,v.connect)(({user:te,loading:se})=>({user:te,loading:se.effects}))(kn),Cn={flex_box_center:"flex_box_center___m3A4t",flex_space_between:"flex_space_between___nZWpC",flex_box_vertical_center:"flex_box_vertical_center___GZu1o",flex_box_center_end:"flex_box_center_end___yabDE",flex_box_column:"flex_box_column___GaSOJ",wrap:"wrap___Waf6r",midWrap:"midWrap___hl4rK",color999:"color999___VSIUN",orderWrap:"orderWrap___fRACJ",orderIconWrap:"orderIconWrap___KYCan",orderAsc:"orderAsc___aLFz5",orderDesc:"orderDesc___MFtS2",color0152d9:"color0152d9___FgL2k",h10:"h10___OQMen",cursorPointer:"cursorPointer___aIAAz",orderTextWrap:"orderTextWrap___plDWG",cardWrap:"cardWrap___YUgxx",countWrap:"countWrap___yAx2R",colorFEB300:"colorFEB300___legzo",modalContent:"modalContent___RmrrS",type:"type___M6XNr",group:"group___irP0u",add:"add___qj50p"},xn={flex_box_center:"flex_box_center___rW70s",flex_space_between:"flex_space_between___LWNBO",flex_box_vertical_center:"flex_box_vertical_center____h70B",flex_box_center_end:"flex_box_center_end___Gb5Qg",flex_box_column:"flex_box_column___V65RM",wrap:"wrap___BsSAI",cardWrap:"cardWrap___u38VN",titleBg:"titleBg___kpaYy",name:"name___MUnP9",e:"e___mVTpO",img:"img____Fnwq",cover:"cover___g3A43",bq:"bq___kpYB0",sign:"sign___tuUOY",createIconWrap:"createIconWrap___V5X8B",createIcon:"createIcon___GksvY",leftIcon:"leftIcon___hNYie",rightIcon:"rightIcon___hzvow",createTextWrap:"createTextWrap___AzjGt",createText:"createText___LI2nb",tagWrap:"tagWrap___hr_OB",tagName:"tagName___lFZJW",tagJupyterWrap:"tagJupyterWrap___bML7e",tagJupyterNameWrap:"tagJupyterNameWrap___OIJgo",tagJupyterName:"tagJupyterName___akQuK",imgWrap:"imgWrap___gOYWO",cardBottom:"cardBottom___RFdNf",bottomName:"bottomName____v8PJ",bottomCountProgressWrap:"bottomCountProgressWrap___VA4_J",bottomCount:"bottomCount___h6auC",action:"action___VTxIm",colorFF8E02:"colorFF8E02___d7qrQ",bottomNameWrap:"bottomNameWrap___MgGFS"},Hn=(te,se,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,se)).next())}),Ln=({data:te,params:se={},user:U,onCancelCollect:We=()=>{},onRemove:st=()=>{}})=>t.createElement(t.Fragment,null,te&&te.map((qe,bt)=>{var at;return t.createElement("a",{className:xn.wrap,key:qe.id,onClick:()=>Hn(void 0,null,function*(){var Qe;const J=yield(0,_e.Ee)({id:qe.identifier});(Qe=J==null?void 0:J.exercise)!=null&&Qe.length?z.default.info({title:"\u8003\u8BD5\u573A\u666F\u544A\u77E5",content:t.createElement(f.Z,null,t.createElement(y.Z,null,"\u5F53\u524D\u5B9E\u8BAD\u5DF2\u88AB\u8003\u8BD5\u8C03\u7528\uFF0C\u4E14\u60A8\u6B63\u5728\u53C2\u52A0\u672C\u6B21\u8003\u8BD5\u3002\u8003\u8BD5\u573A\u666F\u4E0B\u5FC5\u987B\u4ECE\u8BD5\u5377\u4E2D\u8FDB\u5165\u5E76\u7B54\u9898\uFF0C\u5426\u5219\u7B54\u9898\u7ED3\u679C\u4E0D\u8BA1\u5165\u6210\u7EE9\u3002\u8BF7\u70B9\u51FB\u8BD5\u5377\u540D\u79F0\u8FDB\u5165\u8003\u8BD5\u3002"),t.createElement(y.Z,null,t.createElement("aside",{className:"mt10"},J==null?void 0:J.exercise.map((de,Me)=>t.createElement("div",null,t.createElement("a",{href:`/classrooms/${de.course_id}/exercise/${de.id}/detail?random=${de.random}`},de.name))))))}):(0,Le.xg)(`/shixuns/${qe.identifier}/challenges`)})},t.createElement(ce.Z,{className:`animated fadeIn ${xn.cardWrap}`},se.category==="collect"&&t.createElement("div",{className:`${xn.action} user-shixun-items`,onClick:Qe=>{Qe.stopPropagation(),We(qe.id)}},t.createElement(A.Z,{title:"\u53D6\u6D88\u6536\u85CF"},t.createElement("i",{className:`iconfont icon-shoucang3 font24 mr5 ${xn.colorFF8E02}`}))),se.category==="study"&&se.username===((at=U.userInfo)==null?void 0:at.login)&&t.createElement("div",{className:`${xn.action} user-shixun-items`,onClick:Qe=>{Qe.stopPropagation(),st(qe.identifier)}},t.createElement(A.Z,{title:"\u79FB\u9664"},t.createElement("i",{className:"iconfont icon-shanchu21 font24 mr5 c-white"}))),t.createElement("img",{src:e(83036),className:xn.titleBg}),t.createElement("div",{className:xn.name},t.createElement(A.Z,{title:qe.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:xn.e},qe.name||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),qe.tag&&t.createElement("div",{className:xn.tagWrap},t.createElement("span",{className:xn.tagName},qe.tag)),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:xn.img},t.createElement("img",{className:xn.cover,src:qe!=null&&qe.cover_image_id?`${u.Z.API_SERVER}/api/attachments/${qe==null?void 0:qe.cover_image_id}`:`${u.Z.IMG_SERVER+(qe==null?void 0:qe.image_url)}`}),qe.is_jupyter&&t.createElement("div",{className:xn.bq},"Jupyter"),qe.is_jupyter_lab&&t.createElement("div",{className:xn.bq},"JupyterLab"),qe.is_unity_3d&&t.createElement("div",{className:xn.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),!!qe.challenges_count&&t.createElement(t.Fragment,null,t.createElement("div",{className:xn.bottomCountProgressWrap},t.createElement("p",{style:{width:`${parseFloat(parseInt(qe.finished_challenges_count)/parseInt(qe.challenges_count)).toFixed(2)*100}%`}})),t.createElement("p",{className:xn.bottomCount},"\u5DF2\u5B8C\u6210 ",qe.finished_challenges_count," / ",qe.challenges_count))),!1))})),ln=Object.defineProperty,Un=Object.defineProperties,Wn=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,S=(te,se,U)=>se in te?ln(te,se,{enumerable:!0,configurable:!0,writable:!0,value:U}):te[se]=U,Ae=(te,se)=>{for(var U in se||(se={}))M.call(se,U)&&S(te,U,se[U]);if(E)for(var U of E(se))F.call(se,U)&&S(te,U,se[U]);return te},ye=(te,se)=>Un(te,Wn(se)),Xe=(te,se)=>{var U={};for(var We in te)M.call(te,We)&&se.indexOf(We)<0&&(U[We]=te[We]);if(te!=null&&E)for(var We of E(te))se.indexOf(We)<0&&F.call(te,We)&&(U[We]=te[We]);return U},Ve=(te,se,U)=>new Promise((We,st)=>{var qe=Qe=>{try{at(U.next(Qe))}catch(J){st(J)}},bt=Qe=>{try{at(U.throw(Qe))}catch(J){st(J)}},at=Qe=>Qe.done?We(Qe.value):Promise.resolve(Qe.value).then(qe,bt);at((U=U.apply(te,se)).next())});const gt=te=>{var se=te,{user:U,userDetail:We,globalSetting:st,loading:qe,dispatch:bt}=se,at=Xe(se,["user","userDetail","globalSetting","loading","dispatch"]),Qe,J,de,Me,je,xe,ie;const[me]=(0,v.useSearchParams)(),Ke=(0,v.useLocation)(),we=(0,t.useRef)(),[Oe,Pt]=(0,t.useState)({}),[Ft,on]=(0,t.useState)(0),[Qt,Mt]=(0,t.useState)([]),[cn,Sn]=(0,t.useState)(),[un,gn]=(0,t.useState)(!1),[yn,bn]=(0,t.useState)([{label:t.createElement("span",{className:"icon-juxingfenbu font14"}),value:1},{label:t.createElement("span",{className:"icon-liebiaofenbu font14"}),value:2}]),[_t,Nn]=(0,t.useState)(parseInt(localStorage.getItem("ShixunShowType"))||1),[qn,en]=(0,t.useState)(!1),[tn,mn]=(0,t.useState)(!1),[Gn,Fe]=(0,t.useState)(!1),[De,He]=(0,t.useState)([]),[et,Ht]=(0,t.useState)([]),[Vt,Ct]=(0,t.useState)([]),[pt,Je]=(0,t.useState)(""),[Zt,Rt]=(0,t.useState)([]),[At,Vn]=(0,t.useState)([]),[zn,Pn]=(0,t.useState)([]),[Dn,mt]=(0,t.useState)([]);(0,t.useEffect)(()=>{var Lt;we.current=(Lt=Ke.pathname.split("/"))==null?void 0:Lt[2];const Nt={category:me.get("category")||"",status:me.get("category")==="manage"?Xr.map(pn=>pn.id).includes(me.get("status"))?me.get("status"):"":(me.get("category")==="study"||me.get("category")==="collect")&&ta.map(pn=>pn.id).includes(me.get("status"))?me.get("status"):"",page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc",username:we.current,search:"",group_id:me.get("group_id")||""};Ht(me.get("group_id")||""),Pt(Nt),wn(Nt)},[Ke.pathname]),(0,t.useEffect)(()=>{var Lt;Sn(((Lt=U.userInfo)==null?void 0:Lt.login)===we.current)},[(Qe=U.userInfo)==null?void 0:Qe.login,we.current]),(0,t.useEffect)(()=>{var Lt;(Lt=U.userInfo)!=null&&Lt.login&&Kt()},[(J=U.userInfo)==null?void 0:J.login]);function Kt(){return Ve(this,null,function*(){var Lt;He(yield(0,D.ZP)(`/api/users/${(Lt=U.userInfo)==null?void 0:Lt.login}/user_setting_groups.json`,{method:"Get",params:{type:"Shixun"}}))})}const Bn=Lt=>Ve(void 0,null,function*(){var Nt;if((Nt=window.location.href.toString())!=null&&Nt.includes("group_id")?(0,Le.jz)("group_id",(Lt==null?void 0:Lt.length)>0?Lt[0]:""):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&group_id=${(Lt==null?void 0:Lt.length)>0?Lt[0]:""}`:`?group_id=${(Lt==null?void 0:Lt.length)>0?Lt[0]:""}`),Ht([...Lt]),Oe.page=1,Oe.group_id="",(Lt==null?void 0:Lt.length)>0){const pn=yield bt({type:"userDetail/getShixuns",payload:ye(Ae({},Oe),{group_id:Lt[0]})});pn&&(on(pn.count||0),Mt(pn.shixuns||[]))}else{const pn=yield bt({type:"userDetail/getShixuns",payload:Ae({},Oe)});pn&&(on(pn.count||0),Mt(pn.shixuns||[]))}}),wn=(Lt,Nt=!1)=>Ve(void 0,null,function*(){if((et==null?void 0:et.length)>0){const pn=yield bt({type:"userDetail/getShixuns",payload:ye(Ae({},Lt),{group_id:Nt?null:et[0]})});pn&&(on(pn.count||0),Mt(pn.shixuns||[]))}else{const pn=yield bt({type:"userDetail/getShixuns",payload:Lt});pn&&(on(pn.count||0),Mt(pn.shixuns||[]))}}),vr=Lt=>{var Nt;Oe.category=Lt,Oe.status="",Oe.page=1,(Nt=window.location.href.toString())!=null&&Nt.includes("category")?((0,Le.jz)("category",Lt),(0,Le.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&category=${Lt}`:`?category=${Lt}`),Ht([]),Pt(Oe),wn(Oe,!0)},fr=Lt=>{var Nt;Oe.status=Lt,Oe.page=1,(Nt=window.location.href.toString())!=null&&Nt.includes("status")?((0,Le.jz)("status",Lt),(0,Le.jz)("group_id","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&status=${Lt}`:`?status=${Lt}`),Pt(Oe),wn(Oe,!0),Ht([])},Sr=Lt=>{Oe.sort_direction=Lt,Pt(Oe),wn(Oe)},Rr=Lt=>{Oe.sort_by=Lt,Oe.sort_direction="desc",Pt(Oe),wn(Oe)},Ar=(Lt,Nt)=>{Oe.page=Lt,Oe.per_page=Nt,Pt(Oe),wn(Oe)},Vr=Lt=>{Oe.search=Lt,Oe.page=1,Pt(Oe),wn(Oe)},ua=Lt=>{z.default.confirm({width:416,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D6\u6D88\u6536\u85CF",icon:null,content:t.createElement("div",{className:`tc font14 ${Cn.modalContent}`},t.createElement("i",{className:`iconfont icon-jingshi1 font14 mr5 ${Cn.colorFEB300}`}),"\u4F60\u786E\u5B9A\u8981\u53D6\u6D88\u6536\u85CF\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF1F"),onOk:()=>Ve(void 0,null,function*(){const Nt=yield(0,_e.rs)({container_id:Lt,container_type:"Shixun"});(Nt==null?void 0:Nt.status)===0&&(C.ZP.success("\u5DF2\u53D6\u6D88\u6536\u85CF"),wn(Oe))})})},Hr=Lt=>{z.default.confirm({width:416,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u9664\u5B9E\u8DF5\u9879\u76EE",icon:null,content:t.createElement("div",{className:`tc font14 ${Cn.modalContent}`},t.createElement("i",{className:`iconfont icon-jingshi1 font14 mr5 ${Cn.colorFEB300}`}),"\u786E\u5B9A\u5C06\u8BE5\u5B9E\u8DF5\u9879\u76EE\u4ECE\u5B66\u4E60\u5217\u8868\u4E2D\u79FB\u9664\uFF1F"),onOk:()=>Ve(void 0,null,function*(){const Nt=yield(0,k.dE)({identifier:Lt});(Nt==null?void 0:Nt.status)===0&&(C.ZP.success("\u5DF2\u79FB\u9664"),wn(Oe))})})},da=Lt=>{Ct([...Lt])},fa=(Lt,Nt)=>{Pn([...Lt]),mt([Nt]),Fe(!0)},Ur=()=>{let Lt=Oe.category=="collect"?"\u5171\u6536\u85CF":"\u5171\u53C2\u4E0E",Nt="";return Oe.category==="collect"&&(Nt=""),Oe.category==="manage"&&(Nt="\u53D1\u5E03"),Oe.category==="study"&&(Nt="\u5B66\u4E60"),Oe.category||(Nt="\u5B9E\u8DF5\u9879\u76EE"),`${Lt}${Ft}\u4E2A${Nt}`},Cr=()=>Oe.sort_by==="updated_at"?"\u6700\u65B0\u52A8\u6001":Oe.sort_by==="created_at"?"\u8BED\u8A00\u7C7B\u522B":Oe.sort_by==="name"?"\u540D\u79F0\u6392\u5E8F":"",la=[{id:"",name:"\u5168\u90E8"},{id:"manage",name:`${cn?"\u6211":"TA"}\u7BA1\u7406\u7684`},{id:"study",name:`${cn?"\u6211":"TA"}\u5B66\u4E60\u7684`},{id:"collect",name:`${cn?"\u6211":"TA"}\u6536\u85CF\u7684`}],ta=[{id:"",name:"\u5168\u90E8"},{id:"processing",name:"\u672A\u901A\u5173"},{id:"passed",name:"\u5DF2\u901A\u5173"}],Xr=[{id:"",name:"\u5168\u90E8"},{id:"editing",name:"\u7F16\u8F91\u4E2D"},{id:"applying",name:"\u5F85\u5BA1\u6838"},{id:"published",name:"\u5DF2\u53D1\u5E03"},{id:"publiced",name:"\u5DF2\u516C\u5F00"},{id:"closed",name:"\u5DF2\u5173\u95ED"}],na=Oe.category==="manage"?Xr:(Oe==null?void 0:Oe.category)==="study"||(Oe==null?void 0:Oe.category)==="collect"?ta:[];return t.createElement("div",{className:Cn.wrap},t.createElement($.kT,{value:Oe.category,onChange:vr,tabBarExtraContent:t.createElement($.t7,{style:{width:303,background:"#FFFFFF",border:"1px solid #D8E7FA",borderRadius:"8px"},placeholder:"\u641C\u7D22\u5B9E\u8DF5\u9879\u76EE",value:Oe.search,onChange:Vr}),className:"mb25",dataSource:la}),cn&&!!Oe.category&&t.createElement($.qp,{title:"\u72B6\u6001",value:Oe.status,onChange:fr,dataSource:na,titleWidth:28}),cn&&t.createElement("div",{className:Cn.group},t.createElement(R,{item_banks_groups:De==null?void 0:De.groups,getItem:Kt,user:U,groupIds:et,onChangeGroup:Bn}),t.createElement("div",{className:Cn.add,style:{border:((de=De==null?void 0:De.groups)==null?void 0:de.length)<=0&&"none",textAlign:((Me=De==null?void 0:De.groups)==null?void 0:Me.length)<=0&&"left"},onClick:()=>{var Lt;if(((Lt=De==null?void 0:De.groups)==null?void 0:Lt.length)===20){C.ZP.info("\u76EE\u5F55\u6570\u6700\u5927\u4E3A20");return}en(!0)}},"\u65B0\u5EFA\u76EE\u5F55")),t.createElement("div",{className:Cn.midWrap},t.createElement($.cq,{sortValue:Oe.sort_direction,dropValue:Oe.sort_by,onSort:Sr,onDrop:Rr}),t.createElement("div",{className:Cn.type},t.createElement(A.Z,{title:"\u56FE\u7247\u6A21\u5F0F"},t.createElement("i",{className:_t===1?`iconfont icon-fenbu ${Cn.cursorPointer} ${Cn.color0152d9}`:`iconfont icon-fenbu ${Cn.cursorPointer}`,onClick:()=>{Nn(1),localStorage.setItem("ShixunShowType","1")}})),t.createElement("span",{className:Cn.orderDesc},t.createElement(A.Z,{title:"\u5217\u8868\u6A21\u5F0F"},t.createElement("i",{className:_t===2?`iconfont icon-fenbu-2 ${Cn.cursorPointer} ${Cn.color0152d9} `:`iconfont icon-fenbu-2 ${Cn.cursorPointer}`,onClick:()=>{Nn(2),localStorage.setItem("ShixunShowType","2")}})))),cn&&t.createElement(A.Z,{title:_t===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE"},t.createElement("a",{onClick:()=>{var Lt;if(_t!==1){if((Vt==null?void 0:Vt.length)<=0){C.ZP.info(_t===1?"\u8BF7\u5728\u5217\u8868\u6A21\u5F0F\u4E2D\u9009\u4E2D\u5B9E\u8BAD\u9879\u76EE\u52A0\u5165\u76EE\u5F55":"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE");return}if(((Lt=De==null?void 0:De.groups)==null?void 0:Lt.length)<=0){C.ZP.info("\u60A8\u5C1A\u672A\u521B\u5EFA\u4EFB\u4F55\u76EE\u5F55");return}mn(!0)}},style:{marginLeft:8,color:_t===1?"#00000040":"#3061d0",cursor:_t===1&&"no-drop"}},"\u52A0\u5165\u76EE\u5F55")),!((je=st==null?void 0:st.setting)!=null&&je.hide_shixun)&&((xe=U==null?void 0:U.userInfo)==null?void 0:xe.is_shixun_marker)&&t.createElement($.op,{style:{marginLeft:"auto"},className:Cn.btn,onClick:()=>v.history.push("/shixuns/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),t.createElement(r.Z,{loading:qe["userDetail/getShixuns"],active:!0,paragraph:{rows:5}},_t===1&&t.createElement("div",{className:Cn.cardWrap},!(Qt!=null&&Qt.length)&&(Oe.category||Oe.search)&&t.createElement(re.Z,null),t.createElement(Ln,{data:Qt,params:Oe,user:U,onRemove:Hr,onCancelCollect:ua})),_t!=1&&t.createElement("div",{className:"mt10",style:{minHeight:400}},t.createElement(X,{number:(Oe.page-1)*Oe.per_page,onRemove:Hr,user:U,isCurrent:cn,onCancelCollect:ua,setGroupIds:da,setUnGrouplists:fa,params:Oe,data:Qt,setParams:Pt,getShixuns:wn})),Ft>0&&t.createElement("div",{className:Cn.countWrap},t.createElement(_.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],hideOnSinglePage:!0,total:Ft,onChange:(Lt,Nt)=>{Ar(Lt,Nt)},pageSize:Oe.per_page,current:Oe.page}))),t.createElement(z.default,{open:qn,title:"\u65B0\u5EFA\u76EE\u5F55",wrapClassName:Y.Z.CustomCss,onCancel:()=>{en(!1)},onOk:()=>Ve(void 0,null,function*(){var Lt;const Nt=yield(0,D.ZP)(`/api/users/${(Lt=U==null?void 0:U.userInfo)==null?void 0:Lt.login}/user_setting_groups.json`,{method:"post",body:{type:"Shixun",name:pt}});(Nt==null?void 0:Nt.status)===0&&(C.ZP.info("\u521B\u5EFA\u76EE\u5F55\u6210\u529F"),en(!1),Je(""),Kt())})},t.createElement(Se.default,{value:pt,onChange:Lt=>{Je(Lt.target.value)},placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u4E2A\u5B57\u7684\u76EE\u5F55\u540D\u79F0",maxLength:20})),t.createElement(z.default,{open:tn,title:"\u52A0\u5165\u76EE\u5F55",onCancel:()=>{mn(!1)},footer:t.createElement("div",{style:{textAlign:"end"}},t.createElement(O.ZP,{type:"primary",onClick:()=>Ve(void 0,null,function*(){var Lt;if((Zt==null?void 0:Zt.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u7684\u76EE\u5F55");return}let Nt=yield(0,D.ZP)(`/api/users/${(Lt=U==null?void 0:U.userInfo)==null?void 0:Lt.login}/user_setting_groups/join.json`,{method:"post",body:{type:"Shixun",group_ids:Zt,item_ids:Vt}});(Nt==null?void 0:Nt.status)===0&&C.ZP.info("\u52A0\u5165\u6210\u529F"),Bn(et),Rt([]),mn(!1),Ct([])})},"\u786E\u8BA4"))},t.createElement("div",null,t.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u52A0\u5165\u7684\u76EE\u5F55"),t.createElement("br",null),t.createElement(be.default.Group,{value:Zt,onChange:Lt=>{Rt([...Lt])},style:{marginTop:"20px"}},t.createElement(f.Z,{style:{width:"400px"}},(ie=De==null?void 0:De.groups)==null?void 0:ie.map((Lt,Nt)=>t.createElement(y.Z,{span:6,style:{marginTop:"10px"}},t.createElement(be.default,{value:Lt.id,style:{fontSize:"14px"}},Lt.name))))))),t.createElement(z.default,{open:Gn,title:"\u64A4\u9500\u76EE\u5F55",onCancel:()=>{Fe(!1)},footer:t.createElement("div",{style:{textAlign:"end"}},t.createElement(O.ZP,{type:"primary",onClick:()=>Ve(void 0,null,function*(){var Lt;if((At==null?void 0:At.length)<=0){C.ZP.info("\u8BF7\u9009\u62E9\u8981\u64A4\u9500\u7684\u76EE\u5F55");return}let Nt=yield(0,D.ZP)(`/api/users/${(Lt=U==null?void 0:U.userInfo)==null?void 0:Lt.login}/user_setting_groups/cancel.json`,{method:"post",body:{type:"Shixun",group_ids:At,item_ids:Dn}});(Nt==null?void 0:Nt.status)===0&&C.ZP.info("\u64A4\u9500\u6210\u529F"),wn(Oe),Vn([]),Fe(!1),mt([])})},"\u786E\u8BA4"))},t.createElement("div",null,t.createElement("span",null,"\u8BF7\u9009\u62E9\u9700\u8981\u64A4\u9500\u7684\u76EE\u5F55"),t.createElement("br",null),t.createElement(be.default.Group,{value:At,onChange:Lt=>{Vn([...Lt])},style:{marginTop:"20px"}},t.createElement(f.Z,{style:{width:"400px"}},zn==null?void 0:zn.map((Lt,Nt)=>t.createElement(y.Z,{span:6,style:{marginTop:"10px"}},t.createElement(be.default,{value:Lt.id,style:{fontSize:"14px"}},Lt.name))))))))};var xt=(0,v.connect)(({user:te,userDetail:se,loading:U,globalSetting:We})=>({user:te,userDetail:se,globalSetting:We,loading:U.effects}))(gt);const Dt=({globalSetting:te})=>{var se;switch(Number((se=te==null?void 0:te.setting)==null?void 0:se.theme)){case n.Fy.THEMEONE:return t.createElement(vn,null);case n.Fy.THEMETWO:return t.createElement(xt,null);case n.Fy.DEFAULT:default:return t.createElement(B,null)}};var It=(0,v.connect)(({globalSetting:te})=>({globalSetting:te}))(Dt)},1997:function(ht,ke,e){e.d(ke,{rX:function(){return G},pW:function(){return m},gy:function(){return l},xY:function(){return Ce},O5:function(){return Le},tJ:function(){return pe},o1:function(){return re},Rd:function(){return he}});var n=e(75790),t=e(43418),v=e(28103),z=e(8591),C=e(53229),A=e(19374),r=e(87169),_=e(25510),Se="data:image/png;base64,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",O=e.p+"static/newqrcode.a8740efb.png",be=e(32637),f=e(59301),y=(x,h,j)=>new Promise((H,T)=>{var P=tt=>{try{ne(j.next(tt))}catch(p){T(p)}},Te=tt=>{try{ne(j.throw(tt))}catch(p){T(p)}},ne=tt=>tt.done?H(tt.value):Promise.resolve(tt.value).then(P,Te);ne((j=j.apply(x,h)).next())});const pe=(x,h=!1)=>!!(re(x)&&ce(h)),re=x=>(0,C.bg)()?!0:(x({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ce=(x=!1)=>{var h;const{user:j}=(0,n.getDvaApp)()._store.getState();return(h=j.userInfo)!=null&&h.profile_completed?!0:(t.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,A.xg)("/account/profile/edit"),_e()}}),!1)},_e=()=>{t.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()}})},he=()=>{t.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:f.createElement("div",{style:{textAlign:"center"}},f.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"),f.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:be}),f.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Le=()=>{var x;const{user:h}=(0,n.getDvaApp)()._store.getState();return(x=h.userInfo)!=null&&x.professional_certification?!0:(t.default.confirm({title:"\u63D0\u793A",centered:!0,content:f.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,A.xg)("/account/certification")}}),!1)},Ce=()=>(0,C.V9)()?!0:(t.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:f.createElement("div",{className:"tc",style:{marginLeft:-38}},f.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),f.createElement("img",{src:O,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),G=(x,h)=>x?!0:(t.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:f.createElement("div",null,f.createElement("p",null,h||"\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"),f.createElement("div",{style:{marginLeft:"110px"}},f.createElement("img",{src:Se,width:200}),f.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,A.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),m=x=>{t.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:f.createElement("div",null,f.createElement("div",null,f.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"),f.createElement(v.Z,null),f.createElement("p",{style:{color:"#666666",fontSize:12}}," ",f.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 ",f.createElement("a",null,x),"\u5929\u3002"),f.createElement("p",{style:{color:"#666666",fontSize:12}}," ",f.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")),f.createElement("div",{style:{textAlign:"center",marginTop:30}},f.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:_,alt:"\u4E8C\u7EF4\u7801",width:160})))})},l=(x,h="")=>{const{shixunsDetail:{detail:j}}=(0,n.getDvaApp)()._store.getState();if((j==null?void 0:j.public)===2||(j==null?void 0:j.public)===1||(j==null?void 0:j.shixun_status)===3){let H="";return(j==null?void 0:j.public)===2&&(H="\u5DF2\u516C\u5F00"),(j==null?void 0:j.public)===1&&(H="\u5F85\u5BA1\u6838"),(j==null?void 0:j.shixun_status)===3&&(H="\u5DF2\u5173\u95ED"),t.default.info({centered:!0,icon:f.createElement(r.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:f.createElement("div",{className:"tc",style:{marginLeft:-38}},f.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},f.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",H,"\uFF0C",h,"\u3002"),f.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),f.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:_,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(j==null?void 0:j.shixun_status)===2?(t.default.confirm({centered:!0,icon:f.createElement(r.Z,null),title:"\u63D0\u793A",content:f.createElement("div",null,f.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",h,"\u3002"),f.createElement("br",null),f.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:()=>{t.default.confirm({width:440,centered:!0,icon:f.createElement(r.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:()=>y(void 0,null,function*(){(yield x({type:"shixunsDetail/cancelRelease",payload:{id:j==null?void 0:j.identifier}})).status!==401&&(z.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),x({type:"shixunsDetail/getShixunsDetail",payload:{id:j==null?void 0:j.identifier}}),x({type:"practiceSetting/getCommonData",payload:{id:j==null?void 0:j.identifier}}))})})}}),!0):!1}},50371:function(ht,ke){function e(){const n=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t{const C=v[z];C!==void 0&&(n[z]=C)})}return n}ke.Z=e},13845:function(ht,ke,e){e.d(ke,{F:function(){return n},Z:function(){return t}});function n(v){return v!=null&&v===v.window}function t(v,z){var C,A;if(typeof window=="undefined")return 0;const r=z?"scrollTop":"scrollLeft";let _=0;return n(v)?_=v[z?"pageYOffset":"pageXOffset"]:v instanceof Document?_=v.documentElement[r]:(v instanceof HTMLElement||v)&&(_=v[r]),v&&!n(v)&&typeof _!="number"&&(_=(A=((C=v.ownerDocument)!==null&&C!==void 0?C:v).documentElement)===null||A===void 0?void 0:A[r]),_}},56762:function(ht,ke,e){e.d(ke,{Z:function(){return t}});var n=e(59301);function t(){const[,v]=n.useReducer(z=>z+1,0);return v}},68031:function(ht,ke,e){e.d(ke,{Z:function(){return z}});var n=e(16089);function t(C,A,r,_){const Se=r-A;return C/=_/2,C<1?Se/2*C*C*C+A:Se/2*((C-=2)*C*C+2)+A}var v=e(13845);function z(C){let A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:r=()=>window,callback:_,duration:Se=450}=A,O=r(),be=(0,v.Z)(O,!0),f=Date.now(),y=()=>{const re=Date.now()-f,ce=t(re>Se?Se:re,be,C,Se);(0,v.F)(O)?O.scrollTo(window.pageXOffset,ce):O instanceof Document||O.constructor.name==="HTMLDocument"?O.documentElement.scrollTop=ce:O.scrollTop=ce,rer||A},18889:function(ht,ke,e){e.d(ke,{Z:function(){return tt}});var n=e(92310),t=e.n(n),v=e(2738),z=e(59301),C=e(36355),A=e(19716),r=e(61621),_=e(99313),Se=function(p,X){var k={};for(var D in p)Object.prototype.hasOwnProperty.call(p,D)&&X.indexOf(D)<0&&(k[D]=p[D]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,D=Object.getOwnPropertySymbols(p);oe{var{prefixCls:X,className:k,hoverable:D=!0}=p,oe=Se(p,["prefixCls","className","hoverable"]);const{getPrefixCls:Q}=z.useContext(C.E_),R=Q("card",X),$=t()(`${R}-grid`,k,{[`${R}-grid-hoverable`]:D});return z.createElement("div",Object.assign({},oe,{className:$}))},f=e(17313),y=e(83116),pe=e(37613);const re=p=>{const{antCls:X,componentCls:k,headerHeight:D,cardPaddingBase:oe,tabsMarginBottom:Q}=p;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:D,marginBottom:-1,padding:`0 ${oe}px`,color:p.colorTextHeading,fontWeight:p.fontWeightStrong,fontSize:p.headerFontSize,background:p.headerBg,borderBottom:`${p.lineWidth}px ${p.lineType} ${p.colorBorderSecondary}`,borderRadius:`${p.borderRadiusLG}px ${p.borderRadiusLG}px 0 0`},(0,f.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},f.vS),{[` > ${k}-typography, > ${k}-typography-edit-content `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${X}-tabs-top`]:{clear:"both",marginBottom:Q,color:p.colorText,fontWeight:"normal",fontSize:p.fontSize,"&-bar":{borderBottom:`${p.lineWidth}px ${p.lineType} ${p.colorBorderSecondary}`}}})},ce=p=>{const{cardPaddingBase:X,colorBorderSecondary:k,cardShadow:D,lineWidth:oe}=p;return{width:"33.33%",padding:X,border:0,borderRadius:0,boxShadow:` @@ -54,7 +54,7 @@ ${w}-submenu-arrow, ${w}-submenu-expand-icon `]:{opacity:0},[`${w}-item-icon, ${d}`]:{margin:0,fontSize:Ie,lineHeight:`${a}px`,"+ span":{display:"inline-block",opacity:0}}},[`${w}-item-icon, ${d}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${w}-item-icon, ${d}`]:{display:"none"},"a, a:hover":{color:B}},[`${w}-item-group-title`]:Object.assign(Object.assign({},T.vS),{paddingInline:ae})}}]};const ue=N=>{const{componentCls:w,motionDurationSlow:d,motionDurationMid:a,motionEaseInOut:B,motionEaseOut:K,iconCls:c,iconSize:i,iconMarginInlineEnd:W}=N;return{[`${w}-item, ${w}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${d}`,`background ${d}`,`padding ${d} ${B}`].join(","),[`${w}-item-icon, ${c}`]:{minWidth:i,fontSize:i,transition:[`font-size ${a} ${K}`,`margin ${d} ${B}`,`color ${d}`].join(","),"+ span":{marginInlineStart:W,opacity:1,transition:[`opacity ${d} ${B}`,`margin ${d}`,`color ${d}`].join(",")}},[`${w}-item-icon`]:Object.assign({},(0,T.Ro)()),[`&${w}-item-only-child`]:{[`> ${c}, > ${w}-item-icon`]:{marginInlineEnd:0}}},[`${w}-item-disabled, ${w}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${w}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},it=N=>{const{componentCls:w,motionDurationSlow:d,motionEaseInOut:a,borderRadius:B,menuArrowSize:K,menuArrowOffset:c}=N;return{[`${w}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:N.margin,width:K,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${d} ${a}, opacity ${d}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:K*.6,height:K*.15,backgroundColor:"currentcolor",borderRadius:B,transition:[`background ${d} ${a}`,`transform ${d} ${a}`,`top ${d} ${a}`,`color ${d} ${a}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${c})`},"&::after":{transform:`rotate(-45deg) translateY(${c})`}}}}},Ue=N=>{const{antCls:w,componentCls:d,fontSize:a,motionDurationSlow:B,motionDurationMid:K,motionEaseInOut:c,paddingXS:i,padding:W,colorSplit:g,lineWidth:u,zIndexPopup:L,borderRadiusLG:ve,subMenuItemBorderRadius:ae,menuArrowSize:Be,menuArrowOffset:fe,lineType:Ie,menuPanelMaskInset:b,groupTitleLineHeight:le,groupTitleFontSize:Ee}=N;return[{"":{[`${d}`]:Object.assign(Object.assign({},(0,T.dF)()),{"&-hidden":{display:"none"}})},[`${d}-submenu-hidden`]:{display:"none"}},{[d]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,T.Wf)(N)),(0,T.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:a,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${B} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${d}-item`]:{flex:"none"}},[`${d}-item, ${d}-submenu, ${d}-submenu-title`]:{borderRadius:N.itemBorderRadius},[`${d}-item-group-title`]:{padding:`${i}px ${W}px`,fontSize:Ee,lineHeight:le,transition:`all ${B}`},[`&-horizontal ${d}-submenu`]:{transition:[`border-color ${B} ${c}`,`background ${B} ${c}`].join(",")},[`${d}-submenu, ${d}-submenu-inline`]:{transition:[`border-color ${B} ${c}`,`background ${B} ${c}`,`padding ${K} ${c}`].join(",")},[`${d}-submenu ${d}-sub`]:{cursor:"initial",transition:[`background ${B} ${c}`,`padding ${B} ${c}`].join(",")},[`${d}-title-content`]:{transition:`color ${B}`},[`${d}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${d}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:g,borderStyle:Ie,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ue(N)),{[`${d}-item-group`]:{[`${d}-item-group-list`]:{margin:0,padding:0,[`${d}-item, ${d}-submenu-title`]:{paddingInline:`${a*2}px ${W}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:L,borderRadius:ve,boxShadow:"none",transformOrigin:"0 0",[`&${d}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${b}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:b},"\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:N.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:N.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:N.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:N.paddingXS},[`> ${d}`]:Object.assign(Object.assign(Object.assign({borderRadius:ve},ue(N)),it(N)),{[`${d}-item, ${d}-submenu > ${d}-submenu-title`]:{borderRadius:ae},[`${d}-submenu-title::after`]:{transition:`transform ${B} ${c}`}})}}),it(N)),{[`&-inline-collapsed ${d}-submenu-arrow, - &-inline ${d}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${fe})`},"&::after":{transform:`rotate(45deg) translateX(-${fe})`}},[`${d}-submenu-open${d}-submenu-inline > ${d}-submenu-title > ${d}-submenu-arrow`]:{transform:`translateY(-${Be*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${fe})`},"&::before":{transform:`rotate(45deg) translateX(${fe})`}}})},{[`${w}-layout-header`]:{[d]:{lineHeight:"inherit"}}}]};var rt=(N,w)=>(0,tt.Z)("Menu",a=>{if(w===!1)return[];const{colorBgElevated:B,colorPrimary:K,colorTextLightSolid:c,controlHeightLG:i,fontSize:W,darkItemColor:g,darkDangerItemColor:u,darkItemBg:L,darkSubMenuItemBg:ve,darkItemSelectedColor:ae,darkItemSelectedBg:Be,darkDangerItemSelectedBg:fe,darkItemHoverBg:Ie,darkGroupTitleColor:b,darkItemHoverColor:le,darkItemDisabledColor:Ee,darkDangerItemHoverColor:Ne,darkDangerItemSelectedColor:Ge,darkDangerItemActiveBg:ct}=a,ut=W/7*5,ot=(0,p.TS)(a,{menuArrowSize:ut,menuHorizontalHeight:i*1.15,menuArrowOffset:`${ut*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:B}),St=(0,p.TS)(ot,{itemColor:g,itemHoverColor:le,groupTitleColor:b,itemSelectedColor:ae,itemBg:L,popupBg:L,subMenuItemBg:ve,itemActiveBg:"transparent",itemSelectedBg:Be,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ie,itemDisabledColor:Ee,dangerItemColor:u,dangerItemHoverColor:Ne,dangerItemSelectedColor:Ge,dangerItemActiveBg:ct,dangerItemSelectedBg:fe,menuSubMenuBg:ve,horizontalItemSelectedColor:c,horizontalItemSelectedBg:K});return[Ue(ot),k(ot),ge(ot),$(ot,"light"),$(St,"dark"),oe(ot),(0,P.Z)(ot),(0,Te.oN)(ot,"slide-up"),(0,Te.oN)(ot,"slide-down"),(0,ne._y)(ot,"zoom-big")]},a=>{const{colorPrimary:B,colorError:K,colorTextDisabled:c,colorErrorBg:i,colorText:W,colorTextDescription:g,colorBgContainer:u,colorFillAlter:L,colorFillContent:ve,lineWidth:ae,lineWidthBold:Be,controlItemBgActive:fe,colorBgTextHover:Ie,controlHeightLG:b,lineHeight:le,colorBgElevated:Ee,marginXXS:Ne,padding:Ge,fontSize:ct,controlHeightSM:ut,fontSizeLG:ot,colorTextLightSolid:St,colorErrorHover:Tt}=a,zt=new H.C(St).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:a.zIndexPopupBase+50,radiusItem:a.borderRadiusLG,itemBorderRadius:a.borderRadiusLG,radiusSubMenuItem:a.borderRadiusSM,subMenuItemBorderRadius:a.borderRadiusSM,colorItemText:W,itemColor:W,colorItemTextHover:W,itemHoverColor:W,colorItemTextHoverHorizontal:B,horizontalItemHoverColor:B,colorGroupTitle:g,groupTitleColor:g,colorItemTextSelected:B,itemSelectedColor:B,colorItemTextSelectedHorizontal:B,horizontalItemSelectedColor:B,colorItemBg:u,itemBg:u,colorItemBgHover:Ie,itemHoverBg:Ie,colorItemBgActive:ve,itemActiveBg:fe,colorSubItemBg:L,subMenuItemBg:L,colorItemBgSelected:fe,itemSelectedBg:fe,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Be,activeBarHeight:Be,colorActiveBarBorderSize:ae,activeBarBorderWidth:ae,colorItemTextDisabled:c,itemDisabledColor:c,colorDangerItemText:K,dangerItemColor:K,colorDangerItemTextHover:K,dangerItemHoverColor:K,colorDangerItemTextSelected:K,dangerItemSelectedColor:K,colorDangerItemBgActive:i,dangerItemActiveBg:i,colorDangerItemBgSelected:i,dangerItemSelectedBg:i,itemMarginInline:a.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:b,groupTitleLineHeight:le,collapsedWidth:b*2,popupBg:Ee,itemMarginBlock:Ne,itemPaddingInline:Ge,horizontalLineHeight:`${b*1.15}px`,iconSize:ct,iconMarginInlineEnd:ut-ct,collapsedIconSize:ot,groupTitleFontSize:ct,darkItemDisabledColor:new H.C(St).setAlpha(.25).toRgbString(),darkItemColor:zt,darkDangerItemColor:K,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:St,darkItemSelectedBg:B,darkDangerItemSelectedBg:K,darkItemHoverBg:"transparent",darkGroupTitleColor:zt,darkItemHoverColor:St,darkDangerItemHoverColor:Tt,darkDangerItemSelectedColor:St,darkDangerItemActiveBg:K}},{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"]]})(N),vt=function(N,w){var d={};for(var a in N)Object.prototype.hasOwnProperty.call(N,a)&&w.indexOf(a)<0&&(d[a]=N[a]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,a=Object.getOwnPropertySymbols(N);B{var d,a;const B=t.useContext(l.Z),K=B||{},{getPrefixCls:c,getPopupContainer:i,direction:W,menu:g}=t.useContext(A.E_),u=c(),{prefixCls:L,className:ve,style:ae,theme:Be="light",expandIcon:fe,_internalDisableMenuItemTitleTooltip:Ie,inlineCollapsed:b,siderCollapsed:le,items:Ee,children:Ne,rootClassName:Ge,mode:ct,selectable:ut,onClick:ot,overflowedIndicatorPopupClassName:St}=N,Tt=vt(N,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),zt=(0,be.Z)(Tt,["collapsedWidth"]),kt=j(Ee)||Ne;(d=K.validator)===null||d===void 0||d.call(K,{mode:ct});const sn=(0,G.useEvent)(function(){var Hn;ot==null||ot.apply(void 0,arguments),(Hn=K.onClick)===null||Hn===void 0||Hn.call(K)}),an=K.mode||ct,Ot=ut!=null?ut:K.selectable,$t=t.useMemo(()=>le!==void 0?le:b,[b,le]),Jt={horizontal:{motionName:`${u}-slide-up`},inline:(0,m.Z)(u),other:{motionName:`${u}-zoom-big`}},Gt=c("menu",L||K.prefixCls),[qt,kn]=rt(Gt,!B),vn=C()(`${Gt}-${Be}`,g==null?void 0:g.className,ve);let Cn;if(typeof fe=="function")Cn=fe;else if(fe===null||fe===!1)Cn=null;else if(K.expandIcon===null||K.expandIcon===!1)Cn=null;else{const Hn=fe!=null?fe:K.expandIcon;Cn=(0,y.Tm)(Hn,{className:C()(`${Gt}-submenu-expand-icon`,(0,y.l$)(Hn)?(a=Hn.props)===null||a===void 0?void 0:a.className:"")})}const xn=t.useMemo(()=>({prefixCls:Gt,inlineCollapsed:$t||!1,direction:W,firstLevel:!0,theme:Be,mode:an,disableMenuItemTitleTooltip:Ie}),[Gt,$t,W,Ie,Be]);return qt(t.createElement(l.Z.Provider,{value:null},t.createElement(re.Provider,{value:xn},t.createElement(n.ZP,Object.assign({getPopupContainer:i,overflowedIndicator:t.createElement(Ce.Z,null),overflowedIndicatorPopupClassName:C()(Gt,`${Gt}-${Be}`,St),mode:an,selectable:Ot,onClick:sn},zt,{inlineCollapsed:$t,style:Object.assign(Object.assign({},g==null?void 0:g.style),ae),className:vn,prefixCls:Gt,direction:W,defaultMotions:Jt,expandIcon:Cn,ref:w,rootClassName:C()(Ge,kn)}),kt))))});const Pe=(0,t.forwardRef)((N,w)=>{const d=(0,t.useRef)(null),a=t.useContext(v.D);return(0,t.useImperativeHandle)(w,()=>({menu:d.current,focus:B=>{var K;(K=d.current)===null||K===void 0||K.focus(B)}})),t.createElement(dt,Object.assign({ref:d},N,a))});Pe.Item=_e,Pe.SubMenu=Le,Pe.Divider=Se,Pe.ItemGroup=n.BW;var nt=Pe},58421:function(ht,ke,e){e.d(ke,{Z:function(){return K}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(i,W){return t.createElement(C.Z,(0,n.Z)({},i,{ref:W,icon:z}))},r=t.forwardRef(A),_=r,Se=e(49198),O=e(33853),be=e(38819),f=e(92310),y=e.n(f),pe=e(20068),re=e(33885),ce=e(67732),_e=e(83652),he=e(42403),Le=e(158),Ce=e(26112),G={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},m=G,l=e(91735),x=function(c){(0,he.Z)(W,c);var i=(0,Le.Z)(W);function W(){var g;(0,ce.Z)(this,W);for(var u=arguments.length,L=new Array(u),ve=0;ve=0||ae.relatedTarget.className.indexOf("".concat(b,"-item"))>=0))&&Ie(g.getValidValue()))},g.go=function(ae){var Be=g.state.goInputText;Be!==""&&(ae.keyCode===m.ENTER||ae.type==="click")&&(g.setState({goInputText:""}),g.props.quickGo(g.getValidValue()))},g}return(0,_e.Z)(W,[{key:"getPageSizeOptions",value:function(){var u=this.props,L=u.pageSize,ve=u.pageSizeOptions;return ve.some(function(ae){return ae.toString()===L.toString()})?ve:ve.concat([L.toString()]).sort(function(ae,Be){var fe=Number.isNaN(Number(ae))?0:Number(ae),Ie=Number.isNaN(Number(Be))?0:Number(Be);return fe-Ie})}},{key:"render",value:function(){var u=this,L=this.props,ve=L.pageSize,ae=L.locale,Be=L.rootPrefixCls,fe=L.changeSize,Ie=L.quickGo,b=L.goButton,le=L.selectComponentClass,Ee=L.buildOptionText,Ne=L.selectPrefixCls,Ge=L.disabled,ct=this.state.goInputText,ut="".concat(Be,"-options"),ot=le,St=null,Tt=null,zt=null;if(!fe&&!Ie)return null;var kt=this.getPageSizeOptions();if(fe&&ot){var sn=kt.map(function(an,Ot){return t.createElement(ot.Option,{key:Ot,value:an.toString()},(Ee||u.buildOptionText)(an))});St=t.createElement(ot,{disabled:Ge,prefixCls:Ne,showSearch:!1,className:"".concat(ut,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(ve||kt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ot){return Ot.parentNode},"aria-label":ae.page_size,defaultOpen:!1},sn)}return Ie&&(b&&(zt=typeof b=="boolean"?t.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Ge,className:"".concat(ut,"-quick-jumper-button")},ae.jump_to_confirm):t.createElement("span",{onClick:this.go,onKeyUp:this.go},b)),Tt=t.createElement("div",{className:"".concat(ut,"-quick-jumper")},ae.jump_to,t.createElement("input",{disabled:Ge,type:"text",value:ct,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ae.page}),ae.page,zt)),t.createElement("li",{className:"".concat(ut)},St,Tt)}}]),W}(t.Component);x.defaultProps={pageSizeOptions:["10","20","50","100"]};var h=x,j=function(i){var W,g=i.rootPrefixCls,u=i.page,L=i.active,ve=i.className,ae=i.showTitle,Be=i.onClick,fe=i.onKeyPress,Ie=i.itemRender,b="".concat(g,"-item"),le=y()(b,"".concat(b,"-").concat(u),(W={},(0,pe.Z)(W,"".concat(b,"-active"),L),(0,pe.Z)(W,"".concat(b,"-disabled"),!u),(0,pe.Z)(W,i.className,ve),W)),Ee=function(){Be(u)},Ne=function(ut){fe(ut,Be,u)},Ge=Ie(u,"page",t.createElement("a",{rel:"nofollow"},u));return Ge?t.createElement("li",{title:ae?u.toString():null,className:le,onClick:Ee,onKeyPress:Ne,tabIndex:0},Ge):null},H=j;function T(){}function P(c){var i=Number(c);return typeof i=="number"&&!Number.isNaN(i)&&isFinite(i)&&Math.floor(i)===i}var Te=function(i,W,g){return g};function ne(c,i,W){var g=typeof c=="undefined"?i.pageSize:c;return Math.floor((W.total-1)/g)+1}var tt=function(c){(0,he.Z)(W,c);var i=(0,Le.Z)(W);function W(g){var u;(0,ce.Z)(this,W),u=i.call(this,g),u.paginationNode=t.createRef(),u.getJumpPrevPage=function(){return Math.max(1,u.state.current-(u.props.showLessItems?3:5))},u.getJumpNextPage=function(){return Math.min(ne(void 0,u.state,u.props),u.state.current+(u.props.showLessItems?3:5))},u.getItemIcon=function(fe,Ie){var b=u.props.prefixCls,le=fe||t.createElement("button",{type:"button","aria-label":Ie,className:"".concat(b,"-item-link")});return typeof fe=="function"&&(le=t.createElement(fe,(0,re.Z)({},u.props))),le},u.isValid=function(fe){var Ie=u.props.total;return P(fe)&&fe!==u.state.current&&P(Ie)&&Ie>0},u.shouldDisplayQuickJumper=function(){var fe=u.props,Ie=fe.showQuickJumper,b=fe.total,le=u.state.pageSize;return b<=le?!1:Ie},u.handleKeyDown=function(fe){(fe.keyCode===m.ARROW_UP||fe.keyCode===m.ARROW_DOWN)&&fe.preventDefault()},u.handleKeyUp=function(fe){var Ie=u.getValidValue(fe),b=u.state.currentInputValue;Ie!==b&&u.setState({currentInputValue:Ie}),fe.keyCode===m.ENTER?u.handleChange(Ie):fe.keyCode===m.ARROW_UP?u.handleChange(Ie-1):fe.keyCode===m.ARROW_DOWN&&u.handleChange(Ie+1)},u.handleBlur=function(fe){var Ie=u.getValidValue(fe);u.handleChange(Ie)},u.changePageSize=function(fe){var Ie=u.state.current,b=ne(fe,u.state,u.props);Ie=Ie>b?b:Ie,b===0&&(Ie=u.state.current),typeof fe=="number"&&("pageSize"in u.props||u.setState({pageSize:fe}),"current"in u.props||u.setState({current:Ie,currentInputValue:Ie})),u.props.onShowSizeChange(Ie,fe),"onChange"in u.props&&u.props.onChange&&u.props.onChange(Ie,fe)},u.handleChange=function(fe){var Ie=u.props,b=Ie.disabled,le=Ie.onChange,Ee=u.state,Ne=Ee.pageSize,Ge=Ee.current,ct=Ee.currentInputValue;if(u.isValid(fe)&&!b){var ut=ne(void 0,u.state,u.props),ot=fe;return fe>ut?ot=ut:fe<1&&(ot=1),"current"in u.props||u.setState({current:ot}),ot!==ct&&u.setState({currentInputValue:ot}),le(ot,Ne),ot}return Ge},u.prev=function(){u.hasPrev()&&u.handleChange(u.state.current-1)},u.next=function(){u.hasNext()&&u.handleChange(u.state.current+1)},u.jumpPrev=function(){u.handleChange(u.getJumpPrevPage())},u.jumpNext=function(){u.handleChange(u.getJumpNextPage())},u.hasPrev=function(){return u.state.current>1},u.hasNext=function(){return u.state.current2?b-2:0),Ee=2;Ee=ve?Be=ve:Be=Number(L),Be}},{key:"getShowSizeChanger",value:function(){var u=this.props,L=u.showSizeChanger,ve=u.total,ae=u.totalBoundaryShowSizeChanger;return typeof L!="undefined"?L:ve>ae}},{key:"render",value:function(){var u=this.props,L=u.prefixCls,ve=u.className,ae=u.style,Be=u.disabled,fe=u.hideOnSinglePage,Ie=u.total,b=u.locale,le=u.showQuickJumper,Ee=u.showLessItems,Ne=u.showTitle,Ge=u.showTotal,ct=u.simple,ut=u.itemRender,ot=u.showPrevNextJumpers,St=u.jumpPrevIcon,Tt=u.jumpNextIcon,zt=u.selectComponentClass,kt=u.selectPrefixCls,sn=u.pageSizeOptions,an=this.state,Ot=an.current,$t=an.pageSize,Jt=an.currentInputValue;if(fe===!0&&Ie<=$t)return null;var Gt=ne(void 0,this.state,this.props),qt=[],kn=null,vn=null,Cn=null,xn=null,Hn=null,tr=le&&le.goButton,Ln=Ee?1:2,ln=Ot-1>0?Ot-1:0,Un=Ot+1Ie?Ie:Ot*$t]));if(ct){tr&&(typeof tr=="boolean"?Hn=t.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},b.jump_to_confirm):Hn=t.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},tr),Hn=t.createElement("li",{title:Ne?"".concat(b.jump_to).concat(Ot,"/").concat(Gt):null,className:"".concat(L,"-simple-pager")},Hn));var M=this.renderPrev(ln);return t.createElement("ul",(0,n.Z)({className:y()(L,"".concat(L,"-simple"),(0,pe.Z)({},"".concat(L,"-disabled"),Be),ve),style:ae,ref:this.paginationNode},Wn),E,M?t.createElement("li",{title:Ne?b.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:y()("".concat(L,"-prev"),(0,pe.Z)({},"".concat(L,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},M):null,t.createElement("li",{title:Ne?"".concat(Ot,"/").concat(Gt):null,className:"".concat(L,"-simple-pager")},t.createElement("input",{type:"text",value:Jt,disabled:Be,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),t.createElement("span",{className:"".concat(L,"-slash")},"/"),Gt),t.createElement("li",{title:Ne?b.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:y()("".concat(L,"-next"),(0,pe.Z)({},"".concat(L,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Un)),Hn)}if(Gt<=3+Ln*2){var F={locale:b,rootPrefixCls:L,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ne,itemRender:ut};Gt||qt.push(t.createElement(H,(0,n.Z)({},F,{key:"noPager",page:1,className:"".concat(L,"-item-disabled")})));for(var S=1;S<=Gt;S+=1){var Ae=Ot===S;qt.push(t.createElement(H,(0,n.Z)({},F,{key:S,page:S,active:Ae})))}}else{var ye=Ee?b.prev_3:b.prev_5,Xe=Ee?b.next_3:b.next_5,Ve=ut(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(St,"prev page")),gt=ut(this.getJumpNextPage(),"jump-next",this.getItemIcon(Tt,"next page"));ot&&(kn=Ve?t.createElement("li",{title:Ne?ye:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:y()("".concat(L,"-jump-prev"),(0,pe.Z)({},"".concat(L,"-jump-prev-custom-icon"),!!St))},Ve):null,vn=gt?t.createElement("li",{title:Ne?Xe:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:y()("".concat(L,"-jump-next"),(0,pe.Z)({},"".concat(L,"-jump-next-custom-icon"),!!Tt))},gt):null),xn=t.createElement(H,{locale:b,last:!0,rootPrefixCls:L,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Gt,page:Gt,active:!1,showTitle:Ne,itemRender:ut}),Cn=t.createElement(H,{locale:b,rootPrefixCls:L,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ne,itemRender:ut});var xt=Math.max(1,Ot-Ln),Dt=Math.min(Ot+Ln,Gt);Ot-1<=Ln&&(Dt=1+Ln*2),Gt-Ot<=Ln&&(xt=Gt-Ln*2);for(var It=xt;It<=Dt;It+=1){var te=Ot===It;qt.push(t.createElement(H,{locale:b,rootPrefixCls:L,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:It,page:It,active:te,showTitle:Ne,itemRender:ut}))}Ot-1>=Ln*2&&Ot!==3&&(qt[0]=(0,t.cloneElement)(qt[0],{className:"".concat(L,"-item-after-jump-prev")}),qt.unshift(kn)),Gt-Ot>=Ln*2&&Ot!==Gt-2&&(qt[qt.length-1]=(0,t.cloneElement)(qt[qt.length-1],{className:"".concat(L,"-item-before-jump-next")}),qt.push(vn)),xt!==1&&qt.unshift(Cn),Dt!==Gt&&qt.push(xn)}var ie=!this.hasPrev()||!Gt,U=!this.hasNext()||!Gt,We=this.renderPrev(ln),st=this.renderNext(Un);return t.createElement("ul",(0,n.Z)({className:y()(L,ve,(0,pe.Z)({},"".concat(L,"-disabled"),Be)),style:ae,ref:this.paginationNode},Wn),E,We?t.createElement("li",{title:Ne?b.prev_page:null,onClick:this.prev,tabIndex:ie?null:0,onKeyPress:this.runIfEnterPrev,className:y()("".concat(L,"-prev"),(0,pe.Z)({},"".concat(L,"-disabled"),ie)),"aria-disabled":ie},We):null,qt,st?t.createElement("li",{title:Ne?b.next_page:null,onClick:this.next,tabIndex:U?null:0,onKeyPress:this.runIfEnterNext,className:y()("".concat(L,"-next"),(0,pe.Z)({},"".concat(L,"-disabled"),U)),"aria-disabled":U},st):null,t.createElement(h,{disabled:Be,locale:b,rootPrefixCls:L,selectComponentClass:zt,selectPrefixCls:kt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ot,pageSize:$t,pageSizeOptions:sn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:tr}))}}],[{key:"getDerivedStateFromProps",value:function(u,L){var ve={};if("current"in u&&(ve.current=u.current,u.current!==L.current&&(ve.currentInputValue=ve.current)),"pageSize"in u&&u.pageSize!==L.pageSize){var ae=L.current,Be=ne(u.pageSize,L,u);ae=ae>Be?Be:ae,"current"in u||(ve.current=ae,ve.currentInputValue=ae),ve.pageSize=u.pageSize}return ve}}]),W}(t.Component);tt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:T,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:T,locale:l.Z,style:{},itemRender:Te,totalBoundaryShowSizeChanger:50};var p=tt,X=e(22075),k=e(36355),D=e(19716),oe=e(8628),Q=e(9763),R=e(57809);const $=c=>t.createElement(R.default,Object.assign({},c,{showSearch:!0,size:"small"})),V=c=>t.createElement(R.default,Object.assign({},c,{showSearch:!0,size:"middle"}));$.Option=R.default.Option,V.Option=R.default.Option;var Y=e(9937),ge=e(17313),ue=e(83116),it=e(37613);const Ue=c=>{const{componentCls:i}=c;return{[`${i}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${i}-item-link`]:{color:c.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${i}-item-link`]:{color:c.colorTextDisabled,cursor:"not-allowed"}}},[`&${i}-disabled`]:{cursor:"not-allowed",[`${i}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:c.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:c.colorBorder,backgroundColor:c.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:c.itemActiveBgDisabled},a:{color:c.itemActiveColorDisabled}}},[`${i}-item-link`]:{color:c.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${i}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${i}-simple-pager`]:{color:c.colorTextDisabled},[`${i}-jump-prev, ${i}-jump-next`]:{[`${i}-item-link-icon`]:{opacity:0},[`${i}-item-ellipsis`]:{opacity:1}}},[`&${i}-simple`]:{[`${i}-prev, ${i}-next`]:{[`&${i}-disabled ${i}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},rt=c=>{const{componentCls:i}=c;return{[`&${i}-mini ${i}-total-text, &${i}-mini ${i}-simple-pager`]:{height:c.itemSizeSM,lineHeight:`${c.itemSizeSM}px`},[`&${i}-mini ${i}-item`]:{minWidth:c.itemSizeSM,height:c.itemSizeSM,margin:0,lineHeight:`${c.itemSizeSM-2}px`},[`&${i}-mini:not(${i}-disabled) ${i}-item:not(${i}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:c.colorBgTextHover},"&:active":{backgroundColor:c.colorBgTextActive}},[`&${i}-mini ${i}-prev, &${i}-mini ${i}-next`]:{minWidth:c.itemSizeSM,height:c.itemSizeSM,margin:0,lineHeight:`${c.itemSizeSM}px`},[`&${i}-mini:not(${i}-disabled)`]:{[`${i}-prev, ${i}-next`]:{[`&:hover ${i}-item-link`]:{backgroundColor:c.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:c.colorBgTextActive},[`&${i}-disabled:hover ${i}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${d}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${fe})`},"&::after":{transform:`rotate(45deg) translateX(-${fe})`}},[`${d}-submenu-open${d}-submenu-inline > ${d}-submenu-title > ${d}-submenu-arrow`]:{transform:`translateY(-${Be*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${fe})`},"&::before":{transform:`rotate(45deg) translateX(${fe})`}}})},{[`${w}-layout-header`]:{[d]:{lineHeight:"inherit"}}}]};var rt=(N,w)=>(0,tt.Z)("Menu",a=>{if(w===!1)return[];const{colorBgElevated:B,colorPrimary:K,colorTextLightSolid:c,controlHeightLG:i,fontSize:W,darkItemColor:g,darkDangerItemColor:u,darkItemBg:L,darkSubMenuItemBg:ve,darkItemSelectedColor:ae,darkItemSelectedBg:Be,darkDangerItemSelectedBg:fe,darkItemHoverBg:Ie,darkGroupTitleColor:b,darkItemHoverColor:le,darkItemDisabledColor:Ee,darkDangerItemHoverColor:Ne,darkDangerItemSelectedColor:Ge,darkDangerItemActiveBg:ct}=a,ut=W/7*5,ot=(0,p.TS)(a,{menuArrowSize:ut,menuHorizontalHeight:i*1.15,menuArrowOffset:`${ut*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:B}),St=(0,p.TS)(ot,{itemColor:g,itemHoverColor:le,groupTitleColor:b,itemSelectedColor:ae,itemBg:L,popupBg:L,subMenuItemBg:ve,itemActiveBg:"transparent",itemSelectedBg:Be,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ie,itemDisabledColor:Ee,dangerItemColor:u,dangerItemHoverColor:Ne,dangerItemSelectedColor:Ge,dangerItemActiveBg:ct,dangerItemSelectedBg:fe,menuSubMenuBg:ve,horizontalItemSelectedColor:c,horizontalItemSelectedBg:K});return[Ue(ot),k(ot),ge(ot),$(ot,"light"),$(St,"dark"),oe(ot),(0,P.Z)(ot),(0,Te.oN)(ot,"slide-up"),(0,Te.oN)(ot,"slide-down"),(0,ne._y)(ot,"zoom-big")]},a=>{const{colorPrimary:B,colorError:K,colorTextDisabled:c,colorErrorBg:i,colorText:W,colorTextDescription:g,colorBgContainer:u,colorFillAlter:L,colorFillContent:ve,lineWidth:ae,lineWidthBold:Be,controlItemBgActive:fe,colorBgTextHover:Ie,controlHeightLG:b,lineHeight:le,colorBgElevated:Ee,marginXXS:Ne,padding:Ge,fontSize:ct,controlHeightSM:ut,fontSizeLG:ot,colorTextLightSolid:St,colorErrorHover:Tt}=a,zt=new H.C(St).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:a.zIndexPopupBase+50,radiusItem:a.borderRadiusLG,itemBorderRadius:a.borderRadiusLG,radiusSubMenuItem:a.borderRadiusSM,subMenuItemBorderRadius:a.borderRadiusSM,colorItemText:W,itemColor:W,colorItemTextHover:W,itemHoverColor:W,colorItemTextHoverHorizontal:B,horizontalItemHoverColor:B,colorGroupTitle:g,groupTitleColor:g,colorItemTextSelected:B,itemSelectedColor:B,colorItemTextSelectedHorizontal:B,horizontalItemSelectedColor:B,colorItemBg:u,itemBg:u,colorItemBgHover:Ie,itemHoverBg:Ie,colorItemBgActive:ve,itemActiveBg:fe,colorSubItemBg:L,subMenuItemBg:L,colorItemBgSelected:fe,itemSelectedBg:fe,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Be,activeBarHeight:Be,colorActiveBarBorderSize:ae,activeBarBorderWidth:ae,colorItemTextDisabled:c,itemDisabledColor:c,colorDangerItemText:K,dangerItemColor:K,colorDangerItemTextHover:K,dangerItemHoverColor:K,colorDangerItemTextSelected:K,dangerItemSelectedColor:K,colorDangerItemBgActive:i,dangerItemActiveBg:i,colorDangerItemBgSelected:i,dangerItemSelectedBg:i,itemMarginInline:a.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:b,groupTitleLineHeight:le,collapsedWidth:b*2,popupBg:Ee,itemMarginBlock:Ne,itemPaddingInline:Ge,horizontalLineHeight:`${b*1.15}px`,iconSize:ct,iconMarginInlineEnd:ut-ct,collapsedIconSize:ot,groupTitleFontSize:ct,darkItemDisabledColor:new H.C(St).setAlpha(.25).toRgbString(),darkItemColor:zt,darkDangerItemColor:K,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:St,darkItemSelectedBg:B,darkDangerItemSelectedBg:K,darkItemHoverBg:"transparent",darkGroupTitleColor:zt,darkItemHoverColor:St,darkDangerItemHoverColor:Tt,darkDangerItemSelectedColor:St,darkDangerItemActiveBg:K}},{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"]]})(N),vt=function(N,w){var d={};for(var a in N)Object.prototype.hasOwnProperty.call(N,a)&&w.indexOf(a)<0&&(d[a]=N[a]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,a=Object.getOwnPropertySymbols(N);B{var d,a;const B=t.useContext(l.Z),K=B||{},{getPrefixCls:c,getPopupContainer:i,direction:W,menu:g}=t.useContext(A.E_),u=c(),{prefixCls:L,className:ve,style:ae,theme:Be="light",expandIcon:fe,_internalDisableMenuItemTitleTooltip:Ie,inlineCollapsed:b,siderCollapsed:le,items:Ee,children:Ne,rootClassName:Ge,mode:ct,selectable:ut,onClick:ot,overflowedIndicatorPopupClassName:St}=N,Tt=vt(N,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),zt=(0,be.Z)(Tt,["collapsedWidth"]),kt=j(Ee)||Ne;(d=K.validator)===null||d===void 0||d.call(K,{mode:ct});const sn=(0,G.useEvent)(function(){var Hn;ot==null||ot.apply(void 0,arguments),(Hn=K.onClick)===null||Hn===void 0||Hn.call(K)}),an=K.mode||ct,Ot=ut!=null?ut:K.selectable,$t=t.useMemo(()=>le!==void 0?le:b,[b,le]),Jt={horizontal:{motionName:`${u}-slide-up`},inline:(0,m.Z)(u),other:{motionName:`${u}-zoom-big`}},Gt=c("menu",L||K.prefixCls),[qt,kn]=rt(Gt,!B),vn=C()(`${Gt}-${Be}`,g==null?void 0:g.className,ve);let Cn;if(typeof fe=="function")Cn=fe;else if(fe===null||fe===!1)Cn=null;else if(K.expandIcon===null||K.expandIcon===!1)Cn=null;else{const Hn=fe!=null?fe:K.expandIcon;Cn=(0,y.Tm)(Hn,{className:C()(`${Gt}-submenu-expand-icon`,(0,y.l$)(Hn)?(a=Hn.props)===null||a===void 0?void 0:a.className:"")})}const xn=t.useMemo(()=>({prefixCls:Gt,inlineCollapsed:$t||!1,direction:W,firstLevel:!0,theme:Be,mode:an,disableMenuItemTitleTooltip:Ie}),[Gt,$t,W,Ie,Be]);return qt(t.createElement(l.Z.Provider,{value:null},t.createElement(re.Provider,{value:xn},t.createElement(n.ZP,Object.assign({getPopupContainer:i,overflowedIndicator:t.createElement(Ce.Z,null),overflowedIndicatorPopupClassName:C()(Gt,`${Gt}-${Be}`,St),mode:an,selectable:Ot,onClick:sn},zt,{inlineCollapsed:$t,style:Object.assign(Object.assign({},g==null?void 0:g.style),ae),className:vn,prefixCls:Gt,direction:W,defaultMotions:Jt,expandIcon:Cn,ref:w,rootClassName:C()(Ge,kn)}),kt))))});const Pe=(0,t.forwardRef)((N,w)=>{const d=(0,t.useRef)(null),a=t.useContext(v.D);return(0,t.useImperativeHandle)(w,()=>({menu:d.current,focus:B=>{var K;(K=d.current)===null||K===void 0||K.focus(B)}})),t.createElement(dt,Object.assign({ref:d},N,a))});Pe.Item=_e,Pe.SubMenu=Le,Pe.Divider=Se,Pe.ItemGroup=n.BW;var nt=Pe},58421:function(ht,ke,e){e.d(ke,{Z:function(){return K}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(i,W){return t.createElement(C.Z,(0,n.Z)({},i,{ref:W,icon:z}))},r=t.forwardRef(A),_=r,Se=e(49198),O=e(33853),be=e(38819),f=e(92310),y=e.n(f),pe=e(20068),re=e(33885),ce=e(67732),_e=e(83652),he=e(42403),Le=e(158),Ce=e(26112),G={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},m=G,l=e(91735),x=function(c){(0,he.Z)(W,c);var i=(0,Le.Z)(W);function W(){var g;(0,ce.Z)(this,W);for(var u=arguments.length,L=new Array(u),ve=0;ve=0||ae.relatedTarget.className.indexOf("".concat(b,"-item"))>=0))&&Ie(g.getValidValue()))},g.go=function(ae){var Be=g.state.goInputText;Be!==""&&(ae.keyCode===m.ENTER||ae.type==="click")&&(g.setState({goInputText:""}),g.props.quickGo(g.getValidValue()))},g}return(0,_e.Z)(W,[{key:"getPageSizeOptions",value:function(){var u=this.props,L=u.pageSize,ve=u.pageSizeOptions;return ve.some(function(ae){return ae.toString()===L.toString()})?ve:ve.concat([L.toString()]).sort(function(ae,Be){var fe=Number.isNaN(Number(ae))?0:Number(ae),Ie=Number.isNaN(Number(Be))?0:Number(Be);return fe-Ie})}},{key:"render",value:function(){var u=this,L=this.props,ve=L.pageSize,ae=L.locale,Be=L.rootPrefixCls,fe=L.changeSize,Ie=L.quickGo,b=L.goButton,le=L.selectComponentClass,Ee=L.buildOptionText,Ne=L.selectPrefixCls,Ge=L.disabled,ct=this.state.goInputText,ut="".concat(Be,"-options"),ot=le,St=null,Tt=null,zt=null;if(!fe&&!Ie)return null;var kt=this.getPageSizeOptions();if(fe&&ot){var sn=kt.map(function(an,Ot){return t.createElement(ot.Option,{key:Ot,value:an.toString()},(Ee||u.buildOptionText)(an))});St=t.createElement(ot,{disabled:Ge,prefixCls:Ne,showSearch:!1,className:"".concat(ut,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(ve||kt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ot){return Ot.parentNode},"aria-label":ae.page_size,defaultOpen:!1},sn)}return Ie&&(b&&(zt=typeof b=="boolean"?t.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Ge,className:"".concat(ut,"-quick-jumper-button")},ae.jump_to_confirm):t.createElement("span",{onClick:this.go,onKeyUp:this.go},b)),Tt=t.createElement("div",{className:"".concat(ut,"-quick-jumper")},ae.jump_to,t.createElement("input",{disabled:Ge,type:"text",value:ct,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ae.page}),ae.page,zt)),t.createElement("li",{className:"".concat(ut)},St,Tt)}}]),W}(t.Component);x.defaultProps={pageSizeOptions:["10","20","50","100"]};var h=x,j=function(i){var W,g=i.rootPrefixCls,u=i.page,L=i.active,ve=i.className,ae=i.showTitle,Be=i.onClick,fe=i.onKeyPress,Ie=i.itemRender,b="".concat(g,"-item"),le=y()(b,"".concat(b,"-").concat(u),(W={},(0,pe.Z)(W,"".concat(b,"-active"),L),(0,pe.Z)(W,"".concat(b,"-disabled"),!u),(0,pe.Z)(W,i.className,ve),W)),Ee=function(){Be(u)},Ne=function(ut){fe(ut,Be,u)},Ge=Ie(u,"page",t.createElement("a",{rel:"nofollow"},u));return Ge?t.createElement("li",{title:ae?u.toString():null,className:le,onClick:Ee,onKeyPress:Ne,tabIndex:0},Ge):null},H=j;function T(){}function P(c){var i=Number(c);return typeof i=="number"&&!Number.isNaN(i)&&isFinite(i)&&Math.floor(i)===i}var Te=function(i,W,g){return g};function ne(c,i,W){var g=typeof c=="undefined"?i.pageSize:c;return Math.floor((W.total-1)/g)+1}var tt=function(c){(0,he.Z)(W,c);var i=(0,Le.Z)(W);function W(g){var u;(0,ce.Z)(this,W),u=i.call(this,g),u.paginationNode=t.createRef(),u.getJumpPrevPage=function(){return Math.max(1,u.state.current-(u.props.showLessItems?3:5))},u.getJumpNextPage=function(){return Math.min(ne(void 0,u.state,u.props),u.state.current+(u.props.showLessItems?3:5))},u.getItemIcon=function(fe,Ie){var b=u.props.prefixCls,le=fe||t.createElement("button",{type:"button","aria-label":Ie,className:"".concat(b,"-item-link")});return typeof fe=="function"&&(le=t.createElement(fe,(0,re.Z)({},u.props))),le},u.isValid=function(fe){var Ie=u.props.total;return P(fe)&&fe!==u.state.current&&P(Ie)&&Ie>0},u.shouldDisplayQuickJumper=function(){var fe=u.props,Ie=fe.showQuickJumper,b=fe.total,le=u.state.pageSize;return b<=le?!1:Ie},u.handleKeyDown=function(fe){(fe.keyCode===m.ARROW_UP||fe.keyCode===m.ARROW_DOWN)&&fe.preventDefault()},u.handleKeyUp=function(fe){var Ie=u.getValidValue(fe),b=u.state.currentInputValue;Ie!==b&&u.setState({currentInputValue:Ie}),fe.keyCode===m.ENTER?u.handleChange(Ie):fe.keyCode===m.ARROW_UP?u.handleChange(Ie-1):fe.keyCode===m.ARROW_DOWN&&u.handleChange(Ie+1)},u.handleBlur=function(fe){var Ie=u.getValidValue(fe);u.handleChange(Ie)},u.changePageSize=function(fe){var Ie=u.state.current,b=ne(fe,u.state,u.props);Ie=Ie>b?b:Ie,b===0&&(Ie=u.state.current),typeof fe=="number"&&("pageSize"in u.props||u.setState({pageSize:fe}),"current"in u.props||u.setState({current:Ie,currentInputValue:Ie})),u.props.onShowSizeChange(Ie,fe),"onChange"in u.props&&u.props.onChange&&u.props.onChange(Ie,fe)},u.handleChange=function(fe){var Ie=u.props,b=Ie.disabled,le=Ie.onChange,Ee=u.state,Ne=Ee.pageSize,Ge=Ee.current,ct=Ee.currentInputValue;if(u.isValid(fe)&&!b){var ut=ne(void 0,u.state,u.props),ot=fe;return fe>ut?ot=ut:fe<1&&(ot=1),"current"in u.props||u.setState({current:ot}),ot!==ct&&u.setState({currentInputValue:ot}),le(ot,Ne),ot}return Ge},u.prev=function(){u.hasPrev()&&u.handleChange(u.state.current-1)},u.next=function(){u.hasNext()&&u.handleChange(u.state.current+1)},u.jumpPrev=function(){u.handleChange(u.getJumpPrevPage())},u.jumpNext=function(){u.handleChange(u.getJumpNextPage())},u.hasPrev=function(){return u.state.current>1},u.hasNext=function(){return u.state.current2?b-2:0),Ee=2;Ee=ve?Be=ve:Be=Number(L),Be}},{key:"getShowSizeChanger",value:function(){var u=this.props,L=u.showSizeChanger,ve=u.total,ae=u.totalBoundaryShowSizeChanger;return typeof L!="undefined"?L:ve>ae}},{key:"render",value:function(){var u=this.props,L=u.prefixCls,ve=u.className,ae=u.style,Be=u.disabled,fe=u.hideOnSinglePage,Ie=u.total,b=u.locale,le=u.showQuickJumper,Ee=u.showLessItems,Ne=u.showTitle,Ge=u.showTotal,ct=u.simple,ut=u.itemRender,ot=u.showPrevNextJumpers,St=u.jumpPrevIcon,Tt=u.jumpNextIcon,zt=u.selectComponentClass,kt=u.selectPrefixCls,sn=u.pageSizeOptions,an=this.state,Ot=an.current,$t=an.pageSize,Jt=an.currentInputValue;if(fe===!0&&Ie<=$t)return null;var Gt=ne(void 0,this.state,this.props),qt=[],kn=null,vn=null,Cn=null,xn=null,Hn=null,tr=le&&le.goButton,Ln=Ee?1:2,ln=Ot-1>0?Ot-1:0,Un=Ot+1Ie?Ie:Ot*$t]));if(ct){tr&&(typeof tr=="boolean"?Hn=t.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},b.jump_to_confirm):Hn=t.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},tr),Hn=t.createElement("li",{title:Ne?"".concat(b.jump_to).concat(Ot,"/").concat(Gt):null,className:"".concat(L,"-simple-pager")},Hn));var M=this.renderPrev(ln);return t.createElement("ul",(0,n.Z)({className:y()(L,"".concat(L,"-simple"),(0,pe.Z)({},"".concat(L,"-disabled"),Be),ve),style:ae,ref:this.paginationNode},Wn),E,M?t.createElement("li",{title:Ne?b.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:y()("".concat(L,"-prev"),(0,pe.Z)({},"".concat(L,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},M):null,t.createElement("li",{title:Ne?"".concat(Ot,"/").concat(Gt):null,className:"".concat(L,"-simple-pager")},t.createElement("input",{type:"text",value:Jt,disabled:Be,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),t.createElement("span",{className:"".concat(L,"-slash")},"/"),Gt),t.createElement("li",{title:Ne?b.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:y()("".concat(L,"-next"),(0,pe.Z)({},"".concat(L,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Un)),Hn)}if(Gt<=3+Ln*2){var F={locale:b,rootPrefixCls:L,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ne,itemRender:ut};Gt||qt.push(t.createElement(H,(0,n.Z)({},F,{key:"noPager",page:1,className:"".concat(L,"-item-disabled")})));for(var S=1;S<=Gt;S+=1){var Ae=Ot===S;qt.push(t.createElement(H,(0,n.Z)({},F,{key:S,page:S,active:Ae})))}}else{var ye=Ee?b.prev_3:b.prev_5,Xe=Ee?b.next_3:b.next_5,Ve=ut(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(St,"prev page")),gt=ut(this.getJumpNextPage(),"jump-next",this.getItemIcon(Tt,"next page"));ot&&(kn=Ve?t.createElement("li",{title:Ne?ye:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:y()("".concat(L,"-jump-prev"),(0,pe.Z)({},"".concat(L,"-jump-prev-custom-icon"),!!St))},Ve):null,vn=gt?t.createElement("li",{title:Ne?Xe:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:y()("".concat(L,"-jump-next"),(0,pe.Z)({},"".concat(L,"-jump-next-custom-icon"),!!Tt))},gt):null),xn=t.createElement(H,{locale:b,last:!0,rootPrefixCls:L,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Gt,page:Gt,active:!1,showTitle:Ne,itemRender:ut}),Cn=t.createElement(H,{locale:b,rootPrefixCls:L,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ne,itemRender:ut});var xt=Math.max(1,Ot-Ln),Dt=Math.min(Ot+Ln,Gt);Ot-1<=Ln&&(Dt=1+Ln*2),Gt-Ot<=Ln&&(xt=Gt-Ln*2);for(var It=xt;It<=Dt;It+=1){var te=Ot===It;qt.push(t.createElement(H,{locale:b,rootPrefixCls:L,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:It,page:It,active:te,showTitle:Ne,itemRender:ut}))}Ot-1>=Ln*2&&Ot!==3&&(qt[0]=(0,t.cloneElement)(qt[0],{className:"".concat(L,"-item-after-jump-prev")}),qt.unshift(kn)),Gt-Ot>=Ln*2&&Ot!==Gt-2&&(qt[qt.length-1]=(0,t.cloneElement)(qt[qt.length-1],{className:"".concat(L,"-item-before-jump-next")}),qt.push(vn)),xt!==1&&qt.unshift(Cn),Dt!==Gt&&qt.push(xn)}var se=!this.hasPrev()||!Gt,U=!this.hasNext()||!Gt,We=this.renderPrev(ln),st=this.renderNext(Un);return t.createElement("ul",(0,n.Z)({className:y()(L,ve,(0,pe.Z)({},"".concat(L,"-disabled"),Be)),style:ae,ref:this.paginationNode},Wn),E,We?t.createElement("li",{title:Ne?b.prev_page:null,onClick:this.prev,tabIndex:se?null:0,onKeyPress:this.runIfEnterPrev,className:y()("".concat(L,"-prev"),(0,pe.Z)({},"".concat(L,"-disabled"),se)),"aria-disabled":se},We):null,qt,st?t.createElement("li",{title:Ne?b.next_page:null,onClick:this.next,tabIndex:U?null:0,onKeyPress:this.runIfEnterNext,className:y()("".concat(L,"-next"),(0,pe.Z)({},"".concat(L,"-disabled"),U)),"aria-disabled":U},st):null,t.createElement(h,{disabled:Be,locale:b,rootPrefixCls:L,selectComponentClass:zt,selectPrefixCls:kt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ot,pageSize:$t,pageSizeOptions:sn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:tr}))}}],[{key:"getDerivedStateFromProps",value:function(u,L){var ve={};if("current"in u&&(ve.current=u.current,u.current!==L.current&&(ve.currentInputValue=ve.current)),"pageSize"in u&&u.pageSize!==L.pageSize){var ae=L.current,Be=ne(u.pageSize,L,u);ae=ae>Be?Be:ae,"current"in u||(ve.current=ae,ve.currentInputValue=ae),ve.pageSize=u.pageSize}return ve}}]),W}(t.Component);tt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:T,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:T,locale:l.Z,style:{},itemRender:Te,totalBoundaryShowSizeChanger:50};var p=tt,X=e(22075),k=e(36355),D=e(19716),oe=e(8628),Q=e(9763),R=e(57809);const $=c=>t.createElement(R.default,Object.assign({},c,{showSearch:!0,size:"small"})),V=c=>t.createElement(R.default,Object.assign({},c,{showSearch:!0,size:"middle"}));$.Option=R.default.Option,V.Option=R.default.Option;var Y=e(9937),ge=e(17313),ue=e(83116),it=e(37613);const Ue=c=>{const{componentCls:i}=c;return{[`${i}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${i}-item-link`]:{color:c.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${i}-item-link`]:{color:c.colorTextDisabled,cursor:"not-allowed"}}},[`&${i}-disabled`]:{cursor:"not-allowed",[`${i}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:c.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:c.colorBorder,backgroundColor:c.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:c.itemActiveBgDisabled},a:{color:c.itemActiveColorDisabled}}},[`${i}-item-link`]:{color:c.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${i}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${i}-simple-pager`]:{color:c.colorTextDisabled},[`${i}-jump-prev, ${i}-jump-next`]:{[`${i}-item-link-icon`]:{opacity:0},[`${i}-item-ellipsis`]:{opacity:1}}},[`&${i}-simple`]:{[`${i}-prev, ${i}-next`]:{[`&${i}-disabled ${i}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},rt=c=>{const{componentCls:i}=c;return{[`&${i}-mini ${i}-total-text, &${i}-mini ${i}-simple-pager`]:{height:c.itemSizeSM,lineHeight:`${c.itemSizeSM}px`},[`&${i}-mini ${i}-item`]:{minWidth:c.itemSizeSM,height:c.itemSizeSM,margin:0,lineHeight:`${c.itemSizeSM-2}px`},[`&${i}-mini:not(${i}-disabled) ${i}-item:not(${i}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:c.colorBgTextHover},"&:active":{backgroundColor:c.colorBgTextActive}},[`&${i}-mini ${i}-prev, &${i}-mini ${i}-next`]:{minWidth:c.itemSizeSM,height:c.itemSizeSM,margin:0,lineHeight:`${c.itemSizeSM}px`},[`&${i}-mini:not(${i}-disabled)`]:{[`${i}-prev, ${i}-next`]:{[`&:hover ${i}-item-link`]:{backgroundColor:c.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:c.colorBgTextActive},[`&${i}-disabled:hover ${i}-item-link`]:{backgroundColor:"transparent"}}},[` &${i}-mini ${i}-prev ${i}-item-link, &${i}-mini ${i}-next ${i}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:c.itemSizeSM,lineHeight:`${c.itemSizeSM}px`}},[`&${i}-mini ${i}-jump-prev, &${i}-mini ${i}-jump-next`]:{height:c.itemSizeSM,marginInlineEnd:0,lineHeight:`${c.itemSizeSM}px`},[`&${i}-mini ${i}-options`]:{marginInlineStart:c.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:c.miniOptionsSizeChangerTop},"&-quick-jumper":{height:c.itemSizeSM,lineHeight:`${c.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Y.x0)(c)),{width:c.paginationMiniQuickJumperInputWidth,height:c.controlHeightSM})}}}},vt=c=>{const{componentCls:i}=c;return{[` @@ -70,7 +70,7 @@ ${i}-jump-prev, ${i}-jump-next `]:{display:"inline-block",minWidth:c.itemSize,height:c.itemSize,color:c.colorText,fontFamily:c.fontFamily,lineHeight:`${c.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:c.borderRadius,cursor:"pointer",transition:`all ${c.motionDurationMid}`},[`${i}-prev, ${i}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:c.colorText,cursor:"pointer",userSelect:"none"},[`${i}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:c.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${c.lineWidth}px ${c.lineType} transparent`,borderRadius:c.borderRadius,outline:"none",transition:`all ${c.motionDurationMid}`},[`&:hover ${i}-item-link`]:{backgroundColor:c.colorBgTextHover},[`&:active ${i}-item-link`]:{backgroundColor:c.colorBgTextActive},[`&${i}-disabled:hover`]:{[`${i}-item-link`]:{backgroundColor:"transparent"}}},[`${i}-slash`]:{marginInlineEnd:c.paginationSlashMarginInlineEnd,marginInlineStart:c.paginationSlashMarginInlineStart},[`${i}-options`]:{display:"inline-block",marginInlineStart:c.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:c.controlHeight,marginInlineStart:c.marginXS,lineHeight:`${c.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Y.ik)(c)),{width:c.controlHeightLG*1.25,height:c.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:c.marginXS,marginInlineEnd:c.marginXS})}}}},dt=c=>{const{componentCls:i}=c;return{[`${i}-item`]:{display:"inline-block",minWidth:c.itemSize,height:c.itemSize,marginInlineEnd:c.marginXS,fontFamily:c.fontFamily,lineHeight:`${c.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${c.lineWidth}px ${c.lineType} transparent`,borderRadius:c.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${c.paginationItemPaddingInline}px`,color:c.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${i}-item-active)`]:{"&:hover":{transition:`all ${c.motionDurationMid}`,backgroundColor:c.colorBgTextHover},"&:active":{backgroundColor:c.colorBgTextActive}},"&-active":{fontWeight:c.fontWeightStrong,backgroundColor:c.itemActiveBg,borderColor:c.colorPrimary,a:{color:c.colorPrimary},"&:hover":{borderColor:c.colorPrimaryHover},"&:hover a":{color:c.colorPrimaryHover}}}}},Pe=c=>{const{componentCls:i}=c;return{[i]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ge.Wf)(c)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${i}-total-text`]:{display:"inline-block",height:c.itemSize,marginInlineEnd:c.marginXS,lineHeight:`${c.itemSize-2}px`,verticalAlign:"middle"}}),dt(c)),Bt(c)),vt(c)),rt(c)),Ue(c)),{[`@media only screen and (max-width: ${c.screenLG}px)`]:{[`${i}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${c.screenSM}px)`]:{[`${i}-options`]:{display:"none"}}}),[`&${c.componentCls}-rtl`]:{direction:"rtl"}}},nt=c=>{const{componentCls:i}=c;return{[`${i}${i}-disabled:not(${i}-mini)`]:{"&, &:hover":{[`${i}-item-link`]:{borderColor:c.colorBorder}},"&:focus-visible":{[`${i}-item-link`]:{borderColor:c.colorBorder}},[`${i}-item, ${i}-item-link`]:{backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,[`&:hover:not(${i}-item-active)`]:{backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,a:{color:c.colorTextDisabled}},[`&${i}-item-active`]:{backgroundColor:c.itemActiveBgDisabled}},[`${i}-prev, ${i}-next`]:{"&:hover button":{backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,color:c.colorTextDisabled},[`${i}-item-link`]:{backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder}}},[`${i}:not(${i}-mini)`]:{[`${i}-prev, ${i}-next`]:{"&:hover button":{borderColor:c.colorPrimaryHover,backgroundColor:c.itemBg},[`${i}-item-link`]:{backgroundColor:c.itemLinkBg,borderColor:c.colorBorder},[`&:hover ${i}-item-link`]:{borderColor:c.colorPrimary,backgroundColor:c.itemBg,color:c.colorPrimary},[`&${i}-disabled`]:{[`${i}-item-link`]:{borderColor:c.colorBorder,color:c.colorTextDisabled}}},[`${i}-item`]:{backgroundColor:c.itemBg,border:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`,[`&:hover:not(${i}-item-active)`]:{borderColor:c.colorPrimary,backgroundColor:c.itemBg,a:{color:c.colorPrimary}},"&-active":{borderColor:c.colorPrimary}}}}},N=c=>{const{componentCls:i}=c;return{[`${i}:not(${i}-disabled)`]:{[`${i}-item`]:Object.assign({},(0,ge.Qy)(c)),[`${i}-jump-prev, ${i}-jump-next`]:{"&:focus-visible":Object.assign({[`${i}-item-link-icon`]:{opacity:1},[`${i}-item-ellipsis`]:{opacity:0}},(0,ge.oN)(c))},[`${i}-prev, ${i}-next`]:{[`&:focus-visible ${i}-item-link`]:Object.assign({},(0,ge.oN)(c))}}}};var w=(0,ue.Z)("Pagination",c=>{const i=(0,it.TS)(c,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:c.marginXXS/2,paginationMiniQuickJumperInputWidth:c.controlHeightLG*1.1,paginationItemPaddingInline:c.marginXXS*1.5,paginationEllipsisLetterSpacing:c.marginXXS/2,paginationSlashMarginInlineStart:c.marginXXS,paginationSlashMarginInlineEnd:c.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Y.e5)(c),(0,Y.TM)(c));return[Pe(i),N(i),c.wireframe&&nt(i)]},c=>({itemBg:c.colorBgContainer,itemSize:c.controlHeight,itemSizeSM:c.controlHeightSM,itemActiveBg:c.colorBgContainer,itemLinkBg:c.colorBgContainer,itemActiveColorDisabled:c.colorTextDisabled,itemActiveBgDisabled:c.controlItemBgActiveDisabled,itemInputBg:c.colorBgContainer,miniOptionsSizeChangerTop:0})),d=function(c,i){var W={};for(var g in c)Object.prototype.hasOwnProperty.call(c,g)&&i.indexOf(g)<0&&(W[g]=c[g]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,g=Object.getOwnPropertySymbols(c);u{const{prefixCls:i,selectPrefixCls:W,className:g,rootClassName:u,style:L,size:ve,locale:ae,selectComponentClass:Be,responsive:fe,showSizeChanger:Ie}=c,b=d(c,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:le}=(0,oe.Z)(fe),{getPrefixCls:Ee,direction:Ne,pagination:Ge={}}=t.useContext(k.E_),ct=Ee("pagination",i),[ut,ot]=w(ct),St=Ie!=null?Ie:Ge.showSizeChanger,Tt=t.useMemo(()=>{const Gt=t.createElement("span",{className:`${ct}-item-ellipsis`},"\u2022\u2022\u2022"),qt=t.createElement("button",{className:`${ct}-item-link`,type:"button",tabIndex:-1},Ne==="rtl"?t.createElement(be.Z,null):t.createElement(O.Z,null)),kn=t.createElement("button",{className:`${ct}-item-link`,type:"button",tabIndex:-1},Ne==="rtl"?t.createElement(O.Z,null):t.createElement(be.Z,null)),vn=t.createElement("a",{className:`${ct}-item-link`},t.createElement("div",{className:`${ct}-item-container`},Ne==="rtl"?t.createElement(Se.Z,{className:`${ct}-item-link-icon`}):t.createElement(_,{className:`${ct}-item-link-icon`}),Gt)),Cn=t.createElement("a",{className:`${ct}-item-link`},t.createElement("div",{className:`${ct}-item-container`},Ne==="rtl"?t.createElement(_,{className:`${ct}-item-link-icon`}):t.createElement(Se.Z,{className:`${ct}-item-link-icon`}),Gt));return{prevIcon:qt,nextIcon:kn,jumpPrevIcon:vn,jumpNextIcon:Cn}},[Ne,ct]),[zt]=(0,Q.Z)("Pagination",X.Z),kt=Object.assign(Object.assign({},zt),ae),sn=(0,D.Z)(ve),an=sn==="small"||!!(le&&!sn&&fe),Ot=Ee("select",W),$t=y()({[`${ct}-mini`]:an,[`${ct}-rtl`]:Ne==="rtl"},Ge==null?void 0:Ge.className,g,u,ot),Jt=Object.assign(Object.assign({},Ge==null?void 0:Ge.style),L);return ut(t.createElement(p,Object.assign({},Tt,b,{style:Jt,prefixCls:ct,selectPrefixCls:Ot,className:$t,selectComponentClass:Be||(an?$:V),locale:kt,showSizeChanger:St})))},K=B},93948:function(ht,ke,e){e.d(ke,{Z:function(){return Ie}});var n=e(59301),t=e(29679),v=e(40001),z=e(19248),C=e(99267),A=e(92310),r=e.n(A),_=e(2738),Se=e(36355),O=e(54476),be=e(33885),f=e(75931),y={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},pe=function(){var le=(0,n.useRef)([]),Ee=(0,n.useRef)(null);return(0,n.useEffect)(function(){var Ne=Date.now(),Ge=!1;le.current.forEach(function(ct){if(ct){Ge=!0;var ut=ct.style;ut.transitionDuration=".3s, .3s, .3s, .06s",Ee.current&&Ne-Ee.current<100&&(ut.transitionDuration="0s, 0s")}}),Ge&&(Ee.current=Date.now())}),le.current},re=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ce=function(le){var Ee=(0,be.Z)((0,be.Z)({},y),le),Ne=Ee.className,Ge=Ee.percent,ct=Ee.prefixCls,ut=Ee.strokeColor,ot=Ee.strokeLinecap,St=Ee.strokeWidth,Tt=Ee.style,zt=Ee.trailColor,kt=Ee.trailWidth,sn=Ee.transition,an=(0,f.Z)(Ee,re);delete an.gapPosition;var Ot=Array.isArray(Ge)?Ge:[Ge],$t=Array.isArray(ut)?ut:[ut],Jt=pe(),Gt=St/2,qt=100-St/2,kn="M ".concat(ot==="round"?Gt:0,",").concat(Gt,` - L `).concat(ot==="round"?qt:100,",").concat(Gt),vn="0 0 100 ".concat(St),Cn=0;return n.createElement("svg",(0,O.Z)({className:r()("".concat(ct,"-line"),Ne),viewBox:vn,preserveAspectRatio:"none",style:Tt},an),n.createElement("path",{className:"".concat(ct,"-line-trail"),d:kn,strokeLinecap:ot,stroke:zt,strokeWidth:kt||St,fillOpacity:"0"}),Ot.map(function(xn,Hn){var tr=1;switch(ot){case"round":tr=1-St/100;break;case"square":tr=1-St/2/100;break;default:tr=1;break}var Ln={strokeDasharray:"".concat(xn*tr,"px, 100px"),strokeDashoffset:"-".concat(Cn,"px"),transition:sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ln=$t[Hn]||$t[$t.length-1];return Cn+=xn,n.createElement("path",{key:Hn,className:"".concat(ct,"-line-path"),d:kn,strokeLinecap:ot,stroke:ln,strokeWidth:St,fillOpacity:"0",ref:function(Wn){Jt[Hn]=Wn},style:Ln})}))},_e=ce,he=e(76190),Le=e(42978),Ce=e(47273),G=0,m=(0,Ce.Z)();function l(){var b;return m?(b=G,G+=1):b="TEST_OR_SSR",b}var x=function(b){var le=n.useState(),Ee=(0,Le.Z)(le,2),Ne=Ee[0],Ge=Ee[1];return n.useEffect(function(){Ge("rc_progress_".concat(l()))},[]),b||Ne},h=function(le){var Ee=le.bg,Ne=le.children;return n.createElement("div",{style:{width:"100%",height:"100%",background:Ee}},Ne)};function j(b,le){return Object.keys(b).map(function(Ee){var Ne=parseFloat(Ee),Ge="".concat(Math.floor(Ne*le),"%");return"".concat(b[Ee]," ").concat(Ge)})}var H=n.forwardRef(function(b,le){var Ee=b.prefixCls,Ne=b.color,Ge=b.gradientId,ct=b.radius,ut=b.style,ot=b.ptg,St=b.strokeLinecap,Tt=b.strokeWidth,zt=b.size,kt=b.gapDegree,sn=Ne&&(0,he.Z)(Ne)==="object",an=sn?"#FFF":void 0,Ot=zt/2,$t=n.createElement("circle",{className:"".concat(Ee,"-circle-path"),r:ct,cx:Ot,cy:Ot,stroke:an,strokeLinecap:St,strokeWidth:Tt,opacity:ot===0?0:1,style:ut,ref:le});if(!sn)return $t;var Jt="".concat(Ge,"-conic"),Gt=kt?"".concat(180+kt/2,"deg"):"0deg",qt=j(Ne,(360-kt)/360),kn=j(Ne,1),vn="conic-gradient(from ".concat(Gt,", ").concat(qt.join(", "),")"),Cn="linear-gradient(to ".concat(kt?"bottom":"top",", ").concat(kn.join(", "),")");return n.createElement(n.Fragment,null,n.createElement("mask",{id:Jt},$t),n.createElement("foreignObject",{x:0,y:0,width:zt,height:zt,mask:"url(#".concat(Jt,")")},n.createElement(h,{bg:Cn},n.createElement(h,{bg:vn}))))}),T=H,P=100,Te=function(le,Ee,Ne,Ge,ct,ut,ot,St,Tt,zt){var kt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,sn=Ne/100*360*((360-ut)/360),an=ut===0?0:{bottom:0,top:180,left:90,right:-90}[ot],Ot=(100-Ge)/100*Ee;Tt==="round"&&Ge!==100&&(Ot+=zt/2,Ot>=Ee&&(Ot=Ee-.01));var $t=P/2;return{stroke:typeof St=="string"?St:void 0,strokeDasharray:"".concat(Ee,"px ").concat(le),strokeDashoffset:Ot+kt,transform:"rotate(".concat(ct+sn+an,"deg)"),transformOrigin:"".concat($t,"px ").concat($t,"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}},ne=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function tt(b){var le=b!=null?b:[];return Array.isArray(le)?le:[le]}var p=function(le){var Ee=(0,be.Z)((0,be.Z)({},y),le),Ne=Ee.id,Ge=Ee.prefixCls,ct=Ee.steps,ut=Ee.strokeWidth,ot=Ee.trailWidth,St=Ee.gapDegree,Tt=St===void 0?0:St,zt=Ee.gapPosition,kt=Ee.trailColor,sn=Ee.strokeLinecap,an=Ee.style,Ot=Ee.className,$t=Ee.strokeColor,Jt=Ee.percent,Gt=(0,f.Z)(Ee,ne),qt=P/2,kn=x(Ne),vn="".concat(kn,"-gradient"),Cn=qt-ut/2,xn=Math.PI*2*Cn,Hn=Tt>0?90+Tt/2:-90,tr=xn*((360-Tt)/360),Ln=(0,he.Z)(ct)==="object"?ct:{count:ct,space:2},ln=Ln.count,Un=Ln.space,Wn=tt(Jt),E=tt($t),M=E.find(function(gt){return gt&&(0,he.Z)(gt)==="object"}),F=M&&(0,he.Z)(M)==="object",S=F?"butt":sn,Ae=Te(xn,tr,0,100,Hn,Tt,zt,kt,S,ut),ye=pe(),Xe=function(){var xt=0;return Wn.map(function(Dt,It){var te=E[It]||E[E.length-1],ie=Te(xn,tr,xt,Dt,Hn,Tt,zt,te,S,ut);return xt+=Dt,n.createElement(T,{key:It,color:te,ptg:Dt,radius:Cn,prefixCls:Ge,gradientId:vn,style:ie,strokeLinecap:S,strokeWidth:ut,gapDegree:Tt,ref:function(We){ye[It]=We},size:P})}).reverse()},Ve=function(){var xt=Math.round(ln*(Wn[0]/100)),Dt=100/ln,It=0;return new Array(ln).fill(null).map(function(te,ie){var U=ie<=xt-1?E[0]:kt,We=U&&(0,he.Z)(U)==="object"?"url(#".concat(vn,")"):void 0,st=Te(xn,tr,It,Dt,Hn,Tt,zt,U,"butt",ut,Un);return It+=(tr-st.strokeDashoffset+Un)*100/tr,n.createElement("circle",{key:ie,className:"".concat(Ge,"-circle-path"),r:Cn,cx:qt,cy:qt,stroke:We,strokeWidth:ut,opacity:1,style:st,ref:function(bt){ye[ie]=bt}})})};return n.createElement("svg",(0,O.Z)({className:r()("".concat(Ge,"-circle"),Ot),viewBox:"0 0 ".concat(P," ").concat(P),style:an,id:Ne,role:"presentation"},Gt),!ln&&n.createElement("circle",{className:"".concat(Ge,"-circle-trail"),r:Cn,cx:qt,cy:qt,stroke:kt,strokeLinecap:S,strokeWidth:ot||ut,style:Ae}),ln?Ve():Xe())},X=p,k={Line:_e,Circle:X},D=e(6848),oe=e(30071);function Q(b){return!b||b<0?0:b>100?100:b}function R(b){let{success:le,successPercent:Ee}=b,Ne=Ee;return le&&"progress"in le&&(Ne=le.progress),le&&"percent"in le&&(Ne=le.percent),Ne}const $=b=>{let{percent:le,success:Ee,successPercent:Ne}=b;const Ge=Q(R({success:Ee,successPercent:Ne}));return[Ge,Q(Q(le)-Ge)]},V=b=>{let{success:le={},strokeColor:Ee}=b;const{strokeColor:Ne}=le;return[Ne||oe.presetPrimaryColors.green,Ee||null]},Y=(b,le,Ee)=>{var Ne,Ge,ct,ut;let ot=-1,St=-1;if(le==="step"){const Tt=Ee.steps,zt=Ee.strokeWidth;typeof b=="string"||typeof b=="undefined"?(ot=b==="small"?2:14,St=zt!=null?zt:8):typeof b=="number"?[ot,St]=[b,b]:[ot=14,St=8]=b,ot*=Tt}else if(le==="line"){const Tt=Ee==null?void 0:Ee.strokeWidth;typeof b=="string"||typeof b=="undefined"?St=Tt||(b==="small"?6:8):typeof b=="number"?[ot,St]=[b,b]:[ot=-1,St=8]=b}else(le==="circle"||le==="dashboard")&&(typeof b=="string"||typeof b=="undefined"?[ot,St]=b==="small"?[60,60]:[120,120]:typeof b=="number"?[ot,St]=[b,b]:(ot=(Ge=(Ne=b[0])!==null&&Ne!==void 0?Ne:b[1])!==null&&Ge!==void 0?Ge:120,St=(ut=(ct=b[0])!==null&&ct!==void 0?ct:b[1])!==null&&ut!==void 0?ut:120));return[ot,St]},ge=3,ue=b=>ge/b*100;var Ue=b=>{const{prefixCls:le,trailColor:Ee=null,strokeLinecap:Ne="round",gapPosition:Ge,gapDegree:ct,width:ut=120,type:ot,children:St,success:Tt,size:zt=ut}=b,[kt,sn]=Y(zt,"circle");let{strokeWidth:an}=b;an===void 0&&(an=Math.max(ue(kt),6));const Ot={width:kt,height:sn,fontSize:kt*.15+6},$t=n.useMemo(()=>{if(ct||ct===0)return ct;if(ot==="dashboard")return 75},[ct,ot]),Jt=Ge||ot==="dashboard"&&"bottom"||void 0,Gt=Object.prototype.toString.call(b.strokeColor)==="[object Object]",qt=V({success:Tt,strokeColor:b.strokeColor}),kn=r()(`${le}-inner`,{[`${le}-circle-gradient`]:Gt}),vn=n.createElement(X,{percent:$(b),strokeWidth:an,trailWidth:an,strokeColor:qt,strokeLinecap:Ne,trailColor:Ee,prefixCls:le,gapDegree:$t,gapPosition:Jt});return n.createElement("div",{className:kn,style:Ot},kt<=20?n.createElement(D.Z,{title:St},n.createElement("span",null,vn)):n.createElement(n.Fragment,null,vn,St))},rt=function(b,le){var Ee={};for(var Ne in b)Object.prototype.hasOwnProperty.call(b,Ne)&&le.indexOf(Ne)<0&&(Ee[Ne]=b[Ne]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,Ne=Object.getOwnPropertySymbols(b);Ge{let le=[];return Object.keys(b).forEach(Ee=>{const Ne=parseFloat(Ee.replace(/%/g,""));isNaN(Ne)||le.push({key:Ne,value:b[Ee]})}),le=le.sort((Ee,Ne)=>Ee.key-Ne.key),le.map(Ee=>{let{key:Ne,value:Ge}=Ee;return`${Ge} ${Ne}%`}).join(", ")},Bt=(b,le)=>{const{from:Ee=oe.presetPrimaryColors.blue,to:Ne=oe.presetPrimaryColors.blue,direction:Ge=le==="rtl"?"to left":"to right"}=b,ct=rt(b,["from","to","direction"]);if(Object.keys(ct).length!==0){const ut=vt(ct);return{backgroundImage:`linear-gradient(${Ge}, ${ut})`}}return{backgroundImage:`linear-gradient(${Ge}, ${Ee}, ${Ne})`}};var Pe=b=>{const{prefixCls:le,direction:Ee,percent:Ne,size:Ge,strokeWidth:ct,strokeColor:ut,strokeLinecap:ot="round",children:St,trailColor:Tt=null,success:zt}=b,kt=ut&&typeof ut!="string"?Bt(ut,Ee):{backgroundColor:ut},sn=ot==="square"||ot==="butt"?0:void 0,an={backgroundColor:Tt||void 0,borderRadius:sn},Ot=Ge!=null?Ge:[-1,ct||(Ge==="small"?6:8)],[$t,Jt]=Y(Ot,"line",{strokeWidth:ct}),Gt=Object.assign({width:`${Q(Ne)}%`,height:Jt,borderRadius:sn},kt),qt=R(b),kn={width:`${Q(qt)}%`,height:Jt,borderRadius:sn,backgroundColor:zt==null?void 0:zt.strokeColor},vn={width:$t<0?"100%":$t,height:Jt};return n.createElement(n.Fragment,null,n.createElement("div",{className:`${le}-outer`,style:vn},n.createElement("div",{className:`${le}-inner`,style:an},n.createElement("div",{className:`${le}-bg`,style:Gt}),qt!==void 0?n.createElement("div",{className:`${le}-success-bg`,style:kn}):null)),St)},N=b=>{const{size:le,steps:Ee,percent:Ne=0,strokeWidth:Ge=8,strokeColor:ct,trailColor:ut=null,prefixCls:ot,children:St}=b,Tt=Math.round(Ee*(Ne/100)),zt=le==="small"?2:14,kt=le!=null?le:[zt,Ge],[sn,an]=Y(kt,"step",{steps:Ee,strokeWidth:Ge}),Ot=sn/Ee,$t=new Array(Ee);for(let Jt=0;Jt{const le=b?"100%":"-100%";return new w.Keyframes(`antProgress${b?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${le}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${le}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},c=b=>{const{componentCls:le,iconCls:Ee}=b;return{[le]:Object.assign(Object.assign({},(0,d.Wf)(b)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:b.fontSize,marginInlineEnd:b.marginXS,marginBottom:b.marginXS},[`${le}-outer`]:{display:"inline-block",width:"100%"},[`&${le}-show-info`]:{[`${le}-outer`]:{marginInlineEnd:`calc(-2em - ${b.marginXS}px)`,paddingInlineEnd:`calc(2em + ${b.paddingXS}px)`}},[`${le}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:b.remainingColor,borderRadius:b.lineBorderRadius},[`${le}-inner:not(${le}-circle-gradient)`]:{[`${le}-circle-path`]:{stroke:b.defaultColor}},[`${le}-success-bg, ${le}-bg`]:{position:"relative",backgroundColor:b.defaultColor,borderRadius:b.lineBorderRadius,transition:`all ${b.motionDurationSlow} ${b.motionEaseInOutCirc}`},[`${le}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:b.colorSuccess},[`${le}-text`]:{display:"inline-block",width:"2em",marginInlineStart:b.marginXS,color:b.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Ee]:{fontSize:b.fontSize}},[`&${le}-status-active`]:{[`${le}-bg::before`]:{position:"absolute",inset:0,backgroundColor:b.colorBgContainer,borderRadius:b.lineBorderRadius,opacity:0,animationName:K(),animationDuration:b.progressActiveMotionDuration,animationTimingFunction:b.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${le}-rtl${le}-status-active`]:{[`${le}-bg::before`]:{animationName:K(!0)}},[`&${le}-status-exception`]:{[`${le}-bg`]:{backgroundColor:b.colorError},[`${le}-text`]:{color:b.colorError}},[`&${le}-status-exception ${le}-inner:not(${le}-circle-gradient)`]:{[`${le}-circle-path`]:{stroke:b.colorError}},[`&${le}-status-success`]:{[`${le}-bg`]:{backgroundColor:b.colorSuccess},[`${le}-text`]:{color:b.colorSuccess}},[`&${le}-status-success ${le}-inner:not(${le}-circle-gradient)`]:{[`${le}-circle-path`]:{stroke:b.colorSuccess}}})}},i=b=>{const{componentCls:le,iconCls:Ee}=b;return{[le]:{[`${le}-circle-trail`]:{stroke:b.remainingColor},[`&${le}-circle ${le}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${le}-circle ${le}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:b.circleTextColor,fontSize:b.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Ee]:{fontSize:`${b.fontSize/b.fontSizeSM}em`}},[`${le}-circle&-status-exception`]:{[`${le}-text`]:{color:b.colorError}},[`${le}-circle&-status-success`]:{[`${le}-text`]:{color:b.colorSuccess}}},[`${le}-inline-circle`]:{lineHeight:1,[`${le}-inner`]:{verticalAlign:"bottom"}}}},W=b=>{const{componentCls:le}=b;return{[le]:{[`${le}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:b.progressStepMinWidth,marginInlineEnd:b.progressStepMarginInlineEnd,backgroundColor:b.remainingColor,transition:`all ${b.motionDurationSlow}`,"&-active":{backgroundColor:b.defaultColor}}}}}},g=b=>{const{componentCls:le,iconCls:Ee}=b;return{[le]:{[`${le}-small&-line, ${le}-small&-line ${le}-text ${Ee}`]:{fontSize:b.fontSizeSM}}}};var u=(0,a.Z)("Progress",b=>{const le=b.marginXXS/2,Ee=(0,B.TS)(b,{progressStepMarginInlineEnd:le,progressStepMinWidth:le,progressActiveMotionDuration:"2.4s"});return[c(Ee),i(Ee),W(Ee),g(Ee)]},b=>({circleTextColor:b.colorText,defaultColor:b.colorInfo,remainingColor:b.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),L=function(b,le){var Ee={};for(var Ne in b)Object.prototype.hasOwnProperty.call(b,Ne)&&le.indexOf(Ne)<0&&(Ee[Ne]=b[Ne]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,Ne=Object.getOwnPropertySymbols(b);Ge{const{prefixCls:Ee,className:Ne,rootClassName:Ge,steps:ct,strokeColor:ut,percent:ot=0,size:St="default",showInfo:Tt=!0,type:zt="line",status:kt,format:sn,style:an}=b,Ot=L(b,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),$t=n.useMemo(()=>{var Wn,E;const M=R(b);return parseInt(M!==void 0?(Wn=M!=null?M:0)===null||Wn===void 0?void 0:Wn.toString():(E=ot!=null?ot:0)===null||E===void 0?void 0:E.toString(),10)},[ot,b.success,b.successPercent]),Jt=n.useMemo(()=>!ae.includes(kt)&&$t>=100?"success":kt||"normal",[kt,$t]),{getPrefixCls:Gt,direction:qt,progress:kn}=n.useContext(Se.E_),vn=Gt("progress",Ee),[Cn,xn]=u(vn),Hn=n.useMemo(()=>{if(!Tt)return null;const Wn=R(b);let E;const M=sn||(S=>`${S}%`),F=zt==="line";return sn||Jt!=="exception"&&Jt!=="success"?E=M(Q(ot),Q(Wn)):Jt==="exception"?E=F?n.createElement(z.Z,null):n.createElement(C.Z,null):Jt==="success"&&(E=F?n.createElement(t.Z,null):n.createElement(v.Z,null)),n.createElement("span",{className:`${vn}-text`,title:typeof E=="string"?E:void 0},E)},[Tt,ot,$t,Jt,zt,vn,sn]),tr=Array.isArray(ut)?ut[0]:ut,Ln=typeof ut=="string"||Array.isArray(ut)?ut:void 0;let ln;zt==="line"?ln=ct?n.createElement(N,Object.assign({},b,{strokeColor:Ln,prefixCls:vn,steps:ct}),Hn):n.createElement(Pe,Object.assign({},b,{strokeColor:tr,prefixCls:vn,direction:qt}),Hn):(zt==="circle"||zt==="dashboard")&&(ln=n.createElement(Ue,Object.assign({},b,{strokeColor:tr,prefixCls:vn,progressStatus:Jt}),Hn));const Un=r()(vn,`${vn}-status-${Jt}`,`${vn}-${zt==="dashboard"&&"circle"||ct&&"steps"||zt}`,{[`${vn}-inline-circle`]:zt==="circle"&&Y(St,"circle")[0]<=20,[`${vn}-show-info`]:Tt,[`${vn}-${St}`]:typeof St=="string",[`${vn}-rtl`]:qt==="rtl"},kn==null?void 0:kn.className,Ne,Ge,xn);return Cn(n.createElement("div",Object.assign({ref:le,style:Object.assign(Object.assign({},kn==null?void 0:kn.style),an),className:Un,role:"progressbar","aria-valuenow":$t},(0,_.Z)(Ot,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ln))}),Ie=fe},5112:function(ht,ke,e){e.d(ke,{ZP:function(){return oe}});var n=e(92310),t=e.n(n),v=e(18929),z=e(26112),C=e(59301),A=e(36355),r=e(19716);const _=C.createContext(null),Se=_.Provider;var O=_;const be=C.createContext(null),f=be.Provider;var y=e(5630),pe=e(8654),re=e(1684),ce=e(32441),_e=e(17313),he=e(83116),Le=e(37613);const Ce=Q=>{const{componentCls:R,antCls:$}=Q,V=`${R}-group`;return{[V]:Object.assign(Object.assign({},(0,_e.Wf)(Q)),{display:"inline-block",fontSize:0,[`&${V}-rtl`]:{direction:"rtl"},[`${$}-badge ${$}-badge-count`]:{zIndex:1},[`> ${$}-badge:not(:first-child) > ${$}-button-wrapper`]:{borderInlineStart:"none"}})}},G=Q=>{const{componentCls:R,wrapperMarginInlineEnd:$,colorPrimary:V,radioSize:Y,motionDurationSlow:ge,motionDurationMid:ue,motionEaseInOutCirc:it,colorBgContainer:Ue,colorBorder:rt,lineWidth:vt,dotSize:Bt,colorBgContainerDisabled:dt,colorTextDisabled:Pe,paddingXS:nt,dotColorDisabled:N,lineType:w,radioDotDisabledSize:d,wireframe:a,colorWhite:B}=Q,K=`${R}-inner`;return{[`${R}-wrapper`]:Object.assign(Object.assign({},(0,_e.Wf)(Q)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:$,cursor:"pointer",[`&${R}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:Q.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${R}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${vt}px ${w} ${V}`,borderRadius:"50%",visibility:"hidden",content:'""'},[R]:Object.assign(Object.assign({},(0,_e.Wf)(Q)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${R}-wrapper:hover &, + L `).concat(ot==="round"?qt:100,",").concat(Gt),vn="0 0 100 ".concat(St),Cn=0;return n.createElement("svg",(0,O.Z)({className:r()("".concat(ct,"-line"),Ne),viewBox:vn,preserveAspectRatio:"none",style:Tt},an),n.createElement("path",{className:"".concat(ct,"-line-trail"),d:kn,strokeLinecap:ot,stroke:zt,strokeWidth:kt||St,fillOpacity:"0"}),Ot.map(function(xn,Hn){var tr=1;switch(ot){case"round":tr=1-St/100;break;case"square":tr=1-St/2/100;break;default:tr=1;break}var Ln={strokeDasharray:"".concat(xn*tr,"px, 100px"),strokeDashoffset:"-".concat(Cn,"px"),transition:sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ln=$t[Hn]||$t[$t.length-1];return Cn+=xn,n.createElement("path",{key:Hn,className:"".concat(ct,"-line-path"),d:kn,strokeLinecap:ot,stroke:ln,strokeWidth:St,fillOpacity:"0",ref:function(Wn){Jt[Hn]=Wn},style:Ln})}))},_e=ce,he=e(76190),Le=e(42978),Ce=e(47273),G=0,m=(0,Ce.Z)();function l(){var b;return m?(b=G,G+=1):b="TEST_OR_SSR",b}var x=function(b){var le=n.useState(),Ee=(0,Le.Z)(le,2),Ne=Ee[0],Ge=Ee[1];return n.useEffect(function(){Ge("rc_progress_".concat(l()))},[]),b||Ne},h=function(le){var Ee=le.bg,Ne=le.children;return n.createElement("div",{style:{width:"100%",height:"100%",background:Ee}},Ne)};function j(b,le){return Object.keys(b).map(function(Ee){var Ne=parseFloat(Ee),Ge="".concat(Math.floor(Ne*le),"%");return"".concat(b[Ee]," ").concat(Ge)})}var H=n.forwardRef(function(b,le){var Ee=b.prefixCls,Ne=b.color,Ge=b.gradientId,ct=b.radius,ut=b.style,ot=b.ptg,St=b.strokeLinecap,Tt=b.strokeWidth,zt=b.size,kt=b.gapDegree,sn=Ne&&(0,he.Z)(Ne)==="object",an=sn?"#FFF":void 0,Ot=zt/2,$t=n.createElement("circle",{className:"".concat(Ee,"-circle-path"),r:ct,cx:Ot,cy:Ot,stroke:an,strokeLinecap:St,strokeWidth:Tt,opacity:ot===0?0:1,style:ut,ref:le});if(!sn)return $t;var Jt="".concat(Ge,"-conic"),Gt=kt?"".concat(180+kt/2,"deg"):"0deg",qt=j(Ne,(360-kt)/360),kn=j(Ne,1),vn="conic-gradient(from ".concat(Gt,", ").concat(qt.join(", "),")"),Cn="linear-gradient(to ".concat(kt?"bottom":"top",", ").concat(kn.join(", "),")");return n.createElement(n.Fragment,null,n.createElement("mask",{id:Jt},$t),n.createElement("foreignObject",{x:0,y:0,width:zt,height:zt,mask:"url(#".concat(Jt,")")},n.createElement(h,{bg:Cn},n.createElement(h,{bg:vn}))))}),T=H,P=100,Te=function(le,Ee,Ne,Ge,ct,ut,ot,St,Tt,zt){var kt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,sn=Ne/100*360*((360-ut)/360),an=ut===0?0:{bottom:0,top:180,left:90,right:-90}[ot],Ot=(100-Ge)/100*Ee;Tt==="round"&&Ge!==100&&(Ot+=zt/2,Ot>=Ee&&(Ot=Ee-.01));var $t=P/2;return{stroke:typeof St=="string"?St:void 0,strokeDasharray:"".concat(Ee,"px ").concat(le),strokeDashoffset:Ot+kt,transform:"rotate(".concat(ct+sn+an,"deg)"),transformOrigin:"".concat($t,"px ").concat($t,"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}},ne=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function tt(b){var le=b!=null?b:[];return Array.isArray(le)?le:[le]}var p=function(le){var Ee=(0,be.Z)((0,be.Z)({},y),le),Ne=Ee.id,Ge=Ee.prefixCls,ct=Ee.steps,ut=Ee.strokeWidth,ot=Ee.trailWidth,St=Ee.gapDegree,Tt=St===void 0?0:St,zt=Ee.gapPosition,kt=Ee.trailColor,sn=Ee.strokeLinecap,an=Ee.style,Ot=Ee.className,$t=Ee.strokeColor,Jt=Ee.percent,Gt=(0,f.Z)(Ee,ne),qt=P/2,kn=x(Ne),vn="".concat(kn,"-gradient"),Cn=qt-ut/2,xn=Math.PI*2*Cn,Hn=Tt>0?90+Tt/2:-90,tr=xn*((360-Tt)/360),Ln=(0,he.Z)(ct)==="object"?ct:{count:ct,space:2},ln=Ln.count,Un=Ln.space,Wn=tt(Jt),E=tt($t),M=E.find(function(gt){return gt&&(0,he.Z)(gt)==="object"}),F=M&&(0,he.Z)(M)==="object",S=F?"butt":sn,Ae=Te(xn,tr,0,100,Hn,Tt,zt,kt,S,ut),ye=pe(),Xe=function(){var xt=0;return Wn.map(function(Dt,It){var te=E[It]||E[E.length-1],se=Te(xn,tr,xt,Dt,Hn,Tt,zt,te,S,ut);return xt+=Dt,n.createElement(T,{key:It,color:te,ptg:Dt,radius:Cn,prefixCls:Ge,gradientId:vn,style:se,strokeLinecap:S,strokeWidth:ut,gapDegree:Tt,ref:function(We){ye[It]=We},size:P})}).reverse()},Ve=function(){var xt=Math.round(ln*(Wn[0]/100)),Dt=100/ln,It=0;return new Array(ln).fill(null).map(function(te,se){var U=se<=xt-1?E[0]:kt,We=U&&(0,he.Z)(U)==="object"?"url(#".concat(vn,")"):void 0,st=Te(xn,tr,It,Dt,Hn,Tt,zt,U,"butt",ut,Un);return It+=(tr-st.strokeDashoffset+Un)*100/tr,n.createElement("circle",{key:se,className:"".concat(Ge,"-circle-path"),r:Cn,cx:qt,cy:qt,stroke:We,strokeWidth:ut,opacity:1,style:st,ref:function(bt){ye[se]=bt}})})};return n.createElement("svg",(0,O.Z)({className:r()("".concat(Ge,"-circle"),Ot),viewBox:"0 0 ".concat(P," ").concat(P),style:an,id:Ne,role:"presentation"},Gt),!ln&&n.createElement("circle",{className:"".concat(Ge,"-circle-trail"),r:Cn,cx:qt,cy:qt,stroke:kt,strokeLinecap:S,strokeWidth:ot||ut,style:Ae}),ln?Ve():Xe())},X=p,k={Line:_e,Circle:X},D=e(6848),oe=e(30071);function Q(b){return!b||b<0?0:b>100?100:b}function R(b){let{success:le,successPercent:Ee}=b,Ne=Ee;return le&&"progress"in le&&(Ne=le.progress),le&&"percent"in le&&(Ne=le.percent),Ne}const $=b=>{let{percent:le,success:Ee,successPercent:Ne}=b;const Ge=Q(R({success:Ee,successPercent:Ne}));return[Ge,Q(Q(le)-Ge)]},V=b=>{let{success:le={},strokeColor:Ee}=b;const{strokeColor:Ne}=le;return[Ne||oe.presetPrimaryColors.green,Ee||null]},Y=(b,le,Ee)=>{var Ne,Ge,ct,ut;let ot=-1,St=-1;if(le==="step"){const Tt=Ee.steps,zt=Ee.strokeWidth;typeof b=="string"||typeof b=="undefined"?(ot=b==="small"?2:14,St=zt!=null?zt:8):typeof b=="number"?[ot,St]=[b,b]:[ot=14,St=8]=b,ot*=Tt}else if(le==="line"){const Tt=Ee==null?void 0:Ee.strokeWidth;typeof b=="string"||typeof b=="undefined"?St=Tt||(b==="small"?6:8):typeof b=="number"?[ot,St]=[b,b]:[ot=-1,St=8]=b}else(le==="circle"||le==="dashboard")&&(typeof b=="string"||typeof b=="undefined"?[ot,St]=b==="small"?[60,60]:[120,120]:typeof b=="number"?[ot,St]=[b,b]:(ot=(Ge=(Ne=b[0])!==null&&Ne!==void 0?Ne:b[1])!==null&&Ge!==void 0?Ge:120,St=(ut=(ct=b[0])!==null&&ct!==void 0?ct:b[1])!==null&&ut!==void 0?ut:120));return[ot,St]},ge=3,ue=b=>ge/b*100;var Ue=b=>{const{prefixCls:le,trailColor:Ee=null,strokeLinecap:Ne="round",gapPosition:Ge,gapDegree:ct,width:ut=120,type:ot,children:St,success:Tt,size:zt=ut}=b,[kt,sn]=Y(zt,"circle");let{strokeWidth:an}=b;an===void 0&&(an=Math.max(ue(kt),6));const Ot={width:kt,height:sn,fontSize:kt*.15+6},$t=n.useMemo(()=>{if(ct||ct===0)return ct;if(ot==="dashboard")return 75},[ct,ot]),Jt=Ge||ot==="dashboard"&&"bottom"||void 0,Gt=Object.prototype.toString.call(b.strokeColor)==="[object Object]",qt=V({success:Tt,strokeColor:b.strokeColor}),kn=r()(`${le}-inner`,{[`${le}-circle-gradient`]:Gt}),vn=n.createElement(X,{percent:$(b),strokeWidth:an,trailWidth:an,strokeColor:qt,strokeLinecap:Ne,trailColor:Ee,prefixCls:le,gapDegree:$t,gapPosition:Jt});return n.createElement("div",{className:kn,style:Ot},kt<=20?n.createElement(D.Z,{title:St},n.createElement("span",null,vn)):n.createElement(n.Fragment,null,vn,St))},rt=function(b,le){var Ee={};for(var Ne in b)Object.prototype.hasOwnProperty.call(b,Ne)&&le.indexOf(Ne)<0&&(Ee[Ne]=b[Ne]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,Ne=Object.getOwnPropertySymbols(b);Ge{let le=[];return Object.keys(b).forEach(Ee=>{const Ne=parseFloat(Ee.replace(/%/g,""));isNaN(Ne)||le.push({key:Ne,value:b[Ee]})}),le=le.sort((Ee,Ne)=>Ee.key-Ne.key),le.map(Ee=>{let{key:Ne,value:Ge}=Ee;return`${Ge} ${Ne}%`}).join(", ")},Bt=(b,le)=>{const{from:Ee=oe.presetPrimaryColors.blue,to:Ne=oe.presetPrimaryColors.blue,direction:Ge=le==="rtl"?"to left":"to right"}=b,ct=rt(b,["from","to","direction"]);if(Object.keys(ct).length!==0){const ut=vt(ct);return{backgroundImage:`linear-gradient(${Ge}, ${ut})`}}return{backgroundImage:`linear-gradient(${Ge}, ${Ee}, ${Ne})`}};var Pe=b=>{const{prefixCls:le,direction:Ee,percent:Ne,size:Ge,strokeWidth:ct,strokeColor:ut,strokeLinecap:ot="round",children:St,trailColor:Tt=null,success:zt}=b,kt=ut&&typeof ut!="string"?Bt(ut,Ee):{backgroundColor:ut},sn=ot==="square"||ot==="butt"?0:void 0,an={backgroundColor:Tt||void 0,borderRadius:sn},Ot=Ge!=null?Ge:[-1,ct||(Ge==="small"?6:8)],[$t,Jt]=Y(Ot,"line",{strokeWidth:ct}),Gt=Object.assign({width:`${Q(Ne)}%`,height:Jt,borderRadius:sn},kt),qt=R(b),kn={width:`${Q(qt)}%`,height:Jt,borderRadius:sn,backgroundColor:zt==null?void 0:zt.strokeColor},vn={width:$t<0?"100%":$t,height:Jt};return n.createElement(n.Fragment,null,n.createElement("div",{className:`${le}-outer`,style:vn},n.createElement("div",{className:`${le}-inner`,style:an},n.createElement("div",{className:`${le}-bg`,style:Gt}),qt!==void 0?n.createElement("div",{className:`${le}-success-bg`,style:kn}):null)),St)},N=b=>{const{size:le,steps:Ee,percent:Ne=0,strokeWidth:Ge=8,strokeColor:ct,trailColor:ut=null,prefixCls:ot,children:St}=b,Tt=Math.round(Ee*(Ne/100)),zt=le==="small"?2:14,kt=le!=null?le:[zt,Ge],[sn,an]=Y(kt,"step",{steps:Ee,strokeWidth:Ge}),Ot=sn/Ee,$t=new Array(Ee);for(let Jt=0;Jt{const le=b?"100%":"-100%";return new w.Keyframes(`antProgress${b?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${le}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${le}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},c=b=>{const{componentCls:le,iconCls:Ee}=b;return{[le]:Object.assign(Object.assign({},(0,d.Wf)(b)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:b.fontSize,marginInlineEnd:b.marginXS,marginBottom:b.marginXS},[`${le}-outer`]:{display:"inline-block",width:"100%"},[`&${le}-show-info`]:{[`${le}-outer`]:{marginInlineEnd:`calc(-2em - ${b.marginXS}px)`,paddingInlineEnd:`calc(2em + ${b.paddingXS}px)`}},[`${le}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:b.remainingColor,borderRadius:b.lineBorderRadius},[`${le}-inner:not(${le}-circle-gradient)`]:{[`${le}-circle-path`]:{stroke:b.defaultColor}},[`${le}-success-bg, ${le}-bg`]:{position:"relative",backgroundColor:b.defaultColor,borderRadius:b.lineBorderRadius,transition:`all ${b.motionDurationSlow} ${b.motionEaseInOutCirc}`},[`${le}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:b.colorSuccess},[`${le}-text`]:{display:"inline-block",width:"2em",marginInlineStart:b.marginXS,color:b.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Ee]:{fontSize:b.fontSize}},[`&${le}-status-active`]:{[`${le}-bg::before`]:{position:"absolute",inset:0,backgroundColor:b.colorBgContainer,borderRadius:b.lineBorderRadius,opacity:0,animationName:K(),animationDuration:b.progressActiveMotionDuration,animationTimingFunction:b.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${le}-rtl${le}-status-active`]:{[`${le}-bg::before`]:{animationName:K(!0)}},[`&${le}-status-exception`]:{[`${le}-bg`]:{backgroundColor:b.colorError},[`${le}-text`]:{color:b.colorError}},[`&${le}-status-exception ${le}-inner:not(${le}-circle-gradient)`]:{[`${le}-circle-path`]:{stroke:b.colorError}},[`&${le}-status-success`]:{[`${le}-bg`]:{backgroundColor:b.colorSuccess},[`${le}-text`]:{color:b.colorSuccess}},[`&${le}-status-success ${le}-inner:not(${le}-circle-gradient)`]:{[`${le}-circle-path`]:{stroke:b.colorSuccess}}})}},i=b=>{const{componentCls:le,iconCls:Ee}=b;return{[le]:{[`${le}-circle-trail`]:{stroke:b.remainingColor},[`&${le}-circle ${le}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${le}-circle ${le}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:b.circleTextColor,fontSize:b.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Ee]:{fontSize:`${b.fontSize/b.fontSizeSM}em`}},[`${le}-circle&-status-exception`]:{[`${le}-text`]:{color:b.colorError}},[`${le}-circle&-status-success`]:{[`${le}-text`]:{color:b.colorSuccess}}},[`${le}-inline-circle`]:{lineHeight:1,[`${le}-inner`]:{verticalAlign:"bottom"}}}},W=b=>{const{componentCls:le}=b;return{[le]:{[`${le}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:b.progressStepMinWidth,marginInlineEnd:b.progressStepMarginInlineEnd,backgroundColor:b.remainingColor,transition:`all ${b.motionDurationSlow}`,"&-active":{backgroundColor:b.defaultColor}}}}}},g=b=>{const{componentCls:le,iconCls:Ee}=b;return{[le]:{[`${le}-small&-line, ${le}-small&-line ${le}-text ${Ee}`]:{fontSize:b.fontSizeSM}}}};var u=(0,a.Z)("Progress",b=>{const le=b.marginXXS/2,Ee=(0,B.TS)(b,{progressStepMarginInlineEnd:le,progressStepMinWidth:le,progressActiveMotionDuration:"2.4s"});return[c(Ee),i(Ee),W(Ee),g(Ee)]},b=>({circleTextColor:b.colorText,defaultColor:b.colorInfo,remainingColor:b.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),L=function(b,le){var Ee={};for(var Ne in b)Object.prototype.hasOwnProperty.call(b,Ne)&&le.indexOf(Ne)<0&&(Ee[Ne]=b[Ne]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,Ne=Object.getOwnPropertySymbols(b);Ge{const{prefixCls:Ee,className:Ne,rootClassName:Ge,steps:ct,strokeColor:ut,percent:ot=0,size:St="default",showInfo:Tt=!0,type:zt="line",status:kt,format:sn,style:an}=b,Ot=L(b,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),$t=n.useMemo(()=>{var Wn,E;const M=R(b);return parseInt(M!==void 0?(Wn=M!=null?M:0)===null||Wn===void 0?void 0:Wn.toString():(E=ot!=null?ot:0)===null||E===void 0?void 0:E.toString(),10)},[ot,b.success,b.successPercent]),Jt=n.useMemo(()=>!ae.includes(kt)&&$t>=100?"success":kt||"normal",[kt,$t]),{getPrefixCls:Gt,direction:qt,progress:kn}=n.useContext(Se.E_),vn=Gt("progress",Ee),[Cn,xn]=u(vn),Hn=n.useMemo(()=>{if(!Tt)return null;const Wn=R(b);let E;const M=sn||(S=>`${S}%`),F=zt==="line";return sn||Jt!=="exception"&&Jt!=="success"?E=M(Q(ot),Q(Wn)):Jt==="exception"?E=F?n.createElement(z.Z,null):n.createElement(C.Z,null):Jt==="success"&&(E=F?n.createElement(t.Z,null):n.createElement(v.Z,null)),n.createElement("span",{className:`${vn}-text`,title:typeof E=="string"?E:void 0},E)},[Tt,ot,$t,Jt,zt,vn,sn]),tr=Array.isArray(ut)?ut[0]:ut,Ln=typeof ut=="string"||Array.isArray(ut)?ut:void 0;let ln;zt==="line"?ln=ct?n.createElement(N,Object.assign({},b,{strokeColor:Ln,prefixCls:vn,steps:ct}),Hn):n.createElement(Pe,Object.assign({},b,{strokeColor:tr,prefixCls:vn,direction:qt}),Hn):(zt==="circle"||zt==="dashboard")&&(ln=n.createElement(Ue,Object.assign({},b,{strokeColor:tr,prefixCls:vn,progressStatus:Jt}),Hn));const Un=r()(vn,`${vn}-status-${Jt}`,`${vn}-${zt==="dashboard"&&"circle"||ct&&"steps"||zt}`,{[`${vn}-inline-circle`]:zt==="circle"&&Y(St,"circle")[0]<=20,[`${vn}-show-info`]:Tt,[`${vn}-${St}`]:typeof St=="string",[`${vn}-rtl`]:qt==="rtl"},kn==null?void 0:kn.className,Ne,Ge,xn);return Cn(n.createElement("div",Object.assign({ref:le,style:Object.assign(Object.assign({},kn==null?void 0:kn.style),an),className:Un,role:"progressbar","aria-valuenow":$t},(0,_.Z)(Ot,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ln))}),Ie=fe},5112:function(ht,ke,e){e.d(ke,{ZP:function(){return oe}});var n=e(92310),t=e.n(n),v=e(18929),z=e(26112),C=e(59301),A=e(36355),r=e(19716);const _=C.createContext(null),Se=_.Provider;var O=_;const be=C.createContext(null),f=be.Provider;var y=e(5630),pe=e(8654),re=e(1684),ce=e(32441),_e=e(17313),he=e(83116),Le=e(37613);const Ce=Q=>{const{componentCls:R,antCls:$}=Q,V=`${R}-group`;return{[V]:Object.assign(Object.assign({},(0,_e.Wf)(Q)),{display:"inline-block",fontSize:0,[`&${V}-rtl`]:{direction:"rtl"},[`${$}-badge ${$}-badge-count`]:{zIndex:1},[`> ${$}-badge:not(:first-child) > ${$}-button-wrapper`]:{borderInlineStart:"none"}})}},G=Q=>{const{componentCls:R,wrapperMarginInlineEnd:$,colorPrimary:V,radioSize:Y,motionDurationSlow:ge,motionDurationMid:ue,motionEaseInOutCirc:it,colorBgContainer:Ue,colorBorder:rt,lineWidth:vt,dotSize:Bt,colorBgContainerDisabled:dt,colorTextDisabled:Pe,paddingXS:nt,dotColorDisabled:N,lineType:w,radioDotDisabledSize:d,wireframe:a,colorWhite:B}=Q,K=`${R}-inner`;return{[`${R}-wrapper`]:Object.assign(Object.assign({},(0,_e.Wf)(Q)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:$,cursor:"pointer",[`&${R}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:Q.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${R}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${vt}px ${w} ${V}`,borderRadius:"50%",visibility:"hidden",content:'""'},[R]:Object.assign(Object.assign({},(0,_e.Wf)(Q)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${R}-wrapper:hover &, &:hover ${K}`]:{borderColor:V},[`${R}-input:focus-visible + ${K}`]:Object.assign({},(0,_e.oN)(Q)),[`${R}:hover::after, ${R}-wrapper:hover &::after`]:{visibility:"visible"},[`${R}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Y,height:Y,marginBlockStart:Y/-2,marginInlineStart:Y/-2,backgroundColor:a?V:B,borderBlockStart:0,borderInlineStart:0,borderRadius:Y,transform:"scale(0)",opacity:0,transition:`all ${ge} ${it}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Y,height:Y,backgroundColor:Ue,borderColor:rt,borderStyle:"solid",borderWidth:vt,borderRadius:"50%",transition:`all ${ue}`},[`${R}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${R}-checked`]:{[K]:{borderColor:V,backgroundColor:a?Ue:V,"&::after":{transform:`scale(${Bt/Y})`,opacity:1,transition:`all ${ge} ${it}`}}},[`${R}-disabled`]:{cursor:"not-allowed",[K]:{backgroundColor:dt,borderColor:rt,cursor:"not-allowed","&::after":{backgroundColor:N}},[`${R}-input`]:{cursor:"not-allowed"},[`${R}-disabled + span`]:{color:Pe,cursor:"not-allowed"},[`&${R}-checked`]:{[K]:{"&::after":{transform:`scale(${d/Y})`}}}},[`span${R} + *`]:{paddingInlineStart:nt,paddingInlineEnd:nt}})}},m=Q=>{const{buttonColor:R,controlHeight:$,componentCls:V,lineWidth:Y,lineType:ge,colorBorder:ue,motionDurationSlow:it,motionDurationMid:Ue,buttonPaddingInline:rt,fontSize:vt,buttonBg:Bt,fontSizeLG:dt,controlHeightLG:Pe,controlHeightSM:nt,paddingXS:N,borderRadius:w,borderRadiusSM:d,borderRadiusLG:a,buttonCheckedBg:B,buttonSolidCheckedColor:K,colorTextDisabled:c,colorBgContainerDisabled:i,buttonCheckedBgDisabled:W,buttonCheckedColorDisabled:g,colorPrimary:u,colorPrimaryHover:L,colorPrimaryActive:ve,buttonSolidCheckedBg:ae,buttonSolidCheckedHoverBg:Be,buttonSolidCheckedActiveBg:fe}=Q;return{[`${V}-button-wrapper`]:{position:"relative",display:"inline-block",height:$,margin:0,paddingInline:rt,paddingBlock:0,color:R,fontSize:vt,lineHeight:`${$-Y*2}px`,background:Bt,border:`${Y}px ${ge} ${ue}`,borderBlockStartWidth:Y+.02,borderInlineStartWidth:0,borderInlineEndWidth:Y,cursor:"pointer",transition:[`color ${Ue}`,`background ${Ue}`,`box-shadow ${Ue}`].join(","),a:{color:R},[`> ${V}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Y,insetInlineStart:-Y,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Y,paddingInline:0,backgroundColor:ue,transition:`background-color ${it}`,content:'""'}},"&:first-child":{borderInlineStart:`${Y}px ${ge} ${ue}`,borderStartStartRadius:w,borderEndStartRadius:w},"&:last-child":{borderStartEndRadius:w,borderEndEndRadius:w},"&:first-child:last-child":{borderRadius:w},[`${V}-group-large &`]:{height:Pe,fontSize:dt,lineHeight:`${Pe-Y*2}px`,"&:first-child":{borderStartStartRadius:a,borderEndStartRadius:a},"&:last-child":{borderStartEndRadius:a,borderEndEndRadius:a}},[`${V}-group-small &`]:{height:nt,paddingInline:N-Y,paddingBlock:0,lineHeight:`${nt-Y*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},"&:hover":{position:"relative",color:u},"&:has(:focus-visible)":Object.assign({},(0,_e.oN)(Q)),[`${V}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${V}-button-wrapper-disabled)`]:{zIndex:1,color:u,background:B,borderColor:u,"&::before":{backgroundColor:u},"&:first-child":{borderColor:u},"&:hover":{color:L,borderColor:L,"&::before":{backgroundColor:L}},"&:active":{color:ve,borderColor:ve,"&::before":{backgroundColor:ve}}},[`${V}-group-solid &-checked:not(${V}-button-wrapper-disabled)`]:{color:K,background:ae,borderColor:ae,"&:hover":{color:K,background:Be,borderColor:Be},"&:active":{color:K,background:fe,borderColor:fe}},"&-disabled":{color:c,backgroundColor:i,borderColor:ue,cursor:"not-allowed","&:first-child, &:hover":{color:c,backgroundColor:i,borderColor:ue}},[`&-disabled${V}-button-wrapper-checked`]:{color:g,backgroundColor:W,borderColor:ue,boxShadow:"none"}}}},l=Q=>Q-4*2;var x=(0,he.Z)("Radio",Q=>{const{controlOutline:R,controlOutlineWidth:$,radioSize:V}=Q,Y=`0 0 0 ${$}px ${R}`,ge=Y,ue=l(V),it=(0,Le.TS)(Q,{radioDotDisabledSize:ue,radioFocusShadow:Y,radioButtonFocusShadow:ge});return[Ce(it),G(it),m(it)]},Q=>{const{wireframe:R,padding:$,marginXS:V,lineWidth:Y,fontSizeLG:ge,colorText:ue,colorBgContainer:it,colorTextDisabled:Ue,controlItemBgActiveDisabled:rt,colorTextLightSolid:vt,colorPrimary:Bt,colorPrimaryHover:dt,colorPrimaryActive:Pe}=Q,nt=4,N=ge,w=R?l(N):N-(nt+Y)*2;return{radioSize:N,dotSize:w,dotColorDisabled:Ue,buttonSolidCheckedColor:vt,buttonSolidCheckedBg:Bt,buttonSolidCheckedHoverBg:dt,buttonSolidCheckedActiveBg:Pe,buttonBg:it,buttonCheckedBg:it,buttonColor:ue,buttonCheckedBgDisabled:rt,buttonCheckedColorDisabled:Ue,buttonPaddingInline:$-Y,wrapperMarginInlineEnd:V}}),h=e(14088),j=e(4572),H=function(Q,R){var $={};for(var V in Q)Object.prototype.hasOwnProperty.call(Q,V)&&R.indexOf(V)<0&&($[V]=Q[V]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,V=Object.getOwnPropertySymbols(Q);Y{var $,V;const Y=C.useContext(O),ge=C.useContext(be),{getPrefixCls:ue,direction:it,radio:Ue}=C.useContext(A.E_),rt=C.useRef(null),vt=(0,pe.sQ)(R,rt),{isFormItemInput:Bt}=C.useContext(ce.aM),dt=ve=>{var ae,Be;(ae=Q.onChange)===null||ae===void 0||ae.call(Q,ve),(Be=Y==null?void 0:Y.onChange)===null||Be===void 0||Be.call(Y,ve)},{prefixCls:Pe,className:nt,rootClassName:N,children:w,style:d}=Q,a=H(Q,["prefixCls","className","rootClassName","children","style"]),B=ue("radio",Pe),K=((Y==null?void 0:Y.optionType)||ge)==="button",c=K?`${B}-button`:B,[i,W]=x(B),g=Object.assign({},a),u=C.useContext(re.Z);Y&&(g.name=Y.name,g.onChange=dt,g.checked=Q.value===Y.value,g.disabled=($=g.disabled)!==null&&$!==void 0?$:Y.disabled),g.disabled=(V=g.disabled)!==null&&V!==void 0?V:u;const L=t()(`${c}-wrapper`,{[`${c}-wrapper-checked`]:g.checked,[`${c}-wrapper-disabled`]:g.disabled,[`${c}-wrapper-rtl`]:it==="rtl",[`${c}-wrapper-in-form-item`]:Bt},Ue==null?void 0:Ue.className,nt,N,W);return i(C.createElement(h.Z,{component:"Radio",disabled:g.disabled},C.createElement("label",{className:L,style:Object.assign(Object.assign({},Ue==null?void 0:Ue.style),d),onMouseEnter:Q.onMouseEnter,onMouseLeave:Q.onMouseLeave},C.createElement(y.Z,Object.assign({},g,{className:t()(g.className,!K&&j.A),type:"radio",prefixCls:c,ref:vt})),w!==void 0?C.createElement("span",null,w):null)))};var Te=C.forwardRef(T);const ne=C.forwardRef((Q,R)=>{const{getPrefixCls:$,direction:V}=C.useContext(A.E_),[Y,ge]=(0,v.Z)(Q.defaultValue,{value:Q.value}),ue=ae=>{const Be=Y,fe=ae.target.value;"value"in Q||ge(fe);const{onChange:Ie}=Q;Ie&&fe!==Be&&Ie(ae)},{prefixCls:it,className:Ue,rootClassName:rt,options:vt,buttonStyle:Bt="outline",disabled:dt,children:Pe,size:nt,style:N,id:w,onMouseEnter:d,onMouseLeave:a,onFocus:B,onBlur:K}=Q,c=$("radio",it),i=`${c}-group`,[W,g]=x(c);let u=Pe;vt&&vt.length>0&&(u=vt.map(ae=>typeof ae=="string"||typeof ae=="number"?C.createElement(Te,{key:ae.toString(),prefixCls:c,disabled:dt,value:ae,checked:Y===ae},ae):C.createElement(Te,{key:`radio-group-value-options-${ae.value}`,prefixCls:c,disabled:ae.disabled||dt,value:ae.value,checked:Y===ae.value,title:ae.title,style:ae.style},ae.label)));const L=(0,r.Z)(nt),ve=t()(i,`${i}-${Bt}`,{[`${i}-${L}`]:L,[`${i}-rtl`]:V==="rtl"},Ue,rt,g);return W(C.createElement("div",Object.assign({},(0,z.Z)(Q,{aria:!0,data:!0}),{className:ve,style:N,onMouseEnter:d,onMouseLeave:a,onFocus:B,onBlur:K,id:w,ref:R}),C.createElement(Se,{value:{onChange:ue,value:Y,disabled:Q.disabled,name:Q.name,optionType:Q.optionType}},u)))});var tt=C.memo(ne),p=function(Q,R){var $={};for(var V in Q)Object.prototype.hasOwnProperty.call(Q,V)&&R.indexOf(V)<0&&($[V]=Q[V]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,V=Object.getOwnPropertySymbols(Q);Y{const{getPrefixCls:$}=C.useContext(A.E_),{prefixCls:V}=Q,Y=p(Q,["prefixCls"]),ge=$("radio",V);return C.createElement(f,{value:"button"},C.createElement(Te,Object.assign({prefixCls:ge},Y,{type:"radio",ref:R})))};var k=C.forwardRef(X);const D=Te;D.Button=k,D.Group=tt,D.__ANT_RADIO=!0;var oe=D},13570:function(ht,ke,e){e.d(ke,{Z:function(){return Q}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function($,V){return t.createElement(C.Z,(0,n.Z)({},$,{ref:V,icon:z}))},r=t.forwardRef(A),_=r,Se=e(92310),O=e.n(Se),be=e(20068),f=e(42978),y=e(75931),pe=e(18929),re=e(10228),ce=e(26112);function _e(R,$){var V=R.disabled,Y=R.prefixCls,ge=R.character,ue=R.characterRender,it=R.index,Ue=R.count,rt=R.value,vt=R.allowHalf,Bt=R.focused,dt=R.onHover,Pe=R.onClick,nt=function(i){dt(i,it)},N=function(i){Pe(i,it)},w=function(i){i.keyCode===re.Z.ENTER&&Pe(i,it)},d=it+1,a=new Set([Y]);rt===0&&it===0&&Bt?a.add("".concat(Y,"-focused")):vt&&rt+.5>=d&&rtit?"true":"false","aria-posinset":it+1,"aria-setsize":Ue,tabIndex:V?-1:0},t.createElement("div",{className:"".concat(Y,"-first")},B),t.createElement("div",{className:"".concat(Y,"-second")},B)));return ue&&(K=ue(K,R)),K}var he=t.forwardRef(_e);function Le(){var R=t.useRef({});function $(Y){return R.current[Y]}function V(Y){return function(ge){R.current[Y]=ge}}return[$,V]}function Ce(R){var $=R.pageXOffset,V="scrollLeft";if(typeof $!="number"){var Y=R.document;$=Y.documentElement[V],typeof $!="number"&&($=Y.body[V])}return $}function G(R){var $,V,Y=R.ownerDocument,ge=Y.body,ue=Y&&Y.documentElement,it=R.getBoundingClientRect();return $=it.left,V=it.top,$-=ue.clientLeft||ge.clientLeft||0,V-=ue.clientTop||ge.clientTop||0,{left:$,top:V}}function m(R){var $=G(R),V=R.ownerDocument,Y=V.defaultView||V.parentWindow;return $.left+=Ce(Y),$.left}var l=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function x(R,$){var V,Y=R.prefixCls,ge=Y===void 0?"rc-rate":Y,ue=R.className,it=R.defaultValue,Ue=R.value,rt=R.count,vt=rt===void 0?5:rt,Bt=R.allowHalf,dt=Bt===void 0?!1:Bt,Pe=R.allowClear,nt=Pe===void 0?!0:Pe,N=R.character,w=N===void 0?"\u2605":N,d=R.characterRender,a=R.disabled,B=R.direction,K=B===void 0?"ltr":B,c=R.tabIndex,i=c===void 0?0:c,W=R.autoFocus,g=R.onHoverChange,u=R.onChange,L=R.onFocus,ve=R.onBlur,ae=R.onKeyDown,Be=R.onMouseLeave,fe=(0,y.Z)(R,l),Ie=Le(),b=(0,f.Z)(Ie,2),le=b[0],Ee=b[1],Ne=t.useRef(null),Ge=function(){if(!a){var S;(S=Ne.current)===null||S===void 0||S.focus()}};t.useImperativeHandle($,function(){return{focus:Ge,blur:function(){if(!a){var S;(S=Ne.current)===null||S===void 0||S.blur()}}}});var ct=(0,pe.Z)(it||0,{value:Ue}),ut=(0,f.Z)(ct,2),ot=ut[0],St=ut[1],Tt=(0,pe.Z)(null),zt=(0,f.Z)(Tt,2),kt=zt[0],sn=zt[1],an=function(S,Ae){var ye=K==="rtl",Xe=S+1;if(dt){var Ve=le(S),gt=m(Ve),xt=Ve.clientWidth;(ye&&Ae-gt>xt/2||!ye&&Ae-gt0&&!ye||Ae===re.Z.RIGHT&&Xe>0&&ye?(dt?Xe-=.5:Xe-=1,Ot(Xe),S.preventDefault()):Ae===re.Z.LEFT&&Xe{const{componentCls:$}=R;return{[`${$}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:R.marginXS},"> div":{transition:`all ${R.motionDurationMid}, outline 0s`,"&:hover":{transform:R.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${R.lineWidth}px dashed ${R.starColor}`,transform:R.starHoverScale}},"&-first, &-second":{color:R.starBg,transition:`all ${R.motionDurationMid}`,userSelect:"none",[R.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${$}-star-first, &-half ${$}-star-second`]:{opacity:1},[`&-half ${$}-star-first, &-full ${$}-star-second`]:{color:"inherit"}}}},p=R=>({[`&-rtl${R.componentCls}`]:{direction:"rtl"}}),X=R=>{const{componentCls:$}=R;return{[$]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,P.Wf)(R)),{display:"inline-block",margin:0,padding:0,color:R.starColor,fontSize:R.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${$} ${$}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),tt(R)),{[`+ ${$}-text`]:{display:"inline-block",marginInlineStart:R.marginXS,fontSize:R.fontSize}}),p(R))}};var k=(0,Te.Z)("Rate",R=>{const $=(0,ne.TS)(R,{});return[X($)]},R=>({starColor:R.yellow6,starSize:R.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:R.colorFillContent})),D=function(R,$){var V={};for(var Y in R)Object.prototype.hasOwnProperty.call(R,Y)&&$.indexOf(Y)<0&&(V[Y]=R[Y]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,Y=Object.getOwnPropertySymbols(R);ge{const{prefixCls:V,className:Y,rootClassName:ge,style:ue,tooltips:it,character:Ue=t.createElement(_,null)}=R,rt=D(R,["prefixCls","className","rootClassName","style","tooltips","character"]),vt=(a,B)=>{let{index:K}=B;return it?t.createElement(T.Z,{title:it[K]},a):a},{getPrefixCls:Bt,direction:dt,rate:Pe}=t.useContext(H.E_),nt=Bt("rate",V),[N,w]=k(nt),d=Object.assign(Object.assign({},Pe==null?void 0:Pe.style),ue);return N(t.createElement(j,Object.assign({ref:$,character:Ue,characterRender:vt},rt,{className:O()(Y,ge,w,Pe==null?void 0:Pe.className),style:d,prefixCls:nt,direction:dt})))})},57809:function(ht,ke,e){var n=e(92310),t=e.n(n),v=e(77861),z=e(2738),C=e(59301),A=e(53487),r=e(62892),_=e(19080),Se=e(36355),O=e(1684),be=e(93891),f=e(19716),y=e(32441),pe=e(33234),re=e(14154),ce=e(58582),_e=e(84443),he=e(66339),Le=function(x,h){var j={};for(var H in x)Object.prototype.hasOwnProperty.call(x,H)&&h.indexOf(H)<0&&(j[H]=x[H]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,H=Object.getOwnPropertySymbols(x);T{var j,{prefixCls:H,bordered:T=!0,className:P,rootClassName:Te,getPopupContainer:ne,popupClassName:tt,dropdownClassName:p,listHeight:X=256,placement:k,listItemHeight:D=24,size:oe,disabled:Q,notFoundContent:R,status:$,builtinPlacements:V,dropdownMatchSelectWidth:Y,popupMatchSelectWidth:ge,direction:ue,style:it,allowClear:Ue}=x,rt=Le(x,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:vt,getPrefixCls:Bt,renderEmpty:dt,direction:Pe,virtual:nt,popupMatchSelectWidth:N,popupOverflow:w,select:d}=C.useContext(Se.E_),a=Bt("select",H),B=Bt(),K=ue!=null?ue:Pe,{compactSize:c,compactItemClassnames:i}=(0,pe.ri)(a,K),[W,g]=(0,re.Z)(a),u=C.useMemo(()=>{const{mode:Jt}=rt;if(Jt!=="combobox")return Jt===Ce?"combobox":Jt},[rt.mode]),L=u==="multiple"||u==="tags",ve=(0,_e.Z)(rt.suffixIcon,rt.showArrow),ae=(j=ge!=null?ge:Y)!==null&&j!==void 0?j:N,{status:Be,hasFeedback:fe,isFormItemInput:Ie,feedbackIcon:b}=C.useContext(y.aM),le=(0,_.F)(Be,$);let Ee;R!==void 0?Ee=R:u==="combobox"?Ee=null:Ee=(dt==null?void 0:dt("Select"))||C.createElement(be.Z,{componentName:"Select"});const{suffixIcon:Ne,itemIcon:Ge,removeIcon:ct,clearIcon:ut}=(0,he.Z)(Object.assign(Object.assign({},rt),{multiple:L,hasFeedback:fe,feedbackIcon:b,showSuffixIcon:ve,prefixCls:a,showArrow:rt.showArrow,componentName:"Select"})),ot=Ue===!0?{clearIcon:ut}:Ue,St=(0,z.Z)(rt,["suffixIcon","itemIcon"]),Tt=t()(tt||p,{[`${a}-dropdown-${K}`]:K==="rtl"},Te,g),zt=(0,f.Z)(Jt=>{var Gt;return(Gt=oe!=null?oe:c)!==null&&Gt!==void 0?Gt:Jt}),kt=C.useContext(O.Z),sn=Q!=null?Q:kt,an=t()({[`${a}-lg`]:zt==="large",[`${a}-sm`]:zt==="small",[`${a}-rtl`]:K==="rtl",[`${a}-borderless`]:!T,[`${a}-in-form-item`]:Ie},(0,_.Z)(a,le,fe),i,d==null?void 0:d.className,P,Te,g),Ot=C.useMemo(()=>k!==void 0?k:K==="rtl"?"bottomRight":"bottomLeft",[k,K]),$t=(0,ce.Z)(V,w);return W(C.createElement(v.ZP,Object.assign({ref:h,virtual:nt,showSearch:d==null?void 0:d.showSearch},St,{style:Object.assign(Object.assign({},d==null?void 0:d.style),it),dropdownMatchSelectWidth:ae,builtinPlacements:$t,transitionName:(0,r.m)(B,"slide-up",rt.transitionName),listHeight:X,listItemHeight:D,mode:u,prefixCls:a,placement:Ot,direction:K,suffixIcon:Ne,menuItemSelectedIcon:Ge,removeIcon:ct,allowClear:ot,notFoundContent:Ee,className:an,getPopupContainer:ne||vt,dropdownClassName:Tt,disabled:sn})))},m=C.forwardRef(G),l=(0,A.Z)(m);m.SECRET_COMBOBOX_MODE_DO_NOT_USE=Ce,m.Option=v.Wx,m.OptGroup=v.Xo,m._InternalPanelDoNotUseOrYouWillBeFired=l,ke.default=m},14154:function(ht,ke,e){e.d(ke,{Z:function(){return m}});var n=e(17313),t=e(74207),v=e(37613),z=e(83116),C=e(13826),A=e(92899);const r=l=>{const{optionHeight:x,optionFontSize:h,optionLineHeight:j,optionPadding:H}=l;return{position:"relative",display:"block",minHeight:x,padding:H,color:l.colorText,fontWeight:"normal",fontSize:h,lineHeight:j,boxSizing:"border-box"}};var Se=l=>{const{antCls:x,componentCls:h}=l,j=`${h}-item`,H=`&${x}-slide-up-enter${x}-slide-up-enter-active`,T=`&${x}-slide-up-appear${x}-slide-up-appear-active`,P=`&${x}-slide-up-leave${x}-slide-up-leave-active`,Te=`${h}-dropdown-placement-`;return[{[`${h}-dropdown`]:Object.assign(Object.assign({},(0,n.Wf)(l)),{position:"absolute",top:-9999,zIndex:l.zIndexPopup,boxSizing:"border-box",padding:l.paddingXXS,overflow:"hidden",fontSize:l.fontSize,fontVariant:"initial",backgroundColor:l.colorBgElevated,borderRadius:l.borderRadiusLG,outline:"none",boxShadow:l.boxShadowSecondary,[` ${H}${Te}bottomLeft, ${T}${Te}bottomLeft @@ -109,7 +109,7 @@ `]:{opacity:0,animationTimingFunction:y.motionEaseOutCirc},[`${ce}-leave`]:{animationTimingFunction:y.motionEaseInOutCirc}}]}},13826:function(ht,ke,e){e.d(ke,{Qt:function(){return C},Uw:function(){return z},fJ:function(){return v},ly:function(){return A},oN:function(){return f}});var n=e(36237),t=e(95406);const v=new n.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),z=new n.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),C=new n.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),A=new n.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),r=new n.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),_=new n.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Se=new n.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),O=new n.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),be={"slide-up":{inKeyframes:v,outKeyframes:z},"slide-down":{inKeyframes:C,outKeyframes:A},"slide-left":{inKeyframes:r,outKeyframes:_},"slide-right":{inKeyframes:Se,outKeyframes:O}},f=(y,pe)=>{const{antCls:re}=y,ce=`${re}-${pe}`,{inKeyframes:_e,outKeyframes:he}=be[pe];return[(0,t.R)(ce,_e,he,y.motionDurationMid),{[` ${ce}-enter, ${ce}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:y.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${ce}-leave`]:{animationTimingFunction:y.motionEaseInQuint}}]}},15969:function(ht,ke,e){e.d(ke,{N:function(){return n}});const n=t=>({color:t.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${t.motionDurationSlow}`,"&:focus, &:hover":{color:t.colorLinkHover},"&:active":{color:t.colorLinkActive}})},1710:function(ht,ke,e){e.d(ke,{default:function(){return Zl}});var n={},t="rc-table-internal-hook",v=e(42978),z=e(6089),C=e(34280),A=e(13697),r=e(59301),_=e(4676);function Se(o){var s=r.createContext(void 0),I=function(q){var ee=q.value,Ze=q.children,ze=r.useRef(ee);ze.current=ee;var Re=r.useState(function(){return{getValue:function(){return ze.current},listeners:new Set}}),Ye=(0,v.Z)(Re,1),lt=Ye[0];return(0,C.Z)(function(){(0,_.unstable_batchedUpdates)(function(){lt.listeners.forEach(function($e){$e(ee)})})},[ee]),r.createElement(s.Provider,{value:lt},Ze)};return{Context:s,Provider:I,defaultValue:o}}function O(o,s){var I=(0,z.Z)(typeof s=="function"?s:function($e){if(s===void 0)return $e;if(!Array.isArray(s))return $e[s];var wt={};return s.forEach(function(yt){wt[yt]=$e[yt]}),wt}),Z=r.useContext(o==null?void 0:o.Context),q=Z||{},ee=q.listeners,Ze=q.getValue,ze=r.useRef();ze.current=I(Z?Ze():o==null?void 0:o.defaultValue);var Re=r.useState({}),Ye=(0,v.Z)(Re,2),lt=Ye[1];return(0,C.Z)(function(){if(!Z)return;function $e(wt){var yt=I(wt);(0,A.Z)(ze.current,yt,!0)||lt({})}return ee.add($e),function(){ee.delete($e)}},[Z]),ze.current}var be=e(54476),f=e(8654);function y(){var o=r.createContext(null);function s(){return r.useContext(o)}function I(q,ee){var Ze=(0,f.Yr)(q),ze=function(Ye,lt){var $e=Ze?{ref:lt}:{},wt=r.useRef(0),yt=r.useRef(Ye),Et=s();return Et!==null?r.createElement(q,(0,be.Z)({},Ye,$e)):((!ee||ee(yt.current,Ye))&&(wt.current+=1),yt.current=Ye,r.createElement(o.Provider,{value:wt.current},r.createElement(q,(0,be.Z)({},Ye,$e))))};return Ze?r.forwardRef(ze):ze}function Z(q,ee){var Ze=(0,f.Yr)(q),ze=function(Ye,lt){var $e=Ze?{ref:lt}:{};return s(),r.createElement(q,(0,be.Z)({},Ye,$e))};return Ze?r.memo(r.forwardRef(ze),ee):r.memo(ze,ee)}return{makeImmutable:I,responseImmutable:Z,useImmutableMark:s}}var pe=y(),re=pe.makeImmutable,ce=pe.responseImmutable,_e=pe.useImmutableMark,he=y(),Le=he.makeImmutable,Ce=he.responseImmutable,G=he.useImmutableMark,m=Se(),l=m;function x(o,s){var I=r.useRef(0);I.current+=1;var Z=r.useRef(o),q=[];Object.keys(o||{}).map(function(Ze){var ze;(o==null?void 0:o[Ze])!==((ze=Z.current)===null||ze===void 0?void 0:ze[Ze])&&q.push(Ze)}),Z.current=o;var ee=r.useRef([]);return q.length&&(ee.current=q),r.useDebugValue(I.current),r.useDebugValue(ee.current.join(", ")),s&&console.log("".concat(s,":"),I.current,ee.current),I.current}var h=null,j=r.memo(function(){var o=x();return r.createElement("h1",null,"Render Times: ",o)});j.displayName="RenderBlock";var H=e(76190),T=e(33885),P=e(20068),Te=e(92310),ne=e.n(Te),tt=e(80547),p=e(97938),X=e(48736),k=r.createContext({renderWithProps:!1}),D=k,oe="RC_TABLE_KEY";function Q(o){return o==null?[]:Array.isArray(o)?o:[o]}function R(o){var s=[],I={};return o.forEach(function(Z){for(var q=Z||{},ee=q.key,Ze=q.dataIndex,ze=ee||Q(Ze).join("-")||oe;I[ze];)ze="".concat(ze,"_next");I[ze]=!0,s.push(ze)}),s}function $(o){return o!=null}function V(o){return o&&(0,H.Z)(o)==="object"&&!Array.isArray(o)&&!r.isValidElement(o)}function Y(o,s,I,Z,q,ee){var Ze=r.useContext(D),ze=G(),Re=(0,tt.Z)(function(){if($(Z))return[Z];var Ye=s==null||s===""?[]:Array.isArray(s)?s:[s],lt=(0,p.Z)(o,Ye),$e=lt,wt=void 0;if(q){var yt=q(lt,o,I);V(yt)?($e=yt.children,wt=yt.props,Ze.renderWithProps=!0):$e=yt}return[$e,wt]},[ze,o,Z,s,q,I],function(Ye,lt){if(ee){var $e=(0,v.Z)(Ye,2),wt=$e[1],yt=(0,v.Z)(lt,2),Et=yt[1];return ee(Et,wt)}return Ze.renderWithProps?!0:!(0,A.Z)(Ye,lt,!0)});return Re}function ge(o,s,I,Z){var q=o+s-1;return o<=Z&&q>=I}function ue(o,s){return O(l,function(I){var Z=ge(o,s||1,I.hoverStartRow,I.hoverEndRow);return[Z,I.onHover]})}var it=function(s){var I=s.ellipsis,Z=s.rowType,q=s.children,ee,Ze=I===!0?{showTitle:!0}:I;return Ze&&(Ze.showTitle||Z==="header")&&(typeof q=="string"||typeof q=="number"?ee=q.toString():r.isValidElement(q)&&typeof q.props.children=="string"&&(ee=q.props.children)),ee};function Ue(o){var s,I,Z,q,ee,Ze,ze,Re,Ye=o.component,lt=o.children,$e=o.ellipsis,wt=o.scope,yt=o.prefixCls,Et=o.className,Yt=o.align,jt=o.record,Ut=o.render,Wt=o.dataIndex,rn=o.renderIndex,Rn=o.shouldCellUpdate,Fn=o.index,En=o.rowType,Xn=o.colSpan,_n=o.rowSpan,dn=o.fixLeft,An=o.fixRight,fn=o.firstFixLeft,Xt=o.lastFixLeft,hn=o.firstFixRight,Yn=o.lastFixRight,nr=o.appendNode,$n=o.additionalProps,Mn=$n===void 0?{}:$n,ar=o.isSticky,or="".concat(yt,"-cell"),Er=O(l,["supportSticky","allColumnsFixedLeft"]),mr=Er.supportSticky,kr=Er.allColumnsFixedLeft,Gr=Y(jt,Wt,rn,lt,Ut,Rn),er=(0,v.Z)(Gr,2),$r=er[0],gr=er[1],Pr={},Ir=typeof dn=="number"&&mr,Sa=typeof An=="number"&&mr;Ir&&(Pr.position="sticky",Pr.left=dn),Sa&&(Pr.position="sticky",Pr.right=An);var Kn=(s=(I=(Z=gr==null?void 0:gr.colSpan)!==null&&Z!==void 0?Z:Mn.colSpan)!==null&&I!==void 0?I:Xn)!==null&&s!==void 0?s:1,Tn=(q=(ee=(Ze=gr==null?void 0:gr.rowSpan)!==null&&Ze!==void 0?Ze:Mn.rowSpan)!==null&&ee!==void 0?ee:_n)!==null&&q!==void 0?q:1,Zn=ue(Fn,Tn),In=(0,v.Z)(Zn,2),pr=In[0],On=In[1],Jn=function(ea){var Aa;jt&&On(Fn,Fn+Tn-1),Mn==null||(Aa=Mn.onMouseEnter)===null||Aa===void 0||Aa.call(Mn,ea)},ur=function(ea){var Aa;jt&&On(-1,-1),Mn==null||(Aa=Mn.onMouseLeave)===null||Aa===void 0||Aa.call(Mn,ea)};if(Kn===0||Tn===0)return null;var cr=(ze=Mn.title)!==null&&ze!==void 0?ze:it({rowType:En,ellipsis:$e,children:$r}),ga=ne()(or,Et,(Re={},(0,P.Z)(Re,"".concat(or,"-fix-left"),Ir&&mr),(0,P.Z)(Re,"".concat(or,"-fix-left-first"),fn&&mr),(0,P.Z)(Re,"".concat(or,"-fix-left-last"),Xt&&mr),(0,P.Z)(Re,"".concat(or,"-fix-left-all"),Xt&&kr&&mr),(0,P.Z)(Re,"".concat(or,"-fix-right"),Sa&&mr),(0,P.Z)(Re,"".concat(or,"-fix-right-first"),hn&&mr),(0,P.Z)(Re,"".concat(or,"-fix-right-last"),Yn&&mr),(0,P.Z)(Re,"".concat(or,"-ellipsis"),$e),(0,P.Z)(Re,"".concat(or,"-with-append"),nr),(0,P.Z)(Re,"".concat(or,"-fix-sticky"),(Ir||Sa)&&ar&&mr),(0,P.Z)(Re,"".concat(or,"-row-hover"),!gr&&pr),Re),Mn.className,gr==null?void 0:gr.className),ca={};Yt&&(ca.textAlign=Yt);var za=(0,T.Z)((0,T.Z)((0,T.Z)((0,T.Z)({},Pr),Mn.style),ca),gr==null?void 0:gr.style),_r=$r;return(0,H.Z)(_r)==="object"&&!Array.isArray(_r)&&!r.isValidElement(_r)&&(_r=null),$e&&(Xt||hn)&&(_r=r.createElement("span",{className:"".concat(or,"-content")},_r)),r.createElement(Ye,(0,be.Z)({},gr,Mn,{className:ga,style:za,title:cr,scope:wt,onMouseEnter:Jn,onMouseLeave:ur,colSpan:Kn!==1?Kn:null,rowSpan:Tn!==1?Tn:null}),nr,_r)}var rt=r.memo(Ue);function vt(o,s,I,Z,q,ee){var Ze=I[o]||{},ze=I[s]||{},Re,Ye;Ze.fixed==="left"?Re=Z.left[q==="rtl"?s:o]:ze.fixed==="right"&&(Ye=Z.right[q==="rtl"?o:s]);var lt=!1,$e=!1,wt=!1,yt=!1,Et=I[s+1],Yt=I[o-1],jt=!(ee!=null&&ee.children);if(q==="rtl"){if(Re!==void 0){var Ut=Yt&&Yt.fixed==="left";yt=!Ut&&jt}else if(Ye!==void 0){var Wt=Et&&Et.fixed==="right";wt=!Wt&&jt}}else if(Re!==void 0){var rn=Et&&Et.fixed==="left";lt=!rn&&jt}else if(Ye!==void 0){var Rn=Yt&&Yt.fixed==="right";$e=!Rn&&jt}return{fixLeft:Re,fixRight:Ye,lastFixLeft:lt,firstFixRight:$e,lastFixRight:wt,firstFixLeft:yt,isSticky:Z.isSticky}}var Bt=r.createContext({}),dt=Bt;function Pe(o){var s=o.className,I=o.index,Z=o.children,q=o.colSpan,ee=q===void 0?1:q,Ze=o.rowSpan,ze=o.align,Re=O(l,["prefixCls","direction"]),Ye=Re.prefixCls,lt=Re.direction,$e=r.useContext(dt),wt=$e.scrollColumnIndex,yt=$e.stickyOffsets,Et=$e.flattenColumns,Yt=$e.columns,jt=I+ee-1,Ut=jt+1===wt?ee+1:ee,Wt=vt(I,I+Ut-1,Et,yt,lt,Yt==null?void 0:Yt[I]);return r.createElement(rt,(0,be.Z)({className:s,index:I,component:"td",prefixCls:Ye,record:null,dataIndex:null,align:ze,colSpan:Ut,rowSpan:Ze,render:function(){return Z}},Wt))}var nt=e(75931),N=["children"];function w(o){var s=o.children,I=(0,nt.Z)(o,N);return r.createElement("tr",I,s)}function d(o){var s=o.children;return s}d.Row=w,d.Cell=Pe;var a=d;function B(o){var s=o.children,I=o.stickyOffsets,Z=o.flattenColumns,q=o.columns,ee=O(l,"prefixCls"),Ze=Z.length-1,ze=Z[Ze],Re=r.useMemo(function(){return{stickyOffsets:I,flattenColumns:Z,scrollColumnIndex:ze!=null&&ze.scrollbar?Ze:null,columns:q}},[ze,Z,Ze,I,q]);return r.createElement(dt.Provider,{value:Re},r.createElement("tfoot",{className:"".concat(ee,"-summary")},s))}var K=Ce(B),c=a,i=e(70425),W=e(29301),g=e(29194),u=e(24514),L=e(75152),ve=e(26112);function ae(o,s,I,Z,q,ee,Ze){o.push({record:s,indent:I,index:Ze});var ze=ee(s),Re=q==null?void 0:q.has(ze);if(s&&Array.isArray(s[Z])&&Re)for(var Ye=0;Ye1?fn-1:0),hn=1;hn=0;ze-=1){var Re=s[ze],Ye=I&&I[ze],lt=Ye&&Ye[Tt];if(Re||lt||Ze){var $e=lt||{},wt=$e.columnType,yt=(0,nt.Z)($e,kt);q.unshift(r.createElement("col",(0,be.Z)({key:ze,style:{width:Re}},yt))),Ze=!0}}return r.createElement("colgroup",null,q)}var an=sn,Ot=e(94480),$t=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Jt(o,s){return(0,r.useMemo)(function(){for(var I=[],Z=0;Z1?"colgroup":"col":null,ellipsis:jt.ellipsis,align:jt.align,component:jt.title?ee:Ze,prefixCls:lt,key:yt[Yt]},Ut,{additionalProps:Wt,rowType:"header"}))}))}kn.displayName="HeaderRow";var vn=kn;function Cn(o){var s=[];function I(Ze,ze){var Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;s[Re]=s[Re]||[];var Ye=ze,lt=Ze.filter(Boolean).map(function($e){var wt={key:$e.key,className:$e.className||"",children:$e.title,column:$e,colStart:Ye},yt=1,Et=$e.children;return Et&&Et.length>0&&(yt=I(Et,Ye,Re+1).reduce(function(Yt,jt){return Yt+jt},0),wt.hasSubColumns=!0),"colSpan"in $e&&(yt=$e.colSpan),"rowSpan"in $e&&(wt.rowSpan=$e.rowSpan),wt.colSpan=yt,wt.colEnd=wt.colStart+yt-1,s[Re].push(wt),Ye+=yt,yt});return lt}I(o,0);for(var Z=s.length,q=function(ze){s[ze].forEach(function(Re){!("rowSpan"in Re)&&!Re.hasSubColumns&&(Re.rowSpan=Z-ze)})},ee=0;ee1&&arguments[1]!==void 0?arguments[1]:"";return typeof s=="number"?s:s.endsWith("%")?o*parseFloat(s)/100:null}function ln(o,s){return r.useMemo(function(){if(s&&s>0){var I=0,Z=0;o.forEach(function(Ye){var lt=Ln(s,Ye.width);lt?I+=lt:Z+=1});var q=s-I,ee=Z,Ze=q/Z,ze=0,Re=o.map(function(Ye){var lt=(0,T.Z)({},Ye),$e=Ln(s,lt.width);if($e)lt.width=$e;else{var wt=Math.floor(Ze);lt.width=ee===1?q:wt,q-=wt,ee-=1}return ze+=lt.width,lt});return[Re,ze]}return[o,s]},[o,s])}var Un=["children"],Wn=["fixed"];function E(o){return(0,tr.Z)(o).filter(function(s){return r.isValidElement(s)}).map(function(s){var I=s.key,Z=s.props,q=Z.children,ee=(0,nt.Z)(Z,Un),Ze=(0,T.Z)({key:I},ee);return q&&(Ze.children=E(q)),Ze})}function M(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return o.filter(function(I){return I&&(0,H.Z)(I)==="object"}).reduce(function(I,Z,q){var ee=Z.fixed,Ze=ee===!0?"left":ee,ze="".concat(s,"-").concat(q),Re=Z.children;return Re&&Re.length>0?[].concat((0,Ot.Z)(I),(0,Ot.Z)(M(Re,ze).map(function(Ye){return(0,T.Z)({fixed:Ze},Ye)}))):[].concat((0,Ot.Z)(I),[(0,T.Z)((0,T.Z)({key:ze},Z),{},{fixed:Ze})])},[])}function F(o){for(var s=!0,I=0;I=0;ee-=1){var Ze=o[ee];if(q&&Ze.fixed!=="right")q=!1;else if(!q&&Ze.fixed==="right"){warning(!1,"Index ".concat(ee+1," of `columns` missing `fixed='right'` prop."));break}}}function S(o){return o.map(function(s){var I=s.fixed,Z=(0,nt.Z)(s,Wn),q=I;return I==="left"?q="right":I==="right"&&(q="left"),(0,T.Z)({fixed:q},Z)})}function Ae(o,s){var I=o.prefixCls,Z=o.columns,q=o.children,ee=o.expandable,Ze=o.expandedKeys,ze=o.columnTitle,Re=o.getRowKey,Ye=o.onTriggerExpand,lt=o.expandIcon,$e=o.rowExpandable,wt=o.expandIconColumnIndex,yt=o.direction,Et=o.expandRowByClick,Yt=o.columnWidth,jt=o.fixed,Ut=o.scrollWidth,Wt=r.useMemo(function(){return Z||E(q)},[Z,q]),rn=r.useMemo(function(){if(ee){var An,fn=Wt.slice();if(!fn.includes(n)){var Xt=wt||0;Xt>=0&&fn.splice(Xt,0,n)}var hn=fn.indexOf(n);fn=fn.filter(function(Mn,ar){return Mn!==n||ar===hn});var Yn=Wt[hn],nr;(jt==="left"||jt)&&!wt?nr="left":(jt==="right"||jt)&&wt===Wt.length?nr="right":nr=Yn?Yn.fixed:null;var $n=(An={},(0,P.Z)(An,Tt,{className:"".concat(I,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,P.Z)(An,"title",ze),(0,P.Z)(An,"fixed",nr),(0,P.Z)(An,"className","".concat(I,"-row-expand-icon-cell")),(0,P.Z)(An,"width",Yt),(0,P.Z)(An,"render",function(ar,or,Er){var mr=Re(or,Er),kr=Ze.has(mr),Gr=$e?$e(or):!0,er=lt({prefixCls:I,expanded:kr,expandable:Gr,record:or,onExpand:Ye});return Et?r.createElement("span",{onClick:function(gr){return gr.stopPropagation()}},er):er}),An);return fn.map(function(Mn){return Mn===n?$n:Mn})}return Wt.filter(function(Mn){return Mn!==n})},[ee,Wt,Re,Ze,lt,yt]),Rn=r.useMemo(function(){var An=rn;return s&&(An=s(An)),An.length||(An=[{render:function(){return null}}]),An},[s,rn,yt]),Fn=r.useMemo(function(){return yt==="rtl"?S(M(Rn)):M(Rn)},[Rn,yt,Ut]),En=ln(Fn,Ut),Xn=(0,v.Z)(En,2),_n=Xn[0],dn=Xn[1];return[Rn,_n,dn]}var ye=Ae;function Xe(o){var s,I=o.prefixCls,Z=o.record,q=o.onExpand,ee=o.expanded,Ze=o.expandable,ze="".concat(I,"-row-expand-icon");if(!Ze)return r.createElement("span",{className:ne()(ze,"".concat(I,"-row-spaced"))});var Re=function(lt){q(Z,lt),lt.stopPropagation()};return r.createElement("span",{className:ne()(ze,(s={},(0,P.Z)(s,"".concat(I,"-row-expanded"),ee),(0,P.Z)(s,"".concat(I,"-row-collapsed"),!ee),s)),onClick:Re})}function Ve(o,s,I){var Z=[];function q(ee){(ee||[]).forEach(function(Ze,ze){Z.push(s(Ze,ze)),q(Ze[I])})}return q(o),Z}function gt(o,s,I){var Z=zt(o),q=Z.expandIcon,ee=Z.expandedRowKeys,Ze=Z.defaultExpandedRowKeys,ze=Z.defaultExpandAllRows,Re=Z.expandedRowRender,Ye=Z.onExpand,lt=Z.onExpandedRowsChange,$e=Z.childrenColumnName,wt=q||Xe,yt=$e||"children",Et=r.useMemo(function(){return Re?"row":o.expandable&&o.internalHooks===t&&o.expandable.__PARENT_RENDER_ICON__||s.some(function(Fn){return Fn&&(0,H.Z)(Fn)==="object"&&Fn[yt]})?"nest":!1},[!!Re,s]),Yt=r.useState(function(){return Ze||(ze?Ve(s,I,yt):[])}),jt=(0,v.Z)(Yt,2),Ut=jt[0],Wt=jt[1],rn=r.useMemo(function(){return new Set(ee||Ut||[])},[ee,Ut]),Rn=r.useCallback(function(Fn){var En=I(Fn,s.indexOf(Fn)),Xn,_n=rn.has(En);_n?(rn.delete(En),Xn=(0,Ot.Z)(rn)):Xn=[].concat((0,Ot.Z)(rn),[En]),Wt(Xn),Ye&&Ye(!_n,Fn),lt&<(Xn)},[I,rn,s,Ye,lt]);return[Z,Et,rn,wt,yt,Rn]}function xt(o,s,I,Z){var q=o.map(function(ee,Ze){return vt(Ze,Ze,o,s,I,Z==null?void 0:Z[Ze])});return(0,tt.Z)(function(){return q},[q],function(ee,Ze){return!(0,A.Z)(ee,Ze)})}function Dt(o){var s=(0,r.useRef)(o),I=(0,r.useState)({}),Z=(0,v.Z)(I,2),q=Z[1],ee=(0,r.useRef)(null),Ze=(0,r.useRef)([]);function ze(Re){Ze.current.push(Re);var Ye=Promise.resolve();ee.current=Ye,Ye.then(function(){if(ee.current===Ye){var lt=Ze.current,$e=s.current;Ze.current=[],lt.forEach(function(wt){s.current=wt(s.current)}),ee.current=null,$e!==s.current&&q({})}})}return(0,r.useEffect)(function(){return function(){ee.current=null}},[]),[s.current,ze]}function It(o){var s=(0,r.useRef)(o||null),I=(0,r.useRef)();function Z(){window.clearTimeout(I.current)}function q(Ze){s.current=Ze,Z(),I.current=window.setTimeout(function(){s.current=null,I.current=void 0},100)}function ee(){return s.current}return(0,r.useEffect)(function(){return Z},[]),[q,ee]}function te(){var o=r.useState(-1),s=(0,v.Z)(o,2),I=s[0],Z=s[1],q=r.useState(-1),ee=(0,v.Z)(q,2),Ze=ee[0],ze=ee[1],Re=r.useCallback(function(Ye,lt){Z(Ye),ze(lt)},[]);return[I,Ze,Re]}var ie=e(47273),U=(0,ie.Z)()?window:null;function We(o,s){var I=(0,H.Z)(o)==="object"?o:{},Z=I.offsetHeader,q=Z===void 0?0:Z,ee=I.offsetSummary,Ze=ee===void 0?0:ee,ze=I.offsetScroll,Re=ze===void 0?0:ze,Ye=I.getContainer,lt=Ye===void 0?function(){return U}:Ye,$e=lt()||U;return r.useMemo(function(){var wt=!!o;return{isSticky:wt,stickyClassName:wt?"".concat(s,"-sticky-holder"):"",offsetHeader:q,offsetSummary:Ze,offsetScroll:Re,container:$e}},[Re,q,Ze,s,$e])}function st(o,s,I){var Z=(0,r.useMemo)(function(){for(var q=[],ee=[],Ze=0,ze=0,Re=0;Re=$e&&(Mn=$e-wt),Ze({scrollLeft:Mn/$e*(lt+2)}),Wt.current.x=hn.pageX},An=function(){if(ee.current){var hn=(0,J.os)(ee.current).top,Yn=hn+ee.current.offsetHeight,nr=Re===window?document.documentElement.scrollTop+window.innerHeight:(0,J.os)(Re).top+Re.clientHeight;Yn-(0,L.Z)()<=nr||hn>=nr-ze?Ut(function($n){return(0,T.Z)((0,T.Z)({},$n),{},{isHiddenScrollBar:!0})}):Ut(function($n){return(0,T.Z)((0,T.Z)({},$n),{},{isHiddenScrollBar:!1})})}},fn=function(hn){Ut(function(Yn){return(0,T.Z)((0,T.Z)({},Yn),{},{scrollLeft:hn/lt*$e||0})})};return r.useImperativeHandle(I,function(){return{setScrollLeft:fn}}),r.useEffect(function(){var Xt=(0,Qe.Z)(document.body,"mouseup",Xn,!1),hn=(0,Qe.Z)(document.body,"mousemove",dn,!1);return An(),function(){Xt.remove(),hn.remove()}},[wt,Fn]),r.useEffect(function(){var Xt=(0,Qe.Z)(Re,"scroll",An,!1),hn=(0,Qe.Z)(window,"resize",An,!1);return function(){Xt.remove(),hn.remove()}},[Re]),r.useEffect(function(){jt.isHiddenScrollBar||Ut(function(Xt){var hn=ee.current;return hn?(0,T.Z)((0,T.Z)({},Xt),{},{scrollLeft:hn.scrollLeft/hn.scrollWidth*hn.clientWidth}):Xt})},[jt.isHiddenScrollBar]),lt<=$e||!wt||jt.isHiddenScrollBar?null:r.createElement("div",{style:{height:(0,L.Z)(),width:$e,bottom:ze},className:"".concat(Ye,"-sticky-scroll")},r.createElement("div",{onMouseDown:_n,ref:yt,className:ne()("".concat(Ye,"-sticky-scroll-bar"),(0,P.Z)({},"".concat(Ye,"-sticky-scroll-bar-active"),Fn)),style:{width:"".concat(wt,"px"),transform:"translate3d(".concat(jt.scrollLeft,"px, 0, 0)")}}))},Me=r.forwardRef(de);function je(o){return null}var xe=je;function se(o){return null}var me=se,Ke="rc-table",we=[],Oe={};function Pt(){return"No Data"}function Ft(o){var s,I=(0,T.Z)({rowKey:"key",prefixCls:Ke,emptyText:Pt},o),Z=I.prefixCls,q=I.className,ee=I.rowClassName,Ze=I.style,ze=I.data,Re=I.rowKey,Ye=I.scroll,lt=I.tableLayout,$e=I.direction,wt=I.title,yt=I.footer,Et=I.summary,Yt=I.caption,jt=I.id,Ut=I.showHeader,Wt=I.components,rn=I.emptyText,Rn=I.onRow,Fn=I.onHeaderRow,En=I.internalHooks,Xn=I.transformColumns,_n=I.internalRefs,dn=I.tailor,An=I.sticky,fn=ze||we,Xt=!!fn.length,hn=En===t,Yn=r.useCallback(function(br,Dr){return(0,p.Z)(Wt,br)||Dr},[Wt]),nr=r.useMemo(function(){return typeof Re=="function"?Re:function(br){var Dr=br&&br[Re];return Dr}},[Re]),$n=Yn(["body"]),Mn=te(),ar=(0,v.Z)(Mn,3),or=ar[0],Er=ar[1],mr=ar[2],kr=gt(I,fn,nr),Gr=(0,v.Z)(kr,6),er=Gr[0],$r=Gr[1],gr=Gr[2],Pr=Gr[3],Ir=Gr[4],Sa=Gr[5],Kn=Ye==null?void 0:Ye.x,Tn=r.useState(0),Zn=(0,v.Z)(Tn,2),In=Zn[0],pr=Zn[1],On=ye((0,T.Z)((0,T.Z)((0,T.Z)({},I),er),{},{expandable:!!er.expandedRowRender,columnTitle:er.columnTitle,expandedKeys:gr,getRowKey:nr,onTriggerExpand:Sa,expandIcon:Pr,expandIconColumnIndex:er.expandIconColumnIndex,direction:$e,scrollWidth:hn&&dn&&typeof Kn=="number"?Kn:null}),hn?Xn:null),Jn=(0,v.Z)(On,3),ur=Jn[0],cr=Jn[1],ga=Jn[2],ca=ga!=null?ga:Kn,za=r.useMemo(function(){return{columns:ur,flattenColumns:cr}},[ur,cr]),_r=r.useRef(),Na=r.useRef(),ea=r.useRef(),Aa=r.useRef(),ro=r.useRef(),hr=r.useState(!1),yr=(0,v.Z)(hr,2),zr=yr[0],ra=yr[1],aa=r.useState(!1),lr=(0,v.Z)(aa,2),xa=lr[0],pa=lr[1],Da=Dt(new Map),Ha=(0,v.Z)(Da,2),Ta=Ha[0],Io=Ha[1],Ya=R(cr),Fa=Ya.map(function(br){return Ta.get(br)}),wa=r.useMemo(function(){return Fa},[Fa.join("_")]),ya=qe(wa,cr.length,$e),oa=Ye&&$(Ye.y),Tr=Ye&&$(ca)||!!er.fixed,ja=Tr&&cr.some(function(br){var Dr=br.fixed;return Dr}),ao=r.useRef(),qa=We(An,Z),Ka=qa.isSticky,Mo=qa.offsetHeader,Ho=qa.offsetSummary,dr=qa.offsetScroll,Br=qa.stickyClassName,va=qa.container,Lr=r.useMemo(function(){return Et==null?void 0:Et(fn)},[Et,fn]),ha=(oa||Ka)&&r.isValidElement(Lr)&&Lr.type===a&&Lr.props.fixed,Ba,Ia,Ua;oa&&(Ia={overflowY:"scroll",maxHeight:Ye.y}),Tr&&(Ba={overflowX:"auto"},oa||(Ia={overflowY:"hidden"}),Ua={width:ca===!0?"auto":ca,minWidth:"100%"});var Jo=r.useCallback(function(br,Dr){(0,g.Z)(_r.current)&&Io(function(Ma){if(Ma.get(br)!==Dr){var $a=new Map(Ma);return $a.set(br,Dr),$a}return Ma})},[]),zl=It(null),qo=(0,v.Z)(zl,2),Tl=qo[0],$o=qo[1];function Zo(br,Dr){Dr&&(typeof Dr=="function"?Dr(br):Dr.scrollLeft!==br&&(Dr.scrollLeft=br,Dr.scrollLeft!==br&&setTimeout(function(){Dr.scrollLeft=br},0)))}var Co=(0,z.Z)(function(br){var Dr=br.currentTarget,Ma=br.scrollLeft,$a=$e==="rtl",_a=typeof Ma=="number"?Ma:Dr.scrollLeft,ml=Dr||Oe;if(!$o()||$o()===ml){var Go;Tl(ml),Zo(_a,Na.current),Zo(_a,ea.current),Zo(_a,ro.current),Zo(_a,(Go=ao.current)===null||Go===void 0?void 0:Go.setScrollLeft)}var Vo=Dr||Na.current;if(Vo){var Qo=Vo.scrollWidth,Yo=Vo.clientWidth;if(Qo===Yo){ra(!1),pa(!1);return}$a?(ra(-_a0)):(ra(_a>0),pa(_a1?Yt-hn:0,nr=(0,T.Z)((0,T.Z)((0,T.Z)({},Xn),Re),{},{flex:"0 0 ".concat(hn,"px"),width:"".concat(hn,"px"),marginRight:Yn,pointerEvents:"auto"}),$n=r.useMemo(function(){return lt?fn<=1:dn===0||fn===0||fn>1},[fn,dn,lt]);$n?nr.visibility="hidden":lt&&(nr.height=$e==null?void 0:$e(fn));var Mn=$n?function(){return null}:wt,ar={};return(fn===0||dn===0)&&(ar.rowSpan=1,ar.colSpan=1),r.createElement(rt,(0,be.Z)({className:ne()(Et,Ye),ellipsis:I.ellipsis,align:I.align,scope:I.rowScope,component:"div",prefixCls:s.prefixCls,key:rn,record:ze,index:ee,renderIndex:Ze,dataIndex:yt,render:Mn,shouldCellUpdate:I.shouldCellUpdate},Rn,{appendNode:Fn,additionalProps:(0,T.Z)((0,T.Z)({},En),{},{style:nr},ar)}))}var bn=yn,_t=["data","index","className","rowKey","style","extra","getHeight"],Nn=r.forwardRef(function(o,s){var I=o.data,Z=o.index,q=o.className,ee=o.rowKey,Ze=o.style,ze=o.extra,Re=o.getHeight,Ye=(0,nt.Z)(o,_t),lt=I.record,$e=I.indent,wt=I.index,yt=O(l,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Et=yt.scrollX,Yt=yt.flattenColumns,jt=yt.prefixCls,Ut=yt.fixColumn,Wt=yt.componentWidth,rn=b(lt,ee,Z,$e),Rn=rn.rowSupportExpand,Fn=rn.expanded,En=rn.rowProps,Xn=rn.expandedRowRender,_n=rn.expandedRowClassName,dn;if(Rn&&Fn){var An=Xn(lt,Z,$e+1,Fn),fn=_n==null?void 0:_n(lt,Z,$e),Xt={};Ut&&(Xt={style:(0,P.Z)({},"--virtual-width","".concat(Wt,"px"))});var hn="".concat(jt,"-expanded-row-cell");dn=r.createElement("div",{className:ne()("".concat(jt,"-expanded-row"),"".concat(jt,"-expanded-row-level-").concat($e+1),fn)},r.createElement(rt,{component:"div",prefixCls:jt,className:ne()(hn,(0,P.Z)({},"".concat(hn,"-fixed"),Ut)),additionalProps:Xt},An))}var Yn=(0,T.Z)((0,T.Z)({},Ze),{},{width:Et});ze&&(Yn.position="absolute",Yn.pointerEvents="none");var nr=r.createElement("div",(0,be.Z)({},En,Ye,{ref:Rn?null:s,className:ne()(q,"".concat(jt,"-row"),En==null?void 0:En.className,(0,P.Z)({},"".concat(jt,"-row-extra"),ze)),style:(0,T.Z)((0,T.Z)({},Yn),En==null?void 0:En.style)}),Yt.map(function($n,Mn){return r.createElement(bn,{key:Mn,rowInfo:rn,column:$n,colIndex:Mn,indent:$e,index:Z,renderIndex:wt,record:lt,inverse:ze,getHeight:Re})}));return Rn?r.createElement("div",{ref:s},nr,dn):nr}),qn=Ce(Nn),en=qn,tn=r.forwardRef(function(o,s){var I=o.data,Z=o.onScroll,q=O(l,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ee=q.flattenColumns,Ze=q.onColumnResize,ze=q.getRowKey,Re=q.expandedKeys,Ye=q.prefixCls,lt=q.childrenColumnName,$e=q.emptyNode,wt=q.scrollX,yt=O(Sn),Et=yt.scrollY,Yt=yt.listItemHeight,jt=r.useRef(),Ut=Be(I,lt,Re,ze),Wt=r.useMemo(function(){var dn=0;return ee.map(function(An){var fn=An.width,Xt=An.key;return dn+=fn,[Xt,fn,dn]})},[ee]),rn=r.useMemo(function(){return Wt.map(function(dn){return dn[2]})},[Wt]);r.useEffect(function(){Wt.forEach(function(dn){var An=(0,v.Z)(dn,2),fn=An[0],Xt=An[1];Ze(fn,Xt)})},[Wt]),r.useImperativeHandle(s,function(){var dn={};return Object.defineProperty(dn,"scrollLeft",{get:function(){var fn;return((fn=jt.current)===null||fn===void 0?void 0:fn.getScrollInfo().x)||0},set:function(fn){var Xt;(Xt=jt.current)===null||Xt===void 0||Xt.scrollTo({left:fn})}}),dn});var Rn=function(An,fn){var Xt,hn=(Xt=Ut[fn])===null||Xt===void 0?void 0:Xt.record,Yn=An.onCell;if(Yn){var nr,$n=Yn(hn,fn);return(nr=$n==null?void 0:$n.rowSpan)!==null&&nr!==void 0?nr:1}return 1},Fn=function(An){var fn=An.start,Xt=An.end,hn=An.getSize,Yn=An.offsetY;if(Xt<0)return null;for(var nr=ee.filter(function(Kn){return Rn(Kn,fn)===0}),$n=fn,Mn=function(Tn){if(nr=nr.filter(function(Zn){return Rn(Zn,Tn)===0}),!nr.length)return $n=Tn,"break"},ar=fn;ar>=0;ar-=1){var or=Mn(ar);if(or==="break")break}for(var Er=ee.filter(function(Kn){return Rn(Kn,Xt)!==1}),mr=Xt,kr=function(Tn){if(Er=Er.filter(function(Zn){return Rn(Zn,Tn)!==1}),!Er.length)return mr=Math.max(Tn-1,Xt),"break"},Gr=Xt;Gr1})&&$r.push(Tn)},Pr=$n;Pr<=mr;Pr+=1)var Ir=gr(Pr);var Sa=$r.map(function(Kn){var Tn=Ut[Kn],Zn=ze(Tn.record,Kn),In=function(Jn){var ur=Kn+Jn-1,cr=ze(Ut[ur].record,ur),ga=hn(Zn,cr);return ga.bottom-ga.top},pr=hn(Zn);return r.createElement(en,{key:Kn,data:Tn,rowKey:Zn,index:Kn,style:{top:-Yn+pr.top},extra:!0,getHeight:In})});return Sa},En=r.useMemo(function(){return{columnsOffset:rn}},[rn]),Xn="".concat(Ye,"-tbody"),_n;return Ut.length?_n=r.createElement(cn.Z,{fullHeight:!1,ref:jt,className:ne()(Xn,"".concat(Xn,"-virtual")),height:Et,itemHeight:Yt||24,data:Ut,itemKey:function(An){return ze(An.record)},scrollWidth:wt,onVirtualScroll:function(An){var fn=An.x;Z({scrollLeft:fn})},extraRender:Fn},function(dn,An,fn){var Xt=ze(dn.record,An);return r.createElement(en,(0,be.Z)({data:dn,rowKey:Xt,index:An},fn))}):_n=r.createElement("div",{className:ne()("".concat(Ye,"-placeholder"))},r.createElement(rt,{component:"div",prefixCls:Ye},$e)),r.createElement(un.Provider,{value:En},_n)}),mn=Ce(tn),Gn=mn,Fe=function(s,I){var Z=I.ref,q=I.onScroll;return r.createElement(Gn,{ref:Z,data:s,onScroll:q})},De=100;function He(o){var s=o.columns,I=o.scroll,Z=o.prefixCls,q=Z===void 0?Ke:Z,ee=o.className,Ze=o.listItemHeight,ze=I||{},Re=ze.x,Ye=ze.y;typeof Re!="number"&&(Re=((s||[]).length+1)*De),typeof Ye!="number"&&(Ye=500);var lt=r.useMemo(function(){return{scrollY:Ye,listItemHeight:Ze}},[Ye,Ze]);return r.createElement(Sn.Provider,{value:lt},r.createElement(Mt,(0,be.Z)({},o,{className:ne()(ee,"".concat(q,"-virtual")),scroll:(0,T.Z)((0,T.Z)({},I),{},{x:Re}),components:{body:Fe},columns:s,internalHooks:t,tailor:!0})))}function et(o){return Le(He,o)}var Ht=et(),Vt=null;function Ct(o){return null}var pt=Ct;function Je(o){return null}var Zt=Je,Rt=e(2738),At=e(68031),Vn=e(36355),zn=e(93891),Pn=e(19716),Dn=e(8628),mt=e(31724),Kt=e(58421),Bn=e(71418),wn=e(88088);function vr(o){return function(I){let{prefixCls:Z,onExpand:q,record:ee,expanded:Ze,expandable:ze}=I;const Re=`${Z}-row-expand-icon`;return r.createElement("button",{type:"button",onClick:Ye=>{q(ee,Ye),Ye.stopPropagation()},className:ne()(Re,{[`${Re}-spaced`]:!ze,[`${Re}-expanded`]:ze&&Ze,[`${Re}-collapsed`]:ze&&!Ze}),"aria-label":Ze?o.collapse:o.expand,"aria-expanded":Ze})}}var fr=vr;function Sr(o,s){return"key"in o&&o.key!==void 0&&o.key!==null?o.key:o.dataIndex?Array.isArray(o.dataIndex)?o.dataIndex.join("."):o.dataIndex:s}function Rr(o,s){return s?`${s}-${o}`:`${o}`}function Ar(o,s){return typeof o=="function"?o(s):o}function Vr(o,s){const I=Ar(o,s);return Object.prototype.toString.call(I)==="[object Object]"?"":I}var ua={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"},Hr=ua,da=e(7657),fa=function(s,I){return r.createElement(da.Z,(0,be.Z)({},s,{ref:I,icon:Hr}))},Ur=r.forwardRef(fa),Cr=Ur,la=e(56762);function ta(o){const s=r.useRef(o),I=(0,la.Z)();return[()=>s.current,Z=>{s.current=Z,I()}]}var Xr=e(3113),na=e(24905),Lt=e(38854),Nt=e(64165),pn=e(20834),jn=e(40875),ft=e(5112),nn=e(17574),Qn=e(47472),Jr=e(92832);function Nr(o){let{value:s,onChange:I,filterSearch:Z,tablePrefixCls:q,locale:ee}=o;return Z?r.createElement("div",{className:`${q}-filter-dropdown-search`},r.createElement(Jr.default,{prefix:r.createElement(Qn.Z,null),placeholder:ee.filterSearchPlaceholder,onChange:I,value:s,htmlSize:1,className:`${q}-filter-dropdown-search-input`})):null}var Fr=Nr,Qr=e(10228);const xr=o=>{const{keyCode:s}=o;s===Qr.Z.ENTER&&o.stopPropagation()};var jr=r.forwardRef((o,s)=>r.createElement("div",{className:o.className,onClick:I=>I.stopPropagation(),onKeyDown:xr,ref:s},o.children));function Or(o){let s=[];return(o||[]).forEach(I=>{let{value:Z,children:q}=I;s.push(Z),q&&(s=[].concat((0,Ot.Z)(s),(0,Ot.Z)(Or(q))))}),s}function qr(o){return o.some(s=>{let{children:I}=s;return I})}function Mr(o,s){return typeof s=="string"||typeof s=="number"?s==null?void 0:s.toString().toLowerCase().includes(o.trim().toLowerCase()):!1}function Wa(o){let{filters:s,prefixCls:I,filteredKeys:Z,filterMultiple:q,searchValue:ee,filterSearch:Ze}=o;return s.map((ze,Re)=>{const Ye=String(ze.value);if(ze.children)return{key:Ye||Re,label:ze.text,popupClassName:`${I}-dropdown-submenu`,children:Wa({filters:ze.children,prefixCls:I,filteredKeys:Z,filterMultiple:q,searchValue:ee,filterSearch:Ze})};const lt=q?na.default:ft.ZP,$e={key:ze.value!==void 0?Ye:Re,label:r.createElement(r.Fragment,null,r.createElement(lt,{checked:Z.includes(Ye)}),r.createElement("span",null,ze.text))};return ee.trim()?typeof Ze=="function"?Ze(ee,ze)?$e:null:Mr(ee,ze.text)?$e:null:$e})}function La(o){var s,I;const{tablePrefixCls:Z,prefixCls:q,column:ee,dropdownPrefixCls:Ze,columnKey:ze,filterMultiple:Re,filterMode:Ye="menu",filterSearch:lt=!1,filterState:$e,triggerFilter:wt,locale:yt,children:Et,getPopupContainer:Yt}=o,{filterDropdownOpen:jt,onFilterDropdownOpenChange:Ut,filterResetToDefaultFilteredValue:Wt,defaultFilteredValue:rn,filterDropdownVisible:Rn,onFilterDropdownVisibleChange:Fn}=ee,[En,Xn]=r.useState(!1),_n=!!($e&&(!((s=$e.filteredKeys)===null||s===void 0)&&s.length||$e.forceFiltered)),dn=On=>{Xn(On),Ut==null||Ut(On),Fn==null||Fn(On)},An=(I=jt!=null?jt:Rn)!==null&&I!==void 0?I:En,fn=$e==null?void 0:$e.filteredKeys,[Xt,hn]=ta(fn||[]),Yn=On=>{let{selectedKeys:Jn}=On;hn(Jn)},nr=(On,Jn)=>{let{node:ur,checked:cr}=Jn;Yn(Re?{selectedKeys:On}:{selectedKeys:cr&&ur.key?[ur.key]:[]})};r.useEffect(()=>{En&&Yn({selectedKeys:fn||[]})},[fn]);const[$n,Mn]=r.useState([]),ar=On=>{Mn(On)},[or,Er]=r.useState(""),mr=On=>{const{value:Jn}=On.target;Er(Jn)};r.useEffect(()=>{En||Er("")},[En]);const kr=On=>{const Jn=On&&On.length?On:null;if(Jn===null&&(!$e||!$e.filteredKeys)||(0,A.Z)(Jn,$e==null?void 0:$e.filteredKeys,!0))return null;wt({column:ee,key:ze,filteredKeys:Jn})},Gr=()=>{dn(!1),kr(Xt())},er=function(){let{confirm:On,closeDropdown:Jn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};On&&kr([]),Jn&&dn(!1),Er(""),hn(Wt?(rn||[]).map(ur=>String(ur)):[])},$r=function(){let{closeDropdown:On}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};On&&dn(!1),kr(Xt())},gr=On=>{On&&fn!==void 0&&hn(fn||[]),dn(On),!On&&!ee.filterDropdown&&Gr()},Pr=ne()({[`${Ze}-menu-without-submenu`]:!qr(ee.filters||[])}),Ir=On=>{if(On.target.checked){const Jn=Or(ee==null?void 0:ee.filters).map(ur=>String(ur));hn(Jn)}else hn([])},Sa=On=>{let{filters:Jn}=On;return(Jn||[]).map((ur,cr)=>{const ga=String(ur.value),ca={title:ur.text,key:ur.value!==void 0?ga:cr};return ur.children&&(ca.children=Sa({filters:ur.children})),ca})},Kn=On=>{var Jn;return Object.assign(Object.assign({},On),{text:On.title,value:On.key,children:((Jn=On.children)===null||Jn===void 0?void 0:Jn.map(ur=>Kn(ur)))||[]})};let Tn;if(typeof ee.filterDropdown=="function")Tn=ee.filterDropdown({prefixCls:`${Ze}-custom`,setSelectedKeys:On=>Yn({selectedKeys:On}),selectedKeys:Xt(),confirm:$r,clearFilters:er,filters:ee.filters,visible:An,close:()=>{dn(!1)}});else if(ee.filterDropdown)Tn=ee.filterDropdown;else{const On=Xt()||[],Jn=()=>(ee.filters||[]).length===0?r.createElement(Nt.Z,{image:Nt.Z.PRESENTED_IMAGE_SIMPLE,description:yt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ye==="tree"?r.createElement(r.Fragment,null,r.createElement(Fr,{filterSearch:lt,value:or,onChange:mr,tablePrefixCls:Z,locale:yt}),r.createElement("div",{className:`${Z}-filter-dropdown-tree`},Re?r.createElement(na.default,{checked:On.length===Or(ee.filters).length,indeterminate:On.length>0&&On.lengthtypeof lt=="function"?lt(or,Kn(cr)):Mr(or,cr.title):void 0}))):r.createElement(r.Fragment,null,r.createElement(Fr,{filterSearch:lt,value:or,onChange:mr,tablePrefixCls:Z,locale:yt}),r.createElement(pn.default,{selectable:!0,multiple:Re,prefixCls:`${Ze}-menu`,className:Pr,onSelect:Yn,onDeselect:Yn,selectedKeys:On,getPopupContainer:Yt,openKeys:$n,onOpenChange:ar,items:Wa({filters:ee.filters||[],filterSearch:lt,prefixCls:q,filteredKeys:Xt(),filterMultiple:Re,searchValue:or})})),ur=()=>Wt?(0,A.Z)((rn||[]).map(cr=>String(cr)),On,!0):On.length===0;Tn=r.createElement(r.Fragment,null,Jn(),r.createElement("div",{className:`${q}-dropdown-btns`},r.createElement(Xr.ZP,{type:"link",size:"small",disabled:ur(),onClick:()=>er()},yt.filterReset),r.createElement(Xr.ZP,{type:"primary",size:"small",onClick:Gr},yt.filterConfirm)))}ee.filterDropdown&&(Tn=r.createElement(jn.J,{selectable:void 0},Tn));const Zn=()=>r.createElement(jr,{className:`${q}-dropdown`},Tn);let In;typeof ee.filterIcon=="function"?In=ee.filterIcon(_n):ee.filterIcon?In=ee.filterIcon:In=r.createElement(Cr,null);const{direction:pr}=r.useContext(Vn.E_);return r.createElement("div",{className:`${q}-column`},r.createElement("span",{className:`${Z}-column-title`},Et),r.createElement(Lt.Z,{dropdownRender:Zn,trigger:["click"],open:An,onOpenChange:gr,getPopupContainer:Yt,placement:pr==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:ne()(`${q}-trigger`,{active:_n}),onClick:On=>{On.stopPropagation()}},In)))}var oo=La;function Oa(o,s,I){let Z=[];return(o||[]).forEach((q,ee)=>{var Ze;const ze=Rr(ee,I);if(q.filters||"filterDropdown"in q||"onFilter"in q)if("filteredValue"in q){let Re=q.filteredValue;"filterDropdown"in q||(Re=(Ze=Re==null?void 0:Re.map(String))!==null&&Ze!==void 0?Ze:Re),Z.push({column:q,key:Sr(q,ze),filteredKeys:Re,forceFiltered:q.filtered})}else Z.push({column:q,key:Sr(q,ze),filteredKeys:s&&q.defaultFilteredValue?q.defaultFilteredValue:void 0,forceFiltered:q.filtered});"children"in q&&(Z=[].concat((0,Ot.Z)(Z),(0,Ot.Z)(Oa(q.children,s,ze))))}),Z}function lo(o,s,I,Z,q,ee,Ze,ze){return I.map((Re,Ye)=>{const lt=Rr(Ye,ze),{filterMultiple:$e=!0,filterMode:wt,filterSearch:yt}=Re;let Et=Re;if(Et.filters||Et.filterDropdown){const Yt=Sr(Et,lt),jt=Z.find(Ut=>{let{key:Wt}=Ut;return Yt===Wt});Et=Object.assign(Object.assign({},Et),{title:Ut=>r.createElement(oo,{tablePrefixCls:o,prefixCls:`${o}-filter`,dropdownPrefixCls:s,column:Et,columnKey:Yt,filterState:jt,filterMultiple:$e,filterMode:wt,filterSearch:yt,triggerFilter:ee,locale:q,getPopupContainer:Ze},Ar(Re.title,Ut))})}return"children"in Et&&(Et=Object.assign(Object.assign({},Et),{children:lo(o,s,Et.children,Z,q,ee,Ze,lt)})),Et})}function io(o){const s={};return o.forEach(I=>{let{key:Z,filteredKeys:q,column:ee}=I;const{filters:Ze,filterDropdown:ze}=ee;if(ze)s[Z]=q||null;else if(Array.isArray(q)){const Re=Or(Ze);s[Z]=Re.filter(Ye=>q.includes(String(Ye)))}else s[Z]=null}),s}function eo(o,s){return s.reduce((I,Z)=>{const{column:{onFilter:q,filters:ee},filteredKeys:Ze}=Z;return q&&Ze&&Ze.length?I.filter(ze=>Ze.some(Re=>{const Ye=Or(ee),lt=Ye.findIndex(wt=>String(wt)===String(Re)),$e=lt!==-1?Ye[lt]:Re;return q($e,ze)})):I},o)}const to=o=>o.flatMap(s=>"children"in s?[s].concat((0,Ot.Z)(to(s.children||[]))):[s]);function Eo(o){let{prefixCls:s,dropdownPrefixCls:I,mergedColumns:Z,onFilterChange:q,getPopupContainer:ee,locale:Ze}=o;const ze=r.useMemo(()=>to(Z||[]),[Z]),[Re,Ye]=r.useState(()=>Oa(ze,!0)),lt=r.useMemo(()=>{const Et=Oa(ze,!1);if(Et.length===0)return Et;let Yt=!0,jt=!0;if(Et.forEach(Ut=>{let{filteredKeys:Wt}=Ut;Wt!==void 0?Yt=!1:jt=!1}),Yt){const Ut=(ze||[]).map((Wt,rn)=>Sr(Wt,Rr(rn)));return Re.filter(Wt=>{let{key:rn}=Wt;return Ut.includes(rn)}).map(Wt=>{const rn=ze[Ut.findIndex(Rn=>Rn===Wt.key)];return Object.assign(Object.assign({},Wt),{column:Object.assign(Object.assign({},Wt.column),rn),forceFiltered:rn.filtered})})}return Et},[ze,Re]),$e=r.useMemo(()=>io(lt),[lt]),wt=Et=>{const Yt=lt.filter(jt=>{let{key:Ut}=jt;return Ut!==Et.key});Yt.push(Et),Ye(Yt),q(io(Yt),Yt)};return[Et=>lo(s,I,Et,lt,Ze,wt,ee),lt,$e]}var so=Eo;function no(o,s,I){const Z=r.useRef({});function q(ee){if(!Z.current||Z.current.data!==o||Z.current.childrenColumnName!==s||Z.current.getRowKey!==I){let ze=function(Re){Re.forEach((Ye,lt)=>{const $e=I(Ye,lt);Ze.set($e,Ye),Ye&&typeof Ye=="object"&&s in Ye&&ze(Ye[s]||[])})};const Ze=new Map;ze(o),Z.current={data:o,childrenColumnName:s,kvMap:Ze,getRowKey:I}}return Z.current.kvMap.get(ee)}return[q]}var Xa=e(50371),co=function(o,s){var I={};for(var Z in o)Object.prototype.hasOwnProperty.call(o,Z)&&s.indexOf(Z)<0&&(I[Z]=o[Z]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,Z=Object.getOwnPropertySymbols(o);q{const ee=o[q];typeof ee!="function"&&(I[q]=ee)}),I}function uo(o,s,I){const Z=I&&typeof I=="object"?I:{},{total:q=0}=Z,ee=co(Z,["total"]),[Ze,ze]=(0,r.useState)(()=>({current:"defaultCurrent"in ee?ee.defaultCurrent:1,pageSize:"defaultPageSize"in ee?ee.defaultPageSize:Ja})),Re=(0,Xa.Z)(Ze,ee,{total:q>0?q:o}),Ye=Math.ceil((q||o)/Re.pageSize);Re.current>Ye&&(Re.current=Ye||1);const lt=(wt,yt)=>{ze({current:wt!=null?wt:1,pageSize:yt||Re.pageSize})},$e=(wt,yt)=>{var Et;I&&((Et=I.onChange)===null||Et===void 0||Et.call(I,wt,yt)),lt(wt,yt),s(wt,yt||(Re==null?void 0:Re.pageSize))};return I===!1?[{},()=>{}]:[Object.assign(Object.assign({},Re),{onChange:$e}),lt]}var fo=uo,mo=e(84105),ka=e(35654),sr=e(90782),rr=e(71430),ia=e(18929);const Yr={},Kr="SELECT_ALL",sa="SELECT_INVERT",ma="SELECT_NONE",Pa=[],ba=(o,s)=>{let I=[];return(s||[]).forEach(Z=>{I.push(Z),Z&&typeof Z=="object"&&o in Z&&(I=[].concat((0,Ot.Z)(I),(0,Ot.Z)(ba(o,Z[o]))))}),I};var Ra=(o,s)=>{const{preserveSelectedRowKeys:I,selectedRowKeys:Z,defaultSelectedRowKeys:q,getCheckboxProps:ee,onChange:Ze,onSelect:ze,onSelectAll:Re,onSelectInvert:Ye,onSelectNone:lt,onSelectMultiple:$e,columnWidth:wt,type:yt,selections:Et,fixed:Yt,renderCell:jt,hideSelectAll:Ut,checkStrictly:Wt=!0}=s||{},{prefixCls:rn,data:Rn,pageData:Fn,getRecordByKey:En,getRowKey:Xn,expandType:_n,childrenColumnName:dn,locale:An,getPopupContainer:fn}=o,[Xt,hn]=(0,ia.Z)(Z||q||Pa,{value:Z}),Yn=r.useRef(new Map),nr=(0,r.useCallback)(Kn=>{if(I){const Tn=new Map;Kn.forEach(Zn=>{let In=En(Zn);!In&&Yn.current.has(Zn)&&(In=Yn.current.get(Zn)),Tn.set(Zn,In)}),Yn.current=Tn}},[En,I]);r.useEffect(()=>{nr(Xt)},[Xt]);const{keyEntities:$n}=(0,r.useMemo)(()=>{if(Wt)return{keyEntities:null};let Kn=Rn;if(I){const Tn=new Set(Rn.map((In,pr)=>Xn(In,pr))),Zn=Array.from(Yn.current).reduce((In,pr)=>{let[On,Jn]=pr;return Tn.has(On)?In:In.concat(Jn)},[]);Kn=[].concat((0,Ot.Z)(Kn),(0,Ot.Z)(Zn))}return(0,rr.I8)(Kn,{externalGetKey:Xn,childrenPropName:dn})},[Rn,Xn,Wt,dn,I]),Mn=(0,r.useMemo)(()=>ba(dn,Fn),[dn,Fn]),ar=(0,r.useMemo)(()=>{const Kn=new Map;return Mn.forEach((Tn,Zn)=>{const In=Xn(Tn,Zn),pr=(ee?ee(Tn):null)||{};Kn.set(In,pr)}),Kn},[Mn,Xn,ee]),or=(0,r.useCallback)(Kn=>{var Tn;return!!(!((Tn=ar.get(Xn(Kn)))===null||Tn===void 0)&&Tn.disabled)},[ar,Xn]),[Er,mr]=(0,r.useMemo)(()=>{if(Wt)return[Xt||[],[]];const{checkedKeys:Kn,halfCheckedKeys:Tn}=(0,sr.S)(Xt,!0,$n,or);return[Kn||[],Tn]},[Xt,Wt,$n,or]),kr=(0,r.useMemo)(()=>{const Kn=yt==="radio"?Er.slice(0,1):Er;return new Set(Kn)},[Er,yt]),Gr=(0,r.useMemo)(()=>yt==="radio"?new Set:new Set(mr),[mr,yt]),[er,$r]=(0,r.useState)(null);r.useEffect(()=>{s||hn(Pa)},[!!s]);const gr=(0,r.useCallback)((Kn,Tn)=>{let Zn,In;nr(Kn),I?(Zn=Kn,In=Kn.map(pr=>Yn.current.get(pr))):(Zn=[],In=[],Kn.forEach(pr=>{const On=En(pr);On!==void 0&&(Zn.push(pr),In.push(On))})),hn(Zn),Ze==null||Ze(Zn,In,{type:Tn})},[hn,En,Ze,I]),Pr=(0,r.useCallback)((Kn,Tn,Zn,In)=>{if(ze){const pr=Zn.map(On=>En(On));ze(En(Kn),Tn,pr,In)}gr(Zn,"single")},[ze,En,gr]),Ir=(0,r.useMemo)(()=>!Et||Ut?null:(Et===!0?[Kr,sa,ma]:Et).map(Tn=>Tn===Kr?{key:"all",text:An.selectionAll,onSelect(){gr(Rn.map((Zn,In)=>Xn(Zn,In)).filter(Zn=>{const In=ar.get(Zn);return!(In!=null&&In.disabled)||kr.has(Zn)}),"all")}}:Tn===sa?{key:"invert",text:An.selectInvert,onSelect(){const Zn=new Set(kr);Fn.forEach((pr,On)=>{const Jn=Xn(pr,On),ur=ar.get(Jn);ur!=null&&ur.disabled||(Zn.has(Jn)?Zn.delete(Jn):Zn.add(Jn))});const In=Array.from(Zn);Ye&&Ye(In),gr(In,"invert")}}:Tn===ma?{key:"none",text:An.selectNone,onSelect(){lt==null||lt(),gr(Array.from(kr).filter(Zn=>{const In=ar.get(Zn);return In==null?void 0:In.disabled}),"none")}}:Tn).map(Tn=>Object.assign(Object.assign({},Tn),{onSelect:function(){for(var Zn,In,pr=arguments.length,On=new Array(pr),Jn=0;Jn{var Tn;if(!s)return Kn.filter(hr=>hr!==Yr);let Zn=(0,Ot.Z)(Kn);const In=new Set(kr),pr=Mn.map(Xn).filter(hr=>!ar.get(hr).disabled),On=pr.every(hr=>In.has(hr)),Jn=pr.some(hr=>In.has(hr)),ur=()=>{const hr=[];On?pr.forEach(zr=>{In.delete(zr),hr.push(zr)}):pr.forEach(zr=>{In.has(zr)||(In.add(zr),hr.push(zr))});const yr=Array.from(In);Re==null||Re(!On,yr.map(zr=>En(zr)),hr.map(zr=>En(zr))),gr(yr,"all"),$r(null)};let cr;if(yt!=="radio"){let hr;if(Ir){const lr={getPopupContainer:fn,items:Ir.map((xa,pa)=>{const{key:Da,text:Ha,onSelect:Ta}=xa;return{key:Da!=null?Da:pa,onClick:()=>{Ta==null||Ta(pr)},label:Ha}})};hr=r.createElement("div",{className:`${rn}-selection-extra`},r.createElement(Lt.Z,{menu:lr,getPopupContainer:fn},r.createElement("span",null,r.createElement(mo.Z,null))))}const yr=Mn.map((lr,xa)=>{const pa=Xn(lr,xa),Da=ar.get(pa)||{};return Object.assign({checked:In.has(pa)},Da)}).filter(lr=>{let{disabled:xa}=lr;return xa}),zr=!!yr.length&&yr.length===Mn.length,ra=zr&&yr.every(lr=>{let{checked:xa}=lr;return xa}),aa=zr&&yr.some(lr=>{let{checked:xa}=lr;return xa});cr=!Ut&&r.createElement("div",{className:`${rn}-selection`},r.createElement(na.default,{checked:zr?ra:!!Mn.length&&On,indeterminate:zr?!ra&&aa:!On&&Jn,onChange:ur,disabled:Mn.length===0||zr,"aria-label":hr?"Custom selection":"Select all",skipGroup:!0}),hr)}let ga;yt==="radio"?ga=(hr,yr,zr)=>{const ra=Xn(yr,zr),aa=In.has(ra);return{node:r.createElement(ft.ZP,Object.assign({},ar.get(ra),{checked:aa,onClick:lr=>lr.stopPropagation(),onChange:lr=>{In.has(ra)||Pr(ra,!0,[ra],lr.nativeEvent)}})),checked:aa}}:ga=(hr,yr,zr)=>{var ra;const aa=Xn(yr,zr),lr=In.has(aa),xa=Gr.has(aa),pa=ar.get(aa);let Da;return _n==="nest"?Da=xa:Da=(ra=pa==null?void 0:pa.indeterminate)!==null&&ra!==void 0?ra:xa,{node:r.createElement(na.default,Object.assign({},pa,{indeterminate:Da,checked:lr,skipGroup:!0,onClick:Ha=>Ha.stopPropagation(),onChange:Ha=>{let{nativeEvent:Ta}=Ha;const{shiftKey:Io}=Ta;let Ya=-1,Fa=-1;if(Io&&Wt){const wa=new Set([er,aa]);pr.some((ya,oa)=>{if(wa.has(ya))if(Ya===-1)Ya=oa;else return Fa=oa,!0;return!1})}if(Fa!==-1&&Ya!==Fa&&Wt){const wa=pr.slice(Ya,Fa+1),ya=[];lr?wa.forEach(Tr=>{In.has(Tr)&&(ya.push(Tr),In.delete(Tr))}):wa.forEach(Tr=>{In.has(Tr)||(ya.push(Tr),In.add(Tr))});const oa=Array.from(In);$e==null||$e(!lr,oa.map(Tr=>En(Tr)),ya.map(Tr=>En(Tr))),gr(oa,"multiple")}else{const wa=Er;if(Wt){const ya=lr?(0,ka._5)(wa,aa):(0,ka.L0)(wa,aa);Pr(aa,!lr,ya,Ta)}else{const ya=(0,sr.S)([].concat((0,Ot.Z)(wa),[aa]),!0,$n,or),{checkedKeys:oa,halfCheckedKeys:Tr}=ya;let ja=oa;if(lr){const ao=new Set(oa);ao.delete(aa),ja=(0,sr.S)(Array.from(ao),{checked:!1,halfCheckedKeys:Tr},$n,or).checkedKeys}Pr(aa,!lr,ja,Ta)}}$r(lr?null:aa)}})),checked:lr}};const ca=(hr,yr,zr)=>{const{node:ra,checked:aa}=ga(hr,yr,zr);return jt?jt(aa,yr,zr,ra):ra};if(!Zn.includes(Yr))if(Zn.findIndex(hr=>{var yr;return((yr=hr[Tt])===null||yr===void 0?void 0:yr.columnType)==="EXPAND_COLUMN"})===0){const[hr,...yr]=Zn;Zn=[hr,Yr].concat((0,Ot.Z)(yr))}else Zn=[Yr].concat((0,Ot.Z)(Zn));const za=Zn.indexOf(Yr);Zn=Zn.filter((hr,yr)=>hr!==Yr||yr===za);const _r=Zn[za-1],Na=Zn[za+1];let ea=Yt;ea===void 0&&((Na==null?void 0:Na.fixed)!==void 0?ea=Na.fixed:(_r==null?void 0:_r.fixed)!==void 0&&(ea=_r.fixed)),ea&&_r&&((Tn=_r[Tt])===null||Tn===void 0?void 0:Tn.columnType)==="EXPAND_COLUMN"&&_r.fixed===void 0&&(_r.fixed=ea);const Aa=ne()(`${rn}-selection-col`,{[`${rn}-selection-col-with-dropdown`]:Et&&yt==="checkbox"}),ro={fixed:ea,width:wt,className:`${rn}-selection-column`,title:s.columnTitle||cr,render:ca,onCell:s.onCell,[Tt]:{className:Aa}};return Zn.map(hr=>hr===Yr?ro:hr)},[Xn,Mn,s,Er,kr,Gr,wt,Ir,_n,er,ar,$e,Pr,or]),kr]},vo=e(89489),Oo=e(59477),go=e(6848);const po="ascend",So="descend";function ho(o){return typeof o.sorter=="object"&&typeof o.sorter.multiple=="number"?o.sorter.multiple:!1}function Ao(o){return typeof o=="function"?o:o&&typeof o=="object"&&o.compare?o.compare:!1}function Lo(o,s){return s?o[o.indexOf(s)+1]:o[0]}function wo(o,s,I){let Z=[];function q(ee,Ze){Z.push({column:ee,key:Sr(ee,Ze),multiplePriority:ho(ee),sortOrder:ee.sortOrder})}return(o||[]).forEach((ee,Ze)=>{const ze=Rr(Ze,I);ee.children?("sortOrder"in ee&&q(ee,ze),Z=[].concat((0,Ot.Z)(Z),(0,Ot.Z)(wo(ee.children,s,ze)))):ee.sorter&&("sortOrder"in ee?q(ee,ze):s&&ee.defaultSortOrder&&Z.push({column:ee,key:Sr(ee,ze),multiplePriority:ho(ee),sortOrder:ee.defaultSortOrder}))}),Z}function Po(o,s,I,Z,q,ee,Ze,ze){return(s||[]).map((Re,Ye)=>{const lt=Rr(Ye,ze);let $e=Re;if($e.sorter){const wt=$e.sortDirections||q,yt=$e.showSorterTooltip===void 0?Ze:$e.showSorterTooltip,Et=Sr($e,lt),Yt=I.find(_n=>{let{key:dn}=_n;return dn===Et}),jt=Yt?Yt.sortOrder:null,Ut=Lo(wt,jt);let Wt;if(Re.sortIcon)Wt=Re.sortIcon({sortOrder:jt});else{const _n=wt.includes(po)&&r.createElement(Oo.Z,{className:ne()(`${o}-column-sorter-up`,{active:jt===po})}),dn=wt.includes(So)&&r.createElement(vo.Z,{className:ne()(`${o}-column-sorter-down`,{active:jt===So})});Wt=r.createElement("span",{className:ne()(`${o}-column-sorter`,{[`${o}-column-sorter-full`]:!!(_n&&dn)})},r.createElement("span",{className:`${o}-column-sorter-inner`,"aria-hidden":"true"},_n,dn))}const{cancelSort:rn,triggerAsc:Rn,triggerDesc:Fn}=ee||{};let En=rn;Ut===So?En=Fn:Ut===po&&(En=Rn);const Xn=typeof yt=="object"?yt:{title:En};$e=Object.assign(Object.assign({},$e),{className:ne()($e.className,{[`${o}-column-sort`]:jt}),title:_n=>{const dn=r.createElement("div",{className:`${o}-column-sorters`},r.createElement("span",{className:`${o}-column-title`},Ar(Re.title,_n)),Wt);return yt?r.createElement(go.Z,Object.assign({},Xn),dn):dn},onHeaderCell:_n=>{const dn=Re.onHeaderCell&&Re.onHeaderCell(_n)||{},An=dn.onClick,fn=dn.onKeyDown;dn.onClick=Yn=>{Z({column:Re,key:Et,sortOrder:Ut,multiplePriority:ho(Re)}),An==null||An(Yn)},dn.onKeyDown=Yn=>{Yn.keyCode===Qr.Z.ENTER&&(Z({column:Re,key:Et,sortOrder:Ut,multiplePriority:ho(Re)}),fn==null||fn(Yn))};const Xt=Vr(Re.title,{}),hn=Xt==null?void 0:Xt.toString();return jt?dn["aria-sort"]=jt==="ascend"?"ascending":"descending":dn["aria-label"]=hn||"",dn.className=ne()(dn.className,`${o}-column-has-sorters`),dn.tabIndex=0,Re.ellipsis&&(dn.title=(Xt!=null?Xt:"").toString()),dn}})}return"children"in $e&&($e=Object.assign(Object.assign({},$e),{children:Po(o,$e.children,I,Z,q,ee,Ze,lt)})),$e})}function Do(o){const{column:s,sortOrder:I}=o;return{column:s,order:I,field:s.dataIndex,columnKey:s.key}}function Ro(o){const s=o.filter(I=>{let{sortOrder:Z}=I;return Z}).map(Do);return s.length===0&&o.length?Object.assign(Object.assign({},Do(o[o.length-1])),{column:void 0}):s.length<=1?s[0]||{}:s}function Wr(o,s,I){const Z=s.slice().sort((Ze,ze)=>ze.multiplePriority-Ze.multiplePriority),q=o.slice(),ee=Z.filter(Ze=>{let{column:{sorter:ze},sortOrder:Re}=Ze;return Ao(ze)&&Re});return ee.length?q.sort((Ze,ze)=>{for(let Re=0;Re{const ze=Ze[I];return ze?Object.assign(Object.assign({},Ze),{[I]:Wr(ze,s,I)}):Ze}):q}function wr(o){let{prefixCls:s,mergedColumns:I,onSorterChange:Z,sortDirections:q,tableLocale:ee,showSorterTooltip:Ze}=o;const[ze,Re]=r.useState(wo(I,!0)),Ye=r.useMemo(()=>{let Et=!0;const Yt=wo(I,!1);if(!Yt.length)return ze;const jt=[];function Ut(rn){Et?jt.push(rn):jt.push(Object.assign(Object.assign({},rn),{sortOrder:null}))}let Wt=null;return Yt.forEach(rn=>{Wt===null?(Ut(rn),rn.sortOrder&&(rn.multiplePriority===!1?Et=!1:Wt=!0)):(Wt&&rn.multiplePriority!==!1||(Et=!1),Ut(rn))}),jt},[I,ze]),lt=r.useMemo(()=>{const Et=Ye.map(Yt=>{let{column:jt,sortOrder:Ut}=Yt;return{column:jt,order:Ut}});return{sortColumns:Et,sortColumn:Et[0]&&Et[0].column,sortOrder:Et[0]&&Et[0].order}},[Ye]);function $e(Et){let Yt;Et.multiplePriority===!1||!Ye.length||Ye[0].multiplePriority===!1?Yt=[Et]:Yt=[].concat((0,Ot.Z)(Ye.filter(jt=>{let{key:Ut}=jt;return Ut!==Et.key})),[Et]),Re(Yt),Z(Ro(Yt),Yt)}return[Et=>Po(s,Et,Ye,$e,q,ee,Ze),Ye,lt,()=>Ro(Ye)]}function Zr(o,s){return o.map(I=>{const Z=Object.assign({},I);return Z.title=Ar(I.title,s),"children"in Z&&(Z.children=Zr(Z.children,s)),Z})}function Ca(o){return[r.useCallback(I=>Zr(I,o),[o])]}var Ea=on((o,s)=>{const{_renderTimes:I}=o,{_renderTimes:Z}=s;return I!==Z}),xo=et((o,s)=>{const{_renderTimes:I}=o,{_renderTimes:Z}=s;return I!==Z}),Va=e(64993),yo=e(17313),No=e(83116),Fo=e(37613),Bo=o=>{const{componentCls:s}=o,I=`${o.lineWidth}px ${o.lineType} ${o.tableBorderColor}`,Z=(q,ee,Ze)=>({[`&${s}-${q}`]:{[`> ${s}-container`]:{[`> ${s}-content, > ${s}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${s}-expanded-row-fixed`]:{margin:`-${ee}px -${Ze+o.lineWidth}px`}}}}}});return{[`${s}-wrapper`]:{[`${s}${s}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${s}-title`]:{border:I,borderBottom:0},[`> ${s}-container`]:{borderInlineStart:I,borderTop:I,[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:y.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${ce}-leave`]:{animationTimingFunction:y.motionEaseInQuint}}]}},15969:function(ht,ke,e){e.d(ke,{N:function(){return n}});const n=t=>({color:t.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${t.motionDurationSlow}`,"&:focus, &:hover":{color:t.colorLinkHover},"&:active":{color:t.colorLinkActive}})},1710:function(ht,ke,e){e.d(ke,{default:function(){return Zl}});var n={},t="rc-table-internal-hook",v=e(42978),z=e(6089),C=e(34280),A=e(13697),r=e(59301),_=e(4676);function Se(o){var s=r.createContext(void 0),I=function(q){var ee=q.value,Ze=q.children,ze=r.useRef(ee);ze.current=ee;var Re=r.useState(function(){return{getValue:function(){return ze.current},listeners:new Set}}),Ye=(0,v.Z)(Re,1),lt=Ye[0];return(0,C.Z)(function(){(0,_.unstable_batchedUpdates)(function(){lt.listeners.forEach(function($e){$e(ee)})})},[ee]),r.createElement(s.Provider,{value:lt},Ze)};return{Context:s,Provider:I,defaultValue:o}}function O(o,s){var I=(0,z.Z)(typeof s=="function"?s:function($e){if(s===void 0)return $e;if(!Array.isArray(s))return $e[s];var wt={};return s.forEach(function(yt){wt[yt]=$e[yt]}),wt}),Z=r.useContext(o==null?void 0:o.Context),q=Z||{},ee=q.listeners,Ze=q.getValue,ze=r.useRef();ze.current=I(Z?Ze():o==null?void 0:o.defaultValue);var Re=r.useState({}),Ye=(0,v.Z)(Re,2),lt=Ye[1];return(0,C.Z)(function(){if(!Z)return;function $e(wt){var yt=I(wt);(0,A.Z)(ze.current,yt,!0)||lt({})}return ee.add($e),function(){ee.delete($e)}},[Z]),ze.current}var be=e(54476),f=e(8654);function y(){var o=r.createContext(null);function s(){return r.useContext(o)}function I(q,ee){var Ze=(0,f.Yr)(q),ze=function(Ye,lt){var $e=Ze?{ref:lt}:{},wt=r.useRef(0),yt=r.useRef(Ye),Et=s();return Et!==null?r.createElement(q,(0,be.Z)({},Ye,$e)):((!ee||ee(yt.current,Ye))&&(wt.current+=1),yt.current=Ye,r.createElement(o.Provider,{value:wt.current},r.createElement(q,(0,be.Z)({},Ye,$e))))};return Ze?r.forwardRef(ze):ze}function Z(q,ee){var Ze=(0,f.Yr)(q),ze=function(Ye,lt){var $e=Ze?{ref:lt}:{};return s(),r.createElement(q,(0,be.Z)({},Ye,$e))};return Ze?r.memo(r.forwardRef(ze),ee):r.memo(ze,ee)}return{makeImmutable:I,responseImmutable:Z,useImmutableMark:s}}var pe=y(),re=pe.makeImmutable,ce=pe.responseImmutable,_e=pe.useImmutableMark,he=y(),Le=he.makeImmutable,Ce=he.responseImmutable,G=he.useImmutableMark,m=Se(),l=m;function x(o,s){var I=r.useRef(0);I.current+=1;var Z=r.useRef(o),q=[];Object.keys(o||{}).map(function(Ze){var ze;(o==null?void 0:o[Ze])!==((ze=Z.current)===null||ze===void 0?void 0:ze[Ze])&&q.push(Ze)}),Z.current=o;var ee=r.useRef([]);return q.length&&(ee.current=q),r.useDebugValue(I.current),r.useDebugValue(ee.current.join(", ")),s&&console.log("".concat(s,":"),I.current,ee.current),I.current}var h=null,j=r.memo(function(){var o=x();return r.createElement("h1",null,"Render Times: ",o)});j.displayName="RenderBlock";var H=e(76190),T=e(33885),P=e(20068),Te=e(92310),ne=e.n(Te),tt=e(80547),p=e(97938),X=e(48736),k=r.createContext({renderWithProps:!1}),D=k,oe="RC_TABLE_KEY";function Q(o){return o==null?[]:Array.isArray(o)?o:[o]}function R(o){var s=[],I={};return o.forEach(function(Z){for(var q=Z||{},ee=q.key,Ze=q.dataIndex,ze=ee||Q(Ze).join("-")||oe;I[ze];)ze="".concat(ze,"_next");I[ze]=!0,s.push(ze)}),s}function $(o){return o!=null}function V(o){return o&&(0,H.Z)(o)==="object"&&!Array.isArray(o)&&!r.isValidElement(o)}function Y(o,s,I,Z,q,ee){var Ze=r.useContext(D),ze=G(),Re=(0,tt.Z)(function(){if($(Z))return[Z];var Ye=s==null||s===""?[]:Array.isArray(s)?s:[s],lt=(0,p.Z)(o,Ye),$e=lt,wt=void 0;if(q){var yt=q(lt,o,I);V(yt)?($e=yt.children,wt=yt.props,Ze.renderWithProps=!0):$e=yt}return[$e,wt]},[ze,o,Z,s,q,I],function(Ye,lt){if(ee){var $e=(0,v.Z)(Ye,2),wt=$e[1],yt=(0,v.Z)(lt,2),Et=yt[1];return ee(Et,wt)}return Ze.renderWithProps?!0:!(0,A.Z)(Ye,lt,!0)});return Re}function ge(o,s,I,Z){var q=o+s-1;return o<=Z&&q>=I}function ue(o,s){return O(l,function(I){var Z=ge(o,s||1,I.hoverStartRow,I.hoverEndRow);return[Z,I.onHover]})}var it=function(s){var I=s.ellipsis,Z=s.rowType,q=s.children,ee,Ze=I===!0?{showTitle:!0}:I;return Ze&&(Ze.showTitle||Z==="header")&&(typeof q=="string"||typeof q=="number"?ee=q.toString():r.isValidElement(q)&&typeof q.props.children=="string"&&(ee=q.props.children)),ee};function Ue(o){var s,I,Z,q,ee,Ze,ze,Re,Ye=o.component,lt=o.children,$e=o.ellipsis,wt=o.scope,yt=o.prefixCls,Et=o.className,Yt=o.align,jt=o.record,Ut=o.render,Wt=o.dataIndex,rn=o.renderIndex,Rn=o.shouldCellUpdate,Fn=o.index,En=o.rowType,Xn=o.colSpan,_n=o.rowSpan,dn=o.fixLeft,An=o.fixRight,fn=o.firstFixLeft,Xt=o.lastFixLeft,hn=o.firstFixRight,Yn=o.lastFixRight,nr=o.appendNode,$n=o.additionalProps,Mn=$n===void 0?{}:$n,ar=o.isSticky,or="".concat(yt,"-cell"),Er=O(l,["supportSticky","allColumnsFixedLeft"]),mr=Er.supportSticky,kr=Er.allColumnsFixedLeft,Gr=Y(jt,Wt,rn,lt,Ut,Rn),er=(0,v.Z)(Gr,2),$r=er[0],gr=er[1],Pr={},Ir=typeof dn=="number"&&mr,Sa=typeof An=="number"&&mr;Ir&&(Pr.position="sticky",Pr.left=dn),Sa&&(Pr.position="sticky",Pr.right=An);var Kn=(s=(I=(Z=gr==null?void 0:gr.colSpan)!==null&&Z!==void 0?Z:Mn.colSpan)!==null&&I!==void 0?I:Xn)!==null&&s!==void 0?s:1,Tn=(q=(ee=(Ze=gr==null?void 0:gr.rowSpan)!==null&&Ze!==void 0?Ze:Mn.rowSpan)!==null&&ee!==void 0?ee:_n)!==null&&q!==void 0?q:1,Zn=ue(Fn,Tn),In=(0,v.Z)(Zn,2),pr=In[0],On=In[1],Jn=function(ea){var Aa;jt&&On(Fn,Fn+Tn-1),Mn==null||(Aa=Mn.onMouseEnter)===null||Aa===void 0||Aa.call(Mn,ea)},ur=function(ea){var Aa;jt&&On(-1,-1),Mn==null||(Aa=Mn.onMouseLeave)===null||Aa===void 0||Aa.call(Mn,ea)};if(Kn===0||Tn===0)return null;var cr=(ze=Mn.title)!==null&&ze!==void 0?ze:it({rowType:En,ellipsis:$e,children:$r}),ga=ne()(or,Et,(Re={},(0,P.Z)(Re,"".concat(or,"-fix-left"),Ir&&mr),(0,P.Z)(Re,"".concat(or,"-fix-left-first"),fn&&mr),(0,P.Z)(Re,"".concat(or,"-fix-left-last"),Xt&&mr),(0,P.Z)(Re,"".concat(or,"-fix-left-all"),Xt&&kr&&mr),(0,P.Z)(Re,"".concat(or,"-fix-right"),Sa&&mr),(0,P.Z)(Re,"".concat(or,"-fix-right-first"),hn&&mr),(0,P.Z)(Re,"".concat(or,"-fix-right-last"),Yn&&mr),(0,P.Z)(Re,"".concat(or,"-ellipsis"),$e),(0,P.Z)(Re,"".concat(or,"-with-append"),nr),(0,P.Z)(Re,"".concat(or,"-fix-sticky"),(Ir||Sa)&&ar&&mr),(0,P.Z)(Re,"".concat(or,"-row-hover"),!gr&&pr),Re),Mn.className,gr==null?void 0:gr.className),ca={};Yt&&(ca.textAlign=Yt);var za=(0,T.Z)((0,T.Z)((0,T.Z)((0,T.Z)({},Pr),Mn.style),ca),gr==null?void 0:gr.style),_r=$r;return(0,H.Z)(_r)==="object"&&!Array.isArray(_r)&&!r.isValidElement(_r)&&(_r=null),$e&&(Xt||hn)&&(_r=r.createElement("span",{className:"".concat(or,"-content")},_r)),r.createElement(Ye,(0,be.Z)({},gr,Mn,{className:ga,style:za,title:cr,scope:wt,onMouseEnter:Jn,onMouseLeave:ur,colSpan:Kn!==1?Kn:null,rowSpan:Tn!==1?Tn:null}),nr,_r)}var rt=r.memo(Ue);function vt(o,s,I,Z,q,ee){var Ze=I[o]||{},ze=I[s]||{},Re,Ye;Ze.fixed==="left"?Re=Z.left[q==="rtl"?s:o]:ze.fixed==="right"&&(Ye=Z.right[q==="rtl"?o:s]);var lt=!1,$e=!1,wt=!1,yt=!1,Et=I[s+1],Yt=I[o-1],jt=!(ee!=null&&ee.children);if(q==="rtl"){if(Re!==void 0){var Ut=Yt&&Yt.fixed==="left";yt=!Ut&&jt}else if(Ye!==void 0){var Wt=Et&&Et.fixed==="right";wt=!Wt&&jt}}else if(Re!==void 0){var rn=Et&&Et.fixed==="left";lt=!rn&&jt}else if(Ye!==void 0){var Rn=Yt&&Yt.fixed==="right";$e=!Rn&&jt}return{fixLeft:Re,fixRight:Ye,lastFixLeft:lt,firstFixRight:$e,lastFixRight:wt,firstFixLeft:yt,isSticky:Z.isSticky}}var Bt=r.createContext({}),dt=Bt;function Pe(o){var s=o.className,I=o.index,Z=o.children,q=o.colSpan,ee=q===void 0?1:q,Ze=o.rowSpan,ze=o.align,Re=O(l,["prefixCls","direction"]),Ye=Re.prefixCls,lt=Re.direction,$e=r.useContext(dt),wt=$e.scrollColumnIndex,yt=$e.stickyOffsets,Et=$e.flattenColumns,Yt=$e.columns,jt=I+ee-1,Ut=jt+1===wt?ee+1:ee,Wt=vt(I,I+Ut-1,Et,yt,lt,Yt==null?void 0:Yt[I]);return r.createElement(rt,(0,be.Z)({className:s,index:I,component:"td",prefixCls:Ye,record:null,dataIndex:null,align:ze,colSpan:Ut,rowSpan:Ze,render:function(){return Z}},Wt))}var nt=e(75931),N=["children"];function w(o){var s=o.children,I=(0,nt.Z)(o,N);return r.createElement("tr",I,s)}function d(o){var s=o.children;return s}d.Row=w,d.Cell=Pe;var a=d;function B(o){var s=o.children,I=o.stickyOffsets,Z=o.flattenColumns,q=o.columns,ee=O(l,"prefixCls"),Ze=Z.length-1,ze=Z[Ze],Re=r.useMemo(function(){return{stickyOffsets:I,flattenColumns:Z,scrollColumnIndex:ze!=null&&ze.scrollbar?Ze:null,columns:q}},[ze,Z,Ze,I,q]);return r.createElement(dt.Provider,{value:Re},r.createElement("tfoot",{className:"".concat(ee,"-summary")},s))}var K=Ce(B),c=a,i=e(70425),W=e(29301),g=e(29194),u=e(24514),L=e(75152),ve=e(26112);function ae(o,s,I,Z,q,ee,Ze){o.push({record:s,indent:I,index:Ze});var ze=ee(s),Re=q==null?void 0:q.has(ze);if(s&&Array.isArray(s[Z])&&Re)for(var Ye=0;Ye1?fn-1:0),hn=1;hn=0;ze-=1){var Re=s[ze],Ye=I&&I[ze],lt=Ye&&Ye[Tt];if(Re||lt||Ze){var $e=lt||{},wt=$e.columnType,yt=(0,nt.Z)($e,kt);q.unshift(r.createElement("col",(0,be.Z)({key:ze,style:{width:Re}},yt))),Ze=!0}}return r.createElement("colgroup",null,q)}var an=sn,Ot=e(94480),$t=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Jt(o,s){return(0,r.useMemo)(function(){for(var I=[],Z=0;Z1?"colgroup":"col":null,ellipsis:jt.ellipsis,align:jt.align,component:jt.title?ee:Ze,prefixCls:lt,key:yt[Yt]},Ut,{additionalProps:Wt,rowType:"header"}))}))}kn.displayName="HeaderRow";var vn=kn;function Cn(o){var s=[];function I(Ze,ze){var Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;s[Re]=s[Re]||[];var Ye=ze,lt=Ze.filter(Boolean).map(function($e){var wt={key:$e.key,className:$e.className||"",children:$e.title,column:$e,colStart:Ye},yt=1,Et=$e.children;return Et&&Et.length>0&&(yt=I(Et,Ye,Re+1).reduce(function(Yt,jt){return Yt+jt},0),wt.hasSubColumns=!0),"colSpan"in $e&&(yt=$e.colSpan),"rowSpan"in $e&&(wt.rowSpan=$e.rowSpan),wt.colSpan=yt,wt.colEnd=wt.colStart+yt-1,s[Re].push(wt),Ye+=yt,yt});return lt}I(o,0);for(var Z=s.length,q=function(ze){s[ze].forEach(function(Re){!("rowSpan"in Re)&&!Re.hasSubColumns&&(Re.rowSpan=Z-ze)})},ee=0;ee1&&arguments[1]!==void 0?arguments[1]:"";return typeof s=="number"?s:s.endsWith("%")?o*parseFloat(s)/100:null}function ln(o,s){return r.useMemo(function(){if(s&&s>0){var I=0,Z=0;o.forEach(function(Ye){var lt=Ln(s,Ye.width);lt?I+=lt:Z+=1});var q=s-I,ee=Z,Ze=q/Z,ze=0,Re=o.map(function(Ye){var lt=(0,T.Z)({},Ye),$e=Ln(s,lt.width);if($e)lt.width=$e;else{var wt=Math.floor(Ze);lt.width=ee===1?q:wt,q-=wt,ee-=1}return ze+=lt.width,lt});return[Re,ze]}return[o,s]},[o,s])}var Un=["children"],Wn=["fixed"];function E(o){return(0,tr.Z)(o).filter(function(s){return r.isValidElement(s)}).map(function(s){var I=s.key,Z=s.props,q=Z.children,ee=(0,nt.Z)(Z,Un),Ze=(0,T.Z)({key:I},ee);return q&&(Ze.children=E(q)),Ze})}function M(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return o.filter(function(I){return I&&(0,H.Z)(I)==="object"}).reduce(function(I,Z,q){var ee=Z.fixed,Ze=ee===!0?"left":ee,ze="".concat(s,"-").concat(q),Re=Z.children;return Re&&Re.length>0?[].concat((0,Ot.Z)(I),(0,Ot.Z)(M(Re,ze).map(function(Ye){return(0,T.Z)({fixed:Ze},Ye)}))):[].concat((0,Ot.Z)(I),[(0,T.Z)((0,T.Z)({key:ze},Z),{},{fixed:Ze})])},[])}function F(o){for(var s=!0,I=0;I=0;ee-=1){var Ze=o[ee];if(q&&Ze.fixed!=="right")q=!1;else if(!q&&Ze.fixed==="right"){warning(!1,"Index ".concat(ee+1," of `columns` missing `fixed='right'` prop."));break}}}function S(o){return o.map(function(s){var I=s.fixed,Z=(0,nt.Z)(s,Wn),q=I;return I==="left"?q="right":I==="right"&&(q="left"),(0,T.Z)({fixed:q},Z)})}function Ae(o,s){var I=o.prefixCls,Z=o.columns,q=o.children,ee=o.expandable,Ze=o.expandedKeys,ze=o.columnTitle,Re=o.getRowKey,Ye=o.onTriggerExpand,lt=o.expandIcon,$e=o.rowExpandable,wt=o.expandIconColumnIndex,yt=o.direction,Et=o.expandRowByClick,Yt=o.columnWidth,jt=o.fixed,Ut=o.scrollWidth,Wt=r.useMemo(function(){return Z||E(q)},[Z,q]),rn=r.useMemo(function(){if(ee){var An,fn=Wt.slice();if(!fn.includes(n)){var Xt=wt||0;Xt>=0&&fn.splice(Xt,0,n)}var hn=fn.indexOf(n);fn=fn.filter(function(Mn,ar){return Mn!==n||ar===hn});var Yn=Wt[hn],nr;(jt==="left"||jt)&&!wt?nr="left":(jt==="right"||jt)&&wt===Wt.length?nr="right":nr=Yn?Yn.fixed:null;var $n=(An={},(0,P.Z)(An,Tt,{className:"".concat(I,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,P.Z)(An,"title",ze),(0,P.Z)(An,"fixed",nr),(0,P.Z)(An,"className","".concat(I,"-row-expand-icon-cell")),(0,P.Z)(An,"width",Yt),(0,P.Z)(An,"render",function(ar,or,Er){var mr=Re(or,Er),kr=Ze.has(mr),Gr=$e?$e(or):!0,er=lt({prefixCls:I,expanded:kr,expandable:Gr,record:or,onExpand:Ye});return Et?r.createElement("span",{onClick:function(gr){return gr.stopPropagation()}},er):er}),An);return fn.map(function(Mn){return Mn===n?$n:Mn})}return Wt.filter(function(Mn){return Mn!==n})},[ee,Wt,Re,Ze,lt,yt]),Rn=r.useMemo(function(){var An=rn;return s&&(An=s(An)),An.length||(An=[{render:function(){return null}}]),An},[s,rn,yt]),Fn=r.useMemo(function(){return yt==="rtl"?S(M(Rn)):M(Rn)},[Rn,yt,Ut]),En=ln(Fn,Ut),Xn=(0,v.Z)(En,2),_n=Xn[0],dn=Xn[1];return[Rn,_n,dn]}var ye=Ae;function Xe(o){var s,I=o.prefixCls,Z=o.record,q=o.onExpand,ee=o.expanded,Ze=o.expandable,ze="".concat(I,"-row-expand-icon");if(!Ze)return r.createElement("span",{className:ne()(ze,"".concat(I,"-row-spaced"))});var Re=function(lt){q(Z,lt),lt.stopPropagation()};return r.createElement("span",{className:ne()(ze,(s={},(0,P.Z)(s,"".concat(I,"-row-expanded"),ee),(0,P.Z)(s,"".concat(I,"-row-collapsed"),!ee),s)),onClick:Re})}function Ve(o,s,I){var Z=[];function q(ee){(ee||[]).forEach(function(Ze,ze){Z.push(s(Ze,ze)),q(Ze[I])})}return q(o),Z}function gt(o,s,I){var Z=zt(o),q=Z.expandIcon,ee=Z.expandedRowKeys,Ze=Z.defaultExpandedRowKeys,ze=Z.defaultExpandAllRows,Re=Z.expandedRowRender,Ye=Z.onExpand,lt=Z.onExpandedRowsChange,$e=Z.childrenColumnName,wt=q||Xe,yt=$e||"children",Et=r.useMemo(function(){return Re?"row":o.expandable&&o.internalHooks===t&&o.expandable.__PARENT_RENDER_ICON__||s.some(function(Fn){return Fn&&(0,H.Z)(Fn)==="object"&&Fn[yt]})?"nest":!1},[!!Re,s]),Yt=r.useState(function(){return Ze||(ze?Ve(s,I,yt):[])}),jt=(0,v.Z)(Yt,2),Ut=jt[0],Wt=jt[1],rn=r.useMemo(function(){return new Set(ee||Ut||[])},[ee,Ut]),Rn=r.useCallback(function(Fn){var En=I(Fn,s.indexOf(Fn)),Xn,_n=rn.has(En);_n?(rn.delete(En),Xn=(0,Ot.Z)(rn)):Xn=[].concat((0,Ot.Z)(rn),[En]),Wt(Xn),Ye&&Ye(!_n,Fn),lt&<(Xn)},[I,rn,s,Ye,lt]);return[Z,Et,rn,wt,yt,Rn]}function xt(o,s,I,Z){var q=o.map(function(ee,Ze){return vt(Ze,Ze,o,s,I,Z==null?void 0:Z[Ze])});return(0,tt.Z)(function(){return q},[q],function(ee,Ze){return!(0,A.Z)(ee,Ze)})}function Dt(o){var s=(0,r.useRef)(o),I=(0,r.useState)({}),Z=(0,v.Z)(I,2),q=Z[1],ee=(0,r.useRef)(null),Ze=(0,r.useRef)([]);function ze(Re){Ze.current.push(Re);var Ye=Promise.resolve();ee.current=Ye,Ye.then(function(){if(ee.current===Ye){var lt=Ze.current,$e=s.current;Ze.current=[],lt.forEach(function(wt){s.current=wt(s.current)}),ee.current=null,$e!==s.current&&q({})}})}return(0,r.useEffect)(function(){return function(){ee.current=null}},[]),[s.current,ze]}function It(o){var s=(0,r.useRef)(o||null),I=(0,r.useRef)();function Z(){window.clearTimeout(I.current)}function q(Ze){s.current=Ze,Z(),I.current=window.setTimeout(function(){s.current=null,I.current=void 0},100)}function ee(){return s.current}return(0,r.useEffect)(function(){return Z},[]),[q,ee]}function te(){var o=r.useState(-1),s=(0,v.Z)(o,2),I=s[0],Z=s[1],q=r.useState(-1),ee=(0,v.Z)(q,2),Ze=ee[0],ze=ee[1],Re=r.useCallback(function(Ye,lt){Z(Ye),ze(lt)},[]);return[I,Ze,Re]}var se=e(47273),U=(0,se.Z)()?window:null;function We(o,s){var I=(0,H.Z)(o)==="object"?o:{},Z=I.offsetHeader,q=Z===void 0?0:Z,ee=I.offsetSummary,Ze=ee===void 0?0:ee,ze=I.offsetScroll,Re=ze===void 0?0:ze,Ye=I.getContainer,lt=Ye===void 0?function(){return U}:Ye,$e=lt()||U;return r.useMemo(function(){var wt=!!o;return{isSticky:wt,stickyClassName:wt?"".concat(s,"-sticky-holder"):"",offsetHeader:q,offsetSummary:Ze,offsetScroll:Re,container:$e}},[Re,q,Ze,s,$e])}function st(o,s,I){var Z=(0,r.useMemo)(function(){for(var q=[],ee=[],Ze=0,ze=0,Re=0;Re=$e&&(Mn=$e-wt),Ze({scrollLeft:Mn/$e*(lt+2)}),Wt.current.x=hn.pageX},An=function(){if(ee.current){var hn=(0,J.os)(ee.current).top,Yn=hn+ee.current.offsetHeight,nr=Re===window?document.documentElement.scrollTop+window.innerHeight:(0,J.os)(Re).top+Re.clientHeight;Yn-(0,L.Z)()<=nr||hn>=nr-ze?Ut(function($n){return(0,T.Z)((0,T.Z)({},$n),{},{isHiddenScrollBar:!0})}):Ut(function($n){return(0,T.Z)((0,T.Z)({},$n),{},{isHiddenScrollBar:!1})})}},fn=function(hn){Ut(function(Yn){return(0,T.Z)((0,T.Z)({},Yn),{},{scrollLeft:hn/lt*$e||0})})};return r.useImperativeHandle(I,function(){return{setScrollLeft:fn}}),r.useEffect(function(){var Xt=(0,Qe.Z)(document.body,"mouseup",Xn,!1),hn=(0,Qe.Z)(document.body,"mousemove",dn,!1);return An(),function(){Xt.remove(),hn.remove()}},[wt,Fn]),r.useEffect(function(){var Xt=(0,Qe.Z)(Re,"scroll",An,!1),hn=(0,Qe.Z)(window,"resize",An,!1);return function(){Xt.remove(),hn.remove()}},[Re]),r.useEffect(function(){jt.isHiddenScrollBar||Ut(function(Xt){var hn=ee.current;return hn?(0,T.Z)((0,T.Z)({},Xt),{},{scrollLeft:hn.scrollLeft/hn.scrollWidth*hn.clientWidth}):Xt})},[jt.isHiddenScrollBar]),lt<=$e||!wt||jt.isHiddenScrollBar?null:r.createElement("div",{style:{height:(0,L.Z)(),width:$e,bottom:ze},className:"".concat(Ye,"-sticky-scroll")},r.createElement("div",{onMouseDown:_n,ref:yt,className:ne()("".concat(Ye,"-sticky-scroll-bar"),(0,P.Z)({},"".concat(Ye,"-sticky-scroll-bar-active"),Fn)),style:{width:"".concat(wt,"px"),transform:"translate3d(".concat(jt.scrollLeft,"px, 0, 0)")}}))},Me=r.forwardRef(de);function je(o){return null}var xe=je;function ie(o){return null}var me=ie,Ke="rc-table",we=[],Oe={};function Pt(){return"No Data"}function Ft(o){var s,I=(0,T.Z)({rowKey:"key",prefixCls:Ke,emptyText:Pt},o),Z=I.prefixCls,q=I.className,ee=I.rowClassName,Ze=I.style,ze=I.data,Re=I.rowKey,Ye=I.scroll,lt=I.tableLayout,$e=I.direction,wt=I.title,yt=I.footer,Et=I.summary,Yt=I.caption,jt=I.id,Ut=I.showHeader,Wt=I.components,rn=I.emptyText,Rn=I.onRow,Fn=I.onHeaderRow,En=I.internalHooks,Xn=I.transformColumns,_n=I.internalRefs,dn=I.tailor,An=I.sticky,fn=ze||we,Xt=!!fn.length,hn=En===t,Yn=r.useCallback(function(br,Dr){return(0,p.Z)(Wt,br)||Dr},[Wt]),nr=r.useMemo(function(){return typeof Re=="function"?Re:function(br){var Dr=br&&br[Re];return Dr}},[Re]),$n=Yn(["body"]),Mn=te(),ar=(0,v.Z)(Mn,3),or=ar[0],Er=ar[1],mr=ar[2],kr=gt(I,fn,nr),Gr=(0,v.Z)(kr,6),er=Gr[0],$r=Gr[1],gr=Gr[2],Pr=Gr[3],Ir=Gr[4],Sa=Gr[5],Kn=Ye==null?void 0:Ye.x,Tn=r.useState(0),Zn=(0,v.Z)(Tn,2),In=Zn[0],pr=Zn[1],On=ye((0,T.Z)((0,T.Z)((0,T.Z)({},I),er),{},{expandable:!!er.expandedRowRender,columnTitle:er.columnTitle,expandedKeys:gr,getRowKey:nr,onTriggerExpand:Sa,expandIcon:Pr,expandIconColumnIndex:er.expandIconColumnIndex,direction:$e,scrollWidth:hn&&dn&&typeof Kn=="number"?Kn:null}),hn?Xn:null),Jn=(0,v.Z)(On,3),ur=Jn[0],cr=Jn[1],ga=Jn[2],ca=ga!=null?ga:Kn,za=r.useMemo(function(){return{columns:ur,flattenColumns:cr}},[ur,cr]),_r=r.useRef(),Na=r.useRef(),ea=r.useRef(),Aa=r.useRef(),ro=r.useRef(),hr=r.useState(!1),yr=(0,v.Z)(hr,2),zr=yr[0],ra=yr[1],aa=r.useState(!1),lr=(0,v.Z)(aa,2),xa=lr[0],pa=lr[1],Da=Dt(new Map),Ha=(0,v.Z)(Da,2),Ta=Ha[0],Io=Ha[1],Ya=R(cr),Fa=Ya.map(function(br){return Ta.get(br)}),wa=r.useMemo(function(){return Fa},[Fa.join("_")]),ya=qe(wa,cr.length,$e),oa=Ye&&$(Ye.y),Tr=Ye&&$(ca)||!!er.fixed,ja=Tr&&cr.some(function(br){var Dr=br.fixed;return Dr}),ao=r.useRef(),qa=We(An,Z),Ka=qa.isSticky,Mo=qa.offsetHeader,Ho=qa.offsetSummary,dr=qa.offsetScroll,Br=qa.stickyClassName,va=qa.container,Lr=r.useMemo(function(){return Et==null?void 0:Et(fn)},[Et,fn]),ha=(oa||Ka)&&r.isValidElement(Lr)&&Lr.type===a&&Lr.props.fixed,Ba,Ia,Ua;oa&&(Ia={overflowY:"scroll",maxHeight:Ye.y}),Tr&&(Ba={overflowX:"auto"},oa||(Ia={overflowY:"hidden"}),Ua={width:ca===!0?"auto":ca,minWidth:"100%"});var Jo=r.useCallback(function(br,Dr){(0,g.Z)(_r.current)&&Io(function(Ma){if(Ma.get(br)!==Dr){var $a=new Map(Ma);return $a.set(br,Dr),$a}return Ma})},[]),zl=It(null),qo=(0,v.Z)(zl,2),Tl=qo[0],$o=qo[1];function Zo(br,Dr){Dr&&(typeof Dr=="function"?Dr(br):Dr.scrollLeft!==br&&(Dr.scrollLeft=br,Dr.scrollLeft!==br&&setTimeout(function(){Dr.scrollLeft=br},0)))}var Co=(0,z.Z)(function(br){var Dr=br.currentTarget,Ma=br.scrollLeft,$a=$e==="rtl",_a=typeof Ma=="number"?Ma:Dr.scrollLeft,ml=Dr||Oe;if(!$o()||$o()===ml){var Go;Tl(ml),Zo(_a,Na.current),Zo(_a,ea.current),Zo(_a,ro.current),Zo(_a,(Go=ao.current)===null||Go===void 0?void 0:Go.setScrollLeft)}var Vo=Dr||Na.current;if(Vo){var Qo=Vo.scrollWidth,Yo=Vo.clientWidth;if(Qo===Yo){ra(!1),pa(!1);return}$a?(ra(-_a0)):(ra(_a>0),pa(_a1?Yt-hn:0,nr=(0,T.Z)((0,T.Z)((0,T.Z)({},Xn),Re),{},{flex:"0 0 ".concat(hn,"px"),width:"".concat(hn,"px"),marginRight:Yn,pointerEvents:"auto"}),$n=r.useMemo(function(){return lt?fn<=1:dn===0||fn===0||fn>1},[fn,dn,lt]);$n?nr.visibility="hidden":lt&&(nr.height=$e==null?void 0:$e(fn));var Mn=$n?function(){return null}:wt,ar={};return(fn===0||dn===0)&&(ar.rowSpan=1,ar.colSpan=1),r.createElement(rt,(0,be.Z)({className:ne()(Et,Ye),ellipsis:I.ellipsis,align:I.align,scope:I.rowScope,component:"div",prefixCls:s.prefixCls,key:rn,record:ze,index:ee,renderIndex:Ze,dataIndex:yt,render:Mn,shouldCellUpdate:I.shouldCellUpdate},Rn,{appendNode:Fn,additionalProps:(0,T.Z)((0,T.Z)({},En),{},{style:nr},ar)}))}var bn=yn,_t=["data","index","className","rowKey","style","extra","getHeight"],Nn=r.forwardRef(function(o,s){var I=o.data,Z=o.index,q=o.className,ee=o.rowKey,Ze=o.style,ze=o.extra,Re=o.getHeight,Ye=(0,nt.Z)(o,_t),lt=I.record,$e=I.indent,wt=I.index,yt=O(l,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Et=yt.scrollX,Yt=yt.flattenColumns,jt=yt.prefixCls,Ut=yt.fixColumn,Wt=yt.componentWidth,rn=b(lt,ee,Z,$e),Rn=rn.rowSupportExpand,Fn=rn.expanded,En=rn.rowProps,Xn=rn.expandedRowRender,_n=rn.expandedRowClassName,dn;if(Rn&&Fn){var An=Xn(lt,Z,$e+1,Fn),fn=_n==null?void 0:_n(lt,Z,$e),Xt={};Ut&&(Xt={style:(0,P.Z)({},"--virtual-width","".concat(Wt,"px"))});var hn="".concat(jt,"-expanded-row-cell");dn=r.createElement("div",{className:ne()("".concat(jt,"-expanded-row"),"".concat(jt,"-expanded-row-level-").concat($e+1),fn)},r.createElement(rt,{component:"div",prefixCls:jt,className:ne()(hn,(0,P.Z)({},"".concat(hn,"-fixed"),Ut)),additionalProps:Xt},An))}var Yn=(0,T.Z)((0,T.Z)({},Ze),{},{width:Et});ze&&(Yn.position="absolute",Yn.pointerEvents="none");var nr=r.createElement("div",(0,be.Z)({},En,Ye,{ref:Rn?null:s,className:ne()(q,"".concat(jt,"-row"),En==null?void 0:En.className,(0,P.Z)({},"".concat(jt,"-row-extra"),ze)),style:(0,T.Z)((0,T.Z)({},Yn),En==null?void 0:En.style)}),Yt.map(function($n,Mn){return r.createElement(bn,{key:Mn,rowInfo:rn,column:$n,colIndex:Mn,indent:$e,index:Z,renderIndex:wt,record:lt,inverse:ze,getHeight:Re})}));return Rn?r.createElement("div",{ref:s},nr,dn):nr}),qn=Ce(Nn),en=qn,tn=r.forwardRef(function(o,s){var I=o.data,Z=o.onScroll,q=O(l,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ee=q.flattenColumns,Ze=q.onColumnResize,ze=q.getRowKey,Re=q.expandedKeys,Ye=q.prefixCls,lt=q.childrenColumnName,$e=q.emptyNode,wt=q.scrollX,yt=O(Sn),Et=yt.scrollY,Yt=yt.listItemHeight,jt=r.useRef(),Ut=Be(I,lt,Re,ze),Wt=r.useMemo(function(){var dn=0;return ee.map(function(An){var fn=An.width,Xt=An.key;return dn+=fn,[Xt,fn,dn]})},[ee]),rn=r.useMemo(function(){return Wt.map(function(dn){return dn[2]})},[Wt]);r.useEffect(function(){Wt.forEach(function(dn){var An=(0,v.Z)(dn,2),fn=An[0],Xt=An[1];Ze(fn,Xt)})},[Wt]),r.useImperativeHandle(s,function(){var dn={};return Object.defineProperty(dn,"scrollLeft",{get:function(){var fn;return((fn=jt.current)===null||fn===void 0?void 0:fn.getScrollInfo().x)||0},set:function(fn){var Xt;(Xt=jt.current)===null||Xt===void 0||Xt.scrollTo({left:fn})}}),dn});var Rn=function(An,fn){var Xt,hn=(Xt=Ut[fn])===null||Xt===void 0?void 0:Xt.record,Yn=An.onCell;if(Yn){var nr,$n=Yn(hn,fn);return(nr=$n==null?void 0:$n.rowSpan)!==null&&nr!==void 0?nr:1}return 1},Fn=function(An){var fn=An.start,Xt=An.end,hn=An.getSize,Yn=An.offsetY;if(Xt<0)return null;for(var nr=ee.filter(function(Kn){return Rn(Kn,fn)===0}),$n=fn,Mn=function(Tn){if(nr=nr.filter(function(Zn){return Rn(Zn,Tn)===0}),!nr.length)return $n=Tn,"break"},ar=fn;ar>=0;ar-=1){var or=Mn(ar);if(or==="break")break}for(var Er=ee.filter(function(Kn){return Rn(Kn,Xt)!==1}),mr=Xt,kr=function(Tn){if(Er=Er.filter(function(Zn){return Rn(Zn,Tn)!==1}),!Er.length)return mr=Math.max(Tn-1,Xt),"break"},Gr=Xt;Gr1})&&$r.push(Tn)},Pr=$n;Pr<=mr;Pr+=1)var Ir=gr(Pr);var Sa=$r.map(function(Kn){var Tn=Ut[Kn],Zn=ze(Tn.record,Kn),In=function(Jn){var ur=Kn+Jn-1,cr=ze(Ut[ur].record,ur),ga=hn(Zn,cr);return ga.bottom-ga.top},pr=hn(Zn);return r.createElement(en,{key:Kn,data:Tn,rowKey:Zn,index:Kn,style:{top:-Yn+pr.top},extra:!0,getHeight:In})});return Sa},En=r.useMemo(function(){return{columnsOffset:rn}},[rn]),Xn="".concat(Ye,"-tbody"),_n;return Ut.length?_n=r.createElement(cn.Z,{fullHeight:!1,ref:jt,className:ne()(Xn,"".concat(Xn,"-virtual")),height:Et,itemHeight:Yt||24,data:Ut,itemKey:function(An){return ze(An.record)},scrollWidth:wt,onVirtualScroll:function(An){var fn=An.x;Z({scrollLeft:fn})},extraRender:Fn},function(dn,An,fn){var Xt=ze(dn.record,An);return r.createElement(en,(0,be.Z)({data:dn,rowKey:Xt,index:An},fn))}):_n=r.createElement("div",{className:ne()("".concat(Ye,"-placeholder"))},r.createElement(rt,{component:"div",prefixCls:Ye},$e)),r.createElement(un.Provider,{value:En},_n)}),mn=Ce(tn),Gn=mn,Fe=function(s,I){var Z=I.ref,q=I.onScroll;return r.createElement(Gn,{ref:Z,data:s,onScroll:q})},De=100;function He(o){var s=o.columns,I=o.scroll,Z=o.prefixCls,q=Z===void 0?Ke:Z,ee=o.className,Ze=o.listItemHeight,ze=I||{},Re=ze.x,Ye=ze.y;typeof Re!="number"&&(Re=((s||[]).length+1)*De),typeof Ye!="number"&&(Ye=500);var lt=r.useMemo(function(){return{scrollY:Ye,listItemHeight:Ze}},[Ye,Ze]);return r.createElement(Sn.Provider,{value:lt},r.createElement(Mt,(0,be.Z)({},o,{className:ne()(ee,"".concat(q,"-virtual")),scroll:(0,T.Z)((0,T.Z)({},I),{},{x:Re}),components:{body:Fe},columns:s,internalHooks:t,tailor:!0})))}function et(o){return Le(He,o)}var Ht=et(),Vt=null;function Ct(o){return null}var pt=Ct;function Je(o){return null}var Zt=Je,Rt=e(2738),At=e(68031),Vn=e(36355),zn=e(93891),Pn=e(19716),Dn=e(8628),mt=e(31724),Kt=e(58421),Bn=e(71418),wn=e(88088);function vr(o){return function(I){let{prefixCls:Z,onExpand:q,record:ee,expanded:Ze,expandable:ze}=I;const Re=`${Z}-row-expand-icon`;return r.createElement("button",{type:"button",onClick:Ye=>{q(ee,Ye),Ye.stopPropagation()},className:ne()(Re,{[`${Re}-spaced`]:!ze,[`${Re}-expanded`]:ze&&Ze,[`${Re}-collapsed`]:ze&&!Ze}),"aria-label":Ze?o.collapse:o.expand,"aria-expanded":Ze})}}var fr=vr;function Sr(o,s){return"key"in o&&o.key!==void 0&&o.key!==null?o.key:o.dataIndex?Array.isArray(o.dataIndex)?o.dataIndex.join("."):o.dataIndex:s}function Rr(o,s){return s?`${s}-${o}`:`${o}`}function Ar(o,s){return typeof o=="function"?o(s):o}function Vr(o,s){const I=Ar(o,s);return Object.prototype.toString.call(I)==="[object Object]"?"":I}var ua={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"},Hr=ua,da=e(7657),fa=function(s,I){return r.createElement(da.Z,(0,be.Z)({},s,{ref:I,icon:Hr}))},Ur=r.forwardRef(fa),Cr=Ur,la=e(56762);function ta(o){const s=r.useRef(o),I=(0,la.Z)();return[()=>s.current,Z=>{s.current=Z,I()}]}var Xr=e(3113),na=e(24905),Lt=e(38854),Nt=e(64165),pn=e(20834),jn=e(40875),ft=e(5112),nn=e(17574),Qn=e(47472),Jr=e(92832);function Nr(o){let{value:s,onChange:I,filterSearch:Z,tablePrefixCls:q,locale:ee}=o;return Z?r.createElement("div",{className:`${q}-filter-dropdown-search`},r.createElement(Jr.default,{prefix:r.createElement(Qn.Z,null),placeholder:ee.filterSearchPlaceholder,onChange:I,value:s,htmlSize:1,className:`${q}-filter-dropdown-search-input`})):null}var Fr=Nr,Qr=e(10228);const xr=o=>{const{keyCode:s}=o;s===Qr.Z.ENTER&&o.stopPropagation()};var jr=r.forwardRef((o,s)=>r.createElement("div",{className:o.className,onClick:I=>I.stopPropagation(),onKeyDown:xr,ref:s},o.children));function Or(o){let s=[];return(o||[]).forEach(I=>{let{value:Z,children:q}=I;s.push(Z),q&&(s=[].concat((0,Ot.Z)(s),(0,Ot.Z)(Or(q))))}),s}function qr(o){return o.some(s=>{let{children:I}=s;return I})}function Mr(o,s){return typeof s=="string"||typeof s=="number"?s==null?void 0:s.toString().toLowerCase().includes(o.trim().toLowerCase()):!1}function Wa(o){let{filters:s,prefixCls:I,filteredKeys:Z,filterMultiple:q,searchValue:ee,filterSearch:Ze}=o;return s.map((ze,Re)=>{const Ye=String(ze.value);if(ze.children)return{key:Ye||Re,label:ze.text,popupClassName:`${I}-dropdown-submenu`,children:Wa({filters:ze.children,prefixCls:I,filteredKeys:Z,filterMultiple:q,searchValue:ee,filterSearch:Ze})};const lt=q?na.default:ft.ZP,$e={key:ze.value!==void 0?Ye:Re,label:r.createElement(r.Fragment,null,r.createElement(lt,{checked:Z.includes(Ye)}),r.createElement("span",null,ze.text))};return ee.trim()?typeof Ze=="function"?Ze(ee,ze)?$e:null:Mr(ee,ze.text)?$e:null:$e})}function La(o){var s,I;const{tablePrefixCls:Z,prefixCls:q,column:ee,dropdownPrefixCls:Ze,columnKey:ze,filterMultiple:Re,filterMode:Ye="menu",filterSearch:lt=!1,filterState:$e,triggerFilter:wt,locale:yt,children:Et,getPopupContainer:Yt}=o,{filterDropdownOpen:jt,onFilterDropdownOpenChange:Ut,filterResetToDefaultFilteredValue:Wt,defaultFilteredValue:rn,filterDropdownVisible:Rn,onFilterDropdownVisibleChange:Fn}=ee,[En,Xn]=r.useState(!1),_n=!!($e&&(!((s=$e.filteredKeys)===null||s===void 0)&&s.length||$e.forceFiltered)),dn=On=>{Xn(On),Ut==null||Ut(On),Fn==null||Fn(On)},An=(I=jt!=null?jt:Rn)!==null&&I!==void 0?I:En,fn=$e==null?void 0:$e.filteredKeys,[Xt,hn]=ta(fn||[]),Yn=On=>{let{selectedKeys:Jn}=On;hn(Jn)},nr=(On,Jn)=>{let{node:ur,checked:cr}=Jn;Yn(Re?{selectedKeys:On}:{selectedKeys:cr&&ur.key?[ur.key]:[]})};r.useEffect(()=>{En&&Yn({selectedKeys:fn||[]})},[fn]);const[$n,Mn]=r.useState([]),ar=On=>{Mn(On)},[or,Er]=r.useState(""),mr=On=>{const{value:Jn}=On.target;Er(Jn)};r.useEffect(()=>{En||Er("")},[En]);const kr=On=>{const Jn=On&&On.length?On:null;if(Jn===null&&(!$e||!$e.filteredKeys)||(0,A.Z)(Jn,$e==null?void 0:$e.filteredKeys,!0))return null;wt({column:ee,key:ze,filteredKeys:Jn})},Gr=()=>{dn(!1),kr(Xt())},er=function(){let{confirm:On,closeDropdown:Jn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};On&&kr([]),Jn&&dn(!1),Er(""),hn(Wt?(rn||[]).map(ur=>String(ur)):[])},$r=function(){let{closeDropdown:On}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};On&&dn(!1),kr(Xt())},gr=On=>{On&&fn!==void 0&&hn(fn||[]),dn(On),!On&&!ee.filterDropdown&&Gr()},Pr=ne()({[`${Ze}-menu-without-submenu`]:!qr(ee.filters||[])}),Ir=On=>{if(On.target.checked){const Jn=Or(ee==null?void 0:ee.filters).map(ur=>String(ur));hn(Jn)}else hn([])},Sa=On=>{let{filters:Jn}=On;return(Jn||[]).map((ur,cr)=>{const ga=String(ur.value),ca={title:ur.text,key:ur.value!==void 0?ga:cr};return ur.children&&(ca.children=Sa({filters:ur.children})),ca})},Kn=On=>{var Jn;return Object.assign(Object.assign({},On),{text:On.title,value:On.key,children:((Jn=On.children)===null||Jn===void 0?void 0:Jn.map(ur=>Kn(ur)))||[]})};let Tn;if(typeof ee.filterDropdown=="function")Tn=ee.filterDropdown({prefixCls:`${Ze}-custom`,setSelectedKeys:On=>Yn({selectedKeys:On}),selectedKeys:Xt(),confirm:$r,clearFilters:er,filters:ee.filters,visible:An,close:()=>{dn(!1)}});else if(ee.filterDropdown)Tn=ee.filterDropdown;else{const On=Xt()||[],Jn=()=>(ee.filters||[]).length===0?r.createElement(Nt.Z,{image:Nt.Z.PRESENTED_IMAGE_SIMPLE,description:yt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ye==="tree"?r.createElement(r.Fragment,null,r.createElement(Fr,{filterSearch:lt,value:or,onChange:mr,tablePrefixCls:Z,locale:yt}),r.createElement("div",{className:`${Z}-filter-dropdown-tree`},Re?r.createElement(na.default,{checked:On.length===Or(ee.filters).length,indeterminate:On.length>0&&On.lengthtypeof lt=="function"?lt(or,Kn(cr)):Mr(or,cr.title):void 0}))):r.createElement(r.Fragment,null,r.createElement(Fr,{filterSearch:lt,value:or,onChange:mr,tablePrefixCls:Z,locale:yt}),r.createElement(pn.default,{selectable:!0,multiple:Re,prefixCls:`${Ze}-menu`,className:Pr,onSelect:Yn,onDeselect:Yn,selectedKeys:On,getPopupContainer:Yt,openKeys:$n,onOpenChange:ar,items:Wa({filters:ee.filters||[],filterSearch:lt,prefixCls:q,filteredKeys:Xt(),filterMultiple:Re,searchValue:or})})),ur=()=>Wt?(0,A.Z)((rn||[]).map(cr=>String(cr)),On,!0):On.length===0;Tn=r.createElement(r.Fragment,null,Jn(),r.createElement("div",{className:`${q}-dropdown-btns`},r.createElement(Xr.ZP,{type:"link",size:"small",disabled:ur(),onClick:()=>er()},yt.filterReset),r.createElement(Xr.ZP,{type:"primary",size:"small",onClick:Gr},yt.filterConfirm)))}ee.filterDropdown&&(Tn=r.createElement(jn.J,{selectable:void 0},Tn));const Zn=()=>r.createElement(jr,{className:`${q}-dropdown`},Tn);let In;typeof ee.filterIcon=="function"?In=ee.filterIcon(_n):ee.filterIcon?In=ee.filterIcon:In=r.createElement(Cr,null);const{direction:pr}=r.useContext(Vn.E_);return r.createElement("div",{className:`${q}-column`},r.createElement("span",{className:`${Z}-column-title`},Et),r.createElement(Lt.Z,{dropdownRender:Zn,trigger:["click"],open:An,onOpenChange:gr,getPopupContainer:Yt,placement:pr==="rtl"?"bottomLeft":"bottomRight"},r.createElement("span",{role:"button",tabIndex:-1,className:ne()(`${q}-trigger`,{active:_n}),onClick:On=>{On.stopPropagation()}},In)))}var oo=La;function Oa(o,s,I){let Z=[];return(o||[]).forEach((q,ee)=>{var Ze;const ze=Rr(ee,I);if(q.filters||"filterDropdown"in q||"onFilter"in q)if("filteredValue"in q){let Re=q.filteredValue;"filterDropdown"in q||(Re=(Ze=Re==null?void 0:Re.map(String))!==null&&Ze!==void 0?Ze:Re),Z.push({column:q,key:Sr(q,ze),filteredKeys:Re,forceFiltered:q.filtered})}else Z.push({column:q,key:Sr(q,ze),filteredKeys:s&&q.defaultFilteredValue?q.defaultFilteredValue:void 0,forceFiltered:q.filtered});"children"in q&&(Z=[].concat((0,Ot.Z)(Z),(0,Ot.Z)(Oa(q.children,s,ze))))}),Z}function lo(o,s,I,Z,q,ee,Ze,ze){return I.map((Re,Ye)=>{const lt=Rr(Ye,ze),{filterMultiple:$e=!0,filterMode:wt,filterSearch:yt}=Re;let Et=Re;if(Et.filters||Et.filterDropdown){const Yt=Sr(Et,lt),jt=Z.find(Ut=>{let{key:Wt}=Ut;return Yt===Wt});Et=Object.assign(Object.assign({},Et),{title:Ut=>r.createElement(oo,{tablePrefixCls:o,prefixCls:`${o}-filter`,dropdownPrefixCls:s,column:Et,columnKey:Yt,filterState:jt,filterMultiple:$e,filterMode:wt,filterSearch:yt,triggerFilter:ee,locale:q,getPopupContainer:Ze},Ar(Re.title,Ut))})}return"children"in Et&&(Et=Object.assign(Object.assign({},Et),{children:lo(o,s,Et.children,Z,q,ee,Ze,lt)})),Et})}function io(o){const s={};return o.forEach(I=>{let{key:Z,filteredKeys:q,column:ee}=I;const{filters:Ze,filterDropdown:ze}=ee;if(ze)s[Z]=q||null;else if(Array.isArray(q)){const Re=Or(Ze);s[Z]=Re.filter(Ye=>q.includes(String(Ye)))}else s[Z]=null}),s}function eo(o,s){return s.reduce((I,Z)=>{const{column:{onFilter:q,filters:ee},filteredKeys:Ze}=Z;return q&&Ze&&Ze.length?I.filter(ze=>Ze.some(Re=>{const Ye=Or(ee),lt=Ye.findIndex(wt=>String(wt)===String(Re)),$e=lt!==-1?Ye[lt]:Re;return q($e,ze)})):I},o)}const to=o=>o.flatMap(s=>"children"in s?[s].concat((0,Ot.Z)(to(s.children||[]))):[s]);function Eo(o){let{prefixCls:s,dropdownPrefixCls:I,mergedColumns:Z,onFilterChange:q,getPopupContainer:ee,locale:Ze}=o;const ze=r.useMemo(()=>to(Z||[]),[Z]),[Re,Ye]=r.useState(()=>Oa(ze,!0)),lt=r.useMemo(()=>{const Et=Oa(ze,!1);if(Et.length===0)return Et;let Yt=!0,jt=!0;if(Et.forEach(Ut=>{let{filteredKeys:Wt}=Ut;Wt!==void 0?Yt=!1:jt=!1}),Yt){const Ut=(ze||[]).map((Wt,rn)=>Sr(Wt,Rr(rn)));return Re.filter(Wt=>{let{key:rn}=Wt;return Ut.includes(rn)}).map(Wt=>{const rn=ze[Ut.findIndex(Rn=>Rn===Wt.key)];return Object.assign(Object.assign({},Wt),{column:Object.assign(Object.assign({},Wt.column),rn),forceFiltered:rn.filtered})})}return Et},[ze,Re]),$e=r.useMemo(()=>io(lt),[lt]),wt=Et=>{const Yt=lt.filter(jt=>{let{key:Ut}=jt;return Ut!==Et.key});Yt.push(Et),Ye(Yt),q(io(Yt),Yt)};return[Et=>lo(s,I,Et,lt,Ze,wt,ee),lt,$e]}var so=Eo;function no(o,s,I){const Z=r.useRef({});function q(ee){if(!Z.current||Z.current.data!==o||Z.current.childrenColumnName!==s||Z.current.getRowKey!==I){let ze=function(Re){Re.forEach((Ye,lt)=>{const $e=I(Ye,lt);Ze.set($e,Ye),Ye&&typeof Ye=="object"&&s in Ye&&ze(Ye[s]||[])})};const Ze=new Map;ze(o),Z.current={data:o,childrenColumnName:s,kvMap:Ze,getRowKey:I}}return Z.current.kvMap.get(ee)}return[q]}var Xa=e(50371),co=function(o,s){var I={};for(var Z in o)Object.prototype.hasOwnProperty.call(o,Z)&&s.indexOf(Z)<0&&(I[Z]=o[Z]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,Z=Object.getOwnPropertySymbols(o);q{const ee=o[q];typeof ee!="function"&&(I[q]=ee)}),I}function uo(o,s,I){const Z=I&&typeof I=="object"?I:{},{total:q=0}=Z,ee=co(Z,["total"]),[Ze,ze]=(0,r.useState)(()=>({current:"defaultCurrent"in ee?ee.defaultCurrent:1,pageSize:"defaultPageSize"in ee?ee.defaultPageSize:Ja})),Re=(0,Xa.Z)(Ze,ee,{total:q>0?q:o}),Ye=Math.ceil((q||o)/Re.pageSize);Re.current>Ye&&(Re.current=Ye||1);const lt=(wt,yt)=>{ze({current:wt!=null?wt:1,pageSize:yt||Re.pageSize})},$e=(wt,yt)=>{var Et;I&&((Et=I.onChange)===null||Et===void 0||Et.call(I,wt,yt)),lt(wt,yt),s(wt,yt||(Re==null?void 0:Re.pageSize))};return I===!1?[{},()=>{}]:[Object.assign(Object.assign({},Re),{onChange:$e}),lt]}var fo=uo,mo=e(84105),ka=e(35654),sr=e(90782),rr=e(71430),ia=e(18929);const Yr={},Kr="SELECT_ALL",sa="SELECT_INVERT",ma="SELECT_NONE",Pa=[],ba=(o,s)=>{let I=[];return(s||[]).forEach(Z=>{I.push(Z),Z&&typeof Z=="object"&&o in Z&&(I=[].concat((0,Ot.Z)(I),(0,Ot.Z)(ba(o,Z[o]))))}),I};var Ra=(o,s)=>{const{preserveSelectedRowKeys:I,selectedRowKeys:Z,defaultSelectedRowKeys:q,getCheckboxProps:ee,onChange:Ze,onSelect:ze,onSelectAll:Re,onSelectInvert:Ye,onSelectNone:lt,onSelectMultiple:$e,columnWidth:wt,type:yt,selections:Et,fixed:Yt,renderCell:jt,hideSelectAll:Ut,checkStrictly:Wt=!0}=s||{},{prefixCls:rn,data:Rn,pageData:Fn,getRecordByKey:En,getRowKey:Xn,expandType:_n,childrenColumnName:dn,locale:An,getPopupContainer:fn}=o,[Xt,hn]=(0,ia.Z)(Z||q||Pa,{value:Z}),Yn=r.useRef(new Map),nr=(0,r.useCallback)(Kn=>{if(I){const Tn=new Map;Kn.forEach(Zn=>{let In=En(Zn);!In&&Yn.current.has(Zn)&&(In=Yn.current.get(Zn)),Tn.set(Zn,In)}),Yn.current=Tn}},[En,I]);r.useEffect(()=>{nr(Xt)},[Xt]);const{keyEntities:$n}=(0,r.useMemo)(()=>{if(Wt)return{keyEntities:null};let Kn=Rn;if(I){const Tn=new Set(Rn.map((In,pr)=>Xn(In,pr))),Zn=Array.from(Yn.current).reduce((In,pr)=>{let[On,Jn]=pr;return Tn.has(On)?In:In.concat(Jn)},[]);Kn=[].concat((0,Ot.Z)(Kn),(0,Ot.Z)(Zn))}return(0,rr.I8)(Kn,{externalGetKey:Xn,childrenPropName:dn})},[Rn,Xn,Wt,dn,I]),Mn=(0,r.useMemo)(()=>ba(dn,Fn),[dn,Fn]),ar=(0,r.useMemo)(()=>{const Kn=new Map;return Mn.forEach((Tn,Zn)=>{const In=Xn(Tn,Zn),pr=(ee?ee(Tn):null)||{};Kn.set(In,pr)}),Kn},[Mn,Xn,ee]),or=(0,r.useCallback)(Kn=>{var Tn;return!!(!((Tn=ar.get(Xn(Kn)))===null||Tn===void 0)&&Tn.disabled)},[ar,Xn]),[Er,mr]=(0,r.useMemo)(()=>{if(Wt)return[Xt||[],[]];const{checkedKeys:Kn,halfCheckedKeys:Tn}=(0,sr.S)(Xt,!0,$n,or);return[Kn||[],Tn]},[Xt,Wt,$n,or]),kr=(0,r.useMemo)(()=>{const Kn=yt==="radio"?Er.slice(0,1):Er;return new Set(Kn)},[Er,yt]),Gr=(0,r.useMemo)(()=>yt==="radio"?new Set:new Set(mr),[mr,yt]),[er,$r]=(0,r.useState)(null);r.useEffect(()=>{s||hn(Pa)},[!!s]);const gr=(0,r.useCallback)((Kn,Tn)=>{let Zn,In;nr(Kn),I?(Zn=Kn,In=Kn.map(pr=>Yn.current.get(pr))):(Zn=[],In=[],Kn.forEach(pr=>{const On=En(pr);On!==void 0&&(Zn.push(pr),In.push(On))})),hn(Zn),Ze==null||Ze(Zn,In,{type:Tn})},[hn,En,Ze,I]),Pr=(0,r.useCallback)((Kn,Tn,Zn,In)=>{if(ze){const pr=Zn.map(On=>En(On));ze(En(Kn),Tn,pr,In)}gr(Zn,"single")},[ze,En,gr]),Ir=(0,r.useMemo)(()=>!Et||Ut?null:(Et===!0?[Kr,sa,ma]:Et).map(Tn=>Tn===Kr?{key:"all",text:An.selectionAll,onSelect(){gr(Rn.map((Zn,In)=>Xn(Zn,In)).filter(Zn=>{const In=ar.get(Zn);return!(In!=null&&In.disabled)||kr.has(Zn)}),"all")}}:Tn===sa?{key:"invert",text:An.selectInvert,onSelect(){const Zn=new Set(kr);Fn.forEach((pr,On)=>{const Jn=Xn(pr,On),ur=ar.get(Jn);ur!=null&&ur.disabled||(Zn.has(Jn)?Zn.delete(Jn):Zn.add(Jn))});const In=Array.from(Zn);Ye&&Ye(In),gr(In,"invert")}}:Tn===ma?{key:"none",text:An.selectNone,onSelect(){lt==null||lt(),gr(Array.from(kr).filter(Zn=>{const In=ar.get(Zn);return In==null?void 0:In.disabled}),"none")}}:Tn).map(Tn=>Object.assign(Object.assign({},Tn),{onSelect:function(){for(var Zn,In,pr=arguments.length,On=new Array(pr),Jn=0;Jn{var Tn;if(!s)return Kn.filter(hr=>hr!==Yr);let Zn=(0,Ot.Z)(Kn);const In=new Set(kr),pr=Mn.map(Xn).filter(hr=>!ar.get(hr).disabled),On=pr.every(hr=>In.has(hr)),Jn=pr.some(hr=>In.has(hr)),ur=()=>{const hr=[];On?pr.forEach(zr=>{In.delete(zr),hr.push(zr)}):pr.forEach(zr=>{In.has(zr)||(In.add(zr),hr.push(zr))});const yr=Array.from(In);Re==null||Re(!On,yr.map(zr=>En(zr)),hr.map(zr=>En(zr))),gr(yr,"all"),$r(null)};let cr;if(yt!=="radio"){let hr;if(Ir){const lr={getPopupContainer:fn,items:Ir.map((xa,pa)=>{const{key:Da,text:Ha,onSelect:Ta}=xa;return{key:Da!=null?Da:pa,onClick:()=>{Ta==null||Ta(pr)},label:Ha}})};hr=r.createElement("div",{className:`${rn}-selection-extra`},r.createElement(Lt.Z,{menu:lr,getPopupContainer:fn},r.createElement("span",null,r.createElement(mo.Z,null))))}const yr=Mn.map((lr,xa)=>{const pa=Xn(lr,xa),Da=ar.get(pa)||{};return Object.assign({checked:In.has(pa)},Da)}).filter(lr=>{let{disabled:xa}=lr;return xa}),zr=!!yr.length&&yr.length===Mn.length,ra=zr&&yr.every(lr=>{let{checked:xa}=lr;return xa}),aa=zr&&yr.some(lr=>{let{checked:xa}=lr;return xa});cr=!Ut&&r.createElement("div",{className:`${rn}-selection`},r.createElement(na.default,{checked:zr?ra:!!Mn.length&&On,indeterminate:zr?!ra&&aa:!On&&Jn,onChange:ur,disabled:Mn.length===0||zr,"aria-label":hr?"Custom selection":"Select all",skipGroup:!0}),hr)}let ga;yt==="radio"?ga=(hr,yr,zr)=>{const ra=Xn(yr,zr),aa=In.has(ra);return{node:r.createElement(ft.ZP,Object.assign({},ar.get(ra),{checked:aa,onClick:lr=>lr.stopPropagation(),onChange:lr=>{In.has(ra)||Pr(ra,!0,[ra],lr.nativeEvent)}})),checked:aa}}:ga=(hr,yr,zr)=>{var ra;const aa=Xn(yr,zr),lr=In.has(aa),xa=Gr.has(aa),pa=ar.get(aa);let Da;return _n==="nest"?Da=xa:Da=(ra=pa==null?void 0:pa.indeterminate)!==null&&ra!==void 0?ra:xa,{node:r.createElement(na.default,Object.assign({},pa,{indeterminate:Da,checked:lr,skipGroup:!0,onClick:Ha=>Ha.stopPropagation(),onChange:Ha=>{let{nativeEvent:Ta}=Ha;const{shiftKey:Io}=Ta;let Ya=-1,Fa=-1;if(Io&&Wt){const wa=new Set([er,aa]);pr.some((ya,oa)=>{if(wa.has(ya))if(Ya===-1)Ya=oa;else return Fa=oa,!0;return!1})}if(Fa!==-1&&Ya!==Fa&&Wt){const wa=pr.slice(Ya,Fa+1),ya=[];lr?wa.forEach(Tr=>{In.has(Tr)&&(ya.push(Tr),In.delete(Tr))}):wa.forEach(Tr=>{In.has(Tr)||(ya.push(Tr),In.add(Tr))});const oa=Array.from(In);$e==null||$e(!lr,oa.map(Tr=>En(Tr)),ya.map(Tr=>En(Tr))),gr(oa,"multiple")}else{const wa=Er;if(Wt){const ya=lr?(0,ka._5)(wa,aa):(0,ka.L0)(wa,aa);Pr(aa,!lr,ya,Ta)}else{const ya=(0,sr.S)([].concat((0,Ot.Z)(wa),[aa]),!0,$n,or),{checkedKeys:oa,halfCheckedKeys:Tr}=ya;let ja=oa;if(lr){const ao=new Set(oa);ao.delete(aa),ja=(0,sr.S)(Array.from(ao),{checked:!1,halfCheckedKeys:Tr},$n,or).checkedKeys}Pr(aa,!lr,ja,Ta)}}$r(lr?null:aa)}})),checked:lr}};const ca=(hr,yr,zr)=>{const{node:ra,checked:aa}=ga(hr,yr,zr);return jt?jt(aa,yr,zr,ra):ra};if(!Zn.includes(Yr))if(Zn.findIndex(hr=>{var yr;return((yr=hr[Tt])===null||yr===void 0?void 0:yr.columnType)==="EXPAND_COLUMN"})===0){const[hr,...yr]=Zn;Zn=[hr,Yr].concat((0,Ot.Z)(yr))}else Zn=[Yr].concat((0,Ot.Z)(Zn));const za=Zn.indexOf(Yr);Zn=Zn.filter((hr,yr)=>hr!==Yr||yr===za);const _r=Zn[za-1],Na=Zn[za+1];let ea=Yt;ea===void 0&&((Na==null?void 0:Na.fixed)!==void 0?ea=Na.fixed:(_r==null?void 0:_r.fixed)!==void 0&&(ea=_r.fixed)),ea&&_r&&((Tn=_r[Tt])===null||Tn===void 0?void 0:Tn.columnType)==="EXPAND_COLUMN"&&_r.fixed===void 0&&(_r.fixed=ea);const Aa=ne()(`${rn}-selection-col`,{[`${rn}-selection-col-with-dropdown`]:Et&&yt==="checkbox"}),ro={fixed:ea,width:wt,className:`${rn}-selection-column`,title:s.columnTitle||cr,render:ca,onCell:s.onCell,[Tt]:{className:Aa}};return Zn.map(hr=>hr===Yr?ro:hr)},[Xn,Mn,s,Er,kr,Gr,wt,Ir,_n,er,ar,$e,Pr,or]),kr]},vo=e(89489),Oo=e(59477),go=e(6848);const po="ascend",So="descend";function ho(o){return typeof o.sorter=="object"&&typeof o.sorter.multiple=="number"?o.sorter.multiple:!1}function Ao(o){return typeof o=="function"?o:o&&typeof o=="object"&&o.compare?o.compare:!1}function Lo(o,s){return s?o[o.indexOf(s)+1]:o[0]}function wo(o,s,I){let Z=[];function q(ee,Ze){Z.push({column:ee,key:Sr(ee,Ze),multiplePriority:ho(ee),sortOrder:ee.sortOrder})}return(o||[]).forEach((ee,Ze)=>{const ze=Rr(Ze,I);ee.children?("sortOrder"in ee&&q(ee,ze),Z=[].concat((0,Ot.Z)(Z),(0,Ot.Z)(wo(ee.children,s,ze)))):ee.sorter&&("sortOrder"in ee?q(ee,ze):s&&ee.defaultSortOrder&&Z.push({column:ee,key:Sr(ee,ze),multiplePriority:ho(ee),sortOrder:ee.defaultSortOrder}))}),Z}function Po(o,s,I,Z,q,ee,Ze,ze){return(s||[]).map((Re,Ye)=>{const lt=Rr(Ye,ze);let $e=Re;if($e.sorter){const wt=$e.sortDirections||q,yt=$e.showSorterTooltip===void 0?Ze:$e.showSorterTooltip,Et=Sr($e,lt),Yt=I.find(_n=>{let{key:dn}=_n;return dn===Et}),jt=Yt?Yt.sortOrder:null,Ut=Lo(wt,jt);let Wt;if(Re.sortIcon)Wt=Re.sortIcon({sortOrder:jt});else{const _n=wt.includes(po)&&r.createElement(Oo.Z,{className:ne()(`${o}-column-sorter-up`,{active:jt===po})}),dn=wt.includes(So)&&r.createElement(vo.Z,{className:ne()(`${o}-column-sorter-down`,{active:jt===So})});Wt=r.createElement("span",{className:ne()(`${o}-column-sorter`,{[`${o}-column-sorter-full`]:!!(_n&&dn)})},r.createElement("span",{className:`${o}-column-sorter-inner`,"aria-hidden":"true"},_n,dn))}const{cancelSort:rn,triggerAsc:Rn,triggerDesc:Fn}=ee||{};let En=rn;Ut===So?En=Fn:Ut===po&&(En=Rn);const Xn=typeof yt=="object"?yt:{title:En};$e=Object.assign(Object.assign({},$e),{className:ne()($e.className,{[`${o}-column-sort`]:jt}),title:_n=>{const dn=r.createElement("div",{className:`${o}-column-sorters`},r.createElement("span",{className:`${o}-column-title`},Ar(Re.title,_n)),Wt);return yt?r.createElement(go.Z,Object.assign({},Xn),dn):dn},onHeaderCell:_n=>{const dn=Re.onHeaderCell&&Re.onHeaderCell(_n)||{},An=dn.onClick,fn=dn.onKeyDown;dn.onClick=Yn=>{Z({column:Re,key:Et,sortOrder:Ut,multiplePriority:ho(Re)}),An==null||An(Yn)},dn.onKeyDown=Yn=>{Yn.keyCode===Qr.Z.ENTER&&(Z({column:Re,key:Et,sortOrder:Ut,multiplePriority:ho(Re)}),fn==null||fn(Yn))};const Xt=Vr(Re.title,{}),hn=Xt==null?void 0:Xt.toString();return jt?dn["aria-sort"]=jt==="ascend"?"ascending":"descending":dn["aria-label"]=hn||"",dn.className=ne()(dn.className,`${o}-column-has-sorters`),dn.tabIndex=0,Re.ellipsis&&(dn.title=(Xt!=null?Xt:"").toString()),dn}})}return"children"in $e&&($e=Object.assign(Object.assign({},$e),{children:Po(o,$e.children,I,Z,q,ee,Ze,lt)})),$e})}function Do(o){const{column:s,sortOrder:I}=o;return{column:s,order:I,field:s.dataIndex,columnKey:s.key}}function Ro(o){const s=o.filter(I=>{let{sortOrder:Z}=I;return Z}).map(Do);return s.length===0&&o.length?Object.assign(Object.assign({},Do(o[o.length-1])),{column:void 0}):s.length<=1?s[0]||{}:s}function Wr(o,s,I){const Z=s.slice().sort((Ze,ze)=>ze.multiplePriority-Ze.multiplePriority),q=o.slice(),ee=Z.filter(Ze=>{let{column:{sorter:ze},sortOrder:Re}=Ze;return Ao(ze)&&Re});return ee.length?q.sort((Ze,ze)=>{for(let Re=0;Re{const ze=Ze[I];return ze?Object.assign(Object.assign({},Ze),{[I]:Wr(ze,s,I)}):Ze}):q}function wr(o){let{prefixCls:s,mergedColumns:I,onSorterChange:Z,sortDirections:q,tableLocale:ee,showSorterTooltip:Ze}=o;const[ze,Re]=r.useState(wo(I,!0)),Ye=r.useMemo(()=>{let Et=!0;const Yt=wo(I,!1);if(!Yt.length)return ze;const jt=[];function Ut(rn){Et?jt.push(rn):jt.push(Object.assign(Object.assign({},rn),{sortOrder:null}))}let Wt=null;return Yt.forEach(rn=>{Wt===null?(Ut(rn),rn.sortOrder&&(rn.multiplePriority===!1?Et=!1:Wt=!0)):(Wt&&rn.multiplePriority!==!1||(Et=!1),Ut(rn))}),jt},[I,ze]),lt=r.useMemo(()=>{const Et=Ye.map(Yt=>{let{column:jt,sortOrder:Ut}=Yt;return{column:jt,order:Ut}});return{sortColumns:Et,sortColumn:Et[0]&&Et[0].column,sortOrder:Et[0]&&Et[0].order}},[Ye]);function $e(Et){let Yt;Et.multiplePriority===!1||!Ye.length||Ye[0].multiplePriority===!1?Yt=[Et]:Yt=[].concat((0,Ot.Z)(Ye.filter(jt=>{let{key:Ut}=jt;return Ut!==Et.key})),[Et]),Re(Yt),Z(Ro(Yt),Yt)}return[Et=>Po(s,Et,Ye,$e,q,ee,Ze),Ye,lt,()=>Ro(Ye)]}function Zr(o,s){return o.map(I=>{const Z=Object.assign({},I);return Z.title=Ar(I.title,s),"children"in Z&&(Z.children=Zr(Z.children,s)),Z})}function Ca(o){return[r.useCallback(I=>Zr(I,o),[o])]}var Ea=on((o,s)=>{const{_renderTimes:I}=o,{_renderTimes:Z}=s;return I!==Z}),xo=et((o,s)=>{const{_renderTimes:I}=o,{_renderTimes:Z}=s;return I!==Z}),Va=e(64993),yo=e(17313),No=e(83116),Fo=e(37613),Bo=o=>{const{componentCls:s}=o,I=`${o.lineWidth}px ${o.lineType} ${o.tableBorderColor}`,Z=(q,ee,Ze)=>({[`&${s}-${q}`]:{[`> ${s}-container`]:{[`> ${s}-content, > ${s}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${s}-expanded-row-fixed`]:{margin:`-${ee}px -${Ze+o.lineWidth}px`}}}}}});return{[`${s}-wrapper`]:{[`${s}${s}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${s}-title`]:{border:I,borderBottom:0},[`> ${s}-container`]:{borderInlineStart:I,borderTop:I,[` > ${s}-content, > ${s}-header, > ${s}-body, @@ -165,11 +165,11 @@ &${s}-row:hover > td, > th${s}-cell-row-hover, > td${s}-cell-row-hover - `]:{background:Yt},[`&${s}-row-selected`]:{"> th, > td":{background:jt},"&:hover > th, &:hover > td":{background:Ut}}}},[`${s}-footer`]:{padding:`${Z}px ${q}px`,color:Wt,background:rn}})}};var Pl=(0,No.Z)("Table",o=>{const{colorTextHeading:s,colorSplit:I,colorIcon:Z,colorIconHover:q,opacityLoading:ee,colorBgContainer:Ze,controlInteractiveSize:ze,headerBg:Re,headerColor:Ye,headerSortActiveBg:lt,headerSortHoverBg:$e,bodySortBg:wt,rowHoverBg:yt,rowSelectedBg:Et,rowSelectedHoverBg:Yt,rowExpandedBg:jt,cellPaddingBlock:Ut,cellPaddingInline:Wt,cellPaddingBlockMD:rn,cellPaddingInlineMD:Rn,cellPaddingBlockSM:Fn,cellPaddingInlineSM:En,borderColor:Xn,footerBg:_n,footerColor:dn,headerBorderRadius:An,cellFontSize:fn,cellFontSizeMD:Xt,cellFontSizeSM:hn,headerSplitColor:Yn,fixedHeaderSortActiveBg:nr,headerFilterHoverBg:$n,filterDropdownBg:Mn,expandIconBg:ar,selectionColumnWidth:or,stickyScrollBarBg:Er}=o,mr=new Va.C(Z),kr=new Va.C(q),Gr=2,er=(0,Fo.TS)(o,{tableFontSize:fn,tableBg:Ze,tableRadius:An,tablePaddingVertical:Ut,tablePaddingHorizontal:Wt,tablePaddingVerticalMiddle:rn,tablePaddingHorizontalMiddle:Rn,tablePaddingVerticalSmall:Fn,tablePaddingHorizontalSmall:En,tableBorderColor:Xn,tableHeaderTextColor:Ye,tableHeaderBg:Re,tableFooterTextColor:dn,tableFooterBg:_n,tableHeaderCellSplitColor:Yn,tableHeaderSortBg:lt,tableHeaderSortHoverBg:$e,tableHeaderIconColor:mr.clone().setAlpha(mr.getAlpha()*ee).toRgbString(),tableHeaderIconColorHover:kr.clone().setAlpha(kr.getAlpha()*ee).toRgbString(),tableBodySortBg:wt,tableFixedHeaderSortActiveBg:nr,tableHeaderFilterActiveBg:$n,tableFilterDropdownBg:Mn,tableRowHoverBg:yt,tableSelectedRowBg:Et,tableSelectedRowHoverBg:Yt,zIndexTableFixed:Gr,zIndexTableSticky:Gr+1,tableFontSizeMiddle:Xt,tableFontSizeSmall:hn,tableSelectionColumnWidth:or,tableExpandIconBg:ar,tableExpandColumnWidth:ze+2*o.padding,tableExpandedRowBg:jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Er,tableScrollThumbBgHover:s,tableScrollBg:I});return[Ol(er),bl(er),Xo(er),wl(er),xl(er),Bo(er),Cl(er),hl(er),Xo(er),gl(er),Sl(er),yl(er),Bl(er),vl(er),Al(er),El(er),Il(er)]},o=>{const{colorFillAlter:s,colorBgContainer:I,colorTextHeading:Z,colorFillSecondary:q,colorFillContent:ee,controlItemBgActive:Ze,controlItemBgActiveHover:ze,padding:Re,paddingSM:Ye,paddingXS:lt,colorBorderSecondary:$e,borderRadiusLG:wt,fontSize:yt,controlHeight:Et,colorTextPlaceholder:Yt}=o,jt=new Va.C(q).onBackground(I).toHexShortString(),Ut=new Va.C(ee).onBackground(I).toHexShortString(),Wt=new Va.C(s).onBackground(I).toHexShortString();return{headerBg:Wt,headerColor:Z,headerSortActiveBg:jt,headerSortHoverBg:Ut,bodySortBg:Wt,rowHoverBg:Wt,rowSelectedBg:Ze,rowSelectedHoverBg:ze,rowExpandedBg:s,cellPaddingBlock:Re,cellPaddingInline:Re,cellPaddingBlockMD:Ye,cellPaddingInlineMD:lt,cellPaddingBlockSM:lt,cellPaddingInlineSM:lt,borderColor:$e,headerBorderRadius:wt,footerBg:Wt,footerColor:Z,cellFontSize:yt,cellFontSizeMD:yt,cellFontSizeSM:yt,headerSplitColor:$e,fixedHeaderSortActiveBg:jt,headerFilterHoverBg:ee,filterDropdownMenuBg:I,filterDropdownBg:I,expandIconBg:I,selectionColumnWidth:Et,stickyScrollBarBg:Yt,stickyScrollBarBorderRadius:100}});const Dl=[],Rl=(o,s)=>{const{prefixCls:I,className:Z,rootClassName:q,style:ee,size:Ze,bordered:ze,dropdownPrefixCls:Re,dataSource:Ye,pagination:lt,rowSelection:$e,rowKey:wt="key",rowClassName:yt,columns:Et,children:Yt,childrenColumnName:jt,onChange:Ut,getPopupContainer:Wt,loading:rn,expandIcon:Rn,expandable:Fn,expandedRowRender:En,expandIconColumnIndex:Xn,indentSize:_n,scroll:dn,sortDirections:An,locale:fn,showSorterTooltip:Xt=!0,virtual:hn}=o,Yn=r.useMemo(()=>Et||E(Yt),[Et,Yt]),nr=r.useMemo(()=>Yn.some(dr=>dr.responsive),[Yn]),$n=(0,Dn.Z)(nr),Mn=r.useMemo(()=>{const dr=new Set(Object.keys($n).filter(Br=>$n[Br]));return Yn.filter(Br=>!Br.responsive||Br.responsive.some(va=>dr.has(va)))},[Yn,$n]),ar=(0,Rt.Z)(o,["className","style","columns"]),{locale:or=mt.Z,direction:Er,table:mr,renderEmpty:kr,getPrefixCls:Gr,getPopupContainer:er}=r.useContext(Vn.E_),$r=(0,Pn.Z)(Ze),gr=Object.assign(Object.assign({},or.Table),fn),Pr=Ye||Dl,Ir=Gr("table",I),Sa=Gr("dropdown",Re),Kn=Object.assign({childrenColumnName:jt,expandIconColumnIndex:Xn},Fn),{childrenColumnName:Tn="children"}=Kn,Zn=r.useMemo(()=>Pr.some(dr=>dr==null?void 0:dr[Tn])?"nest":En||Fn&&Fn.expandedRowRender?"row":null,[Pr]),In={body:r.useRef()},pr=r.useMemo(()=>typeof wt=="function"?wt:dr=>dr==null?void 0:dr[wt],[wt]),[On]=no(Pr,Tn,pr),Jn={},ur=function(dr,Br){let va=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Lr,ha,Ba;const Ia=Object.assign(Object.assign({},Jn),dr);va&&((Lr=Jn.resetPagination)===null||Lr===void 0||Lr.call(Jn),!((ha=Ia.pagination)===null||ha===void 0)&&ha.current&&(Ia.pagination.current=1),lt&<.onChange&<.onChange(1,(Ba=Ia.pagination)===null||Ba===void 0?void 0:Ba.pageSize)),dn&&dn.scrollToFirstRowOnChange!==!1&&In.body.current&&(0,At.Z)(0,{getContainer:()=>In.body.current}),Ut==null||Ut(Ia.pagination,Ia.filters,Ia.sorter,{currentDataSource:eo(Wr(Pr,Ia.sorterStates,Tn),Ia.filterStates),action:Br})},cr=(dr,Br)=>{ur({sorter:dr,sorterStates:Br},"sort",!1)},[ga,ca,za,_r]=wr({prefixCls:Ir,mergedColumns:Mn,onSorterChange:cr,sortDirections:An||["ascend","descend"],tableLocale:gr,showSorterTooltip:Xt}),Na=r.useMemo(()=>Wr(Pr,ca,Tn),[Pr,ca]);Jn.sorter=_r(),Jn.sorterStates=ca;const ea=(dr,Br)=>{ur({filters:dr,filterStates:Br},"filter",!0)},[Aa,ro,hr]=so({prefixCls:Ir,locale:gr,dropdownPrefixCls:Sa,mergedColumns:Mn,onFilterChange:ea,getPopupContainer:Wt||er}),yr=eo(Na,ro);Jn.filters=hr,Jn.filterStates=ro;const zr=r.useMemo(()=>{const dr={};return Object.keys(hr).forEach(Br=>{hr[Br]!==null&&(dr[Br]=hr[Br])}),Object.assign(Object.assign({},za),{filters:dr})},[za,hr]),[ra]=Ca(zr),aa=(dr,Br)=>{ur({pagination:Object.assign(Object.assign({},Jn.pagination),{current:dr,pageSize:Br})},"paginate")},[lr,xa]=fo(yr.length,aa,lt);Jn.pagination=lt===!1?{}:Za(lr,lt),Jn.resetPagination=xa;const pa=r.useMemo(()=>{if(lt===!1||!lr.pageSize)return yr;const{current:dr=1,total:Br,pageSize:va=Ja}=lr;return yr.lengthva?yr.slice((dr-1)*va,dr*va):yr:yr.slice((dr-1)*va,dr*va)},[!!lt,yr,lr&&lr.current,lr&&lr.pageSize,lr&&lr.total]),[Da,Ha]=Ra({prefixCls:Ir,data:yr,pageData:pa,getRowKey:pr,getRecordByKey:On,expandType:Zn,childrenColumnName:Tn,locale:gr,getPopupContainer:Wt||er},$e),Ta=(dr,Br,va)=>{let Lr;return typeof yt=="function"?Lr=ne()(yt(dr,Br,va)):Lr=ne()(yt),ne()({[`${Ir}-row-selected`]:Ha.has(pr(dr,Br))},Lr)};Kn.__PARENT_RENDER_ICON__=Kn.expandIcon,Kn.expandIcon=Kn.expandIcon||Rn||fr(gr),Zn==="nest"&&Kn.expandIconColumnIndex===void 0?Kn.expandIconColumnIndex=$e?1:0:Kn.expandIconColumnIndex>0&&$e&&(Kn.expandIconColumnIndex-=1),typeof Kn.indentSize!="number"&&(Kn.indentSize=typeof _n=="number"?_n:15);const Io=r.useCallback(dr=>ra(Da(Aa(ga(dr)))),[ga,Aa,Da]);let Ya,Fa;if(lt!==!1&&(lr!=null&&lr.total)){let dr;lr.size?dr=lr.size:dr=$r==="small"||$r==="middle"?"small":void 0;const Br=ha=>r.createElement(Kt.Z,Object.assign({},lr,{className:ne()(`${Ir}-pagination ${Ir}-pagination-${ha}`,lr.className),size:dr})),va=Er==="rtl"?"left":"right",{position:Lr}=lr;if(Lr!==null&&Array.isArray(Lr)){const ha=Lr.find(Ua=>Ua.includes("top")),Ba=Lr.find(Ua=>Ua.includes("bottom")),Ia=Lr.every(Ua=>`${Ua}`=="none");!ha&&!Ba&&!Ia&&(Fa=Br(va)),ha&&(Ya=Br(ha.toLowerCase().replace("top",""))),Ba&&(Fa=Br(Ba.toLowerCase().replace("bottom","")))}else Fa=Br(va)}let wa;typeof rn=="boolean"?wa={spinning:rn}:typeof rn=="object"&&(wa=Object.assign({spinning:!0},rn));const[ya,oa]=Pl(Ir),[,Tr]=(0,wn.Z)(),ja=ne()(`${Ir}-wrapper`,mr==null?void 0:mr.className,{[`${Ir}-wrapper-rtl`]:Er==="rtl"},Z,q,oa),ao=Object.assign(Object.assign({},mr==null?void 0:mr.style),ee),qa=fn&&fn.emptyText||(kr==null?void 0:kr("Table"))||r.createElement(zn.Z,{componentName:"Table"}),Ka=hn?xo:Ea,Mo={},Ho=r.useMemo(()=>{const{fontSize:dr,lineHeight:Br,padding:va,paddingXS:Lr,paddingSM:ha}=Tr,Ba=Math.floor(dr*Br);switch($r){case"large":return va*2+Ba;case"small":return Lr*2+Ba;default:return ha*2+Ba}},[Tr,$r]);return hn&&(Mo.listItemHeight=Ho),ya(r.createElement("div",{ref:s,className:ja,style:ao},r.createElement(Bn.Z,Object.assign({spinning:!1},wa),Ya,r.createElement(Ka,Object.assign({},Mo,ar,{columns:Mn,direction:Er,expandable:Kn,prefixCls:Ir,className:ne()({[`${Ir}-middle`]:$r==="middle",[`${Ir}-small`]:$r==="small",[`${Ir}-bordered`]:ze,[`${Ir}-empty`]:Pr.length===0}),data:pa,rowKey:pr,rowClassName:Ta,emptyText:qa,internalHooks:t,internalRefs:In,transformColumns:Io})),Fa)))};var Nl=r.forwardRef(Rl);const Fl=(o,s)=>{const I=r.useRef(0);return I.current+=1,r.createElement(Nl,Object.assign({},o,{ref:s,_renderTimes:I.current}))},Qa=r.forwardRef(Fl);Qa.SELECTION_COLUMN=Yr,Qa.EXPAND_COLUMN=n,Qa.SELECTION_ALL=Kr,Qa.SELECTION_INVERT=sa,Qa.SELECTION_NONE=ma,Qa.Column=pt,Qa.ColumnGroup=Zt,Qa.Summary=c;var Ml=Qa,Zl=Ml},99313:function(ht,ke,e){e.d(ke,{default:function(){return Wn}});var n=e(99267),t=e(18785),v=e(62772),z=e(92310),C=e.n(z),A=e(54476),r=e(20068),_=e(33885),Se=e(42978),O=e(76190),be=e(75931),f=e(59301),y=e(49658),pe=e(18929),re=e(77900),ce=(0,f.createContext)(null),_e=f.forwardRef(function(E,M){var F=E.prefixCls,S=E.className,Ae=E.style,ye=E.id,Xe=E.active,Ve=E.tabKey,gt=E.children;return f.createElement("div",{id:ye&&"".concat(ye,"-panel-").concat(Ve),role:"tabpanel",tabIndex:Xe?0:-1,"aria-labelledby":ye&&"".concat(ye,"-tab-").concat(Ve),"aria-hidden":!Xe,style:Ae,className:C()(F,Xe&&"".concat(F,"-active"),S),ref:M},gt)}),he=_e,Le=["key","forceRender","style","className"];function Ce(E){var M=E.id,F=E.activeKey,S=E.animated,Ae=E.tabPosition,ye=E.destroyInactiveTabPane,Xe=f.useContext(ce),Ve=Xe.prefixCls,gt=Xe.tabs,xt=S.tabPane,Dt="".concat(Ve,"-tabpane");return f.createElement("div",{className:C()("".concat(Ve,"-content-holder"))},f.createElement("div",{className:C()("".concat(Ve,"-content"),"".concat(Ve,"-content-").concat(Ae),(0,r.Z)({},"".concat(Ve,"-content-animated"),xt))},gt.map(function(It){var te=It.key,ie=It.forceRender,U=It.style,We=It.className,st=(0,be.Z)(It,Le),qe=te===F;return f.createElement(re.default,(0,A.Z)({key:te,visible:qe,forceRender:ie,removeOnLeave:!!ye,leavedClassName:"".concat(Dt,"-hidden")},S.tabPaneMotion),function(bt,at){var Qe=bt.style,J=bt.className;return f.createElement(he,(0,A.Z)({},st,{prefixCls:Dt,id:M,tabKey:te,animated:xt,active:qe,style:(0,_.Z)((0,_.Z)({},U),Qe),className:C()(We,J),ref:at}))})})))}var G=e(94480),m=e(29301),l=e(6089),x=e(8654),h={width:0,height:0,left:0,top:0};function j(E,M,F){return(0,f.useMemo)(function(){for(var S,Ae=new Map,ye=M.get((S=E[0])===null||S===void 0?void 0:S.key)||h,Xe=ye.left+ye.width,Ve=0;VeOe?(Ke=se,de.current="x"):(Ke=me,de.current="y"),M(-Ke,-Ke)&&xe.preventDefault()}var je=(0,f.useRef)(null);je.current={onTouchStart:at,onTouchMove:Qe,onTouchEnd:J,onWheel:Me},f.useEffect(function(){function xe(we){je.current.onTouchStart(we)}function se(we){je.current.onTouchMove(we)}function me(we){je.current.onTouchEnd(we)}function Ke(we){je.current.onWheel(we)}return document.addEventListener("touchmove",se,{passive:!1}),document.addEventListener("touchend",me,{passive:!1}),E.current.addEventListener("touchstart",xe,{passive:!1}),E.current.addEventListener("wheel",Ke),function(){document.removeEventListener("touchmove",se),document.removeEventListener("touchend",me)}},[])}var p=e(34280);function X(E){var M=(0,f.useState)(0),F=(0,Se.Z)(M,2),S=F[0],Ae=F[1],ye=(0,f.useRef)(0),Xe=(0,f.useRef)();return Xe.current=E,(0,p.o)(function(){var Ve;(Ve=Xe.current)===null||Ve===void 0||Ve.call(Xe)},[S]),function(){ye.current===S&&(ye.current+=1,Ae(ye.current))}}function k(E){var M=(0,f.useRef)([]),F=(0,f.useState)({}),S=(0,Se.Z)(F,2),Ae=S[1],ye=(0,f.useRef)(typeof E=="function"?E():E),Xe=X(function(){var gt=ye.current;M.current.forEach(function(xt){gt=xt(gt)}),M.current=[],ye.current=gt,Ae({})});function Ve(gt){M.current.push(gt),Xe()}return[ye.current,Ve]}var D={width:0,height:0,left:0,top:0,right:0};function oe(E,M,F,S,Ae,ye,Xe){var Ve=Xe.tabs,gt=Xe.tabPosition,xt=Xe.rtl,Dt,It,te;return["top","bottom"].includes(gt)?(Dt="width",It=xt?"right":"left",te=Math.abs(F)):(Dt="height",It="top",te=-F),(0,f.useMemo)(function(){if(!Ve.length)return[0,0];for(var ie=Ve.length,U=ie,We=0;Wete+M){U=We-1;break}}for(var qe=0,bt=ie-1;bt>=0;bt-=1){var at=E.get(Ve[bt].key)||D;if(at[It]=U?[0,0]:[qe,U]},[E,M,S,Ae,ye,te,gt,Ve.map(function(ie){return ie.key}).join("_"),xt])}function Q(E){var M;return E instanceof Map?(M={},E.forEach(function(F,S){M[S]=F})):M=E,JSON.stringify(M)}var R="TABS_DQ";function $(E){return String(E).replace(/"/g,R)}function V(E,M,F,S){return!(!F||S||E===!1||E===void 0&&(M===!1||M===null))}function Y(E,M){var F=E.prefixCls,S=E.editable,Ae=E.locale,ye=E.style;return!S||S.showAdd===!1?null:f.createElement("button",{ref:M,type:"button",className:"".concat(F,"-nav-add"),style:ye,"aria-label":(Ae==null?void 0:Ae.addAriaLabel)||"Add tab",onClick:function(Ve){S.onEdit("add",{event:Ve})}},S.addIcon||"+")}var ge=f.forwardRef(Y),ue=f.forwardRef(function(E,M){var F=E.position,S=E.prefixCls,Ae=E.extra;if(!Ae)return null;var ye,Xe={};return(0,O.Z)(Ae)==="object"&&!f.isValidElement(Ae)?Xe=Ae:Xe.right=Ae,F==="right"&&(ye=Xe.right),F==="left"&&(ye=Xe.left),ye?f.createElement("div",{className:"".concat(S,"-extra-content"),ref:M},ye):null}),it=ue,Ue=e(31561),rt=e(15285),vt=e(10228);function Bt(E,M){var F=E.prefixCls,S=E.id,Ae=E.tabs,ye=E.locale,Xe=E.mobile,Ve=E.moreIcon,gt=Ve===void 0?"More":Ve,xt=E.moreTransitionName,Dt=E.style,It=E.className,te=E.editable,ie=E.tabBarGutter,U=E.rtl,We=E.removeAriaLabel,st=E.onTabClick,qe=E.getPopupContainer,bt=E.popupClassName,at=(0,f.useState)(!1),Qe=(0,Se.Z)(at,2),J=Qe[0],de=Qe[1],Me=(0,f.useState)(null),je=(0,Se.Z)(Me,2),xe=je[0],se=je[1],me="".concat(S,"-more-popup"),Ke="".concat(F,"-dropdown"),we=xe!==null?"".concat(me,"-").concat(xe):null,Oe=ye==null?void 0:ye.dropdownAriaLabel;function Pt(un,gn){un.preventDefault(),un.stopPropagation(),te.onEdit("remove",{key:gn,event:un})}var Ft=f.createElement(rt.ZP,{onClick:function(gn){var yn=gn.key,bn=gn.domEvent;st(yn,bn),de(!1)},prefixCls:"".concat(Ke,"-menu"),id:me,tabIndex:-1,role:"listbox","aria-activedescendant":we,selectedKeys:[xe],"aria-label":Oe!==void 0?Oe:"expanded dropdown"},Ae.map(function(un){var gn=un.closable,yn=un.disabled,bn=un.closeIcon,_t=un.key,Nn=un.label,qn=V(gn,bn,te,yn);return f.createElement(rt.sN,{key:_t,id:"".concat(me,"-").concat(_t),role:"option","aria-controls":S&&"".concat(S,"-panel-").concat(_t),disabled:yn},f.createElement("span",null,Nn),qn&&f.createElement("button",{type:"button","aria-label":We||"remove",tabIndex:0,className:"".concat(Ke,"-menu-item-remove"),onClick:function(tn){tn.stopPropagation(),Pt(tn,_t)}},bn||te.removeIcon||"\xD7"))}));function on(un){for(var gn=Ae.filter(function(qn){return!qn.disabled}),yn=gn.findIndex(function(qn){return qn.key===xe})||0,bn=gn.length,_t=0;_tir?"left":"right"})}),Oe=(0,Se.Z)(we,2),Pt=Oe[0],Ft=Oe[1],on=H(0,function(xr,ir){!Ke&&at&&at({direction:xr>ir?"top":"bottom"})}),Qt=(0,Se.Z)(on,2),Mt=Qt[0],cn=Qt[1],Sn=(0,f.useState)([0,0]),un=(0,Se.Z)(Sn,2),gn=un[0],yn=un[1],bn=(0,f.useState)([0,0]),_t=(0,Se.Z)(bn,2),Nn=_t[0],qn=_t[1],en=(0,f.useState)([0,0]),tn=(0,Se.Z)(en,2),mn=tn[0],Gn=tn[1],Fe=(0,f.useState)([0,0]),De=(0,Se.Z)(Fe,2),He=De[0],et=De[1],Ht=k(new Map),Vt=(0,Se.Z)(Ht,2),Ct=Vt[0],pt=Vt[1],Je=j(ye,Ct,Nn[0]),Zt=B(gn,Ke),Rt=B(Nn,Ke),At=B(mn,Ke),Vn=B(He,Ke),zn=ZtKt?Kt:xr}var wn=(0,f.useRef)(),vr=(0,f.useState)(),fr=(0,Se.Z)(vr,2),Sr=fr[0],Rr=fr[1];function Ar(){Rr(Date.now())}function Vr(){window.clearTimeout(wn.current)}tt(je,function(xr,ir){function jr(Or,qr){Or(function(Mr){var Wa=Bn(Mr+qr);return Wa})}return zn?(Ke?jr(Ft,xr):jr(cn,ir),Vr(),Ar(),!0):!1}),(0,f.useEffect)(function(){return Vr(),Sr&&(wn.current=window.setTimeout(function(){Rr(0)},100)),Vr},[Sr]);var ua=oe(Je,Pn,Ke?Pt:Mt,Rt,At,Vn,(0,_.Z)((0,_.Z)({},E),{},{tabs:ye})),Hr=(0,Se.Z)(ua,2),da=Hr[0],fa=Hr[1],Ur=(0,l.Z)(function(){var xr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Dt,ir=Je.get(xr)||{width:0,height:0,left:0,right:0,top:0};if(Ke){var jr=Pt;It?ir.rightPt+Pn&&(jr=ir.right+ir.width-Pn):ir.left<-Pt?jr=-ir.left:ir.left+ir.width>-Pt+Pn&&(jr=-(ir.left+ir.width-Pn)),cn(0),Ft(Bn(jr))}else{var Or=Mt;ir.top<-Mt?Or=-ir.top:ir.top+ir.height>-Mt+Pn&&(Or=-(ir.top+ir.height-Pn)),Ft(0),cn(Bn(Or))}}),Cr={};We==="top"||We==="bottom"?Cr[It?"marginRight":"marginLeft"]=st:Cr.marginTop=st;var la=ye.map(function(xr,ir){var jr=xr.key;return f.createElement(nt,{id:gt,prefixCls:Ae,key:jr,tab:xr,style:ir===0?void 0:Cr,closable:xr.closable,editable:ie,active:jr===Dt,renderWrapper:qe,removeAriaLabel:U==null?void 0:U.removeAriaLabel,onClick:function(qr){bt(jr,qr)},onFocus:function(){Ur(jr),Ar(),je.current&&(It||(je.current.scrollLeft=0),je.current.scrollTop=0)}})}),ta=function(){return pt(function(){var ir=new Map;return ye.forEach(function(jr){var Or,qr=jr.key,Mr=(Or=xe.current)===null||Or===void 0?void 0:Or.querySelector('[data-node-key="'.concat($(qr),'"]'));Mr&&ir.set(qr,{width:Mr.offsetWidth,height:Mr.offsetHeight,left:Mr.offsetLeft,top:Mr.offsetTop})}),ir})};(0,f.useEffect)(function(){ta()},[ye.map(function(xr){return xr.key}).join("_")]);var Xr=X(function(){var xr=a(J),ir=a(de),jr=a(Me);yn([xr[0]-ir[0]-jr[0],xr[1]-ir[1]-jr[1]]);var Or=a(me);Gn(Or);var qr=a(se);et(qr);var Mr=a(xe);qn([Mr[0]-Or[0],Mr[1]-Or[1]]),ta()}),na=ye.slice(0,da),Lt=ye.slice(fa+1),Nt=[].concat((0,G.Z)(na),(0,G.Z)(Lt)),pn=Je.get(Dt),jn=d({activeTabOffset:pn,horizontal:Ke,rtl:It,indicatorSize:Qe}),ft=jn.style;(0,f.useEffect)(function(){Ur()},[Dt,mt,Kt,Q(pn),Q(Je),Ke]),(0,f.useEffect)(function(){Xr()},[It]);var nn=!!Nt.length,Qn="".concat(Ae,"-nav-wrap"),Jr,Nr,Fr,Qr;return Ke?It?(Nr=Pt>0,Jr=Pt!==Kt):(Jr=Pt<0,Nr=Pt!==mt):(Fr=Mt<0,Qr=Mt!==mt),f.createElement(m.Z,{onResize:Xr},f.createElement("div",{ref:(0,x.x1)(M,J),role:"tablist",className:C()("".concat(Ae,"-nav"),Xe),style:Ve,onKeyDown:function(){Ar()}},f.createElement(it,{ref:de,position:"left",extra:te,prefixCls:Ae}),f.createElement(m.Z,{onResize:Xr},f.createElement("div",{className:C()(Qn,(F={},(0,r.Z)(F,"".concat(Qn,"-ping-left"),Jr),(0,r.Z)(F,"".concat(Qn,"-ping-right"),Nr),(0,r.Z)(F,"".concat(Qn,"-ping-top"),Fr),(0,r.Z)(F,"".concat(Qn,"-ping-bottom"),Qr),F)),ref:je},f.createElement(m.Z,{onResize:Xr},f.createElement("div",{ref:xe,className:"".concat(Ae,"-nav-list"),style:{transform:"translate(".concat(Pt,"px, ").concat(Mt,"px)"),transition:Sr?"none":void 0}},la,f.createElement(ge,{ref:me,prefixCls:Ae,locale:U,editable:ie,style:(0,_.Z)((0,_.Z)({},la.length===0?void 0:Cr),{},{visibility:nn?"hidden":null})}),f.createElement("div",{className:C()("".concat(Ae,"-ink-bar"),(0,r.Z)({},"".concat(Ae,"-ink-bar-animated"),xt.inkBar)),style:ft}))))),f.createElement(dt,(0,A.Z)({},E,{removeAriaLabel:U==null?void 0:U.removeAriaLabel,ref:se,prefixCls:Ae,tabs:Nt,className:!nn&&Dn,tabMoving:!!Sr})),f.createElement(it,{ref:Me,position:"right",extra:te,prefixCls:Ae})))}var c=f.forwardRef(K),i=["renderTabBar"],W=["label","key"];function g(E){var M=E.renderTabBar,F=(0,be.Z)(E,i),S=f.useContext(ce),Ae=S.tabs;if(M){var ye=(0,_.Z)((0,_.Z)({},F),{},{panes:Ae.map(function(Xe){var Ve=Xe.label,gt=Xe.key,xt=(0,be.Z)(Xe,W);return f.createElement(he,(0,A.Z)({tab:Ve,key:gt,tabKey:gt},xt))})});return M(ye,c)}return f.createElement(c,F)}var u=e(48736);function L(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},M;return E===!1?M={inkBar:!1,tabPane:!1}:E===!0?M={inkBar:!0,tabPane:!1}:M=(0,_.Z)({inkBar:!0},(0,O.Z)(E)==="object"?E:{}),M.tabPaneMotion&&M.tabPane===void 0&&(M.tabPane=!0),!M.tabPaneMotion&&M.tabPane&&(M.tabPane=!1),M}var ve=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ae=0;function Be(E,M){var F,S=E.id,Ae=E.prefixCls,ye=Ae===void 0?"rc-tabs":Ae,Xe=E.className,Ve=E.items,gt=E.direction,xt=E.activeKey,Dt=E.defaultActiveKey,It=E.editable,te=E.animated,ie=E.tabPosition,U=ie===void 0?"top":ie,We=E.tabBarGutter,st=E.tabBarStyle,qe=E.tabBarExtraContent,bt=E.locale,at=E.moreIcon,Qe=E.moreTransitionName,J=E.destroyInactiveTabPane,de=E.renderTabBar,Me=E.onChange,je=E.onTabClick,xe=E.onTabScroll,se=E.getPopupContainer,me=E.popupClassName,Ke=E.indicatorSize,we=(0,be.Z)(E,ve),Oe=f.useMemo(function(){return(Ve||[]).filter(function(et){return et&&(0,O.Z)(et)==="object"&&"key"in et})},[Ve]),Pt=gt==="rtl",Ft=L(te),on=(0,f.useState)(!1),Qt=(0,Se.Z)(on,2),Mt=Qt[0],cn=Qt[1];(0,f.useEffect)(function(){cn((0,y.Z)())},[]);var Sn=(0,pe.Z)(function(){var et;return(et=Oe[0])===null||et===void 0?void 0:et.key},{value:xt,defaultValue:Dt}),un=(0,Se.Z)(Sn,2),gn=un[0],yn=un[1],bn=(0,f.useState)(function(){return Oe.findIndex(function(et){return et.key===gn})}),_t=(0,Se.Z)(bn,2),Nn=_t[0],qn=_t[1];(0,f.useEffect)(function(){var et=Oe.findIndex(function(Vt){return Vt.key===gn});if(et===-1){var Ht;et=Math.max(0,Math.min(Nn,Oe.length-1)),yn((Ht=Oe[et])===null||Ht===void 0?void 0:Ht.key)}qn(et)},[Oe.map(function(et){return et.key}).join("_"),gn,Nn]);var en=(0,pe.Z)(null,{value:S}),tn=(0,Se.Z)(en,2),mn=tn[0],Gn=tn[1];(0,f.useEffect)(function(){S||(Gn("rc-tabs-".concat(ae)),ae+=1)},[]);function Fe(et,Ht){je==null||je(et,Ht);var Vt=et!==gn;yn(et),Vt&&(Me==null||Me(et))}var De={id:mn,activeKey:gn,animated:Ft,tabPosition:U,rtl:Pt,mobile:Mt},He=(0,_.Z)((0,_.Z)({},De),{},{editable:It,locale:bt,moreIcon:at,moreTransitionName:Qe,tabBarGutter:We,onTabClick:Fe,onTabScroll:xe,extra:qe,style:st,panes:null,getPopupContainer:se,popupClassName:me,indicatorSize:Ke});return f.createElement(ce.Provider,{value:{tabs:Oe,prefixCls:ye}},f.createElement("div",(0,A.Z)({ref:M,id:S,className:C()(ye,"".concat(ye,"-").concat(U),(F={},(0,r.Z)(F,"".concat(ye,"-mobile"),Mt),(0,r.Z)(F,"".concat(ye,"-editable"),It),(0,r.Z)(F,"".concat(ye,"-rtl"),Pt),F),Xe)},we),f.createElement(g,(0,A.Z)({},He,{renderTabBar:de})),f.createElement(Ce,(0,A.Z)({destroyInactiveTabPane:J},De,{animated:Ft}))))}var fe=f.forwardRef(Be),Ie=fe,b=Ie,le=e(36355),Ee=e(19716),Ge=()=>null,ct=e(62892);const ut={motionAppear:!1,motionEnter:!0,motionLeave:!0};function ot(E){let M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},F;return M===!1?F={inkBar:!1,tabPane:!1}:M===!0?F={inkBar:!0,tabPane:!0}:F=Object.assign({inkBar:!0},typeof M=="object"?M:{}),F.tabPane&&(F.tabPaneMotion=Object.assign(Object.assign({},ut),{motionName:(0,ct.m)(E,"switch")})),F}var St=e(11592),Tt=function(E,M){var F={};for(var S in E)Object.prototype.hasOwnProperty.call(E,S)&&M.indexOf(S)<0&&(F[S]=E[S]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,S=Object.getOwnPropertySymbols(E);AeM)}function kt(E,M){if(E)return E;const F=(0,St.Z)(M).map(S=>{if(f.isValidElement(S)){const{key:Ae,props:ye}=S,Xe=ye||{},{tab:Ve}=Xe,gt=Tt(Xe,["tab"]);return Object.assign(Object.assign({key:String(Ae)},gt),{label:Ve})}return null});return zt(F)}var sn=e(17313),an=e(83116),Ot=e(37613),$t=e(13826),Gt=E=>{const{componentCls:M,motionDurationSlow:F}=E;return[{[M]:{[`${M}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${F}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${F}`}}}}},[(0,$t.oN)(E,"slide-up"),(0,$t.oN)(E,"slide-down")]]};const qt=E=>{const{componentCls:M,tabsCardPadding:F,cardBg:S,cardGutter:Ae,colorBorderSecondary:ye,itemSelectedColor:Xe}=E;return{[`${M}-card`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab`]:{margin:0,padding:F,background:S,border:`${E.lineWidth}px ${E.lineType} ${ye}`,transition:`all ${E.motionDurationSlow} ${E.motionEaseInOut}`},[`${M}-tab-active`]:{color:Xe,background:E.colorBgContainer},[`${M}-ink-bar`]:{visibility:"hidden"}},[`&${M}-top, &${M}-bottom`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab + ${M}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Ae}px`}}}},[`&${M}-top`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab`]:{borderRadius:`${E.borderRadiusLG}px ${E.borderRadiusLG}px 0 0`},[`${M}-tab-active`]:{borderBottomColor:E.colorBgContainer}}},[`&${M}-bottom`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab`]:{borderRadius:`0 0 ${E.borderRadiusLG}px ${E.borderRadiusLG}px`},[`${M}-tab-active`]:{borderTopColor:E.colorBgContainer}}},[`&${M}-left, &${M}-right`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab + ${M}-tab`]:{marginTop:`${Ae}px`}}},[`&${M}-left`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab`]:{borderRadius:{_skip_check_:!0,value:`${E.borderRadiusLG}px 0 0 ${E.borderRadiusLG}px`}},[`${M}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:E.colorBgContainer}}}},[`&${M}-right`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${E.borderRadiusLG}px ${E.borderRadiusLG}px 0`}},[`${M}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:E.colorBgContainer}}}}}}},kn=E=>{const{componentCls:M,itemHoverColor:F,dropdownEdgeChildVerticalPadding:S}=E;return{[`${M}-dropdown`]:Object.assign(Object.assign({},(0,sn.Wf)(E)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${M}-dropdown-menu`]:{maxHeight:E.tabsDropdownHeight,margin:0,padding:`${S}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:E.colorBgContainer,backgroundClip:"padding-box",borderRadius:E.borderRadiusLG,outline:"none",boxShadow:E.boxShadowSecondary,"&-item":Object.assign(Object.assign({},sn.vS),{display:"flex",alignItems:"center",minWidth:E.tabsDropdownWidth,margin:0,padding:`${E.paddingXXS}px ${E.paddingSM}px`,color:E.colorText,fontWeight:"normal",fontSize:E.fontSize,lineHeight:E.lineHeight,cursor:"pointer",transition:`all ${E.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:E.marginSM},color:E.colorTextDescription,fontSize:E.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:F}},"&:hover":{background:E.controlItemBgHover},"&-disabled":{"&, &:hover":{color:E.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},vn=E=>{const{componentCls:M,margin:F,colorBorderSecondary:S,horizontalMargin:Ae,verticalItemPadding:ye,verticalItemMargin:Xe}=E;return{[`${M}-top, ${M}-bottom`]:{flexDirection:"column",[`> ${M}-nav, > div > ${M}-nav`]:{margin:Ae,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${E.lineWidth}px ${E.lineType} ${S}`,content:"''"},[`${M}-ink-bar`]:{height:E.lineWidthBold,"&-animated":{transition:`width ${E.motionDurationSlow}, left ${E.motionDurationSlow}, + `]:{background:Yt},[`&${s}-row-selected`]:{"> th, > td":{background:jt},"&:hover > th, &:hover > td":{background:Ut}}}},[`${s}-footer`]:{padding:`${Z}px ${q}px`,color:Wt,background:rn}})}};var Pl=(0,No.Z)("Table",o=>{const{colorTextHeading:s,colorSplit:I,colorIcon:Z,colorIconHover:q,opacityLoading:ee,colorBgContainer:Ze,controlInteractiveSize:ze,headerBg:Re,headerColor:Ye,headerSortActiveBg:lt,headerSortHoverBg:$e,bodySortBg:wt,rowHoverBg:yt,rowSelectedBg:Et,rowSelectedHoverBg:Yt,rowExpandedBg:jt,cellPaddingBlock:Ut,cellPaddingInline:Wt,cellPaddingBlockMD:rn,cellPaddingInlineMD:Rn,cellPaddingBlockSM:Fn,cellPaddingInlineSM:En,borderColor:Xn,footerBg:_n,footerColor:dn,headerBorderRadius:An,cellFontSize:fn,cellFontSizeMD:Xt,cellFontSizeSM:hn,headerSplitColor:Yn,fixedHeaderSortActiveBg:nr,headerFilterHoverBg:$n,filterDropdownBg:Mn,expandIconBg:ar,selectionColumnWidth:or,stickyScrollBarBg:Er}=o,mr=new Va.C(Z),kr=new Va.C(q),Gr=2,er=(0,Fo.TS)(o,{tableFontSize:fn,tableBg:Ze,tableRadius:An,tablePaddingVertical:Ut,tablePaddingHorizontal:Wt,tablePaddingVerticalMiddle:rn,tablePaddingHorizontalMiddle:Rn,tablePaddingVerticalSmall:Fn,tablePaddingHorizontalSmall:En,tableBorderColor:Xn,tableHeaderTextColor:Ye,tableHeaderBg:Re,tableFooterTextColor:dn,tableFooterBg:_n,tableHeaderCellSplitColor:Yn,tableHeaderSortBg:lt,tableHeaderSortHoverBg:$e,tableHeaderIconColor:mr.clone().setAlpha(mr.getAlpha()*ee).toRgbString(),tableHeaderIconColorHover:kr.clone().setAlpha(kr.getAlpha()*ee).toRgbString(),tableBodySortBg:wt,tableFixedHeaderSortActiveBg:nr,tableHeaderFilterActiveBg:$n,tableFilterDropdownBg:Mn,tableRowHoverBg:yt,tableSelectedRowBg:Et,tableSelectedRowHoverBg:Yt,zIndexTableFixed:Gr,zIndexTableSticky:Gr+1,tableFontSizeMiddle:Xt,tableFontSizeSmall:hn,tableSelectionColumnWidth:or,tableExpandIconBg:ar,tableExpandColumnWidth:ze+2*o.padding,tableExpandedRowBg:jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Er,tableScrollThumbBgHover:s,tableScrollBg:I});return[Ol(er),bl(er),Xo(er),wl(er),xl(er),Bo(er),Cl(er),hl(er),Xo(er),gl(er),Sl(er),yl(er),Bl(er),vl(er),Al(er),El(er),Il(er)]},o=>{const{colorFillAlter:s,colorBgContainer:I,colorTextHeading:Z,colorFillSecondary:q,colorFillContent:ee,controlItemBgActive:Ze,controlItemBgActiveHover:ze,padding:Re,paddingSM:Ye,paddingXS:lt,colorBorderSecondary:$e,borderRadiusLG:wt,fontSize:yt,controlHeight:Et,colorTextPlaceholder:Yt}=o,jt=new Va.C(q).onBackground(I).toHexShortString(),Ut=new Va.C(ee).onBackground(I).toHexShortString(),Wt=new Va.C(s).onBackground(I).toHexShortString();return{headerBg:Wt,headerColor:Z,headerSortActiveBg:jt,headerSortHoverBg:Ut,bodySortBg:Wt,rowHoverBg:Wt,rowSelectedBg:Ze,rowSelectedHoverBg:ze,rowExpandedBg:s,cellPaddingBlock:Re,cellPaddingInline:Re,cellPaddingBlockMD:Ye,cellPaddingInlineMD:lt,cellPaddingBlockSM:lt,cellPaddingInlineSM:lt,borderColor:$e,headerBorderRadius:wt,footerBg:Wt,footerColor:Z,cellFontSize:yt,cellFontSizeMD:yt,cellFontSizeSM:yt,headerSplitColor:$e,fixedHeaderSortActiveBg:jt,headerFilterHoverBg:ee,filterDropdownMenuBg:I,filterDropdownBg:I,expandIconBg:I,selectionColumnWidth:Et,stickyScrollBarBg:Yt,stickyScrollBarBorderRadius:100}});const Dl=[],Rl=(o,s)=>{const{prefixCls:I,className:Z,rootClassName:q,style:ee,size:Ze,bordered:ze,dropdownPrefixCls:Re,dataSource:Ye,pagination:lt,rowSelection:$e,rowKey:wt="key",rowClassName:yt,columns:Et,children:Yt,childrenColumnName:jt,onChange:Ut,getPopupContainer:Wt,loading:rn,expandIcon:Rn,expandable:Fn,expandedRowRender:En,expandIconColumnIndex:Xn,indentSize:_n,scroll:dn,sortDirections:An,locale:fn,showSorterTooltip:Xt=!0,virtual:hn}=o,Yn=r.useMemo(()=>Et||E(Yt),[Et,Yt]),nr=r.useMemo(()=>Yn.some(dr=>dr.responsive),[Yn]),$n=(0,Dn.Z)(nr),Mn=r.useMemo(()=>{const dr=new Set(Object.keys($n).filter(Br=>$n[Br]));return Yn.filter(Br=>!Br.responsive||Br.responsive.some(va=>dr.has(va)))},[Yn,$n]),ar=(0,Rt.Z)(o,["className","style","columns"]),{locale:or=mt.Z,direction:Er,table:mr,renderEmpty:kr,getPrefixCls:Gr,getPopupContainer:er}=r.useContext(Vn.E_),$r=(0,Pn.Z)(Ze),gr=Object.assign(Object.assign({},or.Table),fn),Pr=Ye||Dl,Ir=Gr("table",I),Sa=Gr("dropdown",Re),Kn=Object.assign({childrenColumnName:jt,expandIconColumnIndex:Xn},Fn),{childrenColumnName:Tn="children"}=Kn,Zn=r.useMemo(()=>Pr.some(dr=>dr==null?void 0:dr[Tn])?"nest":En||Fn&&Fn.expandedRowRender?"row":null,[Pr]),In={body:r.useRef()},pr=r.useMemo(()=>typeof wt=="function"?wt:dr=>dr==null?void 0:dr[wt],[wt]),[On]=no(Pr,Tn,pr),Jn={},ur=function(dr,Br){let va=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Lr,ha,Ba;const Ia=Object.assign(Object.assign({},Jn),dr);va&&((Lr=Jn.resetPagination)===null||Lr===void 0||Lr.call(Jn),!((ha=Ia.pagination)===null||ha===void 0)&&ha.current&&(Ia.pagination.current=1),lt&<.onChange&<.onChange(1,(Ba=Ia.pagination)===null||Ba===void 0?void 0:Ba.pageSize)),dn&&dn.scrollToFirstRowOnChange!==!1&&In.body.current&&(0,At.Z)(0,{getContainer:()=>In.body.current}),Ut==null||Ut(Ia.pagination,Ia.filters,Ia.sorter,{currentDataSource:eo(Wr(Pr,Ia.sorterStates,Tn),Ia.filterStates),action:Br})},cr=(dr,Br)=>{ur({sorter:dr,sorterStates:Br},"sort",!1)},[ga,ca,za,_r]=wr({prefixCls:Ir,mergedColumns:Mn,onSorterChange:cr,sortDirections:An||["ascend","descend"],tableLocale:gr,showSorterTooltip:Xt}),Na=r.useMemo(()=>Wr(Pr,ca,Tn),[Pr,ca]);Jn.sorter=_r(),Jn.sorterStates=ca;const ea=(dr,Br)=>{ur({filters:dr,filterStates:Br},"filter",!0)},[Aa,ro,hr]=so({prefixCls:Ir,locale:gr,dropdownPrefixCls:Sa,mergedColumns:Mn,onFilterChange:ea,getPopupContainer:Wt||er}),yr=eo(Na,ro);Jn.filters=hr,Jn.filterStates=ro;const zr=r.useMemo(()=>{const dr={};return Object.keys(hr).forEach(Br=>{hr[Br]!==null&&(dr[Br]=hr[Br])}),Object.assign(Object.assign({},za),{filters:dr})},[za,hr]),[ra]=Ca(zr),aa=(dr,Br)=>{ur({pagination:Object.assign(Object.assign({},Jn.pagination),{current:dr,pageSize:Br})},"paginate")},[lr,xa]=fo(yr.length,aa,lt);Jn.pagination=lt===!1?{}:Za(lr,lt),Jn.resetPagination=xa;const pa=r.useMemo(()=>{if(lt===!1||!lr.pageSize)return yr;const{current:dr=1,total:Br,pageSize:va=Ja}=lr;return yr.lengthva?yr.slice((dr-1)*va,dr*va):yr:yr.slice((dr-1)*va,dr*va)},[!!lt,yr,lr&&lr.current,lr&&lr.pageSize,lr&&lr.total]),[Da,Ha]=Ra({prefixCls:Ir,data:yr,pageData:pa,getRowKey:pr,getRecordByKey:On,expandType:Zn,childrenColumnName:Tn,locale:gr,getPopupContainer:Wt||er},$e),Ta=(dr,Br,va)=>{let Lr;return typeof yt=="function"?Lr=ne()(yt(dr,Br,va)):Lr=ne()(yt),ne()({[`${Ir}-row-selected`]:Ha.has(pr(dr,Br))},Lr)};Kn.__PARENT_RENDER_ICON__=Kn.expandIcon,Kn.expandIcon=Kn.expandIcon||Rn||fr(gr),Zn==="nest"&&Kn.expandIconColumnIndex===void 0?Kn.expandIconColumnIndex=$e?1:0:Kn.expandIconColumnIndex>0&&$e&&(Kn.expandIconColumnIndex-=1),typeof Kn.indentSize!="number"&&(Kn.indentSize=typeof _n=="number"?_n:15);const Io=r.useCallback(dr=>ra(Da(Aa(ga(dr)))),[ga,Aa,Da]);let Ya,Fa;if(lt!==!1&&(lr!=null&&lr.total)){let dr;lr.size?dr=lr.size:dr=$r==="small"||$r==="middle"?"small":void 0;const Br=ha=>r.createElement(Kt.Z,Object.assign({},lr,{className:ne()(`${Ir}-pagination ${Ir}-pagination-${ha}`,lr.className),size:dr})),va=Er==="rtl"?"left":"right",{position:Lr}=lr;if(Lr!==null&&Array.isArray(Lr)){const ha=Lr.find(Ua=>Ua.includes("top")),Ba=Lr.find(Ua=>Ua.includes("bottom")),Ia=Lr.every(Ua=>`${Ua}`=="none");!ha&&!Ba&&!Ia&&(Fa=Br(va)),ha&&(Ya=Br(ha.toLowerCase().replace("top",""))),Ba&&(Fa=Br(Ba.toLowerCase().replace("bottom","")))}else Fa=Br(va)}let wa;typeof rn=="boolean"?wa={spinning:rn}:typeof rn=="object"&&(wa=Object.assign({spinning:!0},rn));const[ya,oa]=Pl(Ir),[,Tr]=(0,wn.Z)(),ja=ne()(`${Ir}-wrapper`,mr==null?void 0:mr.className,{[`${Ir}-wrapper-rtl`]:Er==="rtl"},Z,q,oa),ao=Object.assign(Object.assign({},mr==null?void 0:mr.style),ee),qa=fn&&fn.emptyText||(kr==null?void 0:kr("Table"))||r.createElement(zn.Z,{componentName:"Table"}),Ka=hn?xo:Ea,Mo={},Ho=r.useMemo(()=>{const{fontSize:dr,lineHeight:Br,padding:va,paddingXS:Lr,paddingSM:ha}=Tr,Ba=Math.floor(dr*Br);switch($r){case"large":return va*2+Ba;case"small":return Lr*2+Ba;default:return ha*2+Ba}},[Tr,$r]);return hn&&(Mo.listItemHeight=Ho),ya(r.createElement("div",{ref:s,className:ja,style:ao},r.createElement(Bn.Z,Object.assign({spinning:!1},wa),Ya,r.createElement(Ka,Object.assign({},Mo,ar,{columns:Mn,direction:Er,expandable:Kn,prefixCls:Ir,className:ne()({[`${Ir}-middle`]:$r==="middle",[`${Ir}-small`]:$r==="small",[`${Ir}-bordered`]:ze,[`${Ir}-empty`]:Pr.length===0}),data:pa,rowKey:pr,rowClassName:Ta,emptyText:qa,internalHooks:t,internalRefs:In,transformColumns:Io})),Fa)))};var Nl=r.forwardRef(Rl);const Fl=(o,s)=>{const I=r.useRef(0);return I.current+=1,r.createElement(Nl,Object.assign({},o,{ref:s,_renderTimes:I.current}))},Qa=r.forwardRef(Fl);Qa.SELECTION_COLUMN=Yr,Qa.EXPAND_COLUMN=n,Qa.SELECTION_ALL=Kr,Qa.SELECTION_INVERT=sa,Qa.SELECTION_NONE=ma,Qa.Column=pt,Qa.ColumnGroup=Zt,Qa.Summary=c;var Ml=Qa,Zl=Ml},99313:function(ht,ke,e){e.d(ke,{default:function(){return Wn}});var n=e(99267),t=e(18785),v=e(62772),z=e(92310),C=e.n(z),A=e(54476),r=e(20068),_=e(33885),Se=e(42978),O=e(76190),be=e(75931),f=e(59301),y=e(49658),pe=e(18929),re=e(77900),ce=(0,f.createContext)(null),_e=f.forwardRef(function(E,M){var F=E.prefixCls,S=E.className,Ae=E.style,ye=E.id,Xe=E.active,Ve=E.tabKey,gt=E.children;return f.createElement("div",{id:ye&&"".concat(ye,"-panel-").concat(Ve),role:"tabpanel",tabIndex:Xe?0:-1,"aria-labelledby":ye&&"".concat(ye,"-tab-").concat(Ve),"aria-hidden":!Xe,style:Ae,className:C()(F,Xe&&"".concat(F,"-active"),S),ref:M},gt)}),he=_e,Le=["key","forceRender","style","className"];function Ce(E){var M=E.id,F=E.activeKey,S=E.animated,Ae=E.tabPosition,ye=E.destroyInactiveTabPane,Xe=f.useContext(ce),Ve=Xe.prefixCls,gt=Xe.tabs,xt=S.tabPane,Dt="".concat(Ve,"-tabpane");return f.createElement("div",{className:C()("".concat(Ve,"-content-holder"))},f.createElement("div",{className:C()("".concat(Ve,"-content"),"".concat(Ve,"-content-").concat(Ae),(0,r.Z)({},"".concat(Ve,"-content-animated"),xt))},gt.map(function(It){var te=It.key,se=It.forceRender,U=It.style,We=It.className,st=(0,be.Z)(It,Le),qe=te===F;return f.createElement(re.default,(0,A.Z)({key:te,visible:qe,forceRender:se,removeOnLeave:!!ye,leavedClassName:"".concat(Dt,"-hidden")},S.tabPaneMotion),function(bt,at){var Qe=bt.style,J=bt.className;return f.createElement(he,(0,A.Z)({},st,{prefixCls:Dt,id:M,tabKey:te,animated:xt,active:qe,style:(0,_.Z)((0,_.Z)({},U),Qe),className:C()(We,J),ref:at}))})})))}var G=e(94480),m=e(29301),l=e(6089),x=e(8654),h={width:0,height:0,left:0,top:0};function j(E,M,F){return(0,f.useMemo)(function(){for(var S,Ae=new Map,ye=M.get((S=E[0])===null||S===void 0?void 0:S.key)||h,Xe=ye.left+ye.width,Ve=0;VeOe?(Ke=ie,de.current="x"):(Ke=me,de.current="y"),M(-Ke,-Ke)&&xe.preventDefault()}var je=(0,f.useRef)(null);je.current={onTouchStart:at,onTouchMove:Qe,onTouchEnd:J,onWheel:Me},f.useEffect(function(){function xe(we){je.current.onTouchStart(we)}function ie(we){je.current.onTouchMove(we)}function me(we){je.current.onTouchEnd(we)}function Ke(we){je.current.onWheel(we)}return document.addEventListener("touchmove",ie,{passive:!1}),document.addEventListener("touchend",me,{passive:!1}),E.current.addEventListener("touchstart",xe,{passive:!1}),E.current.addEventListener("wheel",Ke),function(){document.removeEventListener("touchmove",ie),document.removeEventListener("touchend",me)}},[])}var p=e(34280);function X(E){var M=(0,f.useState)(0),F=(0,Se.Z)(M,2),S=F[0],Ae=F[1],ye=(0,f.useRef)(0),Xe=(0,f.useRef)();return Xe.current=E,(0,p.o)(function(){var Ve;(Ve=Xe.current)===null||Ve===void 0||Ve.call(Xe)},[S]),function(){ye.current===S&&(ye.current+=1,Ae(ye.current))}}function k(E){var M=(0,f.useRef)([]),F=(0,f.useState)({}),S=(0,Se.Z)(F,2),Ae=S[1],ye=(0,f.useRef)(typeof E=="function"?E():E),Xe=X(function(){var gt=ye.current;M.current.forEach(function(xt){gt=xt(gt)}),M.current=[],ye.current=gt,Ae({})});function Ve(gt){M.current.push(gt),Xe()}return[ye.current,Ve]}var D={width:0,height:0,left:0,top:0,right:0};function oe(E,M,F,S,Ae,ye,Xe){var Ve=Xe.tabs,gt=Xe.tabPosition,xt=Xe.rtl,Dt,It,te;return["top","bottom"].includes(gt)?(Dt="width",It=xt?"right":"left",te=Math.abs(F)):(Dt="height",It="top",te=-F),(0,f.useMemo)(function(){if(!Ve.length)return[0,0];for(var se=Ve.length,U=se,We=0;Wete+M){U=We-1;break}}for(var qe=0,bt=se-1;bt>=0;bt-=1){var at=E.get(Ve[bt].key)||D;if(at[It]=U?[0,0]:[qe,U]},[E,M,S,Ae,ye,te,gt,Ve.map(function(se){return se.key}).join("_"),xt])}function Q(E){var M;return E instanceof Map?(M={},E.forEach(function(F,S){M[S]=F})):M=E,JSON.stringify(M)}var R="TABS_DQ";function $(E){return String(E).replace(/"/g,R)}function V(E,M,F,S){return!(!F||S||E===!1||E===void 0&&(M===!1||M===null))}function Y(E,M){var F=E.prefixCls,S=E.editable,Ae=E.locale,ye=E.style;return!S||S.showAdd===!1?null:f.createElement("button",{ref:M,type:"button",className:"".concat(F,"-nav-add"),style:ye,"aria-label":(Ae==null?void 0:Ae.addAriaLabel)||"Add tab",onClick:function(Ve){S.onEdit("add",{event:Ve})}},S.addIcon||"+")}var ge=f.forwardRef(Y),ue=f.forwardRef(function(E,M){var F=E.position,S=E.prefixCls,Ae=E.extra;if(!Ae)return null;var ye,Xe={};return(0,O.Z)(Ae)==="object"&&!f.isValidElement(Ae)?Xe=Ae:Xe.right=Ae,F==="right"&&(ye=Xe.right),F==="left"&&(ye=Xe.left),ye?f.createElement("div",{className:"".concat(S,"-extra-content"),ref:M},ye):null}),it=ue,Ue=e(31561),rt=e(15285),vt=e(10228);function Bt(E,M){var F=E.prefixCls,S=E.id,Ae=E.tabs,ye=E.locale,Xe=E.mobile,Ve=E.moreIcon,gt=Ve===void 0?"More":Ve,xt=E.moreTransitionName,Dt=E.style,It=E.className,te=E.editable,se=E.tabBarGutter,U=E.rtl,We=E.removeAriaLabel,st=E.onTabClick,qe=E.getPopupContainer,bt=E.popupClassName,at=(0,f.useState)(!1),Qe=(0,Se.Z)(at,2),J=Qe[0],de=Qe[1],Me=(0,f.useState)(null),je=(0,Se.Z)(Me,2),xe=je[0],ie=je[1],me="".concat(S,"-more-popup"),Ke="".concat(F,"-dropdown"),we=xe!==null?"".concat(me,"-").concat(xe):null,Oe=ye==null?void 0:ye.dropdownAriaLabel;function Pt(un,gn){un.preventDefault(),un.stopPropagation(),te.onEdit("remove",{key:gn,event:un})}var Ft=f.createElement(rt.ZP,{onClick:function(gn){var yn=gn.key,bn=gn.domEvent;st(yn,bn),de(!1)},prefixCls:"".concat(Ke,"-menu"),id:me,tabIndex:-1,role:"listbox","aria-activedescendant":we,selectedKeys:[xe],"aria-label":Oe!==void 0?Oe:"expanded dropdown"},Ae.map(function(un){var gn=un.closable,yn=un.disabled,bn=un.closeIcon,_t=un.key,Nn=un.label,qn=V(gn,bn,te,yn);return f.createElement(rt.sN,{key:_t,id:"".concat(me,"-").concat(_t),role:"option","aria-controls":S&&"".concat(S,"-panel-").concat(_t),disabled:yn},f.createElement("span",null,Nn),qn&&f.createElement("button",{type:"button","aria-label":We||"remove",tabIndex:0,className:"".concat(Ke,"-menu-item-remove"),onClick:function(tn){tn.stopPropagation(),Pt(tn,_t)}},bn||te.removeIcon||"\xD7"))}));function on(un){for(var gn=Ae.filter(function(qn){return!qn.disabled}),yn=gn.findIndex(function(qn){return qn.key===xe})||0,bn=gn.length,_t=0;_tir?"left":"right"})}),Oe=(0,Se.Z)(we,2),Pt=Oe[0],Ft=Oe[1],on=H(0,function(xr,ir){!Ke&&at&&at({direction:xr>ir?"top":"bottom"})}),Qt=(0,Se.Z)(on,2),Mt=Qt[0],cn=Qt[1],Sn=(0,f.useState)([0,0]),un=(0,Se.Z)(Sn,2),gn=un[0],yn=un[1],bn=(0,f.useState)([0,0]),_t=(0,Se.Z)(bn,2),Nn=_t[0],qn=_t[1],en=(0,f.useState)([0,0]),tn=(0,Se.Z)(en,2),mn=tn[0],Gn=tn[1],Fe=(0,f.useState)([0,0]),De=(0,Se.Z)(Fe,2),He=De[0],et=De[1],Ht=k(new Map),Vt=(0,Se.Z)(Ht,2),Ct=Vt[0],pt=Vt[1],Je=j(ye,Ct,Nn[0]),Zt=B(gn,Ke),Rt=B(Nn,Ke),At=B(mn,Ke),Vn=B(He,Ke),zn=ZtKt?Kt:xr}var wn=(0,f.useRef)(),vr=(0,f.useState)(),fr=(0,Se.Z)(vr,2),Sr=fr[0],Rr=fr[1];function Ar(){Rr(Date.now())}function Vr(){window.clearTimeout(wn.current)}tt(je,function(xr,ir){function jr(Or,qr){Or(function(Mr){var Wa=Bn(Mr+qr);return Wa})}return zn?(Ke?jr(Ft,xr):jr(cn,ir),Vr(),Ar(),!0):!1}),(0,f.useEffect)(function(){return Vr(),Sr&&(wn.current=window.setTimeout(function(){Rr(0)},100)),Vr},[Sr]);var ua=oe(Je,Pn,Ke?Pt:Mt,Rt,At,Vn,(0,_.Z)((0,_.Z)({},E),{},{tabs:ye})),Hr=(0,Se.Z)(ua,2),da=Hr[0],fa=Hr[1],Ur=(0,l.Z)(function(){var xr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Dt,ir=Je.get(xr)||{width:0,height:0,left:0,right:0,top:0};if(Ke){var jr=Pt;It?ir.rightPt+Pn&&(jr=ir.right+ir.width-Pn):ir.left<-Pt?jr=-ir.left:ir.left+ir.width>-Pt+Pn&&(jr=-(ir.left+ir.width-Pn)),cn(0),Ft(Bn(jr))}else{var Or=Mt;ir.top<-Mt?Or=-ir.top:ir.top+ir.height>-Mt+Pn&&(Or=-(ir.top+ir.height-Pn)),Ft(0),cn(Bn(Or))}}),Cr={};We==="top"||We==="bottom"?Cr[It?"marginRight":"marginLeft"]=st:Cr.marginTop=st;var la=ye.map(function(xr,ir){var jr=xr.key;return f.createElement(nt,{id:gt,prefixCls:Ae,key:jr,tab:xr,style:ir===0?void 0:Cr,closable:xr.closable,editable:se,active:jr===Dt,renderWrapper:qe,removeAriaLabel:U==null?void 0:U.removeAriaLabel,onClick:function(qr){bt(jr,qr)},onFocus:function(){Ur(jr),Ar(),je.current&&(It||(je.current.scrollLeft=0),je.current.scrollTop=0)}})}),ta=function(){return pt(function(){var ir=new Map;return ye.forEach(function(jr){var Or,qr=jr.key,Mr=(Or=xe.current)===null||Or===void 0?void 0:Or.querySelector('[data-node-key="'.concat($(qr),'"]'));Mr&&ir.set(qr,{width:Mr.offsetWidth,height:Mr.offsetHeight,left:Mr.offsetLeft,top:Mr.offsetTop})}),ir})};(0,f.useEffect)(function(){ta()},[ye.map(function(xr){return xr.key}).join("_")]);var Xr=X(function(){var xr=a(J),ir=a(de),jr=a(Me);yn([xr[0]-ir[0]-jr[0],xr[1]-ir[1]-jr[1]]);var Or=a(me);Gn(Or);var qr=a(ie);et(qr);var Mr=a(xe);qn([Mr[0]-Or[0],Mr[1]-Or[1]]),ta()}),na=ye.slice(0,da),Lt=ye.slice(fa+1),Nt=[].concat((0,G.Z)(na),(0,G.Z)(Lt)),pn=Je.get(Dt),jn=d({activeTabOffset:pn,horizontal:Ke,rtl:It,indicatorSize:Qe}),ft=jn.style;(0,f.useEffect)(function(){Ur()},[Dt,mt,Kt,Q(pn),Q(Je),Ke]),(0,f.useEffect)(function(){Xr()},[It]);var nn=!!Nt.length,Qn="".concat(Ae,"-nav-wrap"),Jr,Nr,Fr,Qr;return Ke?It?(Nr=Pt>0,Jr=Pt!==Kt):(Jr=Pt<0,Nr=Pt!==mt):(Fr=Mt<0,Qr=Mt!==mt),f.createElement(m.Z,{onResize:Xr},f.createElement("div",{ref:(0,x.x1)(M,J),role:"tablist",className:C()("".concat(Ae,"-nav"),Xe),style:Ve,onKeyDown:function(){Ar()}},f.createElement(it,{ref:de,position:"left",extra:te,prefixCls:Ae}),f.createElement(m.Z,{onResize:Xr},f.createElement("div",{className:C()(Qn,(F={},(0,r.Z)(F,"".concat(Qn,"-ping-left"),Jr),(0,r.Z)(F,"".concat(Qn,"-ping-right"),Nr),(0,r.Z)(F,"".concat(Qn,"-ping-top"),Fr),(0,r.Z)(F,"".concat(Qn,"-ping-bottom"),Qr),F)),ref:je},f.createElement(m.Z,{onResize:Xr},f.createElement("div",{ref:xe,className:"".concat(Ae,"-nav-list"),style:{transform:"translate(".concat(Pt,"px, ").concat(Mt,"px)"),transition:Sr?"none":void 0}},la,f.createElement(ge,{ref:me,prefixCls:Ae,locale:U,editable:se,style:(0,_.Z)((0,_.Z)({},la.length===0?void 0:Cr),{},{visibility:nn?"hidden":null})}),f.createElement("div",{className:C()("".concat(Ae,"-ink-bar"),(0,r.Z)({},"".concat(Ae,"-ink-bar-animated"),xt.inkBar)),style:ft}))))),f.createElement(dt,(0,A.Z)({},E,{removeAriaLabel:U==null?void 0:U.removeAriaLabel,ref:ie,prefixCls:Ae,tabs:Nt,className:!nn&&Dn,tabMoving:!!Sr})),f.createElement(it,{ref:Me,position:"right",extra:te,prefixCls:Ae})))}var c=f.forwardRef(K),i=["renderTabBar"],W=["label","key"];function g(E){var M=E.renderTabBar,F=(0,be.Z)(E,i),S=f.useContext(ce),Ae=S.tabs;if(M){var ye=(0,_.Z)((0,_.Z)({},F),{},{panes:Ae.map(function(Xe){var Ve=Xe.label,gt=Xe.key,xt=(0,be.Z)(Xe,W);return f.createElement(he,(0,A.Z)({tab:Ve,key:gt,tabKey:gt},xt))})});return M(ye,c)}return f.createElement(c,F)}var u=e(48736);function L(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},M;return E===!1?M={inkBar:!1,tabPane:!1}:E===!0?M={inkBar:!0,tabPane:!1}:M=(0,_.Z)({inkBar:!0},(0,O.Z)(E)==="object"?E:{}),M.tabPaneMotion&&M.tabPane===void 0&&(M.tabPane=!0),!M.tabPaneMotion&&M.tabPane&&(M.tabPane=!1),M}var ve=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ae=0;function Be(E,M){var F,S=E.id,Ae=E.prefixCls,ye=Ae===void 0?"rc-tabs":Ae,Xe=E.className,Ve=E.items,gt=E.direction,xt=E.activeKey,Dt=E.defaultActiveKey,It=E.editable,te=E.animated,se=E.tabPosition,U=se===void 0?"top":se,We=E.tabBarGutter,st=E.tabBarStyle,qe=E.tabBarExtraContent,bt=E.locale,at=E.moreIcon,Qe=E.moreTransitionName,J=E.destroyInactiveTabPane,de=E.renderTabBar,Me=E.onChange,je=E.onTabClick,xe=E.onTabScroll,ie=E.getPopupContainer,me=E.popupClassName,Ke=E.indicatorSize,we=(0,be.Z)(E,ve),Oe=f.useMemo(function(){return(Ve||[]).filter(function(et){return et&&(0,O.Z)(et)==="object"&&"key"in et})},[Ve]),Pt=gt==="rtl",Ft=L(te),on=(0,f.useState)(!1),Qt=(0,Se.Z)(on,2),Mt=Qt[0],cn=Qt[1];(0,f.useEffect)(function(){cn((0,y.Z)())},[]);var Sn=(0,pe.Z)(function(){var et;return(et=Oe[0])===null||et===void 0?void 0:et.key},{value:xt,defaultValue:Dt}),un=(0,Se.Z)(Sn,2),gn=un[0],yn=un[1],bn=(0,f.useState)(function(){return Oe.findIndex(function(et){return et.key===gn})}),_t=(0,Se.Z)(bn,2),Nn=_t[0],qn=_t[1];(0,f.useEffect)(function(){var et=Oe.findIndex(function(Vt){return Vt.key===gn});if(et===-1){var Ht;et=Math.max(0,Math.min(Nn,Oe.length-1)),yn((Ht=Oe[et])===null||Ht===void 0?void 0:Ht.key)}qn(et)},[Oe.map(function(et){return et.key}).join("_"),gn,Nn]);var en=(0,pe.Z)(null,{value:S}),tn=(0,Se.Z)(en,2),mn=tn[0],Gn=tn[1];(0,f.useEffect)(function(){S||(Gn("rc-tabs-".concat(ae)),ae+=1)},[]);function Fe(et,Ht){je==null||je(et,Ht);var Vt=et!==gn;yn(et),Vt&&(Me==null||Me(et))}var De={id:mn,activeKey:gn,animated:Ft,tabPosition:U,rtl:Pt,mobile:Mt},He=(0,_.Z)((0,_.Z)({},De),{},{editable:It,locale:bt,moreIcon:at,moreTransitionName:Qe,tabBarGutter:We,onTabClick:Fe,onTabScroll:xe,extra:qe,style:st,panes:null,getPopupContainer:ie,popupClassName:me,indicatorSize:Ke});return f.createElement(ce.Provider,{value:{tabs:Oe,prefixCls:ye}},f.createElement("div",(0,A.Z)({ref:M,id:S,className:C()(ye,"".concat(ye,"-").concat(U),(F={},(0,r.Z)(F,"".concat(ye,"-mobile"),Mt),(0,r.Z)(F,"".concat(ye,"-editable"),It),(0,r.Z)(F,"".concat(ye,"-rtl"),Pt),F),Xe)},we),f.createElement(g,(0,A.Z)({},He,{renderTabBar:de})),f.createElement(Ce,(0,A.Z)({destroyInactiveTabPane:J},De,{animated:Ft}))))}var fe=f.forwardRef(Be),Ie=fe,b=Ie,le=e(36355),Ee=e(19716),Ge=()=>null,ct=e(62892);const ut={motionAppear:!1,motionEnter:!0,motionLeave:!0};function ot(E){let M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},F;return M===!1?F={inkBar:!1,tabPane:!1}:M===!0?F={inkBar:!0,tabPane:!0}:F=Object.assign({inkBar:!0},typeof M=="object"?M:{}),F.tabPane&&(F.tabPaneMotion=Object.assign(Object.assign({},ut),{motionName:(0,ct.m)(E,"switch")})),F}var St=e(11592),Tt=function(E,M){var F={};for(var S in E)Object.prototype.hasOwnProperty.call(E,S)&&M.indexOf(S)<0&&(F[S]=E[S]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,S=Object.getOwnPropertySymbols(E);AeM)}function kt(E,M){if(E)return E;const F=(0,St.Z)(M).map(S=>{if(f.isValidElement(S)){const{key:Ae,props:ye}=S,Xe=ye||{},{tab:Ve}=Xe,gt=Tt(Xe,["tab"]);return Object.assign(Object.assign({key:String(Ae)},gt),{label:Ve})}return null});return zt(F)}var sn=e(17313),an=e(83116),Ot=e(37613),$t=e(13826),Gt=E=>{const{componentCls:M,motionDurationSlow:F}=E;return[{[M]:{[`${M}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${F}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${F}`}}}}},[(0,$t.oN)(E,"slide-up"),(0,$t.oN)(E,"slide-down")]]};const qt=E=>{const{componentCls:M,tabsCardPadding:F,cardBg:S,cardGutter:Ae,colorBorderSecondary:ye,itemSelectedColor:Xe}=E;return{[`${M}-card`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab`]:{margin:0,padding:F,background:S,border:`${E.lineWidth}px ${E.lineType} ${ye}`,transition:`all ${E.motionDurationSlow} ${E.motionEaseInOut}`},[`${M}-tab-active`]:{color:Xe,background:E.colorBgContainer},[`${M}-ink-bar`]:{visibility:"hidden"}},[`&${M}-top, &${M}-bottom`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab + ${M}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Ae}px`}}}},[`&${M}-top`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab`]:{borderRadius:`${E.borderRadiusLG}px ${E.borderRadiusLG}px 0 0`},[`${M}-tab-active`]:{borderBottomColor:E.colorBgContainer}}},[`&${M}-bottom`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab`]:{borderRadius:`0 0 ${E.borderRadiusLG}px ${E.borderRadiusLG}px`},[`${M}-tab-active`]:{borderTopColor:E.colorBgContainer}}},[`&${M}-left, &${M}-right`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab + ${M}-tab`]:{marginTop:`${Ae}px`}}},[`&${M}-left`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab`]:{borderRadius:{_skip_check_:!0,value:`${E.borderRadiusLG}px 0 0 ${E.borderRadiusLG}px`}},[`${M}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:E.colorBgContainer}}}},[`&${M}-right`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${E.borderRadiusLG}px ${E.borderRadiusLG}px 0`}},[`${M}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:E.colorBgContainer}}}}}}},kn=E=>{const{componentCls:M,itemHoverColor:F,dropdownEdgeChildVerticalPadding:S}=E;return{[`${M}-dropdown`]:Object.assign(Object.assign({},(0,sn.Wf)(E)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${M}-dropdown-menu`]:{maxHeight:E.tabsDropdownHeight,margin:0,padding:`${S}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:E.colorBgContainer,backgroundClip:"padding-box",borderRadius:E.borderRadiusLG,outline:"none",boxShadow:E.boxShadowSecondary,"&-item":Object.assign(Object.assign({},sn.vS),{display:"flex",alignItems:"center",minWidth:E.tabsDropdownWidth,margin:0,padding:`${E.paddingXXS}px ${E.paddingSM}px`,color:E.colorText,fontWeight:"normal",fontSize:E.fontSize,lineHeight:E.lineHeight,cursor:"pointer",transition:`all ${E.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:E.marginSM},color:E.colorTextDescription,fontSize:E.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:F}},"&:hover":{background:E.controlItemBgHover},"&-disabled":{"&, &:hover":{color:E.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},vn=E=>{const{componentCls:M,margin:F,colorBorderSecondary:S,horizontalMargin:Ae,verticalItemPadding:ye,verticalItemMargin:Xe}=E;return{[`${M}-top, ${M}-bottom`]:{flexDirection:"column",[`> ${M}-nav, > div > ${M}-nav`]:{margin:Ae,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${E.lineWidth}px ${E.lineType} ${S}`,content:"''"},[`${M}-ink-bar`]:{height:E.lineWidthBold,"&-animated":{transition:`width ${E.motionDurationSlow}, left ${E.motionDurationSlow}, right ${E.motionDurationSlow}`}},[`${M}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:E.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:E.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:E.boxShadowTabsOverflowRight},[`&${M}-nav-wrap-ping-left::before`]:{opacity:1},[`&${M}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${M}-top`]:{[`> ${M}-nav, - > div > ${M}-nav`]:{"&::before":{bottom:0},[`${M}-ink-bar`]:{bottom:0}}},[`${M}-bottom`]:{[`> ${M}-nav, > div > ${M}-nav`]:{order:1,marginTop:`${F}px`,marginBottom:0,"&::before":{top:0},[`${M}-ink-bar`]:{top:0}},[`> ${M}-content-holder, > div > ${M}-content-holder`]:{order:0}},[`${M}-left, ${M}-right`]:{[`> ${M}-nav, > div > ${M}-nav`]:{flexDirection:"column",minWidth:E.controlHeight*1.25,[`${M}-tab`]:{padding:ye,textAlign:"center"},[`${M}-tab + ${M}-tab`]:{margin:Xe},[`${M}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:E.controlHeight},"&::before":{top:0,boxShadow:E.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:E.boxShadowTabsOverflowBottom},[`&${M}-nav-wrap-ping-top::before`]:{opacity:1},[`&${M}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${M}-ink-bar`]:{width:E.lineWidthBold,"&-animated":{transition:`height ${E.motionDurationSlow}, top ${E.motionDurationSlow}`}},[`${M}-nav-list, ${M}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${M}-left`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${M}-content-holder, > div > ${M}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${E.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`},[`> ${M}-content > ${M}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:E.paddingLG}}}},[`${M}-right`]:{[`> ${M}-nav, > div > ${M}-nav`]:{order:1,[`${M}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${M}-content-holder, > div > ${M}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-E.lineWidth},borderRight:{_skip_check_:!0,value:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`},[`> ${M}-content > ${M}-tabpane`]:{paddingRight:{_skip_check_:!0,value:E.paddingLG}}}}}},Cn=E=>{const{componentCls:M,cardPaddingSM:F,cardPaddingLG:S,horizontalItemPaddingSM:Ae,horizontalItemPaddingLG:ye}=E;return{[M]:{"&-small":{[`> ${M}-nav`]:{[`${M}-tab`]:{padding:Ae,fontSize:E.titleFontSizeSM}}},"&-large":{[`> ${M}-nav`]:{[`${M}-tab`]:{padding:ye,fontSize:E.titleFontSizeLG}}}},[`${M}-card`]:{[`&${M}-small`]:{[`> ${M}-nav`]:{[`${M}-tab`]:{padding:F}},[`&${M}-bottom`]:{[`> ${M}-nav ${M}-tab`]:{borderRadius:`0 0 ${E.borderRadius}px ${E.borderRadius}px`}},[`&${M}-top`]:{[`> ${M}-nav ${M}-tab`]:{borderRadius:`${E.borderRadius}px ${E.borderRadius}px 0 0`}},[`&${M}-right`]:{[`> ${M}-nav ${M}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${E.borderRadius}px ${E.borderRadius}px 0`}}},[`&${M}-left`]:{[`> ${M}-nav ${M}-tab`]:{borderRadius:{_skip_check_:!0,value:`${E.borderRadius}px 0 0 ${E.borderRadius}px`}}}},[`&${M}-large`]:{[`> ${M}-nav`]:{[`${M}-tab`]:{padding:S}}}}}},xn=E=>{const{componentCls:M,itemActiveColor:F,itemHoverColor:S,iconCls:Ae,tabsHorizontalItemMargin:ye,horizontalItemPadding:Xe,itemSelectedColor:Ve,itemColor:gt}=E,xt=`${M}-tab`;return{[xt]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Xe,fontSize:E.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:gt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:F}},(0,sn.Qy)(E)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-E.marginXXS},marginLeft:{_skip_check_:!0,value:E.marginXS},color:E.colorTextDescription,fontSize:E.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${E.motionDurationSlow}`,"&:hover":{color:E.colorTextHeading}},"&:hover":{color:S},[`&${xt}-active ${xt}-btn`]:{color:Ve,textShadow:E.tabsActiveTextShadow},[`&${xt}-disabled`]:{color:E.colorTextDisabled,cursor:"not-allowed"},[`&${xt}-disabled ${xt}-btn, &${xt}-disabled ${M}-remove`]:{"&:focus, &:active":{color:E.colorTextDisabled}},[`& ${xt}-remove ${Ae}`]:{margin:0},[Ae]:{marginRight:{_skip_check_:!0,value:E.marginSM}}},[`${xt} + ${xt}`]:{margin:{_skip_check_:!0,value:ye}}}},Hn=E=>{const{componentCls:M,tabsHorizontalItemMarginRTL:F,iconCls:S,cardGutter:Ae}=E;return{[`${M}-rtl`]:{direction:"rtl",[`${M}-nav`]:{[`${M}-tab`]:{margin:{_skip_check_:!0,value:F},[`${M}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[S]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${E.marginSM}px`}},[`${M}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${E.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${E.marginXXS}px`},[S]:{margin:0}}}},[`&${M}-left`]:{[`> ${M}-nav`]:{order:1},[`> ${M}-content-holder`]:{order:0}},[`&${M}-right`]:{[`> ${M}-nav`]:{order:0},[`> ${M}-content-holder`]:{order:1}},[`&${M}-card${M}-top, &${M}-card${M}-bottom`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab + ${M}-tab`]:{marginRight:{_skip_check_:!0,value:Ae},marginLeft:{_skip_check_:!0,value:0}}}}},[`${M}-dropdown-rtl`]:{direction:"rtl"},[`${M}-menu-item`]:{[`${M}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},tr=E=>{const{componentCls:M,tabsCardPadding:F,cardHeight:S,cardGutter:Ae,itemHoverColor:ye,itemActiveColor:Xe,colorBorderSecondary:Ve}=E;return{[M]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,sn.Wf)(E)),{display:"flex",[`> ${M}-nav, > div > ${M}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${M}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${E.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${M}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${E.motionDurationSlow}`},[`${M}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${M}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${M}-nav-more`]:{position:"relative",padding:F,background:"transparent",border:0,color:E.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:E.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${M}-nav-add`]:Object.assign({minWidth:S,marginLeft:{_skip_check_:!0,value:Ae},padding:`0 ${E.paddingXS}px`,background:"transparent",border:`${E.lineWidth}px ${E.lineType} ${Ve}`,borderRadius:`${E.borderRadiusLG}px ${E.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:E.colorText,transition:`all ${E.motionDurationSlow} ${E.motionEaseInOut}`,"&:hover":{color:ye},"&:active, &:focus:not(:focus-visible)":{color:Xe}},(0,sn.Qy)(E))},[`${M}-extra-content`]:{flex:"none"},[`${M}-ink-bar`]:{position:"absolute",background:E.inkBarColor,pointerEvents:"none"}}),xn(E)),{[`${M}-content`]:{position:"relative",width:"100%"},[`${M}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${M}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${M}-centered`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-nav-wrap`]:{[`&:not([class*='${M}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Ln=(0,an.Z)("Tabs",E=>{const M=(0,Ot.TS)(E,{tabsCardPadding:E.cardPadding||`${(E.cardHeight-Math.round(E.fontSize*E.lineHeight))/2-E.lineWidth}px ${E.padding}px`,dropdownEdgeChildVerticalPadding:E.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${E.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${E.horizontalItemGutter}px`});return[Cn(M),Hn(M),vn(M),kn(M),qt(M),tr(M),Gt(M)]},E=>{const M=E.controlHeightLG;return{zIndexPopup:E.zIndexPopupBase+50,cardBg:E.colorFillAlter,cardHeight:M,cardPadding:"",cardPaddingSM:`${E.paddingXXS*1.5}px ${E.padding}px`,cardPaddingLG:`${E.paddingXS}px ${E.padding}px ${E.paddingXXS*1.5}px`,titleFontSize:E.fontSize,titleFontSizeLG:E.fontSizeLG,titleFontSizeSM:E.fontSize,inkBarColor:E.colorPrimary,horizontalMargin:`0 0 ${E.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${E.paddingSM}px 0`,horizontalItemPaddingSM:`${E.paddingXS}px 0`,horizontalItemPaddingLG:`${E.padding}px 0`,verticalItemPadding:`${E.paddingXS}px ${E.paddingLG}px`,verticalItemMargin:`${E.margin}px 0 0 0`,itemColor:E.colorText,itemSelectedColor:E.colorPrimary,itemHoverColor:E.colorPrimaryHover,itemActiveColor:E.colorPrimaryActive,cardGutter:E.marginXXS/2}}),ln=function(E,M){var F={};for(var S in E)Object.prototype.hasOwnProperty.call(E,S)&&M.indexOf(S)<0&&(F[S]=E[S]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,S=Object.getOwnPropertySymbols(E);Ae{const{type:M,className:F,rootClassName:S,size:Ae,onEdit:ye,hideAdd:Xe,centered:Ve,addIcon:gt,popupClassName:xt,children:Dt,items:It,animated:te,style:ie,indicatorSize:U}=E,We=ln(E,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:st,moreIcon:qe=f.createElement(t.Z,null)}=We,{direction:bt,tabs:at,getPrefixCls:Qe,getPopupContainer:J}=f.useContext(le.E_),de=Qe("tabs",st),[Me,je]=Ln(de);let xe;M==="editable-card"&&(xe={onEdit:(Pt,Ft)=>{let{key:on,event:Qt}=Ft;ye==null||ye(Pt==="add"?Qt:on,Pt)},removeIcon:f.createElement(n.Z,null),addIcon:gt||f.createElement(v.Z,null),showAdd:Xe!==!0});const se=Qe(),me=kt(It,Dt),Ke=ot(de,te),we=(0,Ee.Z)(Ae),Oe=Object.assign(Object.assign({},at==null?void 0:at.style),ie);return Me(f.createElement(b,Object.assign({direction:bt,getPopupContainer:J,moreTransitionName:`${se}-slide-up`},We,{items:me,className:C()({[`${de}-${we}`]:we,[`${de}-card`]:["card","editable-card"].includes(M),[`${de}-editable-card`]:M==="editable-card",[`${de}-centered`]:Ve},at==null?void 0:at.className,F,S,je),popupClassName:C()(xt,je),style:Oe,editable:xe,moreIcon:qe,prefixCls:de,animated:Ke,indicatorSize:U!=null?U:at==null?void 0:at.indicatorSize})))};Un.TabPane=Ge;var Wn=Un},17574:function(ht,ke,e){e.d(ke,{default:function(){return oe}});var n=e(60091),t=e(94480),v=e(52671),z=e(8657),C=e(54476),A=e(59301),r={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"},_=r,Se=e(7657),O=function(R,$){return A.createElement(Se.Z,(0,C.Z)({},R,{ref:$,icon:_}))},be=A.forwardRef(O),f=be,y=e(92310),pe=e.n(y),re=e(35654),ce=e(71430),_e=e(36355),he=e(56082),Le=e(62892),Ce=e(20648);const G=4;function m(Q){const{dropPosition:R,dropLevelOffset:$,prefixCls:V,indent:Y,direction:ge="ltr"}=Q,ue=ge==="ltr"?"left":"right",it=ge==="ltr"?"right":"left",Ue={[ue]:-$*Y+G,[it]:0};switch(R){case-1:Ue.top=-3;break;case 1:Ue.bottom=-3;break;default:Ue.bottom=-3,Ue[ue]=Y+G;break}return A.createElement("div",{style:Ue,className:`${V}-drop-indicator`})}var l=e(71997),h=A.forwardRef((Q,R)=>{const{getPrefixCls:$,direction:V,virtual:Y,tree:ge}=A.useContext(_e.E_),{prefixCls:ue,className:it,showIcon:Ue=!1,showLine:rt,switcherIcon:vt,blockNode:Bt=!1,children:dt,checkable:Pe=!1,selectable:nt=!0,draggable:N,motion:w,style:d}=Q,a=$("tree",ue),B=$(),K=w!=null?w:Object.assign(Object.assign({},(0,Le.Z)(B)),{motionAppear:!1}),c=Object.assign(Object.assign({},Q),{checkable:Pe,selectable:nt,showIcon:Ue,motion:K,blockNode:Bt,showLine:!!rt,dropIndicatorRender:m}),[i,W]=(0,Ce.ZP)(a),g=A.useMemo(()=>{if(!N)return!1;let L={};switch(typeof N){case"function":L.nodeDraggable=N;break;case"object":L=Object.assign({},N);break;default:break}return L.icon!==!1&&(L.icon=L.icon||A.createElement(he.Z,null)),L},[N]),u=L=>A.createElement(l.Z,{prefixCls:a,switcherIcon:vt,treeNodeProps:L,showLine:rt});return i(A.createElement(n.Z,Object.assign({itemHeight:20,ref:R,virtual:Y},c,{style:Object.assign(Object.assign({},ge==null?void 0:ge.style),d),prefixCls:a,className:pe()({[`${a}-icon-hide`]:!Ue,[`${a}-block-node`]:Bt,[`${a}-unselectable`]:!nt,[`${a}-rtl`]:V==="rtl"},ge==null?void 0:ge.className,it,W),direction:V,checkable:Pe&&A.createElement("span",{className:`${a}-checkbox-inner`}),selectable:nt,switcherIcon:u,draggable:g}),dt))}),j;(function(Q){Q[Q.None=0]="None",Q[Q.Start=1]="Start",Q[Q.End=2]="End"})(j||(j={}));function H(Q,R){function $(V){const{key:Y,children:ge}=V;R(Y,V)!==!1&&H(ge||[],R)}Q.forEach($)}function T(Q){let{treeData:R,expandedKeys:$,startKey:V,endKey:Y}=Q;const ge=[];let ue=j.None;if(V&&V===Y)return[V];if(!V||!Y)return[];function it(Ue){return Ue===V||Ue===Y}return H(R,Ue=>{if(ue===j.End)return!1;if(it(Ue)){if(ge.push(Ue),ue===j.None)ue=j.Start;else if(ue===j.Start)return ue=j.End,!1}else ue===j.Start&&ge.push(Ue);return $.includes(Ue)}),ge}function P(Q,R){const $=(0,t.Z)(R),V=[];return H(Q,(Y,ge)=>{const ue=$.indexOf(Y);return ue!==-1&&(V.push(ge),$.splice(ue,1)),!!$.length}),V}var Te=function(Q,R){var $={};for(var V in Q)Object.prototype.hasOwnProperty.call(Q,V)&&R.indexOf(V)<0&&($[V]=Q[V]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,V=Object.getOwnPropertySymbols(Q);Y{var{defaultExpandAll:$,defaultExpandParent:V,defaultExpandedKeys:Y}=Q,ge=Te(Q,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ue=A.useRef(),it=A.useRef(),Ue=()=>{const{keyEntities:g}=(0,ce.I8)(tt(ge));let u;return $?u=Object.keys(g):V?u=(0,re.r7)(ge.expandedKeys||Y||[],g):u=ge.expandedKeys||Y,u},[rt,vt]=A.useState(ge.selectedKeys||ge.defaultSelectedKeys||[]),[Bt,dt]=A.useState(()=>Ue());A.useEffect(()=>{"selectedKeys"in ge&&vt(ge.selectedKeys)},[ge.selectedKeys]),A.useEffect(()=>{"expandedKeys"in ge&&dt(ge.expandedKeys)},[ge.expandedKeys]);const Pe=(g,u)=>{var L;return"expandedKeys"in ge||dt(g),(L=ge.onExpand)===null||L===void 0?void 0:L.call(ge,g,u)},nt=(g,u)=>{var L;const{multiple:ve}=ge,{node:ae,nativeEvent:Be}=u,{key:fe=""}=ae,Ie=tt(ge),b=Object.assign(Object.assign({},u),{selected:!0}),le=(Be==null?void 0:Be.ctrlKey)||(Be==null?void 0:Be.metaKey),Ee=Be==null?void 0:Be.shiftKey;let Ne;ve&&le?(Ne=g,ue.current=fe,it.current=Ne,b.selectedNodes=P(Ie,Ne)):ve&&Ee?(Ne=Array.from(new Set([].concat((0,t.Z)(it.current||[]),(0,t.Z)(T({treeData:Ie,expandedKeys:Bt,startKey:fe,endKey:ue.current}))))),b.selectedNodes=P(Ie,Ne)):(Ne=[fe],ue.current=fe,it.current=Ne,b.selectedNodes=P(Ie,Ne)),(L=ge.onSelect)===null||L===void 0||L.call(ge,Ne,b),"selectedKeys"in ge||vt(Ne)},{getPrefixCls:N,direction:w}=A.useContext(_e.E_),{prefixCls:d,className:a,showIcon:B=!0,expandAction:K="click"}=ge,c=Te(ge,["prefixCls","className","showIcon","expandAction"]),i=N("tree",d),W=pe()(`${i}-directory`,{[`${i}-directory-rtl`]:w==="rtl"},a);return A.createElement(h,Object.assign({icon:ne,ref:R,blockNode:!0},c,{showIcon:B,expandAction:K,prefixCls:i,className:W,expandedKeys:Bt,selectedKeys:rt,onSelect:nt,onExpand:Pe}))};var k=A.forwardRef(p);const D=h;D.DirectoryTree=k,D.TreeNode=n.O;var oe=D},20648:function(ht,ke,e){e.d(ke,{TM:function(){return y},Yk:function(){return f}});var n=e(36237),t=e(98447),v=e(17313),z=e(8378),C=e(37613),A=e(83116);const r=new n.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),_=(pe,re)=>({[`.${pe}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${re.motionDurationSlow}`}}}),Se=(pe,re)=>({[`.${pe}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:re.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${re.lineWidthBold}px solid ${re.colorPrimary}`,borderRadius:"50%",content:'""'}}}),O=(pe,re)=>{const{treeCls:ce,treeNodeCls:_e,treeNodePadding:he,titleHeight:Le,nodeSelectedBg:Ce,nodeHoverBg:G}=re,m=re.paddingXS;return{[ce]:Object.assign(Object.assign({},(0,v.Wf)(re)),{background:re.colorBgContainer,borderRadius:re.borderRadius,transition:`background-color ${re.motionDurationSlow}`,[`&${ce}-rtl`]:{[`${ce}-switcher`]:{"&_close":{[`${ce}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${ce}-active-focused)`]:Object.assign({},(0,v.oN)(re)),[`${ce}-list-holder-inner`]:{alignItems:"flex-start"},[`&${ce}-block-node`]:{[`${ce}-list-holder-inner`]:{alignItems:"stretch",[`${ce}-node-content-wrapper`]:{flex:"auto"},[`${_e}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:he,insetInlineStart:0,border:`1px solid ${re.colorPrimary}`,opacity:0,animationName:r,animationDuration:re.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${_e}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${he}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${ce}-node-content-wrapper`]:{color:re.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${ce}-node-content-wrapper`]:Object.assign({},(0,v.oN)(re)),[`&:not(${_e}-disabled).filter-node ${ce}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${ce}-draggable-icon`]:{flexShrink:0,width:Le,lineHeight:`${Le}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${re.motionDurationSlow}`,[`${_e}:hover &`]:{opacity:.45}},[`&${_e}-disabled`]:{[`${ce}-draggable-icon`]:{visibility:"hidden"}}}},[`${ce}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Le}},[`${ce}-draggable-icon`]:{visibility:"hidden"},[`${ce}-switcher`]:Object.assign(Object.assign({},_(pe,re)),{position:"relative",flex:"none",alignSelf:"stretch",width:Le,margin:0,lineHeight:`${Le}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${ce}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:re.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Le/2,bottom:-he,marginInlineStart:-1,borderInlineEnd:`1px solid ${re.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Le/2*.8,height:Le/2,borderBottom:`1px solid ${re.colorBorder}`,content:'""'}}}),[`${ce}-checkbox`]:{top:"initial",marginInlineEnd:m},[`${ce}-node-content-wrapper, ${ce}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Le,margin:0,padding:`0 ${re.paddingXS/2}px`,color:"inherit",lineHeight:`${Le}px`,background:"transparent",borderRadius:re.borderRadius,cursor:"pointer",transition:`all ${re.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:G},[`&${ce}-node-selected`]:{backgroundColor:Ce},[`${ce}-iconEle`]:{display:"inline-block",width:Le,height:Le,lineHeight:`${Le}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${ce}-unselectable ${ce}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${ce}-node-content-wrapper`]:Object.assign({lineHeight:`${Le}px`,userSelect:"none"},Se(pe,re)),[`${_e}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${re.colorPrimary}`}},"&-show-line":{[`${ce}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Le/2,bottom:-he,borderInlineEnd:`1px solid ${re.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${ce}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${_e}-leaf-last`]:{[`${ce}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Le/2}px !important`}}}}})}},be=pe=>{const{treeCls:re,treeNodeCls:ce,treeNodePadding:_e,directoryNodeSelectedBg:he,directoryNodeSelectedColor:Le}=pe;return{[`${re}${re}-directory`]:{[ce]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:_e,insetInlineStart:0,transition:`background-color ${pe.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:pe.controlItemBgHover}},"> *":{zIndex:1},[`${re}-switcher`]:{transition:`color ${pe.motionDurationMid}`},[`${re}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${re}-node-selected`]:{color:Le,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:he},[`${re}-switcher`]:{color:Le},[`${re}-node-content-wrapper`]:{color:Le,background:"transparent"}}}}}},f=(pe,re)=>{const ce=`.${pe}`,_e=`${ce}-treenode`,he=re.paddingXS/2,Le=(0,C.TS)(re,{treeCls:ce,treeNodeCls:_e,treeNodePadding:he});return[O(pe,Le),be(Le)]},y=pe=>{const{controlHeightSM:re}=pe;return{titleHeight:re,nodeHoverBg:pe.controlItemBgHover,nodeSelectedBg:pe.controlItemBgActive}};ke.ZP=(0,A.Z)("Tree",(pe,re)=>{let{prefixCls:ce}=re;return[{[pe.componentCls]:(0,t.C2)(`${ce}-checkbox`,pe)},f(ce,pe),(0,z.Z)(pe)]},pe=>{const{colorTextLightSolid:re,colorPrimary:ce}=pe;return Object.assign(Object.assign({},y(pe)),{directoryNodeSelectedColor:re,directoryNodeSelectedBg:ce})})},71997:function(ht,ke,e){e.d(ke,{Z:function(){return _e}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(Le,Ce){return t.createElement(C.Z,(0,n.Z)({},Le,{ref:Ce,icon:z}))},r=t.forwardRef(A),_=r,Se=e(52671),O=e(58617),be=e(15075),f=e(43531),y=e(92310),pe=e.n(y),re=e(92343),_e=he=>{const{prefixCls:Le,switcherIcon:Ce,treeNodeProps:G,showLine:m}=he,{isLeaf:l,expanded:x,loading:h}=G;if(h)return t.createElement(O.Z,{className:`${Le}-switcher-loading-icon`});let j;if(m&&typeof m=="object"&&(j=m.showLeafIcon),l){if(!m)return null;if(typeof j!="boolean"&&j){const P=typeof j=="function"?j(G):j,Te=`${Le}-switcher-line-custom-icon`;return(0,re.l$)(P)?(0,re.Tm)(P,{className:pe()(P.props.className||"",Te)}):P}return j?t.createElement(Se.Z,{className:`${Le}-switcher-line-icon`}):t.createElement("span",{className:`${Le}-switcher-leaf-line`})}const H=`${Le}-switcher-icon`,T=typeof Ce=="function"?Ce(G):Ce;return(0,re.l$)(T)?(0,re.Tm)(T,{className:pe()(T.props.className||"",H)}):T!==void 0?T:m?x?t.createElement(be.Z,{className:`${Le}-switcher-line-icon`}):t.createElement(f.Z,{className:`${Le}-switcher-line-icon`}):t.createElement(_,{className:H})}},5630:function(ht,ke,e){var n=e(54476),t=e(33885),v=e(20068),z=e(42978),C=e(75931),A=e(92310),r=e.n(A),_=e(18929),Se=e(59301),O=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],be=(0,Se.forwardRef)(function(f,y){var pe,re=f.prefixCls,ce=re===void 0?"rc-checkbox":re,_e=f.className,he=f.style,Le=f.checked,Ce=f.disabled,G=f.defaultChecked,m=G===void 0?!1:G,l=f.type,x=l===void 0?"checkbox":l,h=f.title,j=f.onChange,H=(0,C.Z)(f,O),T=(0,Se.useRef)(null),P=(0,_.Z)(m,{value:Le}),Te=(0,z.Z)(P,2),ne=Te[0],tt=Te[1];(0,Se.useImperativeHandle)(y,function(){return{focus:function(){var D;(D=T.current)===null||D===void 0||D.focus()},blur:function(){var D;(D=T.current)===null||D===void 0||D.blur()},input:T.current}});var p=r()(ce,_e,(pe={},(0,v.Z)(pe,"".concat(ce,"-checked"),ne),(0,v.Z)(pe,"".concat(ce,"-disabled"),Ce),pe)),X=function(D){Ce||("checked"in f||tt(D.target.checked),j==null||j({target:(0,t.Z)((0,t.Z)({},f),{},{type:x,checked:D.target.checked}),stopPropagation:function(){D.stopPropagation()},preventDefault:function(){D.preventDefault()},nativeEvent:D.nativeEvent}))};return Se.createElement("span",{className:p,title:h,style:he},Se.createElement("input",(0,n.Z)({},H,{className:"".concat(ce,"-input"),ref:T,onChange:X,disabled:Ce,checked:!!ne,type:x})),Se.createElement("span",{className:"".concat(ce,"-inner")}))});ke.Z=be},31561:function(ht,ke,e){e.d(ke,{Z:function(){return x}});var n=e(54476),t=e(20068),v=e(42978),z=e(75931),C=e(35593),A=e(92310),r=e.n(A),_=e(8654),Se=e(59301),O=e(10228),be=e(16089),f=O.Z.ESC,y=O.Z.TAB;function pe(h){var j=h.visible,H=h.triggerRef,T=h.onVisibleChange,P=h.autoFocus,Te=h.overlayRef,ne=Se.useRef(!1),tt=function(){if(j){var D,oe;(D=H.current)===null||D===void 0||(oe=D.focus)===null||oe===void 0||oe.call(D),T==null||T(!1)}},p=function(){var D;return(D=Te.current)!==null&&D!==void 0&&D.focus?(Te.current.focus(),ne.current=!0,!0):!1},X=function(D){switch(D.keyCode){case f:tt();break;case y:{var oe=!1;ne.current||(oe=p()),oe?D.preventDefault():tt();break}}};Se.useEffect(function(){return j?(window.addEventListener("keydown",X),P&&(0,be.Z)(p,3),function(){window.removeEventListener("keydown",X),ne.current=!1}):function(){ne.current=!1}},[j])}var re=(0,Se.forwardRef)(function(h,j){var H=h.overlay,T=h.arrow,P=h.prefixCls,Te=(0,Se.useMemo)(function(){var tt;return typeof H=="function"?tt=H():tt=H,tt},[H]),ne=(0,_.sQ)(j,Te==null?void 0:Te.ref);return Se.createElement(Se.Fragment,null,T&&Se.createElement("div",{className:"".concat(P,"-arrow")}),Se.cloneElement(Te,{ref:(0,_.Yr)(Te)?ne:void 0}))}),ce=re,_e={adjustX:1,adjustY:1},he=[0,0],Le={topLeft:{points:["bl","tl"],overflow:_e,offset:[0,-4],targetOffset:he},top:{points:["bc","tc"],overflow:_e,offset:[0,-4],targetOffset:he},topRight:{points:["br","tr"],overflow:_e,offset:[0,-4],targetOffset:he},bottomLeft:{points:["tl","bl"],overflow:_e,offset:[0,4],targetOffset:he},bottom:{points:["tc","bc"],overflow:_e,offset:[0,4],targetOffset:he},bottomRight:{points:["tr","br"],overflow:_e,offset:[0,4],targetOffset:he}},Ce=Le,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function m(h,j){var H,T=h.arrow,P=T===void 0?!1:T,Te=h.prefixCls,ne=Te===void 0?"rc-dropdown":Te,tt=h.transitionName,p=h.animation,X=h.align,k=h.placement,D=k===void 0?"bottomLeft":k,oe=h.placements,Q=oe===void 0?Ce:oe,R=h.getPopupContainer,$=h.showAction,V=h.hideAction,Y=h.overlayClassName,ge=h.overlayStyle,ue=h.visible,it=h.trigger,Ue=it===void 0?["hover"]:it,rt=h.autoFocus,vt=h.overlay,Bt=h.children,dt=h.onVisibleChange,Pe=(0,z.Z)(h,G),nt=Se.useState(),N=(0,v.Z)(nt,2),w=N[0],d=N[1],a="visible"in h?ue:w,B=Se.useRef(null),K=Se.useRef(null),c=Se.useRef(null);Se.useImperativeHandle(j,function(){return B.current});var i=function(Ie){d(Ie),dt==null||dt(Ie)};pe({visible:a,triggerRef:c,onVisibleChange:i,autoFocus:rt,overlayRef:K});var W=function(Ie){var b=h.onOverlayClick;d(!1),b&&b(Ie)},g=function(){return Se.createElement(ce,{ref:K,overlay:vt,prefixCls:ne,arrow:P})},u=function(){return typeof vt=="function"?g:g()},L=function(){var Ie=h.minOverlayWidthMatchTrigger,b=h.alignPoint;return"minOverlayWidthMatchTrigger"in h?Ie:!b},ve=function(){var Ie=h.openClassName;return Ie!==void 0?Ie:"".concat(ne,"-open")},ae=Se.cloneElement(Bt,{className:r()((H=Bt.props)===null||H===void 0?void 0:H.className,a&&ve()),ref:(0,_.Yr)(Bt)?(0,_.sQ)(c,Bt.ref):void 0}),Be=V;return!Be&&Ue.indexOf("contextMenu")!==-1&&(Be=["click"]),Se.createElement(C.Z,(0,n.Z)({builtinPlacements:Q},Pe,{prefixCls:ne,ref:B,popupClassName:r()(Y,(0,t.Z)({},"".concat(ne,"-show-arrow"),P)),popupStyle:ge,action:Ue,showAction:$,hideAction:Be,popupPlacement:D,popupAlign:X,popupTransitionName:tt,popupAnimation:p,popupVisible:a,stretch:L()?"minWidth":"",popup:u(),onPopupVisibleChange:i,onPopupClick:W,getPopupContainer:R}),ae)}var l=Se.forwardRef(m),x=l},93681:function(ht,ke,e){e.r(ke),e.d(ke,{BaseInput:function(){return O},default:function(){return Le}});var n=e(54476),t=e(33885),v=e(20068),z=e(76190),C=e(92310),A=e.n(C),r=e(59301),_=e(5643),Se=function(G){var m,l,x=G.inputElement,h=G.prefixCls,j=G.prefix,H=G.suffix,T=G.addonBefore,P=G.addonAfter,Te=G.className,ne=G.style,tt=G.disabled,p=G.readOnly,X=G.focused,k=G.triggerFocus,D=G.allowClear,oe=G.value,Q=G.handleReset,R=G.hidden,$=G.classes,V=G.classNames,Y=G.dataAttrs,ge=G.styles,ue=G.components,it=(ue==null?void 0:ue.affixWrapper)||"span",Ue=(ue==null?void 0:ue.groupWrapper)||"span",rt=(ue==null?void 0:ue.wrapper)||"span",vt=(ue==null?void 0:ue.groupAddon)||"span",Bt=(0,r.useRef)(null),dt=function(g){var u;(u=Bt.current)!==null&&u!==void 0&&u.contains(g.target)&&(k==null||k())},Pe=function(){var g;if(!D)return null;var u=!tt&&!p&&oe,L="".concat(h,"-clear-icon"),ve=(0,z.Z)(D)==="object"&&D!==null&&D!==void 0&&D.clearIcon?D.clearIcon:"\u2716";return r.createElement("span",{onClick:Q,onMouseDown:function(Be){return Be.preventDefault()},className:A()(L,(g={},(0,v.Z)(g,"".concat(L,"-hidden"),!u),(0,v.Z)(g,"".concat(L,"-has-suffix"),!!H),g)),role:"button",tabIndex:-1},ve)},nt=(0,r.cloneElement)(x,{value:oe,hidden:R,className:A()((m=x.props)===null||m===void 0?void 0:m.className,!(0,_.X3)(G)&&!(0,_.He)(G)&&Te)||null,style:(0,t.Z)((0,t.Z)({},(l=x.props)===null||l===void 0?void 0:l.style),!(0,_.X3)(G)&&!(0,_.He)(G)?ne:{})});if((0,_.X3)(G)){var N,w="".concat(h,"-affix-wrapper"),d=A()(w,(N={},(0,v.Z)(N,"".concat(w,"-disabled"),tt),(0,v.Z)(N,"".concat(w,"-focused"),X),(0,v.Z)(N,"".concat(w,"-readonly"),p),(0,v.Z)(N,"".concat(w,"-input-with-clear-btn"),H&&D&&oe),N),!(0,_.He)(G)&&Te,$==null?void 0:$.affixWrapper,V==null?void 0:V.affixWrapper),a=(H||D)&&r.createElement("span",{className:A()("".concat(h,"-suffix"),V==null?void 0:V.suffix),style:ge==null?void 0:ge.suffix},Pe(),H);nt=r.createElement(it,(0,n.Z)({className:d,style:(0,t.Z)((0,t.Z)({},(0,_.He)(G)?void 0:ne),ge==null?void 0:ge.affixWrapper),hidden:!(0,_.He)(G)&&R,onClick:dt},Y==null?void 0:Y.affixWrapper,{ref:Bt}),j&&r.createElement("span",{className:A()("".concat(h,"-prefix"),V==null?void 0:V.prefix),style:ge==null?void 0:ge.prefix},j),(0,r.cloneElement)(x,{value:oe,hidden:null}),a)}if((0,_.He)(G)){var B="".concat(h,"-group"),K="".concat(B,"-addon"),c=A()("".concat(h,"-wrapper"),B,$==null?void 0:$.wrapper),i=A()("".concat(h,"-group-wrapper"),Te,$==null?void 0:$.group);return r.createElement(Ue,{className:i,style:ne,hidden:R},r.createElement(rt,{className:c},T&&r.createElement(vt,{className:K},T),(0,r.cloneElement)(nt,{hidden:null}),P&&r.createElement(vt,{className:K},P)))}return nt},O=Se,be=e(94480),f=e(42978),y=e(75931),pe=e(18929),re=e(2738),ce=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],_e=(0,r.forwardRef)(function(Ce,G){var m=Ce.autoComplete,l=Ce.onChange,x=Ce.onFocus,h=Ce.onBlur,j=Ce.onPressEnter,H=Ce.onKeyDown,T=Ce.prefixCls,P=T===void 0?"rc-input":T,Te=Ce.disabled,ne=Ce.htmlSize,tt=Ce.className,p=Ce.maxLength,X=Ce.suffix,k=Ce.showCount,D=Ce.type,oe=D===void 0?"text":D,Q=Ce.classes,R=Ce.classNames,$=Ce.styles,V=(0,y.Z)(Ce,ce),Y=(0,pe.Z)(Ce.defaultValue,{value:Ce.value}),ge=(0,f.Z)(Y,2),ue=ge[0],it=ge[1],Ue=(0,r.useState)(!1),rt=(0,f.Z)(Ue,2),vt=rt[0],Bt=rt[1],dt=(0,r.useRef)(null),Pe=function(i){dt.current&&(0,_.nH)(dt.current,i)};(0,r.useImperativeHandle)(G,function(){return{focus:Pe,blur:function(){var i;(i=dt.current)===null||i===void 0||i.blur()},setSelectionRange:function(i,W,g){var u;(u=dt.current)===null||u===void 0||u.setSelectionRange(i,W,g)},select:function(){var i;(i=dt.current)===null||i===void 0||i.select()},input:dt.current}}),(0,r.useEffect)(function(){Bt(function(c){return c&&Te?!1:c})},[Te]);var nt=function(i){Ce.value===void 0&&it(i.target.value),dt.current&&(0,_.rJ)(dt.current,i,l)},N=function(i){j&&i.key==="Enter"&&j(i),H==null||H(i)},w=function(i){Bt(!0),x==null||x(i)},d=function(i){Bt(!1),h==null||h(i)},a=function(i){it(""),Pe(),dt.current&&(0,_.rJ)(dt.current,i,l)},B=function(){var i=(0,re.Z)(Ce,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return r.createElement("input",(0,n.Z)({autoComplete:m},i,{onChange:nt,onFocus:w,onBlur:d,onKeyDown:N,className:A()(P,(0,v.Z)({},"".concat(P,"-disabled"),Te),R==null?void 0:R.input),style:$==null?void 0:$.input,ref:dt,size:ne,type:oe}))},K=function(){var i=Number(p)>0;if(X||k){var W=(0,_.D7)(ue),g=(0,be.Z)(W).length,u=(0,z.Z)(k)==="object"?k.formatter({value:W,count:g,maxLength:p}):"".concat(g).concat(i?" / ".concat(p):"");return r.createElement(r.Fragment,null,!!k&&r.createElement("span",{className:A()("".concat(P,"-show-count-suffix"),(0,v.Z)({},"".concat(P,"-show-count-has-suffix"),!!X),R==null?void 0:R.count),style:(0,t.Z)({},$==null?void 0:$.count)},u),X)}return null};return r.createElement(O,(0,n.Z)({},V,{prefixCls:P,className:tt,inputElement:B(),handleReset:a,value:(0,_.D7)(ue),focused:vt,triggerFocus:Pe,suffix:K(),disabled:Te,classes:Q,classNames:R,styles:$}))}),he=_e,Le=he},5643:function(ht,ke,e){e.d(ke,{D7:function(){return C},He:function(){return n},X3:function(){return t},nH:function(){return z},rJ:function(){return v}});function n(A){return!!(A.addonBefore||A.addonAfter)}function t(A){return!!(A.prefix||A.suffix||A.allowClear)}function v(A,r,_,Se){if(_){var O=r;if(r.type==="click"){var be=A.cloneNode(!0);O=Object.create(r,{target:{value:be},currentTarget:{value:be}}),be.value="",_(O);return}if(Se!==void 0){O=Object.create(r,{target:{value:A},currentTarget:{value:A}}),A.value=Se,_(O);return}_(O)}}function z(A,r){if(A){A.focus(r);var _=r||{},Se=_.cursor;if(Se){var O=A.value.length;switch(Se){case"start":A.setSelectionRange(0,0);break;case"end":A.setSelectionRange(O,O);break;default:A.setSelectionRange(0,O)}}}}function C(A){return typeof A=="undefined"||A===null?"":String(A)}},15285:function(ht,ke,e){e.d(ke,{iz:function(){return It},ck:function(){return Ot},BW:function(){return Dt},sN:function(){return Ot},Wd:function(){return ye},ZP:function(){return Qe},Xl:function(){return H}});var n=e(54476),t=e(20068),v=e(33885),z=e(94480),C=e(42978),A=e(75931),r=e(92310),_=e.n(r),Se=e(83836),O=e(18929),be=e(13697),f=e(48736),y=e(59301),pe=e(4676),re=y.createContext(null);function ce(J,de){return J===void 0?null:"".concat(J,"-").concat(de)}function _e(J){var de=y.useContext(re);return ce(de,J)}var he=e(80547),Le=["children","locked"],Ce=y.createContext(null);function G(J,de){var Me=(0,v.Z)({},J);return Object.keys(de).forEach(function(je){var xe=de[je];xe!==void 0&&(Me[je]=xe)}),Me}function m(J){var de=J.children,Me=J.locked,je=(0,A.Z)(J,Le),xe=y.useContext(Ce),se=(0,he.Z)(function(){return G(xe,je)},[xe,je],function(me,Ke){return!Me&&(me[0]!==Ke[0]||!(0,be.Z)(me[1],Ke[1],!0))});return y.createElement(Ce.Provider,{value:se},de)}var l=[],x=y.createContext(null);function h(){return y.useContext(x)}var j=y.createContext(l);function H(J){var de=y.useContext(j);return y.useMemo(function(){return J!==void 0?[].concat((0,z.Z)(de),[J]):de},[de,J])}var T=y.createContext(null),P=y.createContext({}),Te=P,ne=e(29194);function tt(J){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ne.Z)(J)){var Me=J.nodeName.toLowerCase(),je=["input","select","textarea","button"].includes(Me)||J.isContentEditable||Me==="a"&&!!J.getAttribute("href"),xe=J.getAttribute("tabindex"),se=Number(xe),me=null;return xe&&!Number.isNaN(se)?me=se:je&&me===null&&(me=0),je&&J.disabled&&(me=null),me!==null&&(me>=0||de&&me<0)}return!1}function p(J){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=(0,z.Z)(J.querySelectorAll("*")).filter(function(je){return tt(je,de)});return tt(J,de)&&Me.unshift(J),Me}var X=null;function k(){X=document.activeElement}function D(){X=null}function oe(){if(X)try{X.focus()}catch(J){}}function Q(J,de){if(de.keyCode===9){var Me=p(J),je=Me[de.shiftKey?0:Me.length-1],xe=je===document.activeElement||J===document.activeElement;if(xe){var se=Me[de.shiftKey?Me.length-1:0];se.focus(),de.preventDefault()}}}var R=e(10228),$=e(16089),V=R.Z.LEFT,Y=R.Z.RIGHT,ge=R.Z.UP,ue=R.Z.DOWN,it=R.Z.ENTER,Ue=R.Z.ESC,rt=R.Z.HOME,vt=R.Z.END,Bt=[ge,ue,V,Y];function dt(J,de,Me,je){var xe,se,me,Ke,we="prev",Oe="next",Pt="children",Ft="parent";if(J==="inline"&&je===it)return{inlineTrigger:!0};var on=(xe={},(0,t.Z)(xe,ge,we),(0,t.Z)(xe,ue,Oe),xe),Qt=(se={},(0,t.Z)(se,V,Me?Oe:we),(0,t.Z)(se,Y,Me?we:Oe),(0,t.Z)(se,ue,Pt),(0,t.Z)(se,it,Pt),se),Mt=(me={},(0,t.Z)(me,ge,we),(0,t.Z)(me,ue,Oe),(0,t.Z)(me,it,Pt),(0,t.Z)(me,Ue,Ft),(0,t.Z)(me,V,Me?Pt:Ft),(0,t.Z)(me,Y,Me?Ft:Pt),me),cn={inline:on,horizontal:Qt,vertical:Mt,inlineSub:on,horizontalSub:Mt,verticalSub:Mt},Sn=(Ke=cn["".concat(J).concat(de?"":"Sub")])===null||Ke===void 0?void 0:Ke[je];switch(Sn){case we:return{offset:-1,sibling:!0};case Oe:return{offset:1,sibling:!0};case Ft:return{offset:-1,sibling:!1};case Pt:return{offset:1,sibling:!1};default:return null}}function Pe(J){for(var de=J;de;){if(de.getAttribute("data-menu-list"))return de;de=de.parentElement}return null}function nt(J,de){for(var Me=J||document.activeElement;Me;){if(de.has(Me))return Me;Me=Me.parentElement}return null}function N(J,de){var Me=p(J,!0);return Me.filter(function(je){return de.has(je)})}function w(J,de,Me){var je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!J)return null;var xe=N(J,de),se=xe.length,me=xe.findIndex(function(Ke){return Me===Ke});return je<0?me===-1?me=se-1:me-=1:je>0&&(me+=1),me=(me+se)%se,xe[me]}var d=function(de,Me){var je=new Set,xe=new Map,se=new Map;return de.forEach(function(me){var Ke=document.querySelector("[data-menu-id='".concat(ce(Me,me),"']"));Ke&&(je.add(Ke),se.set(Ke,me),xe.set(me,Ke))}),{elements:je,key2element:xe,element2key:se}};function a(J,de,Me,je,xe,se,me,Ke,we,Oe){var Pt=y.useRef(),Ft=y.useRef();Ft.current=de;var on=function(){$.Z.cancel(Pt.current)};return y.useEffect(function(){return function(){on()}},[]),function(Qt){var Mt=Qt.which;if([].concat(Bt,[it,Ue,rt,vt]).includes(Mt)){var cn=se(),Sn=d(cn,je),un=Sn,gn=un.elements,yn=un.key2element,bn=un.element2key,_t=yn.get(de),Nn=nt(_t,gn),qn=bn.get(Nn),en=dt(J,me(qn,!0).length===1,Me,Mt);if(!en&&Mt!==rt&&Mt!==vt)return;(Bt.includes(Mt)||[rt,vt].includes(Mt))&&Qt.preventDefault();var tn=function(Vt){if(Vt){var Ct=Vt,pt=Vt.querySelector("a");pt!=null&&pt.getAttribute("href")&&(Ct=pt);var Je=bn.get(Vt);Ke(Je),on(),Pt.current=(0,$.Z)(function(){Ft.current===Je&&Ct.focus()})}};if([rt,vt].includes(Mt)||en.sibling||!Nn){var mn;!Nn||J==="inline"?mn=xe.current:mn=Pe(Nn);var Gn,Fe=N(mn,gn);Mt===rt?Gn=Fe[0]:Mt===vt?Gn=Fe[Fe.length-1]:Gn=w(mn,gn,Nn,en.offset),tn(Gn)}else if(en.inlineTrigger)we(qn);else if(en.offset>0)we(qn,!0),on(),Pt.current=(0,$.Z)(function(){Sn=d(cn,je);var Ht=Nn.getAttribute("aria-controls"),Vt=document.getElementById(Ht),Ct=w(Vt,Sn.elements);tn(Ct)},5);else if(en.offset<0){var De=me(qn,!0),He=De[De.length-2],et=yn.get(He);we(He,!1),tn(et)}}Oe==null||Oe(Qt)}}function B(J){Promise.resolve().then(J)}var K="__RC_UTIL_PATH_SPLIT__",c=function(de){return de.join(K)},i=function(de){return de.split(K)},W="rc-menu-more";function g(){var J=y.useState({}),de=(0,C.Z)(J,2),Me=de[1],je=(0,y.useRef)(new Map),xe=(0,y.useRef)(new Map),se=y.useState([]),me=(0,C.Z)(se,2),Ke=me[0],we=me[1],Oe=(0,y.useRef)(0),Pt=(0,y.useRef)(!1),Ft=function(){Pt.current||Me({})},on=(0,y.useCallback)(function(yn,bn){var _t=c(bn);xe.current.set(_t,yn),je.current.set(yn,_t),Oe.current+=1;var Nn=Oe.current;B(function(){Nn===Oe.current&&Ft()})},[]),Qt=(0,y.useCallback)(function(yn,bn){var _t=c(bn);xe.current.delete(_t),je.current.delete(yn)},[]),Mt=(0,y.useCallback)(function(yn){we(yn)},[]),cn=(0,y.useCallback)(function(yn,bn){var _t=je.current.get(yn)||"",Nn=i(_t);return bn&&Ke.includes(Nn[0])&&Nn.unshift(W),Nn},[Ke]),Sn=(0,y.useCallback)(function(yn,bn){return yn.some(function(_t){var Nn=cn(_t,!0);return Nn.includes(bn)})},[cn]),un=function(){var bn=(0,z.Z)(je.current.keys());return Ke.length&&bn.push(W),bn},gn=(0,y.useCallback)(function(yn){var bn="".concat(je.current.get(yn)).concat(K),_t=new Set;return(0,z.Z)(xe.current.keys()).forEach(function(Nn){Nn.startsWith(bn)&&_t.add(xe.current.get(Nn))}),_t},[]);return y.useEffect(function(){return function(){Pt.current=!0}},[]),{registerPath:on,unregisterPath:Qt,refreshOverflowKeys:Mt,isSubPathKey:Sn,getKeyPath:cn,getKeys:un,getSubPathKeys:gn}}function u(J){var de=y.useRef(J);de.current=J;var Me=y.useCallback(function(){for(var je,xe=arguments.length,se=new Array(xe),me=0;me1&&(gn.motionAppear=!1);var yn=gn.onVisibleChanged;return gn.onVisibleChanged=function(bn){return!on.current&&!bn&&Sn(!0),yn==null?void 0:yn(bn)},cn?null:y.createElement(m,{mode:se,locked:!on.current},y.createElement(E.default,(0,n.Z)({visible:un},gn,{forceRender:we,removeOnLeave:!1,leavedClassName:"".concat(Ke,"-hidden")}),function(bn){var _t=bn.className,Nn=bn.style;return y.createElement(qt,{id:de,className:_t,style:Nn},xe)}))}var F=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],S=["active"],Ae=function(de){var Me,je=de.style,xe=de.className,se=de.title,me=de.eventKey,Ke=de.warnKey,we=de.disabled,Oe=de.internalPopupClose,Pt=de.children,Ft=de.itemIcon,on=de.expandIcon,Qt=de.popupClassName,Mt=de.popupOffset,cn=de.popupStyle,Sn=de.onClick,un=de.onMouseEnter,gn=de.onMouseLeave,yn=de.onTitleClick,bn=de.onTitleMouseEnter,_t=de.onTitleMouseLeave,Nn=(0,A.Z)(de,F),qn=_e(me),en=y.useContext(Ce),tn=en.prefixCls,mn=en.mode,Gn=en.openKeys,Fe=en.disabled,De=en.overflowDisabled,He=en.activeKey,et=en.selectedKeys,Ht=en.itemIcon,Vt=en.expandIcon,Ct=en.onItemClick,pt=en.onOpenChange,Je=en.onActive,Zt=y.useContext(Te),Rt=Zt._internalRenderSubMenuItem,At=y.useContext(T),Vn=At.isSubPathKey,zn=H(),Pn="".concat(tn,"-submenu"),Dn=Fe||we,mt=y.useRef(),Kt=y.useRef(),Bn=Ft!=null?Ft:Ht,wn=on!=null?on:Vt,vr=Gn.includes(me),fr=!De&&vr,Sr=Vn(et,me),Rr=Ne(me,Dn,bn,_t),Ar=Rr.active,Vr=(0,A.Z)(Rr,S),ua=y.useState(!1),Hr=(0,C.Z)(ua,2),da=Hr[0],fa=Hr[1],Ur=function(Fr){Dn||fa(Fr)},Cr=function(Fr){Ur(!0),un==null||un({key:me,domEvent:Fr})},la=function(Fr){Ur(!1),gn==null||gn({key:me,domEvent:Fr})},ta=y.useMemo(function(){return Ar||(mn!=="inline"?da||Vn([He],me):!1)},[mn,Ar,He,da,me,Vn]),Xr=Ge(zn.length),na=function(Fr){Dn||(yn==null||yn({key:me,domEvent:Fr}),mn==="inline"&&pt(me,!vr))},Lt=u(function(Nr){Sn==null||Sn(ot(Nr)),Ct(Nr)}),Nt=function(Fr){mn!=="inline"&&pt(me,Fr)},pn=function(){Je(me)},jn=qn&&"".concat(qn,"-popup"),ft=y.createElement("div",(0,n.Z)({role:"menuitem",style:Xr,className:"".concat(Pn,"-title"),tabIndex:Dn?null:-1,ref:mt,title:typeof se=="string"?se:null,"data-menu-id":De&&qn?null:qn,"aria-expanded":fr,"aria-haspopup":!0,"aria-controls":jn,"aria-disabled":Dn,onClick:na,onFocus:pn},Vr),se,y.createElement(ct,{icon:mn!=="horizontal"?wn:void 0,props:(0,v.Z)((0,v.Z)({},de),{},{isOpen:fr,isSubMenu:!0})},y.createElement("i",{className:"".concat(Pn,"-arrow")}))),nn=y.useRef(mn);if(mn!=="inline"&&zn.length>1?nn.current="vertical":nn.current=mn,!De){var Qn=nn.current;ft=y.createElement(Wn,{mode:Qn,prefixCls:Pn,visible:!Oe&&fr&&mn!=="inline",popupClassName:Qt,popupOffset:Mt,popupStyle:cn,popup:y.createElement(m,{mode:Qn==="horizontal"?"vertical":Qn},y.createElement(qt,{id:jn,ref:Kt},Pt)),disabled:Dn,onVisibleChange:Nt},ft)}var Jr=y.createElement(Se.Z.Item,(0,n.Z)({role:"none"},Nn,{component:"li",style:je,className:_()(Pn,"".concat(Pn,"-").concat(mn),xe,(Me={},(0,t.Z)(Me,"".concat(Pn,"-open"),fr),(0,t.Z)(Me,"".concat(Pn,"-active"),ta),(0,t.Z)(Me,"".concat(Pn,"-selected"),Sr),(0,t.Z)(Me,"".concat(Pn,"-disabled"),Dn),Me)),onMouseEnter:Cr,onMouseLeave:la}),ft,!De&&y.createElement(M,{id:jn,open:fr,keyPath:zn},Pt));return Rt&&(Jr=Rt(Jr,de,{selected:Sr,active:ta,open:fr,disabled:Dn})),y.createElement(m,{onItemClick:Lt,mode:mn==="horizontal"?"vertical":mn,itemIcon:Bn,expandIcon:wn},Jr)};function ye(J){var de=J.eventKey,Me=J.children,je=H(de),xe=vn(Me,je),se=h();y.useEffect(function(){if(se)return se.registerPath(de,je),function(){se.unregisterPath(de,je)}},[je]);var me;return se?me=xe:me=y.createElement(Ae,J,xe),y.createElement(j.Provider,{value:je},me)}var Xe=e(76190),Ve=["className","title","eventKey","children"],gt=["children"],xt=function(de){var Me=de.className,je=de.title,xe=de.eventKey,se=de.children,me=(0,A.Z)(de,Ve),Ke=y.useContext(Ce),we=Ke.prefixCls,Oe="".concat(we,"-item-group");return y.createElement("li",(0,n.Z)({role:"presentation"},me,{onClick:function(Ft){return Ft.stopPropagation()},className:_()(Oe,Me)}),y.createElement("div",{role:"presentation",className:"".concat(Oe,"-title"),title:typeof je=="string"?je:void 0},je),y.createElement("ul",{role:"group",className:"".concat(Oe,"-list")},se))};function Dt(J){var de=J.children,Me=(0,A.Z)(J,gt),je=H(Me.eventKey),xe=vn(de,je),se=h();return se?xe:y.createElement(xt,(0,le.Z)(Me,["warnKey"]),xe)}function It(J){var de=J.className,Me=J.style,je=y.useContext(Ce),xe=je.prefixCls,se=h();return se?null:y.createElement("li",{role:"separator",className:_()("".concat(xe,"-item-divider"),de),style:Me})}var te=["label","children","key","type"];function ie(J){return(J||[]).map(function(de,Me){if(de&&(0,Xe.Z)(de)==="object"){var je=de,xe=je.label,se=je.children,me=je.key,Ke=je.type,we=(0,A.Z)(je,te),Oe=me!=null?me:"tmp-".concat(Me);return se||Ke==="group"?Ke==="group"?y.createElement(Dt,(0,n.Z)({key:Oe},we,{title:xe}),ie(se)):y.createElement(ye,(0,n.Z)({key:Oe},we,{title:xe}),ie(se)):Ke==="divider"?y.createElement(It,(0,n.Z)({key:Oe},we)):y.createElement(Ot,(0,n.Z)({key:Oe},we),xe)}return null}).filter(function(de){return de})}function U(J,de,Me){var je=J;return de&&(je=ie(de)),vn(je,Me)}var We=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],st=[],qe=y.forwardRef(function(J,de){var Me,je,xe=J,se=xe.prefixCls,me=se===void 0?"rc-menu":se,Ke=xe.rootClassName,we=xe.style,Oe=xe.className,Pt=xe.tabIndex,Ft=Pt===void 0?0:Pt,on=xe.items,Qt=xe.children,Mt=xe.direction,cn=xe.id,Sn=xe.mode,un=Sn===void 0?"vertical":Sn,gn=xe.inlineCollapsed,yn=xe.disabled,bn=xe.disabledOverflow,_t=xe.subMenuOpenDelay,Nn=_t===void 0?.1:_t,qn=xe.subMenuCloseDelay,en=qn===void 0?.1:qn,tn=xe.forceSubMenuRender,mn=xe.defaultOpenKeys,Gn=xe.openKeys,Fe=xe.activeKey,De=xe.defaultActiveFirst,He=xe.selectable,et=He===void 0?!0:He,Ht=xe.multiple,Vt=Ht===void 0?!1:Ht,Ct=xe.defaultSelectedKeys,pt=xe.selectedKeys,Je=xe.onSelect,Zt=xe.onDeselect,Rt=xe.inlineIndent,At=Rt===void 0?24:Rt,Vn=xe.motion,zn=xe.defaultMotions,Pn=xe.triggerSubMenuAction,Dn=Pn===void 0?"hover":Pn,mt=xe.builtinPlacements,Kt=xe.itemIcon,Bn=xe.expandIcon,wn=xe.overflowedIndicator,vr=wn===void 0?"...":wn,fr=xe.overflowedIndicatorPopupClassName,Sr=xe.getPopupContainer,Rr=xe.onClick,Ar=xe.onOpenChange,Vr=xe.onKeyDown,ua=xe.openAnimation,Hr=xe.openTransitionName,da=xe._internalRenderMenuItem,fa=xe._internalRenderSubMenuItem,Ur=(0,A.Z)(xe,We),Cr=y.useMemo(function(){return U(Qt,on,st)},[Qt,on]),la=y.useState(!1),ta=(0,C.Z)(la,2),Xr=ta[0],na=ta[1],Lt=y.useRef(),Nt=ae(cn),pn=Mt==="rtl",jn=(0,O.Z)(mn,{value:Gn,postState:function(wr){return wr||st}}),ft=(0,C.Z)(jn,2),nn=ft[0],Qn=ft[1],Jr=function(wr){var Zr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Ca(){Qn(wr),Ar==null||Ar(wr)}Zr?(0,pe.flushSync)(Ca):Ca()},Nr=y.useState(nn),Fr=(0,C.Z)(Nr,2),Qr=Fr[0],xr=Fr[1],ir=y.useRef(!1),jr=y.useMemo(function(){return(un==="inline"||un==="vertical")&&gn?["vertical",gn]:[un,!1]},[un,gn]),Or=(0,C.Z)(jr,2),qr=Or[0],Mr=Or[1],Wa=qr==="inline",La=y.useState(qr),oo=(0,C.Z)(La,2),Oa=oo[0],lo=oo[1],io=y.useState(Mr),eo=(0,C.Z)(io,2),to=eo[0],Eo=eo[1];y.useEffect(function(){lo(qr),Eo(Mr),ir.current&&(Wa?Qn(Qr):Jr(st))},[qr,Mr]);var so=y.useState(0),no=(0,C.Z)(so,2),Xa=no[0],co=no[1],Ja=Xa>=Cr.length-1||Oa!=="horizontal"||bn;y.useEffect(function(){Wa&&xr(nn)},[nn]),y.useEffect(function(){return ir.current=!0,function(){ir.current=!1}},[]);var Za=g(),uo=Za.registerPath,fo=Za.unregisterPath,mo=Za.refreshOverflowKeys,ka=Za.isSubPathKey,sr=Za.getKeyPath,rr=Za.getKeys,ia=Za.getSubPathKeys,Yr=y.useMemo(function(){return{registerPath:uo,unregisterPath:fo}},[uo,fo]),Kr=y.useMemo(function(){return{isSubPathKey:ka}},[ka]);y.useEffect(function(){mo(Ja?st:Cr.slice(Xa+1).map(function(Wr){return Wr.key}))},[Xa,Ja]);var sa=(0,O.Z)(Fe||De&&((Me=Cr[0])===null||Me===void 0?void 0:Me.key),{value:Fe}),ma=(0,C.Z)(sa,2),Pa=ma[0],ba=ma[1],Ga=u(function(Wr){ba(Wr)}),Ra=u(function(){ba(void 0)});(0,y.useImperativeHandle)(de,function(){return{list:Lt.current,focus:function(wr){var Zr,Ca=rr(),Ea=d(Ca,Nt),xo=Ea.elements,Va=Ea.key2element,yo=Ea.element2key,No=N(Lt.current,xo),Fo=Pa!=null?Pa:No[0]?yo.get(No[0]):(Zr=Cr.find(function(Uo){return!Uo.props.disabled}))===null||Zr===void 0?void 0:Zr.key,bo=Va.get(Fo);if(Fo&&bo){var Bo;bo==null||(Bo=bo.focus)===null||Bo===void 0||Bo.call(bo,wr)}}}});var vo=(0,O.Z)(Ct||[],{value:pt,postState:function(wr){return Array.isArray(wr)?wr:wr==null?st:[wr]}}),Oo=(0,C.Z)(vo,2),go=Oo[0],po=Oo[1],So=function(wr){if(et){var Zr=wr.key,Ca=go.includes(Zr),Ea;Vt?Ca?Ea=go.filter(function(Va){return Va!==Zr}):Ea=[].concat((0,z.Z)(go),[Zr]):Ea=[Zr],po(Ea);var xo=(0,v.Z)((0,v.Z)({},wr),{},{selectedKeys:Ea});Ca?Zt==null||Zt(xo):Je==null||Je(xo)}!Vt&&nn.length&&Oa!=="inline"&&Jr(st)},ho=u(function(Wr){Rr==null||Rr(ot(Wr)),So(Wr)}),Ao=u(function(Wr,wr){var Zr=nn.filter(function(Ea){return Ea!==Wr});if(wr)Zr.push(Wr);else if(Oa!=="inline"){var Ca=ia(Wr);Zr=Zr.filter(function(Ea){return!Ca.has(Ea)})}(0,be.Z)(nn,Zr,!0)||Jr(Zr,!0)}),Lo=function(wr,Zr){var Ca=Zr!=null?Zr:!nn.includes(wr);Ao(wr,Ca)},wo=a(Oa,Pa,pn,Nt,Lt,rr,sr,ba,Lo,Vr);y.useEffect(function(){na(!0)},[]);var Po=y.useMemo(function(){return{_internalRenderMenuItem:da,_internalRenderSubMenuItem:fa}},[da,fa]),Do=Oa!=="horizontal"||bn?Cr:Cr.map(function(Wr,wr){return y.createElement(m,{key:Wr.key,overflowDisabled:wr>Xa},Wr)}),Ro=y.createElement(Se.Z,(0,n.Z)({id:cn,ref:Lt,prefixCls:"".concat(me,"-overflow"),component:"ul",itemComponent:Ot,className:_()(me,"".concat(me,"-root"),"".concat(me,"-").concat(Oa),Oe,(je={},(0,t.Z)(je,"".concat(me,"-inline-collapsed"),to),(0,t.Z)(je,"".concat(me,"-rtl"),pn),je),Ke),dir:Mt,style:we,role:"menu",tabIndex:Ft,data:Do,renderRawItem:function(wr){return wr},renderRawRest:function(wr){var Zr=wr.length,Ca=Zr?Cr.slice(-Zr):null;return y.createElement(ye,{eventKey:W,title:vr,disabled:Ja,internalPopupClose:Zr===0,popupClassName:fr},Ca)},maxCount:Oa!=="horizontal"||bn?Se.Z.INVALIDATE:Se.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(wr){co(wr)},onKeyDown:wo},Ur));return y.createElement(Te.Provider,{value:Po},y.createElement(re.Provider,{value:Nt},y.createElement(m,{prefixCls:me,rootClassName:Ke,mode:Oa,openKeys:nn,rtl:pn,disabled:yn,motion:Xr?Vn:null,defaultMotions:Xr?zn:null,activeKey:Pa,onActive:Ga,onInactive:Ra,selectedKeys:go,inlineIndent:At,subMenuOpenDelay:Nn,subMenuCloseDelay:en,forceSubMenuRender:tn,builtinPlacements:mt,triggerSubMenuAction:Dn,getPopupContainer:Sr,itemIcon:Kt,expandIcon:Bn,onItemClick:ho,onOpenChange:Ao},y.createElement(T.Provider,{value:Kr},Ro),y.createElement("div",{style:{display:"none"},"aria-hidden":!0},y.createElement(x.Provider,{value:Yr},Cr)))))}),bt=qe,at=bt;at.Item=Ot,at.SubMenu=ye,at.ItemGroup=Dt,at.Divider=It;var Qe=at},83836:function(ht,ke,e){e.d(ke,{Z:function(){return k}});var n=e(54476),t=e(33885),v=e(42978),z=e(75931),C=e(59301),A=e(92310),r=e.n(A),_=e(29301),Se=e(34280),O=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],be=void 0;function f(D,oe){var Q=D.prefixCls,R=D.invalidate,$=D.item,V=D.renderItem,Y=D.responsive,ge=D.responsiveDisabled,ue=D.registerSize,it=D.itemKey,Ue=D.className,rt=D.style,vt=D.children,Bt=D.display,dt=D.order,Pe=D.component,nt=Pe===void 0?"div":Pe,N=(0,z.Z)(D,O),w=Y&&!Bt;function d(i){ue(it,i)}C.useEffect(function(){return function(){d(null)}},[]);var a=V&&$!==be?V($,{index:dt}):vt,B;R||(B={opacity:w?0:1,height:w?0:be,overflowY:w?"hidden":be,order:Y?dt:be,pointerEvents:w?"none":be,position:w?"absolute":be});var K={};w&&(K["aria-hidden"]=!0);var c=C.createElement(nt,(0,n.Z)({className:r()(!R&&Q,Ue),style:(0,t.Z)((0,t.Z)({},B),rt)},K,N,{ref:oe}),a);return Y&&(c=C.createElement(_.Z,{onResize:function(W){var g=W.offsetWidth;d(g)},disabled:ge},c)),c}var y=C.forwardRef(f);y.displayName="Item";var pe=y,re=e(6089),ce=e(4676),_e=e(16089);function he(D){if(typeof MessageChannel=="undefined")(0,_e.Z)(D);else{var oe=new MessageChannel;oe.port1.onmessage=function(){return D()},oe.port2.postMessage(void 0)}}function Le(){var D=C.useRef(null),oe=function(R){D.current||(D.current=[],he(function(){(0,ce.unstable_batchedUpdates)(function(){D.current.forEach(function($){$()}),D.current=null})})),D.current.push(R)};return oe}function Ce(D,oe){var Q=C.useState(oe),R=(0,v.Z)(Q,2),$=R[0],V=R[1],Y=(0,re.Z)(function(ge){D(function(){V(ge)})});return[$,Y]}var G=C.createContext(null),m=["component"],l=["className"],x=["className"],h=function(oe,Q){var R=C.useContext(G);if(!R){var $=oe.component,V=$===void 0?"div":$,Y=(0,z.Z)(oe,m);return C.createElement(V,(0,n.Z)({},Y,{ref:Q}))}var ge=R.className,ue=(0,z.Z)(R,l),it=oe.className,Ue=(0,z.Z)(oe,x);return C.createElement(G.Provider,{value:null},C.createElement(pe,(0,n.Z)({ref:Q,className:r()(ge,it)},ue,Ue)))},j=C.forwardRef(h);j.displayName="RawItem";var H=j,T=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],P="responsive",Te="invalidate";function ne(D){return"+ ".concat(D.length," ...")}function tt(D,oe){var Q=D.prefixCls,R=Q===void 0?"rc-overflow":Q,$=D.data,V=$===void 0?[]:$,Y=D.renderItem,ge=D.renderRawItem,ue=D.itemKey,it=D.itemWidth,Ue=it===void 0?10:it,rt=D.ssr,vt=D.style,Bt=D.className,dt=D.maxCount,Pe=D.renderRest,nt=D.renderRawRest,N=D.prefix,w=D.suffix,d=D.component,a=d===void 0?"div":d,B=D.itemComponent,K=D.onVisibleChange,c=(0,z.Z)(D,T),i=rt==="full",W=Le(),g=Ce(W,null),u=(0,v.Z)(g,2),L=u[0],ve=u[1],ae=L||0,Be=Ce(W,new Map),fe=(0,v.Z)(Be,2),Ie=fe[0],b=fe[1],le=Ce(W,0),Ee=(0,v.Z)(le,2),Ne=Ee[0],Ge=Ee[1],ct=Ce(W,0),ut=(0,v.Z)(ct,2),ot=ut[0],St=ut[1],Tt=Ce(W,0),zt=(0,v.Z)(Tt,2),kt=zt[0],sn=zt[1],an=Ce(W,0),Ot=(0,v.Z)(an,2),$t=Ot[0],Jt=Ot[1],Gt=(0,C.useState)(null),qt=(0,v.Z)(Gt,2),kn=qt[0],vn=qt[1],Cn=(0,C.useState)(null),xn=(0,v.Z)(Cn,2),Hn=xn[0],tr=xn[1],Ln=C.useMemo(function(){return Hn===null&&i?Number.MAX_SAFE_INTEGER:Hn||0},[Hn,L]),ln=(0,C.useState)(!1),Un=(0,v.Z)(ln,2),Wn=Un[0],E=Un[1],M="".concat(R,"-item"),F=Math.max(Ne,ot),S=dt===P,Ae=V.length&&S,ye=dt===Te,Xe=Ae||typeof dt=="number"&&V.length>dt,Ve=(0,C.useMemo)(function(){var se=V;return Ae?L===null&&i?se=V:se=V.slice(0,Math.min(V.length,ae/Ue)):typeof dt=="number"&&(se=V.slice(0,dt)),se},[V,Ue,L,dt,Ae]),gt=(0,C.useMemo)(function(){return Ae?V.slice(Ln+1):V.slice(Ve.length)},[V,Ve,Ae,Ln]),xt=(0,C.useCallback)(function(se,me){var Ke;return typeof ue=="function"?ue(se):(Ke=ue&&(se==null?void 0:se[ue]))!==null&&Ke!==void 0?Ke:me},[ue]),Dt=(0,C.useCallback)(Y||function(se){return se},[Y]);function It(se,me,Ke){Hn===se&&(me===void 0||me===kn)||(tr(se),Ke||(E(seae){It(we-1,se-Oe-$t+ot);break}}w&&qe(0)+$t>ae&&vn(null)}},[ae,Ie,ot,kt,$t,xt,Ve]);var bt=Wn&&!!gt.length,at={};kn!==null&&Ae&&(at={position:"absolute",left:kn,top:0});var Qe={prefixCls:M,responsive:Ae,component:B,invalidate:ye},J=ge?function(se,me){var Ke=xt(se,me);return C.createElement(G.Provider,{key:Ke,value:(0,t.Z)((0,t.Z)({},Qe),{},{order:me,item:se,itemKey:Ke,registerSize:ie,display:me<=Ln})},ge(se,me))}:function(se,me){var Ke=xt(se,me);return C.createElement(pe,(0,n.Z)({},Qe,{order:me,key:Ke,item:se,renderItem:Dt,itemKey:Ke,registerSize:ie,display:me<=Ln}))},de={order:bt?Ln:Number.MAX_SAFE_INTEGER,className:"".concat(M,"-rest"),registerSize:U,display:bt},Me=Pe||ne,je=nt?C.createElement(G.Provider,{value:(0,t.Z)((0,t.Z)({},Qe),de)},nt(gt)):C.createElement(pe,(0,n.Z)({},Qe,de),typeof Me=="function"?Me(gt):Me),xe=C.createElement(a,(0,n.Z)({className:r()(!ye&&R,Bt),style:vt,ref:oe},c),N&&C.createElement(pe,(0,n.Z)({},Qe,{responsive:S,responsiveDisabled:!Ae,order:-1,className:"".concat(M,"-prefix"),registerSize:We,display:!0}),N),Ve.map(J),Xe?je:null,w&&C.createElement(pe,(0,n.Z)({},Qe,{responsive:S,responsiveDisabled:!Ae,order:Ln,className:"".concat(M,"-suffix"),registerSize:st,display:!0,style:at}),w));return S?C.createElement(_.Z,{onResize:te,disabled:!Ae},xe):xe}var p=C.forwardRef(tt);p.displayName="Overflow",p.Item=H,p.RESPONSIVE=P,p.INVALIDATE=Te;var X=p,k=X},17115:function(ht,ke,e){e.d(ke,{ZP:function(){return r}});var n=e(42978),t=e(59301),v=e(47273),z=0,C=(0,v.Z)();function A(){var _;return C?(_=z,z+=1):_="TEST_OR_SSR",_}function r(_){var Se=t.useState(),O=(0,n.Z)(Se,2),be=O[0],f=O[1];return t.useEffect(function(){f("rc_select_".concat(A()))},[]),_||be}},77861:function(ht,ke,e){e.d(ke,{Ac:function(){return L},Xo:function(){return ot},Wx:function(){return Tt},ZP:function(){return M},lk:function(){return G}});var n=e(54476),t=e(94480),v=e(20068),z=e(33885),C=e(42978),A=e(75931),r=e(76190),_=e(18929),Se=e(48736),O=e(59301),be=e(92310),f=e.n(be),y=e(34280),pe=e(49658),re=e(10228),ce=e(8654),_e=function(S){var Ae=S.className,ye=S.customizeIcon,Xe=S.customizeIconProps,Ve=S.onMouseDown,gt=S.onClick,xt=S.children,Dt;return typeof ye=="function"?Dt=ye(Xe):Dt=ye,O.createElement("span",{className:Ae,onMouseDown:function(te){te.preventDefault(),Ve&&Ve(te)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:gt,"aria-hidden":!0},Dt!==void 0?Dt:O.createElement("span",{className:f()(Ae.split(/\s+/).map(function(It){return"".concat(It,"-icon")}))},xt))},he=_e;function Le(F,S,Ae,ye,Xe){var Ve=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,gt=arguments.length>6?arguments[6]:void 0,xt=arguments.length>7?arguments[7]:void 0,Dt=O.useMemo(function(){if((0,r.Z)(ye)==="object")return ye.clearIcon;if(Xe)return Xe},[ye,Xe]),It=O.useMemo(function(){return!!(!Ve&&ye&&(Ae.length||gt)&&!(xt==="combobox"&>===""))},[ye,Ve,Ae.length,gt,xt]);return{allowClear:It,clearIcon:O.createElement(he,{className:"".concat(F,"-clear"),onMouseDown:S,customizeIcon:Dt},"\xD7")}}var Ce=O.createContext(null);function G(){return O.useContext(Ce)}function m(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,S=O.useState(!1),Ae=(0,C.Z)(S,2),ye=Ae[0],Xe=Ae[1],Ve=O.useRef(null),gt=function(){window.clearTimeout(Ve.current)};O.useEffect(function(){return gt},[]);var xt=function(It,te){gt(),Ve.current=window.setTimeout(function(){Xe(It),te&&te()},F)};return[ye,xt,gt]}function l(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,S=O.useRef(null),Ae=O.useRef(null);O.useEffect(function(){return function(){window.clearTimeout(Ae.current)}},[]);function ye(Xe){(Xe||S.current===null)&&(S.current=Xe),window.clearTimeout(Ae.current),Ae.current=window.setTimeout(function(){S.current=null},F)}return[function(){return S.current},ye]}function x(F,S,Ae,ye){var Xe=O.useRef(null);Xe.current={open:S,triggerOpen:Ae,customizedTrigger:ye},O.useEffect(function(){function Ve(gt){var xt;if(!((xt=Xe.current)!==null&&xt!==void 0&&xt.customizedTrigger)){var Dt=gt.target;Dt.shadowRoot&>.composed&&(Dt=gt.composedPath()[0]||Dt),Xe.current.open&&F().filter(function(It){return It}).every(function(It){return!It.contains(Dt)&&It!==Dt})&&Xe.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ve),function(){return window.removeEventListener("mousedown",Ve)}},[])}var h=e(26112),j=e(83836),H=function(S,Ae){var ye,Xe,Ve=S.prefixCls,gt=S.id,xt=S.inputElement,Dt=S.disabled,It=S.tabIndex,te=S.autoFocus,ie=S.autoComplete,U=S.editable,We=S.activeDescendantId,st=S.value,qe=S.maxLength,bt=S.onKeyDown,at=S.onMouseDown,Qe=S.onChange,J=S.onPaste,de=S.onCompositionStart,Me=S.onCompositionEnd,je=S.open,xe=S.attrs,se=xt||O.createElement("input",null),me=se,Ke=me.ref,we=me.props,Oe=we.onKeyDown,Pt=we.onChange,Ft=we.onMouseDown,on=we.onCompositionStart,Qt=we.onCompositionEnd,Mt=we.style;return(0,Se.Kp)(!("maxLength"in se.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),se=O.cloneElement(se,(0,z.Z)((0,z.Z)((0,z.Z)({type:"search"},we),{},{id:gt,ref:(0,ce.sQ)(Ae,Ke),disabled:Dt,tabIndex:It,autoComplete:ie||"off",autoFocus:te,className:f()("".concat(Ve,"-selection-search-input"),(ye=se)===null||ye===void 0||(Xe=ye.props)===null||Xe===void 0?void 0:Xe.className),role:"combobox","aria-label":"Search","aria-expanded":je||!1,"aria-haspopup":"listbox","aria-owns":"".concat(gt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(gt,"_list"),"aria-activedescendant":je?We:void 0},xe),{},{value:U?st:"",maxLength:qe,readOnly:!U,unselectable:U?null:"on",style:(0,z.Z)((0,z.Z)({},Mt),{},{opacity:U?null:0}),onKeyDown:function(Sn){bt(Sn),Oe&&Oe(Sn)},onMouseDown:function(Sn){at(Sn),Ft&&Ft(Sn)},onChange:function(Sn){Qe(Sn),Pt&&Pt(Sn)},onCompositionStart:function(Sn){de(Sn),on&&on(Sn)},onCompositionEnd:function(Sn){Me(Sn),Qt&&Qt(Sn)},onPaste:J})),se},T=O.forwardRef(H);T.displayName="Input";var P=T;function Te(F){return Array.isArray(F)?F:F!==void 0?[F]:[]}var ne=typeof window!="undefined"&&window.document&&window.document.documentElement,tt=ne;function p(F){return F!=null}function X(F){return!F&&F!==0}function k(F){return["string","number"].includes((0,r.Z)(F))}function D(F){var S=void 0;return F&&(k(F.title)?S=F.title.toString():k(F.label)&&(S=F.label.toString())),S}function oe(F,S){tt?O.useLayoutEffect(F,S):O.useEffect(F,S)}function Q(F){var S;return(S=F.key)!==null&&S!==void 0?S:F.value}var R=function(S){S.preventDefault(),S.stopPropagation()},$=function(S){var Ae=S.id,ye=S.prefixCls,Xe=S.values,Ve=S.open,gt=S.searchValue,xt=S.autoClearSearchValue,Dt=S.inputRef,It=S.placeholder,te=S.disabled,ie=S.mode,U=S.showSearch,We=S.autoFocus,st=S.autoComplete,qe=S.activeDescendantId,bt=S.tabIndex,at=S.removeIcon,Qe=S.maxTagCount,J=S.maxTagTextLength,de=S.maxTagPlaceholder,Me=de===void 0?function(He){return"+ ".concat(He.length," ...")}:de,je=S.tagRender,xe=S.onToggleOpen,se=S.onRemove,me=S.onInputChange,Ke=S.onInputPaste,we=S.onInputKeyDown,Oe=S.onInputMouseDown,Pt=S.onInputCompositionStart,Ft=S.onInputCompositionEnd,on=O.useRef(null),Qt=(0,O.useState)(0),Mt=(0,C.Z)(Qt,2),cn=Mt[0],Sn=Mt[1],un=(0,O.useState)(!1),gn=(0,C.Z)(un,2),yn=gn[0],bn=gn[1],_t="".concat(ye,"-selection"),Nn=Ve||ie==="multiple"&&xt===!1||ie==="tags"?gt:"",qn=ie==="tags"||ie==="multiple"&&xt===!1||U&&(Ve||yn);oe(function(){Sn(on.current.scrollWidth)},[Nn]);function en(He,et,Ht,Vt,Ct){return O.createElement("span",{className:f()("".concat(_t,"-item"),(0,v.Z)({},"".concat(_t,"-item-disabled"),Ht)),title:D(He)},O.createElement("span",{className:"".concat(_t,"-item-content")},et),Vt&&O.createElement(he,{className:"".concat(_t,"-item-remove"),onMouseDown:R,onClick:Ct,customizeIcon:at},"\xD7"))}function tn(He,et,Ht,Vt,Ct){var pt=function(Zt){R(Zt),xe(!Ve)};return O.createElement("span",{onMouseDown:pt},je({label:et,value:He,disabled:Ht,closable:Vt,onClose:Ct}))}function mn(He){var et=He.disabled,Ht=He.label,Vt=He.value,Ct=!te&&!et,pt=Ht;if(typeof J=="number"&&(typeof Ht=="string"||typeof Ht=="number")){var Je=String(pt);Je.length>J&&(pt="".concat(Je.slice(0,J),"..."))}var Zt=function(At){At&&At.stopPropagation(),se(He)};return typeof je=="function"?tn(Vt,pt,et,Ct,Zt):en(He,pt,et,Ct,Zt)}function Gn(He){var et=typeof Me=="function"?Me(He):Me;return en({title:et},et,!1)}var Fe=O.createElement("div",{className:"".concat(_t,"-search"),style:{width:cn},onFocus:function(){bn(!0)},onBlur:function(){bn(!1)}},O.createElement(P,{ref:Dt,open:Ve,prefixCls:ye,id:Ae,inputElement:null,disabled:te,autoFocus:We,autoComplete:st,editable:qn,activeDescendantId:qe,value:Nn,onKeyDown:we,onMouseDown:Oe,onChange:me,onPaste:Ke,onCompositionStart:Pt,onCompositionEnd:Ft,tabIndex:bt,attrs:(0,h.Z)(S,!0)}),O.createElement("span",{ref:on,className:"".concat(_t,"-search-mirror"),"aria-hidden":!0},Nn,"\xA0")),De=O.createElement(j.Z,{prefixCls:"".concat(_t,"-overflow"),data:Xe,renderItem:mn,renderRest:Gn,suffix:Fe,itemKey:Q,maxCount:Qe});return O.createElement(O.Fragment,null,De,!Xe.length&&!Nn&&O.createElement("span",{className:"".concat(_t,"-placeholder")},It))},V=$,Y=function(S){var Ae=S.inputElement,ye=S.prefixCls,Xe=S.id,Ve=S.inputRef,gt=S.disabled,xt=S.autoFocus,Dt=S.autoComplete,It=S.activeDescendantId,te=S.mode,ie=S.open,U=S.values,We=S.placeholder,st=S.tabIndex,qe=S.showSearch,bt=S.searchValue,at=S.activeValue,Qe=S.maxLength,J=S.onInputKeyDown,de=S.onInputMouseDown,Me=S.onInputChange,je=S.onInputPaste,xe=S.onInputCompositionStart,se=S.onInputCompositionEnd,me=S.title,Ke=O.useState(!1),we=(0,C.Z)(Ke,2),Oe=we[0],Pt=we[1],Ft=te==="combobox",on=Ft||qe,Qt=U[0],Mt=bt||"";Ft&&at&&!Oe&&(Mt=at),O.useEffect(function(){Ft&&Pt(!1)},[Ft,at]);var cn=te!=="combobox"&&!ie&&!qe?!1:!!Mt,Sn=me===void 0?D(Qt):me,un=function(){if(Qt)return null;var yn=cn?{visibility:"hidden"}:void 0;return O.createElement("span",{className:"".concat(ye,"-selection-placeholder"),style:yn},We)};return O.createElement(O.Fragment,null,O.createElement("span",{className:"".concat(ye,"-selection-search")},O.createElement(P,{ref:Ve,prefixCls:ye,id:Xe,open:ie,inputElement:Ae,disabled:gt,autoFocus:xt,autoComplete:Dt,editable:on,activeDescendantId:It,value:Mt,onKeyDown:J,onMouseDown:de,onChange:function(yn){Pt(!0),Me(yn)},onPaste:je,onCompositionStart:xe,onCompositionEnd:se,tabIndex:st,attrs:(0,h.Z)(S,!0),maxLength:Ft?Qe:void 0})),!Ft&&Qt?O.createElement("span",{className:"".concat(ye,"-selection-item"),title:Sn,style:cn?{visibility:"hidden"}:void 0},Qt.label):null,un())},ge=Y;function ue(F){return![re.Z.ESC,re.Z.SHIFT,re.Z.BACKSPACE,re.Z.TAB,re.Z.WIN_KEY,re.Z.ALT,re.Z.META,re.Z.WIN_KEY_RIGHT,re.Z.CTRL,re.Z.SEMICOLON,re.Z.EQUALS,re.Z.CAPS_LOCK,re.Z.CONTEXT_MENU,re.Z.F1,re.Z.F2,re.Z.F3,re.Z.F4,re.Z.F5,re.Z.F6,re.Z.F7,re.Z.F8,re.Z.F9,re.Z.F10,re.Z.F11,re.Z.F12].includes(F)}var it=function(S,Ae){var ye=(0,O.useRef)(null),Xe=(0,O.useRef)(!1),Ve=S.prefixCls,gt=S.open,xt=S.mode,Dt=S.showSearch,It=S.tokenWithEnter,te=S.autoClearSearchValue,ie=S.onSearch,U=S.onSearchSubmit,We=S.onToggleOpen,st=S.onInputKeyDown,qe=S.domRef;O.useImperativeHandle(Ae,function(){return{focus:function(){ye.current.focus()},blur:function(){ye.current.blur()}}});var bt=l(0),at=(0,C.Z)(bt,2),Qe=at[0],J=at[1],de=function(Mt){var cn=Mt.which;(cn===re.Z.UP||cn===re.Z.DOWN)&&Mt.preventDefault(),st&&st(Mt),cn===re.Z.ENTER&&xt==="tags"&&!Xe.current&&!gt&&(U==null||U(Mt.target.value)),ue(cn)&&We(!0)},Me=function(){J(!0)},je=(0,O.useRef)(null),xe=function(Mt){ie(Mt,!0,Xe.current)!==!1&&We(!0)},se=function(){Xe.current=!0},me=function(Mt){Xe.current=!1,xt!=="combobox"&&xe(Mt.target.value)},Ke=function(Mt){var cn=Mt.target.value;if(It&&je.current&&/[\r\n]/.test(je.current)){var Sn=je.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");cn=cn.replace(Sn,je.current)}je.current=null,xe(cn)},we=function(Mt){var cn=Mt.clipboardData,Sn=cn.getData("text");je.current=Sn},Oe=function(Mt){var cn=Mt.target;if(cn!==ye.current){var Sn=document.body.style.msTouchAction!==void 0;Sn?setTimeout(function(){ye.current.focus()}):ye.current.focus()}},Pt=function(Mt){var cn=Qe();Mt.target!==ye.current&&!cn&&xt!=="combobox"&&Mt.preventDefault(),(xt!=="combobox"&&(!Dt||!cn)||!gt)&&(gt&&te!==!1&&ie("",!0,!1),We())},Ft={inputRef:ye,onInputKeyDown:de,onInputMouseDown:Me,onInputChange:Ke,onInputPaste:we,onInputCompositionStart:se,onInputCompositionEnd:me},on=xt==="multiple"||xt==="tags"?O.createElement(V,(0,n.Z)({},S,Ft)):O.createElement(ge,(0,n.Z)({},S,Ft));return O.createElement("div",{ref:qe,className:"".concat(Ve,"-selector"),onClick:Oe,onMouseDown:Pt},on)},Ue=O.forwardRef(it);Ue.displayName="Selector";var rt=Ue,vt=e(35593),Bt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],dt=function(S){var Ae=S===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ae,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ae,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ae,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ae,adjustY:1},htmlRegion:"scroll"}}},Pe=function(S,Ae){var ye=S.prefixCls,Xe=S.disabled,Ve=S.visible,gt=S.children,xt=S.popupElement,Dt=S.animation,It=S.transitionName,te=S.dropdownStyle,ie=S.dropdownClassName,U=S.direction,We=U===void 0?"ltr":U,st=S.placement,qe=S.builtinPlacements,bt=S.dropdownMatchSelectWidth,at=S.dropdownRender,Qe=S.dropdownAlign,J=S.getPopupContainer,de=S.empty,Me=S.getTriggerDOMNode,je=S.onPopupVisibleChange,xe=S.onPopupMouseEnter,se=(0,A.Z)(S,Bt),me="".concat(ye,"-dropdown"),Ke=xt;at&&(Ke=at(xt));var we=O.useMemo(function(){return qe||dt(bt)},[qe,bt]),Oe=Dt?"".concat(me,"-").concat(Dt):It,Pt=typeof bt=="number",Ft=O.useMemo(function(){return Pt?null:bt===!1?"minWidth":"width"},[bt,Pt]),on=te;Pt&&(on=(0,z.Z)((0,z.Z)({},on),{},{width:bt}));var Qt=O.useRef(null);return O.useImperativeHandle(Ae,function(){return{getPopupElement:function(){return Qt.current}}}),O.createElement(vt.Z,(0,n.Z)({},se,{showAction:je?["click"]:[],hideAction:je?["click"]:[],popupPlacement:st||(We==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:we,prefixCls:me,popupTransitionName:Oe,popup:O.createElement("div",{ref:Qt,onMouseEnter:xe},Ke),stretch:Ft,popupAlign:Qe,popupVisible:Ve,getPopupContainer:J,popupClassName:f()(ie,(0,v.Z)({},"".concat(me,"-empty"),de)),popupStyle:on,getTriggerDOMNode:Me,onPopupVisibleChange:je}),gt)},nt=O.forwardRef(Pe);nt.displayName="SelectTrigger";var N=nt,w=e(66712);function d(F,S){var Ae=F.key,ye;return"value"in F&&(ye=F.value),Ae!=null?Ae:ye!==void 0?ye:"rc-index-key-".concat(S)}function a(F,S){var Ae=F||{},ye=Ae.label,Xe=Ae.value,Ve=Ae.options,gt=Ae.groupLabel,xt=ye||(S?"children":"label");return{label:xt,value:Xe||"value",options:Ve||"options",groupLabel:gt||xt}}function B(F){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ae=S.fieldNames,ye=S.childrenAsData,Xe=[],Ve=a(Ae,!1),gt=Ve.label,xt=Ve.value,Dt=Ve.options,It=Ve.groupLabel;function te(ie,U){ie.forEach(function(We){if(U||!(Dt in We)){var st=We[xt];Xe.push({key:d(We,Xe.length),groupOption:U,data:We,label:We[gt],value:st})}else{var qe=We[It];qe===void 0&&ye&&(qe=We.label),Xe.push({key:d(We,Xe.length),group:!0,data:We,label:qe}),te(We[Dt],!0)}})}return te(F,!1),Xe}function K(F){var S=(0,z.Z)({},F);return"props"in S||Object.defineProperty(S,"props",{get:function(){return(0,Se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),S}}),S}function c(F,S){if(!S||!S.length)return null;var Ae=!1;function ye(Ve,gt){var xt=(0,w.Z)(gt),Dt=xt[0],It=xt.slice(1);if(!Dt)return[Ve];var te=Ve.split(Dt);return Ae=Ae||te.length>1,te.reduce(function(ie,U){return[].concat((0,t.Z)(ie),(0,t.Z)(ye(U,It)))},[]).filter(function(ie){return ie})}var Xe=ye(F,S);return Ae?Xe:null}var i=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],W=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function g(F){return F==="tags"||F==="multiple"}var u=O.forwardRef(function(F,S){var Ae,ye,Xe=F.id,Ve=F.prefixCls,gt=F.className,xt=F.showSearch,Dt=F.tagRender,It=F.direction,te=F.omitDomProps,ie=F.displayValues,U=F.onDisplayValuesChange,We=F.emptyOptions,st=F.notFoundContent,qe=st===void 0?"Not Found":st,bt=F.onClear,at=F.mode,Qe=F.disabled,J=F.loading,de=F.getInputElement,Me=F.getRawInputElement,je=F.open,xe=F.defaultOpen,se=F.onDropdownVisibleChange,me=F.activeValue,Ke=F.onActiveValueChange,we=F.activeDescendantId,Oe=F.searchValue,Pt=F.autoClearSearchValue,Ft=F.onSearch,on=F.onSearchSplit,Qt=F.tokenSeparators,Mt=F.allowClear,cn=F.suffixIcon,Sn=F.clearIcon,un=F.OptionList,gn=F.animation,yn=F.transitionName,bn=F.dropdownStyle,_t=F.dropdownClassName,Nn=F.dropdownMatchSelectWidth,qn=F.dropdownRender,en=F.dropdownAlign,tn=F.placement,mn=F.builtinPlacements,Gn=F.getPopupContainer,Fe=F.showAction,De=Fe===void 0?[]:Fe,He=F.onFocus,et=F.onBlur,Ht=F.onKeyUp,Vt=F.onKeyDown,Ct=F.onMouseDown,pt=(0,A.Z)(F,i),Je=g(at),Zt=(xt!==void 0?xt:Je)||at==="combobox",Rt=(0,z.Z)({},pt);W.forEach(function(sr){delete Rt[sr]}),te==null||te.forEach(function(sr){delete Rt[sr]});var At=O.useState(!1),Vn=(0,C.Z)(At,2),zn=Vn[0],Pn=Vn[1];O.useEffect(function(){Pn((0,pe.Z)())},[]);var Dn=O.useRef(null),mt=O.useRef(null),Kt=O.useRef(null),Bn=O.useRef(null),wn=O.useRef(null),vr=m(),fr=(0,C.Z)(vr,3),Sr=fr[0],Rr=fr[1],Ar=fr[2];O.useImperativeHandle(S,function(){var sr,rr;return{focus:(sr=Bn.current)===null||sr===void 0?void 0:sr.focus,blur:(rr=Bn.current)===null||rr===void 0?void 0:rr.blur,scrollTo:function(Yr){var Kr;return(Kr=wn.current)===null||Kr===void 0?void 0:Kr.scrollTo(Yr)}}});var Vr=O.useMemo(function(){var sr;if(at!=="combobox")return Oe;var rr=(sr=ie[0])===null||sr===void 0?void 0:sr.value;return typeof rr=="string"||typeof rr=="number"?String(rr):""},[Oe,at,ie]),ua=at==="combobox"&&typeof de=="function"&&de()||null,Hr=typeof Me=="function"&&Me(),da=(0,ce.x1)(mt,Hr==null||(Ae=Hr.props)===null||Ae===void 0?void 0:Ae.ref),fa=O.useState(!1),Ur=(0,C.Z)(fa,2),Cr=Ur[0],la=Ur[1];(0,y.Z)(function(){la(!0)},[]);var ta=(0,_.Z)(!1,{defaultValue:xe,value:je}),Xr=(0,C.Z)(ta,2),na=Xr[0],Lt=Xr[1],Nt=Cr?na:!1,pn=!qe&&We;(Qe||pn&&Nt&&at==="combobox")&&(Nt=!1);var jn=pn?!1:Nt,ft=O.useCallback(function(sr){var rr=sr!==void 0?sr:!Nt;Qe||(Lt(rr),Nt!==rr&&(se==null||se(rr)))},[Qe,Nt,Lt,se]),nn=O.useMemo(function(){return(Qt||[]).some(function(sr){return[` + > div > ${M}-nav`]:{"&::before":{bottom:0},[`${M}-ink-bar`]:{bottom:0}}},[`${M}-bottom`]:{[`> ${M}-nav, > div > ${M}-nav`]:{order:1,marginTop:`${F}px`,marginBottom:0,"&::before":{top:0},[`${M}-ink-bar`]:{top:0}},[`> ${M}-content-holder, > div > ${M}-content-holder`]:{order:0}},[`${M}-left, ${M}-right`]:{[`> ${M}-nav, > div > ${M}-nav`]:{flexDirection:"column",minWidth:E.controlHeight*1.25,[`${M}-tab`]:{padding:ye,textAlign:"center"},[`${M}-tab + ${M}-tab`]:{margin:Xe},[`${M}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:E.controlHeight},"&::before":{top:0,boxShadow:E.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:E.boxShadowTabsOverflowBottom},[`&${M}-nav-wrap-ping-top::before`]:{opacity:1},[`&${M}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${M}-ink-bar`]:{width:E.lineWidthBold,"&-animated":{transition:`height ${E.motionDurationSlow}, top ${E.motionDurationSlow}`}},[`${M}-nav-list, ${M}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${M}-left`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${M}-content-holder, > div > ${M}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${E.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`},[`> ${M}-content > ${M}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:E.paddingLG}}}},[`${M}-right`]:{[`> ${M}-nav, > div > ${M}-nav`]:{order:1,[`${M}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${M}-content-holder, > div > ${M}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-E.lineWidth},borderRight:{_skip_check_:!0,value:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`},[`> ${M}-content > ${M}-tabpane`]:{paddingRight:{_skip_check_:!0,value:E.paddingLG}}}}}},Cn=E=>{const{componentCls:M,cardPaddingSM:F,cardPaddingLG:S,horizontalItemPaddingSM:Ae,horizontalItemPaddingLG:ye}=E;return{[M]:{"&-small":{[`> ${M}-nav`]:{[`${M}-tab`]:{padding:Ae,fontSize:E.titleFontSizeSM}}},"&-large":{[`> ${M}-nav`]:{[`${M}-tab`]:{padding:ye,fontSize:E.titleFontSizeLG}}}},[`${M}-card`]:{[`&${M}-small`]:{[`> ${M}-nav`]:{[`${M}-tab`]:{padding:F}},[`&${M}-bottom`]:{[`> ${M}-nav ${M}-tab`]:{borderRadius:`0 0 ${E.borderRadius}px ${E.borderRadius}px`}},[`&${M}-top`]:{[`> ${M}-nav ${M}-tab`]:{borderRadius:`${E.borderRadius}px ${E.borderRadius}px 0 0`}},[`&${M}-right`]:{[`> ${M}-nav ${M}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${E.borderRadius}px ${E.borderRadius}px 0`}}},[`&${M}-left`]:{[`> ${M}-nav ${M}-tab`]:{borderRadius:{_skip_check_:!0,value:`${E.borderRadius}px 0 0 ${E.borderRadius}px`}}}},[`&${M}-large`]:{[`> ${M}-nav`]:{[`${M}-tab`]:{padding:S}}}}}},xn=E=>{const{componentCls:M,itemActiveColor:F,itemHoverColor:S,iconCls:Ae,tabsHorizontalItemMargin:ye,horizontalItemPadding:Xe,itemSelectedColor:Ve,itemColor:gt}=E,xt=`${M}-tab`;return{[xt]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Xe,fontSize:E.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:gt,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:F}},(0,sn.Qy)(E)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-E.marginXXS},marginLeft:{_skip_check_:!0,value:E.marginXS},color:E.colorTextDescription,fontSize:E.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${E.motionDurationSlow}`,"&:hover":{color:E.colorTextHeading}},"&:hover":{color:S},[`&${xt}-active ${xt}-btn`]:{color:Ve,textShadow:E.tabsActiveTextShadow},[`&${xt}-disabled`]:{color:E.colorTextDisabled,cursor:"not-allowed"},[`&${xt}-disabled ${xt}-btn, &${xt}-disabled ${M}-remove`]:{"&:focus, &:active":{color:E.colorTextDisabled}},[`& ${xt}-remove ${Ae}`]:{margin:0},[Ae]:{marginRight:{_skip_check_:!0,value:E.marginSM}}},[`${xt} + ${xt}`]:{margin:{_skip_check_:!0,value:ye}}}},Hn=E=>{const{componentCls:M,tabsHorizontalItemMarginRTL:F,iconCls:S,cardGutter:Ae}=E;return{[`${M}-rtl`]:{direction:"rtl",[`${M}-nav`]:{[`${M}-tab`]:{margin:{_skip_check_:!0,value:F},[`${M}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[S]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${E.marginSM}px`}},[`${M}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${E.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${E.marginXXS}px`},[S]:{margin:0}}}},[`&${M}-left`]:{[`> ${M}-nav`]:{order:1},[`> ${M}-content-holder`]:{order:0}},[`&${M}-right`]:{[`> ${M}-nav`]:{order:0},[`> ${M}-content-holder`]:{order:1}},[`&${M}-card${M}-top, &${M}-card${M}-bottom`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-tab + ${M}-tab`]:{marginRight:{_skip_check_:!0,value:Ae},marginLeft:{_skip_check_:!0,value:0}}}}},[`${M}-dropdown-rtl`]:{direction:"rtl"},[`${M}-menu-item`]:{[`${M}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},tr=E=>{const{componentCls:M,tabsCardPadding:F,cardHeight:S,cardGutter:Ae,itemHoverColor:ye,itemActiveColor:Xe,colorBorderSecondary:Ve}=E;return{[M]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,sn.Wf)(E)),{display:"flex",[`> ${M}-nav, > div > ${M}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${M}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${E.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${M}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${E.motionDurationSlow}`},[`${M}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${M}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${M}-nav-more`]:{position:"relative",padding:F,background:"transparent",border:0,color:E.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:E.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${M}-nav-add`]:Object.assign({minWidth:S,marginLeft:{_skip_check_:!0,value:Ae},padding:`0 ${E.paddingXS}px`,background:"transparent",border:`${E.lineWidth}px ${E.lineType} ${Ve}`,borderRadius:`${E.borderRadiusLG}px ${E.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:E.colorText,transition:`all ${E.motionDurationSlow} ${E.motionEaseInOut}`,"&:hover":{color:ye},"&:active, &:focus:not(:focus-visible)":{color:Xe}},(0,sn.Qy)(E))},[`${M}-extra-content`]:{flex:"none"},[`${M}-ink-bar`]:{position:"absolute",background:E.inkBarColor,pointerEvents:"none"}}),xn(E)),{[`${M}-content`]:{position:"relative",width:"100%"},[`${M}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${M}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${M}-centered`]:{[`> ${M}-nav, > div > ${M}-nav`]:{[`${M}-nav-wrap`]:{[`&:not([class*='${M}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Ln=(0,an.Z)("Tabs",E=>{const M=(0,Ot.TS)(E,{tabsCardPadding:E.cardPadding||`${(E.cardHeight-Math.round(E.fontSize*E.lineHeight))/2-E.lineWidth}px ${E.padding}px`,dropdownEdgeChildVerticalPadding:E.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${E.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${E.horizontalItemGutter}px`});return[Cn(M),Hn(M),vn(M),kn(M),qt(M),tr(M),Gt(M)]},E=>{const M=E.controlHeightLG;return{zIndexPopup:E.zIndexPopupBase+50,cardBg:E.colorFillAlter,cardHeight:M,cardPadding:"",cardPaddingSM:`${E.paddingXXS*1.5}px ${E.padding}px`,cardPaddingLG:`${E.paddingXS}px ${E.padding}px ${E.paddingXXS*1.5}px`,titleFontSize:E.fontSize,titleFontSizeLG:E.fontSizeLG,titleFontSizeSM:E.fontSize,inkBarColor:E.colorPrimary,horizontalMargin:`0 0 ${E.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${E.paddingSM}px 0`,horizontalItemPaddingSM:`${E.paddingXS}px 0`,horizontalItemPaddingLG:`${E.padding}px 0`,verticalItemPadding:`${E.paddingXS}px ${E.paddingLG}px`,verticalItemMargin:`${E.margin}px 0 0 0`,itemColor:E.colorText,itemSelectedColor:E.colorPrimary,itemHoverColor:E.colorPrimaryHover,itemActiveColor:E.colorPrimaryActive,cardGutter:E.marginXXS/2}}),ln=function(E,M){var F={};for(var S in E)Object.prototype.hasOwnProperty.call(E,S)&&M.indexOf(S)<0&&(F[S]=E[S]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,S=Object.getOwnPropertySymbols(E);Ae{const{type:M,className:F,rootClassName:S,size:Ae,onEdit:ye,hideAdd:Xe,centered:Ve,addIcon:gt,popupClassName:xt,children:Dt,items:It,animated:te,style:se,indicatorSize:U}=E,We=ln(E,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:st,moreIcon:qe=f.createElement(t.Z,null)}=We,{direction:bt,tabs:at,getPrefixCls:Qe,getPopupContainer:J}=f.useContext(le.E_),de=Qe("tabs",st),[Me,je]=Ln(de);let xe;M==="editable-card"&&(xe={onEdit:(Pt,Ft)=>{let{key:on,event:Qt}=Ft;ye==null||ye(Pt==="add"?Qt:on,Pt)},removeIcon:f.createElement(n.Z,null),addIcon:gt||f.createElement(v.Z,null),showAdd:Xe!==!0});const ie=Qe(),me=kt(It,Dt),Ke=ot(de,te),we=(0,Ee.Z)(Ae),Oe=Object.assign(Object.assign({},at==null?void 0:at.style),se);return Me(f.createElement(b,Object.assign({direction:bt,getPopupContainer:J,moreTransitionName:`${ie}-slide-up`},We,{items:me,className:C()({[`${de}-${we}`]:we,[`${de}-card`]:["card","editable-card"].includes(M),[`${de}-editable-card`]:M==="editable-card",[`${de}-centered`]:Ve},at==null?void 0:at.className,F,S,je),popupClassName:C()(xt,je),style:Oe,editable:xe,moreIcon:qe,prefixCls:de,animated:Ke,indicatorSize:U!=null?U:at==null?void 0:at.indicatorSize})))};Un.TabPane=Ge;var Wn=Un},17574:function(ht,ke,e){e.d(ke,{default:function(){return oe}});var n=e(60091),t=e(94480),v=e(52671),z=e(8657),C=e(54476),A=e(59301),r={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"},_=r,Se=e(7657),O=function(R,$){return A.createElement(Se.Z,(0,C.Z)({},R,{ref:$,icon:_}))},be=A.forwardRef(O),f=be,y=e(92310),pe=e.n(y),re=e(35654),ce=e(71430),_e=e(36355),he=e(56082),Le=e(62892),Ce=e(20648);const G=4;function m(Q){const{dropPosition:R,dropLevelOffset:$,prefixCls:V,indent:Y,direction:ge="ltr"}=Q,ue=ge==="ltr"?"left":"right",it=ge==="ltr"?"right":"left",Ue={[ue]:-$*Y+G,[it]:0};switch(R){case-1:Ue.top=-3;break;case 1:Ue.bottom=-3;break;default:Ue.bottom=-3,Ue[ue]=Y+G;break}return A.createElement("div",{style:Ue,className:`${V}-drop-indicator`})}var l=e(71997),h=A.forwardRef((Q,R)=>{const{getPrefixCls:$,direction:V,virtual:Y,tree:ge}=A.useContext(_e.E_),{prefixCls:ue,className:it,showIcon:Ue=!1,showLine:rt,switcherIcon:vt,blockNode:Bt=!1,children:dt,checkable:Pe=!1,selectable:nt=!0,draggable:N,motion:w,style:d}=Q,a=$("tree",ue),B=$(),K=w!=null?w:Object.assign(Object.assign({},(0,Le.Z)(B)),{motionAppear:!1}),c=Object.assign(Object.assign({},Q),{checkable:Pe,selectable:nt,showIcon:Ue,motion:K,blockNode:Bt,showLine:!!rt,dropIndicatorRender:m}),[i,W]=(0,Ce.ZP)(a),g=A.useMemo(()=>{if(!N)return!1;let L={};switch(typeof N){case"function":L.nodeDraggable=N;break;case"object":L=Object.assign({},N);break;default:break}return L.icon!==!1&&(L.icon=L.icon||A.createElement(he.Z,null)),L},[N]),u=L=>A.createElement(l.Z,{prefixCls:a,switcherIcon:vt,treeNodeProps:L,showLine:rt});return i(A.createElement(n.Z,Object.assign({itemHeight:20,ref:R,virtual:Y},c,{style:Object.assign(Object.assign({},ge==null?void 0:ge.style),d),prefixCls:a,className:pe()({[`${a}-icon-hide`]:!Ue,[`${a}-block-node`]:Bt,[`${a}-unselectable`]:!nt,[`${a}-rtl`]:V==="rtl"},ge==null?void 0:ge.className,it,W),direction:V,checkable:Pe&&A.createElement("span",{className:`${a}-checkbox-inner`}),selectable:nt,switcherIcon:u,draggable:g}),dt))}),j;(function(Q){Q[Q.None=0]="None",Q[Q.Start=1]="Start",Q[Q.End=2]="End"})(j||(j={}));function H(Q,R){function $(V){const{key:Y,children:ge}=V;R(Y,V)!==!1&&H(ge||[],R)}Q.forEach($)}function T(Q){let{treeData:R,expandedKeys:$,startKey:V,endKey:Y}=Q;const ge=[];let ue=j.None;if(V&&V===Y)return[V];if(!V||!Y)return[];function it(Ue){return Ue===V||Ue===Y}return H(R,Ue=>{if(ue===j.End)return!1;if(it(Ue)){if(ge.push(Ue),ue===j.None)ue=j.Start;else if(ue===j.Start)return ue=j.End,!1}else ue===j.Start&&ge.push(Ue);return $.includes(Ue)}),ge}function P(Q,R){const $=(0,t.Z)(R),V=[];return H(Q,(Y,ge)=>{const ue=$.indexOf(Y);return ue!==-1&&(V.push(ge),$.splice(ue,1)),!!$.length}),V}var Te=function(Q,R){var $={};for(var V in Q)Object.prototype.hasOwnProperty.call(Q,V)&&R.indexOf(V)<0&&($[V]=Q[V]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,V=Object.getOwnPropertySymbols(Q);Y{var{defaultExpandAll:$,defaultExpandParent:V,defaultExpandedKeys:Y}=Q,ge=Te(Q,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ue=A.useRef(),it=A.useRef(),Ue=()=>{const{keyEntities:g}=(0,ce.I8)(tt(ge));let u;return $?u=Object.keys(g):V?u=(0,re.r7)(ge.expandedKeys||Y||[],g):u=ge.expandedKeys||Y,u},[rt,vt]=A.useState(ge.selectedKeys||ge.defaultSelectedKeys||[]),[Bt,dt]=A.useState(()=>Ue());A.useEffect(()=>{"selectedKeys"in ge&&vt(ge.selectedKeys)},[ge.selectedKeys]),A.useEffect(()=>{"expandedKeys"in ge&&dt(ge.expandedKeys)},[ge.expandedKeys]);const Pe=(g,u)=>{var L;return"expandedKeys"in ge||dt(g),(L=ge.onExpand)===null||L===void 0?void 0:L.call(ge,g,u)},nt=(g,u)=>{var L;const{multiple:ve}=ge,{node:ae,nativeEvent:Be}=u,{key:fe=""}=ae,Ie=tt(ge),b=Object.assign(Object.assign({},u),{selected:!0}),le=(Be==null?void 0:Be.ctrlKey)||(Be==null?void 0:Be.metaKey),Ee=Be==null?void 0:Be.shiftKey;let Ne;ve&&le?(Ne=g,ue.current=fe,it.current=Ne,b.selectedNodes=P(Ie,Ne)):ve&&Ee?(Ne=Array.from(new Set([].concat((0,t.Z)(it.current||[]),(0,t.Z)(T({treeData:Ie,expandedKeys:Bt,startKey:fe,endKey:ue.current}))))),b.selectedNodes=P(Ie,Ne)):(Ne=[fe],ue.current=fe,it.current=Ne,b.selectedNodes=P(Ie,Ne)),(L=ge.onSelect)===null||L===void 0||L.call(ge,Ne,b),"selectedKeys"in ge||vt(Ne)},{getPrefixCls:N,direction:w}=A.useContext(_e.E_),{prefixCls:d,className:a,showIcon:B=!0,expandAction:K="click"}=ge,c=Te(ge,["prefixCls","className","showIcon","expandAction"]),i=N("tree",d),W=pe()(`${i}-directory`,{[`${i}-directory-rtl`]:w==="rtl"},a);return A.createElement(h,Object.assign({icon:ne,ref:R,blockNode:!0},c,{showIcon:B,expandAction:K,prefixCls:i,className:W,expandedKeys:Bt,selectedKeys:rt,onSelect:nt,onExpand:Pe}))};var k=A.forwardRef(p);const D=h;D.DirectoryTree=k,D.TreeNode=n.O;var oe=D},20648:function(ht,ke,e){e.d(ke,{TM:function(){return y},Yk:function(){return f}});var n=e(36237),t=e(98447),v=e(17313),z=e(8378),C=e(37613),A=e(83116);const r=new n.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),_=(pe,re)=>({[`.${pe}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${re.motionDurationSlow}`}}}),Se=(pe,re)=>({[`.${pe}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:re.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${re.lineWidthBold}px solid ${re.colorPrimary}`,borderRadius:"50%",content:'""'}}}),O=(pe,re)=>{const{treeCls:ce,treeNodeCls:_e,treeNodePadding:he,titleHeight:Le,nodeSelectedBg:Ce,nodeHoverBg:G}=re,m=re.paddingXS;return{[ce]:Object.assign(Object.assign({},(0,v.Wf)(re)),{background:re.colorBgContainer,borderRadius:re.borderRadius,transition:`background-color ${re.motionDurationSlow}`,[`&${ce}-rtl`]:{[`${ce}-switcher`]:{"&_close":{[`${ce}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${ce}-active-focused)`]:Object.assign({},(0,v.oN)(re)),[`${ce}-list-holder-inner`]:{alignItems:"flex-start"},[`&${ce}-block-node`]:{[`${ce}-list-holder-inner`]:{alignItems:"stretch",[`${ce}-node-content-wrapper`]:{flex:"auto"},[`${_e}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:he,insetInlineStart:0,border:`1px solid ${re.colorPrimary}`,opacity:0,animationName:r,animationDuration:re.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${_e}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${he}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${ce}-node-content-wrapper`]:{color:re.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${ce}-node-content-wrapper`]:Object.assign({},(0,v.oN)(re)),[`&:not(${_e}-disabled).filter-node ${ce}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${ce}-draggable-icon`]:{flexShrink:0,width:Le,lineHeight:`${Le}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${re.motionDurationSlow}`,[`${_e}:hover &`]:{opacity:.45}},[`&${_e}-disabled`]:{[`${ce}-draggable-icon`]:{visibility:"hidden"}}}},[`${ce}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Le}},[`${ce}-draggable-icon`]:{visibility:"hidden"},[`${ce}-switcher`]:Object.assign(Object.assign({},_(pe,re)),{position:"relative",flex:"none",alignSelf:"stretch",width:Le,margin:0,lineHeight:`${Le}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${ce}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:re.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Le/2,bottom:-he,marginInlineStart:-1,borderInlineEnd:`1px solid ${re.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Le/2*.8,height:Le/2,borderBottom:`1px solid ${re.colorBorder}`,content:'""'}}}),[`${ce}-checkbox`]:{top:"initial",marginInlineEnd:m},[`${ce}-node-content-wrapper, ${ce}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Le,margin:0,padding:`0 ${re.paddingXS/2}px`,color:"inherit",lineHeight:`${Le}px`,background:"transparent",borderRadius:re.borderRadius,cursor:"pointer",transition:`all ${re.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:G},[`&${ce}-node-selected`]:{backgroundColor:Ce},[`${ce}-iconEle`]:{display:"inline-block",width:Le,height:Le,lineHeight:`${Le}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${ce}-unselectable ${ce}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${ce}-node-content-wrapper`]:Object.assign({lineHeight:`${Le}px`,userSelect:"none"},Se(pe,re)),[`${_e}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${re.colorPrimary}`}},"&-show-line":{[`${ce}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Le/2,bottom:-he,borderInlineEnd:`1px solid ${re.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${ce}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${_e}-leaf-last`]:{[`${ce}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Le/2}px !important`}}}}})}},be=pe=>{const{treeCls:re,treeNodeCls:ce,treeNodePadding:_e,directoryNodeSelectedBg:he,directoryNodeSelectedColor:Le}=pe;return{[`${re}${re}-directory`]:{[ce]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:_e,insetInlineStart:0,transition:`background-color ${pe.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:pe.controlItemBgHover}},"> *":{zIndex:1},[`${re}-switcher`]:{transition:`color ${pe.motionDurationMid}`},[`${re}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${re}-node-selected`]:{color:Le,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:he},[`${re}-switcher`]:{color:Le},[`${re}-node-content-wrapper`]:{color:Le,background:"transparent"}}}}}},f=(pe,re)=>{const ce=`.${pe}`,_e=`${ce}-treenode`,he=re.paddingXS/2,Le=(0,C.TS)(re,{treeCls:ce,treeNodeCls:_e,treeNodePadding:he});return[O(pe,Le),be(Le)]},y=pe=>{const{controlHeightSM:re}=pe;return{titleHeight:re,nodeHoverBg:pe.controlItemBgHover,nodeSelectedBg:pe.controlItemBgActive}};ke.ZP=(0,A.Z)("Tree",(pe,re)=>{let{prefixCls:ce}=re;return[{[pe.componentCls]:(0,t.C2)(`${ce}-checkbox`,pe)},f(ce,pe),(0,z.Z)(pe)]},pe=>{const{colorTextLightSolid:re,colorPrimary:ce}=pe;return Object.assign(Object.assign({},y(pe)),{directoryNodeSelectedColor:re,directoryNodeSelectedBg:ce})})},71997:function(ht,ke,e){e.d(ke,{Z:function(){return _e}});var n=e(54476),t=e(59301),v={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"},z=v,C=e(7657),A=function(Le,Ce){return t.createElement(C.Z,(0,n.Z)({},Le,{ref:Ce,icon:z}))},r=t.forwardRef(A),_=r,Se=e(52671),O=e(58617),be=e(15075),f=e(43531),y=e(92310),pe=e.n(y),re=e(92343),_e=he=>{const{prefixCls:Le,switcherIcon:Ce,treeNodeProps:G,showLine:m}=he,{isLeaf:l,expanded:x,loading:h}=G;if(h)return t.createElement(O.Z,{className:`${Le}-switcher-loading-icon`});let j;if(m&&typeof m=="object"&&(j=m.showLeafIcon),l){if(!m)return null;if(typeof j!="boolean"&&j){const P=typeof j=="function"?j(G):j,Te=`${Le}-switcher-line-custom-icon`;return(0,re.l$)(P)?(0,re.Tm)(P,{className:pe()(P.props.className||"",Te)}):P}return j?t.createElement(Se.Z,{className:`${Le}-switcher-line-icon`}):t.createElement("span",{className:`${Le}-switcher-leaf-line`})}const H=`${Le}-switcher-icon`,T=typeof Ce=="function"?Ce(G):Ce;return(0,re.l$)(T)?(0,re.Tm)(T,{className:pe()(T.props.className||"",H)}):T!==void 0?T:m?x?t.createElement(be.Z,{className:`${Le}-switcher-line-icon`}):t.createElement(f.Z,{className:`${Le}-switcher-line-icon`}):t.createElement(_,{className:H})}},5630:function(ht,ke,e){var n=e(54476),t=e(33885),v=e(20068),z=e(42978),C=e(75931),A=e(92310),r=e.n(A),_=e(18929),Se=e(59301),O=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],be=(0,Se.forwardRef)(function(f,y){var pe,re=f.prefixCls,ce=re===void 0?"rc-checkbox":re,_e=f.className,he=f.style,Le=f.checked,Ce=f.disabled,G=f.defaultChecked,m=G===void 0?!1:G,l=f.type,x=l===void 0?"checkbox":l,h=f.title,j=f.onChange,H=(0,C.Z)(f,O),T=(0,Se.useRef)(null),P=(0,_.Z)(m,{value:Le}),Te=(0,z.Z)(P,2),ne=Te[0],tt=Te[1];(0,Se.useImperativeHandle)(y,function(){return{focus:function(){var D;(D=T.current)===null||D===void 0||D.focus()},blur:function(){var D;(D=T.current)===null||D===void 0||D.blur()},input:T.current}});var p=r()(ce,_e,(pe={},(0,v.Z)(pe,"".concat(ce,"-checked"),ne),(0,v.Z)(pe,"".concat(ce,"-disabled"),Ce),pe)),X=function(D){Ce||("checked"in f||tt(D.target.checked),j==null||j({target:(0,t.Z)((0,t.Z)({},f),{},{type:x,checked:D.target.checked}),stopPropagation:function(){D.stopPropagation()},preventDefault:function(){D.preventDefault()},nativeEvent:D.nativeEvent}))};return Se.createElement("span",{className:p,title:h,style:he},Se.createElement("input",(0,n.Z)({},H,{className:"".concat(ce,"-input"),ref:T,onChange:X,disabled:Ce,checked:!!ne,type:x})),Se.createElement("span",{className:"".concat(ce,"-inner")}))});ke.Z=be},31561:function(ht,ke,e){e.d(ke,{Z:function(){return x}});var n=e(54476),t=e(20068),v=e(42978),z=e(75931),C=e(35593),A=e(92310),r=e.n(A),_=e(8654),Se=e(59301),O=e(10228),be=e(16089),f=O.Z.ESC,y=O.Z.TAB;function pe(h){var j=h.visible,H=h.triggerRef,T=h.onVisibleChange,P=h.autoFocus,Te=h.overlayRef,ne=Se.useRef(!1),tt=function(){if(j){var D,oe;(D=H.current)===null||D===void 0||(oe=D.focus)===null||oe===void 0||oe.call(D),T==null||T(!1)}},p=function(){var D;return(D=Te.current)!==null&&D!==void 0&&D.focus?(Te.current.focus(),ne.current=!0,!0):!1},X=function(D){switch(D.keyCode){case f:tt();break;case y:{var oe=!1;ne.current||(oe=p()),oe?D.preventDefault():tt();break}}};Se.useEffect(function(){return j?(window.addEventListener("keydown",X),P&&(0,be.Z)(p,3),function(){window.removeEventListener("keydown",X),ne.current=!1}):function(){ne.current=!1}},[j])}var re=(0,Se.forwardRef)(function(h,j){var H=h.overlay,T=h.arrow,P=h.prefixCls,Te=(0,Se.useMemo)(function(){var tt;return typeof H=="function"?tt=H():tt=H,tt},[H]),ne=(0,_.sQ)(j,Te==null?void 0:Te.ref);return Se.createElement(Se.Fragment,null,T&&Se.createElement("div",{className:"".concat(P,"-arrow")}),Se.cloneElement(Te,{ref:(0,_.Yr)(Te)?ne:void 0}))}),ce=re,_e={adjustX:1,adjustY:1},he=[0,0],Le={topLeft:{points:["bl","tl"],overflow:_e,offset:[0,-4],targetOffset:he},top:{points:["bc","tc"],overflow:_e,offset:[0,-4],targetOffset:he},topRight:{points:["br","tr"],overflow:_e,offset:[0,-4],targetOffset:he},bottomLeft:{points:["tl","bl"],overflow:_e,offset:[0,4],targetOffset:he},bottom:{points:["tc","bc"],overflow:_e,offset:[0,4],targetOffset:he},bottomRight:{points:["tr","br"],overflow:_e,offset:[0,4],targetOffset:he}},Ce=Le,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function m(h,j){var H,T=h.arrow,P=T===void 0?!1:T,Te=h.prefixCls,ne=Te===void 0?"rc-dropdown":Te,tt=h.transitionName,p=h.animation,X=h.align,k=h.placement,D=k===void 0?"bottomLeft":k,oe=h.placements,Q=oe===void 0?Ce:oe,R=h.getPopupContainer,$=h.showAction,V=h.hideAction,Y=h.overlayClassName,ge=h.overlayStyle,ue=h.visible,it=h.trigger,Ue=it===void 0?["hover"]:it,rt=h.autoFocus,vt=h.overlay,Bt=h.children,dt=h.onVisibleChange,Pe=(0,z.Z)(h,G),nt=Se.useState(),N=(0,v.Z)(nt,2),w=N[0],d=N[1],a="visible"in h?ue:w,B=Se.useRef(null),K=Se.useRef(null),c=Se.useRef(null);Se.useImperativeHandle(j,function(){return B.current});var i=function(Ie){d(Ie),dt==null||dt(Ie)};pe({visible:a,triggerRef:c,onVisibleChange:i,autoFocus:rt,overlayRef:K});var W=function(Ie){var b=h.onOverlayClick;d(!1),b&&b(Ie)},g=function(){return Se.createElement(ce,{ref:K,overlay:vt,prefixCls:ne,arrow:P})},u=function(){return typeof vt=="function"?g:g()},L=function(){var Ie=h.minOverlayWidthMatchTrigger,b=h.alignPoint;return"minOverlayWidthMatchTrigger"in h?Ie:!b},ve=function(){var Ie=h.openClassName;return Ie!==void 0?Ie:"".concat(ne,"-open")},ae=Se.cloneElement(Bt,{className:r()((H=Bt.props)===null||H===void 0?void 0:H.className,a&&ve()),ref:(0,_.Yr)(Bt)?(0,_.sQ)(c,Bt.ref):void 0}),Be=V;return!Be&&Ue.indexOf("contextMenu")!==-1&&(Be=["click"]),Se.createElement(C.Z,(0,n.Z)({builtinPlacements:Q},Pe,{prefixCls:ne,ref:B,popupClassName:r()(Y,(0,t.Z)({},"".concat(ne,"-show-arrow"),P)),popupStyle:ge,action:Ue,showAction:$,hideAction:Be,popupPlacement:D,popupAlign:X,popupTransitionName:tt,popupAnimation:p,popupVisible:a,stretch:L()?"minWidth":"",popup:u(),onPopupVisibleChange:i,onPopupClick:W,getPopupContainer:R}),ae)}var l=Se.forwardRef(m),x=l},93681:function(ht,ke,e){e.r(ke),e.d(ke,{BaseInput:function(){return O},default:function(){return Le}});var n=e(54476),t=e(33885),v=e(20068),z=e(76190),C=e(92310),A=e.n(C),r=e(59301),_=e(5643),Se=function(G){var m,l,x=G.inputElement,h=G.prefixCls,j=G.prefix,H=G.suffix,T=G.addonBefore,P=G.addonAfter,Te=G.className,ne=G.style,tt=G.disabled,p=G.readOnly,X=G.focused,k=G.triggerFocus,D=G.allowClear,oe=G.value,Q=G.handleReset,R=G.hidden,$=G.classes,V=G.classNames,Y=G.dataAttrs,ge=G.styles,ue=G.components,it=(ue==null?void 0:ue.affixWrapper)||"span",Ue=(ue==null?void 0:ue.groupWrapper)||"span",rt=(ue==null?void 0:ue.wrapper)||"span",vt=(ue==null?void 0:ue.groupAddon)||"span",Bt=(0,r.useRef)(null),dt=function(g){var u;(u=Bt.current)!==null&&u!==void 0&&u.contains(g.target)&&(k==null||k())},Pe=function(){var g;if(!D)return null;var u=!tt&&!p&&oe,L="".concat(h,"-clear-icon"),ve=(0,z.Z)(D)==="object"&&D!==null&&D!==void 0&&D.clearIcon?D.clearIcon:"\u2716";return r.createElement("span",{onClick:Q,onMouseDown:function(Be){return Be.preventDefault()},className:A()(L,(g={},(0,v.Z)(g,"".concat(L,"-hidden"),!u),(0,v.Z)(g,"".concat(L,"-has-suffix"),!!H),g)),role:"button",tabIndex:-1},ve)},nt=(0,r.cloneElement)(x,{value:oe,hidden:R,className:A()((m=x.props)===null||m===void 0?void 0:m.className,!(0,_.X3)(G)&&!(0,_.He)(G)&&Te)||null,style:(0,t.Z)((0,t.Z)({},(l=x.props)===null||l===void 0?void 0:l.style),!(0,_.X3)(G)&&!(0,_.He)(G)?ne:{})});if((0,_.X3)(G)){var N,w="".concat(h,"-affix-wrapper"),d=A()(w,(N={},(0,v.Z)(N,"".concat(w,"-disabled"),tt),(0,v.Z)(N,"".concat(w,"-focused"),X),(0,v.Z)(N,"".concat(w,"-readonly"),p),(0,v.Z)(N,"".concat(w,"-input-with-clear-btn"),H&&D&&oe),N),!(0,_.He)(G)&&Te,$==null?void 0:$.affixWrapper,V==null?void 0:V.affixWrapper),a=(H||D)&&r.createElement("span",{className:A()("".concat(h,"-suffix"),V==null?void 0:V.suffix),style:ge==null?void 0:ge.suffix},Pe(),H);nt=r.createElement(it,(0,n.Z)({className:d,style:(0,t.Z)((0,t.Z)({},(0,_.He)(G)?void 0:ne),ge==null?void 0:ge.affixWrapper),hidden:!(0,_.He)(G)&&R,onClick:dt},Y==null?void 0:Y.affixWrapper,{ref:Bt}),j&&r.createElement("span",{className:A()("".concat(h,"-prefix"),V==null?void 0:V.prefix),style:ge==null?void 0:ge.prefix},j),(0,r.cloneElement)(x,{value:oe,hidden:null}),a)}if((0,_.He)(G)){var B="".concat(h,"-group"),K="".concat(B,"-addon"),c=A()("".concat(h,"-wrapper"),B,$==null?void 0:$.wrapper),i=A()("".concat(h,"-group-wrapper"),Te,$==null?void 0:$.group);return r.createElement(Ue,{className:i,style:ne,hidden:R},r.createElement(rt,{className:c},T&&r.createElement(vt,{className:K},T),(0,r.cloneElement)(nt,{hidden:null}),P&&r.createElement(vt,{className:K},P)))}return nt},O=Se,be=e(94480),f=e(42978),y=e(75931),pe=e(18929),re=e(2738),ce=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],_e=(0,r.forwardRef)(function(Ce,G){var m=Ce.autoComplete,l=Ce.onChange,x=Ce.onFocus,h=Ce.onBlur,j=Ce.onPressEnter,H=Ce.onKeyDown,T=Ce.prefixCls,P=T===void 0?"rc-input":T,Te=Ce.disabled,ne=Ce.htmlSize,tt=Ce.className,p=Ce.maxLength,X=Ce.suffix,k=Ce.showCount,D=Ce.type,oe=D===void 0?"text":D,Q=Ce.classes,R=Ce.classNames,$=Ce.styles,V=(0,y.Z)(Ce,ce),Y=(0,pe.Z)(Ce.defaultValue,{value:Ce.value}),ge=(0,f.Z)(Y,2),ue=ge[0],it=ge[1],Ue=(0,r.useState)(!1),rt=(0,f.Z)(Ue,2),vt=rt[0],Bt=rt[1],dt=(0,r.useRef)(null),Pe=function(i){dt.current&&(0,_.nH)(dt.current,i)};(0,r.useImperativeHandle)(G,function(){return{focus:Pe,blur:function(){var i;(i=dt.current)===null||i===void 0||i.blur()},setSelectionRange:function(i,W,g){var u;(u=dt.current)===null||u===void 0||u.setSelectionRange(i,W,g)},select:function(){var i;(i=dt.current)===null||i===void 0||i.select()},input:dt.current}}),(0,r.useEffect)(function(){Bt(function(c){return c&&Te?!1:c})},[Te]);var nt=function(i){Ce.value===void 0&&it(i.target.value),dt.current&&(0,_.rJ)(dt.current,i,l)},N=function(i){j&&i.key==="Enter"&&j(i),H==null||H(i)},w=function(i){Bt(!0),x==null||x(i)},d=function(i){Bt(!1),h==null||h(i)},a=function(i){it(""),Pe(),dt.current&&(0,_.rJ)(dt.current,i,l)},B=function(){var i=(0,re.Z)(Ce,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return r.createElement("input",(0,n.Z)({autoComplete:m},i,{onChange:nt,onFocus:w,onBlur:d,onKeyDown:N,className:A()(P,(0,v.Z)({},"".concat(P,"-disabled"),Te),R==null?void 0:R.input),style:$==null?void 0:$.input,ref:dt,size:ne,type:oe}))},K=function(){var i=Number(p)>0;if(X||k){var W=(0,_.D7)(ue),g=(0,be.Z)(W).length,u=(0,z.Z)(k)==="object"?k.formatter({value:W,count:g,maxLength:p}):"".concat(g).concat(i?" / ".concat(p):"");return r.createElement(r.Fragment,null,!!k&&r.createElement("span",{className:A()("".concat(P,"-show-count-suffix"),(0,v.Z)({},"".concat(P,"-show-count-has-suffix"),!!X),R==null?void 0:R.count),style:(0,t.Z)({},$==null?void 0:$.count)},u),X)}return null};return r.createElement(O,(0,n.Z)({},V,{prefixCls:P,className:tt,inputElement:B(),handleReset:a,value:(0,_.D7)(ue),focused:vt,triggerFocus:Pe,suffix:K(),disabled:Te,classes:Q,classNames:R,styles:$}))}),he=_e,Le=he},5643:function(ht,ke,e){e.d(ke,{D7:function(){return C},He:function(){return n},X3:function(){return t},nH:function(){return z},rJ:function(){return v}});function n(A){return!!(A.addonBefore||A.addonAfter)}function t(A){return!!(A.prefix||A.suffix||A.allowClear)}function v(A,r,_,Se){if(_){var O=r;if(r.type==="click"){var be=A.cloneNode(!0);O=Object.create(r,{target:{value:be},currentTarget:{value:be}}),be.value="",_(O);return}if(Se!==void 0){O=Object.create(r,{target:{value:A},currentTarget:{value:A}}),A.value=Se,_(O);return}_(O)}}function z(A,r){if(A){A.focus(r);var _=r||{},Se=_.cursor;if(Se){var O=A.value.length;switch(Se){case"start":A.setSelectionRange(0,0);break;case"end":A.setSelectionRange(O,O);break;default:A.setSelectionRange(0,O)}}}}function C(A){return typeof A=="undefined"||A===null?"":String(A)}},15285:function(ht,ke,e){e.d(ke,{iz:function(){return It},ck:function(){return Ot},BW:function(){return Dt},sN:function(){return Ot},Wd:function(){return ye},ZP:function(){return Qe},Xl:function(){return H}});var n=e(54476),t=e(20068),v=e(33885),z=e(94480),C=e(42978),A=e(75931),r=e(92310),_=e.n(r),Se=e(83836),O=e(18929),be=e(13697),f=e(48736),y=e(59301),pe=e(4676),re=y.createContext(null);function ce(J,de){return J===void 0?null:"".concat(J,"-").concat(de)}function _e(J){var de=y.useContext(re);return ce(de,J)}var he=e(80547),Le=["children","locked"],Ce=y.createContext(null);function G(J,de){var Me=(0,v.Z)({},J);return Object.keys(de).forEach(function(je){var xe=de[je];xe!==void 0&&(Me[je]=xe)}),Me}function m(J){var de=J.children,Me=J.locked,je=(0,A.Z)(J,Le),xe=y.useContext(Ce),ie=(0,he.Z)(function(){return G(xe,je)},[xe,je],function(me,Ke){return!Me&&(me[0]!==Ke[0]||!(0,be.Z)(me[1],Ke[1],!0))});return y.createElement(Ce.Provider,{value:ie},de)}var l=[],x=y.createContext(null);function h(){return y.useContext(x)}var j=y.createContext(l);function H(J){var de=y.useContext(j);return y.useMemo(function(){return J!==void 0?[].concat((0,z.Z)(de),[J]):de},[de,J])}var T=y.createContext(null),P=y.createContext({}),Te=P,ne=e(29194);function tt(J){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ne.Z)(J)){var Me=J.nodeName.toLowerCase(),je=["input","select","textarea","button"].includes(Me)||J.isContentEditable||Me==="a"&&!!J.getAttribute("href"),xe=J.getAttribute("tabindex"),ie=Number(xe),me=null;return xe&&!Number.isNaN(ie)?me=ie:je&&me===null&&(me=0),je&&J.disabled&&(me=null),me!==null&&(me>=0||de&&me<0)}return!1}function p(J){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=(0,z.Z)(J.querySelectorAll("*")).filter(function(je){return tt(je,de)});return tt(J,de)&&Me.unshift(J),Me}var X=null;function k(){X=document.activeElement}function D(){X=null}function oe(){if(X)try{X.focus()}catch(J){}}function Q(J,de){if(de.keyCode===9){var Me=p(J),je=Me[de.shiftKey?0:Me.length-1],xe=je===document.activeElement||J===document.activeElement;if(xe){var ie=Me[de.shiftKey?Me.length-1:0];ie.focus(),de.preventDefault()}}}var R=e(10228),$=e(16089),V=R.Z.LEFT,Y=R.Z.RIGHT,ge=R.Z.UP,ue=R.Z.DOWN,it=R.Z.ENTER,Ue=R.Z.ESC,rt=R.Z.HOME,vt=R.Z.END,Bt=[ge,ue,V,Y];function dt(J,de,Me,je){var xe,ie,me,Ke,we="prev",Oe="next",Pt="children",Ft="parent";if(J==="inline"&&je===it)return{inlineTrigger:!0};var on=(xe={},(0,t.Z)(xe,ge,we),(0,t.Z)(xe,ue,Oe),xe),Qt=(ie={},(0,t.Z)(ie,V,Me?Oe:we),(0,t.Z)(ie,Y,Me?we:Oe),(0,t.Z)(ie,ue,Pt),(0,t.Z)(ie,it,Pt),ie),Mt=(me={},(0,t.Z)(me,ge,we),(0,t.Z)(me,ue,Oe),(0,t.Z)(me,it,Pt),(0,t.Z)(me,Ue,Ft),(0,t.Z)(me,V,Me?Pt:Ft),(0,t.Z)(me,Y,Me?Ft:Pt),me),cn={inline:on,horizontal:Qt,vertical:Mt,inlineSub:on,horizontalSub:Mt,verticalSub:Mt},Sn=(Ke=cn["".concat(J).concat(de?"":"Sub")])===null||Ke===void 0?void 0:Ke[je];switch(Sn){case we:return{offset:-1,sibling:!0};case Oe:return{offset:1,sibling:!0};case Ft:return{offset:-1,sibling:!1};case Pt:return{offset:1,sibling:!1};default:return null}}function Pe(J){for(var de=J;de;){if(de.getAttribute("data-menu-list"))return de;de=de.parentElement}return null}function nt(J,de){for(var Me=J||document.activeElement;Me;){if(de.has(Me))return Me;Me=Me.parentElement}return null}function N(J,de){var Me=p(J,!0);return Me.filter(function(je){return de.has(je)})}function w(J,de,Me){var je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!J)return null;var xe=N(J,de),ie=xe.length,me=xe.findIndex(function(Ke){return Me===Ke});return je<0?me===-1?me=ie-1:me-=1:je>0&&(me+=1),me=(me+ie)%ie,xe[me]}var d=function(de,Me){var je=new Set,xe=new Map,ie=new Map;return de.forEach(function(me){var Ke=document.querySelector("[data-menu-id='".concat(ce(Me,me),"']"));Ke&&(je.add(Ke),ie.set(Ke,me),xe.set(me,Ke))}),{elements:je,key2element:xe,element2key:ie}};function a(J,de,Me,je,xe,ie,me,Ke,we,Oe){var Pt=y.useRef(),Ft=y.useRef();Ft.current=de;var on=function(){$.Z.cancel(Pt.current)};return y.useEffect(function(){return function(){on()}},[]),function(Qt){var Mt=Qt.which;if([].concat(Bt,[it,Ue,rt,vt]).includes(Mt)){var cn=ie(),Sn=d(cn,je),un=Sn,gn=un.elements,yn=un.key2element,bn=un.element2key,_t=yn.get(de),Nn=nt(_t,gn),qn=bn.get(Nn),en=dt(J,me(qn,!0).length===1,Me,Mt);if(!en&&Mt!==rt&&Mt!==vt)return;(Bt.includes(Mt)||[rt,vt].includes(Mt))&&Qt.preventDefault();var tn=function(Vt){if(Vt){var Ct=Vt,pt=Vt.querySelector("a");pt!=null&&pt.getAttribute("href")&&(Ct=pt);var Je=bn.get(Vt);Ke(Je),on(),Pt.current=(0,$.Z)(function(){Ft.current===Je&&Ct.focus()})}};if([rt,vt].includes(Mt)||en.sibling||!Nn){var mn;!Nn||J==="inline"?mn=xe.current:mn=Pe(Nn);var Gn,Fe=N(mn,gn);Mt===rt?Gn=Fe[0]:Mt===vt?Gn=Fe[Fe.length-1]:Gn=w(mn,gn,Nn,en.offset),tn(Gn)}else if(en.inlineTrigger)we(qn);else if(en.offset>0)we(qn,!0),on(),Pt.current=(0,$.Z)(function(){Sn=d(cn,je);var Ht=Nn.getAttribute("aria-controls"),Vt=document.getElementById(Ht),Ct=w(Vt,Sn.elements);tn(Ct)},5);else if(en.offset<0){var De=me(qn,!0),He=De[De.length-2],et=yn.get(He);we(He,!1),tn(et)}}Oe==null||Oe(Qt)}}function B(J){Promise.resolve().then(J)}var K="__RC_UTIL_PATH_SPLIT__",c=function(de){return de.join(K)},i=function(de){return de.split(K)},W="rc-menu-more";function g(){var J=y.useState({}),de=(0,C.Z)(J,2),Me=de[1],je=(0,y.useRef)(new Map),xe=(0,y.useRef)(new Map),ie=y.useState([]),me=(0,C.Z)(ie,2),Ke=me[0],we=me[1],Oe=(0,y.useRef)(0),Pt=(0,y.useRef)(!1),Ft=function(){Pt.current||Me({})},on=(0,y.useCallback)(function(yn,bn){var _t=c(bn);xe.current.set(_t,yn),je.current.set(yn,_t),Oe.current+=1;var Nn=Oe.current;B(function(){Nn===Oe.current&&Ft()})},[]),Qt=(0,y.useCallback)(function(yn,bn){var _t=c(bn);xe.current.delete(_t),je.current.delete(yn)},[]),Mt=(0,y.useCallback)(function(yn){we(yn)},[]),cn=(0,y.useCallback)(function(yn,bn){var _t=je.current.get(yn)||"",Nn=i(_t);return bn&&Ke.includes(Nn[0])&&Nn.unshift(W),Nn},[Ke]),Sn=(0,y.useCallback)(function(yn,bn){return yn.some(function(_t){var Nn=cn(_t,!0);return Nn.includes(bn)})},[cn]),un=function(){var bn=(0,z.Z)(je.current.keys());return Ke.length&&bn.push(W),bn},gn=(0,y.useCallback)(function(yn){var bn="".concat(je.current.get(yn)).concat(K),_t=new Set;return(0,z.Z)(xe.current.keys()).forEach(function(Nn){Nn.startsWith(bn)&&_t.add(xe.current.get(Nn))}),_t},[]);return y.useEffect(function(){return function(){Pt.current=!0}},[]),{registerPath:on,unregisterPath:Qt,refreshOverflowKeys:Mt,isSubPathKey:Sn,getKeyPath:cn,getKeys:un,getSubPathKeys:gn}}function u(J){var de=y.useRef(J);de.current=J;var Me=y.useCallback(function(){for(var je,xe=arguments.length,ie=new Array(xe),me=0;me1&&(gn.motionAppear=!1);var yn=gn.onVisibleChanged;return gn.onVisibleChanged=function(bn){return!on.current&&!bn&&Sn(!0),yn==null?void 0:yn(bn)},cn?null:y.createElement(m,{mode:ie,locked:!on.current},y.createElement(E.default,(0,n.Z)({visible:un},gn,{forceRender:we,removeOnLeave:!1,leavedClassName:"".concat(Ke,"-hidden")}),function(bn){var _t=bn.className,Nn=bn.style;return y.createElement(qt,{id:de,className:_t,style:Nn},xe)}))}var F=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],S=["active"],Ae=function(de){var Me,je=de.style,xe=de.className,ie=de.title,me=de.eventKey,Ke=de.warnKey,we=de.disabled,Oe=de.internalPopupClose,Pt=de.children,Ft=de.itemIcon,on=de.expandIcon,Qt=de.popupClassName,Mt=de.popupOffset,cn=de.popupStyle,Sn=de.onClick,un=de.onMouseEnter,gn=de.onMouseLeave,yn=de.onTitleClick,bn=de.onTitleMouseEnter,_t=de.onTitleMouseLeave,Nn=(0,A.Z)(de,F),qn=_e(me),en=y.useContext(Ce),tn=en.prefixCls,mn=en.mode,Gn=en.openKeys,Fe=en.disabled,De=en.overflowDisabled,He=en.activeKey,et=en.selectedKeys,Ht=en.itemIcon,Vt=en.expandIcon,Ct=en.onItemClick,pt=en.onOpenChange,Je=en.onActive,Zt=y.useContext(Te),Rt=Zt._internalRenderSubMenuItem,At=y.useContext(T),Vn=At.isSubPathKey,zn=H(),Pn="".concat(tn,"-submenu"),Dn=Fe||we,mt=y.useRef(),Kt=y.useRef(),Bn=Ft!=null?Ft:Ht,wn=on!=null?on:Vt,vr=Gn.includes(me),fr=!De&&vr,Sr=Vn(et,me),Rr=Ne(me,Dn,bn,_t),Ar=Rr.active,Vr=(0,A.Z)(Rr,S),ua=y.useState(!1),Hr=(0,C.Z)(ua,2),da=Hr[0],fa=Hr[1],Ur=function(Fr){Dn||fa(Fr)},Cr=function(Fr){Ur(!0),un==null||un({key:me,domEvent:Fr})},la=function(Fr){Ur(!1),gn==null||gn({key:me,domEvent:Fr})},ta=y.useMemo(function(){return Ar||(mn!=="inline"?da||Vn([He],me):!1)},[mn,Ar,He,da,me,Vn]),Xr=Ge(zn.length),na=function(Fr){Dn||(yn==null||yn({key:me,domEvent:Fr}),mn==="inline"&&pt(me,!vr))},Lt=u(function(Nr){Sn==null||Sn(ot(Nr)),Ct(Nr)}),Nt=function(Fr){mn!=="inline"&&pt(me,Fr)},pn=function(){Je(me)},jn=qn&&"".concat(qn,"-popup"),ft=y.createElement("div",(0,n.Z)({role:"menuitem",style:Xr,className:"".concat(Pn,"-title"),tabIndex:Dn?null:-1,ref:mt,title:typeof ie=="string"?ie:null,"data-menu-id":De&&qn?null:qn,"aria-expanded":fr,"aria-haspopup":!0,"aria-controls":jn,"aria-disabled":Dn,onClick:na,onFocus:pn},Vr),ie,y.createElement(ct,{icon:mn!=="horizontal"?wn:void 0,props:(0,v.Z)((0,v.Z)({},de),{},{isOpen:fr,isSubMenu:!0})},y.createElement("i",{className:"".concat(Pn,"-arrow")}))),nn=y.useRef(mn);if(mn!=="inline"&&zn.length>1?nn.current="vertical":nn.current=mn,!De){var Qn=nn.current;ft=y.createElement(Wn,{mode:Qn,prefixCls:Pn,visible:!Oe&&fr&&mn!=="inline",popupClassName:Qt,popupOffset:Mt,popupStyle:cn,popup:y.createElement(m,{mode:Qn==="horizontal"?"vertical":Qn},y.createElement(qt,{id:jn,ref:Kt},Pt)),disabled:Dn,onVisibleChange:Nt},ft)}var Jr=y.createElement(Se.Z.Item,(0,n.Z)({role:"none"},Nn,{component:"li",style:je,className:_()(Pn,"".concat(Pn,"-").concat(mn),xe,(Me={},(0,t.Z)(Me,"".concat(Pn,"-open"),fr),(0,t.Z)(Me,"".concat(Pn,"-active"),ta),(0,t.Z)(Me,"".concat(Pn,"-selected"),Sr),(0,t.Z)(Me,"".concat(Pn,"-disabled"),Dn),Me)),onMouseEnter:Cr,onMouseLeave:la}),ft,!De&&y.createElement(M,{id:jn,open:fr,keyPath:zn},Pt));return Rt&&(Jr=Rt(Jr,de,{selected:Sr,active:ta,open:fr,disabled:Dn})),y.createElement(m,{onItemClick:Lt,mode:mn==="horizontal"?"vertical":mn,itemIcon:Bn,expandIcon:wn},Jr)};function ye(J){var de=J.eventKey,Me=J.children,je=H(de),xe=vn(Me,je),ie=h();y.useEffect(function(){if(ie)return ie.registerPath(de,je),function(){ie.unregisterPath(de,je)}},[je]);var me;return ie?me=xe:me=y.createElement(Ae,J,xe),y.createElement(j.Provider,{value:je},me)}var Xe=e(76190),Ve=["className","title","eventKey","children"],gt=["children"],xt=function(de){var Me=de.className,je=de.title,xe=de.eventKey,ie=de.children,me=(0,A.Z)(de,Ve),Ke=y.useContext(Ce),we=Ke.prefixCls,Oe="".concat(we,"-item-group");return y.createElement("li",(0,n.Z)({role:"presentation"},me,{onClick:function(Ft){return Ft.stopPropagation()},className:_()(Oe,Me)}),y.createElement("div",{role:"presentation",className:"".concat(Oe,"-title"),title:typeof je=="string"?je:void 0},je),y.createElement("ul",{role:"group",className:"".concat(Oe,"-list")},ie))};function Dt(J){var de=J.children,Me=(0,A.Z)(J,gt),je=H(Me.eventKey),xe=vn(de,je),ie=h();return ie?xe:y.createElement(xt,(0,le.Z)(Me,["warnKey"]),xe)}function It(J){var de=J.className,Me=J.style,je=y.useContext(Ce),xe=je.prefixCls,ie=h();return ie?null:y.createElement("li",{role:"separator",className:_()("".concat(xe,"-item-divider"),de),style:Me})}var te=["label","children","key","type"];function se(J){return(J||[]).map(function(de,Me){if(de&&(0,Xe.Z)(de)==="object"){var je=de,xe=je.label,ie=je.children,me=je.key,Ke=je.type,we=(0,A.Z)(je,te),Oe=me!=null?me:"tmp-".concat(Me);return ie||Ke==="group"?Ke==="group"?y.createElement(Dt,(0,n.Z)({key:Oe},we,{title:xe}),se(ie)):y.createElement(ye,(0,n.Z)({key:Oe},we,{title:xe}),se(ie)):Ke==="divider"?y.createElement(It,(0,n.Z)({key:Oe},we)):y.createElement(Ot,(0,n.Z)({key:Oe},we),xe)}return null}).filter(function(de){return de})}function U(J,de,Me){var je=J;return de&&(je=se(de)),vn(je,Me)}var We=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],st=[],qe=y.forwardRef(function(J,de){var Me,je,xe=J,ie=xe.prefixCls,me=ie===void 0?"rc-menu":ie,Ke=xe.rootClassName,we=xe.style,Oe=xe.className,Pt=xe.tabIndex,Ft=Pt===void 0?0:Pt,on=xe.items,Qt=xe.children,Mt=xe.direction,cn=xe.id,Sn=xe.mode,un=Sn===void 0?"vertical":Sn,gn=xe.inlineCollapsed,yn=xe.disabled,bn=xe.disabledOverflow,_t=xe.subMenuOpenDelay,Nn=_t===void 0?.1:_t,qn=xe.subMenuCloseDelay,en=qn===void 0?.1:qn,tn=xe.forceSubMenuRender,mn=xe.defaultOpenKeys,Gn=xe.openKeys,Fe=xe.activeKey,De=xe.defaultActiveFirst,He=xe.selectable,et=He===void 0?!0:He,Ht=xe.multiple,Vt=Ht===void 0?!1:Ht,Ct=xe.defaultSelectedKeys,pt=xe.selectedKeys,Je=xe.onSelect,Zt=xe.onDeselect,Rt=xe.inlineIndent,At=Rt===void 0?24:Rt,Vn=xe.motion,zn=xe.defaultMotions,Pn=xe.triggerSubMenuAction,Dn=Pn===void 0?"hover":Pn,mt=xe.builtinPlacements,Kt=xe.itemIcon,Bn=xe.expandIcon,wn=xe.overflowedIndicator,vr=wn===void 0?"...":wn,fr=xe.overflowedIndicatorPopupClassName,Sr=xe.getPopupContainer,Rr=xe.onClick,Ar=xe.onOpenChange,Vr=xe.onKeyDown,ua=xe.openAnimation,Hr=xe.openTransitionName,da=xe._internalRenderMenuItem,fa=xe._internalRenderSubMenuItem,Ur=(0,A.Z)(xe,We),Cr=y.useMemo(function(){return U(Qt,on,st)},[Qt,on]),la=y.useState(!1),ta=(0,C.Z)(la,2),Xr=ta[0],na=ta[1],Lt=y.useRef(),Nt=ae(cn),pn=Mt==="rtl",jn=(0,O.Z)(mn,{value:Gn,postState:function(wr){return wr||st}}),ft=(0,C.Z)(jn,2),nn=ft[0],Qn=ft[1],Jr=function(wr){var Zr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Ca(){Qn(wr),Ar==null||Ar(wr)}Zr?(0,pe.flushSync)(Ca):Ca()},Nr=y.useState(nn),Fr=(0,C.Z)(Nr,2),Qr=Fr[0],xr=Fr[1],ir=y.useRef(!1),jr=y.useMemo(function(){return(un==="inline"||un==="vertical")&&gn?["vertical",gn]:[un,!1]},[un,gn]),Or=(0,C.Z)(jr,2),qr=Or[0],Mr=Or[1],Wa=qr==="inline",La=y.useState(qr),oo=(0,C.Z)(La,2),Oa=oo[0],lo=oo[1],io=y.useState(Mr),eo=(0,C.Z)(io,2),to=eo[0],Eo=eo[1];y.useEffect(function(){lo(qr),Eo(Mr),ir.current&&(Wa?Qn(Qr):Jr(st))},[qr,Mr]);var so=y.useState(0),no=(0,C.Z)(so,2),Xa=no[0],co=no[1],Ja=Xa>=Cr.length-1||Oa!=="horizontal"||bn;y.useEffect(function(){Wa&&xr(nn)},[nn]),y.useEffect(function(){return ir.current=!0,function(){ir.current=!1}},[]);var Za=g(),uo=Za.registerPath,fo=Za.unregisterPath,mo=Za.refreshOverflowKeys,ka=Za.isSubPathKey,sr=Za.getKeyPath,rr=Za.getKeys,ia=Za.getSubPathKeys,Yr=y.useMemo(function(){return{registerPath:uo,unregisterPath:fo}},[uo,fo]),Kr=y.useMemo(function(){return{isSubPathKey:ka}},[ka]);y.useEffect(function(){mo(Ja?st:Cr.slice(Xa+1).map(function(Wr){return Wr.key}))},[Xa,Ja]);var sa=(0,O.Z)(Fe||De&&((Me=Cr[0])===null||Me===void 0?void 0:Me.key),{value:Fe}),ma=(0,C.Z)(sa,2),Pa=ma[0],ba=ma[1],Ga=u(function(Wr){ba(Wr)}),Ra=u(function(){ba(void 0)});(0,y.useImperativeHandle)(de,function(){return{list:Lt.current,focus:function(wr){var Zr,Ca=rr(),Ea=d(Ca,Nt),xo=Ea.elements,Va=Ea.key2element,yo=Ea.element2key,No=N(Lt.current,xo),Fo=Pa!=null?Pa:No[0]?yo.get(No[0]):(Zr=Cr.find(function(Uo){return!Uo.props.disabled}))===null||Zr===void 0?void 0:Zr.key,bo=Va.get(Fo);if(Fo&&bo){var Bo;bo==null||(Bo=bo.focus)===null||Bo===void 0||Bo.call(bo,wr)}}}});var vo=(0,O.Z)(Ct||[],{value:pt,postState:function(wr){return Array.isArray(wr)?wr:wr==null?st:[wr]}}),Oo=(0,C.Z)(vo,2),go=Oo[0],po=Oo[1],So=function(wr){if(et){var Zr=wr.key,Ca=go.includes(Zr),Ea;Vt?Ca?Ea=go.filter(function(Va){return Va!==Zr}):Ea=[].concat((0,z.Z)(go),[Zr]):Ea=[Zr],po(Ea);var xo=(0,v.Z)((0,v.Z)({},wr),{},{selectedKeys:Ea});Ca?Zt==null||Zt(xo):Je==null||Je(xo)}!Vt&&nn.length&&Oa!=="inline"&&Jr(st)},ho=u(function(Wr){Rr==null||Rr(ot(Wr)),So(Wr)}),Ao=u(function(Wr,wr){var Zr=nn.filter(function(Ea){return Ea!==Wr});if(wr)Zr.push(Wr);else if(Oa!=="inline"){var Ca=ia(Wr);Zr=Zr.filter(function(Ea){return!Ca.has(Ea)})}(0,be.Z)(nn,Zr,!0)||Jr(Zr,!0)}),Lo=function(wr,Zr){var Ca=Zr!=null?Zr:!nn.includes(wr);Ao(wr,Ca)},wo=a(Oa,Pa,pn,Nt,Lt,rr,sr,ba,Lo,Vr);y.useEffect(function(){na(!0)},[]);var Po=y.useMemo(function(){return{_internalRenderMenuItem:da,_internalRenderSubMenuItem:fa}},[da,fa]),Do=Oa!=="horizontal"||bn?Cr:Cr.map(function(Wr,wr){return y.createElement(m,{key:Wr.key,overflowDisabled:wr>Xa},Wr)}),Ro=y.createElement(Se.Z,(0,n.Z)({id:cn,ref:Lt,prefixCls:"".concat(me,"-overflow"),component:"ul",itemComponent:Ot,className:_()(me,"".concat(me,"-root"),"".concat(me,"-").concat(Oa),Oe,(je={},(0,t.Z)(je,"".concat(me,"-inline-collapsed"),to),(0,t.Z)(je,"".concat(me,"-rtl"),pn),je),Ke),dir:Mt,style:we,role:"menu",tabIndex:Ft,data:Do,renderRawItem:function(wr){return wr},renderRawRest:function(wr){var Zr=wr.length,Ca=Zr?Cr.slice(-Zr):null;return y.createElement(ye,{eventKey:W,title:vr,disabled:Ja,internalPopupClose:Zr===0,popupClassName:fr},Ca)},maxCount:Oa!=="horizontal"||bn?Se.Z.INVALIDATE:Se.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(wr){co(wr)},onKeyDown:wo},Ur));return y.createElement(Te.Provider,{value:Po},y.createElement(re.Provider,{value:Nt},y.createElement(m,{prefixCls:me,rootClassName:Ke,mode:Oa,openKeys:nn,rtl:pn,disabled:yn,motion:Xr?Vn:null,defaultMotions:Xr?zn:null,activeKey:Pa,onActive:Ga,onInactive:Ra,selectedKeys:go,inlineIndent:At,subMenuOpenDelay:Nn,subMenuCloseDelay:en,forceSubMenuRender:tn,builtinPlacements:mt,triggerSubMenuAction:Dn,getPopupContainer:Sr,itemIcon:Kt,expandIcon:Bn,onItemClick:ho,onOpenChange:Ao},y.createElement(T.Provider,{value:Kr},Ro),y.createElement("div",{style:{display:"none"},"aria-hidden":!0},y.createElement(x.Provider,{value:Yr},Cr)))))}),bt=qe,at=bt;at.Item=Ot,at.SubMenu=ye,at.ItemGroup=Dt,at.Divider=It;var Qe=at},83836:function(ht,ke,e){e.d(ke,{Z:function(){return k}});var n=e(54476),t=e(33885),v=e(42978),z=e(75931),C=e(59301),A=e(92310),r=e.n(A),_=e(29301),Se=e(34280),O=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],be=void 0;function f(D,oe){var Q=D.prefixCls,R=D.invalidate,$=D.item,V=D.renderItem,Y=D.responsive,ge=D.responsiveDisabled,ue=D.registerSize,it=D.itemKey,Ue=D.className,rt=D.style,vt=D.children,Bt=D.display,dt=D.order,Pe=D.component,nt=Pe===void 0?"div":Pe,N=(0,z.Z)(D,O),w=Y&&!Bt;function d(i){ue(it,i)}C.useEffect(function(){return function(){d(null)}},[]);var a=V&&$!==be?V($,{index:dt}):vt,B;R||(B={opacity:w?0:1,height:w?0:be,overflowY:w?"hidden":be,order:Y?dt:be,pointerEvents:w?"none":be,position:w?"absolute":be});var K={};w&&(K["aria-hidden"]=!0);var c=C.createElement(nt,(0,n.Z)({className:r()(!R&&Q,Ue),style:(0,t.Z)((0,t.Z)({},B),rt)},K,N,{ref:oe}),a);return Y&&(c=C.createElement(_.Z,{onResize:function(W){var g=W.offsetWidth;d(g)},disabled:ge},c)),c}var y=C.forwardRef(f);y.displayName="Item";var pe=y,re=e(6089),ce=e(4676),_e=e(16089);function he(D){if(typeof MessageChannel=="undefined")(0,_e.Z)(D);else{var oe=new MessageChannel;oe.port1.onmessage=function(){return D()},oe.port2.postMessage(void 0)}}function Le(){var D=C.useRef(null),oe=function(R){D.current||(D.current=[],he(function(){(0,ce.unstable_batchedUpdates)(function(){D.current.forEach(function($){$()}),D.current=null})})),D.current.push(R)};return oe}function Ce(D,oe){var Q=C.useState(oe),R=(0,v.Z)(Q,2),$=R[0],V=R[1],Y=(0,re.Z)(function(ge){D(function(){V(ge)})});return[$,Y]}var G=C.createContext(null),m=["component"],l=["className"],x=["className"],h=function(oe,Q){var R=C.useContext(G);if(!R){var $=oe.component,V=$===void 0?"div":$,Y=(0,z.Z)(oe,m);return C.createElement(V,(0,n.Z)({},Y,{ref:Q}))}var ge=R.className,ue=(0,z.Z)(R,l),it=oe.className,Ue=(0,z.Z)(oe,x);return C.createElement(G.Provider,{value:null},C.createElement(pe,(0,n.Z)({ref:Q,className:r()(ge,it)},ue,Ue)))},j=C.forwardRef(h);j.displayName="RawItem";var H=j,T=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],P="responsive",Te="invalidate";function ne(D){return"+ ".concat(D.length," ...")}function tt(D,oe){var Q=D.prefixCls,R=Q===void 0?"rc-overflow":Q,$=D.data,V=$===void 0?[]:$,Y=D.renderItem,ge=D.renderRawItem,ue=D.itemKey,it=D.itemWidth,Ue=it===void 0?10:it,rt=D.ssr,vt=D.style,Bt=D.className,dt=D.maxCount,Pe=D.renderRest,nt=D.renderRawRest,N=D.prefix,w=D.suffix,d=D.component,a=d===void 0?"div":d,B=D.itemComponent,K=D.onVisibleChange,c=(0,z.Z)(D,T),i=rt==="full",W=Le(),g=Ce(W,null),u=(0,v.Z)(g,2),L=u[0],ve=u[1],ae=L||0,Be=Ce(W,new Map),fe=(0,v.Z)(Be,2),Ie=fe[0],b=fe[1],le=Ce(W,0),Ee=(0,v.Z)(le,2),Ne=Ee[0],Ge=Ee[1],ct=Ce(W,0),ut=(0,v.Z)(ct,2),ot=ut[0],St=ut[1],Tt=Ce(W,0),zt=(0,v.Z)(Tt,2),kt=zt[0],sn=zt[1],an=Ce(W,0),Ot=(0,v.Z)(an,2),$t=Ot[0],Jt=Ot[1],Gt=(0,C.useState)(null),qt=(0,v.Z)(Gt,2),kn=qt[0],vn=qt[1],Cn=(0,C.useState)(null),xn=(0,v.Z)(Cn,2),Hn=xn[0],tr=xn[1],Ln=C.useMemo(function(){return Hn===null&&i?Number.MAX_SAFE_INTEGER:Hn||0},[Hn,L]),ln=(0,C.useState)(!1),Un=(0,v.Z)(ln,2),Wn=Un[0],E=Un[1],M="".concat(R,"-item"),F=Math.max(Ne,ot),S=dt===P,Ae=V.length&&S,ye=dt===Te,Xe=Ae||typeof dt=="number"&&V.length>dt,Ve=(0,C.useMemo)(function(){var ie=V;return Ae?L===null&&i?ie=V:ie=V.slice(0,Math.min(V.length,ae/Ue)):typeof dt=="number"&&(ie=V.slice(0,dt)),ie},[V,Ue,L,dt,Ae]),gt=(0,C.useMemo)(function(){return Ae?V.slice(Ln+1):V.slice(Ve.length)},[V,Ve,Ae,Ln]),xt=(0,C.useCallback)(function(ie,me){var Ke;return typeof ue=="function"?ue(ie):(Ke=ue&&(ie==null?void 0:ie[ue]))!==null&&Ke!==void 0?Ke:me},[ue]),Dt=(0,C.useCallback)(Y||function(ie){return ie},[Y]);function It(ie,me,Ke){Hn===ie&&(me===void 0||me===kn)||(tr(ie),Ke||(E(ieae){It(we-1,ie-Oe-$t+ot);break}}w&&qe(0)+$t>ae&&vn(null)}},[ae,Ie,ot,kt,$t,xt,Ve]);var bt=Wn&&!!gt.length,at={};kn!==null&&Ae&&(at={position:"absolute",left:kn,top:0});var Qe={prefixCls:M,responsive:Ae,component:B,invalidate:ye},J=ge?function(ie,me){var Ke=xt(ie,me);return C.createElement(G.Provider,{key:Ke,value:(0,t.Z)((0,t.Z)({},Qe),{},{order:me,item:ie,itemKey:Ke,registerSize:se,display:me<=Ln})},ge(ie,me))}:function(ie,me){var Ke=xt(ie,me);return C.createElement(pe,(0,n.Z)({},Qe,{order:me,key:Ke,item:ie,renderItem:Dt,itemKey:Ke,registerSize:se,display:me<=Ln}))},de={order:bt?Ln:Number.MAX_SAFE_INTEGER,className:"".concat(M,"-rest"),registerSize:U,display:bt},Me=Pe||ne,je=nt?C.createElement(G.Provider,{value:(0,t.Z)((0,t.Z)({},Qe),de)},nt(gt)):C.createElement(pe,(0,n.Z)({},Qe,de),typeof Me=="function"?Me(gt):Me),xe=C.createElement(a,(0,n.Z)({className:r()(!ye&&R,Bt),style:vt,ref:oe},c),N&&C.createElement(pe,(0,n.Z)({},Qe,{responsive:S,responsiveDisabled:!Ae,order:-1,className:"".concat(M,"-prefix"),registerSize:We,display:!0}),N),Ve.map(J),Xe?je:null,w&&C.createElement(pe,(0,n.Z)({},Qe,{responsive:S,responsiveDisabled:!Ae,order:Ln,className:"".concat(M,"-suffix"),registerSize:st,display:!0,style:at}),w));return S?C.createElement(_.Z,{onResize:te,disabled:!Ae},xe):xe}var p=C.forwardRef(tt);p.displayName="Overflow",p.Item=H,p.RESPONSIVE=P,p.INVALIDATE=Te;var X=p,k=X},17115:function(ht,ke,e){e.d(ke,{ZP:function(){return r}});var n=e(42978),t=e(59301),v=e(47273),z=0,C=(0,v.Z)();function A(){var _;return C?(_=z,z+=1):_="TEST_OR_SSR",_}function r(_){var Se=t.useState(),O=(0,n.Z)(Se,2),be=O[0],f=O[1];return t.useEffect(function(){f("rc_select_".concat(A()))},[]),_||be}},77861:function(ht,ke,e){e.d(ke,{Ac:function(){return L},Xo:function(){return ot},Wx:function(){return Tt},ZP:function(){return M},lk:function(){return G}});var n=e(54476),t=e(94480),v=e(20068),z=e(33885),C=e(42978),A=e(75931),r=e(76190),_=e(18929),Se=e(48736),O=e(59301),be=e(92310),f=e.n(be),y=e(34280),pe=e(49658),re=e(10228),ce=e(8654),_e=function(S){var Ae=S.className,ye=S.customizeIcon,Xe=S.customizeIconProps,Ve=S.onMouseDown,gt=S.onClick,xt=S.children,Dt;return typeof ye=="function"?Dt=ye(Xe):Dt=ye,O.createElement("span",{className:Ae,onMouseDown:function(te){te.preventDefault(),Ve&&Ve(te)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:gt,"aria-hidden":!0},Dt!==void 0?Dt:O.createElement("span",{className:f()(Ae.split(/\s+/).map(function(It){return"".concat(It,"-icon")}))},xt))},he=_e;function Le(F,S,Ae,ye,Xe){var Ve=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,gt=arguments.length>6?arguments[6]:void 0,xt=arguments.length>7?arguments[7]:void 0,Dt=O.useMemo(function(){if((0,r.Z)(ye)==="object")return ye.clearIcon;if(Xe)return Xe},[ye,Xe]),It=O.useMemo(function(){return!!(!Ve&&ye&&(Ae.length||gt)&&!(xt==="combobox"&>===""))},[ye,Ve,Ae.length,gt,xt]);return{allowClear:It,clearIcon:O.createElement(he,{className:"".concat(F,"-clear"),onMouseDown:S,customizeIcon:Dt},"\xD7")}}var Ce=O.createContext(null);function G(){return O.useContext(Ce)}function m(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,S=O.useState(!1),Ae=(0,C.Z)(S,2),ye=Ae[0],Xe=Ae[1],Ve=O.useRef(null),gt=function(){window.clearTimeout(Ve.current)};O.useEffect(function(){return gt},[]);var xt=function(It,te){gt(),Ve.current=window.setTimeout(function(){Xe(It),te&&te()},F)};return[ye,xt,gt]}function l(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,S=O.useRef(null),Ae=O.useRef(null);O.useEffect(function(){return function(){window.clearTimeout(Ae.current)}},[]);function ye(Xe){(Xe||S.current===null)&&(S.current=Xe),window.clearTimeout(Ae.current),Ae.current=window.setTimeout(function(){S.current=null},F)}return[function(){return S.current},ye]}function x(F,S,Ae,ye){var Xe=O.useRef(null);Xe.current={open:S,triggerOpen:Ae,customizedTrigger:ye},O.useEffect(function(){function Ve(gt){var xt;if(!((xt=Xe.current)!==null&&xt!==void 0&&xt.customizedTrigger)){var Dt=gt.target;Dt.shadowRoot&>.composed&&(Dt=gt.composedPath()[0]||Dt),Xe.current.open&&F().filter(function(It){return It}).every(function(It){return!It.contains(Dt)&&It!==Dt})&&Xe.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ve),function(){return window.removeEventListener("mousedown",Ve)}},[])}var h=e(26112),j=e(83836),H=function(S,Ae){var ye,Xe,Ve=S.prefixCls,gt=S.id,xt=S.inputElement,Dt=S.disabled,It=S.tabIndex,te=S.autoFocus,se=S.autoComplete,U=S.editable,We=S.activeDescendantId,st=S.value,qe=S.maxLength,bt=S.onKeyDown,at=S.onMouseDown,Qe=S.onChange,J=S.onPaste,de=S.onCompositionStart,Me=S.onCompositionEnd,je=S.open,xe=S.attrs,ie=xt||O.createElement("input",null),me=ie,Ke=me.ref,we=me.props,Oe=we.onKeyDown,Pt=we.onChange,Ft=we.onMouseDown,on=we.onCompositionStart,Qt=we.onCompositionEnd,Mt=we.style;return(0,Se.Kp)(!("maxLength"in ie.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),ie=O.cloneElement(ie,(0,z.Z)((0,z.Z)((0,z.Z)({type:"search"},we),{},{id:gt,ref:(0,ce.sQ)(Ae,Ke),disabled:Dt,tabIndex:It,autoComplete:se||"off",autoFocus:te,className:f()("".concat(Ve,"-selection-search-input"),(ye=ie)===null||ye===void 0||(Xe=ye.props)===null||Xe===void 0?void 0:Xe.className),role:"combobox","aria-label":"Search","aria-expanded":je||!1,"aria-haspopup":"listbox","aria-owns":"".concat(gt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(gt,"_list"),"aria-activedescendant":je?We:void 0},xe),{},{value:U?st:"",maxLength:qe,readOnly:!U,unselectable:U?null:"on",style:(0,z.Z)((0,z.Z)({},Mt),{},{opacity:U?null:0}),onKeyDown:function(Sn){bt(Sn),Oe&&Oe(Sn)},onMouseDown:function(Sn){at(Sn),Ft&&Ft(Sn)},onChange:function(Sn){Qe(Sn),Pt&&Pt(Sn)},onCompositionStart:function(Sn){de(Sn),on&&on(Sn)},onCompositionEnd:function(Sn){Me(Sn),Qt&&Qt(Sn)},onPaste:J})),ie},T=O.forwardRef(H);T.displayName="Input";var P=T;function Te(F){return Array.isArray(F)?F:F!==void 0?[F]:[]}var ne=typeof window!="undefined"&&window.document&&window.document.documentElement,tt=ne;function p(F){return F!=null}function X(F){return!F&&F!==0}function k(F){return["string","number"].includes((0,r.Z)(F))}function D(F){var S=void 0;return F&&(k(F.title)?S=F.title.toString():k(F.label)&&(S=F.label.toString())),S}function oe(F,S){tt?O.useLayoutEffect(F,S):O.useEffect(F,S)}function Q(F){var S;return(S=F.key)!==null&&S!==void 0?S:F.value}var R=function(S){S.preventDefault(),S.stopPropagation()},$=function(S){var Ae=S.id,ye=S.prefixCls,Xe=S.values,Ve=S.open,gt=S.searchValue,xt=S.autoClearSearchValue,Dt=S.inputRef,It=S.placeholder,te=S.disabled,se=S.mode,U=S.showSearch,We=S.autoFocus,st=S.autoComplete,qe=S.activeDescendantId,bt=S.tabIndex,at=S.removeIcon,Qe=S.maxTagCount,J=S.maxTagTextLength,de=S.maxTagPlaceholder,Me=de===void 0?function(He){return"+ ".concat(He.length," ...")}:de,je=S.tagRender,xe=S.onToggleOpen,ie=S.onRemove,me=S.onInputChange,Ke=S.onInputPaste,we=S.onInputKeyDown,Oe=S.onInputMouseDown,Pt=S.onInputCompositionStart,Ft=S.onInputCompositionEnd,on=O.useRef(null),Qt=(0,O.useState)(0),Mt=(0,C.Z)(Qt,2),cn=Mt[0],Sn=Mt[1],un=(0,O.useState)(!1),gn=(0,C.Z)(un,2),yn=gn[0],bn=gn[1],_t="".concat(ye,"-selection"),Nn=Ve||se==="multiple"&&xt===!1||se==="tags"?gt:"",qn=se==="tags"||se==="multiple"&&xt===!1||U&&(Ve||yn);oe(function(){Sn(on.current.scrollWidth)},[Nn]);function en(He,et,Ht,Vt,Ct){return O.createElement("span",{className:f()("".concat(_t,"-item"),(0,v.Z)({},"".concat(_t,"-item-disabled"),Ht)),title:D(He)},O.createElement("span",{className:"".concat(_t,"-item-content")},et),Vt&&O.createElement(he,{className:"".concat(_t,"-item-remove"),onMouseDown:R,onClick:Ct,customizeIcon:at},"\xD7"))}function tn(He,et,Ht,Vt,Ct){var pt=function(Zt){R(Zt),xe(!Ve)};return O.createElement("span",{onMouseDown:pt},je({label:et,value:He,disabled:Ht,closable:Vt,onClose:Ct}))}function mn(He){var et=He.disabled,Ht=He.label,Vt=He.value,Ct=!te&&!et,pt=Ht;if(typeof J=="number"&&(typeof Ht=="string"||typeof Ht=="number")){var Je=String(pt);Je.length>J&&(pt="".concat(Je.slice(0,J),"..."))}var Zt=function(At){At&&At.stopPropagation(),ie(He)};return typeof je=="function"?tn(Vt,pt,et,Ct,Zt):en(He,pt,et,Ct,Zt)}function Gn(He){var et=typeof Me=="function"?Me(He):Me;return en({title:et},et,!1)}var Fe=O.createElement("div",{className:"".concat(_t,"-search"),style:{width:cn},onFocus:function(){bn(!0)},onBlur:function(){bn(!1)}},O.createElement(P,{ref:Dt,open:Ve,prefixCls:ye,id:Ae,inputElement:null,disabled:te,autoFocus:We,autoComplete:st,editable:qn,activeDescendantId:qe,value:Nn,onKeyDown:we,onMouseDown:Oe,onChange:me,onPaste:Ke,onCompositionStart:Pt,onCompositionEnd:Ft,tabIndex:bt,attrs:(0,h.Z)(S,!0)}),O.createElement("span",{ref:on,className:"".concat(_t,"-search-mirror"),"aria-hidden":!0},Nn,"\xA0")),De=O.createElement(j.Z,{prefixCls:"".concat(_t,"-overflow"),data:Xe,renderItem:mn,renderRest:Gn,suffix:Fe,itemKey:Q,maxCount:Qe});return O.createElement(O.Fragment,null,De,!Xe.length&&!Nn&&O.createElement("span",{className:"".concat(_t,"-placeholder")},It))},V=$,Y=function(S){var Ae=S.inputElement,ye=S.prefixCls,Xe=S.id,Ve=S.inputRef,gt=S.disabled,xt=S.autoFocus,Dt=S.autoComplete,It=S.activeDescendantId,te=S.mode,se=S.open,U=S.values,We=S.placeholder,st=S.tabIndex,qe=S.showSearch,bt=S.searchValue,at=S.activeValue,Qe=S.maxLength,J=S.onInputKeyDown,de=S.onInputMouseDown,Me=S.onInputChange,je=S.onInputPaste,xe=S.onInputCompositionStart,ie=S.onInputCompositionEnd,me=S.title,Ke=O.useState(!1),we=(0,C.Z)(Ke,2),Oe=we[0],Pt=we[1],Ft=te==="combobox",on=Ft||qe,Qt=U[0],Mt=bt||"";Ft&&at&&!Oe&&(Mt=at),O.useEffect(function(){Ft&&Pt(!1)},[Ft,at]);var cn=te!=="combobox"&&!se&&!qe?!1:!!Mt,Sn=me===void 0?D(Qt):me,un=function(){if(Qt)return null;var yn=cn?{visibility:"hidden"}:void 0;return O.createElement("span",{className:"".concat(ye,"-selection-placeholder"),style:yn},We)};return O.createElement(O.Fragment,null,O.createElement("span",{className:"".concat(ye,"-selection-search")},O.createElement(P,{ref:Ve,prefixCls:ye,id:Xe,open:se,inputElement:Ae,disabled:gt,autoFocus:xt,autoComplete:Dt,editable:on,activeDescendantId:It,value:Mt,onKeyDown:J,onMouseDown:de,onChange:function(yn){Pt(!0),Me(yn)},onPaste:je,onCompositionStart:xe,onCompositionEnd:ie,tabIndex:st,attrs:(0,h.Z)(S,!0),maxLength:Ft?Qe:void 0})),!Ft&&Qt?O.createElement("span",{className:"".concat(ye,"-selection-item"),title:Sn,style:cn?{visibility:"hidden"}:void 0},Qt.label):null,un())},ge=Y;function ue(F){return![re.Z.ESC,re.Z.SHIFT,re.Z.BACKSPACE,re.Z.TAB,re.Z.WIN_KEY,re.Z.ALT,re.Z.META,re.Z.WIN_KEY_RIGHT,re.Z.CTRL,re.Z.SEMICOLON,re.Z.EQUALS,re.Z.CAPS_LOCK,re.Z.CONTEXT_MENU,re.Z.F1,re.Z.F2,re.Z.F3,re.Z.F4,re.Z.F5,re.Z.F6,re.Z.F7,re.Z.F8,re.Z.F9,re.Z.F10,re.Z.F11,re.Z.F12].includes(F)}var it=function(S,Ae){var ye=(0,O.useRef)(null),Xe=(0,O.useRef)(!1),Ve=S.prefixCls,gt=S.open,xt=S.mode,Dt=S.showSearch,It=S.tokenWithEnter,te=S.autoClearSearchValue,se=S.onSearch,U=S.onSearchSubmit,We=S.onToggleOpen,st=S.onInputKeyDown,qe=S.domRef;O.useImperativeHandle(Ae,function(){return{focus:function(){ye.current.focus()},blur:function(){ye.current.blur()}}});var bt=l(0),at=(0,C.Z)(bt,2),Qe=at[0],J=at[1],de=function(Mt){var cn=Mt.which;(cn===re.Z.UP||cn===re.Z.DOWN)&&Mt.preventDefault(),st&&st(Mt),cn===re.Z.ENTER&&xt==="tags"&&!Xe.current&&!gt&&(U==null||U(Mt.target.value)),ue(cn)&&We(!0)},Me=function(){J(!0)},je=(0,O.useRef)(null),xe=function(Mt){se(Mt,!0,Xe.current)!==!1&&We(!0)},ie=function(){Xe.current=!0},me=function(Mt){Xe.current=!1,xt!=="combobox"&&xe(Mt.target.value)},Ke=function(Mt){var cn=Mt.target.value;if(It&&je.current&&/[\r\n]/.test(je.current)){var Sn=je.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");cn=cn.replace(Sn,je.current)}je.current=null,xe(cn)},we=function(Mt){var cn=Mt.clipboardData,Sn=cn.getData("text");je.current=Sn},Oe=function(Mt){var cn=Mt.target;if(cn!==ye.current){var Sn=document.body.style.msTouchAction!==void 0;Sn?setTimeout(function(){ye.current.focus()}):ye.current.focus()}},Pt=function(Mt){var cn=Qe();Mt.target!==ye.current&&!cn&&xt!=="combobox"&&Mt.preventDefault(),(xt!=="combobox"&&(!Dt||!cn)||!gt)&&(gt&&te!==!1&&se("",!0,!1),We())},Ft={inputRef:ye,onInputKeyDown:de,onInputMouseDown:Me,onInputChange:Ke,onInputPaste:we,onInputCompositionStart:ie,onInputCompositionEnd:me},on=xt==="multiple"||xt==="tags"?O.createElement(V,(0,n.Z)({},S,Ft)):O.createElement(ge,(0,n.Z)({},S,Ft));return O.createElement("div",{ref:qe,className:"".concat(Ve,"-selector"),onClick:Oe,onMouseDown:Pt},on)},Ue=O.forwardRef(it);Ue.displayName="Selector";var rt=Ue,vt=e(35593),Bt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],dt=function(S){var Ae=S===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ae,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ae,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ae,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ae,adjustY:1},htmlRegion:"scroll"}}},Pe=function(S,Ae){var ye=S.prefixCls,Xe=S.disabled,Ve=S.visible,gt=S.children,xt=S.popupElement,Dt=S.animation,It=S.transitionName,te=S.dropdownStyle,se=S.dropdownClassName,U=S.direction,We=U===void 0?"ltr":U,st=S.placement,qe=S.builtinPlacements,bt=S.dropdownMatchSelectWidth,at=S.dropdownRender,Qe=S.dropdownAlign,J=S.getPopupContainer,de=S.empty,Me=S.getTriggerDOMNode,je=S.onPopupVisibleChange,xe=S.onPopupMouseEnter,ie=(0,A.Z)(S,Bt),me="".concat(ye,"-dropdown"),Ke=xt;at&&(Ke=at(xt));var we=O.useMemo(function(){return qe||dt(bt)},[qe,bt]),Oe=Dt?"".concat(me,"-").concat(Dt):It,Pt=typeof bt=="number",Ft=O.useMemo(function(){return Pt?null:bt===!1?"minWidth":"width"},[bt,Pt]),on=te;Pt&&(on=(0,z.Z)((0,z.Z)({},on),{},{width:bt}));var Qt=O.useRef(null);return O.useImperativeHandle(Ae,function(){return{getPopupElement:function(){return Qt.current}}}),O.createElement(vt.Z,(0,n.Z)({},ie,{showAction:je?["click"]:[],hideAction:je?["click"]:[],popupPlacement:st||(We==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:we,prefixCls:me,popupTransitionName:Oe,popup:O.createElement("div",{ref:Qt,onMouseEnter:xe},Ke),stretch:Ft,popupAlign:Qe,popupVisible:Ve,getPopupContainer:J,popupClassName:f()(se,(0,v.Z)({},"".concat(me,"-empty"),de)),popupStyle:on,getTriggerDOMNode:Me,onPopupVisibleChange:je}),gt)},nt=O.forwardRef(Pe);nt.displayName="SelectTrigger";var N=nt,w=e(66712);function d(F,S){var Ae=F.key,ye;return"value"in F&&(ye=F.value),Ae!=null?Ae:ye!==void 0?ye:"rc-index-key-".concat(S)}function a(F,S){var Ae=F||{},ye=Ae.label,Xe=Ae.value,Ve=Ae.options,gt=Ae.groupLabel,xt=ye||(S?"children":"label");return{label:xt,value:Xe||"value",options:Ve||"options",groupLabel:gt||xt}}function B(F){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ae=S.fieldNames,ye=S.childrenAsData,Xe=[],Ve=a(Ae,!1),gt=Ve.label,xt=Ve.value,Dt=Ve.options,It=Ve.groupLabel;function te(se,U){se.forEach(function(We){if(U||!(Dt in We)){var st=We[xt];Xe.push({key:d(We,Xe.length),groupOption:U,data:We,label:We[gt],value:st})}else{var qe=We[It];qe===void 0&&ye&&(qe=We.label),Xe.push({key:d(We,Xe.length),group:!0,data:We,label:qe}),te(We[Dt],!0)}})}return te(F,!1),Xe}function K(F){var S=(0,z.Z)({},F);return"props"in S||Object.defineProperty(S,"props",{get:function(){return(0,Se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),S}}),S}function c(F,S){if(!S||!S.length)return null;var Ae=!1;function ye(Ve,gt){var xt=(0,w.Z)(gt),Dt=xt[0],It=xt.slice(1);if(!Dt)return[Ve];var te=Ve.split(Dt);return Ae=Ae||te.length>1,te.reduce(function(se,U){return[].concat((0,t.Z)(se),(0,t.Z)(ye(U,It)))},[]).filter(function(se){return se})}var Xe=ye(F,S);return Ae?Xe:null}var i=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],W=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function g(F){return F==="tags"||F==="multiple"}var u=O.forwardRef(function(F,S){var Ae,ye,Xe=F.id,Ve=F.prefixCls,gt=F.className,xt=F.showSearch,Dt=F.tagRender,It=F.direction,te=F.omitDomProps,se=F.displayValues,U=F.onDisplayValuesChange,We=F.emptyOptions,st=F.notFoundContent,qe=st===void 0?"Not Found":st,bt=F.onClear,at=F.mode,Qe=F.disabled,J=F.loading,de=F.getInputElement,Me=F.getRawInputElement,je=F.open,xe=F.defaultOpen,ie=F.onDropdownVisibleChange,me=F.activeValue,Ke=F.onActiveValueChange,we=F.activeDescendantId,Oe=F.searchValue,Pt=F.autoClearSearchValue,Ft=F.onSearch,on=F.onSearchSplit,Qt=F.tokenSeparators,Mt=F.allowClear,cn=F.suffixIcon,Sn=F.clearIcon,un=F.OptionList,gn=F.animation,yn=F.transitionName,bn=F.dropdownStyle,_t=F.dropdownClassName,Nn=F.dropdownMatchSelectWidth,qn=F.dropdownRender,en=F.dropdownAlign,tn=F.placement,mn=F.builtinPlacements,Gn=F.getPopupContainer,Fe=F.showAction,De=Fe===void 0?[]:Fe,He=F.onFocus,et=F.onBlur,Ht=F.onKeyUp,Vt=F.onKeyDown,Ct=F.onMouseDown,pt=(0,A.Z)(F,i),Je=g(at),Zt=(xt!==void 0?xt:Je)||at==="combobox",Rt=(0,z.Z)({},pt);W.forEach(function(sr){delete Rt[sr]}),te==null||te.forEach(function(sr){delete Rt[sr]});var At=O.useState(!1),Vn=(0,C.Z)(At,2),zn=Vn[0],Pn=Vn[1];O.useEffect(function(){Pn((0,pe.Z)())},[]);var Dn=O.useRef(null),mt=O.useRef(null),Kt=O.useRef(null),Bn=O.useRef(null),wn=O.useRef(null),vr=m(),fr=(0,C.Z)(vr,3),Sr=fr[0],Rr=fr[1],Ar=fr[2];O.useImperativeHandle(S,function(){var sr,rr;return{focus:(sr=Bn.current)===null||sr===void 0?void 0:sr.focus,blur:(rr=Bn.current)===null||rr===void 0?void 0:rr.blur,scrollTo:function(Yr){var Kr;return(Kr=wn.current)===null||Kr===void 0?void 0:Kr.scrollTo(Yr)}}});var Vr=O.useMemo(function(){var sr;if(at!=="combobox")return Oe;var rr=(sr=se[0])===null||sr===void 0?void 0:sr.value;return typeof rr=="string"||typeof rr=="number"?String(rr):""},[Oe,at,se]),ua=at==="combobox"&&typeof de=="function"&&de()||null,Hr=typeof Me=="function"&&Me(),da=(0,ce.x1)(mt,Hr==null||(Ae=Hr.props)===null||Ae===void 0?void 0:Ae.ref),fa=O.useState(!1),Ur=(0,C.Z)(fa,2),Cr=Ur[0],la=Ur[1];(0,y.Z)(function(){la(!0)},[]);var ta=(0,_.Z)(!1,{defaultValue:xe,value:je}),Xr=(0,C.Z)(ta,2),na=Xr[0],Lt=Xr[1],Nt=Cr?na:!1,pn=!qe&&We;(Qe||pn&&Nt&&at==="combobox")&&(Nt=!1);var jn=pn?!1:Nt,ft=O.useCallback(function(sr){var rr=sr!==void 0?sr:!Nt;Qe||(Lt(rr),Nt!==rr&&(ie==null||ie(rr)))},[Qe,Nt,Lt,ie]),nn=O.useMemo(function(){return(Qt||[]).some(function(sr){return[` `,`\r -`].includes(sr)})},[Qt]),Qn=function(rr,ia,Yr){var Kr=!0,sa=rr;Ke==null||Ke(null);var ma=Yr?null:c(rr,Qt);return at!=="combobox"&&ma&&(sa="",on==null||on(ma),ft(!1),Kr=!1),Ft&&Vr!==sa&&Ft(sa,{source:ia?"typing":"effect"}),Kr},Jr=function(rr){!rr||!rr.trim()||Ft(rr,{source:"submit"})};O.useEffect(function(){!Nt&&!Je&&at!=="combobox"&&Qn("",!1,!1)},[Nt]),O.useEffect(function(){na&&Qe&&Lt(!1),Qe&&Rr(!1)},[Qe]);var Nr=l(),Fr=(0,C.Z)(Nr,2),Qr=Fr[0],xr=Fr[1],ir=function(rr){var ia=Qr(),Yr=rr.which;if(Yr===re.Z.ENTER&&(at!=="combobox"&&rr.preventDefault(),Nt||ft(!0)),xr(!!Vr),Yr===re.Z.BACKSPACE&&!ia&&Je&&!Vr&&ie.length){for(var Kr=(0,t.Z)(ie),sa=null,ma=Kr.length-1;ma>=0;ma-=1){var Pa=Kr[ma];if(!Pa.disabled){Kr.splice(ma,1),sa=Pa;break}}sa&&U(Kr,{type:"remove",values:[sa]})}for(var ba=arguments.length,Ga=new Array(ba>1?ba-1:0),Ra=1;Ra1?ia-1:0),Kr=1;Kr1?ma-1:0),ba=1;ba1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ie.Z)(F).map(function(Ae,ye){if(!O.isValidElement(Ae)||!Ae.type)return null;var Xe=Ae,Ve=Xe.type.isSelectOptGroup,gt=Xe.key,xt=Xe.props,Dt=xt.children,It=(0,A.Z)(xt,le);return S||!Ve?Ee(Ae):(0,z.Z)((0,z.Z)({key:"__RC_SELECT_GRP__".concat(gt===null?ye:gt,"__"),label:gt},It),{},{options:Ne(Dt)})}).filter(function(Ae){return Ae})}function Ge(F,S,Ae,ye,Xe){return O.useMemo(function(){var Ve=F,gt=!F;gt&&(Ve=Ne(S));var xt=new Map,Dt=new Map,It=function(U,We,st){st&&typeof st=="string"&&U.set(We[st],We)};function te(ie){for(var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,We=0;We1&&arguments[1]!==void 0?arguments[1]:1,Gn=Ke.length,Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:!1;cn(tn);var Gn={source:mn?"keyboard":"mouse"},Fe=Ke[tn];if(!Fe){qe(null,-1,Gn);return}qe(Fe.value,tn,Gn)};(0,O.useEffect)(function(){Sn(bt!==!1?Ft(0):-1)},[Ke.length,It]);var un=O.useCallback(function(en){return J.has(en)&&Dt!=="combobox"},[Dt,(0,t.Z)(J).toString(),J.size]);(0,O.useEffect)(function(){var en=setTimeout(function(){if(!xt&>&&J.size===1){var mn=Array.from(J)[0],Gn=Ke.findIndex(function(Fe){var De=Fe.data;return De.value===mn});Gn!==-1&&(Sn(Gn),Pt(Gn))}});if(gt){var tn;(tn=we.current)===null||tn===void 0||tn.scrollTo(void 0)}return function(){return clearTimeout(en)}},[gt,It,st.length]);var gn=function(tn){tn!==void 0&&at(tn,{selected:!J.has(tn)}),xt||te(!1)};if(O.useImperativeHandle(Ae,function(){return{onKeyDown:function(tn){var mn=tn.which,Gn=tn.ctrlKey;switch(mn){case re.Z.N:case re.Z.P:case re.Z.UP:case re.Z.DOWN:{var Fe=0;if(mn===re.Z.UP?Fe=-1:mn===re.Z.DOWN?Fe=1:$t()&&Gn&&(mn===re.Z.N?Fe=1:mn===re.Z.P&&(Fe=-1)),Fe!==0){var De=Ft(Mt+Fe,Fe);Pt(De),Sn(De,!0)}break}case re.Z.ENTER:{var He=Ke[Mt];He&&!He.data.disabled?gn(He.value):gn(void 0),gt&&tn.preventDefault();break}case re.Z.ESC:te(!1),gt&&tn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(tn){Pt(tn)}}}),Ke.length===0)return O.createElement("div",{role:"listbox",id:"".concat(Ve,"_list"),className:"".concat(me,"-empty"),onMouseDown:Oe},ie);var yn=Object.keys(de).map(function(en){return de[en]}),bn=function(tn){return tn.label};function _t(en,tn){var mn=en.group;return{role:mn?"presentation":"option",id:"".concat(Ve,"_list_").concat(tn)}}var Nn=function(tn){var mn=Ke[tn];if(!mn)return null;var Gn=mn.data||{},Fe=Gn.value,De=mn.group,He=(0,h.Z)(Gn,!0),et=bn(mn);return mn?O.createElement("div",(0,n.Z)({"aria-label":typeof et=="string"&&!De?et:null},He,{key:tn},_t(mn,tn),{"aria-selected":un(Fe)}),Fe):null},qn={role:"listbox",id:"".concat(Ve,"_list")};return O.createElement(O.Fragment,null,Me&&O.createElement("div",(0,n.Z)({},qn,{style:{height:0,width:0,overflow:"hidden"}}),Nn(Mt-1),Nn(Mt),Nn(Mt+1)),O.createElement(sn.Z,{itemKey:"key",ref:we,data:Ke,height:xe,itemHeight:se,fullHeight:!1,onMouseDown:Oe,onScroll:U,virtual:Me,direction:je,innerProps:Me?null:qn},function(en,tn){var mn,Gn=en.group,Fe=en.groupOption,De=en.data,He=en.label,et=en.value,Ht=De.key;if(Gn){var Vt,Ct=(Vt=De.title)!==null&&Vt!==void 0?Vt:Gt(He)?He.toString():void 0;return O.createElement("div",{className:f()(me,"".concat(me,"-group")),title:Ct},He!==void 0?He:Ht)}var pt=De.disabled,Je=De.title,Zt=De.children,Rt=De.style,At=De.className,Vn=(0,A.Z)(De,Jt),zn=(0,kt.Z)(Vn,yn),Pn=un(et),Dn="".concat(me,"-option"),mt=f()(me,Dn,At,(mn={},(0,v.Z)(mn,"".concat(Dn,"-grouped"),Fe),(0,v.Z)(mn,"".concat(Dn,"-active"),Mt===tn&&!pt),(0,v.Z)(mn,"".concat(Dn,"-disabled"),pt),(0,v.Z)(mn,"".concat(Dn,"-selected"),Pn),mn)),Kt=bn(en),Bn=!Qe||typeof Qe=="function"||Pn,wn=typeof Kt=="number"?Kt:Kt||et,vr=Gt(wn)?wn.toString():void 0;return Je!==void 0&&(vr=Je),O.createElement("div",(0,n.Z)({},(0,h.Z)(zn),Me?{}:_t(en,tn),{"aria-selected":Pn,className:mt,title:vr,onMouseMove:function(){Mt===tn||pt||Sn(tn)},onClick:function(){pt||gn(et)},style:Rt}),O.createElement("div",{className:"".concat(Dn,"-content")},wn),O.isValidElement(Qe)||Pn,Bn&&O.createElement(he,{className:"".concat(me,"-option-state"),customizeIcon:Qe,customizeIconProps:{isSelected:Pn}},Pn?"\u2713":null))}))},kn=O.forwardRef(qt);kn.displayName="OptionList";var vn=kn;function Cn(F){var S=F.mode,Ae=F.options,ye=F.children,Xe=F.backfill,Ve=F.allowClear,gt=F.placeholder,xt=F.getInputElement,Dt=F.showSearch,It=F.onSearch,te=F.defaultOpen,ie=F.autoFocus,U=F.labelInValue,We=F.value,st=F.inputValue,qe=F.optionLabelProp,bt=isMultiple(S),at=Dt!==void 0?Dt:bt||S==="combobox",Qe=Ae||convertChildrenToData(ye);if(warning(S!=="tags"||Qe.every(function(je){return!je.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),S==="tags"||S==="combobox"){var J=Qe.some(function(je){return je.options?je.options.some(function(xe){return typeof("value"in xe?xe.value:xe.key)=="number"}):typeof("value"in je?je.value:je.key)=="number"});warning(!J,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(S!=="combobox"||!qe,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(S==="combobox"||!Xe,"`backfill` only works with `combobox` mode."),warning(S==="combobox"||!xt,"`getInputElement` only work with `combobox` mode."),noteOnce(S!=="combobox"||!xt||!Ve||!gt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),It&&!at&&S!=="combobox"&&S!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!te||ie,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),We!=null){var de=toArray(We);warning(!U||de.every(function(je){return _typeof(je)==="object"&&("key"in je||"value"in je)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!bt||Array.isArray(We),"`value` should be array when `mode` is `multiple` or `tags`")}if(ye){var Me=null;toNodeArray(ye).some(function(je){if(!React.isValidElement(je)||!je.type)return!1;var xe=je,se=xe.type;if(se.isSelectOption)return!1;if(se.isSelectOptGroup){var me=toNodeArray(je.props.children).every(function(Ke){return!React.isValidElement(Ke)||!je.type||Ke.type.isSelectOption?!0:(Me=Ke.type,!1)});return!me}return Me=se,!0}),Me&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Me.displayName||Me.name||Me,"`.")),warning(st===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function xn(F,S){if(F){var Ae=function ye(Xe){for(var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,gt=0;gt2&&arguments[2]!==void 0?arguments[2]:{},ft=jn.source,nn=ft===void 0?"keyboard":ft;da(pn),gt&&ye==="combobox"&&Nt!==null&&nn==="keyboard"&&Ar(String(Nt))},[gt,ye]),Cr=function(pn,jn,ft){var nn=function(){var qr,Mr=At(pn);return[Mt?{label:Mr==null?void 0:Mr[_t.label],value:pn,key:(qr=Mr==null?void 0:Mr.key)!==null&&qr!==void 0?qr:pn}:pn,K(Mr)]};if(jn&&We){var Qn=nn(),Jr=(0,C.Z)(Qn,2),Nr=Jr[0],Fr=Jr[1];We(Nr,Fr)}else if(!jn&&st&&ft!=="clear"){var Qr=nn(),xr=(0,C.Z)(Qr,2),ir=xr[0],jr=xr[1];st(ir,jr)}},la=ct(function(Nt,pn){var jn,ft=gn?pn.selected:!0;ft?jn=gn?[].concat((0,t.Z)(Rt),[Nt]):[Nt]:jn=Rt.filter(function(nn){return nn.value!==Nt}),vr(jn),Cr(Nt,ft),ye==="combobox"?Ar(""):(!g||U)&&(tn(""),Ar(""))}),ta=function(pn,jn){vr(pn);var ft=jn.type,nn=jn.values;(ft==="remove"||ft==="clear")&&nn.forEach(function(Qn){Cr(Qn.value,!1,ft)})},Xr=function(pn,jn){if(tn(pn),Ar(null),jn.source==="submit"){var ft=(pn||"").trim();if(ft){var nn=Array.from(new Set([].concat((0,t.Z)(zn),[ft])));vr(nn),Cr(ft,!0),tn("")}return}jn.source!=="blur"&&(ye==="combobox"&&vr(pn),te==null||te(pn))},na=function(pn){var jn=pn;ye!=="tags"&&(jn=pn.map(function(nn){var Qn=Fe.get(nn);return Qn==null?void 0:Qn.value}).filter(function(nn){return nn!==void 0}));var ft=Array.from(new Set([].concat((0,t.Z)(zn),(0,t.Z)(jn))));vr(ft),ft.forEach(function(nn){Cr(nn,!0)})},Lt=O.useMemo(function(){var Nt=me!==!1&&bt!==!1;return(0,z.Z)((0,z.Z)({},mn),{},{flattenOptions:wn,onActiveValue:Ur,defaultActiveFirstOption:fa,onSelect:la,menuItemSelectedIcon:se,rawValues:zn,fieldNames:_t,virtual:Nt,direction:Ke,listHeight:Oe,listItemHeight:Ft,childrenAsData:yn})},[mn,wn,Ur,fa,la,se,zn,_t,me,bt,Oe,Ft,yn]);return O.createElement(Ot.Provider,{value:Lt},O.createElement(L,(0,n.Z)({},Sn,{id:un,prefixCls:Ve,ref:S,omitDomProps:Ln,mode:ye,displayValues:Vn,onDisplayValuesChange:ta,direction:Ke,searchValue:en,onSearch:Xr,autoClearSearchValue:U,onSearchSplit:na,dropdownMatchSelectWidth:bt,OptionList:vn,emptyOptions:!wn.length,activeValue:Rr,activeDescendantId:"".concat(un,"_list_").concat(Hr)})))}),Wn=Un;Wn.Option=Tt,Wn.OptGroup=ot;var E=Wn,M=E},9296:function(ht,ke,e){e.r(ke),e.d(ke,{ResizableTextArea:function(){return T},default:function(){return X}});var n=e(54476),t=e(33885),v=e(20068),z=e(76190),C=e(42978),A=e(75931),r=e(94480),_=e(92310),Se=e.n(_),O=e(93681),be=e(5643),f=e(18929),y=e(59301),pe=e(29301),re=e(34280),ce=e(16089),_e=` +`].includes(sr)})},[Qt]),Qn=function(rr,ia,Yr){var Kr=!0,sa=rr;Ke==null||Ke(null);var ma=Yr?null:c(rr,Qt);return at!=="combobox"&&ma&&(sa="",on==null||on(ma),ft(!1),Kr=!1),Ft&&Vr!==sa&&Ft(sa,{source:ia?"typing":"effect"}),Kr},Jr=function(rr){!rr||!rr.trim()||Ft(rr,{source:"submit"})};O.useEffect(function(){!Nt&&!Je&&at!=="combobox"&&Qn("",!1,!1)},[Nt]),O.useEffect(function(){na&&Qe&&Lt(!1),Qe&&Rr(!1)},[Qe]);var Nr=l(),Fr=(0,C.Z)(Nr,2),Qr=Fr[0],xr=Fr[1],ir=function(rr){var ia=Qr(),Yr=rr.which;if(Yr===re.Z.ENTER&&(at!=="combobox"&&rr.preventDefault(),Nt||ft(!0)),xr(!!Vr),Yr===re.Z.BACKSPACE&&!ia&&Je&&!Vr&&se.length){for(var Kr=(0,t.Z)(se),sa=null,ma=Kr.length-1;ma>=0;ma-=1){var Pa=Kr[ma];if(!Pa.disabled){Kr.splice(ma,1),sa=Pa;break}}sa&&U(Kr,{type:"remove",values:[sa]})}for(var ba=arguments.length,Ga=new Array(ba>1?ba-1:0),Ra=1;Ra1?ia-1:0),Kr=1;Kr1?ma-1:0),ba=1;ba1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ie.Z)(F).map(function(Ae,ye){if(!O.isValidElement(Ae)||!Ae.type)return null;var Xe=Ae,Ve=Xe.type.isSelectOptGroup,gt=Xe.key,xt=Xe.props,Dt=xt.children,It=(0,A.Z)(xt,le);return S||!Ve?Ee(Ae):(0,z.Z)((0,z.Z)({key:"__RC_SELECT_GRP__".concat(gt===null?ye:gt,"__"),label:gt},It),{},{options:Ne(Dt)})}).filter(function(Ae){return Ae})}function Ge(F,S,Ae,ye,Xe){return O.useMemo(function(){var Ve=F,gt=!F;gt&&(Ve=Ne(S));var xt=new Map,Dt=new Map,It=function(U,We,st){st&&typeof st=="string"&&U.set(We[st],We)};function te(se){for(var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,We=0;We1&&arguments[1]!==void 0?arguments[1]:1,Gn=Ke.length,Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:!1;cn(tn);var Gn={source:mn?"keyboard":"mouse"},Fe=Ke[tn];if(!Fe){qe(null,-1,Gn);return}qe(Fe.value,tn,Gn)};(0,O.useEffect)(function(){Sn(bt!==!1?Ft(0):-1)},[Ke.length,It]);var un=O.useCallback(function(en){return J.has(en)&&Dt!=="combobox"},[Dt,(0,t.Z)(J).toString(),J.size]);(0,O.useEffect)(function(){var en=setTimeout(function(){if(!xt&>&&J.size===1){var mn=Array.from(J)[0],Gn=Ke.findIndex(function(Fe){var De=Fe.data;return De.value===mn});Gn!==-1&&(Sn(Gn),Pt(Gn))}});if(gt){var tn;(tn=we.current)===null||tn===void 0||tn.scrollTo(void 0)}return function(){return clearTimeout(en)}},[gt,It,st.length]);var gn=function(tn){tn!==void 0&&at(tn,{selected:!J.has(tn)}),xt||te(!1)};if(O.useImperativeHandle(Ae,function(){return{onKeyDown:function(tn){var mn=tn.which,Gn=tn.ctrlKey;switch(mn){case re.Z.N:case re.Z.P:case re.Z.UP:case re.Z.DOWN:{var Fe=0;if(mn===re.Z.UP?Fe=-1:mn===re.Z.DOWN?Fe=1:$t()&&Gn&&(mn===re.Z.N?Fe=1:mn===re.Z.P&&(Fe=-1)),Fe!==0){var De=Ft(Mt+Fe,Fe);Pt(De),Sn(De,!0)}break}case re.Z.ENTER:{var He=Ke[Mt];He&&!He.data.disabled?gn(He.value):gn(void 0),gt&&tn.preventDefault();break}case re.Z.ESC:te(!1),gt&&tn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(tn){Pt(tn)}}}),Ke.length===0)return O.createElement("div",{role:"listbox",id:"".concat(Ve,"_list"),className:"".concat(me,"-empty"),onMouseDown:Oe},se);var yn=Object.keys(de).map(function(en){return de[en]}),bn=function(tn){return tn.label};function _t(en,tn){var mn=en.group;return{role:mn?"presentation":"option",id:"".concat(Ve,"_list_").concat(tn)}}var Nn=function(tn){var mn=Ke[tn];if(!mn)return null;var Gn=mn.data||{},Fe=Gn.value,De=mn.group,He=(0,h.Z)(Gn,!0),et=bn(mn);return mn?O.createElement("div",(0,n.Z)({"aria-label":typeof et=="string"&&!De?et:null},He,{key:tn},_t(mn,tn),{"aria-selected":un(Fe)}),Fe):null},qn={role:"listbox",id:"".concat(Ve,"_list")};return O.createElement(O.Fragment,null,Me&&O.createElement("div",(0,n.Z)({},qn,{style:{height:0,width:0,overflow:"hidden"}}),Nn(Mt-1),Nn(Mt),Nn(Mt+1)),O.createElement(sn.Z,{itemKey:"key",ref:we,data:Ke,height:xe,itemHeight:ie,fullHeight:!1,onMouseDown:Oe,onScroll:U,virtual:Me,direction:je,innerProps:Me?null:qn},function(en,tn){var mn,Gn=en.group,Fe=en.groupOption,De=en.data,He=en.label,et=en.value,Ht=De.key;if(Gn){var Vt,Ct=(Vt=De.title)!==null&&Vt!==void 0?Vt:Gt(He)?He.toString():void 0;return O.createElement("div",{className:f()(me,"".concat(me,"-group")),title:Ct},He!==void 0?He:Ht)}var pt=De.disabled,Je=De.title,Zt=De.children,Rt=De.style,At=De.className,Vn=(0,A.Z)(De,Jt),zn=(0,kt.Z)(Vn,yn),Pn=un(et),Dn="".concat(me,"-option"),mt=f()(me,Dn,At,(mn={},(0,v.Z)(mn,"".concat(Dn,"-grouped"),Fe),(0,v.Z)(mn,"".concat(Dn,"-active"),Mt===tn&&!pt),(0,v.Z)(mn,"".concat(Dn,"-disabled"),pt),(0,v.Z)(mn,"".concat(Dn,"-selected"),Pn),mn)),Kt=bn(en),Bn=!Qe||typeof Qe=="function"||Pn,wn=typeof Kt=="number"?Kt:Kt||et,vr=Gt(wn)?wn.toString():void 0;return Je!==void 0&&(vr=Je),O.createElement("div",(0,n.Z)({},(0,h.Z)(zn),Me?{}:_t(en,tn),{"aria-selected":Pn,className:mt,title:vr,onMouseMove:function(){Mt===tn||pt||Sn(tn)},onClick:function(){pt||gn(et)},style:Rt}),O.createElement("div",{className:"".concat(Dn,"-content")},wn),O.isValidElement(Qe)||Pn,Bn&&O.createElement(he,{className:"".concat(me,"-option-state"),customizeIcon:Qe,customizeIconProps:{isSelected:Pn}},Pn?"\u2713":null))}))},kn=O.forwardRef(qt);kn.displayName="OptionList";var vn=kn;function Cn(F){var S=F.mode,Ae=F.options,ye=F.children,Xe=F.backfill,Ve=F.allowClear,gt=F.placeholder,xt=F.getInputElement,Dt=F.showSearch,It=F.onSearch,te=F.defaultOpen,se=F.autoFocus,U=F.labelInValue,We=F.value,st=F.inputValue,qe=F.optionLabelProp,bt=isMultiple(S),at=Dt!==void 0?Dt:bt||S==="combobox",Qe=Ae||convertChildrenToData(ye);if(warning(S!=="tags"||Qe.every(function(je){return!je.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),S==="tags"||S==="combobox"){var J=Qe.some(function(je){return je.options?je.options.some(function(xe){return typeof("value"in xe?xe.value:xe.key)=="number"}):typeof("value"in je?je.value:je.key)=="number"});warning(!J,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(S!=="combobox"||!qe,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(S==="combobox"||!Xe,"`backfill` only works with `combobox` mode."),warning(S==="combobox"||!xt,"`getInputElement` only work with `combobox` mode."),noteOnce(S!=="combobox"||!xt||!Ve||!gt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),It&&!at&&S!=="combobox"&&S!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!te||se,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),We!=null){var de=toArray(We);warning(!U||de.every(function(je){return _typeof(je)==="object"&&("key"in je||"value"in je)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!bt||Array.isArray(We),"`value` should be array when `mode` is `multiple` or `tags`")}if(ye){var Me=null;toNodeArray(ye).some(function(je){if(!React.isValidElement(je)||!je.type)return!1;var xe=je,ie=xe.type;if(ie.isSelectOption)return!1;if(ie.isSelectOptGroup){var me=toNodeArray(je.props.children).every(function(Ke){return!React.isValidElement(Ke)||!je.type||Ke.type.isSelectOption?!0:(Me=Ke.type,!1)});return!me}return Me=ie,!0}),Me&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Me.displayName||Me.name||Me,"`.")),warning(st===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function xn(F,S){if(F){var Ae=function ye(Xe){for(var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,gt=0;gt2&&arguments[2]!==void 0?arguments[2]:{},ft=jn.source,nn=ft===void 0?"keyboard":ft;da(pn),gt&&ye==="combobox"&&Nt!==null&&nn==="keyboard"&&Ar(String(Nt))},[gt,ye]),Cr=function(pn,jn,ft){var nn=function(){var qr,Mr=At(pn);return[Mt?{label:Mr==null?void 0:Mr[_t.label],value:pn,key:(qr=Mr==null?void 0:Mr.key)!==null&&qr!==void 0?qr:pn}:pn,K(Mr)]};if(jn&&We){var Qn=nn(),Jr=(0,C.Z)(Qn,2),Nr=Jr[0],Fr=Jr[1];We(Nr,Fr)}else if(!jn&&st&&ft!=="clear"){var Qr=nn(),xr=(0,C.Z)(Qr,2),ir=xr[0],jr=xr[1];st(ir,jr)}},la=ct(function(Nt,pn){var jn,ft=gn?pn.selected:!0;ft?jn=gn?[].concat((0,t.Z)(Rt),[Nt]):[Nt]:jn=Rt.filter(function(nn){return nn.value!==Nt}),vr(jn),Cr(Nt,ft),ye==="combobox"?Ar(""):(!g||U)&&(tn(""),Ar(""))}),ta=function(pn,jn){vr(pn);var ft=jn.type,nn=jn.values;(ft==="remove"||ft==="clear")&&nn.forEach(function(Qn){Cr(Qn.value,!1,ft)})},Xr=function(pn,jn){if(tn(pn),Ar(null),jn.source==="submit"){var ft=(pn||"").trim();if(ft){var nn=Array.from(new Set([].concat((0,t.Z)(zn),[ft])));vr(nn),Cr(ft,!0),tn("")}return}jn.source!=="blur"&&(ye==="combobox"&&vr(pn),te==null||te(pn))},na=function(pn){var jn=pn;ye!=="tags"&&(jn=pn.map(function(nn){var Qn=Fe.get(nn);return Qn==null?void 0:Qn.value}).filter(function(nn){return nn!==void 0}));var ft=Array.from(new Set([].concat((0,t.Z)(zn),(0,t.Z)(jn))));vr(ft),ft.forEach(function(nn){Cr(nn,!0)})},Lt=O.useMemo(function(){var Nt=me!==!1&&bt!==!1;return(0,z.Z)((0,z.Z)({},mn),{},{flattenOptions:wn,onActiveValue:Ur,defaultActiveFirstOption:fa,onSelect:la,menuItemSelectedIcon:ie,rawValues:zn,fieldNames:_t,virtual:Nt,direction:Ke,listHeight:Oe,listItemHeight:Ft,childrenAsData:yn})},[mn,wn,Ur,fa,la,ie,zn,_t,me,bt,Oe,Ft,yn]);return O.createElement(Ot.Provider,{value:Lt},O.createElement(L,(0,n.Z)({},Sn,{id:un,prefixCls:Ve,ref:S,omitDomProps:Ln,mode:ye,displayValues:Vn,onDisplayValuesChange:ta,direction:Ke,searchValue:en,onSearch:Xr,autoClearSearchValue:U,onSearchSplit:na,dropdownMatchSelectWidth:bt,OptionList:vn,emptyOptions:!wn.length,activeValue:Rr,activeDescendantId:"".concat(un,"_list_").concat(Hr)})))}),Wn=Un;Wn.Option=Tt,Wn.OptGroup=ot;var E=Wn,M=E},9296:function(ht,ke,e){e.r(ke),e.d(ke,{ResizableTextArea:function(){return T},default:function(){return X}});var n=e(54476),t=e(33885),v=e(20068),z=e(76190),C=e(42978),A=e(75931),r=e(94480),_=e(92310),Se=e.n(_),O=e(93681),be=e(5643),f=e(18929),y=e(59301),pe=e(29301),re=e(34280),ce=e(16089),_e=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -180,4 +180,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,he=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Le={},Ce;function G(k){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=k.getAttribute("id")||k.getAttribute("data-reactid")||k.getAttribute("name");if(D&&Le[oe])return Le[oe];var Q=window.getComputedStyle(k),R=Q.getPropertyValue("box-sizing")||Q.getPropertyValue("-moz-box-sizing")||Q.getPropertyValue("-webkit-box-sizing"),$=parseFloat(Q.getPropertyValue("padding-bottom"))+parseFloat(Q.getPropertyValue("padding-top")),V=parseFloat(Q.getPropertyValue("border-bottom-width"))+parseFloat(Q.getPropertyValue("border-top-width")),Y=he.map(function(ue){return"".concat(ue,":").concat(Q.getPropertyValue(ue))}).join(";"),ge={sizingStyle:Y,paddingSize:$,borderSize:V,boxSizing:R};return D&&oe&&(Le[oe]=ge),ge}function m(k){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Ce||(Ce=document.createElement("textarea"),Ce.setAttribute("tab-index","-1"),Ce.setAttribute("aria-hidden","true"),document.body.appendChild(Ce)),k.getAttribute("wrap")?Ce.setAttribute("wrap",k.getAttribute("wrap")):Ce.removeAttribute("wrap");var R=G(k,D),$=R.paddingSize,V=R.borderSize,Y=R.boxSizing,ge=R.sizingStyle;Ce.setAttribute("style","".concat(ge,";").concat(_e)),Ce.value=k.value||k.placeholder||"";var ue=void 0,it=void 0,Ue,rt=Ce.scrollHeight;if(Y==="border-box"?rt+=V:Y==="content-box"&&(rt-=$),oe!==null||Q!==null){Ce.value=" ";var vt=Ce.scrollHeight-$;oe!==null&&(ue=vt*oe,Y==="border-box"&&(ue=ue+$+V),rt=Math.max(ue,rt)),Q!==null&&(it=vt*Q,Y==="border-box"&&(it=it+$+V),Ue=rt>it?"":"hidden",rt=Math.min(it,rt))}var Bt={height:rt,overflowY:Ue,resize:"none"};return ue&&(Bt.minHeight=ue),it&&(Bt.maxHeight=it),Bt}var l=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],x=0,h=1,j=2,H=y.forwardRef(function(k,D){var oe=k,Q=oe.prefixCls,R=oe.onPressEnter,$=oe.defaultValue,V=oe.value,Y=oe.autoSize,ge=oe.onResize,ue=oe.className,it=oe.style,Ue=oe.disabled,rt=oe.onChange,vt=oe.onInternalAutoSize,Bt=(0,A.Z)(oe,l),dt=(0,f.Z)($,{value:V,postState:function(ot){return ot!=null?ot:""}}),Pe=(0,C.Z)(dt,2),nt=Pe[0],N=Pe[1],w=function(ot){N(ot.target.value),rt==null||rt(ot)},d=y.useRef();y.useImperativeHandle(D,function(){return{textArea:d.current}});var a=y.useMemo(function(){return Y&&(0,z.Z)(Y)==="object"?[Y.minRows,Y.maxRows]:[]},[Y]),B=(0,C.Z)(a,2),K=B[0],c=B[1],i=!!Y,W=function(){try{if(document.activeElement===d.current){var ot=d.current,St=ot.selectionStart,Tt=ot.selectionEnd,zt=ot.scrollTop;d.current.setSelectionRange(St,Tt),d.current.scrollTop=zt}}catch(kt){}},g=y.useState(j),u=(0,C.Z)(g,2),L=u[0],ve=u[1],ae=y.useState(),Be=(0,C.Z)(ae,2),fe=Be[0],Ie=Be[1],b=function(){ve(x)};(0,re.Z)(function(){i&&b()},[V,K,c,i]),(0,re.Z)(function(){if(L===x)ve(h);else if(L===h){var ut=m(d.current,!1,K,c);ve(j),Ie(ut)}else W()},[L]);var le=y.useRef(),Ee=function(){ce.Z.cancel(le.current)},Ne=function(ot){L===j&&(ge==null||ge(ot),Y&&(Ee(),le.current=(0,ce.Z)(function(){b()})))};y.useEffect(function(){return Ee},[]);var Ge=i?fe:null,ct=(0,t.Z)((0,t.Z)({},it),Ge);return(L===x||L===h)&&(ct.overflowY="hidden",ct.overflowX="hidden"),y.createElement(pe.Z,{onResize:Ne,disabled:!(Y||ge)},y.createElement("textarea",(0,n.Z)({},Bt,{ref:d,style:ct,className:Se()(Q,ue,(0,v.Z)({},"".concat(Q,"-disabled"),Ue)),disabled:Ue,value:nt,onChange:w})))}),T=H,P=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Te(k,D){return(0,r.Z)(k||"").slice(0,D).join("")}function ne(k,D,oe,Q){var R=oe;return k?R=Te(oe,Q):(0,r.Z)(D||"").lengthQ&&(R=D),R}var tt=y.forwardRef(function(k,D){var oe,Q=k.defaultValue,R=k.value,$=k.onFocus,V=k.onBlur,Y=k.onChange,ge=k.allowClear,ue=k.maxLength,it=k.onCompositionStart,Ue=k.onCompositionEnd,rt=k.suffix,vt=k.prefixCls,Bt=vt===void 0?"rc-textarea":vt,dt=k.classes,Pe=k.showCount,nt=k.className,N=k.style,w=k.disabled,d=k.hidden,a=k.classNames,B=k.styles,K=k.onResize,c=(0,A.Z)(k,P),i=(0,f.Z)(Q,{value:R,defaultValue:Q}),W=(0,C.Z)(i,2),g=W[0],u=W[1],L=(0,y.useRef)(null),ve=y.useState(!1),ae=(0,C.Z)(ve,2),Be=ae[0],fe=ae[1],Ie=y.useState(!1),b=(0,C.Z)(Ie,2),le=b[0],Ee=b[1],Ne=y.useRef(),Ge=y.useRef(0),ct=y.useState(null),ut=(0,C.Z)(ct,2),ot=ut[0],St=ut[1],Tt=function(){var ln;(ln=L.current)===null||ln===void 0||ln.textArea.focus()};(0,y.useImperativeHandle)(D,function(){return{resizableTextArea:L.current,focus:Tt,blur:function(){var ln;(ln=L.current)===null||ln===void 0||ln.textArea.blur()}}}),(0,y.useEffect)(function(){fe(function(Ln){return!w&&Ln})},[w]);var zt=Number(ue)>0,kt=function(ln){Ee(!0),Ne.current=g,Ge.current=ln.currentTarget.selectionStart,it==null||it(ln)},sn=function(ln){Ee(!1);var Un=ln.currentTarget.value;if(zt){var Wn,E=Ge.current>=ue+1||Ge.current===((Wn=Ne.current)===null||Wn===void 0?void 0:Wn.length);Un=ne(E,Ne.current,Un,ue)}Un!==g&&(u(Un),(0,be.rJ)(ln.currentTarget,ln,Y,Un)),Ue==null||Ue(ln)},an=function(ln){var Un=ln.target.value;if(!le&&zt){var Wn=ln.target.selectionStart>=ue+1||ln.target.selectionStart===Un.length||!ln.target.selectionStart;Un=ne(Wn,g,Un,ue)}u(Un),(0,be.rJ)(ln.currentTarget,ln,Y,Un)},Ot=function(ln){var Un=c.onPressEnter,Wn=c.onKeyDown;ln.key==="Enter"&&Un&&Un(ln),Wn==null||Wn(ln)},$t=function(ln){fe(!0),$==null||$(ln)},Jt=function(ln){fe(!1),V==null||V(ln)},Gt=function(ln){var Un;u(""),Tt(),(0,be.rJ)((Un=L.current)===null||Un===void 0?void 0:Un.textArea,ln,Y)},qt=(0,be.D7)(g);!le&&zt&&R==null&&(qt=Te(qt,ue));var kn=rt,vn;if(Pe){var Cn=(0,r.Z)(qt).length;(0,z.Z)(Pe)==="object"?vn=Pe.formatter({value:qt,count:Cn,maxLength:ue}):vn="".concat(Cn).concat(zt?" / ".concat(ue):""),kn=y.createElement(y.Fragment,null,kn,y.createElement("span",{className:Se()("".concat(Bt,"-data-count"),a==null?void 0:a.count),style:B==null?void 0:B.count},vn))}var xn=function(ln){var Un;K==null||K(ln),(Un=L.current)!==null&&Un!==void 0&&Un.textArea.style.height&&St(!0)},Hn=!c.autoSize&&!Pe&&!ge,tr=y.createElement(O.BaseInput,{value:qt,allowClear:ge,handleReset:Gt,suffix:kn,prefixCls:Bt,classes:{affixWrapper:Se()(dt==null?void 0:dt.affixWrapper,(oe={},(0,v.Z)(oe,"".concat(Bt,"-show-count"),Pe),(0,v.Z)(oe,"".concat(Bt,"-textarea-allow-clear"),ge),oe))},disabled:w,focused:Be,className:nt,style:(0,t.Z)((0,t.Z)({},N),ot&&!Hn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof vn=="string"?vn:void 0}},hidden:d,inputElement:y.createElement(T,(0,n.Z)({},c,{onKeyDown:Ot,onChange:an,onFocus:$t,onBlur:Jt,onCompositionStart:kt,onCompositionEnd:sn,className:a==null?void 0:a.textarea,style:(0,t.Z)((0,t.Z)({},B==null?void 0:B.textarea),{},{resize:N==null?void 0:N.resize}),disabled:w,prefixCls:Bt,onResize:xn,ref:L}))});return tr}),p=tt,X=p},39417:function(ht,ke,e){e.d(ke,{Z:function(){return h}});var n=e(54476),t=e(20068),v=e(75931),z=e(33885),C=e(67732),A=e(83652),r=e(31226),_=e(42403),Se=e(158),O=e(92310),be=e.n(O),f=e(26112),y=e(59301),pe=e(39378),re=function(H){for(var T=H.prefixCls,P=H.level,Te=H.isStart,ne=H.isEnd,tt="".concat(T,"-indent-unit"),p=[],X=0;X0&&arguments[0]!==void 0?arguments[0]:[],w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],d=N.length,a=w.length;if(Math.abs(d-a)!==1)return{add:!1,key:null};function B(K,c){var i=new Map;K.forEach(function(g){i.set(g,!0)});var W=c.filter(function(g){return!i.has(g)});return W.length===1?W[0]:null}return d ").concat(w);return w}var ue=ce.forwardRef(function(N,w){var d=N.prefixCls,a=N.data,B=N.selectable,K=N.checkable,c=N.expandedKeys,i=N.selectedKeys,W=N.checkedKeys,g=N.loadedKeys,u=N.loadingKeys,L=N.halfCheckedKeys,ve=N.keyEntities,ae=N.disabled,Be=N.dragging,fe=N.dragOverNodeKey,Ie=N.dropPosition,b=N.motion,le=N.height,Ee=N.itemHeight,Ne=N.virtual,Ge=N.focusable,ct=N.activeItem,ut=N.focused,ot=N.tabIndex,St=N.onKeyDown,Tt=N.onFocus,zt=N.onBlur,kt=N.onActiveChange,sn=N.onListChangeStart,an=N.onListChangeEnd,Ot=(0,G.Z)(N,X),$t=ce.useRef(null),Jt=ce.useRef(null);ce.useImperativeHandle(w,function(){return{scrollTo:function(ie){$t.current.scrollTo(ie)},getIndentWidth:function(){return Jt.current.offsetWidth}}});var Gt=ce.useState(c),qt=(0,Ce.Z)(Gt,2),kn=qt[0],vn=qt[1],Cn=ce.useState(a),xn=(0,Ce.Z)(Cn,2),Hn=xn[0],tr=xn[1],Ln=ce.useState(a),ln=(0,Ce.Z)(Ln,2),Un=ln[0],Wn=ln[1],E=ce.useState([]),M=(0,Ce.Z)(E,2),F=M[0],S=M[1],Ae=ce.useState(null),ye=(0,Ce.Z)(Ae,2),Xe=ye[0],Ve=ye[1],gt=ce.useRef(a);gt.current=a;function xt(){var te=gt.current;tr(te),Wn(te),S([]),Ve(null),an()}(0,m.Z)(function(){vn(c);var te=tt(kn,c);if(te.key!==null)if(te.add){var ie=Hn.findIndex(function(at){var Qe=at.key;return Qe===te.key}),U=V(p(Hn,a,te.key),Ne,le,Ee),We=Hn.slice();We.splice(ie+1,0,$),Wn(We),S(U),Ve("show")}else{var st=a.findIndex(function(at){var Qe=at.key;return Qe===te.key}),qe=V(p(a,Hn,te.key),Ne,le,Ee),bt=a.slice();bt.splice(st+1,0,$),Wn(bt),S(qe),Ve("hide")}else Hn!==a&&(tr(a),Wn(a))},[c,a]),ce.useEffect(function(){Be||xt()},[Be]);var Dt=b?Un:a,It={expandedKeys:c,selectedKeys:i,loadedKeys:g,loadingKeys:u,checkedKeys:W,halfCheckedKeys:L,dragOverNodeKey:fe,dropPosition:Ie,keyEntities:ve};return ce.createElement(ce.Fragment,null,ut&&ct&&ce.createElement("span",{style:k,"aria-live":"assertive"},ge(ct)),ce.createElement("div",null,ce.createElement("input",{style:k,disabled:Ge===!1||ae,tabIndex:Ge!==!1?ot:null,onKeyDown:St,onFocus:Tt,onBlur:zt,value:"",onChange:D,"aria-label":"for screen reader"})),ce.createElement("div",{className:"".concat(d,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ce.createElement("div",{className:"".concat(d,"-indent")},ce.createElement("div",{ref:Jt,className:"".concat(d,"-indent-unit")}))),ce.createElement(l.Z,(0,n.Z)({},Ot,{data:Dt,itemKey:Y,height:le,fullHeight:!1,virtual:Ne,itemHeight:Ee,prefixCls:"".concat(d,"-list"),ref:$t,onVisibleChange:function(ie,U){var We=new Set(ie),st=U.filter(function(qe){return!We.has(qe)});st.some(function(qe){return Y(qe)===oe})&&xt()}}),function(te){var ie=te.pos,U=(0,n.Z)({},(Le(te.data),te.data)),We=te.title,st=te.key,qe=te.isStart,bt=te.isEnd,at=(0,H.km)(st,ie);delete U.key,delete U.children;var Qe=(0,H.H8)(at,It);return ce.createElement(ne,(0,n.Z)({},U,Qe,{title:We,active:!!ct&&st===ct.key,pos:ie,data:te.data,isStart:qe,isEnd:bt,motion:b,motionNodes:st===oe?F:null,motionType:Xe,onMotionStart:sn,onMotionEnd:xt,treeNodeRequiredProps:It,onMouseMove:function(){kt(null)}}))}))});ue.displayName="NodeList";var it=ue,Ue=e(35654),rt=e(90782),vt=e(67841),Bt=10,dt=function(N){(0,Se.Z)(d,N);var w=(0,O.Z)(d);function d(){var a;(0,A.Z)(this,d);for(var B=arguments.length,K=new Array(B),c=0;c2&&arguments[2]!==void 0?arguments[2]:!1,L=a.state,ve=L.dragChildrenKeys,ae=L.dropPosition,Be=L.dropTargetKey,fe=L.dropTargetPos,Ie=L.dropAllowed;if(Ie){var b=a.props.onDrop;if(a.setState({dragOverNodeKey:null}),a.cleanDragState(),Be!==null){var le=(0,z.Z)((0,z.Z)({},(0,H.H8)(Be,a.getTreeNodeRequiredProps())),{},{active:((g=a.getActiveItem())===null||g===void 0?void 0:g.key)===Be,data:(0,vt.Z)(a.state.keyEntities,Be).node}),Ee=ve.indexOf(Be)!==-1;(0,re.ZP)(!Ee,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ne=(0,Ue.yx)(fe),Ge={event:i,node:(0,H.F)(le),dragNode:a.dragNode?(0,H.F)(a.dragNode.props):null,dragNodesKeys:[a.dragNode.props.eventKey].concat(ve),dropToGap:ae!==0,dropPosition:ae+Number(Ne[Ne.length-1])};u||b==null||b(Ge),a.dragNode=null}}},a.cleanDragState=function(){var i=a.state.draggingNodeKey;i!==null&&a.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),a.dragStartMousePosition=null,a.currentMouseOverDroppableNodeKey=null},a.triggerExpandActionExpand=function(i,W){var g=a.state,u=g.expandedKeys,L=g.flattenNodes,ve=W.expanded,ae=W.key,Be=W.isLeaf;if(!(Be||i.shiftKey||i.metaKey||i.ctrlKey)){var fe=L.filter(function(b){return b.key===ae})[0],Ie=(0,H.F)((0,z.Z)((0,z.Z)({},(0,H.H8)(ae,a.getTreeNodeRequiredProps())),{},{data:fe.data}));a.setExpandedKeys(ve?(0,Ue._5)(u,ae):(0,Ue.L0)(u,ae)),a.onNodeExpand(i,Ie)}},a.onNodeClick=function(i,W){var g=a.props,u=g.onClick,L=g.expandAction;L==="click"&&a.triggerExpandActionExpand(i,W),u==null||u(i,W)},a.onNodeDoubleClick=function(i,W){var g=a.props,u=g.onDoubleClick,L=g.expandAction;L==="doubleClick"&&a.triggerExpandActionExpand(i,W),u==null||u(i,W)},a.onNodeSelect=function(i,W){var g=a.state.selectedKeys,u=a.state,L=u.keyEntities,ve=u.fieldNames,ae=a.props,Be=ae.onSelect,fe=ae.multiple,Ie=W.selected,b=W[ve.key],le=!Ie;le?fe?g=(0,Ue.L0)(g,b):g=[b]:g=(0,Ue._5)(g,b);var Ee=g.map(function(Ne){var Ge=(0,vt.Z)(L,Ne);return Ge?Ge.node:null}).filter(function(Ne){return Ne});a.setUncontrolledState({selectedKeys:g}),Be==null||Be(g,{event:"select",selected:le,node:W,selectedNodes:Ee,nativeEvent:i.nativeEvent})},a.onNodeCheck=function(i,W,g){var u=a.state,L=u.keyEntities,ve=u.checkedKeys,ae=u.halfCheckedKeys,Be=a.props,fe=Be.checkStrictly,Ie=Be.onCheck,b=W.key,le,Ee={event:"check",node:W,checked:g,nativeEvent:i.nativeEvent};if(fe){var Ne=g?(0,Ue.L0)(ve,b):(0,Ue._5)(ve,b),Ge=(0,Ue._5)(ae,b);le={checked:Ne,halfChecked:Ge},Ee.checkedNodes=Ne.map(function(zt){return(0,vt.Z)(L,zt)}).filter(function(zt){return zt}).map(function(zt){return zt.node}),a.setUncontrolledState({checkedKeys:Ne})}else{var ct=(0,rt.S)([].concat((0,C.Z)(ve),[b]),!0,L),ut=ct.checkedKeys,ot=ct.halfCheckedKeys;if(!g){var St=new Set(ut);St.delete(b);var Tt=(0,rt.S)(Array.from(St),{checked:!1,halfCheckedKeys:ot},L);ut=Tt.checkedKeys,ot=Tt.halfCheckedKeys}le=ut,Ee.checkedNodes=[],Ee.checkedNodesPositions=[],Ee.halfCheckedKeys=ot,ut.forEach(function(zt){var kt=(0,vt.Z)(L,zt);if(kt){var sn=kt.node,an=kt.pos;Ee.checkedNodes.push(sn),Ee.checkedNodesPositions.push({node:sn,pos:an})}}),a.setUncontrolledState({checkedKeys:ut},!1,{halfCheckedKeys:ot})}Ie==null||Ie(le,Ee)},a.onNodeLoad=function(i){var W=i.key,g=new Promise(function(u,L){a.setState(function(ve){var ae=ve.loadedKeys,Be=ae===void 0?[]:ae,fe=ve.loadingKeys,Ie=fe===void 0?[]:fe,b=a.props,le=b.loadData,Ee=b.onLoad;if(!le||Be.indexOf(W)!==-1||Ie.indexOf(W)!==-1)return null;var Ne=le(i);return Ne.then(function(){var Ge=a.state.loadedKeys,ct=(0,Ue.L0)(Ge,W);Ee==null||Ee(ct,{event:"load",node:i}),a.setUncontrolledState({loadedKeys:ct}),a.setState(function(ut){return{loadingKeys:(0,Ue._5)(ut.loadingKeys,W)}}),u()}).catch(function(Ge){if(a.setState(function(ut){return{loadingKeys:(0,Ue._5)(ut.loadingKeys,W)}}),a.loadingRetryTimes[W]=(a.loadingRetryTimes[W]||0)+1,a.loadingRetryTimes[W]>=Bt){var ct=a.state.loadedKeys;(0,re.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),a.setUncontrolledState({loadedKeys:(0,Ue.L0)(ct,W)}),u()}L(Ge)}),{loadingKeys:(0,Ue.L0)(Ie,W)}})});return g.catch(function(){}),g},a.onNodeMouseEnter=function(i,W){var g=a.props.onMouseEnter;g==null||g({event:i,node:W})},a.onNodeMouseLeave=function(i,W){var g=a.props.onMouseLeave;g==null||g({event:i,node:W})},a.onNodeContextMenu=function(i,W){var g=a.props.onRightClick;g&&(i.preventDefault(),g({event:i,node:W}))},a.onFocus=function(){var i=a.props.onFocus;a.setState({focused:!0});for(var W=arguments.length,g=new Array(W),u=0;u1&&arguments[1]!==void 0?arguments[1]:!1,g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!a.destroyed){var u=!1,L=!0,ve={};Object.keys(i).forEach(function(ae){if(ae in a.props){L=!1;return}u=!0,ve[ae]=i[ae]}),u&&(!W||L)&&a.setState((0,z.Z)((0,z.Z)({},ve),g))}},a.scrollTo=function(i){a.listRef.current.scrollTo(i)},a}return(0,r.Z)(d,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var B=this.props.activeKey;B!==void 0&&B!==this.state.activeKey&&(this.setState({activeKey:B}),B!==null&&this.scrollTo({key:B}))}},{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 B,K=this.state,c=K.focused,i=K.flattenNodes,W=K.keyEntities,g=K.draggingNodeKey,u=K.activeKey,L=K.dropLevelOffset,ve=K.dropContainerKey,ae=K.dropTargetKey,Be=K.dropPosition,fe=K.dragOverNodeKey,Ie=K.indent,b=this.props,le=b.prefixCls,Ee=b.className,Ne=b.style,Ge=b.showLine,ct=b.focusable,ut=b.tabIndex,ot=ut===void 0?0:ut,St=b.selectable,Tt=b.showIcon,zt=b.icon,kt=b.switcherIcon,sn=b.draggable,an=b.checkable,Ot=b.checkStrictly,$t=b.disabled,Jt=b.motion,Gt=b.loadData,qt=b.filterTreeNode,kn=b.height,vn=b.itemHeight,Cn=b.virtual,xn=b.titleRender,Hn=b.dropIndicatorRender,tr=b.onContextMenu,Ln=b.onScroll,ln=b.direction,Un=b.rootClassName,Wn=b.rootStyle,E=(0,pe.Z)(this.props,{aria:!0,data:!0}),M;return sn&&((0,v.Z)(sn)==="object"?M=sn:typeof sn=="function"?M={nodeDraggable:sn}:M={}),ce.createElement(_e.k.Provider,{value:{prefixCls:le,selectable:St,showIcon:Tt,icon:zt,switcherIcon:kt,draggable:M,draggingNodeKey:g,checkable:an,checkStrictly:Ot,disabled:$t,keyEntities:W,dropLevelOffset:L,dropContainerKey:ve,dropTargetKey:ae,dropPosition:Be,dragOverNodeKey:fe,indent:Ie,direction:ln,dropIndicatorRender:Hn,loadData:Gt,filterTreeNode:qt,titleRender:xn,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}},ce.createElement("div",{role:"tree",className:f()(le,Ee,Un,(B={},(0,t.Z)(B,"".concat(le,"-show-line"),Ge),(0,t.Z)(B,"".concat(le,"-focused"),c),(0,t.Z)(B,"".concat(le,"-active-focused"),u!==null),B)),style:Wn},ce.createElement(it,(0,n.Z)({ref:this.listRef,prefixCls:le,style:Ne,data:i,disabled:$t,selectable:St,checkable:!!an,motion:Jt,dragging:g!==null,height:kn,itemHeight:vn,virtual:Cn,focusable:ct,focused:c,tabIndex:ot,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:tr,onScroll:Ln},this.getTreeNodeRequiredProps(),E))))}}],[{key:"getDerivedStateFromProps",value:function(B,K){var c=K.prevProps,i={prevProps:B};function W(ct){return!c&&ct in B||c&&c[ct]!==B[ct]}var g,u=K.fieldNames;if(W("fieldNames")&&(u=(0,H.w$)(B.fieldNames),i.fieldNames=u),W("treeData")?g=B.treeData:W("children")&&((0,re.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),g=(0,H.zn)(B.children)),g){i.treeData=g;var L=(0,H.I8)(g,{fieldNames:u});i.keyEntities=(0,z.Z)((0,t.Z)({},oe,R),L.keyEntities)}var ve=i.keyEntities||K.keyEntities;if(W("expandedKeys")||c&&W("autoExpandParent"))i.expandedKeys=B.autoExpandParent||!c&&B.defaultExpandParent?(0,Ue.r7)(B.expandedKeys,ve):B.expandedKeys;else if(!c&&B.defaultExpandAll){var ae=(0,z.Z)({},ve);delete ae[oe],i.expandedKeys=Object.keys(ae).map(function(ct){return ae[ct].key})}else!c&&B.defaultExpandedKeys&&(i.expandedKeys=B.autoExpandParent||B.defaultExpandParent?(0,Ue.r7)(B.defaultExpandedKeys,ve):B.defaultExpandedKeys);if(i.expandedKeys||delete i.expandedKeys,g||i.expandedKeys){var Be=(0,H.oH)(g||K.treeData,i.expandedKeys||K.expandedKeys,u);i.flattenNodes=Be}if(B.selectable&&(W("selectedKeys")?i.selectedKeys=(0,Ue.BT)(B.selectedKeys,B):!c&&B.defaultSelectedKeys&&(i.selectedKeys=(0,Ue.BT)(B.defaultSelectedKeys,B))),B.checkable){var fe;if(W("checkedKeys")?fe=(0,Ue.E6)(B.checkedKeys)||{}:!c&&B.defaultCheckedKeys?fe=(0,Ue.E6)(B.defaultCheckedKeys)||{}:g&&(fe=(0,Ue.E6)(B.checkedKeys)||{checkedKeys:K.checkedKeys,halfCheckedKeys:K.halfCheckedKeys}),fe){var Ie=fe,b=Ie.checkedKeys,le=b===void 0?[]:b,Ee=Ie.halfCheckedKeys,Ne=Ee===void 0?[]:Ee;if(!B.checkStrictly){var Ge=(0,rt.S)(le,!0,ve);le=Ge.checkedKeys,Ne=Ge.halfCheckedKeys}i.checkedKeys=le,i.halfCheckedKeys=Ne}}return W("loadedKeys")&&(i.loadedKeys=B.loadedKeys),i}}]),d}(ce.Component);dt.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:he,allowDrop:function(){return!0},expandAction:!1},dt.TreeNode=h.Z;var Pe=dt,nt=Pe},35654:function(ht,ke,e){e.d(ke,{BT:function(){return ce},E6:function(){return Le},L0:function(){return O},OM:function(){return re},_5:function(){return Se},r7:function(){return Ce},wA:function(){return f},yx:function(){return be}});var n=e(94480),t=e(76190),v=e(48736),z=e(59301),C=e(39417),A=e(67841),r=e(71430),_=null;function Se(G,m){if(!G)return[];var l=G.slice(),x=l.indexOf(m);return x>=0&&l.splice(x,1),l}function O(G,m){var l=(G||[]).slice();return l.indexOf(m)===-1&&l.push(m),l}function be(G){return G.split("-")}function f(G,m){var l=[],x=(0,A.Z)(m,G);function h(){var j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];j.forEach(function(H){var T=H.key,P=H.children;l.push(T),h(P)})}return h(x.children),l}function y(G){if(G.parent){var m=be(G.pos);return Number(m[m.length-1])===G.parent.children.length-1}return!1}function pe(G){var m=be(G.pos);return Number(m[m.length-1])===0}function re(G,m,l,x,h,j,H,T,P,Te){var ne,tt=G.clientX,p=G.clientY,X=G.target.getBoundingClientRect(),k=X.top,D=X.height,oe=(Te==="rtl"?-1:1)*(((h==null?void 0:h.x)||0)-tt),Q=(oe-12)/x,R=(0,A.Z)(T,l.props.eventKey);if(p-1.5?j({dragNode:Bt,dropNode:dt,dropPosition:1})?Ue=1:Pe=!1:j({dragNode:Bt,dropNode:dt,dropPosition:0})?Ue=0:j({dragNode:Bt,dropNode:dt,dropPosition:1})?Ue=1:Pe=!1:j({dragNode:Bt,dropNode:dt,dropPosition:1})?Ue=1:Pe=!1,{dropPosition:Ue,dropLevelOffset:rt,dropTargetKey:R.key,dropTargetPos:R.pos,dragOverNodeKey:it,dropContainerKey:Ue===0?null:((ne=R.parent)===null||ne===void 0?void 0:ne.key)||null,dropAllowed:Pe}}function ce(G,m){if(G){var l=m.multiple;return l?G.slice():G.length?[G[0]]:G}}var _e=function(m){return m};function he(G,m){if(!G)return[];var l=m||{},x=l.processProps,h=x===void 0?_e:x,j=Array.isArray(G)?G:[G];return j.map(function(H){var T=H.children,P=_objectWithoutProperties(H,_),Te=he(T,m);return React.createElement(TreeNode,_extends({key:P.key},h(P)),Te)})}function Le(G){if(!G)return null;var m;if(Array.isArray(G))m={checkedKeys:G,halfCheckedKeys:void 0};else if((0,t.Z)(G)==="object")m={checkedKeys:G.checked||void 0,halfCheckedKeys:G.halfChecked||void 0};else return(0,v.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return m}function Ce(G,m){var l=new Set;function x(h){if(!l.has(h)){var j=(0,A.Z)(m,h);if(j){l.add(h);var H=j.parent,T=j.node;T.disabled||H&&x(H.key)}}}return(G||[]).forEach(function(h){x(h)}),(0,n.Z)(l)}},90782:function(ht,ke,e){e.d(ke,{S:function(){return r}});var n=e(48736),t=e(67841);function v(_,Se){var O=new Set;return _.forEach(function(be){Se.has(be)||O.add(be)}),O}function z(_){var Se=_||{},O=Se.disabled,be=Se.disableCheckbox,f=Se.checkable;return!!(O||be)||f===!1}function C(_,Se,O,be){for(var f=new Set(_),y=new Set,pe=0;pe<=O;pe+=1){var re=Se.get(pe)||new Set;re.forEach(function(Le){var Ce=Le.key,G=Le.node,m=Le.children,l=m===void 0?[]:m;f.has(Ce)&&!be(G)&&l.filter(function(x){return!be(x.node)}).forEach(function(x){f.add(x.key)})})}for(var ce=new Set,_e=O;_e>=0;_e-=1){var he=Se.get(_e)||new Set;he.forEach(function(Le){var Ce=Le.parent,G=Le.node;if(!(be(G)||!Le.parent||ce.has(Le.parent.key))){if(be(Le.parent.node)){ce.add(Ce.key);return}var m=!0,l=!1;(Ce.children||[]).filter(function(x){return!be(x.node)}).forEach(function(x){var h=x.key,j=f.has(h);m&&!j&&(m=!1),!l&&(j||y.has(h))&&(l=!0)}),m&&f.add(Ce.key),l&&y.add(Ce.key),ce.add(Ce.key)}})}return{checkedKeys:Array.from(f),halfCheckedKeys:Array.from(v(y,f))}}function A(_,Se,O,be,f){for(var y=new Set(_),pe=new Set(Se),re=0;re<=be;re+=1){var ce=O.get(re)||new Set;ce.forEach(function(Ce){var G=Ce.key,m=Ce.node,l=Ce.children,x=l===void 0?[]:l;!y.has(G)&&!pe.has(G)&&!f(m)&&x.filter(function(h){return!f(h.node)}).forEach(function(h){y.delete(h.key)})})}pe=new Set;for(var _e=new Set,he=be;he>=0;he-=1){var Le=O.get(he)||new Set;Le.forEach(function(Ce){var G=Ce.parent,m=Ce.node;if(!(f(m)||!Ce.parent||_e.has(Ce.parent.key))){if(f(Ce.parent.node)){_e.add(G.key);return}var l=!0,x=!1;(G.children||[]).filter(function(h){return!f(h.node)}).forEach(function(h){var j=h.key,H=y.has(j);l&&!H&&(l=!1),!x&&(H||pe.has(j))&&(x=!0)}),l||y.delete(G.key),x&&pe.add(G.key),_e.add(G.key)}})}return{checkedKeys:Array.from(y),halfCheckedKeys:Array.from(v(pe,y))}}function r(_,Se,O,be){var f=[],y;be?y=be:y=z;var pe=new Set(_.filter(function(he){var Le=!!(0,t.Z)(O,he);return Le||f.push(he),Le})),re=new Map,ce=0;Object.keys(O).forEach(function(he){var Le=O[he],Ce=Le.level,G=re.get(Ce);G||(G=new Set,re.set(Ce,G)),G.add(Le),ce=Math.max(ce,Ce)}),(0,n.ZP)(!f.length,"Tree missing follow keys: ".concat(f.slice(0,100).map(function(he){return"'".concat(he,"'")}).join(", ")));var _e;return Se===!0?_e=C(pe,re,ce,y):_e=A(pe,Se.halfCheckedKeys,re,ce,y),_e}},67841:function(ht,ke,e){e.d(ke,{Z:function(){return n}});function n(t,v){return t[v]}},71430:function(ht,ke,e){e.d(ke,{F:function(){return Ce},H8:function(){return Le},I8:function(){return he},km:function(){return f},oH:function(){return ce},w$:function(){return y},zn:function(){return re}});var n=e(76190),t=e(94480),v=e(33885),z=e(75931),C=e(11592),A=e(2738),r=e(48736),_=e(67841),Se=["children"];function O(G,m){return"".concat(G,"-").concat(m)}function be(G){return G&&G.type&&G.type.isTreeNode}function f(G,m){return G!=null?G:m}function y(G){var m=G||{},l=m.title,x=m._title,h=m.key,j=m.children,H=l||"title";return{title:H,_title:x||[H],key:h||"key",children:j||"children"}}function pe(G,m){var l=new Map;function x(h){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(h||[]).forEach(function(H){var T=H[m.key],P=H[m.children];warning(T!=null,"Tree node must have a certain key: [".concat(j).concat(T,"]"));var Te=String(T);warning(!l.has(Te)||T===null||T===void 0,"Same 'key' exist in the Tree: ".concat(Te)),l.set(Te,!0),x(P,"".concat(j).concat(Te," > "))})}x(G)}function re(G){function m(l){var x=(0,C.Z)(l);return x.map(function(h){if(!be(h))return(0,r.ZP)(!h,"Tree/TreeNode can only accept TreeNode as children."),null;var j=h.key,H=h.props,T=H.children,P=(0,z.Z)(H,Se),Te=(0,v.Z)({key:j},P),ne=m(T);return ne.length&&(Te.children=ne),Te}).filter(function(h){return h})}return m(G)}function ce(G,m,l){var x=y(l),h=x._title,j=x.key,H=x.children,T=new Set(m===!0?[]:m),P=[];function Te(ne){var tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ne.map(function(p,X){for(var k=O(tt?tt.pos:"0",X),D=f(p[j],k),oe,Q=0;Q1&&arguments[1]!==void 0?arguments[1]:{},l=m.initWrapper,x=m.processEntity,h=m.onProcessFinished,j=m.externalGetKey,H=m.childrenPropName,T=m.fieldNames,P=arguments.length>2?arguments[2]:void 0,Te=j||P,ne={},tt={},p={posEntities:ne,keyEntities:tt};return l&&(p=l(p)||p),_e(G,function(X){var k=X.node,D=X.index,oe=X.pos,Q=X.key,R=X.parentPos,$=X.level,V=X.nodes,Y={node:k,nodes:V,index:D,key:Q,pos:oe,level:$},ge=f(Q,oe);ne[oe]=Y,tt[ge]=Y,Y.parent=ne[R],Y.parent&&(Y.parent.children=Y.parent.children||[],Y.parent.children.push(Y)),x&&x(Y,p)},{externalGetKey:Te,childrenPropName:H,fieldNames:T}),h&&h(p),p}function Le(G,m){var l=m.expandedKeys,x=m.selectedKeys,h=m.loadedKeys,j=m.loadingKeys,H=m.checkedKeys,T=m.halfCheckedKeys,P=m.dragOverNodeKey,Te=m.dropPosition,ne=m.keyEntities,tt=(0,_.Z)(ne,G),p={eventKey:G,expanded:l.indexOf(G)!==-1,selected:x.indexOf(G)!==-1,loaded:h.indexOf(G)!==-1,loading:j.indexOf(G)!==-1,checked:H.indexOf(G)!==-1,halfChecked:T.indexOf(G)!==-1,pos:String(tt?tt.pos:""),dragOver:P===G&&Te===0,dragOverGapTop:P===G&&Te===-1,dragOverGapBottom:P===G&&Te===1};return p}function Ce(G){var m=G.data,l=G.expanded,x=G.selected,h=G.checked,j=G.loaded,H=G.loading,T=G.halfChecked,P=G.dragOver,Te=G.dragOverGapTop,ne=G.dragOverGapBottom,tt=G.pos,p=G.active,X=G.eventKey,k=(0,v.Z)((0,v.Z)({},m),{},{expanded:l,selected:x,checked:h,loaded:j,loading:H,halfChecked:T,dragOver:P,dragOverGapTop:Te,dragOverGapBottom:ne,pos:tt,active:p,key:X});return"props"in k||Object.defineProperty(k,"props",{get:function(){return(0,r.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),G}}),k}},8224:function(ht,ke,e){e.d(ke,{Z:function(){return t}});var n=e(4676);function t(v,z,C,A){var r=n.unstable_batchedUpdates?function(Se){n.unstable_batchedUpdates(C,Se)}:C;return v!=null&&v.addEventListener&&v.addEventListener(z,r,A),{remove:function(){v!=null&&v.removeEventListener&&v.removeEventListener(z,r,A)}}}},55468:function(ht,ke,e){e.d(ke,{g1:function(){return be},os:function(){return y}});var n=/margin|padding|width|height|max|min|offset/,t={left:!0,top:!0},v={cssFloat:1,styleFloat:1,float:1};function z(pe){return pe.nodeType===1?pe.ownerDocument.defaultView.getComputedStyle(pe,null):{}}function C(pe,re,ce){if(re=re.toLowerCase(),ce==="auto"){if(re==="height")return pe.offsetHeight;if(re==="width")return pe.offsetWidth}return re in t||(t[re]=n.test(re)),t[re]?parseFloat(ce)||0:ce}function A(pe,re){var ce=arguments.length,_e=z(pe);return re=v[re]?"cssFloat"in pe.style?"cssFloat":"styleFloat":re,ce===1?_e:C(pe,re,_e[re]||pe.style[re])}function r(pe,re,ce){var _e=arguments.length;if(re=v[re]?"cssFloat"in pe.style?"cssFloat":"styleFloat":re,_e===3)return typeof ce=="number"&&n.test(re)&&(ce="".concat(ce,"px")),pe.style[re]=ce,ce;for(var he in re)re.hasOwnProperty(he)&&r(pe,he,re[he]);return z(pe)}function _(pe){return pe===document.body?document.documentElement.clientWidth:pe.offsetWidth}function Se(pe){return pe===document.body?window.innerHeight||document.documentElement.clientHeight:pe.offsetHeight}function O(){var pe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),re=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:pe,height:re}}function be(){var pe=document.documentElement.clientWidth,re=window.innerHeight||document.documentElement.clientHeight;return{width:pe,height:re}}function f(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function y(pe){var re=pe.getBoundingClientRect(),ce=document.documentElement;return{left:re.left+(window.pageXOffset||ce.scrollLeft)-(ce.clientLeft||document.body.clientLeft||0),top:re.top+(window.pageYOffset||ce.scrollTop)-(ce.clientTop||document.body.clientTop||0)}}},24514:function(ht,ke,e){e.d(ke,{G:function(){return z}});var n=e(47273),t=function(A){if((0,n.Z)()&&window.document.documentElement){var r=Array.isArray(A)?A:[A],_=window.document.documentElement;return r.some(function(Se){return Se in _.style})}return!1},v=function(A,r){if(!t(A))return!1;var _=document.createElement("div"),Se=_.style[A];return _.style[A]=r,_.style[A]!==Se};function z(C,A){return!Array.isArray(C)&&A!==void 0?v(C,A):t(C)}},48911:function(ht,ke,e){e.d(ke,{Z:function(){return dt}});var n=e(54476),t=e(76190),v=e(33885),z=e(20068),C=e(42978),A=e(75931),r=e(92310),_=e.n(r),Se=e(29301),O=e(70425),be=e(34280),f=e(59301),y=e(4676),pe=f.forwardRef(function(Pe,nt){var N=Pe.height,w=Pe.offsetY,d=Pe.offsetX,a=Pe.children,B=Pe.prefixCls,K=Pe.onInnerResize,c=Pe.innerProps,i=Pe.rtl,W=Pe.extra,g={},u={display:"flex",flexDirection:"column"};return w!==void 0&&(g={height:N,position:"relative",overflow:"hidden"},u=(0,v.Z)((0,v.Z)({},u),{},(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({transform:"translateY(".concat(w,"px)")},i?"marginRight":"marginLeft",-d),"position","absolute"),"left",0),"right",0),"top",0))),f.createElement("div",{style:g},f.createElement(Se.Z,{onResize:function(ve){var ae=ve.offsetHeight;ae&&K&&K()}},f.createElement("div",(0,n.Z)({style:u,className:_()((0,z.Z)({},"".concat(B,"-holder-inner"),B)),ref:nt},c),a,W)))});pe.displayName="Filler";var re=pe;function ce(Pe){var nt=Pe.children,N=Pe.setRef,w=f.useCallback(function(d){N(d)},[]);return f.cloneElement(nt,{ref:w})}function _e(Pe,nt,N,w,d,a,B,K){var c=K.getKey;return Pe.slice(nt,N+1).map(function(i,W){var g=nt+W,u=B(i,g,{style:{width:w},offsetX:d}),L=c(i);return f.createElement(ce,{key:L,setRef:function(ae){return a(i,ae)}},u)})}function he(Pe,nt,N,w){var d=N-Pe,a=nt-N,B=Math.min(d,a)*2;if(w<=B){var K=Math.floor(w/2);return w%2?N+K+1:N-K}return d>a?N-(w-a):N+(w-d)}function Le(Pe,nt,N){var w=Pe.length,d=nt.length,a,B;if(w===0&&d===0)return null;w2&&arguments[2]!==void 0?arguments[2]:!1,g=c?i<0&&K.current.left||i>0&&K.current.right:i<0&&K.current.top||i>0&&K.current.bottom;return W&&g?(clearTimeout(a.current),d.current=!1):(!g||d.current)&&B(),!d.current&&g}};function h(Pe,nt,N,w,d,a,B){var K=(0,f.useRef)(0),c=(0,f.useRef)(null),i=(0,f.useRef)(null),W=(0,f.useRef)(!1),g=x(nt,N,w,d);function u(Ie,b){if(G.Z.cancel(c.current),!g(!1,b)){var le=Ie;if(!le._virtualHandled)le._virtualHandled=!0;else return;K.current+=b,i.current=b,l||le.preventDefault(),c.current=(0,G.Z)(function(){var Ee=W.current?10:1;B(K.current*Ee,!1),K.current=0})}}function L(Ie,b){B(b,!0),l||Ie.preventDefault()}var ve=(0,f.useRef)(null),ae=(0,f.useRef)(null);function Be(Ie){if(Pe){G.Z.cancel(ae.current),ae.current=(0,G.Z)(function(){ve.current=null},2);var b=Ie.deltaX,le=Ie.deltaY,Ee=Ie.shiftKey,Ne=b,Ge=le;(ve.current==="sx"||!ve.current&&Ee&&le&&!b)&&(Ne=le,Ge=0,ve.current="sx");var ct=Math.abs(Ne),ut=Math.abs(Ge);ve.current===null&&(ve.current=a&&ct>ut?"x":"y"),ve.current==="y"?u(Ie,Ge):L(Ie,Ne)}}function fe(Ie){Pe&&(W.current=Ie.detail===i.current)}return[Be,fe]}function j(Pe,nt,N,w){var d=f.useMemo(function(){return[new Map,[]]},[Pe,N.id,w]),a=(0,C.Z)(d,2),B=a[0],K=a[1],c=function(W){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:W,u=B.get(W),L=B.get(g);if(u===void 0||L===void 0)for(var ve=Pe.length,ae=K.length;ae0&&arguments[0]!==void 0?arguments[0]:!1;W();var ve=function(){var fe=!1;K.current.forEach(function(Ie,b){if(Ie&&Ie.offsetParent){var le=Ie.offsetHeight,Ee=getComputedStyle(Ie),Ne=Ee.marginTop,Ge=Ee.marginBottom,ct=ne(Ne),ut=ne(Ge),ot=le+ct+ut;c.current.get(b)!==ot&&(c.current.set(b,ot),fe=!0)}}),fe&&B(function(Ie){return Ie+1})};if(L)ve();else{i.current+=1;var ae=i.current;Promise.resolve().then(function(){ae===i.current&&ve()})}}function u(L,ve){var ae=Pe(L),Be=K.current.get(ae);ve?(K.current.set(ae,ve),g()):K.current.delete(ae),!Be!=!ve&&(ve?nt==null||nt(L):N==null||N(L))}return(0,f.useEffect)(function(){return W},[]),[u,g,c.current,a]}var p=14/15;function X(Pe,nt,N){var w=(0,f.useRef)(!1),d=(0,f.useRef)(0),a=(0,f.useRef)(0),B=(0,f.useRef)(null),K=(0,f.useRef)(null),c,i=function(L){if(w.current){var ve=Math.ceil(L.touches[0].pageX),ae=Math.ceil(L.touches[0].pageY),Be=d.current-ve,fe=a.current-ae,Ie=Math.abs(Be)>Math.abs(fe);Ie?d.current=ve:a.current=ae;var b=N(Ie,Ie?Be:fe,!1,L);b&&L.preventDefault(),clearInterval(K.current),b&&(K.current=setInterval(function(){Ie?Be*=p:fe*=p;var le=Math.floor(Ie?Be:fe);(!N(Ie,le,!0)||Math.abs(le)<=.1)&&clearInterval(K.current)},16))}},W=function(){w.current=!1,c()},g=function(L){c(),L.touches.length===1&&!w.current&&(w.current=!0,d.current=Math.ceil(L.touches[0].pageX),a.current=Math.ceil(L.touches[0].pageY),B.current=L.target,B.current.addEventListener("touchmove",i,{passive:!1}),B.current.addEventListener("touchend",W,{passive:!0}))};c=function(){B.current&&(B.current.removeEventListener("touchmove",i),B.current.removeEventListener("touchend",W))},(0,be.Z)(function(){return Pe&&nt.current.addEventListener("touchstart",g,{passive:!0}),function(){var u;(u=nt.current)===null||u===void 0||u.removeEventListener("touchstart",g),c(),clearInterval(K.current)}},[Pe])}function k(Pe){return Math.floor(Math.pow(Pe,.5))}function D(Pe,nt){var N="touches"in Pe?Pe.touches[0]:Pe;return N[nt?"pageX":"pageY"]-window[nt?"scrollX":"scrollY"]}function oe(Pe,nt,N){f.useEffect(function(){var w=nt.current;if(Pe&&w){var d=!1,a,B,K=function(){G.Z.cancel(a)},c=function u(){K(),a=(0,G.Z)(function(){N(B),u()})},i=function(){d=!1,K()},W=function(L){if(!(L.target.draggable||L.button!==0)){var ve=L;ve._virtualHandled||(ve._virtualHandled=!0,d=!0)}},g=function(L){if(d){var ve=D(L,!1),ae=w.getBoundingClientRect(),Be=ae.top,fe=ae.bottom;if(ve<=Be){var Ie=Be-ve;B=-k(Ie),c()}else if(ve>=fe){var b=ve-fe;B=k(b),c()}else K()}};return w.addEventListener("mousedown",W),w.ownerDocument.addEventListener("mouseup",i),w.ownerDocument.addEventListener("mousemove",g),w.ownerDocument.addEventListener("dragend",i),function(){w.removeEventListener("mousedown",W),w.ownerDocument.removeEventListener("mouseup",i),w.ownerDocument.removeEventListener("mousemove",g),w.ownerDocument.removeEventListener("dragend",i),K()}}},[Pe])}var Q=10;function R(Pe,nt,N,w,d,a,B,K){var c=f.useRef(),i=f.useState(null),W=(0,C.Z)(i,2),g=W[0],u=W[1];return(0,be.Z)(function(){if(g&&g.times=0;kt-=1){var sn=d(nt[kt]),an=N.get(sn);if(an===void 0){Ie=!0;break}if(zt-=an,zt<=0)break}switch(Ee){case"top":le=Ge-Be;break;case"bottom":le=ct-fe+Be;break;default:{var Ot=Pe.current.scrollTop,$t=Ot+fe;Ge$t&&(b="bottom")}}le!==null&&B(le),le!==g.lastTop&&(Ie=!0)}Ie&&u((0,v.Z)((0,v.Z)({},g),{},{times:g.times+1,targetAlign:b,lastTop:le}))}},[g,Pe.current]),function(L){if(L==null){K();return}if(G.Z.cancel(c.current),typeof L=="number")B(L);else if(L&&(0,t.Z)(L)==="object"){var ve,ae=L.align;"index"in L?ve=L.index:ve=nt.findIndex(function(Ie){return d(Ie)===L.key});var Be=L.offset,fe=Be===void 0?0:Be;u({times:0,index:ve,offset:fe,originAlign:ae})}}}var $=f.forwardRef(function(Pe,nt){var N=Pe.prefixCls,w=Pe.rtl,d=Pe.scrollOffset,a=Pe.scrollRange,B=Pe.onStartMove,K=Pe.onStopMove,c=Pe.onScroll,i=Pe.horizontal,W=Pe.spinSize,g=Pe.containerSize,u=Pe.style,L=Pe.thumbStyle,ve=Pe.showScrollBar,ae=f.useState(!1),Be=(0,C.Z)(ae,2),fe=Be[0],Ie=Be[1],b=f.useState(null),le=(0,C.Z)(b,2),Ee=le[0],Ne=le[1],Ge=f.useState(null),ct=(0,C.Z)(Ge,2),ut=ct[0],ot=ct[1],St=!w,Tt=f.useRef(),zt=f.useRef(),kt=f.useState(ve),sn=(0,C.Z)(kt,2),an=sn[0],Ot=sn[1],$t=f.useRef(),Jt=function(){ve===!0||ve===!1||(clearTimeout($t.current),Ot(!0),$t.current=setTimeout(function(){Ot(!1)},3e3))},Gt=a-g||0,qt=g-W||0,kn=f.useMemo(function(){if(d===0||Gt===0)return 0;var Wn=d/Gt;return Wn*qt},[d,Gt,qt]),vn=function(E){E.stopPropagation(),E.preventDefault()},Cn=f.useRef({top:kn,dragging:fe,pageY:Ee,startTop:ut});Cn.current={top:kn,dragging:fe,pageY:Ee,startTop:ut};var xn=function(E){Ie(!0),Ne(D(E,i)),ot(Cn.current.top),B(),E.stopPropagation(),E.preventDefault()};f.useEffect(function(){var Wn=function(S){S.preventDefault()},E=Tt.current,M=zt.current;return E.addEventListener("touchstart",Wn,{passive:!1}),M.addEventListener("touchstart",xn,{passive:!1}),function(){E.removeEventListener("touchstart",Wn),M.removeEventListener("touchstart",xn)}},[]);var Hn=f.useRef();Hn.current=Gt;var tr=f.useRef();tr.current=qt,f.useEffect(function(){if(fe){var Wn,E=function(S){var Ae=Cn.current,ye=Ae.dragging,Xe=Ae.pageY,Ve=Ae.startTop;G.Z.cancel(Wn);var gt=Tt.current.getBoundingClientRect(),xt=g/(i?gt.width:gt.height);if(ye){var Dt=(D(S,i)-Xe)*xt,It=Ve;!St&&i?It-=Dt:It+=Dt;var te=Hn.current,ie=tr.current,U=ie?It/ie:0,We=Math.ceil(U*te);We=Math.max(We,0),We=Math.min(We,te),Wn=(0,G.Z)(function(){c(We,i)})}},M=function(){Ie(!1),K()};return window.addEventListener("mousemove",E,{passive:!0}),window.addEventListener("touchmove",E,{passive:!0}),window.addEventListener("mouseup",M,{passive:!0}),window.addEventListener("touchend",M,{passive:!0}),function(){window.removeEventListener("mousemove",E),window.removeEventListener("touchmove",E),window.removeEventListener("mouseup",M),window.removeEventListener("touchend",M),G.Z.cancel(Wn)}}},[fe]),f.useEffect(function(){return Jt(),function(){clearTimeout($t.current)}},[d]),f.useImperativeHandle(nt,function(){return{delayHidden:Jt}});var Ln="".concat(N,"-scrollbar"),ln={position:"absolute",visibility:an?null:"hidden"},Un={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return i?(Object.assign(ln,{height:8,left:0,right:0,bottom:0}),Object.assign(Un,(0,z.Z)({height:"100%",width:W},St?"left":"right",kn))):(Object.assign(ln,(0,z.Z)({width:8,top:0,bottom:0},St?"right":"left",0)),Object.assign(Un,{width:"100%",height:W,top:kn})),f.createElement("div",{ref:Tt,className:_()(Ln,(0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Ln,"-horizontal"),i),"".concat(Ln,"-vertical"),!i),"".concat(Ln,"-visible"),an)),style:(0,v.Z)((0,v.Z)({},ln),u),onMouseDown:vn,onMouseMove:Jt},f.createElement("div",{ref:zt,className:_()("".concat(Ln,"-thumb"),(0,z.Z)({},"".concat(Ln,"-thumb-moving"),fe)),style:(0,v.Z)((0,v.Z)({},Un),L),onMouseDown:xn}))}),V=$,Y=20;function ge(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,N=Pe/nt*Pe;return isNaN(N)&&(N=0),N=Math.max(N,Y),Math.floor(N)}var ue=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],it=[],Ue={overflowY:"auto",overflowAnchor:"none"};function rt(Pe,nt){var N=Pe.prefixCls,w=N===void 0?"rc-virtual-list":N,d=Pe.className,a=Pe.height,B=Pe.itemHeight,K=Pe.fullHeight,c=K===void 0?!0:K,i=Pe.style,W=Pe.data,g=Pe.children,u=Pe.itemKey,L=Pe.virtual,ve=Pe.direction,ae=Pe.scrollWidth,Be=Pe.component,fe=Be===void 0?"div":Be,Ie=Pe.onScroll,b=Pe.onVirtualScroll,le=Pe.onVisibleChange,Ee=Pe.innerProps,Ne=Pe.extraRender,Ge=Pe.styles,ct=Pe.showScrollBar,ut=ct===void 0?"optional":ct,ot=(0,A.Z)(Pe,ue),St=f.useCallback(function(pt){return typeof u=="function"?u(pt):pt==null?void 0:pt[u]},[u]),Tt=tt(St,null,null),zt=(0,C.Z)(Tt,4),kt=zt[0],sn=zt[1],an=zt[2],Ot=zt[3],$t=!!(L!==!1&&a&&B),Jt=f.useMemo(function(){return Object.values(an.maps).reduce(function(pt,Je){return pt+Je},0)},[an.id,an.maps]),Gt=$t&&W&&(Math.max(B*W.length,Jt)>a||!!ae),qt=ve==="rtl",kn=_()(w,(0,z.Z)({},"".concat(w,"-rtl"),qt),d),vn=W||it,Cn=(0,f.useRef)(),xn=(0,f.useRef)(),Hn=(0,f.useRef)(),tr=(0,f.useState)(0),Ln=(0,C.Z)(tr,2),ln=Ln[0],Un=Ln[1],Wn=(0,f.useState)(0),E=(0,C.Z)(Wn,2),M=E[0],F=E[1],S=(0,f.useState)(!1),Ae=(0,C.Z)(S,2),ye=Ae[0],Xe=Ae[1],Ve=function(){Xe(!0)},gt=function(){Xe(!1)},xt={getKey:St};function Dt(pt){Un(function(Je){var Zt;typeof pt=="function"?Zt=pt(Je):Zt=pt;var Rt=Ft(Zt);return Cn.current.scrollTop=Rt,Rt})}var It=(0,f.useRef)({start:0,end:vn.length}),te=(0,f.useRef)(),ie=Ce(vn,St),U=(0,C.Z)(ie,1),We=U[0];te.current=We;var st=f.useMemo(function(){if(!$t)return{scrollHeight:void 0,start:0,end:vn.length-1,offset:void 0};if(!Gt){var pt;return{scrollHeight:((pt=xn.current)===null||pt===void 0?void 0:pt.offsetHeight)||0,start:0,end:vn.length-1,offset:void 0}}for(var Je=0,Zt,Rt,At,Vn=vn.length,zn=0;zn=ln&&Zt===void 0&&(Zt=zn,Rt=Je),Kt>ln+a&&At===void 0&&(At=zn),Je=Kt}return Zt===void 0&&(Zt=0,Rt=0,At=Math.ceil(a/B)),At===void 0&&(At=vn.length-1),At=Math.min(At+1,vn.length-1),{scrollHeight:Je,start:Zt,end:At,offset:Rt}},[Gt,$t,ln,vn,Ot,a]),qe=st.scrollHeight,bt=st.start,at=st.end,Qe=st.offset;It.current.start=bt,It.current.end=at,f.useLayoutEffect(function(){var pt=an.getRecord();if(pt.size===1){var Je=Array.from(pt.keys())[0],Zt=pt.get(Je),Rt=vn[bt];if(Rt&&Zt===void 0){var At=St(Rt);if(At===Je){var Vn=an.get(Je),zn=Vn-B;Dt(function(Pn){return Pn+zn})}}}an.resetRecord()},[qe]);var J=f.useState({width:0,height:a}),de=(0,C.Z)(J,2),Me=de[0],je=de[1],xe=function(Je){je({width:Je.offsetWidth,height:Je.offsetHeight})},se=(0,f.useRef)(),me=(0,f.useRef)(),Ke=f.useMemo(function(){return ge(Me.width,ae)},[Me.width,ae]),we=f.useMemo(function(){return ge(Me.height,qe)},[Me.height,qe]),Oe=qe-a,Pt=(0,f.useRef)(Oe);Pt.current=Oe;function Ft(pt){var Je=pt;return Number.isNaN(Pt.current)||(Je=Math.min(Je,Pt.current)),Je=Math.max(Je,0),Je}var on=ln<=0,Qt=ln>=Oe,Mt=M<=0,cn=M>=ae,Sn=x(on,Qt,Mt,cn),un=function(){return{x:qt?-M:M,y:ln}},gn=(0,f.useRef)(un()),yn=(0,O.useEvent)(function(pt){if(b){var Je=(0,v.Z)((0,v.Z)({},un()),pt);(gn.current.x!==Je.x||gn.current.y!==Je.y)&&(b(Je),gn.current=Je)}});function bn(pt,Je){var Zt=pt;Je?((0,y.flushSync)(function(){F(Zt)}),yn()):Dt(Zt)}function _t(pt){var Je=pt.currentTarget.scrollTop;Je!==ln&&Dt(Je),Ie==null||Ie(pt),yn()}var Nn=function(Je){var Zt=Je,Rt=ae?ae-Me.width:0;return Zt=Math.max(Zt,0),Zt=Math.min(Zt,Rt),Zt},qn=(0,O.useEvent)(function(pt,Je){Je?((0,y.flushSync)(function(){F(function(Zt){var Rt=Zt+(qt?-pt:pt);return Nn(Rt)})}),yn()):Dt(function(Zt){var Rt=Zt+pt;return Rt})}),en=h($t,on,Qt,Mt,cn,!!ae,qn),tn=(0,C.Z)(en,2),mn=tn[0],Gn=tn[1];X($t,Cn,function(pt,Je,Zt,Rt){var At=Rt;return Sn(pt,Je,Zt)?!1:!At||!At._virtualHandled?(At&&(At._virtualHandled=!0),mn({preventDefault:function(){},deltaX:pt?Je:0,deltaY:pt?0:Je}),!0):!1}),oe(Gt,Cn,function(pt){Dt(function(Je){return Je+pt})}),(0,be.Z)(function(){function pt(Zt){var Rt=on&&Zt.detail<0,At=Qt&&Zt.detail>0;$t&&!Rt&&!At&&Zt.preventDefault()}var Je=Cn.current;return Je.addEventListener("wheel",mn,{passive:!1}),Je.addEventListener("DOMMouseScroll",Gn,{passive:!0}),Je.addEventListener("MozMousePixelScroll",pt,{passive:!1}),function(){Je.removeEventListener("wheel",mn),Je.removeEventListener("DOMMouseScroll",Gn),Je.removeEventListener("MozMousePixelScroll",pt)}},[$t,on,Qt]),(0,be.Z)(function(){if(ae){var pt=Nn(M);F(pt),yn({x:pt})}},[Me.width,ae]);var Fe=function(){var Je,Zt;(Je=se.current)===null||Je===void 0||Je.delayHidden(),(Zt=me.current)===null||Zt===void 0||Zt.delayHidden()},De=R(Cn,vn,an,B,St,function(){return sn(!0)},Dt,Fe);f.useImperativeHandle(nt,function(){return{nativeElement:Hn.current,getScrollInfo:un,scrollTo:function(Je){function Zt(Rt){return Rt&&(0,t.Z)(Rt)==="object"&&("left"in Rt||"top"in Rt)}Zt(Je)?(Je.left!==void 0&&F(Nn(Je.left)),De(Je.top)):De(Je)}}}),(0,be.Z)(function(){if(le){var pt=vn.slice(bt,at+1);le(pt,vn)}},[bt,at,vn]);var He=j(vn,St,an,B),et=Ne==null?void 0:Ne({start:bt,end:at,virtual:Gt,offsetX:M,offsetY:Qe,rtl:qt,getSize:He}),Ht=_e(vn,bt,at,ae,M,kt,g,xt),Vt=null;a&&(Vt=(0,v.Z)((0,z.Z)({},c?"height":"maxHeight",a),Ue),$t&&(Vt.overflowY="hidden",ae&&(Vt.overflowX="hidden"),ye&&(Vt.pointerEvents="none")));var Ct={};return qt&&(Ct.dir="rtl"),f.createElement("div",(0,n.Z)({ref:Hn,style:(0,v.Z)((0,v.Z)({},i),{},{position:"relative"}),className:kn},Ct,ot),f.createElement(Se.Z,{onResize:xe},f.createElement(fe,{className:"".concat(w,"-holder"),style:Vt,ref:Cn,onScroll:_t,onMouseEnter:Fe},f.createElement(re,{prefixCls:w,height:qe,offsetX:M,offsetY:Qe,scrollWidth:ae,onInnerResize:sn,ref:xn,innerProps:Ee,rtl:qt,extra:et},Ht))),Gt&&qe>a&&f.createElement(V,{ref:se,prefixCls:w,scrollOffset:ln,scrollRange:qe,rtl:qt,onScroll:bn,onStartMove:Ve,onStopMove:gt,spinSize:we,containerSize:Me.height,style:Ge==null?void 0:Ge.verticalScrollBar,thumbStyle:Ge==null?void 0:Ge.verticalScrollBarThumb,showScrollBar:ut}),Gt&&ae>Me.width&&f.createElement(V,{ref:me,prefixCls:w,scrollOffset:M,scrollRange:ae,rtl:qt,onScroll:bn,onStartMove:Ve,onStopMove:gt,spinSize:Ke,containerSize:Me.width,horizontal:!0,style:Ge==null?void 0:Ge.horizontalScrollBar,thumbStyle:Ge==null?void 0:Ge.horizontalScrollBarThumb,showScrollBar:ut}))}var vt=f.forwardRef(rt);vt.displayName="List";var Bt=vt,dt=Bt},25510:function(ht){ht.exports="data:image/png;base64,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"},32637:function(ht){ht.exports="data:image/jpeg;base64,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"},25365:function(ht){ht.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=="},75309:function(ht){ht.exports="data:image/png;base64,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"},19664:function(ht){ht.exports="data:image/png;base64,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"},77882:function(ht){ht.exports="data:image/png;base64,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"},66832:function(ht){ht.exports="data:image/png;base64,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"},47558:function(ht){ht.exports="data:image/png;base64,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"},71979:function(ht){ht.exports="data:image/png;base64,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"},91833:function(ht){ht.exports="data:image/png;base64,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"},31081:function(ht){ht.exports="data:image/png;base64,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"},96593:function(ht){ht.exports="data:image/png;base64,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"},42922:function(ht){ht.exports="data:image/png;base64,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"},20345:function(ht){ht.exports="data:image/png;base64,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"},79005:function(ht){ht.exports="data:image/png;base64,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"},39057:function(ht){ht.exports="data:image/png;base64,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"},96908:function(ht){ht.exports="data:image/png;base64,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"},57177:function(ht){ht.exports="data:image/png;base64,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"},81378:function(ht){ht.exports="data:image/png;base64,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"},47621:function(ht){ht.exports="data:image/png;base64,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"},43422:function(ht){ht.exports="data:image/png;base64,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"},71133:function(ht){ht.exports="data:image/png;base64,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"},29879:function(ht){ht.exports="data:image/png;base64,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"},83036:function(ht){ht.exports="data:image/png;base64,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"}}]); +`,he=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Le={},Ce;function G(k){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=k.getAttribute("id")||k.getAttribute("data-reactid")||k.getAttribute("name");if(D&&Le[oe])return Le[oe];var Q=window.getComputedStyle(k),R=Q.getPropertyValue("box-sizing")||Q.getPropertyValue("-moz-box-sizing")||Q.getPropertyValue("-webkit-box-sizing"),$=parseFloat(Q.getPropertyValue("padding-bottom"))+parseFloat(Q.getPropertyValue("padding-top")),V=parseFloat(Q.getPropertyValue("border-bottom-width"))+parseFloat(Q.getPropertyValue("border-top-width")),Y=he.map(function(ue){return"".concat(ue,":").concat(Q.getPropertyValue(ue))}).join(";"),ge={sizingStyle:Y,paddingSize:$,borderSize:V,boxSizing:R};return D&&oe&&(Le[oe]=ge),ge}function m(k){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Ce||(Ce=document.createElement("textarea"),Ce.setAttribute("tab-index","-1"),Ce.setAttribute("aria-hidden","true"),document.body.appendChild(Ce)),k.getAttribute("wrap")?Ce.setAttribute("wrap",k.getAttribute("wrap")):Ce.removeAttribute("wrap");var R=G(k,D),$=R.paddingSize,V=R.borderSize,Y=R.boxSizing,ge=R.sizingStyle;Ce.setAttribute("style","".concat(ge,";").concat(_e)),Ce.value=k.value||k.placeholder||"";var ue=void 0,it=void 0,Ue,rt=Ce.scrollHeight;if(Y==="border-box"?rt+=V:Y==="content-box"&&(rt-=$),oe!==null||Q!==null){Ce.value=" ";var vt=Ce.scrollHeight-$;oe!==null&&(ue=vt*oe,Y==="border-box"&&(ue=ue+$+V),rt=Math.max(ue,rt)),Q!==null&&(it=vt*Q,Y==="border-box"&&(it=it+$+V),Ue=rt>it?"":"hidden",rt=Math.min(it,rt))}var Bt={height:rt,overflowY:Ue,resize:"none"};return ue&&(Bt.minHeight=ue),it&&(Bt.maxHeight=it),Bt}var l=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],x=0,h=1,j=2,H=y.forwardRef(function(k,D){var oe=k,Q=oe.prefixCls,R=oe.onPressEnter,$=oe.defaultValue,V=oe.value,Y=oe.autoSize,ge=oe.onResize,ue=oe.className,it=oe.style,Ue=oe.disabled,rt=oe.onChange,vt=oe.onInternalAutoSize,Bt=(0,A.Z)(oe,l),dt=(0,f.Z)($,{value:V,postState:function(ot){return ot!=null?ot:""}}),Pe=(0,C.Z)(dt,2),nt=Pe[0],N=Pe[1],w=function(ot){N(ot.target.value),rt==null||rt(ot)},d=y.useRef();y.useImperativeHandle(D,function(){return{textArea:d.current}});var a=y.useMemo(function(){return Y&&(0,z.Z)(Y)==="object"?[Y.minRows,Y.maxRows]:[]},[Y]),B=(0,C.Z)(a,2),K=B[0],c=B[1],i=!!Y,W=function(){try{if(document.activeElement===d.current){var ot=d.current,St=ot.selectionStart,Tt=ot.selectionEnd,zt=ot.scrollTop;d.current.setSelectionRange(St,Tt),d.current.scrollTop=zt}}catch(kt){}},g=y.useState(j),u=(0,C.Z)(g,2),L=u[0],ve=u[1],ae=y.useState(),Be=(0,C.Z)(ae,2),fe=Be[0],Ie=Be[1],b=function(){ve(x)};(0,re.Z)(function(){i&&b()},[V,K,c,i]),(0,re.Z)(function(){if(L===x)ve(h);else if(L===h){var ut=m(d.current,!1,K,c);ve(j),Ie(ut)}else W()},[L]);var le=y.useRef(),Ee=function(){ce.Z.cancel(le.current)},Ne=function(ot){L===j&&(ge==null||ge(ot),Y&&(Ee(),le.current=(0,ce.Z)(function(){b()})))};y.useEffect(function(){return Ee},[]);var Ge=i?fe:null,ct=(0,t.Z)((0,t.Z)({},it),Ge);return(L===x||L===h)&&(ct.overflowY="hidden",ct.overflowX="hidden"),y.createElement(pe.Z,{onResize:Ne,disabled:!(Y||ge)},y.createElement("textarea",(0,n.Z)({},Bt,{ref:d,style:ct,className:Se()(Q,ue,(0,v.Z)({},"".concat(Q,"-disabled"),Ue)),disabled:Ue,value:nt,onChange:w})))}),T=H,P=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Te(k,D){return(0,r.Z)(k||"").slice(0,D).join("")}function ne(k,D,oe,Q){var R=oe;return k?R=Te(oe,Q):(0,r.Z)(D||"").lengthQ&&(R=D),R}var tt=y.forwardRef(function(k,D){var oe,Q=k.defaultValue,R=k.value,$=k.onFocus,V=k.onBlur,Y=k.onChange,ge=k.allowClear,ue=k.maxLength,it=k.onCompositionStart,Ue=k.onCompositionEnd,rt=k.suffix,vt=k.prefixCls,Bt=vt===void 0?"rc-textarea":vt,dt=k.classes,Pe=k.showCount,nt=k.className,N=k.style,w=k.disabled,d=k.hidden,a=k.classNames,B=k.styles,K=k.onResize,c=(0,A.Z)(k,P),i=(0,f.Z)(Q,{value:R,defaultValue:Q}),W=(0,C.Z)(i,2),g=W[0],u=W[1],L=(0,y.useRef)(null),ve=y.useState(!1),ae=(0,C.Z)(ve,2),Be=ae[0],fe=ae[1],Ie=y.useState(!1),b=(0,C.Z)(Ie,2),le=b[0],Ee=b[1],Ne=y.useRef(),Ge=y.useRef(0),ct=y.useState(null),ut=(0,C.Z)(ct,2),ot=ut[0],St=ut[1],Tt=function(){var ln;(ln=L.current)===null||ln===void 0||ln.textArea.focus()};(0,y.useImperativeHandle)(D,function(){return{resizableTextArea:L.current,focus:Tt,blur:function(){var ln;(ln=L.current)===null||ln===void 0||ln.textArea.blur()}}}),(0,y.useEffect)(function(){fe(function(Ln){return!w&&Ln})},[w]);var zt=Number(ue)>0,kt=function(ln){Ee(!0),Ne.current=g,Ge.current=ln.currentTarget.selectionStart,it==null||it(ln)},sn=function(ln){Ee(!1);var Un=ln.currentTarget.value;if(zt){var Wn,E=Ge.current>=ue+1||Ge.current===((Wn=Ne.current)===null||Wn===void 0?void 0:Wn.length);Un=ne(E,Ne.current,Un,ue)}Un!==g&&(u(Un),(0,be.rJ)(ln.currentTarget,ln,Y,Un)),Ue==null||Ue(ln)},an=function(ln){var Un=ln.target.value;if(!le&&zt){var Wn=ln.target.selectionStart>=ue+1||ln.target.selectionStart===Un.length||!ln.target.selectionStart;Un=ne(Wn,g,Un,ue)}u(Un),(0,be.rJ)(ln.currentTarget,ln,Y,Un)},Ot=function(ln){var Un=c.onPressEnter,Wn=c.onKeyDown;ln.key==="Enter"&&Un&&Un(ln),Wn==null||Wn(ln)},$t=function(ln){fe(!0),$==null||$(ln)},Jt=function(ln){fe(!1),V==null||V(ln)},Gt=function(ln){var Un;u(""),Tt(),(0,be.rJ)((Un=L.current)===null||Un===void 0?void 0:Un.textArea,ln,Y)},qt=(0,be.D7)(g);!le&&zt&&R==null&&(qt=Te(qt,ue));var kn=rt,vn;if(Pe){var Cn=(0,r.Z)(qt).length;(0,z.Z)(Pe)==="object"?vn=Pe.formatter({value:qt,count:Cn,maxLength:ue}):vn="".concat(Cn).concat(zt?" / ".concat(ue):""),kn=y.createElement(y.Fragment,null,kn,y.createElement("span",{className:Se()("".concat(Bt,"-data-count"),a==null?void 0:a.count),style:B==null?void 0:B.count},vn))}var xn=function(ln){var Un;K==null||K(ln),(Un=L.current)!==null&&Un!==void 0&&Un.textArea.style.height&&St(!0)},Hn=!c.autoSize&&!Pe&&!ge,tr=y.createElement(O.BaseInput,{value:qt,allowClear:ge,handleReset:Gt,suffix:kn,prefixCls:Bt,classes:{affixWrapper:Se()(dt==null?void 0:dt.affixWrapper,(oe={},(0,v.Z)(oe,"".concat(Bt,"-show-count"),Pe),(0,v.Z)(oe,"".concat(Bt,"-textarea-allow-clear"),ge),oe))},disabled:w,focused:Be,className:nt,style:(0,t.Z)((0,t.Z)({},N),ot&&!Hn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof vn=="string"?vn:void 0}},hidden:d,inputElement:y.createElement(T,(0,n.Z)({},c,{onKeyDown:Ot,onChange:an,onFocus:$t,onBlur:Jt,onCompositionStart:kt,onCompositionEnd:sn,className:a==null?void 0:a.textarea,style:(0,t.Z)((0,t.Z)({},B==null?void 0:B.textarea),{},{resize:N==null?void 0:N.resize}),disabled:w,prefixCls:Bt,onResize:xn,ref:L}))});return tr}),p=tt,X=p},39417:function(ht,ke,e){e.d(ke,{Z:function(){return h}});var n=e(54476),t=e(20068),v=e(75931),z=e(33885),C=e(67732),A=e(83652),r=e(31226),_=e(42403),Se=e(158),O=e(92310),be=e.n(O),f=e(26112),y=e(59301),pe=e(39378),re=function(H){for(var T=H.prefixCls,P=H.level,Te=H.isStart,ne=H.isEnd,tt="".concat(T,"-indent-unit"),p=[],X=0;X0&&arguments[0]!==void 0?arguments[0]:[],w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],d=N.length,a=w.length;if(Math.abs(d-a)!==1)return{add:!1,key:null};function B(K,c){var i=new Map;K.forEach(function(g){i.set(g,!0)});var W=c.filter(function(g){return!i.has(g)});return W.length===1?W[0]:null}return d ").concat(w);return w}var ue=ce.forwardRef(function(N,w){var d=N.prefixCls,a=N.data,B=N.selectable,K=N.checkable,c=N.expandedKeys,i=N.selectedKeys,W=N.checkedKeys,g=N.loadedKeys,u=N.loadingKeys,L=N.halfCheckedKeys,ve=N.keyEntities,ae=N.disabled,Be=N.dragging,fe=N.dragOverNodeKey,Ie=N.dropPosition,b=N.motion,le=N.height,Ee=N.itemHeight,Ne=N.virtual,Ge=N.focusable,ct=N.activeItem,ut=N.focused,ot=N.tabIndex,St=N.onKeyDown,Tt=N.onFocus,zt=N.onBlur,kt=N.onActiveChange,sn=N.onListChangeStart,an=N.onListChangeEnd,Ot=(0,G.Z)(N,X),$t=ce.useRef(null),Jt=ce.useRef(null);ce.useImperativeHandle(w,function(){return{scrollTo:function(se){$t.current.scrollTo(se)},getIndentWidth:function(){return Jt.current.offsetWidth}}});var Gt=ce.useState(c),qt=(0,Ce.Z)(Gt,2),kn=qt[0],vn=qt[1],Cn=ce.useState(a),xn=(0,Ce.Z)(Cn,2),Hn=xn[0],tr=xn[1],Ln=ce.useState(a),ln=(0,Ce.Z)(Ln,2),Un=ln[0],Wn=ln[1],E=ce.useState([]),M=(0,Ce.Z)(E,2),F=M[0],S=M[1],Ae=ce.useState(null),ye=(0,Ce.Z)(Ae,2),Xe=ye[0],Ve=ye[1],gt=ce.useRef(a);gt.current=a;function xt(){var te=gt.current;tr(te),Wn(te),S([]),Ve(null),an()}(0,m.Z)(function(){vn(c);var te=tt(kn,c);if(te.key!==null)if(te.add){var se=Hn.findIndex(function(at){var Qe=at.key;return Qe===te.key}),U=V(p(Hn,a,te.key),Ne,le,Ee),We=Hn.slice();We.splice(se+1,0,$),Wn(We),S(U),Ve("show")}else{var st=a.findIndex(function(at){var Qe=at.key;return Qe===te.key}),qe=V(p(a,Hn,te.key),Ne,le,Ee),bt=a.slice();bt.splice(st+1,0,$),Wn(bt),S(qe),Ve("hide")}else Hn!==a&&(tr(a),Wn(a))},[c,a]),ce.useEffect(function(){Be||xt()},[Be]);var Dt=b?Un:a,It={expandedKeys:c,selectedKeys:i,loadedKeys:g,loadingKeys:u,checkedKeys:W,halfCheckedKeys:L,dragOverNodeKey:fe,dropPosition:Ie,keyEntities:ve};return ce.createElement(ce.Fragment,null,ut&&ct&&ce.createElement("span",{style:k,"aria-live":"assertive"},ge(ct)),ce.createElement("div",null,ce.createElement("input",{style:k,disabled:Ge===!1||ae,tabIndex:Ge!==!1?ot:null,onKeyDown:St,onFocus:Tt,onBlur:zt,value:"",onChange:D,"aria-label":"for screen reader"})),ce.createElement("div",{className:"".concat(d,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ce.createElement("div",{className:"".concat(d,"-indent")},ce.createElement("div",{ref:Jt,className:"".concat(d,"-indent-unit")}))),ce.createElement(l.Z,(0,n.Z)({},Ot,{data:Dt,itemKey:Y,height:le,fullHeight:!1,virtual:Ne,itemHeight:Ee,prefixCls:"".concat(d,"-list"),ref:$t,onVisibleChange:function(se,U){var We=new Set(se),st=U.filter(function(qe){return!We.has(qe)});st.some(function(qe){return Y(qe)===oe})&&xt()}}),function(te){var se=te.pos,U=(0,n.Z)({},(Le(te.data),te.data)),We=te.title,st=te.key,qe=te.isStart,bt=te.isEnd,at=(0,H.km)(st,se);delete U.key,delete U.children;var Qe=(0,H.H8)(at,It);return ce.createElement(ne,(0,n.Z)({},U,Qe,{title:We,active:!!ct&&st===ct.key,pos:se,data:te.data,isStart:qe,isEnd:bt,motion:b,motionNodes:st===oe?F:null,motionType:Xe,onMotionStart:sn,onMotionEnd:xt,treeNodeRequiredProps:It,onMouseMove:function(){kt(null)}}))}))});ue.displayName="NodeList";var it=ue,Ue=e(35654),rt=e(90782),vt=e(67841),Bt=10,dt=function(N){(0,Se.Z)(d,N);var w=(0,O.Z)(d);function d(){var a;(0,A.Z)(this,d);for(var B=arguments.length,K=new Array(B),c=0;c2&&arguments[2]!==void 0?arguments[2]:!1,L=a.state,ve=L.dragChildrenKeys,ae=L.dropPosition,Be=L.dropTargetKey,fe=L.dropTargetPos,Ie=L.dropAllowed;if(Ie){var b=a.props.onDrop;if(a.setState({dragOverNodeKey:null}),a.cleanDragState(),Be!==null){var le=(0,z.Z)((0,z.Z)({},(0,H.H8)(Be,a.getTreeNodeRequiredProps())),{},{active:((g=a.getActiveItem())===null||g===void 0?void 0:g.key)===Be,data:(0,vt.Z)(a.state.keyEntities,Be).node}),Ee=ve.indexOf(Be)!==-1;(0,re.ZP)(!Ee,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ne=(0,Ue.yx)(fe),Ge={event:i,node:(0,H.F)(le),dragNode:a.dragNode?(0,H.F)(a.dragNode.props):null,dragNodesKeys:[a.dragNode.props.eventKey].concat(ve),dropToGap:ae!==0,dropPosition:ae+Number(Ne[Ne.length-1])};u||b==null||b(Ge),a.dragNode=null}}},a.cleanDragState=function(){var i=a.state.draggingNodeKey;i!==null&&a.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),a.dragStartMousePosition=null,a.currentMouseOverDroppableNodeKey=null},a.triggerExpandActionExpand=function(i,W){var g=a.state,u=g.expandedKeys,L=g.flattenNodes,ve=W.expanded,ae=W.key,Be=W.isLeaf;if(!(Be||i.shiftKey||i.metaKey||i.ctrlKey)){var fe=L.filter(function(b){return b.key===ae})[0],Ie=(0,H.F)((0,z.Z)((0,z.Z)({},(0,H.H8)(ae,a.getTreeNodeRequiredProps())),{},{data:fe.data}));a.setExpandedKeys(ve?(0,Ue._5)(u,ae):(0,Ue.L0)(u,ae)),a.onNodeExpand(i,Ie)}},a.onNodeClick=function(i,W){var g=a.props,u=g.onClick,L=g.expandAction;L==="click"&&a.triggerExpandActionExpand(i,W),u==null||u(i,W)},a.onNodeDoubleClick=function(i,W){var g=a.props,u=g.onDoubleClick,L=g.expandAction;L==="doubleClick"&&a.triggerExpandActionExpand(i,W),u==null||u(i,W)},a.onNodeSelect=function(i,W){var g=a.state.selectedKeys,u=a.state,L=u.keyEntities,ve=u.fieldNames,ae=a.props,Be=ae.onSelect,fe=ae.multiple,Ie=W.selected,b=W[ve.key],le=!Ie;le?fe?g=(0,Ue.L0)(g,b):g=[b]:g=(0,Ue._5)(g,b);var Ee=g.map(function(Ne){var Ge=(0,vt.Z)(L,Ne);return Ge?Ge.node:null}).filter(function(Ne){return Ne});a.setUncontrolledState({selectedKeys:g}),Be==null||Be(g,{event:"select",selected:le,node:W,selectedNodes:Ee,nativeEvent:i.nativeEvent})},a.onNodeCheck=function(i,W,g){var u=a.state,L=u.keyEntities,ve=u.checkedKeys,ae=u.halfCheckedKeys,Be=a.props,fe=Be.checkStrictly,Ie=Be.onCheck,b=W.key,le,Ee={event:"check",node:W,checked:g,nativeEvent:i.nativeEvent};if(fe){var Ne=g?(0,Ue.L0)(ve,b):(0,Ue._5)(ve,b),Ge=(0,Ue._5)(ae,b);le={checked:Ne,halfChecked:Ge},Ee.checkedNodes=Ne.map(function(zt){return(0,vt.Z)(L,zt)}).filter(function(zt){return zt}).map(function(zt){return zt.node}),a.setUncontrolledState({checkedKeys:Ne})}else{var ct=(0,rt.S)([].concat((0,C.Z)(ve),[b]),!0,L),ut=ct.checkedKeys,ot=ct.halfCheckedKeys;if(!g){var St=new Set(ut);St.delete(b);var Tt=(0,rt.S)(Array.from(St),{checked:!1,halfCheckedKeys:ot},L);ut=Tt.checkedKeys,ot=Tt.halfCheckedKeys}le=ut,Ee.checkedNodes=[],Ee.checkedNodesPositions=[],Ee.halfCheckedKeys=ot,ut.forEach(function(zt){var kt=(0,vt.Z)(L,zt);if(kt){var sn=kt.node,an=kt.pos;Ee.checkedNodes.push(sn),Ee.checkedNodesPositions.push({node:sn,pos:an})}}),a.setUncontrolledState({checkedKeys:ut},!1,{halfCheckedKeys:ot})}Ie==null||Ie(le,Ee)},a.onNodeLoad=function(i){var W=i.key,g=new Promise(function(u,L){a.setState(function(ve){var ae=ve.loadedKeys,Be=ae===void 0?[]:ae,fe=ve.loadingKeys,Ie=fe===void 0?[]:fe,b=a.props,le=b.loadData,Ee=b.onLoad;if(!le||Be.indexOf(W)!==-1||Ie.indexOf(W)!==-1)return null;var Ne=le(i);return Ne.then(function(){var Ge=a.state.loadedKeys,ct=(0,Ue.L0)(Ge,W);Ee==null||Ee(ct,{event:"load",node:i}),a.setUncontrolledState({loadedKeys:ct}),a.setState(function(ut){return{loadingKeys:(0,Ue._5)(ut.loadingKeys,W)}}),u()}).catch(function(Ge){if(a.setState(function(ut){return{loadingKeys:(0,Ue._5)(ut.loadingKeys,W)}}),a.loadingRetryTimes[W]=(a.loadingRetryTimes[W]||0)+1,a.loadingRetryTimes[W]>=Bt){var ct=a.state.loadedKeys;(0,re.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),a.setUncontrolledState({loadedKeys:(0,Ue.L0)(ct,W)}),u()}L(Ge)}),{loadingKeys:(0,Ue.L0)(Ie,W)}})});return g.catch(function(){}),g},a.onNodeMouseEnter=function(i,W){var g=a.props.onMouseEnter;g==null||g({event:i,node:W})},a.onNodeMouseLeave=function(i,W){var g=a.props.onMouseLeave;g==null||g({event:i,node:W})},a.onNodeContextMenu=function(i,W){var g=a.props.onRightClick;g&&(i.preventDefault(),g({event:i,node:W}))},a.onFocus=function(){var i=a.props.onFocus;a.setState({focused:!0});for(var W=arguments.length,g=new Array(W),u=0;u1&&arguments[1]!==void 0?arguments[1]:!1,g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!a.destroyed){var u=!1,L=!0,ve={};Object.keys(i).forEach(function(ae){if(ae in a.props){L=!1;return}u=!0,ve[ae]=i[ae]}),u&&(!W||L)&&a.setState((0,z.Z)((0,z.Z)({},ve),g))}},a.scrollTo=function(i){a.listRef.current.scrollTo(i)},a}return(0,r.Z)(d,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var B=this.props.activeKey;B!==void 0&&B!==this.state.activeKey&&(this.setState({activeKey:B}),B!==null&&this.scrollTo({key:B}))}},{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 B,K=this.state,c=K.focused,i=K.flattenNodes,W=K.keyEntities,g=K.draggingNodeKey,u=K.activeKey,L=K.dropLevelOffset,ve=K.dropContainerKey,ae=K.dropTargetKey,Be=K.dropPosition,fe=K.dragOverNodeKey,Ie=K.indent,b=this.props,le=b.prefixCls,Ee=b.className,Ne=b.style,Ge=b.showLine,ct=b.focusable,ut=b.tabIndex,ot=ut===void 0?0:ut,St=b.selectable,Tt=b.showIcon,zt=b.icon,kt=b.switcherIcon,sn=b.draggable,an=b.checkable,Ot=b.checkStrictly,$t=b.disabled,Jt=b.motion,Gt=b.loadData,qt=b.filterTreeNode,kn=b.height,vn=b.itemHeight,Cn=b.virtual,xn=b.titleRender,Hn=b.dropIndicatorRender,tr=b.onContextMenu,Ln=b.onScroll,ln=b.direction,Un=b.rootClassName,Wn=b.rootStyle,E=(0,pe.Z)(this.props,{aria:!0,data:!0}),M;return sn&&((0,v.Z)(sn)==="object"?M=sn:typeof sn=="function"?M={nodeDraggable:sn}:M={}),ce.createElement(_e.k.Provider,{value:{prefixCls:le,selectable:St,showIcon:Tt,icon:zt,switcherIcon:kt,draggable:M,draggingNodeKey:g,checkable:an,checkStrictly:Ot,disabled:$t,keyEntities:W,dropLevelOffset:L,dropContainerKey:ve,dropTargetKey:ae,dropPosition:Be,dragOverNodeKey:fe,indent:Ie,direction:ln,dropIndicatorRender:Hn,loadData:Gt,filterTreeNode:qt,titleRender:xn,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}},ce.createElement("div",{role:"tree",className:f()(le,Ee,Un,(B={},(0,t.Z)(B,"".concat(le,"-show-line"),Ge),(0,t.Z)(B,"".concat(le,"-focused"),c),(0,t.Z)(B,"".concat(le,"-active-focused"),u!==null),B)),style:Wn},ce.createElement(it,(0,n.Z)({ref:this.listRef,prefixCls:le,style:Ne,data:i,disabled:$t,selectable:St,checkable:!!an,motion:Jt,dragging:g!==null,height:kn,itemHeight:vn,virtual:Cn,focusable:ct,focused:c,tabIndex:ot,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:tr,onScroll:Ln},this.getTreeNodeRequiredProps(),E))))}}],[{key:"getDerivedStateFromProps",value:function(B,K){var c=K.prevProps,i={prevProps:B};function W(ct){return!c&&ct in B||c&&c[ct]!==B[ct]}var g,u=K.fieldNames;if(W("fieldNames")&&(u=(0,H.w$)(B.fieldNames),i.fieldNames=u),W("treeData")?g=B.treeData:W("children")&&((0,re.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),g=(0,H.zn)(B.children)),g){i.treeData=g;var L=(0,H.I8)(g,{fieldNames:u});i.keyEntities=(0,z.Z)((0,t.Z)({},oe,R),L.keyEntities)}var ve=i.keyEntities||K.keyEntities;if(W("expandedKeys")||c&&W("autoExpandParent"))i.expandedKeys=B.autoExpandParent||!c&&B.defaultExpandParent?(0,Ue.r7)(B.expandedKeys,ve):B.expandedKeys;else if(!c&&B.defaultExpandAll){var ae=(0,z.Z)({},ve);delete ae[oe],i.expandedKeys=Object.keys(ae).map(function(ct){return ae[ct].key})}else!c&&B.defaultExpandedKeys&&(i.expandedKeys=B.autoExpandParent||B.defaultExpandParent?(0,Ue.r7)(B.defaultExpandedKeys,ve):B.defaultExpandedKeys);if(i.expandedKeys||delete i.expandedKeys,g||i.expandedKeys){var Be=(0,H.oH)(g||K.treeData,i.expandedKeys||K.expandedKeys,u);i.flattenNodes=Be}if(B.selectable&&(W("selectedKeys")?i.selectedKeys=(0,Ue.BT)(B.selectedKeys,B):!c&&B.defaultSelectedKeys&&(i.selectedKeys=(0,Ue.BT)(B.defaultSelectedKeys,B))),B.checkable){var fe;if(W("checkedKeys")?fe=(0,Ue.E6)(B.checkedKeys)||{}:!c&&B.defaultCheckedKeys?fe=(0,Ue.E6)(B.defaultCheckedKeys)||{}:g&&(fe=(0,Ue.E6)(B.checkedKeys)||{checkedKeys:K.checkedKeys,halfCheckedKeys:K.halfCheckedKeys}),fe){var Ie=fe,b=Ie.checkedKeys,le=b===void 0?[]:b,Ee=Ie.halfCheckedKeys,Ne=Ee===void 0?[]:Ee;if(!B.checkStrictly){var Ge=(0,rt.S)(le,!0,ve);le=Ge.checkedKeys,Ne=Ge.halfCheckedKeys}i.checkedKeys=le,i.halfCheckedKeys=Ne}}return W("loadedKeys")&&(i.loadedKeys=B.loadedKeys),i}}]),d}(ce.Component);dt.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:he,allowDrop:function(){return!0},expandAction:!1},dt.TreeNode=h.Z;var Pe=dt,nt=Pe},35654:function(ht,ke,e){e.d(ke,{BT:function(){return ce},E6:function(){return Le},L0:function(){return O},OM:function(){return re},_5:function(){return Se},r7:function(){return Ce},wA:function(){return f},yx:function(){return be}});var n=e(94480),t=e(76190),v=e(48736),z=e(59301),C=e(39417),A=e(67841),r=e(71430),_=null;function Se(G,m){if(!G)return[];var l=G.slice(),x=l.indexOf(m);return x>=0&&l.splice(x,1),l}function O(G,m){var l=(G||[]).slice();return l.indexOf(m)===-1&&l.push(m),l}function be(G){return G.split("-")}function f(G,m){var l=[],x=(0,A.Z)(m,G);function h(){var j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];j.forEach(function(H){var T=H.key,P=H.children;l.push(T),h(P)})}return h(x.children),l}function y(G){if(G.parent){var m=be(G.pos);return Number(m[m.length-1])===G.parent.children.length-1}return!1}function pe(G){var m=be(G.pos);return Number(m[m.length-1])===0}function re(G,m,l,x,h,j,H,T,P,Te){var ne,tt=G.clientX,p=G.clientY,X=G.target.getBoundingClientRect(),k=X.top,D=X.height,oe=(Te==="rtl"?-1:1)*(((h==null?void 0:h.x)||0)-tt),Q=(oe-12)/x,R=(0,A.Z)(T,l.props.eventKey);if(p-1.5?j({dragNode:Bt,dropNode:dt,dropPosition:1})?Ue=1:Pe=!1:j({dragNode:Bt,dropNode:dt,dropPosition:0})?Ue=0:j({dragNode:Bt,dropNode:dt,dropPosition:1})?Ue=1:Pe=!1:j({dragNode:Bt,dropNode:dt,dropPosition:1})?Ue=1:Pe=!1,{dropPosition:Ue,dropLevelOffset:rt,dropTargetKey:R.key,dropTargetPos:R.pos,dragOverNodeKey:it,dropContainerKey:Ue===0?null:((ne=R.parent)===null||ne===void 0?void 0:ne.key)||null,dropAllowed:Pe}}function ce(G,m){if(G){var l=m.multiple;return l?G.slice():G.length?[G[0]]:G}}var _e=function(m){return m};function he(G,m){if(!G)return[];var l=m||{},x=l.processProps,h=x===void 0?_e:x,j=Array.isArray(G)?G:[G];return j.map(function(H){var T=H.children,P=_objectWithoutProperties(H,_),Te=he(T,m);return React.createElement(TreeNode,_extends({key:P.key},h(P)),Te)})}function Le(G){if(!G)return null;var m;if(Array.isArray(G))m={checkedKeys:G,halfCheckedKeys:void 0};else if((0,t.Z)(G)==="object")m={checkedKeys:G.checked||void 0,halfCheckedKeys:G.halfChecked||void 0};else return(0,v.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return m}function Ce(G,m){var l=new Set;function x(h){if(!l.has(h)){var j=(0,A.Z)(m,h);if(j){l.add(h);var H=j.parent,T=j.node;T.disabled||H&&x(H.key)}}}return(G||[]).forEach(function(h){x(h)}),(0,n.Z)(l)}},90782:function(ht,ke,e){e.d(ke,{S:function(){return r}});var n=e(48736),t=e(67841);function v(_,Se){var O=new Set;return _.forEach(function(be){Se.has(be)||O.add(be)}),O}function z(_){var Se=_||{},O=Se.disabled,be=Se.disableCheckbox,f=Se.checkable;return!!(O||be)||f===!1}function C(_,Se,O,be){for(var f=new Set(_),y=new Set,pe=0;pe<=O;pe+=1){var re=Se.get(pe)||new Set;re.forEach(function(Le){var Ce=Le.key,G=Le.node,m=Le.children,l=m===void 0?[]:m;f.has(Ce)&&!be(G)&&l.filter(function(x){return!be(x.node)}).forEach(function(x){f.add(x.key)})})}for(var ce=new Set,_e=O;_e>=0;_e-=1){var he=Se.get(_e)||new Set;he.forEach(function(Le){var Ce=Le.parent,G=Le.node;if(!(be(G)||!Le.parent||ce.has(Le.parent.key))){if(be(Le.parent.node)){ce.add(Ce.key);return}var m=!0,l=!1;(Ce.children||[]).filter(function(x){return!be(x.node)}).forEach(function(x){var h=x.key,j=f.has(h);m&&!j&&(m=!1),!l&&(j||y.has(h))&&(l=!0)}),m&&f.add(Ce.key),l&&y.add(Ce.key),ce.add(Ce.key)}})}return{checkedKeys:Array.from(f),halfCheckedKeys:Array.from(v(y,f))}}function A(_,Se,O,be,f){for(var y=new Set(_),pe=new Set(Se),re=0;re<=be;re+=1){var ce=O.get(re)||new Set;ce.forEach(function(Ce){var G=Ce.key,m=Ce.node,l=Ce.children,x=l===void 0?[]:l;!y.has(G)&&!pe.has(G)&&!f(m)&&x.filter(function(h){return!f(h.node)}).forEach(function(h){y.delete(h.key)})})}pe=new Set;for(var _e=new Set,he=be;he>=0;he-=1){var Le=O.get(he)||new Set;Le.forEach(function(Ce){var G=Ce.parent,m=Ce.node;if(!(f(m)||!Ce.parent||_e.has(Ce.parent.key))){if(f(Ce.parent.node)){_e.add(G.key);return}var l=!0,x=!1;(G.children||[]).filter(function(h){return!f(h.node)}).forEach(function(h){var j=h.key,H=y.has(j);l&&!H&&(l=!1),!x&&(H||pe.has(j))&&(x=!0)}),l||y.delete(G.key),x&&pe.add(G.key),_e.add(G.key)}})}return{checkedKeys:Array.from(y),halfCheckedKeys:Array.from(v(pe,y))}}function r(_,Se,O,be){var f=[],y;be?y=be:y=z;var pe=new Set(_.filter(function(he){var Le=!!(0,t.Z)(O,he);return Le||f.push(he),Le})),re=new Map,ce=0;Object.keys(O).forEach(function(he){var Le=O[he],Ce=Le.level,G=re.get(Ce);G||(G=new Set,re.set(Ce,G)),G.add(Le),ce=Math.max(ce,Ce)}),(0,n.ZP)(!f.length,"Tree missing follow keys: ".concat(f.slice(0,100).map(function(he){return"'".concat(he,"'")}).join(", ")));var _e;return Se===!0?_e=C(pe,re,ce,y):_e=A(pe,Se.halfCheckedKeys,re,ce,y),_e}},67841:function(ht,ke,e){e.d(ke,{Z:function(){return n}});function n(t,v){return t[v]}},71430:function(ht,ke,e){e.d(ke,{F:function(){return Ce},H8:function(){return Le},I8:function(){return he},km:function(){return f},oH:function(){return ce},w$:function(){return y},zn:function(){return re}});var n=e(76190),t=e(94480),v=e(33885),z=e(75931),C=e(11592),A=e(2738),r=e(48736),_=e(67841),Se=["children"];function O(G,m){return"".concat(G,"-").concat(m)}function be(G){return G&&G.type&&G.type.isTreeNode}function f(G,m){return G!=null?G:m}function y(G){var m=G||{},l=m.title,x=m._title,h=m.key,j=m.children,H=l||"title";return{title:H,_title:x||[H],key:h||"key",children:j||"children"}}function pe(G,m){var l=new Map;function x(h){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(h||[]).forEach(function(H){var T=H[m.key],P=H[m.children];warning(T!=null,"Tree node must have a certain key: [".concat(j).concat(T,"]"));var Te=String(T);warning(!l.has(Te)||T===null||T===void 0,"Same 'key' exist in the Tree: ".concat(Te)),l.set(Te,!0),x(P,"".concat(j).concat(Te," > "))})}x(G)}function re(G){function m(l){var x=(0,C.Z)(l);return x.map(function(h){if(!be(h))return(0,r.ZP)(!h,"Tree/TreeNode can only accept TreeNode as children."),null;var j=h.key,H=h.props,T=H.children,P=(0,z.Z)(H,Se),Te=(0,v.Z)({key:j},P),ne=m(T);return ne.length&&(Te.children=ne),Te}).filter(function(h){return h})}return m(G)}function ce(G,m,l){var x=y(l),h=x._title,j=x.key,H=x.children,T=new Set(m===!0?[]:m),P=[];function Te(ne){var tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ne.map(function(p,X){for(var k=O(tt?tt.pos:"0",X),D=f(p[j],k),oe,Q=0;Q1&&arguments[1]!==void 0?arguments[1]:{},l=m.initWrapper,x=m.processEntity,h=m.onProcessFinished,j=m.externalGetKey,H=m.childrenPropName,T=m.fieldNames,P=arguments.length>2?arguments[2]:void 0,Te=j||P,ne={},tt={},p={posEntities:ne,keyEntities:tt};return l&&(p=l(p)||p),_e(G,function(X){var k=X.node,D=X.index,oe=X.pos,Q=X.key,R=X.parentPos,$=X.level,V=X.nodes,Y={node:k,nodes:V,index:D,key:Q,pos:oe,level:$},ge=f(Q,oe);ne[oe]=Y,tt[ge]=Y,Y.parent=ne[R],Y.parent&&(Y.parent.children=Y.parent.children||[],Y.parent.children.push(Y)),x&&x(Y,p)},{externalGetKey:Te,childrenPropName:H,fieldNames:T}),h&&h(p),p}function Le(G,m){var l=m.expandedKeys,x=m.selectedKeys,h=m.loadedKeys,j=m.loadingKeys,H=m.checkedKeys,T=m.halfCheckedKeys,P=m.dragOverNodeKey,Te=m.dropPosition,ne=m.keyEntities,tt=(0,_.Z)(ne,G),p={eventKey:G,expanded:l.indexOf(G)!==-1,selected:x.indexOf(G)!==-1,loaded:h.indexOf(G)!==-1,loading:j.indexOf(G)!==-1,checked:H.indexOf(G)!==-1,halfChecked:T.indexOf(G)!==-1,pos:String(tt?tt.pos:""),dragOver:P===G&&Te===0,dragOverGapTop:P===G&&Te===-1,dragOverGapBottom:P===G&&Te===1};return p}function Ce(G){var m=G.data,l=G.expanded,x=G.selected,h=G.checked,j=G.loaded,H=G.loading,T=G.halfChecked,P=G.dragOver,Te=G.dragOverGapTop,ne=G.dragOverGapBottom,tt=G.pos,p=G.active,X=G.eventKey,k=(0,v.Z)((0,v.Z)({},m),{},{expanded:l,selected:x,checked:h,loaded:j,loading:H,halfChecked:T,dragOver:P,dragOverGapTop:Te,dragOverGapBottom:ne,pos:tt,active:p,key:X});return"props"in k||Object.defineProperty(k,"props",{get:function(){return(0,r.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),G}}),k}},8224:function(ht,ke,e){e.d(ke,{Z:function(){return t}});var n=e(4676);function t(v,z,C,A){var r=n.unstable_batchedUpdates?function(Se){n.unstable_batchedUpdates(C,Se)}:C;return v!=null&&v.addEventListener&&v.addEventListener(z,r,A),{remove:function(){v!=null&&v.removeEventListener&&v.removeEventListener(z,r,A)}}}},55468:function(ht,ke,e){e.d(ke,{g1:function(){return be},os:function(){return y}});var n=/margin|padding|width|height|max|min|offset/,t={left:!0,top:!0},v={cssFloat:1,styleFloat:1,float:1};function z(pe){return pe.nodeType===1?pe.ownerDocument.defaultView.getComputedStyle(pe,null):{}}function C(pe,re,ce){if(re=re.toLowerCase(),ce==="auto"){if(re==="height")return pe.offsetHeight;if(re==="width")return pe.offsetWidth}return re in t||(t[re]=n.test(re)),t[re]?parseFloat(ce)||0:ce}function A(pe,re){var ce=arguments.length,_e=z(pe);return re=v[re]?"cssFloat"in pe.style?"cssFloat":"styleFloat":re,ce===1?_e:C(pe,re,_e[re]||pe.style[re])}function r(pe,re,ce){var _e=arguments.length;if(re=v[re]?"cssFloat"in pe.style?"cssFloat":"styleFloat":re,_e===3)return typeof ce=="number"&&n.test(re)&&(ce="".concat(ce,"px")),pe.style[re]=ce,ce;for(var he in re)re.hasOwnProperty(he)&&r(pe,he,re[he]);return z(pe)}function _(pe){return pe===document.body?document.documentElement.clientWidth:pe.offsetWidth}function Se(pe){return pe===document.body?window.innerHeight||document.documentElement.clientHeight:pe.offsetHeight}function O(){var pe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),re=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:pe,height:re}}function be(){var pe=document.documentElement.clientWidth,re=window.innerHeight||document.documentElement.clientHeight;return{width:pe,height:re}}function f(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function y(pe){var re=pe.getBoundingClientRect(),ce=document.documentElement;return{left:re.left+(window.pageXOffset||ce.scrollLeft)-(ce.clientLeft||document.body.clientLeft||0),top:re.top+(window.pageYOffset||ce.scrollTop)-(ce.clientTop||document.body.clientTop||0)}}},24514:function(ht,ke,e){e.d(ke,{G:function(){return z}});var n=e(47273),t=function(A){if((0,n.Z)()&&window.document.documentElement){var r=Array.isArray(A)?A:[A],_=window.document.documentElement;return r.some(function(Se){return Se in _.style})}return!1},v=function(A,r){if(!t(A))return!1;var _=document.createElement("div"),Se=_.style[A];return _.style[A]=r,_.style[A]!==Se};function z(C,A){return!Array.isArray(C)&&A!==void 0?v(C,A):t(C)}},48911:function(ht,ke,e){e.d(ke,{Z:function(){return dt}});var n=e(54476),t=e(76190),v=e(33885),z=e(20068),C=e(42978),A=e(75931),r=e(92310),_=e.n(r),Se=e(29301),O=e(70425),be=e(34280),f=e(59301),y=e(4676),pe=f.forwardRef(function(Pe,nt){var N=Pe.height,w=Pe.offsetY,d=Pe.offsetX,a=Pe.children,B=Pe.prefixCls,K=Pe.onInnerResize,c=Pe.innerProps,i=Pe.rtl,W=Pe.extra,g={},u={display:"flex",flexDirection:"column"};return w!==void 0&&(g={height:N,position:"relative",overflow:"hidden"},u=(0,v.Z)((0,v.Z)({},u),{},(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({transform:"translateY(".concat(w,"px)")},i?"marginRight":"marginLeft",-d),"position","absolute"),"left",0),"right",0),"top",0))),f.createElement("div",{style:g},f.createElement(Se.Z,{onResize:function(ve){var ae=ve.offsetHeight;ae&&K&&K()}},f.createElement("div",(0,n.Z)({style:u,className:_()((0,z.Z)({},"".concat(B,"-holder-inner"),B)),ref:nt},c),a,W)))});pe.displayName="Filler";var re=pe;function ce(Pe){var nt=Pe.children,N=Pe.setRef,w=f.useCallback(function(d){N(d)},[]);return f.cloneElement(nt,{ref:w})}function _e(Pe,nt,N,w,d,a,B,K){var c=K.getKey;return Pe.slice(nt,N+1).map(function(i,W){var g=nt+W,u=B(i,g,{style:{width:w},offsetX:d}),L=c(i);return f.createElement(ce,{key:L,setRef:function(ae){return a(i,ae)}},u)})}function he(Pe,nt,N,w){var d=N-Pe,a=nt-N,B=Math.min(d,a)*2;if(w<=B){var K=Math.floor(w/2);return w%2?N+K+1:N-K}return d>a?N-(w-a):N+(w-d)}function Le(Pe,nt,N){var w=Pe.length,d=nt.length,a,B;if(w===0&&d===0)return null;w2&&arguments[2]!==void 0?arguments[2]:!1,g=c?i<0&&K.current.left||i>0&&K.current.right:i<0&&K.current.top||i>0&&K.current.bottom;return W&&g?(clearTimeout(a.current),d.current=!1):(!g||d.current)&&B(),!d.current&&g}};function h(Pe,nt,N,w,d,a,B){var K=(0,f.useRef)(0),c=(0,f.useRef)(null),i=(0,f.useRef)(null),W=(0,f.useRef)(!1),g=x(nt,N,w,d);function u(Ie,b){if(G.Z.cancel(c.current),!g(!1,b)){var le=Ie;if(!le._virtualHandled)le._virtualHandled=!0;else return;K.current+=b,i.current=b,l||le.preventDefault(),c.current=(0,G.Z)(function(){var Ee=W.current?10:1;B(K.current*Ee,!1),K.current=0})}}function L(Ie,b){B(b,!0),l||Ie.preventDefault()}var ve=(0,f.useRef)(null),ae=(0,f.useRef)(null);function Be(Ie){if(Pe){G.Z.cancel(ae.current),ae.current=(0,G.Z)(function(){ve.current=null},2);var b=Ie.deltaX,le=Ie.deltaY,Ee=Ie.shiftKey,Ne=b,Ge=le;(ve.current==="sx"||!ve.current&&Ee&&le&&!b)&&(Ne=le,Ge=0,ve.current="sx");var ct=Math.abs(Ne),ut=Math.abs(Ge);ve.current===null&&(ve.current=a&&ct>ut?"x":"y"),ve.current==="y"?u(Ie,Ge):L(Ie,Ne)}}function fe(Ie){Pe&&(W.current=Ie.detail===i.current)}return[Be,fe]}function j(Pe,nt,N,w){var d=f.useMemo(function(){return[new Map,[]]},[Pe,N.id,w]),a=(0,C.Z)(d,2),B=a[0],K=a[1],c=function(W){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:W,u=B.get(W),L=B.get(g);if(u===void 0||L===void 0)for(var ve=Pe.length,ae=K.length;ae0&&arguments[0]!==void 0?arguments[0]:!1;W();var ve=function(){var fe=!1;K.current.forEach(function(Ie,b){if(Ie&&Ie.offsetParent){var le=Ie.offsetHeight,Ee=getComputedStyle(Ie),Ne=Ee.marginTop,Ge=Ee.marginBottom,ct=ne(Ne),ut=ne(Ge),ot=le+ct+ut;c.current.get(b)!==ot&&(c.current.set(b,ot),fe=!0)}}),fe&&B(function(Ie){return Ie+1})};if(L)ve();else{i.current+=1;var ae=i.current;Promise.resolve().then(function(){ae===i.current&&ve()})}}function u(L,ve){var ae=Pe(L),Be=K.current.get(ae);ve?(K.current.set(ae,ve),g()):K.current.delete(ae),!Be!=!ve&&(ve?nt==null||nt(L):N==null||N(L))}return(0,f.useEffect)(function(){return W},[]),[u,g,c.current,a]}var p=14/15;function X(Pe,nt,N){var w=(0,f.useRef)(!1),d=(0,f.useRef)(0),a=(0,f.useRef)(0),B=(0,f.useRef)(null),K=(0,f.useRef)(null),c,i=function(L){if(w.current){var ve=Math.ceil(L.touches[0].pageX),ae=Math.ceil(L.touches[0].pageY),Be=d.current-ve,fe=a.current-ae,Ie=Math.abs(Be)>Math.abs(fe);Ie?d.current=ve:a.current=ae;var b=N(Ie,Ie?Be:fe,!1,L);b&&L.preventDefault(),clearInterval(K.current),b&&(K.current=setInterval(function(){Ie?Be*=p:fe*=p;var le=Math.floor(Ie?Be:fe);(!N(Ie,le,!0)||Math.abs(le)<=.1)&&clearInterval(K.current)},16))}},W=function(){w.current=!1,c()},g=function(L){c(),L.touches.length===1&&!w.current&&(w.current=!0,d.current=Math.ceil(L.touches[0].pageX),a.current=Math.ceil(L.touches[0].pageY),B.current=L.target,B.current.addEventListener("touchmove",i,{passive:!1}),B.current.addEventListener("touchend",W,{passive:!0}))};c=function(){B.current&&(B.current.removeEventListener("touchmove",i),B.current.removeEventListener("touchend",W))},(0,be.Z)(function(){return Pe&&nt.current.addEventListener("touchstart",g,{passive:!0}),function(){var u;(u=nt.current)===null||u===void 0||u.removeEventListener("touchstart",g),c(),clearInterval(K.current)}},[Pe])}function k(Pe){return Math.floor(Math.pow(Pe,.5))}function D(Pe,nt){var N="touches"in Pe?Pe.touches[0]:Pe;return N[nt?"pageX":"pageY"]-window[nt?"scrollX":"scrollY"]}function oe(Pe,nt,N){f.useEffect(function(){var w=nt.current;if(Pe&&w){var d=!1,a,B,K=function(){G.Z.cancel(a)},c=function u(){K(),a=(0,G.Z)(function(){N(B),u()})},i=function(){d=!1,K()},W=function(L){if(!(L.target.draggable||L.button!==0)){var ve=L;ve._virtualHandled||(ve._virtualHandled=!0,d=!0)}},g=function(L){if(d){var ve=D(L,!1),ae=w.getBoundingClientRect(),Be=ae.top,fe=ae.bottom;if(ve<=Be){var Ie=Be-ve;B=-k(Ie),c()}else if(ve>=fe){var b=ve-fe;B=k(b),c()}else K()}};return w.addEventListener("mousedown",W),w.ownerDocument.addEventListener("mouseup",i),w.ownerDocument.addEventListener("mousemove",g),w.ownerDocument.addEventListener("dragend",i),function(){w.removeEventListener("mousedown",W),w.ownerDocument.removeEventListener("mouseup",i),w.ownerDocument.removeEventListener("mousemove",g),w.ownerDocument.removeEventListener("dragend",i),K()}}},[Pe])}var Q=10;function R(Pe,nt,N,w,d,a,B,K){var c=f.useRef(),i=f.useState(null),W=(0,C.Z)(i,2),g=W[0],u=W[1];return(0,be.Z)(function(){if(g&&g.times=0;kt-=1){var sn=d(nt[kt]),an=N.get(sn);if(an===void 0){Ie=!0;break}if(zt-=an,zt<=0)break}switch(Ee){case"top":le=Ge-Be;break;case"bottom":le=ct-fe+Be;break;default:{var Ot=Pe.current.scrollTop,$t=Ot+fe;Ge$t&&(b="bottom")}}le!==null&&B(le),le!==g.lastTop&&(Ie=!0)}Ie&&u((0,v.Z)((0,v.Z)({},g),{},{times:g.times+1,targetAlign:b,lastTop:le}))}},[g,Pe.current]),function(L){if(L==null){K();return}if(G.Z.cancel(c.current),typeof L=="number")B(L);else if(L&&(0,t.Z)(L)==="object"){var ve,ae=L.align;"index"in L?ve=L.index:ve=nt.findIndex(function(Ie){return d(Ie)===L.key});var Be=L.offset,fe=Be===void 0?0:Be;u({times:0,index:ve,offset:fe,originAlign:ae})}}}var $=f.forwardRef(function(Pe,nt){var N=Pe.prefixCls,w=Pe.rtl,d=Pe.scrollOffset,a=Pe.scrollRange,B=Pe.onStartMove,K=Pe.onStopMove,c=Pe.onScroll,i=Pe.horizontal,W=Pe.spinSize,g=Pe.containerSize,u=Pe.style,L=Pe.thumbStyle,ve=Pe.showScrollBar,ae=f.useState(!1),Be=(0,C.Z)(ae,2),fe=Be[0],Ie=Be[1],b=f.useState(null),le=(0,C.Z)(b,2),Ee=le[0],Ne=le[1],Ge=f.useState(null),ct=(0,C.Z)(Ge,2),ut=ct[0],ot=ct[1],St=!w,Tt=f.useRef(),zt=f.useRef(),kt=f.useState(ve),sn=(0,C.Z)(kt,2),an=sn[0],Ot=sn[1],$t=f.useRef(),Jt=function(){ve===!0||ve===!1||(clearTimeout($t.current),Ot(!0),$t.current=setTimeout(function(){Ot(!1)},3e3))},Gt=a-g||0,qt=g-W||0,kn=f.useMemo(function(){if(d===0||Gt===0)return 0;var Wn=d/Gt;return Wn*qt},[d,Gt,qt]),vn=function(E){E.stopPropagation(),E.preventDefault()},Cn=f.useRef({top:kn,dragging:fe,pageY:Ee,startTop:ut});Cn.current={top:kn,dragging:fe,pageY:Ee,startTop:ut};var xn=function(E){Ie(!0),Ne(D(E,i)),ot(Cn.current.top),B(),E.stopPropagation(),E.preventDefault()};f.useEffect(function(){var Wn=function(S){S.preventDefault()},E=Tt.current,M=zt.current;return E.addEventListener("touchstart",Wn,{passive:!1}),M.addEventListener("touchstart",xn,{passive:!1}),function(){E.removeEventListener("touchstart",Wn),M.removeEventListener("touchstart",xn)}},[]);var Hn=f.useRef();Hn.current=Gt;var tr=f.useRef();tr.current=qt,f.useEffect(function(){if(fe){var Wn,E=function(S){var Ae=Cn.current,ye=Ae.dragging,Xe=Ae.pageY,Ve=Ae.startTop;G.Z.cancel(Wn);var gt=Tt.current.getBoundingClientRect(),xt=g/(i?gt.width:gt.height);if(ye){var Dt=(D(S,i)-Xe)*xt,It=Ve;!St&&i?It-=Dt:It+=Dt;var te=Hn.current,se=tr.current,U=se?It/se:0,We=Math.ceil(U*te);We=Math.max(We,0),We=Math.min(We,te),Wn=(0,G.Z)(function(){c(We,i)})}},M=function(){Ie(!1),K()};return window.addEventListener("mousemove",E,{passive:!0}),window.addEventListener("touchmove",E,{passive:!0}),window.addEventListener("mouseup",M,{passive:!0}),window.addEventListener("touchend",M,{passive:!0}),function(){window.removeEventListener("mousemove",E),window.removeEventListener("touchmove",E),window.removeEventListener("mouseup",M),window.removeEventListener("touchend",M),G.Z.cancel(Wn)}}},[fe]),f.useEffect(function(){return Jt(),function(){clearTimeout($t.current)}},[d]),f.useImperativeHandle(nt,function(){return{delayHidden:Jt}});var Ln="".concat(N,"-scrollbar"),ln={position:"absolute",visibility:an?null:"hidden"},Un={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return i?(Object.assign(ln,{height:8,left:0,right:0,bottom:0}),Object.assign(Un,(0,z.Z)({height:"100%",width:W},St?"left":"right",kn))):(Object.assign(ln,(0,z.Z)({width:8,top:0,bottom:0},St?"right":"left",0)),Object.assign(Un,{width:"100%",height:W,top:kn})),f.createElement("div",{ref:Tt,className:_()(Ln,(0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Ln,"-horizontal"),i),"".concat(Ln,"-vertical"),!i),"".concat(Ln,"-visible"),an)),style:(0,v.Z)((0,v.Z)({},ln),u),onMouseDown:vn,onMouseMove:Jt},f.createElement("div",{ref:zt,className:_()("".concat(Ln,"-thumb"),(0,z.Z)({},"".concat(Ln,"-thumb-moving"),fe)),style:(0,v.Z)((0,v.Z)({},Un),L),onMouseDown:xn}))}),V=$,Y=20;function ge(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,N=Pe/nt*Pe;return isNaN(N)&&(N=0),N=Math.max(N,Y),Math.floor(N)}var ue=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],it=[],Ue={overflowY:"auto",overflowAnchor:"none"};function rt(Pe,nt){var N=Pe.prefixCls,w=N===void 0?"rc-virtual-list":N,d=Pe.className,a=Pe.height,B=Pe.itemHeight,K=Pe.fullHeight,c=K===void 0?!0:K,i=Pe.style,W=Pe.data,g=Pe.children,u=Pe.itemKey,L=Pe.virtual,ve=Pe.direction,ae=Pe.scrollWidth,Be=Pe.component,fe=Be===void 0?"div":Be,Ie=Pe.onScroll,b=Pe.onVirtualScroll,le=Pe.onVisibleChange,Ee=Pe.innerProps,Ne=Pe.extraRender,Ge=Pe.styles,ct=Pe.showScrollBar,ut=ct===void 0?"optional":ct,ot=(0,A.Z)(Pe,ue),St=f.useCallback(function(pt){return typeof u=="function"?u(pt):pt==null?void 0:pt[u]},[u]),Tt=tt(St,null,null),zt=(0,C.Z)(Tt,4),kt=zt[0],sn=zt[1],an=zt[2],Ot=zt[3],$t=!!(L!==!1&&a&&B),Jt=f.useMemo(function(){return Object.values(an.maps).reduce(function(pt,Je){return pt+Je},0)},[an.id,an.maps]),Gt=$t&&W&&(Math.max(B*W.length,Jt)>a||!!ae),qt=ve==="rtl",kn=_()(w,(0,z.Z)({},"".concat(w,"-rtl"),qt),d),vn=W||it,Cn=(0,f.useRef)(),xn=(0,f.useRef)(),Hn=(0,f.useRef)(),tr=(0,f.useState)(0),Ln=(0,C.Z)(tr,2),ln=Ln[0],Un=Ln[1],Wn=(0,f.useState)(0),E=(0,C.Z)(Wn,2),M=E[0],F=E[1],S=(0,f.useState)(!1),Ae=(0,C.Z)(S,2),ye=Ae[0],Xe=Ae[1],Ve=function(){Xe(!0)},gt=function(){Xe(!1)},xt={getKey:St};function Dt(pt){Un(function(Je){var Zt;typeof pt=="function"?Zt=pt(Je):Zt=pt;var Rt=Ft(Zt);return Cn.current.scrollTop=Rt,Rt})}var It=(0,f.useRef)({start:0,end:vn.length}),te=(0,f.useRef)(),se=Ce(vn,St),U=(0,C.Z)(se,1),We=U[0];te.current=We;var st=f.useMemo(function(){if(!$t)return{scrollHeight:void 0,start:0,end:vn.length-1,offset:void 0};if(!Gt){var pt;return{scrollHeight:((pt=xn.current)===null||pt===void 0?void 0:pt.offsetHeight)||0,start:0,end:vn.length-1,offset:void 0}}for(var Je=0,Zt,Rt,At,Vn=vn.length,zn=0;zn=ln&&Zt===void 0&&(Zt=zn,Rt=Je),Kt>ln+a&&At===void 0&&(At=zn),Je=Kt}return Zt===void 0&&(Zt=0,Rt=0,At=Math.ceil(a/B)),At===void 0&&(At=vn.length-1),At=Math.min(At+1,vn.length-1),{scrollHeight:Je,start:Zt,end:At,offset:Rt}},[Gt,$t,ln,vn,Ot,a]),qe=st.scrollHeight,bt=st.start,at=st.end,Qe=st.offset;It.current.start=bt,It.current.end=at,f.useLayoutEffect(function(){var pt=an.getRecord();if(pt.size===1){var Je=Array.from(pt.keys())[0],Zt=pt.get(Je),Rt=vn[bt];if(Rt&&Zt===void 0){var At=St(Rt);if(At===Je){var Vn=an.get(Je),zn=Vn-B;Dt(function(Pn){return Pn+zn})}}}an.resetRecord()},[qe]);var J=f.useState({width:0,height:a}),de=(0,C.Z)(J,2),Me=de[0],je=de[1],xe=function(Je){je({width:Je.offsetWidth,height:Je.offsetHeight})},ie=(0,f.useRef)(),me=(0,f.useRef)(),Ke=f.useMemo(function(){return ge(Me.width,ae)},[Me.width,ae]),we=f.useMemo(function(){return ge(Me.height,qe)},[Me.height,qe]),Oe=qe-a,Pt=(0,f.useRef)(Oe);Pt.current=Oe;function Ft(pt){var Je=pt;return Number.isNaN(Pt.current)||(Je=Math.min(Je,Pt.current)),Je=Math.max(Je,0),Je}var on=ln<=0,Qt=ln>=Oe,Mt=M<=0,cn=M>=ae,Sn=x(on,Qt,Mt,cn),un=function(){return{x:qt?-M:M,y:ln}},gn=(0,f.useRef)(un()),yn=(0,O.useEvent)(function(pt){if(b){var Je=(0,v.Z)((0,v.Z)({},un()),pt);(gn.current.x!==Je.x||gn.current.y!==Je.y)&&(b(Je),gn.current=Je)}});function bn(pt,Je){var Zt=pt;Je?((0,y.flushSync)(function(){F(Zt)}),yn()):Dt(Zt)}function _t(pt){var Je=pt.currentTarget.scrollTop;Je!==ln&&Dt(Je),Ie==null||Ie(pt),yn()}var Nn=function(Je){var Zt=Je,Rt=ae?ae-Me.width:0;return Zt=Math.max(Zt,0),Zt=Math.min(Zt,Rt),Zt},qn=(0,O.useEvent)(function(pt,Je){Je?((0,y.flushSync)(function(){F(function(Zt){var Rt=Zt+(qt?-pt:pt);return Nn(Rt)})}),yn()):Dt(function(Zt){var Rt=Zt+pt;return Rt})}),en=h($t,on,Qt,Mt,cn,!!ae,qn),tn=(0,C.Z)(en,2),mn=tn[0],Gn=tn[1];X($t,Cn,function(pt,Je,Zt,Rt){var At=Rt;return Sn(pt,Je,Zt)?!1:!At||!At._virtualHandled?(At&&(At._virtualHandled=!0),mn({preventDefault:function(){},deltaX:pt?Je:0,deltaY:pt?0:Je}),!0):!1}),oe(Gt,Cn,function(pt){Dt(function(Je){return Je+pt})}),(0,be.Z)(function(){function pt(Zt){var Rt=on&&Zt.detail<0,At=Qt&&Zt.detail>0;$t&&!Rt&&!At&&Zt.preventDefault()}var Je=Cn.current;return Je.addEventListener("wheel",mn,{passive:!1}),Je.addEventListener("DOMMouseScroll",Gn,{passive:!0}),Je.addEventListener("MozMousePixelScroll",pt,{passive:!1}),function(){Je.removeEventListener("wheel",mn),Je.removeEventListener("DOMMouseScroll",Gn),Je.removeEventListener("MozMousePixelScroll",pt)}},[$t,on,Qt]),(0,be.Z)(function(){if(ae){var pt=Nn(M);F(pt),yn({x:pt})}},[Me.width,ae]);var Fe=function(){var Je,Zt;(Je=ie.current)===null||Je===void 0||Je.delayHidden(),(Zt=me.current)===null||Zt===void 0||Zt.delayHidden()},De=R(Cn,vn,an,B,St,function(){return sn(!0)},Dt,Fe);f.useImperativeHandle(nt,function(){return{nativeElement:Hn.current,getScrollInfo:un,scrollTo:function(Je){function Zt(Rt){return Rt&&(0,t.Z)(Rt)==="object"&&("left"in Rt||"top"in Rt)}Zt(Je)?(Je.left!==void 0&&F(Nn(Je.left)),De(Je.top)):De(Je)}}}),(0,be.Z)(function(){if(le){var pt=vn.slice(bt,at+1);le(pt,vn)}},[bt,at,vn]);var He=j(vn,St,an,B),et=Ne==null?void 0:Ne({start:bt,end:at,virtual:Gt,offsetX:M,offsetY:Qe,rtl:qt,getSize:He}),Ht=_e(vn,bt,at,ae,M,kt,g,xt),Vt=null;a&&(Vt=(0,v.Z)((0,z.Z)({},c?"height":"maxHeight",a),Ue),$t&&(Vt.overflowY="hidden",ae&&(Vt.overflowX="hidden"),ye&&(Vt.pointerEvents="none")));var Ct={};return qt&&(Ct.dir="rtl"),f.createElement("div",(0,n.Z)({ref:Hn,style:(0,v.Z)((0,v.Z)({},i),{},{position:"relative"}),className:kn},Ct,ot),f.createElement(Se.Z,{onResize:xe},f.createElement(fe,{className:"".concat(w,"-holder"),style:Vt,ref:Cn,onScroll:_t,onMouseEnter:Fe},f.createElement(re,{prefixCls:w,height:qe,offsetX:M,offsetY:Qe,scrollWidth:ae,onInnerResize:sn,ref:xn,innerProps:Ee,rtl:qt,extra:et},Ht))),Gt&&qe>a&&f.createElement(V,{ref:ie,prefixCls:w,scrollOffset:ln,scrollRange:qe,rtl:qt,onScroll:bn,onStartMove:Ve,onStopMove:gt,spinSize:we,containerSize:Me.height,style:Ge==null?void 0:Ge.verticalScrollBar,thumbStyle:Ge==null?void 0:Ge.verticalScrollBarThumb,showScrollBar:ut}),Gt&&ae>Me.width&&f.createElement(V,{ref:me,prefixCls:w,scrollOffset:M,scrollRange:ae,rtl:qt,onScroll:bn,onStartMove:Ve,onStopMove:gt,spinSize:Ke,containerSize:Me.width,horizontal:!0,style:Ge==null?void 0:Ge.horizontalScrollBar,thumbStyle:Ge==null?void 0:Ge.horizontalScrollBarThumb,showScrollBar:ut}))}var vt=f.forwardRef(rt);vt.displayName="List";var Bt=vt,dt=Bt},25510:function(ht){ht.exports="data:image/png;base64,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"},32637:function(ht){ht.exports="data:image/jpeg;base64,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"},25365:function(ht){ht.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=="},75309:function(ht){ht.exports="data:image/png;base64,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"},19664:function(ht){ht.exports="data:image/png;base64,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"},77882:function(ht){ht.exports="data:image/png;base64,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"},66832:function(ht){ht.exports="data:image/png;base64,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"},47558:function(ht){ht.exports="data:image/png;base64,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"},71979:function(ht){ht.exports="data:image/png;base64,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"},91833:function(ht){ht.exports="data:image/png;base64,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"},31081:function(ht){ht.exports="data:image/png;base64,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"},96593:function(ht){ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg=="},42922:function(ht){ht.exports="data:image/png;base64,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"},20345:function(ht){ht.exports="data:image/png;base64,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"},79005:function(ht){ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII="},39057:function(ht){ht.exports="data:image/png;base64,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"},96908:function(ht){ht.exports="data:image/png;base64,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"},57177:function(ht){ht.exports="data:image/png;base64,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"},81378:function(ht){ht.exports="data:image/png;base64,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"},47621:function(ht){ht.exports="data:image/png;base64,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"},43422:function(ht){ht.exports="data:image/png;base64,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"},71133:function(ht){ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMIAAAA8CAYAAAA0eWVYAAAAAXNSR0IArs4c6QAAExRJREFUeF7tXQdYVMcW/kdRkaI0BbGgCKgo2DUI1hBb7CVRnmhijcZnj1GssYsaxB6fNRYsUWLB2LuxgBXsiCBSBEFBMVJ935mbveyyuyxlacmd7/NzuTNz7rn/zH9n5syZcxmkJCEgIQBGGHz69GmuhIWEQBEhkAHgQ5Z/0QDCAEQwxtIKQy+JCIWBsnSPvCKQTmQA8ATAbcZYUl4FaaqnSITvy2kqL+VLCGgXgVI6gIEJoG8GGJgBFSwB6+aAjQtg6QiUKiW7H5HiIQB/xhiNFlpNEhG0CqckTKsI6BoAtu2AVkOABt3kSREO4BhjLEpb95OIoC0kJTkFi4CRJeA8DHAZDlSw4EtbAAEAzjLG/srvzSUi5BdBqX7hIqCrB3SZBbQbB+jo0L1poe3LGHuaH0UkIuQHPalu0SFgXhf4yguo20E2OpxijP2ZV4UkIuQVOale8UCgiwfQbY5MlzsAjubF5CoRoXg0p6RFfhBo2AP4ZjtQVo+k0BRpD2OMrEw5ThIRcgyVVLBYI1DVERjrB1SoTGreYYz9nht9JSLkBi2pbPFGoHoTYNIZ2chwiTF2JqcKS0TIKVJSuZKBQL2OwBhfgDbqBGvS3ZwoLhEhJyhJZUoWAk7fAIN+IZ0/AljLGHun6QEkImhCSMovmQiMOgA4diPdHzHG9mh6CIkImhCS8ksmArQTPesuoFuB9N/PGLuf3YNIRCiZzSxpnRMEnIcCbuupZAKAVdmZVCUi5ARQqUzJRWDWbcDCnvQ/wBgLVPcgEhFKbhNLmucEgcyFcyRjbKNEhJyAJpUpOASsmldE0361+A2iH7/Bn1u0fqZApfI6ZYGFzwADvtG2jTEWqqpc0Y4I5nZ6mHVvClcsIy0V4wwWF1xLFKHkMmUZ0tM+IYNOJRZRGnXQFQ5dW/G7B+w9i21DLheqJp2n1UX3n77m93zuH4jlLgcL7f5dZgDdZtPtHjDG9hVPIswO/IErlk5E0F9UaOAUxo2qOhig07SmqN+xKZa0WI/Y5/n2m8+z2qN9XdGgqzOv77+HiHApz7LyUrEoiUAWpPnP6GAPnX9ezhij/QWFVPQjwj+ZCCtiJkC3YkWO+Ny6nhIRimhEIPzHnwDs2tGvw4yxWxIR8vI2y2udFbEToVuBG7IlIhTh1IjwdxoMDPofn5gxxrZLRMhrp85LPYkImagV5dSItKDzz0sjAB1dOuLpxRhLlG/S4js16re8MfRN9bmyfnMD8DpMaV7HIxy4b3bhZdJT07Fz5FXx4ezam8JpcD3+9/0TzxGwJwLdZtmjppMVKttYIj0tHbHBkQj1j8DxhfcVFrK1WlZEm+8cVMrNSoimX1uiQWdrfjnx1Xu8CU+EVTNL/nfjvi4oU04IDXLn0EWkJKXy37cOPEHg0RgFUWQ4aD+uPqrYV4GplQVSPvyF2OBoRNyLwollD5H8Xtm/Xv4Zox7G4qTnY3ScWgct3ZpDz9gAb17Gwnf6OTy9GA9trhGsWxmhw7jGqGxjwe9TWqc0EqLj8SYiHpc23MGDk6+V3huqiEBynIfao2azWiijp4uY4EiE34qA34IgpH3UvmVhmA/QpA+pRqfZrpQMIiwK/Q4Vq5hzZVd+sZo3Ztako1sK3gmz+OW0lGSMN1wiFpEH3n/PGZhamcLaqZHKF3v0w2Cs73lAJFt5w9JYFD4ZZcuX5+W3D9uMGztfqqw745YbLOvb8rzbBy9Az6g86nRoobKs7OJpr0PwnUanqYTk/G0N9PHsB90KhirrxYdHYuNXexF+S+EthqydK/Tac7T/bw8FGfsn7cD5tSFaI8KIfe3RqGdrQAgOp5Q+ZaTj3pE/sfGrswp5WXU9t/IqBm1yFzGWL/w6JAzreu7Dqyd0Hll7yaEb8N0BkhfNGNsgL7j4jgjaJEJ6aipKlymDjPQ0xIdFIO5FLIyrmsG0piVKlynLAUl68xaLm23Am5fJ/O8xhzuificn/vvJpZvwdj2q1CL0Fp95dzJKlSpF4QKxrLU3us91Qt3Pm/OyjIlBeXi+EHkBOOt1GAenC+7B1EG6ze0vlk2MjkFcWBR/y5rWsoS+iQkvl/IhCZsGbMf9E7GiHvKdK/FVDAzMTFCqNPc/FpM2iTB8Tzs07t1WlP3hbQJig8OR/FcyKtWyhHG1KmLeiSUHcHhOkGpdo19Bz7giSunoIDb4Bd5GxcOkuhlMamS2x4eERHi23KBVAwMd9l8cAegZkVrrGGPiqPzvIILQkT5gx8hduLU/Umwc68+MMPK3QTCsZMqv3T10SXyT0bRj/PGx/HpqcjI8qi/HhwTF8INu61rAeVgXXoZGlfmNdil0Qk1rBH3TMpj3aKy4oD6/9ij2T7opyiitw+C+2RnNB3zOr728+wiLW+xV2blkFyMfBOPGzhuIe5EES3sTBB4LR5h/Qr5HBMNKZbAgZAp0ygovjqvbTypMRenaoI1OcBrSkecnxcdjapXVanWl9vAZsxs3fCiSnZBqOxtjxJ6BMKxcif8ddOxPrO99SgHT/P4xcDXgMpKkXGaMnZaJ+/cQ4feZPji1jEIHKibbNiaYcIo6PEN6agoWNPJGTLAwJM8JGozKtsJu6ImlB3F4tqKvyoLg4TCuXpXn+83fh2MLKBJbZtJEhOF72qNx7za8Qsi1u1jRVvXxwszp1yds6LtBXF/IjwiaZOR3jdCwlwU6T3OBroE+/kp4D09nPsdQSstiJkKvomApm2q5CElxwrooq66nV/wOXw/lQzPUHuNPjgVjtAmZikVNvRH9SHuhHmu7CKfYgATGmNe/iwg07Zlq4a32ZTInaAgq29bk+b4ePji9QiBM11n18eXMfvz3qychmOewQ5QhP2IkJyVhquXPSgs8TURYGDISRlWF6cSe/27HpY0qt//Rc4EjOv7Qm5e753cFv/QR3mTynYtIPK++l0qjApXNLxHUgpclY3bgYJjbCS+PDX3XqyTtx4QETLX05rvtqtKsO4NgUa82zzo0aw83AmgzLQ6TBQlbwxjjC/t/x4gQGfgYC5upP5zx/dHOsP+iJcf6ypbj2D36Ov9dVq8UlrychHL6+nyO7+m8Ei9uCgtW+bd50LErWN9bHGbFNtNEhFXvPfjahVL4nYdIT1Md+VlXvzws6tkI5W4/wJLP9isRIS7sJWbbbVbbX7RJhBqNDOE80h4mNYxhZGGEcoZ6fL5P6xp9UyNx3bX92824sVswMsiTNurBUyxovFutrvLrs6u/nsTOEZnWQG0Q4tsdQLOvSNIRxhifiv47iPD4fABWdfJTi+HgLc5o+R9Xnv/w9HWs+fK4WHbkb5+jYXfBRHtz31lscRdcEzyjx0Hf2Jj/9u68Bk/OxSnJz44I1Jl+vD4p1+36NiIKM6wFL0r5zvXiZhCWtlI9XaGy2iCCSQ1dDN3dFVZN63MDgaakjgia2sN9Uyt85v4FF//4rD9WdTmm6Va5ynceDritpSqBjDGOWcERwXWyHWp/Vo0rGPjHM5XehuSL4xEwmZdJS0nBeMNMpzttWo2e37iH5a191YI13KcdGvcRrCF3j1zGxn6Z0Q9oQT3p/Dg+Z5UtAFu6V8fgTUN5+ZhnYfjJfptK2dkRgRbKnpHTRTPkkwsBf1uWsm/T5KQUlVMjTY5s+SWCXkUdTLs+GKa1qovt9eLmA8SFxeHdqySkfkxDWkoanIe2Fqd76ojw/PpdLG+jPtyK/Gh72/cCNg04n6uOrqmwuR0gLPcSGWM/FywRRu3vAMceZG9WtMbIK9m4TxUM9+FLeLyLjcO0amvEbPn587pe63D/j0yzoawQbXxNuTjh74ZRv48QFxqO2XW2qMVn0rkeqN2qMc8/s/IQDv6YaeOnazNu/weW9sLUZOeorWjh5gC7ts343yeX+eLQzHu5JgJVkPdFUjeqZNeoudmtzS8RvtnqjOZuwqiZEBWN5W22I/6F8ibngmcjYFxN2FBUR4TsXh5Ub+K5nrBpJez5qFtUa+rsmvK9E2iXmUotZIylFtyI0HtRQ7hO7sX1Cbt5H56tflPSTb7Mq8chmOeYuRidETAAlg51eJ3fpu7COe9gpfpTLvZCrZYNNRIhIz0dy9uu5mbErIk25ZaGjxdNmL8O34LrOyjseGai3dqe8wfwCzS6VHWw5RtBqR8/wqPGCiWzqqympjWC/KIwq+lU/v6dPeqiQVd+zArBF4Lx+wyBeIVJBI+AgajqYMfve2TOXhxf8kgJS+Nq5TDv6VRx2qSOCNQei5t5IfKBsjWI2sMzYiLKGRhw+VuHbOJeAdpO5G5B32MAPBljHwqOCE36W2LYzhFcf9rI8nJdi5A/34rPQ0Otx51hMLbkMb7x8NQ1rOl2Qswf69cZ9VyFBayqqY1jd3OM3D+KT1koZbezTPlhAUEqTX4D17WEy7DOXMabyGjMrMXjgCgksud7Rk0QySLLfHz2BlZ1+UNtG8mvI1a09UbItcznp0qdfqyDHvMEgn1MTMRPDdYi8VWKgjwa9cafGi26auz+biuubH3ByxQmEeSnqn4LfsOx+cqH4eXJQvqpIwLlBV++Ba/PjyhhN+h/TnAaLOxFvAmPwEybTWrxzU/G/KeASQ2SQH5HCQVHBLrF7HvuMK8j+OGk/PUBgUeuIeZJHIytjGDfsSEqmPNjQ8jIyIBX+9UKHaXd99bo/7O7+Ky0u3tj5z3Eh75H/S414DLClVtzZCk7IpDFhwjz4tYDnF55Bc+vxsPGxQzN3RqI1iKSc3DabpzxUh1efOiutmjaj/vxiumXfhtw78grte0hb5Yl82uofwh9sQ6/DsuM2izfed7HxePcmtN4cCICFnaGcOxhC7t2DuLuclZrS16JQC4br0Nz9pGNIL/HHJPJF3rB+jNh9H0f+xqHZx3BtR3hKF2WofnX1dBp+hcwtRLWhLKUHRGoDC3wL270x9NzMbBubYbmAxTbY+/EHbi4LiQ//V1t3cyzzBT3KLZgiUC29jGHRohvM3Va3Tt6Gb/0VQ7PJ2+TzlqXOneAzxlx3podEYgAlGo0EaYXyukTbh+4gE1uF9QCR1aeqdcmiK4QOXlb9VroiC+mCPZ/+TTBcB5SUwQbevUmFTD6oJvoV6VOAZqXL221DQmRggsIpbwSITc9S2YpU9WWtONO5l+ZBSnmaSjeRr4W10/qiBD98Bkq2VQXzazKbZuBAJ+z2PatgmNcbtTWWPanh4AZf0fzvYSCJQLvfI0M4b6lu+iYJq/hh7dvcXyxH86sVJ7/Uzkji7L4Zmcn2LZuovBgye/e4cQyP5zxfpojpzuyqHi188X3fl1h49xQtN2TUJqSnFx+DCeWat60mR3oDnM7YYQ7v/YI9k9SOuCh1AD9f26KJn1bwKBSph+QPBGoAu1XDNnWFg5dnRR0ozxah9zYfR77JvorbdgVJhFIlxYDq6Lnwi9Fq5DsYakdQ649wKb+p/HtzvZoyJ3y1E+NyD0j6I/nGLi2PwxMBV8qWUqKf4Oj847g4vrnGjtzXguQz5HXOzqxRh6utFhOL3giyJQ1s9Llw5+FrRHiQhPx7GpcjrfOK9vowba1GYyrGeDh2Sg8u/JGIwbqOgl1OhrKy5vo4v7xSETdf69RFhUgc+fCkEkoo6vLXTFm1l6hNJ/PkaBsCpFp3trZGDbO5khLzUDojVg8v/pW7Q5sfu+Xl/qkY71OlVC9oSk3mQYejRRdUvIiz9JeH/ZdqiI9OR1Bf0Qi9lnBH2elj4zM5t4dcYwx7g9VeETIC0j5qZObt2VO7vPVyqZoO5rHEETwldvw6nA4J9WkMsUQgYa9gJHcd/ExY8xHIkJu2mjxizGoYC54RW7/ZpOC12Ru5Ehlix6Br72BNt+RHhcZY/zchDQi5KRZ2oyqha9XDeZF6bzAdCseR1BKJRABChe/OFz4trPcmQSJCDlpSw//AajqKGzuXd58HD5jBKc8KZU8BNScUvvnEqF+l0poM1LYpqdzv/KnpXLTfLTTOWxXe9FEuH/CJbWuzrmRK5UtGgRG7Qcc+WnWk/Jf4fznEqFoYJbuWpwRsG0DTOAH3uiwkDdjTLQYSkQozg0n6aY9BMjsO90fsGxAMs8yxi7KC5eIoD2oJUnFGYH244B+y0hDioZCB/cVDkFJRCjOjSfpph0EaEpEn56lyNjALsaYkj+ZRATtQC1JKa4IVGkATDkn+4TUNcZY5ulDOZ0lIhTXBpT0yj8CZjXpkA9A0bABirFEX81RGTBAIkL+4ZYkFEcEaL9g8GZZMC9y4KMpkergCP/oneXi2DiSTgWPAO0c95wPuIpxEegkHX14PNN9XYUW0ohQ8E0j3aEwECDzaNMBQOcfZB8PJBdrCvabo1AwEhEKo5GkexQcAhTuvbkb4DoZoDWBkMhNn9YDqgM3SyNCwbWHJLmAEaApT4XKgH5l4X/rlkDdDkDNFgDlCYmi1tG34ShekXIY/WxUVBwRCvhZJPESAgWAAE2BKJgBOUI+UmcV0nRfiQiaEJLyiwsC1OEp/IvsH4V0p4P9YYwxxcgfedBY9cce8iBIqiIhUJIR+D+awuS1EUVqDgAAAABJRU5ErkJggg=="},29879:function(ht){ht.exports="data:image/png;base64,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"},83036:function(ht){ht.exports="data:image/png;base64,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"}}]); diff --git a/umi.ec89be6e.js b/umi.d2c1fb0d.js similarity index 99% rename from umi.ec89be6e.js rename to umi.d2c1fb0d.js index a81b38b257..aec8a69cab 100644 --- a/umi.ec89be6e.js +++ b/umi.d2c1fb0d.js @@ -1480,6 +1480,6 @@ Schedule: ${X.map(lt=>ku(lt))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),G=[],ue=t?Vo(t.baseTime,t.timescale):0;let de="00:00.000",xe=0,Me=0,Fe,lt=!0;j.oncue=function(ut){const Vt=n[s];let Jt=n.ccOffset;const rr=(xe-ue)/9e4;if(Vt!=null&&Vt.new&&(Me!==void 0?Jt=n.ccOffset=Vt.start:Tl(n,s,rr)),rr){if(!t){Fe=new Error("Missing initPTS for VTT MPEGTS");return}Jt=rr-n.presentationOffset}const xr=ut.endTime-ut.startTime,jr=Yo((ut.startTime+Jt-Me)*9e4,v*9e4)/9e4;ut.startTime=Math.max(jr,0),ut.endTime=Math.max(jr+xr,0);const pn=ut.text.trim();ut.text=decodeURIComponent(encodeURIComponent(pn)),ut.id||(ut.id=lf(ut.startTime,ut.endTime,pn)),ut.endTime>0&&G.push(ut)},j.onparsingerror=function(ut){Fe=ut},j.onflush=function(){if(Fe){T(Fe);return}w(G)},X.forEach(ut=>{if(lt)if(iu(ut,"X-TIMESTAMP-MAP=")){lt=!1,ut.slice(16).split(",").forEach(Vt=>{iu(Vt,"LOCAL:")?de=Vt.slice(6):iu(Vt,"MPEGTS:")&&(xe=parseInt(Vt.slice(7)))});try{Me=Af(de)/1e3}catch(Vt){Fe=Vt}return}else ut===""&&(lt=!1);j.parse(ut+` `)}),j.flush()}const au="stpp.ttml.im1t",Cf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Tf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,cf={left:"start",center:"center",right:"end",start:"start",end:"end"};function Uc(D,t,n,s){const v=_t(new Uint8Array(D),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(j=>J(j)),T=gu(t.baseTime,1,t.timescale);try{w.forEach(j=>n(Ff(j,T)))}catch(j){s(j)}}function Ff(D,t){const v=new DOMParser().parseFromString(D,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},T=Object.keys(w).reduce((de,xe)=>(de[xe]=v.getAttribute(`ttp:${xe}`)||w[xe],de),{}),j=v.getAttribute("xml:space")!=="preserve",X=$f(zc(v,"styling","style")),G=$f(zc(v,"layout","region")),ue=zc(v,"body","[begin]");return[].map.call(ue,de=>{const xe=Yf(de,j);if(!xe||!de.hasAttribute("begin"))return null;const Me=ff(de.getAttribute("begin"),T),Fe=ff(de.getAttribute("dur"),T);let lt=ff(de.getAttribute("end"),T);if(Me===null)throw Zf(de);if(lt===null){if(Fe===null)throw Zf(de);lt=Me+Fe}const ut=new Sf(Me-t,lt-t,xe);ut.id=lf(ut.startTime,ut.endTime,ut.text);const Vt=G[de.getAttribute("region")],Jt=X[de.getAttribute("style")],rr=Bf(Vt,Jt,X),{textAlign:xr}=rr;if(xr){const jr=cf[xr];jr&&(ut.lineAlign=jr),ut.align=xr}return y(ut,rr),ut}).filter(de=>de!==null)}function zc(D,t,n){const s=D.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function $f(D){return D.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Yf(D,t){return[].slice.call(D.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?Yf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Bf(D,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],T=D!=null&&D.hasAttribute("style")?D.getAttribute("style"):null;return T&&n.hasOwnProperty(T)&&(v=n[T]),w.reduce((j,X)=>{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new U}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new U,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,j=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=bt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"dd384262",67:"8531e04b",109:"579c9b10",119:"b680dae1",195:"a8ced707",201:"035bcdcd",264:"2bfb8a18",292:"e38d2de9",316:"1f60ada6",337:"3f1aae22",354:"d4d139cf",435:"47b82425",479:"2859b2e7",485:"e7da3919",508:"fdb5e49a",518:"d8ea8483",532:"b3923de5",533:"2509f100",547:"95033128",556:"907c456e",559:"5e783cdd",570:"0017b691",576:"466eacc5",629:"44a1d9a5",643:"b25d18fe",671:"4a609b8d",680:"d2dadfa6",700:"514cf81e",737:"60df3109",741:"ac5fd360",799:"ac88d300",879:"fd33e621",895:"b5d3674c",900:"1bb12676",906:"d05a865a",921:"37c659e4",928:"18f2145d",981:"24da50c7",1003:"64fa592c",1006:"de3dfff6",1043:"4a1510d6",1045:"cf277ba4",1048:"5bdf328d",1070:"c30f8bfb",1077:"9afe8c2f",1144:"c90eccaf",1154:"8cb80842",1211:"899e601a",1253:"7ea23db1",1257:"da46e17e",1274:"5f6ea65a",1276:"0db4cbb7",1343:"6491b7f0",1404:"720c4f17",1423:"5a075e5a",1427:"97dc4169",1450:"513f6969",1461:"11f8a071",1462:"fcf08abc",1470:"b8162ebd",1475:"27d8a86f",1477:"033df18d",1482:"fbe46280",1512:"17692785",1520:"60d12bb2",1545:"693cbd62",1578:"e75f8f61",1581:"a2ea0a11",1582:"25524009",1646:"e6e27b60",1651:"21fca4d0",1657:"783af55d",1660:"c4a5499e",1674:"9742d6be",1678:"197476c4",1713:"0d5ca471",1717:"99ed6eb3",1727:"e3aba363",1754:"9abf6275",1783:"dd457b4d",1798:"92d71c49",1799:"4fcde88d",1831:"ad51569c",1836:"0738aa4f",1855:"c03163a5",1880:"24e05f7c",1897:"55bf09bb",1939:"7b4e4ef6",1953:"2906b39a",1962:"3e2b939c",1993:"88517342",2011:"59d51f98",2045:"4330c616",2099:"7ee0fe07",2102:"9f8e37fc",2130:"9fd4ce12",2141:"91861e5a",2203:"28260255",2216:"ffa5b9b5",2240:"06e43bc7",2249:"f4830452",2281:"580b320f",2300:"ec855565",2303:"ccae1948",2307:"8a8ad69f",2338:"a707e4e2",2339:"e6f45d6d",2386:"192e235c",2396:"136c3d3d",2400:"1311149e",2404:"b96591bd",2412:"bf5612f7",2425:"1b04eb47",2443:"2ebd459f",2453:"1558e330",2476:"1b48bc30",2493:"46cf429c",2494:"68080a87",2501:"2162b9ac",2538:"de4a3723",2539:"2e240667",2548:"91418d5f",2570:"444f8e2b",2594:"e87d3761",2603:"6278b2b9",2659:"a8b6fe95",2707:"610cad74",2806:"5d0a0b7e",2819:"2697ad58",2823:"fb6dacef",2829:"f151c0c2",2837:"54a82605",2862:"4d6536c3",2865:"8e0ed1fb",2884:"42f515d5",2969:"ab3357d7",3006:"bedf9a58",3086:"6d21cb3e",3133:"9bf3f89c",3141:"d25faac3",3157:"5e328e92",3183:"be43d46d",3198:"9ca384b2",3212:"d4173b9a",3220:"a6ac3994",3247:"c8df1dce",3260:"44255a28",3276:"76106e14",3317:"51dc2946",3391:"b9f58d1e",3433:"f40f76ad",3442:"c959c38b",3447:"436c039e",3451:"074a4046",3509:"036f5272",3550:"3dc83156",3581:"7d810a13",3585:"0260e4bd",3668:"b66285f1",3690:"4e7a8523",3697:"481a10d9",3747:"daad64a5",3754:"45afb2ec",3777:"d5b0f2f1",3784:"8dc6a64b",3805:"9dbcb95e",3831:"5c0f32d3",3862:"10bf7726",3873:"f9e04ebe",3885:"f87f7f15",3910:"4aeb7c69",3951:"65f17de2",3987:"5cecd51b",4014:"27a8e97c",4017:"42e263f8",4030:"2172e612",4048:"dd926766",4056:"98b0584a",4058:"d336dc9a",4078:"3c586067",4088:"236723f3",4093:"beeb8cd8",4105:"8eebf086",4144:"527d679c",4164:"99fa1370",4216:"9e9a0f45",4217:"cc031a2d",4227:"17760949",4259:"30ea10c9",4264:"a898a2ed",4297:"d2e6ec91",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"d17e9d82",4492:"ca5169df",4496:"52ae508c",4498:"1720af0d",4504:"ee02b692",4514:"69721655",4520:"ce1b4d04",4546:"2697f94d",4565:"bf3809ec",4572:"b4b5937d",4599:"61def4cb",4610:"46332dd2",4621:"22d905a4",4626:"7c2b3232",4628:"ece2c60c",4662:"f9d0eea3",4685:"c33f1528",4715:"eb476f9e",4736:"55304af3",4741:"fbadffa1",4757:"448b394b",4766:"c83ef825",4770:"dbed5817",4790:"619413e4",4795:"0579bfaa",4797:"a24e92db",4800:"68655844",4850:"1edda4b7",4889:"5d95c57b",4928:"1778ca96",4944:"6c69c3c8",4973:"b767a27d",4994:"856b8763",5022:"d3cd73f7",5043:"ce8aaf8b",5048:"62a8ca64",5060:"85dafcc6",5096:"cd3c856a",5111:"16364ede",5117:"2d0600fc",5125:"fc87ae1c",5148:"e504853e",5165:"95e5c86c",5176:"5b95a533",5177:"d2ade07d",5179:"66958898",5186:"7214e83b",5205:"049b954a",5230:"180b2e42",5238:"4e330a0f",5290:"5dabcdc2",5297:"95f30a60",5307:"fcfb8b91",5319:"20fed671",5321:"1163c84e",5330:"39cd2088",5335:"8450fdb6",5354:"7ae70604",5356:"e7354b02",5357:"5616e9ad",5359:"9e8f7a5b",5382:"53ed32bf",5402:"de4760de",5416:"454536b7",5434:"38b302a6",5466:"b151ad37",5494:"d89549c4",5518:"632c139c",5549:"84bf2a3c",5572:"0cce90d4",5573:"216d9331",5624:"84ab0f4e",5631:"e00d3d36",5650:"9f042e61",5679:"4a090bef",5694:"3de0b3a7",5705:"e088c40d",5729:"efab9f39",5764:"e0d7e586",5775:"4aaa2af1",5776:"6aa444e1",5786:"da766a3d",5798:"15265d66",5800:"cd23f3e0",5816:"d69e402b",5823:"59a9f2d0",5876:"5eded409",5888:"8f70e689",5891:"e376390a",5894:"2d45902d",5902:"51d5f26d",5911:"84a8d8dc",5915:"dcdf45d0",5972:"2ff58c2c",5992:"cdbd0719",6029:"b5bb2cbe",6034:"a32234c9",6045:"d268f87f",6047:"3ce45acd",6063:"337410bf",6069:"159b2265",6080:"a42462d1",6126:"99519171",6127:"0bc044f6",6170:"e6adb08c",6185:"3da4580d",6265:"50512a5f",6270:"b3258ef1",6276:"bd4d6f72",6282:"5e1cb980",6328:"b13e22d0",6366:"1633baf5",6378:"7f3a946a",6411:"3b971528",6434:"7464d98e",6444:"a6cc5afa",6451:"e0295304",6452:"8cf4bd38",6531:"82448d1d",6583:"17960b05",6587:"b4d85a89",6634:"4be6fa49",6637:"222a664f",6651:"1bde5089",6682:"d6a4b066",6685:"4b29b25b",6729:"f1d58b6b",6741:"34020f79",6774:"59d4d618",6776:"4948cc33",6784:"60fcaf4e",6788:"198339f0",6789:"cd161e18",6796:"50118e32",6820:"f2393d97",6882:"90d029dd",6904:"5c6c0ac7",6913:"330f4b95",6963:"d0d991c8",7043:"078cbfdb",7045:"f8f8e3e0",7058:"6cbc503f",7062:"e38132c8",7084:"46ccce72",7099:"7fcf32aa",7156:"e7466006",7178:"b01bdc13",7182:"11d02dcb",7224:"87de0bb9",7242:"0846117f",7260:"410b9136",7289:"1b7071c0",7322:"b20fb544",7323:"a97c78f7",7329:"dab49eb4",7333:"8418bcdd",7365:"1005464f",7395:"152f0bbb",7402:"2f31cbd9",7460:"1b90d70f",7477:"f383bd1f",7482:"4f12f67e",7527:"effda77d",7545:"86aafe1c",7560:"93d54758",7589:"8a968265",7591:"c8233ce9",7614:"81d255bb",7622:"10ad487e",7686:"4fcec9f9",7706:"c2a79e40",7806:"656db369",7835:"dad3b8ff",7855:"6b62ba7c",7857:"1628046f",7883:"df78b3de",7884:"5c8f95e6",7901:"a5d04ce1",7922:"0baceaec",7964:"29aed9a1",8062:"fcf3eac9",8072:"bd0394d5",8085:"f278f4a9",8089:"d536b13a",8115:"4bd59c82",8143:"1ba07b4e",8145:"9b4bcb7d",8155:"bf7c7457",8161:"83c5fa9a",8217:"a18d675a",8237:"089129df",8241:"cb3733b2",8286:"3a564665",8302:"55794970",8332:"bef18fa5",8340:"4ca67f4d",8350:"07df8a75",8365:"b7e5d502",8398:"65052cb6",8431:"7312c075",8435:"29ffda57",8447:"40f51a19",8458:"c9672506",8479:"b2bab02d",8517:"f0dc9de0",8552:"eaabcb70",8561:"333e8ec9",8563:"75ee2746",8579:"6e02c8f7",8639:"d7179add",8665:"8cfe7575",8688:"fe0f1a1f",8689:"ba3bb10d",8723:"8a335148",8737:"ce7dad23",8776:"0ad26240",8787:"ea60cf63",8823:"9611eb40",8827:"a8290c4d",8840:"14e5c8d2",8842:"9f25a3e2",8866:"757ea222",8882:"58e1b123",8885:"082180bf",8898:"d002bcd8",8909:"e937a461",8920:"7f82440c",8963:"790aecdd",8965:"d19d40ad",8999:"1634746a",9039:"e1a91866",9076:"c2472387",9104:"bbcb2345",9205:"4b560f13",9252:"0d791a59",9260:"cf5f8140",9366:"6078f889",9391:"a5aeb392",9404:"9fcc3d3e",9406:"a9c739ef",9416:"7151f720",9417:"444f6aa5",9449:"7a6c5adb",9487:"1acb9fea",9489:"412c89c1",9507:"4cdaacc6",9511:"26d8a75e",9554:"ed358e7b",9559:"f794af19",9647:"8a83b618",9649:"7ea3d1f1",9674:"93ee0124",9677:"eb56c0a4",9695:"121541b6",9715:"59c22091",9716:"aef8d31d",9768:"8e30d9e1",9785:"683ceeaa",9788:"dd99b7b1",9814:"57db66b5",9891:"427f1adf",9895:"b8e31ff2",9906:"e07b5d6e",9921:"a5980f4a",9922:"68ab27db",9928:"5989f5e0",9944:"617b5656",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"7241a671",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1404:"03cdfb68",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"38b222b9",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"4dd50f6d",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"73d6f062",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"be1b937c",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||vn,this.controller=new self.AbortController,this.stats=new U}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new U,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(T=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:T,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:_u,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:ha},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],T=t.details,j=T==null?void 0:T.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=bt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,T=new w(n);return this.loaders[t.type]=T,T}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"dd384262",67:"8531e04b",109:"579c9b10",119:"b680dae1",195:"a8ced707",201:"035bcdcd",264:"2bfb8a18",292:"e38d2de9",316:"1f60ada6",337:"3f1aae22",354:"d4d139cf",435:"47b82425",479:"2859b2e7",485:"e7da3919",508:"fdb5e49a",518:"d8ea8483",532:"b3923de5",533:"2509f100",547:"95033128",556:"907c456e",559:"5e783cdd",570:"0017b691",576:"466eacc5",629:"44a1d9a5",643:"b25d18fe",671:"4a609b8d",680:"d2dadfa6",700:"514cf81e",737:"60df3109",741:"ac5fd360",799:"ac88d300",879:"fd33e621",895:"b5d3674c",900:"1bb12676",906:"d05a865a",921:"37c659e4",928:"18f2145d",981:"24da50c7",1003:"64fa592c",1006:"de3dfff6",1043:"4a1510d6",1045:"cf277ba4",1048:"5bdf328d",1070:"c30f8bfb",1077:"9afe8c2f",1144:"c90eccaf",1154:"8cb80842",1211:"899e601a",1253:"7ea23db1",1257:"da46e17e",1274:"5f6ea65a",1276:"0db4cbb7",1343:"6491b7f0",1404:"720c4f17",1423:"5a075e5a",1427:"97dc4169",1450:"513f6969",1461:"11f8a071",1462:"fcf08abc",1470:"b8162ebd",1475:"27d8a86f",1477:"033df18d",1482:"fbe46280",1512:"17692785",1520:"60d12bb2",1545:"693cbd62",1578:"e75f8f61",1581:"a2ea0a11",1582:"25524009",1646:"e6e27b60",1651:"21fca4d0",1657:"783af55d",1660:"c4a5499e",1674:"9742d6be",1678:"197476c4",1713:"0d5ca471",1717:"99ed6eb3",1727:"e3aba363",1754:"9abf6275",1783:"dd457b4d",1798:"92d71c49",1799:"4fcde88d",1831:"ad51569c",1836:"0738aa4f",1855:"c03163a5",1880:"24e05f7c",1897:"55bf09bb",1939:"7b4e4ef6",1953:"2906b39a",1962:"3e2b939c",1993:"88517342",2011:"59d51f98",2045:"4330c616",2099:"7ee0fe07",2102:"9f8e37fc",2130:"9fd4ce12",2141:"91861e5a",2203:"28260255",2216:"ffa5b9b5",2240:"06e43bc7",2249:"f4830452",2281:"580b320f",2300:"ec855565",2303:"ccae1948",2307:"8a8ad69f",2338:"a707e4e2",2339:"e6f45d6d",2386:"192e235c",2396:"136c3d3d",2400:"1311149e",2404:"b96591bd",2412:"bf5612f7",2425:"1b04eb47",2443:"2ebd459f",2453:"1558e330",2476:"1b48bc30",2493:"46cf429c",2494:"68080a87",2501:"2162b9ac",2538:"de4a3723",2539:"2e240667",2548:"91418d5f",2570:"444f8e2b",2594:"e87d3761",2603:"6278b2b9",2659:"a8b6fe95",2707:"610cad74",2806:"5d0a0b7e",2819:"2697ad58",2823:"fb6dacef",2829:"f151c0c2",2837:"54a82605",2862:"4d6536c3",2865:"8e0ed1fb",2884:"42f515d5",2969:"ab3357d7",3006:"bedf9a58",3086:"6d21cb3e",3133:"9bf3f89c",3141:"d25faac3",3157:"5e328e92",3183:"be43d46d",3198:"9ca384b2",3212:"d4173b9a",3220:"a6ac3994",3247:"c8df1dce",3260:"44255a28",3276:"76106e14",3317:"51dc2946",3391:"b9f58d1e",3433:"f40f76ad",3442:"c959c38b",3447:"436c039e",3451:"074a4046",3509:"036f5272",3550:"3dc83156",3581:"7d810a13",3585:"0260e4bd",3668:"b66285f1",3690:"4e7a8523",3697:"481a10d9",3747:"daad64a5",3754:"45afb2ec",3777:"d5b0f2f1",3784:"8dc6a64b",3805:"9dbcb95e",3831:"5c0f32d3",3862:"10bf7726",3873:"f9e04ebe",3885:"f87f7f15",3910:"4aeb7c69",3951:"65f17de2",3987:"5cecd51b",4014:"27a8e97c",4017:"42e263f8",4030:"2172e612",4048:"dd926766",4056:"98b0584a",4058:"d336dc9a",4078:"3c586067",4088:"236723f3",4093:"beeb8cd8",4105:"ba7b3599",4144:"527d679c",4164:"99fa1370",4216:"9e9a0f45",4217:"cc031a2d",4227:"17760949",4259:"30ea10c9",4264:"a898a2ed",4297:"d2e6ec91",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"d17e9d82",4492:"ca5169df",4496:"52ae508c",4498:"1720af0d",4504:"ee02b692",4514:"69721655",4520:"ce1b4d04",4546:"2697f94d",4565:"bf3809ec",4572:"b4b5937d",4599:"61def4cb",4610:"46332dd2",4621:"22d905a4",4626:"7c2b3232",4628:"ece2c60c",4662:"f9d0eea3",4685:"c33f1528",4715:"eb476f9e",4736:"55304af3",4741:"fbadffa1",4757:"448b394b",4766:"c83ef825",4770:"dbed5817",4790:"619413e4",4795:"0579bfaa",4797:"a24e92db",4800:"68655844",4850:"1edda4b7",4889:"5d95c57b",4928:"1778ca96",4944:"14f79a52",4973:"b767a27d",4994:"856b8763",5022:"d3cd73f7",5043:"ce8aaf8b",5048:"62a8ca64",5060:"85dafcc6",5096:"cd3c856a",5111:"16364ede",5117:"2d0600fc",5125:"fc87ae1c",5148:"e504853e",5165:"95e5c86c",5176:"5b95a533",5177:"d2ade07d",5179:"66958898",5186:"7214e83b",5205:"049b954a",5230:"180b2e42",5238:"4e330a0f",5290:"5dabcdc2",5297:"95f30a60",5307:"fcfb8b91",5319:"20fed671",5321:"1163c84e",5330:"39cd2088",5335:"8450fdb6",5354:"7ae70604",5356:"e7354b02",5357:"5616e9ad",5359:"9e8f7a5b",5382:"53ed32bf",5402:"de4760de",5416:"454536b7",5434:"38b302a6",5466:"b151ad37",5494:"d89549c4",5518:"632c139c",5549:"84bf2a3c",5572:"0cce90d4",5573:"216d9331",5624:"84ab0f4e",5631:"e00d3d36",5650:"9f042e61",5679:"4a090bef",5694:"3de0b3a7",5705:"e088c40d",5729:"efab9f39",5764:"e0d7e586",5775:"4aaa2af1",5776:"6aa444e1",5786:"da766a3d",5798:"15265d66",5800:"cd23f3e0",5816:"d69e402b",5823:"59a9f2d0",5876:"5eded409",5888:"8f70e689",5891:"e376390a",5894:"2d45902d",5902:"51d5f26d",5911:"84a8d8dc",5915:"dcdf45d0",5972:"2ff58c2c",5992:"cdbd0719",6029:"b5bb2cbe",6034:"a32234c9",6045:"d268f87f",6047:"3ce45acd",6063:"337410bf",6069:"159b2265",6080:"a42462d1",6126:"99519171",6127:"0bc044f6",6170:"e6adb08c",6185:"3da4580d",6265:"50512a5f",6270:"b3258ef1",6276:"bd4d6f72",6282:"5e1cb980",6328:"b13e22d0",6366:"1633baf5",6378:"7f3a946a",6411:"3b971528",6434:"7464d98e",6444:"a6cc5afa",6451:"e0295304",6452:"8cf4bd38",6531:"82448d1d",6583:"17960b05",6587:"b4d85a89",6634:"4be6fa49",6637:"222a664f",6651:"1bde5089",6682:"34c3d117",6685:"4b29b25b",6729:"f1d58b6b",6741:"34020f79",6774:"59d4d618",6776:"4948cc33",6784:"60fcaf4e",6788:"198339f0",6789:"cd161e18",6796:"50118e32",6820:"f2393d97",6882:"90d029dd",6904:"5c6c0ac7",6913:"330f4b95",6963:"d0d991c8",7043:"078cbfdb",7045:"f8f8e3e0",7058:"6cbc503f",7062:"e38132c8",7084:"46ccce72",7099:"7fcf32aa",7156:"e7466006",7178:"b01bdc13",7182:"11d02dcb",7224:"87de0bb9",7242:"0846117f",7260:"410b9136",7289:"1b7071c0",7322:"b20fb544",7323:"a97c78f7",7329:"dab49eb4",7333:"8418bcdd",7365:"1005464f",7395:"152f0bbb",7402:"2f31cbd9",7460:"1b90d70f",7477:"f383bd1f",7482:"4f12f67e",7527:"effda77d",7545:"86aafe1c",7560:"93d54758",7589:"8a968265",7591:"c8233ce9",7614:"81d255bb",7622:"10ad487e",7686:"4fcec9f9",7706:"c2a79e40",7806:"656db369",7835:"dad3b8ff",7855:"6b62ba7c",7857:"1628046f",7883:"df78b3de",7884:"5c8f95e6",7901:"a5d04ce1",7922:"0baceaec",7964:"29aed9a1",8062:"fcf3eac9",8072:"bd0394d5",8085:"f278f4a9",8089:"d536b13a",8115:"4bd59c82",8143:"1ba07b4e",8145:"9b4bcb7d",8155:"bf7c7457",8161:"83c5fa9a",8217:"a18d675a",8237:"089129df",8241:"cb3733b2",8286:"3a564665",8302:"55794970",8332:"3aa76faf",8340:"4ca67f4d",8350:"07df8a75",8365:"b7e5d502",8398:"65052cb6",8431:"7312c075",8435:"29ffda57",8447:"40f51a19",8458:"c9672506",8479:"b2bab02d",8517:"f0dc9de0",8552:"eaabcb70",8561:"333e8ec9",8563:"75ee2746",8579:"6e02c8f7",8639:"d7179add",8665:"8cfe7575",8688:"fe0f1a1f",8689:"ba3bb10d",8723:"8a335148",8737:"ce7dad23",8776:"0ad26240",8787:"ea60cf63",8823:"9611eb40",8827:"a8290c4d",8840:"14e5c8d2",8842:"9f25a3e2",8866:"757ea222",8882:"58e1b123",8885:"082180bf",8898:"d002bcd8",8909:"e937a461",8920:"7f82440c",8963:"790aecdd",8965:"d19d40ad",8999:"1634746a",9039:"e1a91866",9076:"c2472387",9104:"bbcb2345",9205:"fdf70616",9252:"0d791a59",9260:"cf5f8140",9366:"6078f889",9391:"a5aeb392",9404:"9fcc3d3e",9406:"a9c739ef",9416:"7151f720",9417:"444f6aa5",9449:"7a6c5adb",9487:"1acb9fea",9489:"412c89c1",9507:"4cdaacc6",9511:"4733d4c1",9554:"ed358e7b",9559:"f794af19",9647:"8a83b618",9649:"7ea3d1f1",9674:"93ee0124",9677:"eb56c0a4",9695:"121541b6",9715:"59c22091",9716:"aef8d31d",9768:"8e30d9e1",9785:"683ceeaa",9788:"dd99b7b1",9814:"57db66b5",9891:"427f1adf",9895:"b8e31ff2",9906:"e07b5d6e",9921:"a5980f4a",9922:"68ab27db",9928:"5989f5e0",9944:"617b5656",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"7241a671",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1404:"03cdfb68",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"38b222b9",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"4dd50f6d",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"73d6f062",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"be1b937c",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o0&&arguments[0]!==void 0?arguments[0]:"";return Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var fc=__webpack_require__(38127),dc=__webpack_require__(38329),rl=__webpack_require__(8616),nl=["content"],Ou=["content"],yf=/^(http:|https:)?\/\//;function hc(Fn){return yf.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var bu=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},vl=function(ti){var Xi,Ba=ti.loaderData,la=ti.htmlPageOpts,Ea=ti.manifest,ya=(Ea==null||(Xi=Ea.assets)===null||Xi===void 0?void 0:Xi["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ba||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(la||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function Du(Fn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return hc(Fn)?(0,vo.Z)({src:Fn},ti):{content:Fn};if((0,rl.Z)(Fn)==="object")return(0,vo.Z)((0,vo.Z)({},Fn),ti);throw new Error("Invalid script type: ".concat((0,rl.Z)(Fn)))}function zf(Fn){return hc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var Jc=function(ti){var Xi,Ba,la,Ea,ya,Ds,ca=ti.htmlPageOpts;return $e.createElement($e.Fragment,null,(ca==null?void 0:ca.title)&&$e.createElement("title",null,ca.title),ca==null||(Xi=ca.favicons)===null||Xi===void 0?void 0:Xi.map(function(Ms,Yu){return $e.createElement("link",{key:Yu,rel:"shortcut icon",href:Ms})}),(ca==null?void 0:ca.description)&&$e.createElement("meta",{name:"description",content:ca.description}),(ca==null||(Ba=ca.keywords)===null||Ba===void 0?void 0:Ba.length)&&$e.createElement("meta",{name:"keywords",content:ca.keywords.join(",")}),ca==null||(la=ca.metas)===null||la===void 0?void 0:la.map(function(Ms){return $e.createElement("meta",{key:Ms.name,name:Ms.name,content:Ms.content})}),ca==null||(Ea=ca.links)===null||Ea===void 0?void 0:Ea.map(function(Ms,Yu){return $e.createElement("link",(0,dc.Z)({key:Yu},Ms))}),ca==null||(ya=ca.styles)===null||ya===void 0?void 0:ya.map(function(Ms,Yu){var al=zf(Ms),yl=al.type,Xu=al.href,Bl=al.content;if(yl==="link")return $e.createElement("link",{key:Yu,rel:"stylesheet",href:Xu});if(yl==="style")return $e.createElement("style",{key:Yu},Bl)}),ca==null||(Ds=ca.headScripts)===null||Ds===void 0?void 0:Ds.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,nl);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))}))};function Zo(Fn){var ti,Xi=Fn.children,Ba=Fn.loaderData,la=Fn.manifest,Ea=Fn.htmlPageOpts,ya=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ds=Fn.mountElementId;if(ya!=null&&ya.pureHtml)return $e.createElement("html",null,$e.createElement("head",null,$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea})));if(ya!=null&&ya.pureApp)return $e.createElement($e.Fragment,null,Xi);var ca=typeof window=="undefined"?la==null?void 0:la.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ca&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ca}),$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,Ou);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))})))}var Rl=$e.createContext(void 0);function kc(){return $e.useContext(Rl)}var pc=["redirect"];function mc(Fn){var ti=Fn.routesById,Xi=Fn.parentId,Ba=Fn.routeComponents,la=Fn.useStream,Ea=la===void 0?!0:la;return Object.keys(ti).filter(function(ya){return ti[ya].parentId===Xi}).map(function(ya){var Ds=_c((0,vo.Z)((0,vo.Z)({route:ti[ya],routeComponent:Ba[ya],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Ms){return ti[Ms].parentId===ya}).length>0}),{},{useStream:Ea})),ca=mc({routesById:ti,routeComponents:Ba,parentId:Ds.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return ca.length>0&&(Ds.children=ca,Ds.routes=ca),Ds})}function vc(Fn){var ti=(0,yu.UO)(),Xi=(0,yu.Gn)(Fn.to,ti),Ba=(0,cc.T$)(),la=(0,yu.TH)();if(Ba!=null&&Ba.keepQuery){var Ea=la.search+la.hash;Xi+=Ea}var ya=(0,vo.Z)((0,vo.Z)({},Fn),{},{to:Xi});return $e.createElement(yu.Fg,(0,dc.Z)({replace:!0},ya))}function _c(Fn){var ti=Fn.route,Xi=Fn.useStream,Ba=Xi===void 0?!0:Xi,la=ti.redirect,Ea=(0,fc.Z)(ti,pc),ya=Fn.reactRouter5Compat?Rc:Xl;return(0,vo.Z)({element:la?$e.createElement(vc,{to:la}):$e.createElement(Rl.Provider,{value:{route:Fn.route}},$e.createElement(ya,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||Rf,hasChildren:Fn.hasChildren,useStream:Ba}))},Ea)}function Rf(){return $e.createElement("div",null)}function Rc(Fn){var ti=kc(),Xi=ti.route,Ba=(0,cc.Ov)(),la=Ba.history,Ea=Ba.clientRoutes,ya=(0,yu.UO)(),Ds={params:ya,isExact:!0,path:Xi.path,url:la.location.pathname},ca=Fn.loader,Ms={location:la.location,match:Ds,history:la,params:ya,route:Xi,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))):$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))}function Xl(Fn){var ti=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ti,null)):$e.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Fn){var ti=Fn.history,Xi=$e.useState({action:ti.action,location:ti.location}),Ba=(0,Iu.Z)(Xi,2),la=Ba[0],Ea=Ba[1];return(0,$e.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,$e.useLayoutEffect)(function(){function ya(Ds){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ds.location,action:Ds.action,basename:Fn.basename,isFirst:!!Ds.isFirst}})}return ya({location:la.location,action:la.action,isFirst:!0}),ti.listen(ya)},[ti,Fn.routes,Fn.clientRoutes]),$e.createElement(yu.F0,{navigator:ti,location:la.location,basename:Fn.basename},Fn.children)}function il(){var Fn=(0,cc.Ov)(),ti=Fn.clientRoutes;return(0,yu.V$)(ti)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],yc=function(ti,Xi){var Ba=ti.basename||"/",la=mc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:la}});for(var Ea=$e.createElement(ef,{basename:Ba,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:la,history:ti.history},Xi),ya=0,Ds=gc;yanew Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});function xf(){return Mc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/statistics_zb",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/edit",parentId:"185",id:"189"},190:{path:"/shixuns/new/CreateImg",parentId:"185",id:"190"},191:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Merge",parentId:"185",id:"192"},193:{path:"/shixuns/:id/Split",parentId:"185",id:"193"},194:{path:"/shixuns/:id/edit",parentId:"185",id:"194"},195:{path:"shixuns/:id/edit/warehouse",parentId:"194",id:"195"},196:{path:"/shixuns/:id/edit/newquestion",parentId:"194",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"194",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"194",id:"198"},199:{path:"/shixuns/:id/edit/new",parentId:"194",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"194",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"194",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"194",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"194",id:"203"},204:{path:"/shixuns/:id",parentId:"185",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"204",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"204",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"204",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"204",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"204",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"204",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"204",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"204",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"204",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"204",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"204",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"204",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"204",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"204",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"204",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"204",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"204",id:"223"},224:{path:"/shixuns/:id/skill_tags",parentId:"204",id:"224"},225:{path:"/users",parentId:"1",id:"225"},226:{path:"/users/:username/videos/protocol",parentId:"225",id:"226"},227:{path:"/users/:username/videos/resourceProtocol",parentId:"225",id:"227"},228:{path:"/users/:username/videos/success",parentId:"225",id:"228"},229:{path:"/users/:username/topicbank/:topicstype",parentId:"225",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"225",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"225",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"225",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"225",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"225",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"225",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"225",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"225",id:"237"},238:{path:"/users/:username/experiment-img/add",parentId:"225",id:"238"},239:{path:"/users/:username",parentId:"225",id:"239"},240:{path:"/users/:username",parentId:"239",id:"240"},241:{path:"/users/:username/baseInfo/edit",parentId:"239",id:"241"},242:{path:"/users/:username/baseInfo",parentId:"239",id:"242"},243:{path:"/users/:username/realNameCertification",parentId:"239",id:"243"},244:{path:"/users/:username/careerCertification",parentId:"239",id:"244"},245:{path:"/users/:username/classrooms",parentId:"239",id:"245"},246:{path:"/users/:username/shixuns",parentId:"239",id:"246"},247:{path:"/users/:username/dataSet",parentId:"239",id:"247"},248:{path:"/users/:username/userPortrait",parentId:"239",id:"248"},249:{path:"/users/:username/learningPath",parentId:"239",id:"249"},250:{path:"/users/:username/teach-group",parentId:"239",id:"250"},251:{path:"/users/:username/competitions",parentId:"239",id:"251"},252:{path:"/users/:username/experiment-img",parentId:"239",id:"252"},253:{path:"/users/:username/experiment-img/:experid/detail",parentId:"239",id:"253"},254:{path:"/users/:username/certificate",parentId:"239",id:"254"},255:{path:"/users/:username/otherResources",parentId:"239",id:"255"},256:{path:"/users/:username/classmanagement",parentId:"239",id:"256"},257:{path:"/users/:username/classmanagement/:couserid",parentId:"239",id:"257"},258:{path:"/users/:username/paths",parentId:"239",id:"258"},259:{path:"/users/:username/projects",parentId:"239",id:"259"},260:{path:"/users/:username/videos",parentId:"239",id:"260"},261:{path:"/users/:username/videos/upload",parentId:"239",id:"261"},262:{path:"/users/:username/topics/:topicstype",parentId:"239",id:"262"},263:{path:"/users/:username/vspaces",parentId:"239",id:"263"},264:{path:"/users/:username/resourcesCenter",parentId:"239",id:"264"},265:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"239",id:"265"},266:{path:"/users/:username/resourceGuarantee",parentId:"239",id:"266"},267:{path:"/users/:username/resourceAllocation",parentId:"239",id:"267"},268:{parentId:"1",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems",parentId:"269",id:"270"},271:{path:"/problems/batchAdd",parentId:"269",id:"271"},272:{path:"/problems/newcreate",parentId:"268",id:"272"},273:{path:"/problems/newedit/:id",exact:!0,parentId:"268",id:"273"},274:{path:"/problems/:id/edit",exact:!0,parentId:"268",id:"274"},275:{path:"/problems/new",exact:!0,parentId:"268",id:"275"},276:{path:"/problems/:id/oj/:save_identifier",parentId:"268",id:"276"},277:{path:"/problems/:id/record-detail/:submitId",parentId:"268",id:"277"},278:{path:"/problems/add",parentId:"268",id:"278"},279:{path:"/problems/:id/ojedit",parentId:"268",id:"279"},280:{path:"/engineering",parentId:"1",id:"280"},281:{path:"/engineering",parentId:"280",id:"281"},282:{path:"/engineering/teacherList",parentId:"281",id:"282"},283:{path:"/engineering/studentList",parentId:"281",id:"283"},284:{path:"/engineering/training/program",parentId:"281",id:"284"},285:{path:"/engineering/training/program/add",parentId:"281",id:"285"},286:{path:"/engineering/training/program/edit",parentId:"281",id:"286"},287:{path:"/engineering/training/objectives",parentId:"281",id:"287"},288:{path:"/engineering/graduated/index",parentId:"281",id:"288"},289:{path:"/engineering/graduated/matrix",parentId:"281",id:"289"},290:{path:"/engineering/course/list",parentId:"281",id:"290"},291:{path:"/engineering/course/setting",parentId:"281",id:"291"},292:{path:"/engineering/course/matrix",parentId:"281",id:"292"},293:{path:"/engineering/navigation",parentId:"281",id:"293"},294:{path:"/engineering/evaluate/course",parentId:"281",id:"294"},295:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"281",id:"295"},296:{path:"/engineering/evaluate/norm",parentId:"281",id:"296"},297:{path:"/engineering/evaluate/document",parentId:"281",id:"297"},298:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"281",id:"298"},299:{path:"/engineering/*",redirect:"/404",parentId:"281",id:"299"},300:{path:"/innovation",parentId:"1",id:"300"},301:{path:"/innovation/tasks/:taskId",parentId:"300",id:"301"},302:{path:"/innovation",parentId:"300",id:"302"},303:{path:"/innovation/project",parentId:"302",id:"303"},304:{path:"/innovation/dataset",parentId:"302",id:"304"},305:{path:"/innovation/mirror",parentId:"302",id:"305"},306:{path:"/innovation/my-project",parentId:"302",id:"306"},307:{path:"/innovation/my-dataset",parentId:"302",id:"307"},308:{path:"/innovation/my-mirror",parentId:"302",id:"308"},309:{path:"/innovation/project/create",parentId:"302",id:"309"},310:{path:"/innovation/project/edit/:id",parentId:"302",id:"310"},311:{path:"/innovation/project/detail/:taskId",parentId:"302",id:"311"},312:{path:"/tasks",parentId:"1",id:"312"},313:{path:"/tasks/:taskId",exact:!0,parentId:"312",id:"313"},314:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"312",id:"314"},315:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"312",id:"315"},316:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"312",id:"316"},317:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"312",id:"317"},318:{path:"/myproblems",parentId:"1",id:"318"},319:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"318",id:"319"},320:{path:"/myproblems/:id",exact:!0,parentId:"318",id:"320"},321:{path:"/account",parentId:"1",id:"321"},322:{path:"/account",parentId:"321",id:"322"},323:{path:"/account/profile",parentId:"322",id:"323"},324:{path:"/account/profile/edit",parentId:"322",id:"324"},325:{path:"/account/certification",parentId:"322",id:"325"},326:{path:"/account/secure",parentId:"322",id:"326"},327:{path:"/account/binding",parentId:"322",id:"327"},328:{path:"/account/Results",parentId:"322",id:"328"},329:{path:"/ch",parentId:"1",id:"329"},330:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"329",id:"330"},331:{path:"/ch/rest/",exact:!0,parentId:"329",id:"331"},332:{path:"/ch/rest/:id",exact:!0,parentId:"329",id:"332"},333:{path:"/order",parentId:"1",id:"333"},334:{path:"/order",parentId:"333",id:"334"},335:{path:"/order/invoice",parentId:"333",id:"335"},336:{path:"/order/records",parentId:"333",id:"336"},337:{path:"/order/apply",parentId:"333",id:"337"},338:{path:"/order/view",parentId:"333",id:"338"},339:{path:"/order/:courseId/information",parentId:"333",id:"339"},340:{path:"/order/:courseId/pay",parentId:"333",id:"340"},341:{path:"/order/:orderNum/result",parentId:"333",id:"341"},342:{path:"/messages",parentId:"1",id:"342"},343:{path:"/messages/:userId/user_tidings",parentId:"342",id:"343"},344:{path:"/messages/:userId/private_messages",parentId:"342",id:"344"},345:{path:"/messages/:userId/message_detail",parentId:"342",id:"345"},346:{path:"/vtrs",parentId:"1",id:"346"},347:{path:"/vtrs/:virtual_spacesId",parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"347",id:"348"},349:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"347",id:"349"},350:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"347",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"347",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"347",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"347",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"347",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey",parentId:"347",id:"355"},356:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"347",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"347",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"347",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"347",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material",parentId:"347",id:"360"},361:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"347",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"347",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"347",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"347",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"347",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"347",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"347",id:"367"},368:{path:"/vtrs/:virtual_spacesId/settings",parentId:"347",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources",parentId:"347",id:"369"},370:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"347",id:"370"},371:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"347",id:"371"},372:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"347",id:"372"},373:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"347",id:"373"},374:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"347",id:"374"},375:{path:"/vtrs/:virtual_spacesId/*",parentId:"347",id:"375"},376:{path:"/101",parentId:"1",id:"376"},377:{path:"/101/:virtual_spacesId",parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId",exact:!0,parentId:"377",id:"378"},379:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"377",id:"379"},380:{path:"/101/:virtual_spacesId/experiment",parentId:"377",id:"380"},381:{path:"/101/:virtual_spacesId/announcement",parentId:"377",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/add",parentId:"377",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"377",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"377",id:"384"},385:{path:"/101/:virtual_spacesId/survey",parentId:"377",id:"385"},386:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"377",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge",parentId:"377",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"377",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"377",id:"389"},390:{path:"/101/:virtual_spacesId/material",parentId:"377",id:"390"},391:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"377",id:"391"},392:{path:"/101/:virtual_spacesId/lesson",parentId:"377",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"377",id:"393"},394:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"377",id:"394"},395:{path:"/101/:virtual_spacesId/discussion",parentId:"377",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"377",id:"396"},397:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"377",id:"397"},398:{path:"/101/:virtual_spacesId/settings",parentId:"377",id:"398"},399:{path:"/101/:virtual_spacesId/resources",parentId:"377",id:"399"},400:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"377",id:"400"},401:{path:"/101/:virtual_spacesId/Plan",parentId:"377",id:"401"},402:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"377",id:"402"},403:{path:"/101/:virtual_spacesId/digtal",parentId:"377",id:"403"},404:{path:"/101/:virtual_spacesId/homepage",parentId:"377",id:"404"},405:{path:"/101/:virtual_spacesId/*",parentId:"377",id:"405"},406:{path:"/administration",parentId:"1",id:"406"},407:{path:"/administration",parentId:"406",id:"407"},408:{path:"/administration/college",parentId:"407",id:"408"},409:{path:"/administration/student",parentId:"407",id:"409"},410:{path:"/administration/student/:studentId/edit",parentId:"407",id:"410"},411:{path:"/administration/profession",parentId:"407",id:"411"},412:{path:"/graduations",parentId:"1",id:"412"},413:{path:"/graduations",exact:!0,parentId:"412",id:"413"},414:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"412",id:"414"},415:{path:"/graduations/:id",parentId:"412",id:"415"},416:{path:"/graduations/:id/index",parentId:"415",id:"416"},417:{path:"/graduations/:id/topics",parentId:"415",id:"417"},418:{path:"/graduations/:id/student_selection",parentId:"415",id:"418"},419:{path:"/graduations/:id/tasks",parentId:"415",id:"419"},420:{path:"/graduations/:id/opening_report",parentId:"415",id:"420"},421:{path:"/graduations/:id/midterm_report",parentId:"415",id:"421"},422:{path:"/graduations/:id/thesis",parentId:"415",id:"422"},423:{path:"/graduations/:id/final_defense",parentId:"415",id:"423"},424:{path:"/graduations/:id/final_thesis",parentId:"415",id:"424"},425:{path:"/graduations/:id/settings",parentId:"415",id:"425"},426:{path:"/graduations/:id/teachers",parentId:"415",id:"426"},427:{path:"/graduations/:id/students",parentId:"415",id:"427"},428:{path:"/graduations/:id/archives",parentId:"415",id:"428"},429:{path:"/graduations/:id/grading_summary",parentId:"415",id:"429"},430:{path:"/dataset",parentId:"1",id:"430"},431:{path:"/dataset",exact:!0,parentId:"430",id:"431"},432:{path:"/dataset/:id/detail",exact:!0,parentId:"430",id:"432"},433:{path:"/knowledgegraph",parentId:"1",id:"433"},434:{path:"/knowledgegraph/:pathId",parentId:"433",id:"434"},435:{path:"/knowledgegraph/:pathId/statistics",parentId:"433",id:"435"},436:{path:"/newlogin",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"1",id:"437"},438:{path:"/onlinenum",parentId:"437",id:"438"},439:{path:"/shixuncontext",parentId:"1",id:"439"},440:{path:"/shixuncontext",parentId:"439",id:"440"},441:{path:"/shixuncontext/:Id/detail",parentId:"439",id:"441"},442:{path:"/educoder-demo",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/quality",parentId:"1",id:"446"},447:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"446",id:"447"},448:{path:"/otherlogin",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginqq",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginstart",exact:!0,parentId:"1",id:"450"},451:{path:"/pathsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/login",parentId:"1",id:"454"},455:{path:"/login",parentId:"454",id:"455"},456:{path:"/user",parentId:"1",id:"456"},457:{path:"/user/login",parentId:"456",id:"457"},458:{path:"/user/register",parentId:"456",id:"458"},459:{path:"/user/reset-password",parentId:"456",id:"459"},460:{path:"/colleges",parentId:"1",id:"460"},461:{path:"/colleges/:id/statistics",parentId:"460",id:"461"},462:{path:"/help",parentId:"1",id:"462"},463:{path:"/help/:id",parentId:"462",id:"463"},464:{path:"/video",parentId:"1",id:"464"},465:{path:"/video/:videoId",parentId:"464",id:"465"},466:{path:"/terminal",parentId:"1",id:"466"},467:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"467"},468:{path:"/statsDashboard",parentId:"1",id:"468"},469:{path:"/zbstatistics",parentId:"1",id:"469"},470:{path:"/zbstatistics/detail/:id",parentId:"1",id:"470"},471:{path:"/",parentId:"1",id:"471"},472:{path:"/",exact:!0,parentId:"471",id:"472"},473:{path:"/api/*",exact:!0,parentId:"471",id:"473"},474:{path:"/search",exact:!0,parentId:"471",id:"474"},475:{path:"/moop_cases",exact:!0,parentId:"471",id:"475"},476:{path:"/moop_cases/new",exact:!0,parentId:"471",id:"476"},477:{path:"/moop_cases/:caseId",exact:!0,parentId:"471",id:"477"},478:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"471",id:"478"},479:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"471",id:"479"},480:{path:"/randompaper",exact:!0,parentId:"471",id:"480"},481:{path:"/randompaper/edit/:id",exact:!0,parentId:"471",id:"481"},482:{path:"/randompaper/detail/:id",exact:!0,parentId:"471",id:"482"},483:{path:"/403",parentId:"471",id:"483"},484:{path:"/500",parentId:"471",id:"484"},485:{path:"/404",parentId:"471",id:"485"},486:{path:"/download",parentId:"471",id:"486"},487:{path:"/iwce",parentId:"471",id:"487"},488:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"471",id:"488"},489:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"471",id:"489"},490:{path:"/Activities",parentId:"471",id:"490"},491:{path:"/iwce/:itemname",parentId:"471",id:"491"},492:{path:"/hpc-course",parentId:"471",id:"492"},493:{path:"/user_agents",parentId:"471",id:"493"},494:{path:"/three",parentId:"471",id:"494"},495:{path:"/introduction",parentId:"471",id:"495"},496:{path:"/chatgpt",parentId:"471",id:"496"},497:{path:"/*",parentId:"471",id:"497"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,87374))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,73695))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,73695))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,38772))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8813))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,39865))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,88864))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,47568))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,85231))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,87784))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,68452))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,90171))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,85231))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8813))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8813))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,44418))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,33352))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,5284))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,69793))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,76746))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,76746))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,67185))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,67185))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,88715))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,49721))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,69079))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,89680))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,74551))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(1003),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,93999))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,21674))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,53635))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,16364))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,52235))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,72988))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,85863))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,29662))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,13599))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,95745))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8813))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6276),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,48221))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6276),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,45138))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,85644))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,46806))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33861))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,29178))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,9336))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,9336))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,64815))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(6276),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,14927))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(6276),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,14927))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,64977))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,91804))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,5778))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,68470))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,68470))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,42261))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,42261))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,9024))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,18873))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,62506))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,87459))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,4824))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,54445))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,62841))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,19946))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,71028))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,10436))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,97452))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,25228))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,98437))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,60704))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,40342))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,64502))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,70462))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,63427))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,21630))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,24908))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,11805))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,51653))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,87784))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,23058))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,3001))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,5046))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,81015))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,18449))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,6850))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,6850))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,42447))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,40538))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,81512))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,52177))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,71092))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,41643))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,16e3))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,17990))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,357))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,44876))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,95937))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,95937))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,75665))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,24942))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,24942))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,37943))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,37943))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,6010))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,6010))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,27147))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,27147))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,29627))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,29627))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,27559))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,60863))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,58305))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,68420))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2400),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,68420))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,40101))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,89250))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,63814))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9768),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,31396))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,46722))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,90919))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,29872))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,29872))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,48453))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,48453))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,60155))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,60155))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,18320))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,18320))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,27308))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,33818))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,6528))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,85793))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,75522))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,75522))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,42055))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,87064))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,87064))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,59895))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,59895))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,57027))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,99273))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,99273))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,21881))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,21881))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,80842))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,88158))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,46479))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,36809))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,25563))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,76396))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,11809))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,25138))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,1383))),159:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,12008))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,97687))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8840),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81564))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8840),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81564))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,38434))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8840),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81564))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5356),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,65384))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5356),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,65384))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,38410))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,5550))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,29161))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5356),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,85150))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,74923))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,12732))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,96829))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,96829))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,29071))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,63872))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,35994))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,35994))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,98110))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,10))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4626),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,8813))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,98267))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,29925))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,80414))),189:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,80414))),190:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,9665))),191:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,16185))),192:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,29686))),193:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,42363))),194:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(2453),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,86026))),195:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,4848))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,5532))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,63438))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,63438))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,34243))),200:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1003),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,34243))),201:$e.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,52629))),202:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,38910))),203:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,86320))),204:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,55203))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,36321))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,31540))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,31540))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,30983))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,95315))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(2453),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,38052))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,52457))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,45728))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,13094))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,44969))),215:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,44969))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,70965))),217:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,70965))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,97692))),219:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,97692))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,21252))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,21252))),222:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,5966))),223:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,91050))),224:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,48531))),225:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),226:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,12840))),227:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,53305))),228:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,43854))),229:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,56688))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,13145))),231:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,13145))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,6984))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,74670))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,47530))),235:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,48235))),236:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,11541))),237:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,88671))),238:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,73164))),239:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,13115))),240:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,18152))),241:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,31161))),242:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,54391))),243:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,52544))),244:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,62128))),245:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,99881))),246:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,94882))),247:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,64215))),248:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,21997))),249:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,54295))),250:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,21474))),251:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,54223))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,81656))),253:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,49792))),254:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,32012))),255:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,38164))),256:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,57833))),257:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,97098))),258:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,92574))),259:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,95968))),260:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,17713))),261:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,91397))),262:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,18398))),263:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,54330))),264:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,37816))),265:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,43872))),266:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,83248))),267:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,34758))),268:$e.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),269:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),270:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,45678))),271:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,30965))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,80269))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,80269))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,62126))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,62126))),276:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,44032))),277:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,52868))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,52208))),279:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,52208))),280:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),281:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,96254))),282:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,15386))),283:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,58298))),284:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,10443))),285:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,40033))),286:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,67767))),287:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,92336))),288:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,16930))),289:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,47523))),290:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,47966))),291:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,28974))),292:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,46357))),293:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,38264))),294:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,43008))),295:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,48819))),296:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,92062))),297:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,17219))),298:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,48846))),299:$e.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),300:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),301:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,58925))),302:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,78802))),303:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,86268))),304:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,119))),305:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,18324))),306:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,20797))),307:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,12159))),308:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,35621))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,10884))),310:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,10884))),311:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,8190))),312:$e.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,56002))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,86965))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,56002))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,86965))),317:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(1003),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,56002))),318:$e.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,45721))),320:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,59971))),321:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),322:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,32027))),323:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,33542))),324:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,44770))),325:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,32632))),326:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,84646))),327:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,59002))),328:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,682))),329:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),330:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,82597))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,27038))),332:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,27038))),333:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),334:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,44599))),335:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,29976))),336:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,95949))),337:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,67516))),338:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,15175))),339:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,79428))),340:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,53690))),341:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,49452))),342:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),343:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,14165))),344:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,97277))),345:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,12597))),346:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),347:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,54360))),348:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),349:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,17979))),350:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,23942))),351:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,76550))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,68525))),353:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,68525))),354:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,92143))),355:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54018))),356:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,75673))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,42331))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),359:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),360:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,71920))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,39848))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,78147))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,43082))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),367:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),368:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,81597))),369:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,2132))),370:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,23289))),371:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,12636))),372:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,869))),373:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,36611))),374:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),375:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,49058))),376:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),377:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,54360))),378:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),379:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,17979))),380:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,23942))),381:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,76550))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,68525))),383:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,68525))),384:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,92143))),385:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54018))),386:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,75673))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,42331))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),389:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),390:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,71920))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,39848))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,78147))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,43082))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),397:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),398:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,81597))),399:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,2132))),400:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,23289))),401:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,12636))),402:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,869))),403:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,36611))),404:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),405:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,49058))),406:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),407:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,84637))),408:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,72566))),409:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,96769))),410:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,69777))),411:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,63145))),412:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),413:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,72063))),414:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,41113))),415:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,35168))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,70833))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,73252))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,76043))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,64387))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),424:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),425:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,24704))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44998))),427:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44998))),428:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,78967))),429:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,5026))),430:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),431:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,83713))),432:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,90368))),433:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,44958))),435:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,24222))),436:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,31474))),437:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),438:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,78918))),439:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),440:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,78388))),441:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,65653))),442:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,25573))),443:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),444:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,24201))),445:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,78204))),446:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),447:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,14545))),448:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,76008))),449:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,91544))),450:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,64404))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,25489))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,49155))),453:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,21943))),454:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,1842))),455:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,64756))),456:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,4243))),457:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,64756))),458:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,95543))),459:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,19848))),460:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),461:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,91815))),462:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),463:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,96397))),464:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),465:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,33944))),466:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,42094))),467:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,69757))),468:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,98098))),469:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,12008))),470:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,97687))),471:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,8e4))),472:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8840),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,36500))),473:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,80557))),474:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,25231))),475:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,71262))),476:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,97525))),477:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,10602))),478:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,97525))),479:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,20841))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33861))),481:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33861))),482:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,49052))),483:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,76178))),484:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,5901))),485:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,75276))),486:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,13645))),487:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,17261))),488:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,19640))),489:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9768),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,15350))),490:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,73382))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,17261))),492:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,17261))),493:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,92384))),494:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,60631))),495:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,46793))),496:$e.lazy(()=>Promise.all([__webpack_require__.e(2493),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,84595))),497:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,75276))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,63642)))}}})}var P=__webpack_require__(65531),O=__webpack_require__(67807),L=__webpack_require__(71418),ve=__webpack_require__(64687),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(75790),Pn=__webpack_require__(66649),hn=__webpack_require__.n(Pn),Fi=__webpack_require__(91392),cs=__webpack_require__.n(Fi),Ka=__webpack_require__(73100),Wo=__webpack_require__.n(Ka),ns=__webpack_require__(14805),Ao=__webpack_require__.n(ns),Us=__webpack_require__(13477),tf=__webpack_require__.n(Us),ql=__webpack_require__(64796),Fc=__webpack_require__.n(ql),rf=__webpack_require__(9007),Vu=__webpack_require__.n(rf),Si=__webpack_require__(58626),Sl=__webpack_require__.n(Si),Bc=__webpack_require__(9084),nu=__webpack_require__.n(Bc),co=__webpack_require__(5116),_s=__webpack_require__.n(co),_l=__webpack_require__(50991),Jl=__webpack_require__.n(_l),gl=__webpack_require__(39050),Ll=__webpack_require__.n(gl),Al=__webpack_require__(1554),wf=__webpack_require__.n(Al),ku=__webpack_require__(59697),Ml=__webpack_require__.n(ku);hn().extend(Wo()),hn().extend(Ao()),hn().extend(tf()),hn().extend(Fc()),hn().extend(Vu()),hn().extend(Sl()),hn().extend(nu()),hn().extend(_s()),hn().extend(Jl()),hn().extend(Ll()),hn().extend(wf()),hn().extend(Ml()),hn().extend(cs());var nf=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Cl=(Fn,ti,Xi)=>ti in Fn?nf(Fn,ti,{enumerable:!0,configurable:!0,writable:!0,value:Xi}):Fn[ti]=Xi,ec=(Fn,ti)=>{for(var Xi in ti||(ti={}))Ef.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);if(Fl)for(var Xi of Fl(ti))Ru.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);return Fn},Nc=(Fn,ti,Xi)=>new Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});const ju="/react/build/",xu=!1;function wu(){return Nc(this,null,function*(){const Fn=(0,P.gD)(),{routes:ti,routeComponents:Xi}=yield xf(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Xi}});const Ba=Fn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),la=Ba.basename||"/",Ea=Ba.historyType||"browser",ya=(0,O.fi)(ec({type:Ea,basename:la},Ba.historyOpts));return Fn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Ds={useStream:!0,routes:ti,routeComponents:Xi,pluginManager:Fn,mountElementId:"root",rootElement:Ba.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:ju,runtimePublicPath:xu,history:ya,historyType:Ea,basename:la,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ba.callback},ca=Fn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Ds});return Lc(ca)}})()})}wu(),typeof window!="undefined"&&(window.g_umi={version:"4.6.5"})})()})();