You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
955 lines
287 KiB
955 lines
287 KiB
(self.webpackChunk=self.webpackChunk||[]).push([[1545],{40862:function(Rt,lt){"use strict";lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},52697:function(Rt,lt,n){"use strict";n.d(lt,{Z:function(){return Ye}});var e=n(59301),j=n(18287),z=n(89372),Ne={flex_box_center:"flex_box_center___SFmJH",flex_space_between:"flex_space_between___f2H1D",flex_box_vertical_center:"flex_box_vertical_center___hW_hp",flex_box_center_end:"flex_box_center_end___yklmJ",flex_box_column:"flex_box_column___m0oUw",customTree:"customTree___ZhEHU",name:"name___RIkn2"},be=Object.defineProperty,y=Object.defineProperties,J=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,Ue=(Ze,Re,De)=>Re in Ze?be(Ze,Re,{enumerable:!0,configurable:!0,writable:!0,value:De}):Ze[Re]=De,s=(Ze,Re)=>{for(var De in Re||(Re={}))Ce.call(Re,De)&&Ue(Ze,De,Re[De]);if(W)for(var De of W(Re))l.call(Re,De)&&Ue(Ze,De,Re[De]);return Ze},ce=(Ze,Re)=>y(Ze,J(Re)),Ke=(Ze,Re)=>{var De={};for(var m in Ze)Ce.call(Ze,m)&&Re.indexOf(m)<0&&(De[m]=Ze[m]);if(Ze!=null&&W)for(var m of W(Ze))Re.indexOf(m)<0&&l.call(Ze,m)&&(De[m]=Ze[m]);return De},Te=(Ze,Re,De)=>new Promise((m,a)=>{var p=c=>{try{u(De.next(c))}catch(Z){a(Z)}},w=c=>{try{u(De.throw(c))}catch(Z){a(Z)}},u=c=>c.done?m(c.value):Promise.resolve(c.value).then(p,w);u((De=De.apply(Ze,Re)).next())}),Ye=Ze=>{var Re=Ze,{value:De,onChange:m,defaultValue:a,disabled:p}=Re,w=Ke(Re,["value","onChange","defaultValue","disabled"]);const[u,c]=(0,e.useState)([]),[Z,N]=(0,e.useState)("1");(0,e.useEffect)(()=>{I()},[]);const I=()=>Te(void 0,null,function*(){const R=yield(0,z.NZ)({});if(R!=null&&R.data){const oe=[{title:e.createElement("div",{title:"\u6839\u76EE\u5F55",className:Ne.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:e.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:V(R.data||[])}];c(oe),N("2")}}),V=R=>{function oe(T){const pe=T.children,Y=Array.isArray(pe)&&pe.length>0,q=T==null?void 0:T.group_id;return{title:e.createElement("div",{title:T==null?void 0:T.name,className:Ne.name},T==null?void 0:T.name),value:q,key:q,icon:e.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Y?pe==null?void 0:pe.map(H=>oe(H)):[]}}return R==null?void 0:R.map(T=>oe(T))},h=a?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:De,defaultExpandedKeys:De};return e.createElement("div",{className:Ne.customTree},e.createElement(j.default,s(ce(s({key:Z},h),{showIcon:!0,treeData:u,onSelect:m,disabled:p}),w)))}},79263:function(Rt,lt,n){"use strict";n.d(lt,{S:function(){return Ue}});var e=n(59301),j=n(93041),z=n(75727),Ne=n(44104),be=n(82326),y={flex_box_center:"flex_box_center___EIpII",flex_space_between:"flex_space_between___fFu6C",flex_box_vertical_center:"flex_box_vertical_center___dbtuv",flex_box_center_end:"flex_box_center_end___qEYJa",flex_box_column:"flex_box_column___ncMrS",main:"main___A2KB0",wrap:"wrap___PrMse",content:"content___pEqhq",programName:"programName___h8PAJ",name:"name___oxG0a",directionContentWrap:"directionContentWrap____Ymcj",directionItem:"directionItem___uCMBX",active:"active___vOl0l",subActive:"subActive___WzT87",subItem:"subItem___nVuXN",subMenu:"subMenu___DqKGV",action:"action___O7v85"},J=n(53556);const W=[{name:"\u7F16\u7A0B\u9898",value:"PROGRAM"},{name:"\u5355\u9009\u9898",value:"SINGLE"},{name:"\u591A\u9009\u9898",value:"MULTIPLE"},{name:"\u5224\u65AD\u9898",value:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",value:"COMPLETION"},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"},{name:"\u7EC4\u5408\u9898",value:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM"}],Ce=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],l=[{name:"\u968F\u673A\u7EC4\u5377",value:1},{name:"\u4EBA\u5DE5\u7EC4\u5377",value:2}],Ue=({showSelectAll:s=!1,disciplinesData:ce=[],knowledgeData:Ke=[],directionValue:Te,subDisciplineValue:ye,typeValue:Ye,knowledgeValue:Ze,showKnowledge:Re=!1,showRandomType:De=!1,difficultyValue:m,randomValue:a,selectAll:p,languagesvalue:w,className:u,languages:c=[],isprogram_homework:Z,showShixun:N=!1,showItemType:I=!0,onShixunChange:V=()=>{},onDirectionChange:h=()=>{},onTypeChange:R=()=>{},onDifficultyChange:oe=()=>{},handlelanguagesChange:T=()=>{},onKnowledgeChange:pe=()=>{},onRandomChange:Y=()=>{},showTeachGroup:q=!1,teachGroupData:H=[],onTeachGroupChange:Ae=()=>{},teachGroupValue:de,courseData:le=[],courseValue:Me,onCourseChange:ze=()=>{},showOldElement:Le=!0,handleNewKnowledgeChange:rt=()=>{},showCourse:D=!1,extraNode:ge})=>{const[G,Ee]=(0,e.useState)(0),se=(0,e.useRef)(null),[C,A]=(0,e.useState)(0),k=(0,e.useRef)(null),[f,O]=(0,e.useState)(0),F=(0,e.useRef)(null);(0,e.useEffect)(()=>{var o;ce.length!==0&&(((o=se==null?void 0:se.current)==null?void 0:o.clientHeight)>108?Ee(1):Ee(0)),ce.length===0&&Ee(0)},[ce]),(0,e.useEffect)(()=>{var o;Ke.length!==0&&(((o=k==null?void 0:k.current)==null?void 0:o.clientHeight)>108?A(1):A(0)),Ke.length===0&&A(0)},[Ke]),(0,e.useEffect)(()=>{var o;le.length!==0&&(((o=F==null?void 0:F.current)==null?void 0:o.clientHeight)>108?O(1):O(0)),le.length===0&&O(0)},[le]);const t=(o=[],$)=>e.createElement(j.default,{className:y.subMenu},o.map(X=>e.createElement(j.default.Item,{key:X.id},e.createElement("a",{className:`${y.subItem} ${ye===X.id?y.subActive:""}`,onClick:()=>h($,X.id)},X.name))));return e.createElement("aside",{className:u?`${y.main} ${u}`:y.main},e.createElement("div",{className:y.wrap},Z&&e.createElement("div",{className:y.programName},"\u8BD5\u9898\u5E93-\u7F16\u7A0B\u9898"),q&&e.createElement("div",{className:y.content},e.createElement("span",{className:y.name},"\u56E2\u961F"),e.createElement("div",{className:y.directionContentWrap},e.createElement("li",{className:`${y.directionItem} ${de?"":y.active} `,onClick:()=>Ae(null)},"\u5168\u90E8"),H==null?void 0:H.map(o=>e.createElement("li",{key:o.group_id,className:`${y.directionItem} ${de===o.group_id?y.active:""} `,onClick:()=>Ae(o.group_id)},o.name)))),D&&e.createElement("div",{className:y.content},e.createElement("span",{className:y.name},"\u8BFE\u7A0B"),e.createElement("div",{className:y.directionContentWrap,style:{overflow:"hidden",height:f===1?94:"auto"}},e.createElement("li",{className:`${y.directionItem} ${Me?"":y.active} `,onClick:()=>ze(null)},"\u5168\u90E8"),le.map(o=>e.createElement("li",{key:o.id,className:`${y.directionItem} ${Me===o.id?y.active:""} `,onClick:()=>ze(o.id)},o.name))),e.createElement("div",{ref:F,className:y.directionContentWrap,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"}},le.map(o=>e.createElement("li",{key:o.id,className:`${y.directionItem} ${Me===o.id?y.active:""} `,onClick:()=>ze(o.id)},o.name))),!!f&&e.createElement("div",{className:y.action},f===1&&e.createElement("span",{onClick:()=>O(2)},"\u5C55\u5F00",e.createElement("i",{className:"iconfont icon-xiala"})),f===2&&e.createElement("span",{onClick:()=>O(1)},"\u6536\u8D77",e.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))),!D&&e.createElement(e.Fragment,null,e.createElement("div",{className:y.content},e.createElement("span",{className:y.name},"\u65B9\u5411"),e.createElement("span",null),e.createElement("div",{className:y.directionContentWrap,style:{overflow:"hidden",height:G===1?88:"auto"}},e.createElement("li",{className:`${y.directionItem} ${Te?"":y.active} `,onClick:()=>h(null)},"\u5168\u90E8"),ce.map(o=>{var $;return e.createElement(e.Fragment,{key:o.id},(($=o.sub_disciplines)==null?void 0:$.length)>0?e.createElement(z.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:X=>X.parentNode,dropdownRender:()=>t(o.sub_disciplines,o.id)},e.createElement("li",{className:`${y.directionItem} ${Te===o.id?y.active:""} `,onClick:()=>h(o.id)},o.name)):e.createElement("li",{className:`${y.directionItem} ${Te===o.id?y.active:""} `,onClick:()=>h(o.id)},o.name))})),e.createElement("div",{className:y.directionContentWrap,ref:se,style:{height:"auto",position:"fixed",left:0,top:0,width:1024,visibility:"hidden"}},ce.map(o=>{var $;return e.createElement(e.Fragment,{key:o.id},(($=o.sub_disciplines)==null?void 0:$.length)>0?e.createElement(z.Z,{placement:"bottomLeft",overlayStyle:{width:600},getPopupContainer:X=>X.parentNode,dropdownRender:()=>t(o.sub_disciplines,o.id)},e.createElement("li",{className:`${y.directionItem} ${Te===o.id?y.active:""} `,onClick:()=>h(o.id)},o.name)):e.createElement("li",{className:`${y.directionItem} ${Te===o.id?y.active:""} `,onClick:()=>h(o.id)},o.name))})),!!G&&e.createElement("div",{className:y.action},G===1&&e.createElement("span",{onClick:()=>Ee(2)},"\u5C55\u5F00",e.createElement("i",{className:"iconfont icon-xiala"})),G===2&&e.createElement("span",{onClick:()=>Ee(1)},"\u6536\u8D77",e.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"})))),Re&&e.createElement("div",{className:y.content},e.createElement("span",{className:y.name},"\u77E5\u8BC6\u70B9"),e.createElement("div",{className:y.directionContentWrap,style:{overflow:"hidden",height:C===1?94:"auto"}},e.createElement("li",{className:`${y.directionItem} ${Ze===-1?y.active:""} `,onClick:()=>pe(-1)},"\u5168\u90E8"),Ke.map(o=>e.createElement("li",{key:o.id,className:`${y.directionItem} ${Ze===o.id?y.active:""} `,onClick:()=>pe(o.id)},o.name))),e.createElement("div",{ref:k,className:y.directionContentWrap,style:{height:"auto",position:"fixed",left:0,top:0,width:1010,visibility:"hidden"}},Ke.map(o=>e.createElement("li",{key:o.id,className:`${y.directionItem} ${Ze===o.id?y.active:""} `,onClick:()=>pe(o.id)},o.name))),!!C&&e.createElement("div",{className:y.action},C===1&&e.createElement("span",{onClick:()=>A(2)},"\u5C55\u5F00",e.createElement("i",{className:"iconfont icon-xiala"})),C===2&&e.createElement("span",{onClick:()=>A(1)},"\u6536\u8D77",e.createElement("i",{style:{transform:"scale(0.5) rotate(180deg) translateY(2px)"},className:"iconfont icon-xiala"}))))),I&&!Z&&Le&&e.createElement("div",{className:y.content},e.createElement("span",{className:y.name},"\u9898\u578B"),e.createElement("li",{className:`${y.directionItem} ${Ye?"":y.active} `,onClick:()=>R(null)},"\u5168\u90E8"),e.createElement("div",{className:y.directionContentWrap},W.map(o=>e.createElement("li",{key:o.name,className:`${y.directionItem} ${Ye===o.value?y.active:""} `,onClick:()=>R(o.value)},o.name)),N&&e.createElement("li",{key:"\u5B9E\u8BAD\u9898",className:y.directionItem,onClick:()=>V()},"\u5B9E\u8BAD\u9898"))),Le&&e.createElement("div",{className:y.content},e.createElement("span",{className:y.name},"\u96BE\u5EA6"),e.createElement("li",{className:`${y.directionItem} ${m?"":y.active} `,onClick:()=>oe(null)},"\u5168\u90E8"),e.createElement("div",{className:y.directionContentWrap},Ce.map(o=>e.createElement("li",{key:o.name,className:`${y.directionItem} ${m===o.value?y.active:""} `,onClick:()=>oe(o.value)},o.name)))),De&&e.createElement("div",{className:y.content},e.createElement("span",{className:y.name},"\u7C7B\u578B"),e.createElement("li",{className:`${y.directionItem} ${a?"":y.active} `,onClick:()=>Y(null)},"\u5168\u90E8"),e.createElement("div",{className:y.directionContentWrap},l.map(o=>e.createElement("li",{key:o.name,className:`${y.directionItem} ${a===o.value?y.active:""} `,onClick:()=>Y(o.value)},o.name)))),!Le&&e.createElement(e.Fragment,null,e.createElement(Ne.Z,{size:20,className:"mb10"},e.createElement(Ne.Z,{size:0},e.createElement("div",{style:{paddingTop:0},className:y.name},"\u9898\u578B"),e.createElement(be.default,{dropdownStyle:{zIndex:900},value:Ye||"ALL",onChange:o=>{if(o==="SHIXUN"){V();return}R(o==="ALL"?null:o)},size:"large",style:{width:170}},e.createElement(be.default.Option,{value:"ALL"},"\u5168\u90E8\u9898\u578B"),W.map((o,$)=>e.createElement(be.default.Option,{key:$,value:o.value},o.name)),N&&e.createElement(be.default.Option,{value:"SHIXUN"},"\u5B9E\u8BAD\u9898"))),e.createElement(Ne.Z,{size:0},e.createElement("div",{style:{paddingTop:0},className:y.name},"\u96BE\u5EA6"),e.createElement(be.default,{dropdownStyle:{zIndex:900},value:m||"ALL",onChange:o=>{oe(o==="ALL"?null:o)},size:"large",style:{width:170}},e.createElement(be.default.Option,{value:"ALL"},"\u5168\u90E8\u96BE\u5EA6"),Ce.map((o,$)=>e.createElement(be.default.Option,{key:$,value:o.value},o.name)))),e.createElement(Ne.Z,{size:0},e.createElement("div",{style:{paddingTop:0},className:y.name},"\u77E5\u8BC6\u70B9"),e.createElement(J.i,{placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\u6216\u8005\u8F93\u5165\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22",key:String(q),dropdownStyle:{zIndex:900},showLinkButton:!1,allowAcceptEmpty:!0,data:{container_type:"ItemBank",search:!0,type:q?"3":"0"},style:{width:412},size:"large",courseDisciplineId:Me,value:[null,-1].includes(Ze)?[]:Ze,onChange:rt})),ge))))}},59065:function(Rt,lt,n){"use strict";var e=n(59301),j=n(40862),z=n(48136),Ne=n(50047),be=n(62957),y=n(59301);const J=(0,e.forwardRef)(({callback:W,width:Ce,onChange:l,disabled:Ue,readOnly:s,type:ce="",value:Ke="",style:Te={}},ye)=>{const Ye=(0,e.useRef)(),Ze=(0,e.useRef)(),[Re,De]=(0,e.useState)(0),[m,a]=(0,e.useState)(0),[p,w]=(0,e.useState)(!1),u=()=>{var I=document.createElement("div");I.innerHTML=Ye.current.getValue();var V=I.innerText;return W&&W(V),V};(0,e.useImperativeHandle)(ye,()=>({getData:u}));const c=I=>{I.preventDefault();const V=I.clientX-Re,h=I.clientY-m;document.body.onmousemove=R=>{let oe=R.clientX-V,T=R.clientY-h;const pe=document.getElementsByClassName("markdown-popup-form")[0],Y=window.innerWidth-pe.offsetWidth,q=window.innerHeight-pe.offsetHeight;oe=Math.max(0,Math.min(oe,Y)),T=Math.max(0,Math.min(T,q)),Z(R.clientX,R.clientY,V,h)&&(De(oe),a(T))},document.body.onmouseup=function(){document.body.onmousemove=null}},Z=(I,V,h,R)=>{const oe=document.body.clientHeight,T=document.body.clientWidth;return I<20&&h>I||I>T-20&&h<I||V<20&&R>V||V>oe-20&&R<V?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,e.useEffect)(()=>{p&&setTimeout(()=>{const I=document.getElementsByClassName("markdown-popup-form")[0],V=window.innerWidth/2-I.offsetWidth/2,h=window.innerHeight/2-I.offsetHeight/2;De(V),a(h)},0)},[p]);const N=()=>{Ue||s||w(!0)};return y.createElement("div",{style:Te},y.createElement("div",{style:{width:Ce||"100%",position:"relative"},className:`${j.Z.mathFillWrap} ${Ue||s?"cursorDefault":""}`,onClick:()=>N()},y.createElement("math-field",{disabled:Ue,locale:"zh_cn",class:`${j.Z.mathField} ${ce}`,readOnly:s,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:Ye,style:{width:"100%",fontSize:Ke?18:14},value:Ke||""})),y.createElement(be.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:Re,top:m},title:y.createElement("div",{style:{cursor:"move"},onMouseDown:c},"\u8F93\u5165\u516C\u5F0F"),open:p,onOk:()=>{const I=Ze.current.getData();Ye.current.setValue(I),l(I),w(!1)},onCancel:()=>{w(!1)},destroyOnClose:!0,className:"markdown-popup-form"},y.createElement(Ne.Z,{value:Ke,ref:Ze,onChange:l,showSaveButton:!1})))});lt.Z=J},50047:function(Rt,lt,n){"use strict";var e=n(59301),j=n(77019),z=n(5269),Ne=n(20554),be=n(7939),y=n(59944),J=n(40862),W=n(48136),Ce=n(59301);const l=(0,e.forwardRef)(({callback:Ue,showSaveButton:s,value:ce=""},Ke)=>{const Te=(0,e.useRef)(),ye=[{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 "}]}]}],Ye=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r
|
|
x=a + r\\text{cos}\\theta \\ \r
|
|
y=b + r\\text{sin}\\theta \r
|
|
\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r
|
|
\\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r
|
|
\\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
|
|
x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
|
|
x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r
|
|
\\end{array} `},{value:`\\begin{array}{l} \r
|
|
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
|
|
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
|
|
\\left\\{\\begin{matrix} \r
|
|
\\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
|
|
\\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
|
|
\\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r
|
|
\\end{matrix}\\right. \r
|
|
\\end{array} `},{value:`\\begin{array}{l} \r
|
|
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
|
|
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
|
|
\\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r
|
|
\\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r
|
|
\\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r
|
|
\\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r
|
|
\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r
|
|
a \\perp \\alpha \\ \r
|
|
b \\perp \\alpha \r
|
|
\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r
|
|
\\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r
|
|
a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r
|
|
a \\parallel \\partial ,b \\parallel \\partial \r
|
|
\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r
|
|
m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r
|
|
a \\perp m,a \\perp n \r
|
|
\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r
|
|
\\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r
|
|
a^{2}+b^{2}=c^{2} \r
|
|
\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r
|
|
a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r
|
|
a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r
|
|
\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r
|
|
a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r
|
|
\\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r
|
|
\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r
|
|
\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r
|
|
a,b \\in R^{+} \\ \r
|
|
\\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r
|
|
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
a,b \\in R \\ \r
|
|
\\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r
|
|
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r
|
|
\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r
|
|
\\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r
|
|
\\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r
|
|
\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r
|
|
P \\left( \\emptyset \\right) =0 \\\\ \r
|
|
P \\left( S \\right) =1 \r
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
\\forall A \\in S \\\\ \r
|
|
P \\left( A \\right) \\ge 0 \r
|
|
\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r
|
|
S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r
|
|
P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r
|
|
\\end{array}`},{value:`\\begin{array}{c} \r
|
|
P_{n}=n! \\\\ \r
|
|
A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r
|
|
\\end{array}`}]}]}],Ze=m=>{Te.current.setValue(Te.current.getValue()+" "+m.value+" ")},Re=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ce.createElement(j.Z,{className:J.Z.lists,gutter:[10,10]},ye.map((m,a)=>Ce.createElement(z.Z,{flex:"110px",className:J.Z.item},Ce.createElement("div",null,Ce.createElement(y.Z,{value:`$$${m.value}$$`}),m.name),Ce.createElement("div",{className:J.Z.children},m.children.map((p,w)=>Ce.createElement("div",{key:w},Ce.createElement("h1",null,p.name),Ce.createElement(j.Z,{gutter:[10,10]},p.data.map((u,c)=>Ce.createElement(z.Z,{key:c,onClick:()=>Ze(u),className:J.Z.diamond},Ce.createElement(y.Z,{value:"`$$"+u.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ce.createElement(j.Z,{className:J.Z.lists,gutter:[10,10]},Ye.map((m,a)=>Ce.createElement(z.Z,{flex:"110px",className:J.Z.item},Ce.createElement("div",null,Ce.createElement(y.Z,{value:"`$$"+m.value+"$$`"}),m.name),Ce.createElement("div",{className:J.Z.children},m.children.map((p,w)=>Ce.createElement("div",{key:w},p.name&&Ce.createElement("h1",null,p.name),Ce.createElement(j.Z,{gutter:[10,10]},p.data.map((u,c)=>Ce.createElement(z.Z,{key:c,onClick:()=>Ze(u),className:J.Z.diamond},Ce.createElement(y.Z,{value:"`$$"+u.value+"$$`"}))))))))))}],De=()=>{var m=document.createElement("div");m.innerHTML=Te.current.getValue();var a=m.innerText;return Ue&&Ue(a),a};return(0,e.useImperativeHandle)(Ke,()=>({getData:De})),Ce.createElement("div",{className:J.Z.mathWrap},Ce.createElement(Ne.default,{defaultActiveKey:"1",items:Re}),Ce.createElement("math-field",{locale:"zh_cn",className:J.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:Te,style:{width:800,marginTop:30,fontSize:18}},ce||""),s&&Ce.createElement("div",{className:J.Z.button},Ce.createElement(be.ZP,{size:"large",onClick:De,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});lt.Z=l},59243:function(Rt,lt,n){"use strict";var e=n(59301),j=n(93314),z=n(7939),Ne=Object.defineProperty,be=Object.defineProperties,y=Object.getOwnPropertyDescriptors,J=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,l=(Ke,Te,ye)=>Te in Ke?Ne(Ke,Te,{enumerable:!0,configurable:!0,writable:!0,value:ye}):Ke[Te]=ye,Ue=(Ke,Te)=>{for(var ye in Te||(Te={}))W.call(Te,ye)&&l(Ke,ye,Te[ye]);if(J)for(var ye of J(Te))Ce.call(Te,ye)&&l(Ke,ye,Te[ye]);return Ke},s=(Ke,Te)=>be(Ke,y(Te));const ce=({img:Ke,buttonProps:Te={},styles:ye={},customText:Ye,ButtonText:Ze,ButtonClick:Re,Buttonclass:De,ButtonTwo:m,imgStyles:a,loading:p=!1,className:w=""})=>e.createElement("section",{className:`tc animated fadeIn ${w}`,style:Ue({color:"#999",margin:"100px auto",visibility:p?"hidden":"visible"},ye)},e.createElement("img",{src:Ke||j,style:s(Ue({},a),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},Ye||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Ze&&e.createElement(z.ZP,Ue({className:De,onClick:Re},Te),Ze),m&&m);lt.Z=ce},47199:function(Rt,lt,n){"use strict";n.d(lt,{Z:function(){return De}});var e=n(59301),j={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},z=n(7939),Ne=n(70557),be=n(58478),y=n(25399),J=n(31735),W=n(22167),Ce=n(59243),l=n(26869),Ue=n(38609),s=n(59301),ce=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ye=(m,a,p)=>a in m?ce(m,a,{enumerable:!0,configurable:!0,writable:!0,value:p}):m[a]=p,Ze=(m,a)=>{for(var p in a||(a={}))Te.call(a,p)&&Ye(m,p,a[p]);if(Ke)for(var p of Ke(a))ye.call(a,p)&&Ye(m,p,a[p]);return m},Re=(m,a,p)=>new Promise((w,u)=>{var c=I=>{try{N(p.next(I))}catch(V){u(V)}},Z=I=>{try{N(p.throw(I))}catch(V){u(V)}},N=I=>I.done?w(I.value):Promise.resolve(I.value).then(c,Z);N((p=p.apply(m,a)).next())}),De=({editOffice:m="view",data:a,issaver:p,onSaver:w,theme:u,type:c,filename:Z,monacoEditor:N,className:I,style:V,close:h,onClose:R,hasMask:oe,disabledDownload:T,onImgDimensions:pe,showNodata:Y,recordInfo:q})=>{const[H,Ae]=(0,e.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[de,le]=(0,e.useState)(""),[Me,ze]=(0,e.useState)(),Le=window.ENV==="build"?"/react/build":"",rt=location.host.startsWith("localhost")?l.Z.PROXY_SERVER:l.Z.API_SERVER,ge=10*(1024*1024),G=(0,e.useRef)();a!=null&&a.startsWith("/api")&&c!=="txt"&&(a=l.Z.API_SERVER+a);const Ee=f=>f.substring(f.lastIndexOf("/")+1).split(".").pop();Z&&N&&(N.filename=Z),(0,e.useEffect)(()=>{var f,O;const F=(O=(f=document.cookie)==null?void 0:f.replace(/\s/g,""))==null?void 0:O.split(";");F==null||F.map(t=>{let o=t.split("=");o[0]==="_educoder_session"&&le(o[1])})},[]),(0,e.useEffect)(()=>{c==="office"&&(a.indexOf("bigfilescdn.")>-1||a.indexOf("bigfiles1")>-1?ze({url:a,fileType:Ee(a),model:a.indexOf("model=edit")?"edit":"view"}):C())},[c,a]);function se(f){return Re(this,null,function*(){f.data.type==="pdfdata"&&(w(f.data.data),window.removeEventListener("message",se,!1)),console.log("mess---:",f.data)})}const C=()=>Re(void 0,null,function*(){console.log("data:",a);let f=a;a.startsWith("http")||(f=location.origin+f);let O=new URL(f).pathname.split("/").pop();const F=yield(0,W.gJ)({attachment_id:O});F.url=rt+F.url,ze(F)}),A=()=>{if(a.startsWith("http")||a.startsWith("blob:")){k();return}(0,J.Sv)(Z||"educoder",a,Z)},k=()=>{q&&(0,Ue.fc)({id:q==null?void 0:q.id,watch_type:1,course_id:q==null?void 0:q.course_id}),(0,J.Nd)(Z||"educoder",decodeURIComponent(a))};return s.createElement("div",{style:Ze({},V||{}),className:`${oe&&j.bgBlack} ${c?j.wrp:"hide"}`},h&&s.createElement("div",{className:j.close,ref:G},!!pe&&s.createElement(y.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>G.current},s.createElement("span",{onClick:()=>{R(),pe()}},s.createElement("i",{className:"icon-yulanpizhu"}))),!T&&s.createElement(y.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>G.current},s.createElement("span",{onClick:k},s.createElement("i",{className:"icon-quxiaozhiding"}))),p&&s.createElement(y.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>G.current},s.createElement("span",{className:"",onClick:()=>{const f=document.getElementById("pdfiframe");window.addEventListener("message",se,!1),setTimeout(()=>{f.contentWindow.postMessage("getData","*")},300)}},s.createElement("i",{className:"icon-baocun"}))),s.createElement(y.Z,{title:"\u5173\u95ED",getPopupContainer:()=>G.current},s.createElement("span",{className:"",onClick:()=>{R()}},s.createElement("i",{className:"icon-guanbi1"})))),s.createElement("div",{className:`${j[I]} ${I} ${j.monaco} ${c==="txt"?"show":"hide"}`},c==="txt"&&s.createElement(s.Fragment,null,s.createElement(be.ZP,Ze({},N)))),c==="audio"&&s.createElement("audio",{src:`${(a==null?void 0:a.indexOf("http://"))>-1||(a==null?void 0:a.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${a}`,autoPlay:!0}),c==="video"&&s.createElement(s.Fragment,null,(a==null?void 0:a.indexOf("http"))>-1?s.createElement("video",{controls:!0,src:`${a}`,autoPlay:!0}):s.createElement("video",{controls:!0,src:`data:video/mp4;base64,${a}`,autoPlay:!0})),c==="office"&&Me&&s.createElement("iframe",{src:`${Le}/office.html?key=${Me.key}&url=${btoa(Me.url)}&callbackUrl=${rt+(Me.callbackUrl||"")}&fileType=${Me.fileType}&title=${Me.title||""}&model=${m}&officeServer=${l.Z.ONLYOFFICE}&disabledDownload=${!!T}`}),c==="html"&&s.createElement("iframe",{src:a+"&disposition=inline"}),c==="pdf"&&p&&s.createElement("iframe",{id:"pdfiframe",src:`${Le}/js/pdfview/index.html?filename=${Z||"educoder.pdf"}&url=${encodeURIComponent(a)}&disabledDownload=${!!T}&model=${m}`}),c==="pdf"&&!p&&s.createElement("embed",{className:j.embed,src:a+"#toolbar=0&statusbar=0&navpanes=0&scrollbars=0"}),c==="image"&&s.createElement("img",{src:`${(a==null?void 0:a.indexOf("http://"))>-1||(a==null?void 0:a.indexOf("https://"))>-1?"":"data:image/png;base64,"}${a}`}),(c==="other"||c==="download")&&s.createElement(s.Fragment,null,Y?s.createElement(Ce.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:s.createElement(z.ZP,{icon:s.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:A,disabled:T},"\u4E0B\u8F7D")}):s.createElement(z.ZP,{type:"primary",size:"middle",onClick:A,disabled:T},s.createElement(Ne.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),c==="flowChart"&&s.createElement("div",{className:"embed"},s.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${a||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},59944:function(Rt,lt,n){"use strict";n.d(lt,{z:function(){return N},Z:function(){return I}});var e=n(59301),j=n(54196),z=n(58489),Ne=n(64018),be=n(80360),y=n(26869),J=n(31735),W=n(15342),Ce=n(44104),l=n(7939),Ue=n(1012),s=n(47199),ce=n(59301),Te=({html:V})=>{const h=(0,e.useRef)(null),R=(0,e.useRef)(null),oe=`.markdown-body p {
|
|
margin: 0 0 16px 0 !important;
|
|
line-height: 28px;
|
|
white-space: pre-wrap;
|
|
}
|
|
|
|
ol,
|
|
ul,
|
|
li {
|
|
list-style-type: none
|
|
}
|
|
|
|
ol,
|
|
ul,
|
|
dl {
|
|
margin-bottom: 0px;
|
|
}
|
|
|
|
.markdown-body {
|
|
-ms-text-size-adjust: 100%;
|
|
-webkit-text-size-adjust: 100%;
|
|
color: #333;
|
|
overflow: hidden;
|
|
font-family: "Microsoft YaHei", Helvetica, "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", "Monaco", monospace, Tahoma, STXihei, "\u534E\u6587\u7EC6\u9ED1", STHeiti, "Helvetica Neue", "Droid Sans", "wenquanyi micro hei", FreeSans, Arimo, Arial, SimSun, "\u5B8B\u4F53", Heiti, "\u9ED1\u4F53", sans-serif;
|
|
word-break: break-word;
|
|
font-size: 16px;
|
|
line-height: 1.6;
|
|
white-space: normal;
|
|
word-wrap: break-word;
|
|
position: relative;
|
|
}
|
|
|
|
.markdown-body ul>li {
|
|
list-style-type: disc;
|
|
}
|
|
|
|
.markdown-body ol>li {
|
|
list-style-type: decimal;
|
|
}
|
|
|
|
.markdown-body a {
|
|
background: transparent;
|
|
}
|
|
|
|
.markdown-body a:active,
|
|
.markdown-body a:hover {
|
|
outline: 0;
|
|
}
|
|
|
|
.markdown-body strong {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.markdown-body h1 {
|
|
font-size: 2em;
|
|
margin: 0.67em 0;
|
|
}
|
|
|
|
.markdown-body img {
|
|
border: 0;
|
|
}
|
|
|
|
.markdown-body hr {
|
|
-moz-box-sizing: content-box;
|
|
box-sizing: content-box;
|
|
height: 0;
|
|
}
|
|
|
|
.markdown-body pre {
|
|
overflow: auto;
|
|
}
|
|
|
|
.markdown-body code,
|
|
.markdown-body kbd,
|
|
.markdown-body pre {
|
|
font-family: "Meiryo UI", "YaHei Consolas Hybrid", Consolas, "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, monospace, monospace;
|
|
font-size: 1em;
|
|
}
|
|
|
|
.markdown-body input {
|
|
color: inherit;
|
|
font: inherit;
|
|
margin: 0;
|
|
}
|
|
|
|
.markdown-body html input[disabled] {
|
|
cursor: default;
|
|
}
|
|
|
|
.markdown-body input {
|
|
line-height: normal;
|
|
}
|
|
|
|
.markdown-body input[type="checkbox"] {
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
padding: 0;
|
|
}
|
|
|
|
.markdown-body table {
|
|
border-collapse: collapse;
|
|
border-spacing: 0;
|
|
}
|
|
|
|
.markdown-body td,
|
|
.markdown-body th {
|
|
padding: 0;
|
|
}
|
|
|
|
.markdown-body * {
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.markdown-body input {
|
|
font: 13px/1.4 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
|
|
}
|
|
|
|
.markdown-body a {
|
|
color: #4183c4;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.markdown-body a:hover,
|
|
.markdown-body a:active {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.markdown-body hr {
|
|
height: 0;
|
|
margin: 15px 0;
|
|
overflow: hidden;
|
|
background: transparent;
|
|
border: 0;
|
|
border-bottom: 1px solid #ddd;
|
|
}
|
|
|
|
.markdown-body hr:before {
|
|
display: table;
|
|
content: "";
|
|
}
|
|
|
|
.markdown-body hr:after {
|
|
display: table;
|
|
clear: both;
|
|
content: "";
|
|
}
|
|
|
|
.markdown-body h1,
|
|
.markdown-body h2,
|
|
.markdown-body h3,
|
|
.markdown-body h4,
|
|
.markdown-body h5,
|
|
.markdown-body h6 {
|
|
margin-top: 15px;
|
|
margin-bottom: 15px;
|
|
line-height: 1.1;
|
|
}
|
|
|
|
.markdown-body h1 {
|
|
font-size: 30px;
|
|
}
|
|
|
|
.markdown-body h2 {
|
|
font-size: 21px;
|
|
}
|
|
|
|
.markdown-body h3 {
|
|
font-size: 16px;
|
|
}
|
|
|
|
.markdown-body h4 {
|
|
font-size: 14px;
|
|
}
|
|
|
|
.markdown-body h5 {
|
|
font-size: 12px;
|
|
}
|
|
|
|
.markdown-body h6 {
|
|
font-size: 11px;
|
|
}
|
|
|
|
.markdown-body blockquote {
|
|
margin: 0;
|
|
}
|
|
|
|
.markdown-body ul,
|
|
.markdown-body ol {
|
|
padding: 0;
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
ul.linenums,
|
|
ol.linenums {
|
|
padding: 16px 0 0 56px !important;
|
|
}
|
|
|
|
.markdown-body ul,
|
|
.markdown-body ol {
|
|
padding-left: 2em;
|
|
}
|
|
|
|
|
|
.markdown-body ol ol,
|
|
.markdown-body ul ol {
|
|
list-style-type: lower-roman;
|
|
}
|
|
|
|
.markdown-body ul ul ol,
|
|
.markdown-body ul ol ol,
|
|
.markdown-body ol ul ol,
|
|
.markdown-body ol ol ol {
|
|
list-style-type: lower-alpha;
|
|
}
|
|
|
|
.markdown-body dd {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.markdown-body code {
|
|
font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.markdown-body pre {
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace;
|
|
}
|
|
|
|
.markdown-body .octicon {
|
|
font: normal normal 16px octicons-anchor;
|
|
line-height: 1;
|
|
display: inline-block;
|
|
text-decoration: none;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
}
|
|
|
|
.markdown-body .octicon-link:before {
|
|
content: '\f05c';
|
|
}
|
|
|
|
.markdown-body>*:first-child {
|
|
margin-top: 0 !important;
|
|
}
|
|
|
|
.markdown-body>*:last-child {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
.markdown-body .anchor {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
display: block;
|
|
padding-right: 6px;
|
|
padding-left: 30px;
|
|
margin-left: -30px;
|
|
}
|
|
|
|
.markdown-body .anchor:focus {
|
|
outline: none;
|
|
}
|
|
|
|
.markdown-body h1,
|
|
.markdown-body h2,
|
|
.markdown-body h3,
|
|
.markdown-body h4,
|
|
.markdown-body h5,
|
|
.markdown-body h6 {
|
|
position: relative;
|
|
margin-top: 1em;
|
|
margin-bottom: 16px;
|
|
font-weight: bold;
|
|
line-height: 1.4;
|
|
}
|
|
|
|
.markdown-body h1 .octicon-link,
|
|
.markdown-body h2 .octicon-link,
|
|
.markdown-body h3 .octicon-link,
|
|
.markdown-body h4 .octicon-link,
|
|
.markdown-body h5 .octicon-link,
|
|
.markdown-body h6 .octicon-link {
|
|
display: none;
|
|
color: #000;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.markdown-body h1:hover .anchor,
|
|
.markdown-body h2:hover .anchor,
|
|
.markdown-body h3:hover .anchor,
|
|
.markdown-body h4:hover .anchor,
|
|
.markdown-body h5:hover .anchor,
|
|
.markdown-body h6:hover .anchor {
|
|
padding-left: 8px;
|
|
margin-left: -30px;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.markdown-body h1:hover .anchor .octicon-link,
|
|
.markdown-body h2:hover .anchor .octicon-link,
|
|
.markdown-body h3:hover .anchor .octicon-link,
|
|
.markdown-body h4:hover .anchor .octicon-link,
|
|
.markdown-body h5:hover .anchor .octicon-link,
|
|
.markdown-body h6:hover .anchor .octicon-link {
|
|
display: inline-block;
|
|
}
|
|
|
|
.markdown-body h1 {
|
|
padding-bottom: 0.3em;
|
|
font-size: 2.25em;
|
|
line-height: 1.2;
|
|
border-bottom: 1px solid #eee;
|
|
}
|
|
|
|
.markdown-body h1 .anchor {
|
|
line-height: 1;
|
|
}
|
|
|
|
.markdown-body h2 {
|
|
padding-bottom: 0.3em;
|
|
font-size: 1.75em;
|
|
line-height: 1.225;
|
|
border-bottom: 1px solid #eee;
|
|
}
|
|
|
|
.markdown-body h2 .anchor {
|
|
line-height: 1;
|
|
}
|
|
|
|
.markdown-body h3 {
|
|
font-size: 1.5em;
|
|
line-height: 1.43;
|
|
}
|
|
|
|
.markdown-body h3 .anchor {
|
|
line-height: 1.2;
|
|
}
|
|
|
|
.markdown-body h4 {
|
|
font-size: 1.25em;
|
|
}
|
|
|
|
.markdown-body h4 .anchor {
|
|
line-height: 1.2;
|
|
}
|
|
|
|
.markdown-body h5 {
|
|
font-size: 1em;
|
|
}
|
|
|
|
.markdown-body h5 .anchor {
|
|
line-height: 1.1;
|
|
}
|
|
|
|
.markdown-body h6 {
|
|
font-size: 1em;
|
|
color: #777;
|
|
}
|
|
|
|
.markdown-body h6 .anchor {
|
|
line-height: 1.1;
|
|
}
|
|
|
|
.markdown-body p,
|
|
.markdown-body blockquote,
|
|
.markdown-body ul,
|
|
.markdown-body ol,
|
|
.markdown-body dl,
|
|
.markdown-body table,
|
|
.markdown-body pre {
|
|
margin-top: 0;
|
|
margin-bottom: 16px;
|
|
}
|
|
|
|
.markdown-body ul ul,
|
|
.markdown-body ul ol,
|
|
.markdown-body ol ol,
|
|
.markdown-body ol ul {
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.markdown-body li>p {
|
|
margin-top: 16px;
|
|
}
|
|
|
|
.markdown-body dl {
|
|
padding: 0;
|
|
}
|
|
|
|
.markdown-body dl dt {
|
|
padding: 0;
|
|
margin-top: 16px;
|
|
font-size: 1em;
|
|
font-style: italic;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.markdown-body dl dd {
|
|
padding: 0 16px;
|
|
margin-bottom: 16px;
|
|
}
|
|
|
|
.markdown-body blockquote {
|
|
padding: 0 15px;
|
|
color: #777;
|
|
border-left: 4px solid #ddd;
|
|
}
|
|
|
|
.markdown-body blockquote> :first-child {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.markdown-body blockquote> :last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.markdown-body table {
|
|
display: block;
|
|
width: 100%;
|
|
overflow: auto;
|
|
word-break: normal;
|
|
word-break: keep-all;
|
|
}
|
|
|
|
.markdown-body table th {
|
|
font-weight: bold;
|
|
text-align: revert;
|
|
}
|
|
|
|
.markdown-body table th,
|
|
.markdown-body table td {
|
|
padding: 6px 13px;
|
|
border: 1px solid #ddd;
|
|
}
|
|
|
|
.markdown-body table tr {
|
|
background-color: #fff;
|
|
border-top: 1px solid #ccc;
|
|
}
|
|
|
|
.markdown-body table tr:nth-child(2n) {
|
|
background-color: #f8f8f8;
|
|
}
|
|
|
|
.markdown-body img {
|
|
max-width: 100%;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.markdown-body code {
|
|
padding: 0;
|
|
padding-top: 0.2em;
|
|
padding-bottom: 0.2em;
|
|
margin: 0;
|
|
font-size: 85%;
|
|
background-color: rgba(0, 0, 0, 0.04);
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.markdown-body code:has(.katex) {
|
|
background-color: transparent;
|
|
}
|
|
|
|
.markdown-body code:before,
|
|
.markdown-body code:after {
|
|
letter-spacing: -0.2em;
|
|
content: "\\00a0";
|
|
}
|
|
|
|
.markdown-body pre>code {
|
|
padding: 0;
|
|
margin: 0;
|
|
font-size: 100%;
|
|
word-break: normal;
|
|
white-space: pre;
|
|
background: transparent;
|
|
border: 0;
|
|
}
|
|
|
|
.markdown-body .highlight {
|
|
margin-bottom: 16px;
|
|
}
|
|
|
|
.markdown-body .highlight pre,
|
|
.markdown-body pre {
|
|
padding: 16px;
|
|
overflow: auto;
|
|
font-size: 85%;
|
|
line-height: 1.45;
|
|
background-color: #f7f7f7;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.markdown-body .highlight pre {
|
|
margin-bottom: 0;
|
|
word-break: normal;
|
|
}
|
|
|
|
.markdown-body pre {
|
|
word-wrap: normal;
|
|
}
|
|
|
|
.markdown-body pre code {
|
|
display: inline;
|
|
max-width: initial;
|
|
padding: 0;
|
|
margin: 0;
|
|
overflow: initial;
|
|
line-height: inherit;
|
|
word-wrap: normal;
|
|
background-color: transparent;
|
|
border: 0;
|
|
}
|
|
|
|
.markdown-body pre code:before,
|
|
.markdown-body pre code:after {
|
|
content: normal;
|
|
}
|
|
|
|
.markdown-body kbd {
|
|
display: inline-block;
|
|
padding: 3px 5px;
|
|
font-size: 11px;
|
|
line-height: 10px;
|
|
color: #555;
|
|
vertical-align: middle;
|
|
background-color: #fcfcfc;
|
|
border: solid 1px #ccc;
|
|
border-bottom-color: #bbb;
|
|
border-radius: 3px;
|
|
box-shadow: inset 0 -1px 0 #bbb;
|
|
}
|
|
|
|
.markdown-body .pl-c {
|
|
color: #969896;
|
|
}
|
|
|
|
.markdown-body .pl-c1,
|
|
.markdown-body .pl-mdh,
|
|
.markdown-body .pl-mm,
|
|
.markdown-body .pl-mp,
|
|
.markdown-body .pl-mr,
|
|
.markdown-body .pl-s1 .pl-v,
|
|
.markdown-body .pl-s3,
|
|
.markdown-body .pl-sc,
|
|
.markdown-body .pl-sv {
|
|
color: #0086b3;
|
|
}
|
|
|
|
.markdown-body .pl-e,
|
|
.markdown-body .pl-en {
|
|
color: #795da3;
|
|
}
|
|
|
|
.markdown-body .pl-s1 .pl-s2,
|
|
.markdown-body .pl-smi,
|
|
.markdown-body .pl-smp,
|
|
.markdown-body .pl-stj,
|
|
.markdown-body .pl-vo,
|
|
.markdown-body .pl-vpf {
|
|
color: #333;
|
|
}
|
|
|
|
.markdown-body .pl-ent {
|
|
color: #63a35c;
|
|
}
|
|
|
|
.markdown-body .pl-k,
|
|
.markdown-body .pl-s,
|
|
.markdown-body .pl-st {
|
|
color: #a71d5d;
|
|
}
|
|
|
|
.markdown-body .pl-pds,
|
|
.markdown-body .pl-s1,
|
|
.markdown-body .pl-s1 .pl-pse .pl-s2,
|
|
.markdown-body .pl-sr,
|
|
.markdown-body .pl-sr .pl-cce,
|
|
.markdown-body .pl-sr .pl-sra,
|
|
.markdown-body .pl-sr .pl-sre,
|
|
.markdown-body .pl-src {
|
|
color: #df5000;
|
|
}
|
|
|
|
.markdown-body .pl-mo,
|
|
.markdown-body .pl-v {
|
|
color: #1d3e81;
|
|
}
|
|
|
|
.markdown-body .pl-id {
|
|
color: #b52a1d;
|
|
}
|
|
|
|
.markdown-body .pl-ii {
|
|
background-color: #b52a1d;
|
|
color: #f8f8f8;
|
|
}
|
|
|
|
.markdown-body .pl-sr .pl-cce {
|
|
color: #63a35c;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.markdown-body .pl-ml {
|
|
color: #693a17;
|
|
}
|
|
|
|
.markdown-body .pl-mh,
|
|
.markdown-body .pl-mh .pl-en,
|
|
.markdown-body .pl-ms {
|
|
color: #1d3e81;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.markdown-body .pl-mq {
|
|
color: #008080;
|
|
}
|
|
|
|
.markdown-body .pl-mi {
|
|
color: #333;
|
|
font-style: italic;
|
|
}
|
|
|
|
.markdown-body .pl-mb {
|
|
color: #333;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.markdown-body .pl-md,
|
|
.markdown-body .pl-mdhf {
|
|
background-color: #ffecec;
|
|
color: #bd2c00;
|
|
}
|
|
|
|
.markdown-body .pl-mdht,
|
|
.markdown-body .pl-mi1 {
|
|
background-color: #eaffea;
|
|
color: #55a532;
|
|
}
|
|
|
|
.markdown-body .pl-mdr {
|
|
color: #795da3;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.markdown-body kbd {
|
|
display: inline-block;
|
|
padding: 3px 5px;
|
|
font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace;
|
|
line-height: 10px;
|
|
color: #555;
|
|
vertical-align: middle;
|
|
background-color: #fcfcfc;
|
|
border: solid 1px #ccc;
|
|
border-bottom-color: #bbb;
|
|
border-radius: 3px;
|
|
box-shadow: inset 0 -1px 0 #bbb;
|
|
}
|
|
|
|
.markdown-body .task-list-item {
|
|
list-style-type: none;
|
|
}
|
|
|
|
.markdown-body .task-list-item+.task-list-item {
|
|
margin-top: 3px;
|
|
}
|
|
|
|
.markdown-body .task-list-item input {
|
|
float: left;
|
|
margin: 0.3em 0 0.25em -1.6em;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.markdown-body :checked+.radio-label {
|
|
z-index: 1;
|
|
position: relative;
|
|
border-color: #4183c4;
|
|
}
|
|
|
|
|
|
/*! Pretty printing styles. Used with prettify.js. */
|
|
/* SPAN elements with the classes below are added by prettyprint. */
|
|
.pln {
|
|
color: #000
|
|
}
|
|
|
|
/* plain text */
|
|
|
|
@media screen {
|
|
.str {
|
|
color: #080
|
|
}
|
|
|
|
/* string content */
|
|
.kwd {
|
|
color: #008
|
|
}
|
|
|
|
/* a keyword */
|
|
.com {
|
|
color: #800
|
|
}
|
|
|
|
/* a comment */
|
|
.typ {
|
|
color: #606
|
|
}
|
|
|
|
/* a type name */
|
|
.lit {
|
|
color: #066
|
|
}
|
|
|
|
/* a literal value */
|
|
/* punctuation, lisp open bracket, lisp close bracket */
|
|
.pun,
|
|
.opn,
|
|
.clo {
|
|
color: #660
|
|
}
|
|
|
|
.tag {
|
|
color: #008
|
|
}
|
|
|
|
/* a markup tag name */
|
|
.atn {
|
|
color: #606
|
|
}
|
|
|
|
/* a markup attribute name */
|
|
.atv {
|
|
color: #080
|
|
}
|
|
|
|
/* a markup attribute value */
|
|
.dec,
|
|
.var {
|
|
color: #606
|
|
}
|
|
|
|
/* a declaration; a variable name */
|
|
.fun {
|
|
color: red
|
|
}
|
|
|
|
/* a function name */
|
|
}
|
|
|
|
/* Use higher contrast and text-weight for printable form. */
|
|
@media print,
|
|
projection {
|
|
.str {
|
|
color: #060
|
|
}
|
|
|
|
.kwd {
|
|
color: #006;
|
|
font-weight: bold
|
|
}
|
|
|
|
.com {
|
|
color: #600;
|
|
font-style: italic
|
|
}
|
|
|
|
.typ {
|
|
color: #404;
|
|
font-weight: bold
|
|
}
|
|
|
|
.lit {
|
|
color: #044
|
|
}
|
|
|
|
.pun,
|
|
.opn,
|
|
.clo {
|
|
color: #440
|
|
}
|
|
|
|
.tag {
|
|
color: #006;
|
|
font-weight: bold
|
|
}
|
|
|
|
.atn {
|
|
color: #404
|
|
}
|
|
|
|
.atv {
|
|
color: #060
|
|
}
|
|
}
|
|
|
|
/* Put a border around prettyprinted code snippets. */
|
|
pre.prettyprint {
|
|
padding: 2px;
|
|
/* border: 1px solid #888 */
|
|
}
|
|
|
|
/* Specify class=linenums on a pre to get line numbering */
|
|
ol.linenums {
|
|
margin-top: 0;
|
|
margin-bottom: 0
|
|
}
|
|
|
|
/* IE indents via margin-left */
|
|
li.L0,
|
|
li.L1,
|
|
li.L2,
|
|
li.L3,
|
|
li.L5,
|
|
li.L6,
|
|
li.L7,
|
|
li.L8 {
|
|
list-style-type: none
|
|
}
|
|
|
|
/* Alternate shading for lines */
|
|
li.L1,
|
|
li.L3,
|
|
li.L5,
|
|
li.L7,
|
|
li.L9 {
|
|
background: #eee
|
|
}
|
|
|
|
.markdown-body p,
|
|
.markdown-body blockquote,
|
|
.markdown-body ul,
|
|
.markdown-body ol,
|
|
.markdown-body dl,
|
|
.markdown-body table,
|
|
.markdown-body pre {
|
|
margin-top: 0;
|
|
margin-bottom: 16px;
|
|
}`;return(0,e.useEffect)(()=>{const T=h.current.attachShadow({mode:"open"});R.current=document.createElement("div"),R.current.className="markdown-body",R.current.innerHTML=V,T.appendChild(R.current);const pe=document.createElement("style");return pe.textContent=oe,T.appendChild(pe),()=>{T.innerHTML=""}},[]),(0,e.useEffect)(()=>{R.current&&(R.current.innerHTML=V)},[V]),ce.createElement("div",{ref:h})};function ye(V){const h=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],R=new RegExp(`\\b(${h.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return V.replace(R,"").trim()}var Ye={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},Ze=Object.defineProperty,Re=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,a=(V,h,R)=>h in V?Ze(V,h,{enumerable:!0,configurable:!0,writable:!0,value:R}):V[h]=R,p=(V,h)=>{for(var R in h||(h={}))De.call(h,R)&&a(V,R,h[R]);if(Re)for(var R of Re(h))m.call(h,R)&&a(V,R,h[R]);return V};const w="@\u2581\u2581@",u="@\u2581@",c=/<pre[^>]*>/g;function Z(V){let h=document.createElement("div");return h.innerHTML=V,h.childNodes.length===0?"":h.childNodes[0].nodeValue}const N=(V,h)=>{V=V||"";const R=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,oe=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,T=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,pe=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return h?V.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(R,(Y,q,H,Ae,de,le,Me)=>{const ze=q||Ae||le,Le=H||de||Me||"?";return y.Z.API_SERVER+"/api/attachments/"+ze+Le+"&t="+(0,J.Jn)(ze,Date.now())+(Y.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(V=V.replace(pe,(Y,q,H,Ae,de,le,Me)=>{const ze=q||Ae||le,Le=H||de||Me||"?";return y.Z.API_SERVER+"/attachments/download/"+ze+Le+"&t="+(0,J.Jn)(ze,Date.now())+(Y.indexOf(")")>-1?")":"&")}).replace(R,(Y,q,H,Ae,de,le,Me)=>{const ze=q||Ae||le,Le=H||de||Me||"?";return y.Z.API_SERVER+"/api/attachments/"+ze+Le+"&t="+(0,J.Jn)(ze,Date.now())+(Y.indexOf(")")>-1?")":"&")}).replace(oe,(Y,q,H,Ae,de)=>{const le=q||Ae,Me=H||de||"";return'"'+y.Z.API_SERVER+"/api/attachments/"+le+Me+le+Me+"&t="+(0,J.Jn)(le,Date.now())}).replace(T,(Y,q,H,Ae,de)=>{const le=q||Ae,Me=H||de||"";return"("+y.Z.API_SERVER+"/files/uploads/"+le+Me+le+Me+"&t="+(0,J.Jn)(le,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
|
|
`),V)};var I=({value:V="",edit:h=!1,className:R,showTextOnly:oe,showLines:T,style:pe={},stylesPrev:Y={},highlightKeywords:q,showProgramFill:H,isProgramFill:Ae,disabledFill:de=!1,programFillValue:le,openEditor:Me=()=>{},onFillChange:ze=D=>{},onFillBlur:Le=()=>{},onFillFocus:rt=()=>{}})=>{let D=ye(String(V||""));const ge=(0,e.useRef)(),G=(0,e.useRef)(),[Ee,se]=(0,e.useState)(""),[C,A]=(0,e.useState)("office"),[k,f]=(0,e.useState)([]),O=(0,e.useRef)("a"+(0,Ue.Z)()),F={},t=r=>/<style[\s\S]*?>/i.test(r||""),o=(r,K,P)=>{const M=document.createElement(r===u?"input":"textarea");M.style.width="100%",M.style.height=r===u?"40px":"151px",M.rows=5,M.spellcheck=!1,M.name="edu-program-fill",M.placeholder="\u8BF7\u8F93\u5165",M.dataset.id=K;const ue=Object.keys(F).length;return F[ue]=M,`<span class="edu-program-fill-wrap ${r===u?"":"show"}" style="width:${r===u?"600px":"100%"}" title=${P||""}><span>${M.outerHTML}<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>`};function $(r){return r=r.replace(/!\[.*?\]\(.*?\)/g,""),r=r.replace(/\[.*?\]\(.*?\)/g,""),r=r.replace(new RegExp("<iframe.*?<\\/iframe>","gs"),""),r=r.replace(/<embed.*?>/g,""),r=r.replace(/<img.*?>/g,""),r=r.replace(new RegExp("<video.*?>.*?<\\/video>","gs"),""),r=r.replace(new RegExp("<audio.*?>.*?<\\/audio>","gs"),""),r=r.replace(new RegExp("<style.*?>.*?<\\/style>","gs"),""),r=r.replace(new RegExp("<script.*?>.*?<\\/script>","gs"),""),r}const X=r=>!oe&&t(D)?r:r.replace(/<style.*?>([\s\S]+?)<\/style>/gim,function(K,P){let M=P.replace(/(\n|\r)/g,"").split("}"),ue=[];return M.map(ee=>{ee!=""&&ue.push(`.${O.current} ${ee}`)}),`<style>${ue.join("}")}</style>`}),g=(0,e.useMemo)(()=>{try{const M=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,ue=/\"\/api\/attachments\/|\"\/attachments\/download\//g,ee=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,S=/\(\/attachments\/download\//g;D=D.replace(S,"("+y.Z.API_SERVER+"/attachments/download/").replace(M,"("+y.Z.API_SERVER+"/api/attachments/").replace(ue,'"'+y.Z.API_SERVER+"/api/attachments/").replace(ee,'"'+y.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
|
|
`),ge.current.style.display="none"}catch(M){}if(H){let M=-1;return D=D.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(ue,ee,S){var fe;return++M,o(ue,M,(fe=le==null?void 0:le[M])==null?void 0:fe.value.replaceAll("<","<").replaceAll(">",">"))}),`<pre style="background:#fff;padding:4px">${X(D||"")}</pre>`}let r=X(D);r=(0,z.ZP)(r);const K=(0,z.ez)();D.match(/\[TOC\]/)&&(r=r.replace("<p>[TOC]</p>",(0,z.Qv)()),(0,z.Iy)()),r=r.replace(/(__special_katext_id_\d+__)/g,(M,ue)=>{const{type:ee,expression:S}=K[ue];return(0,W.renderToString)(Z(S)||"",{displayMode:ee==="block",throwOnError:!1,output:"html"})}),r=r.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,z.AL)();const P=document.createElement("div");if(P.innerHTML=r,oe)return P.innerText;if(q){const M=q.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Q(P,M),P.innerHTML}return setTimeout(()=>Ie(),500),P.innerHTML},[D,q]);(0,e.useEffect)(()=>{U.current&&U.current.querySelectorAll(["input","textarea"]).forEach(K=>{K.oninput=E,K.onblur=v,K.onfocus=B})},[k]),(0,e.useEffect)(()=>{var r,K,P,M,ue;if(le!=null&&le.length)try{const ee=U.current.querySelectorAll(".edu-program-fill-score"),S=U.current.querySelectorAll('[name="edu-program-fill"]');for(const[fe,Ge]of S.entries())Ge.value=((r=le==null?void 0:le[fe])==null?void 0:r.value)||"",((K=le==null?void 0:le[fe])==null?void 0:K.type)==="warning"?Ge.className="program-fill-warning":((P=le==null?void 0:le[fe])==null?void 0:P.type)==="success"?Ge.className="program-fill-success":Ge.className="";for(const[fe,Ge]of ee.entries())Ge.innerHTML=(M=le==null?void 0:le[fe])!=null&&M.score?`${(ue=le==null?void 0:le[fe])==null?void 0:ue.score}\u5206`:"";f(le)}catch(ee){console.log(ee,"error")}},[le]);const E=r=>{k[r.target.dataset.id]=k[r.target.dataset.id]||{},k[r.target.dataset.id].value=r.target.value,f([...k]),ze(k,r.target.dataset.id)},v=r=>{k[r.target.dataset.id]=k[r.target.dataset.id]||{},k[r.target.dataset.id].value=r.target.value,f([...k]),Le(k,r.target.dataset.id)},B=r=>{k[r.target.dataset.id]=k[r.target.dataset.id]||{},k[r.target.dataset.id].value=r.target.value,f([...k]),rt(k,r.target.dataset.id)};function Q(r,K){return r.childNodes.forEach(P=>{var M;if(P.childNodes.length>0)Q(P,K);else if(P.nodeName!=="IMG")if(P.innerHTML)P.innerHTML=(M=P.innerHTML)==null?void 0:M.replace(new RegExp(K,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>');else{const ue=document.createElement("span");ue.innerHTML=P.textContent.replace(new RegExp(K,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),P.replaceWith(ue)}})}const U=(0,e.useRef)();z.jb.WebkitLineClamp=T,T&&(pe=p(p({},pe),z.jb));function he(r){let K=r.target;if(K.tagName.toUpperCase()==="A"){let P=K.getAttribute("href");if(P.indexOf("office")>-1)r.preventDefault(),se(P),A("office");else if(P.indexOf("application/pdf")>-1)r.preventDefault(),se(P),A("pdf");else if(P.indexOf("text/html")>-1)r.preventDefault(),se(P),A("html");else if(P.startsWith("#")){r.preventDefault();let M=document.getElementById(P.replace("#",""));M&&M.scrollIntoView(!0)}}}const Ie=()=>{var r;const K=(r=U.current)==null?void 0:r.querySelectorAll("video");K==null||K.forEach(P=>{if(P.oncontextmenu=()=>!1,P.src.indexOf(".m3u8")>-1&&!P.canPlayType("application/vnd.apple.mpegurl")){if(be.ZP.isSupported()){var M=new be.ZP;M.loadSource(P.src),M.attachMedia(P)}}})};(0,e.useEffect)(()=>{if(U.current&&g&&g.match(c)&&window.PR.prettyPrint(),U.current)return U.current.addEventListener("click",he),()=>{var r;(r=U.current)==null||r.removeEventListener("click",he),(0,z.AL)(),(0,z.Iy)()}},[g,U.current,he]);const x=r=>{r.target.nodeName==="IMG"&&r.target.className.indexOf("draw-flowchart")>-1?(ge.current.style.zIndex=1,ge.current.style.display="flex",ge.current.style.width=r.target.clientWidth+"px",ge.current.style.height=r.target.clientHeight+"px",ge.current.style.top=r.target.offsetTop+"px",ge.current.style.left=r.target.offsetLeft+"px",r.target.id&&(G.current=r.target.id)):ge.current.style.display="none"},b=()=>{ge.current.style.display="none"};return(0,e.useEffect)(()=>{var r;const K=P=>{P.preventDefault(),P.clipboardData.setData("text",window.getSelection().toString())};return(r=U.current)==null||r.addEventListener("copy",K),()=>{var P;(P=U.current)==null||P.removeEventListener("copy",K)}},[U.current]),e.createElement("div",{style:{position:"relative"},onMouseLeave:b},oe&&e.createElement("div",{ref:U,className:`${Ye.mdBody} `},g),!oe&&!t(g)&&e.createElement("div",{ref:U,style:p({},pe),onMouseOver:x,className:`${R||""} ${de?"disabled-fill":""} markdown-body ${Ye.mdBody} ${O.current}`,dangerouslySetInnerHTML:{__html:g}}),!oe&&t(g)&&e.createElement(Te,{html:g}),e.createElement("div",{ref:ge,className:`${Ye.button} ${h?"":Ye.previewFlowChart}`},e.createElement(Ce.Z,null,e.createElement(l.ZP,{onClick:()=>{h?Me(G.current):(se(G.current),A("flowChart"))}},h?"\u7F16\u8F91":"\u9884\u89C8"))),e.createElement(s.Z,{close:!0,data:Ee,type:Ee!=null&&Ee.length?C:"",style:p({},Y),onClose:()=>se("")}))}},58478:function(Rt,lt,n){"use strict";n.d(lt,{SV:function(){return ge},ZP:function(){return D}});var e=n(59301),j=n(76374);const z={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},Ne={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(`
|
|
`)},{label:"System.out.println",content:["System.out.println($0)"].join(`
|
|
`)},{label:"System.out.print",content:["System.out.print($0)"].join(`
|
|
`)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},be={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
|
|
`)},{label:"include",content:"include<$0>"},{label:"printf",content:"printf($0)"},{label:"system",content:'system("$0")'},{label:"main",content:["int main () {"," $0","}"].join(`
|
|
`)},{label:"if",content:["if () {"," $0","}"].join(`
|
|
`)},{label:"for",content:["for(int j=0 ; j<10; j++){"," $0","}"].join(`
|
|
`)},{label:"trycatch",content:["try{"," $0","}catch(ExceptionName e){","}"].join(`
|
|
`)},{label:"using namespace std",content:["using namespace std"].join(`
|
|
`)},{label:"include <iostream>",content:["#include <iostream>"].join(`
|
|
`)},{label:"include <vector>",content:["#include <vector>"].join(`
|
|
`)},{label:"include <cstdio>",content:["#include <cstdio>"].join(`
|
|
`)},{label:"include <cstring>",content:["#include <cstring>"].join(`
|
|
`)},{label:"include <sstream>",content:["#include <sstream>"].join(`
|
|
`)},{label:"include <fstream>",content:["#include <fstream>"].join(`
|
|
`)},{label:"include <map>",content:["#include <map>"].join(`
|
|
`)},{label:"include <string>",content:["#include <string>"].join(`
|
|
`)},{label:"include <cmath>",content:["#include <cmath>"].join(`
|
|
`)}]},y={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(`
|
|
`)}]},J={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(`
|
|
`)}]};var W=n(53184),Ce=n.n(W),l=(G,Ee,se)=>new Promise((C,A)=>{var k=F=>{try{O(se.next(F))}catch(t){A(t)}},f=F=>{try{O(se.throw(F))}catch(t){A(t)}},O=F=>F.done?C(F.value):Promise.resolve(F.value).then(k,f);O((se=se.apply(G,Ee)).next())});const Ue={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},s=(G,Ee,se,C)=>{const A=Ee.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:se.lineNumber,endColumn:se.column});return Array.from(new Set(A.match(/\b\w{2,}\b/g)||[])).map(f=>({label:f,kind:G.languages.CompletionItemKind.Text,insertText:f,range:C}))},ce=(G,Ee,se,C)=>{G.languages.registerCompletionItemProvider(Ee,{provideCompletionItems(A,k){const f=A.getWordUntilPosition(k),O={startLineNumber:k.lineNumber,endLineNumber:k.lineNumber,startColumn:f.startColumn,endColumn:f.endColumn},F=A.getLineContent(k.lineNumber).substring(f.startColumn-2,f.endColumn);return{suggestions:[...s(G,A,k,O),...se.map(o=>({label:o,kind:G.languages.CompletionItemKind.Keyword,documentation:o,insertText:o,insertTextRules:G.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:O})),...C.map(o=>({label:o.label,kind:G.languages.CompletionItemKind.Snippet,documentation:o.content,insertText:F.startsWith("#")?o.content.replace(/#/,""):o.content,insertTextRules:G.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:O}))]}}})};var Ke=G=>{Ue.languages.forEach(Ee=>{G.languages.registerDocumentFormattingEditProvider(Ee,{provideDocumentFormattingEdits(se){return l(this,null,function*(){const C=Ce()(se.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:se.getFullModelRange(),text:C}]})}})}),ce(G,"java",Ne.keywords,Ne.quickKey),ce(G,"cpp",be.keywords,be.quickKey),ce(G,"c",z.keywords,[]),ce(G,"python",y.keywords,y.quickKey),ce(G,"scala",J.keywords,J.quickKey)};const Te="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ye=Object.defineProperty,Ye=(G,Ee,se)=>Ee in G?ye(G,Ee,{enumerable:!0,configurable:!0,writable:!0,value:se}):G[Ee]=se,Ze=(G,Ee,se)=>Ye(G,typeof Ee!="symbol"?Ee+"":Ee,se);const Re=class Ea{constructor(Ee,se,C){this.placeholder=Ee,this.editor=se,this.monaco=C,se.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Ea.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Ze(Re,"ID","editor.widget.placeholderHint");var m=Re,a=n(96236),p=n(6767),w=n(25399),u=n(89392),c=n(94276),Z=n(56102),N=Object.defineProperty,I=Object.defineProperties,V=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,T=(G,Ee,se)=>Ee in G?N(G,Ee,{enumerable:!0,configurable:!0,writable:!0,value:se}):G[Ee]=se,pe=(G,Ee)=>{for(var se in Ee||(Ee={}))R.call(Ee,se)&&T(G,se,Ee[se]);if(h)for(var se of h(Ee))oe.call(Ee,se)&&T(G,se,Ee[se]);return G},Y=(G,Ee)=>I(G,V(Ee)),q=(G,Ee)=>{var se={};for(var C in G)R.call(G,C)&&Ee.indexOf(C)<0&&(se[C]=G[C]);if(G!=null&&h)for(var C of h(G))Ee.indexOf(C)<0&&oe.call(G,C)&&(se[C]=G[C]);return se},H=(G,Ee,se)=>new Promise((C,A)=>{var k=F=>{try{O(se.next(F))}catch(t){A(t)}},f=F=>{try{O(se.throw(F))}catch(t){A(t)}},O=F=>F.done?C(F.value):Promise.resolve(F.value).then(k,f);O((se=se.apply(G,Ee)).next())});function Ae(G){return/^\d+$/.test(G)?`${G}px`:G}function de(){}let le=!1;const Me={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function ze(G=[]){let Ee=G;if(Array.isArray(G)){for(let se=0;se<G.length;se++){let C=Me[G[se]];if(C)return C}return Ee[0]}return Me[Ee]||Ee}let Le=null;const rt=()=>H(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(G){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",G)}});var D=G=>{var Ee=G,{width:se="100%",height:C="100%",value:A,language:k="javascript",style:f={},options:O={},overrideServices:F={},theme:t="vs-dark",onEditBlur:o,isCopy:$=!1,onSave:X,autoHeight:g=!1,forbidCopy:E=!1,onChange:v=de,editorDidMount:B=de,onFocus:Q=de,onBreakPoint:U=de,breakPointValue:he=[],filename:Ie="educoder.txt",errorLine:x,errorContent:b="",highlightLine:r,openBreakPoint:K=!1,placeholder:P="",showMiniMap:M=!0}=Ee,ue=q(Ee,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const ee=(0,e.useRef)(),S=(0,e.useRef)({}),fe=(0,e.useRef)(),Ge=(0,e.useRef)(),$e=(0,e.useRef)([]),ct=(0,e.useRef)(!1),ut=(0,e.useRef)(),yt=(0,e.useRef)(),Pt=(0,e.useRef)(!1),[tt,Je]=(0,e.useState)(!1);function _(){let Fe;return ee.current&&(Fe=new j.Z(we=>{for(let We of we)(We.target.offsetHeight>0||We.target.offsetWidth>0)&&S.current.instance.layout()}),Fe.observe(ee.current)),Fe}function Qe(){p.ZP.warning({content:decodeURIComponent(Te),key:"monaco-editor-tip"})}const Oe=()=>{let Fe=S.current.instance;if(A!=null&&Fe&&tt){const we=Fe.getModel();we&&A!==we.getValue()&&(le=!0,we.setValue(A),Fe.layout(),le=!1)}};(0,e.useEffect)(()=>{const Fe=c.Z.subscribe("formatDocument",we=>{var We;let St=S.current.instance;(We=St==null?void 0:St.getAction)==null||We.call(St,"editor.action.formatDocument").run()});return window.updateMonacoValue=we=>{v(we)},Fe},[]),(0,e.useEffect)(()=>{var Fe;let we=S.current.instance;Ge.current&&clearTimeout(Ge.current),Ge.current=setTimeout(()=>{Oe()},500),A&&(A!=null&&A.length)&&((Fe=we==null?void 0:we.updateOptions)==null||Fe.call(we,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(A.split(/\r\n|\r|\n/g).length))+3,5)}))},[A,tt,S.current]),(0,e.useEffect)(()=>{if(x&&S.current&&S.current.instance){let we=S.current.instance;we.changeViewZones(function(We){var St=document.createElement("div");St.style.padding="10px 20px",St.style.width="calc(100% - 20px)",St.className="my-error-line-wrp",St.innerHTML=b,We.addZone({afterLineNumber:x||11,heightInLines:3,domNode:St})});var Fe={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};we.addOverlayWidget(Fe),we.revealPositionInCenter({lineNumber:20,column:1})}},[x,S.current,tt]);const gt=(Fe="",we)=>{if(!Fe||Fe.trim()==="")return!0;const St=S.current.instance.getModel().getLineTokens(we);let Zt=!1;for(let d=0;d<2;d++)St.getStandardTokenType(d)===1&&(Zt=!0);return Zt};(0,e.useEffect)(()=>{var Fe;const we=(Fe=S.current)==null?void 0:Fe.instance;if(we&&tt&&E){const We=we.onDidBlurEditorWidget(()=>{Pt.current=!1}),St=we.onDidFocusEditorText(()=>{Pt.current=!0});return()=>{We.dispose(),St.dispose()}}},[S.current,tt,E]),(0,e.useEffect)(()=>{var Fe;if((Fe=S.current)!=null&&Fe.instance&&tt&&K){let we=S.current.instance,We=we.getModel();if(!We)return;(()=>{var me;let xe=[],Se=[];const je=We.getAllDecorations();for(let Xe of je)Xe.options.className==="highlighted-line"&&(xe.push((me=Xe==null?void 0:Xe.range)==null?void 0:me.startLineNumber),Se.push(Xe==null?void 0:Xe.id));if(r===xe[0])return;We.deltaDecorations(Se,[]);const Be=We.getLineCount();r&&r<=Be&&(we.deltaDecorations([],[{range:new Le.Range(r,1,r,We.getLineMaxColumn(r)),options:{isWholeLine:!0,className:"highlighted-line"}}]),we.revealLineInCenter(r))})();const Zt=(me=!1)=>{var xe;let Se=[],je=[];const Be=We.getAllDecorations();for(let Xe of Be)Xe.options.linesDecorationsClassName==="breakpoints-select"&&(Se.push((xe=Xe==null?void 0:Xe.range)==null?void 0:xe.startLineNumber),je.push(Xe==null?void 0:Xe.id));if(me)return{lines:Se,ids:je};U(Se)},d=me=>H(void 0,null,function*(){let xe={range:new Le.Range(me,1,me,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield We.deltaDecorations([],[xe]),Zt()}),i=me=>H(void 0,null,function*(){let xe=[];const Se=we.getLineDecorations(me);for(let je of Se)je.options.linesDecorationsClassName==="breakpoints-select"&&xe.push(je.id);yield We.deltaDecorations(xe,[]),Zt()}),re=me=>{let xe=we.getLineDecorations(me);for(let Se of xe)if(Se.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,u.isEqual)(he,Zt(!0).lines)){We.deltaDecorations(Zt(!0).ids,[]);const me=he.map(xe=>({range:new Le.Range(xe,1,xe,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));We.deltaDecorations([],me)}const L=we.onDidChangeModelContent(me=>{let xe=we.getPosition();if(xe){let Se=xe.lineNumber;clearTimeout(yt.current),yt.current=setTimeout(()=>{gt(We.getLineContent(Se),Se)?i(Se):re(Se)?(i(Se),d(Se)):Zt()},100)}}),te=we.onMouseDown(me=>{var xe,Se,je;if(me.target.detail&&((je=(Se=(xe=me.target)==null?void 0:xe.element)==null?void 0:Se.className)!=null&&je.includes("line-numbers"))){let Be=me.target.position.lineNumber;if(gt(We.getLineContent(Be),Be))return;re(Be)?i(Be):d(Be)}}),ke=me=>{let xe={range:new Le.Range(me,1,me,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};$e.current=we.deltaDecorations($e.current,[xe])},ae=()=>{$e.current=we.deltaDecorations($e.current,[])},ie=we.onMouseMove(me=>{var xe,Se,je;if(ae(),me.target.detail&&((je=(Se=(xe=me.target)==null?void 0:xe.element)==null?void 0:Se.className)!=null&&je.includes("line-numbers"))){let Be=me.target.position.lineNumber;if(gt(We.getLineContent(Be),Be))return;ke(Be)}}),Pe=we.onMouseLeave(()=>{ae()});return()=>{L.dispose(),te.dispose(),ie.dispose(),Pe.dispose()}}},[S.current,tt,he,r,K,k]),(0,e.useEffect)(()=>{var Fe;(Fe=S.current)!=null&&Fe.instance&&K&&S.current.instance.setPosition({lineNumber:0,column:0})},[r]);function it(){let Fe=S.current.instance;if(Fe){const we=Fe.getSelection(),We=S.current.pastePos||{},St=new Le.Range(We.startLineNumber||we.endLineNumber,We.startColumn||we.endColumn,We.endLineNumber||we.endLineNumber,We.endColumn||we.endColumn);setTimeout(()=>{Fe.executeEdits("",[{range:St,text:""}])},300)}}function Ct(Fe){(window.navigator.platform.match("Mac")?Fe.metaKey:Fe.ctrlKey)&&Fe.keyCode==83&&(Fe.preventDefault(),X())}const Et=()=>{if(g&&S.current.instance){const Fe=S.current.instance.getContentHeight();Bt(Fe<C?C:Fe)}else Bt(C)};function xt(Fe){var we=document.createEvent("MouseEvents");we.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),Fe.dispatchEvent(we)}const ot=Fe=>{if(!Pt.current)return;const{keyCode:we,ctrlKey:We,metaKey:St,target:Zt,type:d}=Fe;return(d==="paste"||(we===67||we===86)&&(St||We))&&Zt.nodeName==="TEXTAREA"&&(Qe(),Fe.preventDefault()),!1};function Dt(Fe,we){var We=window.URL||window.webkitURL||window,St=new Blob([we]),Zt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Zt.href=We.createObjectURL(St),Zt.download=Fe,xt(Zt)}(0,e.useEffect)(()=>{Et()},[Et]),(0,e.useEffect)(()=>{ee.current&&!tt&&Promise.all([n.e(8909),n.e(4474)]).then(n.bind(n,71448)).then(Fe=>{try{Le=Fe,S.current.instance=Le.editor.create(ee.current,{value:A,language:ze(k),theme:t,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:M||!1}},F);const we=S.current.instance;let Zt=[...a.BH._menuItems].find(L=>L[0]._debugName=="EditorContext")[1],d=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],i=(L,te)=>{var ke,ae;let ie=L._first;do te.includes((ae=(ke=ie.element)==null?void 0:ke.command)==null?void 0:ae.id)&&L._remove(ie);while(ie=ie.next)};if(B(we,Le),setTimeout(()=>{Et(),S.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Dt(Ie||"educoder.txt",we.getValue())}})},500),S.current.subscription=we.onDidChangeModelContent(L=>{ct.current?clearTimeout(ut.current):(Et(),v(we.getValue(),L)),ut.current=setTimeout(()=>{ct.current=!1},500)}),window.Monaco||Ke(Le,ze(k)),E&&(i(Zt,d),ee.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",ot),window.removeEventListener("paste",ot),window.addEventListener("keydown",ot),window.addEventListener("paste",ot)),window.Monaco=Le,o&&we.onDidBlurEditorWidget(()=>{o(we.getValue())}),Q&&we.onDidFocusEditorText(()=>{E&&rt(),Q(we.getValue())}),E){rt();try{we.onDidPaste(L=>{const te=we.getSelection(),ke=S.current.pastePos||{},ae=new Le.Range(ke.startLineNumber||te.endLineNumber,ke.startColumn||te.endColumn,ke.endLineNumber||te.endLineNumber,ke.endColumn||te.endColumn);we.executeEdits("",[{range:L.range,text:""}])})}catch(L){}}let re=_();return P&&typeof P=="string"&&new m(P,we,Le),Je(!0),()=>{const L=S.current.instance;L.dispose();const te=L.getModel();te&&te.dispose(),S.current.subscription&&S.current.subscription.dispose(),re.unobserve(ee.current)}}catch(we){}})},[]),(0,e.useEffect)(()=>{if(S.current.instance&&tt)return document.addEventListener("keydown",Ct,!1),()=>{document.removeEventListener("keydown",Ct)}},[X,tt]),(0,e.useEffect)(()=>{let Fe=S.current.instance;if(Fe&&tt){let we=ze(k);Le.editor.setModelLanguage(Fe.getModel(),we)}},[k,tt]),(0,e.useEffect)(()=>{S.current.instance&&tt&&Le.editor.setTheme(t)},[t,tt]),(0,e.useEffect)(()=>{let Fe=S.current.instance;fe.current=O,Fe&&tt&&(Fe.updateOptions(pe({},O)),setTimeout(()=>{Fe.getModel().updateOptions(pe({},O))},200))},[JSON.stringify(O),tt]),(0,e.useEffect)(()=>{let Fe=S.current.instance;Fe&&tt&&Fe.layout()},[se,C,tt]);const[an,Kt]=(0,e.useState)(Ae(se)),[wt,Bt]=(0,e.useState)(Ae(C)),en=Y(pe({},f),{width:an,height:wt,position:"relative"});return e.createElement("div",{className:"my-monaco-editor",ref:ee,style:en,onFocus:()=>{E&&rt()}},$&&e.createElement(Z.CopyToClipboard,{text:A,onCopy:()=>p.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement(w.Z,{title:"\u590D\u5236\u4EE3\u7801"},e.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},e.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function ge({width:G="100%",height:Ee="100%",original:se,modified:C,language:A,options:k={}}){const f=(0,e.useRef)(),[O,F]=(0,e.useState)(null);function t(g){let E;return f.current&&(E=new j.Z(v=>{for(let B of v)(B.target.offsetHeight>0||B.target.offsetWidth>0)&&g.layout()}),E.observe(f.current)),E}(0,e.useEffect)(()=>(f.current&&Promise.all([n.e(8909),n.e(9404)]).then(n.bind(n,2550)).then(g=>{Le=g;const E=Le.editor.createDiffEditor(f.current,Y(pe({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},k),{wordWrap:!0}));F(E);let v=t(E);return()=>{E.dispose();const B=E.getModel();B&&B.dispose(),v.unobserve(f.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,e.useEffect)(()=>{O&&O.setModel({original:Le.editor.createModel(se,A),modified:Le.editor.createModel(C,A)})},[se,C,A,O]);const o=Ae(G),$=Ae(Ee),X={width:o,height:$};return e.createElement("div",{className:"my-diff-editor",ref:f,style:X})}},53556:function(Rt,lt,n){"use strict";n.d(lt,{i:function(){return m},q:function(){return De}});var e=n(59301),j={flex_box_center:"flex_box_center___yMUhy",flex_space_between:"flex_space_between___KNvG9",flex_box_vertical_center:"flex_box_vertical_center___yqWY9",flex_box_center_end:"flex_box_center_end___DJKuV",flex_box_column:"flex_box_column___NTtN1",singleSelect:"singleSelect___fU3O9",multipleSelect:"multipleSelect___LFXCB",plus:"plus___gdDhG"},z=n(92310),Ne=n.n(z),be=n(25399),y=n(82326),J=n(7939),W=n(97013),Ce=Object.defineProperty,l=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Te=(a,p,w)=>p in a?Ce(a,p,{enumerable:!0,configurable:!0,writable:!0,value:w}):a[p]=w,ye=(a,p)=>{for(var w in p||(p={}))ce.call(p,w)&&Te(a,w,p[w]);if(s)for(var w of s(p))Ke.call(p,w)&&Te(a,w,p[w]);return a},Ye=(a,p)=>l(a,Ue(p)),Ze=(a,p)=>{var w={};for(var u in a)ce.call(a,u)&&p.indexOf(u)<0&&(w[u]=a[u]);if(a!=null&&s)for(var u of s(a))p.indexOf(u)<0&&Ke.call(a,u)&&(w[u]=a[u]);return w},Re=(a,p,w)=>new Promise((u,c)=>{var Z=V=>{try{I(w.next(V))}catch(h){c(h)}},N=V=>{try{I(w.throw(V))}catch(h){c(h)}},I=V=>V.done?u(V.value):Promise.resolve(V.value).then(Z,N);I((w=w.apply(a,p)).next())});const De=a=>{var p=a,{wrapClassName:w,wrapStyle:u={},showLinkButton:c=!0,tooltipTitle:Z="",loadGeneral:N=!1,data:I={}}=p,V=Ze(p,["wrapClassName","wrapStyle","showLinkButton","tooltipTitle","loadGeneral","data"]);const h="course_disciplines_list",[R,oe]=(0,e.useState)(()=>{const Ae=sessionStorage.getItem(h);return Ae?JSON.parse(Ae):[]}),[T,pe]=(0,e.useState)(!1),[Y,q]=(0,e.useState)(!0);(0,e.useEffect)(()=>{H()},[]);const H=()=>Re(void 0,null,function*(){var Ae,de,le,Me;pe(!0);const ze=yield(0,W.U2)("v2/course_disciplines.json",I);if(ze.status===0){const Le=((de=(Ae=ze==null?void 0:ze.data)==null?void 0:Ae.list)==null?void 0:de.map(rt=>({value:rt.id,label:rt.name})))||[];if(oe(Le),q(!1),sessionStorage.setItem(h,JSON.stringify(Le)),Y){const rt=(Me=(le=ze==null?void 0:ze.data)==null?void 0:le.list)==null?void 0:Me.find(D=>D.is_default);N&&rt&&V.onChange(rt==null?void 0:rt.id)}}pe(!1)});return e.createElement("div",{className:Ne()(j.singleSelect,w),style:u},e.createElement(be.Z,{title:Z},e.createElement(y.default,ye({allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",loading:T,options:R,onDropdownVisibleChange:Ae=>{Ae&&H()}},V))),c&&e.createElement(J.ZP,{type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u8BFE\u7A0B"))},m=a=>{var p=a,{wrapClassName:w,wrapStyle:u={},showLinkButton:c=!0,courseDisciplineId:Z="",isPlusHeight:N=!1,tooltipTitle:I,allowAcceptEmpty:V=!1,data:h={}}=p,R=Ze(p,["wrapClassName","wrapStyle","showLinkButton","courseDisciplineId","isPlusHeight","tooltipTitle","allowAcceptEmpty","data"]);const[oe,T]=(0,e.useState)([]),[pe,Y]=(0,e.useState)(!1);(0,e.useEffect)(()=>{q()},[Z]);const q=()=>Re(void 0,null,function*(){var H,Ae;if(!V&&!Z){T([]);return}Y(!0);const de=yield(0,W.U2)(`v2/course_disciplines/${Z||"all"}.json`,h);if(de.status===0){const le=((Ae=(H=de==null?void 0:de.data)==null?void 0:H.tag_disciplines)==null?void 0:Ae.map(Me=>({value:Me.id,label:Me.name})))||[];le.length&&T(le)}Y(!1)});return e.createElement("div",{className:Ne()(j.multipleSelect,w),style:u},e.createElement(be.Z,{title:I},e.createElement(y.default,Ye(ye({allowClear:!0,mode:"multiple",optionFilterProp:"label",placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",loading:pe,options:oe,maxTagCount:"responsive",onDropdownVisibleChange:H=>{H&&q()}},R),{className:Ne()(R.className,N&&j.plus)}))),c&&e.createElement(J.ZP,{className:j.btn,type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u77E5\u8BC6\u70B9"))}},58753:function(Rt,lt,n){"use strict";n.r(lt),n.d(lt,{default:function(){return Ie}});var e=n(59301),j=n(58106),z=n(79263),Ne=n(20554),be=n(37568),y=n(6767),J=n(7939),W=n(29787),Ce=n(75727),l=n(93041),Ue=n(13747),s=n(62957),ce={flex_box_center:"flex_box_center___sBoKM",flex_space_between:"flex_space_between___SHLh3",flex_box_vertical_center:"flex_box_vertical_center___T97r6",flex_box_center_end:"flex_box_center_end___pNP7Y",flex_box_column:"flex_box_column___dr0wb",addModal:"addModal___aEWdi",row:"row____K9d5",label:"label___y3olw"},Ke=n(52697),Te=n(89372),ye=(x,b,r)=>new Promise((K,P)=>{var M=S=>{try{ee(r.next(S))}catch(fe){P(fe)}},ue=S=>{try{ee(r.throw(S))}catch(fe){P(fe)}},ee=S=>S.done?K(S.value):Promise.resolve(S.value).then(M,ue);ee((r=r.apply(x,b)).next())});const Ye=({problemset:x,dispatch:b,onOk:r})=>{const[K,P]=(0,e.useState)(""),[M,ue]=(0,e.useState)([0]),ee=()=>{b({type:"problemset/setActionTabs",payload:{}})};(0,e.useEffect)(()=>{var fe,Ge;x.actionTabs.key==="\u65B0\u5EFA\u6587\u4EF6\u5939"&&(ue([(Ge=(fe=x.actionTabs)==null?void 0:fe.params)==null?void 0:Ge.group_id]),P(""))},[x.actionTabs.key]);const S=()=>ye(void 0,null,function*(){const fe=["\uFF1F","\u3001","/","\u2572","*","<",">","|"];if(!K.trim()){y.ZP.warning("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0");return}if(K.charAt(0)===" "){y.ZP.warning("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C");return}for(let $e=0;$e<K.length;$e++)if(fe.includes(K.charAt($e)))return y.ZP.warning("\u6587\u4EF6\u5939\u540D\u79F0\u5305\u542B\u7279\u6B8A\u5B57\u7B26"),!1;const Ge=yield(0,Te.sS)({parent_id:M.length>0?M[0]:0,name:K});Ge.status===0&&(ee(),r(Ge==null?void 0:Ge.id))});return e.createElement(s.default,{centered:!0,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",open:x.actionTabs.key==="\u65B0\u5EFA\u6587\u4EF6\u5939",width:500,onCancel:ee,onOk:S,destroyOnClose:!0},e.createElement("div",{className:ce.addModal},e.createElement("div",{className:ce.row},e.createElement("span",{className:ce.label},"\u6587\u4EF6\u5939\u540D\u79F0: "),e.createElement(be.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",value:K,onChange:fe=>P(fe.target.value)})),e.createElement("div",{className:ce.row,style:{alignItems:"start",maxHeight:500,overflow:"auto"}},e.createElement("span",{className:ce.label},"\u6587\u4EF6\u5939\u4F4D\u7F6E: "),e.createElement(Ke.Z,{value:M,onChange:fe=>ue(fe)}))))};var Ze=(0,j.connect)(({problemset:x})=>({problemset:x}))(Ye),Re=n(59243),De={flex_box_center:"flex_box_center___P747F",flex_space_between:"flex_space_between___OiwJD",flex_box_vertical_center:"flex_box_vertical_center___ZEhCi",flex_box_center_end:"flex_box_center_end___h8UWu",flex_box_column:"flex_box_column___SPM3D",pWrap:"pWrap___UlNGw",few:"few___fb5jD"},m=n(37639),a=n(59301),w=({data:x=[],activeTabsKey:b,onClick:r})=>{const K=()=>x.map((M,ue)=>a.createElement("div",{key:ue,className:De.few},a.createElement("b",{title:M.name,style:{color:"#333333"},onClick:()=>r(M.id,!1,b==="3")},M.name),ue<x.length-1&&a.createElement("span",null,"\xA0>\xA0"))),P=()=>{let M=!0;const ue=x.slice(2,-2),ee=a.createElement("div",{className:De.pWrap},ue.map(S=>a.createElement("span",{title:S.name,onClick:()=>r(S.id,!1,b==="3"),key:S.id},S.name)));return x.map((S,fe)=>{let Ge=null;return fe>1&&fe<x.length-2?M&&(Ge=a.createElement(m.Z,{key:fe,placement:"bottom",content:ee},a.createElement("span",{style:{color:"#999",cursor:"pointer"}},".../")),M=!1):Ge=a.createElement("div",{key:fe,className:De.few},a.createElement("b",{title:S.name,style:{color:"#333333"},onClick:()=>r(S.id,!1,b==="3")},S.name),fe<x.length-1&&a.createElement("span",null,"\xA0>\xA0")),Ge})};return a.createElement("aside",{style:{overflowX:"auto"}},x.length>1&&a.createElement("span",{style:{cursor:"pointer",color:"#afaaaa"},className:"iconfont icon-zuoshangjiaofanhui",onClick:()=>{x.length===1||r(x[x.length-2].id,!1,!0)}}),a.createElement("span",null,"\u5F53\u524D\u6587\u4EF6\u5939\uFF1A"),(x==null?void 0:x.length)>5?P():K())},u={flex_box_center:"flex_box_center___pAXJ7",flex_space_between:"flex_space_between___okEh8",flex_box_vertical_center:"flex_box_vertical_center___H3oJW",flex_box_center_end:"flex_box_center_end___IoZHh",flex_box_column:"flex_box_column___pioDq",page:"page___AQTC0",wrap:"wrap___ypi7g",title:"title___MqXji",select:"select___jUs9O",contentWrap:"contentWrap___prReW",pngIcon:"pngIcon___nQYWW",tabsWrap:"tabsWrap___JTnDy",searchWrap:"searchWrap___Bgson",addQuestionBtn:"addQuestionBtn___y9Dkl",search:"search___xhreb",searchIcon:"searchIcon___kKxKj",batchWrap:"batchWrap___y6TB9",contentListWrap:"contentListWrap___sljKR",li:"li___xrdAB",bottom:"bottom___IZpbS",actionLeftItem:"actionLeftItem___pA5VQ",questionTypeName:"questionTypeName___CQhmP",more:"more___vOWPW",btnAdd:"btnAdd___Lh47d",treeWrapper:"treeWrapper___FLm4B",treeHeader:"treeHeader___dec6m",treeContent:"treeContent___lAajS",action:"action___fRPRI",headerWrapper:"headerWrapper___Mx250",exportBtn:"exportBtn___QrNIt"},c=n(63625),Z=n(18287),N={list:"list___Ur31H",btns:"btns___ITJo0",name:"name___FtR_V",folderWrapper:"folderWrapper___szWWk",folderIcon:"folderIcon___MdKkF",share_folderIcon:"share_folderIcon___G1rNy",subject:"subject___lELqJ"},I=n(97013),V=n(73631),h=n(31328),R=n(89392),oe=n(41871),T=Object.defineProperty,pe=Object.defineProperties,Y=Object.getOwnPropertyDescriptors,q=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,de=(x,b,r)=>b in x?T(x,b,{enumerable:!0,configurable:!0,writable:!0,value:r}):x[b]=r,le=(x,b)=>{for(var r in b||(b={}))H.call(b,r)&&de(x,r,b[r]);if(q)for(var r of q(b))Ae.call(b,r)&&de(x,r,b[r]);return x},Me=(x,b)=>pe(x,Y(b)),ze=(x,b,r)=>new Promise((K,P)=>{var M=S=>{try{ee(r.next(S))}catch(fe){P(fe)}},ue=S=>{try{ee(r.throw(S))}catch(fe){P(fe)}},ee=S=>S.done?K(S.value):Promise.resolve(S.value).then(M,ue);ee((r=r.apply(x,b)).next())});const Le=(x,b,r=[])=>{if(x)for(const K of x){if(K.key===b)return r;if(K.children&&K.children!=""){const P=Le(K.children,b,[...r,{id:K.key,name:K.title.props.name}]);if(P)return P}}},rt=({isProblemset:x,name:b,id:r,isShare:K,itemBanksCount:P,onOpen:M=()=>{},onShare:ue=()=>{},onMove:ee=()=>{},onDeleteOk:S=()=>{}})=>{const[fe,Ge]=(0,e.useState)(!1),[$e,ct]=(0,e.useState)(b),[ut,yt]=(0,e.useState)(b),Pt=Je=>ze(void 0,null,function*(){const _=["\uFF1F","\u3001","/","\u2572","*","<",">","|"];if(!ut.trim()){y.ZP.warning("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0");return}if(ut.charAt(0)===" "){y.ZP.warning("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C");return}for(let Oe=0;Oe<ut.length;Oe++)if(_.includes(ut.charAt(Oe)))return y.ZP.warning("\u6587\u4EF6\u5939\u540D\u79F0\u5305\u542B\u7279\u6B8A\u5B57\u7B26"),!1;(yield(0,I.ZP)(`/api/item_banks_groups/${Math.abs(Je)}.json`,{method:"put",body:{name:ut}})).status===0&&(Ge(!1),ct(ut))}),tt=Je=>{s.default.confirm({title:"\u63D0\u793A",okText:"\u786E\u8BA4\u5220\u9664",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,e.createElement("p",null,"\u672C\u6B21\u5220\u9664\u64CD\u4F5C\u786E\u5B9A\u540E\u5185\u5BB9\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F"),e.createElement("p",null,"\u5220\u9664\u6587\u4EF6\u5939\uFF0C\u5C06\u540C\u6B65\u5220\u9664\u5176\u6240\u5305\u542B\u7684\u5168\u90E8\u5B50\u6587\u4EF6\u5939\u548C\u8BD5\u9898\uFF0C\u8BF7\u614E\u91CD\u64CD\u4F5C\uFF01")),cancelText:"\u53D6\u6D88",onOk:()=>ze(void 0,null,function*(){(yield(0,I.ZP)(`/api/item_banks_groups/${Math.abs(Je)}.json`,{method:"delete",body:{}})).status===0&&S(Je)})})};return e.createElement("div",{className:N.list,onClick:Je=>M(r,K)},fe?e.createElement(be.default,{style:{maxWidth:780},value:ut,onChange:Je=>{yt(Je.target.value)},onClick:Je=>Je.stopPropagation()}):e.createElement("div",{className:N.name,title:$e},$e),P?e.createElement("div",{className:N.subject},"\u8BD5\u9898\u6570 ",P):"",x&&e.createElement("div",{className:N.btns},fe?e.createElement(e.Fragment,null,e.createElement("i",{className:"iconfont icon-chenggong1 ml10",style:{color:"#33BD8C"},onClick:Je=>{Je.stopPropagation(),Pt(r)}}),e.createElement("i",{className:"iconfont icon-qingchu ml10",onClick:Je=>{Je.stopPropagation(),yt($e),Ge(!1)}})):e.createElement(e.Fragment,null,e.createElement("i",{className:"iconfont icon-shangyi3 ml10",onClick:Je=>{Je.stopPropagation(),ee(r,"up")}}),e.createElement("i",{className:"iconfont icon-shangyi3 ml10",style:{transform:"rotate(180deg)"},onClick:Je=>{Je.stopPropagation(),ee(r,"down")}})),e.createElement("div",{style:{position:"relative",top:"-2px",display:"flex"}},e.createElement(J.ZP,{className:"ml10",onClick:Je=>{Je.stopPropagation(),ue(Math.abs(r))},type:"link"},"\u5171\u4EAB\u5168\u90E8\u6587\u4EF6\u5939"),e.createElement(J.ZP,{className:"ml10",onClick:Je=>{Je.stopPropagation(),Ge(!0)},type:"link"},"\u91CD\u547D\u540D"),e.createElement(J.ZP,{onClick:Je=>{Je.stopPropagation(),tt(r)},type:"link",danger:!0},"\u5220\u9664"))))};var ge=({isProblemset:x,data:b,onOpen:r=()=>{},onShare:K=()=>{},navigation:P,reloadData:M,activeTabsKey:ue,setRootData:ee,params:S})=>{const[fe,Ge]=(0,e.useState)(),[$e,ct]=(0,e.useState)([]),[ut,yt]=(0,e.useState)([]);(0,e.useEffect)(()=>{fe&&setTimeout(()=>{ee(fe)},200)},[fe]),(0,e.useEffect)(()=>{yt([]),ct([])},[b]),(0,e.useEffect)(()=>{ut.length===0&&$e.length===0&&Ge(b==null?void 0:b.map(it=>({title:e.createElement(rt,{isProblemset:x,name:it.name,id:it.id,isShare:it.is_share,itemBanksCount:it.item_banks_count,onMove:tt,onOpen:r,onShare:K,onDeleteOk:_}),key:it.id,icon:it.is_share?e.createElement("img",{onClick:()=>{r(it.id)},src:h,className:N.share_folderIcon}):e.createElement("img",{onClick:()=>{r(it.id)},src:V,className:N.folderIcon}),isLeaf:!it.have_child})))},[ut,$e,b]);const Pt=(it,Ct,Et)=>{const xt=(0,R.cloneDeep)(it);for(let ot=0;ot<xt.length;ot++){if(xt[ot].key===Ct){Et==="up"?[xt[ot-1],xt[ot]]=[xt[ot],xt[ot-1]]:[xt[ot],xt[ot+1]]=[xt[ot+1],xt[ot]];break}xt[ot].children&&(xt[ot].children=Pt(xt[ot].children,Ct,Et))}return xt},tt=(it,Ct)=>ze(void 0,null,function*(){(Ct==="up"?yield(0,Te.A1)({id:Math.abs(it)}):yield(0,Te.vi)({id:Math.abs(it)})).status===0&&Ge(xt=>Pt(xt,it,Ct))}),Je=(it,Ct)=>it.filter(Et=>Et.key===Ct?!1:(Et.children&&(Et.children=Je(Et.children,Ct)),!0)),_=it=>{Ge(Ct=>Je(Ct,it)),M()},Qe=(it,Ct,Et)=>it.map(xt=>xt.key===Ct?le(le({},xt),Et):xt.children?Me(le({},xt),{children:Qe(xt.children,Ct,Et)}):xt),Oe=it=>ze(void 0,null,function*(){var Ct;const{key:Et}=it;let xt=ue===oe.A.TeachGroupShare?"3":"";const ot=yield(0,Te.ex)(Me(le({},S),{group_id:Math.abs(Et),parents:[...P||[{id:0,name:"\u6839\u76EE\u5F55"}],...(Ct=Le(fe,Et))==null?void 0:Ct.map(Kt=>({id:Kt.id,name:Kt.name}))],type:xt})),{data:Dt,total_count:an}=ot||{};an>0&&Ge(Kt=>Qe(Kt,Et,{children:Dt.map(wt=>({title:e.createElement(rt,{isProblemset:x,name:wt.name,id:wt.id,itemBanksCount:wt.item_banks_count,onMove:tt,onOpen:r,onShare:K,onDeleteOk:_}),key:wt.id,icon:wt.is_share?e.createElement("img",{onClick:()=>{r(wt.id)},src:h,className:N.share_folderIcon}):e.createElement("img",{onClick:()=>{r(wt.id)},src:V,className:N.folderIcon}),isLeaf:!wt.have_child}))}))}),gt=(it,Ct)=>{yt(it)};return(fe==null?void 0:fe.length)>0&&e.createElement(Z.default,{showLine:{showLeafIcon:!1},showIcon:!0,treeData:fe,loadData:Oe,onExpand:gt,onLoad:it=>{ct(it)},className:N.folderWrapper,selectable:!1,expandedKeys:ut,loadedKeys:$e})},G=n(11968),Ee=n(24826),se=n(5623),C=n(31735),A=n(59301),k=Object.defineProperty,f=Object.defineProperties,O=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,$=(x,b,r)=>b in x?k(x,b,{enumerable:!0,configurable:!0,writable:!0,value:r}):x[b]=r,X=(x,b)=>{for(var r in b||(b={}))t.call(b,r)&&$(x,r,b[r]);if(F)for(var r of F(b))o.call(b,r)&&$(x,r,b[r]);return x},g=(x,b)=>f(x,O(b)),E=(x,b)=>{var r={};for(var K in x)t.call(x,K)&&b.indexOf(K)<0&&(r[K]=x[K]);if(x!=null&&F)for(var K of F(x))b.indexOf(K)<0&&o.call(x,K)&&(r[K]=x[K]);return r},v=(x,b,r)=>new Promise((K,P)=>{var M=S=>{try{ee(r.next(S))}catch(fe){P(fe)}},ue=S=>{try{ee(r.throw(S))}catch(fe){P(fe)}},ee=S=>S.done?K(S.value):Promise.resolve(S.value).then(M,ue);ee((r=r.apply(x,b)).next())});const B=Ne.default.TabPane,Q=be.default.Search;var U=(x=>(x.Mine="0",x.Public="1",x.Collection="2",x.TeachGroupShare="3",x))(U||{});const he=x=>{var b=x,{classroomList:r,problemset:K,user:P,globalSetting:M,loading:ue,dispatch:ee,match:S,shixunHomeworks:fe}=b,Ge=E(b,["classroomList","problemset","user","globalSetting","loading","dispatch","match","shixunHomeworks"]),$e,ct,ut,yt;const Pt=(0,j.useParams)(),[tt]=(0,j.useSearchParams)(),Je=(0,C.oP)(),[_,Qe]=(0,e.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,type:"0",item_type:Je.qtype,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:tt.get("id")||null,exam_id:Pt.id||null,exercise_id:Pt.categoryId||null}),[Oe,gt]=(0,e.useState)(0),[it,Ct]=(0,e.useState)([]),[Et,xt]=(0,e.useState)("0"),[ot,Dt]=(0,e.useState)(-1),[an,Kt]=(0,e.useState)([]),[wt,Bt]=(0,e.useState)([]),[en,Fe]=(0,e.useState)(!1),we=(0,e.useRef)(!1),[We,St]=(0,e.useState)([]),[Zt,d]=(0,e.useState)("\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"),[i,re]=(0,e.useState)([]),L=(0,e.useRef)(null),[te,ke]=(0,e.useState)(!1),[ae,ie]=(0,e.useState)(""),Pe=[{name:"\u6309\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u6309\u4F7F\u7528\u6B21\u6570\u5347\u5E8F",type:"quotes",direction:"asc"},{name:"\u6309\u4F7F\u7528\u6B21\u6570\u964D\u5E8F",type:"quotes",direction:"desc"}];(0,e.useEffect)(()=>(document.body.setAttribute("data-custom","initial"),()=>{document.body.removeAttribute("data-custom")}),[]),(0,e.useEffect)(()=>{ee({type:"problemset/getDisciplines",payload:{source:"question"}});const ne=tt.get("group_id")||0;_.group_id=Number(ne),Qe(_),je(_).then(nt=>{ke(!1)}),Se(_),Be(),me()},[]),(0,e.useEffect)(()=>(ee({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ee({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),()=>{ee({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ee({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,e.useEffect)(()=>(ee({type:"globalSetting/headerFixedToggle",payload:!0}),()=>{ee({type:"globalSetting/headerFixedToggle",payload:!1})}),[]),(0,e.useEffect)(()=>(ee({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{ee({type:"globalSetting/headerFooterToggle",payload:!0})}),[]);const me=()=>v(void 0,null,function*(){ee({type:"problemset/getTeachGroupData"})}),xe=(0,e.useRef)(),Se=ne=>v(void 0,null,function*(){const nt=X({},ne);ke(!0);const dt=yield ee({type:"problemset/getGroup",payload:X({},nt)});dt!=null&&dt.data&&re((dt==null?void 0:dt.data)||[]),dt&&Bt((dt==null?void 0:dt.navigation)||[]),St([]),ke(!1)}),je=ne=>v(void 0,null,function*(){ne.item_type=ne.item_type,ke(!0);const nt=yield ee({type:"problemset/getItemBanks",payload:ne});if(nt&&nt.status!==403&&nt.status!==401&&nt.status!==500)return gt(nt.items_count||0),Ct(nt.items||[]),Kt(nt.tag_disciplines||[]),Xe(nt.items||[]),St([]),ke(!1),nt}),Be=()=>{ee({type:"problemset/getBasketList",payload:{}})},Xe=ne=>{const nt=ne.every(dt=>{var At;return((At=dt.program_attr)==null?void 0:At.status)===0});we.current=nt},at=(ne,nt)=>{_.discipline_id=ne||"",_.sub_discipline_id=nt||"",_.tag_discipline_id="",_.page=1,_.per_page=20,delete _.id,Dt(ne===null?-1:null),Qe(_),je(_),Se(_)},et=ne=>{_.difficulty=ne||"",_.page=1,_.per_page=20,delete _.id,Qe(_),je(_),Se(_)},bt=ne=>{_.tag_discipline_id=ne,_.page=1,_.per_page=20,delete _.id,ne===-1&&(_.discipline_id="",_.sub_discipline_id="",_.tag_discipline_id=""),Dt(ne),Qe(_),je(_),Se(_)},[$t,zt]=(0,e.useState)(!1),It=ne=>{ee({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:ne}}),_.discipline_id="",_.sub_discipline_id="",_.tag_discipline_id="",_.difficulty=null,_.type=ne,ne==="0"?_.group_id=0:_.group_id=null,zt(ne==="3"),_.page=1,_.per_page=20,delete _.id,Dt(-1),xt(ne),Qe(_),je(_),console.log("\u6765\u8FD9\u4E86----------------"),Se(_)},Ht=(ne,nt)=>{_.page=ne,_.per_page=nt,Qe(_),je(_),Se(_)},vt=ne=>{_.discipline_id="",_.sub_discipline_id="",_.tag_discipline_id="",_.difficulty=null,_.page=1,_.keyword=ne,delete _.id,ne?(Fe(!0),(0,Ee.tk)({name:ne,copywriting:ne,position:"ItemBank"})):Fe(!1),Dt(-1),Qe(_),je(_),Se(_)},Wt=()=>{_.per_page=20,Qe(_),je(_),Se(_)},Jt=(ne,nt=!1,dt=!1)=>v(void 0,null,function*(){var At;if(ee({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(ne),group_type:"0"}}),_.page=1,_.per_page=20,_.group_id=Math.abs(ne),dt){const Yt=JSON.parse(JSON.stringify(wt));Yt.splice(Yt.length-2,2),_.parents=Yt}else _.parents=[...wt||[{id:0,name:"\u6839\u76EE\u5F55"}],...((At=Le(xe.current,ne))==null?void 0:At.map(Yt=>({id:Yt.id,name:Yt.name})))||[]];Qe(_),Se(X({},_)),je(_)}),Mt=()=>{ee({type:"problemset/setActionTabs",payload:{key:"\u65B0\u5EFA\u6587\u4EF6\u5939",params:_}})},Ot=()=>{ee({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"}})},Xt=ne=>v(void 0,null,function*(){ee({type:"problemset/getDisciplines",payload:{source:"question",group_id:ne,group_type:"3"}}),_.page=1,_.group_id=ne||null,delete _.id,Qe(X({},_)),je(g(X({},_),{group_id:0})),Se(g(X({},_),{group_id:0}))}),Lt=ne=>{_.sort_by=ne.type,_.sort_direction=ne.direction,_.page=1,_.per_page=20,d(ne.name),Qe(_),je(_),Se(_)},jt=ne=>{_.discipline_id="",_.sub_discipline_id="",_.tag_discipline_id="",_.difficulty=null,_.page=1,_.per_page=20,_.group_id=ne,Dt(-1),Qe(_),Se(_)},qt=ne=>{St(ne)},Vt=[{type:"SINGLE",name:"\u5355\u9009\u9898"},{type:"MULTIPLE",name:"\u591A\u9009\u9898"},{type:"JUDGMENT",name:"\u5224\u65AD\u9898"},{type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},{type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},{type:"COMPLETION",name:"\u586B\u7A7A\u9898"},{type:"COMBINATION",name:"\u7EC4\u5408\u9898"}],Ve={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},st=ne=>v(void 0,null,function*(){if(Je.type==="exercise"){const nt=yield(0,I.ZP)(`/api/exercises/${Je.exerciseid}/toggle_random_question.json`,{method:"post",body:{question_id:Je.qid,item_bank_id:ne}});nt!=null&&nt.status||(y.ZP.info("\u6362\u9898\u6210\u529F"),j.history.push(Je.from));return}});return A.createElement("div",{className:u.page},A.createElement("section",null,A.createElement("div",{className:u.wrap},A.createElement("div",{className:u.title},"\u8BD5\u9898\u5E93"),A.createElement("div",{className:u.headerWrapper},A.createElement("div",{className:u.tabsWrap},A.createElement(Ne.default,{activeKey:Et,onChange:It,tabBarExtraContent:A.createElement("div",{className:u.searchWrap},A.createElement(Q,{allowClear:!0,suffix:A.createElement("i",{className:`iconfont icon-sousuo9 font14 ${u.searchIcon}`,onClick:()=>vt(_.keyword)}),className:u.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",size:"middle",value:_.keyword,onChange:ne=>{_.keyword=ne.target.value,Qe(X({},_))},onSearch:vt}))},A.createElement(B,{tab:"\u516C\u5171",key:"1"}),((ct=($e=K.teachGroupData)==null?void 0:$e.groups)==null?void 0:ct.length)&&A.createElement(B,{tab:"\u56E2\u961F\u5171\u4EAB",key:"3"}),!(0,G.ag)()&&!(0,G.JA)()&&A.createElement(B,{tab:"\u6536\u85CF\u5939",key:"2"}),A.createElement(B,{tab:"\u6211\u521B\u5EFA\u7684",key:"0"}))),A.createElement(z.S,{showSelectAll:!1,className:u.select,disciplinesData:(ut=K.disciplinesData)==null?void 0:ut.disciplines,knowledgeData:an,directionValue:_.discipline_id,subDisciplineValue:_.sub_discipline_id,typeValue:_.item_type,isprogram_homework:!1,showItemType:!1,showKnowledge:!0,name:ae,setname:ie,difficultyValue:_.difficulty,showShixun:!1,onShixunChange:Ot,onDirectionChange:at,onTypeChange:()=>{},onDifficultyChange:et,knowledgeValue:ot,onKnowledgeChange:bt,teachGroupData:(yt=K.teachGroupData)==null?void 0:yt.groups,onTeachGroupChange:Xt,teachGroupValue:_.group_id,showTeachGroup:$t})),A.createElement("div",{className:u.treeWrapper,style:{display:Et==="0"?"block":"none"}},A.createElement("div",{className:u.treeHeader},A.createElement(w,{data:wt,onClick:Jt,activeTabsKey:Et}),A.createElement(J.ZP,{type:"link",onClick:Mt,className:u.exportBtn},A.createElement("img",{src:se,alt:"",className:u.pngIcon}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),A.createElement(W.Z,{spinning:te},A.createElement("div",{ref:L,className:i.length?u.treeContent:"",style:{maxHeight:"220px",overflow:"auto"}},A.createElement(ge,{setRootData:ne=>{xe.current=ne},isProblemset:!1,reloadData:()=>{},data:i,onShare:()=>{},onOpen:Jt,params:_,navigation:wt,activeTabsKey:Et})))),A.createElement("div",{className:u.contentWrap},A.createElement("div",{className:u.batchWrap},A.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},A.createElement("div",{className:"font14"},A.createElement(Ce.Z,{dropdownRender:()=>A.createElement(l.default,{selectedKeys:[Zt]},Pe==null?void 0:Pe.map((ne,nt)=>A.createElement(l.default.Item,{key:ne.name,onClick:()=>Lt(ne)},ne.name)))},A.createElement("span",{style:{color:"#464F66"}},A.createElement("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),Zt))))),en?A.createElement("div",null,A.createElement(J.ZP,{style:{paddingLeft:0},onClick:()=>{_.page=1,_.keyword=null,delete _.id,Qe(_),Fe(!1),je(_)},type:"link"},A.createElement("i",{className:"iconfont icon-fanhui2 font14"}),"\u8FD4\u56DE"),A.createElement("span",{className:"font14 mr20 c-grey-333"},"\u641C\u7D22\u201C",_.keyword,"\u201D")):null,A.createElement("div",{className:u.contentListWrap},Oe!==0?A.createElement(W.Z,{size:"middle",spinning:ue["problemset/getItemBanks"]},it.map((ne,nt)=>{var dt,At;return A.createElement("div",{className:u.li,key:ne.id},A.createElement("div",{className:u.top},A.createElement(c.Z,{showCheckbox:!1,data:ne,selectIds:We,onSelectCheckBox:qt})),A.createElement("div",{className:u.bottom},A.createElement("p",{className:`${u.actionLeftItem} ${u.questionTypeName}`},(dt=Vt.find(Yt=>Yt.type===ne.item_type))==null?void 0:dt.name),A.createElement("p",{className:u.actionLeftItem},Ve[ne.difficulty]),A.createElement("p",{className:u.actionLeftItem},"\u521B\u5EFA\u8005",A.createElement("span",{className:"c-grey-333"},(At=ne==null?void 0:ne.author)==null?void 0:At.name)),A.createElement("p",{className:u.actionLeftItem},"\u66F4\u65B0",A.createElement("span",{className:"c-grey-333"},ne==null?void 0:ne.updated_at)),A.createElement("p",{className:u.actionLeftItem},"\u4F7F\u7528\u6B21\u6570",A.createElement("span",{className:"c-grey-333"},ne==null?void 0:ne.quotes)),A.createElement("div",{className:u.more},A.createElement("span",{className:u.btnAdd,onClick:()=>st(ne.id)},"\u66FF\u6362"))))})):A.createElement(W.Z,{size:"middle",spinning:ue["problemset/getItemBanks"]},A.createElement(Re.Z,null))),Oe!==0&&A.createElement(Ue.Z,{showQuickJumper:!0,onChange:Ht,defaultCurrent:1,pageSize:_==null?void 0:_.per_page,current:_.page||1,total:Oe,showTotal:ne=>A.createElement("span",{className:"mr10"},"\u5171",A.createElement("span",{className:"c-light-primary"},ne),"\u6761\u6570\u636E")}))),A.createElement(Ze,{onOk:jt})))};var Ie=(0,j.connect)(({classroomList:x,problemset:b,user:r,loading:K,globalSetting:P,shixunHomeworks:M})=>({classroomList:x,problemset:b,user:r,globalSetting:P,loading:K.effects,shixunHomeworks:M}))(he)},63625:function(Rt,lt,n){"use strict";n.d(lt,{Z:function(){return a}});var e=n(59301),j=n(59944),z=n(47889),Ne=n(25399),be=n(77019),y=n(5269),J=n(62673),W={flex_box_center:"flex_box_center___K3pXk",flex_space_between:"flex_space_between___JNXiy",flex_box_vertical_center:"flex_box_vertical_center___lX_K7",flex_box_center_end:"flex_box_center_end___ESJAL",flex_box_column:"flex_box_column___nMTYm",line:"line___cNtUM",b1:"b1___xIRxk",b2:"b2___N5uit",list:"list___SBMGo",title:"title___zQP91",tr:"tr___uaxLL",itemDetail:"itemDetail___Ye51x",answerWrapper:"answerWrapper___WJAPa",decoration:"decoration___fOLFB",row:"row___FvSRM",typeRow:"typeRow___qpDsw",type:"type___a8Bs6",typeName:"typeName___EfvMr",typeIcon:"typeIcon___XnhBc",unpublished:"unpublished___h3A34",private:"private___Ok_kP",public:"public___V5_HF",reviewFlag:"reviewFlag___MWDMc",typeRightAction:"typeRightAction___zwJ4e",actionLink:"actionLink___XxdsL",actionIcon:"actionIcon___YoZs8",topicTitle:"topicTitle___TXfB_",topicTitleContent:"topicTitleContent___MceUW",judgmentContent:"judgmentContent___Adte7",programContent:"programContent___R8AFa",otherContent:"otherContent___CNAVC",combinationContent:"combinationContent___NWKpD",con:"con___MJkTE",otherContentItem:"otherContentItem___sXGMT",otehrContentHtml:"otehrContentHtml___MKkjT",difficultyRow:"difficultyRow___E6YVK",updateTimeRow:"updateTimeRow___MPFJY",updateTimeWrap:"updateTimeWrap___iIz5W",updateTimeContent:"updateTimeContent___CpqJg",programLanguage:"programLanguage___lku0d",updateTimeRowAction:"updateTimeRowAction___Y6grB",bottomAction:"bottomAction___sQwM3",borderColorBlue:"borderColorBlue___vZe0j",borderColorRed:"borderColorRed___GPm9E",borderColorFFF:"borderColorFFF___izaeA",borderColorGray:"borderColorGray___WdIyN",selectIcon:"selectIcon___I35Ch",colorGreen:"colorGreen___yFw84",parseAnswerBorder:"parseAnswerBorder___tmhXi",answer:"answer___c9YYj",answerHtml:"answerHtml___sp4Xx",parse:"parse___Lif5r",parseText:"parseText___KMhnK",parseAnswer:"parseAnswer___aFs0o",parseAnswerHtml:"parseAnswerHtml___AfP6o",actionBar:"actionBar___Q6e1E",know:"know___EtJbV",menu:"menu___ODbWA",bottom:"bottom___yLg8j",textBtn:"textBtn___p8TrW"},Ce=n(58106),l=n(11968),Ue=n(79917),s=n(24334),ce=n(59065),Ke=n(31735),Te=n(94276),ye=n(97013),Ye=(p,w,u)=>new Promise((c,Z)=>{var N=h=>{try{V(u.next(h))}catch(R){Z(R)}},I=h=>{try{V(u.throw(h))}catch(R){Z(R)}},V=h=>h.done?c(h.value):Promise.resolve(h.value).then(N,I);V((u=u.apply(p,w)).next())});const Ze=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],Re=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],De=({data:p,selectIds:w,onSelectCheckBox:u=()=>{},showCheckbox:c=!0})=>{var Z,N,I;const[V,h]=(0,e.useState)(!1),R=()=>{var Y,q;return p.item_type==="JUDGMENT"?e.createElement("div",{className:W.judgmentContent},p.choices.map((H,Ae)=>e.createElement(z.ZP,{key:Ae,disabled:!0},H.choice_text))):p.item_type==="PROGRAM"?e.createElement("div",{className:W.programContent},e.createElement(j.Z,{value:(Y=p.program_attr)==null?void 0:Y.description})):p.item_type==="COMBINATION"?e.createElement("div",{className:W.combinationContent},(q=p==null?void 0:p.sub_item_banks)==null?void 0:q.map((H,Ae)=>{var de,le,Me,ze,Le,rt;const D=`(\u9898\u76EE${Ae+1}-${(H==null?void 0:H.item_type)=="SINGLE"?"\u5355\u9009\u9898":(H==null?void 0:H.item_type)=="MULTIPLE"?"\u591A\u9009\u9898":(H==null?void 0:H.item_type)=="COMPLETION"?"\u586B\u7A7A\u9898":(H==null?void 0:H.item_type)=="JUDGMENT"?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898"}) `;return e.createElement(e.Fragment,null,e.createElement("div",{style:{marginTop:10,marginBottom:10}},e.createElement(j.Z,{value:D+H.name})),((H==null?void 0:H.item_type)=="SINGLE"||(H==null?void 0:H.item_type)=="MULTIPLE")&&H.choices.map((ge,G)=>e.createElement("div",{key:G,className:W.otherContentItem},e.createElement("p",null,Ze[G]),e.createElement(j.Z,{className:W.otehrContentHtml,value:ge.choice_text}))),(H==null?void 0:H.item_type)=="JUDGMENT"&&e.createElement("div",{style:{display:"flex",marginBottom:10}},H.choices.map((ge,G)=>e.createElement(z.ZP,{key:G,disabled:!0},ge.choice_text))),e.createElement("div",{className:W.con},(H==null?void 0:H.item_type)=="SINGLE"&&e.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",Re==null?void 0:Re[(de=H==null?void 0:H.choices)==null?void 0:de.findIndex(ge=>ge==null?void 0:ge.is_answer)]," "),(H==null?void 0:H.item_type)=="COMPLETION"&&((le=H==null?void 0:H.standard_answer)==null?void 0:le.map((ge,G)=>{var Ee;return e.createElement("div",{key:G,className:W.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${ge.position}\uFF09\uFF1A${(Ee=ge==null?void 0:ge.answer_text)==null?void 0:Ee.join("\u3001")}`)})),(H==null?void 0:H.item_type)=="MULTIPLE"&&e.createElement("b",{className:"c-grey-333 font14"}," \u7B54\u6848\uFF1A",(Me=H==null?void 0:H.choices)==null?void 0:Me.map((ge,G)=>{if(ge!=null&&ge.is_answer)return(Re==null?void 0:Re[G])+" "})," "),(H==null?void 0:H.item_type)=="JUDGMENT"&&e.createElement("div",null,"\u7B54\u6848\uFF1A",(Le=(ze=H==null?void 0:H.choices)==null?void 0:ze.find(ge=>ge.is_answer))==null?void 0:Le.choice_text),(H==null?void 0:H.item_type)=="SUBJECTIVE"&&e.createElement("div",null,"\u7B54\u6848\uFF1A",(rt=H==null?void 0:H.answer_texts)==null?void 0:rt[0]),e.createElement("div",null,e.createElement("span",null,"\u89E3\u6790\uFF1A"),e.createElement(j.Z,{className:W.parseAnswerHtml,value:H.analysis||"\u6682\u65E0\u89E3\u6790"})),e.createElement("div",null,e.createElement("span",null,"\u77E5\u8BC6\u70B9\uFF1A"),e.createElement(Ne.Z,{title:(p==null?void 0:p.tag_discipline)||"--"},e.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(p==null?void 0:p.tag_discipline)||"--")))))})):e.createElement("div",{className:W.otherContent},p.choices.map((H,Ae)=>e.createElement("div",{key:Ae,className:W.otherContentItem},e.createElement("p",null,Ze[Ae]),e.createElement(j.Z,{className:W.otehrContentHtml,value:H.choice_text}))))},oe=()=>{var Y;if((p==null?void 0:p.item_type)!=="BPROGRAM")return e.createElement("div",null,(Y=p.standard_answer)==null?void 0:Y.map((q,H)=>{var Ae,de;return e.createElement("div",{key:H,className:W.answerHtml},(q==null?void 0:q.model)===1?`\u7B54\u6848\uFF08\u586B\u7A7A${q.position}\uFF09\uFF1A${(Ae=q==null?void 0:q.answer_text)==null?void 0:Ae.join("\u3001")}`:e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("span",{style:{minWidth:110}},"\u7B54\u6848\uFF08\u586B\u7A7A",q.position,"\uFF09\uFF1A"),e.createElement(ce.Z,{value:(de=q==null?void 0:q.answer_text)==null?void 0:de.join("\u3001"),readOnly:!0})))}))},T=()=>{var Y,q,H,Ae,de,le;const Me={SUBJECTIVE:(Y=p.answer_texts)==null?void 0:Y[0],JUDGMENT:(H=(q=p.choices)==null?void 0:q.find(se=>se.is_answer))==null?void 0:H.choice_text},ze=p.choices.map(se=>se.is_answer).findIndex(se=>se),Le=ze>-1?Re[ze]:"";let rt="";p.choices.map((se,C)=>{se.is_answer&&(rt+=Re[C])});const D=Me[p.item_type];let ge=((Ae=p==null?void 0:p.program_attr)==null?void 0:Ae.code)||"";try{ge=s.Base64.decode(((de=p==null?void 0:p.program_attr)==null?void 0:de.code)||"")}catch(se){}const G={SINGLE:e.createElement(be.Z,null,e.createElement(y.Z,{className:"mt3"},"\u7B54\u6848\uFF1A"),e.createElement(y.Z,{flex:1},e.createElement(j.Z,{className:W.answerHtml,value:`\u7B54\u6848\uFF1A${Le||"\u65E0"}`}))),MULTIPLE:e.createElement(be.Z,null,e.createElement(y.Z,{className:"mt3"},"\u7B54\u6848\uFF1A"),e.createElement(y.Z,{flex:1},e.createElement(j.Z,{className:W.answerHtml,value:`\u7B54\u6848\uFF1A${rt||"\u65E0"}`}))),COMPLETION:oe(),BPROGRAM:e.createElement("div",null,e.createElement(j.Z,{className:W.answerHtml,showProgramFill:!0,value:ge}),(le=p.standard_answer)==null?void 0:le.map((se,C)=>e.createElement("div",{key:C,className:W.answerHtml},`\u7B54\u6848\uFF08\u586B\u7A7A${se.position}\uFF09\uFF1A${se==null?void 0:se.answer_text}`)))},Ee=e.createElement(be.Z,null,e.createElement(y.Z,{className:"mt3"},"\u7B54\u6848\uFF1A"),e.createElement(y.Z,{flex:1},e.createElement(j.Z,{className:W.answerHtml,value:`${D||"\u65E0"}`})));return G[p.item_type]||Ee},pe=Y=>{let q=[...w];Y.target.checked?q.push(p.id):q=q.filter(H=>H!==p.id),u(q)};return e.createElement("div",{className:W.itemWrap},e.createElement("div",{className:W.list},c&&e.createElement(J.default,{className:"mr10",onChange:pe,checked:w.includes(p.id)}),e.createElement("div",{onClick:()=>h(!V),className:W.title},e.createElement(j.Z,{key:1,showLines:1,showTextOnly:!0,className:W.topicTitleContent,value:(p==null?void 0:p.item_type)==="BPROGRAM"?(Z=p==null?void 0:p.program_attr)==null?void 0:Z.description:p.name})),e.createElement("div",{onClick:()=>h(!V),className:W.tr},e.createElement("i",{style:{transform:V?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"}))),e.createElement("aside",{style:V?{display:"block"}:{display:"none"},className:W.itemDetail},e.createElement("div",{style:{marginBottom:44}},e.createElement(j.Z,{key:2,className:W.topicTitleContent,value:(p==null?void 0:p.item_type)==="BPROGRAM"?(N=p==null?void 0:p.program_attr)==null?void 0:N.description:p.name}),e.createElement("div",{className:`${W.row} mt15`},R()),e.createElement("div",{className:W.row},e.createElement("div",{className:W.updateTimeRow},e.createElement("div",{className:W.updateTimeWrap},p.item_type==="PROGRAM"&&e.createElement("p",{className:W.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(I=p==null?void 0:p.languages)==null?void 0:I.join("/")))))),p.item_type!=="COMBINATION"&&e.createElement("div",{className:W.answerWrapper},e.createElement("img",{src:Ue,alt:"",className:W.decoration}),e.createElement("div",{className:W.answer},T()),e.createElement("div",{className:W.parse},e.createElement("div",{className:W.parseText},"\u89E3\u6790\uFF1A"),e.createElement("div",{className:W.parseAnswer},p.analysis?e.createElement(j.Z,{className:W.parseAnswerHtml,value:p.analysis}):"\u6682\u65E0\u89E3\u6790")),e.createElement("div",{className:W.parse},e.createElement("div",{className:W.parseText},"\u77E5\u8BC6\u70B9\uFF1A"),e.createElement(Ne.Z,{title:(p==null?void 0:p.tag_discipline)||"--"},e.createElement("div",{className:W.parseAnswer,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},(p==null?void 0:p.tag_discipline)||"--"))))))},m=({SubjectShare:p,isProblemset:w,data:u,user:c,page:Z,activeTabsKey:N,onPublicReview:I=()=>{},onStartExperience:V=()=>{},onSetPrivate:h=()=>{},onCorrection:R=()=>{},onChangeTag:oe=()=>{},onCollect:T=()=>{},onSetPublic:pe=()=>{},onDelete:Y=()=>{},onCancel:q=()=>{},onSelect:H=()=>{},onMoveTo:Ae=()=>{},addProblemset:de=()=>{},onSetShare:le=()=>{},onCancelShare:Me=()=>{},onPublish:ze=()=>{},onCancelPublish:Le=()=>{},globalSetting:rt})=>{var D,ge,G,Ee,se,C,A,k,f,O,F,t,o,$,X,g,E,v;const B=u.item_type==="PROGRAM"?`/problems/newedit/${(D=u.program_attr)==null?void 0:D.identifier}?tabs_key=${N}&page=${Z}`:u.item_type==="BPROGRAM"?`/problemset/edit/${(ge=u.program_attr)==null?void 0:ge.identifier}?type=1&tabs_key=${N}&page=${Z}`:`/problemset/edit/${u.id}?tabs_key=${N}&page=${Z}`,Q=N==="0"&&!u.public&&!u.apply&&(u.item_type==="PROGRAM"&&((G=u.program_attr)==null?void 0:G.status)!==0||u.item_type!=="PROGRAM"),U=[{label:React.createElement("a",{className:styles.actionLink,onClick:()=>{mediator.publish("model-change-problem",u)}},"\u4EE5\u9898\u6362\u9898"),key:"14",show:isModelUser()},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>{var b;return Le((b=u==null?void 0:u.program_attr)==null?void 0:b.identifier)}},"\u64A4\u9500\u53D1\u5E03"),key:"0",show:(N==="0"||N==="3")&&u.item_type==="PROGRAM"&&((Ee=u.program_attr)==null?void 0:Ee.status)!==0&&!u.public&&((se=u.author)==null?void 0:se.login)===((C=c.userInfo)==null?void 0:C.login)},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>Ae(u.id)},"\u79FB\u52A8\u5230"),key:"1",show:N==="0"},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>{u.is_share?Me(u.id):le(u.id)}},"\u5171\u4EAB"),key:"3",show:N==="0"&&p},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>pe(u)},"\u516C\u5F00"),key:"4",show:Q},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>Ye(void 0,null,function*(){const b=yield Fetch(`/api/item_banks/${u==null?void 0:u.id}/send_to_practice`,{method:"post",body:{ids:[u==null?void 0:u.id]}});(b==null?void 0:b.status)==0&&Modal.confirm({centered:!0,okText:"\u67E5\u770B\u5DF2\u53D1\u9001\u7684\u7F16\u7A0B\u9898",cancelText:"\u56DE\u5230\u8BD5\u9898\u5E93",title:"\u63D0\u793A",icon:null,content:"\u60A8\u5DF2\u7ECF\u6210\u529F\u5C06\u7F16\u7A0B\u9898\u53D1\u9001\u5230\u7F16\u7A0B\u5237\u9898\u4E2D\uFF0C\u53EF\u5728\u7F16\u7A0B\u5237\u9898-\u6211\u521B\u5EFA\u7684\u67E5\u770B",onOk:()=>Ye(void 0,null,function*(){history.push("/problems?tab=mine")})})})},"\u53D1\u9001\u81F3\u7F16\u7A0B\u5237\u9898"),key:"16",show:(u==null?void 0:u.item_type)=="PROGRAM"&&!((A=rt==null?void 0:rt.setting)!=null&&A.main_site)&&!((k=rt==null?void 0:rt.setting)!=null&&k.is_local)&&((f=u.program_attr)==null?void 0:f.status)!==0&&!u.public},{label:React.createElement("a",{className:styles.reviewFlag,onClick:I},"\u516C\u5F00\u5BA1\u6838\u4E2D"),key:"5",show:N==="0"&&!u.public&&u.apply&&(u.item_type==="PROGRAM"&&u.program_attr.status!==0||u.item_type!=="PROGRAM")},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>h(u.id)},"\u64A4\u9500\u516C\u5F00"),key:"6",show:(N==="0"||N==="1")&&u.public&&((O=u.author)==null?void 0:O.login)===((F=c.userInfo)==null?void 0:F.login)||N==="1"&&isCommonSuperAdminOrOperation()},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>T(u.id,u.is_collected)},"\u53D6\u6D88\u6536\u85CF"),key:"7",show:N==="2"},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>{var b;return ze((b=u==null?void 0:u.program_attr)==null?void 0:b.identifier)}},"\u53D1\u5E03"),key:"8",show:(N==="0"||N==="3")&&u.item_type==="PROGRAM"&&((t=u.program_attr)==null?void 0:t.status)===0&&!u.public&&((o=u.author)==null?void 0:o.login)===(($=c.userInfo)==null?void 0:$.login)},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>T(u.id,u.is_collected)},u.is_collected?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF"),key:"9",show:N==="1"&&!isCommonSuperAdminOrOperation()&&!isCommonStudent()&&((X=u.author)==null?void 0:X.login)!==((g=c.userInfo)==null?void 0:g.login)},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>R(u.id)},"\u7EA0\u9519"),key:"10",show:N!=="0"&&!isCommonSuperAdminOrOperation()&&!isCommonStudent()},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>oe(u)},"\u4FEE\u6539\u77E5\u8BC6\u70B9"),key:"15",show:N==="0"},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>Y(u.id)},"\u5220\u9664"),key:"11",show:N==="0"&&!u.public||N==="1"&&isCommonSuperAdminOrOperation()&&((E=u.author)==null?void 0:E.login)!==((v=c.userInfo)==null?void 0:v.login)},{label:React.createElement("a",{className:styles.actionLink,onClick:()=>de(u.id)},"\u52A0\u5165\u6211\u7684\u9898\u5E93"),key:"12",show:N==="1"||N==="3"}].filter(b=>b.show),he=React.createElement(Menu,{forceSubMenuRender:!0,className:styles.menu,items:U}),Ie=React.createElement(Menu,{forceSubMenuRender:!0,className:styles.menu},React.createElement(Menu.Item,{key:"10"},React.createElement("a",{className:styles.actionLink,onClick:()=>R(u.id)},"\u7EA0\u9519"))),x=N!=="0"&&!isCommonSuperAdminOrOperation()&&!isCommonStudent();return React.createElement(React.Fragment,null,w?React.createElement(React.Fragment,null,(N==="0"||N==="3"&&(u==null?void 0:u.edit_item_bank))&&!u.public&&React.createElement("span",{className:styles.textBtn,style:{cursor:"pointer"},onClick:()=>{openNewWindow(B);const b=document.getElementById(u.id),r=window.pageYOffset||document.documentElement.scrollTop;localStorage.setItem("problemsetid",b.getBoundingClientRect().top+r+"")}},React.createElement("div",{className:styles.line},React.createElement("b",{className:styles.b1}),React.createElement("b",{className:styles.b2})),React.createElement("i",{className:"iconfont icon-bianji10 font14 mr5"}),"\u7F16\u8F91"),React.createElement("span",{className:styles.textBtn,style:{cursor:"pointer"},onClick:()=>V(u)},React.createElement("div",{className:styles.line},React.createElement("b",{className:styles.b1}),React.createElement("b",{className:styles.b2})),React.createElement("i",{className:"iconfont icon-tiyan font14 mr5"}),"\u4F53\u9A8C",React.createElement("div",{className:styles.line},React.createElement("b",{className:styles.b1}),React.createElement("b",{className:styles.b2}))),U.length>0&&React.createElement(Dropdown,{dropdownRender:()=>he},React.createElement("span",{style:{cursor:"default",width:"105px"},onClick:b=>b.preventDefault()},React.createElement("span",{className:styles.textBtn},React.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",React.createElement("div",{className:styles.line},React.createElement("b",{className:styles.b1}),React.createElement("b",{className:styles.b2})))))):x?React.createElement(Dropdown,{className:"ml40",dropdownRender:()=>Ie},React.createElement("span",{style:{cursor:"default",width:"105px"},onClick:b=>b.preventDefault()},React.createElement("span",{className:styles.textBtn},React.createElement("i",{className:"iconfont icon-gengduo5 font14 mr5"}),"\u66F4\u591A",React.createElement("div",{className:styles.line},React.createElement("b",{className:styles.b1}),React.createElement("b",{className:styles.b2}))))):React.createElement("span",null))};var a=De},41871:function(Rt,lt,n){"use strict";n.d(lt,{A:function(){return e}});var e=(j=>(j.Mine="0",j.Public="1",j.Collection="2",j.TeachGroupShare="3",j))(e||{})},58489:function(Rt,lt,n){"use strict";n.d(lt,{AL:function(){return m},Iy:function(){return Ue},Qv:function(){return Ke},ez:function(){return De},jb:function(){return s}});var e=n(32834),j=n.n(e),z=n(11690),Ne=n.n(z);let be=1;function y(c,Z){const N=c.match(/^(\s+)(?:```)/);if(N===null)return Z;const I=N[1];return Z.split(`
|
|
`).map(V=>{const h=V.match(/^\s+/);if(h===null)return V;const[R]=h;return R.length>=I.length?V.slice(I.length):V}).join(`
|
|
`)}let J=[],W=["<ul>"];const Ce=new(j()).Renderer,l=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ue(){J.length=0,W=["<ul>"]}const s={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function ce(c,Z,N,I){if(Z>=c.length||c[Z].level<=N)return Z;var V=c[Z];I.push("<li><a href='#"+be+V.anchor+"'>"+V.text+"</a>"),Z++;var h=[];return Z=ce(c,Z,V.level,h),h.length>0&&(I.push("<ul>"),h.forEach(function(R){I.push(R)}),I.push("</ul>")),I.push("</li>"),Z=ce(c,Z,N,I),Z}function Ke(){return ce(J,0,0,W),W.push("</ul>"),W.join("")}const Te={heading(c){const Z=l.exec(c);if(be+=1,Z)return{type:"heading",raw:Z[0],depth:Z[1].length,text:Z[2]}},fences(c){const Z=this.rules.block.fences.exec(c);if(Z){const N=Z[0];let I=y(N,Z[3]||"");const V=Z[2]?Z[2].trim():Z[2];if(["latex","katex","math"].indexOf(V)>=0){const h=Ze(),R=I;I=h,Re[h]={type:"block",expression:R}}return{type:"code",raw:N,lang:V,text:I}}}},ye=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Ye=0;const Ze=()=>`__special_katext_id_${Ye++}__`;let Re={};function De(){return Re}function m(){Ye=0,Re={}}function a(c){return c=c.replace(ye,(Z,N)=>{const I=Ze();return Re[I]={type:"inline",expression:N},I}),c}const p=Ce.listitem;Ce.listitem=function(c){return p(a(c))};const w=Ce.paragraph;Ce.paragraph=function(c){return w(a(c))};const u=Ce.tablecell;Ce.tablecell=function(c,Z){return u(a(c),Z)},Ce.code=function(c,Z,N){const I=(Z||"").match(/\S*/)[0];return I?["latex","katex","math"].indexOf(I)>=0?`<p class='editormd-tex'>${c}</p>`:`<pre class="prettyprint linenums"><code class="language-${Z}">${N?c:(0,z.escape)(c,!0)}</code></pre>
|
|
`:'<pre class="prettyprint linenums"><code>'+(N?c:(0,z.escape)(c,!0))+"</code></pre>"},Ce.heading=function(c,Z,N){let I=this.options.headerPrefix+N.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return J.push({anchor:I,level:Z,text:c}),"<h"+Z+' id="'+be+I+'">'+c+"</h"+Z+">"},j().setOptions({silent:!0,gfm:!0,pedantic:!1}),j().use({tokenizer:Te,renderer:Ce}),lt.ZP=j()},24334:function(Rt,lt,n){var e,j;(function(z,Ne){Rt.exports=Ne(z)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof n.g!="undefined"?n.g:this,function(z){"use strict";z=z||{};var Ne=z.Base64,be="2.6.4",y="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",J=function(h){for(var R={},oe=0,T=h.length;oe<T;oe++)R[h.charAt(oe)]=oe;return R}(y),W=String.fromCharCode,Ce=function(h){if(h.length<2){var R=h.charCodeAt(0);return R<128?h:R<2048?W(192|R>>>6)+W(128|R&63):W(224|R>>>12&15)+W(128|R>>>6&63)+W(128|R&63)}else{var R=65536+(h.charCodeAt(0)-55296)*1024+(h.charCodeAt(1)-56320);return W(240|R>>>18&7)+W(128|R>>>12&63)+W(128|R>>>6&63)+W(128|R&63)}},l=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Ue=function(h){return h.replace(l,Ce)},s=function(h){var R=[0,2,1][h.length%3],oe=h.charCodeAt(0)<<16|(h.length>1?h.charCodeAt(1):0)<<8|(h.length>2?h.charCodeAt(2):0),T=[y.charAt(oe>>>18),y.charAt(oe>>>12&63),R>=2?"=":y.charAt(oe>>>6&63),R>=1?"=":y.charAt(oe&63)];return T.join("")},ce=z.btoa&&typeof z.btoa=="function"?function(h){return z.btoa(h)}:function(h){if(h.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return h.replace(/[\s\S]{1,3}/g,s)},Ke=function(h){return ce(Ue(String(h)))},Te=function(h){return h.replace(/[+\/]/g,function(R){return R=="+"?"-":"_"}).replace(/=/g,"")},ye=function(h,R){return R?Te(Ke(h)):Ke(h)},Ye=function(h){return ye(h,!0)},Ze;z.Uint8Array&&(Ze=function(h,R){for(var oe="",T=0,pe=h.length;T<pe;T+=3){var Y=h[T],q=h[T+1],H=h[T+2],Ae=Y<<16|q<<8|H;oe+=y.charAt(Ae>>>18)+y.charAt(Ae>>>12&63)+(typeof q!="undefined"?y.charAt(Ae>>>6&63):"=")+(typeof H!="undefined"?y.charAt(Ae&63):"=")}return R?Te(oe):oe});var Re=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,De=function(h){switch(h.length){case 4:var R=(7&h.charCodeAt(0))<<18|(63&h.charCodeAt(1))<<12|(63&h.charCodeAt(2))<<6|63&h.charCodeAt(3),oe=R-65536;return W((oe>>>10)+55296)+W((oe&1023)+56320);case 3:return W((15&h.charCodeAt(0))<<12|(63&h.charCodeAt(1))<<6|63&h.charCodeAt(2));default:return W((31&h.charCodeAt(0))<<6|63&h.charCodeAt(1))}},m=function(h){return h.replace(Re,De)},a=function(h){var R=h.length,oe=R%4,T=(R>0?J[h.charAt(0)]<<18:0)|(R>1?J[h.charAt(1)]<<12:0)|(R>2?J[h.charAt(2)]<<6:0)|(R>3?J[h.charAt(3)]:0),pe=[W(T>>>16),W(T>>>8&255),W(T&255)];return pe.length-=[0,0,2,1][oe],pe.join("")},p=z.atob&&typeof z.atob=="function"?function(h){return z.atob(h)}:function(h){return h.replace(/\S{1,4}/g,a)},w=function(h){return p(String(h).replace(/[^A-Za-z0-9\+\/]/g,""))},u=function(h){return m(p(h))},c=function(h){return String(h).replace(/[-_]/g,function(R){return R=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Z=function(h){return u(c(h))},N;z.Uint8Array&&(N=function(h){return Uint8Array.from(w(c(h)),function(R){return R.charCodeAt(0)})});var I=function(){var h=z.Base64;return z.Base64=Ne,h};if(z.Base64={VERSION:be,atob:w,btoa:ce,fromBase64:Z,toBase64:ye,utob:Ue,encode:ye,encodeURI:Ye,btou:m,decode:Z,noConflict:I,fromUint8Array:Ze,toUint8Array:N},typeof Object.defineProperty=="function"){var V=function(h){return{value:h,enumerable:!1,writable:!0,configurable:!0}};z.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",V(function(){return Z(this)})),Object.defineProperty(String.prototype,"toBase64",V(function(h){return ye(this,h)})),Object.defineProperty(String.prototype,"toBase64URI",V(function(){return ye(this,!0)}))}}return z.Meteor&&(Base64=z.Base64),Rt.exports?Rt.exports.Base64=z.Base64:(e=[],j=function(){return z.Base64}.apply(lt,e),j!==void 0&&(Rt.exports=j)),{Base64:z.Base64}})},23425:function(Rt,lt,n){"use strict";n.d(lt,{Z:function(){return w}});var e=n(20068),j=n(54476),z=n(76190),Ne=n(33885),be=n(42978),y=n(92310),J=n.n(y),W=n(18929),Ce=n(10228),l=n(26112),Ue=n(48736),s=n(59301),ce=n(17119),Ke=[10,20,50,100],Te=function(c){var Z=c.pageSizeOptions,N=Z===void 0?Ke:Z,I=c.locale,V=c.changeSize,h=c.pageSize,R=c.goButton,oe=c.quickGo,T=c.rootPrefixCls,pe=c.disabled,Y=c.buildOptionText,q=c.showSizeChanger,H=c.sizeChangerRender,Ae=s.useState(""),de=(0,be.Z)(Ae,2),le=de[0],Me=de[1],ze=function(){return!le||Number.isNaN(le)?void 0:Number(le)},Le=typeof Y=="function"?Y:function(k){return"".concat(k," ").concat(I.items_per_page)},rt=function(f){Me(f.target.value)},D=function(f){R||le===""||(Me(""),!(f.relatedTarget&&(f.relatedTarget.className.indexOf("".concat(T,"-item-link"))>=0||f.relatedTarget.className.indexOf("".concat(T,"-item"))>=0))&&(oe==null||oe(ze())))},ge=function(f){le!==""&&(f.keyCode===Ce.Z.ENTER||f.type==="click")&&(Me(""),oe==null||oe(ze()))},G=function(){return N.some(function(f){return f.toString()===h.toString()})?N:N.concat([h]).sort(function(f,O){var F=Number.isNaN(Number(f))?0:Number(f),t=Number.isNaN(Number(O))?0:Number(O);return F-t})},Ee="".concat(T,"-options");if(!q&&!oe)return null;var se=null,C=null,A=null;return q&&H&&(se=H({disabled:pe,size:h,onSizeChange:function(f){V==null||V(Number(f))},"aria-label":I.page_size,className:"".concat(Ee,"-size-changer"),options:G().map(function(k){return{label:Le(k),value:k}})})),oe&&(R&&(A=typeof R=="boolean"?s.createElement("button",{type:"button",onClick:ge,onKeyUp:ge,disabled:pe,className:"".concat(Ee,"-quick-jumper-button")},I.jump_to_confirm):s.createElement("span",{onClick:ge,onKeyUp:ge},R)),C=s.createElement("div",{className:"".concat(Ee,"-quick-jumper")},I.jump_to,s.createElement("input",{disabled:pe,type:"text",value:le,onChange:rt,onKeyUp:ge,onBlur:D,"aria-label":I.page}),I.page,A)),s.createElement("li",{className:Ee},se,C)},ye=Te,Ye=function(c){var Z=c.rootPrefixCls,N=c.page,I=c.active,V=c.className,h=c.showTitle,R=c.onClick,oe=c.onKeyPress,T=c.itemRender,pe="".concat(Z,"-item"),Y=J()(pe,"".concat(pe,"-").concat(N),(0,e.Z)((0,e.Z)({},"".concat(pe,"-active"),I),"".concat(pe,"-disabled"),!N),V),q=function(){R(N)},H=function(le){oe(le,R,N)},Ae=T(N,"page",s.createElement("a",{rel:"nofollow"},N));return Ae?s.createElement("li",{title:h?String(N):null,className:Y,onClick:q,onKeyDown:H,tabIndex:0},Ae):null},Ze=Ye,Re=function(c,Z,N){return N};function De(){}function m(u){var c=Number(u);return typeof c=="number"&&!Number.isNaN(c)&&isFinite(c)&&Math.floor(c)===c}function a(u,c,Z){var N=typeof u=="undefined"?c:u;return Math.floor((Z-1)/N)+1}var p=function(c){var Z=c.prefixCls,N=Z===void 0?"rc-pagination":Z,I=c.selectPrefixCls,V=I===void 0?"rc-select":I,h=c.className,R=c.current,oe=c.defaultCurrent,T=oe===void 0?1:oe,pe=c.total,Y=pe===void 0?0:pe,q=c.pageSize,H=c.defaultPageSize,Ae=H===void 0?10:H,de=c.onChange,le=de===void 0?De:de,Me=c.hideOnSinglePage,ze=c.align,Le=c.showPrevNextJumpers,rt=Le===void 0?!0:Le,D=c.showQuickJumper,ge=c.showLessItems,G=c.showTitle,Ee=G===void 0?!0:G,se=c.onShowSizeChange,C=se===void 0?De:se,A=c.locale,k=A===void 0?ce.Z:A,f=c.style,O=c.totalBoundaryShowSizeChanger,F=O===void 0?50:O,t=c.disabled,o=c.simple,$=c.showTotal,X=c.showSizeChanger,g=X===void 0?Y>F:X,E=c.sizeChangerRender,v=c.pageSizeOptions,B=c.itemRender,Q=B===void 0?Re:B,U=c.jumpPrevIcon,he=c.jumpNextIcon,Ie=c.prevIcon,x=c.nextIcon,b=s.useRef(null),r=(0,W.Z)(10,{value:q,defaultValue:Ae}),K=(0,be.Z)(r,2),P=K[0],M=K[1],ue=(0,W.Z)(1,{value:R,defaultValue:T,postState:function(st){return Math.max(1,Math.min(st,a(void 0,P,Y)))}}),ee=(0,be.Z)(ue,2),S=ee[0],fe=ee[1],Ge=s.useState(S),$e=(0,be.Z)(Ge,2),ct=$e[0],ut=$e[1];(0,s.useEffect)(function(){ut(S)},[S]);var yt=le!==De,Pt="current"in c,tt=Math.max(1,S-(ge?3:5)),Je=Math.min(a(void 0,P,Y),S+(ge?3:5));function _(Ve,st){var ne=Ve||s.createElement("button",{type:"button","aria-label":st,className:"".concat(N,"-item-link")});return typeof Ve=="function"&&(ne=s.createElement(Ve,(0,Ne.Z)({},c))),ne}function Qe(Ve){var st=Ve.target.value,ne=a(void 0,P,Y),nt;return st===""?nt=st:Number.isNaN(Number(st))?nt=ct:st>=ne?nt=ne:nt=Number(st),nt}function Oe(Ve){return m(Ve)&&Ve!==S&&m(Y)&&Y>0}var gt=Y>P?D:!1;function it(Ve){(Ve.keyCode===Ce.Z.UP||Ve.keyCode===Ce.Z.DOWN)&&Ve.preventDefault()}function Ct(Ve){var st=Qe(Ve);switch(st!==ct&&ut(st),Ve.keyCode){case Ce.Z.ENTER:ot(st);break;case Ce.Z.UP:ot(st-1);break;case Ce.Z.DOWN:ot(st+1);break;default:break}}function Et(Ve){ot(Qe(Ve))}function xt(Ve){var st=a(Ve,P,Y),ne=S>st&&st!==0?st:S;M(Ve),ut(ne),C==null||C(S,Ve),fe(ne),le==null||le(ne,Ve)}function ot(Ve){if(Oe(Ve)&&!t){var st=a(void 0,P,Y),ne=Ve;return Ve>st?ne=st:Ve<1&&(ne=1),ne!==ct&&ut(ne),fe(ne),le==null||le(ne,P),ne}return S}var Dt=S>1,an=S<a(void 0,P,Y);function Kt(){Dt&&ot(S-1)}function wt(){an&&ot(S+1)}function Bt(){ot(tt)}function en(){ot(Je)}function Fe(Ve,st){if(Ve.key==="Enter"||Ve.charCode===Ce.Z.ENTER||Ve.keyCode===Ce.Z.ENTER){for(var ne=arguments.length,nt=new Array(ne>2?ne-2:0),dt=2;dt<ne;dt++)nt[dt-2]=arguments[dt];st.apply(void 0,nt)}}function we(Ve){Fe(Ve,Kt)}function We(Ve){Fe(Ve,wt)}function St(Ve){Fe(Ve,Bt)}function Zt(Ve){Fe(Ve,en)}function d(Ve){var st=Q(Ve,"prev",_(Ie,"prev page"));return s.isValidElement(st)?s.cloneElement(st,{disabled:!Dt}):st}function i(Ve){var st=Q(Ve,"next",_(x,"next page"));return s.isValidElement(st)?s.cloneElement(st,{disabled:!an}):st}function re(Ve){(Ve.type==="click"||Ve.keyCode===Ce.Z.ENTER)&&ot(ct)}var L=null,te=(0,l.Z)(c,{aria:!0,data:!0}),ke=$&&s.createElement("li",{className:"".concat(N,"-total-text")},$(Y,[Y===0?0:(S-1)*P+1,S*P>Y?Y:S*P])),ae=null,ie=a(void 0,P,Y);if(Me&&Y<=P)return null;var Pe=[],me={rootPrefixCls:N,onClick:ot,onKeyPress:Fe,showTitle:Ee,itemRender:Q,page:-1},xe=S-1>0?S-1:0,Se=S+1<ie?S+1:ie,je=D&&D.goButton,Be=(0,z.Z)(o)==="object"?o.readOnly:!o,Xe=je,at=null;o&&(je&&(typeof je=="boolean"?Xe=s.createElement("button",{type:"button",onClick:re,onKeyUp:re},k.jump_to_confirm):Xe=s.createElement("span",{onClick:re,onKeyUp:re},je),Xe=s.createElement("li",{title:Ee?"".concat(k.jump_to).concat(S,"/").concat(ie):null,className:"".concat(N,"-simple-pager")},Xe)),at=s.createElement("li",{title:Ee?"".concat(S,"/").concat(ie):null,className:"".concat(N,"-simple-pager")},Be?ct:s.createElement("input",{type:"text","aria-label":k.jump_to,value:ct,disabled:t,onKeyDown:it,onKeyUp:Ct,onChange:Ct,onBlur:Et,size:3}),s.createElement("span",{className:"".concat(N,"-slash")},"/"),ie));var et=ge?1:2;if(ie<=3+et*2){ie||Pe.push(s.createElement(Ze,(0,j.Z)({},me,{key:"noPager",page:1,className:"".concat(N,"-item-disabled")})));for(var bt=1;bt<=ie;bt+=1)Pe.push(s.createElement(Ze,(0,j.Z)({},me,{key:bt,page:bt,active:S===bt})))}else{var $t=ge?k.prev_3:k.prev_5,zt=ge?k.next_3:k.next_5,It=Q(tt,"jump-prev",_(U,"prev page")),Ht=Q(Je,"jump-next",_(he,"next page"));rt&&(L=It?s.createElement("li",{title:Ee?$t:null,key:"prev",onClick:Bt,tabIndex:0,onKeyDown:St,className:J()("".concat(N,"-jump-prev"),(0,e.Z)({},"".concat(N,"-jump-prev-custom-icon"),!!U))},It):null,ae=Ht?s.createElement("li",{title:Ee?zt:null,key:"next",onClick:en,tabIndex:0,onKeyDown:Zt,className:J()("".concat(N,"-jump-next"),(0,e.Z)({},"".concat(N,"-jump-next-custom-icon"),!!he))},Ht):null);var vt=Math.max(1,S-et),Wt=Math.min(S+et,ie);S-1<=et&&(Wt=1+et*2),ie-S<=et&&(vt=ie-et*2);for(var Jt=vt;Jt<=Wt;Jt+=1)Pe.push(s.createElement(Ze,(0,j.Z)({},me,{key:Jt,page:Jt,active:S===Jt})));if(S-1>=et*2&&S!==3&&(Pe[0]=s.cloneElement(Pe[0],{className:J()("".concat(N,"-item-after-jump-prev"),Pe[0].props.className)}),Pe.unshift(L)),ie-S>=et*2&&S!==ie-2){var Mt=Pe[Pe.length-1];Pe[Pe.length-1]=s.cloneElement(Mt,{className:J()("".concat(N,"-item-before-jump-next"),Mt.props.className)}),Pe.push(ae)}vt!==1&&Pe.unshift(s.createElement(Ze,(0,j.Z)({},me,{key:1,page:1}))),Wt!==ie&&Pe.push(s.createElement(Ze,(0,j.Z)({},me,{key:ie,page:ie})))}var Ot=d(xe);if(Ot){var Xt=!Dt||!ie;Ot=s.createElement("li",{title:Ee?k.prev_page:null,onClick:Kt,tabIndex:Xt?null:0,onKeyDown:we,className:J()("".concat(N,"-prev"),(0,e.Z)({},"".concat(N,"-disabled"),Xt)),"aria-disabled":Xt},Ot)}var Lt=i(Se);if(Lt){var jt,qt;o?(jt=!an,qt=Dt?0:null):(jt=!an||!ie,qt=jt?null:0),Lt=s.createElement("li",{title:Ee?k.next_page:null,onClick:wt,tabIndex:qt,onKeyDown:We,className:J()("".concat(N,"-next"),(0,e.Z)({},"".concat(N,"-disabled"),jt)),"aria-disabled":jt},Lt)}var Vt=J()(N,h,(0,e.Z)((0,e.Z)((0,e.Z)((0,e.Z)((0,e.Z)({},"".concat(N,"-start"),ze==="start"),"".concat(N,"-center"),ze==="center"),"".concat(N,"-end"),ze==="end"),"".concat(N,"-simple"),o),"".concat(N,"-disabled"),t));return s.createElement("ul",(0,j.Z)({className:Vt,style:f,ref:b},te),ke,Ot,o?at:Pe,Lt,s.createElement(ye,{locale:k,rootPrefixCls:N,disabled:t,selectPrefixCls:V,changeSize:xt,pageSize:P,pageSizeOptions:v,quickGo:gt?ot:null,goButton:Xe,showSizeChanger:g,sizeChangerRender:E}))},w=p},6551:function(Rt,lt,n){"use strict";n.d(lt,{ZP:function(){return J}});var e=n(42978),j=n(59301),z=n(47273),Ne=0,be=(0,z.Z)();function y(){var W;return be?(W=Ne,Ne+=1):W="TEST_OR_SSR",W}function J(W){var Ce=j.useState(),l=(0,e.Z)(Ce,2),Ue=l[0],s=l[1];return j.useEffect(function(){s("rc_select_".concat(y()))},[]),W||Ue}},37463:function(Rt,lt,n){"use strict";n.d(lt,{Ac:function(){return r},Xo:function(){return P},Wx:function(){return ue},ZP:function(){return Zt},lk:function(){return De}});var e=n(54476),j=n(94480),z=n(20068),Ne=n(33885),be=n(42978),y=n(75931),J=n(76190),W=n(18929),Ce=n(48736),l=n(59301),Ue=n(92310),s=n.n(Ue),ce=n(34280),Ke=n(49658),Te=n(8654),ye=function(i){var re=i.className,L=i.customizeIcon,te=i.customizeIconProps,ke=i.children,ae=i.onMouseDown,ie=i.onClick,Pe=typeof L=="function"?L(te):L;return l.createElement("span",{className:re,onMouseDown:function(xe){xe.preventDefault(),ae==null||ae(xe)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:ie,"aria-hidden":!0},Pe!==void 0?Pe:l.createElement("span",{className:s()(re.split(/\s+/).map(function(me){return"".concat(me,"-icon")}))},ke))},Ye=ye,Ze=function(i,re,L,te,ke){var ae=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,ie=arguments.length>6?arguments[6]:void 0,Pe=arguments.length>7?arguments[7]:void 0,me=l.useMemo(function(){if((0,J.Z)(te)==="object")return te.clearIcon;if(ke)return ke},[te,ke]),xe=l.useMemo(function(){return!!(!ae&&te&&(L.length||ie)&&!(Pe==="combobox"&&ie===""))},[te,ae,L.length,ie,Pe]);return{allowClear:xe,clearIcon:l.createElement(Ye,{className:"".concat(i,"-clear"),onMouseDown:re,customizeIcon:me},"\xD7")}},Re=l.createContext(null);function De(){return l.useContext(Re)}function m(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,i=l.useState(!1),re=(0,be.Z)(i,2),L=re[0],te=re[1],ke=l.useRef(null),ae=function(){window.clearTimeout(ke.current)};l.useEffect(function(){return ae},[]);var ie=function(me,xe){ae(),ke.current=window.setTimeout(function(){te(me),xe&&xe()},d)};return[L,ie,ae]}function a(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,i=l.useRef(null),re=l.useRef(null);l.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function L(te){(te||i.current===null)&&(i.current=te),window.clearTimeout(re.current),re.current=window.setTimeout(function(){i.current=null},d)}return[function(){return i.current},L]}function p(d,i,re,L){var te=l.useRef(null);te.current={open:i,triggerOpen:re,customizedTrigger:L},l.useEffect(function(){function ke(ae){var ie;if(!((ie=te.current)!==null&&ie!==void 0&&ie.customizedTrigger)){var Pe=ae.target;Pe.shadowRoot&&ae.composed&&(Pe=ae.composedPath()[0]||Pe),te.current.open&&d().filter(function(me){return me}).every(function(me){return!me.contains(Pe)&&me!==Pe})&&te.current.triggerOpen(!1)}}return window.addEventListener("mousedown",ke),function(){return window.removeEventListener("mousedown",ke)}},[])}var w=n(10228);function u(d){return d&&![w.Z.ESC,w.Z.SHIFT,w.Z.BACKSPACE,w.Z.TAB,w.Z.WIN_KEY,w.Z.ALT,w.Z.META,w.Z.WIN_KEY_RIGHT,w.Z.CTRL,w.Z.SEMICOLON,w.Z.EQUALS,w.Z.CAPS_LOCK,w.Z.CONTEXT_MENU,w.Z.F1,w.Z.F2,w.Z.F3,w.Z.F4,w.Z.F5,w.Z.F6,w.Z.F7,w.Z.F8,w.Z.F9,w.Z.F10,w.Z.F11,w.Z.F12].includes(d)}var c=n(26112),Z=n(11780);function N(d,i,re){var L=(0,Ne.Z)((0,Ne.Z)({},d),re?i:{});return Object.keys(i).forEach(function(te){var ke=i[te];typeof ke=="function"&&(L[te]=function(){for(var ae,ie=arguments.length,Pe=new Array(ie),me=0;me<ie;me++)Pe[me]=arguments[me];return ke.apply(void 0,Pe),(ae=d[te])===null||ae===void 0?void 0:ae.call.apply(ae,[d].concat(Pe))})}),L}var I=N,V=["prefixCls","id","inputElement","autoFocus","autoComplete","editable","activeDescendantId","value","open","attrs"],h=function(i,re){var L=i.prefixCls,te=i.id,ke=i.inputElement,ae=i.autoFocus,ie=i.autoComplete,Pe=i.editable,me=i.activeDescendantId,xe=i.value,Se=i.open,je=i.attrs,Be=(0,y.Z)(i,V),Xe=ke||l.createElement("input",null),at=Xe,et=at.ref,bt=at.props;return(0,Ce.Kp)(!("maxLength"in Xe.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Xe=l.cloneElement(Xe,(0,Ne.Z)((0,Ne.Z)((0,Ne.Z)({type:"search"},I(Be,bt,!0)),{},{id:te,ref:(0,Te.sQ)(re,et),autoComplete:ie||"off",autoFocus:ae,className:s()("".concat(L,"-selection-search-input"),bt==null?void 0:bt.className),role:"combobox","aria-expanded":Se||!1,"aria-haspopup":"listbox","aria-owns":"".concat(te,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(te,"_list"),"aria-activedescendant":Se?me:void 0},je),{},{value:Pe?xe:"",readOnly:!Pe,unselectable:Pe?null:"on",style:(0,Ne.Z)((0,Ne.Z)({},bt.style),{},{opacity:Pe?null:0})})),Xe},R=l.forwardRef(h),oe=R;function T(d){return Array.isArray(d)?d:d!==void 0?[d]:[]}var pe=typeof window!="undefined"&&window.document&&window.document.documentElement,Y=pe;function q(d){return d!=null}function H(d){return!d&&d!==0}function Ae(d){return["string","number"].includes((0,J.Z)(d))}function de(d){var i=void 0;return d&&(Ae(d.title)?i=d.title.toString():Ae(d.label)&&(i=d.label.toString())),i}function le(d,i){Y?l.useLayoutEffect(d,i):l.useEffect(d,i)}function Me(d){var i;return(i=d.key)!==null&&i!==void 0?i:d.value}var ze=function(i){i.preventDefault(),i.stopPropagation()},Le=function(i){var re=i.id,L=i.prefixCls,te=i.values,ke=i.open,ae=i.searchValue,ie=i.autoClearSearchValue,Pe=i.inputRef,me=i.placeholder,xe=i.disabled,Se=i.mode,je=i.showSearch,Be=i.autoFocus,Xe=i.autoComplete,at=i.activeDescendantId,et=i.tabIndex,bt=i.removeIcon,$t=i.maxTagCount,zt=i.maxTagTextLength,It=i.maxTagPlaceholder,Ht=It===void 0?function(qe){return"+ ".concat(qe.length," ...")}:It,vt=i.tagRender,Wt=i.onToggleOpen,Jt=i.onRemove,Mt=i.onInputChange,Ot=i.onInputPaste,Xt=i.onInputKeyDown,Lt=i.onInputMouseDown,jt=i.onInputCompositionStart,qt=i.onInputCompositionEnd,Vt=i.onInputBlur,Ve=l.useRef(null),st=(0,l.useState)(0),ne=(0,be.Z)(st,2),nt=ne[0],dt=ne[1],At=(0,l.useState)(!1),Yt=(0,be.Z)(At,2),fn=Yt[0],mn=Yt[1],tn="".concat(L,"-selection"),An=ke||Se==="multiple"&&ie===!1||Se==="tags"?ae:"",rn=Se==="tags"||Se==="multiple"&&ie===!1||je&&(ke||fn);le(function(){dt(Ve.current.scrollWidth)},[An]);var Nn=function(He,ft,Tt,Ut,Qt){return l.createElement("span",{title:de(He),className:s()("".concat(tn,"-item"),(0,z.Z)({},"".concat(tn,"-item-disabled"),Tt))},l.createElement("span",{className:"".concat(tn,"-item-content")},ft),Ut&&l.createElement(Ye,{className:"".concat(tn,"-item-remove"),onMouseDown:ze,onClick:Qt,customizeIcon:bt},"\xD7"))},Cn=function(He,ft,Tt,Ut,Qt,cn){var gn=function(Bn){ze(Bn),Wt(!ke)};return l.createElement("span",{onMouseDown:gn},vt({label:ft,value:He,disabled:Tt,closable:Ut,onClose:Qt,isMaxTag:!!cn}))},on=function(He){var ft=He.disabled,Tt=He.label,Ut=He.value,Qt=!xe&&!ft,cn=Tt;if(typeof zt=="number"&&(typeof Tt=="string"||typeof Tt=="number")){var gn=String(cn);gn.length>zt&&(cn="".concat(gn.slice(0,zt),"..."))}var yn=function(ln){ln&&ln.stopPropagation(),Jt(He)};return typeof vt=="function"?Cn(Ut,cn,ft,Qt,yn):Nn(He,cn,ft,Qt,yn)},Nt=function(He){if(!te.length)return null;var ft=typeof Ht=="function"?Ht(He):Ht;return typeof vt=="function"?Cn(void 0,ft,!1,!1,void 0,!0):Nn({title:ft},ft,!1)},ve=l.createElement("div",{className:"".concat(tn,"-search"),style:{width:nt},onFocus:function(){mn(!0)},onBlur:function(){mn(!1)}},l.createElement(oe,{ref:Pe,open:ke,prefixCls:L,id:re,inputElement:null,disabled:xe,autoFocus:Be,autoComplete:Xe,editable:rn,activeDescendantId:at,value:An,onKeyDown:Xt,onMouseDown:Lt,onChange:Mt,onPaste:Ot,onCompositionStart:jt,onCompositionEnd:qt,onBlur:Vt,tabIndex:et,attrs:(0,c.Z)(i,!0)}),l.createElement("span",{ref:Ve,className:"".concat(tn,"-search-mirror"),"aria-hidden":!0},An,"\xA0")),_e=l.createElement(Z.Z,{prefixCls:"".concat(tn,"-overflow"),data:te,renderItem:on,renderRest:Nt,suffix:ve,itemKey:Me,maxCount:$t});return l.createElement("span",{className:"".concat(tn,"-wrap")},_e,!te.length&&!An&&l.createElement("span",{className:"".concat(tn,"-placeholder")},me))},rt=Le,D=function(i){var re=i.inputElement,L=i.prefixCls,te=i.id,ke=i.inputRef,ae=i.disabled,ie=i.autoFocus,Pe=i.autoComplete,me=i.activeDescendantId,xe=i.mode,Se=i.open,je=i.values,Be=i.placeholder,Xe=i.tabIndex,at=i.showSearch,et=i.searchValue,bt=i.activeValue,$t=i.maxLength,zt=i.onInputKeyDown,It=i.onInputMouseDown,Ht=i.onInputChange,vt=i.onInputPaste,Wt=i.onInputCompositionStart,Jt=i.onInputCompositionEnd,Mt=i.onInputBlur,Ot=i.title,Xt=l.useState(!1),Lt=(0,be.Z)(Xt,2),jt=Lt[0],qt=Lt[1],Vt=xe==="combobox",Ve=Vt||at,st=je[0],ne=et||"";Vt&&bt&&!jt&&(ne=bt),l.useEffect(function(){Vt&&qt(!1)},[Vt,bt]);var nt=xe!=="combobox"&&!Se&&!at?!1:!!ne,dt=Ot===void 0?de(st):Ot,At=l.useMemo(function(){return st?null:l.createElement("span",{className:"".concat(L,"-selection-placeholder"),style:nt?{visibility:"hidden"}:void 0},Be)},[st,nt,Be,L]);return l.createElement("span",{className:"".concat(L,"-selection-wrap")},l.createElement("span",{className:"".concat(L,"-selection-search")},l.createElement(oe,{ref:ke,prefixCls:L,id:te,open:Se,inputElement:re,disabled:ae,autoFocus:ie,autoComplete:Pe,editable:Ve,activeDescendantId:me,value:ne,onKeyDown:zt,onMouseDown:It,onChange:function(fn){qt(!0),Ht(fn)},onPaste:vt,onCompositionStart:Wt,onCompositionEnd:Jt,onBlur:Mt,tabIndex:Xe,attrs:(0,c.Z)(i,!0),maxLength:Vt?$t:void 0})),!Vt&&st?l.createElement("span",{className:"".concat(L,"-selection-item"),title:dt,style:nt?{visibility:"hidden"}:void 0},st.label):null,At)},ge=D,G=function(i,re){var L=(0,l.useRef)(null),te=(0,l.useRef)(!1),ke=i.prefixCls,ae=i.open,ie=i.mode,Pe=i.showSearch,me=i.tokenWithEnter,xe=i.disabled,Se=i.prefix,je=i.autoClearSearchValue,Be=i.onSearch,Xe=i.onSearchSubmit,at=i.onToggleOpen,et=i.onInputKeyDown,bt=i.onInputBlur,$t=i.domRef;l.useImperativeHandle(re,function(){return{focus:function(dt){L.current.focus(dt)},blur:function(){L.current.blur()}}});var zt=a(0),It=(0,be.Z)(zt,2),Ht=It[0],vt=It[1],Wt=function(dt){var At=dt.which,Yt=L.current instanceof HTMLTextAreaElement;!Yt&&ae&&(At===w.Z.UP||At===w.Z.DOWN)&&dt.preventDefault(),et&&et(dt),At===w.Z.ENTER&&ie==="tags"&&!te.current&&!ae&&(Xe==null||Xe(dt.target.value)),!(Yt&&!ae&&~[w.Z.UP,w.Z.DOWN,w.Z.LEFT,w.Z.RIGHT].indexOf(At))&&u(At)&&at(!0)},Jt=function(){vt(!0)},Mt=(0,l.useRef)(null),Ot=function(dt){Be(dt,!0,te.current)!==!1&&at(!0)},Xt=function(){te.current=!0},Lt=function(dt){te.current=!1,ie!=="combobox"&&Ot(dt.target.value)},jt=function(dt){var At=dt.target.value;if(me&&Mt.current&&/[\r\n]/.test(Mt.current)){var Yt=Mt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");At=At.replace(Yt,Mt.current)}Mt.current=null,Ot(At)},qt=function(dt){var At=dt.clipboardData,Yt=At==null?void 0:At.getData("text");Mt.current=Yt||""},Vt=function(dt){var At=dt.target;if(At!==L.current){var Yt=document.body.style.msTouchAction!==void 0;Yt?setTimeout(function(){L.current.focus()}):L.current.focus()}},Ve=function(dt){var At=Ht();dt.target!==L.current&&!At&&!(ie==="combobox"&&xe)&&dt.preventDefault(),(ie!=="combobox"&&(!Pe||!At)||!ae)&&(ae&&je!==!1&&Be("",!0,!1),at())},st={inputRef:L,onInputKeyDown:Wt,onInputMouseDown:Jt,onInputChange:jt,onInputPaste:qt,onInputCompositionStart:Xt,onInputCompositionEnd:Lt,onInputBlur:bt},ne=ie==="multiple"||ie==="tags"?l.createElement(rt,(0,e.Z)({},i,st)):l.createElement(ge,(0,e.Z)({},i,st));return l.createElement("div",{ref:$t,className:"".concat(ke,"-selector"),onClick:Vt,onMouseDown:Ve},Se&&l.createElement("div",{className:"".concat(ke,"-prefix")},Se),ne)},Ee=l.forwardRef(G),se=Ee,C=n(65030),A=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],k=function(i){var re=i===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"}}},f=function(i,re){var L=i.prefixCls,te=i.disabled,ke=i.visible,ae=i.children,ie=i.popupElement,Pe=i.animation,me=i.transitionName,xe=i.dropdownStyle,Se=i.dropdownClassName,je=i.direction,Be=je===void 0?"ltr":je,Xe=i.placement,at=i.builtinPlacements,et=i.dropdownMatchSelectWidth,bt=i.dropdownRender,$t=i.dropdownAlign,zt=i.getPopupContainer,It=i.empty,Ht=i.getTriggerDOMNode,vt=i.onPopupVisibleChange,Wt=i.onPopupMouseEnter,Jt=(0,y.Z)(i,A),Mt="".concat(L,"-dropdown"),Ot=ie;bt&&(Ot=bt(ie));var Xt=l.useMemo(function(){return at||k(et)},[at,et]),Lt=Pe?"".concat(Mt,"-").concat(Pe):me,jt=typeof et=="number",qt=l.useMemo(function(){return jt?null:et===!1?"minWidth":"width"},[et,jt]),Vt=xe;jt&&(Vt=(0,Ne.Z)((0,Ne.Z)({},Vt),{},{width:et}));var Ve=l.useRef(null);return l.useImperativeHandle(re,function(){return{getPopupElement:function(){var ne;return(ne=Ve.current)===null||ne===void 0?void 0:ne.popupElement}}}),l.createElement(C.Z,(0,e.Z)({},Jt,{showAction:vt?["click"]:[],hideAction:vt?["click"]:[],popupPlacement:Xe||(Be==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Xt,prefixCls:Mt,popupTransitionName:Lt,popup:l.createElement("div",{onMouseEnter:Wt},Ot),ref:Ve,stretch:qt,popupAlign:$t,popupVisible:ke,getPopupContainer:zt,popupClassName:s()(Se,(0,z.Z)({},"".concat(Mt,"-empty"),It)),popupStyle:Vt,getTriggerDOMNode:Ht,onPopupVisibleChange:vt}),ae)},O=l.forwardRef(f),F=O,t=n(66712);function o(d,i){var re=d.key,L;return"value"in d&&(L=d.value),re!=null?re:L!==void 0?L:"rc-index-key-".concat(i)}function $(d){return typeof d!="undefined"&&!Number.isNaN(d)}function X(d,i){var re=d||{},L=re.label,te=re.value,ke=re.options,ae=re.groupLabel,ie=L||(i?"children":"label");return{label:ie,value:te||"value",options:ke||"options",groupLabel:ae||ie}}function g(d){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=i.fieldNames,L=i.childrenAsData,te=[],ke=X(re,!1),ae=ke.label,ie=ke.value,Pe=ke.options,me=ke.groupLabel;function xe(Se,je){Array.isArray(Se)&&Se.forEach(function(Be){if(je||!(Pe in Be)){var Xe=Be[ie];te.push({key:o(Be,te.length),groupOption:je,data:Be,label:Be[ae],value:Xe})}else{var at=Be[me];at===void 0&&L&&(at=Be.label),te.push({key:o(Be,te.length),group:!0,data:Be,label:at}),xe(Be[Pe],!0)}})}return xe(d,!1),te}function E(d){var i=(0,Ne.Z)({},d);return"props"in i||Object.defineProperty(i,"props",{get:function(){return(0,Ce.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),i}}),i}var v=function(i,re,L){if(!re||!re.length)return null;var te=!1,ke=function ie(Pe,me){var xe=(0,t.Z)(me),Se=xe[0],je=xe.slice(1);if(!Se)return[Pe];var Be=Pe.split(Se);return te=te||Be.length>1,Be.reduce(function(Xe,at){return[].concat((0,j.Z)(Xe),(0,j.Z)(ie(at,je)))},[]).filter(Boolean)},ae=ke(i,re);return te?typeof L!="undefined"?ae.slice(0,L):ae:null},B=l.createContext(null),Q=B;function U(d){var i=d.visible,re=d.values;if(!i)return null;var L=50;return l.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(re.slice(0,L).map(function(te){var ke=te.label,ae=te.value;return["number","string"].includes((0,J.Z)(ke))?ke:ae}).join(", ")),re.length>L?", ...":null)}var he=["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","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ie=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],x=function(i){return i==="tags"||i==="multiple"},b=l.forwardRef(function(d,i){var re,L=d.id,te=d.prefixCls,ke=d.className,ae=d.showSearch,ie=d.tagRender,Pe=d.direction,me=d.omitDomProps,xe=d.displayValues,Se=d.onDisplayValuesChange,je=d.emptyOptions,Be=d.notFoundContent,Xe=Be===void 0?"Not Found":Be,at=d.onClear,et=d.mode,bt=d.disabled,$t=d.loading,zt=d.getInputElement,It=d.getRawInputElement,Ht=d.open,vt=d.defaultOpen,Wt=d.onDropdownVisibleChange,Jt=d.activeValue,Mt=d.onActiveValueChange,Ot=d.activeDescendantId,Xt=d.searchValue,Lt=d.autoClearSearchValue,jt=d.onSearch,qt=d.onSearchSplit,Vt=d.tokenSeparators,Ve=d.allowClear,st=d.prefix,ne=d.suffixIcon,nt=d.clearIcon,dt=d.OptionList,At=d.animation,Yt=d.transitionName,fn=d.dropdownStyle,mn=d.dropdownClassName,tn=d.dropdownMatchSelectWidth,An=d.dropdownRender,rn=d.dropdownAlign,Nn=d.placement,Cn=d.builtinPlacements,on=d.getPopupContainer,Nt=d.showAction,ve=Nt===void 0?[]:Nt,_e=d.onFocus,qe=d.onBlur,He=d.onKeyUp,ft=d.onKeyDown,Tt=d.onMouseDown,Ut=(0,y.Z)(d,he),Qt=x(et),cn=(ae!==void 0?ae:Qt)||et==="combobox",gn=(0,Ne.Z)({},Ut);Ie.forEach(function(Ft){delete gn[Ft]}),me==null||me.forEach(function(Ft){delete gn[Ft]});var yn=l.useState(!1),Bn=(0,be.Z)(yn,2),ln=Bn[0],Hn=Bn[1];l.useEffect(function(){Hn((0,Ke.Z)())},[]);var Kn=l.useRef(null),kn=l.useRef(null),hn=l.useRef(null),xn=l.useRef(null),dn=l.useRef(null),Dn=l.useRef(!1),zn=m(),Fn=(0,be.Z)(zn,3),Pn=Fn[0],Sn=Fn[1],Yn=Fn[2];l.useImperativeHandle(i,function(){var Ft,_t;return{focus:(Ft=xn.current)===null||Ft===void 0?void 0:Ft.focus,blur:(_t=xn.current)===null||_t===void 0?void 0:_t.blur,scrollTo:function(bn){var un;return(un=dn.current)===null||un===void 0?void 0:un.scrollTo(bn)},nativeElement:Kn.current||kn.current}});var In=l.useMemo(function(){var Ft;if(et!=="combobox")return Xt;var _t=(Ft=xe[0])===null||Ft===void 0?void 0:Ft.value;return typeof _t=="string"||typeof _t=="number"?String(_t):""},[Xt,et,xe]),ea=et==="combobox"&&typeof zt=="function"&&zt()||null,wn=typeof It=="function"&&It(),sa=(0,Te.x1)(kn,wn==null||(re=wn.props)===null||re===void 0?void 0:re.ref),ta=l.useState(!1),na=(0,be.Z)(ta,2),ua=na[0],aa=na[1];(0,ce.Z)(function(){aa(!0)},[]);var ra=(0,W.Z)(!1,{defaultValue:vt,value:Ht}),Wn=(0,be.Z)(ra,2),Jn=Wn[0],qn=Wn[1],sn=ua?Jn:!1,oa=!Xe&&je;(bt||oa&&sn&&et==="combobox")&&(sn=!1);var Un=oa?!1:sn,mt=l.useCallback(function(Ft){var _t=Ft!==void 0?Ft:!sn;bt||(qn(_t),sn!==_t&&(Wt==null||Wt(_t)))},[bt,sn,qn,Wt]),kt=l.useMemo(function(){return(Vt||[]).some(function(Ft){return[`
|
|
`,`\r
|
|
`].includes(Ft)})},[Vt]),pt=l.useContext(Q)||{},ht=pt.maxCount,Gt=pt.rawValues,nn=function(_t,En,bn){if(!(Qt&&$(ht)&&(Gt==null?void 0:Gt.size)>=ht)){var un=!0,pn=_t;Mt==null||Mt(null);var On=v(_t,Vt,$(ht)?ht-Gt.size:void 0),Rn=bn?null:On;return et!=="combobox"&&Rn&&(pn="",qt==null||qt(Rn),mt(!1),un=!1),jt&&In!==pn&&jt(pn,{source:En?"typing":"effect"}),un}},Zn=function(_t){!_t||!_t.trim()||jt(_t,{source:"submit"})};l.useEffect(function(){!sn&&!Qt&&et!=="combobox"&&nn("",!1,!1)},[sn]),l.useEffect(function(){Jn&&bt&&qn(!1),bt&&!Dn.current&&Sn(!1)},[bt]);var _n=a(),Ln=(0,be.Z)(_n,2),vn=Ln[0],Tn=Ln[1],jn=l.useRef(!1),ca=function(_t){var En=vn(),bn=_t.key,un=bn==="Enter";if(un&&(et!=="combobox"&&_t.preventDefault(),sn||mt(!0)),Tn(!!In),bn==="Backspace"&&!En&&Qt&&!In&&xe.length){for(var pn=(0,j.Z)(xe),On=null,Rn=pn.length-1;Rn>=0;Rn-=1){var Vn=pn[Rn];if(!Vn.disabled){pn.splice(Rn,1),On=Vn;break}}On&&Se(pn,{type:"remove",values:[On]})}for(var Xn=arguments.length,Qn=new Array(Xn>1?Xn-1:0),la=1;la<Xn;la++)Qn[la-1]=arguments[la];if(sn&&(!un||!jn.current)){var ia;un&&(jn.current=!0),(ia=dn.current)===null||ia===void 0||ia.onKeyDown.apply(ia,[_t].concat(Qn))}ft==null||ft.apply(void 0,[_t].concat(Qn))},ma=function(_t){for(var En=arguments.length,bn=new Array(En>1?En-1:0),un=1;un<En;un++)bn[un-1]=arguments[un];if(sn){var pn;(pn=dn.current)===null||pn===void 0||pn.onKeyUp.apply(pn,[_t].concat(bn))}_t.key==="Enter"&&(jn.current=!1),He==null||He.apply(void 0,[_t].concat(bn))},$n=function(_t){var En=xe.filter(function(bn){return bn!==_t});Se(En,{type:"remove",values:[_t]})},Mn=function(){jn.current=!1},da=l.useRef(!1),ba=function(){Sn(!0),bt||(_e&&!da.current&&_e.apply(void 0,arguments),ve.includes("focus")&&mt(!0)),da.current=!0},Aa=function(){Dn.current=!0,Sn(!1,function(){da.current=!1,Dn.current=!1,mt(!1)}),!bt&&(In&&(et==="tags"?jt(In,{source:"submit"}):et==="multiple"&&jt("",{source:"blur"})),qe&&qe.apply(void 0,arguments))},Gn=[];l.useEffect(function(){return function(){Gn.forEach(function(Ft){return clearTimeout(Ft)}),Gn.splice(0,Gn.length)}},[]);var Ca=function(_t){var En,bn=_t.target,un=(En=hn.current)===null||En===void 0?void 0:En.getPopupElement();if(un&&un.contains(bn)){var pn=setTimeout(function(){var Xn=Gn.indexOf(pn);if(Xn!==-1&&Gn.splice(Xn,1),Yn(),!ln&&!un.contains(document.activeElement)){var Qn;(Qn=xn.current)===null||Qn===void 0||Qn.focus()}});Gn.push(pn)}for(var On=arguments.length,Rn=new Array(On>1?On-1:0),Vn=1;Vn<On;Vn++)Rn[Vn-1]=arguments[Vn];Tt==null||Tt.apply(void 0,[_t].concat(Rn))},xa=l.useState({}),wa=(0,be.Z)(xa,2),Sa=wa[1];function Na(){Sa({})}var va;wn&&(va=function(_t){mt(_t)}),p(function(){var Ft;return[Kn.current,(Ft=hn.current)===null||Ft===void 0?void 0:Ft.getPopupElement()]},Un,mt,!!wn);var ka=l.useMemo(function(){return(0,Ne.Z)((0,Ne.Z)({},d),{},{notFoundContent:Xe,open:sn,triggerOpen:Un,id:L,showSearch:cn,multiple:Qt,toggleOpen:mt})},[d,Xe,Un,sn,L,cn,Qt,mt]),pa=!!ne||$t,ga;pa&&(ga=l.createElement(Ye,{className:s()("".concat(te,"-arrow"),(0,z.Z)({},"".concat(te,"-arrow-loading"),$t)),customizeIcon:ne,customizeIconProps:{loading:$t,searchValue:In,open:sn,focused:Pn,showSearch:cn}}));var Pa=function(){var _t;at==null||at(),(_t=xn.current)===null||_t===void 0||_t.focus(),Se([],{type:"clear",values:xe}),nn("",!1,!1)},ha=Ze(te,Pa,xe,Ve,nt,bt,In,et),Ia=ha.allowClear,_a=ha.clearIcon,Ra=l.createElement(dt,{ref:dn}),Ba=s()(te,ke,(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(te,"-focused"),Pn),"".concat(te,"-multiple"),Qt),"".concat(te,"-single"),!Qt),"".concat(te,"-allow-clear"),Ve),"".concat(te,"-show-arrow"),pa),"".concat(te,"-disabled"),bt),"".concat(te,"-loading"),$t),"".concat(te,"-open"),sn),"".concat(te,"-customize-input"),ea),"".concat(te,"-show-search"),cn)),ya=l.createElement(F,{ref:hn,disabled:bt,prefixCls:te,visible:Un,popupElement:Ra,animation:At,transitionName:Yt,dropdownStyle:fn,dropdownClassName:mn,direction:Pe,dropdownMatchSelectWidth:tn,dropdownRender:An,dropdownAlign:rn,placement:Nn,builtinPlacements:Cn,getPopupContainer:on,empty:je,getTriggerDOMNode:function(_t){return kn.current||_t},onPopupVisibleChange:va,onPopupMouseEnter:Na},wn?l.cloneElement(wn,{ref:sa}):l.createElement(se,(0,e.Z)({},d,{domRef:kn,prefixCls:te,inputElement:ea,ref:xn,id:L,prefix:st,showSearch:cn,autoClearSearchValue:Lt,mode:et,activeDescendantId:Ot,tagRender:ie,values:xe,open:sn,onToggleOpen:mt,activeValue:Jt,searchValue:In,onSearch:nn,onSearchSubmit:Zn,onRemove:$n,tokenWithEnter:kt,onInputBlur:Mn}))),fa;return wn?fa=ya:fa=l.createElement("div",(0,e.Z)({className:Ba},gn,{ref:Kn,onMouseDown:Ca,onKeyDown:ca,onKeyUp:ma,onFocus:ba,onBlur:Aa}),l.createElement(U,{visible:Pn&&!sn,values:xe}),ya,ga,Ia&&_a),l.createElement(Re.Provider,{value:ka},fa)}),r=b,K=function(){return null};K.isSelectOptGroup=!0;var P=K,M=function(){return null};M.isSelectOption=!0;var ue=M,ee=n(80547),S=n(2738),fe=n(48911);function Ge(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var $e=["disabled","title","children","style","className"];function ct(d){return typeof d=="string"||typeof d=="number"}var ut=function(i,re){var L=De(),te=L.prefixCls,ke=L.id,ae=L.open,ie=L.multiple,Pe=L.mode,me=L.searchValue,xe=L.toggleOpen,Se=L.notFoundContent,je=L.onPopupScroll,Be=l.useContext(Q),Xe=Be.maxCount,at=Be.flattenOptions,et=Be.onActiveValue,bt=Be.defaultActiveFirstOption,$t=Be.onSelect,zt=Be.menuItemSelectedIcon,It=Be.rawValues,Ht=Be.fieldNames,vt=Be.virtual,Wt=Be.direction,Jt=Be.listHeight,Mt=Be.listItemHeight,Ot=Be.optionRender,Xt="".concat(te,"-item"),Lt=(0,ee.Z)(function(){return at},[ae,at],function(Nt,ve){return ve[0]&&Nt[1]!==ve[1]}),jt=l.useRef(null),qt=l.useMemo(function(){return ie&&$(Xe)&&(It==null?void 0:It.size)>=Xe},[ie,Xe,It==null?void 0:It.size]),Vt=function(ve){ve.preventDefault()},Ve=function(ve){var _e;(_e=jt.current)===null||_e===void 0||_e.scrollTo(typeof ve=="number"?{index:ve}:ve)},st=l.useCallback(function(Nt){return Pe==="combobox"?!1:It.has(Nt)},[Pe,(0,j.Z)(It).toString(),It.size]),ne=function(ve){for(var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,qe=Lt.length,He=0;He<qe;He+=1){var ft=(ve+He*_e+qe)%qe,Tt=Lt[ft]||{},Ut=Tt.group,Qt=Tt.data;if(!Ut&&!(Qt!=null&&Qt.disabled)&&(st(Qt.value)||!qt))return ft}return-1},nt=l.useState(function(){return ne(0)}),dt=(0,be.Z)(nt,2),At=dt[0],Yt=dt[1],fn=function(ve){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Yt(ve);var qe={source:_e?"keyboard":"mouse"},He=Lt[ve];if(!He){et(null,-1,qe);return}et(He.value,ve,qe)};(0,l.useEffect)(function(){fn(bt!==!1?ne(0):-1)},[Lt.length,me]);var mn=l.useCallback(function(Nt){return Pe==="combobox"?String(Nt).toLowerCase()===me.toLowerCase():It.has(Nt)},[Pe,me,(0,j.Z)(It).toString(),It.size]);(0,l.useEffect)(function(){var Nt=setTimeout(function(){if(!ie&&ae&&It.size===1){var _e=Array.from(It)[0],qe=Lt.findIndex(function(He){var ft=He.data;return me?String(ft.value).startsWith(me):ft.value===_e});qe!==-1&&(fn(qe),Ve(qe))}});if(ae){var ve;(ve=jt.current)===null||ve===void 0||ve.scrollTo(void 0)}return function(){return clearTimeout(Nt)}},[ae,me]);var tn=function(ve){ve!==void 0&&$t(ve,{selected:!It.has(ve)}),ie||xe(!1)};if(l.useImperativeHandle(re,function(){return{onKeyDown:function(ve){var _e=ve.which,qe=ve.ctrlKey;switch(_e){case w.Z.N:case w.Z.P:case w.Z.UP:case w.Z.DOWN:{var He=0;if(_e===w.Z.UP?He=-1:_e===w.Z.DOWN?He=1:Ge()&&qe&&(_e===w.Z.N?He=1:_e===w.Z.P&&(He=-1)),He!==0){var ft=ne(At+He,He);Ve(ft),fn(ft,!0)}break}case w.Z.TAB:case w.Z.ENTER:{var Tt,Ut=Lt[At];Ut&&!(Ut!=null&&(Tt=Ut.data)!==null&&Tt!==void 0&&Tt.disabled)&&!qt?tn(Ut.value):tn(void 0),ae&&ve.preventDefault();break}case w.Z.ESC:xe(!1),ae&&ve.stopPropagation()}},onKeyUp:function(){},scrollTo:function(ve){Ve(ve)}}}),Lt.length===0)return l.createElement("div",{role:"listbox",id:"".concat(ke,"_list"),className:"".concat(Xt,"-empty"),onMouseDown:Vt},Se);var An=Object.keys(Ht).map(function(Nt){return Ht[Nt]}),rn=function(ve){return ve.label};function Nn(Nt,ve){var _e=Nt.group;return{role:_e?"presentation":"option",id:"".concat(ke,"_list_").concat(ve)}}var Cn=function(ve){var _e=Lt[ve];if(!_e)return null;var qe=_e.data||{},He=qe.value,ft=_e.group,Tt=(0,c.Z)(qe,!0),Ut=rn(_e);return _e?l.createElement("div",(0,e.Z)({"aria-label":typeof Ut=="string"&&!ft?Ut:null},Tt,{key:ve},Nn(_e,ve),{"aria-selected":mn(He)}),He):null},on={role:"listbox",id:"".concat(ke,"_list")};return l.createElement(l.Fragment,null,vt&&l.createElement("div",(0,e.Z)({},on,{style:{height:0,width:0,overflow:"hidden"}}),Cn(At-1),Cn(At),Cn(At+1)),l.createElement(fe.Z,{itemKey:"key",ref:jt,data:Lt,height:Jt,itemHeight:Mt,fullHeight:!1,onMouseDown:Vt,onScroll:je,virtual:vt,direction:Wt,innerProps:vt?null:on},function(Nt,ve){var _e=Nt.group,qe=Nt.groupOption,He=Nt.data,ft=Nt.label,Tt=Nt.value,Ut=He.key;if(_e){var Qt,cn=(Qt=He.title)!==null&&Qt!==void 0?Qt:ct(ft)?ft.toString():void 0;return l.createElement("div",{className:s()(Xt,"".concat(Xt,"-group"),He.className),title:cn},ft!==void 0?ft:Ut)}var gn=He.disabled,yn=He.title,Bn=He.children,ln=He.style,Hn=He.className,Kn=(0,y.Z)(He,$e),kn=(0,S.Z)(Kn,An),hn=st(Tt),xn=gn||!hn&&qt,dn="".concat(Xt,"-option"),Dn=s()(Xt,dn,Hn,(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(dn,"-grouped"),qe),"".concat(dn,"-active"),At===ve&&!xn),"".concat(dn,"-disabled"),xn),"".concat(dn,"-selected"),hn)),zn=rn(Nt),Fn=!zt||typeof zt=="function"||hn,Pn=typeof zn=="number"?zn:zn||Tt,Sn=ct(Pn)?Pn.toString():void 0;return yn!==void 0&&(Sn=yn),l.createElement("div",(0,e.Z)({},(0,c.Z)(kn),vt?{}:Nn(Nt,ve),{"aria-selected":mn(Tt),className:Dn,title:Sn,onMouseMove:function(){At===ve||xn||fn(ve)},onClick:function(){xn||tn(Tt)},style:ln}),l.createElement("div",{className:"".concat(dn,"-content")},typeof Ot=="function"?Ot(Nt,{index:ve}):Pn),l.isValidElement(zt)||hn,Fn&&l.createElement(Ye,{className:"".concat(Xt,"-option-state"),customizeIcon:zt,customizeIconProps:{value:Tt,disabled:xn,isSelected:hn}},hn?"\u2713":null))}))},yt=l.forwardRef(ut),Pt=yt,tt=function(d,i){var re=l.useRef({values:new Map,options:new Map}),L=l.useMemo(function(){var ke=re.current,ae=ke.values,ie=ke.options,Pe=d.map(function(Se){if(Se.label===void 0){var je;return(0,Ne.Z)((0,Ne.Z)({},Se),{},{label:(je=ae.get(Se.value))===null||je===void 0?void 0:je.label})}return Se}),me=new Map,xe=new Map;return Pe.forEach(function(Se){me.set(Se.value,Se),xe.set(Se.value,i.get(Se.value)||ie.get(Se.value))}),re.current.values=me,re.current.options=xe,Pe},[d,i]),te=l.useCallback(function(ke){return i.get(ke)||re.current.options.get(ke)},[i]);return[L,te]};function Je(d,i){return T(d).join("").toUpperCase().includes(i)}var _=function(d,i,re,L,te){return l.useMemo(function(){if(!re||L===!1)return d;var ke=i.options,ae=i.label,ie=i.value,Pe=[],me=typeof L=="function",xe=re.toUpperCase(),Se=me?L:function(Be,Xe){return te?Je(Xe[te],xe):Xe[ke]?Je(Xe[ae!=="children"?ae:"label"],xe):Je(Xe[ie],xe)},je=me?function(Be){return E(Be)}:function(Be){return Be};return d.forEach(function(Be){if(Be[ke]){var Xe=Se(re,je(Be));if(Xe)Pe.push(Be);else{var at=Be[ke].filter(function(et){return Se(re,je(et))});at.length&&Pe.push((0,Ne.Z)((0,Ne.Z)({},Be),{},(0,z.Z)({},ke,at)))}return}Se(re,je(Be))&&Pe.push(Be)}),Pe},[d,L,te,re,i])},Qe=n(6551),Oe=n(11592),gt=["children","value"],it=["children"];function Ct(d){var i=d,re=i.key,L=i.props,te=L.children,ke=L.value,ae=(0,y.Z)(L,gt);return(0,Ne.Z)({key:re,value:ke!==void 0?ke:re,children:te},ae)}function Et(d){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Oe.Z)(d).map(function(re,L){if(!l.isValidElement(re)||!re.type)return null;var te=re,ke=te.type.isSelectOptGroup,ae=te.key,ie=te.props,Pe=ie.children,me=(0,y.Z)(ie,it);return i||!ke?Ct(re):(0,Ne.Z)((0,Ne.Z)({key:"__RC_SELECT_GRP__".concat(ae===null?L:ae,"__"),label:ae},me),{},{options:Et(Pe)})}).filter(function(re){return re})}var xt=function(i,re,L,te,ke){return l.useMemo(function(){var ae=i,ie=!i;ie&&(ae=Et(re));var Pe=new Map,me=new Map,xe=function(Be,Xe,at){at&&typeof at=="string"&&Be.set(Xe[at],Xe)},Se=function je(Be){for(var Xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,at=0;at<Be.length;at+=1){var et=Be[at];!et[L.options]||Xe?(Pe.set(et[L.value],et),xe(me,et,L.label),xe(me,et,te),xe(me,et,ke)):je(et[L.options],!0)}};return Se(ae),{options:ae,valueOptions:Pe,labelOptions:me}},[i,re,L,te,ke])},ot=xt;function Dt(d){var i=l.useRef();i.current=d;var re=l.useCallback(function(){return i.current.apply(i,arguments)},[]);return re}function an(d){var i=d.mode,re=d.options,L=d.children,te=d.backfill,ke=d.allowClear,ae=d.placeholder,ie=d.getInputElement,Pe=d.showSearch,me=d.onSearch,xe=d.defaultOpen,Se=d.autoFocus,je=d.labelInValue,Be=d.value,Xe=d.inputValue,at=d.optionLabelProp,et=isMultiple(i),bt=Pe!==void 0?Pe:et||i==="combobox",$t=re||convertChildrenToData(L);if(warning(i!=="tags"||$t.every(function(vt){return!vt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),i==="tags"||i==="combobox"){var zt=$t.some(function(vt){return vt.options?vt.options.some(function(Wt){return typeof("value"in Wt?Wt.value:Wt.key)=="number"}):typeof("value"in vt?vt.value:vt.key)=="number"});warning(!zt,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(i!=="combobox"||!at,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(i==="combobox"||!te,"`backfill` only works with `combobox` mode."),warning(i==="combobox"||!ie,"`getInputElement` only work with `combobox` mode."),noteOnce(i!=="combobox"||!ie||!ke||!ae,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),me&&!bt&&i!=="combobox"&&i!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!xe||Se,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Be!=null){var It=toArray(Be);warning(!je||It.every(function(vt){return _typeof(vt)==="object"&&("key"in vt||"value"in vt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!et||Array.isArray(Be),"`value` should be array when `mode` is `multiple` or `tags`")}if(L){var Ht=null;toNodeArray(L).some(function(vt){if(!React.isValidElement(vt)||!vt.type)return!1;var Wt=vt,Jt=Wt.type;if(Jt.isSelectOption)return!1;if(Jt.isSelectOptGroup){var Mt=toNodeArray(vt.props.children).every(function(Ot){return!React.isValidElement(Ot)||!vt.type||Ot.type.isSelectOption?!0:(Ht=Ot.type,!1)});return!Mt}return Ht=Jt,!0}),Ht&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ht.displayName||Ht.name||Ht,"`.")),warning(Xe===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Kt(d,i){if(d){var re=function L(te){for(var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=0;ae<te.length;ae++){var ie=te[ae];if(ie[i==null?void 0:i.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!ke&&Array.isArray(ie[i==null?void 0:i.options])&&L(ie[i==null?void 0:i.options],!0))break}};re(d)}}var wt=null,Bt=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount"],en=["inputValue"];function Fe(d){return!d||(0,J.Z)(d)!=="object"}var we=l.forwardRef(function(d,i){var re=d.id,L=d.mode,te=d.prefixCls,ke=te===void 0?"rc-select":te,ae=d.backfill,ie=d.fieldNames,Pe=d.inputValue,me=d.searchValue,xe=d.onSearch,Se=d.autoClearSearchValue,je=Se===void 0?!0:Se,Be=d.onSelect,Xe=d.onDeselect,at=d.dropdownMatchSelectWidth,et=at===void 0?!0:at,bt=d.filterOption,$t=d.filterSort,zt=d.optionFilterProp,It=d.optionLabelProp,Ht=d.options,vt=d.optionRender,Wt=d.children,Jt=d.defaultActiveFirstOption,Mt=d.menuItemSelectedIcon,Ot=d.virtual,Xt=d.direction,Lt=d.listHeight,jt=Lt===void 0?200:Lt,qt=d.listItemHeight,Vt=qt===void 0?20:qt,Ve=d.labelRender,st=d.value,ne=d.defaultValue,nt=d.labelInValue,dt=d.onChange,At=d.maxCount,Yt=(0,y.Z)(d,Bt),fn=(0,Qe.ZP)(re),mn=x(L),tn=!!(!Ht&&Wt),An=l.useMemo(function(){return bt===void 0&&L==="combobox"?!1:bt},[bt,L]),rn=l.useMemo(function(){return X(ie,tn)},[JSON.stringify(ie),tn]),Nn=(0,W.Z)("",{value:me!==void 0?me:Pe,postState:function(kt){return kt||""}}),Cn=(0,be.Z)(Nn,2),on=Cn[0],Nt=Cn[1],ve=ot(Ht,Wt,rn,zt,It),_e=ve.valueOptions,qe=ve.labelOptions,He=ve.options,ft=l.useCallback(function(mt){var kt=T(mt);return kt.map(function(pt){var ht,Gt,nn,Zn,_n;if(Fe(pt))ht=pt;else{var Ln;nn=pt.key,Gt=pt.label,ht=(Ln=pt.value)!==null&&Ln!==void 0?Ln:nn}var vn=_e.get(ht);if(vn){var Tn;if(Gt===void 0&&(Gt=vn==null?void 0:vn[It||rn.label]),nn===void 0&&(nn=(Tn=vn==null?void 0:vn.key)!==null&&Tn!==void 0?Tn:ht),Zn=vn==null?void 0:vn.disabled,_n=vn==null?void 0:vn.title,0)var jn}return{label:Gt,value:ht,key:nn,disabled:Zn,title:_n}})},[rn,It,_e]),Tt=(0,W.Z)(ne,{value:st}),Ut=(0,be.Z)(Tt,2),Qt=Ut[0],cn=Ut[1],gn=l.useMemo(function(){var mt,kt=mn&&Qt===null?[]:Qt,pt=ft(kt);return L==="combobox"&&H((mt=pt[0])===null||mt===void 0?void 0:mt.value)?[]:pt},[Qt,ft,L,mn]),yn=tt(gn,_e),Bn=(0,be.Z)(yn,2),ln=Bn[0],Hn=Bn[1],Kn=l.useMemo(function(){if(!L&&ln.length===1){var mt=ln[0];if(mt.value===null&&(mt.label===null||mt.label===void 0))return[]}return ln.map(function(kt){var pt;return(0,Ne.Z)((0,Ne.Z)({},kt),{},{label:(pt=typeof Ve=="function"?Ve(kt):kt.label)!==null&&pt!==void 0?pt:kt.value})})},[L,ln,Ve]),kn=l.useMemo(function(){return new Set(ln.map(function(mt){return mt.value}))},[ln]);l.useEffect(function(){if(L==="combobox"){var mt,kt=(mt=ln[0])===null||mt===void 0?void 0:mt.value;Nt(q(kt)?String(kt):"")}},[ln]);var hn=Dt(function(mt,kt){var pt=kt!=null?kt:mt;return(0,z.Z)((0,z.Z)({},rn.value,mt),rn.label,pt)}),xn=l.useMemo(function(){if(L!=="tags")return He;var mt=(0,j.Z)(He),kt=function(ht){return _e.has(ht)};return(0,j.Z)(ln).sort(function(pt,ht){return pt.value<ht.value?-1:1}).forEach(function(pt){var ht=pt.value;kt(ht)||mt.push(hn(ht,pt.label))}),mt},[hn,He,_e,ln,L]),dn=_(xn,rn,on,An,zt),Dn=l.useMemo(function(){return L!=="tags"||!on||dn.some(function(mt){return mt[zt||"value"]===on})||dn.some(function(mt){return mt[rn.value]===on})?dn:[hn(on)].concat((0,j.Z)(dn))},[hn,zt,L,dn,on,rn]),zn=function mt(kt){var pt=(0,j.Z)(kt).sort(function(ht,Gt){return $t(ht,Gt,{searchValue:on})});return pt.map(function(ht){return Array.isArray(ht.options)?(0,Ne.Z)((0,Ne.Z)({},ht),{},{options:ht.options.length>0?mt(ht.options):ht.options}):ht})},Fn=l.useMemo(function(){return $t?zn(Dn):Dn},[Dn,$t,on]),Pn=l.useMemo(function(){return g(Fn,{fieldNames:rn,childrenAsData:tn})},[Fn,rn,tn]),Sn=function(kt){var pt=ft(kt);if(cn(pt),dt&&(pt.length!==ln.length||pt.some(function(nn,Zn){var _n;return((_n=ln[Zn])===null||_n===void 0?void 0:_n.value)!==(nn==null?void 0:nn.value)}))){var ht=nt?pt:pt.map(function(nn){return nn.value}),Gt=pt.map(function(nn){return E(Hn(nn.value))});dt(mn?ht:ht[0],mn?Gt:Gt[0])}},Yn=l.useState(null),In=(0,be.Z)(Yn,2),ea=In[0],wn=In[1],sa=l.useState(0),ta=(0,be.Z)(sa,2),na=ta[0],ua=ta[1],aa=Jt!==void 0?Jt:L!=="combobox",ra=l.useCallback(function(mt,kt){var pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ht=pt.source,Gt=ht===void 0?"keyboard":ht;ua(kt),ae&&L==="combobox"&&mt!==null&&Gt==="keyboard"&&wn(String(mt))},[ae,L]),Wn=function(kt,pt,ht){var Gt=function(){var $n,Mn=Hn(kt);return[nt?{label:Mn==null?void 0:Mn[rn.label],value:kt,key:($n=Mn==null?void 0:Mn.key)!==null&&$n!==void 0?$n:kt}:kt,E(Mn)]};if(pt&&Be){var nn=Gt(),Zn=(0,be.Z)(nn,2),_n=Zn[0],Ln=Zn[1];Be(_n,Ln)}else if(!pt&&Xe&&ht!=="clear"){var vn=Gt(),Tn=(0,be.Z)(vn,2),jn=Tn[0],ca=Tn[1];Xe(jn,ca)}},Jn=Dt(function(mt,kt){var pt,ht=mn?kt.selected:!0;ht?pt=mn?[].concat((0,j.Z)(ln),[mt]):[mt]:pt=ln.filter(function(Gt){return Gt.value!==mt}),Sn(pt),Wn(mt,ht),L==="combobox"?wn(""):(!x||je)&&(Nt(""),wn(""))}),qn=function(kt,pt){Sn(kt);var ht=pt.type,Gt=pt.values;(ht==="remove"||ht==="clear")&&Gt.forEach(function(nn){Wn(nn.value,!1,ht)})},sn=function(kt,pt){if(Nt(kt),wn(null),pt.source==="submit"){var ht=(kt||"").trim();if(ht){var Gt=Array.from(new Set([].concat((0,j.Z)(kn),[ht])));Sn(Gt),Wn(ht,!0),Nt("")}return}pt.source!=="blur"&&(L==="combobox"&&Sn(kt),xe==null||xe(kt))},oa=function(kt){var pt=kt;L!=="tags"&&(pt=kt.map(function(Gt){var nn=qe.get(Gt);return nn==null?void 0:nn.value}).filter(function(Gt){return Gt!==void 0}));var ht=Array.from(new Set([].concat((0,j.Z)(kn),(0,j.Z)(pt))));Sn(ht),ht.forEach(function(Gt){Wn(Gt,!0)})},Un=l.useMemo(function(){var mt=Ot!==!1&&et!==!1;return(0,Ne.Z)((0,Ne.Z)({},ve),{},{flattenOptions:Pn,onActiveValue:ra,defaultActiveFirstOption:aa,onSelect:Jn,menuItemSelectedIcon:Mt,rawValues:kn,fieldNames:rn,virtual:mt,direction:Xt,listHeight:jt,listItemHeight:Vt,childrenAsData:tn,maxCount:At,optionRender:vt})},[At,ve,Pn,ra,aa,Jn,Mt,kn,rn,Ot,et,Xt,jt,Vt,tn,vt]);return l.createElement(Q.Provider,{value:Un},l.createElement(r,(0,e.Z)({},Yt,{id:fn,prefixCls:ke,ref:i,omitDomProps:en,mode:L,displayValues:Kn,onDisplayValuesChange:qn,direction:Xt,searchValue:on,onSearch:sn,autoClearSearchValue:je,onSearchSplit:oa,dropdownMatchSelectWidth:et,OptionList:Pt,emptyOptions:!Pn.length,activeValue:ea,activeDescendantId:"".concat(fn,"_list_").concat(na)})))}),We=we;We.Option=ue,We.OptGroup=P;var St=We,Zt=St},22711:function(Rt,lt,n){"use strict";n.r(lt),n.d(lt,{ResizableTextArea:function(){return I},default:function(){return oe}});var e=n(54476),j=n(20068),z=n(33885),Ne=n(94480),be=n(42978),y=n(75931),J=n(92310),W=n.n(J),Ce=n(36901),l=n(66003),Ue=n(30292),s=n(18929),ce=n(59301),Ke=n(76190),Te=n(29301),ye=n(34280),Ye=n(16089),Ze=`
|
|
min-height:0 !important;
|
|
max-height:none !important;
|
|
height:0 !important;
|
|
visibility:hidden !important;
|
|
overflow:hidden !important;
|
|
position:absolute !important;
|
|
z-index:-1000 !important;
|
|
top:0 !important;
|
|
right:0 !important;
|
|
pointer-events: none !important;
|
|
`,Re=["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"],De={},m;function a(T){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Y=T.getAttribute("id")||T.getAttribute("data-reactid")||T.getAttribute("name");if(pe&&De[Y])return De[Y];var q=window.getComputedStyle(T),H=q.getPropertyValue("box-sizing")||q.getPropertyValue("-moz-box-sizing")||q.getPropertyValue("-webkit-box-sizing"),Ae=parseFloat(q.getPropertyValue("padding-bottom"))+parseFloat(q.getPropertyValue("padding-top")),de=parseFloat(q.getPropertyValue("border-bottom-width"))+parseFloat(q.getPropertyValue("border-top-width")),le=Re.map(function(ze){return"".concat(ze,":").concat(q.getPropertyValue(ze))}).join(";"),Me={sizingStyle:le,paddingSize:Ae,borderSize:de,boxSizing:H};return pe&&Y&&(De[Y]=Me),Me}function p(T){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;m||(m=document.createElement("textarea"),m.setAttribute("tab-index","-1"),m.setAttribute("aria-hidden","true"),m.setAttribute("name","hiddenTextarea"),document.body.appendChild(m)),T.getAttribute("wrap")?m.setAttribute("wrap",T.getAttribute("wrap")):m.removeAttribute("wrap");var H=a(T,pe),Ae=H.paddingSize,de=H.borderSize,le=H.boxSizing,Me=H.sizingStyle;m.setAttribute("style","".concat(Me,";").concat(Ze)),m.value=T.value||T.placeholder||"";var ze=void 0,Le=void 0,rt,D=m.scrollHeight;if(le==="border-box"?D+=de:le==="content-box"&&(D-=Ae),Y!==null||q!==null){m.value=" ";var ge=m.scrollHeight-Ae;Y!==null&&(ze=ge*Y,le==="border-box"&&(ze=ze+Ae+de),D=Math.max(ze,D)),q!==null&&(Le=ge*q,le==="border-box"&&(Le=Le+Ae+de),rt=D>Le?"":"hidden",D=Math.min(Le,D))}var G={height:D,overflowY:rt,resize:"none"};return ze&&(G.minHeight=ze),Le&&(G.maxHeight=Le),G}var w=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],u=0,c=1,Z=2,N=ce.forwardRef(function(T,pe){var Y=T,q=Y.prefixCls,H=Y.defaultValue,Ae=Y.value,de=Y.autoSize,le=Y.onResize,Me=Y.className,ze=Y.style,Le=Y.disabled,rt=Y.onChange,D=Y.onInternalAutoSize,ge=(0,y.Z)(Y,w),G=(0,s.Z)(H,{value:Ae,postState:function(ue){return ue!=null?ue:""}}),Ee=(0,be.Z)(G,2),se=Ee[0],C=Ee[1],A=function(ue){C(ue.target.value),rt==null||rt(ue)},k=ce.useRef();ce.useImperativeHandle(pe,function(){return{textArea:k.current}});var f=ce.useMemo(function(){return de&&(0,Ke.Z)(de)==="object"?[de.minRows,de.maxRows]:[]},[de]),O=(0,be.Z)(f,2),F=O[0],t=O[1],o=!!de,$=function(){try{if(document.activeElement===k.current){var ue=k.current,ee=ue.selectionStart,S=ue.selectionEnd,fe=ue.scrollTop;k.current.setSelectionRange(ee,S),k.current.scrollTop=fe}}catch(Ge){}},X=ce.useState(Z),g=(0,be.Z)(X,2),E=g[0],v=g[1],B=ce.useState(),Q=(0,be.Z)(B,2),U=Q[0],he=Q[1],Ie=function(){v(u)};(0,ye.Z)(function(){o&&Ie()},[Ae,F,t,o]),(0,ye.Z)(function(){if(E===u)v(c);else if(E===c){var M=p(k.current,!1,F,t);v(Z),he(M)}else $()},[E]);var x=ce.useRef(),b=function(){Ye.Z.cancel(x.current)},r=function(ue){E===Z&&(le==null||le(ue),de&&(b(),x.current=(0,Ye.Z)(function(){Ie()})))};ce.useEffect(function(){return b},[]);var K=o?U:null,P=(0,z.Z)((0,z.Z)({},ze),K);return(E===u||E===c)&&(P.overflowY="hidden",P.overflowX="hidden"),ce.createElement(Te.Z,{onResize:r,disabled:!(de||le)},ce.createElement("textarea",(0,e.Z)({},ge,{ref:k,style:P,className:W()(q,Me,(0,j.Z)({},"".concat(q,"-disabled"),Le)),disabled:Le,value:se,onChange:A})))}),I=N,V=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],h=ce.forwardRef(function(T,pe){var Y,q=T.defaultValue,H=T.value,Ae=T.onFocus,de=T.onBlur,le=T.onChange,Me=T.allowClear,ze=T.maxLength,Le=T.onCompositionStart,rt=T.onCompositionEnd,D=T.suffix,ge=T.prefixCls,G=ge===void 0?"rc-textarea":ge,Ee=T.showCount,se=T.count,C=T.className,A=T.style,k=T.disabled,f=T.hidden,O=T.classNames,F=T.styles,t=T.onResize,o=T.onClear,$=T.onPressEnter,X=T.readOnly,g=T.autoSize,E=T.onKeyDown,v=(0,y.Z)(T,V),B=(0,s.Z)(q,{value:H,defaultValue:q}),Q=(0,be.Z)(B,2),U=Q[0],he=Q[1],Ie=U==null?"":String(U),x=ce.useState(!1),b=(0,be.Z)(x,2),r=b[0],K=b[1],P=ce.useRef(!1),M=ce.useState(null),ue=(0,be.Z)(M,2),ee=ue[0],S=ue[1],fe=(0,ce.useRef)(null),Ge=(0,ce.useRef)(null),$e=function(){var We;return(We=Ge.current)===null||We===void 0?void 0:We.textArea},ct=function(){$e().focus()};(0,ce.useImperativeHandle)(pe,function(){var we;return{resizableTextArea:Ge.current,focus:ct,blur:function(){$e().blur()},nativeElement:((we=fe.current)===null||we===void 0?void 0:we.nativeElement)||$e()}}),(0,ce.useEffect)(function(){K(function(we){return!k&&we})},[k]);var ut=ce.useState(null),yt=(0,be.Z)(ut,2),Pt=yt[0],tt=yt[1];ce.useEffect(function(){if(Pt){var we;(we=$e()).setSelectionRange.apply(we,(0,Ne.Z)(Pt))}},[Pt]);var Je=(0,l.Z)(se,Ee),_=(Y=Je.max)!==null&&Y!==void 0?Y:ze,Qe=Number(_)>0,Oe=Je.strategy(Ie),gt=!!_&&Oe>_,it=function(We,St){var Zt=St;!P.current&&Je.exceedFormatter&&Je.max&&Je.strategy(St)>Je.max&&(Zt=Je.exceedFormatter(St,{max:Je.max}),St!==Zt&&tt([$e().selectionStart||0,$e().selectionEnd||0])),he(Zt),(0,Ue.rJ)(We.currentTarget,We,le,Zt)},Ct=function(We){P.current=!0,Le==null||Le(We)},Et=function(We){P.current=!1,it(We,We.currentTarget.value),rt==null||rt(We)},xt=function(We){it(We,We.target.value)},ot=function(We){We.key==="Enter"&&$&&$(We),E==null||E(We)},Dt=function(We){K(!0),Ae==null||Ae(We)},an=function(We){K(!1),de==null||de(We)},Kt=function(We){he(""),ct(),(0,Ue.rJ)($e(),We,le)},wt=D,Bt;Je.show&&(Je.showFormatter?Bt=Je.showFormatter({value:Ie,count:Oe,maxLength:_}):Bt="".concat(Oe).concat(Qe?" / ".concat(_):""),wt=ce.createElement(ce.Fragment,null,wt,ce.createElement("span",{className:W()("".concat(G,"-data-count"),O==null?void 0:O.count),style:F==null?void 0:F.count},Bt)));var en=function(We){var St;t==null||t(We),(St=$e())!==null&&St!==void 0&&St.style.height&&S(!0)},Fe=!g&&!Ee&&!Me;return ce.createElement(Ce.BaseInput,{ref:fe,value:Ie,allowClear:Me,handleReset:Kt,suffix:wt,prefixCls:G,classNames:(0,z.Z)((0,z.Z)({},O),{},{affixWrapper:W()(O==null?void 0:O.affixWrapper,(0,j.Z)((0,j.Z)({},"".concat(G,"-show-count"),Ee),"".concat(G,"-textarea-allow-clear"),Me))}),disabled:k,focused:r,className:W()(C,gt&&"".concat(G,"-out-of-range")),style:(0,z.Z)((0,z.Z)({},A),ee&&!Fe?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Bt=="string"?Bt:void 0}},hidden:f,readOnly:X,onClear:o},ce.createElement(I,(0,e.Z)({},v,{autoSize:g,maxLength:ze,onKeyDown:ot,onChange:xt,onFocus:Dt,onBlur:an,onCompositionStart:Ct,onCompositionEnd:Et,className:W()(O==null?void 0:O.textarea),style:(0,z.Z)((0,z.Z)({},F==null?void 0:F.textarea),{},{resize:A==null?void 0:A.resize}),disabled:k,prefixCls:G,onResize:en,ref:Ge,readOnly:X})))}),R=h,oe=R},639:function(Rt,lt,n){"use strict";n.d(lt,{Z:function(){return De}});var e=n(54476),j=n(20068),z=n(33885),Ne=n(42978),be=n(75931),y=n(59301),J=n(92310),W=n.n(J),Ce=n(26112),l=n(30699),Ue=function(a){for(var p=a.prefixCls,w=a.level,u=a.isStart,c=a.isEnd,Z="".concat(p,"-indent-unit"),N=[],I=0;I<w;I+=1)N.push(y.createElement("span",{key:I,className:W()(Z,(0,j.Z)((0,j.Z)({},"".concat(Z,"-start"),u[I]),"".concat(Z,"-end"),c[I]))}));return y.createElement("span",{"aria-hidden":"true",className:"".concat(p,"-indent")},N)},s=y.memo(Ue),ce=n(65065),Ke=n(34061),Te=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],ye="open",Ye="close",Ze="---",Re=function(a){var p,w,u,c=a.eventKey,Z=a.className,N=a.style,I=a.dragOver,V=a.dragOverGapTop,h=a.dragOverGapBottom,R=a.isLeaf,oe=a.isStart,T=a.isEnd,pe=a.expanded,Y=a.selected,q=a.checked,H=a.halfChecked,Ae=a.loading,de=a.domRef,le=a.active,Me=a.data,ze=a.onMouseMove,Le=a.selectable,rt=(0,be.Z)(a,Te),D=y.useContext(l.k),ge=y.useContext(l.y),G=y.useRef(null),Ee=y.useState(!1),se=(0,Ne.Z)(Ee,2),C=se[0],A=se[1],k=!!(D.disabled||a.disabled||(p=ge.nodeDisabled)!==null&&p!==void 0&&p.call(ge,Me)),f=y.useMemo(function(){return!D.checkable||a.checkable===!1?!1:D.checkable},[D.checkable,a.checkable]),O=function(Oe){k||D.onNodeSelect(Oe,(0,Ke.F)(a))},F=function(Oe){k||!f||a.disableCheckbox||D.onNodeCheck(Oe,(0,Ke.F)(a),!q)},t=y.useMemo(function(){return typeof Le=="boolean"?Le:D.selectable},[Le,D.selectable]),o=function(Oe){D.onNodeClick(Oe,(0,Ke.F)(a)),t?O(Oe):F(Oe)},$=function(Oe){D.onNodeDoubleClick(Oe,(0,Ke.F)(a))},X=function(Oe){D.onNodeMouseEnter(Oe,(0,Ke.F)(a))},g=function(Oe){D.onNodeMouseLeave(Oe,(0,Ke.F)(a))},E=function(Oe){D.onNodeContextMenu(Oe,(0,Ke.F)(a))},v=y.useMemo(function(){return!!(D.draggable&&(!D.draggable.nodeDraggable||D.draggable.nodeDraggable(Me)))},[D.draggable,Me]),B=function(Oe){Oe.stopPropagation(),A(!0),D.onNodeDragStart(Oe,a);try{Oe.dataTransfer.setData("text/plain","")}catch(gt){}},Q=function(Oe){Oe.preventDefault(),Oe.stopPropagation(),D.onNodeDragEnter(Oe,a)},U=function(Oe){Oe.preventDefault(),Oe.stopPropagation(),D.onNodeDragOver(Oe,a)},he=function(Oe){Oe.stopPropagation(),D.onNodeDragLeave(Oe,a)},Ie=function(Oe){Oe.stopPropagation(),A(!1),D.onNodeDragEnd(Oe,a)},x=function(Oe){Oe.preventDefault(),Oe.stopPropagation(),A(!1),D.onNodeDrop(Oe,a)},b=function(Oe){Ae||D.onNodeExpand(Oe,(0,Ke.F)(a))},r=y.useMemo(function(){var Qe=(0,ce.Z)(D.keyEntities,c)||{},Oe=Qe.children;return!!(Oe||[]).length},[D.keyEntities,c]),K=y.useMemo(function(){return R===!1?!1:R||!D.loadData&&!r||D.loadData&&a.loaded&&!r},[R,D.loadData,r,a.loaded]);y.useEffect(function(){Ae||typeof D.loadData=="function"&&pe&&!K&&!a.loaded&&D.onNodeLoad((0,Ke.F)(a))},[Ae,D.loadData,D.onNodeLoad,pe,K,a]);var P=y.useMemo(function(){var Qe;return(Qe=D.draggable)!==null&&Qe!==void 0&&Qe.icon?y.createElement("span",{className:"".concat(D.prefixCls,"-draggable-icon")},D.draggable.icon):null},[D.draggable]),M=function(Oe){var gt=a.switcherIcon||D.switcherIcon;return typeof gt=="function"?gt((0,z.Z)((0,z.Z)({},a),{},{isLeaf:Oe})):gt},ue=function(){if(K){var Oe=M(!0);return Oe!==!1?y.createElement("span",{className:W()("".concat(D.prefixCls,"-switcher"),"".concat(D.prefixCls,"-switcher-noop"))},Oe):null}var gt=M(!1);return gt!==!1?y.createElement("span",{onClick:b,className:W()("".concat(D.prefixCls,"-switcher"),"".concat(D.prefixCls,"-switcher_").concat(pe?ye:Ye))},gt):null},ee=y.useMemo(function(){if(!f)return null;var Qe=typeof f!="boolean"?f:null;return y.createElement("span",{className:W()("".concat(D.prefixCls,"-checkbox"),(0,j.Z)((0,j.Z)((0,j.Z)({},"".concat(D.prefixCls,"-checkbox-checked"),q),"".concat(D.prefixCls,"-checkbox-indeterminate"),!q&&H),"".concat(D.prefixCls,"-checkbox-disabled"),k||a.disableCheckbox)),onClick:F,role:"checkbox","aria-checked":H?"mixed":q,"aria-disabled":k||a.disableCheckbox,"aria-label":"Select ".concat(typeof a.title=="string"?a.title:"tree node")},Qe)},[f,q,H,k,a.disableCheckbox,a.title]),S=y.useMemo(function(){return K?null:pe?ye:Ye},[K,pe]),fe=y.useMemo(function(){return y.createElement("span",{className:W()("".concat(D.prefixCls,"-iconEle"),"".concat(D.prefixCls,"-icon__").concat(S||"docu"),(0,j.Z)({},"".concat(D.prefixCls,"-icon_loading"),Ae))})},[D.prefixCls,S,Ae]),Ge=y.useMemo(function(){var Qe=!!D.draggable,Oe=!a.disabled&&Qe&&D.dragOverNodeKey===c;return Oe?D.dropIndicatorRender({dropPosition:D.dropPosition,dropLevelOffset:D.dropLevelOffset,indent:D.indent,prefixCls:D.prefixCls,direction:D.direction}):null},[D.dropPosition,D.dropLevelOffset,D.indent,D.prefixCls,D.direction,D.draggable,D.dragOverNodeKey,D.dropIndicatorRender]),$e=y.useMemo(function(){var Qe=a.title,Oe=Qe===void 0?Ze:Qe,gt="".concat(D.prefixCls,"-node-content-wrapper"),it;if(D.showIcon){var Ct=a.icon||D.icon;it=Ct?y.createElement("span",{className:W()("".concat(D.prefixCls,"-iconEle"),"".concat(D.prefixCls,"-icon__customize"))},typeof Ct=="function"?Ct(a):Ct):fe}else D.loadData&&Ae&&(it=fe);var Et;return typeof Oe=="function"?Et=Oe(Me):D.titleRender?Et=D.titleRender(Me):Et=Oe,y.createElement("span",{ref:G,title:typeof Oe=="string"?Oe:"",className:W()(gt,"".concat(gt,"-").concat(S||"normal"),(0,j.Z)({},"".concat(D.prefixCls,"-node-selected"),!k&&(Y||C))),onMouseEnter:X,onMouseLeave:g,onContextMenu:E,onClick:o,onDoubleClick:$},it,y.createElement("span",{className:"".concat(D.prefixCls,"-title")},Et),Ge)},[D.prefixCls,D.showIcon,a,D.icon,fe,D.titleRender,Me,S,X,g,E,o,$]),ct=(0,Ce.Z)(rt,{aria:!0,data:!0}),ut=(0,ce.Z)(D.keyEntities,c)||{},yt=ut.level,Pt=T[T.length-1],tt=!k&&v,Je=D.draggingNodeKey===c,_=Le!==void 0?{"aria-selected":!!Le}:void 0;return y.createElement("div",(0,e.Z)({ref:de,role:"treeitem","aria-expanded":R?void 0:pe,className:W()(Z,"".concat(D.prefixCls,"-treenode"),(u={},(0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)(u,"".concat(D.prefixCls,"-treenode-disabled"),k),"".concat(D.prefixCls,"-treenode-switcher-").concat(pe?"open":"close"),!R),"".concat(D.prefixCls,"-treenode-checkbox-checked"),q),"".concat(D.prefixCls,"-treenode-checkbox-indeterminate"),H),"".concat(D.prefixCls,"-treenode-selected"),Y),"".concat(D.prefixCls,"-treenode-loading"),Ae),"".concat(D.prefixCls,"-treenode-active"),le),"".concat(D.prefixCls,"-treenode-leaf-last"),Pt),"".concat(D.prefixCls,"-treenode-draggable"),v),"dragging",Je),(0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)((0,j.Z)(u,"drop-target",D.dropTargetKey===c),"drop-container",D.dropContainerKey===c),"drag-over",!k&&I),"drag-over-gap-top",!k&&V),"drag-over-gap-bottom",!k&&h),"filter-node",(w=D.filterTreeNode)===null||w===void 0?void 0:w.call(D,(0,Ke.F)(a))),"".concat(D.prefixCls,"-treenode-leaf"),K))),style:N,draggable:tt,onDragStart:tt?B:void 0,onDragEnter:v?Q:void 0,onDragOver:v?U:void 0,onDragLeave:v?he:void 0,onDrop:v?x:void 0,onDragEnd:v?Ie:void 0,onMouseMove:ze},_,ct),y.createElement(s,{prefixCls:D.prefixCls,level:yt,isStart:oe,isEnd:T}),P,ue(),ee,$e)};Re.isTreeNode=1;var De=Re},30699:function(Rt,lt,n){"use strict";n.d(lt,{k:function(){return j},y:function(){return z}});var e=n(59301),j=e.createContext(null),z=e.createContext({})},3741:function(Rt,lt,n){"use strict";n.d(lt,{OF:function(){return c.Z},y6:function(){return Ye.y},ZP:function(){return k}});var e=n(54476),j=n(76190),z=n(33885),Ne=n(94480),be=n(67732),y=n(83652),J=n(31226),W=n(42403),Ce=n(158),l=n(20068),Ue=n(92310),s=n.n(Ue),ce=n(10228),Ke=n(26112),Te=n(48736),ye=n(59301),Ye=n(30699),Ze=function(O){var F=O.dropPosition,t=O.dropLevelOffset,o=O.indent,$={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(F){case-1:$.top=0,$.left=-t*o;break;case 1:$.bottom=0,$.left=-t*o;break;case 0:$.bottom=0,$.left=o;break}return ye.createElement("div",{style:$})},Re=Ze;function De(f){if(f==null)throw new TypeError("Cannot destructure "+f)}var m=n(42978),a=n(75931),p=n(34280),w=n(48911),u=n(77900),c=n(639);function Z(f,O){var F=ye.useState(!1),t=(0,m.Z)(F,2),o=t[0],$=t[1];(0,p.Z)(function(){if(o)return f(),function(){O()}},[o]),(0,p.Z)(function(){return $(!0),function(){$(!1)}},[])}var N=Z,I=n(34061),V=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],h=ye.forwardRef(function(f,O){var F=f.className,t=f.style,o=f.motion,$=f.motionNodes,X=f.motionType,g=f.onMotionStart,E=f.onMotionEnd,v=f.active,B=f.treeNodeRequiredProps,Q=(0,a.Z)(f,V),U=ye.useState(!0),he=(0,m.Z)(U,2),Ie=he[0],x=he[1],b=ye.useContext(Ye.k),r=b.prefixCls,K=$&&X!=="hide";(0,p.Z)(function(){$&&K!==Ie&&x(K)},[$]);var P=function(){$&&g()},M=ye.useRef(!1),ue=function(){$&&!M.current&&(M.current=!0,E())};N(P,ue);var ee=function(fe){K===fe&&ue()};return $?ye.createElement(u.default,(0,e.Z)({ref:O,visible:Ie},o,{motionAppear:X==="show",onVisibleChanged:ee}),function(S,fe){var Ge=S.className,$e=S.style;return ye.createElement("div",{ref:fe,className:s()("".concat(r,"-treenode-motion"),Ge),style:$e},$.map(function(ct){var ut=Object.assign({},(De(ct.data),ct.data)),yt=ct.title,Pt=ct.key,tt=ct.isStart,Je=ct.isEnd;delete ut.children;var _=(0,I.H8)(Pt,B);return ye.createElement(c.Z,(0,e.Z)({},ut,_,{title:yt,active:v,data:ct.data,key:Pt,isStart:tt,isEnd:Je}))}))}):ye.createElement(c.Z,(0,e.Z)({domRef:O,className:F,style:t},Q,{active:v}))}),R=h;function oe(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],F=f.length,t=O.length;if(Math.abs(F-t)!==1)return{add:!1,key:null};function o($,X){var g=new Map;$.forEach(function(v){g.set(v,!0)});var E=X.filter(function(v){return!g.has(v)});return E.length===1?E[0]:null}return F<t?{add:!0,key:o(f,O)}:{add:!1,key:o(O,f)}}function T(f,O,F){var t=f.findIndex(function(g){return g.key===F}),o=f[t+1],$=O.findIndex(function(g){return g.key===F});if(o){var X=O.findIndex(function(g){return g.key===o.key});return O.slice($+1,X)}return O.slice($+1)}var pe=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","scrollWidth","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],Y={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},q=function(){},H="RC_TREE_MOTION_".concat(Math.random()),Ae={key:H},de={key:H,level:0,index:0,pos:"0",node:Ae,nodes:[Ae]},le={parent:null,children:[],pos:de.pos,data:Ae,title:null,key:H,isStart:[],isEnd:[]};function Me(f,O,F,t){return O===!1||!F?f:f.slice(0,Math.ceil(F/t)+1)}function ze(f){var O=f.key,F=f.pos;return(0,I.km)(O,F)}function Le(f){for(var O=String(f.data.key),F=f;F.parent;)F=F.parent,O="".concat(F.data.key," > ").concat(O);return O}var rt=ye.forwardRef(function(f,O){var F=f.prefixCls,t=f.data,o=f.selectable,$=f.checkable,X=f.expandedKeys,g=f.selectedKeys,E=f.checkedKeys,v=f.loadedKeys,B=f.loadingKeys,Q=f.halfCheckedKeys,U=f.keyEntities,he=f.disabled,Ie=f.dragging,x=f.dragOverNodeKey,b=f.dropPosition,r=f.motion,K=f.height,P=f.itemHeight,M=f.virtual,ue=f.scrollWidth,ee=f.focusable,S=f.activeItem,fe=f.focused,Ge=f.tabIndex,$e=f.onKeyDown,ct=f.onFocus,ut=f.onBlur,yt=f.onActiveChange,Pt=f.onListChangeStart,tt=f.onListChangeEnd,Je=(0,a.Z)(f,pe),_=ye.useRef(null),Qe=ye.useRef(null);ye.useImperativeHandle(O,function(){return{scrollTo:function(ie){_.current.scrollTo(ie)},getIndentWidth:function(){return Qe.current.offsetWidth}}});var Oe=ye.useState(X),gt=(0,m.Z)(Oe,2),it=gt[0],Ct=gt[1],Et=ye.useState(t),xt=(0,m.Z)(Et,2),ot=xt[0],Dt=xt[1],an=ye.useState(t),Kt=(0,m.Z)(an,2),wt=Kt[0],Bt=Kt[1],en=ye.useState([]),Fe=(0,m.Z)(en,2),we=Fe[0],We=Fe[1],St=ye.useState(null),Zt=(0,m.Z)(St,2),d=Zt[0],i=Zt[1],re=ye.useRef(t);re.current=t;function L(){var ae=re.current;Dt(ae),Bt(ae),We([]),i(null),tt()}(0,p.Z)(function(){Ct(X);var ae=oe(it,X);if(ae.key!==null)if(ae.add){var ie=ot.findIndex(function(Be){var Xe=Be.key;return Xe===ae.key}),Pe=Me(T(ot,t,ae.key),M,K,P),me=ot.slice();me.splice(ie+1,0,le),Bt(me),We(Pe),i("show")}else{var xe=t.findIndex(function(Be){var Xe=Be.key;return Xe===ae.key}),Se=Me(T(t,ot,ae.key),M,K,P),je=t.slice();je.splice(xe+1,0,le),Bt(je),We(Se),i("hide")}else ot!==t&&(Dt(t),Bt(t))},[X,t]),ye.useEffect(function(){Ie||L()},[Ie]);var te=r?wt:t,ke={expandedKeys:X,selectedKeys:g,loadedKeys:v,loadingKeys:B,checkedKeys:E,halfCheckedKeys:Q,dragOverNodeKey:x,dropPosition:b,keyEntities:U};return ye.createElement(ye.Fragment,null,fe&&S&&ye.createElement("span",{style:Y,"aria-live":"assertive"},Le(S)),ye.createElement("div",null,ye.createElement("input",{style:Y,disabled:ee===!1||he,tabIndex:ee!==!1?Ge:null,onKeyDown:$e,onFocus:ct,onBlur:ut,value:"",onChange:q,"aria-label":"for screen reader"})),ye.createElement("div",{className:"".concat(F,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ye.createElement("div",{className:"".concat(F,"-indent")},ye.createElement("div",{ref:Qe,className:"".concat(F,"-indent-unit")}))),ye.createElement(w.Z,(0,e.Z)({},Je,{data:te,itemKey:ze,height:K,fullHeight:!1,virtual:M,itemHeight:P,scrollWidth:ue,prefixCls:"".concat(F,"-list"),ref:_,role:"tree",onVisibleChange:function(ie){ie.every(function(Pe){return ze(Pe)!==H})&&L()}}),function(ae){var ie=ae.pos,Pe=Object.assign({},(De(ae.data),ae.data)),me=ae.title,xe=ae.key,Se=ae.isStart,je=ae.isEnd,Be=(0,I.km)(xe,ie);delete Pe.key,delete Pe.children;var Xe=(0,I.H8)(Be,ke);return ye.createElement(R,(0,e.Z)({},Pe,Xe,{title:me,active:!!S&&xe===S.key,pos:ie,data:ae.data,isStart:Se,isEnd:je,motion:r,motionNodes:xe===H?we:null,motionType:d,onMotionStart:Pt,onMotionEnd:L,treeNodeRequiredProps:ke,onMouseMove:function(){yt(null)}}))}))}),D=rt,ge=n(82661),G=n(34643),Ee=n(65065),se=10,C=function(f){(0,W.Z)(F,f);var O=(0,Ce.Z)(F);function F(){var t;(0,be.Z)(this,F);for(var o=arguments.length,$=new Array(o),X=0;X<o;X++)$[X]=arguments[X];return t=O.call.apply(O,[this].concat($)),(0,l.Z)((0,J.Z)(t),"destroyed",!1),(0,l.Z)((0,J.Z)(t),"delayedDragEnterLogic",void 0),(0,l.Z)((0,J.Z)(t),"loadingRetryTimes",{}),(0,l.Z)((0,J.Z)(t),"state",{keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:(0,I.w$)()}),(0,l.Z)((0,J.Z)(t),"dragStartMousePosition",null),(0,l.Z)((0,J.Z)(t),"dragNodeProps",null),(0,l.Z)((0,J.Z)(t),"currentMouseOverDroppableNodeKey",null),(0,l.Z)((0,J.Z)(t),"listRef",ye.createRef()),(0,l.Z)((0,J.Z)(t),"onNodeDragStart",function(g,E){var v=t.state,B=v.expandedKeys,Q=v.keyEntities,U=t.props.onDragStart,he=E.eventKey;t.dragNodeProps=E,t.dragStartMousePosition={x:g.clientX,y:g.clientY};var Ie=(0,ge._5)(B,he);t.setState({draggingNodeKey:he,dragChildrenKeys:(0,ge.wA)(he,Q),indent:t.listRef.current.getIndentWidth()}),t.setExpandedKeys(Ie),window.addEventListener("dragend",t.onWindowDragEnd),U==null||U({event:g,node:(0,I.F)(E)})}),(0,l.Z)((0,J.Z)(t),"onNodeDragEnter",function(g,E){var v=t.state,B=v.expandedKeys,Q=v.keyEntities,U=v.dragChildrenKeys,he=v.flattenNodes,Ie=v.indent,x=t.props,b=x.onDragEnter,r=x.onExpand,K=x.allowDrop,P=x.direction,M=E.pos,ue=E.eventKey;if(t.currentMouseOverDroppableNodeKey!==ue&&(t.currentMouseOverDroppableNodeKey=ue),!t.dragNodeProps){t.resetDragState();return}var ee=(0,ge.OM)(g,t.dragNodeProps,E,Ie,t.dragStartMousePosition,K,he,Q,B,P),S=ee.dropPosition,fe=ee.dropLevelOffset,Ge=ee.dropTargetKey,$e=ee.dropContainerKey,ct=ee.dropTargetPos,ut=ee.dropAllowed,yt=ee.dragOverNodeKey;if(U.includes(Ge)||!ut){t.resetDragState();return}if(t.delayedDragEnterLogic||(t.delayedDragEnterLogic={}),Object.keys(t.delayedDragEnterLogic).forEach(function(Pt){clearTimeout(t.delayedDragEnterLogic[Pt])}),t.dragNodeProps.eventKey!==E.eventKey&&(g.persist(),t.delayedDragEnterLogic[M]=window.setTimeout(function(){if(t.state.draggingNodeKey!==null){var Pt=(0,Ne.Z)(B),tt=(0,Ee.Z)(Q,E.eventKey);tt&&(tt.children||[]).length&&(Pt=(0,ge.L0)(B,E.eventKey)),t.props.hasOwnProperty("expandedKeys")||t.setExpandedKeys(Pt),r==null||r(Pt,{node:(0,I.F)(E),expanded:!0,nativeEvent:g.nativeEvent})}},800)),t.dragNodeProps.eventKey===Ge&&fe===0){t.resetDragState();return}t.setState({dragOverNodeKey:yt,dropPosition:S,dropLevelOffset:fe,dropTargetKey:Ge,dropContainerKey:$e,dropTargetPos:ct,dropAllowed:ut}),b==null||b({event:g,node:(0,I.F)(E),expandedKeys:B})}),(0,l.Z)((0,J.Z)(t),"onNodeDragOver",function(g,E){var v=t.state,B=v.dragChildrenKeys,Q=v.flattenNodes,U=v.keyEntities,he=v.expandedKeys,Ie=v.indent,x=t.props,b=x.onDragOver,r=x.allowDrop,K=x.direction;if(t.dragNodeProps){var P=(0,ge.OM)(g,t.dragNodeProps,E,Ie,t.dragStartMousePosition,r,Q,U,he,K),M=P.dropPosition,ue=P.dropLevelOffset,ee=P.dropTargetKey,S=P.dropContainerKey,fe=P.dropTargetPos,Ge=P.dropAllowed,$e=P.dragOverNodeKey;B.includes(ee)||!Ge||(t.dragNodeProps.eventKey===ee&&ue===0?t.state.dropPosition===null&&t.state.dropLevelOffset===null&&t.state.dropTargetKey===null&&t.state.dropContainerKey===null&&t.state.dropTargetPos===null&&t.state.dropAllowed===!1&&t.state.dragOverNodeKey===null||t.resetDragState():M===t.state.dropPosition&&ue===t.state.dropLevelOffset&&ee===t.state.dropTargetKey&&S===t.state.dropContainerKey&&fe===t.state.dropTargetPos&&Ge===t.state.dropAllowed&&$e===t.state.dragOverNodeKey||t.setState({dropPosition:M,dropLevelOffset:ue,dropTargetKey:ee,dropContainerKey:S,dropTargetPos:fe,dropAllowed:Ge,dragOverNodeKey:$e}),b==null||b({event:g,node:(0,I.F)(E)}))}}),(0,l.Z)((0,J.Z)(t),"onNodeDragLeave",function(g,E){t.currentMouseOverDroppableNodeKey===E.eventKey&&!g.currentTarget.contains(g.relatedTarget)&&(t.resetDragState(),t.currentMouseOverDroppableNodeKey=null);var v=t.props.onDragLeave;v==null||v({event:g,node:(0,I.F)(E)})}),(0,l.Z)((0,J.Z)(t),"onWindowDragEnd",function(g){t.onNodeDragEnd(g,null,!0),window.removeEventListener("dragend",t.onWindowDragEnd)}),(0,l.Z)((0,J.Z)(t),"onNodeDragEnd",function(g,E){var v=t.props.onDragEnd;t.setState({dragOverNodeKey:null}),t.cleanDragState(),v==null||v({event:g,node:(0,I.F)(E)}),t.dragNodeProps=null,window.removeEventListener("dragend",t.onWindowDragEnd)}),(0,l.Z)((0,J.Z)(t),"onNodeDrop",function(g,E){var v,B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Q=t.state,U=Q.dragChildrenKeys,he=Q.dropPosition,Ie=Q.dropTargetKey,x=Q.dropTargetPos,b=Q.dropAllowed;if(b){var r=t.props.onDrop;if(t.setState({dragOverNodeKey:null}),t.cleanDragState(),Ie!==null){var K=(0,z.Z)((0,z.Z)({},(0,I.H8)(Ie,t.getTreeNodeRequiredProps())),{},{active:((v=t.getActiveItem())===null||v===void 0?void 0:v.key)===Ie,data:(0,Ee.Z)(t.state.keyEntities,Ie).node}),P=U.includes(Ie);(0,Te.ZP)(!P,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var M=(0,ge.yx)(x),ue={event:g,node:(0,I.F)(K),dragNode:t.dragNodeProps?(0,I.F)(t.dragNodeProps):null,dragNodesKeys:[t.dragNodeProps.eventKey].concat(U),dropToGap:he!==0,dropPosition:he+Number(M[M.length-1])};B||r==null||r(ue),t.dragNodeProps=null}}}),(0,l.Z)((0,J.Z)(t),"cleanDragState",function(){var g=t.state.draggingNodeKey;g!==null&&t.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),t.dragStartMousePosition=null,t.currentMouseOverDroppableNodeKey=null}),(0,l.Z)((0,J.Z)(t),"triggerExpandActionExpand",function(g,E){var v=t.state,B=v.expandedKeys,Q=v.flattenNodes,U=E.expanded,he=E.key,Ie=E.isLeaf;if(!(Ie||g.shiftKey||g.metaKey||g.ctrlKey)){var x=Q.filter(function(r){return r.key===he})[0],b=(0,I.F)((0,z.Z)((0,z.Z)({},(0,I.H8)(he,t.getTreeNodeRequiredProps())),{},{data:x.data}));t.setExpandedKeys(U?(0,ge._5)(B,he):(0,ge.L0)(B,he)),t.onNodeExpand(g,b)}}),(0,l.Z)((0,J.Z)(t),"onNodeClick",function(g,E){var v=t.props,B=v.onClick,Q=v.expandAction;Q==="click"&&t.triggerExpandActionExpand(g,E),B==null||B(g,E)}),(0,l.Z)((0,J.Z)(t),"onNodeDoubleClick",function(g,E){var v=t.props,B=v.onDoubleClick,Q=v.expandAction;Q==="doubleClick"&&t.triggerExpandActionExpand(g,E),B==null||B(g,E)}),(0,l.Z)((0,J.Z)(t),"onNodeSelect",function(g,E){var v=t.state.selectedKeys,B=t.state,Q=B.keyEntities,U=B.fieldNames,he=t.props,Ie=he.onSelect,x=he.multiple,b=E.selected,r=E[U.key],K=!b;K?x?v=(0,ge.L0)(v,r):v=[r]:v=(0,ge._5)(v,r);var P=v.map(function(M){var ue=(0,Ee.Z)(Q,M);return ue?ue.node:null}).filter(Boolean);t.setUncontrolledState({selectedKeys:v}),Ie==null||Ie(v,{event:"select",selected:K,node:E,selectedNodes:P,nativeEvent:g.nativeEvent})}),(0,l.Z)((0,J.Z)(t),"onNodeCheck",function(g,E,v){var B=t.state,Q=B.keyEntities,U=B.checkedKeys,he=B.halfCheckedKeys,Ie=t.props,x=Ie.checkStrictly,b=Ie.onCheck,r=E.key,K,P={event:"check",node:E,checked:v,nativeEvent:g.nativeEvent};if(x){var M=v?(0,ge.L0)(U,r):(0,ge._5)(U,r),ue=(0,ge._5)(he,r);K={checked:M,halfChecked:ue},P.checkedNodes=M.map(function(ct){return(0,Ee.Z)(Q,ct)}).filter(Boolean).map(function(ct){return ct.node}),t.setUncontrolledState({checkedKeys:M})}else{var ee=(0,G.S)([].concat((0,Ne.Z)(U),[r]),!0,Q),S=ee.checkedKeys,fe=ee.halfCheckedKeys;if(!v){var Ge=new Set(S);Ge.delete(r);var $e=(0,G.S)(Array.from(Ge),{checked:!1,halfCheckedKeys:fe},Q);S=$e.checkedKeys,fe=$e.halfCheckedKeys}K=S,P.checkedNodes=[],P.checkedNodesPositions=[],P.halfCheckedKeys=fe,S.forEach(function(ct){var ut=(0,Ee.Z)(Q,ct);if(ut){var yt=ut.node,Pt=ut.pos;P.checkedNodes.push(yt),P.checkedNodesPositions.push({node:yt,pos:Pt})}}),t.setUncontrolledState({checkedKeys:S},!1,{halfCheckedKeys:fe})}b==null||b(K,P)}),(0,l.Z)((0,J.Z)(t),"onNodeLoad",function(g){var E,v=g.key,B=t.state.keyEntities,Q=(0,Ee.Z)(B,v);if(!(Q!=null&&(E=Q.children)!==null&&E!==void 0&&E.length)){var U=new Promise(function(he,Ie){t.setState(function(x){var b=x.loadedKeys,r=b===void 0?[]:b,K=x.loadingKeys,P=K===void 0?[]:K,M=t.props,ue=M.loadData,ee=M.onLoad;if(!ue||r.includes(v)||P.includes(v))return null;var S=ue(g);return S.then(function(){var fe=t.state.loadedKeys,Ge=(0,ge.L0)(fe,v);ee==null||ee(Ge,{event:"load",node:g}),t.setUncontrolledState({loadedKeys:Ge}),t.setState(function($e){return{loadingKeys:(0,ge._5)($e.loadingKeys,v)}}),he()}).catch(function(fe){if(t.setState(function($e){return{loadingKeys:(0,ge._5)($e.loadingKeys,v)}}),t.loadingRetryTimes[v]=(t.loadingRetryTimes[v]||0)+1,t.loadingRetryTimes[v]>=se){var Ge=t.state.loadedKeys;(0,Te.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),t.setUncontrolledState({loadedKeys:(0,ge.L0)(Ge,v)}),he()}Ie(fe)}),{loadingKeys:(0,ge.L0)(P,v)}})});return U.catch(function(){}),U}}),(0,l.Z)((0,J.Z)(t),"onNodeMouseEnter",function(g,E){var v=t.props.onMouseEnter;v==null||v({event:g,node:E})}),(0,l.Z)((0,J.Z)(t),"onNodeMouseLeave",function(g,E){var v=t.props.onMouseLeave;v==null||v({event:g,node:E})}),(0,l.Z)((0,J.Z)(t),"onNodeContextMenu",function(g,E){var v=t.props.onRightClick;v&&(g.preventDefault(),v({event:g,node:E}))}),(0,l.Z)((0,J.Z)(t),"onFocus",function(){var g=t.props.onFocus;t.setState({focused:!0});for(var E=arguments.length,v=new Array(E),B=0;B<E;B++)v[B]=arguments[B];g==null||g.apply(void 0,v)}),(0,l.Z)((0,J.Z)(t),"onBlur",function(){var g=t.props.onBlur;t.setState({focused:!1}),t.onActiveChange(null);for(var E=arguments.length,v=new Array(E),B=0;B<E;B++)v[B]=arguments[B];g==null||g.apply(void 0,v)}),(0,l.Z)((0,J.Z)(t),"getTreeNodeRequiredProps",function(){var g=t.state,E=g.expandedKeys,v=g.selectedKeys,B=g.loadedKeys,Q=g.loadingKeys,U=g.checkedKeys,he=g.halfCheckedKeys,Ie=g.dragOverNodeKey,x=g.dropPosition,b=g.keyEntities;return{expandedKeys:E||[],selectedKeys:v||[],loadedKeys:B||[],loadingKeys:Q||[],checkedKeys:U||[],halfCheckedKeys:he||[],dragOverNodeKey:Ie,dropPosition:x,keyEntities:b}}),(0,l.Z)((0,J.Z)(t),"setExpandedKeys",function(g){var E=t.state,v=E.treeData,B=E.fieldNames,Q=(0,I.oH)(v,g,B);t.setUncontrolledState({expandedKeys:g,flattenNodes:Q},!0)}),(0,l.Z)((0,J.Z)(t),"onNodeExpand",function(g,E){var v=t.state.expandedKeys,B=t.state,Q=B.listChanging,U=B.fieldNames,he=t.props,Ie=he.onExpand,x=he.loadData,b=E.expanded,r=E[U.key];if(!Q){var K=v.includes(r),P=!b;if((0,Te.ZP)(b&&K||!b&&!K,"Expand state not sync with index check"),v=P?(0,ge.L0)(v,r):(0,ge._5)(v,r),t.setExpandedKeys(v),Ie==null||Ie(v,{node:E,expanded:P,nativeEvent:g.nativeEvent}),P&&x){var M=t.onNodeLoad(E);M&&M.then(function(){var ue=(0,I.oH)(t.state.treeData,v,U);t.setUncontrolledState({flattenNodes:ue})}).catch(function(){var ue=t.state.expandedKeys,ee=(0,ge._5)(ue,r);t.setExpandedKeys(ee)})}}}),(0,l.Z)((0,J.Z)(t),"onListChangeStart",function(){t.setUncontrolledState({listChanging:!0})}),(0,l.Z)((0,J.Z)(t),"onListChangeEnd",function(){setTimeout(function(){t.setUncontrolledState({listChanging:!1})})}),(0,l.Z)((0,J.Z)(t),"onActiveChange",function(g){var E=t.state.activeKey,v=t.props,B=v.onActiveChange,Q=v.itemScrollOffset,U=Q===void 0?0:Q;E!==g&&(t.setState({activeKey:g}),g!==null&&t.scrollTo({key:g,offset:U}),B==null||B(g))}),(0,l.Z)((0,J.Z)(t),"getActiveItem",function(){var g=t.state,E=g.activeKey,v=g.flattenNodes;return E===null?null:v.find(function(B){var Q=B.key;return Q===E})||null}),(0,l.Z)((0,J.Z)(t),"offsetActiveKey",function(g){var E=t.state,v=E.flattenNodes,B=E.activeKey,Q=v.findIndex(function(Ie){var x=Ie.key;return x===B});Q===-1&&g<0&&(Q=v.length),Q=(Q+g+v.length)%v.length;var U=v[Q];if(U){var he=U.key;t.onActiveChange(he)}else t.onActiveChange(null)}),(0,l.Z)((0,J.Z)(t),"onKeyDown",function(g){var E=t.state,v=E.activeKey,B=E.expandedKeys,Q=E.checkedKeys,U=E.fieldNames,he=t.props,Ie=he.onKeyDown,x=he.checkable,b=he.selectable;switch(g.which){case ce.Z.UP:{t.offsetActiveKey(-1),g.preventDefault();break}case ce.Z.DOWN:{t.offsetActiveKey(1),g.preventDefault();break}}var r=t.getActiveItem();if(r&&r.data){var K=t.getTreeNodeRequiredProps(),P=r.data.isLeaf===!1||!!(r.data[U.children]||[]).length,M=(0,I.F)((0,z.Z)((0,z.Z)({},(0,I.H8)(v,K)),{},{data:r.data,active:!0}));switch(g.which){case ce.Z.LEFT:{P&&B.includes(v)?t.onNodeExpand({},M):r.parent&&t.onActiveChange(r.parent.key),g.preventDefault();break}case ce.Z.RIGHT:{P&&!B.includes(v)?t.onNodeExpand({},M):r.children&&r.children.length&&t.onActiveChange(r.children[0].key),g.preventDefault();break}case ce.Z.ENTER:case ce.Z.SPACE:{x&&!M.disabled&&M.checkable!==!1&&!M.disableCheckbox?t.onNodeCheck({},M,!Q.includes(v)):!x&&b&&!M.disabled&&M.selectable!==!1&&t.onNodeSelect({},M);break}}}Ie==null||Ie(g)}),(0,l.Z)((0,J.Z)(t),"setUncontrolledState",function(g){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!t.destroyed){var B=!1,Q=!0,U={};Object.keys(g).forEach(function(he){if(t.props.hasOwnProperty(he)){Q=!1;return}B=!0,U[he]=g[he]}),B&&(!E||Q)&&t.setState((0,z.Z)((0,z.Z)({},U),v))}}),(0,l.Z)((0,J.Z)(t),"scrollTo",function(g){t.listRef.current.scrollTo(g)}),t}return(0,y.Z)(F,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var o=this.props,$=o.activeKey,X=o.itemScrollOffset,g=X===void 0?0:X;$!==void 0&&$!==this.state.activeKey&&(this.setState({activeKey:$}),$!==null&&this.scrollTo({key:$,offset:g}))}},{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 o=this.state,$=o.focused,X=o.flattenNodes,g=o.keyEntities,E=o.draggingNodeKey,v=o.activeKey,B=o.dropLevelOffset,Q=o.dropContainerKey,U=o.dropTargetKey,he=o.dropPosition,Ie=o.dragOverNodeKey,x=o.indent,b=this.props,r=b.prefixCls,K=b.className,P=b.style,M=b.showLine,ue=b.focusable,ee=b.tabIndex,S=ee===void 0?0:ee,fe=b.selectable,Ge=b.showIcon,$e=b.icon,ct=b.switcherIcon,ut=b.draggable,yt=b.checkable,Pt=b.checkStrictly,tt=b.disabled,Je=b.motion,_=b.loadData,Qe=b.filterTreeNode,Oe=b.height,gt=b.itemHeight,it=b.scrollWidth,Ct=b.virtual,Et=b.titleRender,xt=b.dropIndicatorRender,ot=b.onContextMenu,Dt=b.onScroll,an=b.direction,Kt=b.rootClassName,wt=b.rootStyle,Bt=(0,Ke.Z)(this.props,{aria:!0,data:!0}),en;ut&&((0,j.Z)(ut)==="object"?en=ut:typeof ut=="function"?en={nodeDraggable:ut}:en={});var Fe={prefixCls:r,selectable:fe,showIcon:Ge,icon:$e,switcherIcon:ct,draggable:en,draggingNodeKey:E,checkable:yt,checkStrictly:Pt,disabled:tt,keyEntities:g,dropLevelOffset:B,dropContainerKey:Q,dropTargetKey:U,dropPosition:he,dragOverNodeKey:Ie,indent:x,direction:an,dropIndicatorRender:xt,loadData:_,filterTreeNode:Qe,titleRender:Et,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};return ye.createElement(Ye.k.Provider,{value:Fe},ye.createElement("div",{className:s()(r,K,Kt,(0,l.Z)((0,l.Z)((0,l.Z)({},"".concat(r,"-show-line"),M),"".concat(r,"-focused"),$),"".concat(r,"-active-focused"),v!==null)),style:wt},ye.createElement(D,(0,e.Z)({ref:this.listRef,prefixCls:r,style:P,data:X,disabled:tt,selectable:fe,checkable:!!yt,motion:Je,dragging:E!==null,height:Oe,itemHeight:gt,virtual:Ct,focusable:ue,focused:$,tabIndex:S,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ot,onScroll:Dt,scrollWidth:it},this.getTreeNodeRequiredProps(),Bt))))}}],[{key:"getDerivedStateFromProps",value:function(o,$){var X=$.prevProps,g={prevProps:o};function E(S){return!X&&o.hasOwnProperty(S)||X&&X[S]!==o[S]}var v,B=$.fieldNames;if(E("fieldNames")&&(B=(0,I.w$)(o.fieldNames),g.fieldNames=B),E("treeData")?v=o.treeData:E("children")&&((0,Te.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),v=(0,I.zn)(o.children)),v){g.treeData=v;var Q=(0,I.I8)(v,{fieldNames:B});g.keyEntities=(0,z.Z)((0,l.Z)({},H,de),Q.keyEntities)}var U=g.keyEntities||$.keyEntities;if(E("expandedKeys")||X&&E("autoExpandParent"))g.expandedKeys=o.autoExpandParent||!X&&o.defaultExpandParent?(0,ge.r7)(o.expandedKeys,U):o.expandedKeys;else if(!X&&o.defaultExpandAll){var he=(0,z.Z)({},U);delete he[H];var Ie=[];Object.keys(he).forEach(function(S){var fe=he[S];fe.children&&fe.children.length&&Ie.push(fe.key)}),g.expandedKeys=Ie}else!X&&o.defaultExpandedKeys&&(g.expandedKeys=o.autoExpandParent||o.defaultExpandParent?(0,ge.r7)(o.defaultExpandedKeys,U):o.defaultExpandedKeys);if(g.expandedKeys||delete g.expandedKeys,v||g.expandedKeys){var x=(0,I.oH)(v||$.treeData,g.expandedKeys||$.expandedKeys,B);g.flattenNodes=x}if(o.selectable&&(E("selectedKeys")?g.selectedKeys=(0,ge.BT)(o.selectedKeys,o):!X&&o.defaultSelectedKeys&&(g.selectedKeys=(0,ge.BT)(o.defaultSelectedKeys,o))),o.checkable){var b;if(E("checkedKeys")?b=(0,ge.E6)(o.checkedKeys)||{}:!X&&o.defaultCheckedKeys?b=(0,ge.E6)(o.defaultCheckedKeys)||{}:v&&(b=(0,ge.E6)(o.checkedKeys)||{checkedKeys:$.checkedKeys,halfCheckedKeys:$.halfCheckedKeys}),b){var r=b,K=r.checkedKeys,P=K===void 0?[]:K,M=r.halfCheckedKeys,ue=M===void 0?[]:M;if(!o.checkStrictly){var ee=(0,G.S)(P,!0,U);P=ee.checkedKeys,ue=ee.halfCheckedKeys}g.checkedKeys=P,g.halfCheckedKeys=ue}}return E("loadedKeys")&&(g.loadedKeys=o.loadedKeys),g}}]),F}(ye.Component);(0,l.Z)(C,"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:Re,allowDrop:function(){return!0},expandAction:!1}),(0,l.Z)(C,"TreeNode",c.Z);var A=C,k=A},82661:function(Rt,lt,n){"use strict";n.d(lt,{BT:function(){return ye},E6:function(){return Re},L0:function(){return l},OM:function(){return Te},_5:function(){return Ce},r7:function(){return De},wA:function(){return s},yx:function(){return Ue}});var e=n(94480),j=n(76190),z=n(48736),Ne=n(59301),be=n(639),y=n(65065),J=n(34061),W=null;function Ce(m,a){if(!m)return[];var p=m.slice(),w=p.indexOf(a);return w>=0&&p.splice(w,1),p}function l(m,a){var p=(m||[]).slice();return p.indexOf(a)===-1&&p.push(a),p}function Ue(m){return m.split("-")}function s(m,a){var p=[],w=(0,y.Z)(a,m);function u(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];c.forEach(function(Z){var N=Z.key,I=Z.children;p.push(N),u(I)})}return u(w.children),p}function ce(m){if(m.parent){var a=Ue(m.pos);return Number(a[a.length-1])===m.parent.children.length-1}return!1}function Ke(m){var a=Ue(m.pos);return Number(a[a.length-1])===0}function Te(m,a,p,w,u,c,Z,N,I,V){var h,R=m.clientX,oe=m.clientY,T=m.target.getBoundingClientRect(),pe=T.top,Y=T.height,q=(V==="rtl"?-1:1)*(((u==null?void 0:u.x)||0)-R),H=(q-12)/w,Ae=I.filter(function(k){var f;return(f=N[k])===null||f===void 0||(f=f.children)===null||f===void 0?void 0:f.length}),de=(0,y.Z)(N,p.eventKey);if(oe<pe+Y/2){var le=Z.findIndex(function(k){return k.key===de.key}),Me=le<=0?0:le-1,ze=Z[Me].key;de=(0,y.Z)(N,ze)}var Le=de.key,rt=de,D=de.key,ge=0,G=0;if(!Ae.includes(Le))for(var Ee=0;Ee<H&&ce(de);Ee+=1)de=de.parent,G+=1;var se=a.data,C=de.node,A=!0;return Ke(de)&&de.level===0&&oe<pe+Y/2&&c({dragNode:se,dropNode:C,dropPosition:-1})&&de.key===p.eventKey?ge=-1:(rt.children||[]).length&&Ae.includes(D)?c({dragNode:se,dropNode:C,dropPosition:0})?ge=0:A=!1:G===0?H>-1.5?c({dragNode:se,dropNode:C,dropPosition:1})?ge=1:A=!1:c({dragNode:se,dropNode:C,dropPosition:0})?ge=0:c({dragNode:se,dropNode:C,dropPosition:1})?ge=1:A=!1:c({dragNode:se,dropNode:C,dropPosition:1})?ge=1:A=!1,{dropPosition:ge,dropLevelOffset:G,dropTargetKey:de.key,dropTargetPos:de.pos,dragOverNodeKey:D,dropContainerKey:ge===0?null:((h=de.parent)===null||h===void 0?void 0:h.key)||null,dropAllowed:A}}function ye(m,a){if(m){var p=a.multiple;return p?m.slice():m.length?[m[0]]:m}}var Ye=function(a){return a};function Ze(m,a){if(!m)return[];var p=a||{},w=p.processProps,u=w===void 0?Ye:w,c=Array.isArray(m)?m:[m];return c.map(function(Z){var N=Z.children,I=_objectWithoutProperties(Z,W),V=Ze(N,a);return React.createElement(TreeNode,_extends({key:I.key},u(I)),V)})}function Re(m){if(!m)return null;var a;if(Array.isArray(m))a={checkedKeys:m,halfCheckedKeys:void 0};else if((0,j.Z)(m)==="object")a={checkedKeys:m.checked||void 0,halfCheckedKeys:m.halfChecked||void 0};else return(0,z.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return a}function De(m,a){var p=new Set;function w(u){if(!p.has(u)){var c=(0,y.Z)(a,u);if(c){p.add(u);var Z=c.parent,N=c.node;N.disabled||Z&&w(Z.key)}}}return(m||[]).forEach(function(u){w(u)}),(0,e.Z)(p)}},34643:function(Rt,lt,n){"use strict";n.d(lt,{S:function(){return J}});var e=n(48736),j=n(65065);function z(W,Ce){var l=new Set;return W.forEach(function(Ue){Ce.has(Ue)||l.add(Ue)}),l}function Ne(W){var Ce=W||{},l=Ce.disabled,Ue=Ce.disableCheckbox,s=Ce.checkable;return!!(l||Ue)||s===!1}function be(W,Ce,l,Ue){for(var s=new Set(W),ce=new Set,Ke=0;Ke<=l;Ke+=1){var Te=Ce.get(Ke)||new Set;Te.forEach(function(Re){var De=Re.key,m=Re.node,a=Re.children,p=a===void 0?[]:a;s.has(De)&&!Ue(m)&&p.filter(function(w){return!Ue(w.node)}).forEach(function(w){s.add(w.key)})})}for(var ye=new Set,Ye=l;Ye>=0;Ye-=1){var Ze=Ce.get(Ye)||new Set;Ze.forEach(function(Re){var De=Re.parent,m=Re.node;if(!(Ue(m)||!Re.parent||ye.has(Re.parent.key))){if(Ue(Re.parent.node)){ye.add(De.key);return}var a=!0,p=!1;(De.children||[]).filter(function(w){return!Ue(w.node)}).forEach(function(w){var u=w.key,c=s.has(u);a&&!c&&(a=!1),!p&&(c||ce.has(u))&&(p=!0)}),a&&s.add(De.key),p&&ce.add(De.key),ye.add(De.key)}})}return{checkedKeys:Array.from(s),halfCheckedKeys:Array.from(z(ce,s))}}function y(W,Ce,l,Ue,s){for(var ce=new Set(W),Ke=new Set(Ce),Te=0;Te<=Ue;Te+=1){var ye=l.get(Te)||new Set;ye.forEach(function(De){var m=De.key,a=De.node,p=De.children,w=p===void 0?[]:p;!ce.has(m)&&!Ke.has(m)&&!s(a)&&w.filter(function(u){return!s(u.node)}).forEach(function(u){ce.delete(u.key)})})}Ke=new Set;for(var Ye=new Set,Ze=Ue;Ze>=0;Ze-=1){var Re=l.get(Ze)||new Set;Re.forEach(function(De){var m=De.parent,a=De.node;if(!(s(a)||!De.parent||Ye.has(De.parent.key))){if(s(De.parent.node)){Ye.add(m.key);return}var p=!0,w=!1;(m.children||[]).filter(function(u){return!s(u.node)}).forEach(function(u){var c=u.key,Z=ce.has(c);p&&!Z&&(p=!1),!w&&(Z||Ke.has(c))&&(w=!0)}),p||ce.delete(m.key),w&&Ke.add(m.key),Ye.add(m.key)}})}return{checkedKeys:Array.from(ce),halfCheckedKeys:Array.from(z(Ke,ce))}}function J(W,Ce,l,Ue){var s=[],ce;Ue?ce=Ue:ce=Ne;var Ke=new Set(W.filter(function(Ze){var Re=!!(0,j.Z)(l,Ze);return Re||s.push(Ze),Re})),Te=new Map,ye=0;Object.keys(l).forEach(function(Ze){var Re=l[Ze],De=Re.level,m=Te.get(De);m||(m=new Set,Te.set(De,m)),m.add(Re),ye=Math.max(ye,De)}),(0,e.ZP)(!s.length,"Tree missing follow keys: ".concat(s.slice(0,100).map(function(Ze){return"'".concat(Ze,"'")}).join(", ")));var Ye;return Ce===!0?Ye=be(Ke,Te,ye,ce):Ye=y(Ke,Ce.halfCheckedKeys,Te,ye,ce),Ye}},65065:function(Rt,lt,n){"use strict";n.d(lt,{Z:function(){return e}});function e(j,z){return j[z]}},34061:function(Rt,lt,n){"use strict";n.d(lt,{F:function(){return De},H8:function(){return Re},I8:function(){return Ze},km:function(){return s},oH:function(){return ye},w$:function(){return ce},zn:function(){return Te}});var e=n(76190),j=n(94480),z=n(33885),Ne=n(75931),be=n(11592),y=n(2738),J=n(48736),W=n(65065),Ce=["children"];function l(m,a){return"".concat(m,"-").concat(a)}function Ue(m){return m&&m.type&&m.type.isTreeNode}function s(m,a){return m!=null?m:a}function ce(m){var a=m||{},p=a.title,w=a._title,u=a.key,c=a.children,Z=p||"title";return{title:Z,_title:w||[Z],key:u||"key",children:c||"children"}}function Ke(m,a){var p=new Map;function w(u){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(u||[]).forEach(function(Z){var N=Z[a.key],I=Z[a.children];warning(N!=null,"Tree node must have a certain key: [".concat(c).concat(N,"]"));var V=String(N);warning(!p.has(V)||N===null||N===void 0,"Same 'key' exist in the Tree: ".concat(V)),p.set(V,!0),w(I,"".concat(c).concat(V," > "))})}w(m)}function Te(m){function a(p){var w=(0,be.Z)(p);return w.map(function(u){if(!Ue(u))return(0,J.ZP)(!u,"Tree/TreeNode can only accept TreeNode as children."),null;var c=u.key,Z=u.props,N=Z.children,I=(0,Ne.Z)(Z,Ce),V=(0,z.Z)({key:c},I),h=a(N);return h.length&&(V.children=h),V}).filter(function(u){return u})}return a(m)}function ye(m,a,p){var w=ce(p),u=w._title,c=w.key,Z=w.children,N=new Set(a===!0?[]:a),I=[];function V(h){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return h.map(function(oe,T){for(var pe=l(R?R.pos:"0",T),Y=s(oe[c],pe),q,H=0;H<u.length;H+=1){var Ae=u[H];if(oe[Ae]!==void 0){q=oe[Ae];break}}var de=Object.assign((0,y.Z)(oe,[].concat((0,j.Z)(u),[c,Z])),{title:q,key:Y,parent:R,pos:pe,children:null,data:oe,isStart:[].concat((0,j.Z)(R?R.isStart:[]),[T===0]),isEnd:[].concat((0,j.Z)(R?R.isEnd:[]),[T===h.length-1])});return I.push(de),a===!0||N.has(Y)?de.children=V(oe[Z]||[],de):de.children=[],de})}return V(m),I}function Ye(m,a,p){var w={};(0,e.Z)(p)==="object"?w=p:w={externalGetKey:p},w=w||{};var u=w,c=u.childrenPropName,Z=u.externalGetKey,N=u.fieldNames,I=ce(N),V=I.key,h=I.children,R=c||h,oe;Z?typeof Z=="string"?oe=function(Y){return Y[Z]}:typeof Z=="function"&&(oe=function(Y){return Z(Y)}):oe=function(Y,q){return s(Y[V],q)};function T(pe,Y,q,H){var Ae=pe?pe[R]:m,de=pe?l(q.pos,Y):"0",le=pe?[].concat((0,j.Z)(H),[pe]):[];if(pe){var Me=oe(pe,de),ze={node:pe,index:Y,pos:de,key:Me,parentPos:q.node?q.pos:null,level:q.level+1,nodes:le};a(ze)}Ae&&Ae.forEach(function(Le,rt){T(Le,rt,{node:pe,pos:de,level:q?q.level+1:-1},le)})}T(null)}function Ze(m){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},p=a.initWrapper,w=a.processEntity,u=a.onProcessFinished,c=a.externalGetKey,Z=a.childrenPropName,N=a.fieldNames,I=arguments.length>2?arguments[2]:void 0,V=c||I,h={},R={},oe={posEntities:h,keyEntities:R};return p&&(oe=p(oe)||oe),Ye(m,function(T){var pe=T.node,Y=T.index,q=T.pos,H=T.key,Ae=T.parentPos,de=T.level,le=T.nodes,Me={node:pe,nodes:le,index:Y,key:H,pos:q,level:de},ze=s(H,q);h[q]=Me,R[ze]=Me,Me.parent=h[Ae],Me.parent&&(Me.parent.children=Me.parent.children||[],Me.parent.children.push(Me)),w&&w(Me,oe)},{externalGetKey:V,childrenPropName:Z,fieldNames:N}),u&&u(oe),oe}function Re(m,a){var p=a.expandedKeys,w=a.selectedKeys,u=a.loadedKeys,c=a.loadingKeys,Z=a.checkedKeys,N=a.halfCheckedKeys,I=a.dragOverNodeKey,V=a.dropPosition,h=a.keyEntities,R=(0,W.Z)(h,m),oe={eventKey:m,expanded:p.indexOf(m)!==-1,selected:w.indexOf(m)!==-1,loaded:u.indexOf(m)!==-1,loading:c.indexOf(m)!==-1,checked:Z.indexOf(m)!==-1,halfChecked:N.indexOf(m)!==-1,pos:String(R?R.pos:""),dragOver:I===m&&V===0,dragOverGapTop:I===m&&V===-1,dragOverGapBottom:I===m&&V===1};return oe}function De(m){var a=m.data,p=m.expanded,w=m.selected,u=m.checked,c=m.loaded,Z=m.loading,N=m.halfChecked,I=m.dragOver,V=m.dragOverGapTop,h=m.dragOverGapBottom,R=m.pos,oe=m.active,T=m.eventKey,pe=(0,z.Z)((0,z.Z)({},a),{},{expanded:p,selected:w,checked:u,loaded:c,loading:Z,halfChecked:N,dragOver:I,dragOverGapTop:V,dragOverGapBottom:h,pos:R,active:oe,key:T});return"props"in pe||Object.defineProperty(pe,"props",{get:function(){return(0,J.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),m}}),pe}},48911:function(Rt,lt,n){"use strict";n.d(lt,{Z:function(){return se}});var e=n(54476),j=n(76190),z=n(33885),Ne=n(20068),be=n(42978),y=n(75931),J=n(92310),W=n.n(J),Ce=n(29301),l=n(70425),Ue=n(34280),s=n(59301),ce=n(4676),Ke=s.forwardRef(function(C,A){var k=C.height,f=C.offsetY,O=C.offsetX,F=C.children,t=C.prefixCls,o=C.onInnerResize,$=C.innerProps,X=C.rtl,g=C.extra,E={},v={display:"flex",flexDirection:"column"};return f!==void 0&&(E={height:k,position:"relative",overflow:"hidden"},v=(0,z.Z)((0,z.Z)({},v),{},(0,Ne.Z)((0,Ne.Z)((0,Ne.Z)((0,Ne.Z)((0,Ne.Z)({transform:"translateY(".concat(f,"px)")},X?"marginRight":"marginLeft",-O),"position","absolute"),"left",0),"right",0),"top",0))),s.createElement("div",{style:E},s.createElement(Ce.Z,{onResize:function(Q){var U=Q.offsetHeight;U&&o&&o()}},s.createElement("div",(0,e.Z)({style:v,className:W()((0,Ne.Z)({},"".concat(t,"-holder-inner"),t)),ref:A},$),F,g)))});Ke.displayName="Filler";var Te=Ke;function ye(C){var A=C.children,k=C.setRef,f=s.useCallback(function(O){k(O)},[]);return s.cloneElement(A,{ref:f})}function Ye(C,A,k,f,O,F,t,o){var $=o.getKey;return C.slice(A,k+1).map(function(X,g){var E=A+g,v=t(X,E,{style:{width:f},offsetX:O}),B=$(X);return s.createElement(ye,{key:B,setRef:function(U){return F(X,U)}},v)})}function Ze(C,A,k,f){var O=k-C,F=A-k,t=Math.min(O,F)*2;if(f<=t){var o=Math.floor(f/2);return f%2?k+o+1:k-o}return O>F?k-(f-F):k+(f-O)}function Re(C,A,k){var f=C.length,O=A.length,F,t;if(f===0&&O===0)return null;f<O?(F=C,t=A):(F=A,t=C);var o={__EMPTY_ITEM__:!0};function $(Q){return Q!==void 0?k(Q):o}for(var X=null,g=Math.abs(f-O)!==1,E=0;E<t.length;E+=1){var v=$(F[E]),B=$(t[E]);if(v!==B){X=E,g=g||v!==$(t[E+1]);break}}return X===null?null:{index:X,multiple:g}}function De(C,A,k){var f=s.useState(C),O=(0,be.Z)(f,2),F=O[0],t=O[1],o=s.useState(null),$=(0,be.Z)(o,2),X=$[0],g=$[1];return s.useEffect(function(){var E=Re(F||[],C||[],A);(E==null?void 0:E.index)!==void 0&&(k==null||k(E.index),g(C[E.index])),t(C)},[C]),[X]}var m=n(16089),a=(typeof navigator=="undefined"?"undefined":(0,j.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),p=a,w=function(C,A,k,f){var O=(0,s.useRef)(!1),F=(0,s.useRef)(null);function t(){clearTimeout(F.current),O.current=!0,F.current=setTimeout(function(){O.current=!1},50)}var o=(0,s.useRef)({top:C,bottom:A,left:k,right:f});return o.current.top=C,o.current.bottom=A,o.current.left=k,o.current.right=f,function($,X){var g=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,E=$?X<0&&o.current.left||X>0&&o.current.right:X<0&&o.current.top||X>0&&o.current.bottom;return g&&E?(clearTimeout(F.current),O.current=!1):(!E||O.current)&&t(),!O.current&&E}};function u(C,A,k,f,O,F,t){var o=(0,s.useRef)(0),$=(0,s.useRef)(null),X=(0,s.useRef)(null),g=(0,s.useRef)(!1),E=w(A,k,f,O);function v(x,b){if(m.Z.cancel($.current),!E(!1,b)){var r=x;if(!r._virtualHandled)r._virtualHandled=!0;else return;o.current+=b,X.current=b,p||r.preventDefault(),$.current=(0,m.Z)(function(){var K=g.current?10:1;t(o.current*K,!1),o.current=0})}}function B(x,b){t(b,!0),p||x.preventDefault()}var Q=(0,s.useRef)(null),U=(0,s.useRef)(null);function he(x){if(C){m.Z.cancel(U.current),U.current=(0,m.Z)(function(){Q.current=null},2);var b=x.deltaX,r=x.deltaY,K=x.shiftKey,P=b,M=r;(Q.current==="sx"||!Q.current&&K&&r&&!b)&&(P=r,M=0,Q.current="sx");var ue=Math.abs(P),ee=Math.abs(M);Q.current===null&&(Q.current=F&&ue>ee?"x":"y"),Q.current==="y"?v(x,M):B(x,P)}}function Ie(x){C&&(g.current=x.detail===X.current)}return[he,Ie]}function c(C,A,k,f){var O=s.useMemo(function(){return[new Map,[]]},[C,k.id,f]),F=(0,be.Z)(O,2),t=F[0],o=F[1],$=function(g){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:g,v=t.get(g),B=t.get(E);if(v===void 0||B===void 0)for(var Q=C.length,U=o.length;U<Q;U+=1){var he,Ie=C[U],x=A(Ie);t.set(x,U);var b=(he=k.get(x))!==null&&he!==void 0?he:f;if(o[U]=(o[U-1]||0)+b,x===g&&(v=U),x===E&&(B=U),v!==void 0&&B!==void 0)break}return{top:o[v-1]||0,bottom:o[B]}};return $}var Z=n(67732),N=n(83652),I=function(){function C(){(0,Z.Z)(this,C),(0,Ne.Z)(this,"maps",void 0),(0,Ne.Z)(this,"id",0),(0,Ne.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,N.Z)(C,[{key:"set",value:function(k,f){this.diffRecords.set(k,this.maps[k]),this.maps[k]=f,this.id+=1}},{key:"get",value:function(k){return this.maps[k]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),C}(),V=I;function h(C){var A=parseFloat(C);return isNaN(A)?0:A}function R(C,A,k){var f=s.useState(0),O=(0,be.Z)(f,2),F=O[0],t=O[1],o=(0,s.useRef)(new Map),$=(0,s.useRef)(new V),X=(0,s.useRef)(0);function g(){X.current+=1}function E(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;g();var Q=function(){var Ie=!1;o.current.forEach(function(x,b){if(x&&x.offsetParent){var r=x.offsetHeight,K=getComputedStyle(x),P=K.marginTop,M=K.marginBottom,ue=h(P),ee=h(M),S=r+ue+ee;$.current.get(b)!==S&&($.current.set(b,S),Ie=!0)}}),Ie&&t(function(x){return x+1})};if(B)Q();else{X.current+=1;var U=X.current;Promise.resolve().then(function(){U===X.current&&Q()})}}function v(B,Q){var U=C(B),he=o.current.get(U);Q?(o.current.set(U,Q),E()):o.current.delete(U),!he!=!Q&&(Q?A==null||A(B):k==null||k(B))}return(0,s.useEffect)(function(){return g},[]),[v,E,$.current,F]}var oe=14/15;function T(C,A,k){var f=(0,s.useRef)(!1),O=(0,s.useRef)(0),F=(0,s.useRef)(0),t=(0,s.useRef)(null),o=(0,s.useRef)(null),$,X=function(B){if(f.current){var Q=Math.ceil(B.touches[0].pageX),U=Math.ceil(B.touches[0].pageY),he=O.current-Q,Ie=F.current-U,x=Math.abs(he)>Math.abs(Ie);x?O.current=Q:F.current=U;var b=k(x,x?he:Ie,!1,B);b&&B.preventDefault(),clearInterval(o.current),b&&(o.current=setInterval(function(){x?he*=oe:Ie*=oe;var r=Math.floor(x?he:Ie);(!k(x,r,!0)||Math.abs(r)<=.1)&&clearInterval(o.current)},16))}},g=function(){f.current=!1,$()},E=function(B){$(),B.touches.length===1&&!f.current&&(f.current=!0,O.current=Math.ceil(B.touches[0].pageX),F.current=Math.ceil(B.touches[0].pageY),t.current=B.target,t.current.addEventListener("touchmove",X,{passive:!1}),t.current.addEventListener("touchend",g,{passive:!0}))};$=function(){t.current&&(t.current.removeEventListener("touchmove",X),t.current.removeEventListener("touchend",g))},(0,Ue.Z)(function(){return C&&A.current.addEventListener("touchstart",E,{passive:!0}),function(){var v;(v=A.current)===null||v===void 0||v.removeEventListener("touchstart",E),$(),clearInterval(o.current)}},[C])}function pe(C){return Math.floor(Math.pow(C,.5))}function Y(C,A){var k="touches"in C?C.touches[0]:C;return k[A?"pageX":"pageY"]-window[A?"scrollX":"scrollY"]}function q(C,A,k){s.useEffect(function(){var f=A.current;if(C&&f){var O=!1,F,t,o=function(){m.Z.cancel(F)},$=function v(){o(),F=(0,m.Z)(function(){k(t),v()})},X=function(){O=!1,o()},g=function(B){if(!(B.target.draggable||B.button!==0)){var Q=B;Q._virtualHandled||(Q._virtualHandled=!0,O=!0)}},E=function(B){if(O){var Q=Y(B,!1),U=f.getBoundingClientRect(),he=U.top,Ie=U.bottom;if(Q<=he){var x=he-Q;t=-pe(x),$()}else if(Q>=Ie){var b=Q-Ie;t=pe(b),$()}else o()}};return f.addEventListener("mousedown",g),f.ownerDocument.addEventListener("mouseup",X),f.ownerDocument.addEventListener("mousemove",E),f.ownerDocument.addEventListener("dragend",X),function(){f.removeEventListener("mousedown",g),f.ownerDocument.removeEventListener("mouseup",X),f.ownerDocument.removeEventListener("mousemove",E),f.ownerDocument.removeEventListener("dragend",X),o()}}},[C])}var H=10;function Ae(C,A,k,f,O,F,t,o){var $=s.useRef(),X=s.useState(null),g=(0,be.Z)(X,2),E=g[0],v=g[1];return(0,Ue.Z)(function(){if(E&&E.times<H){if(!C.current){v(function(Je){return(0,z.Z)({},Je)});return}F();var B=E.targetAlign,Q=E.originAlign,U=E.index,he=E.offset,Ie=C.current.clientHeight,x=!1,b=B,r=null;if(Ie){for(var K=B||Q,P=0,M=0,ue=0,ee=Math.min(A.length-1,U),S=0;S<=ee;S+=1){var fe=O(A[S]);M=P;var Ge=k.get(fe);ue=M+(Ge===void 0?f:Ge),P=ue}for(var $e=K==="top"?he:Ie-he,ct=ee;ct>=0;ct-=1){var ut=O(A[ct]),yt=k.get(ut);if(yt===void 0){x=!0;break}if($e-=yt,$e<=0)break}switch(K){case"top":r=M-he;break;case"bottom":r=ue-Ie+he;break;default:{var Pt=C.current.scrollTop,tt=Pt+Ie;M<Pt?b="top":ue>tt&&(b="bottom")}}r!==null&&t(r),r!==E.lastTop&&(x=!0)}x&&v((0,z.Z)((0,z.Z)({},E),{},{times:E.times+1,targetAlign:b,lastTop:r}))}},[E,C.current]),function(B){if(B==null){o();return}if(m.Z.cancel($.current),typeof B=="number")t(B);else if(B&&(0,j.Z)(B)==="object"){var Q,U=B.align;"index"in B?Q=B.index:Q=A.findIndex(function(x){return O(x)===B.key});var he=B.offset,Ie=he===void 0?0:he;v({times:0,index:Q,offset:Ie,originAlign:U})}}}var de=s.forwardRef(function(C,A){var k=C.prefixCls,f=C.rtl,O=C.scrollOffset,F=C.scrollRange,t=C.onStartMove,o=C.onStopMove,$=C.onScroll,X=C.horizontal,g=C.spinSize,E=C.containerSize,v=C.style,B=C.thumbStyle,Q=C.showScrollBar,U=s.useState(!1),he=(0,be.Z)(U,2),Ie=he[0],x=he[1],b=s.useState(null),r=(0,be.Z)(b,2),K=r[0],P=r[1],M=s.useState(null),ue=(0,be.Z)(M,2),ee=ue[0],S=ue[1],fe=!f,Ge=s.useRef(),$e=s.useRef(),ct=s.useState(Q),ut=(0,be.Z)(ct,2),yt=ut[0],Pt=ut[1],tt=s.useRef(),Je=function(){Q===!0||Q===!1||(clearTimeout(tt.current),Pt(!0),tt.current=setTimeout(function(){Pt(!1)},3e3))},_=F-E||0,Qe=E-g||0,Oe=s.useMemo(function(){if(O===0||_===0)return 0;var Kt=O/_;return Kt*Qe},[O,_,Qe]),gt=function(wt){wt.stopPropagation(),wt.preventDefault()},it=s.useRef({top:Oe,dragging:Ie,pageY:K,startTop:ee});it.current={top:Oe,dragging:Ie,pageY:K,startTop:ee};var Ct=function(wt){x(!0),P(Y(wt,X)),S(it.current.top),t(),wt.stopPropagation(),wt.preventDefault()};s.useEffect(function(){var Kt=function(Fe){Fe.preventDefault()},wt=Ge.current,Bt=$e.current;return wt.addEventListener("touchstart",Kt,{passive:!1}),Bt.addEventListener("touchstart",Ct,{passive:!1}),function(){wt.removeEventListener("touchstart",Kt),Bt.removeEventListener("touchstart",Ct)}},[]);var Et=s.useRef();Et.current=_;var xt=s.useRef();xt.current=Qe,s.useEffect(function(){if(Ie){var Kt,wt=function(Fe){var we=it.current,We=we.dragging,St=we.pageY,Zt=we.startTop;m.Z.cancel(Kt);var d=Ge.current.getBoundingClientRect(),i=E/(X?d.width:d.height);if(We){var re=(Y(Fe,X)-St)*i,L=Zt;!fe&&X?L-=re:L+=re;var te=Et.current,ke=xt.current,ae=ke?L/ke:0,ie=Math.ceil(ae*te);ie=Math.max(ie,0),ie=Math.min(ie,te),Kt=(0,m.Z)(function(){$(ie,X)})}},Bt=function(){x(!1),o()};return window.addEventListener("mousemove",wt,{passive:!0}),window.addEventListener("touchmove",wt,{passive:!0}),window.addEventListener("mouseup",Bt,{passive:!0}),window.addEventListener("touchend",Bt,{passive:!0}),function(){window.removeEventListener("mousemove",wt),window.removeEventListener("touchmove",wt),window.removeEventListener("mouseup",Bt),window.removeEventListener("touchend",Bt),m.Z.cancel(Kt)}}},[Ie]),s.useEffect(function(){return Je(),function(){clearTimeout(tt.current)}},[O]),s.useImperativeHandle(A,function(){return{delayHidden:Je}});var ot="".concat(k,"-scrollbar"),Dt={position:"absolute",visibility:yt?null:"hidden"},an={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return X?(Object.assign(Dt,{height:8,left:0,right:0,bottom:0}),Object.assign(an,(0,Ne.Z)({height:"100%",width:g},fe?"left":"right",Oe))):(Object.assign(Dt,(0,Ne.Z)({width:8,top:0,bottom:0},fe?"right":"left",0)),Object.assign(an,{width:"100%",height:g,top:Oe})),s.createElement("div",{ref:Ge,className:W()(ot,(0,Ne.Z)((0,Ne.Z)((0,Ne.Z)({},"".concat(ot,"-horizontal"),X),"".concat(ot,"-vertical"),!X),"".concat(ot,"-visible"),yt)),style:(0,z.Z)((0,z.Z)({},Dt),v),onMouseDown:gt,onMouseMove:Je},s.createElement("div",{ref:$e,className:W()("".concat(ot,"-thumb"),(0,Ne.Z)({},"".concat(ot,"-thumb-moving"),Ie)),style:(0,z.Z)((0,z.Z)({},an),B),onMouseDown:Ct}))}),le=de,Me=20;function ze(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,k=C/A*C;return isNaN(k)&&(k=0),k=Math.max(k,Me),Math.floor(k)}var Le=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],rt=[],D={overflowY:"auto",overflowAnchor:"none"};function ge(C,A){var k=C.prefixCls,f=k===void 0?"rc-virtual-list":k,O=C.className,F=C.height,t=C.itemHeight,o=C.fullHeight,$=o===void 0?!0:o,X=C.style,g=C.data,E=C.children,v=C.itemKey,B=C.virtual,Q=C.direction,U=C.scrollWidth,he=C.component,Ie=he===void 0?"div":he,x=C.onScroll,b=C.onVirtualScroll,r=C.onVisibleChange,K=C.innerProps,P=C.extraRender,M=C.styles,ue=C.showScrollBar,ee=ue===void 0?"optional":ue,S=(0,y.Z)(C,Le),fe=s.useCallback(function(ve){return typeof v=="function"?v(ve):ve==null?void 0:ve[v]},[v]),Ge=R(fe,null,null),$e=(0,be.Z)(Ge,4),ct=$e[0],ut=$e[1],yt=$e[2],Pt=$e[3],tt=!!(B!==!1&&F&&t),Je=s.useMemo(function(){return Object.values(yt.maps).reduce(function(ve,_e){return ve+_e},0)},[yt.id,yt.maps]),_=tt&&g&&(Math.max(t*g.length,Je)>F||!!U),Qe=Q==="rtl",Oe=W()(f,(0,Ne.Z)({},"".concat(f,"-rtl"),Qe),O),gt=g||rt,it=(0,s.useRef)(),Ct=(0,s.useRef)(),Et=(0,s.useRef)(),xt=(0,s.useState)(0),ot=(0,be.Z)(xt,2),Dt=ot[0],an=ot[1],Kt=(0,s.useState)(0),wt=(0,be.Z)(Kt,2),Bt=wt[0],en=wt[1],Fe=(0,s.useState)(!1),we=(0,be.Z)(Fe,2),We=we[0],St=we[1],Zt=function(){St(!0)},d=function(){St(!1)},i={getKey:fe};function re(ve){an(function(_e){var qe;typeof ve=="function"?qe=ve(_e):qe=ve;var He=Jt(qe);return it.current.scrollTop=He,He})}var L=(0,s.useRef)({start:0,end:gt.length}),te=(0,s.useRef)(),ke=De(gt,fe),ae=(0,be.Z)(ke,1),ie=ae[0];te.current=ie;var Pe=s.useMemo(function(){if(!tt)return{scrollHeight:void 0,start:0,end:gt.length-1,offset:void 0};if(!_){var ve;return{scrollHeight:((ve=Ct.current)===null||ve===void 0?void 0:ve.offsetHeight)||0,start:0,end:gt.length-1,offset:void 0}}for(var _e=0,qe,He,ft,Tt=gt.length,Ut=0;Ut<Tt;Ut+=1){var Qt=gt[Ut],cn=fe(Qt),gn=yt.get(cn),yn=_e+(gn===void 0?t:gn);yn>=Dt&&qe===void 0&&(qe=Ut,He=_e),yn>Dt+F&&ft===void 0&&(ft=Ut),_e=yn}return qe===void 0&&(qe=0,He=0,ft=Math.ceil(F/t)),ft===void 0&&(ft=gt.length-1),ft=Math.min(ft+1,gt.length-1),{scrollHeight:_e,start:qe,end:ft,offset:He}},[_,tt,Dt,gt,Pt,F]),me=Pe.scrollHeight,xe=Pe.start,Se=Pe.end,je=Pe.offset;L.current.start=xe,L.current.end=Se,s.useLayoutEffect(function(){var ve=yt.getRecord();if(ve.size===1){var _e=Array.from(ve.keys())[0],qe=ve.get(_e),He=gt[xe];if(He&&qe===void 0){var ft=fe(He);if(ft===_e){var Tt=yt.get(_e),Ut=Tt-t;re(function(Qt){return Qt+Ut})}}}yt.resetRecord()},[me]);var Be=s.useState({width:0,height:F}),Xe=(0,be.Z)(Be,2),at=Xe[0],et=Xe[1],bt=function(_e){et({width:_e.offsetWidth,height:_e.offsetHeight})},$t=(0,s.useRef)(),zt=(0,s.useRef)(),It=s.useMemo(function(){return ze(at.width,U)},[at.width,U]),Ht=s.useMemo(function(){return ze(at.height,me)},[at.height,me]),vt=me-F,Wt=(0,s.useRef)(vt);Wt.current=vt;function Jt(ve){var _e=ve;return Number.isNaN(Wt.current)||(_e=Math.min(_e,Wt.current)),_e=Math.max(_e,0),_e}var Mt=Dt<=0,Ot=Dt>=vt,Xt=Bt<=0,Lt=Bt>=U,jt=w(Mt,Ot,Xt,Lt),qt=function(){return{x:Qe?-Bt:Bt,y:Dt}},Vt=(0,s.useRef)(qt()),Ve=(0,l.zX)(function(ve){if(b){var _e=(0,z.Z)((0,z.Z)({},qt()),ve);(Vt.current.x!==_e.x||Vt.current.y!==_e.y)&&(b(_e),Vt.current=_e)}});function st(ve,_e){var qe=ve;_e?((0,ce.flushSync)(function(){en(qe)}),Ve()):re(qe)}function ne(ve){var _e=ve.currentTarget.scrollTop;_e!==Dt&&re(_e),x==null||x(ve),Ve()}var nt=function(_e){var qe=_e,He=U?U-at.width:0;return qe=Math.max(qe,0),qe=Math.min(qe,He),qe},dt=(0,l.zX)(function(ve,_e){_e?((0,ce.flushSync)(function(){en(function(qe){var He=qe+(Qe?-ve:ve);return nt(He)})}),Ve()):re(function(qe){var He=qe+ve;return He})}),At=u(tt,Mt,Ot,Xt,Lt,!!U,dt),Yt=(0,be.Z)(At,2),fn=Yt[0],mn=Yt[1];T(tt,it,function(ve,_e,qe,He){var ft=He;return jt(ve,_e,qe)?!1:!ft||!ft._virtualHandled?(ft&&(ft._virtualHandled=!0),fn({preventDefault:function(){},deltaX:ve?_e:0,deltaY:ve?0:_e}),!0):!1}),q(_,it,function(ve){re(function(_e){return _e+ve})}),(0,Ue.Z)(function(){function ve(qe){var He=Mt&&qe.detail<0,ft=Ot&&qe.detail>0;tt&&!He&&!ft&&qe.preventDefault()}var _e=it.current;return _e.addEventListener("wheel",fn,{passive:!1}),_e.addEventListener("DOMMouseScroll",mn,{passive:!0}),_e.addEventListener("MozMousePixelScroll",ve,{passive:!1}),function(){_e.removeEventListener("wheel",fn),_e.removeEventListener("DOMMouseScroll",mn),_e.removeEventListener("MozMousePixelScroll",ve)}},[tt,Mt,Ot]),(0,Ue.Z)(function(){if(U){var ve=nt(Bt);en(ve),Ve({x:ve})}},[at.width,U]);var tn=function(){var _e,qe;(_e=$t.current)===null||_e===void 0||_e.delayHidden(),(qe=zt.current)===null||qe===void 0||qe.delayHidden()},An=Ae(it,gt,yt,t,fe,function(){return ut(!0)},re,tn);s.useImperativeHandle(A,function(){return{nativeElement:Et.current,getScrollInfo:qt,scrollTo:function(_e){function qe(He){return He&&(0,j.Z)(He)==="object"&&("left"in He||"top"in He)}qe(_e)?(_e.left!==void 0&&en(nt(_e.left)),An(_e.top)):An(_e)}}}),(0,Ue.Z)(function(){if(r){var ve=gt.slice(xe,Se+1);r(ve,gt)}},[xe,Se,gt]);var rn=c(gt,fe,yt,t),Nn=P==null?void 0:P({start:xe,end:Se,virtual:_,offsetX:Bt,offsetY:je,rtl:Qe,getSize:rn}),Cn=Ye(gt,xe,Se,U,Bt,ct,E,i),on=null;F&&(on=(0,z.Z)((0,Ne.Z)({},$?"height":"maxHeight",F),D),tt&&(on.overflowY="hidden",U&&(on.overflowX="hidden"),We&&(on.pointerEvents="none")));var Nt={};return Qe&&(Nt.dir="rtl"),s.createElement("div",(0,e.Z)({ref:Et,style:(0,z.Z)((0,z.Z)({},X),{},{position:"relative"}),className:Oe},Nt,S),s.createElement(Ce.Z,{onResize:bt},s.createElement(Ie,{className:"".concat(f,"-holder"),style:on,ref:it,onScroll:ne,onMouseEnter:tn},s.createElement(Te,{prefixCls:f,height:me,offsetX:Bt,offsetY:je,scrollWidth:U,onInnerResize:ut,ref:Ct,innerProps:K,rtl:Qe,extra:Nn},Cn))),_&&me>F&&s.createElement(le,{ref:$t,prefixCls:f,scrollOffset:Dt,scrollRange:me,rtl:Qe,onScroll:st,onStartMove:Zt,onStopMove:d,spinSize:Ht,containerSize:at.height,style:M==null?void 0:M.verticalScrollBar,thumbStyle:M==null?void 0:M.verticalScrollBarThumb,showScrollBar:ee}),_&&U>at.width&&s.createElement(le,{ref:zt,prefixCls:f,scrollOffset:Bt,scrollRange:U,rtl:Qe,onScroll:st,onStartMove:Zt,onStopMove:d,spinSize:It,containerSize:at.width,horizontal:!0,style:M==null?void 0:M.horizontalScrollBar,thumbStyle:M==null?void 0:M.horizontalScrollBarThumb,showScrollBar:ee}))}var G=s.forwardRef(ge);G.displayName="List";var Ee=G,se=Ee},93314:function(Rt){"use strict";Rt.exports="data:image/png;base64,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"},79917:function(Rt){"use strict";Rt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMgAAAA6CAYAAABPwffJAAAAAXNSR0IArs4c6QAAH35JREFUeF7t3Q2MZWV9x/H/c849d17uzL6y7K4M76xLNIAKoiBQak0oRgsiYKyxUEq0LwZLYmqa0hqtpi8xodam1daKRFtbRITYBmlspRBBAXmRaHddsCyO7Bsssztzd2buveec5jl37jC7bN155l7OL7P3ewmZfTnn+Z37+f9nsjn3n+c4W8JrfHx8bGam9ZfNZutif3q1Wrl3YKDyB2NjY+NLWC74FHV+8AVzQlcC6nqr87vC4+RgAXW91fnBYJyAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACpr6/r86nBcoVUNdbnV+uNmnqevcy34WW84knto0513giz22NWef03P9qb27Vs846a9MrOiSjzg/14vjuBNT1Vud3p8fZoQLqeqvzQ704HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBMzU9/fV+fRAuQLqeqvzy9UmTV3vXucHD8g88shj/2zm3ttoNOa7wZmzJEnMnPvqOeec9euvZJuo81/J98baLxdQ11udT0+UK6Cutzq/XG3SEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBA4OgTU9/fV+UdHFZfPu1DXW52/fCp1dFyput69zg8ekLnvvu8+l+e28XDldM52XHTRW171SpZanf9KvjfWfrmAut7qfHqiXAF1vdX55WqThgACCCCAAAIIIIAAAggggAACCCCAAAIIIIDA0SGgvr+vzj86qrh83oW63ur85VOpo+NK1fXudX7wgMy3v31vnue5NZtNc84sz9sPWkqq1aLCb3vbxcFrhrSGOj/kWjm2ewF1vdX53QuyQoiAut7q/BArjkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIG2gPr+vjqfPihXQF1vdX652qSp693r/OBhlrvu+ve8PRiTmx+N6QzJtFsjt8sue0fwmiFtpc4PuVaO7V5AXW91fveCrBAioK63Oj/EimMRQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgLaC+v6/Opw/KFVDXW51frjZp6nr3Oj94mOX22+/0kzHWbDaK3WP8yw/JJElSDMxceeXlwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWW2/9Smcsptgx5qVdZNq/vuaa9wWvGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWb7whVvyZrN5UCf4xy055yxJqnb99dcGrxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/ODh1k+85m/yZ05y4vdY/zjldpLFEMy5uyGD/9e8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjl05+++ZAdZNqPVvKvJEnsIx+5MXjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8olPfCrvPFKp/dXvHtNuDL/Yn3zspuA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy003fSxvNhsLOuGlJfwOMp/85MeD1wxpK3V+yLVybPcC6nqr87sXZIUQAXW91fkhVhyLAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACbQH1/X11Pn1QroC63ur8crVJU9e71/nBwyw33viR3O8a03nN7x4zt5PMzTd/OnjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8qEP3ZC3mi3Lbe65SvM94axaTeyzn/1M8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjluuuuf2kyxv/KrzD3Nc9zu+WWfwxeM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7z//dfkzUbjoP1j/COX/KOWqtWqffnLtwavGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWa644sp8fsuY+X7obCrj7I47bg9eM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7zjHb+Wt1rNYseY9is359z8DjLf/OZdwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWSy65NG82m0UnNJuN4muSJMVX/4ilb33r7uA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy4UXXpT73WP8kIxzZv43fgeZJKkWu8ncf/99wWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWN73pzXmr1SoGYzo7yfgdZPyQTKVSse9//3vBa4a0lTo/5Fo5tnsBdb3V+d0LskKIgLre6vwQK45FAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBtoD6/r46nz4oV0Bdb3V+udqkqevd6/zgYZazzz4nbzQaxXBMsXuM74liB5mk2EXm0UcfCV4zpK3U+SHXyrHdC6jrrc7vXpAVQgTU9Vbnh1hxLAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCLQF1Pf31fn0QbkC6nqr88vVJk1d717nBw+zbN58et7ZOabZbPjpGKtWE/OPXapWq7Zly/8ErxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgW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F/Avv4gk/9BHPfVb85f9fuk31+n5sun7Mo9+o9/6svF50wgggAACCCCAAAIIIIAAAggggAACCCCAAAJdCfD5Ap8vdNVAgSfTb/RbYMt0dXjf99vC6Zz77ntw8+mvOesbae5OzX0fZpnd/q9ftqmpSZua2metZtOeeeZZm56ents1xhWPW2rvIONscHDQTjrpBKskiY2MrLSRkVG78j3v989XMpc7i13+9JYfP/Guiy46b2tnF5m56hW71yjyGZDp6vsn+GT6jR/wwU3TxQn0G/3WRftwKgIIIIAAAggggAACCCCAAAIIIIAAAggggECfCvD5Ap8vlNn69Bv9Rr+VN5/S2UEmesYs2fPw4284/uTN/2FZXsssszxzdvttXzLnnL3w/K5iGGbHjp02NVW3RmN2buMXX67cqtWqjYyM2MaNG4rdY9asPbb483dfda25KLfIIrPI1Z956keXbHjzOT84ycxvQZN1BmRU+QzIlPntZr6H/DgV/VYue9+m0W/8g6Jvm583jgACCCCAAAIIIIAAAggggAACCCCAAAIIILBkAT5f4POFJTfPEk6k3+i3JbTNkk/p+36bA4jHxy3Z/txD55x2ypl3Z3lWy/PMbyBjd//bbRZFse3e9VzxmKVWq1XsIpOmaTEw419+gMYPxZx88olWqVSK36/fcFxxzNvfebXfQMaciyxyUX3rTx59+yknnP/w2FgxIJPOVU6Wz4DMkr93lnQi/cYP+CU1zhJPot/otyW2DqchgAACCCCAAAIIIIAAAggggAACCCCAAAII9LEAny/w+UKZ7U+/0W/0W3nzKZ0dZCo7dlgyPv74a4874dW35VF+kmX+8Umpfe+737FGs1HsINOYnSlq44dkdu7cbfV6vRiGGR4etg0bjrU4jou/HxgcsrXHrLdqUrU3v+WXzbnYLMrNZe6Znz/7k6vHxl73o40biwGZ1lyxZfkMyJT57Ta/g4ys3vRbufVWp839g4J+UxeCfAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEElpEAny8wsFBmu9Jv9Bv9Vt58ih+Qicws3rXLqnv2bD111THHfi6Kquf53WP8DjH/+/SWYjhmdna6+LqY19q16606MGjHrNtgJ596+twOM2ZZ1nhw4vndv71u3ean16+3xsIdZFT5zrnOY54W89Y4pksB+o1+67KFgk6n3+i3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"},73631:function(Rt){"use strict";Rt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(Rt){"use strict";Rt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},31328:function(Rt){"use strict";Rt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAodJREFUOBGtU0trFEEQ/qZnM5NsWBCfSEjwQdSggmAieAv4uOnFg5eIXgTvEY+ePJqToDf9AcZDFAUF8SgEQUxAjC6+QlhX4xo0G93ZnRnr697umSyKBCyY/aqqq76q6uoF/rN4lu/BmzSsLGFM7P4kAZQCiBTR64nCw/MHvRnj+fuvI7zxtDWJJD1lQulO5TPHnkAqpuAUFKZUqg8da8xI35+/cMh77AjHJ5cakh/oqHa2ZhGHpSb+STxJZA3lqesFG1CuLAdsqLfbb/dlTwQ7GdmG9VGVBuoNfT/nHGHUSnByeAN2binmmDK1gyM7aGvl6gruPvtadCOfvVlxN0PFjsF4qxMptjl7BflirsPAVxJoQjy5eUMqq6bkMgbWF7C4HGMlsnRmZE82xtEdYSwGnRTuhCvVqG3T8bGhHpweKaFWj3HpzqI7Z16SmHxHmKbcVE7yBs+k1uBm8wh6Q4VQJvrZMkEp98EGBB2h3pFUMWJmPLKniKGtXZhZiLC/L8CLhQbmqhHefmmi3pRYOwInY65gRiiM+ZEP9Ic4c7ik+Ye3dePK/W94/bmpbVNO4u2S2rmrOmRvtkEmlHraC9EUgEzo/optVwZM4IiCLivR1WhywwrT75p4WYlkqhTT7xs4vreIke2h3KWHTaUClC/ZnsR3fOTWMnarZi/QulYhr2l0MMDorhA7NhbwodbC5Xs/9FT5d+s6lJJSzHxWJ9ov9Xw8KceYX9LrQ9+6LF6pgs4luqVIIl+G69gp0id1tk+8/byJ77+AV9UEiRTJMnQMOYycuPZpNuhS+7TF+fgkiBSr55+J9eXOm1E86wjpPzrx8aI8hd3U1yryrOcejQ9cXWveP+N/A79g8eaXNDk4AAAAAElFTkSuQmCC"}}]);
|