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.
1051 lines
300 KiB
1051 lines
300 KiB
(self.webpackChunk=self.webpackChunk||[]).push([[1581],{33853:function(Dt,Ge,c){"use strict";c.d(Ge,{Z:function(){return J}});var s=c(54476),fe=c(59301),A={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},$e=A,Se=c(7657),q=function(he,Ae){return fe.createElement(Se.Z,(0,s.Z)({},he,{ref:Ae,icon:$e}))},V=fe.forwardRef(q),J=V},87395:function(Dt,Ge,c){"use strict";c.d(Ge,{Z:function(){return J}});var s=c(54476),fe=c(59301),A={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},$e=A,Se=c(7657),q=function(he,Ae){return fe.createElement(Se.Z,(0,s.Z)({},he,{ref:Ae,icon:$e}))},V=fe.forwardRef(q),J=V},96408:function(Dt,Ge){"use strict";Ge.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},67671:function(Dt,Ge,c){"use strict";c.d(Ge,{t:function(){return S}});var s=c(59301),fe=c(7939),A={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},$e=c(92310),Se=c.n($e),q=Object.defineProperty,V=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,he=(Me,be,ve)=>be in Me?q(Me,be,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Me[be]=ve,Ae=(Me,be)=>{for(var ve in be||(be={}))J.call(be,ve)&&he(Me,ve,be[ve]);if(V)for(var ve of V(be))T.call(be,ve)&&he(Me,ve,be[ve]);return Me};const S=({cancelText:Me="\u53D6\u6D88",okText:be="\u786E\u5B9A",loading:ve=!1,hasOkBtn:je=!0,hasCancelBtn:de=!0,okButtonProps:Fe={},onCancel:Ze=()=>{},onOk:yt=()=>{},className:Oe=""})=>s.createElement("div",{className:Se()(A.buttonFixed,Oe)},s.createElement("div",{className:A.buttonWrap},de&&s.createElement(fe.ZP,{size:"middle",className:`${A.button} mr20`,onClick:Ze},Me),je&&s.createElement(fe.ZP,Ae({size:"middle",type:"primary",className:`${A.button} mr20`,loading:ve,onClick:yt},Fe),be)))},27687:function(Dt,Ge,c){"use strict";var s=c(59301),fe=c(96408),A=c(48136),$e=c(99298),Se=c(62957),q=c(59301);const V=(0,s.forwardRef)(({callback:J,width:T,onChange:he,disabled:Ae,readOnly:S,type:Me="",value:be="",style:ve={}},je)=>{const de=(0,s.useRef)(),Fe=(0,s.useRef)(),[Ze,yt]=(0,s.useState)(0),[Oe,te]=(0,s.useState)(0),[Q,Ke]=(0,s.useState)(!1),Ye=()=>{var _=document.createElement("div");_.innerHTML=de.current.getValue();var P=_.innerText;return J&&J(P),P};(0,s.useImperativeHandle)(je,()=>({getData:Ye}));const le=_=>{_.preventDefault();const P=_.clientX-Ze,w=_.clientY-Oe;document.body.onmousemove=j=>{let Le=j.clientX-P,He=j.clientY-w;const B=document.getElementsByClassName("markdown-popup-form")[0],z=window.innerWidth-B.offsetWidth,H=window.innerHeight-B.offsetHeight;Le=Math.max(0,Math.min(Le,z)),He=Math.max(0,Math.min(He,H)),me(j.clientX,j.clientY,P,w)&&(yt(Le),te(He))},document.body.onmouseup=function(){document.body.onmousemove=null}},me=(_,P,w,j)=>{const Le=document.body.clientHeight,He=document.body.clientWidth;return _<20&&w>_||_>He-20&&w<_||P<20&&j>P||P>Le-20&&j<P?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,s.useEffect)(()=>{Q&&setTimeout(()=>{const _=document.getElementsByClassName("markdown-popup-form")[0],P=window.innerWidth/2-_.offsetWidth/2,w=window.innerHeight/2-_.offsetHeight/2;yt(P),te(w)},0)},[Q]);const ue=()=>{Ae||S||Ke(!0)};return q.createElement("div",{style:ve},q.createElement("div",{style:{width:T||"100%",position:"relative"},className:`${fe.Z.mathFillWrap} ${Ae||S?"cursorDefault":""}`,onClick:()=>ue()},q.createElement("math-field",{disabled:Ae,locale:"zh_cn",class:`${fe.Z.mathField} ${Me}`,readOnly:S,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:de,style:{width:"100%",fontSize:be?18:14},value:be||""})),q.createElement(Se.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:Ze,top:Oe},title:q.createElement("div",{style:{cursor:"move"},onMouseDown:le},"\u8F93\u5165\u516C\u5F0F"),open:Q,onOk:()=>{const _=Fe.current.getData();de.current.setValue(_),he(_),Ke(!1)},onCancel:()=>{Ke(!1)},destroyOnClose:!0,className:"markdown-popup-form"},q.createElement($e.Z,{value:be,ref:Fe,onChange:he,showSaveButton:!1})))});Ge.Z=V},99298:function(Dt,Ge,c){"use strict";var s=c(59301),fe=c(77019),A=c(5269),$e=c(31691),Se=c(7939),q=c(95097),V=c(96408),J=c(48136),T=c(59301);const he=(0,s.forwardRef)(({callback:Ae,showSaveButton:S,value:Me=""},be)=>{const ve=(0,s.useRef)(),je=[{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 "}]}]}],de=[{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}`}]}]}],Fe=Oe=>{ve.current.setValue(ve.current.getValue()+" "+Oe.value+" ")},Ze=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:T.createElement(fe.Z,{className:V.Z.lists,gutter:[10,10]},je.map((Oe,te)=>T.createElement(A.Z,{flex:"110px",className:V.Z.item},T.createElement("div",null,T.createElement(q.Z,{value:`$$${Oe.value}$$`}),Oe.name),T.createElement("div",{className:V.Z.children},Oe.children.map((Q,Ke)=>T.createElement("div",{key:Ke},T.createElement("h1",null,Q.name),T.createElement(fe.Z,{gutter:[10,10]},Q.data.map((Ye,le)=>T.createElement(A.Z,{key:le,onClick:()=>Fe(Ye),className:V.Z.diamond},T.createElement(q.Z,{value:"`$$"+Ye.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:T.createElement(fe.Z,{className:V.Z.lists,gutter:[10,10]},de.map((Oe,te)=>T.createElement(A.Z,{flex:"110px",className:V.Z.item},T.createElement("div",null,T.createElement(q.Z,{value:"`$$"+Oe.value+"$$`"}),Oe.name),T.createElement("div",{className:V.Z.children},Oe.children.map((Q,Ke)=>T.createElement("div",{key:Ke},Q.name&&T.createElement("h1",null,Q.name),T.createElement(fe.Z,{gutter:[10,10]},Q.data.map((Ye,le)=>T.createElement(A.Z,{key:le,onClick:()=>Fe(Ye),className:V.Z.diamond},T.createElement(q.Z,{value:"`$$"+Ye.value+"$$`"}))))))))))}],yt=()=>{var Oe=document.createElement("div");Oe.innerHTML=ve.current.getValue();var te=Oe.innerText;return Ae&&Ae(te),te};return(0,s.useImperativeHandle)(be,()=>({getData:yt})),T.createElement("div",{className:V.Z.mathWrap},T.createElement($e.default,{defaultActiveKey:"1",items:Ze}),T.createElement("math-field",{locale:"zh_cn",className:V.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:ve,style:{width:800,marginTop:30,fontSize:18}},Me||""),S&&T.createElement("div",{className:V.Z.button},T.createElement(Se.ZP,{size:"large",onClick:yt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ge.Z=he},2524:function(Dt,Ge,c){"use strict";var s=c(59301),fe=c(93314),A=c(7939),$e=Object.defineProperty,Se=Object.defineProperties,q=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,he=(be,ve,je)=>ve in be?$e(be,ve,{enumerable:!0,configurable:!0,writable:!0,value:je}):be[ve]=je,Ae=(be,ve)=>{for(var je in ve||(ve={}))J.call(ve,je)&&he(be,je,ve[je]);if(V)for(var je of V(ve))T.call(ve,je)&&he(be,je,ve[je]);return be},S=(be,ve)=>Se(be,q(ve));const Me=({img:be,buttonProps:ve={},styles:je={},customText:de,ButtonText:Fe,ButtonClick:Ze,Buttonclass:yt,ButtonTwo:Oe,imgStyles:te,loading:Q=!1,className:Ke=""})=>s.createElement("section",{className:`tc animated fadeIn ${Ke}`,style:Ae({color:"#999",margin:"100px auto",visibility:Q?"hidden":"visible"},je)},s.createElement("img",{src:be||fe,style:S(Ae({},te),{pointerEvents:"none",userSelect:"none"})}),s.createElement("p",{className:"mt20 font14"},de||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Fe&&s.createElement(A.ZP,Ae({className:yt,onClick:Ze},ve),Fe),Oe&&Oe);Ge.Z=Me},52918:function(Dt,Ge,c){"use strict";c.d(Ge,{Z:function(){return yt}});var s=c(59301),fe={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},A=c(7939),$e=c(70557),Se=c(50258),q=c(25399),V=c(65862),J=c(87513),T=c(2524),he=c(74128),Ae=c(7310),S=c(59301),Me=Object.defineProperty,be=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,de=(Oe,te,Q)=>te in Oe?Me(Oe,te,{enumerable:!0,configurable:!0,writable:!0,value:Q}):Oe[te]=Q,Fe=(Oe,te)=>{for(var Q in te||(te={}))ve.call(te,Q)&&de(Oe,Q,te[Q]);if(be)for(var Q of be(te))je.call(te,Q)&&de(Oe,Q,te[Q]);return Oe},Ze=(Oe,te,Q)=>new Promise((Ke,Ye)=>{var le=_=>{try{ue(Q.next(_))}catch(P){Ye(P)}},me=_=>{try{ue(Q.throw(_))}catch(P){Ye(P)}},ue=_=>_.done?Ke(_.value):Promise.resolve(_.value).then(le,me);ue((Q=Q.apply(Oe,te)).next())}),yt=({editOffice:Oe="view",data:te,issaver:Q,onSaver:Ke,theme:Ye,type:le,filename:me,monacoEditor:ue,className:_,style:P,close:w,onClose:j,hasMask:Le,disabledDownload:He,onImgDimensions:B,showNodata:z,recordInfo:H})=>{const[O,N]=(0,s.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[ze,De]=(0,s.useState)(""),[L,ae]=(0,s.useState)(),K=window.ENV==="build"?"/react/build":"",We=location.host.startsWith("localhost")?he.Z.PROXY_SERVER:he.Z.API_SERVER,Ve=10*(1024*1024),M=(0,s.useRef)();te!=null&&te.startsWith("/api")&&le!=="txt"&&(te=he.Z.API_SERVER+te);const ne=ie=>ie.substring(ie.lastIndexOf("/")+1).split(".").pop();me&&ue&&(ue.filename=me),(0,s.useEffect)(()=>{var ie,ke;const D=(ke=(ie=document.cookie)==null?void 0:ie.replace(/\s/g,""))==null?void 0:ke.split(";");D==null||D.map(E=>{let b=E.split("=");b[0]==="_educoder_session"&&De(b[1])})},[]),(0,s.useEffect)(()=>{le==="office"&&(te.indexOf("bigfilescdn.")>-1||te.indexOf("bigfiles1")>-1?ae({url:te,fileType:ne(te),model:te.indexOf("model=edit")?"edit":"view"}):Ne())},[le,te]);function ee(ie){return Ze(this,null,function*(){ie.data.type==="pdfdata"&&(Ke(ie.data.data),window.removeEventListener("message",ee,!1)),console.log("mess---:",ie.data)})}const Ne=()=>Ze(void 0,null,function*(){console.log("data:",te);let ie=te;te.startsWith("http")||(ie=location.origin+ie);let ke=new URL(ie).pathname.split("/").pop();const D=yield(0,J.gJ)({attachment_id:ke});D.url=We+D.url,ae(D)}),Ie=()=>{if(te.startsWith("http")||te.startsWith("blob:")){Pe();return}(0,V.Sv)(me||"educoder",te,me)},Pe=()=>{H&&(0,Ae.fc)({id:H==null?void 0:H.id,watch_type:1,course_id:H==null?void 0:H.course_id}),(0,V.Nd)(me||"educoder",decodeURIComponent(te))};return S.createElement("div",{style:Fe({},P||{}),className:`${Le&&fe.bgBlack} ${le?fe.wrp:"hide"}`},w&&S.createElement("div",{className:fe.close,ref:M},!!B&&S.createElement(q.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>M.current},S.createElement("span",{onClick:()=>{j(),B()}},S.createElement("i",{className:"icon-yulanpizhu"}))),!He&&S.createElement(q.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>M.current},S.createElement("span",{onClick:Pe},S.createElement("i",{className:"icon-quxiaozhiding"}))),Q&&S.createElement(q.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>M.current},S.createElement("span",{className:"",onClick:()=>{const ie=document.getElementById("pdfiframe");window.addEventListener("message",ee,!1),setTimeout(()=>{ie.contentWindow.postMessage("getData","*")},300)}},S.createElement("i",{className:"icon-baocun"}))),S.createElement(q.Z,{title:"\u5173\u95ED",getPopupContainer:()=>M.current},S.createElement("span",{className:"",onClick:()=>{j()}},S.createElement("i",{className:"icon-guanbi1"})))),S.createElement("div",{className:`${fe[_]} ${_} ${fe.monaco} ${le==="txt"?"show":"hide"}`},le==="txt"&&S.createElement(S.Fragment,null,S.createElement(Se.ZP,Fe({},ue)))),le==="audio"&&S.createElement("audio",{src:`${(te==null?void 0:te.indexOf("http://"))>-1||(te==null?void 0:te.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${te}`,autoPlay:!0}),le==="video"&&S.createElement(S.Fragment,null,(te==null?void 0:te.indexOf("http"))>-1?S.createElement("video",{controls:!0,src:`${te}`,autoPlay:!0}):S.createElement("video",{controls:!0,src:`data:video/mp4;base64,${te}`,autoPlay:!0})),le==="office"&&L&&S.createElement("iframe",{src:`${K}/office.html?key=${L.key}&url=${btoa(L.url)}&callbackUrl=${We+(L.callbackUrl||"")}&fileType=${L.fileType}&title=${L.title||""}&model=${Oe}&officeServer=${he.Z.ONLYOFFICE}&disabledDownload=${!!He}`}),le==="html"&&S.createElement("iframe",{src:te+"&disposition=inline"}),le==="pdf"&&S.createElement("iframe",{id:"pdfiframe",src:`${K}/js/pdf/index.html?filename=${me||"educoder.pdf"}&url=${encodeURIComponent(te)}&disabledDownload=${!!He}&model=${Oe}`}),le==="image"&&S.createElement("img",{src:`${(te==null?void 0:te.indexOf("http://"))>-1||(te==null?void 0:te.indexOf("https://"))>-1?"":"data:image/png;base64,"}${te}`}),(le==="other"||le==="download")&&S.createElement(S.Fragment,null,z?S.createElement(T.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:S.createElement(A.ZP,{icon:S.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Ie,disabled:He},"\u4E0B\u8F7D")}):S.createElement(A.ZP,{type:"primary",size:"middle",onClick:Ie,disabled:He},S.createElement($e.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),le==="flowChart"&&S.createElement("div",{className:"embed"},S.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${te||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},95097:function(Dt,Ge,c){"use strict";c.d(Ge,{z:function(){return ue},Z:function(){return _}});var s=c(59301),fe=c(48850),A=c(49142),$e=c(64018),Se=c(17030),q=c(74128),V=c(65862),J=c(15342),T=c(44104),he=c(7939),Ae=c(1012),S=c(52918),Me=c(59301),ve=({html:P})=>{const w=(0,s.useRef)(null),j=(0,s.useRef)(null),Le=`.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,s.useEffect)(()=>{const He=w.current.attachShadow({mode:"open"});j.current=document.createElement("div"),j.current.className="markdown-body",j.current.innerHTML=P,He.appendChild(j.current);const B=document.createElement("style");return B.textContent=Le,He.appendChild(B),()=>{He.innerHTML=""}},[]),(0,s.useEffect)(()=>{j.current&&(j.current.innerHTML=P)},[P]),Me.createElement("div",{ref:w})};function je(P){const w=["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"],j=new RegExp(`\\b(${w.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return P.replace(j,"").trim()}var de={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},Fe=Object.defineProperty,Ze=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,te=(P,w,j)=>w in P?Fe(P,w,{enumerable:!0,configurable:!0,writable:!0,value:j}):P[w]=j,Q=(P,w)=>{for(var j in w||(w={}))yt.call(w,j)&&te(P,j,w[j]);if(Ze)for(var j of Ze(w))Oe.call(w,j)&&te(P,j,w[j]);return P};const Ke="@\u2581\u2581@",Ye="@\u2581@",le=/<pre[^>]*>/g;function me(P){let w=document.createElement("div");return w.innerHTML=P,w.childNodes.length===0?"":w.childNodes[0].nodeValue}const ue=(P,w)=>{P=P||"";const j=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Le=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,He=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,B=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return w?P.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(j,(z,H,O,N,ze,De,L)=>{const ae=H||N||De,K=O||ze||L||"?";return q.Z.API_SERVER+"/api/attachments/"+ae+K+"&t="+(0,V.Jn)(ae,Date.now())+(z.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(P=P.replace(B,(z,H,O,N,ze,De,L)=>{const ae=H||N||De,K=O||ze||L||"?";return q.Z.API_SERVER+"/attachments/download/"+ae+K+"&t="+(0,V.Jn)(ae,Date.now())+(z.indexOf(")")>-1?")":"&")}).replace(j,(z,H,O,N,ze,De,L)=>{const ae=H||N||De,K=O||ze||L||"?";return q.Z.API_SERVER+"/api/attachments/"+ae+K+"&t="+(0,V.Jn)(ae,Date.now())+(z.indexOf(")")>-1?")":"&")}).replace(Le,(z,H,O,N,ze)=>{const De=H||N,L=O||ze||"";return'"'+q.Z.API_SERVER+"/api/attachments/"+De+L+De+L+"&t="+(0,V.Jn)(De,Date.now())}).replace(He,(z,H,O,N,ze)=>{const De=H||N,L=O||ze||"";return"("+q.Z.API_SERVER+"/files/uploads/"+De+L+De+L+"&t="+(0,V.Jn)(De,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,`
|
|
`),P)};var _=({value:P="",edit:w=!1,className:j,showTextOnly:Le,showLines:He,style:B={},stylesPrev:z={},highlightKeywords:H,showProgramFill:O,isProgramFill:N,disabledFill:ze=!1,programFillValue:De,openEditor:L=()=>{},onFillChange:ae=lt=>{},onFillBlur:K=()=>{},onFillFocus:We=()=>{}})=>{let lt=je(String(P||""));const Ve=(0,s.useRef)(),M=(0,s.useRef)(),[ne,ee]=(0,s.useState)(""),[Ne,Ie]=(0,s.useState)("office"),[Pe,ie]=(0,s.useState)([]),ke=(0,s.useRef)("a"+(0,Ae.Z)()),D={},E=k=>/<style[\s\S]*?>/i.test(k||""),b=(k,F,I)=>{const Ee=document.createElement(k===Ye?"input":"textarea");Ee.style.width="100%",Ee.style.height=k===Ye?"40px":"151px",Ee.rows=5,Ee.spellcheck=!1,Ee.name="edu-program-fill",Ee.placeholder="\u8BF7\u8F93\u5165",Ee.dataset.id=F;const ut=Object.keys(D).length;return D[ut]=Ee,`<span class="edu-program-fill-wrap ${k===Ye?"":"show"}" style="width:${k===Ye?"600px":"100%"}" title=${I||""}><span>${Ee.outerHTML}<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>`};function x(k){return k=k.replace(/!\[.*?\]\(.*?\)/g,""),k=k.replace(/\[.*?\]\(.*?\)/g,""),k=k.replace(new RegExp("<iframe.*?<\\/iframe>","gs"),""),k=k.replace(/<embed.*?>/g,""),k=k.replace(/<img.*?>/g,""),k=k.replace(new RegExp("<video.*?>.*?<\\/video>","gs"),""),k=k.replace(new RegExp("<audio.*?>.*?<\\/audio>","gs"),""),k=k.replace(new RegExp("<style.*?>.*?<\\/style>","gs"),""),k=k.replace(new RegExp("<script.*?>.*?<\\/script>","gs"),""),k}const y=k=>!Le&&E(lt)?k:k.replace(/<style.*?>([\s\S]+?)<\/style>/gim,function(F,I){let Ee=I.replace(/(\n|\r)/g,"").split("}"),ut=[];return Ee.map(ht=>{ht!=""&&ut.push(`.${ke.current} ${ht}`)}),`<style>${ut.join("}")}</style>`}),Z=(0,s.useMemo)(()=>{try{const Ee=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,ut=/\"\/api\/attachments\/|\"\/attachments\/download\//g,ht=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,at=/\(\/attachments\/download\//g;lt=lt.replace(at,"("+q.Z.API_SERVER+"/attachments/download/").replace(Ee,"("+q.Z.API_SERVER+"/api/attachments/").replace(ut,'"'+q.Z.API_SERVER+"/api/attachments/").replace(ht,'"'+q.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,`
|
|
`),Ve.current.style.display="none"}catch(Ee){}if(O){let Ee=-1;return lt=lt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(ut,ht,at){var v;return++Ee,b(ut,Ee,(v=De==null?void 0:De[Ee])==null?void 0:v.value.replaceAll("<","<").replaceAll(">",">"))}),`<pre style="background:#fff;padding:4px">${y(lt||"")}</pre>`}let k=y(lt);k=(0,A.ZP)(k);const F=(0,A.ez)();lt.match(/\[TOC\]/)&&(k=k.replace("<p>[TOC]</p>",(0,A.Qv)()),(0,A.Iy)()),k=k.replace(/(__special_katext_id_\d+__)/g,(Ee,ut)=>{const{type:ht,expression:at}=F[ut];return(0,J.renderToString)(me(at)||"",{displayMode:ht==="block",throwOnError:!1,output:"html"})}),k=k.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,A.AL)();const I=document.createElement("div");if(I.innerHTML=k,Le)return I.innerText;if(H){const Ee=H.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Xe(I,Ee),I.innerHTML}return setTimeout(()=>we(),500),I.innerHTML},[lt,H]);(0,s.useEffect)(()=>{Te.current&&Te.current.querySelectorAll(["input","textarea"]).forEach(F=>{F.oninput=U,F.onblur=Ce,F.onfocus=re})},[Pe]),(0,s.useEffect)(()=>{var k,F,I,Ee,ut;if(De!=null&&De.length)try{const ht=Te.current.querySelectorAll(".edu-program-fill-score"),at=Te.current.querySelectorAll('[name="edu-program-fill"]');for(const[v,h]of at.entries())h.value=((k=De==null?void 0:De[v])==null?void 0:k.value)||"",((F=De==null?void 0:De[v])==null?void 0:F.type)==="warning"?h.className="program-fill-warning":((I=De==null?void 0:De[v])==null?void 0:I.type)==="success"?h.className="program-fill-success":h.className="";for(const[v,h]of ht.entries())h.innerHTML=(Ee=De==null?void 0:De[v])!=null&&Ee.score?`${(ut=De==null?void 0:De[v])==null?void 0:ut.score}\u5206`:"";ie(De)}catch(ht){console.log(ht,"error")}},[De]);const U=k=>{Pe[k.target.dataset.id]=Pe[k.target.dataset.id]||{},Pe[k.target.dataset.id].value=k.target.value,ie([...Pe]),ae(Pe,k.target.dataset.id)},Ce=k=>{Pe[k.target.dataset.id]=Pe[k.target.dataset.id]||{},Pe[k.target.dataset.id].value=k.target.value,ie([...Pe]),K(Pe,k.target.dataset.id)},re=k=>{Pe[k.target.dataset.id]=Pe[k.target.dataset.id]||{},Pe[k.target.dataset.id].value=k.target.value,ie([...Pe]),We(Pe,k.target.dataset.id)};function Xe(k,F){return k.childNodes.forEach(I=>{var Ee;if(I.childNodes.length>0)Xe(I,F);else if(I.nodeName!=="IMG")if(I.innerHTML)I.innerHTML=(Ee=I.innerHTML)==null?void 0:Ee.replace(new RegExp(F,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>');else{const ut=document.createElement("span");ut.innerHTML=I.textContent.replace(new RegExp(F,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),I.replaceWith(ut)}})}const Te=(0,s.useRef)();A.jb.WebkitLineClamp=He,He&&(B=Q(Q({},B),A.jb));function Re(k){let F=k.target;if(F.tagName.toUpperCase()==="A"){let I=F.getAttribute("href");if(I.indexOf("office")>-1)k.preventDefault(),ee(I),Ie("office");else if(I.indexOf("application/pdf")>-1)k.preventDefault(),ee(I),Ie("pdf");else if(I.indexOf("text/html")>-1)k.preventDefault(),ee(I),Ie("html");else if(I.startsWith("#")){k.preventDefault();let Ee=document.getElementById(I.replace("#",""));Ee&&Ee.scrollIntoView(!0)}}}const we=()=>{var k;const F=(k=Te.current)==null?void 0:k.querySelectorAll("video");F==null||F.forEach(I=>{if(I.oncontextmenu=()=>!1,I.src.indexOf(".m3u8")>-1&&!I.canPlayType("application/vnd.apple.mpegurl")){if(Se.ZP.isSupported()){var Ee=new Se.ZP;Ee.loadSource(I.src),Ee.attachMedia(I)}}})};(0,s.useEffect)(()=>{if(Te.current&&Z&&Z.match(le)&&window.PR.prettyPrint(),Te.current)return Te.current.addEventListener("click",Re),()=>{var k;(k=Te.current)==null||k.removeEventListener("click",Re),(0,A.AL)(),(0,A.Iy)()}},[Z,Te.current,Re]);const rt=k=>{k.target.nodeName==="IMG"&&k.target.className.indexOf("draw-flowchart")>-1?(Ve.current.style.zIndex=1,Ve.current.style.display="flex",Ve.current.style.width=k.target.clientWidth+"px",Ve.current.style.height=k.target.clientHeight+"px",Ve.current.style.top=k.target.offsetTop+"px",Ve.current.style.left=k.target.offsetLeft+"px",k.target.id&&(M.current=k.target.id)):Ve.current.style.display="none"},st=()=>{Ve.current.style.display="none"};return(0,s.useEffect)(()=>{var k;const F=I=>{I.preventDefault(),I.clipboardData.setData("text",window.getSelection().toString())};return(k=Te.current)==null||k.addEventListener("copy",F),()=>{var I;(I=Te.current)==null||I.removeEventListener("copy",F)}},[Te.current]),s.createElement("div",{style:{position:"relative"},onMouseLeave:st},Le&&s.createElement("div",{ref:Te,className:`${de.mdBody} `},Z),!Le&&!E(Z)&&s.createElement("div",{ref:Te,style:Q({},B),onMouseOver:rt,className:`${j||""} ${ze?"disabled-fill":""} markdown-body ${de.mdBody} ${ke.current}`,dangerouslySetInnerHTML:{__html:Z}}),!Le&&E(Z)&&s.createElement(ve,{html:Z}),s.createElement("div",{ref:Ve,className:`${de.button} ${w?"":de.previewFlowChart}`},s.createElement(T.Z,null,s.createElement(he.ZP,{onClick:()=>{w?L(M.current):(ee(M.current),Ie("flowChart"))}},w?"\u7F16\u8F91":"\u9884\u89C8"))),s.createElement(S.Z,{close:!0,data:ne,type:ne!=null&&ne.length?Ne:"",style:Q({},z),onClose:()=>ee("")}))}},50258:function(Dt,Ge,c){"use strict";c.d(Ge,{SV:function(){return Ve},ZP:function(){return lt}});var s=c(59301),fe=c(76374);const A={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"]},$e={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"]},Se={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(`
|
|
`)}]},q={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(`
|
|
`)}]},V={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 J=c(53184),T=c.n(J),he=(M,ne,ee)=>new Promise((Ne,Ie)=>{var Pe=D=>{try{ke(ee.next(D))}catch(E){Ie(E)}},ie=D=>{try{ke(ee.throw(D))}catch(E){Ie(E)}},ke=D=>D.done?Ne(D.value):Promise.resolve(D.value).then(Pe,ie);ke((ee=ee.apply(M,ne)).next())});const Ae={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=(M,ne,ee,Ne)=>{const Ie=ne.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:ee.lineNumber,endColumn:ee.column});return Array.from(new Set(Ie.match(/\b\w{2,}\b/g)||[])).map(ie=>({label:ie,kind:M.languages.CompletionItemKind.Text,insertText:ie,range:Ne}))},Me=(M,ne,ee,Ne)=>{M.languages.registerCompletionItemProvider(ne,{provideCompletionItems(Ie,Pe){const ie=Ie.getWordUntilPosition(Pe),ke={startLineNumber:Pe.lineNumber,endLineNumber:Pe.lineNumber,startColumn:ie.startColumn,endColumn:ie.endColumn},D=Ie.getLineContent(Pe.lineNumber).substring(ie.startColumn-2,ie.endColumn);return{suggestions:[...S(M,Ie,Pe,ke),...ee.map(b=>({label:b,kind:M.languages.CompletionItemKind.Keyword,documentation:b,insertText:b,insertTextRules:M.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ke})),...Ne.map(b=>({label:b.label,kind:M.languages.CompletionItemKind.Snippet,documentation:b.content,insertText:D.startsWith("#")?b.content.replace(/#/,""):b.content,insertTextRules:M.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ke}))]}}})};var be=M=>{Ae.languages.forEach(ne=>{M.languages.registerDocumentFormattingEditProvider(ne,{provideDocumentFormattingEdits(ee){return he(this,null,function*(){const Ne=T()(ee.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:ee.getFullModelRange(),text:Ne}]})}})}),Me(M,"java",$e.keywords,$e.quickKey),Me(M,"cpp",Se.keywords,Se.quickKey),Me(M,"c",A.keywords,[]),Me(M,"python",q.keywords,q.quickKey),Me(M,"scala",V.keywords,V.quickKey)};const ve="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var je=Object.defineProperty,de=(M,ne,ee)=>ne in M?je(M,ne,{enumerable:!0,configurable:!0,writable:!0,value:ee}):M[ne]=ee,Fe=(M,ne,ee)=>de(M,typeof ne!="symbol"?ne+"":ne,ee);const Ze=class Lo{constructor(ne,ee,Ne){this.placeholder=ne,this.editor=ee,this.monaco=Ne,ee.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Lo.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)}};Fe(Ze,"ID","editor.widget.placeholderHint");var Oe=Ze,te=c(96236),Q=c(6767),Ke=c(25399),Ye=c(89392),le=c(77254),me=c(56102),ue=Object.defineProperty,_=Object.defineProperties,P=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,He=(M,ne,ee)=>ne in M?ue(M,ne,{enumerable:!0,configurable:!0,writable:!0,value:ee}):M[ne]=ee,B=(M,ne)=>{for(var ee in ne||(ne={}))j.call(ne,ee)&&He(M,ee,ne[ee]);if(w)for(var ee of w(ne))Le.call(ne,ee)&&He(M,ee,ne[ee]);return M},z=(M,ne)=>_(M,P(ne)),H=(M,ne)=>{var ee={};for(var Ne in M)j.call(M,Ne)&&ne.indexOf(Ne)<0&&(ee[Ne]=M[Ne]);if(M!=null&&w)for(var Ne of w(M))ne.indexOf(Ne)<0&&Le.call(M,Ne)&&(ee[Ne]=M[Ne]);return ee},O=(M,ne,ee)=>new Promise((Ne,Ie)=>{var Pe=D=>{try{ke(ee.next(D))}catch(E){Ie(E)}},ie=D=>{try{ke(ee.throw(D))}catch(E){Ie(E)}},ke=D=>D.done?Ne(D.value):Promise.resolve(D.value).then(Pe,ie);ke((ee=ee.apply(M,ne)).next())});function N(M){return/^\d+$/.test(M)?`${M}px`:M}function ze(){}let De=!1;const L={"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 ae(M=[]){let ne=M;if(Array.isArray(M)){for(let ee=0;ee<M.length;ee++){let Ne=L[M[ee]];if(Ne)return Ne}return ne[0]}return L[ne]||ne}let K=null;const We=()=>O(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(M){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",M)}});var lt=M=>{var ne=M,{width:ee="100%",height:Ne="100%",value:Ie,language:Pe="javascript",style:ie={},options:ke={},overrideServices:D={},theme:E="vs-dark",onEditBlur:b,isCopy:x=!1,onSave:y,autoHeight:Z=!1,forbidCopy:U=!1,forbidCopyTips:Ce,onChange:re=ze,editorDidMount:Xe=ze,onFocus:Te=ze,onBreakPoint:Re=ze,breakPointValue:we=[],filename:rt="educoder.txt",errorLine:st,errorContent:k="",highlightLine:F,openBreakPoint:I=!1,placeholder:Ee="",showMiniMap:ut=!0}=ne,ht=H(ne,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","forbidCopyTips","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const at=(0,s.useRef)(),v=(0,s.useRef)({}),h=(0,s.useRef)(),R=(0,s.useRef)(),W=(0,s.useRef)([]),oe=(0,s.useRef)(!1),se=(0,s.useRef)(),ot=(0,s.useRef)(),Ue=(0,s.useRef)(!1),[ye,it]=(0,s.useState)(!1);function qe(){let ge;return at.current&&(ge=new fe.Z(pe=>{for(let Qe of pe)(Qe.target.offsetHeight>0||Qe.target.offsetWidth>0)&&v.current.instance.layout()}),ge.observe(at.current)),ge}function wt(){Q.ZP.warning({content:decodeURIComponent(Ce||ve),key:"monaco-editor-tip"})}const It=()=>{let ge=v.current.instance;if(Ie!=null&&ge&&ye){const pe=ge.getModel();pe&&Ie!==pe.getValue()&&(De=!0,pe.setValue(Ie),ge.layout(),De=!1)}};(0,s.useEffect)(()=>{const ge=le.Z.subscribe("formatDocument",pe=>{var Qe;let dt=v.current.instance;(Qe=dt==null?void 0:dt.getAction)==null||Qe.call(dt,"editor.action.formatDocument").run()});return window.updateMonacoValue=pe=>{re(pe)},ge},[]),(0,s.useEffect)(()=>{var ge;let pe=v.current.instance;R.current&&clearTimeout(R.current),R.current=setTimeout(()=>{It()},500),Ie&&(Ie!=null&&Ie.length)&&((ge=pe==null?void 0:pe.updateOptions)==null||ge.call(pe,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Ie.split(/\r\n|\r|\n/g).length))+3,5)}))},[Ie,ye,v.current]),(0,s.useEffect)(()=>{if(st&&v.current&&v.current.instance){let pe=v.current.instance;pe.changeViewZones(function(Qe){var dt=document.createElement("div");dt.style.padding="10px 20px",dt.style.width="calc(100% - 20px)",dt.className="my-error-line-wrp",dt.innerHTML=k,Qe.addZone({afterLineNumber:st||11,heightInLines:3,domNode:dt})});var ge={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}};pe.addOverlayWidget(ge),pe.revealPositionInCenter({lineNumber:20,column:1})}},[st,v.current,ye]);const St=(ge="",pe)=>{if(!ge||ge.trim()==="")return!0;const dt=v.current.instance.getModel().getLineTokens(pe);let Nt=!1;for(let Pt=0;Pt<2;Pt++)dt.getStandardTokenType(Pt)===1&&(Nt=!0);return Nt};(0,s.useEffect)(()=>{var ge;const pe=(ge=v.current)==null?void 0:ge.instance;if(pe&&ye&&U){const Qe=pe.onDidBlurEditorWidget(()=>{Ue.current=!1}),dt=pe.onDidFocusEditorText(()=>{Ue.current=!0});return()=>{Qe.dispose(),dt.dispose()}}},[v.current,ye,U]),(0,s.useEffect)(()=>{var ge;if((ge=v.current)!=null&&ge.instance&&ye&&I){let pe=v.current.instance,Qe=pe.getModel();if(!Qe)return;(()=>{var Ct;let pt=[],Et=[];const Mt=Qe.getAllDecorations();for(let kt of Mt)kt.options.className==="highlighted-line"&&(pt.push((Ct=kt==null?void 0:kt.range)==null?void 0:Ct.startLineNumber),Et.push(kt==null?void 0:kt.id));if(F===pt[0])return;Qe.deltaDecorations(Et,[]);const Ht=Qe.getLineCount();F&&F<=Ht&&(pe.deltaDecorations([],[{range:new K.Range(F,1,F,Qe.getLineMaxColumn(F)),options:{isWholeLine:!0,className:"highlighted-line"}}]),pe.revealLineInCenter(F))})();const Nt=(Ct=!1)=>{var pt;let Et=[],Mt=[];const Ht=Qe.getAllDecorations();for(let kt of Ht)kt.options.linesDecorationsClassName==="breakpoints-select"&&(Et.push((pt=kt==null?void 0:kt.range)==null?void 0:pt.startLineNumber),Mt.push(kt==null?void 0:kt.id));if(Ct)return{lines:Et,ids:Mt};Re(Et)},Pt=Ct=>O(void 0,null,function*(){let pt={range:new K.Range(Ct,1,Ct,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Qe.deltaDecorations([],[pt]),Nt()}),ar=Ct=>O(void 0,null,function*(){let pt=[];const Et=pe.getLineDecorations(Ct);for(let Mt of Et)Mt.options.linesDecorationsClassName==="breakpoints-select"&&pt.push(Mt.id);yield Qe.deltaDecorations(pt,[]),Nt()}),or=Ct=>{let pt=pe.getLineDecorations(Ct);for(let Et of pt)if(Et.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Ye.isEqual)(we,Nt(!0).lines)){Qe.deltaDecorations(Nt(!0).ids,[]);const Ct=we.map(pt=>({range:new K.Range(pt,1,pt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Qe.deltaDecorations([],Ct)}const Ot=pe.onDidChangeModelContent(Ct=>{let pt=pe.getPosition();if(pt){let Et=pt.lineNumber;clearTimeout(ot.current),ot.current=setTimeout(()=>{St(Qe.getLineContent(Et),Et)?ar(Et):or(Et)?(ar(Et),Pt(Et)):Nt()},100)}}),$=pe.onMouseDown(Ct=>{var pt,Et,Mt;if(Ct.target.detail&&((Mt=(Et=(pt=Ct.target)==null?void 0:pt.element)==null?void 0:Et.className)!=null&&Mt.includes("line-numbers"))){let Ht=Ct.target.position.lineNumber;if(St(Qe.getLineContent(Ht),Ht))return;or(Ht)?ar(Ht):Pt(Ht)}}),Tt=Ct=>{let pt={range:new K.Range(Ct,1,Ct,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};W.current=pe.deltaDecorations(W.current,[pt])},er=()=>{W.current=pe.deltaDecorations(W.current,[])},Zt=pe.onMouseMove(Ct=>{var pt,Et,Mt;if(er(),Ct.target.detail&&((Mt=(Et=(pt=Ct.target)==null?void 0:pt.element)==null?void 0:Et.className)!=null&&Mt.includes("line-numbers"))){let Ht=Ct.target.position.lineNumber;if(St(Qe.getLineContent(Ht),Ht))return;Tt(Ht)}}),ir=pe.onMouseLeave(()=>{er()});return()=>{Ot.dispose(),$.dispose(),Zt.dispose(),ir.dispose()}}},[v.current,ye,we,F,I,Pe]),(0,s.useEffect)(()=>{var ge;(ge=v.current)!=null&&ge.instance&&I&&v.current.instance.setPosition({lineNumber:0,column:0})},[F]);function xt(){let ge=v.current.instance;if(ge){const pe=ge.getSelection(),Qe=v.current.pastePos||{},dt=new K.Range(Qe.startLineNumber||pe.endLineNumber,Qe.startColumn||pe.endColumn,Qe.endLineNumber||pe.endLineNumber,Qe.endColumn||pe.endColumn);setTimeout(()=>{ge.executeEdits("",[{range:dt,text:""}])},300)}}function ft(ge){(window.navigator.platform.match("Mac")?ge.metaKey:ge.ctrlKey)&&ge.keyCode==83&&(ge.preventDefault(),y())}const Bt=()=>{if(Z&&v.current.instance){const ge=v.current.instance.getContentHeight();jt(ge<Ne?Ne:ge)}else jt(Ne)};function At(ge){var pe=document.createEvent("MouseEvents");pe.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),ge.dispatchEvent(pe)}const Rt=ge=>{if(!Ue.current)return;const{keyCode:pe,ctrlKey:Qe,metaKey:dt,target:Nt,type:Pt}=ge;return(Pt==="paste"||(pe===67||pe===86)&&(dt||Qe))&&Nt.nodeName==="TEXTAREA"&&(wt(),ge.preventDefault()),!1};function Wt(ge,pe){var Qe=window.URL||window.webkitURL||window,dt=new Blob([pe]),Nt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Nt.href=Qe.createObjectURL(dt),Nt.download=ge,At(Nt)}(0,s.useEffect)(()=>{Bt()},[Bt]),(0,s.useEffect)(()=>{at.current&&!ye&&Promise.all([c.e(8909),c.e(2460)]).then(c.bind(c,71448)).then(ge=>{try{K=ge,v.current.instance=K.editor.create(at.current,{value:Ie,language:ae(Pe),theme:E,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:ut||!1}},D);const pe=v.current.instance;let Nt=[...te.BH._menuItems].find(Ot=>Ot[0]._debugName=="EditorContext")[1],Pt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],ar=(Ot,$)=>{var Tt,er;let Zt=Ot._first;do $.includes((er=(Tt=Zt.element)==null?void 0:Tt.command)==null?void 0:er.id)&&Ot._remove(Zt);while(Zt=Zt.next)};if(Xe(pe,K),setTimeout(()=>{Bt(),v.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Wt(rt||"educoder.txt",pe.getValue())}})},500),v.current.subscription=pe.onDidChangeModelContent(Ot=>{oe.current?clearTimeout(se.current):(Bt(),re(pe.getValue(),Ot)),se.current=setTimeout(()=>{oe.current=!1},500)}),window.Monaco||be(K,ae(Pe)),U&&(ar(Nt,Pt),at.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Rt),window.removeEventListener("paste",Rt),window.addEventListener("keydown",Rt),window.addEventListener("paste",Rt)),window.Monaco=K,b&&pe.onDidBlurEditorWidget(()=>{b(pe.getValue())}),Te&&pe.onDidFocusEditorText(()=>{U&&We(),Te(pe.getValue())}),U){We();try{pe.onDidPaste(Ot=>{const $=pe.getSelection(),Tt=v.current.pastePos||{},er=new K.Range(Tt.startLineNumber||$.endLineNumber,Tt.startColumn||$.endColumn,Tt.endLineNumber||$.endLineNumber,Tt.endColumn||$.endColumn);pe.executeEdits("",[{range:Ot.range,text:""}])})}catch(Ot){}}let or=qe();return Ee&&typeof Ee=="string"&&new Oe(Ee,pe,K),it(!0),()=>{const Ot=v.current.instance;Ot.dispose();const $=Ot.getModel();$&&$.dispose(),v.current.subscription&&v.current.subscription.dispose(),or.unobserve(at.current)}}catch(pe){}})},[]),(0,s.useEffect)(()=>{if(v.current.instance&&ye)return document.addEventListener("keydown",ft,!1),()=>{document.removeEventListener("keydown",ft)}},[y,ye]),(0,s.useEffect)(()=>{let ge=v.current.instance;if(ge&&ye){let pe=ae(Pe);K.editor.setModelLanguage(ge.getModel(),pe)}},[Pe,ye]),(0,s.useEffect)(()=>{v.current.instance&&ye&&K.editor.setTheme(E)},[E,ye]),(0,s.useEffect)(()=>{let ge=v.current.instance;h.current=ke,ge&&ye&&(ge.updateOptions(B({},ke)),setTimeout(()=>{ge.getModel().updateOptions(B({},ke))},200))},[JSON.stringify(ke),ye]),(0,s.useEffect)(()=>{let ge=v.current.instance;ge&&ye&&ge.layout()},[ee,Ne,ye]);const[bt,Xt]=(0,s.useState)(N(ee)),[Qt,jt]=(0,s.useState)(N(Ne)),Vt=z(B({},ie),{width:bt,height:Qt,position:"relative"});return s.createElement("div",{className:"my-monaco-editor",ref:at,style:Vt,onFocus:()=>{U&&We()}},x&&s.createElement(me.CopyToClipboard,{text:Ie,onCopy:()=>Q.ZP.success("\u590D\u5236\u6210\u529F")},s.createElement(Ke.Z,{title:"\u590D\u5236\u4EE3\u7801"},s.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},s.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Ve({width:M="100%",height:ne="100%",original:ee,modified:Ne,language:Ie,options:Pe={}}){const ie=(0,s.useRef)(),[ke,D]=(0,s.useState)(null);function E(Z){let U;return ie.current&&(U=new fe.Z(Ce=>{for(let re of Ce)(re.target.offsetHeight>0||re.target.offsetWidth>0)&&Z.layout()}),U.observe(ie.current)),U}(0,s.useEffect)(()=>(ie.current&&Promise.all([c.e(8909),c.e(9404)]).then(c.bind(c,2550)).then(Z=>{K=Z;const U=K.editor.createDiffEditor(ie.current,z(B({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},Pe),{wordWrap:!0}));D(U);let Ce=E(U);return()=>{U.dispose();const re=U.getModel();re&&re.dispose(),Ce.unobserve(ie.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,s.useEffect)(()=>{ke&&ke.setModel({original:K.editor.createModel(ee,Ie),modified:K.editor.createModel(Ne,Ie)})},[ee,Ne,Ie,ke]);const b=N(M),x=N(ne),y={width:b,height:x};return s.createElement("div",{className:"my-diff-editor",ref:ie,style:y})}},9488:function(Dt,Ge,c){"use strict";c.r(Ge),c.d(Ge,{default:function(){return B},formatTypeNameToDefaultScore:function(){return Le}});var s=c(59301),fe=c(65582),A=c(62957),$e=c(4875),Se=c(91882),q=c(22061),V=c(47889),J=c(95097),T={flexRow:"flexRow____Sm4b",flexColumn:"flexColumn___mQNZs",action:"action___QUVEn",setScore:"setScore___yZ0Yb",delete:"delete___e4taL",content:"content___jR4Y6",titleWrap:"titleWrap___zsXYY",titleNumber:"titleNumber___p60vi",score:"score___DbCHw",titleHtml:"titleHtml___FALbj",answerWrap:"answerWrap___uPjYq",answer:"answer___pfiPk",answerText:"answerText___K3TNr"},he=c(24334),Ae=c(27687),S=c(59301);const Me=["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"],be=[{type:"single",name:"\u5355\u9009\u9898"},{type:"multiple",name:"\u591A\u9009\u9898"},{type:"judgement",name:"\u5224\u65AD\u9898"},{type:"completion",name:"\u586B\u7A7A\u9898"},{type:"subjective",name:"\u7B80\u7B54\u9898"}];var je=({index:z,typeName:H,type:O,data:N={},inMouseId:ze,isshow:De,onSetScore:L=()=>{},onDelete:ae=()=>{},onMouseEnter:K=()=>{},showAnswer:We=!1})=>{var lt;const[Ve,M]=(0,s.useState)(!1),ne=()=>{var x;return S.createElement("div",{className:T.answerWrap},(x=N==null?void 0:N.choices)==null?void 0:x.map((y,Z)=>S.createElement("div",{className:`${T.flexRow} mt15`,key:Z},S.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},Me[Z]),S.createElement("div",{className:`${T.answer} ml5`},S.createElement(J.Z,{value:y==null?void 0:y.choice_text})))),We&&S.createElement("div",{className:`mt10 ${T.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",N==null?void 0:N.standard_answer_show))},ee=()=>{var x;return S.createElement("div",{className:T.answerWrap},S.createElement("div",{className:`${T.flexRow} mt15`},(x=N==null?void 0:N.choices)==null?void 0:x.map((y,Z)=>S.createElement(V.ZP,{disabled:!0,key:Z},y==null?void 0:y.choice_text))),We&&S.createElement("div",{className:`mt10 ${T.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",N==null?void 0:N.standard_answer_show))},Ne=()=>{var x;return S.createElement("div",{className:T.answerWrap},S.createElement("div",{className:`${T.flexRow} mt15`},S.createElement(J.Z,{value:(x=N==null?void 0:N.program_attr)==null?void 0:x.description})),We&&S.createElement("div",{className:"mt15"},S.createElement("div",{className:T.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",!(N!=null&&N.answer_text)&&"\u6682\u65E0"),S.createElement(J.Z,{value:(N==null?void 0:N.answer_text)||""})))},Ie=()=>{var x;return S.createElement("div",{className:T.answerWrap},We&&S.createElement("div",{className:`${T.flexColumn} mt15`},(x=N==null?void 0:N.standard_answer)==null?void 0:x.map((y,Z)=>S.createElement("div",null,(y==null?void 0:y.model)===1?S.createElement(J.Z,{key:Z,value:`\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A${y.position}\uFF09\uFF1A${y.answer_text.join("\u3001")}`,className:T.answerText}):S.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginBottom:5}},"\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A ",y.position,"\uFF09\uFF1A",S.createElement(Ae.Z,{disabled:!0,width:"180px",value:y.answer_text.join("\u3001")}))))))},Pe=()=>{var x;return S.createElement("div",{className:T.answerWrap},We&&S.createElement("div",{className:"mt15"},S.createElement("div",{className:T.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A"),S.createElement(J.Z,{value:(x=N==null?void 0:N.answer_texts)==null?void 0:x[0],className:T.answerText})))},ie=()=>{var x,y;return S.createElement("div",{className:T.answerWrap,style:{marginTop:10}},S.createElement(J.Z,{showProgramFill:!0,disabledFill:!0,value:he.Base64.decode((x=N==null?void 0:N.program_attr)==null?void 0:x.code)}),We&&S.createElement("div",{className:`${T.flexColumn} mt15`},(y=N==null?void 0:N.standard_answer)==null?void 0:y.map((Z,U)=>S.createElement(J.Z,{key:U,value:`\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A${Z.position}\uFF09\uFF1A${Z.answer_text}`}))))},ke=()=>{var x;return S.createElement("div",{className:T.answerWrap},S.createElement("div",{className:"mt10"},"\u9636\u6BB5\u6210\u7EE9"),(x=N==null?void 0:N.shixun)==null?void 0:x.map((y,Z)=>{var U,Ce;return S.createElement("div",null,S.createElement("div",{className:"mt10 font14",key:Z},"\u7B2C",Z+1,"\u5173 ",y==null?void 0:y.challenge_name," \uFF08",y.challenge_score,"\u5206\uFF09"),We&&S.createElement("div",null,S.createElement("div",{className:T.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",((U=y.challenge_answers)==null?void 0:U.length)===0?"\u6682\u65E0":""),(Ce=y.challenge_answers)==null?void 0:Ce.map((re,Xe)=>S.createElement("div",{className:"mt15"},S.createElement("div",null,"\u7EA7\u522B",Xe+1,"\uFF1A",re.name),S.createElement(J.Z,{value:(re==null?void 0:re.contents)||"",className:T.answerText})))))}))},D=()=>{var x;return S.createElement("div",{className:T.answerWrap,style:{display:Ve&&"none"}},(x=N==null?void 0:N.sub_questions)==null?void 0:x.map((y,Z)=>{var U,Ce,re,Xe,Te;const Re=`<span style="margin-right: 10px">${z+1}.${Z+1}</span><span>\uFF08${(U=be.find(we=>we.type==y.item_type))==null?void 0:U.name}\uFF09</span><span class="c-grey-999">\uFF08${y.score}\u5206\uFF09</span>`;return S.createElement(s.Fragment,{key:y==null?void 0:y.id},S.createElement("div",{className:T.titleWrap,style:{marginTop:16}},S.createElement(J.Z,{className:T.titleHtml,value:Re+y.name})),(y.item_type=="single"||y.item_type=="multiple")&&S.createElement(S.Fragment,null,(Ce=y==null?void 0:y.choices)==null?void 0:Ce.map((we,rt)=>S.createElement("div",{className:`${T.flexRow} mt15`,key:rt},S.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},Me[rt]),S.createElement("div",{className:`${T.answer} ml5`},S.createElement(J.Z,{value:we==null?void 0:we.choice_text})))),We&&S.createElement("div",{className:`mt10 ${T.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",y==null?void 0:y.standard_answer_show)),y.item_type=="judgement"&&S.createElement("div",{className:T.answerWrap},S.createElement("div",{className:`${T.flexRow} mt15`},(re=y==null?void 0:y.choices)==null?void 0:re.map((we,rt)=>S.createElement(V.ZP,{disabled:!0,key:rt},we==null?void 0:we.choice_text))),We&&S.createElement("div",{className:`mt10 ${T.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",y==null?void 0:y.standard_answer_show)),y.item_type=="completion"&&S.createElement("div",{className:T.answerWrap},We&&S.createElement("div",{className:`${T.flexColumn} mt15`},(Xe=y==null?void 0:y.standard_answer)==null?void 0:Xe.map((we,rt)=>S.createElement("div",null,(we==null?void 0:we.model)===1?S.createElement(J.Z,{key:rt,value:`\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A${we.position}\uFF09\uFF1A${we.answer_text.join("\u3001")}`,className:T.answerText}):S.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A$",we.position,"\uFF09\uFF1A",S.createElement(Ae.Z,{value:we.answer_text.join("\u3001")})))))),y.item_type=="subjective"&&S.createElement("div",{className:T.answerWrap},We&&S.createElement("div",{className:"mt15"},S.createElement("div",{className:T.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A"),S.createElement(J.Z,{value:(Te=y==null?void 0:y.answer_texts)==null?void 0:Te[0],className:T.answerText}))))}))},E=()=>{const x={SINGLE:ne,MULTIPLE:ne,JUDGMENT:ee,PROGRAM:Ne,COMPLETION:Ie,SUBJECTIVE:Pe,PRACTICAL:ke,COMBINATION:D,BPROGRAM:ie};return x[O]?x[O]():null},b=(x,y)=>{var Z;return`<span style="margin-right: -10px">${y+1}\u3001</span><span class="c-grey-999">\uFF08${(x==null?void 0:x.item_type)==="combination"?`\u5171${(Z=x==null?void 0:x.sub_questions)==null?void 0:Z.length}\u5C0F\u9898\uFF0C`:""}${x.score}\u5206\uFF09</span> `};return S.createElement("div",{onMouseEnter:()=>K(N.id)},ze===N.id&&S.createElement("div",{className:T.action},S.createElement("div",{className:T.setScore,onClick:()=>L(N.id,H,N==null?void 0:N.shixun,N.score,N)},"\u8BBE\u7F6E\u5F97\u5206"),S.createElement("div",{className:T.delete,onClick:()=>ae(N.id)},"\u5220\u9664")),S.createElement("div",{className:T.content},S.createElement("div",{className:T.titleWrap,style:{justifyContent:"space-between"}},(N==null?void 0:N.item_type)==="bprogram"?S.createElement(J.Z,{className:T.titleHtml,value:b(N,z)+((lt=N==null?void 0:N.program_attr)==null?void 0:lt.description)}):S.createElement(J.Z,{className:T.titleHtml,value:b(N,z)+((N==null?void 0:N.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":"")+(N.name||(N==null?void 0:N.shixun_name))}),(N==null?void 0:N.item_type)==="combination"&&!De&&S.createElement("span",{onClick:x=>{M(!Ve)},style:{textAlign:"end",flexShrink:0,cursor:"pointer"}},Ve?"\u5C55\u5F00":"\u6536\u8D77")),E()))},de={bg:"bg___uBTSf",wrap:"wrap___u47s7",flexRow:"flexRow___QK3mq",flexColumn:"flexColumn___IEH4c",flexJustifyBetween:"flexJustifyBetween___VROqY",relative:"relative___iGg_n",questionNumber:"questionNumber___CYWUo",score:"score___pHhZR",selectTopicButton:"selectTopicButton___aNhaw",line:"line___zzL1y",dragTip:"dragTip___eJpug",typeActive:"typeActive___cHbxQ",mouseTypeActive:"mouseTypeActive___THFkb",typeName:"typeName___PsYTO",typeNumber:"typeNumber___IW6t9",typeAction:"typeAction___gdIEg",setScore:"setScore___ftbgZ",delete:"delete___d1fFi",modal:"modal___COzbG",modalColumn:"modalColumn___Z8nDu",shixunModal:"shixunModal___xxSWV",shixunScore:"shixunScore___zrpkw"},Fe=c(67671),Ze=c(89392),yt=c.n(Ze),Oe=c(11517),te=Object.defineProperty,Q=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ue=(z,H,O)=>H in z?te(z,H,{enumerable:!0,configurable:!0,writable:!0,value:O}):z[H]=O,_=(z,H)=>{for(var O in H||(H={}))le.call(H,O)&&ue(z,O,H[O]);if(Ye)for(var O of Ye(H))me.call(H,O)&&ue(z,O,H[O]);return z},P=(z,H)=>Q(z,Ke(H)),w=(z,H)=>{var O={};for(var N in z)le.call(z,N)&&H.indexOf(N)<0&&(O[N]=z[N]);if(z!=null&&Ye)for(var N of Ye(z))H.indexOf(N)<0&&me.call(z,N)&&(O[N]=z[N]);return O},j=(z,H,O)=>new Promise((N,ze)=>{var De=K=>{try{ae(O.next(K))}catch(We){ze(We)}},L=K=>{try{ae(O.throw(K))}catch(We){ze(We)}},ae=K=>K.done?N(K.value):Promise.resolve(K.value).then(De,L);ae((O=O.apply(z,H)).next())});const Le=z=>({\u5355\u9009\u9898:2,\u591A\u9009\u9898:5,\u586B\u7A7A\u9898:2,\u5224\u65AD\u9898:2,\u7B80\u7B54\u9898:10,\u7F16\u7A0B\u9898:10,\u5B9E\u8BAD\u9898:5,\u7EC4\u5408\u9898:10})[z]||0,He=z=>{var H=z,{problemsetPreview:O,user:N,globalSetting:ze,loading:De,dispatch:L}=H,ae=w(H,["problemsetPreview","user","globalSetting","loading","dispatch"]),K,We,lt,Ve;const[M,ne]=(0,s.useState)(),[ee,Ne]=(0,s.useState)(),Ie=(0,s.useRef)();console.log(O,"problemsetPreview"),(0,s.useEffect)(()=>(L({type:"globalSetting/footerToggle",payload:!1}),()=>{L({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,s.useEffect)(()=>{Pe()},[]);const Pe=()=>{L({type:"problemsetPreview/getPaperData"})},ie=(x,y,Z=[],U,Ce)=>{var re;const Xe=yt().cloneDeep(Ce),Te=yt().cloneDeep(Z).map(Re=>P(_({},Re),{challenge_score:Re.challenge_score||5}));if(Ie.current=U||Le(y),y==="\u5B9E\u8BAD\u9898")return A.default.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:s.createElement("div",{className:de.shixunModal},s.createElement("div",null,"\u5173\u5361\uFF1A"),Te==null?void 0:Te.map((Re,we)=>s.createElement("div",{className:de.shixunScore},we+1,"\u3001",Re.challenge_name,s.createElement("div",{style:{minWidth:"130px"}},s.createElement($e.Z,{defaultValue:Re.challenge_score,min:1,onChange:rt=>{Re.challenge_score=rt}}),s.createElement("span",{className:"ml5"},"\u5206/\u9898"))))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>j(void 0,null,function*(){yield(0,Oe.Cc)({id:x,challenge_scores:Te.map(Re=>({challenge_id:Re.challenge_id,score:Re.challenge_score}))}),Ie.current=null,Pe()})});if(y==="\u7EC4\u5408\u9898")return A.default.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:s.createElement("div",{className:de.shixunModal,style:{maxHeight:200,overflow:"auto"}},(re=Xe==null?void 0:Xe.sub_questions)==null?void 0:re.map((Re,we)=>s.createElement("div",{className:de.shixunScore},"\u7B2C",we+1,"\u5C0F\u9898",s.createElement("div",{style:{minWidth:"130px"}},s.createElement($e.Z,{defaultValue:Re.score,min:1,onChange:rt=>{Re.score=rt}}),s.createElement("span",{className:"ml5"},"\u5206"))))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>j(void 0,null,function*(){var Re;yield(0,Oe.Vl)({id:x,subs:(Re=Xe==null?void 0:Xe.sub_questions)==null?void 0:Re.map(we=>({basket_id:we.basket_id,score:we.score}))}),Ie.current=null,Pe()})});A.default.confirm({centered:!0,title:"\u8BBE\u7F6E\u5206\u6570",content:s.createElement("div",{className:""},s.createElement("span",null,"\u672C\u9898\u5206\u503C\uFF1A"),s.createElement($e.Z,{min:1,defaultValue:Ie.current,onChange:Re=>{Ie.current=Re}}),s.createElement("span",{className:"ml5"},"\u5206/\u9898"),s.createElement("br",null),y==="\u586B\u7A7A\u9898"&&s.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>j(void 0,null,function*(){yield L({type:"problemsetPreview/setScore",payload:{id:x,score:Ie.current}}),Ie.current=null,Pe()})})},ke=x=>{A.default.confirm({centered:!0,title:"\u63D0\u793A",content:s.createElement("div",{className:de.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>j(void 0,null,function*(){yield L({type:"problemsetPreview/handleDelete",payload:{id:x}}),Pe()})})},D=(x,y)=>{Ie.current=Le(y),A.default.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:s.createElement("div",{className:""},s.createElement("span",null,y==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":y,"\uFF1A"),s.createElement($e.Z,{min:1,defaultValue:Ie.current,onChange:Z=>{Ie.current=Z}}),s.createElement("span",{className:"ml5"},"\u5206/\u9898"),s.createElement("br",null),y==="\u586B\u7A7A\u9898"&&s.createElement("div",{style:{color:"rgb(255, 0, 0)"}},"\u6BCF\u7A7A\u5206\u503C\u6309\u6BCF\u9898\u5206\u503C\u53D6\u5E73\u5747\u5206\u8BA1\u7B97")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>j(void 0,null,function*(){yield L({type:"problemsetPreview/batchSetScore",payload:{item_type:x,score:Ie.current}}),Ie.current=null,Pe()})})},E=x=>{A.default.confirm({centered:!0,title:"\u63D0\u793A",content:s.createElement("div",{className:de.modalColumn},s.createElement("p",null,"\u5220\u9664\u5927\u9898\uFF0C\u5C06\u5220\u9664\u8BE5\u5927\u9898\u4E0B\u6240\u6709\u5C0F\u9898"),s.createElement("p",null,"\u786E\u8BA4\u5220\u9664\u8BE5\u5927\u9898\uFF1F")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>j(void 0,null,function*(){yield L({type:"problemsetPreview/batchDelete",payload:{item_type:x}}),Pe()})})},b=(x,y)=>j(void 0,null,function*(){if(!x.destination||!x.source)return;const Z=y.questions[x.source.index].id,U=x.destination.index+1;(yield L({type:"problemsetPreview/adjustPosition",payload:{id:Z,position:U}})).status!==-1&&Pe()});return s.createElement("section",{className:de.bg},s.createElement(Se.Z,{className:"mt30",separator:">"},s.createElement(Se.Z.Item,null,"\u8BD5\u9898\u5E93"),s.createElement(Se.Z.Item,{href:"/problemset"},"\u4EBA\u5DE5\u7EC4\u5377"),s.createElement(Se.Z.Item,null,"\u8BD5\u5377\u9884\u89C8")),s.createElement("div",{className:de.wrap},s.createElement("div",{className:"pt20 pb20"},s.createElement("div",{className:`${de.flexRow} ${de.flexJustifyBetween}`},s.createElement("div",null,s.createElement("span",{className:de.questionNumber},"\u9898\u6570\uFF1A",(K=O.paperData)==null?void 0:K.all_questions_count),s.createElement("span",{className:de.score},"\u603B\u5206\uFF1A",(We=O.paperData)==null?void 0:We.all_score)),s.createElement("div",{className:de.selectTopicButton,onClick:()=>fe.history.push("/problemset/preview_select")},"\u7EE7\u7EED\u9009\u9898")),s.createElement("div",{className:de.line}),s.createElement("div",{className:de.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(Ve=(lt=O.paperData)==null?void 0:lt.questionList)==null?void 0:Ve.map((x,y)=>{const Z=x.type===ee;return console.log(x,"paperItem"),s.createElement("div",{className:`${de.relative} mt20 mb20`,key:y},s.createElement("div",{className:`${de.typeActive} ${Z?de.mouseTypeActive:""}`,onMouseEnter:()=>{Ne(x.type),ne(null)}},s.createElement("span",{className:`${de.typeName} ${Z?"ml20":""}`},x.number,"\u3001",x.name),s.createElement("span",{className:de.typeNumber},"\uFF08\u5171",x.questions_count,"\u9898\uFF0C",(x==null?void 0:x.type)==="COMBINATION"?`\u5305\u542B${x==null?void 0:x.sub_questions_count}\u5C0F\u9898\uFF0C`:"","\u5171",x.questions_score,"\u5206\uFF09")),Z&&s.createElement("div",{className:`${de.typeAction} ${de.flexRow}`},x.type!=="PRACTICAL"&&s.createElement("div",{className:de.setScore,onClick:()=>D(x.type,x.name)},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),s.createElement("div",{className:de.delete,onClick:()=>E(x.type)},"\u5220\u9664")),s.createElement(q.Z5,{onDragEnd:U=>b(U,x)},s.createElement(q.bK,{droppableId:y.toString()},(U,Ce)=>{var re;return s.createElement("div",P(_({className:"mt20",ref:U.innerRef},U.droppableProps),{onScroll:()=>{}}),(re=x.questions)==null?void 0:re.map((Xe,Te)=>s.createElement(q._l,{draggableId:Xe.id.toString(),index:Te,key:Xe.id},Re=>s.createElement("div",_(_({ref:Re.innerRef},Re.draggableProps),Re.dragHandleProps),s.createElement(je,{index:Te,typeName:x.name,type:x.type,data:Xe,inMouseId:M,onSetScore:ie,onDelete:ke,onMouseEnter:we=>{ne(we),Ne(null)}})))))})))}))),s.createElement(Fe.t,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:()=>fe.history.replace("/problemset"),onOk:()=>fe.history.push("/problemset/preview_new")}))};var B=(0,fe.connect)(({problemsetPreview:z,user:H,loading:O,globalSetting:N})=>({problemsetPreview:z,user:H,globalSetting:N,loading:O.effects}))(He)},49142:function(Dt,Ge,c){"use strict";c.d(Ge,{AL:function(){return Oe},Iy:function(){return Ae},Qv:function(){return be},ez:function(){return yt},jb:function(){return S}});var s=c(32834),fe=c.n(s),A=c(11690),$e=c.n(A);let Se=1;function q(le,me){const ue=le.match(/^(\s+)(?:```)/);if(ue===null)return me;const _=ue[1];return me.split(`
|
|
`).map(P=>{const w=P.match(/^\s+/);if(w===null)return P;const[j]=w;return j.length>=_.length?P.slice(_.length):P}).join(`
|
|
`)}let V=[],J=["<ul>"];const T=new(fe()).Renderer,he=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ae(){V.length=0,J=["<ul>"]}const S={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Me(le,me,ue,_){if(me>=le.length||le[me].level<=ue)return me;var P=le[me];_.push("<li><a href='#"+Se+P.anchor+"'>"+P.text+"</a>"),me++;var w=[];return me=Me(le,me,P.level,w),w.length>0&&(_.push("<ul>"),w.forEach(function(j){_.push(j)}),_.push("</ul>")),_.push("</li>"),me=Me(le,me,ue,_),me}function be(){return Me(V,0,0,J),J.push("</ul>"),J.join("")}const ve={heading(le){const me=he.exec(le);if(Se+=1,me)return{type:"heading",raw:me[0],depth:me[1].length,text:me[2]}},fences(le){const me=this.rules.block.fences.exec(le);if(me){const ue=me[0];let _=q(ue,me[3]||"");const P=me[2]?me[2].trim():me[2];if(["latex","katex","math"].indexOf(P)>=0){const w=Fe(),j=_;_=w,Ze[w]={type:"block",expression:j}}return{type:"code",raw:ue,lang:P,text:_}}}},je=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let de=0;const Fe=()=>`__special_katext_id_${de++}__`;let Ze={};function yt(){return Ze}function Oe(){de=0,Ze={}}function te(le){return le=le.replace(je,(me,ue)=>{const _=Fe();return Ze[_]={type:"inline",expression:ue},_}),le}const Q=T.listitem;T.listitem=function(le){return Q(te(le))};const Ke=T.paragraph;T.paragraph=function(le){return Ke(te(le))};const Ye=T.tablecell;T.tablecell=function(le,me){return Ye(te(le),me)},T.code=function(le,me,ue){const _=(me||"").match(/\S*/)[0];return _?["latex","katex","math"].indexOf(_)>=0?`<p class='editormd-tex'>${le}</p>`:`<pre class="prettyprint linenums"><code class="language-${me}">${ue?le:(0,A.escape)(le,!0)}</code></pre>
|
|
`:'<pre class="prettyprint linenums"><code>'+(ue?le:(0,A.escape)(le,!0))+"</code></pre>"},T.heading=function(le,me,ue){let _=this.options.headerPrefix+ue.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return V.push({anchor:_,level:me,text:le}),"<h"+me+' id="'+Se+_+'">'+le+"</h"+me+">"},fe().setOptions({silent:!0,gfm:!0,pedantic:!1}),fe().use({tokenizer:ve,renderer:T}),Ge.ZP=fe()},91882:function(Dt,Ge,c){"use strict";c.d(Ge,{Z:function(){return He}});var s=c(59301),fe=c(92310),A=c.n(fe),$e=c(11592),Se=c(26112),q=c(22703),V=c(48755),J=c(84105),T=c(19563);const he=B=>{let{children:z}=B;const{getPrefixCls:H}=s.useContext(V.E_),O=H("breadcrumb");return s.createElement("li",{className:`${O}-separator`,"aria-hidden":"true"},z===""?z:z||"/")};he.__ANT_BREADCRUMB_SEPARATOR=!0;var Ae=he,S=function(B,z){var H={};for(var O in B)Object.prototype.hasOwnProperty.call(B,O)&&z.indexOf(O)<0&&(H[O]=B[O]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,O=Object.getOwnPropertySymbols(B);N<O.length;N++)z.indexOf(O[N])<0&&Object.prototype.propertyIsEnumerable.call(B,O[N])&&(H[O[N]]=B[O[N]]);return H};function Me(B,z){if(B.title===void 0||B.title===null)return null;const H=Object.keys(z).join("|");return typeof B.title=="object"?B.title:String(B.title).replace(new RegExp(`:(${H})`,"g"),(O,N)=>z[N]||O)}function be(B,z,H,O){if(H==null)return null;const{className:N,onClick:ze}=z,De=S(z,["className","onClick"]),L=Object.assign(Object.assign({},(0,Se.Z)(De,{data:!0,aria:!0})),{onClick:ze});return O!==void 0?s.createElement("a",Object.assign({},L,{className:A()(`${B}-link`,N),href:O}),H):s.createElement("span",Object.assign({},L,{className:A()(`${B}-link`,N)}),H)}function ve(B,z){return(O,N,ze,De,L)=>{if(z)return z(O,N,ze,De);const ae=Me(O,N);return be(B,O,ae,L)}}var je=function(B,z){var H={};for(var O in B)Object.prototype.hasOwnProperty.call(B,O)&&z.indexOf(O)<0&&(H[O]=B[O]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,O=Object.getOwnPropertySymbols(B);N<O.length;N++)z.indexOf(O[N])<0&&Object.prototype.propertyIsEnumerable.call(B,O[N])&&(H[O[N]]=B[O[N]]);return H};const de=B=>{const{prefixCls:z,separator:H="/",children:O,menu:N,overlay:ze,dropdownProps:De,href:L}=B,K=(We=>{if(N||ze){const lt=Object.assign({},De);if(N){const Ve=N||{},{items:M}=Ve,ne=je(Ve,["items"]);lt.menu=Object.assign(Object.assign({},ne),{items:M==null?void 0:M.map((ee,Ne)=>{var{key:Ie,title:Pe,label:ie,path:ke}=ee,D=je(ee,["key","title","label","path"]);let E=ie!=null?ie:Pe;return ke&&(E=s.createElement("a",{href:`${L}${ke}`},E)),Object.assign(Object.assign({},D),{key:Ie!=null?Ie:Ne,label:E})})})}else ze&&(lt.overlay=ze);return s.createElement(T.Z,Object.assign({placement:"bottom"},lt),s.createElement("span",{className:`${z}-overlay-link`},We,s.createElement(J.Z,null)))}return We})(O);return K!=null?s.createElement(s.Fragment,null,s.createElement("li",null,K),H&&s.createElement(Ae,null,H)):null},Fe=B=>{const{prefixCls:z,children:H,href:O}=B,N=je(B,["prefixCls","children","href"]),{getPrefixCls:ze}=s.useContext(V.E_),De=ze("breadcrumb",z);return s.createElement(de,Object.assign({},N,{prefixCls:De}),be(De,N,H,O))};Fe.__ANT_BREADCRUMB_ITEM=!0;var Ze=Fe,yt=c(36237),Oe=c(63356),te=c(16931),Q=c(51636);const Ke=B=>{const{componentCls:z,iconCls:H,calc:O}=B;return{[z]:Object.assign(Object.assign({},(0,Oe.Wf)(B)),{color:B.itemColor,fontSize:B.fontSize,[H]:{fontSize:B.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:B.linkColor,transition:`color ${B.motionDurationMid}`,padding:`0 ${(0,yt.unit)(B.paddingXXS)}`,borderRadius:B.borderRadiusSM,height:B.fontHeight,display:"inline-block",marginInline:O(B.marginXXS).mul(-1).equal(),"&:hover":{color:B.linkHoverColor,backgroundColor:B.colorBgTextHover}},(0,Oe.Qy)(B)),"li:last-child":{color:B.lastItemColor},[`${z}-separator`]:{marginInline:B.separatorMargin,color:B.separatorColor},[`${z}-link`]:{[`
|
|
> ${H} + span,
|
|
> ${H} + a
|
|
`]:{marginInlineStart:B.marginXXS}},[`${z}-overlay-link`]:{borderRadius:B.borderRadiusSM,height:B.fontHeight,display:"inline-block",padding:`0 ${(0,yt.unit)(B.paddingXXS)}`,marginInline:O(B.marginXXS).mul(-1).equal(),[`> ${H}`]:{marginInlineStart:B.marginXXS,fontSize:B.fontSizeIcon},"&:hover":{color:B.linkHoverColor,backgroundColor:B.colorBgTextHover,a:{color:B.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${B.componentCls}-rtl`]:{direction:"rtl"}})}},Ye=B=>({itemColor:B.colorTextDescription,lastItemColor:B.colorText,iconFontSize:B.fontSize,linkColor:B.colorTextDescription,linkHoverColor:B.colorText,separatorColor:B.colorTextDescription,separatorMargin:B.marginXS});var le=(0,te.I$)("Breadcrumb",B=>{const z=(0,Q.mergeToken)(B,{});return Ke(z)},Ye),me=function(B,z){var H={};for(var O in B)Object.prototype.hasOwnProperty.call(B,O)&&z.indexOf(O)<0&&(H[O]=B[O]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,O=Object.getOwnPropertySymbols(B);N<O.length;N++)z.indexOf(O[N])<0&&Object.prototype.propertyIsEnumerable.call(B,O[N])&&(H[O[N]]=B[O[N]]);return H};function ue(B){const{breadcrumbName:z,children:H}=B,O=me(B,["breadcrumbName","children"]),N=Object.assign({title:z},O);return H&&(N.menu={items:H.map(ze=>{var{breadcrumbName:De}=ze,L=me(ze,["breadcrumbName"]);return Object.assign(Object.assign({},L),{title:De})})}),N}function _(B,z){return(0,s.useMemo)(()=>B||(z?z.map(ue):null),[B,z])}var P=function(B,z){var H={};for(var O in B)Object.prototype.hasOwnProperty.call(B,O)&&z.indexOf(O)<0&&(H[O]=B[O]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,O=Object.getOwnPropertySymbols(B);N<O.length;N++)z.indexOf(O[N])<0&&Object.prototype.propertyIsEnumerable.call(B,O[N])&&(H[O[N]]=B[O[N]]);return H};const w=(B,z)=>{if(z===void 0)return z;let H=(z||"").replace(/^\//,"");return Object.keys(B).forEach(O=>{H=H.replace(`:${O}`,B[O])}),H},j=B=>{const{prefixCls:z,separator:H="/",style:O,className:N,rootClassName:ze,routes:De,items:L,children:ae,itemRender:K,params:We={}}=B,lt=P(B,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ve,direction:M,breadcrumb:ne}=s.useContext(V.E_);let ee;const Ne=Ve("breadcrumb",z),[Ie,Pe,ie]=le(Ne),ke=_(L,De),D=ve(Ne,K);if(ke&&ke.length>0){const x=[],y=L||De;ee=ke.map((Z,U)=>{const{path:Ce,key:re,type:Xe,menu:Te,overlay:Re,onClick:we,className:rt,separator:st,dropdownProps:k}=Z,F=w(We,Ce);F!==void 0&&x.push(F);const I=re!=null?re:U;if(Xe==="separator")return s.createElement(Ae,{key:I},st);const Ee={},ut=U===ke.length-1;Te?Ee.menu=Te:Re&&(Ee.overlay=Re);let{href:ht}=Z;return x.length&&F!==void 0&&(ht=`#/${x.join("/")}`),s.createElement(de,Object.assign({key:I},Ee,(0,Se.Z)(Z,{data:!0,aria:!0}),{className:rt,dropdownProps:k,href:ht,separator:ut?"":H,onClick:we,prefixCls:Ne}),D(Z,We,y,x,ht))})}else if(ae){const x=(0,$e.Z)(ae).length;ee=(0,$e.Z)(ae).map((y,Z)=>{if(!y)return y;const U=Z===x-1;return(0,q.Tm)(y,{separator:U?"":H,key:Z})})}const E=A()(Ne,ne==null?void 0:ne.className,{[`${Ne}-rtl`]:M==="rtl"},N,ze,Pe,ie),b=Object.assign(Object.assign({},ne==null?void 0:ne.style),O);return Ie(s.createElement("nav",Object.assign({className:E,style:b},lt),s.createElement("ol",null,ee)))};j.Item=Ze,j.Separator=Ae;var Le=j,He=Le},19563:function(Dt,Ge,c){"use strict";c.d(Ge,{Z:function(){return De}});var s=c(59301),fe=c(33853),A=c(38819),$e=c(92310),Se=c.n($e),q=c(96478),V=c(6089),J=c(18929),T=c(2738),he=c(75030),S=L=>typeof L!="object"&&typeof L!="function"||L===null,Me=c(52838),be=c(45915),ve=c(22703),je=c(32383),de=c(55743),Fe=c(48755),Ze=c(83397),yt=c(93041),Oe=c(78857),te=c(57700),Q=c(36237),Ke=c(63356),Ye=c(46e3),le=c(93873),me=c(34925),ue=c(37645),_=c(36305),P=c(16931),w=c(51636),Le=L=>{const{componentCls:ae,menuCls:K,colorError:We,colorTextLightSolid:lt}=L,Ve=`${K}-item`;return{[`${ae}, ${ae}-menu-submenu`]:{[`${K} ${Ve}`]:{[`&${Ve}-danger:not(${Ve}-disabled)`]:{color:We,"&:hover":{color:lt,backgroundColor:We}}}}}};const He=L=>{const{componentCls:ae,menuCls:K,zIndexPopup:We,dropdownArrowDistance:lt,sizePopupArrow:Ve,antCls:M,iconCls:ne,motionDurationMid:ee,paddingBlock:Ne,fontSize:Ie,dropdownEdgeChildPadding:Pe,colorTextDisabled:ie,fontSizeIcon:ke,controlPaddingHorizontal:D,colorBgElevated:E}=L;return[{[ae]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:We,display:"block","&::before":{position:"absolute",insetBlock:L.calc(Ve).div(2).sub(lt).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${M}-btn`]:{[`& > ${ne}-down, & > ${M}-btn-icon > ${ne}-down`]:{fontSize:ke}},[`${ae}-wrap`]:{position:"relative",[`${M}-btn > ${ne}-down`]:{fontSize:ke},[`${ne}-down::before`]:{transition:`transform ${ee}`}},[`${ae}-wrap-open`]:{[`${ne}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${M}-slide-down-enter${M}-slide-down-enter-active${ae}-placement-bottomLeft,
|
|
&${M}-slide-down-appear${M}-slide-down-appear-active${ae}-placement-bottomLeft,
|
|
&${M}-slide-down-enter${M}-slide-down-enter-active${ae}-placement-bottom,
|
|
&${M}-slide-down-appear${M}-slide-down-appear-active${ae}-placement-bottom,
|
|
&${M}-slide-down-enter${M}-slide-down-enter-active${ae}-placement-bottomRight,
|
|
&${M}-slide-down-appear${M}-slide-down-appear-active${ae}-placement-bottomRight`]:{animationName:Ye.fJ},[`&${M}-slide-up-enter${M}-slide-up-enter-active${ae}-placement-topLeft,
|
|
&${M}-slide-up-appear${M}-slide-up-appear-active${ae}-placement-topLeft,
|
|
&${M}-slide-up-enter${M}-slide-up-enter-active${ae}-placement-top,
|
|
&${M}-slide-up-appear${M}-slide-up-appear-active${ae}-placement-top,
|
|
&${M}-slide-up-enter${M}-slide-up-enter-active${ae}-placement-topRight,
|
|
&${M}-slide-up-appear${M}-slide-up-appear-active${ae}-placement-topRight`]:{animationName:Ye.Qt},[`&${M}-slide-down-leave${M}-slide-down-leave-active${ae}-placement-bottomLeft,
|
|
&${M}-slide-down-leave${M}-slide-down-leave-active${ae}-placement-bottom,
|
|
&${M}-slide-down-leave${M}-slide-down-leave-active${ae}-placement-bottomRight`]:{animationName:Ye.Uw},[`&${M}-slide-up-leave${M}-slide-up-leave-active${ae}-placement-topLeft,
|
|
&${M}-slide-up-leave${M}-slide-up-leave-active${ae}-placement-top,
|
|
&${M}-slide-up-leave${M}-slide-up-leave-active${ae}-placement-topRight`]:{animationName:Ye.ly}}},(0,ue.ZP)(L,E,{arrowPlacement:{top:!0,bottom:!0}}),{[`${ae} ${K}`]:{position:"relative",margin:0},[`${K}-submenu-popup`]:{position:"absolute",zIndex:We,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${ae}, ${ae}-menu-submenu`]:Object.assign(Object.assign({},(0,Ke.Wf)(L)),{[K]:Object.assign(Object.assign({padding:Pe,listStyleType:"none",backgroundColor:E,backgroundClip:"padding-box",borderRadius:L.borderRadiusLG,outline:"none",boxShadow:L.boxShadowSecondary},(0,Ke.Qy)(L)),{"&:empty":{padding:0,boxShadow:"none"},[`${K}-item-group-title`]:{padding:`${(0,Q.unit)(Ne)} ${(0,Q.unit)(D)}`,color:L.colorTextDescription,transition:`all ${ee}`},[`${K}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${K}-item-icon`]:{minWidth:Ie,marginInlineEnd:L.marginXS,fontSize:L.fontSizeSM},[`${K}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${K}-item-extra`]:{paddingInlineStart:L.padding,marginInlineStart:"auto",fontSize:L.fontSizeSM,color:L.colorTextDescription}},[`${K}-item, ${K}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${(0,Q.unit)(Ne)} ${(0,Q.unit)(D)}`,color:L.colorText,fontWeight:"normal",fontSize:Ie,lineHeight:L.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:L.borderRadiusSM,"&:hover, &-active":{backgroundColor:L.controlItemBgHover}},(0,Ke.Qy)(L)),{"&-selected":{color:L.colorPrimary,backgroundColor:L.controlItemBgActive,"&:hover, &-active":{backgroundColor:L.controlItemBgActiveHover}},"&-disabled":{color:ie,cursor:"not-allowed","&:hover":{color:ie,backgroundColor:E,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${(0,Q.unit)(L.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:L.colorSplit},[`${ae}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:L.paddingXS,[`${ae}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:L.colorTextDescription,fontSize:ke,fontStyle:"normal"}}}),[`${K}-item-group-list`]:{margin:`0 ${(0,Q.unit)(L.marginXS)}`,padding:0,listStyle:"none"},[`${K}-submenu-title`]:{paddingInlineEnd:L.calc(D).add(L.fontSizeSM).equal()},[`${K}-submenu-vertical`]:{position:"relative"},[`${K}-submenu${K}-submenu-disabled ${ae}-menu-submenu-title`]:{[`&, ${ae}-menu-submenu-arrow-icon`]:{color:ie,backgroundColor:E,cursor:"not-allowed"}},[`${K}-submenu-selected ${ae}-menu-submenu-title`]:{color:L.colorPrimary}})})},[(0,Ye.oN)(L,"slide-up"),(0,Ye.oN)(L,"slide-down"),(0,le.Fm)(L,"move-up"),(0,le.Fm)(L,"move-down"),(0,me._y)(L,"zoom-big")]]},B=L=>Object.assign(Object.assign({zIndexPopup:L.zIndexPopupBase+50,paddingBlock:(L.controlHeight-L.fontSize*L.lineHeight)/2},(0,ue.wZ)({contentRadius:L.borderRadiusLG,limitVerticalRadius:!0})),(0,_.w)(L));var z=(0,P.I$)("Dropdown",L=>{const{marginXXS:ae,sizePopupArrow:K,paddingXXS:We,componentCls:lt}=L,Ve=(0,w.mergeToken)(L,{menuCls:`${lt}-menu`,dropdownArrowDistance:L.calc(K).div(2).add(ae).equal(),dropdownEdgeChildPadding:We});return[He(Ve),Le(Ve)]},B,{resetStyle:!1});const H=null,O=L=>{var ae;const{menu:K,arrow:We,prefixCls:lt,children:Ve,trigger:M,disabled:ne,dropdownRender:ee,getPopupContainer:Ne,overlayClassName:Ie,rootClassName:Pe,overlayStyle:ie,open:ke,onOpenChange:D,visible:E,onVisibleChange:b,mouseEnterDelay:x=.15,mouseLeaveDelay:y=.1,autoAdjustOverflow:Z=!0,placement:U="",overlay:Ce,transitionName:re}=L,{getPopupContainer:Xe,getPrefixCls:Te,direction:Re,dropdown:we}=s.useContext(Fe.E_),rt=(0,je.ln)("Dropdown"),st=s.useMemo(()=>{const xt=Te();return re!==void 0?re:U.includes("top")?`${xt}-slide-down`:`${xt}-slide-up`},[Te,U,re]),k=s.useMemo(()=>U?U.includes("Center")?U.slice(0,U.indexOf("Center")):U:Re==="rtl"?"bottomRight":"bottomLeft",[U,Re]),F=Te("dropdown",lt),I=(0,Ze.Z)(F),[Ee,ut,ht]=z(F,I),[,at]=(0,te.ZP)(),v=s.Children.only(S(Ve)?s.createElement("span",null,Ve):Ve),h=(0,ve.Tm)(v,{className:Se()(`${F}-trigger`,{[`${F}-rtl`]:Re==="rtl"},v.props.className),disabled:(ae=v.props.disabled)!==null&&ae!==void 0?ae:ne}),R=ne?[]:M,W=!!(R!=null&&R.includes("contextMenu")),[oe,se]=(0,J.Z)(!1,{value:ke!=null?ke:E}),ot=(0,V.Z)(xt=>{D==null||D(xt,{source:"trigger"}),b==null||b(xt),se(xt)}),Ue=Se()(Ie,Pe,ut,ht,I,we==null?void 0:we.className,{[`${F}-rtl`]:Re==="rtl"}),ye=(0,Me.Z)({arrowPointAtCenter:typeof We=="object"&&We.pointAtCenter,autoAdjustOverflow:Z,offset:at.marginXXS,arrowWidth:We?at.sizePopupArrow:0,borderRadius:at.borderRadius}),it=s.useCallback(()=>{K!=null&&K.selectable&&(K!=null&&K.multiple)||(D==null||D(!1,{source:"menu"}),se(!1))},[K==null?void 0:K.selectable,K==null?void 0:K.multiple]),qe=()=>{let xt;return K!=null&&K.items?xt=s.createElement(yt.default,Object.assign({},K)):typeof Ce=="function"?xt=Ce():xt=Ce,ee&&(xt=ee(xt)),xt=s.Children.only(typeof xt=="string"?s.createElement("span",null,xt):xt),s.createElement(Oe.J,{prefixCls:`${F}-menu`,rootClassName:Se()(ht,I),expandIcon:s.createElement("span",{className:`${F}-menu-submenu-arrow`},Re==="rtl"?s.createElement(fe.Z,{className:`${F}-menu-submenu-arrow-icon`}):s.createElement(A.Z,{className:`${F}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:it,validator:ft=>{let{mode:Bt}=ft}},xt)},[wt,It]=(0,he.Cn)("Dropdown",ie==null?void 0:ie.zIndex);let St=s.createElement(q.Z,Object.assign({alignPoint:W},(0,T.Z)(L,["rootClassName"]),{mouseEnterDelay:x,mouseLeaveDelay:y,visible:oe,builtinPlacements:ye,arrow:!!We,overlayClassName:Ue,prefixCls:F,getPopupContainer:Ne||Xe,transitionName:st,trigger:R,overlay:qe,placement:k,onVisibleChange:ot,overlayStyle:Object.assign(Object.assign(Object.assign({},we==null?void 0:we.style),ie),{zIndex:wt})}),h);return wt&&(St=s.createElement(de.Z.Provider,{value:It},St)),Ee(St)},N=(0,be.Z)(O,"align",void 0,"dropdown",L=>L),ze=L=>s.createElement(N,Object.assign({},L),s.createElement("span",null));O._InternalPanelDoNotUseOrYouWillBeFired=ze;var De=O},4875:function(Dt,Ge,c){"use strict";c.d(Ge,{Z:function(){return at}});var s=c(59301),fe=c(84105),A=c(87395),$e=c(92310),Se=c.n($e),q=c(54476),V=c(20068),J=c(76190),T=c(42978),he=c(75931),Ae=c(67732),S=c(83652);function Me(){return typeof BigInt=="function"}function be(v){return!v&&v!==0&&!Number.isNaN(v)||!String(v).trim()}function ve(v){var h=v.trim(),R=h.startsWith("-");R&&(h=h.slice(1)),h=h.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),h.startsWith(".")&&(h="0".concat(h));var W=h||"0",oe=W.split("."),se=oe[0]||"0",ot=oe[1]||"0";se==="0"&&ot==="0"&&(R=!1);var Ue=R?"-":"";return{negative:R,negativeStr:Ue,trimStr:W,integerStr:se,decimalStr:ot,fullStr:"".concat(Ue).concat(W)}}function je(v){var h=String(v);return!Number.isNaN(Number(h))&&h.includes("e")}function de(v){var h=String(v);if(je(v)){var R=Number(h.slice(h.indexOf("e-")+2)),W=h.match(/\.(\d+)/);return W!=null&&W[1]&&(R+=W[1].length),R}return h.includes(".")&&Ze(h)?h.length-h.indexOf(".")-1:0}function Fe(v){var h=String(v);if(je(v)){if(v>Number.MAX_SAFE_INTEGER)return String(Me()?BigInt(v).toString():Number.MAX_SAFE_INTEGER);if(v<Number.MIN_SAFE_INTEGER)return String(Me()?BigInt(v).toString():Number.MIN_SAFE_INTEGER);h=v.toFixed(de(h))}return ve(h).fullStr}function Ze(v){return typeof v=="number"?!Number.isNaN(v):v?/^\s*-?\d+(\.\d+)?\s*$/.test(v)||/^\s*-?\d+\.\s*$/.test(v)||/^\s*-?\.\d+\s*$/.test(v):!1}var yt=function(){function v(h){if((0,Ae.Z)(this,v),(0,V.Z)(this,"origin",""),(0,V.Z)(this,"negative",void 0),(0,V.Z)(this,"integer",void 0),(0,V.Z)(this,"decimal",void 0),(0,V.Z)(this,"decimalLen",void 0),(0,V.Z)(this,"empty",void 0),(0,V.Z)(this,"nan",void 0),be(h)){this.empty=!0;return}if(this.origin=String(h),h==="-"||Number.isNaN(h)){this.nan=!0;return}var R=h;if(je(R)&&(R=Number(R)),R=typeof R=="string"?R:Fe(R),Ze(R)){var W=ve(R);this.negative=W.negative;var oe=W.trimStr.split(".");this.integer=BigInt(oe[0]);var se=oe[1]||"0";this.decimal=BigInt(se),this.decimalLen=se.length}else this.nan=!0}return(0,S.Z)(v,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(R){var W="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(R,"0"));return BigInt(W)}},{key:"negate",value:function(){var R=new v(this.toString());return R.negative=!R.negative,R}},{key:"cal",value:function(R,W,oe){var se=Math.max(this.getDecimalStr().length,R.getDecimalStr().length),ot=this.alignDecimal(se),Ue=R.alignDecimal(se),ye=W(ot,Ue).toString(),it=oe(se),qe=ve(ye),wt=qe.negativeStr,It=qe.trimStr,St="".concat(wt).concat(It.padStart(it+1,"0"));return new v("".concat(St.slice(0,-it),".").concat(St.slice(-it)))}},{key:"add",value:function(R){if(this.isInvalidate())return new v(R);var W=new v(R);return W.isInvalidate()?this:this.cal(W,function(oe,se){return oe+se},function(oe){return oe})}},{key:"multi",value:function(R){var W=new v(R);return this.isInvalidate()||W.isInvalidate()?new v(NaN):this.cal(W,function(oe,se){return oe*se},function(oe){return oe*2})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(R){return this.toString()===(R==null?void 0:R.toString())}},{key:"lessEquals",value:function(R){return this.add(R.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return R?this.isInvalidate()?"":ve("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),v}(),Oe=function(){function v(h){if((0,Ae.Z)(this,v),(0,V.Z)(this,"origin",""),(0,V.Z)(this,"number",void 0),(0,V.Z)(this,"empty",void 0),be(h)){this.empty=!0;return}this.origin=String(h),this.number=Number(h)}return(0,S.Z)(v,[{key:"negate",value:function(){return new v(-this.toNumber())}},{key:"add",value:function(R){if(this.isInvalidate())return new v(R);var W=Number(R);if(Number.isNaN(W))return this;var oe=this.number+W;if(oe>Number.MAX_SAFE_INTEGER)return new v(Number.MAX_SAFE_INTEGER);if(oe<Number.MIN_SAFE_INTEGER)return new v(Number.MIN_SAFE_INTEGER);var se=Math.max(de(this.number),de(W));return new v(oe.toFixed(se))}},{key:"multi",value:function(R){var W=Number(R);if(this.isInvalidate()||Number.isNaN(W))return new v(NaN);var oe=this.number*W;if(oe>Number.MAX_SAFE_INTEGER)return new v(Number.MAX_SAFE_INTEGER);if(oe<Number.MIN_SAFE_INTEGER)return new v(Number.MIN_SAFE_INTEGER);var se=Math.max(de(this.number),de(W));return new v(oe.toFixed(se))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(R){return this.toNumber()===(R==null?void 0:R.toNumber())}},{key:"lessEquals",value:function(R){return this.add(R.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return R?this.isInvalidate()?"":Fe(this.number):this.origin}}]),v}();function te(v){return Me()?new yt(v):new Oe(v)}function Q(v,h,R){var W=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(v==="")return"";var oe=ve(v),se=oe.negativeStr,ot=oe.integerStr,Ue=oe.decimalStr,ye="".concat(h).concat(Ue),it="".concat(se).concat(ot);if(R>=0){var qe=Number(Ue[R]);if(qe>=5&&!W){var wt=te(v).add("".concat(se,"0.").concat("0".repeat(R)).concat(10-qe));return Q(wt.toString(),h,R,W)}return R===0?it:"".concat(it).concat(h).concat(Ue.padEnd(R,"0").slice(0,R))}return ye===".0"?it:"".concat(it).concat(ye)}var Ke=te,Ye=c(36901),le=c(34280);function me(v,h){return typeof Proxy!="undefined"&&v?new Proxy(v,{get:function(W,oe){if(h[oe])return h[oe];var se=W[oe];return typeof se=="function"?se.bind(W):se}}):v}var ue=c(8654),_=c(48736);function P(v,h){var R=(0,s.useRef)(null);function W(){try{var se=v.selectionStart,ot=v.selectionEnd,Ue=v.value,ye=Ue.substring(0,se),it=Ue.substring(ot);R.current={start:se,end:ot,value:Ue,beforeTxt:ye,afterTxt:it}}catch(qe){}}function oe(){if(v&&R.current&&h)try{var se=v.value,ot=R.current,Ue=ot.beforeTxt,ye=ot.afterTxt,it=ot.start,qe=se.length;if(se.startsWith(Ue))qe=Ue.length;else if(se.endsWith(ye))qe=se.length-R.current.afterTxt.length;else{var wt=Ue[it-1],It=se.indexOf(wt,it-1);It!==-1&&(qe=It+1)}v.setSelectionRange(qe,qe)}catch(St){(0,_.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(St.message))}}return[W,oe]}var w=c(49658),j=function(){var h=(0,s.useState)(!1),R=(0,T.Z)(h,2),W=R[0],oe=R[1];return(0,le.Z)(function(){oe((0,w.Z)())},[]),W},Le=j,He=c(16089),B=200,z=600;function H(v){var h=v.prefixCls,R=v.upNode,W=v.downNode,oe=v.upDisabled,se=v.downDisabled,ot=v.onStep,Ue=s.useRef(),ye=s.useRef([]),it=s.useRef();it.current=ot;var qe=function(){clearTimeout(Ue.current)},wt=function(Wt,bt){Wt.preventDefault(),qe(),it.current(bt);function Xt(){it.current(bt),Ue.current=setTimeout(Xt,B)}Ue.current=setTimeout(Xt,z)};s.useEffect(function(){return function(){qe(),ye.current.forEach(function(Rt){return He.Z.cancel(Rt)})}},[]);var It=Le();if(It)return null;var St="".concat(h,"-handler"),xt=Se()(St,"".concat(St,"-up"),(0,V.Z)({},"".concat(St,"-up-disabled"),oe)),ft=Se()(St,"".concat(St,"-down"),(0,V.Z)({},"".concat(St,"-down-disabled"),se)),Bt=function(){return ye.current.push((0,He.Z)(qe))},At={unselectable:"on",role:"button",onMouseUp:Bt,onMouseLeave:Bt};return s.createElement("div",{className:"".concat(St,"-wrap")},s.createElement("span",(0,q.Z)({},At,{onMouseDown:function(Wt){wt(Wt,!0)},"aria-label":"Increase Value","aria-disabled":oe,className:xt}),R||s.createElement("span",{unselectable:"on",className:"".concat(h,"-handler-up-inner")})),s.createElement("span",(0,q.Z)({},At,{onMouseDown:function(Wt){wt(Wt,!1)},"aria-label":"Decrease Value","aria-disabled":se,className:ft}),W||s.createElement("span",{unselectable:"on",className:"".concat(h,"-handler-down-inner")})))}function O(v){var h=typeof v=="number"?Fe(v):ve(v).fullStr,R=h.includes(".");return R?ve(h.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:v+"0"}var N=c(30292),ze=function(){var v=(0,s.useRef)(0),h=function(){He.Z.cancel(v.current)};return(0,s.useEffect)(function(){return h},[]),function(R){h(),v.current=(0,He.Z)(function(){R()})}},De=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],L=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],ae=function(h,R){return h||R.isEmpty()?R.toString():R.toNumber()},K=function(h){var R=Ke(h);return R.isInvalidate()?null:R},We=s.forwardRef(function(v,h){var R=v.prefixCls,W=v.className,oe=v.style,se=v.min,ot=v.max,Ue=v.step,ye=Ue===void 0?1:Ue,it=v.defaultValue,qe=v.value,wt=v.disabled,It=v.readOnly,St=v.upHandler,xt=v.downHandler,ft=v.keyboard,Bt=v.changeOnWheel,At=Bt===void 0?!1:Bt,Rt=v.controls,Wt=Rt===void 0?!0:Rt,bt=v.classNames,Xt=v.stringMode,Qt=v.parser,jt=v.formatter,Vt=v.precision,ge=v.decimalSeparator,pe=v.onChange,Qe=v.onInput,dt=v.onPressEnter,Nt=v.onStep,Pt=v.changeOnBlur,ar=Pt===void 0?!0:Pt,or=v.domRef,Ot=(0,he.Z)(v,De),$="".concat(R,"-input"),Tt=s.useRef(null),er=s.useState(!1),Zt=(0,T.Z)(er,2),ir=Zt[0],Ct=Zt[1],pt=s.useRef(!1),Et=s.useRef(!1),Mt=s.useRef(!1),Ht=s.useState(function(){return Ke(qe!=null?qe:it)}),kt=(0,T.Z)(Ht,2),nt=kt[0],$t=kt[1];function Kt(et){qe===void 0&&$t(et)}var tr=s.useCallback(function(et,Je){if(!Je)return Vt>=0?Vt:Math.max(de(et),de(ye))},[Vt,ye]),ur=s.useCallback(function(et){var Je=String(et);if(Qt)return Qt(Je);var ct=Je;return ge&&(ct=ct.replace(ge,".")),ct.replace(/[^\w.-]+/g,"")},[Qt,ge]),lr=s.useRef(""),gr=s.useCallback(function(et,Je){if(jt)return jt(et,{userTyping:Je,input:String(lr.current)});var ct=typeof et=="number"?Fe(et):et;if(!Je){var mt=tr(ct,Je);if(Ze(ct)&&(ge||mt>=0)){var nr=ge||".";ct=Q(ct,nr,mt)}}return ct},[jt,tr,ge]),dn=s.useState(function(){var et=it!=null?it:qe;return nt.isInvalidate()&&["string","number"].includes((0,J.Z)(et))?Number.isNaN(et)?"":et:gr(nt.toString(),!1)}),Vr=(0,T.Z)(dn,2),Ar=Vr[0],hr=Vr[1];lr.current=Ar;function br(et,Je){hr(gr(et.isInvalidate()?et.toString(!1):et.toString(!Je),Je))}var yr=s.useMemo(function(){return K(ot)},[ot,Vt]),xr=s.useMemo(function(){return K(se)},[se,Vt]),pn=s.useMemo(function(){return!yr||!nt||nt.isInvalidate()?!1:yr.lessEquals(nt)},[yr,nt]),fn=s.useMemo(function(){return!xr||!nt||nt.isInvalidate()?!1:nt.lessEquals(xr)},[xr,nt]),Cr=P(Tt.current,ir),Lr=(0,T.Z)(Cr,2),Rn=Lr[0],kr=Lr[1],$r=function(Je){return yr&&!Je.lessEquals(yr)?yr:xr&&!xr.lessEquals(Je)?xr:null},rr=function(Je){return!$r(Je)},Pr=function(Je,ct){var mt=Je,nr=rr(mt)||mt.isEmpty();if(!mt.isEmpty()&&!ct&&(mt=$r(mt)||mt,nr=!0),!It&&!wt&&nr){var vr=mt.toString(),zr=tr(vr,ct);return zr>=0&&(mt=Ke(Q(vr,".",zr)),rr(mt)||(mt=Ke(Q(vr,".",zr,!0)))),mt.equals(nt)||(Kt(mt),pe==null||pe(mt.isEmpty()?null:ae(Xt,mt)),qe===void 0&&br(mt,ct)),mt}return nt},mn=ze(),Kr=function et(Je){if(Rn(),lr.current=Je,hr(Je),!Et.current){var ct=ur(Je),mt=Ke(ct);mt.isNaN()||Pr(mt,!0)}Qe==null||Qe(Je),mn(function(){var nr=Je;Qt||(nr=Je.replace(/。/g,".")),nr!==Je&&et(nr)})},jr=function(){Et.current=!0},On=function(){Et.current=!1,Kr(Tt.current.value)},wr=function(Je){Kr(Je.target.value)},Nr=function(Je){var ct;if(!(Je&&pn||!Je&&fn)){pt.current=!1;var mt=Ke(Mt.current?O(ye):ye);Je||(mt=mt.negate());var nr=(nt||Ke(0)).add(mt.toString()),vr=Pr(nr,!1);Nt==null||Nt(ae(Xt,vr),{offset:Mt.current?O(ye):ye,type:Je?"up":"down"}),(ct=Tt.current)===null||ct===void 0||ct.focus()}},Rr=function(Je){var ct=Ke(ur(Ar)),mt;ct.isNaN()?mt=Pr(nt,Je):mt=Pr(ct,Je),qe!==void 0?br(nt,!1):mt.isNaN()||br(mt,!1)},Hr=function(){pt.current=!0},Tn=function(Je){var ct=Je.key,mt=Je.shiftKey;pt.current=!0,Mt.current=mt,ct==="Enter"&&(Et.current||(pt.current=!1),Rr(!1),dt==null||dt(Je)),ft!==!1&&!Et.current&&["Up","ArrowUp","Down","ArrowDown"].includes(ct)&&(Nr(ct==="Up"||ct==="ArrowUp"),Je.preventDefault())},Er=function(){pt.current=!1,Mt.current=!1};s.useEffect(function(){if(At&&ir){var et=function(mt){Nr(mt.deltaY<0),mt.preventDefault()},Je=Tt.current;if(Je)return Je.addEventListener("wheel",et,{passive:!1}),function(){return Je.removeEventListener("wheel",et)}}});var vn=function(){ar&&Rr(!1),Ct(!1),pt.current=!1};return(0,le.o)(function(){nt.isInvalidate()||br(nt,!1)},[Vt,jt]),(0,le.o)(function(){var et=Ke(qe);$t(et);var Je=Ke(ur(Ar));(!et.equals(Je)||!pt.current||jt)&&br(et,pt.current)},[qe]),(0,le.o)(function(){jt&&kr()},[Ar]),s.createElement("div",{ref:or,className:Se()(R,W,(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({},"".concat(R,"-focused"),ir),"".concat(R,"-disabled"),wt),"".concat(R,"-readonly"),It),"".concat(R,"-not-a-number"),nt.isNaN()),"".concat(R,"-out-of-range"),!nt.isInvalidate()&&!rr(nt))),style:oe,onFocus:function(){Ct(!0)},onBlur:vn,onKeyDown:Tn,onKeyUp:Er,onCompositionStart:jr,onCompositionEnd:On,onBeforeInput:Hr},Wt&&s.createElement(H,{prefixCls:R,upNode:St,downNode:xt,upDisabled:pn,downDisabled:fn,onStep:Nr}),s.createElement("div",{className:"".concat($,"-wrap")},s.createElement("input",(0,q.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":se,"aria-valuemax":ot,"aria-valuenow":nt.isInvalidate()?null:nt.toString(),step:ye},Ot,{ref:(0,ue.sQ)(Tt,h),className:$,value:Ar,onChange:wr,disabled:wt,readOnly:It}))))}),lt=s.forwardRef(function(v,h){var R=v.disabled,W=v.style,oe=v.prefixCls,se=oe===void 0?"rc-input-number":oe,ot=v.value,Ue=v.prefix,ye=v.suffix,it=v.addonBefore,qe=v.addonAfter,wt=v.className,It=v.classNames,St=(0,he.Z)(v,L),xt=s.useRef(null),ft=s.useRef(null),Bt=s.useRef(null),At=function(Wt){Bt.current&&(0,N.nH)(Bt.current,Wt)};return s.useImperativeHandle(h,function(){return me(Bt.current,{focus:At,nativeElement:xt.current.nativeElement||ft.current})}),s.createElement(Ye.BaseInput,{className:wt,triggerFocus:At,prefixCls:se,value:ot,disabled:R,style:W,prefix:Ue,suffix:ye,addonAfter:qe,addonBefore:it,classNames:It,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:xt},s.createElement(We,(0,q.Z)({prefixCls:se,disabled:R,ref:Bt,domRef:ft,className:It==null?void 0:It.input},St)))}),Ve=lt,M=Ve,ne=c(62487),ee=c(82855),Ne=c(48755),Ie=c(60840),Pe=c(2171),ie=c(83397),ke=c(31756),D=c(56553),E=c(24971),b=c(70045),x=c(36237),y=c(53075),Z=c(64910),U=c(39082),Ce=c(63356),re=c(56119),Xe=c(16931),Te=c(51636),Re=c(17835);const we=v=>{var h;const R=(h=v.handleVisible)!==null&&h!==void 0?h:"auto",W=v.controlHeightSM-v.lineWidth*2;return Object.assign(Object.assign({},(0,Z.T)(v)),{controlWidth:90,handleWidth:W,handleFontSize:v.fontSize/2,handleVisible:R,handleActiveBg:v.colorFillAlter,handleBg:v.colorBgContainer,filledHandleBg:new Re.FastColor(v.colorFillSecondary).onBackground(v.colorBgContainer).toHexString(),handleHoverColor:v.colorPrimary,handleBorderColor:v.colorBorder,handleOpacity:R===!0?1:0,handleVisibleWidth:R===!0?W:0})},rt=(v,h)=>{let{componentCls:R,borderRadiusSM:W,borderRadiusLG:oe}=v;const se=h==="lg"?oe:W;return{[`&-${h}`]:{[`${R}-handler-wrap`]:{borderStartEndRadius:se,borderEndEndRadius:se},[`${R}-handler-up`]:{borderStartEndRadius:se},[`${R}-handler-down`]:{borderEndEndRadius:se}}}},st=v=>{const{componentCls:h,lineWidth:R,lineType:W,borderRadius:oe,inputFontSizeSM:se,inputFontSizeLG:ot,controlHeightLG:Ue,controlHeightSM:ye,colorError:it,paddingInlineSM:qe,paddingBlockSM:wt,paddingBlockLG:It,paddingInlineLG:St,colorTextDescription:xt,motionDurationMid:ft,handleHoverColor:Bt,handleOpacity:At,paddingInline:Rt,paddingBlock:Wt,handleBg:bt,handleActiveBg:Xt,colorTextDisabled:Qt,borderRadiusSM:jt,borderRadiusLG:Vt,controlWidth:ge,handleBorderColor:pe,filledHandleBg:Qe,lineHeightLG:dt,calc:Nt}=v;return[{[h]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ce.Wf)(v)),(0,y.ik)(v)),{display:"inline-block",width:ge,margin:0,padding:0,borderRadius:oe}),(0,U.qG)(v,{[`${h}-handler-wrap`]:{background:bt,[`${h}-handler-down`]:{borderBlockStart:`${(0,x.unit)(R)} ${W} ${pe}`}}})),(0,U.H8)(v,{[`${h}-handler-wrap`]:{background:Qe,[`${h}-handler-down`]:{borderBlockStart:`${(0,x.unit)(R)} ${W} ${pe}`}},"&:focus-within":{[`${h}-handler-wrap`]:{background:bt}}})),(0,U.vc)(v,{[`${h}-handler-wrap`]:{background:bt,[`${h}-handler-down`]:{borderBlockStart:`${(0,x.unit)(R)} ${W} ${pe}`}}})),(0,U.Mu)(v)),{"&-rtl":{direction:"rtl",[`${h}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:ot,lineHeight:dt,borderRadius:Vt,[`input${h}-input`]:{height:Nt(Ue).sub(Nt(R).mul(2)).equal(),padding:`${(0,x.unit)(It)} ${(0,x.unit)(St)}`}},"&-sm":{padding:0,fontSize:se,borderRadius:jt,[`input${h}-input`]:{height:Nt(ye).sub(Nt(R).mul(2)).equal(),padding:`${(0,x.unit)(wt)} ${(0,x.unit)(qe)}`}},"&-out-of-range":{[`${h}-input-wrap`]:{input:{color:it}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,Ce.Wf)(v)),(0,y.s7)(v)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${h}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${h}-group-addon`]:{borderRadius:Vt,fontSize:v.fontSizeLG}},"&-sm":{[`${h}-group-addon`]:{borderRadius:jt}}},(0,U.ir)(v)),(0,U.S5)(v)),{[`&:not(${h}-compact-first-item):not(${h}-compact-last-item)${h}-compact-item`]:{[`${h}, ${h}-group-addon`]:{borderRadius:0}},[`&:not(${h}-compact-last-item)${h}-compact-first-item`]:{[`${h}, ${h}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${h}-compact-first-item)${h}-compact-last-item`]:{[`${h}, ${h}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${h}-input`]:{cursor:"not-allowed"},[h]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ce.Wf)(v)),{width:"100%",padding:`${(0,x.unit)(Wt)} ${(0,x.unit)(Rt)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:oe,outline:0,transition:`all ${ft} linear`,appearance:"textfield",fontSize:"inherit"}),(0,y.nz)(v.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${h}-handler-wrap, &-focused ${h}-handler-wrap`]:{width:v.handleWidth,opacity:1}})},{[h]:Object.assign(Object.assign(Object.assign({[`${h}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:v.handleVisibleWidth,opacity:At,height:"100%",borderStartStartRadius:0,borderStartEndRadius:oe,borderEndEndRadius:oe,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${ft}`,overflow:"hidden",[`${h}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[`
|
|
${h}-handler-up-inner,
|
|
${h}-handler-down-inner
|
|
`]:{marginInlineEnd:0,fontSize:v.handleFontSize}}},[`${h}-handler`]:{height:"50%",overflow:"hidden",color:xt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${(0,x.unit)(R)} ${W} ${pe}`,transition:`all ${ft} linear`,"&:active":{background:Xt},"&:hover":{height:"60%",[`
|
|
${h}-handler-up-inner,
|
|
${h}-handler-down-inner
|
|
`]:{color:Bt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,Ce.Ro)()),{color:xt,transition:`all ${ft} linear`,userSelect:"none"})},[`${h}-handler-up`]:{borderStartEndRadius:oe},[`${h}-handler-down`]:{borderEndEndRadius:oe}},rt(v,"lg")),rt(v,"sm")),{"&-disabled, &-readonly":{[`${h}-handler-wrap`]:{display:"none"},[`${h}-input`]:{color:"inherit"}},[`
|
|
${h}-handler-up-disabled,
|
|
${h}-handler-down-disabled
|
|
`]:{cursor:"not-allowed"},[`
|
|
${h}-handler-up-disabled:hover &-handler-up-inner,
|
|
${h}-handler-down-disabled:hover &-handler-down-inner
|
|
`]:{color:Qt}})}]},k=v=>{const{componentCls:h,paddingBlock:R,paddingInline:W,inputAffixPadding:oe,controlWidth:se,borderRadiusLG:ot,borderRadiusSM:Ue,paddingInlineLG:ye,paddingInlineSM:it,paddingBlockLG:qe,paddingBlockSM:wt,motionDurationMid:It}=v;return{[`${h}-affix-wrapper`]:Object.assign(Object.assign({[`input${h}-input`]:{padding:`${(0,x.unit)(R)} 0`}},(0,y.ik)(v)),{position:"relative",display:"inline-flex",alignItems:"center",width:se,padding:0,paddingInlineStart:W,"&-lg":{borderRadius:ot,paddingInlineStart:ye,[`input${h}-input`]:{padding:`${(0,x.unit)(qe)} 0`}},"&-sm":{borderRadius:Ue,paddingInlineStart:it,[`input${h}-input`]:{padding:`${(0,x.unit)(wt)} 0`}},[`&:not(${h}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${h}-disabled`]:{background:"transparent"},[`> div${h}`]:{width:"100%",border:"none",outline:"none",[`&${h}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${h}-handler-wrap`]:{zIndex:2},[h]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:oe},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:W,marginInlineStart:oe,transition:`margin ${It}`}},[`&:hover ${h}-handler-wrap, &-focused ${h}-handler-wrap`]:{width:v.handleWidth,opacity:1},[`&:not(${h}-affix-wrapper-without-controls):hover ${h}-suffix`]:{marginInlineEnd:v.calc(v.handleWidth).add(W).equal()}})}};var F=(0,Xe.I$)("InputNumber",v=>{const h=(0,Te.mergeToken)(v,(0,Z.e)(v));return[st(h),k(h),(0,re.c)(h)]},we,{unitless:{handleOpacity:!0}}),I=function(v,h){var R={};for(var W in v)Object.prototype.hasOwnProperty.call(v,W)&&h.indexOf(W)<0&&(R[W]=v[W]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,W=Object.getOwnPropertySymbols(v);oe<W.length;oe++)h.indexOf(W[oe])<0&&Object.prototype.propertyIsEnumerable.call(v,W[oe])&&(R[W[oe]]=v[W[oe]]);return R};const Ee=s.forwardRef((v,h)=>{const{getPrefixCls:R,direction:W}=s.useContext(Ne.E_),oe=s.useRef(null);s.useImperativeHandle(h,()=>oe.current);const{className:se,rootClassName:ot,size:Ue,disabled:ye,prefixCls:it,addonBefore:qe,addonAfter:wt,prefix:It,suffix:St,bordered:xt,readOnly:ft,status:Bt,controls:At,variant:Rt}=v,Wt=I(v,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),bt=R("input-number",it),Xt=(0,ie.Z)(bt),[Qt,jt,Vt]=F(bt,Xt),{compactSize:ge,compactItemClassnames:pe}=(0,b.ri)(bt,W);let Qe=s.createElement(A.Z,{className:`${bt}-handler-up-inner`}),dt=s.createElement(fe.Z,{className:`${bt}-handler-down-inner`});const Nt=typeof At=="boolean"?At:void 0;typeof At=="object"&&(Qe=typeof At.upIcon=="undefined"?Qe:s.createElement("span",{className:`${bt}-handler-up-inner`},At.upIcon),dt=typeof At.downIcon=="undefined"?dt:s.createElement("span",{className:`${bt}-handler-down-inner`},At.downIcon));const{hasFeedback:Pt,status:ar,isFormItemInput:or,feedbackIcon:Ot}=s.useContext(D.aM),$=(0,ee.F)(ar,Bt),Tt=(0,ke.Z)(kt=>{var nt;return(nt=Ue!=null?Ue:ge)!==null&&nt!==void 0?nt:kt}),er=s.useContext(Pe.Z),Zt=ye!=null?ye:er,[ir,Ct]=(0,E.Z)("inputNumber",Rt,xt),pt=Pt&&s.createElement(s.Fragment,null,Ot),Et=Se()({[`${bt}-lg`]:Tt==="large",[`${bt}-sm`]:Tt==="small",[`${bt}-rtl`]:W==="rtl",[`${bt}-in-form-item`]:or},jt),Mt=`${bt}-group`,Ht=s.createElement(M,Object.assign({ref:oe,disabled:Zt,className:Se()(Vt,Xt,se,ot,pe),upHandler:Qe,downHandler:dt,prefixCls:bt,readOnly:ft,controls:Nt,prefix:It,suffix:pt||St,addonBefore:qe&&s.createElement(ne.Z,{form:!0,space:!0},qe),addonAfter:wt&&s.createElement(ne.Z,{form:!0,space:!0},wt),classNames:{input:Et,variant:Se()({[`${bt}-${ir}`]:Ct},(0,ee.Z)(bt,$,Pt)),affixWrapper:Se()({[`${bt}-affix-wrapper-sm`]:Tt==="small",[`${bt}-affix-wrapper-lg`]:Tt==="large",[`${bt}-affix-wrapper-rtl`]:W==="rtl",[`${bt}-affix-wrapper-without-controls`]:At===!1||Zt},jt),wrapper:Se()({[`${Mt}-rtl`]:W==="rtl"},jt),groupWrapper:Se()({[`${bt}-group-wrapper-sm`]:Tt==="small",[`${bt}-group-wrapper-lg`]:Tt==="large",[`${bt}-group-wrapper-rtl`]:W==="rtl",[`${bt}-group-wrapper-${ir}`]:Ct},(0,ee.Z)(`${bt}-group-wrapper`,$,Pt),jt)}},Wt));return Qt(Ht)}),ut=Ee,ht=v=>s.createElement(Ie.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},s.createElement(Ee,Object.assign({},v)));ut._InternalPanelDoNotUseOrYouWillBeFired=ht;var at=ut},24303:function(Dt,Ge,c){"use strict";c.d(Ge,{D:function(){return Ke},Z:function(){return me}});var s=c(59301),fe=c(54476),A={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},$e=A,Se=c(7657),q=function(_,P){return s.createElement(Se.Z,(0,fe.Z)({},_,{ref:P,icon:$e}))},V=s.forwardRef(q),J=V,T=c(33853),he=c(38819),Ae=c(92310),S=c.n(Ae),Me=c(2738),be=c(48755),ve=c(6989),je=c(36237),de=c(48923),Fe=c(16931);const Ze=ue=>{const{componentCls:_,siderBg:P,motionDurationMid:w,motionDurationSlow:j,antCls:Le,triggerHeight:He,triggerColor:B,triggerBg:z,headerHeight:H,zeroTriggerWidth:O,zeroTriggerHeight:N,borderRadiusLG:ze,lightSiderBg:De,lightTriggerColor:L,lightTriggerBg:ae,bodyBg:K}=ue;return{[_]:{position:"relative",minWidth:0,background:P,transition:`all ${w}, background 0s`,"&-has-trigger":{paddingBottom:He},"&-right":{order:1},[`${_}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${Le}-menu${Le}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${_}-children`]:{overflow:"hidden"},[`${_}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:He,color:B,lineHeight:(0,je.unit)(He),textAlign:"center",background:z,cursor:"pointer",transition:`all ${w}`},[`${_}-zero-width-trigger`]:{position:"absolute",top:H,insetInlineEnd:ue.calc(O).mul(-1).equal(),zIndex:1,width:O,height:N,color:B,fontSize:ue.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:P,borderRadius:`0 ${(0,je.unit)(ze)} ${(0,je.unit)(ze)} 0`,cursor:"pointer",transition:`background ${j} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${j}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:ue.calc(O).mul(-1).equal(),borderRadius:`${(0,je.unit)(ze)} 0 0 ${(0,je.unit)(ze)}`}},"&-light":{background:De,[`${_}-trigger`]:{color:L,background:ae},[`${_}-zero-width-trigger`]:{color:L,background:ae,border:`1px solid ${K}`,borderInlineStart:0}}}}};var yt=(0,Fe.I$)(["Layout","Sider"],ue=>[Ze(ue)],de.eh,{deprecatedTokens:de.jn}),Oe=function(ue,_){var P={};for(var w in ue)Object.prototype.hasOwnProperty.call(ue,w)&&_.indexOf(w)<0&&(P[w]=ue[w]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,w=Object.getOwnPropertySymbols(ue);j<w.length;j++)_.indexOf(w[j])<0&&Object.prototype.propertyIsEnumerable.call(ue,w[j])&&(P[w[j]]=ue[w[j]]);return P};const te={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},Q=ue=>!Number.isNaN(Number.parseFloat(ue))&&isFinite(ue),Ke=s.createContext({}),Ye=(()=>{let ue=0;return function(){let _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${_}${ue}`}})();var me=s.forwardRef((ue,_)=>{const{prefixCls:P,className:w,trigger:j,children:Le,defaultCollapsed:He=!1,theme:B="dark",style:z={},collapsible:H=!1,reverseArrow:O=!1,width:N=200,collapsedWidth:ze=80,zeroWidthTriggerStyle:De,breakpoint:L,onCollapse:ae,onBreakpoint:K}=ue,We=Oe(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:lt}=(0,s.useContext)(ve.V),[Ve,M]=(0,s.useState)("collapsed"in ue?ue.collapsed:He),[ne,ee]=(0,s.useState)(!1);(0,s.useEffect)(()=>{"collapsed"in ue&&M(ue.collapsed)},[ue.collapsed]);const Ne=(F,I)=>{"collapsed"in ue||M(F),ae==null||ae(F,I)},{getPrefixCls:Ie,direction:Pe}=(0,s.useContext)(be.E_),ie=Ie("layout-sider",P),[ke,D,E]=yt(ie),b=(0,s.useRef)(null);b.current=F=>{ee(F.matches),K==null||K(F.matches),Ve!==F.matches&&Ne(F.matches,"responsive")},(0,s.useEffect)(()=>{function F(Ee){return b.current(Ee)}let I;if(typeof window!="undefined"){const{matchMedia:Ee}=window;if(Ee&&L&&L in te){I=Ee(`screen and (max-width: ${te[L]})`);try{I.addEventListener("change",F)}catch(ut){I.addListener(F)}F(I)}}return()=>{try{I==null||I.removeEventListener("change",F)}catch(Ee){I==null||I.removeListener(F)}}},[L]),(0,s.useEffect)(()=>{const F=Ye("ant-sider-");return lt.addSider(F),()=>lt.removeSider(F)},[]);const x=()=>{Ne(!Ve,"clickTrigger")},y=(0,Me.Z)(We,["collapsed"]),Z=Ve?ze:N,U=Q(Z)?`${Z}px`:String(Z),Ce=parseFloat(String(ze||0))===0?s.createElement("span",{onClick:x,className:S()(`${ie}-zero-width-trigger`,`${ie}-zero-width-trigger-${O?"right":"left"}`),style:De},j||s.createElement(J,null)):null,re=Pe==="rtl"==!O,Re={expanded:re?s.createElement(he.Z,null):s.createElement(T.Z,null),collapsed:re?s.createElement(T.Z,null):s.createElement(he.Z,null)}[Ve?"collapsed":"expanded"],we=j!==null?Ce||s.createElement("div",{className:`${ie}-trigger`,onClick:x,style:{width:U}},j||Re):null,rt=Object.assign(Object.assign({},z),{flex:`0 0 ${U}`,maxWidth:U,minWidth:U,width:U}),st=S()(ie,`${ie}-${B}`,{[`${ie}-collapsed`]:!!Ve,[`${ie}-has-trigger`]:H&&j!==null&&!Ce,[`${ie}-below`]:!!ne,[`${ie}-zero-width`]:parseFloat(U)===0},w,D,E),k=s.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return ke(s.createElement(Ke.Provider,{value:k},s.createElement("aside",Object.assign({className:st},y,{style:rt,ref:_}),s.createElement("div",{className:`${ie}-children`},Le),H||ne&&Ce?we:null)))})},6989:function(Dt,Ge,c){"use strict";c.d(Ge,{V:function(){return fe}});var s=c(59301);const fe=s.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}})},48923:function(Dt,Ge,c){"use strict";c.d(Ge,{eh:function(){return $e},jn:function(){return Se}});var s=c(36237),fe=c(16931);const A=q=>{const{antCls:V,componentCls:J,colorText:T,footerBg:he,headerHeight:Ae,headerPadding:S,headerColor:Me,footerPadding:be,fontSize:ve,bodyBg:je,headerBg:de}=q;return{[J]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:je,"&, *":{boxSizing:"border-box"},[`&${J}-has-sider`]:{flexDirection:"row",[`> ${J}, > ${J}-content`]:{width:0}},[`${J}-header, &${J}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${J}-header`]:{height:Ae,padding:S,color:Me,lineHeight:(0,s.unit)(Ae),background:de,[`${V}-menu`]:{lineHeight:"inherit"}},[`${J}-footer`]:{padding:be,color:T,fontSize:ve,background:he},[`${J}-content`]:{flex:"auto",color:T,minHeight:0}}},$e=q=>{const{colorBgLayout:V,controlHeight:J,controlHeightLG:T,colorText:he,controlHeightSM:Ae,marginXXS:S,colorTextLightSolid:Me,colorBgContainer:be}=q,ve=T*1.25;return{colorBgHeader:"#001529",colorBgBody:V,colorBgTrigger:"#002140",bodyBg:V,headerBg:"#001529",headerHeight:J*2,headerPadding:`0 ${ve}px`,headerColor:he,footerPadding:`${Ae}px ${ve}px`,footerBg:V,siderBg:"#001529",triggerHeight:T+S*2,triggerBg:"#002140",triggerColor:Me,zeroTriggerWidth:T,zeroTriggerHeight:T,lightSiderBg:be,lightTriggerBg:be,lightTriggerColor:he}},Se=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]];Ge.ZP=(0,fe.I$)("Layout",q=>[A(q)],$e,{deprecatedTokens:Se})},78857:function(Dt,Ge,c){"use strict";c.d(Ge,{J:function(){return q}});var s=c(59301),fe=c(8654),A=c(62487),$e=function(V,J){var T={};for(var he in V)Object.prototype.hasOwnProperty.call(V,he)&&J.indexOf(he)<0&&(T[he]=V[he]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,he=Object.getOwnPropertySymbols(V);Ae<he.length;Ae++)J.indexOf(he[Ae])<0&&Object.prototype.propertyIsEnumerable.call(V,he[Ae])&&(T[he[Ae]]=V[he[Ae]]);return T};const Se=s.createContext(null),q=s.forwardRef((V,J)=>{const{children:T}=V,he=$e(V,["children"]),Ae=s.useContext(Se),S=s.useMemo(()=>Object.assign(Object.assign({},Ae),he),[Ae,he.prefixCls,he.mode,he.selectable,he.rootClassName]),Me=(0,fe.t4)(T),be=(0,fe.x1)(J,Me?(0,fe.C4)(T):null);return s.createElement(Se.Provider,{value:S},s.createElement(A.Z,{space:!0},Me?s.cloneElement(T,{ref:be}):T))});Ge.Z=Se},93041:function(Dt,Ge,c){"use strict";c.d(Ge,{default:function(){return ke}});var s=c(59301),fe=c(28321),A=c(24303),$e=c(18785),Se=c(92310),q=c.n(Se),V=c(6089),J=c(2738),T=c(86641),he=c(22703),Ae=c(48755),S=c(83397),be=(0,s.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ve=function(D,E){var b={};for(var x in D)Object.prototype.hasOwnProperty.call(D,x)&&E.indexOf(x)<0&&(b[x]=D[x]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,x=Object.getOwnPropertySymbols(D);y<x.length;y++)E.indexOf(x[y])<0&&Object.prototype.propertyIsEnumerable.call(D,x[y])&&(b[x[y]]=D[x[y]]);return b},de=D=>{const{prefixCls:E,className:b,dashed:x}=D,y=ve(D,["prefixCls","className","dashed"]),{getPrefixCls:Z}=s.useContext(Ae.E_),U=Z("menu",E),Ce=q()({[`${U}-item-divider-dashed`]:!!x},b);return s.createElement(fe.iz,Object.assign({className:Ce},y))},Fe=c(11592),Ze=c(25399),Oe=D=>{var E;const{className:b,children:x,icon:y,title:Z,danger:U,extra:Ce}=D,{prefixCls:re,firstLevel:Xe,direction:Te,disableMenuItemTitleTooltip:Re,inlineCollapsed:we}=s.useContext(be),rt=ut=>{const ht=x==null?void 0:x[0],at=s.createElement("span",{className:q()(`${re}-title-content`,{[`${re}-title-content-with-extra`]:!!Ce||Ce===0})},x);return(!y||s.isValidElement(x)&&x.type==="span")&&x&&ut&&Xe&&typeof ht=="string"?s.createElement("div",{className:`${re}-inline-collapsed-noicon`},ht.charAt(0)):at},{siderCollapsed:st}=s.useContext(A.D);let k=Z;typeof Z=="undefined"?k=Xe?x:"":Z===!1&&(k="");const F={title:k};!st&&!we&&(F.title=null,F.open=!1);const I=(0,Fe.Z)(x).length;let Ee=s.createElement(fe.ck,Object.assign({},(0,J.Z)(D,["title","icon","danger"]),{className:q()({[`${re}-item-danger`]:U,[`${re}-item-only-child`]:(y?I+1:I)===1},b),title:typeof Z=="string"?Z:void 0}),(0,he.Tm)(y,{className:q()(s.isValidElement(y)?(E=y.props)===null||E===void 0?void 0:E.className:"",`${re}-item-icon`)}),rt(we));return Re||(Ee=s.createElement(Ze.Z,Object.assign({},F,{placement:Te==="rtl"?"left":"right",classNames:{root:`${re}-inline-collapsed-tooltip`}}),Ee)),Ee},te=c(78857),Q=c(36237),Ke=c(17835),Ye=c(63356),le=c(34961),me=c(46e3),ue=c(34925),_=c(16931),P=c(51636),j=D=>{const{componentCls:E,motionDurationSlow:b,horizontalLineHeight:x,colorSplit:y,lineWidth:Z,lineType:U,itemPaddingInline:Ce}=D;return{[`${E}-horizontal`]:{lineHeight:x,border:0,borderBottom:`${(0,Q.unit)(Z)} ${U} ${y}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${E}-item, ${E}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Ce},[`> ${E}-item:hover,
|
|
> ${E}-item-active,
|
|
> ${E}-submenu ${E}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${E}-item, ${E}-submenu-title`]:{transition:[`border-color ${b}`,`background ${b}`].join(",")},[`${E}-submenu-arrow`]:{display:"none"}}}},He=D=>{let{componentCls:E,menuArrowOffset:b,calc:x}=D;return{[`${E}-rtl`]:{direction:"rtl"},[`${E}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${E}-rtl${E}-vertical,
|
|
${E}-submenu-rtl ${E}-vertical`]:{[`${E}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${(0,Q.unit)(x(b).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${(0,Q.unit)(b)})`}}}}};const B=D=>Object.assign({},(0,Ye.oN)(D));var H=(D,E)=>{const{componentCls:b,itemColor:x,itemSelectedColor:y,subMenuItemSelectedColor:Z,groupTitleColor:U,itemBg:Ce,subMenuItemBg:re,itemSelectedBg:Xe,activeBarHeight:Te,activeBarWidth:Re,activeBarBorderWidth:we,motionDurationSlow:rt,motionEaseInOut:st,motionEaseOut:k,itemPaddingInline:F,motionDurationMid:I,itemHoverColor:Ee,lineType:ut,colorSplit:ht,itemDisabledColor:at,dangerItemColor:v,dangerItemHoverColor:h,dangerItemSelectedColor:R,dangerItemActiveBg:W,dangerItemSelectedBg:oe,popupBg:se,itemHoverBg:ot,itemActiveBg:Ue,menuSubMenuBg:ye,horizontalItemSelectedColor:it,horizontalItemSelectedBg:qe,horizontalItemBorderRadius:wt,horizontalItemHoverBg:It}=D;return{[`${b}-${E}, ${b}-${E} > ${b}`]:{color:x,background:Ce,[`&${b}-root:focus-visible`]:Object.assign({},B(D)),[`${b}-item`]:{"&-group-title, &-extra":{color:U}},[`${b}-submenu-selected > ${b}-submenu-title`]:{color:Z},[`${b}-item, ${b}-submenu-title`]:{color:x,[`&:not(${b}-item-disabled):focus-visible`]:Object.assign({},B(D))},[`${b}-item-disabled, ${b}-submenu-disabled`]:{color:`${at} !important`},[`${b}-item:not(${b}-item-selected):not(${b}-submenu-selected)`]:{[`&:hover, > ${b}-submenu-title:hover`]:{color:Ee}},[`&:not(${b}-horizontal)`]:{[`${b}-item:not(${b}-item-selected)`]:{"&:hover":{backgroundColor:ot},"&:active":{backgroundColor:Ue}},[`${b}-submenu-title`]:{"&:hover":{backgroundColor:ot},"&:active":{backgroundColor:Ue}}},[`${b}-item-danger`]:{color:v,[`&${b}-item:hover`]:{[`&:not(${b}-item-selected):not(${b}-submenu-selected)`]:{color:h}},[`&${b}-item:active`]:{background:W}},[`${b}-item a`]:{"&, &:hover":{color:"inherit"}},[`${b}-item-selected`]:{color:y,[`&${b}-item-danger`]:{color:R},"a, a:hover":{color:"inherit"}},[`& ${b}-item-selected`]:{backgroundColor:Xe,[`&${b}-item-danger`]:{backgroundColor:oe}},[`&${b}-submenu > ${b}`]:{backgroundColor:ye},[`&${b}-popup > ${b}`]:{backgroundColor:se},[`&${b}-submenu-popup > ${b}`]:{backgroundColor:se},[`&${b}-horizontal`]:Object.assign(Object.assign({},E==="dark"?{borderBottom:0}:{}),{[`> ${b}-item, > ${b}-submenu`]:{top:we,marginTop:D.calc(we).mul(-1).equal(),marginBottom:0,borderRadius:wt,"&::after":{position:"absolute",insetInline:F,bottom:0,borderBottom:`${(0,Q.unit)(Te)} solid transparent`,transition:`border-color ${rt} ${st}`,content:'""'},"&:hover, &-active, &-open":{background:It,"&::after":{borderBottomWidth:Te,borderBottomColor:it}},"&-selected":{color:it,backgroundColor:qe,"&:hover":{backgroundColor:qe},"&::after":{borderBottomWidth:Te,borderBottomColor:it}}}}),[`&${b}-root`]:{[`&${b}-inline, &${b}-vertical`]:{borderInlineEnd:`${(0,Q.unit)(we)} ${ut} ${ht}`}},[`&${b}-inline`]:{[`${b}-sub${b}-inline`]:{background:re},[`${b}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${(0,Q.unit)(Re)} solid ${y}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${I} ${k}`,`opacity ${I} ${k}`].join(","),content:'""'},[`&${b}-item-danger`]:{"&::after":{borderInlineEndColor:R}}},[`${b}-selected, ${b}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${I} ${st}`,`opacity ${I} ${st}`].join(",")}}}}}};const O=D=>{const{componentCls:E,itemHeight:b,itemMarginInline:x,padding:y,menuArrowSize:Z,marginXS:U,itemMarginBlock:Ce,itemWidth:re,itemPaddingInline:Xe}=D,Te=D.calc(Z).add(y).add(U).equal();return{[`${E}-item`]:{position:"relative",overflow:"hidden"},[`${E}-item, ${E}-submenu-title`]:{height:b,lineHeight:(0,Q.unit)(b),paddingInline:Xe,overflow:"hidden",textOverflow:"ellipsis",marginInline:x,marginBlock:Ce,width:re},[`> ${E}-item,
|
|
> ${E}-submenu > ${E}-submenu-title`]:{height:b,lineHeight:(0,Q.unit)(b)},[`${E}-item-group-list ${E}-submenu-title,
|
|
${E}-submenu-title`]:{paddingInlineEnd:Te}}};var ze=D=>{const{componentCls:E,iconCls:b,itemHeight:x,colorTextLightSolid:y,dropdownWidth:Z,controlHeightLG:U,motionEaseOut:Ce,paddingXL:re,itemMarginInline:Xe,fontSizeLG:Te,motionDurationFast:Re,motionDurationSlow:we,paddingXS:rt,boxShadowSecondary:st,collapsedWidth:k,collapsedIconSize:F}=D,I={height:x,lineHeight:(0,Q.unit)(x),listStylePosition:"inside",listStyleType:"disc"};return[{[E]:{"&-inline, &-vertical":Object.assign({[`&${E}-root`]:{boxShadow:"none"}},O(D))},[`${E}-submenu-popup`]:{[`${E}-vertical`]:Object.assign(Object.assign({},O(D)),{boxShadow:st})}},{[`${E}-submenu-popup ${E}-vertical${E}-sub`]:{minWidth:Z,maxHeight:`calc(100vh - ${(0,Q.unit)(D.calc(U).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${E}-inline`]:{width:"100%",[`&${E}-root`]:{[`${E}-item, ${E}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${we}`,`background ${we}`,`padding ${Re} ${Ce}`].join(","),[`> ${E}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${E}-sub${E}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${E}-submenu > ${E}-submenu-title`]:I,[`& ${E}-item-group-title`]:{paddingInlineStart:re}},[`${E}-item`]:I}},{[`${E}-inline-collapsed`]:{width:k,[`&${E}-root`]:{[`${E}-item, ${E}-submenu ${E}-submenu-title`]:{[`> ${E}-inline-collapsed-noicon`]:{fontSize:Te,textAlign:"center"}}},[`> ${E}-item,
|
|
> ${E}-item-group > ${E}-item-group-list > ${E}-item,
|
|
> ${E}-item-group > ${E}-item-group-list > ${E}-submenu > ${E}-submenu-title,
|
|
> ${E}-submenu > ${E}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${(0,Q.unit)(D.calc(F).div(2).equal())} - ${(0,Q.unit)(Xe)})`,textOverflow:"clip",[`
|
|
${E}-submenu-arrow,
|
|
${E}-submenu-expand-icon
|
|
`]:{opacity:0},[`${E}-item-icon, ${b}`]:{margin:0,fontSize:F,lineHeight:(0,Q.unit)(x),"+ span":{display:"inline-block",opacity:0}}},[`${E}-item-icon, ${b}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${E}-item-icon, ${b}`]:{display:"none"},"a, a:hover":{color:y}},[`${E}-item-group-title`]:Object.assign(Object.assign({},Ye.vS),{paddingInline:rt})}}]};const De=D=>{const{componentCls:E,motionDurationSlow:b,motionDurationMid:x,motionEaseInOut:y,motionEaseOut:Z,iconCls:U,iconSize:Ce,iconMarginInlineEnd:re}=D;return{[`${E}-item, ${E}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${b}`,`background ${b}`,`padding calc(${b} + 0.1s) ${y}`].join(","),[`${E}-item-icon, ${U}`]:{minWidth:Ce,fontSize:Ce,transition:[`font-size ${x} ${Z}`,`margin ${b} ${y}`,`color ${b}`].join(","),"+ span":{marginInlineStart:re,opacity:1,transition:[`opacity ${b} ${y}`,`margin ${b}`,`color ${b}`].join(",")}},[`${E}-item-icon`]:Object.assign({},(0,Ye.Ro)()),[`&${E}-item-only-child`]:{[`> ${U}, > ${E}-item-icon`]:{marginInlineEnd:0}}},[`${E}-item-disabled, ${E}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${E}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},L=D=>{const{componentCls:E,motionDurationSlow:b,motionEaseInOut:x,borderRadius:y,menuArrowSize:Z,menuArrowOffset:U}=D;return{[`${E}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:D.margin,width:Z,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${b} ${x}, opacity ${b}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:D.calc(Z).mul(.6).equal(),height:D.calc(Z).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:y,transition:[`background ${b} ${x}`,`transform ${b} ${x}`,`top ${b} ${x}`,`color ${b} ${x}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${(0,Q.unit)(D.calc(U).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${(0,Q.unit)(U)})`}}}}},ae=D=>{const{antCls:E,componentCls:b,fontSize:x,motionDurationSlow:y,motionDurationMid:Z,motionEaseInOut:U,paddingXS:Ce,padding:re,colorSplit:Xe,lineWidth:Te,zIndexPopup:Re,borderRadiusLG:we,subMenuItemBorderRadius:rt,menuArrowSize:st,menuArrowOffset:k,lineType:F,groupTitleLineHeight:I,groupTitleFontSize:Ee}=D;return[{"":{[b]:Object.assign(Object.assign({},(0,Ye.dF)()),{"&-hidden":{display:"none"}})},[`${b}-submenu-hidden`]:{display:"none"}},{[b]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ye.Wf)(D)),(0,Ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:x,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${y} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${b}-item`]:{flex:"none"}},[`${b}-item, ${b}-submenu, ${b}-submenu-title`]:{borderRadius:D.itemBorderRadius},[`${b}-item-group-title`]:{padding:`${(0,Q.unit)(Ce)} ${(0,Q.unit)(re)}`,fontSize:Ee,lineHeight:I,transition:`all ${y}`},[`&-horizontal ${b}-submenu`]:{transition:[`border-color ${y} ${U}`,`background ${y} ${U}`].join(",")},[`${b}-submenu, ${b}-submenu-inline`]:{transition:[`border-color ${y} ${U}`,`background ${y} ${U}`,`padding ${Z} ${U}`].join(",")},[`${b}-submenu ${b}-sub`]:{cursor:"initial",transition:[`background ${y} ${U}`,`padding ${y} ${U}`].join(",")},[`${b}-title-content`]:{transition:`color ${y}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${E}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${b}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:D.padding}},[`${b}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${b}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Xe,borderStyle:F,borderWidth:0,borderTopWidth:Te,marginBlock:Te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),De(D)),{[`${b}-item-group`]:{[`${b}-item-group-list`]:{margin:0,padding:0,[`${b}-item, ${b}-submenu-title`]:{paddingInline:`${(0,Q.unit)(D.calc(x).mul(2).equal())} ${(0,Q.unit)(re)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Re,borderRadius:we,boxShadow:"none",transformOrigin:"0 0",[`&${b}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${b}`]:Object.assign(Object.assign(Object.assign({borderRadius:we},De(D)),L(D)),{[`${b}-item, ${b}-submenu > ${b}-submenu-title`]:{borderRadius:rt},[`${b}-submenu-title::after`]:{transition:`transform ${y} ${U}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:D.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:D.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:D.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:D.paddingXS}}}),L(D)),{[`&-inline-collapsed ${b}-submenu-arrow,
|
|
&-inline ${b}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${(0,Q.unit)(k)})`},"&::after":{transform:`rotate(45deg) translateX(${(0,Q.unit)(D.calc(k).mul(-1).equal())})`}},[`${b}-submenu-open${b}-submenu-inline > ${b}-submenu-title > ${b}-submenu-arrow`]:{transform:`translateY(${(0,Q.unit)(D.calc(st).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${(0,Q.unit)(D.calc(k).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${(0,Q.unit)(k)})`}}})},{[`${E}-layout-header`]:{[b]:{lineHeight:"inherit"}}}]},K=D=>{var E,b,x;const{colorPrimary:y,colorError:Z,colorTextDisabled:U,colorErrorBg:Ce,colorText:re,colorTextDescription:Xe,colorBgContainer:Te,colorFillAlter:Re,colorFillContent:we,lineWidth:rt,lineWidthBold:st,controlItemBgActive:k,colorBgTextHover:F,controlHeightLG:I,lineHeight:Ee,colorBgElevated:ut,marginXXS:ht,padding:at,fontSize:v,controlHeightSM:h,fontSizeLG:R,colorTextLightSolid:W,colorErrorHover:oe}=D,se=(E=D.activeBarWidth)!==null&&E!==void 0?E:0,ot=(b=D.activeBarBorderWidth)!==null&&b!==void 0?b:rt,Ue=(x=D.itemMarginInline)!==null&&x!==void 0?x:D.marginXXS,ye=new Ke.FastColor(W).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:D.zIndexPopupBase+50,radiusItem:D.borderRadiusLG,itemBorderRadius:D.borderRadiusLG,radiusSubMenuItem:D.borderRadiusSM,subMenuItemBorderRadius:D.borderRadiusSM,colorItemText:re,itemColor:re,colorItemTextHover:re,itemHoverColor:re,colorItemTextHoverHorizontal:y,horizontalItemHoverColor:y,colorGroupTitle:Xe,groupTitleColor:Xe,colorItemTextSelected:y,itemSelectedColor:y,subMenuItemSelectedColor:y,colorItemTextSelectedHorizontal:y,horizontalItemSelectedColor:y,colorItemBg:Te,itemBg:Te,colorItemBgHover:F,itemHoverBg:F,colorItemBgActive:we,itemActiveBg:k,colorSubItemBg:Re,subMenuItemBg:Re,colorItemBgSelected:k,itemSelectedBg:k,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:se,colorActiveBarHeight:st,activeBarHeight:st,colorActiveBarBorderSize:rt,activeBarBorderWidth:ot,colorItemTextDisabled:U,itemDisabledColor:U,colorDangerItemText:Z,dangerItemColor:Z,colorDangerItemTextHover:Z,dangerItemHoverColor:Z,colorDangerItemTextSelected:Z,dangerItemSelectedColor:Z,colorDangerItemBgActive:Ce,dangerItemActiveBg:Ce,colorDangerItemBgSelected:Ce,dangerItemSelectedBg:Ce,itemMarginInline:Ue,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:I,groupTitleLineHeight:Ee,collapsedWidth:I*2,popupBg:ut,itemMarginBlock:ht,itemPaddingInline:at,horizontalLineHeight:`${I*1.15}px`,iconSize:v,iconMarginInlineEnd:h-v,collapsedIconSize:R,groupTitleFontSize:v,darkItemDisabledColor:new Ke.FastColor(W).setA(.25).toRgbString(),darkItemColor:ye,darkDangerItemColor:Z,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:W,darkItemSelectedBg:y,darkDangerItemSelectedBg:Z,darkItemHoverBg:"transparent",darkGroupTitleColor:ye,darkItemHoverColor:W,darkDangerItemHoverColor:oe,darkDangerItemSelectedColor:W,darkDangerItemActiveBg:Z,itemWidth:se?`calc(100% + ${ot}px)`:`calc(100% - ${Ue*2}px)`}};var We=function(D){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:D,b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return(0,_.I$)("Menu",y=>{const{colorBgElevated:Z,controlHeightLG:U,fontSize:Ce,darkItemColor:re,darkDangerItemColor:Xe,darkItemBg:Te,darkSubMenuItemBg:Re,darkItemSelectedColor:we,darkItemSelectedBg:rt,darkDangerItemSelectedBg:st,darkItemHoverBg:k,darkGroupTitleColor:F,darkItemHoverColor:I,darkItemDisabledColor:Ee,darkDangerItemHoverColor:ut,darkDangerItemSelectedColor:ht,darkDangerItemActiveBg:at,popupBg:v,darkPopupBg:h}=y,R=y.calc(Ce).div(7).mul(5).equal(),W=(0,P.mergeToken)(y,{menuArrowSize:R,menuHorizontalHeight:y.calc(U).mul(1.15).equal(),menuArrowOffset:y.calc(R).mul(.25).equal(),menuSubMenuBg:Z,calc:y.calc,popupBg:v}),oe=(0,P.mergeToken)(W,{itemColor:re,itemHoverColor:I,groupTitleColor:F,itemSelectedColor:we,subMenuItemSelectedColor:we,itemBg:Te,popupBg:h,subMenuItemBg:Re,itemActiveBg:"transparent",itemSelectedBg:rt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:k,itemDisabledColor:Ee,dangerItemColor:Xe,dangerItemHoverColor:ut,dangerItemSelectedColor:ht,dangerItemActiveBg:at,dangerItemSelectedBg:st,menuSubMenuBg:Re,horizontalItemSelectedColor:we,horizontalItemSelectedBg:rt});return[ae(W),j(W),ze(W),H(W,"light"),H(oe,"dark"),He(W),(0,le.Z)(W),(0,me.oN)(W,"slide-up"),(0,me.oN)(W,"slide-down"),(0,ue._y)(W,"zoom-big")]},K,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:b,unitless:{groupTitleLineHeight:!0}})(D,E)},lt=c(75030),M=D=>{var E;const{popupClassName:b,icon:x,title:y,theme:Z}=D,U=s.useContext(be),{prefixCls:Ce,inlineCollapsed:re,theme:Xe}=U,Te=(0,fe.Xl)();let Re;if(!x)Re=re&&!Te.length&&y&&typeof y=="string"?s.createElement("div",{className:`${Ce}-inline-collapsed-noicon`},y.charAt(0)):s.createElement("span",{className:`${Ce}-title-content`},y);else{const st=s.isValidElement(y)&&y.type==="span";Re=s.createElement(s.Fragment,null,(0,he.Tm)(x,{className:q()(s.isValidElement(x)?(E=x.props)===null||E===void 0?void 0:E.className:"",`${Ce}-item-icon`)}),st?y:s.createElement("span",{className:`${Ce}-title-content`},y))}const we=s.useMemo(()=>Object.assign(Object.assign({},U),{firstLevel:!1}),[U]),[rt]=(0,lt.Cn)("Menu");return s.createElement(be.Provider,{value:we},s.createElement(fe.Wd,Object.assign({},(0,J.Z)(D,["icon"]),{title:Re,popupClassName:q()(Ce,b,`${Ce}-${Z||Xe}`),popupStyle:Object.assign({zIndex:rt},D.popupStyle)})))},ne=function(D,E){var b={};for(var x in D)Object.prototype.hasOwnProperty.call(D,x)&&E.indexOf(x)<0&&(b[x]=D[x]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,x=Object.getOwnPropertySymbols(D);y<x.length;y++)E.indexOf(x[y])<0&&Object.prototype.propertyIsEnumerable.call(D,x[y])&&(b[x[y]]=D[x[y]]);return b};function ee(D){return D===null||D===!1}const Ne={item:Oe,submenu:M,divider:de};var Pe=(0,s.forwardRef)((D,E)=>{var b;const x=s.useContext(te.Z),y=x||{},{getPrefixCls:Z,getPopupContainer:U,direction:Ce,menu:re}=s.useContext(Ae.E_),Xe=Z(),{prefixCls:Te,className:Re,style:we,theme:rt="light",expandIcon:st,_internalDisableMenuItemTitleTooltip:k,inlineCollapsed:F,siderCollapsed:I,rootClassName:Ee,mode:ut,selectable:ht,onClick:at,overflowedIndicatorPopupClassName:v}=D,h=ne(D,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),R=(0,J.Z)(h,["collapsedWidth"]);(b=y.validator)===null||b===void 0||b.call(y,{mode:ut});const W=(0,V.Z)(function(){var Bt;at==null||at.apply(void 0,arguments),(Bt=y.onClick)===null||Bt===void 0||Bt.call(y)}),oe=y.mode||ut,se=ht!=null?ht:y.selectable,ot=F!=null?F:I,Ue={horizontal:{motionName:`${Xe}-slide-up`},inline:(0,T.Z)(Xe),other:{motionName:`${Xe}-zoom-big`}},ye=Z("menu",Te||y.prefixCls),it=(0,S.Z)(ye),[qe,wt,It]=We(ye,it,!x),St=q()(`${ye}-${rt}`,re==null?void 0:re.className,Re),xt=s.useMemo(()=>{var Bt,At;if(typeof st=="function"||ee(st))return st||null;if(typeof y.expandIcon=="function"||ee(y.expandIcon))return y.expandIcon||null;if(typeof(re==null?void 0:re.expandIcon)=="function"||ee(re==null?void 0:re.expandIcon))return(re==null?void 0:re.expandIcon)||null;const Rt=(Bt=st!=null?st:y==null?void 0:y.expandIcon)!==null&&Bt!==void 0?Bt:re==null?void 0:re.expandIcon;return(0,he.Tm)(Rt,{className:q()(`${ye}-submenu-expand-icon`,s.isValidElement(Rt)?(At=Rt.props)===null||At===void 0?void 0:At.className:void 0)})},[st,y==null?void 0:y.expandIcon,re==null?void 0:re.expandIcon,ye]),ft=s.useMemo(()=>({prefixCls:ye,inlineCollapsed:ot||!1,direction:Ce,firstLevel:!0,theme:rt,mode:oe,disableMenuItemTitleTooltip:k}),[ye,ot,Ce,k,rt]);return qe(s.createElement(te.Z.Provider,{value:null},s.createElement(be.Provider,{value:ft},s.createElement(fe.ZP,Object.assign({getPopupContainer:U,overflowedIndicator:s.createElement($e.Z,null),overflowedIndicatorPopupClassName:q()(ye,`${ye}-${rt}`,v),mode:oe,selectable:se,onClick:W},R,{inlineCollapsed:ot,style:Object.assign(Object.assign({},re==null?void 0:re.style),we),className:St,prefixCls:ye,direction:Ce,defaultMotions:Ue,expandIcon:xt,ref:E,rootClassName:q()(Ee,wt,y.rootClassName,It,it),_internalComponents:Ne})))))});const ie=(0,s.forwardRef)((D,E)=>{const b=(0,s.useRef)(null),x=s.useContext(A.D);return(0,s.useImperativeHandle)(E,()=>({menu:b.current,focus:y=>{var Z;(Z=b.current)===null||Z===void 0||Z.focus(y)}})),s.createElement(Pe,Object.assign({ref:b},D,x))});ie.Item=Oe,ie.SubMenu=M,ie.Divider=de,ie.ItemGroup=fe.BW;var ke=ie},24334:function(Dt,Ge,c){var s,fe;(function(A,$e){Dt.exports=$e(A)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof c.g!="undefined"?c.g:this,function(A){"use strict";A=A||{};var $e=A.Base64,Se="2.6.4",q="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",V=function(w){for(var j={},Le=0,He=w.length;Le<He;Le++)j[w.charAt(Le)]=Le;return j}(q),J=String.fromCharCode,T=function(w){if(w.length<2){var j=w.charCodeAt(0);return j<128?w:j<2048?J(192|j>>>6)+J(128|j&63):J(224|j>>>12&15)+J(128|j>>>6&63)+J(128|j&63)}else{var j=65536+(w.charCodeAt(0)-55296)*1024+(w.charCodeAt(1)-56320);return J(240|j>>>18&7)+J(128|j>>>12&63)+J(128|j>>>6&63)+J(128|j&63)}},he=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Ae=function(w){return w.replace(he,T)},S=function(w){var j=[0,2,1][w.length%3],Le=w.charCodeAt(0)<<16|(w.length>1?w.charCodeAt(1):0)<<8|(w.length>2?w.charCodeAt(2):0),He=[q.charAt(Le>>>18),q.charAt(Le>>>12&63),j>=2?"=":q.charAt(Le>>>6&63),j>=1?"=":q.charAt(Le&63)];return He.join("")},Me=A.btoa&&typeof A.btoa=="function"?function(w){return A.btoa(w)}:function(w){if(w.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return w.replace(/[\s\S]{1,3}/g,S)},be=function(w){return Me(Ae(String(w)))},ve=function(w){return w.replace(/[+\/]/g,function(j){return j=="+"?"-":"_"}).replace(/=/g,"")},je=function(w,j){return j?ve(be(w)):be(w)},de=function(w){return je(w,!0)},Fe;A.Uint8Array&&(Fe=function(w,j){for(var Le="",He=0,B=w.length;He<B;He+=3){var z=w[He],H=w[He+1],O=w[He+2],N=z<<16|H<<8|O;Le+=q.charAt(N>>>18)+q.charAt(N>>>12&63)+(typeof H!="undefined"?q.charAt(N>>>6&63):"=")+(typeof O!="undefined"?q.charAt(N&63):"=")}return j?ve(Le):Le});var Ze=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,yt=function(w){switch(w.length){case 4:var j=(7&w.charCodeAt(0))<<18|(63&w.charCodeAt(1))<<12|(63&w.charCodeAt(2))<<6|63&w.charCodeAt(3),Le=j-65536;return J((Le>>>10)+55296)+J((Le&1023)+56320);case 3:return J((15&w.charCodeAt(0))<<12|(63&w.charCodeAt(1))<<6|63&w.charCodeAt(2));default:return J((31&w.charCodeAt(0))<<6|63&w.charCodeAt(1))}},Oe=function(w){return w.replace(Ze,yt)},te=function(w){var j=w.length,Le=j%4,He=(j>0?V[w.charAt(0)]<<18:0)|(j>1?V[w.charAt(1)]<<12:0)|(j>2?V[w.charAt(2)]<<6:0)|(j>3?V[w.charAt(3)]:0),B=[J(He>>>16),J(He>>>8&255),J(He&255)];return B.length-=[0,0,2,1][Le],B.join("")},Q=A.atob&&typeof A.atob=="function"?function(w){return A.atob(w)}:function(w){return w.replace(/\S{1,4}/g,te)},Ke=function(w){return Q(String(w).replace(/[^A-Za-z0-9\+\/]/g,""))},Ye=function(w){return Oe(Q(w))},le=function(w){return String(w).replace(/[-_]/g,function(j){return j=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},me=function(w){return Ye(le(w))},ue;A.Uint8Array&&(ue=function(w){return Uint8Array.from(Ke(le(w)),function(j){return j.charCodeAt(0)})});var _=function(){var w=A.Base64;return A.Base64=$e,w};if(A.Base64={VERSION:Se,atob:Ke,btoa:Me,fromBase64:me,toBase64:je,utob:Ae,encode:je,encodeURI:de,btou:Oe,decode:me,noConflict:_,fromUint8Array:Fe,toUint8Array:ue},typeof Object.defineProperty=="function"){var P=function(w){return{value:w,enumerable:!1,writable:!0,configurable:!0}};A.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",P(function(){return me(this)})),Object.defineProperty(String.prototype,"toBase64",P(function(w){return je(this,w)})),Object.defineProperty(String.prototype,"toBase64URI",P(function(){return je(this,!0)}))}}return A.Meteor&&(Base64=A.Base64),Dt.exports?Dt.exports.Base64=A.Base64:(s=[],fe=function(){return A.Base64}.apply(Ge,s),fe!==void 0&&(Dt.exports=fe)),{Base64:A.Base64}})},22061:function(Dt,Ge,c){"use strict";c.d(Ge,{Z5:function(){return eu},_l:function(){return Zu},bK:function(){return Oo}});var s=c(59301),fe=c(69168),A=c(54476),$e=c(59781),Se=s.createContext(null),q=null;function V(e){e()}var J=V,T=function(t){return J=t},he=function(){return J};function Ae(){var e=he(),t=null,r=null;return{clear:function(){t=null,r=null},notify:function(){e(function(){for(var a=t;a;)a.callback(),a=a.next})},get:function(){for(var a=[],o=t;o;)a.push(o),o=o.next;return a},subscribe:function(a){var o=!0,i=r={callback:a,next:null,prev:r};return i.prev?i.prev.next=i:t=i,function(){!o||t===null||(o=!1,i.next?i.next.prev=i.prev:r=i.prev,i.prev?i.prev.next=i.next:t=i.next)}}}}var S={notify:function(){},get:function(){return[]}};function Me(e,t){var r,n=S;function a(d){return u(),n.subscribe(d)}function o(){n.notify()}function i(){f.onStateChange&&f.onStateChange()}function l(){return!!r}function u(){r||(r=t?t.addNestedSub(i):e.subscribe(i),n=Ae())}function m(){r&&(r(),r=void 0,n.clear(),n=S)}var f={addNestedSub:a,notifyNestedSubs:o,handleChangeWrapper:i,isSubscribed:l,trySubscribe:u,tryUnsubscribe:m,getListeners:function(){return n}};return f}var be=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?s.useLayoutEffect:s.useEffect;function ve(e){var t=e.store,r=e.context,n=e.children,a=(0,s.useMemo)(function(){var l=Me(t);return{store:t,subscription:l}},[t]),o=(0,s.useMemo)(function(){return t.getState()},[t]);be(function(){var l=a.subscription;return l.onStateChange=l.notifyNestedSubs,l.trySubscribe(),o!==t.getState()&&l.notifyNestedSubs(),function(){l.tryUnsubscribe(),l.onStateChange=null}},[a,o]);var i=r||Se;return s.createElement(i.Provider,{value:a},n)}var je=ve,de=c(85377),Fe=c(94266),Ze=c.n(Fe),yt=c(53410),Oe=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],te=["reactReduxForwardedRef"],Q=[],Ke=[null,null],Ye=function(t){try{return JSON.stringify(t)}catch(r){return String(t)}};function le(e,t){var r=e[1];return[t.payload,r+1]}function me(e,t,r){be(function(){return e.apply(void 0,t)},r)}function ue(e,t,r,n,a,o,i){e.current=n,t.current=a,r.current=!1,o.current&&(o.current=null,i())}function _(e,t,r,n,a,o,i,l,u,m){if(e){var f=!1,d=null,p=function(){if(!f){var G=t.getState(),Y,X;try{Y=n(G,a.current)}catch(ce){X=ce,d=ce}X||(d=null),Y===o.current?i.current||u():(o.current=Y,l.current=Y,i.current=!0,m({type:"STORE_UPDATED",payload:{error:X}}))}};r.onStateChange=p,r.trySubscribe(),p();var g=function(){if(f=!0,r.tryUnsubscribe(),r.onStateChange=null,d)throw d};return g}}var P=function(){return[null,0]};function w(e,t){t===void 0&&(t={});var r=t,n=r.getDisplayName,a=n===void 0?function(_e){return"ConnectAdvanced("+_e+")"}:n,o=r.methodName,i=o===void 0?"connectAdvanced":o,l=r.renderCountProp,u=l===void 0?void 0:l,m=r.shouldHandleStateChanges,f=m===void 0?!0:m,d=r.storeKey,p=d===void 0?"store":d,g=r.withRef,C=g===void 0?!1:g,G=r.forwardRef,Y=G===void 0?!1:G,X=r.context,ce=X===void 0?Se:X,xe=(0,de.Z)(r,Oe);if(0)var Be;var tt=ce;return function(vt){var Ft=vt.displayName||vt.name||"Component",gt=a(Ft),Lt=(0,A.Z)({},xe,{getDisplayName:a,methodName:i,renderCountProp:u,shouldHandleStateChanges:f,storeKey:p,displayName:gt,wrappedComponentName:Ft,WrappedComponent:vt}),zt=xe.pure;function Gt(Ut){return e(Ut.dispatch,Lt)}var cr=zt?s.useMemo:function(Ut){return Ut()};function sr(Ut){var Ir=(0,s.useMemo)(function(){var cn=Ut.reactReduxForwardedRef,ha=(0,de.Z)(Ut,te);return[Ut.context,cn,ha]},[Ut]),pr=Ir[0],sn=Ir[1],Mr=Ir[2],Br=(0,s.useMemo)(function(){return pr&&pr.Consumer&&(0,yt.isContextConsumer)(s.createElement(pr.Consumer,null))?pr:tt},[pr,tt]),fr=(0,s.useContext)(Br),Fr=!!Ut.store&&!!Ut.store.getState&&!!Ut.store.dispatch,Dn=!!fr&&!!fr.store,mr=Fr?Ut.store:fr.store,un=(0,s.useMemo)(function(){return Gt(mr)},[mr]),In=(0,s.useMemo)(function(){if(!f)return Ke;var cn=Me(mr,Fr?null:fr.subscription),ha=cn.notifyNestedSubs.bind(cn);return[cn,ha]},[mr,Fr,fr]),Ur=In[0],Bn=In[1],An=(0,s.useMemo)(function(){return Fr?fr:(0,A.Z)({},fr,{subscription:Ur})},[Fr,fr,Ur]),To=(0,s.useReducer)(le,Q,P),Xu=To[0],Pn=Xu[0],Ju=To[1];if(Pn&&Pn.error)throw Pn.error;var Mo=(0,s.useRef)(),ma=(0,s.useRef)(Mr),Nn=(0,s.useRef)(),Fo=(0,s.useRef)(!1),va=cr(function(){return Nn.current&&Mr===ma.current?Nn.current:un(mr.getState(),Mr)},[mr,Pn,Mr]);me(ue,[ma,Mo,Fo,Mr,va,Nn,Bn]),me(_,[f,mr,Ur,un,ma,Mo,Fo,Nn,Bn,Ju],[mr,Ur,un]);var ga=(0,s.useMemo)(function(){return s.createElement(vt,(0,A.Z)({},va,{ref:sn}))},[sn,vt,va]),_u=(0,s.useMemo)(function(){return f?s.createElement(Br.Provider,{value:An},ga):ga},[Br,ga,An]);return _u}var qt=zt?s.memo(sr):sr;if(qt.WrappedComponent=vt,qt.displayName=sr.displayName=gt,Y){var dr=s.forwardRef(function(Ir,pr){return s.createElement(qt,(0,A.Z)({},Ir,{reactReduxForwardedRef:pr}))});return dr.displayName=gt,dr.WrappedComponent=vt,Ze()(dr,vt)}return Ze()(qt,vt)}}function j(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function Le(e,t){if(j(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var a=0;a<r.length;a++)if(!Object.prototype.hasOwnProperty.call(t,r[a])||!j(e[r[a]],t[r[a]]))return!1;return!0}function He(e,t){var r={},n=function(i){var l=e[i];typeof l=="function"&&(r[i]=function(){return t(l.apply(void 0,arguments))})};for(var a in e)n(a);return r}function B(e){return function(r,n){var a=e(r,n);function o(){return a}return o.dependsOnOwnProps=!1,o}}function z(e){return e.dependsOnOwnProps!==null&&e.dependsOnOwnProps!==void 0?!!e.dependsOnOwnProps:e.length!==1}function H(e,t){return function(n,a){var o=a.displayName,i=function(u,m){return i.dependsOnOwnProps?i.mapToProps(u,m):i.mapToProps(u)};return i.dependsOnOwnProps=!0,i.mapToProps=function(u,m){i.mapToProps=e,i.dependsOnOwnProps=z(e);var f=i(u,m);return typeof f=="function"&&(i.mapToProps=f,i.dependsOnOwnProps=z(f),f=i(u,m)),f},i}}function O(e){return typeof e=="function"?H(e,"mapDispatchToProps"):void 0}function N(e){return e?void 0:B(function(t){return{dispatch:t}})}function ze(e){return e&&typeof e=="object"?B(function(t){return He(e,t)}):void 0}var De=[O,N,ze];function L(e){return typeof e=="function"?H(e,"mapStateToProps"):void 0}function ae(e){return e?void 0:B(function(){return{}})}var K=[L,ae];function We(e,t,r){return(0,A.Z)({},r,e,t)}function lt(e){return function(r,n){var a=n.displayName,o=n.pure,i=n.areMergedPropsEqual,l=!1,u;return function(f,d,p){var g=e(f,d,p);return l?(!o||!i(g,u))&&(u=g):(l=!0,u=g),u}}}function Ve(e){return typeof e=="function"?lt(e):void 0}function M(e){return e?void 0:function(){return We}}var ne=[Ve,M],ee=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Ne(e,t,r,n){return function(o,i){return r(e(o,i),t(n,i),i)}}function Ie(e,t,r,n,a){var o=a.areStatesEqual,i=a.areOwnPropsEqual,l=a.areStatePropsEqual,u=!1,m,f,d,p,g;function C(xe,Be){return m=xe,f=Be,d=e(m,f),p=t(n,f),g=r(d,p,f),u=!0,g}function G(){return d=e(m,f),t.dependsOnOwnProps&&(p=t(n,f)),g=r(d,p,f),g}function Y(){return e.dependsOnOwnProps&&(d=e(m,f)),t.dependsOnOwnProps&&(p=t(n,f)),g=r(d,p,f),g}function X(){var xe=e(m,f),Be=!l(xe,d);return d=xe,Be&&(g=r(d,p,f)),g}function ce(xe,Be){var tt=!i(Be,f),_e=!o(xe,m,Be,f);return m=xe,f=Be,tt&&_e?G():tt?Y():_e?X():g}return function(Be,tt){return u?ce(Be,tt):C(Be,tt)}}function Pe(e,t){var r=t.initMapStateToProps,n=t.initMapDispatchToProps,a=t.initMergeProps,o=(0,de.Z)(t,ee),i=r(e,o),l=n(e,o),u=a(e,o),m=o.pure?Ie:Ne;return m(i,l,u,e,o)}var ie=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function ke(e,t,r){for(var n=t.length-1;n>=0;n--){var a=t[n](e);if(a)return a}return function(o,i){throw new Error("Invalid value of type "+typeof e+" for "+r+" argument when connecting component "+i.wrappedComponentName+".")}}function D(e,t){return e===t}function E(e){var t=e===void 0?{}:e,r=t.connectHOC,n=r===void 0?w:r,a=t.mapStateToPropsFactories,o=a===void 0?K:a,i=t.mapDispatchToPropsFactories,l=i===void 0?De:i,u=t.mergePropsFactories,m=u===void 0?ne:u,f=t.selectorFactory,d=f===void 0?Pe:f;return function(g,C,G,Y){Y===void 0&&(Y={});var X=Y,ce=X.pure,xe=ce===void 0?!0:ce,Be=X.areStatesEqual,tt=Be===void 0?D:Be,_e=X.areOwnPropsEqual,vt=_e===void 0?Le:_e,Ft=X.areStatePropsEqual,gt=Ft===void 0?Le:Ft,Lt=X.areMergedPropsEqual,zt=Lt===void 0?Le:Lt,Gt=(0,de.Z)(X,ie),cr=ke(g,o,"mapStateToProps"),sr=ke(C,l,"mapDispatchToProps"),qt=ke(G,m,"mergeProps");return n(d,(0,A.Z)({methodName:"connect",getDisplayName:function(Ut){return"Connect("+Ut+")"},shouldHandleStateChanges:!!g,initMapStateToProps:cr,initMapDispatchToProps:sr,initMergeProps:qt,pure:xe,areStatesEqual:tt,areOwnPropsEqual:vt,areStatePropsEqual:gt,areMergedPropsEqual:zt},Gt))}}var b=E();function x(){var e=useContext(ReactReduxContext);return e}function y(e){e===void 0&&(e=ReactReduxContext);var t=e===ReactReduxContext?useDefaultReduxContext:function(){return useContext(e)};return function(){var n=t(),a=n.store;return a}}var Z=null;function U(e){e===void 0&&(e=ReactReduxContext);var t=e===ReactReduxContext?useDefaultStore:createStoreHook(e);return function(){var n=t();return n.dispatch}}var Ce=null,re=function(t,r){return t===r};function Xe(e,t,r,n){var a=useReducer(function(C){return C+1},0),o=a[1],i=useMemo(function(){return createSubscription(r,n)},[r,n]),l=useRef(),u=useRef(),m=useRef(),f=useRef(),d=r.getState(),p;try{if(e!==u.current||d!==m.current||l.current){var g=e(d);f.current===void 0||!t(g,f.current)?p=g:p=f.current}else p=f.current}catch(C){throw l.current&&(C.message+=`
|
|
The error may be correlated with this previous error:
|
|
`+l.current.stack+`
|
|
|
|
`),C}return useIsomorphicLayoutEffect(function(){u.current=e,m.current=d,f.current=p,l.current=void 0}),useIsomorphicLayoutEffect(function(){function C(){try{var G=r.getState();if(G===m.current)return;var Y=u.current(G);if(t(Y,f.current))return;f.current=Y,m.current=G}catch(X){l.current=X}o()}return i.onStateChange=C,i.trySubscribe(),C(),function(){return i.tryUnsubscribe()}},[r,i]),p}function Te(e){e===void 0&&(e=ReactReduxContext);var t=e===ReactReduxContext?useDefaultReduxContext:function(){return useContext(e)};return function(n,a){a===void 0&&(a=re);var o=t(),i=o.store,l=o.subscription,u=Xe(n,a,i,l);return useDebugValue(u),u}}var Re=null,we=c(4676);T(we.unstable_batchedUpdates);function rt(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function st(e,t){var r=(0,s.useState)(function(){return{inputs:t,result:e()}})[0],n=(0,s.useRef)(!0),a=(0,s.useRef)(r),o=n.current||!!(t&&a.current.inputs&&rt(t,a.current.inputs)),i=o?a.current:{inputs:t,result:e()};return(0,s.useEffect)(function(){n.current=!1,a.current=i},[i]),i.result}function k(e,t){return st(function(){return e},t)}var F=st,I=k,Ee=!0,ut="Invariant failed";function ht(e,t){if(!e){if(Ee)throw new Error(ut);var r=typeof t=="function"?t():t,n=r?"".concat(ut,": ").concat(r):ut;throw new Error(n)}}var at=function(t){var r=t.top,n=t.right,a=t.bottom,o=t.left,i=n-o,l=a-r,u={top:r,right:n,bottom:a,left:o,width:i,height:l,x:o,y:r,center:{x:(n+o)/2,y:(a+r)/2}};return u},v=function(t,r){return{top:t.top-r.top,left:t.left-r.left,bottom:t.bottom+r.bottom,right:t.right+r.right}},h=function(t,r){return{top:t.top+r.top,left:t.left+r.left,bottom:t.bottom-r.bottom,right:t.right-r.right}},R=function(t,r){return{top:t.top+r.y,left:t.left+r.x,bottom:t.bottom+r.y,right:t.right+r.x}},W={top:0,right:0,bottom:0,left:0},oe=function(t){var r=t.borderBox,n=t.margin,a=n===void 0?W:n,o=t.border,i=o===void 0?W:o,l=t.padding,u=l===void 0?W:l,m=at(v(r,a)),f=at(h(r,i)),d=at(h(f,u));return{marginBox:m,borderBox:at(r),paddingBox:f,contentBox:d,margin:a,border:i,padding:u}},se=function(t){var r=t.slice(0,-2),n=t.slice(-2);if(n!=="px")return 0;var a=Number(r);return isNaN(a)&&ht(!1),a},ot=function(){return{x:window.pageXOffset,y:window.pageYOffset}},Ue=function(t,r){var n=t.borderBox,a=t.border,o=t.margin,i=t.padding,l=R(n,r);return oe({borderBox:l,border:a,margin:o,padding:i})},ye=function(t,r){return r===void 0&&(r=ot()),Ue(t,r)},it=function(t,r){var n={top:se(r.marginTop),right:se(r.marginRight),bottom:se(r.marginBottom),left:se(r.marginLeft)},a={top:se(r.paddingTop),right:se(r.paddingRight),bottom:se(r.paddingBottom),left:se(r.paddingLeft)},o={top:se(r.borderTopWidth),right:se(r.borderRightWidth),bottom:se(r.borderBottomWidth),left:se(r.borderLeftWidth)};return oe({borderBox:t,margin:n,padding:a,border:o})},qe=function(t){var r=t.getBoundingClientRect(),n=window.getComputedStyle(t);return it(r,n)},wt=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function It(e,t){return!!(e===t||wt(e)&&wt(t))}function St(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!It(e[r],t[r]))return!1;return!0}function xt(e,t){t===void 0&&(t=St);var r,n=[],a,o=!1;function i(){for(var l=[],u=0;u<arguments.length;u++)l[u]=arguments[u];return o&&r===this&&t(l,n)||(a=e.apply(this,l),o=!0,r=this,n=l),a}return i}var ft=xt,Bt=function(t){var r=[],n=null,a=function(){for(var i=arguments.length,l=new Array(i),u=0;u<i;u++)l[u]=arguments[u];r=l,!n&&(n=requestAnimationFrame(function(){n=null,t.apply(void 0,r)}))};return a.cancel=function(){n&&(cancelAnimationFrame(n),n=null)},a},At=Bt,Rt=!0,Wt=/[ \t]{2,}/g,bt=/^[ \t]*/gm,Xt=function(t){return t.replace(Wt," ").replace(bt,"").trim()},Qt=function(t){return Xt(`
|
|
%creact-beautiful-dnd
|
|
|
|
%c`+Xt(t)+`
|
|
|
|
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
|
|
`)},jt=function(t){return[Qt(t),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},Vt="__react-beautiful-dnd-disable-dev-warnings";function ge(e,t){var r;Rt||typeof window!="undefined"&&window[Vt]||(r=console)[e].apply(r,jt(t))}var pe=ge.bind(null,"warn"),Qe=ge.bind(null,"error");function dt(){}function Nt(e,t){return(0,A.Z)({},e,{},t)}function Pt(e,t,r){var n=t.map(function(a){var o=Nt(r,a.options);return e.addEventListener(a.eventName,a.fn,o),function(){e.removeEventListener(a.eventName,a.fn,o)}});return function(){n.forEach(function(o){o()})}}var ar=!0,or="Invariant failed";function Ot(e){this.message=e}Ot.prototype.toString=function(){return this.message};function $(e,t){if(!e)throw ar?new Ot(or):new Ot(or+": "+(t||""))}var Tt=function(e){(0,fe.Z)(t,e);function t(){for(var n,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=e.call.apply(e,[this].concat(o))||this,n.callbacks=null,n.unbind=dt,n.onWindowError=function(l){var u=n.getCallbacks();u.isDragging()&&u.tryAbort();var m=l.error;m instanceof Ot&&l.preventDefault()},n.getCallbacks=function(){if(!n.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return n.callbacks},n.setCallbacks=function(l){n.callbacks=l},n}var r=t.prototype;return r.componentDidMount=function(){this.unbind=Pt(window,[{eventName:"error",fn:this.onWindowError}])},r.componentWillUnmount=function(){this.unbind()},r.componentDidCatch=function(a){if(a instanceof Ot){this.setState({});return}throw a},r.render=function(){return this.props.children(this.setCallbacks)},t}(s.Component),er=`
|
|
Press space bar to start a drag.
|
|
When dragging you can use the arrow keys to move the item around and escape to cancel.
|
|
Some screen readers may require you to be in focus mode or to use your pass through key
|
|
`,Zt=function(t){return t+1},ir=function(t){return`
|
|
You have lifted an item in position `+Zt(t.source.index)+`
|
|
`},Ct=function(t,r){var n=t.droppableId===r.droppableId,a=Zt(t.index),o=Zt(r.index);return n?`
|
|
You have moved the item from position `+a+`
|
|
to position `+o+`
|
|
`:`
|
|
You have moved the item from position `+a+`
|
|
in list `+t.droppableId+`
|
|
to list `+r.droppableId+`
|
|
in position `+o+`
|
|
`},pt=function(t,r,n){var a=r.droppableId===n.droppableId;return a?`
|
|
The item `+t+`
|
|
has been combined with `+n.draggableId:`
|
|
The item `+t+`
|
|
in list `+r.droppableId+`
|
|
has been combined with `+n.draggableId+`
|
|
in list `+n.droppableId+`
|
|
`},Et=function(t){var r=t.destination;if(r)return Ct(t.source,r);var n=t.combine;return n?pt(t.draggableId,t.source,n):"You are over an area that cannot be dropped on"},Mt=function(t){return`
|
|
The item has returned to its starting position
|
|
of `+Zt(t.index)+`
|
|
`},Ht=function(t){if(t.reason==="CANCEL")return`
|
|
Movement cancelled.
|
|
`+Mt(t.source)+`
|
|
`;var r=t.destination,n=t.combine;return r?`
|
|
You have dropped the item.
|
|
`+Ct(t.source,r)+`
|
|
`:n?`
|
|
You have dropped the item.
|
|
`+pt(t.draggableId,t.source,n)+`
|
|
`:`
|
|
The item has been dropped while not over a drop area.
|
|
`+Mt(t.source)+`
|
|
`},kt={dragHandleUsageInstructions:er,onDragStart:ir,onDragUpdate:Et,onDragEnd:Ht},nt={x:0,y:0},$t=function(t,r){return{x:t.x+r.x,y:t.y+r.y}},Kt=function(t,r){return{x:t.x-r.x,y:t.y-r.y}},tr=function(t,r){return t.x===r.x&&t.y===r.y},ur=function(t){return{x:t.x!==0?-t.x:0,y:t.y!==0?-t.y:0}},lr=function(t,r,n){var a;return n===void 0&&(n=0),a={},a[t]=r,a[t==="x"?"y":"x"]=n,a},gr=function(t,r){return Math.sqrt(Math.pow(r.x-t.x,2)+Math.pow(r.y-t.y,2))},dn=function(t,r){return Math.min.apply(Math,r.map(function(n){return gr(t,n)}))},Vr=function(t){return function(r){return{x:t(r.x),y:t(r.y)}}},Ar=function(e,t){var r=at({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return r.width<=0||r.height<=0?null:r},hr=function(t,r){return{top:t.top+r.y,left:t.left+r.x,bottom:t.bottom+r.y,right:t.right+r.x}},br=function(t){return[{x:t.left,y:t.top},{x:t.right,y:t.top},{x:t.left,y:t.bottom},{x:t.right,y:t.bottom}]},yr={top:0,right:0,bottom:0,left:0},xr=function(t,r){return r?hr(t,r.scroll.diff.displacement):t},pn=function(t,r,n){if(n&&n.increasedBy){var a;return(0,A.Z)({},t,(a={},a[r.end]=t[r.end]+n.increasedBy[r.line],a))}return t},fn=function(t,r){return r&&r.shouldClipSubject?Ar(r.pageMarginBox,t):at(t)},Cr=function(e){var t=e.page,r=e.withPlaceholder,n=e.axis,a=e.frame,o=xr(t.marginBox,a),i=pn(o,n,r),l=fn(i,a);return{page:t,withPlaceholder:r,active:l}},Lr=function(e,t){e.frame||$(!1);var r=e.frame,n=Kt(t,r.scroll.initial),a=ur(n),o=(0,A.Z)({},r,{scroll:{initial:r.scroll.initial,current:t,diff:{value:n,displacement:a},max:r.scroll.max}}),i=Cr({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:o}),l=(0,A.Z)({},e,{frame:o,subject:i});return l};function Rn(e){return Number.isInteger?Number.isInteger(e):typeof e=="number"&&isFinite(e)&&Math.floor(e)===e}function kr(e){return Object.values?Object.values(e):Object.keys(e).map(function(t){return e[t]})}function $r(e,t){if(e.findIndex)return e.findIndex(t);for(var r=0;r<e.length;r++)if(t(e[r]))return r;return-1}function rr(e,t){if(e.find)return e.find(t);var r=$r(e,t);if(r!==-1)return e[r]}function Pr(e){return Array.prototype.slice.call(e)}var mn=ft(function(e){return e.reduce(function(t,r){return t[r.descriptor.id]=r,t},{})}),Kr=ft(function(e){return e.reduce(function(t,r){return t[r.descriptor.id]=r,t},{})}),jr=ft(function(e){return kr(e)}),On=ft(function(e){return kr(e)}),wr=ft(function(e,t){var r=On(t).filter(function(n){return e===n.descriptor.droppableId}).sort(function(n,a){return n.descriptor.index-a.descriptor.index});return r});function Nr(e){return e.at&&e.at.type==="REORDER"?e.at.destination:null}function Rr(e){return e.at&&e.at.type==="COMBINE"?e.at.combine:null}var Hr=ft(function(e,t){return t.filter(function(r){return r.descriptor.id!==e.descriptor.id})}),Tn=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,a=e.insideDestination,o=e.previousImpact;if(!n.isCombineEnabled)return null;var i=Nr(o);if(!i)return null;function l(G){var Y={type:"COMBINE",combine:{draggableId:G,droppableId:n.descriptor.id}};return(0,A.Z)({},o,{at:Y})}var u=o.displaced.all,m=u.length?u[0]:null;if(t)return m?l(m):null;var f=Hr(r,a);if(!m){if(!f.length)return null;var d=f[f.length-1];return l(d.descriptor.id)}var p=$r(f,function(G){return G.descriptor.id===m});p===-1&&$(!1);var g=p-1;if(g<0)return null;var C=f[g];return l(C.descriptor.id)},Er=function(e,t){return e.descriptor.droppableId===t.descriptor.id},vn={point:nt,value:0},et={invisible:{},visible:{},all:[]},Je={displaced:et,displacedBy:vn,at:null},ct=function(e,t){return function(r){return e<=r&&r<=t}},mt=function(e){var t=ct(e.top,e.bottom),r=ct(e.left,e.right);return function(n){var a=t(n.top)&&t(n.bottom)&&r(n.left)&&r(n.right);if(a)return!0;var o=t(n.top)||t(n.bottom),i=r(n.left)||r(n.right),l=o&&i;if(l)return!0;var u=n.top<e.top&&n.bottom>e.bottom,m=n.left<e.left&&n.right>e.right,f=u&&m;if(f)return!0;var d=u&&i||m&&o;return d}},nr=function(e){var t=ct(e.top,e.bottom),r=ct(e.left,e.right);return function(n){var a=t(n.top)&&t(n.bottom)&&r(n.left)&&r(n.right);return a}},vr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},zr={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},ko=function(e){return function(t){var r=ct(t.top,t.bottom),n=ct(t.left,t.right);return function(a){return e===vr?r(a.top)&&r(a.bottom):n(a.left)&&n(a.right)}}},$o=function(t,r){var n=r.frame?r.frame.scroll.diff.displacement:nt;return hr(t,n)},jo=function(t,r,n){return r.subject.active?n(r.subject.active)(t):!1},Ho=function(t,r,n){return n(r)(t)},Mn=function(t){var r=t.target,n=t.destination,a=t.viewport,o=t.withDroppableDisplacement,i=t.isVisibleThroughFrameFn,l=o?$o(r,n):r;return jo(l,n,i)&&Ho(l,a,i)},zo=function(t){return Mn((0,A.Z)({},t,{isVisibleThroughFrameFn:mt}))},ba=function(t){return Mn((0,A.Z)({},t,{isVisibleThroughFrameFn:nr}))},Wo=function(t){return Mn((0,A.Z)({},t,{isVisibleThroughFrameFn:ko(t.destination.axis)}))},Zo=function(t,r,n){if(typeof n=="boolean")return n;if(!r)return!0;var a=r.invisible,o=r.visible;if(a[t])return!1;var i=o[t];return i?i.shouldAnimate:!0};function Go(e,t){var r=e.page.marginBox,n={top:t.point.y,right:0,bottom:0,left:t.point.x};return at(v(r,n))}function Yr(e){var t=e.afterDragging,r=e.destination,n=e.displacedBy,a=e.viewport,o=e.forceShouldAnimate,i=e.last;return t.reduce(function(u,m){var f=Go(m,n),d=m.descriptor.id;u.all.push(d);var p=zo({target:f,destination:r,viewport:a,withDroppableDisplacement:!0});if(!p)return u.invisible[m.descriptor.id]=!0,u;var g=Zo(d,i,o),C={draggableId:d,shouldAnimate:g};return u.visible[d]=C,u},{all:[],visible:{},invisible:{}})}function Uo(e,t){if(!e.length)return 0;var r=e[e.length-1].descriptor.index;return t.inHomeList?r:r+1}function ya(e){var t=e.insideDestination,r=e.inHomeList,n=e.displacedBy,a=e.destination,o=Uo(t,{inHomeList:r});return{displaced:et,displacedBy:n,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:o}}}}function gn(e){var t=e.draggable,r=e.insideDestination,n=e.destination,a=e.viewport,o=e.displacedBy,i=e.last,l=e.index,u=e.forceShouldAnimate,m=Er(t,n);if(l==null)return ya({insideDestination:r,inHomeList:m,displacedBy:o,destination:n});var f=rr(r,function(G){return G.descriptor.index===l});if(!f)return ya({insideDestination:r,inHomeList:m,displacedBy:o,destination:n});var d=Hr(t,r),p=r.indexOf(f),g=d.slice(p),C=Yr({afterDragging:g,destination:n,displacedBy:o,last:i,viewport:a.frame,forceShouldAnimate:u});return{displaced:C,displacedBy:o,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:l}}}}function Sr(e,t){return!!t.effected[e]}var Vo=function(e){var t=e.isMovingForward,r=e.destination,n=e.draggables,a=e.combine,o=e.afterCritical;if(!r.isCombineEnabled)return null;var i=a.draggableId,l=n[i],u=l.descriptor.index,m=Sr(i,o);return m?t?u:u-1:t?u+1:u},Ko=function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.insideDestination,a=e.location;if(!n.length)return null;var o=a.index,i=t?o+1:o-1,l=n[0].descriptor.index,u=n[n.length-1].descriptor.index,m=r?u:u+1;return i<l||i>m?null:i},Yo=function(e){var t=e.isMovingForward,r=e.isInHomeList,n=e.draggable,a=e.draggables,o=e.destination,i=e.insideDestination,l=e.previousImpact,u=e.viewport,m=e.afterCritical,f=l.at;if(f||$(!1),f.type==="REORDER"){var d=Ko({isMovingForward:t,isInHomeList:r,location:f.destination,insideDestination:i});return d==null?null:gn({draggable:n,insideDestination:i,destination:o,viewport:u,last:l.displaced,displacedBy:l.displacedBy,index:d})}var p=Vo({isMovingForward:t,destination:o,displaced:l.displaced,draggables:a,combine:f.combine,afterCritical:m});return p==null?null:gn({draggable:n,insideDestination:i,destination:o,viewport:u,last:l.displaced,displacedBy:l.displacedBy,index:p})},Xo=function(e){var t=e.displaced,r=e.afterCritical,n=e.combineWith,a=e.displacedBy,o=!!(t.visible[n]||t.invisible[n]);return Sr(n,r)?o?nt:ur(a.point):o?a.point:nt},Jo=function(e){var t=e.afterCritical,r=e.impact,n=e.draggables,a=Rr(r);a||$(!1);var o=a.draggableId,i=n[o].page.borderBox.center,l=Xo({displaced:r.displaced,afterCritical:t,combineWith:o,displacedBy:r.displacedBy});return $t(i,l)},xa=function(t,r){return r.margin[t.start]+r.borderBox[t.size]/2},_o=function(t,r){return r.margin[t.end]+r.borderBox[t.size]/2},Fn=function(t,r,n){return r[t.crossAxisStart]+n.margin[t.crossAxisStart]+n.borderBox[t.crossAxisSize]/2},Ca=function(t){var r=t.axis,n=t.moveRelativeTo,a=t.isMoving;return lr(r.line,n.marginBox[r.end]+xa(r,a),Fn(r,n.marginBox,a))},wa=function(t){var r=t.axis,n=t.moveRelativeTo,a=t.isMoving;return lr(r.line,n.marginBox[r.start]-_o(r,a),Fn(r,n.marginBox,a))},qo=function(t){var r=t.axis,n=t.moveInto,a=t.isMoving;return lr(r.line,n.contentBox[r.start]+xa(r,a),Fn(r,n.contentBox,a))},Qo=function(e){var t=e.impact,r=e.draggable,n=e.draggables,a=e.droppable,o=e.afterCritical,i=wr(a.descriptor.id,n),l=r.page,u=a.axis;if(!i.length)return qo({axis:u,moveInto:a.page,isMoving:l});var m=t.displaced,f=t.displacedBy,d=m.all[0];if(d){var p=n[d];if(Sr(d,o))return wa({axis:u,moveRelativeTo:p.page,isMoving:l});var g=Ue(p.page,f.point);return wa({axis:u,moveRelativeTo:g,isMoving:l})}var C=i[i.length-1];if(C.descriptor.id===r.descriptor.id)return l.borderBox.center;if(Sr(C.descriptor.id,o)){var G=Ue(C.page,ur(o.displacedBy.point));return Ca({axis:u,moveRelativeTo:G,isMoving:l})}return Ca({axis:u,moveRelativeTo:C.page,isMoving:l})},Ln=function(e,t){var r=e.frame;return r?$t(t,r.scroll.diff.displacement):t},ei=function(t){var r=t.impact,n=t.draggable,a=t.droppable,o=t.draggables,i=t.afterCritical,l=n.page.borderBox.center,u=r.at;return!a||!u?l:u.type==="REORDER"?Qo({impact:r,draggable:n,draggables:o,droppable:a,afterCritical:i}):Jo({impact:r,draggables:o,afterCritical:i})},hn=function(e){var t=ei(e),r=e.droppable,n=r?Ln(r,t):t;return n},Ea=function(e,t){var r=Kt(t,e.scroll.initial),n=ur(r),a=at({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),o={frame:a,scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:r,displacement:n}}};return o};function Sa(e,t){return e.map(function(r){return t[r]})}function ti(e,t){for(var r=0;r<t.length;r++){var n=t[r].visible[e];if(n)return n}return null}var ri=function(e){var t=e.impact,r=e.viewport,n=e.destination,a=e.draggables,o=e.maxScrollChange,i=Ea(r,$t(r.scroll.current,o)),l=n.frame?Lr(n,$t(n.frame.scroll.current,o)):n,u=t.displaced,m=Yr({afterDragging:Sa(u.all,a),destination:n,displacedBy:t.displacedBy,viewport:i.frame,last:u,forceShouldAnimate:!1}),f=Yr({afterDragging:Sa(u.all,a),destination:l,displacedBy:t.displacedBy,viewport:r.frame,last:u,forceShouldAnimate:!1}),d={},p={},g=[u,m,f];u.all.forEach(function(G){var Y=ti(G,g);if(Y){p[G]=Y;return}d[G]=!0});var C=(0,A.Z)({},t,{displaced:{all:u.all,invisible:d,visible:p}});return C},ni=function(e,t){return $t(e.scroll.diff.displacement,t)},kn=function(e){var t=e.pageBorderBoxCenter,r=e.draggable,n=e.viewport,a=ni(n,t),o=Kt(a,r.page.borderBox.center);return $t(r.client.borderBox.center,o)},Da=function(e){var t=e.draggable,r=e.destination,n=e.newPageBorderBoxCenter,a=e.viewport,o=e.withDroppableDisplacement,i=e.onlyOnMainAxis,l=i===void 0?!1:i,u=Kt(n,t.page.borderBox.center),m=hr(t.page.borderBox,u),f={target:m,destination:r,withDroppableDisplacement:o,viewport:a};return l?Wo(f):ba(f)},ai=function(e){var t=e.isMovingForward,r=e.draggable,n=e.destination,a=e.draggables,o=e.previousImpact,i=e.viewport,l=e.previousPageBorderBoxCenter,u=e.previousClientSelection,m=e.afterCritical;if(!n.isEnabled)return null;var f=wr(n.descriptor.id,a),d=Er(r,n),p=Tn({isMovingForward:t,draggable:r,destination:n,insideDestination:f,previousImpact:o})||Yo({isMovingForward:t,isInHomeList:d,draggable:r,draggables:a,destination:n,insideDestination:f,previousImpact:o,viewport:i,afterCritical:m});if(!p)return null;var g=hn({impact:p,draggable:r,droppable:n,draggables:a,afterCritical:m}),C=Da({draggable:r,destination:n,newPageBorderBoxCenter:g,viewport:i.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(C){var G=kn({pageBorderBoxCenter:g,draggable:r,viewport:i});return{clientSelection:G,impact:p,scrollJumpRequest:null}}var Y=Kt(g,l),X=ri({impact:p,viewport:i,destination:n,draggables:a,maxScrollChange:Y});return{clientSelection:u,impact:X,scrollJumpRequest:Y}},Yt=function(t){var r=t.subject.active;return r||$(!1),r},oi=function(e){var t=e.isMovingForward,r=e.pageBorderBoxCenter,n=e.source,a=e.droppables,o=e.viewport,i=n.subject.active;if(!i)return null;var l=n.axis,u=ct(i[l.start],i[l.end]),m=jr(a).filter(function(d){return d!==n}).filter(function(d){return d.isEnabled}).filter(function(d){return!!d.subject.active}).filter(function(d){return mt(o.frame)(Yt(d))}).filter(function(d){var p=Yt(d);return t?i[l.crossAxisEnd]<p[l.crossAxisEnd]:p[l.crossAxisStart]<i[l.crossAxisStart]}).filter(function(d){var p=Yt(d),g=ct(p[l.start],p[l.end]);return u(p[l.start])||u(p[l.end])||g(i[l.start])||g(i[l.end])}).sort(function(d,p){var g=Yt(d)[l.crossAxisStart],C=Yt(p)[l.crossAxisStart];return t?g-C:C-g}).filter(function(d,p,g){return Yt(d)[l.crossAxisStart]===Yt(g[0])[l.crossAxisStart]});if(!m.length)return null;if(m.length===1)return m[0];var f=m.filter(function(d){var p=ct(Yt(d)[l.start],Yt(d)[l.end]);return p(r[l.line])});return f.length===1?f[0]:f.length>1?f.sort(function(d,p){return Yt(d)[l.start]-Yt(p)[l.start]})[0]:m.sort(function(d,p){var g=dn(r,br(Yt(d))),C=dn(r,br(Yt(p)));return g!==C?g-C:Yt(d)[l.start]-Yt(p)[l.start]})[0]},Ia=function(t,r){var n=t.page.borderBox.center;return Sr(t.descriptor.id,r)?Kt(n,r.displacedBy.point):n},ii=function(t,r){var n=t.page.borderBox;return Sr(t.descriptor.id,r)?hr(n,ur(r.displacedBy.point)):n},li=function(e){var t=e.pageBorderBoxCenter,r=e.viewport,n=e.destination,a=e.insideDestination,o=e.afterCritical,i=a.filter(function(l){return ba({target:ii(l,o),destination:n,viewport:r.frame,withDroppableDisplacement:!0})}).sort(function(l,u){var m=gr(t,Ln(n,Ia(l,o))),f=gr(t,Ln(n,Ia(u,o)));return m<f?-1:f<m?1:l.descriptor.index-u.descriptor.index});return i[0]||null},Xr=ft(function(t,r){var n=r[t.line];return{value:n,point:lr(t.line,n)}}),si=function(t,r,n){var a=t.axis;if(t.descriptor.mode==="virtual")return lr(a.line,r[a.line]);var o=t.subject.page.contentBox[a.size],i=wr(t.descriptor.id,n),l=i.reduce(function(f,d){return f+d.client.marginBox[a.size]},0),u=l+r[a.line],m=u-o;return m<=0?null:lr(a.line,m)},Ba=function(t,r){return(0,A.Z)({},t,{scroll:(0,A.Z)({},t.scroll,{max:r})})},Aa=function(t,r,n){var a=t.frame;Er(r,t)&&$(!1),t.subject.withPlaceholder&&$(!1);var o=Xr(t.axis,r.displaceBy).point,i=si(t,o,n),l={placeholderSize:o,increasedBy:i,oldFrameMaxScroll:t.frame?t.frame.scroll.max:null};if(!a){var u=Cr({page:t.subject.page,withPlaceholder:l,axis:t.axis,frame:t.frame});return(0,A.Z)({},t,{subject:u})}var m=i?$t(a.scroll.max,i):a.scroll.max,f=Ba(a,m),d=Cr({page:t.subject.page,withPlaceholder:l,axis:t.axis,frame:f});return(0,A.Z)({},t,{subject:d,frame:f})},ui=function(t){var r=t.subject.withPlaceholder;r||$(!1);var n=t.frame;if(!n){var a=Cr({page:t.subject.page,axis:t.axis,frame:null,withPlaceholder:null});return(0,A.Z)({},t,{subject:a})}var o=r.oldFrameMaxScroll;o||$(!1);var i=Ba(n,o),l=Cr({page:t.subject.page,axis:t.axis,frame:i,withPlaceholder:null});return(0,A.Z)({},t,{subject:l,frame:i})},ci=function(e){var t=e.previousPageBorderBoxCenter,r=e.moveRelativeTo,n=e.insideDestination,a=e.draggable,o=e.draggables,i=e.destination,l=e.viewport,u=e.afterCritical;if(!r){if(n.length)return null;var m={displaced:et,displacedBy:vn,at:{type:"REORDER",destination:{droppableId:i.descriptor.id,index:0}}},f=hn({impact:m,draggable:a,droppable:i,draggables:o,afterCritical:u}),d=Er(a,i)?i:Aa(i,a,o),p=Da({draggable:a,destination:d,newPageBorderBoxCenter:f,viewport:l.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return p?m:null}var g=t[i.axis.line]<=r.page.borderBox.center[i.axis.line],C=function(){var Y=r.descriptor.index;return r.descriptor.id===a.descriptor.id||g?Y:Y+1}(),G=Xr(i.axis,a.displaceBy);return gn({draggable:a,insideDestination:n,destination:i,viewport:l,displacedBy:G,last:et,index:C})},di=function(e){var t=e.isMovingForward,r=e.previousPageBorderBoxCenter,n=e.draggable,a=e.isOver,o=e.draggables,i=e.droppables,l=e.viewport,u=e.afterCritical,m=oi({isMovingForward:t,pageBorderBoxCenter:r,source:a,droppables:i,viewport:l});if(!m)return null;var f=wr(m.descriptor.id,o),d=li({pageBorderBoxCenter:r,viewport:l,destination:m,insideDestination:f,afterCritical:u}),p=ci({previousPageBorderBoxCenter:r,destination:m,draggable:n,draggables:o,moveRelativeTo:d,insideDestination:f,viewport:l,afterCritical:u});if(!p)return null;var g=hn({impact:p,draggable:n,droppable:m,draggables:o,afterCritical:u}),C=kn({pageBorderBoxCenter:g,draggable:n,viewport:l});return{clientSelection:C,impact:p,scrollJumpRequest:null}},Jt=function(e){var t=e.at;return t?t.type==="REORDER"?t.destination.droppableId:t.combine.droppableId:null},pi=function(t,r){var n=Jt(t);return n?r[n]:null},fi=function(e){var t=e.state,r=e.type,n=pi(t.impact,t.dimensions.droppables),a=!!n,o=t.dimensions.droppables[t.critical.droppable.id],i=n||o,l=i.axis.direction,u=l==="vertical"&&(r==="MOVE_UP"||r==="MOVE_DOWN")||l==="horizontal"&&(r==="MOVE_LEFT"||r==="MOVE_RIGHT");if(u&&!a)return null;var m=r==="MOVE_DOWN"||r==="MOVE_RIGHT",f=t.dimensions.draggables[t.critical.draggable.id],d=t.current.page.borderBoxCenter,p=t.dimensions,g=p.draggables,C=p.droppables;return u?ai({isMovingForward:m,previousPageBorderBoxCenter:d,draggable:f,destination:i,draggables:g,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):di({isMovingForward:m,previousPageBorderBoxCenter:d,draggable:f,isOver:i,draggables:g,droppables:C,viewport:t.viewport,afterCritical:t.afterCritical})};function Or(e){return e.phase==="DRAGGING"||e.phase==="COLLECTING"}function Pa(e){var t=ct(e.top,e.bottom),r=ct(e.left,e.right);return function(a){return t(a.y)&&r(a.x)}}function mi(e,t){return e.left<t.right&&e.right>t.left&&e.top<t.bottom&&e.bottom>t.top}function vi(e){var t=e.pageBorderBox,r=e.draggable,n=e.candidates,a=r.page.borderBox.center,o=n.map(function(i){var l=i.axis,u=lr(i.axis.line,t.center[l.line],i.page.borderBox.center[l.crossAxisLine]);return{id:i.descriptor.id,distance:gr(a,u)}}).sort(function(i,l){return l.distance-i.distance});return o[0]?o[0].id:null}function gi(e){var t=e.pageBorderBox,r=e.draggable,n=e.droppables,a=jr(n).filter(function(o){if(!o.isEnabled)return!1;var i=o.subject.active;if(!i||!mi(t,i))return!1;if(Pa(i)(t.center))return!0;var l=o.axis,u=i.center[l.crossAxisLine],m=t[l.crossAxisStart],f=t[l.crossAxisEnd],d=ct(i[l.crossAxisStart],i[l.crossAxisEnd]),p=d(m),g=d(f);return!p&&!g?!0:p?m<u:f>u});return a.length?a.length===1?a[0].descriptor.id:vi({pageBorderBox:t,draggable:r,candidates:a}):null}var Na=function(t,r){return at(hr(t,r))},hi=function(e,t){var r=e.frame;return r?Na(t,r.scroll.diff.value):t};function Ra(e){var t=e.displaced,r=e.id;return!!(t.visible[r]||t.invisible[r])}function bi(e){var t=e.draggable,r=e.closest,n=e.inHomeList;return r?n&&r.descriptor.index>t.descriptor.index?r.descriptor.index-1:r.descriptor.index:null}var yi=function(e){var t=e.pageBorderBoxWithDroppableScroll,r=e.draggable,n=e.destination,a=e.insideDestination,o=e.last,i=e.viewport,l=e.afterCritical,u=n.axis,m=Xr(n.axis,r.displaceBy),f=m.value,d=t[u.start],p=t[u.end],g=Hr(r,a),C=rr(g,function(Y){var X=Y.descriptor.id,ce=Y.page.borderBox.center[u.line],xe=Sr(X,l),Be=Ra({displaced:o,id:X});return xe?Be?p<=ce:d<ce-f:Be?p<=ce+f:d<ce}),G=bi({draggable:r,closest:C,inHomeList:Er(r,n)});return gn({draggable:r,insideDestination:a,destination:n,viewport:i,last:o,displacedBy:m,index:G})},xi=4,Ci=function(e){var t=e.draggable,r=e.pageBorderBoxWithDroppableScroll,n=e.previousImpact,a=e.destination,o=e.insideDestination,i=e.afterCritical;if(!a.isCombineEnabled)return null;var l=a.axis,u=Xr(a.axis,t.displaceBy),m=u.value,f=r[l.start],d=r[l.end],p=Hr(t,o),g=rr(p,function(G){var Y=G.descriptor.id,X=G.page.borderBox,ce=X[l.size],xe=ce/xi,Be=Sr(Y,i),tt=Ra({displaced:n.displaced,id:Y});return Be?tt?d>X[l.start]+xe&&d<X[l.end]-xe:f>X[l.start]-m+xe&&f<X[l.end]-m-xe:tt?d>X[l.start]+m+xe&&d<X[l.end]+m-xe:f>X[l.start]+xe&&f<X[l.end]-xe});if(!g)return null;var C={displacedBy:u,displaced:n.displaced,at:{type:"COMBINE",combine:{draggableId:g.descriptor.id,droppableId:a.descriptor.id}}};return C},Oa=function(e){var t=e.pageOffset,r=e.draggable,n=e.draggables,a=e.droppables,o=e.previousImpact,i=e.viewport,l=e.afterCritical,u=Na(r.page.borderBox,t),m=gi({pageBorderBox:u,draggable:r,droppables:a});if(!m)return Je;var f=a[m],d=wr(f.descriptor.id,n),p=hi(f,u);return Ci({pageBorderBoxWithDroppableScroll:p,draggable:r,previousImpact:o,destination:f,insideDestination:d,afterCritical:l})||yi({pageBorderBoxWithDroppableScroll:p,draggable:r,destination:f,insideDestination:d,last:o.displaced,viewport:i,afterCritical:l})},$n=function(e,t){var r;return(0,A.Z)({},e,(r={},r[t.descriptor.id]=t,r))},wi=function(t){var r=t.previousImpact,n=t.impact,a=t.droppables,o=Jt(r),i=Jt(n);if(!o||o===i)return a;var l=a[o];if(!l.subject.withPlaceholder)return a;var u=ui(l);return $n(a,u)},Ei=function(e){var t=e.draggable,r=e.draggables,n=e.droppables,a=e.previousImpact,o=e.impact,i=wi({previousImpact:a,impact:o,droppables:n}),l=Jt(o);if(!l)return i;var u=n[l];if(Er(t,u)||u.subject.withPlaceholder)return i;var m=Aa(u,t,r);return $n(i,m)},Jr=function(e){var t=e.state,r=e.clientSelection,n=e.dimensions,a=e.viewport,o=e.impact,i=e.scrollJumpRequest,l=a||t.viewport,u=n||t.dimensions,m=r||t.current.client.selection,f=Kt(m,t.initial.client.selection),d={offset:f,selection:m,borderBoxCenter:$t(t.initial.client.borderBoxCenter,f)},p={selection:$t(d.selection,l.scroll.current),borderBoxCenter:$t(d.borderBoxCenter,l.scroll.current),offset:$t(d.offset,l.scroll.diff.value)},g={client:d,page:p};if(t.phase==="COLLECTING")return(0,A.Z)({phase:"COLLECTING"},t,{dimensions:u,viewport:l,current:g});var C=u.draggables[t.critical.draggable.id],G=o||Oa({pageOffset:p.offset,draggable:C,draggables:u.draggables,droppables:u.droppables,previousImpact:t.impact,viewport:l,afterCritical:t.afterCritical}),Y=Ei({draggable:C,impact:G,previousImpact:t.impact,draggables:u.draggables,droppables:u.droppables}),X=(0,A.Z)({},t,{current:g,dimensions:{draggables:u.draggables,droppables:Y},impact:G,viewport:l,scrollJumpRequest:i||null,forceShouldAnimate:i?!1:null});return X};function Si(e,t){return e.map(function(r){return t[r]})}var Ta=function(e){var t=e.impact,r=e.viewport,n=e.draggables,a=e.destination,o=e.forceShouldAnimate,i=t.displaced,l=Si(i.all,n),u=Yr({afterDragging:l,destination:a,displacedBy:t.displacedBy,viewport:r.frame,forceShouldAnimate:o,last:i});return(0,A.Z)({},t,{displaced:u})},Ma=function(e){var t=e.impact,r=e.draggable,n=e.droppable,a=e.draggables,o=e.viewport,i=e.afterCritical,l=hn({impact:t,draggable:r,draggables:a,droppable:n,afterCritical:i});return kn({pageBorderBoxCenter:l,draggable:r,viewport:o})},Fa=function(e){var t=e.state,r=e.dimensions,n=e.viewport;t.movementMode!=="SNAP"&&$(!1);var a=t.impact,o=n||t.viewport,i=r||t.dimensions,l=i.draggables,u=i.droppables,m=l[t.critical.draggable.id],f=Jt(a);f||$(!1);var d=u[f],p=Ta({impact:a,viewport:o,destination:d,draggables:l}),g=Ma({impact:p,draggable:m,droppable:d,draggables:l,viewport:o,afterCritical:t.afterCritical});return Jr({impact:p,clientSelection:g,state:t,dimensions:i,viewport:o})},Di=function(e){return{index:e.index,droppableId:e.droppableId}},La=function(e){var t=e.draggable,r=e.home,n=e.draggables,a=e.viewport,o=Xr(r.axis,t.displaceBy),i=wr(r.descriptor.id,n),l=i.indexOf(t);l===-1&&$(!1);var u=i.slice(l+1),m=u.reduce(function(g,C){return g[C.descriptor.id]=!0,g},{}),f={inVirtualList:r.descriptor.mode==="virtual",displacedBy:o,effected:m},d=Yr({afterDragging:u,destination:r,displacedBy:o,last:null,viewport:a.frame,forceShouldAnimate:!1}),p={displaced:d,displacedBy:o,at:{type:"REORDER",destination:Di(t.descriptor)}};return{impact:p,afterCritical:f}},Ii=function(e,t){return{draggables:e.draggables,droppables:$n(e.droppables,t)}},_r=function(t){},qr=function(t){},Bi=function(e){var t=e.draggable,r=e.offset,n=e.initialWindowScroll,a=Ue(t.client,r),o=ye(a,n),i=(0,A.Z)({},t,{placeholder:(0,A.Z)({},t.placeholder,{client:a}),client:a,page:o});return i},Ai=function(e){var t=e.frame;return t||$(!1),t},Pi=function(e){var t=e.additions,r=e.updatedDroppables,n=e.viewport,a=n.scroll.diff.value;return t.map(function(o){var i=o.descriptor.droppableId,l=r[i],u=Ai(l),m=u.scroll.diff.value,f=$t(a,m),d=Bi({draggable:o,offset:f,initialWindowScroll:n.scroll.initial});return d})},Ni=function(e){var t=e.state,r=e.published;_r();var n=r.modified.map(function(xe){var Be=t.dimensions.droppables[xe.droppableId],tt=Lr(Be,xe.scroll);return tt}),a=(0,A.Z)({},t.dimensions.droppables,{},mn(n)),o=Kr(Pi({additions:r.additions,updatedDroppables:a,viewport:t.viewport})),i=(0,A.Z)({},t.dimensions.draggables,{},o);r.removals.forEach(function(xe){delete i[xe]});var l={droppables:a,draggables:i},u=Jt(t.impact),m=u?l.droppables[u]:null,f=l.draggables[t.critical.draggable.id],d=l.droppables[t.critical.droppable.id],p=La({draggable:f,home:d,draggables:i,viewport:t.viewport}),g=p.impact,C=p.afterCritical,G=m&&m.isCombineEnabled?t.impact:g,Y=Oa({pageOffset:t.current.page.offset,draggable:l.draggables[t.critical.draggable.id],draggables:l.draggables,droppables:l.droppables,previousImpact:G,viewport:t.viewport,afterCritical:C});qr();var X=(0,A.Z)({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:Y,onLiftImpact:g,dimensions:l,afterCritical:C,forceShouldAnimate:!1});if(t.phase==="COLLECTING")return X;var ce=(0,A.Z)({phase:"DROP_PENDING"},X,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1});return ce},jn=function(t){return t.movementMode==="SNAP"},Hn=function(t,r,n){var a=Ii(t.dimensions,r);return!jn(t)||n?Jr({state:t,dimensions:a}):Fa({state:t,dimensions:a})};function zn(e){return e.isDragging&&e.movementMode==="SNAP"?(0,A.Z)({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var ka={phase:"IDLE",completed:null,shouldFlush:!1},Ri=function(e,t){if(e===void 0&&(e=ka),t.type==="FLUSH")return(0,A.Z)({},ka,{shouldFlush:!0});if(t.type==="INITIAL_PUBLISH"){e.phase!=="IDLE"&&$(!1);var r=t.payload,n=r.critical,a=r.clientSelection,o=r.viewport,i=r.dimensions,l=r.movementMode,u=i.draggables[n.draggable.id],m=i.droppables[n.droppable.id],f={selection:a,borderBoxCenter:u.client.borderBox.center,offset:nt},d={client:f,page:{selection:$t(f.selection,o.scroll.initial),borderBoxCenter:$t(f.selection,o.scroll.initial),offset:$t(f.selection,o.scroll.diff.value)}},p=jr(i.droppables).every(function(An){return!An.isFixedOnPage}),g=La({draggable:u,home:m,draggables:i.draggables,viewport:o}),C=g.impact,G=g.afterCritical,Y={phase:"DRAGGING",isDragging:!0,critical:n,movementMode:l,dimensions:i,initial:d,current:d,isWindowScrollAllowed:p,impact:C,afterCritical:G,onLiftImpact:C,viewport:o,scrollJumpRequest:null,forceShouldAnimate:null};return Y}if(t.type==="COLLECTION_STARTING"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase!=="DRAGGING"&&$(!1);var X=(0,A.Z)({phase:"COLLECTING"},e,{phase:"COLLECTING"});return X}if(t.type==="PUBLISH_WHILE_DRAGGING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"||$(!1),Ni({state:e,published:t.payload});if(t.type==="MOVE"){if(e.phase==="DROP_PENDING")return e;Or(e)||$(!1);var ce=t.payload.client;return tr(ce,e.current.client.selection)?e:Jr({state:e,clientSelection:ce,impact:jn(e)?e.impact:null})}if(t.type==="UPDATE_DROPPABLE_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="COLLECTING")return zn(e);Or(e)||$(!1);var xe=t.payload,Be=xe.id,tt=xe.newScroll,_e=e.dimensions.droppables[Be];if(!_e)return e;var vt=Lr(_e,tt);return Hn(e,vt,!1)}if(t.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(e.phase==="DROP_PENDING")return e;Or(e)||$(!1);var Ft=t.payload,gt=Ft.id,Lt=Ft.isEnabled,zt=e.dimensions.droppables[gt];zt||$(!1),zt.isEnabled===Lt&&$(!1);var Gt=(0,A.Z)({},zt,{isEnabled:Lt});return Hn(e,Gt,!0)}if(t.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(e.phase==="DROP_PENDING")return e;Or(e)||$(!1);var cr=t.payload,sr=cr.id,qt=cr.isCombineEnabled,dr=e.dimensions.droppables[sr];dr||$(!1),dr.isCombineEnabled===qt&&$(!1);var Ut=(0,A.Z)({},dr,{isCombineEnabled:qt});return Hn(e,Ut,!0)}if(t.type==="MOVE_BY_WINDOW_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="DROP_ANIMATING")return e;Or(e)||$(!1),e.isWindowScrollAllowed||$(!1);var Ir=t.payload.newScroll;if(tr(e.viewport.scroll.current,Ir))return zn(e);var pr=Ea(e.viewport,Ir);return jn(e)?Fa({state:e,viewport:pr}):Jr({state:e,viewport:pr})}if(t.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!Or(e))return e;var sn=t.payload.maxScroll;if(tr(sn,e.viewport.scroll.max))return e;var Mr=(0,A.Z)({},e.viewport,{scroll:(0,A.Z)({},e.viewport.scroll,{max:sn})});return(0,A.Z)({phase:"DRAGGING"},e,{viewport:Mr})}if(t.type==="MOVE_UP"||t.type==="MOVE_DOWN"||t.type==="MOVE_LEFT"||t.type==="MOVE_RIGHT"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase!=="DRAGGING"&&$(!1);var Br=fi({state:e,type:t.type});return Br?Jr({state:e,impact:Br.impact,clientSelection:Br.clientSelection,scrollJumpRequest:Br.scrollJumpRequest}):e}if(t.type==="DROP_PENDING"){var fr=t.payload.reason;e.phase!=="COLLECTING"&&$(!1);var Fr=(0,A.Z)({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:fr});return Fr}if(t.type==="DROP_ANIMATE"){var Dn=t.payload,mr=Dn.completed,un=Dn.dropDuration,In=Dn.newHomeClientOffset;e.phase==="DRAGGING"||e.phase==="DROP_PENDING"||$(!1);var Ur={phase:"DROP_ANIMATING",completed:mr,dropDuration:un,newHomeClientOffset:In,dimensions:e.dimensions};return Ur}if(t.type==="DROP_COMPLETE"){var Bn=t.payload.completed;return{phase:"IDLE",completed:Bn,shouldFlush:!1}}return e},Oi=function(t){return{type:"BEFORE_INITIAL_CAPTURE",payload:t}},Ti=function(t){return{type:"LIFT",payload:t}},Mi=function(t){return{type:"INITIAL_PUBLISH",payload:t}},Fi=function(t){return{type:"PUBLISH_WHILE_DRAGGING",payload:t}},Li=function(){return{type:"COLLECTION_STARTING",payload:null}},ki=function(t){return{type:"UPDATE_DROPPABLE_SCROLL",payload:t}},$i=function(t){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:t}},ji=function(t){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:t}},$a=function(t){return{type:"MOVE",payload:t}},Hi=function(t){return{type:"MOVE_BY_WINDOW_SCROLL",payload:t}},zi=function(t){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:t}},Wi=function(){return{type:"MOVE_UP",payload:null}},Zi=function(){return{type:"MOVE_DOWN",payload:null}},Gi=function(){return{type:"MOVE_RIGHT",payload:null}},Ui=function(){return{type:"MOVE_LEFT",payload:null}},Wn=function(){return{type:"FLUSH",payload:null}},Vi=function(t){return{type:"DROP_ANIMATE",payload:t}},Zn=function(t){return{type:"DROP_COMPLETE",payload:t}},ja=function(t){return{type:"DROP",payload:t}},Ki=function(t){return{type:"DROP_PENDING",payload:t}},Ha=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function qu(e){if(!(e.length<=1)){for(var t=e.map(function(l){return l.descriptor.index}),r={},n=1;n<t.length;n++){var a=t[n],o=t[n-1];a!==o+1&&(r[a]=!0)}if(Object.keys(r).length)var i=t.map(function(l){var u=!!r[l];return u?"[\u{1F525}"+l+"]":""+l}).join(", ")}}function Yi(e,t){if(0)var r}var Xi=function(e){return function(t){var r=t.getState,n=t.dispatch;return function(a){return function(o){if(o.type!=="LIFT"){a(o);return}var i=o.payload,l=i.id,u=i.clientSelection,m=i.movementMode,f=r();f.phase==="DROP_ANIMATING"&&n(Zn({completed:f.completed})),r().phase!=="IDLE"&&$(!1),n(Wn()),n(Oi({draggableId:l,movementMode:m}));var d={shouldPublishImmediately:m==="SNAP"},p={draggableId:l,scrollOptions:d},g=e.startPublishing(p),C=g.critical,G=g.dimensions,Y=g.viewport;Yi(C,G),n(Mi({critical:C,dimensions:G,clientSelection:u,movementMode:m,viewport:Y}))}}}},Ji=function(e){return function(){return function(t){return function(r){r.type==="INITIAL_PUBLISH"&&e.dragging(),r.type==="DROP_ANIMATE"&&e.dropping(r.payload.completed.result.reason),(r.type==="FLUSH"||r.type==="DROP_COMPLETE")&&e.resting(),t(r)}}}},Gn={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},Qr={opacity:{drop:0,combining:.7},scale:{drop:.75}},Un={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},Tr=Un.outOfTheWay+"s "+Gn.outOfTheWay,en={fluid:"opacity "+Tr,snap:"transform "+Tr+", opacity "+Tr,drop:function(t){var r=t+"s "+Gn.drop;return"transform "+r+", opacity "+r},outOfTheWay:"transform "+Tr,placeholder:"height "+Tr+", width "+Tr+", margin "+Tr},za=function(t){return tr(t,nt)?null:"translate("+t.x+"px, "+t.y+"px)"},Vn={moveTo:za,drop:function(t,r){var n=za(t);return n?r?n+" scale("+Qr.scale.drop+")":n:null}},Kn=Un.minDropTime,Wa=Un.maxDropTime,_i=Wa-Kn,Za=1500,qi=.6,Qi=function(e){var t=e.current,r=e.destination,n=e.reason,a=gr(t,r);if(a<=0)return Kn;if(a>=Za)return Wa;var o=a/Za,i=Kn+_i*o,l=n==="CANCEL"?i*qi:i;return Number(l.toFixed(2))},el=function(e){var t=e.impact,r=e.draggable,n=e.dimensions,a=e.viewport,o=e.afterCritical,i=n.draggables,l=n.droppables,u=Jt(t),m=u?l[u]:null,f=l[r.descriptor.droppableId],d=Ma({impact:t,draggable:r,draggables:i,afterCritical:o,droppable:m||f,viewport:a}),p=Kt(d,r.client.borderBox.center);return p},tl=function(e){var t=e.draggables,r=e.reason,n=e.lastImpact,a=e.home,o=e.viewport,i=e.onLiftImpact;if(!n.at||r!=="DROP"){var l=Ta({draggables:t,impact:i,destination:a,viewport:o,forceShouldAnimate:!0});return{impact:l,didDropInsideDroppable:!1}}if(n.at.type==="REORDER")return{impact:n,didDropInsideDroppable:!0};var u=(0,A.Z)({},n,{displaced:et});return{impact:u,didDropInsideDroppable:!0}},rl=function(e){var t=e.getState,r=e.dispatch;return function(n){return function(a){if(a.type!=="DROP"){n(a);return}var o=t(),i=a.payload.reason;if(o.phase==="COLLECTING"){r(Ki({reason:i}));return}if(o.phase!=="IDLE"){var l=o.phase==="DROP_PENDING"&&o.isWaiting;l&&$(!1),o.phase==="DRAGGING"||o.phase==="DROP_PENDING"||$(!1);var u=o.critical,m=o.dimensions,f=m.draggables[o.critical.draggable.id],d=tl({reason:i,lastImpact:o.impact,afterCritical:o.afterCritical,onLiftImpact:o.onLiftImpact,home:o.dimensions.droppables[o.critical.droppable.id],viewport:o.viewport,draggables:o.dimensions.draggables}),p=d.impact,g=d.didDropInsideDroppable,C=g?Nr(p):null,G=g?Rr(p):null,Y={index:u.draggable.index,droppableId:u.droppable.id},X={draggableId:f.descriptor.id,type:f.descriptor.type,source:Y,reason:i,mode:o.movementMode,destination:C,combine:G},ce=el({impact:p,draggable:f,dimensions:m,viewport:o.viewport,afterCritical:o.afterCritical}),xe={critical:o.critical,afterCritical:o.afterCritical,result:X,impact:p},Be=!tr(o.current.client.offset,ce)||!!X.combine;if(!Be){r(Zn({completed:xe}));return}var tt=Qi({current:o.current.client.offset,destination:ce,reason:i}),_e={newHomeClientOffset:ce,dropDuration:tt,completed:xe};r(Vi(_e))}}}},Ga=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function nl(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(r){r.target!==window&&r.target!==window.document||e()}}}function al(e){var t=e.onWindowScroll;function r(){t(Ga())}var n=At(r),a=nl(n),o=dt;function i(){return o!==dt}function l(){i()&&$(!1),o=Pt(window,[a])}function u(){i()||$(!1),n.cancel(),o(),o=dt}return{start:l,stop:u,isActive:i}}var ol=function(t){return t.type==="DROP_COMPLETE"||t.type==="DROP_ANIMATE"||t.type==="FLUSH"},il=function(e){var t=al({onWindowScroll:function(n){e.dispatch(Hi({newScroll:n}))}});return function(r){return function(n){!t.isActive()&&n.type==="INITIAL_PUBLISH"&&t.start(),t.isActive()&&ol(n)&&t.stop(),r(n)}}},ll=function(e){var t=!1,r=!1,n=setTimeout(function(){r=!0}),a=function(i){t||r||(t=!0,e(i),clearTimeout(n))};return a.wasCalled=function(){return t},a},sl=function(){var e=[],t=function(o){var i=$r(e,function(m){return m.timerId===o});i===-1&&$(!1);var l=e.splice(i,1),u=l[0];u.callback()},r=function(o){var i=setTimeout(function(){return t(i)}),l={timerId:i,callback:o};e.push(l)},n=function(){if(e.length){var o=[].concat(e);e.length=0,o.forEach(function(i){clearTimeout(i.timerId),i.callback()})}};return{add:r,flush:n}},ul=function(t,r){return t==null&&r==null?!0:t==null||r==null?!1:t.droppableId===r.droppableId&&t.index===r.index},cl=function(t,r){return t==null&&r==null?!0:t==null||r==null?!1:t.draggableId===r.draggableId&&t.droppableId===r.droppableId},dl=function(t,r){if(t===r)return!0;var n=t.draggable.id===r.draggable.id&&t.draggable.droppableId===r.draggable.droppableId&&t.draggable.type===r.draggable.type&&t.draggable.index===r.draggable.index,a=t.droppable.id===r.droppable.id&&t.droppable.type===r.droppable.type;return n&&a},tn=function(t,r){_r(),r(),qr()},bn=function(t,r){return{draggableId:t.draggable.id,type:t.droppable.type,source:{droppableId:t.droppable.id,index:t.draggable.index},mode:r}},Yn=function(t,r,n,a){if(!t){n(a(r));return}var o=ll(n),i={announce:o};t(r,i),o.wasCalled()||n(a(r))},pl=function(e,t){var r=sl(),n=null,a=function(p,g){n&&$(!1),tn("onBeforeCapture",function(){var C=e().onBeforeCapture;if(C){var G={draggableId:p,mode:g};C(G)}})},o=function(p,g){n&&$(!1),tn("onBeforeDragStart",function(){var C=e().onBeforeDragStart;C&&C(bn(p,g))})},i=function(p,g){n&&$(!1);var C=bn(p,g);n={mode:g,lastCritical:p,lastLocation:C.source,lastCombine:null},r.add(function(){tn("onDragStart",function(){return Yn(e().onDragStart,C,t,kt.onDragStart)})})},l=function(p,g){var C=Nr(g),G=Rr(g);n||$(!1);var Y=!dl(p,n.lastCritical);Y&&(n.lastCritical=p);var X=!ul(n.lastLocation,C);X&&(n.lastLocation=C);var ce=!cl(n.lastCombine,G);if(ce&&(n.lastCombine=G),!(!Y&&!X&&!ce)){var xe=(0,A.Z)({},bn(p,n.mode),{combine:G,destination:C});r.add(function(){tn("onDragUpdate",function(){return Yn(e().onDragUpdate,xe,t,kt.onDragUpdate)})})}},u=function(){n||$(!1),r.flush()},m=function(p){n||$(!1),n=null,tn("onDragEnd",function(){return Yn(e().onDragEnd,p,t,kt.onDragEnd)})},f=function(){if(n){var p=(0,A.Z)({},bn(n.lastCritical,n.mode),{combine:null,destination:null,reason:"CANCEL"});m(p)}};return{beforeCapture:a,beforeStart:o,start:i,update:l,flush:u,drop:m,abort:f}},fl=function(e,t){var r=pl(e,t);return function(n){return function(a){return function(o){if(o.type==="BEFORE_INITIAL_CAPTURE"){r.beforeCapture(o.payload.draggableId,o.payload.movementMode);return}if(o.type==="INITIAL_PUBLISH"){var i=o.payload.critical;r.beforeStart(i,o.payload.movementMode),a(o),r.start(i,o.payload.movementMode);return}if(o.type==="DROP_COMPLETE"){var l=o.payload.completed.result;r.flush(),a(o),r.drop(l);return}if(a(o),o.type==="FLUSH"){r.abort();return}var u=n.getState();u.phase==="DRAGGING"&&r.update(u.critical,u.impact)}}}},ml=function(e){return function(t){return function(r){if(r.type!=="DROP_ANIMATION_FINISHED"){t(r);return}var n=e.getState();n.phase!=="DROP_ANIMATING"&&$(!1),e.dispatch(Zn({completed:n.completed}))}}},vl=function(e){var t=null,r=null;function n(){r&&(cancelAnimationFrame(r),r=null),t&&(t(),t=null)}return function(a){return function(o){if((o.type==="FLUSH"||o.type==="DROP_COMPLETE"||o.type==="DROP_ANIMATION_FINISHED")&&n(),a(o),o.type==="DROP_ANIMATE"){var i={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var u=e.getState();u.phase==="DROP_ANIMATING"&&e.dispatch(Ha())}};r=requestAnimationFrame(function(){r=null,t=Pt(window,[i])})}}}},gl=function(e){return function(){return function(t){return function(r){(r.type==="DROP_COMPLETE"||r.type==="FLUSH"||r.type==="DROP_ANIMATE")&&e.stopPublishing(),t(r)}}}},hl=function(e){var t=!1;return function(){return function(r){return function(n){if(n.type==="INITIAL_PUBLISH"){t=!0,e.tryRecordFocus(n.payload.critical.draggable.id),r(n),e.tryRestoreFocusRecorded();return}if(r(n),!!t){if(n.type==="FLUSH"){t=!1,e.tryRestoreFocusRecorded();return}if(n.type==="DROP_COMPLETE"){t=!1;var a=n.payload.completed.result;a.combine&&e.tryShiftRecord(a.draggableId,a.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}},bl=function(t){return t.type==="DROP_COMPLETE"||t.type==="DROP_ANIMATE"||t.type==="FLUSH"},yl=function(e){return function(t){return function(r){return function(n){if(bl(n)){e.stop(),r(n);return}if(n.type==="INITIAL_PUBLISH"){r(n);var a=t.getState();a.phase!=="DRAGGING"&&$(!1),e.start(a);return}r(n),e.scroll(t.getState())}}}},xl=function(e){return function(t){return function(r){if(t(r),r.type==="PUBLISH_WHILE_DRAGGING"){var n=e.getState();n.phase==="DROP_PENDING"&&(n.isWaiting||e.dispatch(ja({reason:n.reason})))}}}},Cl=$e.qC,wl=function(e){var t=e.dimensionMarshal,r=e.focusMarshal,n=e.styleMarshal,a=e.getResponders,o=e.announce,i=e.autoScroller;return(0,$e.MT)(Ri,Cl((0,$e.md)(Ji(n),gl(t),Xi(t),rl,ml,vl,xl,yl(i),il,hl(r),fl(a,o))))},Xn=function(){return{additions:{},removals:{},modified:{}}};function El(e){var t=e.registry,r=e.callbacks,n=Xn(),a=null,o=function(){a||(r.collectionStarting(),a=requestAnimationFrame(function(){a=null,_r();var f=n,d=f.additions,p=f.removals,g=f.modified,C=Object.keys(d).map(function(X){return t.draggable.getById(X).getDimension(nt)}).sort(function(X,ce){return X.descriptor.index-ce.descriptor.index}),G=Object.keys(g).map(function(X){var ce=t.droppable.getById(X),xe=ce.callbacks.getScrollWhileDragging();return{droppableId:X,scroll:xe}}),Y={additions:C,removals:Object.keys(p),modified:G};n=Xn(),qr(),r.publish(Y)}))},i=function(f){var d=f.descriptor.id;n.additions[d]=f,n.modified[f.descriptor.droppableId]=!0,n.removals[d]&&delete n.removals[d],o()},l=function(f){var d=f.descriptor;n.removals[d.id]=!0,n.modified[d.droppableId]=!0,n.additions[d.id]&&delete n.additions[d.id],o()},u=function(){a&&(cancelAnimationFrame(a),a=null,n=Xn())};return{add:i,remove:l,stop:u}}var Ua=function(e){var t=e.scrollHeight,r=e.scrollWidth,n=e.height,a=e.width,o=Kt({x:r,y:t},{x:a,y:n}),i={x:Math.max(0,o.x),y:Math.max(0,o.y)};return i},Va=function(){var e=document.documentElement;return e||$(!1),e},Ka=function(){var e=Va(),t=Ua({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight});return t},Sl=function(){var e=Ga(),t=Ka(),r=e.y,n=e.x,a=Va(),o=a.clientWidth,i=a.clientHeight,l=n+o,u=r+i,m=at({top:r,left:n,right:l,bottom:u}),f={frame:m,scroll:{initial:e,current:e,max:t,diff:{value:nt,displacement:nt}}};return f},Dl=function(e){var t=e.critical,r=e.scrollOptions,n=e.registry;_r();var a=Sl(),o=a.scroll.current,i=t.droppable,l=n.droppable.getAllByType(i.type).map(function(d){return d.callbacks.getDimensionAndWatchScroll(o,r)}),u=n.draggable.getAllByType(t.draggable.type).map(function(d){return d.getDimension(o)}),m={draggables:Kr(u),droppables:mn(l)};qr();var f={dimensions:m,critical:t,viewport:a};return f};function Ya(e,t,r){if(r.descriptor.id===t.id||r.descriptor.type!==t.type)return!1;var n=e.droppable.getById(r.descriptor.droppableId);return n.descriptor.mode==="virtual"}var Il=function(e,t){var r=null,n=El({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),a=function(g,C){e.droppable.exists(g)||$(!1),r&&t.updateDroppableIsEnabled({id:g,isEnabled:C})},o=function(g,C){r&&(e.droppable.exists(g)||$(!1),t.updateDroppableIsCombineEnabled({id:g,isCombineEnabled:C}))},i=function(g,C){r&&(e.droppable.exists(g)||$(!1),t.updateDroppableScroll({id:g,newScroll:C}))},l=function(g,C){r&&e.droppable.getById(g).callbacks.scroll(C)},u=function(){if(r){n.stop();var g=r.critical.droppable;e.droppable.getAllByType(g.type).forEach(function(C){return C.callbacks.dragStopped()}),r.unsubscribe(),r=null}},m=function(g){r||$(!1);var C=r.critical.draggable;g.type==="ADDITION"&&Ya(e,C,g.value)&&n.add(g.value),g.type==="REMOVAL"&&Ya(e,C,g.value)&&n.remove(g.value)},f=function(g){r&&$(!1);var C=e.draggable.getById(g.draggableId),G=e.droppable.getById(C.descriptor.droppableId),Y={draggable:C.descriptor,droppable:G.descriptor},X=e.subscribe(m);return r={critical:Y,unsubscribe:X},Dl({critical:Y,registry:e,scrollOptions:g.scrollOptions})},d={updateDroppableIsEnabled:a,updateDroppableIsCombineEnabled:o,scrollDroppable:l,updateDroppableScroll:i,startPublishing:f,stopPublishing:u};return d},Xa=function(e,t){return e.phase==="IDLE"?!0:e.phase!=="DROP_ANIMATING"||e.completed.result.draggableId===t?!1:e.completed.result.reason==="DROP"},Bl=function(e){window.scrollBy(e.x,e.y)},Al=ft(function(e){return jr(e).filter(function(t){return!(!t.isEnabled||!t.frame)})}),Pl=function(t,r){var n=rr(Al(r),function(a){return a.frame||$(!1),Pa(a.frame.pageMarginBox)(t)});return n},Nl=function(e){var t=e.center,r=e.destination,n=e.droppables;if(r){var a=n[r];return a.frame?a:null}var o=Pl(t,n);return o},Dr={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(t){return Math.pow(t,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},Rl=function(e,t){var r=e[t.size]*Dr.startFromPercentage,n=e[t.size]*Dr.maxScrollAtPercentage,a={startScrollingFrom:r,maxScrollValueAt:n};return a},Ja=function(e){var t=e.startOfRange,r=e.endOfRange,n=e.current,a=r-t;if(a===0)return 0;var o=n-t,i=o/a;return i},Jn=1,Ol=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return Dr.maxPixelScroll;if(e===t.startScrollingFrom)return Jn;var r=Ja({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),n=1-r,a=Dr.maxPixelScroll*Dr.ease(n);return Math.ceil(a)},_a=Dr.durationDampening.accelerateAt,qa=Dr.durationDampening.stopDampeningAt,Tl=function(e,t){var r=t,n=qa,a=Date.now(),o=a-r;if(o>=qa)return e;if(o<_a)return Jn;var i=Ja({startOfRange:_a,endOfRange:n,current:o}),l=e*Dr.ease(i);return Math.ceil(l)},Qa=function(e){var t=e.distanceToEdge,r=e.thresholds,n=e.dragStartTime,a=e.shouldUseTimeDampening,o=Ol(t,r);return o===0?0:a?Math.max(Tl(o,n),Jn):o},eo=function(e){var t=e.container,r=e.distanceToEdges,n=e.dragStartTime,a=e.axis,o=e.shouldUseTimeDampening,i=Rl(t,a),l=r[a.end]<r[a.start];return l?Qa({distanceToEdge:r[a.end],thresholds:i,dragStartTime:n,shouldUseTimeDampening:o}):-1*Qa({distanceToEdge:r[a.start],thresholds:i,dragStartTime:n,shouldUseTimeDampening:o})},Ml=function(e){var t=e.container,r=e.subject,n=e.proposedScroll,a=r.height>t.height,o=r.width>t.width;return!o&&!a?n:o&&a?null:{x:o?0:n.x,y:a?0:n.y}},Fl=Vr(function(e){return e===0?0:e}),to=function(e){var t=e.dragStartTime,r=e.container,n=e.subject,a=e.center,o=e.shouldUseTimeDampening,i={top:a.y-r.top,right:r.right-a.x,bottom:r.bottom-a.y,left:a.x-r.left},l=eo({container:r,distanceToEdges:i,dragStartTime:t,axis:vr,shouldUseTimeDampening:o}),u=eo({container:r,distanceToEdges:i,dragStartTime:t,axis:zr,shouldUseTimeDampening:o}),m=Fl({x:u,y:l});if(tr(m,nt))return null;var f=Ml({container:r,subject:n,proposedScroll:m});return f?tr(f,nt)?null:f:null},Ll=Vr(function(e){return e===0?0:e>0?1:-1}),_n=function(){var e=function(r,n){return r<0?r:r>n?r-n:0};return function(t){var r=t.current,n=t.max,a=t.change,o=$t(r,a),i={x:e(o.x,n.x),y:e(o.y,n.y)};return tr(i,nt)?null:i}}(),ro=function(t){var r=t.max,n=t.current,a=t.change,o={x:Math.max(n.x,r.x),y:Math.max(n.y,r.y)},i=Ll(a),l=_n({max:o,current:n,change:i});return!l||i.x!==0&&l.x===0||i.y!==0&&l.y===0},qn=function(t,r){return ro({current:t.scroll.current,max:t.scroll.max,change:r})},kl=function(t,r){if(!qn(t,r))return null;var n=t.scroll.max,a=t.scroll.current;return _n({current:a,max:n,change:r})},Qn=function(t,r){var n=t.frame;return n?ro({current:n.scroll.current,max:n.scroll.max,change:r}):!1},$l=function(t,r){var n=t.frame;return!n||!Qn(t,r)?null:_n({current:n.scroll.current,max:n.scroll.max,change:r})},jl=function(e){var t=e.viewport,r=e.subject,n=e.center,a=e.dragStartTime,o=e.shouldUseTimeDampening,i=to({dragStartTime:a,container:t.frame,subject:r,center:n,shouldUseTimeDampening:o});return i&&qn(t,i)?i:null},Hl=function(e){var t=e.droppable,r=e.subject,n=e.center,a=e.dragStartTime,o=e.shouldUseTimeDampening,i=t.frame;if(!i)return null;var l=to({dragStartTime:a,container:i.pageMarginBox,subject:r,center:n,shouldUseTimeDampening:o});return l&&Qn(t,l)?l:null},no=function(e){var t=e.state,r=e.dragStartTime,n=e.shouldUseTimeDampening,a=e.scrollWindow,o=e.scrollDroppable,i=t.current.page.borderBoxCenter,l=t.dimensions.draggables[t.critical.draggable.id],u=l.page.marginBox;if(t.isWindowScrollAllowed){var m=t.viewport,f=jl({dragStartTime:r,viewport:m,subject:u,center:i,shouldUseTimeDampening:n});if(f){a(f);return}}var d=Nl({center:i,destination:Jt(t.impact),droppables:t.dimensions.droppables});if(d){var p=Hl({dragStartTime:r,droppable:d,subject:u,center:i,shouldUseTimeDampening:n});p&&o(d.descriptor.id,p)}},zl=function(e){var t=e.scrollWindow,r=e.scrollDroppable,n=At(t),a=At(r),o=null,i=function(f){o||$(!1);var d=o,p=d.shouldUseTimeDampening,g=d.dragStartTime;no({state:f,scrollWindow:n,scrollDroppable:a,dragStartTime:g,shouldUseTimeDampening:p})},l=function(f){_r(),o&&$(!1);var d=Date.now(),p=!1,g=function(){p=!0};no({state:f,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:g,scrollDroppable:g}),o={dragStartTime:d,shouldUseTimeDampening:p},qr(),p&&i(f)},u=function(){o&&(n.cancel(),a.cancel(),o=null)};return{start:l,stop:u,scroll:i}},Wl=function(e){var t=e.move,r=e.scrollDroppable,n=e.scrollWindow,a=function(m,f){var d=$t(m.current.client.selection,f);t({client:d})},o=function(m,f){if(!Qn(m,f))return f;var d=$l(m,f);if(!d)return r(m.descriptor.id,f),null;var p=Kt(f,d);r(m.descriptor.id,p);var g=Kt(f,p);return g},i=function(m,f,d){if(!m||!qn(f,d))return d;var p=kl(f,d);if(!p)return n(d),null;var g=Kt(d,p);n(g);var C=Kt(d,g);return C},l=function(m){var f=m.scrollJumpRequest;if(f){var d=Jt(m.impact);d||$(!1);var p=o(m.dimensions.droppables[d],f);if(p){var g=m.viewport,C=i(m.isWindowScrollAllowed,g,p);C&&a(m,C)}}};return l},Zl=function(e){var t=e.scrollDroppable,r=e.scrollWindow,n=e.move,a=zl({scrollWindow:r,scrollDroppable:t}),o=Wl({move:n,scrollWindow:r,scrollDroppable:t}),i=function(m){if(m.phase==="DRAGGING"){if(m.movementMode==="FLUID"){a.scroll(m);return}m.scrollJumpRequest&&o(m)}},l={scroll:i,start:a.start,stop:a.stop};return l},Wr="data-rbd",Zr=function(){var e=Wr+"-drag-handle";return{base:e,draggableId:e+"-draggable-id",contextId:e+"-context-id"}}(),ea=function(){var e=Wr+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Gl=function(){var e=Wr+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),ao={contextId:Wr+"-scroll-container-context-id"},Ul=function(t){return function(r){return"["+r+'="'+t+'"]'}},rn=function(t,r){return t.map(function(n){var a=n.styles[r];return a?n.selector+" { "+a+" }":""}).join(" ")},Vl="pointer-events: none;",Kl=function(e){var t=Ul(e),r=function(){var l=`
|
|
cursor: -webkit-grab;
|
|
cursor: grab;
|
|
`;return{selector:t(Zr.contextId),styles:{always:`
|
|
-webkit-touch-callout: none;
|
|
-webkit-tap-highlight-color: rgba(0,0,0,0);
|
|
touch-action: manipulation;
|
|
`,resting:l,dragging:Vl,dropAnimating:l}}}(),n=function(){var l=`
|
|
transition: `+en.outOfTheWay+`;
|
|
`;return{selector:t(ea.contextId),styles:{dragging:l,dropAnimating:l,userCancel:l}}}(),a={selector:t(Gl.contextId),styles:{always:"overflow-anchor: none;"}},o={selector:"body",styles:{dragging:`
|
|
cursor: grabbing;
|
|
cursor: -webkit-grabbing;
|
|
user-select: none;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
overflow-anchor: none;
|
|
`}},i=[n,r,a,o];return{always:rn(i,"always"),resting:rn(i,"resting"),dragging:rn(i,"dragging"),dropAnimating:rn(i,"dropAnimating"),userCancel:rn(i,"userCancel")}},_t=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?s.useLayoutEffect:s.useEffect,ta=function(){var t=document.querySelector("head");return t||$(!1),t},oo=function(t){var r=document.createElement("style");return t&&r.setAttribute("nonce",t),r.type="text/css",r};function Yl(e,t){var r=F(function(){return Kl(e)},[e]),n=(0,s.useRef)(null),a=(0,s.useRef)(null),o=I(ft(function(d){var p=a.current;p||$(!1),p.textContent=d}),[]),i=I(function(d){var p=n.current;p||$(!1),p.textContent=d},[]);_t(function(){!n.current&&!a.current||$(!1);var d=oo(t),p=oo(t);return n.current=d,a.current=p,d.setAttribute(Wr+"-always",e),p.setAttribute(Wr+"-dynamic",e),ta().appendChild(d),ta().appendChild(p),i(r.always),o(r.resting),function(){var g=function(G){var Y=G.current;Y||$(!1),ta().removeChild(Y),G.current=null};g(n),g(a)}},[t,i,o,r.always,r.resting,e]);var l=I(function(){return o(r.dragging)},[o,r.dragging]),u=I(function(d){if(d==="DROP"){o(r.dropAnimating);return}o(r.userCancel)},[o,r.dropAnimating,r.userCancel]),m=I(function(){a.current&&o(r.resting)},[o,r.resting]),f=F(function(){return{dragging:l,dropping:u,resting:m}},[l,u,m]);return f}var io=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function nn(e){return e instanceof io(e).HTMLElement}function lo(e,t){var r="["+Zr.contextId+'="'+e+'"]',n=Pr(document.querySelectorAll(r));if(!n.length)return null;var a=rr(n,function(o){return o.getAttribute(Zr.draggableId)===t});return!a||!nn(a)?null:a}function Xl(e){var t=(0,s.useRef)({}),r=(0,s.useRef)(null),n=(0,s.useRef)(null),a=(0,s.useRef)(!1),o=I(function(p,g){var C={id:p,focus:g};return t.current[p]=C,function(){var Y=t.current,X=Y[p];X!==C&&delete Y[p]}},[]),i=I(function(p){var g=lo(e,p);g&&g!==document.activeElement&&g.focus()},[e]),l=I(function(p,g){r.current===p&&(r.current=g)},[]),u=I(function(){n.current||a.current&&(n.current=requestAnimationFrame(function(){n.current=null;var p=r.current;p&&i(p)}))},[i]),m=I(function(p){r.current=null;var g=document.activeElement;g&&g.getAttribute(Zr.draggableId)===p&&(r.current=p)},[]);_t(function(){return a.current=!0,function(){a.current=!1;var p=n.current;p&&cancelAnimationFrame(p)}},[]);var f=F(function(){return{register:o,tryRecordFocus:m,tryRestoreFocusRecorded:u,tryShiftRecord:l}},[o,m,u,l]);return f}function Jl(){var e={draggables:{},droppables:{}},t=[];function r(d){return t.push(d),function(){var g=t.indexOf(d);g!==-1&&t.splice(g,1)}}function n(d){t.length&&t.forEach(function(p){return p(d)})}function a(d){return e.draggables[d]||null}function o(d){var p=a(d);return p||$(!1),p}var i={register:function(p){e.draggables[p.descriptor.id]=p,n({type:"ADDITION",value:p})},update:function(p,g){var C=e.draggables[g.descriptor.id];C&&C.uniqueId===p.uniqueId&&(delete e.draggables[g.descriptor.id],e.draggables[p.descriptor.id]=p)},unregister:function(p){var g=p.descriptor.id,C=a(g);C&&p.uniqueId===C.uniqueId&&(delete e.draggables[g],n({type:"REMOVAL",value:p}))},getById:o,findById:a,exists:function(p){return!!a(p)},getAllByType:function(p){return kr(e.draggables).filter(function(g){return g.descriptor.type===p})}};function l(d){return e.droppables[d]||null}function u(d){var p=l(d);return p||$(!1),p}var m={register:function(p){e.droppables[p.descriptor.id]=p},unregister:function(p){var g=l(p.descriptor.id);g&&p.uniqueId===g.uniqueId&&delete e.droppables[p.descriptor.id]},getById:u,findById:l,exists:function(p){return!!l(p)},getAllByType:function(p){return kr(e.droppables).filter(function(g){return g.descriptor.type===p})}};function f(){e.draggables={},e.droppables={},t.length=0}return{draggable:i,droppable:m,subscribe:r,clean:f}}function _l(){var e=F(Jl,[]);return(0,s.useEffect)(function(){return function(){requestAnimationFrame(e.clean)}},[e]),e}var ra=s.createContext(null),an=function(){var e=document.body;return e||$(!1),e},ql={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Ql=function(t){return"rbd-announcement-"+t};function es(e){var t=F(function(){return Ql(e)},[e]),r=(0,s.useRef)(null);(0,s.useEffect)(function(){var o=document.createElement("div");return r.current=o,o.id=t,o.setAttribute("aria-live","assertive"),o.setAttribute("aria-atomic","true"),(0,A.Z)(o.style,ql),an().appendChild(o),function(){setTimeout(function(){var u=an();u.contains(o)&&u.removeChild(o),o===r.current&&(r.current=null)})}},[t]);var n=I(function(a){var o=r.current;if(o){o.textContent=a;return}},[]);return n}var so=0,ts={separator:"::"};function rs(){so=0}function na(e,t){return t===void 0&&(t=ts),F(function(){return""+e+t.separator+so++},[t.separator,e])}function ns(e){var t=e.contextId,r=e.uniqueId;return"rbd-hidden-text-"+t+"-"+r}function as(e){var t=e.contextId,r=e.text,n=na("hidden-text",{separator:"-"}),a=F(function(){return ns({contextId:t,uniqueId:n})},[n,t]);return(0,s.useEffect)(function(){var i=document.createElement("div");return i.id=a,i.textContent=r,i.style.display="none",an().appendChild(i),function(){var u=an();u.contains(i)&&u.removeChild(i)}},[a,r]),a}var yn=s.createContext(null),os={react:"^16.8.5","react-dom":"^16.8.5"},is=/(\d+)\.(\d+)\.(\d+)/,uo=function(t){var r=is.exec(t);r==null&&$(!1);var n=Number(r[1]),a=Number(r[2]),o=Number(r[3]);return{major:n,minor:a,patch:o,raw:t}},ls=function(t,r){return r.major>t.major?!0:r.major<t.major?!1:r.minor>t.minor?!0:r.minor<t.minor?!1:r.patch>=t.patch},ss=function(e,t){var r=uo(e),n=uo(t);ls(r,n)},Qu=`
|
|
We expect a html5 doctype: <!doctype html>
|
|
This is to ensure consistent browser layout and measurement
|
|
|
|
More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md
|
|
`,us=function(e){var t=e.doctype;t&&(t.name.toLowerCase(),t.publicId)};function ec(e){}function on(e,t){}function cs(){on(function(){ss(os.react,s.version),us(document)},[])}function aa(e){var t=(0,s.useRef)(e);return(0,s.useEffect)(function(){t.current=e}),t}function ds(){var e=null;function t(){return!!e}function r(i){return i===e}function n(i){e&&$(!1);var l={abandon:i};return e=l,l}function a(){e||$(!1),e=null}function o(){e&&(e.abandon(),a())}return{isClaimed:t,isActive:r,claim:n,release:a,tryAbandon:o}}var ps=9,fs=13,oa=27,co=32,ms=33,vs=34,gs=35,hs=36,bs=37,ys=38,xs=39,Cs=40,xn,ws=(xn={},xn[fs]=!0,xn[ps]=!0,xn),po=function(e){ws[e.keyCode]&&e.preventDefault()},Cn=function(){var e="visibilitychange";if(typeof document=="undefined")return e;var t=[e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],r=rr(t,function(n){return"on"+n in document});return r||e}(),fo=0,mo=5;function Es(e,t){return Math.abs(t.x-e.x)>=mo||Math.abs(t.y-e.y)>=mo}var vo={type:"IDLE"};function Ss(e){var t=e.cancel,r=e.completed,n=e.getPhase,a=e.setPhase;return[{eventName:"mousemove",fn:function(i){var l=i.button,u=i.clientX,m=i.clientY;if(l===fo){var f={x:u,y:m},d=n();if(d.type==="DRAGGING"){i.preventDefault(),d.actions.move(f);return}d.type!=="PENDING"&&$(!1);var p=d.point;if(Es(p,f)){i.preventDefault();var g=d.actions.fluidLift(f);a({type:"DRAGGING",actions:g})}}}},{eventName:"mouseup",fn:function(i){var l=n();if(l.type!=="DRAGGING"){t();return}i.preventDefault(),l.actions.drop({shouldBlockNextClick:!0}),r()}},{eventName:"mousedown",fn:function(i){n().type==="DRAGGING"&&i.preventDefault(),t()}},{eventName:"keydown",fn:function(i){var l=n();if(l.type==="PENDING"){t();return}if(i.keyCode===oa){i.preventDefault(),t();return}po(i)}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){n().type==="PENDING"&&t()}},{eventName:"webkitmouseforcedown",fn:function(i){var l=n();if(l.type==="IDLE"&&$(!1),l.actions.shouldRespectForcePress()){t();return}i.preventDefault()}},{eventName:Cn,fn:t}]}function Ds(e){var t=(0,s.useRef)(vo),r=(0,s.useRef)(dt),n=F(function(){return{eventName:"mousedown",fn:function(d){if(!d.defaultPrevented&&d.button===fo&&!(d.ctrlKey||d.metaKey||d.shiftKey||d.altKey)){var p=e.findClosestDraggableId(d);if(p){var g=e.tryGetLock(p,i,{sourceEvent:d});if(g){d.preventDefault();var C={x:d.clientX,y:d.clientY};r.current(),m(g,C)}}}}}},[e]),a=F(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(d){if(!d.defaultPrevented){var p=e.findClosestDraggableId(d);if(p){var g=e.findOptionsForDraggable(p);g&&(g.shouldRespectForcePress||e.canGetLock(p)&&d.preventDefault())}}}}},[e]),o=I(function(){var d={passive:!1,capture:!0};r.current=Pt(window,[a,n],d)},[a,n]),i=I(function(){var f=t.current;f.type!=="IDLE"&&(t.current=vo,r.current(),o())},[o]),l=I(function(){var f=t.current;i(),f.type==="DRAGGING"&&f.actions.cancel({shouldBlockNextClick:!0}),f.type==="PENDING"&&f.actions.abort()},[i]),u=I(function(){var d={capture:!0,passive:!1},p=Ss({cancel:l,completed:i,getPhase:function(){return t.current},setPhase:function(C){t.current=C}});r.current=Pt(window,p,d)},[l,i]),m=I(function(d,p){t.current.type!=="IDLE"&&$(!1),t.current={type:"PENDING",point:p,actions:d},u()},[u]);_t(function(){return o(),function(){r.current()}},[o])}var Gr;function Is(){}var Bs=(Gr={},Gr[vs]=!0,Gr[ms]=!0,Gr[hs]=!0,Gr[gs]=!0,Gr);function As(e,t){function r(){t(),e.cancel()}function n(){t(),e.drop()}return[{eventName:"keydown",fn:function(o){if(o.keyCode===oa){o.preventDefault(),r();return}if(o.keyCode===co){o.preventDefault(),n();return}if(o.keyCode===Cs){o.preventDefault(),e.moveDown();return}if(o.keyCode===ys){o.preventDefault(),e.moveUp();return}if(o.keyCode===xs){o.preventDefault(),e.moveRight();return}if(o.keyCode===bs){o.preventDefault(),e.moveLeft();return}if(Bs[o.keyCode]){o.preventDefault();return}po(o)}},{eventName:"mousedown",fn:r},{eventName:"mouseup",fn:r},{eventName:"click",fn:r},{eventName:"touchstart",fn:r},{eventName:"resize",fn:r},{eventName:"wheel",fn:r,options:{passive:!0}},{eventName:Cn,fn:r}]}function Ps(e){var t=(0,s.useRef)(Is),r=F(function(){return{eventName:"keydown",fn:function(o){if(o.defaultPrevented||o.keyCode!==co)return;var i=e.findClosestDraggableId(o);if(!i)return;var l=e.tryGetLock(i,f,{sourceEvent:o});if(!l)return;o.preventDefault();var u=!0,m=l.snapLift();t.current();function f(){u||$(!1),u=!1,t.current(),n()}t.current=Pt(window,As(m,f),{capture:!0,passive:!1})}}},[e]),n=I(function(){var o={passive:!1,capture:!0};t.current=Pt(window,[r],o)},[r]);_t(function(){return n(),function(){t.current()}},[n])}var ia={type:"IDLE"},Ns=120,Rs=.15;function Os(e){var t=e.cancel,r=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(a){a.preventDefault()}},{eventName:"keydown",fn:function(a){if(r().type!=="DRAGGING"){t();return}a.keyCode===oa&&a.preventDefault(),t()}},{eventName:Cn,fn:t}]}function Ts(e){var t=e.cancel,r=e.completed,n=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(o){var i=n();if(i.type!=="DRAGGING"){t();return}i.hasMoved=!0;var l=o.touches[0],u=l.clientX,m=l.clientY,f={x:u,y:m};o.preventDefault(),i.actions.move(f)}},{eventName:"touchend",fn:function(o){var i=n();if(i.type!=="DRAGGING"){t();return}o.preventDefault(),i.actions.drop({shouldBlockNextClick:!0}),r()}},{eventName:"touchcancel",fn:function(o){if(n().type!=="DRAGGING"){t();return}o.preventDefault(),t()}},{eventName:"touchforcechange",fn:function(o){var i=n();i.type==="IDLE"&&$(!1);var l=o.touches[0];if(l){var u=l.force>=Rs;if(u){var m=i.actions.shouldRespectForcePress();if(i.type==="PENDING"){m&&t();return}if(m){if(i.hasMoved){o.preventDefault();return}t();return}o.preventDefault()}}}},{eventName:Cn,fn:t}]}function Ms(e){var t=(0,s.useRef)(ia),r=(0,s.useRef)(dt),n=I(function(){return t.current},[]),a=I(function(g){t.current=g},[]),o=F(function(){return{eventName:"touchstart",fn:function(g){if(!g.defaultPrevented){var C=e.findClosestDraggableId(g);if(C){var G=e.tryGetLock(C,l,{sourceEvent:g});if(G){var Y=g.touches[0],X=Y.clientX,ce=Y.clientY,xe={x:X,y:ce};r.current(),d(G,xe)}}}}}},[e]),i=I(function(){var g={capture:!0,passive:!1};r.current=Pt(window,[o],g)},[o]),l=I(function(){var p=t.current;p.type!=="IDLE"&&(p.type==="PENDING"&&clearTimeout(p.longPressTimerId),a(ia),r.current(),i())},[i,a]),u=I(function(){var p=t.current;l(),p.type==="DRAGGING"&&p.actions.cancel({shouldBlockNextClick:!0}),p.type==="PENDING"&&p.actions.abort()},[l]),m=I(function(){var g={capture:!0,passive:!1},C={cancel:u,completed:l,getPhase:n},G=Pt(window,Ts(C),g),Y=Pt(window,Os(C),g);r.current=function(){G(),Y()}},[u,n,l]),f=I(function(){var g=n();g.type!=="PENDING"&&$(!1);var C=g.actions.fluidLift(g.point);a({type:"DRAGGING",actions:C,hasMoved:!1})},[n,a]),d=I(function(g,C){n().type!=="IDLE"&&$(!1);var G=setTimeout(f,Ns);a({type:"PENDING",point:C,actions:g,longPressTimerId:G}),m()},[m,n,a,f]);_t(function(){return i(),function(){r.current();var C=n();C.type==="PENDING"&&(clearTimeout(C.longPressTimerId),a(ia))}},[n,i,a]),_t(function(){var g=Pt(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return g},[])}function Fs(e){}var Ls={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function go(e,t){if(t==null)return!1;var r=!!Ls[t.tagName.toLowerCase()];if(r)return!0;var n=t.getAttribute("contenteditable");return n==="true"||n===""?!0:t===e?!1:go(e,t.parentElement)}function ks(e,t){var r=t.target;return nn(r)?go(e,r):!1}var $s=function(e){return at(e.getBoundingClientRect()).center};function js(e){return e instanceof io(e).Element}var Hs=function(){var e="matches";if(typeof document=="undefined")return e;var t=[e,"msMatchesSelector","webkitMatchesSelector"],r=rr(t,function(n){return n in Element.prototype});return r||e}();function ho(e,t){return e==null?null:e[Hs](t)?e:ho(e.parentElement,t)}function zs(e,t){return e.closest?e.closest(t):ho(e,t)}function Ws(e){return"["+Zr.contextId+'="'+e+'"]'}function Zs(e,t){var r=t.target;if(!js(r))return null;var n=Ws(e),a=zs(r,n);return!a||!nn(a)?null:a}function Gs(e,t){var r=Zs(e,t);return r?r.getAttribute(Zr.draggableId):null}function Us(e,t){var r="["+ea.contextId+'="'+e+'"]',n=Pr(document.querySelectorAll(r)),a=rr(n,function(o){return o.getAttribute(ea.id)===t});return!a||!nn(a)?null:a}function Vs(e){e.preventDefault()}function wn(e){var t=e.expected,r=e.phase,n=e.isLockActive,a=e.shouldWarn;return!(!n()||t!==r)}function bo(e){var t=e.lockAPI,r=e.store,n=e.registry,a=e.draggableId;if(t.isClaimed())return!1;var o=n.draggable.findById(a);return!(!o||!o.options.isEnabled||!Xa(r.getState(),a))}function Ks(e){var t=e.lockAPI,r=e.contextId,n=e.store,a=e.registry,o=e.draggableId,i=e.forceSensorStop,l=e.sourceEvent,u=bo({lockAPI:t,store:n,registry:a,draggableId:o});if(!u)return null;var m=a.draggable.getById(o),f=Us(r,m.descriptor.id);if(!f||l&&!m.options.canDragInteractiveElements&&ks(f,l))return null;var d=t.claim(i||dt),p="PRE_DRAG";function g(){return m.options.shouldRespectForcePress}function C(){return t.isActive(d)}function G(_e,vt){wn({expected:_e,phase:p,isLockActive:C,shouldWarn:!0})&&n.dispatch(vt())}var Y=G.bind(null,"DRAGGING");function X(_e){function vt(){t.release(),p="COMPLETED"}p!=="PRE_DRAG"&&(vt(),p!=="PRE_DRAG"&&$(!1)),n.dispatch(Ti(_e.liftActionArgs)),p="DRAGGING";function Ft(gt,Lt){if(Lt===void 0&&(Lt={shouldBlockNextClick:!1}),_e.cleanup(),Lt.shouldBlockNextClick){var zt=Pt(window,[{eventName:"click",fn:Vs,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(zt)}vt(),n.dispatch(ja({reason:gt}))}return(0,A.Z)({isActive:function(){return wn({expected:"DRAGGING",phase:p,isLockActive:C,shouldWarn:!1})},shouldRespectForcePress:g,drop:function(Lt){return Ft("DROP",Lt)},cancel:function(Lt){return Ft("CANCEL",Lt)}},_e.actions)}function ce(_e){var vt=At(function(gt){Y(function(){return $a({client:gt})})}),Ft=X({liftActionArgs:{id:o,clientSelection:_e,movementMode:"FLUID"},cleanup:function(){return vt.cancel()},actions:{move:vt}});return(0,A.Z)({},Ft,{move:vt})}function xe(){var _e={moveUp:function(){return Y(Wi)},moveRight:function(){return Y(Gi)},moveDown:function(){return Y(Zi)},moveLeft:function(){return Y(Ui)}};return X({liftActionArgs:{id:o,clientSelection:$s(f),movementMode:"SNAP"},cleanup:dt,actions:_e})}function Be(){var _e=wn({expected:"PRE_DRAG",phase:p,isLockActive:C,shouldWarn:!0});_e&&t.release()}var tt={isActive:function(){return wn({expected:"PRE_DRAG",phase:p,isLockActive:C,shouldWarn:!1})},shouldRespectForcePress:g,fluidLift:ce,snapLift:xe,abort:Be};return tt}var Ys=[Ds,Ps,Ms];function Xs(e){var t=e.contextId,r=e.store,n=e.registry,a=e.customSensors,o=e.enableDefaultSensors,i=[].concat(o?Ys:[],a||[]),l=(0,s.useState)(function(){return ds()})[0],u=I(function(ce,xe){ce.isDragging&&!xe.isDragging&&l.tryAbandon()},[l]);_t(function(){var ce=r.getState(),xe=r.subscribe(function(){var Be=r.getState();u(ce,Be),ce=Be});return xe},[l,r,u]),_t(function(){return l.tryAbandon},[l.tryAbandon]);var m=I(function(X){return bo({lockAPI:l,registry:n,store:r,draggableId:X})},[l,n,r]),f=I(function(X,ce,xe){return Ks({lockAPI:l,registry:n,contextId:t,store:r,draggableId:X,forceSensorStop:ce,sourceEvent:xe&&xe.sourceEvent?xe.sourceEvent:null})},[t,l,n,r]),d=I(function(X){return Gs(t,X)},[t]),p=I(function(X){var ce=n.draggable.findById(X);return ce?ce.options:null},[n.draggable]),g=I(function(){l.isClaimed()&&(l.tryAbandon(),r.getState().phase!=="IDLE"&&r.dispatch(Wn()))},[l,r]),C=I(l.isClaimed,[l]),G=F(function(){return{canGetLock:m,tryGetLock:f,findClosestDraggableId:d,findOptionsForDraggable:p,tryReleaseLock:g,isLockClaimed:C}},[m,f,d,p,g,C]);Fs(i);for(var Y=0;Y<i.length;Y++)i[Y](G)}var Js=function(t){return{onBeforeCapture:t.onBeforeCapture,onBeforeDragStart:t.onBeforeDragStart,onDragStart:t.onDragStart,onDragEnd:t.onDragEnd,onDragUpdate:t.onDragUpdate}};function ln(e){return e.current||$(!1),e.current}function _s(e){var t=e.contextId,r=e.setCallbacks,n=e.sensors,a=e.nonce,o=e.dragHandleUsageInstructions,i=(0,s.useRef)(null);cs();var l=aa(e),u=I(function(){return Js(l.current)},[l]),m=es(t),f=as({contextId:t,text:o}),d=Yl(t,a),p=I(function(gt){ln(i).dispatch(gt)},[]),g=F(function(){return(0,$e.DE)({publishWhileDragging:Fi,updateDroppableScroll:ki,updateDroppableIsEnabled:$i,updateDroppableIsCombineEnabled:ji,collectionStarting:Li},p)},[p]),C=_l(),G=F(function(){return Il(C,g)},[C,g]),Y=F(function(){return Zl((0,A.Z)({scrollWindow:Bl,scrollDroppable:G.scrollDroppable},(0,$e.DE)({move:$a},p)))},[G.scrollDroppable,p]),X=Xl(t),ce=F(function(){return wl({announce:m,autoScroller:Y,dimensionMarshal:G,focusMarshal:X,getResponders:u,styleMarshal:d})},[m,Y,G,X,u,d]);i.current=ce;var xe=I(function(){var gt=ln(i),Lt=gt.getState();Lt.phase!=="IDLE"&>.dispatch(Wn())},[]),Be=I(function(){var gt=ln(i).getState();return gt.isDragging||gt.phase==="DROP_ANIMATING"},[]),tt=F(function(){return{isDragging:Be,tryAbort:xe}},[Be,xe]);r(tt);var _e=I(function(gt){return Xa(ln(i).getState(),gt)},[]),vt=I(function(){return Or(ln(i).getState())},[]),Ft=F(function(){return{marshal:G,focus:X,contextId:t,canLift:_e,isMovementAllowed:vt,dragHandleUsageInstructionsId:f,registry:C}},[t,G,f,X,_e,vt,C]);return Xs({contextId:t,store:ce,registry:C,customSensors:n,enableDefaultSensors:e.enableDefaultSensors!==!1}),(0,s.useEffect)(function(){return xe},[xe]),s.createElement(yn.Provider,{value:Ft},s.createElement(je,{context:ra,store:ce},e.children))}var yo=0;function qs(){yo=0}function Qs(){return F(function(){return""+yo++},[])}function tc(){qs(),rs()}function eu(e){var t=Qs(),r=e.dragHandleUsageInstructions||kt.dragHandleUsageInstructions;return s.createElement(Tt,null,function(n){return s.createElement(_s,{nonce:e.nonce,contextId:t,setCallbacks:n,dragHandleUsageInstructions:r,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)})}var la=function(t){return function(r){return t===r}},tu=la("scroll"),ru=la("auto"),nu=la("visible"),xo=function(t,r){return r(t.overflowX)||r(t.overflowY)},au=function(t,r){return r(t.overflowX)&&r(t.overflowY)},Co=function(t){var r=window.getComputedStyle(t),n={overflowX:r.overflowX,overflowY:r.overflowY};return xo(n,tu)||xo(n,ru)},ou=function(){return!1;var t,r,n,a},wo=function e(t){return t==null?null:t===document.body?ou()?t:null:t===document.documentElement?null:Co(t)?t:e(t.parentElement)},rc=function(e){if(e)var t=wo(e.parentElement)},sa=function(e){return{x:e.scrollLeft,y:e.scrollTop}},iu=function e(t){if(!t)return!1;var r=window.getComputedStyle(t);return r.position==="fixed"?!0:e(t.parentElement)},lu=function(e){var t=wo(e),r=iu(e);return{closestScrollable:t,isFixedOnPage:r}},su=function(e){var t=e.descriptor,r=e.isEnabled,n=e.isCombineEnabled,a=e.isFixedOnPage,o=e.direction,i=e.client,l=e.page,u=e.closest,m=function(){if(!u)return null;var g=u.scrollSize,C=u.client,G=Ua({scrollHeight:g.scrollHeight,scrollWidth:g.scrollWidth,height:C.paddingBox.height,width:C.paddingBox.width});return{pageMarginBox:u.page.marginBox,frameClient:C,scrollSize:g,shouldClipSubject:u.shouldClipSubject,scroll:{initial:u.scroll,current:u.scroll,max:G,diff:{value:nt,displacement:nt}}}}(),f=o==="vertical"?vr:zr,d=Cr({page:l,withPlaceholder:null,axis:f,frame:m}),p={descriptor:t,isCombineEnabled:n,isFixedOnPage:a,axis:f,isEnabled:r,client:i,page:l,frame:m,subject:d};return p},uu=function(t,r){var n=qe(t);if(!r||t!==r)return n;var a=n.paddingBox.top-r.scrollTop,o=n.paddingBox.left-r.scrollLeft,i=a+r.scrollHeight,l=o+r.scrollWidth,u={top:a,right:l,bottom:i,left:o},m=v(u,n.border),f=oe({borderBox:m,margin:n.margin,border:n.border,padding:n.padding});return f},cu=function(e){var t=e.ref,r=e.descriptor,n=e.env,a=e.windowScroll,o=e.direction,i=e.isDropDisabled,l=e.isCombineEnabled,u=e.shouldClipSubject,m=n.closestScrollable,f=uu(t,m),d=ye(f,a),p=function(){if(!m)return null;var C=qe(m),G={scrollHeight:m.scrollHeight,scrollWidth:m.scrollWidth};return{client:C,page:ye(C,a),scroll:sa(m),scrollSize:G,shouldClipSubject:u}}(),g=su({descriptor:r,isEnabled:!i,isCombineEnabled:l,isFixedOnPage:n.isFixedOnPage,direction:o,client:f,page:d,closest:p});return g},du={passive:!1},pu={passive:!0},Eo=function(e){return e.shouldPublishImmediately?du:pu};function En(e){var t=(0,s.useContext)(e);return t||$(!1),t}var Sn=function(t){return t&&t.env.closestScrollable||null};function fu(e){var t=(0,s.useRef)(null),r=En(yn),n=na("droppable"),a=r.registry,o=r.marshal,i=aa(e),l=F(function(){return{id:e.droppableId,type:e.type,mode:e.mode}},[e.droppableId,e.mode,e.type]),u=(0,s.useRef)(l),m=F(function(){return ft(function(Be,tt){t.current||$(!1);var _e={x:Be,y:tt};o.updateDroppableScroll(l.id,_e)})},[l.id,o]),f=I(function(){var Be=t.current;return!Be||!Be.env.closestScrollable?nt:sa(Be.env.closestScrollable)},[]),d=I(function(){var Be=f();m(Be.x,Be.y)},[f,m]),p=F(function(){return At(d)},[d]),g=I(function(){var Be=t.current,tt=Sn(Be);Be&&tt||$(!1);var _e=Be.scrollOptions;if(_e.shouldPublishImmediately){d();return}p()},[p,d]),C=I(function(Be,tt){t.current&&$(!1);var _e=i.current,vt=_e.getDroppableRef();vt||$(!1);var Ft=lu(vt),gt={ref:vt,descriptor:l,env:Ft,scrollOptions:tt};t.current=gt;var Lt=cu({ref:vt,descriptor:l,env:Ft,windowScroll:Be,direction:_e.direction,isDropDisabled:_e.isDropDisabled,isCombineEnabled:_e.isCombineEnabled,shouldClipSubject:!_e.ignoreContainerClipping}),zt=Ft.closestScrollable;return zt&&(zt.setAttribute(ao.contextId,r.contextId),zt.addEventListener("scroll",g,Eo(gt.scrollOptions))),Lt},[r.contextId,l,g,i]),G=I(function(){var Be=t.current,tt=Sn(Be);return Be&&tt||$(!1),sa(tt)},[]),Y=I(function(){var Be=t.current;Be||$(!1);var tt=Sn(Be);t.current=null,tt&&(p.cancel(),tt.removeAttribute(ao.contextId),tt.removeEventListener("scroll",g,Eo(Be.scrollOptions)))},[g,p]),X=I(function(Be){var tt=t.current;tt||$(!1);var _e=Sn(tt);_e||$(!1),_e.scrollTop+=Be.y,_e.scrollLeft+=Be.x},[]),ce=F(function(){return{getDimensionAndWatchScroll:C,getScrollWhileDragging:G,dragStopped:Y,scroll:X}},[Y,C,G,X]),xe=F(function(){return{uniqueId:n,descriptor:l,callbacks:ce}},[ce,l,n]);_t(function(){return u.current=xe.descriptor,a.droppable.register(xe),function(){t.current&&Y(),a.droppable.unregister(xe)}},[ce,l,Y,xe,o,a.droppable]),_t(function(){t.current&&o.updateDroppableIsEnabled(u.current.id,!e.isDropDisabled)},[e.isDropDisabled,o]),_t(function(){t.current&&o.updateDroppableIsCombineEnabled(u.current.id,e.isCombineEnabled)},[e.isCombineEnabled,o])}function ua(){}var So={width:0,height:0,margin:yr},mu=function(t){var r=t.isAnimatingOpenOnMount,n=t.placeholder,a=t.animate;return r||a==="close"?So:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}},vu=function(t){var r=t.isAnimatingOpenOnMount,n=t.placeholder,a=t.animate,o=mu({isAnimatingOpenOnMount:r,placeholder:n,animate:a});return{display:n.display,boxSizing:"border-box",width:o.width,height:o.height,marginTop:o.margin.top,marginRight:o.margin.right,marginBottom:o.margin.bottom,marginLeft:o.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:a!=="none"?en.placeholder:null}};function gu(e){var t=(0,s.useRef)(null),r=I(function(){t.current&&(clearTimeout(t.current),t.current=null)},[]),n=e.animate,a=e.onTransitionEnd,o=e.onClose,i=e.contextId,l=(0,s.useState)(e.animate==="open"),u=l[0],m=l[1];(0,s.useEffect)(function(){return u?n!=="open"?(r(),m(!1),ua):t.current?ua:(t.current=setTimeout(function(){t.current=null,m(!1)}),r):ua},[n,u,r]);var f=I(function(p){p.propertyName==="height"&&(a(),n==="close"&&o())},[n,o,a]),d=vu({isAnimatingOpenOnMount:u,animate:e.animate,placeholder:e.placeholder});return s.createElement(e.placeholder.tagName,{style:d,"data-rbd-placeholder-context-id":i,onTransitionEnd:f,ref:e.innerRef})}var hu=s.memo(gu),ca=s.createContext(null);function Do(e){e&&nn(e)||$(!1)}function da(e){return typeof e=="boolean"}function pa(e,t){t.forEach(function(r){return r(e)})}var bu=[function(t){var r=t.props;r.droppableId||$(!1),typeof r.droppableId!="string"&&$(!1)},function(t){var r=t.props;da(r.isDropDisabled)||$(!1),da(r.isCombineEnabled)||$(!1),da(r.ignoreContainerClipping)||$(!1)},function(t){var r=t.getDroppableRef;Do(r())}],yu=[function(t){var r=t.props,n=t.getPlaceholderRef;if(r.placeholder)var a=n()}],xu=[function(t){var r=t.props;r.renderClone||$(!1)},function(t){var r=t.getPlaceholderRef;r()&&$(!1)}];function Cu(e){on(function(){pa(e,bu),e.props.mode==="standard"&&pa(e,yu),e.props.mode==="virtual"&&pa(e,xu)})}var wu=function(e){(0,fe.Z)(t,e);function t(){for(var n,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=e.call.apply(e,[this].concat(o))||this,n.state={isVisible:!!n.props.on,data:n.props.on,animate:n.props.shouldAnimate&&n.props.on?"open":"none"},n.onClose=function(){n.state.animate==="close"&&n.setState({isVisible:!1})},n}t.getDerivedStateFromProps=function(a,o){return a.shouldAnimate?a.on?{isVisible:!0,data:a.on,animate:"open"}:o.isVisible?{isVisible:!0,data:o.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!a.on,data:a.on,animate:"none"}};var r=t.prototype;return r.render=function(){if(!this.state.isVisible)return null;var a={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(a)},t}(s.PureComponent),Io={dragging:5e3,dropAnimating:4500},Eu=function(t,r){return r?en.drop(r.duration):t?en.snap:en.fluid},Su=function(t,r){return t?r?Qr.opacity.drop:Qr.opacity.combining:null},Du=function(t){return t.forceShouldAnimate!=null?t.forceShouldAnimate:t.mode==="SNAP"};function Iu(e){var t=e.dimension,r=t.client,n=e.offset,a=e.combineWith,o=e.dropping,i=!!a,l=Du(e),u=!!o,m=u?Vn.drop(n,i):Vn.moveTo(n),f={position:"fixed",top:r.marginBox.top,left:r.marginBox.left,boxSizing:"border-box",width:r.borderBox.width,height:r.borderBox.height,transition:Eu(l,o),transform:m,opacity:Su(i,u),zIndex:u?Io.dropAnimating:Io.dragging,pointerEvents:"none"};return f}function Bu(e){return{transform:Vn.moveTo(e.offset),transition:e.shouldAnimateDisplacement?null:"none"}}function Au(e){return e.type==="DRAGGING"?Iu(e):Bu(e)}function Pu(e,t,r){r===void 0&&(r=nt);var n=window.getComputedStyle(t),a=t.getBoundingClientRect(),o=it(a,n),i=ye(o,r),l={client:o,tagName:t.tagName.toLowerCase(),display:n.display},u={x:o.marginBox.width,y:o.marginBox.height},m={descriptor:e,placeholder:l,displaceBy:u,client:o,page:i};return m}function Nu(e){var t=na("draggable"),r=e.descriptor,n=e.registry,a=e.getDraggableRef,o=e.canDragInteractiveElements,i=e.shouldRespectForcePress,l=e.isEnabled,u=F(function(){return{canDragInteractiveElements:o,shouldRespectForcePress:i,isEnabled:l}},[o,l,i]),m=I(function(g){var C=a();return C||$(!1),Pu(r,C,g)},[r,a]),f=F(function(){return{uniqueId:t,descriptor:r,options:u,getDimension:m}},[r,m,u,t]),d=(0,s.useRef)(f),p=(0,s.useRef)(!0);_t(function(){return n.draggable.register(d.current),function(){return n.draggable.unregister(d.current)}},[n.draggable]),_t(function(){if(p.current){p.current=!1;return}var g=d.current;d.current=f,n.draggable.update(f,g)},[f,n.draggable])}function Ru(e,t,r){on(function(){function n(o){return"Draggable[id: "+o+"]: "}var a=e.draggableId;a||$(!1),typeof a!="string"&&$(!1),Rn(e.index)||$(!1),e.mapped.type!=="DRAGGING"&&(Do(r()),e.isEnabled&&(lo(t,a)||$(!1)))})}function Ou(e){}function Tu(e){e.preventDefault()}function Mu(e){var t=(0,s.useRef)(null),r=I(function(gt){t.current=gt},[]),n=I(function(){return t.current},[]),a=En(yn),o=a.contextId,i=a.dragHandleUsageInstructionsId,l=a.registry,u=En(ca),m=u.type,f=u.droppableId,d=F(function(){return{id:e.draggableId,index:e.index,type:m,droppableId:f}},[e.draggableId,e.index,m,f]),p=e.children,g=e.draggableId,C=e.isEnabled,G=e.shouldRespectForcePress,Y=e.canDragInteractiveElements,X=e.isClone,ce=e.mapped,xe=e.dropAnimationFinished;if(Ru(e,o,n),Ou(X),!X){var Be=F(function(){return{descriptor:d,registry:l,getDraggableRef:n,canDragInteractiveElements:Y,shouldRespectForcePress:G,isEnabled:C}},[d,l,n,Y,G,C]);Nu(Be)}var tt=F(function(){return C?{tabIndex:0,role:"button","aria-describedby":i,"data-rbd-drag-handle-draggable-id":g,"data-rbd-drag-handle-context-id":o,draggable:!1,onDragStart:Tu}:null},[o,i,g,C]),_e=I(function(gt){ce.type==="DRAGGING"&&ce.dropping&>.propertyName==="transform"&&xe()},[xe,ce]),vt=F(function(){var gt=Au(ce),Lt=ce.type==="DRAGGING"&&ce.dropping?_e:null,zt={innerRef:r,draggableProps:{"data-rbd-draggable-context-id":o,"data-rbd-draggable-id":g,style:gt,onTransitionEnd:Lt},dragHandleProps:tt};return zt},[o,tt,g,ce,_e,r]),Ft=F(function(){return{draggableId:d.id,type:d.type,source:{index:d.index,droppableId:d.droppableId}}},[d.droppableId,d.id,d.index,d.type]);return p(vt,ce.snapshot,Ft)}var Bo=function(e,t){return e===t},Ao=function(e){var t=e.combine,r=e.destination;return r?r.droppableId:t?t.droppableId:null},Fu=function(t){return t.combine?t.combine.draggableId:null},Lu=function(t){return t.at&&t.at.type==="COMBINE"?t.at.combine.draggableId:null};function ku(){var e=ft(function(a,o){return{x:a,y:o}}),t=ft(function(a,o,i,l,u){return{isDragging:!0,isClone:o,isDropAnimating:!!u,dropAnimation:u,mode:a,draggingOver:i,combineWith:l,combineTargetFor:null}}),r=ft(function(a,o,i,l,u,m,f){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:u,combineWith:m,mode:o,offset:a,dimension:i,forceShouldAnimate:f,snapshot:t(o,l,u,m,null)}}}),n=function(o,i){if(o.isDragging){if(o.critical.draggable.id!==i.draggableId)return null;var l=o.current.client.offset,u=o.dimensions.draggables[i.draggableId],m=Jt(o.impact),f=Lu(o.impact),d=o.forceShouldAnimate;return r(e(l.x,l.y),o.movementMode,u,i.isClone,m,f,d)}if(o.phase==="DROP_ANIMATING"){var p=o.completed;if(p.result.draggableId!==i.draggableId)return null;var g=i.isClone,C=o.dimensions.draggables[i.draggableId],G=p.result,Y=G.mode,X=Ao(G),ce=Fu(G),xe=o.dropDuration,Be={duration:xe,curve:Gn.drop,moveTo:o.newHomeClientOffset,opacity:ce?Qr.opacity.drop:null,scale:ce?Qr.scale.drop:null};return{mapped:{type:"DRAGGING",offset:o.newHomeClientOffset,dimension:C,dropping:Be,draggingOver:X,combineWith:ce,mode:Y,forceShouldAnimate:null,snapshot:t(Y,g,X,ce,Be)}}}return null};return n}function Po(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var $u={mapped:{type:"SECONDARY",offset:nt,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Po(null)}};function ju(){var e=ft(function(i,l){return{x:i,y:l}}),t=ft(Po),r=ft(function(i,l,u){return l===void 0&&(l=null),{mapped:{type:"SECONDARY",offset:i,combineTargetFor:l,shouldAnimateDisplacement:u,snapshot:t(l)}}}),n=function(l){return l?r(nt,l,!0):null},a=function(l,u,m,f){var d=m.displaced.visible[l],p=!!(f.inVirtualList&&f.effected[l]),g=Rr(m),C=g&&g.draggableId===l?u:null;if(!d){if(!p)return n(C);if(m.displaced.invisible[l])return null;var G=ur(f.displacedBy.point),Y=e(G.x,G.y);return r(Y,C,!0)}if(p)return n(C);var X=m.displacedBy.point,ce=e(X.x,X.y);return r(ce,C,d.shouldAnimate)},o=function(l,u){if(l.isDragging)return l.critical.draggable.id===u.draggableId?null:a(u.draggableId,l.critical.draggable.id,l.impact,l.afterCritical);if(l.phase==="DROP_ANIMATING"){var m=l.completed;return m.result.draggableId===u.draggableId?null:a(u.draggableId,m.result.draggableId,m.impact,m.afterCritical)}return null};return o}var Hu=function(){var t=ku(),r=ju(),n=function(o,i){return t(o,i)||r(o,i)||$u};return n},zu={dropAnimationFinished:Ha},Wu=b(Hu,zu,null,{context:ra,pure:!0,areStatePropsEqual:Bo})(Mu);function No(e){var t=En(ca),r=t.isUsingCloneFor;return r===e.draggableId&&!e.isClone?null:s.createElement(Wu,e)}function Zu(e){var t=typeof e.isDragDisabled=="boolean"?!e.isDragDisabled:!0,r=!!e.disableInteractiveElementBlocking,n=!!e.shouldRespectForcePress;return s.createElement(No,(0,A.Z)({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:r,shouldRespectForcePress:n}))}function Gu(e){var t=(0,s.useContext)(yn);t||$(!1);var r=t.contextId,n=t.isMovementAllowed,a=(0,s.useRef)(null),o=(0,s.useRef)(null),i=e.children,l=e.droppableId,u=e.type,m=e.mode,f=e.direction,d=e.ignoreContainerClipping,p=e.isDropDisabled,g=e.isCombineEnabled,C=e.snapshot,G=e.useClone,Y=e.updateViewportMaxScroll,X=e.getContainerForClone,ce=I(function(){return a.current},[]),xe=I(function(Gt){a.current=Gt},[]),Be=I(function(){return o.current},[]),tt=I(function(Gt){o.current=Gt},[]);Cu({props:e,getDroppableRef:ce,getPlaceholderRef:Be});var _e=I(function(){n()&&Y({maxScroll:Ka()})},[n,Y]);fu({droppableId:l,type:u,mode:m,direction:f,isDropDisabled:p,isCombineEnabled:g,ignoreContainerClipping:d,getDroppableRef:ce});var vt=s.createElement(wu,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},function(Gt){var cr=Gt.onClose,sr=Gt.data,qt=Gt.animate;return s.createElement(hu,{placeholder:sr,onClose:cr,innerRef:tt,animate:qt,contextId:r,onTransitionEnd:_e})}),Ft=F(function(){return{innerRef:xe,placeholder:vt,droppableProps:{"data-rbd-droppable-id":l,"data-rbd-droppable-context-id":r}}},[r,l,vt,xe]),gt=G?G.dragging.draggableId:null,Lt=F(function(){return{droppableId:l,type:u,isUsingCloneFor:gt}},[l,gt,u]);function zt(){if(!G)return null;var Gt=G.dragging,cr=G.render,sr=s.createElement(No,{draggableId:Gt.draggableId,index:Gt.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(qt,dr){return cr(qt,dr,Gt)});return we.createPortal(sr,X())}return s.createElement(ca.Provider,{value:Lt},i(Ft,C),zt())}var fa=function(t,r){return t===r.droppable.type},Ro=function(t,r){return r.draggables[t.draggable.id]},Uu=function(){var t={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},r=(0,A.Z)({},t,{shouldAnimatePlaceholder:!1}),n=ft(function(i){return{draggableId:i.id,type:i.type,source:{index:i.index,droppableId:i.droppableId}}}),a=ft(function(i,l,u,m,f,d){var p=f.descriptor.id,g=f.descriptor.droppableId===i;if(g){var C=d?{render:d,dragging:n(f.descriptor)}:null,G={isDraggingOver:u,draggingOverWith:u?p:null,draggingFromThisWith:p,isUsingPlaceholder:!0};return{placeholder:f.placeholder,shouldAnimatePlaceholder:!1,snapshot:G,useClone:C}}if(!l)return r;if(!m)return t;var Y={isDraggingOver:u,draggingOverWith:p,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:f.placeholder,shouldAnimatePlaceholder:!0,snapshot:Y,useClone:null}}),o=function(l,u){var m=u.droppableId,f=u.type,d=!u.isDropDisabled,p=u.renderClone;if(l.isDragging){var g=l.critical;if(!fa(f,g))return r;var C=Ro(g,l.dimensions),G=Jt(l.impact)===m;return a(m,d,G,G,C,p)}if(l.phase==="DROP_ANIMATING"){var Y=l.completed;if(!fa(f,Y.critical))return r;var X=Ro(Y.critical,l.dimensions);return a(m,d,Ao(Y.result)===m,Jt(Y.impact)===m,X,p)}if(l.phase==="IDLE"&&l.completed&&!l.shouldFlush){var ce=l.completed;if(!fa(f,ce.critical))return r;var xe=Jt(ce.impact)===m,Be=!!(ce.impact.at&&ce.impact.at.type==="COMBINE"),tt=ce.critical.droppable.id===m;return xe?Be?t:r:tt?t:r}return r};return o},Vu={updateViewportMaxScroll:zi};function Ku(){return document.body||$(!1),document.body}var Yu={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Ku},Oo=b(Uu,Vu,null,{context:ra,pure:!0,areStatePropsEqual:Bo})(Gu);Oo.defaultProps=Yu},38486:function(Dt,Ge){"use strict";var c;var s=60103,fe=60106,A=60107,$e=60108,Se=60114,q=60109,V=60110,J=60112,T=60113,he=60120,Ae=60115,S=60116,Me=60121,be=60122,ve=60117,je=60129,de=60131;if(typeof Symbol=="function"&&Symbol.for){var Fe=Symbol.for;s=Fe("react.element"),fe=Fe("react.portal"),A=Fe("react.fragment"),$e=Fe("react.strict_mode"),Se=Fe("react.profiler"),q=Fe("react.provider"),V=Fe("react.context"),J=Fe("react.forward_ref"),T=Fe("react.suspense"),he=Fe("react.suspense_list"),Ae=Fe("react.memo"),S=Fe("react.lazy"),Me=Fe("react.block"),be=Fe("react.server.block"),ve=Fe("react.fundamental"),je=Fe("react.debug_trace_mode"),de=Fe("react.legacy_hidden")}function Ze(P){if(typeof P=="object"&&P!==null){var w=P.$$typeof;switch(w){case s:switch(P=P.type,P){case A:case Se:case $e:case T:case he:return P;default:switch(P=P&&P.$$typeof,P){case V:case J:case S:case Ae:case q:return P;default:return w}}case fe:return w}}}var yt=q,Oe=s,te=J,Q=A,Ke=S,Ye=Ae,le=fe,me=Se,ue=$e,_=T;c=V,c=yt,c=Oe,c=te,c=Q,c=Ke,c=Ye,c=le,c=me,c=ue,c=_,c=function(){return!1},c=function(){return!1},Ge.isContextConsumer=function(P){return Ze(P)===V},c=function(P){return Ze(P)===q},c=function(P){return typeof P=="object"&&P!==null&&P.$$typeof===s},c=function(P){return Ze(P)===J},c=function(P){return Ze(P)===A},c=function(P){return Ze(P)===S},c=function(P){return Ze(P)===Ae},c=function(P){return Ze(P)===fe},c=function(P){return Ze(P)===Se},c=function(P){return Ze(P)===$e},c=function(P){return Ze(P)===T},c=function(P){return typeof P=="string"||typeof P=="function"||P===A||P===Se||P===je||P===$e||P===T||P===he||P===de||typeof P=="object"&&P!==null&&(P.$$typeof===S||P.$$typeof===Ae||P.$$typeof===q||P.$$typeof===V||P.$$typeof===J||P.$$typeof===ve||P.$$typeof===Me||P[0]===be)},c=Ze},53410:function(Dt,Ge,c){"use strict";Dt.exports=c(38486)},93314:function(Dt){"use strict";Dt.exports="data:image/png;base64,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"},69168:function(Dt,Ge,c){"use strict";c.d(Ge,{Z:function(){return fe}});var s=c(18773);function fe(A,$e){A.prototype=Object.create($e.prototype),A.prototype.constructor=A,(0,s.Z)(A,$e)}}}]);
|