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(It,Ye,d){"use strict";d.d(Ye,{Z:function(){return q}});var s=d(60499),ve=d(59301),J={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"},V=J,we=d(7657),_=function(ge,Pe){return ve.createElement(we.Z,(0,s.Z)({},ge,{ref:Pe,icon:V}))},K=ve.forwardRef(_),q=K},87395:function(It,Ye,d){"use strict";d.d(Ye,{Z:function(){return q}});var s=d(60499),ve=d(59301),J={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"},V=J,we=d(7657),_=function(ge,Pe){return ve.createElement(we.Z,(0,s.Z)({},ge,{ref:Pe,icon:V}))},K=ve.forwardRef(_),q=K},74501:function(It,Ye){"use strict";Ye.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},46642:function(It,Ye,d){"use strict";d.d(Ye,{t:function(){return S}});var s=d(59301),ve=d(7939),J={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},V=d(92310),we=d.n(V),_=Object.defineProperty,K=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,ge=(je,he,fe)=>he in je?_(je,he,{enumerable:!0,configurable:!0,writable:!0,value:fe}):je[he]=fe,Pe=(je,he)=>{for(var fe in he||(he={}))q.call(he,fe)&&ge(je,fe,he[fe]);if(K)for(var fe of K(he))N.call(he,fe)&&ge(je,fe,he[fe]);return je};const S=({cancelText:je="\u53D6\u6D88",okText:he="\u786E\u5B9A",loading:fe=!1,hasOkBtn:He=!0,hasCancelBtn:pe=!0,okButtonProps:Me={},onCancel:Ue=()=>{},onOk:mt=()=>{},className:Le=""})=>s.createElement("div",{className:we()(J.buttonFixed,Le)},s.createElement("div",{className:J.buttonWrap},pe&&s.createElement(ve.ZP,{size:"middle",className:`${J.button} mr20`,onClick:Ue},je),He&&s.createElement(ve.ZP,Pe({size:"middle",type:"primary",className:`${J.button} mr20`,loading:fe,onClick:mt},Me),he)))},71039:function(It,Ye,d){"use strict";var s=d(59301),ve=d(74501),J=d(48136),V=d(9057),we=d(62957),_=d(59301);const K=(0,s.forwardRef)(({callback:q,width:N,onChange:ge,disabled:Pe,readOnly:S,type:je="",value:he="",style:fe={}},He)=>{const pe=(0,s.useRef)(),Me=(0,s.useRef)(),[Ue,mt]=(0,s.useState)(0),[Le,te]=(0,s.useState)(0),[re,Xe]=(0,s.useState)(!1),Ve=()=>{var Q=document.createElement("div");Q.innerHTML=pe.current.getValue();var I=Q.innerText;return q&&q(I),I};(0,s.useImperativeHandle)(He,()=>({getData:Ve}));const se=Q=>{Q.preventDefault();const I=Q.clientX-Ue,E=Q.clientY-Le;document.body.onmousemove=$=>{let ke=$.clientX-I,$e=$.clientY-E;const A=document.getElementsByClassName("markdown-popup-form")[0],H=window.innerWidth-A.offsetWidth,j=window.innerHeight-A.offsetHeight;ke=Math.max(0,Math.min(ke,H)),$e=Math.max(0,Math.min($e,j)),me($.clientX,$.clientY,I,E)&&(mt(ke),te($e))},document.body.onmouseup=function(){document.body.onmousemove=null}},me=(Q,I,E,$)=>{const ke=document.body.clientHeight,$e=document.body.clientWidth;return Q<20&&E>Q||Q>$e-20&&E<Q||I<20&&$>I||I>ke-20&&$<I?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,s.useEffect)(()=>{re&&setTimeout(()=>{const Q=document.getElementsByClassName("markdown-popup-form")[0],I=window.innerWidth/2-Q.offsetWidth/2,E=window.innerHeight/2-Q.offsetHeight/2;mt(I),te(E)},0)},[re]);const ue=()=>{Pe||S||Xe(!0)};return _.createElement("div",{style:fe},_.createElement("div",{style:{width:N||"100%",position:"relative"},className:`${ve.Z.mathFillWrap} ${Pe||S?"cursorDefault":""}`,onClick:()=>ue()},_.createElement("math-field",{disabled:Pe,locale:"zh_cn",class:`${ve.Z.mathField} ${je}`,readOnly:S,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:pe,style:{width:"100%",fontSize:he?18:14},value:he||""})),_.createElement(we.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:Ue,top:Le},title:_.createElement("div",{style:{cursor:"move"},onMouseDown:se},"\u8F93\u5165\u516C\u5F0F"),open:re,onOk:()=>{const Q=Me.current.getData();pe.current.setValue(Q),ge(Q),Xe(!1)},onCancel:()=>{Xe(!1)},destroyOnClose:!0,className:"markdown-popup-form"},_.createElement(V.Z,{value:he,ref:Me,onChange:ge,showSaveButton:!1})))});Ye.Z=K},9057:function(It,Ye,d){"use strict";var s=d(59301),ve=d(77019),J=d(5269),V=d(31691),we=d(7939),_=d(35883),K=d(74501),q=d(48136),N=d(59301);const ge=(0,s.forwardRef)(({callback:Pe,showSaveButton:S,value:je=""},he)=>{const fe=(0,s.useRef)(),He=[{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 "}]}]}],pe=[{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}`}]}]}],Me=Le=>{fe.current.setValue(fe.current.getValue()+" "+Le.value+" ")},Ue=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:N.createElement(ve.Z,{className:K.Z.lists,gutter:[10,10]},He.map((Le,te)=>N.createElement(J.Z,{flex:"110px",className:K.Z.item},N.createElement("div",null,N.createElement(_.Z,{value:`$$${Le.value}$$`}),Le.name),N.createElement("div",{className:K.Z.children},Le.children.map((re,Xe)=>N.createElement("div",{key:Xe},N.createElement("h1",null,re.name),N.createElement(ve.Z,{gutter:[10,10]},re.data.map((Ve,se)=>N.createElement(J.Z,{key:se,onClick:()=>Me(Ve),className:K.Z.diamond},N.createElement(_.Z,{value:"`$$"+Ve.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:N.createElement(ve.Z,{className:K.Z.lists,gutter:[10,10]},pe.map((Le,te)=>N.createElement(J.Z,{flex:"110px",className:K.Z.item},N.createElement("div",null,N.createElement(_.Z,{value:"`$$"+Le.value+"$$`"}),Le.name),N.createElement("div",{className:K.Z.children},Le.children.map((re,Xe)=>N.createElement("div",{key:Xe},re.name&&N.createElement("h1",null,re.name),N.createElement(ve.Z,{gutter:[10,10]},re.data.map((Ve,se)=>N.createElement(J.Z,{key:se,onClick:()=>Me(Ve),className:K.Z.diamond},N.createElement(_.Z,{value:"`$$"+Ve.value+"$$`"}))))))))))}],mt=()=>{var Le=document.createElement("div");Le.innerHTML=fe.current.getValue();var te=Le.innerText;return Pe&&Pe(te),te};return(0,s.useImperativeHandle)(he,()=>({getData:mt})),N.createElement("div",{className:K.Z.mathWrap},N.createElement(V.default,{defaultActiveKey:"1",items:Ue}),N.createElement("math-field",{locale:"zh_cn",className:K.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:fe,style:{width:800,marginTop:30,fontSize:18}},je||""),S&&N.createElement("div",{className:K.Z.button},N.createElement(we.ZP,{size:"large",onClick:mt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ye.Z=ge},90736:function(It,Ye,d){"use strict";var s=d(59301),ve=d(4977),J=d(7939),V=Object.defineProperty,we=Object.defineProperties,_=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,ge=(he,fe,He)=>fe in he?V(he,fe,{enumerable:!0,configurable:!0,writable:!0,value:He}):he[fe]=He,Pe=(he,fe)=>{for(var He in fe||(fe={}))q.call(fe,He)&&ge(he,He,fe[He]);if(K)for(var He of K(fe))N.call(fe,He)&&ge(he,He,fe[He]);return he},S=(he,fe)=>we(he,_(fe));const je=({img:he,buttonProps:fe={},styles:He={},customText:pe,ButtonText:Me,ButtonClick:Ue,Buttonclass:mt,ButtonTwo:Le,imgStyles:te,loading:re=!1,className:Xe=""})=>s.createElement("section",{className:`tc animated fadeIn ${Xe}`,style:Pe({color:"#999",margin:"100px auto",visibility:re?"hidden":"visible"},He)},s.createElement("img",{src:he||ve,style:S(Pe({},te),{pointerEvents:"none",userSelect:"none"})}),s.createElement("p",{className:"mt20 font14"},pe||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Me&&s.createElement(J.ZP,Pe({className:mt,onClick:Ue},fe),Me),Le&&Le);Ye.Z=je},86974:function(It,Ye,d){"use strict";d.d(Ye,{Z:function(){return mt}});var s=d(59301),ve={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",showClose:"showClose___edZQA",embed:"embed___hvpEJ"},J=d(7939),V=d(70557),we=d(34728),_=d(25399),K=d(76406),q=d(84849),N=d(90736),ge=d(14185),Pe=d(52078),S=d(59301),je=Object.defineProperty,he=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,pe=(Le,te,re)=>te in Le?je(Le,te,{enumerable:!0,configurable:!0,writable:!0,value:re}):Le[te]=re,Me=(Le,te)=>{for(var re in te||(te={}))fe.call(te,re)&&pe(Le,re,te[re]);if(he)for(var re of he(te))He.call(te,re)&&pe(Le,re,te[re]);return Le},Ue=(Le,te,re)=>new Promise((Xe,Ve)=>{var se=Q=>{try{ue(re.next(Q))}catch(I){Ve(I)}},me=Q=>{try{ue(re.throw(Q))}catch(I){Ve(I)}},ue=Q=>Q.done?Xe(Q.value):Promise.resolve(Q.value).then(se,me);ue((re=re.apply(Le,te)).next())}),mt=({editOffice:Le="view",data:te,issaver:re,onSaver:Xe,theme:Ve,type:se,filename:me,monacoEditor:ue,className:Q,style:I,close:E,onClose:$,hasMask:ke,disabledDownload:$e,onImgDimensions:A,showNodata:H,recordInfo:j})=>{const[R,B]=(0,s.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[We,Ie]=(0,s.useState)(""),[k,oe]=(0,s.useState)(),U=window.ENV==="build"?"/react/build":"",Ze=location.host.startsWith("localhost")?ge.Z.PROXY_SERVER:ge.Z.API_SERVER,Ke=10*(1024*1024),O=(0,s.useRef)();te!=null&&te.startsWith("/api")&&se!=="txt"&&(te=ge.Z.API_SERVER+te);const ie=Ee=>Ee.substring(Ee.lastIndexOf("/")+1).split(".").pop();me&&ue&&(ue.filename=me),(0,s.useEffect)(()=>{var Ee,D;const w=(D=(Ee=document.cookie)==null?void 0:Ee.replace(/\s/g,""))==null?void 0:D.split(";");w==null||w.map(b=>{let y=b.split("=");y[0]==="_educoder_session"&&Ie(y[1])})},[]),(0,s.useEffect)(()=>{se==="office"&&(te.indexOf("bigfilescdn.")>-1||te.indexOf("bigfiles1")>-1?oe({url:te,fileType:ie(te),model:te.indexOf("model=edit")?"edit":"view"}):te.indexOf("coze")>-1?oe({url:te,fileType:"doc",model:"view"}):Oe())},[se,te]);function ne(Ee){return Ue(this,null,function*(){Ee.data.type==="pdfdata"&&(Xe(Ee.data.data),window.removeEventListener("message",ne,!1)),console.log("mess---:",Ee.data)})}const Oe=()=>Ue(void 0,null,function*(){console.log("data:",te);let Ee=te;te.startsWith("http")||(Ee=location.origin+Ee);let D=new URL(Ee).pathname.split("/").pop();const w=yield(0,q.gJ)({attachment_id:D});w.url=Ze+w.url,oe(w)}),Be=()=>{if(te.startsWith("http")||te.startsWith("blob:")){Ne();return}(0,K.Sv)(me||"educoder",te,me)},Ne=()=>{j&&(0,Pe.fc)({id:j==null?void 0:j.id,watch_type:1,course_id:j==null?void 0:j.course_id}),(0,K.Nd)(me||"educoder",decodeURIComponent(te))};(0,s.useEffect)(()=>(window.addEventListener("message",Se),()=>{window.removeEventListener("message",Se)}),[]);const Se=Ee=>{var D;((D=Ee==null?void 0:Ee.data)==null?void 0:D.type)==="closePop"&&$()};return S.createElement("div",{style:Me({},I||{}),className:`${ke&&ve.bgBlack} ${se?ve.wrp:"hide"}`},!!se&&E&&S.createElement("div",{id:"closePop",className:ve.close,ref:O},!!A&&S.createElement(_.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>O.current},S.createElement("span",{onClick:()=>{$(),A()}},S.createElement("i",{className:"icon-yulanpizhu"}))),!$e&&window.parent===window&&S.createElement(_.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>O.current},S.createElement("span",{onClick:Ne},S.createElement("i",{className:"icon-quxiaozhiding"}))),re&&S.createElement(_.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>O.current},S.createElement("span",{className:"",onClick:()=>{const Ee=document.getElementById("pdfiframe");window.addEventListener("message",ne,!1),setTimeout(()=>{Ee.contentWindow.postMessage("getData","*")},300)}},S.createElement("i",{className:"icon-baocun"}))),S.createElement(_.Z,{title:"\u5173\u95ED",getPopupContainer:()=>O.current},S.createElement("span",{className:"",onClick:()=>{$()}},S.createElement("i",{className:"icon-guanbi1"})))),S.createElement("div",{className:`${ve[Q]} ${Q} ${ve.monaco} ${se==="txt"?"show":"hide"}`},se==="txt"&&S.createElement(S.Fragment,null,S.createElement(we.ZP,Me({},ue)))),se==="audio"&&S.createElement("audio",{controls:!0,src:`${(te==null?void 0:te.indexOf("http://"))>-1||(te==null?void 0:te.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${te}`,autoPlay:!0}),se==="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})),se==="office"&&k&&S.createElement("iframe",{src:`${U}/office.html?key=${k.key}&url=${btoa(k.url)}&callbackUrl=${Ze+(k.callbackUrl||"")}&fileType=${k.fileType}&title=${k.title||""}&model=${Le}&officeServer=${ge.Z.ONLYOFFICE}&disabledDownload=${!!$e}`}),se==="html"&&S.createElement("iframe",{src:te+"&disposition=inline"}),se==="pdf"&&S.createElement("iframe",{id:"pdfiframe",src:`${U}/js/pdf/index.html?filename=${me||"educoder.pdf"}&url=${encodeURIComponent(te)}&disabledDownload=${!!$e}&model=${Le}`}),se==="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}`}),(se==="other"||se==="download")&&S.createElement(S.Fragment,null,H?S.createElement(N.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:S.createElement(J.ZP,{icon:S.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Be,disabled:$e},"\u4E0B\u8F7D")}):S.createElement(J.ZP,{type:"primary",size:"middle",onClick:Be,disabled:$e},S.createElement(V.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),se==="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"})))}},35883:function(It,Ye,d){"use strict";d.d(Ye,{z:function(){return ue},Z:function(){return Q}});var s=d(59301),ve=d(46214),J=d(20047),V=d(64018),we=d(16471),_=d(14185),K=d(76406),q=d(15342),N=d(44104),ge=d(7939),Pe=d(1012),S=d(86974),je=d(59301),fe=({html:I})=>{const E=(0,s.useRef)(null),$=(0,s.useRef)(null),ke=`.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 $e=E.current.attachShadow({mode:"open"});$.current=document.createElement("div"),$.current.className="markdown-body",$.current.innerHTML=I,$e.appendChild($.current);const A=document.createElement("style");return A.textContent=ke,$e.appendChild(A),()=>{$e.innerHTML=""}},[]),(0,s.useEffect)(()=>{$.current&&($.current.innerHTML=I)},[I]),je.createElement("div",{ref:E})};function He(I){const E=["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"],$=new RegExp(`\\b(${E.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi"),ke=/<meta\s+http-equiv\s*=\s*["']?refresh["']?[^>]*>/gi;return I.replace($,"").replace(ke,"").trim()}var pe={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},Me=Object.defineProperty,Ue=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,te=(I,E,$)=>E in I?Me(I,E,{enumerable:!0,configurable:!0,writable:!0,value:$}):I[E]=$,re=(I,E)=>{for(var $ in E||(E={}))mt.call(E,$)&&te(I,$,E[$]);if(Ue)for(var $ of Ue(E))Le.call(E,$)&&te(I,$,E[$]);return I};const Xe="@\u2581\u2581@",Ve="@\u2581@",se=/<pre[^>]*>/g;function me(I){let E=document.createElement("div");return E.innerHTML=I,E.childNodes.length===0?"":E.childNodes[0].nodeValue}const ue=(I,E)=>{I=I||"";const $=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ke=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,$e=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,A=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return E?I.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace($,(H,j,R,B,We,Ie,k)=>{const oe=j||B||Ie,U=R||We||k||"?";return _.Z.API_SERVER+"/api/attachments/"+oe+U+"&t="+(0,K.Jn)(oe,Date.now())+(H.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(I=I.replace(A,(H,j,R,B,We,Ie,k)=>{const oe=j||B||Ie,U=R||We||k||"?";return _.Z.API_SERVER+"/attachments/download/"+oe+U+"&t="+(0,K.Jn)(oe,Date.now())+(H.indexOf(")")>-1?")":"&")}).replace($,(H,j,R,B,We,Ie,k)=>{const oe=j||B||Ie,U=R||We||k||"?";return _.Z.API_SERVER+"/api/attachments/"+oe+U+"&t="+(0,K.Jn)(oe,Date.now())+(H.indexOf(")")>-1?")":"&")}).replace(ke,(H,j,R,B,We)=>{const Ie=j||B,k=R||We||"";return'"'+_.Z.API_SERVER+"/api/attachments/"+Ie+k+Ie+k+"&t="+(0,K.Jn)(Ie,Date.now())}).replace($e,(H,j,R,B,We)=>{const Ie=j||B,k=R||We||"";return"("+_.Z.API_SERVER+"/files/uploads/"+Ie+k+Ie+k+"&t="+(0,K.Jn)(Ie,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,`
|
|
`),I)};var Q=({value:I="",edit:E=!1,className:$,showTextOnly:ke,showLines:$e,style:A={},stylesPrev:H={},highlightKeywords:j,showProgramFill:R,isProgramFill:B,disabledFill:We=!1,programFillValue:Ie,openEditor:k=()=>{},onFillChange:oe=lt=>{},onFillBlur:U=()=>{},onFillFocus:Ze=()=>{}})=>{let lt=He(String(I||""));const Ke=(0,s.useRef)(),O=(0,s.useRef)(),[ie,ne]=(0,s.useState)(""),[Oe,Be]=(0,s.useState)("office"),[Ne,Se]=(0,s.useState)([]),Ee=(0,s.useRef)("a"+(0,Pe.Z)()),D={},w=T=>/<style[\s\S]*?>/i.test(T||""),b=(T,ee,M)=>{const F=document.createElement(T===Ve?"input":"textarea");F.style.width="100%",F.style.height=T===Ve?"40px":"151px",F.rows=5,F.spellcheck=!1,F.name="edu-program-fill",F.placeholder="\u8BF7\u8F93\u5165",F.dataset.id=ee;const ct=Object.keys(D).length;return D[ct]=F,`<span class="edu-program-fill-wrap ${T===Ve?"":"show"}" style="width:${T===Ve?"600px":"100%"}" title=${M||""}><span>${F.outerHTML}<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>`};function y(T){return T=T.replace(/!\[.*?\]\(.*?\)/g,""),T=T.replace(/\[.*?\]\(.*?\)/g,""),T=T.replace(new RegExp("<iframe.*?<\\/iframe>","gs"),""),T=T.replace(/<embed.*?>/g,""),T=T.replace(/<img.*?>/g,""),T=T.replace(new RegExp("<video.*?>.*?<\\/video>","gs"),""),T=T.replace(new RegExp("<audio.*?>.*?<\\/audio>","gs"),""),T=T.replace(new RegExp("<style.*?>.*?<\\/style>","gs"),""),T=T.replace(new RegExp("<script.*?>.*?<\\/script>","gs"),""),T}const x=T=>!ke&&w(lt)?T:T.replace(/<style.*?>([\s\S]+?)<\/style>/gim,function(ee,M){let F=M.replace(/(\n|\r)/g,"").split("}"),ct=[];return F.map(pt=>{pt!=""&&ct.push(`.${Ee.current} ${pt}`)}),`<style>${ct.join("}")}</style>`}),W=(0,s.useMemo)(()=>{(0,J.Iy)();try{const F=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,ct=/\"\/api\/attachments\/|\"\/attachments\/download\//g,pt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,ht=/\(\/attachments\/download\//g;lt=lt.replace(ht,"("+_.Z.API_SERVER+"/attachments/download/").replace(F,"("+_.Z.API_SERVER+"/api/attachments/").replace(ct,'"'+_.Z.API_SERVER+"/api/attachments/").replace(pt,'"'+_.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,`
|
|
`),Ke.current.style.display="none"}catch(F){}if(R){let F=-1;return lt=lt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(ct,pt,ht){var v;return++F,b(ct,F,(v=Ie==null?void 0:Ie[F])==null?void 0:v.value.replaceAll("<","<").replaceAll(">",">"))}),`<pre style="background:#fff;padding:4px">${x(lt||"")}</pre>`}let T=x(lt);T=(0,J.ZP)(T);const ee=(0,J.ez)();lt.match(/\[TOC\]/)&&(T=T.replace("<p>[TOC]</p>",(0,J.Qv)()),(0,J.Iy)()),T=T.replace(/(__special_katext_id_\d+__)/g,(F,ct)=>{const{type:pt,expression:ht}=ee[ct];return(0,q.renderToString)(me(ht)||"",{displayMode:pt==="block",throwOnError:!1,output:"html"})}),T=T.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,J.AL)();const M=document.createElement("div");if(M.innerHTML=T,ke)return M.innerText;if(j){const F=j.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Je(M,F),M.innerHTML}return setTimeout(()=>Re(),500),M.innerHTML},[lt,j]);(0,s.useEffect)(()=>{Fe.current&&Fe.current.querySelectorAll(["input","textarea"]).forEach(ee=>{ee.oninput=G,ee.onblur=De,ee.onfocus=ae})},[Ne]),(0,s.useEffect)(()=>{var T,ee,M,F,ct;if(Ie!=null&&Ie.length)try{const pt=Fe.current.querySelectorAll(".edu-program-fill-score"),ht=Fe.current.querySelectorAll('[name="edu-program-fill"]');for(const[v,h]of ht.entries())h.value=((T=Ie==null?void 0:Ie[v])==null?void 0:T.value)||"",((ee=Ie==null?void 0:Ie[v])==null?void 0:ee.type)==="warning"?h.className="program-fill-warning":((M=Ie==null?void 0:Ie[v])==null?void 0:M.type)==="success"?h.className="program-fill-success":h.className="";for(const[v,h]of pt.entries())h.innerHTML=(F=Ie==null?void 0:Ie[v])!=null&&F.score?`${(ct=Ie==null?void 0:Ie[v])==null?void 0:ct.score}\u5206`:"";Se(Ie)}catch(pt){console.log(pt,"error")}},[Ie]);const G=T=>{Ne[T.target.dataset.id]=Ne[T.target.dataset.id]||{},Ne[T.target.dataset.id].value=T.target.value,Se([...Ne]),oe(Ne,T.target.dataset.id)},De=T=>{Ne[T.target.dataset.id]=Ne[T.target.dataset.id]||{},Ne[T.target.dataset.id].value=T.target.value,Se([...Ne]),U(Ne,T.target.dataset.id)},ae=T=>{Ne[T.target.dataset.id]=Ne[T.target.dataset.id]||{},Ne[T.target.dataset.id].value=T.target.value,Se([...Ne]),Ze(Ne,T.target.dataset.id)};function Je(T,ee){return T.childNodes.forEach(M=>{var F;if(M.childNodes.length>0)Je(M,ee);else if(M.nodeName!=="IMG")if(M.innerHTML)M.innerHTML=(F=M.innerHTML)==null?void 0:F.replace(new RegExp(ee,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>');else{const ct=document.createElement("span");ct.innerHTML=M.textContent.replace(new RegExp(ee,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),M.replaceWith(ct)}})}const Fe=(0,s.useRef)();J.jb.WebkitLineClamp=$e,$e&&(A=re(re({},A),J.jb));function Te(T){let ee=T.target;if(ee.tagName.toUpperCase()==="A"){let M=ee.getAttribute("href");if(M.indexOf("office")>-1)T.preventDefault(),ne(M),Be("office");else if(M.indexOf("application/pdf")>-1)T.preventDefault(),ne(M),Be("pdf");else if(M.indexOf("text/html")>-1)T.preventDefault(),ne(M),Be("html");else if(M.startsWith("#")){T.preventDefault();let F=document.getElementById(M.replace("#",""));F&&F.scrollIntoView(!0)}}}const Re=()=>{var T;const ee=(T=Fe.current)==null?void 0:T.querySelectorAll("video");ee==null||ee.forEach(M=>{if(M.oncontextmenu=()=>!1,M.src.indexOf(".m3u8")>-1&&!M.canPlayType("application/vnd.apple.mpegurl")){if(we.ZP.isSupported()){var F=new we.ZP;F.loadSource(M.src),F.attachMedia(M)}}})};(0,s.useEffect)(()=>{if(Fe.current&&W&&W.match(se)&&window.PR.prettyPrint(),Fe.current)return Fe.current.addEventListener("click",Te),()=>{var T;(T=Fe.current)==null||T.removeEventListener("click",Te),(0,J.AL)(),(0,J.Iy)()}},[W,Fe.current,Te]);const rt=T=>{T.target.nodeName==="IMG"&&T.target.className.indexOf("draw-flowchart")>-1?(Ke.current.style.zIndex=1,Ke.current.style.display="flex",Ke.current.style.width=T.target.clientWidth+"px",Ke.current.style.height=T.target.clientHeight+"px",Ke.current.style.top=T.target.offsetTop+"px",Ke.current.style.left=T.target.offsetLeft+"px",T.target.id&&(O.current=T.target.id)):Ke.current.style.display="none"},st=()=>{Ke.current.style.display="none"};return(0,s.useEffect)(()=>{var T;const ee=M=>{M.preventDefault(),M.clipboardData.setData("text",window.getSelection().toString())};return(T=Fe.current)==null||T.addEventListener("copy",ee),()=>{var M;(M=Fe.current)==null||M.removeEventListener("copy",ee)}},[Fe.current]),s.createElement("div",{style:{position:"relative"},onMouseLeave:st},ke&&s.createElement("div",{ref:Fe,className:`${pe.mdBody} `},W),!ke&&!w(W)&&s.createElement("div",{ref:Fe,style:re({},A),onMouseOver:rt,className:`${$||""} ${We?"disabled-fill":""} markdown-body ${pe.mdBody} ${Ee.current}`,dangerouslySetInnerHTML:{__html:W}}),!ke&&w(W)&&s.createElement(fe,{html:W}),s.createElement("div",{ref:Ke,className:`${pe.button} ${E?"":pe.previewFlowChart}`},s.createElement(N.Z,null,s.createElement(ge.ZP,{onClick:()=>{E?k(O.current):(ne(O.current),Be("flowChart"))}},E?"\u7F16\u8F91":"\u9884\u89C8"))),s.createElement(S.Z,{close:!0,data:ie,type:ie!=null&&ie.length?Oe:"",style:re({},H),onClose:()=>ne("")}))}},34728:function(It,Ye,d){"use strict";d.d(Ye,{SV:function(){return Ke},ZP:function(){return lt}});var s=d(59301),ve=d(76374);const J={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"]},V={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"]},we={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(`
|
|
`)}]},_={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(`
|
|
`)}]},K={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 q=d(53184),N=d.n(q),ge=(O,ie,ne)=>new Promise((Oe,Be)=>{var Ne=D=>{try{Ee(ne.next(D))}catch(w){Be(w)}},Se=D=>{try{Ee(ne.throw(D))}catch(w){Be(w)}},Ee=D=>D.done?Oe(D.value):Promise.resolve(D.value).then(Ne,Se);Ee((ne=ne.apply(O,ie)).next())});const Pe={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=(O,ie,ne,Oe)=>{const Be=ie.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:ne.lineNumber,endColumn:ne.column});return Array.from(new Set(Be.match(/\b\w{2,}\b/g)||[])).map(Se=>({label:Se,kind:O.languages.CompletionItemKind.Text,insertText:Se,range:Oe}))},je=(O,ie,ne,Oe)=>{O.languages.registerCompletionItemProvider(ie,{provideCompletionItems(Be,Ne){const Se=Be.getWordUntilPosition(Ne),Ee={startLineNumber:Ne.lineNumber,endLineNumber:Ne.lineNumber,startColumn:Se.startColumn,endColumn:Se.endColumn},D=Be.getLineContent(Ne.lineNumber).substring(Se.startColumn-2,Se.endColumn);return{suggestions:[...S(O,Be,Ne,Ee),...ne.map(b=>({label:b,kind:O.languages.CompletionItemKind.Keyword,documentation:b,insertText:b,insertTextRules:O.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ee})),...Oe.map(b=>({label:b.label,kind:O.languages.CompletionItemKind.Snippet,documentation:b.content,insertText:D.startsWith("#")?b.content.replace(/#/,""):b.content,insertTextRules:O.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ee}))]}}})};var he=O=>{Pe.languages.forEach(ie=>{O.languages.registerDocumentFormattingEditProvider(ie,{provideDocumentFormattingEdits(ne){return ge(this,null,function*(){const Oe=N()(ne.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:ne.getFullModelRange(),text:Oe}]})}})}),je(O,"java",V.keywords,V.quickKey),je(O,"cpp",we.keywords,we.quickKey),je(O,"c",J.keywords,[]),je(O,"python",_.keywords,_.quickKey),je(O,"scala",K.keywords,K.quickKey)};const fe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var He=Object.defineProperty,pe=(O,ie,ne)=>ie in O?He(O,ie,{enumerable:!0,configurable:!0,writable:!0,value:ne}):O[ie]=ne,Me=(O,ie,ne)=>pe(O,typeof ie!="symbol"?ie+"":ie,ne);const Ue=class ko{constructor(ie,ne,Oe){this.placeholder=ie,this.editor=ne,this.monaco=Oe,ne.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return ko.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)}};Me(Ue,"ID","editor.widget.placeholderHint");var Le=Ue,te=d(96236),re=d(6767),Xe=d(25399),Ve=d(78267),se=d(33156),me=d(56102),ue=Object.defineProperty,Q=Object.defineProperties,I=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,$e=(O,ie,ne)=>ie in O?ue(O,ie,{enumerable:!0,configurable:!0,writable:!0,value:ne}):O[ie]=ne,A=(O,ie)=>{for(var ne in ie||(ie={}))$.call(ie,ne)&&$e(O,ne,ie[ne]);if(E)for(var ne of E(ie))ke.call(ie,ne)&&$e(O,ne,ie[ne]);return O},H=(O,ie)=>Q(O,I(ie)),j=(O,ie)=>{var ne={};for(var Oe in O)$.call(O,Oe)&&ie.indexOf(Oe)<0&&(ne[Oe]=O[Oe]);if(O!=null&&E)for(var Oe of E(O))ie.indexOf(Oe)<0&&ke.call(O,Oe)&&(ne[Oe]=O[Oe]);return ne},R=(O,ie,ne)=>new Promise((Oe,Be)=>{var Ne=D=>{try{Ee(ne.next(D))}catch(w){Be(w)}},Se=D=>{try{Ee(ne.throw(D))}catch(w){Be(w)}},Ee=D=>D.done?Oe(D.value):Promise.resolve(D.value).then(Ne,Se);Ee((ne=ne.apply(O,ie)).next())});function B(O){return/^\d+$/.test(O)?`${O}px`:O}function We(){}let Ie=!1;const k={"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 oe(O=[]){let ie=O;if(Array.isArray(O)){for(let ne=0;ne<O.length;ne++){let Oe=k[O[ne]];if(Oe)return Oe}return ie[0]}return k[ie]||ie}let U=null;const Ze=()=>R(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(O){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",O)}});var lt=O=>{var ie=O,{width:ne="100%",height:Oe="100%",value:Be,language:Ne="javascript",style:Se={},options:Ee={},overrideServices:D={},theme:w="vs-dark",onEditBlur:b,isCopy:y=!1,onSave:x,autoHeight:W=!1,forbidCopy:G=!1,forbidCopyTips:De,onChange:ae=We,editorDidMount:Je=We,onFocus:Fe=We,onBreakPoint:Te=We,breakPointValue:Re=[],filename:rt="educoder.txt",errorLine:st,errorContent:T="",highlightLine:ee,openBreakPoint:M=!1,placeholder:F="",showMiniMap:ct=!0}=ie,pt=j(ie,["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 ht=(0,s.useRef)(),v=(0,s.useRef)({}),h=(0,s.useRef)(),P=(0,s.useRef)(),z=(0,s.useRef)([]),le=(0,s.useRef)(!1),be=(0,s.useRef)(),ze=(0,s.useRef)(),_e=(0,s.useRef)(!1),[xe,nt]=(0,s.useState)(!1);function et(){let ye;return ht.current&&(ye=new ve.Z(de=>{for(let ot of de)(ot.target.offsetHeight>0||ot.target.offsetWidth>0)&&v.current.instance.layout()}),ye.observe(ht.current)),ye}function xt(){re.ZP.warning({content:decodeURIComponent(De||fe),key:"monaco-editor-tip"})}const Et=()=>{let ye=v.current.instance;if(Be!=null&&ye&&xe){const de=ye.getModel();de&&Be!==de.getValue()&&(Ie=!0,de.setValue(Be),ye.layout(),Ie=!1)}};(0,s.useEffect)(()=>{const ye=se.Z.subscribe("formatDocument",de=>{var ot;let Ct=v.current.instance;(ot=Ct==null?void 0:Ct.getAction)==null||ot.call(Ct,"editor.action.formatDocument").run()});return window.updateMonacoValue=de=>{ae(de)},ye},[]),(0,s.useEffect)(()=>{var ye;let de=v.current.instance;P.current&&clearTimeout(P.current),P.current=setTimeout(()=>{Et()},500),Be&&(Be!=null&&Be.length)&&((ye=de==null?void 0:de.updateOptions)==null||ye.call(de,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Be.split(/\r\n|\r|\n/g).length))+3,5)}))},[Be,xe,v.current]),(0,s.useEffect)(()=>{if(st&&v.current&&v.current.instance){let de=v.current.instance;de.changeViewZones(function(ot){var Ct=document.createElement("div");Ct.style.padding="10px 20px",Ct.style.width="calc(100% - 20px)",Ct.className="my-error-line-wrp",Ct.innerHTML=T,ot.addZone({afterLineNumber:st||11,heightInLines:3,domNode:Ct})});var ye={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}};de.addOverlayWidget(ye),de.revealPositionInCenter({lineNumber:20,column:1})}},[st,v.current,xe]);const St=(ye="",de)=>{if(!ye||ye.trim()==="")return!0;const Ct=v.current.instance.getModel().getLineTokens(de);let gt=!1;for(let Ht=0;Ht<2;Ht++)Ct.getStandardTokenType(Ht)===1&&(gt=!0);return gt};(0,s.useEffect)(()=>{var ye;const de=(ye=v.current)==null?void 0:ye.instance;if(de&&xe&&G){const ot=de.onDidBlurEditorWidget(()=>{_e.current=!1}),Ct=de.onDidFocusEditorText(()=>{_e.current=!0});return()=>{ot.dispose(),Ct.dispose()}}},[v.current,xe,G]),(0,s.useEffect)(()=>{var ye;if((ye=v.current)!=null&&ye.instance&&xe&&M){let de=v.current.instance,ot=de.getModel();if(!ot)return;(()=>{var wt;let ut=[],yt=[];const Ft=ot.getAllDecorations();for(let Wt of Ft)Wt.options.className==="highlighted-line"&&(ut.push((wt=Wt==null?void 0:Wt.range)==null?void 0:wt.startLineNumber),yt.push(Wt==null?void 0:Wt.id));if(ee===ut[0])return;ot.deltaDecorations(yt,[]);const $t=ot.getLineCount();ee&&ee<=$t&&(de.deltaDecorations([],[{range:new U.Range(ee,1,ee,ot.getLineMaxColumn(ee)),options:{isWholeLine:!0,className:"highlighted-line"}}]),de.revealLineInCenter(ee))})();const gt=(wt=!1)=>{var ut;let yt=[],Ft=[];const $t=ot.getAllDecorations();for(let Wt of $t)Wt.options.linesDecorationsClassName==="breakpoints-select"&&(yt.push((ut=Wt==null?void 0:Wt.range)==null?void 0:ut.startLineNumber),Ft.push(Wt==null?void 0:Wt.id));if(wt)return{lines:yt,ids:Ft};Te(yt)},Ht=wt=>R(void 0,null,function*(){let ut={range:new U.Range(wt,1,wt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield ot.deltaDecorations([],[ut]),gt()}),Mt=wt=>R(void 0,null,function*(){let ut=[];const yt=de.getLineDecorations(wt);for(let Ft of yt)Ft.options.linesDecorationsClassName==="breakpoints-select"&&ut.push(Ft.id);yield ot.deltaDecorations(ut,[]),gt()}),ur=wt=>{let ut=de.getLineDecorations(wt);for(let yt of ut)if(yt.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Ve.isEqual)(Re,gt(!0).lines)){ot.deltaDecorations(gt(!0).ids,[]);const wt=Re.map(ut=>({range:new U.Range(ut,1,ut,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));ot.deltaDecorations([],wt)}const Lt=de.onDidChangeModelContent(wt=>{let ut=de.getPosition();if(ut){let yt=ut.lineNumber;clearTimeout(ze.current),ze.current=setTimeout(()=>{St(ot.getLineContent(yt),yt)?Mt(yt):ur(yt)?(Mt(yt),Ht(yt)):gt()},100)}}),Rt=de.onMouseDown(wt=>{var ut,yt,Ft;if(wt.target.detail&&((Ft=(yt=(ut=wt.target)==null?void 0:ut.element)==null?void 0:yt.className)!=null&&Ft.includes("line-numbers"))){let $t=wt.target.position.lineNumber;if(St(ot.getLineContent($t),$t))return;ur($t)?Mt($t):Ht($t)}}),L=wt=>{let ut={range:new U.Range(wt,1,wt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};z.current=de.deltaDecorations(z.current,[ut])},or=()=>{z.current=de.deltaDecorations(z.current,[])},Jt=de.onMouseMove(wt=>{var ut,yt,Ft;if(or(),wt.target.detail&&((Ft=(yt=(ut=wt.target)==null?void 0:ut.element)==null?void 0:yt.className)!=null&&Ft.includes("line-numbers"))){let $t=wt.target.position.lineNumber;if(St(ot.getLineContent($t),$t))return;L($t)}}),_t=de.onMouseLeave(()=>{or()});return()=>{Lt.dispose(),Rt.dispose(),Jt.dispose(),_t.dispose()}}},[v.current,xe,Re,ee,M,Ne]),(0,s.useEffect)(()=>{var ye;(ye=v.current)!=null&&ye.instance&&M&&v.current.instance.setPosition({lineNumber:0,column:0})},[ee]);function bt(){let ye=v.current.instance;if(ye){const de=ye.getSelection(),ot=v.current.pastePos||{},Ct=new U.Range(ot.startLineNumber||de.endLineNumber,ot.startColumn||de.endColumn,ot.endLineNumber||de.endLineNumber,ot.endColumn||de.endColumn);setTimeout(()=>{ye.executeEdits("",[{range:Ct,text:""}])},300)}}function Tt(ye){(window.navigator.platform.match("Mac")?ye.metaKey:ye.ctrlKey)&&ye.keyCode==83&&(ye.preventDefault(),x())}const tt=()=>{if(W&&v.current.instance){const ye=v.current.instance.getContentHeight();jt(ye<Oe?Oe:ye)}else jt(Oe)};function Pt(ye){var de=document.createEvent("MouseEvents");de.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),ye.dispatchEvent(de)}const At=ye=>{if(!_e.current)return;const{keyCode:de,ctrlKey:ot,metaKey:Ct,target:gt,type:Ht}=ye;return(Ht==="paste"||(de===67||de===86)&&(Ct||ot))&>.nodeName==="TEXTAREA"&&(xt(),ye.preventDefault()),!1};function Gt(ye,de){var ot=window.URL||window.webkitURL||window,Ct=new Blob([de]),gt=document.createElementNS("http://www.w3.org/1999/xhtml","a");gt.href=ot.createObjectURL(Ct),gt.download=ye,Pt(gt)}(0,s.useEffect)(()=>{tt()},[tt]),(0,s.useEffect)(()=>{ht.current&&!xe&&Promise.all([d.e(8909),d.e(5977)]).then(d.bind(d,71448)).then(ye=>{try{U=ye,v.current.instance=U.editor.create(ht.current,{value:Be,language:oe(Ne),theme:w,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:ct||!1}},D);const de=v.current.instance;let gt=[...te.BH._menuItems].find(Lt=>Lt[0]._debugName=="EditorContext")[1],Ht=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Mt=(Lt,Rt)=>{var L,or;let Jt=Lt._first;do Rt.includes((or=(L=Jt.element)==null?void 0:L.command)==null?void 0:or.id)&&Lt._remove(Jt);while(Jt=Jt.next)};if(Je(de,U),setTimeout(()=>{tt(),v.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Gt(rt||"educoder.txt",de.getValue())}})},500),v.current.subscription=de.onDidChangeModelContent(Lt=>{le.current?clearTimeout(be.current):(tt(),ae(de.getValue(),Lt)),be.current=setTimeout(()=>{le.current=!1},500)}),window.Monaco||he(U,oe(Ne)),G&&(Mt(gt,Ht),ht.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",At),window.removeEventListener("paste",At),window.addEventListener("keydown",At),window.addEventListener("paste",At)),window.Monaco=U,b&&de.onDidBlurEditorWidget(()=>{b(de.getValue())}),Fe&&de.onDidFocusEditorText(()=>{G&&Ze(),Fe(de.getValue())}),G){Ze();try{de.onDidPaste(Lt=>{const Rt=de.getSelection(),L=v.current.pastePos||{},or=new U.Range(L.startLineNumber||Rt.endLineNumber,L.startColumn||Rt.endColumn,L.endLineNumber||Rt.endLineNumber,L.endColumn||Rt.endColumn);de.executeEdits("",[{range:Lt.range,text:""}])})}catch(Lt){}}let ur=et();return F&&typeof F=="string"&&new Le(F,de,U),nt(!0),()=>{const Lt=v.current.instance;Lt.dispose();const Rt=Lt.getModel();Rt&&Rt.dispose(),v.current.subscription&&v.current.subscription.dispose(),ur.unobserve(ht.current)}}catch(de){}})},[]),(0,s.useEffect)(()=>{if(v.current.instance&&xe)return document.addEventListener("keydown",Tt,!1),()=>{document.removeEventListener("keydown",Tt)}},[x,xe]),(0,s.useEffect)(()=>{let ye=v.current.instance;if(ye&&xe){let de=oe(Ne);U.editor.setModelLanguage(ye.getModel(),de)}},[Ne,xe]),(0,s.useEffect)(()=>{v.current.instance&&xe&&U.editor.setTheme(w)},[w,xe]),(0,s.useEffect)(()=>{let ye=v.current.instance;h.current=Ee,ye&&xe&&(ye.updateOptions(A({},Ee)),setTimeout(()=>{ye.getModel().updateOptions(A({},Ee))},200))},[JSON.stringify(Ee),xe]),(0,s.useEffect)(()=>{let ye=v.current.instance;ye&&xe&&ye.layout()},[ne,Oe,xe]);const[vt,qt]=(0,s.useState)(B(ne)),[Qt,jt]=(0,s.useState)(B(Oe)),Yt=H(A({},Se),{width:vt,height:Qt,position:"relative"});return s.createElement("div",{className:"my-monaco-editor",ref:ht,style:Yt,onFocus:()=>{G&&Ze()}},y&&s.createElement(me.CopyToClipboard,{text:Be,onCopy:()=>re.ZP.success("\u590D\u5236\u6210\u529F")},s.createElement(Xe.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 Ke({width:O="100%",height:ie="100%",original:ne,modified:Oe,language:Be,options:Ne={}}){const Se=(0,s.useRef)(),[Ee,D]=(0,s.useState)(null);function w(W){let G;return Se.current&&(G=new ve.Z(De=>{for(let ae of De)(ae.target.offsetHeight>0||ae.target.offsetWidth>0)&&W.layout()}),G.observe(Se.current)),G}(0,s.useEffect)(()=>(Se.current&&Promise.all([d.e(8909),d.e(9404)]).then(d.bind(d,2550)).then(W=>{U=W;const G=U.editor.createDiffEditor(Se.current,H(A({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},Ne),{wordWrap:!0}));D(G);let De=w(G);return()=>{G.dispose();const ae=G.getModel();ae&&ae.dispose(),De.unobserve(Se.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,s.useEffect)(()=>{Ee&&Ee.setModel({original:U.editor.createModel(ne,Be),modified:U.editor.createModel(Oe,Be)})},[ne,Oe,Be,Ee]);const b=B(O),y=B(ie),x={width:b,height:y};return s.createElement("div",{className:"my-diff-editor",ref:Se,style:x})}},72186:function(It,Ye,d){"use strict";d.r(Ye),d.d(Ye,{default:function(){return A},formatTypeNameToDefaultScore:function(){return ke}});var s=d(59301),ve=d(44283),J=d(62957),V=d(4875),we=d(91882),_=d(43141),K=d(47889),q=d(35883),N={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"},ge=d(24334),Pe=d(71039),S=d(59301);const je=["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"],he=[{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 He=({index:H,typeName:j,type:R,data:B={},inMouseId:We,isshow:Ie,onSetScore:k=()=>{},onDelete:oe=()=>{},onMouseEnter:U=()=>{},showAnswer:Ze=!1})=>{var lt;const[Ke,O]=(0,s.useState)(!1),ie=()=>{var y;return S.createElement("div",{className:N.answerWrap},(y=B==null?void 0:B.choices)==null?void 0:y.map((x,W)=>S.createElement("div",{className:`${N.flexRow} mt15`,key:W},S.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},je[W]),S.createElement("div",{className:`${N.answer} ml5`},S.createElement(q.Z,{value:x==null?void 0:x.choice_text})))),Ze&&S.createElement("div",{className:`mt10 ${N.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",B==null?void 0:B.standard_answer_show))},ne=()=>{var y;return S.createElement("div",{className:N.answerWrap},S.createElement("div",{className:`${N.flexRow} mt15`},(y=B==null?void 0:B.choices)==null?void 0:y.map((x,W)=>S.createElement(K.ZP,{disabled:!0,key:W},x==null?void 0:x.choice_text))),Ze&&S.createElement("div",{className:`mt10 ${N.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",B==null?void 0:B.standard_answer_show))},Oe=()=>{var y;return S.createElement("div",{className:N.answerWrap},S.createElement("div",{className:`${N.flexRow} mt15`},S.createElement(q.Z,{value:(y=B==null?void 0:B.program_attr)==null?void 0:y.description})),Ze&&S.createElement("div",{className:"mt15"},S.createElement("div",{className:N.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",!(B!=null&&B.answer_text)&&"\u6682\u65E0"),S.createElement(q.Z,{value:(B==null?void 0:B.answer_text)||""})))},Be=()=>{var y;return S.createElement("div",{className:N.answerWrap},Ze&&S.createElement("div",{className:`${N.flexColumn} mt15`},(y=B==null?void 0:B.standard_answer)==null?void 0:y.map((x,W)=>S.createElement("div",null,(x==null?void 0:x.model)===1?S.createElement(q.Z,{key:W,value:`\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A${x.position}\uFF09\uFF1A${x.answer_text.join("\u3001")}`,className:N.answerText}):S.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginBottom:5}},"\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A ",x.position,"\uFF09\uFF1A",S.createElement(Pe.Z,{disabled:!0,width:"180px",value:x.answer_text.join("\u3001")}))))))},Ne=()=>{var y;return S.createElement("div",{className:N.answerWrap},Ze&&S.createElement("div",{className:"mt15"},S.createElement("div",{className:N.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A"),S.createElement(q.Z,{value:(y=B==null?void 0:B.answer_texts)==null?void 0:y[0],className:N.answerText})))},Se=()=>{var y,x;return S.createElement("div",{className:N.answerWrap,style:{marginTop:10}},S.createElement(q.Z,{showProgramFill:!0,disabledFill:!0,value:ge.Base64.decode((y=B==null?void 0:B.program_attr)==null?void 0:y.code)}),Ze&&S.createElement("div",{className:`${N.flexColumn} mt15`},(x=B==null?void 0:B.standard_answer)==null?void 0:x.map((W,G)=>S.createElement(q.Z,{key:G,value:`\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A${W.position}\uFF09\uFF1A${W.answer_text}`}))))},Ee=()=>{var y;return S.createElement("div",{className:N.answerWrap},S.createElement("div",{className:"mt10"},"\u9636\u6BB5\u6210\u7EE9"),(y=B==null?void 0:B.shixun)==null?void 0:y.map((x,W)=>{var G,De;return S.createElement("div",null,S.createElement("div",{className:"mt10 font14",key:W},"\u7B2C",W+1,"\u5173 ",x==null?void 0:x.challenge_name," \uFF08",x.challenge_score,"\u5206\uFF09"),Ze&&S.createElement("div",null,S.createElement("div",{className:N.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",((G=x.challenge_answers)==null?void 0:G.length)===0?"\u6682\u65E0":""),(De=x.challenge_answers)==null?void 0:De.map((ae,Je)=>S.createElement("div",{className:"mt15"},S.createElement("div",null,"\u7EA7\u522B",Je+1,"\uFF1A",ae.name),S.createElement(q.Z,{value:(ae==null?void 0:ae.contents)||"",className:N.answerText})))))}))},D=()=>{var y;return S.createElement("div",{className:N.answerWrap,style:{display:Ke&&"none"}},(y=B==null?void 0:B.sub_questions)==null?void 0:y.map((x,W)=>{var G,De,ae,Je,Fe;const Te=`<span style="margin-right: 10px">${H+1}.${W+1}</span><span>\uFF08${(G=he.find(Re=>Re.type==x.item_type))==null?void 0:G.name}\uFF09</span><span class="c-grey-999">\uFF08${x.score}\u5206\uFF09</span>`;return S.createElement(s.Fragment,{key:x==null?void 0:x.id},S.createElement("div",{className:N.titleWrap,style:{marginTop:16}},S.createElement(q.Z,{className:N.titleHtml,value:Te+x.name})),(x.item_type=="single"||x.item_type=="multiple")&&S.createElement(S.Fragment,null,(De=x==null?void 0:x.choices)==null?void 0:De.map((Re,rt)=>S.createElement("div",{className:`${N.flexRow} mt15`,key:rt},S.createElement("div",{style:{lineHeight:"24px",flexShrink:0}},je[rt]),S.createElement("div",{className:`${N.answer} ml5`},S.createElement(q.Z,{value:Re==null?void 0:Re.choice_text})))),Ze&&S.createElement("div",{className:`mt10 ${N.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",x==null?void 0:x.standard_answer_show)),x.item_type=="judgement"&&S.createElement("div",{className:N.answerWrap},S.createElement("div",{className:`${N.flexRow} mt15`},(ae=x==null?void 0:x.choices)==null?void 0:ae.map((Re,rt)=>S.createElement(K.ZP,{disabled:!0,key:rt},Re==null?void 0:Re.choice_text))),Ze&&S.createElement("div",{className:`mt10 ${N.answerText}`},"\u53C2\u8003\u7B54\u6848\uFF1A",x==null?void 0:x.standard_answer_show)),x.item_type=="completion"&&S.createElement("div",{className:N.answerWrap},Ze&&S.createElement("div",{className:`${N.flexColumn} mt15`},(Je=x==null?void 0:x.standard_answer)==null?void 0:Je.map((Re,rt)=>S.createElement("div",null,(Re==null?void 0:Re.model)===1?S.createElement(q.Z,{key:rt,value:`\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A${Re.position}\uFF09\uFF1A${Re.answer_text.join("\u3001")}`,className:N.answerText}):S.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF08\u586B\u7A7A$",Re.position,"\uFF09\uFF1A",S.createElement(Pe.Z,{value:Re.answer_text.join("\u3001")})))))),x.item_type=="subjective"&&S.createElement("div",{className:N.answerWrap},Ze&&S.createElement("div",{className:"mt15"},S.createElement("div",{className:N.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A"),S.createElement(q.Z,{value:(Fe=x==null?void 0:x.answer_texts)==null?void 0:Fe[0],className:N.answerText}))))}))},w=()=>{const y={SINGLE:ie,MULTIPLE:ie,JUDGMENT:ne,PROGRAM:Oe,COMPLETION:Be,SUBJECTIVE:Ne,PRACTICAL:Ee,COMBINATION:D,BPROGRAM:Se};return y[R]?y[R]():null},b=(y,x)=>{var W;return`<span style="margin-right: -10px">${x+1}\u3001</span><span class="c-grey-999">\uFF08${(y==null?void 0:y.item_type)==="combination"?`\u5171${(W=y==null?void 0:y.sub_questions)==null?void 0:W.length}\u5C0F\u9898\uFF0C`:""}${y.score}\u5206\uFF09</span> `};return S.createElement("div",{onMouseEnter:()=>U(B.id)},We===B.id&&S.createElement("div",{className:N.action},S.createElement("div",{className:N.setScore,onClick:()=>k(B.id,j,B==null?void 0:B.shixun,B.score,B)},"\u8BBE\u7F6E\u5F97\u5206"),S.createElement("div",{className:N.delete,onClick:()=>oe(B.id)},"\u5220\u9664")),S.createElement("div",{className:N.content},S.createElement("div",{className:N.titleWrap,style:{justifyContent:"space-between"}},(B==null?void 0:B.item_type)==="bprogram"?S.createElement(q.Z,{className:N.titleHtml,value:b(B,H)+((lt=B==null?void 0:B.program_attr)==null?void 0:lt.description)}):S.createElement(q.Z,{className:N.titleHtml,value:b(B,H)+((B==null?void 0:B.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":"")+(B.name||(B==null?void 0:B.shixun_name))}),(B==null?void 0:B.item_type)==="combination"&&!Ie&&S.createElement("span",{onClick:y=>{O(!Ke)},style:{textAlign:"end",flexShrink:0,cursor:"pointer"}},Ke?"\u5C55\u5F00":"\u6536\u8D77")),w()))},pe={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"},Me=d(46642),Ue=d(78267),mt=d.n(Ue),Le=d(46861),te=Object.defineProperty,re=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ue=(H,j,R)=>j in H?te(H,j,{enumerable:!0,configurable:!0,writable:!0,value:R}):H[j]=R,Q=(H,j)=>{for(var R in j||(j={}))se.call(j,R)&&ue(H,R,j[R]);if(Ve)for(var R of Ve(j))me.call(j,R)&&ue(H,R,j[R]);return H},I=(H,j)=>re(H,Xe(j)),E=(H,j)=>{var R={};for(var B in H)se.call(H,B)&&j.indexOf(B)<0&&(R[B]=H[B]);if(H!=null&&Ve)for(var B of Ve(H))j.indexOf(B)<0&&me.call(H,B)&&(R[B]=H[B]);return R},$=(H,j,R)=>new Promise((B,We)=>{var Ie=U=>{try{oe(R.next(U))}catch(Ze){We(Ze)}},k=U=>{try{oe(R.throw(U))}catch(Ze){We(Ze)}},oe=U=>U.done?B(U.value):Promise.resolve(U.value).then(Ie,k);oe((R=R.apply(H,j)).next())});const ke=H=>({\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})[H]||0,$e=H=>{var j=H,{problemsetPreview:R,user:B,globalSetting:We,loading:Ie,dispatch:k}=j,oe=E(j,["problemsetPreview","user","globalSetting","loading","dispatch"]),U,Ze,lt,Ke;const[O,ie]=(0,s.useState)(),[ne,Oe]=(0,s.useState)(),Be=(0,s.useRef)();console.log(R,"problemsetPreview"),(0,s.useEffect)(()=>(k({type:"globalSetting/footerToggle",payload:!1}),()=>{k({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,s.useEffect)(()=>{Ne()},[]);const Ne=()=>{k({type:"problemsetPreview/getPaperData"})},Se=(y,x,W=[],G,De)=>{var ae;const Je=mt().cloneDeep(De),Fe=mt().cloneDeep(W).map(Te=>I(Q({},Te),{challenge_score:Te.challenge_score||5}));if(Be.current=G||ke(x),x==="\u5B9E\u8BAD\u9898")return J.default.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:s.createElement("div",{className:pe.shixunModal},s.createElement("div",null,"\u5173\u5361\uFF1A"),Fe==null?void 0:Fe.map((Te,Re)=>s.createElement("div",{className:pe.shixunScore},Re+1,"\u3001",Te.challenge_name,s.createElement("div",{style:{minWidth:"130px"}},s.createElement(V.Z,{defaultValue:Te.challenge_score,min:1,onChange:rt=>{Te.challenge_score=rt}}),s.createElement("span",{className:"ml5"},"\u5206/\u9898"))))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>$(void 0,null,function*(){yield(0,Le.Cc)({id:y,challenge_scores:Fe.map(Te=>({challenge_id:Te.challenge_id,score:Te.challenge_score}))}),Be.current=null,Ne()})});if(x==="\u7EC4\u5408\u9898")return J.default.confirm({centered:!0,width:530,title:"\u8BBE\u7F6E\u5206\u6570",content:s.createElement("div",{className:pe.shixunModal,style:{maxHeight:200,overflow:"auto"}},(ae=Je==null?void 0:Je.sub_questions)==null?void 0:ae.map((Te,Re)=>s.createElement("div",{className:pe.shixunScore},"\u7B2C",Re+1,"\u5C0F\u9898",s.createElement("div",{style:{minWidth:"130px"}},s.createElement(V.Z,{defaultValue:Te.score,min:1,onChange:rt=>{Te.score=rt}}),s.createElement("span",{className:"ml5"},"\u5206"))))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>$(void 0,null,function*(){var Te;yield(0,Le.Vl)({id:y,subs:(Te=Je==null?void 0:Je.sub_questions)==null?void 0:Te.map(Re=>({basket_id:Re.basket_id,score:Re.score}))}),Be.current=null,Ne()})});J.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(V.Z,{min:1,defaultValue:Be.current,onChange:Te=>{Be.current=Te}}),s.createElement("span",{className:"ml5"},"\u5206/\u9898"),s.createElement("br",null),x==="\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:()=>$(void 0,null,function*(){yield k({type:"problemsetPreview/setScore",payload:{id:y,score:Be.current}}),Be.current=null,Ne()})})},Ee=y=>{J.default.confirm({centered:!0,title:"\u63D0\u793A",content:s.createElement("div",{className:pe.modal},"\u786E\u8BA4\u5220\u9664\u8BE5\u8BD5\u9898\uFF1F"),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>$(void 0,null,function*(){yield k({type:"problemsetPreview/handleDelete",payload:{id:y}}),Ne()})})},D=(y,x)=>{Be.current=ke(x),J.default.confirm({centered:!0,title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u6570",content:s.createElement("div",{className:""},s.createElement("span",null,x==="\u7EC4\u5408\u9898"?"\u7EC4\u5408\u9898\u4E2D\u7684\u6BCF\u5C0F\u9898":x,"\uFF1A"),s.createElement(V.Z,{min:1,defaultValue:Be.current,onChange:W=>{Be.current=W}}),s.createElement("span",{className:"ml5"},"\u5206/\u9898"),s.createElement("br",null),x==="\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:()=>$(void 0,null,function*(){yield k({type:"problemsetPreview/batchSetScore",payload:{item_type:y,score:Be.current}}),Be.current=null,Ne()})})},w=y=>{J.default.confirm({centered:!0,title:"\u63D0\u793A",content:s.createElement("div",{className:pe.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:()=>$(void 0,null,function*(){yield k({type:"problemsetPreview/batchDelete",payload:{item_type:y}}),Ne()})})},b=(y,x)=>$(void 0,null,function*(){if(!y.destination||!y.source)return;const W=x.questions[y.source.index].id,G=y.destination.index+1;(yield k({type:"problemsetPreview/adjustPosition",payload:{id:W,position:G}})).status!==-1&&Ne()});return s.createElement("section",{className:pe.bg},s.createElement(we.Z,{className:"mt30",separator:">"},s.createElement(we.Z.Item,null,"\u8BD5\u9898\u5E93"),s.createElement(we.Z.Item,{href:"/problemset"},"\u4EBA\u5DE5\u7EC4\u5377"),s.createElement(we.Z.Item,null,"\u8BD5\u5377\u9884\u89C8")),s.createElement("div",{className:pe.wrap},s.createElement("div",{className:"pt20 pb20"},s.createElement("div",{className:`${pe.flexRow} ${pe.flexJustifyBetween}`},s.createElement("div",null,s.createElement("span",{className:pe.questionNumber},"\u9898\u6570\uFF1A",(U=R.paperData)==null?void 0:U.all_questions_count),s.createElement("span",{className:pe.score},"\u603B\u5206\uFF1A",(Ze=R.paperData)==null?void 0:Ze.all_score)),s.createElement("div",{className:pe.selectTopicButton,onClick:()=>ve.history.push("/problemset/preview_select")},"\u7EE7\u7EED\u9009\u9898")),s.createElement("div",{className:pe.line}),s.createElement("div",{className:pe.dragTip},"\u5C0F\u9898\u4E4B\u95F4\u53EF\u4EE5\u62D6\u52A8\u6392\u5E8F"),(Ke=(lt=R.paperData)==null?void 0:lt.questionList)==null?void 0:Ke.map((y,x)=>{const W=y.type===ne;return console.log(y,"paperItem"),s.createElement("div",{className:`${pe.relative} mt20 mb20`,key:x},s.createElement("div",{className:`${pe.typeActive} ${W?pe.mouseTypeActive:""}`,onMouseEnter:()=>{Oe(y.type),ie(null)}},s.createElement("span",{className:`${pe.typeName} ${W?"ml20":""}`},y.number,"\u3001",y.name),s.createElement("span",{className:pe.typeNumber},"\uFF08\u5171",y.questions_count,"\u9898\uFF0C",(y==null?void 0:y.type)==="COMBINATION"?`\u5305\u542B${y==null?void 0:y.sub_questions_count}\u5C0F\u9898\uFF0C`:"","\u5171",y.questions_score,"\u5206\uFF09")),W&&s.createElement("div",{className:`${pe.typeAction} ${pe.flexRow}`},y.type!=="PRACTICAL"&&s.createElement("div",{className:pe.setScore,onClick:()=>D(y.type,y.name)},"\u6279\u91CF\u8BBE\u7F6E\u5F97\u5206"),s.createElement("div",{className:pe.delete,onClick:()=>w(y.type)},"\u5220\u9664")),s.createElement(_.Z5,{onDragEnd:G=>b(G,y)},s.createElement(_.bK,{droppableId:x.toString()},(G,De)=>{var ae;return s.createElement("div",I(Q({className:"mt20",ref:G.innerRef},G.droppableProps),{onScroll:()=>{}}),(ae=y.questions)==null?void 0:ae.map((Je,Fe)=>s.createElement(_._l,{draggableId:Je.id.toString(),index:Fe,key:Je.id},Te=>s.createElement("div",Q(Q({ref:Te.innerRef},Te.draggableProps),Te.dragHandleProps),s.createElement(He,{index:Fe,typeName:y.name,type:y.type,data:Je,inMouseId:O,onSetScore:Se,onDelete:Ee,onMouseEnter:Re=>{ie(Re),Oe(null)}})))))})))}))),s.createElement(Me.t,{okText:"\u4FDD\u5B58\u8BD5\u5377",onCancel:()=>ve.history.replace("/problemset"),onOk:()=>ve.history.push("/problemset/preview_new")}))};var A=(0,ve.connect)(({problemsetPreview:H,user:j,loading:R,globalSetting:B})=>({problemsetPreview:H,user:j,globalSetting:B,loading:R.effects}))($e)},20047:function(It,Ye,d){"use strict";d.d(Ye,{AL:function(){return Le},Iy:function(){return Pe},Qv:function(){return he},ez:function(){return mt},jb:function(){return S}});var s=d(32834),ve=d.n(s),J=d(11690),V=d.n(J);let we=1;function _(se,me){const ue=se.match(/^(\s+)(?:```)/);if(ue===null)return me;const Q=ue[1];return me.split(`
|
|
`).map(I=>{const E=I.match(/^\s+/);if(E===null)return I;const[$]=E;return $.length>=Q.length?I.slice(Q.length):I}).join(`
|
|
`)}let K=[],q=["<ul>"];const N=new(ve()).Renderer,ge=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Pe(){K.length=0,q=["<ul>"]}const S={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function je(se,me,ue,Q){if(me>=se.length||se[me].level<=ue)return me;var I=se[me];Q.push("<li><a href='#"+we+I.anchor+"'>"+I.text+"</a>"),me++;var E=[];return me=je(se,me,I.level,E),E.length>0&&(Q.push("<ul>"),E.forEach(function($){Q.push($)}),Q.push("</ul>")),Q.push("</li>"),me=je(se,me,ue,Q),me}function he(){return je(K,0,0,q),q.push("</ul>"),q.join("")}const fe={heading(se){const me=ge.exec(se);if(we+=1,me)return{type:"heading",raw:me[0],depth:me[1].length,text:me[2]}},fences(se){const me=this.rules.block.fences.exec(se);if(me){const ue=me[0];let Q=_(ue,me[3]||"");const I=me[2]?me[2].trim():me[2];if(["latex","katex","math"].indexOf(I)>=0){const E=Me(),$=Q;Q=E,Ue[E]={type:"block",expression:$}}return{type:"code",raw:ue,lang:I,text:Q}}}},He=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let pe=0;const Me=()=>`__special_katext_id_${pe++}__`;let Ue={};function mt(){return Ue}function Le(){pe=0,Ue={}}function te(se){return se=se.replace(He,(me,ue)=>{const Q=Me();return Ue[Q]={type:"inline",expression:ue},Q}),se}const re=N.listitem;N.listitem=function(se){return re(te(se))};const Xe=N.paragraph;N.paragraph=function(se){return Xe(te(se))};const Ve=N.tablecell;N.tablecell=function(se,me){return Ve(te(se),me)},N.code=function(se,me,ue){const Q=(me||"").match(/\S*/)[0];return Q?["latex","katex","math"].indexOf(Q)>=0?`<p class='editormd-tex'>${se}</p>`:`<pre class="prettyprint linenums"><code class="language-${me}">${ue?se:(0,J.escape)(se,!0)}</code></pre>
|
|
`:'<pre class="prettyprint linenums"><code>'+(ue?se:(0,J.escape)(se,!0))+"</code></pre>"},N.heading=function(se,me,ue){let Q=this.options.headerPrefix+ue.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return K.push({anchor:Q,level:me,text:se}),"<h"+me+' id="'+we+Q+'">'+se+"</h"+me+">"},ve().setOptions({silent:!0,gfm:!0,pedantic:!1}),ve().use({tokenizer:fe,renderer:N}),Ye.ZP=ve()},91882:function(It,Ye,d){"use strict";d.d(Ye,{Z:function(){return $e}});var s=d(59301),ve=d(92310),J=d.n(ve),V=d(11592),we=d(26112),_=d(22703),K=d(48755),q=d(84105),N=d(19563);const ge=A=>{let{children:H}=A;const{getPrefixCls:j}=s.useContext(K.E_),R=j("breadcrumb");return s.createElement("li",{className:`${R}-separator`,"aria-hidden":"true"},H===""?H:H||"/")};ge.__ANT_BREADCRUMB_SEPARATOR=!0;var Pe=ge,S=function(A,H){var j={};for(var R in A)Object.prototype.hasOwnProperty.call(A,R)&&H.indexOf(R)<0&&(j[R]=A[R]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,R=Object.getOwnPropertySymbols(A);B<R.length;B++)H.indexOf(R[B])<0&&Object.prototype.propertyIsEnumerable.call(A,R[B])&&(j[R[B]]=A[R[B]]);return j};function je(A,H){if(A.title===void 0||A.title===null)return null;const j=Object.keys(H).join("|");return typeof A.title=="object"?A.title:String(A.title).replace(new RegExp(`:(${j})`,"g"),(R,B)=>H[B]||R)}function he(A,H,j,R){if(j==null)return null;const{className:B,onClick:We}=H,Ie=S(H,["className","onClick"]),k=Object.assign(Object.assign({},(0,we.Z)(Ie,{data:!0,aria:!0})),{onClick:We});return R!==void 0?s.createElement("a",Object.assign({},k,{className:J()(`${A}-link`,B),href:R}),j):s.createElement("span",Object.assign({},k,{className:J()(`${A}-link`,B)}),j)}function fe(A,H){return(R,B,We,Ie,k)=>{if(H)return H(R,B,We,Ie);const oe=je(R,B);return he(A,R,oe,k)}}var He=function(A,H){var j={};for(var R in A)Object.prototype.hasOwnProperty.call(A,R)&&H.indexOf(R)<0&&(j[R]=A[R]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,R=Object.getOwnPropertySymbols(A);B<R.length;B++)H.indexOf(R[B])<0&&Object.prototype.propertyIsEnumerable.call(A,R[B])&&(j[R[B]]=A[R[B]]);return j};const pe=A=>{const{prefixCls:H,separator:j="/",children:R,menu:B,overlay:We,dropdownProps:Ie,href:k}=A,U=(Ze=>{if(B||We){const lt=Object.assign({},Ie);if(B){const Ke=B||{},{items:O}=Ke,ie=He(Ke,["items"]);lt.menu=Object.assign(Object.assign({},ie),{items:O==null?void 0:O.map((ne,Oe)=>{var{key:Be,title:Ne,label:Se,path:Ee}=ne,D=He(ne,["key","title","label","path"]);let w=Se!=null?Se:Ne;return Ee&&(w=s.createElement("a",{href:`${k}${Ee}`},w)),Object.assign(Object.assign({},D),{key:Be!=null?Be:Oe,label:w})})})}else We&&(lt.overlay=We);return s.createElement(N.Z,Object.assign({placement:"bottom"},lt),s.createElement("span",{className:`${H}-overlay-link`},Ze,s.createElement(q.Z,null)))}return Ze})(R);return U!=null?s.createElement(s.Fragment,null,s.createElement("li",null,U),j&&s.createElement(Pe,null,j)):null},Me=A=>{const{prefixCls:H,children:j,href:R}=A,B=He(A,["prefixCls","children","href"]),{getPrefixCls:We}=s.useContext(K.E_),Ie=We("breadcrumb",H);return s.createElement(pe,Object.assign({},B,{prefixCls:Ie}),he(Ie,B,j,R))};Me.__ANT_BREADCRUMB_ITEM=!0;var Ue=Me,mt=d(36237),Le=d(63356),te=d(16931),re=d(51636);const Xe=A=>{const{componentCls:H,iconCls:j,calc:R}=A;return{[H]:Object.assign(Object.assign({},(0,Le.Wf)(A)),{color:A.itemColor,fontSize:A.fontSize,[j]:{fontSize:A.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:A.linkColor,transition:`color ${A.motionDurationMid}`,padding:`0 ${(0,mt.unit)(A.paddingXXS)}`,borderRadius:A.borderRadiusSM,height:A.fontHeight,display:"inline-block",marginInline:R(A.marginXXS).mul(-1).equal(),"&:hover":{color:A.linkHoverColor,backgroundColor:A.colorBgTextHover}},(0,Le.Qy)(A)),"li:last-child":{color:A.lastItemColor},[`${H}-separator`]:{marginInline:A.separatorMargin,color:A.separatorColor},[`${H}-link`]:{[`
|
|
> ${j} + span,
|
|
> ${j} + a
|
|
`]:{marginInlineStart:A.marginXXS}},[`${H}-overlay-link`]:{borderRadius:A.borderRadiusSM,height:A.fontHeight,display:"inline-block",padding:`0 ${(0,mt.unit)(A.paddingXXS)}`,marginInline:R(A.marginXXS).mul(-1).equal(),[`> ${j}`]:{marginInlineStart:A.marginXXS,fontSize:A.fontSizeIcon},"&:hover":{color:A.linkHoverColor,backgroundColor:A.colorBgTextHover,a:{color:A.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${A.componentCls}-rtl`]:{direction:"rtl"}})}},Ve=A=>({itemColor:A.colorTextDescription,lastItemColor:A.colorText,iconFontSize:A.fontSize,linkColor:A.colorTextDescription,linkHoverColor:A.colorText,separatorColor:A.colorTextDescription,separatorMargin:A.marginXS});var se=(0,te.I$)("Breadcrumb",A=>{const H=(0,re.mergeToken)(A,{});return Xe(H)},Ve),me=function(A,H){var j={};for(var R in A)Object.prototype.hasOwnProperty.call(A,R)&&H.indexOf(R)<0&&(j[R]=A[R]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,R=Object.getOwnPropertySymbols(A);B<R.length;B++)H.indexOf(R[B])<0&&Object.prototype.propertyIsEnumerable.call(A,R[B])&&(j[R[B]]=A[R[B]]);return j};function ue(A){const{breadcrumbName:H,children:j}=A,R=me(A,["breadcrumbName","children"]),B=Object.assign({title:H},R);return j&&(B.menu={items:j.map(We=>{var{breadcrumbName:Ie}=We,k=me(We,["breadcrumbName"]);return Object.assign(Object.assign({},k),{title:Ie})})}),B}function Q(A,H){return(0,s.useMemo)(()=>A||(H?H.map(ue):null),[A,H])}var I=function(A,H){var j={};for(var R in A)Object.prototype.hasOwnProperty.call(A,R)&&H.indexOf(R)<0&&(j[R]=A[R]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,R=Object.getOwnPropertySymbols(A);B<R.length;B++)H.indexOf(R[B])<0&&Object.prototype.propertyIsEnumerable.call(A,R[B])&&(j[R[B]]=A[R[B]]);return j};const E=(A,H)=>{if(H===void 0)return H;let j=(H||"").replace(/^\//,"");return Object.keys(A).forEach(R=>{j=j.replace(`:${R}`,A[R])}),j},$=A=>{const{prefixCls:H,separator:j="/",style:R,className:B,rootClassName:We,routes:Ie,items:k,children:oe,itemRender:U,params:Ze={}}=A,lt=I(A,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ke,direction:O,breadcrumb:ie}=s.useContext(K.E_);let ne;const Oe=Ke("breadcrumb",H),[Be,Ne,Se]=se(Oe),Ee=Q(k,Ie),D=fe(Oe,U);if(Ee&&Ee.length>0){const y=[],x=k||Ie;ne=Ee.map((W,G)=>{const{path:De,key:ae,type:Je,menu:Fe,overlay:Te,onClick:Re,className:rt,separator:st,dropdownProps:T}=W,ee=E(Ze,De);ee!==void 0&&y.push(ee);const M=ae!=null?ae:G;if(Je==="separator")return s.createElement(Pe,{key:M},st);const F={},ct=G===Ee.length-1;Fe?F.menu=Fe:Te&&(F.overlay=Te);let{href:pt}=W;return y.length&&ee!==void 0&&(pt=`#/${y.join("/")}`),s.createElement(pe,Object.assign({key:M},F,(0,we.Z)(W,{data:!0,aria:!0}),{className:rt,dropdownProps:T,href:pt,separator:ct?"":j,onClick:Re,prefixCls:Oe}),D(W,Ze,x,y,pt))})}else if(oe){const y=(0,V.Z)(oe).length;ne=(0,V.Z)(oe).map((x,W)=>{if(!x)return x;const G=W===y-1;return(0,_.Tm)(x,{separator:G?"":j,key:W})})}const w=J()(Oe,ie==null?void 0:ie.className,{[`${Oe}-rtl`]:O==="rtl"},B,We,Ne,Se),b=Object.assign(Object.assign({},ie==null?void 0:ie.style),R);return Be(s.createElement("nav",Object.assign({className:w,style:b},lt),s.createElement("ol",null,ne)))};$.Item=Ue,$.Separator=Pe;var ke=$,$e=ke},19563:function(It,Ye,d){"use strict";d.d(Ye,{Z:function(){return Ie}});var s=d(59301),ve=d(33853),J=d(38819),V=d(92310),we=d.n(V),_=d(96478),K=d(6089),q=d(18929),N=d(2738),ge=d(75030),S=k=>typeof k!="object"&&typeof k!="function"||k===null,je=d(52838),he=d(45915),fe=d(22703),He=d(32383),pe=d(55743),Me=d(48755),Ue=d(83397),mt=d(93041),Le=d(78857),te=d(57700),re=d(36237),Xe=d(63356),Ve=d(46e3),se=d(93873),me=d(34925),ue=d(37645),Q=d(36305),I=d(16931),E=d(51636),ke=k=>{const{componentCls:oe,menuCls:U,colorError:Ze,colorTextLightSolid:lt}=k,Ke=`${U}-item`;return{[`${oe}, ${oe}-menu-submenu`]:{[`${U} ${Ke}`]:{[`&${Ke}-danger:not(${Ke}-disabled)`]:{color:Ze,"&:hover":{color:lt,backgroundColor:Ze}}}}}};const $e=k=>{const{componentCls:oe,menuCls:U,zIndexPopup:Ze,dropdownArrowDistance:lt,sizePopupArrow:Ke,antCls:O,iconCls:ie,motionDurationMid:ne,paddingBlock:Oe,fontSize:Be,dropdownEdgeChildPadding:Ne,colorTextDisabled:Se,fontSizeIcon:Ee,controlPaddingHorizontal:D,colorBgElevated:w}=k;return[{[oe]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ze,display:"block","&::before":{position:"absolute",insetBlock:k.calc(Ke).div(2).sub(lt).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${O}-btn`]:{[`& > ${ie}-down, & > ${O}-btn-icon > ${ie}-down`]:{fontSize:Ee}},[`${oe}-wrap`]:{position:"relative",[`${O}-btn > ${ie}-down`]:{fontSize:Ee},[`${ie}-down::before`]:{transition:`transform ${ne}`}},[`${oe}-wrap-open`]:{[`${ie}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${O}-slide-down-enter${O}-slide-down-enter-active${oe}-placement-bottomLeft,
|
|
&${O}-slide-down-appear${O}-slide-down-appear-active${oe}-placement-bottomLeft,
|
|
&${O}-slide-down-enter${O}-slide-down-enter-active${oe}-placement-bottom,
|
|
&${O}-slide-down-appear${O}-slide-down-appear-active${oe}-placement-bottom,
|
|
&${O}-slide-down-enter${O}-slide-down-enter-active${oe}-placement-bottomRight,
|
|
&${O}-slide-down-appear${O}-slide-down-appear-active${oe}-placement-bottomRight`]:{animationName:Ve.fJ},[`&${O}-slide-up-enter${O}-slide-up-enter-active${oe}-placement-topLeft,
|
|
&${O}-slide-up-appear${O}-slide-up-appear-active${oe}-placement-topLeft,
|
|
&${O}-slide-up-enter${O}-slide-up-enter-active${oe}-placement-top,
|
|
&${O}-slide-up-appear${O}-slide-up-appear-active${oe}-placement-top,
|
|
&${O}-slide-up-enter${O}-slide-up-enter-active${oe}-placement-topRight,
|
|
&${O}-slide-up-appear${O}-slide-up-appear-active${oe}-placement-topRight`]:{animationName:Ve.Qt},[`&${O}-slide-down-leave${O}-slide-down-leave-active${oe}-placement-bottomLeft,
|
|
&${O}-slide-down-leave${O}-slide-down-leave-active${oe}-placement-bottom,
|
|
&${O}-slide-down-leave${O}-slide-down-leave-active${oe}-placement-bottomRight`]:{animationName:Ve.Uw},[`&${O}-slide-up-leave${O}-slide-up-leave-active${oe}-placement-topLeft,
|
|
&${O}-slide-up-leave${O}-slide-up-leave-active${oe}-placement-top,
|
|
&${O}-slide-up-leave${O}-slide-up-leave-active${oe}-placement-topRight`]:{animationName:Ve.ly}}},(0,ue.ZP)(k,w,{arrowPlacement:{top:!0,bottom:!0}}),{[`${oe} ${U}`]:{position:"relative",margin:0},[`${U}-submenu-popup`]:{position:"absolute",zIndex:Ze,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${oe}, ${oe}-menu-submenu`]:Object.assign(Object.assign({},(0,Xe.Wf)(k)),{[U]:Object.assign(Object.assign({padding:Ne,listStyleType:"none",backgroundColor:w,backgroundClip:"padding-box",borderRadius:k.borderRadiusLG,outline:"none",boxShadow:k.boxShadowSecondary},(0,Xe.Qy)(k)),{"&:empty":{padding:0,boxShadow:"none"},[`${U}-item-group-title`]:{padding:`${(0,re.unit)(Oe)} ${(0,re.unit)(D)}`,color:k.colorTextDescription,transition:`all ${ne}`},[`${U}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${U}-item-icon`]:{minWidth:Be,marginInlineEnd:k.marginXS,fontSize:k.fontSizeSM},[`${U}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${ne}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${U}-item-extra`]:{paddingInlineStart:k.padding,marginInlineStart:"auto",fontSize:k.fontSizeSM,color:k.colorTextDescription}},[`${U}-item, ${U}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${(0,re.unit)(Oe)} ${(0,re.unit)(D)}`,color:k.colorText,fontWeight:"normal",fontSize:Be,lineHeight:k.lineHeight,cursor:"pointer",transition:`all ${ne}`,borderRadius:k.borderRadiusSM,"&:hover, &-active":{backgroundColor:k.controlItemBgHover}},(0,Xe.Qy)(k)),{"&-selected":{color:k.colorPrimary,backgroundColor:k.controlItemBgActive,"&:hover, &-active":{backgroundColor:k.controlItemBgActiveHover}},"&-disabled":{color:Se,cursor:"not-allowed","&:hover":{color:Se,backgroundColor:w,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${(0,re.unit)(k.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:k.colorSplit},[`${oe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:k.paddingXS,[`${oe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:k.colorTextDescription,fontSize:Ee,fontStyle:"normal"}}}),[`${U}-item-group-list`]:{margin:`0 ${(0,re.unit)(k.marginXS)}`,padding:0,listStyle:"none"},[`${U}-submenu-title`]:{paddingInlineEnd:k.calc(D).add(k.fontSizeSM).equal()},[`${U}-submenu-vertical`]:{position:"relative"},[`${U}-submenu${U}-submenu-disabled ${oe}-menu-submenu-title`]:{[`&, ${oe}-menu-submenu-arrow-icon`]:{color:Se,backgroundColor:w,cursor:"not-allowed"}},[`${U}-submenu-selected ${oe}-menu-submenu-title`]:{color:k.colorPrimary}})})},[(0,Ve.oN)(k,"slide-up"),(0,Ve.oN)(k,"slide-down"),(0,se.Fm)(k,"move-up"),(0,se.Fm)(k,"move-down"),(0,me._y)(k,"zoom-big")]]},A=k=>Object.assign(Object.assign({zIndexPopup:k.zIndexPopupBase+50,paddingBlock:(k.controlHeight-k.fontSize*k.lineHeight)/2},(0,ue.wZ)({contentRadius:k.borderRadiusLG,limitVerticalRadius:!0})),(0,Q.w)(k));var H=(0,I.I$)("Dropdown",k=>{const{marginXXS:oe,sizePopupArrow:U,paddingXXS:Ze,componentCls:lt}=k,Ke=(0,E.mergeToken)(k,{menuCls:`${lt}-menu`,dropdownArrowDistance:k.calc(U).div(2).add(oe).equal(),dropdownEdgeChildPadding:Ze});return[$e(Ke),ke(Ke)]},A,{resetStyle:!1});const j=null,R=k=>{var oe;const{menu:U,arrow:Ze,prefixCls:lt,children:Ke,trigger:O,disabled:ie,dropdownRender:ne,getPopupContainer:Oe,overlayClassName:Be,rootClassName:Ne,overlayStyle:Se,open:Ee,onOpenChange:D,visible:w,onVisibleChange:b,mouseEnterDelay:y=.15,mouseLeaveDelay:x=.1,autoAdjustOverflow:W=!0,placement:G="",overlay:De,transitionName:ae}=k,{getPopupContainer:Je,getPrefixCls:Fe,direction:Te,dropdown:Re}=s.useContext(Me.E_),rt=(0,He.ln)("Dropdown"),st=s.useMemo(()=>{const bt=Fe();return ae!==void 0?ae:G.includes("top")?`${bt}-slide-down`:`${bt}-slide-up`},[Fe,G,ae]),T=s.useMemo(()=>G?G.includes("Center")?G.slice(0,G.indexOf("Center")):G:Te==="rtl"?"bottomRight":"bottomLeft",[G,Te]),ee=Fe("dropdown",lt),M=(0,Ue.Z)(ee),[F,ct,pt]=H(ee,M),[,ht]=(0,te.ZP)(),v=s.Children.only(S(Ke)?s.createElement("span",null,Ke):Ke),h=(0,fe.Tm)(v,{className:we()(`${ee}-trigger`,{[`${ee}-rtl`]:Te==="rtl"},v.props.className),disabled:(oe=v.props.disabled)!==null&&oe!==void 0?oe:ie}),P=ie?[]:O,z=!!(P!=null&&P.includes("contextMenu")),[le,be]=(0,q.Z)(!1,{value:Ee!=null?Ee:w}),ze=(0,K.Z)(bt=>{D==null||D(bt,{source:"trigger"}),b==null||b(bt),be(bt)}),_e=we()(Be,Ne,ct,pt,M,Re==null?void 0:Re.className,{[`${ee}-rtl`]:Te==="rtl"}),xe=(0,je.Z)({arrowPointAtCenter:typeof Ze=="object"&&Ze.pointAtCenter,autoAdjustOverflow:W,offset:ht.marginXXS,arrowWidth:Ze?ht.sizePopupArrow:0,borderRadius:ht.borderRadius}),nt=s.useCallback(()=>{U!=null&&U.selectable&&(U!=null&&U.multiple)||(D==null||D(!1,{source:"menu"}),be(!1))},[U==null?void 0:U.selectable,U==null?void 0:U.multiple]),et=()=>{let bt;return U!=null&&U.items?bt=s.createElement(mt.default,Object.assign({},U)):typeof De=="function"?bt=De():bt=De,ne&&(bt=ne(bt)),bt=s.Children.only(typeof bt=="string"?s.createElement("span",null,bt):bt),s.createElement(Le.J,{prefixCls:`${ee}-menu`,rootClassName:we()(pt,M),expandIcon:s.createElement("span",{className:`${ee}-menu-submenu-arrow`},Te==="rtl"?s.createElement(ve.Z,{className:`${ee}-menu-submenu-arrow-icon`}):s.createElement(J.Z,{className:`${ee}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:nt,validator:Tt=>{let{mode:tt}=Tt}},bt)},[xt,Et]=(0,ge.Cn)("Dropdown",Se==null?void 0:Se.zIndex);let St=s.createElement(_.Z,Object.assign({alignPoint:z},(0,N.Z)(k,["rootClassName"]),{mouseEnterDelay:y,mouseLeaveDelay:x,visible:le,builtinPlacements:xe,arrow:!!Ze,overlayClassName:_e,prefixCls:ee,getPopupContainer:Oe||Je,transitionName:st,trigger:P,overlay:et,placement:T,onVisibleChange:ze,overlayStyle:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.style),Se),{zIndex:xt})}),h);return xt&&(St=s.createElement(pe.Z.Provider,{value:Et},St)),F(St)},B=(0,he.Z)(R,"align",void 0,"dropdown",k=>k),We=k=>s.createElement(B,Object.assign({},k),s.createElement("span",null));R._InternalPanelDoNotUseOrYouWillBeFired=We;var Ie=R},4875:function(It,Ye,d){"use strict";d.d(Ye,{Z:function(){return ht}});var s=d(59301),ve=d(84105),J=d(87395),V=d(92310),we=d.n(V),_=d(60499),K=d(18642),q=d(43749),N=d(72190),ge=d(42244),Pe=d(38705),S=d(17212);function je(){return typeof BigInt=="function"}function he(v){return!v&&v!==0&&!Number.isNaN(v)||!String(v).trim()}function fe(v){var h=v.trim(),P=h.startsWith("-");P&&(h=h.slice(1)),h=h.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),h.startsWith(".")&&(h="0".concat(h));var z=h||"0",le=z.split("."),be=le[0]||"0",ze=le[1]||"0";be==="0"&&ze==="0"&&(P=!1);var _e=P?"-":"";return{negative:P,negativeStr:_e,trimStr:z,integerStr:be,decimalStr:ze,fullStr:"".concat(_e).concat(z)}}function He(v){var h=String(v);return!Number.isNaN(Number(h))&&h.includes("e")}function pe(v){var h=String(v);if(He(v)){var P=Number(h.slice(h.indexOf("e-")+2)),z=h.match(/\.(\d+)/);return z!=null&&z[1]&&(P+=z[1].length),P}return h.includes(".")&&Ue(h)?h.length-h.indexOf(".")-1:0}function Me(v){var h=String(v);if(He(v)){if(v>Number.MAX_SAFE_INTEGER)return String(je()?BigInt(v).toString():Number.MAX_SAFE_INTEGER);if(v<Number.MIN_SAFE_INTEGER)return String(je()?BigInt(v).toString():Number.MIN_SAFE_INTEGER);h=v.toFixed(pe(h))}return fe(h).fullStr}function Ue(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 mt=function(){function v(h){if((0,Pe.Z)(this,v),(0,K.Z)(this,"origin",""),(0,K.Z)(this,"negative",void 0),(0,K.Z)(this,"integer",void 0),(0,K.Z)(this,"decimal",void 0),(0,K.Z)(this,"decimalLen",void 0),(0,K.Z)(this,"empty",void 0),(0,K.Z)(this,"nan",void 0),he(h)){this.empty=!0;return}if(this.origin=String(h),h==="-"||Number.isNaN(h)){this.nan=!0;return}var P=h;if(He(P)&&(P=Number(P)),P=typeof P=="string"?P:Me(P),Ue(P)){var z=fe(P);this.negative=z.negative;var le=z.trimStr.split(".");this.integer=BigInt(le[0]);var be=le[1]||"0";this.decimal=BigInt(be),this.decimalLen=be.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(P){var z="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(P,"0"));return BigInt(z)}},{key:"negate",value:function(){var P=new v(this.toString());return P.negative=!P.negative,P}},{key:"cal",value:function(P,z,le){var be=Math.max(this.getDecimalStr().length,P.getDecimalStr().length),ze=this.alignDecimal(be),_e=P.alignDecimal(be),xe=z(ze,_e).toString(),nt=le(be),et=fe(xe),xt=et.negativeStr,Et=et.trimStr,St="".concat(xt).concat(Et.padStart(nt+1,"0"));return new v("".concat(St.slice(0,-nt),".").concat(St.slice(-nt)))}},{key:"add",value:function(P){if(this.isInvalidate())return new v(P);var z=new v(P);return z.isInvalidate()?this:this.cal(z,function(le,be){return le+be},function(le){return le})}},{key:"multi",value:function(P){var z=new v(P);return this.isInvalidate()||z.isInvalidate()?new v(NaN):this.cal(z,function(le,be){return le*be},function(le){return le*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(P){return this.toString()===(P==null?void 0:P.toString())}},{key:"lessEquals",value:function(P){return this.add(P.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return P?this.isInvalidate()?"":fe("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),v}(),Le=function(){function v(h){if((0,Pe.Z)(this,v),(0,K.Z)(this,"origin",""),(0,K.Z)(this,"number",void 0),(0,K.Z)(this,"empty",void 0),he(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(P){if(this.isInvalidate())return new v(P);var z=Number(P);if(Number.isNaN(z))return this;var le=this.number+z;if(le>Number.MAX_SAFE_INTEGER)return new v(Number.MAX_SAFE_INTEGER);if(le<Number.MIN_SAFE_INTEGER)return new v(Number.MIN_SAFE_INTEGER);var be=Math.max(pe(this.number),pe(z));return new v(le.toFixed(be))}},{key:"multi",value:function(P){var z=Number(P);if(this.isInvalidate()||Number.isNaN(z))return new v(NaN);var le=this.number*z;if(le>Number.MAX_SAFE_INTEGER)return new v(Number.MAX_SAFE_INTEGER);if(le<Number.MIN_SAFE_INTEGER)return new v(Number.MIN_SAFE_INTEGER);var be=Math.max(pe(this.number),pe(z));return new v(le.toFixed(be))}},{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(P){return this.toNumber()===(P==null?void 0:P.toNumber())}},{key:"lessEquals",value:function(P){return this.add(P.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return P?this.isInvalidate()?"":Me(this.number):this.origin}}]),v}();function te(v){return je()?new mt(v):new Le(v)}function re(v,h,P){var z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(v==="")return"";var le=fe(v),be=le.negativeStr,ze=le.integerStr,_e=le.decimalStr,xe="".concat(h).concat(_e),nt="".concat(be).concat(ze);if(P>=0){var et=Number(_e[P]);if(et>=5&&!z){var xt=te(v).add("".concat(be,"0.").concat("0".repeat(P)).concat(10-et));return re(xt.toString(),h,P,z)}return P===0?nt:"".concat(nt).concat(h).concat(_e.padEnd(P,"0").slice(0,P))}return xe===".0"?nt:"".concat(nt).concat(xe)}var Xe=te,Ve=d(36901),se=d(34280);function me(v,h){return typeof Proxy!="undefined"&&v?new Proxy(v,{get:function(z,le){if(h[le])return h[le];var be=z[le];return typeof be=="function"?be.bind(z):be}}):v}var ue=d(8654),Q=d(48736);function I(v,h){var P=(0,s.useRef)(null);function z(){try{var be=v.selectionStart,ze=v.selectionEnd,_e=v.value,xe=_e.substring(0,be),nt=_e.substring(ze);P.current={start:be,end:ze,value:_e,beforeTxt:xe,afterTxt:nt}}catch(et){}}function le(){if(v&&P.current&&h)try{var be=v.value,ze=P.current,_e=ze.beforeTxt,xe=ze.afterTxt,nt=ze.start,et=be.length;if(be.startsWith(_e))et=_e.length;else if(be.endsWith(xe))et=be.length-P.current.afterTxt.length;else{var xt=_e[nt-1],Et=be.indexOf(xt,nt-1);Et!==-1&&(et=Et+1)}v.setSelectionRange(et,et)}catch(St){(0,Q.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(St.message))}}return[z,le]}var E=d(49658),$=function(){var h=(0,s.useState)(!1),P=(0,N.Z)(h,2),z=P[0],le=P[1];return(0,se.Z)(function(){le((0,E.Z)())},[]),z},ke=$,$e=d(16089),A=200,H=600;function j(v){var h=v.prefixCls,P=v.upNode,z=v.downNode,le=v.upDisabled,be=v.downDisabled,ze=v.onStep,_e=s.useRef(),xe=s.useRef([]),nt=s.useRef();nt.current=ze;var et=function(){clearTimeout(_e.current)},xt=function(Gt,vt){Gt.preventDefault(),et(),nt.current(vt);function qt(){nt.current(vt),_e.current=setTimeout(qt,A)}_e.current=setTimeout(qt,H)};s.useEffect(function(){return function(){et(),xe.current.forEach(function(At){return $e.Z.cancel(At)})}},[]);var Et=ke();if(Et)return null;var St="".concat(h,"-handler"),bt=we()(St,"".concat(St,"-up"),(0,K.Z)({},"".concat(St,"-up-disabled"),le)),Tt=we()(St,"".concat(St,"-down"),(0,K.Z)({},"".concat(St,"-down-disabled"),be)),tt=function(){return xe.current.push((0,$e.Z)(et))},Pt={unselectable:"on",role:"button",onMouseUp:tt,onMouseLeave:tt};return s.createElement("div",{className:"".concat(St,"-wrap")},s.createElement("span",(0,_.Z)({},Pt,{onMouseDown:function(Gt){xt(Gt,!0)},"aria-label":"Increase Value","aria-disabled":le,className:bt}),P||s.createElement("span",{unselectable:"on",className:"".concat(h,"-handler-up-inner")})),s.createElement("span",(0,_.Z)({},Pt,{onMouseDown:function(Gt){xt(Gt,!1)},"aria-label":"Decrease Value","aria-disabled":be,className:Tt}),z||s.createElement("span",{unselectable:"on",className:"".concat(h,"-handler-down-inner")})))}function R(v){var h=typeof v=="number"?Me(v):fe(v).fullStr,P=h.includes(".");return P?fe(h.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:v+"0"}var B=d(30292),We=function(){var v=(0,s.useRef)(0),h=function(){$e.Z.cancel(v.current)};return(0,s.useEffect)(function(){return h},[]),function(P){h(),v.current=(0,$e.Z)(function(){P()})}},Ie=["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"],k=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],oe=function(h,P){return h||P.isEmpty()?P.toString():P.toNumber()},U=function(h){var P=Xe(h);return P.isInvalidate()?null:P},Ze=s.forwardRef(function(v,h){var P=v.prefixCls,z=v.className,le=v.style,be=v.min,ze=v.max,_e=v.step,xe=_e===void 0?1:_e,nt=v.defaultValue,et=v.value,xt=v.disabled,Et=v.readOnly,St=v.upHandler,bt=v.downHandler,Tt=v.keyboard,tt=v.changeOnWheel,Pt=tt===void 0?!1:tt,At=v.controls,Gt=At===void 0?!0:At,vt=v.classNames,qt=v.stringMode,Qt=v.parser,jt=v.formatter,Yt=v.precision,ye=v.decimalSeparator,de=v.onChange,ot=v.onInput,Ct=v.onPressEnter,gt=v.onStep,Ht=v.changeOnBlur,Mt=Ht===void 0?!0:Ht,ur=v.domRef,Lt=(0,ge.Z)(v,Ie),Rt="".concat(P,"-input"),L=s.useRef(null),or=s.useState(!1),Jt=(0,N.Z)(or,2),_t=Jt[0],wt=Jt[1],ut=s.useRef(!1),yt=s.useRef(!1),Ft=s.useRef(!1),$t=s.useState(function(){return Xe(et!=null?et:nt)}),Wt=(0,N.Z)($t,2),Dt=Wt[0],kt=Wt[1];function zt(it){et===void 0&&kt(it)}var Ut=s.useCallback(function(it,Ge){if(!Ge)return Yt>=0?Yt:Math.max(pe(it),pe(xe))},[Yt,xe]),ir=s.useCallback(function(it){var Ge=String(it);if(Qt)return Qt(Ge);var Bt=Ge;return ye&&(Bt=Bt.replace(ye,".")),Bt.replace(/[^\w.-]+/g,"")},[Qt,ye]),cr=s.useRef(""),dr=s.useCallback(function(it,Ge){if(jt)return jt(it,{userTyping:Ge,input:String(cr.current)});var Bt=typeof it=="number"?Me(it):it;if(!Ge){var qe=Ut(Bt,Ge);if(Ue(Bt)&&(ye||qe>=0)){var tr=ye||".";Bt=re(Bt,tr,qe)}}return Bt},[jt,Ut,ye]),Br=s.useState(function(){var it=nt!=null?nt:et;return Dt.isInvalidate()&&["string","number"].includes((0,q.Z)(it))?Number.isNaN(it)?"":it:dr(Dt.toString(),!1)}),Gr=(0,N.Z)(Br,2),xr=Gr[0],cn=Gr[1];cr.current=xr;function lr(it,Ge){cn(dr(it.isInvalidate()?it.toString(!1):it.toString(!Ge),Ge))}var br=s.useMemo(function(){return U(ze)},[ze,Yt]),Cr=s.useMemo(function(){return U(be)},[be,Yt]),dn=s.useMemo(function(){return!br||!Dt||Dt.isInvalidate()?!1:br.lessEquals(Dt)},[br,Dt]),pn=s.useMemo(function(){return!Cr||!Dt||Dt.isInvalidate()?!1:Dt.lessEquals(Cr)},[Cr,Dt]),Rn=I(L.current,_t),yr=(0,N.Z)(Rn,2),Ur=yr[0],Nn=yr[1],Ar=function(Ge){return br&&!Ge.lessEquals(br)?br:Cr&&!Cr.lessEquals(Ge)?Cr:null},Pr=function(Ge){return!Ar(Ge)},er=function(Ge,Bt){var qe=Ge,tr=Pr(qe)||qe.isEmpty();if(!qe.isEmpty()&&!Bt&&(qe=Ar(qe)||qe,tr=!0),!Et&&!xt&&tr){var Rr=qe.toString(),Nr=Ut(Rr,Bt);return Nr>=0&&(qe=Xe(re(Rr,".",Nr)),Pr(qe)||(qe=Xe(re(Rr,".",Nr,!0)))),qe.equals(Dt)||(zt(qe),de==null||de(qe.isEmpty()?null:oe(qt,qe)),et===void 0&&lr(qe,Bt)),qe}return Dt},fn=We(),Vr=function it(Ge){if(Ur(),cr.current=Ge,cn(Ge),!yt.current){var Bt=ir(Ge),qe=Xe(Bt);qe.isNaN()||er(qe,!0)}ot==null||ot(Ge),fn(function(){var tr=Ge;Qt||(tr=Ge.replace(/。/g,".")),tr!==Ge&&it(tr)})},mn=function(){yt.current=!0},Lr=function(){yt.current=!1,Vr(L.current.value)},On=function(Ge){Vr(Ge.target.value)},pr=function(Ge){var Bt;if(!(Ge&&dn||!Ge&&pn)){ut.current=!1;var qe=Xe(Ft.current?R(xe):xe);Ge||(qe=qe.negate());var tr=(Dt||Xe(0)).add(qe.toString()),Rr=er(tr,!1);gt==null||gt(oe(qt,Rr),{offset:Ft.current?R(xe):xe,type:Ge?"up":"down"}),(Bt=L.current)===null||Bt===void 0||Bt.focus()}},kr=function(Ge){var Bt=Xe(ir(xr)),qe;Bt.isNaN()?qe=er(Dt,Ge):qe=er(Bt,Ge),et!==void 0?lr(Dt,!1):qe.isNaN()||lr(qe,!1)},$r=function(){ut.current=!0},jr=function(Ge){var Bt=Ge.key,qe=Ge.shiftKey;ut.current=!0,Ft.current=qe,Bt==="Enter"&&(yt.current||(ut.current=!1),kr(!1),Ct==null||Ct(Ge)),Tt!==!1&&!yt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Bt)&&(pr(Bt==="Up"||Bt==="ArrowUp"),Ge.preventDefault())},Tn=function(){ut.current=!1,Ft.current=!1};s.useEffect(function(){if(Pt&&_t){var it=function(qe){pr(qe.deltaY<0),qe.preventDefault()},Ge=L.current;if(Ge)return Ge.addEventListener("wheel",it,{passive:!1}),function(){return Ge.removeEventListener("wheel",it)}}});var wr=function(){Mt&&kr(!1),wt(!1),ut.current=!1};return(0,se.o)(function(){Dt.isInvalidate()||lr(Dt,!1)},[Yt,jt]),(0,se.o)(function(){var it=Xe(et);kt(it);var Ge=Xe(ir(xr));(!it.equals(Ge)||!ut.current||jt)&&lr(it,ut.current)},[et]),(0,se.o)(function(){jt&&Nn()},[xr]),s.createElement("div",{ref:ur,className:we()(P,z,(0,K.Z)((0,K.Z)((0,K.Z)((0,K.Z)((0,K.Z)({},"".concat(P,"-focused"),_t),"".concat(P,"-disabled"),xt),"".concat(P,"-readonly"),Et),"".concat(P,"-not-a-number"),Dt.isNaN()),"".concat(P,"-out-of-range"),!Dt.isInvalidate()&&!Pr(Dt))),style:le,onFocus:function(){wt(!0)},onBlur:wr,onKeyDown:jr,onKeyUp:Tn,onCompositionStart:mn,onCompositionEnd:Lr,onBeforeInput:$r},Gt&&s.createElement(j,{prefixCls:P,upNode:St,downNode:bt,upDisabled:dn,downDisabled:pn,onStep:pr}),s.createElement("div",{className:"".concat(Rt,"-wrap")},s.createElement("input",(0,_.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":be,"aria-valuemax":ze,"aria-valuenow":Dt.isInvalidate()?null:Dt.toString(),step:xe},Lt,{ref:(0,ue.sQ)(L,h),className:Rt,value:xr,onChange:On,disabled:xt,readOnly:Et}))))}),lt=s.forwardRef(function(v,h){var P=v.disabled,z=v.style,le=v.prefixCls,be=le===void 0?"rc-input-number":le,ze=v.value,_e=v.prefix,xe=v.suffix,nt=v.addonBefore,et=v.addonAfter,xt=v.className,Et=v.classNames,St=(0,ge.Z)(v,k),bt=s.useRef(null),Tt=s.useRef(null),tt=s.useRef(null),Pt=function(Gt){tt.current&&(0,B.nH)(tt.current,Gt)};return s.useImperativeHandle(h,function(){return me(tt.current,{focus:Pt,nativeElement:bt.current.nativeElement||Tt.current})}),s.createElement(Ve.BaseInput,{className:xt,triggerFocus:Pt,prefixCls:be,value:ze,disabled:P,style:z,prefix:_e,suffix:xe,addonAfter:et,addonBefore:nt,classNames:Et,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:bt},s.createElement(Ze,(0,_.Z)({prefixCls:be,disabled:P,ref:tt,domRef:Tt,className:Et==null?void 0:Et.input},St)))}),Ke=lt,O=Ke,ie=d(62487),ne=d(82855),Oe=d(48755),Be=d(60840),Ne=d(2171),Se=d(83397),Ee=d(31756),D=d(56553),w=d(24971),b=d(70045),y=d(36237),x=d(53075),W=d(64910),G=d(39082),De=d(63356),ae=d(56119),Je=d(16931),Fe=d(51636),Te=d(17835);const Re=v=>{var h;const P=(h=v.handleVisible)!==null&&h!==void 0?h:"auto",z=v.controlHeightSM-v.lineWidth*2;return Object.assign(Object.assign({},(0,W.T)(v)),{controlWidth:90,handleWidth:z,handleFontSize:v.fontSize/2,handleVisible:P,handleActiveBg:v.colorFillAlter,handleBg:v.colorBgContainer,filledHandleBg:new Te.FastColor(v.colorFillSecondary).onBackground(v.colorBgContainer).toHexString(),handleHoverColor:v.colorPrimary,handleBorderColor:v.colorBorder,handleOpacity:P===!0?1:0,handleVisibleWidth:P===!0?z:0})},rt=(v,h)=>{let{componentCls:P,borderRadiusSM:z,borderRadiusLG:le}=v;const be=h==="lg"?le:z;return{[`&-${h}`]:{[`${P}-handler-wrap`]:{borderStartEndRadius:be,borderEndEndRadius:be},[`${P}-handler-up`]:{borderStartEndRadius:be},[`${P}-handler-down`]:{borderEndEndRadius:be}}}},st=v=>{const{componentCls:h,lineWidth:P,lineType:z,borderRadius:le,inputFontSizeSM:be,inputFontSizeLG:ze,controlHeightLG:_e,controlHeightSM:xe,colorError:nt,paddingInlineSM:et,paddingBlockSM:xt,paddingBlockLG:Et,paddingInlineLG:St,colorTextDescription:bt,motionDurationMid:Tt,handleHoverColor:tt,handleOpacity:Pt,paddingInline:At,paddingBlock:Gt,handleBg:vt,handleActiveBg:qt,colorTextDisabled:Qt,borderRadiusSM:jt,borderRadiusLG:Yt,controlWidth:ye,handleBorderColor:de,filledHandleBg:ot,lineHeightLG:Ct,calc:gt}=v;return[{[h]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(v)),(0,x.ik)(v)),{display:"inline-block",width:ye,margin:0,padding:0,borderRadius:le}),(0,G.qG)(v,{[`${h}-handler-wrap`]:{background:vt,[`${h}-handler-down`]:{borderBlockStart:`${(0,y.unit)(P)} ${z} ${de}`}}})),(0,G.H8)(v,{[`${h}-handler-wrap`]:{background:ot,[`${h}-handler-down`]:{borderBlockStart:`${(0,y.unit)(P)} ${z} ${de}`}},"&:focus-within":{[`${h}-handler-wrap`]:{background:vt}}})),(0,G.vc)(v,{[`${h}-handler-wrap`]:{background:vt,[`${h}-handler-down`]:{borderBlockStart:`${(0,y.unit)(P)} ${z} ${de}`}}})),(0,G.Mu)(v)),{"&-rtl":{direction:"rtl",[`${h}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:ze,lineHeight:Ct,borderRadius:Yt,[`input${h}-input`]:{height:gt(_e).sub(gt(P).mul(2)).equal(),padding:`${(0,y.unit)(Et)} ${(0,y.unit)(St)}`}},"&-sm":{padding:0,fontSize:be,borderRadius:jt,[`input${h}-input`]:{height:gt(xe).sub(gt(P).mul(2)).equal(),padding:`${(0,y.unit)(xt)} ${(0,y.unit)(et)}`}},"&-out-of-range":{[`${h}-input-wrap`]:{input:{color:nt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,De.Wf)(v)),(0,x.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:Yt,fontSize:v.fontSizeLG}},"&-sm":{[`${h}-group-addon`]:{borderRadius:jt}}},(0,G.ir)(v)),(0,G.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,De.Wf)(v)),{width:"100%",padding:`${(0,y.unit)(Gt)} ${(0,y.unit)(At)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:le,outline:0,transition:`all ${Tt} linear`,appearance:"textfield",fontSize:"inherit"}),(0,x.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:Pt,height:"100%",borderStartStartRadius:0,borderStartEndRadius:le,borderEndEndRadius:le,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${Tt}`,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:bt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${(0,y.unit)(P)} ${z} ${de}`,transition:`all ${Tt} linear`,"&:active":{background:qt},"&:hover":{height:"60%",[`
|
|
${h}-handler-up-inner,
|
|
${h}-handler-down-inner
|
|
`]:{color:tt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,De.Ro)()),{color:bt,transition:`all ${Tt} linear`,userSelect:"none"})},[`${h}-handler-up`]:{borderStartEndRadius:le},[`${h}-handler-down`]:{borderEndEndRadius:le}},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}})}]},T=v=>{const{componentCls:h,paddingBlock:P,paddingInline:z,inputAffixPadding:le,controlWidth:be,borderRadiusLG:ze,borderRadiusSM:_e,paddingInlineLG:xe,paddingInlineSM:nt,paddingBlockLG:et,paddingBlockSM:xt,motionDurationMid:Et}=v;return{[`${h}-affix-wrapper`]:Object.assign(Object.assign({[`input${h}-input`]:{padding:`${(0,y.unit)(P)} 0`}},(0,x.ik)(v)),{position:"relative",display:"inline-flex",alignItems:"center",width:be,padding:0,paddingInlineStart:z,"&-lg":{borderRadius:ze,paddingInlineStart:xe,[`input${h}-input`]:{padding:`${(0,y.unit)(et)} 0`}},"&-sm":{borderRadius:_e,paddingInlineStart:nt,[`input${h}-input`]:{padding:`${(0,y.unit)(xt)} 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:le},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:z,marginInlineStart:le,transition:`margin ${Et}`}},[`&: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(z).equal()}})}};var ee=(0,Je.I$)("InputNumber",v=>{const h=(0,Fe.mergeToken)(v,(0,W.e)(v));return[st(h),T(h),(0,ae.c)(h)]},Re,{unitless:{handleOpacity:!0}}),M=function(v,h){var P={};for(var z in v)Object.prototype.hasOwnProperty.call(v,z)&&h.indexOf(z)<0&&(P[z]=v[z]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,z=Object.getOwnPropertySymbols(v);le<z.length;le++)h.indexOf(z[le])<0&&Object.prototype.propertyIsEnumerable.call(v,z[le])&&(P[z[le]]=v[z[le]]);return P};const F=s.forwardRef((v,h)=>{const{getPrefixCls:P,direction:z}=s.useContext(Oe.E_),le=s.useRef(null);s.useImperativeHandle(h,()=>le.current);const{className:be,rootClassName:ze,size:_e,disabled:xe,prefixCls:nt,addonBefore:et,addonAfter:xt,prefix:Et,suffix:St,bordered:bt,readOnly:Tt,status:tt,controls:Pt,variant:At}=v,Gt=M(v,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),vt=P("input-number",nt),qt=(0,Se.Z)(vt),[Qt,jt,Yt]=ee(vt,qt),{compactSize:ye,compactItemClassnames:de}=(0,b.ri)(vt,z);let ot=s.createElement(J.Z,{className:`${vt}-handler-up-inner`}),Ct=s.createElement(ve.Z,{className:`${vt}-handler-down-inner`});const gt=typeof Pt=="boolean"?Pt:void 0;typeof Pt=="object"&&(ot=typeof Pt.upIcon=="undefined"?ot:s.createElement("span",{className:`${vt}-handler-up-inner`},Pt.upIcon),Ct=typeof Pt.downIcon=="undefined"?Ct:s.createElement("span",{className:`${vt}-handler-down-inner`},Pt.downIcon));const{hasFeedback:Ht,status:Mt,isFormItemInput:ur,feedbackIcon:Lt}=s.useContext(D.aM),Rt=(0,ne.F)(Mt,tt),L=(0,Ee.Z)(Wt=>{var Dt;return(Dt=_e!=null?_e:ye)!==null&&Dt!==void 0?Dt:Wt}),or=s.useContext(Ne.Z),Jt=xe!=null?xe:or,[_t,wt]=(0,w.Z)("inputNumber",At,bt),ut=Ht&&s.createElement(s.Fragment,null,Lt),yt=we()({[`${vt}-lg`]:L==="large",[`${vt}-sm`]:L==="small",[`${vt}-rtl`]:z==="rtl",[`${vt}-in-form-item`]:ur},jt),Ft=`${vt}-group`,$t=s.createElement(O,Object.assign({ref:le,disabled:Jt,className:we()(Yt,qt,be,ze,de),upHandler:ot,downHandler:Ct,prefixCls:vt,readOnly:Tt,controls:gt,prefix:Et,suffix:ut||St,addonBefore:et&&s.createElement(ie.Z,{form:!0,space:!0},et),addonAfter:xt&&s.createElement(ie.Z,{form:!0,space:!0},xt),classNames:{input:yt,variant:we()({[`${vt}-${_t}`]:wt},(0,ne.Z)(vt,Rt,Ht)),affixWrapper:we()({[`${vt}-affix-wrapper-sm`]:L==="small",[`${vt}-affix-wrapper-lg`]:L==="large",[`${vt}-affix-wrapper-rtl`]:z==="rtl",[`${vt}-affix-wrapper-without-controls`]:Pt===!1||Jt},jt),wrapper:we()({[`${Ft}-rtl`]:z==="rtl"},jt),groupWrapper:we()({[`${vt}-group-wrapper-sm`]:L==="small",[`${vt}-group-wrapper-lg`]:L==="large",[`${vt}-group-wrapper-rtl`]:z==="rtl",[`${vt}-group-wrapper-${_t}`]:wt},(0,ne.Z)(`${vt}-group-wrapper`,Rt,Ht),jt)}},Gt));return Qt($t)}),ct=F,pt=v=>s.createElement(Be.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},s.createElement(F,Object.assign({},v)));ct._InternalPanelDoNotUseOrYouWillBeFired=pt;var ht=ct},24303:function(It,Ye,d){"use strict";d.d(Ye,{D:function(){return Xe},Z:function(){return me}});var s=d(59301),ve=d(60499),J={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"},V=J,we=d(7657),_=function(Q,I){return s.createElement(we.Z,(0,ve.Z)({},Q,{ref:I,icon:V}))},K=s.forwardRef(_),q=K,N=d(33853),ge=d(38819),Pe=d(92310),S=d.n(Pe),je=d(2738),he=d(48755),fe=d(6989),He=d(36237),pe=d(48923),Me=d(16931);const Ue=ue=>{const{componentCls:Q,siderBg:I,motionDurationMid:E,motionDurationSlow:$,antCls:ke,triggerHeight:$e,triggerColor:A,triggerBg:H,headerHeight:j,zeroTriggerWidth:R,zeroTriggerHeight:B,borderRadiusLG:We,lightSiderBg:Ie,lightTriggerColor:k,lightTriggerBg:oe,bodyBg:U}=ue;return{[Q]:{position:"relative",minWidth:0,background:I,transition:`all ${E}, background 0s`,"&-has-trigger":{paddingBottom:$e},"&-right":{order:1},[`${Q}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${ke}-menu${ke}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${Q}-children`]:{overflow:"hidden"},[`${Q}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:$e,color:A,lineHeight:(0,He.unit)($e),textAlign:"center",background:H,cursor:"pointer",transition:`all ${E}`},[`${Q}-zero-width-trigger`]:{position:"absolute",top:j,insetInlineEnd:ue.calc(R).mul(-1).equal(),zIndex:1,width:R,height:B,color:A,fontSize:ue.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:I,borderRadius:`0 ${(0,He.unit)(We)} ${(0,He.unit)(We)} 0`,cursor:"pointer",transition:`background ${$} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${$}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:ue.calc(R).mul(-1).equal(),borderRadius:`${(0,He.unit)(We)} 0 0 ${(0,He.unit)(We)}`}},"&-light":{background:Ie,[`${Q}-trigger`]:{color:k,background:oe},[`${Q}-zero-width-trigger`]:{color:k,background:oe,border:`1px solid ${U}`,borderInlineStart:0}}}}};var mt=(0,Me.I$)(["Layout","Sider"],ue=>[Ue(ue)],pe.eh,{deprecatedTokens:pe.jn}),Le=function(ue,Q){var I={};for(var E in ue)Object.prototype.hasOwnProperty.call(ue,E)&&Q.indexOf(E)<0&&(I[E]=ue[E]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,E=Object.getOwnPropertySymbols(ue);$<E.length;$++)Q.indexOf(E[$])<0&&Object.prototype.propertyIsEnumerable.call(ue,E[$])&&(I[E[$]]=ue[E[$]]);return I};const te={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},re=ue=>!Number.isNaN(Number.parseFloat(ue))&&isFinite(ue),Xe=s.createContext({}),Ve=(()=>{let ue=0;return function(){let Q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${Q}${ue}`}})();var me=s.forwardRef((ue,Q)=>{const{prefixCls:I,className:E,trigger:$,children:ke,defaultCollapsed:$e=!1,theme:A="dark",style:H={},collapsible:j=!1,reverseArrow:R=!1,width:B=200,collapsedWidth:We=80,zeroWidthTriggerStyle:Ie,breakpoint:k,onCollapse:oe,onBreakpoint:U}=ue,Ze=Le(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:lt}=(0,s.useContext)(fe.V),[Ke,O]=(0,s.useState)("collapsed"in ue?ue.collapsed:$e),[ie,ne]=(0,s.useState)(!1);(0,s.useEffect)(()=>{"collapsed"in ue&&O(ue.collapsed)},[ue.collapsed]);const Oe=(ee,M)=>{"collapsed"in ue||O(ee),oe==null||oe(ee,M)},{getPrefixCls:Be,direction:Ne}=(0,s.useContext)(he.E_),Se=Be("layout-sider",I),[Ee,D,w]=mt(Se),b=(0,s.useRef)(null);b.current=ee=>{ne(ee.matches),U==null||U(ee.matches),Ke!==ee.matches&&Oe(ee.matches,"responsive")},(0,s.useEffect)(()=>{function ee(F){return b.current(F)}let M;if(typeof window!="undefined"){const{matchMedia:F}=window;if(F&&k&&k in te){M=F(`screen and (max-width: ${te[k]})`);try{M.addEventListener("change",ee)}catch(ct){M.addListener(ee)}ee(M)}}return()=>{try{M==null||M.removeEventListener("change",ee)}catch(F){M==null||M.removeListener(ee)}}},[k]),(0,s.useEffect)(()=>{const ee=Ve("ant-sider-");return lt.addSider(ee),()=>lt.removeSider(ee)},[]);const y=()=>{Oe(!Ke,"clickTrigger")},x=(0,je.Z)(Ze,["collapsed"]),W=Ke?We:B,G=re(W)?`${W}px`:String(W),De=parseFloat(String(We||0))===0?s.createElement("span",{onClick:y,className:S()(`${Se}-zero-width-trigger`,`${Se}-zero-width-trigger-${R?"right":"left"}`),style:Ie},$||s.createElement(q,null)):null,ae=Ne==="rtl"==!R,Te={expanded:ae?s.createElement(ge.Z,null):s.createElement(N.Z,null),collapsed:ae?s.createElement(N.Z,null):s.createElement(ge.Z,null)}[Ke?"collapsed":"expanded"],Re=$!==null?De||s.createElement("div",{className:`${Se}-trigger`,onClick:y,style:{width:G}},$||Te):null,rt=Object.assign(Object.assign({},H),{flex:`0 0 ${G}`,maxWidth:G,minWidth:G,width:G}),st=S()(Se,`${Se}-${A}`,{[`${Se}-collapsed`]:!!Ke,[`${Se}-has-trigger`]:j&&$!==null&&!De,[`${Se}-below`]:!!ie,[`${Se}-zero-width`]:parseFloat(G)===0},E,D,w),T=s.useMemo(()=>({siderCollapsed:Ke}),[Ke]);return Ee(s.createElement(Xe.Provider,{value:T},s.createElement("aside",Object.assign({className:st},x,{style:rt,ref:Q}),s.createElement("div",{className:`${Se}-children`},ke),j||ie&&De?Re:null)))})},6989:function(It,Ye,d){"use strict";d.d(Ye,{V:function(){return ve}});var s=d(59301);const ve=s.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}})},48923:function(It,Ye,d){"use strict";d.d(Ye,{eh:function(){return V},jn:function(){return we}});var s=d(36237),ve=d(16931);const J=_=>{const{antCls:K,componentCls:q,colorText:N,footerBg:ge,headerHeight:Pe,headerPadding:S,headerColor:je,footerPadding:he,fontSize:fe,bodyBg:He,headerBg:pe}=_;return{[q]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:He,"&, *":{boxSizing:"border-box"},[`&${q}-has-sider`]:{flexDirection:"row",[`> ${q}, > ${q}-content`]:{width:0}},[`${q}-header, &${q}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${q}-header`]:{height:Pe,padding:S,color:je,lineHeight:(0,s.unit)(Pe),background:pe,[`${K}-menu`]:{lineHeight:"inherit"}},[`${q}-footer`]:{padding:he,color:N,fontSize:fe,background:ge},[`${q}-content`]:{flex:"auto",color:N,minHeight:0}}},V=_=>{const{colorBgLayout:K,controlHeight:q,controlHeightLG:N,colorText:ge,controlHeightSM:Pe,marginXXS:S,colorTextLightSolid:je,colorBgContainer:he}=_,fe=N*1.25;return{colorBgHeader:"#001529",colorBgBody:K,colorBgTrigger:"#002140",bodyBg:K,headerBg:"#001529",headerHeight:q*2,headerPadding:`0 ${fe}px`,headerColor:ge,footerPadding:`${Pe}px ${fe}px`,footerBg:K,siderBg:"#001529",triggerHeight:N+S*2,triggerBg:"#002140",triggerColor:je,zeroTriggerWidth:N,zeroTriggerHeight:N,lightSiderBg:he,lightTriggerBg:he,lightTriggerColor:ge}},we=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]];Ye.ZP=(0,ve.I$)("Layout",_=>[J(_)],V,{deprecatedTokens:we})},78857:function(It,Ye,d){"use strict";d.d(Ye,{J:function(){return _}});var s=d(59301),ve=d(8654),J=d(62487),V=function(K,q){var N={};for(var ge in K)Object.prototype.hasOwnProperty.call(K,ge)&&q.indexOf(ge)<0&&(N[ge]=K[ge]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,ge=Object.getOwnPropertySymbols(K);Pe<ge.length;Pe++)q.indexOf(ge[Pe])<0&&Object.prototype.propertyIsEnumerable.call(K,ge[Pe])&&(N[ge[Pe]]=K[ge[Pe]]);return N};const we=s.createContext(null),_=s.forwardRef((K,q)=>{const{children:N}=K,ge=V(K,["children"]),Pe=s.useContext(we),S=s.useMemo(()=>Object.assign(Object.assign({},Pe),ge),[Pe,ge.prefixCls,ge.mode,ge.selectable,ge.rootClassName]),je=(0,ve.t4)(N),he=(0,ve.x1)(q,je?(0,ve.C4)(N):null);return s.createElement(we.Provider,{value:S},s.createElement(J.Z,{space:!0},je?s.cloneElement(N,{ref:he}):N))});Ye.Z=we},93041:function(It,Ye,d){"use strict";d.d(Ye,{default:function(){return Ee}});var s=d(59301),ve=d(28321),J=d(24303),V=d(18785),we=d(92310),_=d.n(we),K=d(6089),q=d(2738),N=d(86641),ge=d(22703),Pe=d(48755),S=d(83397),he=(0,s.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),fe=function(D,w){var b={};for(var y in D)Object.prototype.hasOwnProperty.call(D,y)&&w.indexOf(y)<0&&(b[y]=D[y]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(D);x<y.length;x++)w.indexOf(y[x])<0&&Object.prototype.propertyIsEnumerable.call(D,y[x])&&(b[y[x]]=D[y[x]]);return b},pe=D=>{const{prefixCls:w,className:b,dashed:y}=D,x=fe(D,["prefixCls","className","dashed"]),{getPrefixCls:W}=s.useContext(Pe.E_),G=W("menu",w),De=_()({[`${G}-item-divider-dashed`]:!!y},b);return s.createElement(ve.iz,Object.assign({className:De},x))},Me=d(11592),Ue=d(25399),Le=D=>{var w;const{className:b,children:y,icon:x,title:W,danger:G,extra:De}=D,{prefixCls:ae,firstLevel:Je,direction:Fe,disableMenuItemTitleTooltip:Te,inlineCollapsed:Re}=s.useContext(he),rt=ct=>{const pt=y==null?void 0:y[0],ht=s.createElement("span",{className:_()(`${ae}-title-content`,{[`${ae}-title-content-with-extra`]:!!De||De===0})},y);return(!x||s.isValidElement(y)&&y.type==="span")&&y&&ct&&Je&&typeof pt=="string"?s.createElement("div",{className:`${ae}-inline-collapsed-noicon`},pt.charAt(0)):ht},{siderCollapsed:st}=s.useContext(J.D);let T=W;typeof W=="undefined"?T=Je?y:"":W===!1&&(T="");const ee={title:T};!st&&!Re&&(ee.title=null,ee.open=!1);const M=(0,Me.Z)(y).length;let F=s.createElement(ve.ck,Object.assign({},(0,q.Z)(D,["title","icon","danger"]),{className:_()({[`${ae}-item-danger`]:G,[`${ae}-item-only-child`]:(x?M+1:M)===1},b),title:typeof W=="string"?W:void 0}),(0,ge.Tm)(x,{className:_()(s.isValidElement(x)?(w=x.props)===null||w===void 0?void 0:w.className:"",`${ae}-item-icon`)}),rt(Re));return Te||(F=s.createElement(Ue.Z,Object.assign({},ee,{placement:Fe==="rtl"?"left":"right",classNames:{root:`${ae}-inline-collapsed-tooltip`}}),F)),F},te=d(78857),re=d(36237),Xe=d(17835),Ve=d(63356),se=d(34961),me=d(46e3),ue=d(34925),Q=d(16931),I=d(51636),$=D=>{const{componentCls:w,motionDurationSlow:b,horizontalLineHeight:y,colorSplit:x,lineWidth:W,lineType:G,itemPaddingInline:De}=D;return{[`${w}-horizontal`]:{lineHeight:y,border:0,borderBottom:`${(0,re.unit)(W)} ${G} ${x}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${w}-item, ${w}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:De},[`> ${w}-item:hover,
|
|
> ${w}-item-active,
|
|
> ${w}-submenu ${w}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${w}-item, ${w}-submenu-title`]:{transition:[`border-color ${b}`,`background ${b}`].join(",")},[`${w}-submenu-arrow`]:{display:"none"}}}},$e=D=>{let{componentCls:w,menuArrowOffset:b,calc:y}=D;return{[`${w}-rtl`]:{direction:"rtl"},[`${w}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${w}-rtl${w}-vertical,
|
|
${w}-submenu-rtl ${w}-vertical`]:{[`${w}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${(0,re.unit)(y(b).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${(0,re.unit)(b)})`}}}}};const A=D=>Object.assign({},(0,Ve.oN)(D));var j=(D,w)=>{const{componentCls:b,itemColor:y,itemSelectedColor:x,subMenuItemSelectedColor:W,groupTitleColor:G,itemBg:De,subMenuItemBg:ae,itemSelectedBg:Je,activeBarHeight:Fe,activeBarWidth:Te,activeBarBorderWidth:Re,motionDurationSlow:rt,motionEaseInOut:st,motionEaseOut:T,itemPaddingInline:ee,motionDurationMid:M,itemHoverColor:F,lineType:ct,colorSplit:pt,itemDisabledColor:ht,dangerItemColor:v,dangerItemHoverColor:h,dangerItemSelectedColor:P,dangerItemActiveBg:z,dangerItemSelectedBg:le,popupBg:be,itemHoverBg:ze,itemActiveBg:_e,menuSubMenuBg:xe,horizontalItemSelectedColor:nt,horizontalItemSelectedBg:et,horizontalItemBorderRadius:xt,horizontalItemHoverBg:Et}=D;return{[`${b}-${w}, ${b}-${w} > ${b}`]:{color:y,background:De,[`&${b}-root:focus-visible`]:Object.assign({},A(D)),[`${b}-item`]:{"&-group-title, &-extra":{color:G}},[`${b}-submenu-selected > ${b}-submenu-title`]:{color:W},[`${b}-item, ${b}-submenu-title`]:{color:y,[`&:not(${b}-item-disabled):focus-visible`]:Object.assign({},A(D))},[`${b}-item-disabled, ${b}-submenu-disabled`]:{color:`${ht} !important`},[`${b}-item:not(${b}-item-selected):not(${b}-submenu-selected)`]:{[`&:hover, > ${b}-submenu-title:hover`]:{color:F}},[`&:not(${b}-horizontal)`]:{[`${b}-item:not(${b}-item-selected)`]:{"&:hover":{backgroundColor:ze},"&:active":{backgroundColor:_e}},[`${b}-submenu-title`]:{"&:hover":{backgroundColor:ze},"&:active":{backgroundColor:_e}}},[`${b}-item-danger`]:{color:v,[`&${b}-item:hover`]:{[`&:not(${b}-item-selected):not(${b}-submenu-selected)`]:{color:h}},[`&${b}-item:active`]:{background:z}},[`${b}-item a`]:{"&, &:hover":{color:"inherit"}},[`${b}-item-selected`]:{color:x,[`&${b}-item-danger`]:{color:P},"a, a:hover":{color:"inherit"}},[`& ${b}-item-selected`]:{backgroundColor:Je,[`&${b}-item-danger`]:{backgroundColor:le}},[`&${b}-submenu > ${b}`]:{backgroundColor:xe},[`&${b}-popup > ${b}`]:{backgroundColor:be},[`&${b}-submenu-popup > ${b}`]:{backgroundColor:be},[`&${b}-horizontal`]:Object.assign(Object.assign({},w==="dark"?{borderBottom:0}:{}),{[`> ${b}-item, > ${b}-submenu`]:{top:Re,marginTop:D.calc(Re).mul(-1).equal(),marginBottom:0,borderRadius:xt,"&::after":{position:"absolute",insetInline:ee,bottom:0,borderBottom:`${(0,re.unit)(Fe)} solid transparent`,transition:`border-color ${rt} ${st}`,content:'""'},"&:hover, &-active, &-open":{background:Et,"&::after":{borderBottomWidth:Fe,borderBottomColor:nt}},"&-selected":{color:nt,backgroundColor:et,"&:hover":{backgroundColor:et},"&::after":{borderBottomWidth:Fe,borderBottomColor:nt}}}}),[`&${b}-root`]:{[`&${b}-inline, &${b}-vertical`]:{borderInlineEnd:`${(0,re.unit)(Re)} ${ct} ${pt}`}},[`&${b}-inline`]:{[`${b}-sub${b}-inline`]:{background:ae},[`${b}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${(0,re.unit)(Te)} solid ${x}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${M} ${T}`,`opacity ${M} ${T}`].join(","),content:'""'},[`&${b}-item-danger`]:{"&::after":{borderInlineEndColor:P}}},[`${b}-selected, ${b}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${M} ${st}`,`opacity ${M} ${st}`].join(",")}}}}}};const R=D=>{const{componentCls:w,itemHeight:b,itemMarginInline:y,padding:x,menuArrowSize:W,marginXS:G,itemMarginBlock:De,itemWidth:ae,itemPaddingInline:Je}=D,Fe=D.calc(W).add(x).add(G).equal();return{[`${w}-item`]:{position:"relative",overflow:"hidden"},[`${w}-item, ${w}-submenu-title`]:{height:b,lineHeight:(0,re.unit)(b),paddingInline:Je,overflow:"hidden",textOverflow:"ellipsis",marginInline:y,marginBlock:De,width:ae},[`> ${w}-item,
|
|
> ${w}-submenu > ${w}-submenu-title`]:{height:b,lineHeight:(0,re.unit)(b)},[`${w}-item-group-list ${w}-submenu-title,
|
|
${w}-submenu-title`]:{paddingInlineEnd:Fe}}};var We=D=>{const{componentCls:w,iconCls:b,itemHeight:y,colorTextLightSolid:x,dropdownWidth:W,controlHeightLG:G,motionEaseOut:De,paddingXL:ae,itemMarginInline:Je,fontSizeLG:Fe,motionDurationFast:Te,motionDurationSlow:Re,paddingXS:rt,boxShadowSecondary:st,collapsedWidth:T,collapsedIconSize:ee}=D,M={height:y,lineHeight:(0,re.unit)(y),listStylePosition:"inside",listStyleType:"disc"};return[{[w]:{"&-inline, &-vertical":Object.assign({[`&${w}-root`]:{boxShadow:"none"}},R(D))},[`${w}-submenu-popup`]:{[`${w}-vertical`]:Object.assign(Object.assign({},R(D)),{boxShadow:st})}},{[`${w}-submenu-popup ${w}-vertical${w}-sub`]:{minWidth:W,maxHeight:`calc(100vh - ${(0,re.unit)(D.calc(G).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${w}-inline`]:{width:"100%",[`&${w}-root`]:{[`${w}-item, ${w}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Re}`,`background ${Re}`,`padding ${Te} ${De}`].join(","),[`> ${w}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${w}-sub${w}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${w}-submenu > ${w}-submenu-title`]:M,[`& ${w}-item-group-title`]:{paddingInlineStart:ae}},[`${w}-item`]:M}},{[`${w}-inline-collapsed`]:{width:T,[`&${w}-root`]:{[`${w}-item, ${w}-submenu ${w}-submenu-title`]:{[`> ${w}-inline-collapsed-noicon`]:{fontSize:Fe,textAlign:"center"}}},[`> ${w}-item,
|
|
> ${w}-item-group > ${w}-item-group-list > ${w}-item,
|
|
> ${w}-item-group > ${w}-item-group-list > ${w}-submenu > ${w}-submenu-title,
|
|
> ${w}-submenu > ${w}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${(0,re.unit)(D.calc(ee).div(2).equal())} - ${(0,re.unit)(Je)})`,textOverflow:"clip",[`
|
|
${w}-submenu-arrow,
|
|
${w}-submenu-expand-icon
|
|
`]:{opacity:0},[`${w}-item-icon, ${b}`]:{margin:0,fontSize:ee,lineHeight:(0,re.unit)(y),"+ span":{display:"inline-block",opacity:0}}},[`${w}-item-icon, ${b}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${w}-item-icon, ${b}`]:{display:"none"},"a, a:hover":{color:x}},[`${w}-item-group-title`]:Object.assign(Object.assign({},Ve.vS),{paddingInline:rt})}}]};const Ie=D=>{const{componentCls:w,motionDurationSlow:b,motionDurationMid:y,motionEaseInOut:x,motionEaseOut:W,iconCls:G,iconSize:De,iconMarginInlineEnd:ae}=D;return{[`${w}-item, ${w}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${b}`,`background ${b}`,`padding calc(${b} + 0.1s) ${x}`].join(","),[`${w}-item-icon, ${G}`]:{minWidth:De,fontSize:De,transition:[`font-size ${y} ${W}`,`margin ${b} ${x}`,`color ${b}`].join(","),"+ span":{marginInlineStart:ae,opacity:1,transition:[`opacity ${b} ${x}`,`margin ${b}`,`color ${b}`].join(",")}},[`${w}-item-icon`]:Object.assign({},(0,Ve.Ro)()),[`&${w}-item-only-child`]:{[`> ${G}, > ${w}-item-icon`]:{marginInlineEnd:0}}},[`${w}-item-disabled, ${w}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${w}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},k=D=>{const{componentCls:w,motionDurationSlow:b,motionEaseInOut:y,borderRadius:x,menuArrowSize:W,menuArrowOffset:G}=D;return{[`${w}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:D.margin,width:W,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${b} ${y}, opacity ${b}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:D.calc(W).mul(.6).equal(),height:D.calc(W).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:x,transition:[`background ${b} ${y}`,`transform ${b} ${y}`,`top ${b} ${y}`,`color ${b} ${y}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${(0,re.unit)(D.calc(G).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${(0,re.unit)(G)})`}}}}},oe=D=>{const{antCls:w,componentCls:b,fontSize:y,motionDurationSlow:x,motionDurationMid:W,motionEaseInOut:G,paddingXS:De,padding:ae,colorSplit:Je,lineWidth:Fe,zIndexPopup:Te,borderRadiusLG:Re,subMenuItemBorderRadius:rt,menuArrowSize:st,menuArrowOffset:T,lineType:ee,groupTitleLineHeight:M,groupTitleFontSize:F}=D;return[{"":{[b]:Object.assign(Object.assign({},(0,Ve.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,Ve.Wf)(D)),(0,Ve.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:y,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${x} 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,re.unit)(De)} ${(0,re.unit)(ae)}`,fontSize:F,lineHeight:M,transition:`all ${x}`},[`&-horizontal ${b}-submenu`]:{transition:[`border-color ${x} ${G}`,`background ${x} ${G}`].join(",")},[`${b}-submenu, ${b}-submenu-inline`]:{transition:[`border-color ${x} ${G}`,`background ${x} ${G}`,`padding ${W} ${G}`].join(",")},[`${b}-submenu ${b}-sub`]:{cursor:"initial",transition:[`background ${x} ${G}`,`padding ${x} ${G}`].join(",")},[`${b}-title-content`]:{transition:`color ${x}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${w}-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:Je,borderStyle:ee,borderWidth:0,borderTopWidth:Fe,marginBlock:Fe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(D)),{[`${b}-item-group`]:{[`${b}-item-group-list`]:{margin:0,padding:0,[`${b}-item, ${b}-submenu-title`]:{paddingInline:`${(0,re.unit)(D.calc(y).mul(2).equal())} ${(0,re.unit)(ae)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Te,borderRadius:Re,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:Re},Ie(D)),k(D)),{[`${b}-item, ${b}-submenu > ${b}-submenu-title`]:{borderRadius:rt},[`${b}-submenu-title::after`]:{transition:`transform ${x} ${G}`}})},"\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}}}),k(D)),{[`&-inline-collapsed ${b}-submenu-arrow,
|
|
&-inline ${b}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${(0,re.unit)(T)})`},"&::after":{transform:`rotate(45deg) translateX(${(0,re.unit)(D.calc(T).mul(-1).equal())})`}},[`${b}-submenu-open${b}-submenu-inline > ${b}-submenu-title > ${b}-submenu-arrow`]:{transform:`translateY(${(0,re.unit)(D.calc(st).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${(0,re.unit)(D.calc(T).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${(0,re.unit)(T)})`}}})},{[`${w}-layout-header`]:{[b]:{lineHeight:"inherit"}}}]},U=D=>{var w,b,y;const{colorPrimary:x,colorError:W,colorTextDisabled:G,colorErrorBg:De,colorText:ae,colorTextDescription:Je,colorBgContainer:Fe,colorFillAlter:Te,colorFillContent:Re,lineWidth:rt,lineWidthBold:st,controlItemBgActive:T,colorBgTextHover:ee,controlHeightLG:M,lineHeight:F,colorBgElevated:ct,marginXXS:pt,padding:ht,fontSize:v,controlHeightSM:h,fontSizeLG:P,colorTextLightSolid:z,colorErrorHover:le}=D,be=(w=D.activeBarWidth)!==null&&w!==void 0?w:0,ze=(b=D.activeBarBorderWidth)!==null&&b!==void 0?b:rt,_e=(y=D.itemMarginInline)!==null&&y!==void 0?y:D.marginXXS,xe=new Xe.FastColor(z).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:D.zIndexPopupBase+50,radiusItem:D.borderRadiusLG,itemBorderRadius:D.borderRadiusLG,radiusSubMenuItem:D.borderRadiusSM,subMenuItemBorderRadius:D.borderRadiusSM,colorItemText:ae,itemColor:ae,colorItemTextHover:ae,itemHoverColor:ae,colorItemTextHoverHorizontal:x,horizontalItemHoverColor:x,colorGroupTitle:Je,groupTitleColor:Je,colorItemTextSelected:x,itemSelectedColor:x,subMenuItemSelectedColor:x,colorItemTextSelectedHorizontal:x,horizontalItemSelectedColor:x,colorItemBg:Fe,itemBg:Fe,colorItemBgHover:ee,itemHoverBg:ee,colorItemBgActive:Re,itemActiveBg:T,colorSubItemBg:Te,subMenuItemBg:Te,colorItemBgSelected:T,itemSelectedBg:T,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:be,colorActiveBarHeight:st,activeBarHeight:st,colorActiveBarBorderSize:rt,activeBarBorderWidth:ze,colorItemTextDisabled:G,itemDisabledColor:G,colorDangerItemText:W,dangerItemColor:W,colorDangerItemTextHover:W,dangerItemHoverColor:W,colorDangerItemTextSelected:W,dangerItemSelectedColor:W,colorDangerItemBgActive:De,dangerItemActiveBg:De,colorDangerItemBgSelected:De,dangerItemSelectedBg:De,itemMarginInline:_e,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:M,groupTitleLineHeight:F,collapsedWidth:M*2,popupBg:ct,itemMarginBlock:pt,itemPaddingInline:ht,horizontalLineHeight:`${M*1.15}px`,iconSize:v,iconMarginInlineEnd:h-v,collapsedIconSize:P,groupTitleFontSize:v,darkItemDisabledColor:new Xe.FastColor(z).setA(.25).toRgbString(),darkItemColor:xe,darkDangerItemColor:W,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:z,darkItemSelectedBg:x,darkDangerItemSelectedBg:W,darkItemHoverBg:"transparent",darkGroupTitleColor:xe,darkItemHoverColor:z,darkDangerItemHoverColor:le,darkDangerItemSelectedColor:z,darkDangerItemActiveBg:W,itemWidth:be?`calc(100% + ${ze}px)`:`calc(100% - ${_e*2}px)`}};var Ze=function(D){let w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:D,b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return(0,Q.I$)("Menu",x=>{const{colorBgElevated:W,controlHeightLG:G,fontSize:De,darkItemColor:ae,darkDangerItemColor:Je,darkItemBg:Fe,darkSubMenuItemBg:Te,darkItemSelectedColor:Re,darkItemSelectedBg:rt,darkDangerItemSelectedBg:st,darkItemHoverBg:T,darkGroupTitleColor:ee,darkItemHoverColor:M,darkItemDisabledColor:F,darkDangerItemHoverColor:ct,darkDangerItemSelectedColor:pt,darkDangerItemActiveBg:ht,popupBg:v,darkPopupBg:h}=x,P=x.calc(De).div(7).mul(5).equal(),z=(0,I.mergeToken)(x,{menuArrowSize:P,menuHorizontalHeight:x.calc(G).mul(1.15).equal(),menuArrowOffset:x.calc(P).mul(.25).equal(),menuSubMenuBg:W,calc:x.calc,popupBg:v}),le=(0,I.mergeToken)(z,{itemColor:ae,itemHoverColor:M,groupTitleColor:ee,itemSelectedColor:Re,subMenuItemSelectedColor:Re,itemBg:Fe,popupBg:h,subMenuItemBg:Te,itemActiveBg:"transparent",itemSelectedBg:rt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:T,itemDisabledColor:F,dangerItemColor:Je,dangerItemHoverColor:ct,dangerItemSelectedColor:pt,dangerItemActiveBg:ht,dangerItemSelectedBg:st,menuSubMenuBg:Te,horizontalItemSelectedColor:Re,horizontalItemSelectedBg:rt});return[oe(z),$(z),We(z),j(z,"light"),j(le,"dark"),$e(z),(0,se.Z)(z),(0,me.oN)(z,"slide-up"),(0,me.oN)(z,"slide-down"),(0,ue._y)(z,"zoom-big")]},U,{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,w)},lt=d(75030),O=D=>{var w;const{popupClassName:b,icon:y,title:x,theme:W}=D,G=s.useContext(he),{prefixCls:De,inlineCollapsed:ae,theme:Je}=G,Fe=(0,ve.Xl)();let Te;if(!y)Te=ae&&!Fe.length&&x&&typeof x=="string"?s.createElement("div",{className:`${De}-inline-collapsed-noicon`},x.charAt(0)):s.createElement("span",{className:`${De}-title-content`},x);else{const st=s.isValidElement(x)&&x.type==="span";Te=s.createElement(s.Fragment,null,(0,ge.Tm)(y,{className:_()(s.isValidElement(y)?(w=y.props)===null||w===void 0?void 0:w.className:"",`${De}-item-icon`)}),st?x:s.createElement("span",{className:`${De}-title-content`},x))}const Re=s.useMemo(()=>Object.assign(Object.assign({},G),{firstLevel:!1}),[G]),[rt]=(0,lt.Cn)("Menu");return s.createElement(he.Provider,{value:Re},s.createElement(ve.Wd,Object.assign({},(0,q.Z)(D,["icon"]),{title:Te,popupClassName:_()(De,b,`${De}-${W||Je}`),popupStyle:Object.assign({zIndex:rt},D.popupStyle)})))},ie=function(D,w){var b={};for(var y in D)Object.prototype.hasOwnProperty.call(D,y)&&w.indexOf(y)<0&&(b[y]=D[y]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(D);x<y.length;x++)w.indexOf(y[x])<0&&Object.prototype.propertyIsEnumerable.call(D,y[x])&&(b[y[x]]=D[y[x]]);return b};function ne(D){return D===null||D===!1}const Oe={item:Le,submenu:O,divider:pe};var Ne=(0,s.forwardRef)((D,w)=>{var b;const y=s.useContext(te.Z),x=y||{},{getPrefixCls:W,getPopupContainer:G,direction:De,menu:ae}=s.useContext(Pe.E_),Je=W(),{prefixCls:Fe,className:Te,style:Re,theme:rt="light",expandIcon:st,_internalDisableMenuItemTitleTooltip:T,inlineCollapsed:ee,siderCollapsed:M,rootClassName:F,mode:ct,selectable:pt,onClick:ht,overflowedIndicatorPopupClassName:v}=D,h=ie(D,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),P=(0,q.Z)(h,["collapsedWidth"]);(b=x.validator)===null||b===void 0||b.call(x,{mode:ct});const z=(0,K.Z)(function(){var tt;ht==null||ht.apply(void 0,arguments),(tt=x.onClick)===null||tt===void 0||tt.call(x)}),le=x.mode||ct,be=pt!=null?pt:x.selectable,ze=ee!=null?ee:M,_e={horizontal:{motionName:`${Je}-slide-up`},inline:(0,N.Z)(Je),other:{motionName:`${Je}-zoom-big`}},xe=W("menu",Fe||x.prefixCls),nt=(0,S.Z)(xe),[et,xt,Et]=Ze(xe,nt,!y),St=_()(`${xe}-${rt}`,ae==null?void 0:ae.className,Te),bt=s.useMemo(()=>{var tt,Pt;if(typeof st=="function"||ne(st))return st||null;if(typeof x.expandIcon=="function"||ne(x.expandIcon))return x.expandIcon||null;if(typeof(ae==null?void 0:ae.expandIcon)=="function"||ne(ae==null?void 0:ae.expandIcon))return(ae==null?void 0:ae.expandIcon)||null;const At=(tt=st!=null?st:x==null?void 0:x.expandIcon)!==null&&tt!==void 0?tt:ae==null?void 0:ae.expandIcon;return(0,ge.Tm)(At,{className:_()(`${xe}-submenu-expand-icon`,s.isValidElement(At)?(Pt=At.props)===null||Pt===void 0?void 0:Pt.className:void 0)})},[st,x==null?void 0:x.expandIcon,ae==null?void 0:ae.expandIcon,xe]),Tt=s.useMemo(()=>({prefixCls:xe,inlineCollapsed:ze||!1,direction:De,firstLevel:!0,theme:rt,mode:le,disableMenuItemTitleTooltip:T}),[xe,ze,De,T,rt]);return et(s.createElement(te.Z.Provider,{value:null},s.createElement(he.Provider,{value:Tt},s.createElement(ve.ZP,Object.assign({getPopupContainer:G,overflowedIndicator:s.createElement(V.Z,null),overflowedIndicatorPopupClassName:_()(xe,`${xe}-${rt}`,v),mode:le,selectable:be,onClick:z},P,{inlineCollapsed:ze,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),Re),className:St,prefixCls:xe,direction:De,defaultMotions:_e,expandIcon:bt,ref:w,rootClassName:_()(F,xt,x.rootClassName,Et,nt),_internalComponents:Oe})))))});const Se=(0,s.forwardRef)((D,w)=>{const b=(0,s.useRef)(null),y=s.useContext(J.D);return(0,s.useImperativeHandle)(w,()=>({menu:b.current,focus:x=>{var W;(W=b.current)===null||W===void 0||W.focus(x)}})),s.createElement(Ne,Object.assign({ref:b},D,y))});Se.Item=Le,Se.SubMenu=O,Se.Divider=pe,Se.ItemGroup=ve.BW;var Ee=Se},24334:function(It,Ye,d){var s,ve;(function(J,V){It.exports=V(J)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof d.g!="undefined"?d.g:this,function(J){"use strict";J=J||{};var V=J.Base64,we="2.6.4",_="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",K=function(E){for(var $={},ke=0,$e=E.length;ke<$e;ke++)$[E.charAt(ke)]=ke;return $}(_),q=String.fromCharCode,N=function(E){if(E.length<2){var $=E.charCodeAt(0);return $<128?E:$<2048?q(192|$>>>6)+q(128|$&63):q(224|$>>>12&15)+q(128|$>>>6&63)+q(128|$&63)}else{var $=65536+(E.charCodeAt(0)-55296)*1024+(E.charCodeAt(1)-56320);return q(240|$>>>18&7)+q(128|$>>>12&63)+q(128|$>>>6&63)+q(128|$&63)}},ge=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Pe=function(E){return E.replace(ge,N)},S=function(E){var $=[0,2,1][E.length%3],ke=E.charCodeAt(0)<<16|(E.length>1?E.charCodeAt(1):0)<<8|(E.length>2?E.charCodeAt(2):0),$e=[_.charAt(ke>>>18),_.charAt(ke>>>12&63),$>=2?"=":_.charAt(ke>>>6&63),$>=1?"=":_.charAt(ke&63)];return $e.join("")},je=J.btoa&&typeof J.btoa=="function"?function(E){return J.btoa(E)}:function(E){if(E.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return E.replace(/[\s\S]{1,3}/g,S)},he=function(E){return je(Pe(String(E)))},fe=function(E){return E.replace(/[+\/]/g,function($){return $=="+"?"-":"_"}).replace(/=/g,"")},He=function(E,$){return $?fe(he(E)):he(E)},pe=function(E){return He(E,!0)},Me;J.Uint8Array&&(Me=function(E,$){for(var ke="",$e=0,A=E.length;$e<A;$e+=3){var H=E[$e],j=E[$e+1],R=E[$e+2],B=H<<16|j<<8|R;ke+=_.charAt(B>>>18)+_.charAt(B>>>12&63)+(typeof j!="undefined"?_.charAt(B>>>6&63):"=")+(typeof R!="undefined"?_.charAt(B&63):"=")}return $?fe(ke):ke});var Ue=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,mt=function(E){switch(E.length){case 4:var $=(7&E.charCodeAt(0))<<18|(63&E.charCodeAt(1))<<12|(63&E.charCodeAt(2))<<6|63&E.charCodeAt(3),ke=$-65536;return q((ke>>>10)+55296)+q((ke&1023)+56320);case 3:return q((15&E.charCodeAt(0))<<12|(63&E.charCodeAt(1))<<6|63&E.charCodeAt(2));default:return q((31&E.charCodeAt(0))<<6|63&E.charCodeAt(1))}},Le=function(E){return E.replace(Ue,mt)},te=function(E){var $=E.length,ke=$%4,$e=($>0?K[E.charAt(0)]<<18:0)|($>1?K[E.charAt(1)]<<12:0)|($>2?K[E.charAt(2)]<<6:0)|($>3?K[E.charAt(3)]:0),A=[q($e>>>16),q($e>>>8&255),q($e&255)];return A.length-=[0,0,2,1][ke],A.join("")},re=J.atob&&typeof J.atob=="function"?function(E){return J.atob(E)}:function(E){return E.replace(/\S{1,4}/g,te)},Xe=function(E){return re(String(E).replace(/[^A-Za-z0-9\+\/]/g,""))},Ve=function(E){return Le(re(E))},se=function(E){return String(E).replace(/[-_]/g,function($){return $=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},me=function(E){return Ve(se(E))},ue;J.Uint8Array&&(ue=function(E){return Uint8Array.from(Xe(se(E)),function($){return $.charCodeAt(0)})});var Q=function(){var E=J.Base64;return J.Base64=V,E};if(J.Base64={VERSION:we,atob:Xe,btoa:je,fromBase64:me,toBase64:He,utob:Pe,encode:He,encodeURI:pe,btou:Le,decode:me,noConflict:Q,fromUint8Array:Me,toUint8Array:ue},typeof Object.defineProperty=="function"){var I=function(E){return{value:E,enumerable:!1,writable:!0,configurable:!0}};J.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",I(function(){return me(this)})),Object.defineProperty(String.prototype,"toBase64",I(function(E){return He(this,E)})),Object.defineProperty(String.prototype,"toBase64URI",I(function(){return He(this,!0)}))}}return J.Meteor&&(Base64=J.Base64),It.exports?It.exports.Base64=J.Base64:(s=[],ve=function(){return J.Base64}.apply(Ye,s),ve!==void 0&&(It.exports=ve)),{Base64:J.Base64}})},43141:function(It,Ye,d){"use strict";d.d(Ye,{Z5:function(){return tu},_l:function(){return Gu},bK:function(){return To}});var s=d(59301),ve=d(29658);function J(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,ve.Z)(e,t)}var V=d(60499),we=d(59781),_=s.createContext(null),K=null;function q(e){e()}var N=q,ge=function(t){return N=t},Pe=function(){return N};function S(){var e=Pe(),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 je={notify:function(){},get:function(){return[]}};function he(e,t){var r,n=je;function a(c){return u(),n.subscribe(c)}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=S())}function m(){r&&(r(),r=void 0,n.clear(),n=je)}var f={addNestedSub:a,notifyNestedSubs:o,handleChangeWrapper:i,isSubscribed:l,trySubscribe:u,tryUnsubscribe:m,getListeners:function(){return n}};return f}var fe=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?s.useLayoutEffect:s.useEffect;function He(e){var t=e.store,r=e.context,n=e.children,a=(0,s.useMemo)(function(){var l=he(t);return{store:t,subscription:l}},[t]),o=(0,s.useMemo)(function(){return t.getState()},[t]);fe(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||_;return s.createElement(i.Provider,{value:a},n)}var pe=He,Me=d(69010),Ue=d(94266),mt=d.n(Ue),Le=d(53410),te=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],re=["reactReduxForwardedRef"],Xe=[],Ve=[null,null],se=function(t){try{return JSON.stringify(t)}catch(r){return String(t)}};function me(e,t){var r=e[1];return[t.payload,r+1]}function ue(e,t,r){fe(function(){return e.apply(void 0,t)},r)}function Q(e,t,r,n,a,o,i){e.current=n,t.current=a,r.current=!1,o.current&&(o.current=null,i())}function I(e,t,r,n,a,o,i,l,u,m){if(e){var f=!1,c=null,p=function(){if(!f){var Z=t.getState(),Y,X;try{Y=n(Z,a.current)}catch(ce){X=ce,c=ce}X||(c=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,c)throw c};return g}}var E=function(){return[null,0]};function $(e,t){t===void 0&&(t={});var r=t,n=r.getDisplayName,a=n===void 0?function(Qe){return"ConnectAdvanced("+Qe+")"}: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,c=r.storeKey,p=c===void 0?"store":c,g=r.withRef,C=g===void 0?!1:g,Z=r.forwardRef,Y=Z===void 0?!1:Z,X=r.context,ce=X===void 0?_:X,Ce=(0,Me.Z)(r,te);if(0)var Ae;var at=ce;return function(dt){var Nt=dt.displayName||dt.name||"Component",ft=a(Nt),Ot=(0,V.Z)({},Ce,{getDisplayName:a,methodName:i,renderCountProp:u,shouldHandleStateChanges:f,storeKey:p,displayName:ft,wrappedComponentName:Nt,WrappedComponent:dt}),Zt=Ce.pure;function Vt(Kt){return e(Kt.dispatch,Ot)}var fr=Zt?s.useMemo:function(Kt){return Kt()};function sr(Kt){var Dr=(0,s.useMemo)(function(){var un=Kt.reactReduxForwardedRef,ha=(0,Me.Z)(Kt,re);return[Kt.context,un,ha]},[Kt]),vr=Dr[0],ln=Dr[1],Mr=Dr[2],Ir=(0,s.useMemo)(function(){return vr&&vr.Consumer&&(0,Le.isContextConsumer)(s.createElement(vr.Consumer,null))?vr:at},[vr,at]),gr=(0,s.useContext)(Ir),Fr=!!Kt.store&&!!Kt.store.getState&&!!Kt.store.dispatch,Sn=!!gr&&!!gr.store,hr=Fr?Kt.store:gr.store,sn=(0,s.useMemo)(function(){return Vt(hr)},[hr]),Dn=(0,s.useMemo)(function(){if(!f)return Ve;var un=he(hr,Fr?null:gr.subscription),ha=un.notifyNestedSubs.bind(un);return[un,ha]},[hr,Fr,gr]),Zr=Dn[0],In=Dn[1],Bn=(0,s.useMemo)(function(){return Fr?gr:(0,V.Z)({},gr,{subscription:Zr})},[Fr,gr,Zr]),Mo=(0,s.useReducer)(me,Xe,E),Ju=Mo[0],An=Ju[0],_u=Mo[1];if(An&&An.error)throw An.error;var Fo=(0,s.useRef)(),ma=(0,s.useRef)(Mr),Pn=(0,s.useRef)(),Lo=(0,s.useRef)(!1),va=fr(function(){return Pn.current&&Mr===ma.current?Pn.current:sn(hr.getState(),Mr)},[hr,An,Mr]);ue(Q,[ma,Fo,Lo,Mr,va,Pn,In]),ue(I,[f,hr,Zr,sn,ma,Fo,Lo,Pn,In,_u],[hr,Zr,sn]);var ga=(0,s.useMemo)(function(){return s.createElement(dt,(0,V.Z)({},va,{ref:ln}))},[ln,dt,va]),qu=(0,s.useMemo)(function(){return f?s.createElement(Ir.Provider,{value:Bn},ga):ga},[Ir,ga,Bn]);return qu}var ar=Zt?s.memo(sr):sr;if(ar.WrappedComponent=dt,ar.displayName=sr.displayName=ft,Y){var mr=s.forwardRef(function(Dr,vr){return s.createElement(ar,(0,V.Z)({},Dr,{reactReduxForwardedRef:vr}))});return mr.displayName=ft,mr.WrappedComponent=dt,mt()(mr,dt)}return mt()(ar,dt)}}function ke(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function $e(e,t){if(ke(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])||!ke(e[r[a]],t[r[a]]))return!1;return!0}function A(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 H(e){return function(r,n){var a=e(r,n);function o(){return a}return o.dependsOnOwnProps=!1,o}}function j(e){return e.dependsOnOwnProps!==null&&e.dependsOnOwnProps!==void 0?!!e.dependsOnOwnProps:e.length!==1}function R(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=j(e);var f=i(u,m);return typeof f=="function"&&(i.mapToProps=f,i.dependsOnOwnProps=j(f),f=i(u,m)),f},i}}function B(e){return typeof e=="function"?R(e,"mapDispatchToProps"):void 0}function We(e){return e?void 0:H(function(t){return{dispatch:t}})}function Ie(e){return e&&typeof e=="object"?H(function(t){return A(e,t)}):void 0}var k=[B,We,Ie];function oe(e){return typeof e=="function"?R(e,"mapStateToProps"):void 0}function U(e){return e?void 0:H(function(){return{}})}var Ze=[oe,U];function lt(e,t,r){return(0,V.Z)({},r,e,t)}function Ke(e){return function(r,n){var a=n.displayName,o=n.pure,i=n.areMergedPropsEqual,l=!1,u;return function(f,c,p){var g=e(f,c,p);return l?(!o||!i(g,u))&&(u=g):(l=!0,u=g),u}}}function O(e){return typeof e=="function"?Ke(e):void 0}function ie(e){return e?void 0:function(){return lt}}var ne=[O,ie],Oe=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Be(e,t,r,n){return function(o,i){return r(e(o,i),t(n,i),i)}}function Ne(e,t,r,n,a){var o=a.areStatesEqual,i=a.areOwnPropsEqual,l=a.areStatePropsEqual,u=!1,m,f,c,p,g;function C(Ce,Ae){return m=Ce,f=Ae,c=e(m,f),p=t(n,f),g=r(c,p,f),u=!0,g}function Z(){return c=e(m,f),t.dependsOnOwnProps&&(p=t(n,f)),g=r(c,p,f),g}function Y(){return e.dependsOnOwnProps&&(c=e(m,f)),t.dependsOnOwnProps&&(p=t(n,f)),g=r(c,p,f),g}function X(){var Ce=e(m,f),Ae=!l(Ce,c);return c=Ce,Ae&&(g=r(c,p,f)),g}function ce(Ce,Ae){var at=!i(Ae,f),Qe=!o(Ce,m,Ae,f);return m=Ce,f=Ae,at&&Qe?Z():at?Y():Qe?X():g}return function(Ae,at){return u?ce(Ae,at):C(Ae,at)}}function Se(e,t){var r=t.initMapStateToProps,n=t.initMapDispatchToProps,a=t.initMergeProps,o=(0,Me.Z)(t,Oe),i=r(e,o),l=n(e,o),u=a(e,o),m=o.pure?Ne:Be;return m(i,l,u,e,o)}var Ee=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function D(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 w(e,t){return e===t}function b(e){var t=e===void 0?{}:e,r=t.connectHOC,n=r===void 0?$:r,a=t.mapStateToPropsFactories,o=a===void 0?Ze:a,i=t.mapDispatchToPropsFactories,l=i===void 0?k:i,u=t.mergePropsFactories,m=u===void 0?ne:u,f=t.selectorFactory,c=f===void 0?Se:f;return function(g,C,Z,Y){Y===void 0&&(Y={});var X=Y,ce=X.pure,Ce=ce===void 0?!0:ce,Ae=X.areStatesEqual,at=Ae===void 0?w:Ae,Qe=X.areOwnPropsEqual,dt=Qe===void 0?$e:Qe,Nt=X.areStatePropsEqual,ft=Nt===void 0?$e:Nt,Ot=X.areMergedPropsEqual,Zt=Ot===void 0?$e:Ot,Vt=(0,Me.Z)(X,Ee),fr=D(g,o,"mapStateToProps"),sr=D(C,l,"mapDispatchToProps"),ar=D(Z,m,"mergeProps");return n(c,(0,V.Z)({methodName:"connect",getDisplayName:function(Kt){return"Connect("+Kt+")"},shouldHandleStateChanges:!!g,initMapStateToProps:fr,initMapDispatchToProps:sr,initMergeProps:ar,pure:Ce,areStatesEqual:at,areOwnPropsEqual:dt,areStatePropsEqual:ft,areMergedPropsEqual:Zt},Vt))}}var y=b();function x(){var e=useContext(ReactReduxContext);return e}function W(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 G=null;function De(e){e===void 0&&(e=ReactReduxContext);var t=e===ReactReduxContext?useDefaultStore:createStoreHook(e);return function(){var n=t();return n.dispatch}}var ae=null,Je=function(t,r){return t===r};function Fe(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(),c=r.getState(),p;try{if(e!==u.current||c!==m.current||l.current){var g=e(c);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=c,f.current=p,l.current=void 0}),useIsomorphicLayoutEffect(function(){function C(){try{var Z=r.getState();if(Z===m.current)return;var Y=u.current(Z);if(t(Y,f.current))return;f.current=Y,m.current=Z}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=Je);var o=t(),i=o.store,l=o.subscription,u=Fe(n,a,i,l);return useDebugValue(u),u}}var Re=null,rt=d(4676);ge(rt.unstable_batchedUpdates);function st(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 T(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&&st(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 ee(e,t){return T(function(){return e},t)}var M=T,F=ee,ct=!0,pt="Invariant failed";function ht(e,t){if(!e){if(ct)throw new Error(pt);var r=typeof t=="function"?t():t,n=r?"".concat(pt,": ").concat(r):pt;throw new Error(n)}}var v=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},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}},P=function(t,r){return{top:t.top+r.top,left:t.left+r.left,bottom:t.bottom-r.bottom,right:t.right-r.right}},z=function(t,r){return{top:t.top+r.y,left:t.left+r.x,bottom:t.bottom+r.y,right:t.right+r.x}},le={top:0,right:0,bottom:0,left:0},be=function(t){var r=t.borderBox,n=t.margin,a=n===void 0?le:n,o=t.border,i=o===void 0?le:o,l=t.padding,u=l===void 0?le:l,m=v(h(r,a)),f=v(P(r,i)),c=v(P(f,u));return{marginBox:m,borderBox:v(r),paddingBox:f,contentBox:c,margin:a,border:i,padding:u}},ze=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},_e=function(){return{x:window.pageXOffset,y:window.pageYOffset}},xe=function(t,r){var n=t.borderBox,a=t.border,o=t.margin,i=t.padding,l=z(n,r);return be({borderBox:l,border:a,margin:o,padding:i})},nt=function(t,r){return r===void 0&&(r=_e()),xe(t,r)},et=function(t,r){var n={top:ze(r.marginTop),right:ze(r.marginRight),bottom:ze(r.marginBottom),left:ze(r.marginLeft)},a={top:ze(r.paddingTop),right:ze(r.paddingRight),bottom:ze(r.paddingBottom),left:ze(r.paddingLeft)},o={top:ze(r.borderTopWidth),right:ze(r.borderRightWidth),bottom:ze(r.borderBottomWidth),left:ze(r.borderLeftWidth)};return be({borderBox:t,margin:n,padding:a,border:o})},xt=function(t){var r=t.getBoundingClientRect(),n=window.getComputedStyle(t);return et(r,n)},Et=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function St(e,t){return!!(e===t||Et(e)&&Et(t))}function bt(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!St(e[r],t[r]))return!1;return!0}function Tt(e,t){t===void 0&&(t=bt);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 tt=Tt,Pt=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=Pt,Gt=!0,vt=/[ \t]{2,}/g,qt=/^[ \t]*/gm,Qt=function(t){return t.replace(vt," ").replace(qt,"").trim()},jt=function(t){return Qt(`
|
|
%creact-beautiful-dnd
|
|
|
|
%c`+Qt(t)+`
|
|
|
|
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
|
|
`)},Yt=function(t){return[jt(t),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},ye="__react-beautiful-dnd-disable-dev-warnings";function de(e,t){var r;Gt||typeof window!="undefined"&&window[ye]||(r=console)[e].apply(r,Yt(t))}var ot=de.bind(null,"warn"),Ct=de.bind(null,"error");function gt(){}function Ht(e,t){return(0,V.Z)({},e,{},t)}function Mt(e,t,r){var n=t.map(function(a){var o=Ht(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 ur=!0,Lt="Invariant failed";function Rt(e){this.message=e}Rt.prototype.toString=function(){return this.message};function L(e,t){if(!e)throw ur?new Rt(Lt):new Rt(Lt+": "+(t||""))}var or=function(e){J(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=gt,n.onWindowError=function(l){var u=n.getCallbacks();u.isDragging()&&u.tryAbort();var m=l.error;m instanceof Rt&&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=Mt(window,[{eventName:"error",fn:this.onWindowError}])},r.componentWillUnmount=function(){this.unbind()},r.componentDidCatch=function(a){if(a instanceof Rt){this.setState({});return}throw a},r.render=function(){return this.props.children(this.setCallbacks)},t}(s.Component),Jt=`
|
|
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
|
|
`,_t=function(t){return t+1},wt=function(t){return`
|
|
You have lifted an item in position `+_t(t.source.index)+`
|
|
`},ut=function(t,r){var n=t.droppableId===r.droppableId,a=_t(t.index),o=_t(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+`
|
|
`},yt=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+`
|
|
`},Ft=function(t){var r=t.destination;if(r)return ut(t.source,r);var n=t.combine;return n?yt(t.draggableId,t.source,n):"You are over an area that cannot be dropped on"},$t=function(t){return`
|
|
The item has returned to its starting position
|
|
of `+_t(t.index)+`
|
|
`},Wt=function(t){if(t.reason==="CANCEL")return`
|
|
Movement cancelled.
|
|
`+$t(t.source)+`
|
|
`;var r=t.destination,n=t.combine;return r?`
|
|
You have dropped the item.
|
|
`+ut(t.source,r)+`
|
|
`:n?`
|
|
You have dropped the item.
|
|
`+yt(t.draggableId,t.source,n)+`
|
|
`:`
|
|
The item has been dropped while not over a drop area.
|
|
`+$t(t.source)+`
|
|
`},Dt={dragHandleUsageInstructions:Jt,onDragStart:wt,onDragUpdate:Ft,onDragEnd:Wt},kt={x:0,y:0},zt=function(t,r){return{x:t.x+r.x,y:t.y+r.y}},Ut=function(t,r){return{x:t.x-r.x,y:t.y-r.y}},ir=function(t,r){return t.x===r.x&&t.y===r.y},cr=function(t){return{x:t.x!==0?-t.x:0,y:t.y!==0?-t.y:0}},dr=function(t,r,n){var a;return n===void 0&&(n=0),a={},a[t]=r,a[t==="x"?"y":"x"]=n,a},Br=function(t,r){return Math.sqrt(Math.pow(r.x-t.x,2)+Math.pow(r.y-t.y,2))},Gr=function(t,r){return Math.min.apply(Math,r.map(function(n){return Br(t,n)}))},xr=function(t){return function(r){return{x:t(r.x),y:t(r.y)}}},cn=function(e,t){var r=v({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},lr=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}]},Cr={top:0,right:0,bottom:0,left:0},dn=function(t,r){return r?lr(t,r.scroll.diff.displacement):t},pn=function(t,r,n){if(n&&n.increasedBy){var a;return(0,V.Z)({},t,(a={},a[r.end]=t[r.end]+n.increasedBy[r.line],a))}return t},Rn=function(t,r){return r&&r.shouldClipSubject?cn(r.pageMarginBox,t):v(t)},yr=function(e){var t=e.page,r=e.withPlaceholder,n=e.axis,a=e.frame,o=dn(t.marginBox,a),i=pn(o,n,r),l=Rn(i,a);return{page:t,withPlaceholder:r,active:l}},Ur=function(e,t){e.frame||L(!1);var r=e.frame,n=Ut(t,r.scroll.initial),a=cr(n),o=(0,V.Z)({},r,{scroll:{initial:r.scroll.initial,current:t,diff:{value:n,displacement:a},max:r.scroll.max}}),i=yr({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:o}),l=(0,V.Z)({},e,{frame:o,subject:i});return l};function Nn(e){return Number.isInteger?Number.isInteger(e):typeof e=="number"&&isFinite(e)&&Math.floor(e)===e}function Ar(e){return Object.values?Object.values(e):Object.keys(e).map(function(t){return e[t]})}function Pr(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 er(e,t){if(e.find)return e.find(t);var r=Pr(e,t);if(r!==-1)return e[r]}function fn(e){return Array.prototype.slice.call(e)}var Vr=tt(function(e){return e.reduce(function(t,r){return t[r.descriptor.id]=r,t},{})}),mn=tt(function(e){return e.reduce(function(t,r){return t[r.descriptor.id]=r,t},{})}),Lr=tt(function(e){return Ar(e)}),On=tt(function(e){return Ar(e)}),pr=tt(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 kr(e){return e.at&&e.at.type==="REORDER"?e.at.destination:null}function $r(e){return e.at&&e.at.type==="COMBINE"?e.at.combine:null}var jr=tt(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=kr(o);if(!i)return null;function l(Z){var Y={type:"COMBINE",combine:{draggableId:Z,droppableId:n.descriptor.id}};return(0,V.Z)({},o,{at:Y})}var u=o.displaced.all,m=u.length?u[0]:null;if(t)return m?l(m):null;var f=jr(r,a);if(!m){if(!f.length)return null;var c=f[f.length-1];return l(c.descriptor.id)}var p=Pr(f,function(Z){return Z.descriptor.id===m});p===-1&&L(!1);var g=p-1;if(g<0)return null;var C=f[g];return l(C.descriptor.id)},wr=function(e,t){return e.descriptor.droppableId===t.descriptor.id},it={point:kt,value:0},Ge={invisible:{},visible:{},all:[]},Bt={displaced:Ge,displacedBy:it,at:null},qe=function(e,t){return function(r){return e<=r&&r<=t}},tr=function(e){var t=qe(e.top,e.bottom),r=qe(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 c=u&&i||m&&o;return c}},Rr=function(e){var t=qe(e.top,e.bottom),r=qe(e.left,e.right);return function(n){var a=t(n.top)&&t(n.bottom)&&r(n.left)&&r(n.right);return a}},Nr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},ba={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},$o=function(e){return function(t){var r=qe(t.top,t.bottom),n=qe(t.left,t.right);return function(a){return e===Nr?r(a.top)&&r(a.bottom):n(a.left)&&n(a.right)}}},jo=function(t,r){var n=r.frame?r.frame.scroll.diff.displacement:kt;return lr(t,n)},Ho=function(t,r,n){return r.subject.active?n(r.subject.active)(t):!1},zo=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?jo(r,n):r;return Ho(l,n,i)&&zo(l,a,i)},Wo=function(t){return Mn((0,V.Z)({},t,{isVisibleThroughFrameFn:tr}))},ya=function(t){return Mn((0,V.Z)({},t,{isVisibleThroughFrameFn:Rr}))},Zo=function(t){return Mn((0,V.Z)({},t,{isVisibleThroughFrameFn:$o(t.destination.axis)}))},Go=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 Uo(e,t){var r=e.page.marginBox,n={top:t.point.y,right:0,bottom:0,left:t.point.x};return v(h(r,n))}function Kr(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=Uo(m,n),c=m.descriptor.id;u.all.push(c);var p=Wo({target:f,destination:r,viewport:a,withDroppableDisplacement:!0});if(!p)return u.invisible[m.descriptor.id]=!0,u;var g=Go(c,i,o),C={draggableId:c,shouldAnimate:g};return u.visible[c]=C,u},{all:[],visible:{},invisible:{}})}function Vo(e,t){if(!e.length)return 0;var r=e[e.length-1].descriptor.index;return t.inHomeList?r:r+1}function xa(e){var t=e.insideDestination,r=e.inHomeList,n=e.displacedBy,a=e.destination,o=Vo(t,{inHomeList:r});return{displaced:Ge,displacedBy:n,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:o}}}}function vn(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=wr(t,n);if(l==null)return xa({insideDestination:r,inHomeList:m,displacedBy:o,destination:n});var f=er(r,function(Z){return Z.descriptor.index===l});if(!f)return xa({insideDestination:r,inHomeList:m,displacedBy:o,destination:n});var c=jr(t,r),p=r.indexOf(f),g=c.slice(p),C=Kr({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 Er(e,t){return!!t.effected[e]}var Ko=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=Er(i,o);return m?t?u:u-1:t?u+1:u},Yo=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},Xo=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||L(!1),f.type==="REORDER"){var c=Yo({isMovingForward:t,isInHomeList:r,location:f.destination,insideDestination:i});return c==null?null:vn({draggable:n,insideDestination:i,destination:o,viewport:u,last:l.displaced,displacedBy:l.displacedBy,index:c})}var p=Ko({isMovingForward:t,destination:o,displaced:l.displaced,draggables:a,combine:f.combine,afterCritical:m});return p==null?null:vn({draggable:n,insideDestination:i,destination:o,viewport:u,last:l.displaced,displacedBy:l.displacedBy,index:p})},Jo=function(e){var t=e.displaced,r=e.afterCritical,n=e.combineWith,a=e.displacedBy,o=!!(t.visible[n]||t.invisible[n]);return Er(n,r)?o?kt:cr(a.point):o?a.point:kt},_o=function(e){var t=e.afterCritical,r=e.impact,n=e.draggables,a=$r(r);a||L(!1);var o=a.draggableId,i=n[o].page.borderBox.center,l=Jo({displaced:r.displaced,afterCritical:t,combineWith:o,displacedBy:r.displacedBy});return zt(i,l)},Ca=function(t,r){return r.margin[t.start]+r.borderBox[t.size]/2},qo=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},wa=function(t){var r=t.axis,n=t.moveRelativeTo,a=t.isMoving;return dr(r.line,n.marginBox[r.end]+Ca(r,a),Fn(r,n.marginBox,a))},Ea=function(t){var r=t.axis,n=t.moveRelativeTo,a=t.isMoving;return dr(r.line,n.marginBox[r.start]-qo(r,a),Fn(r,n.marginBox,a))},Qo=function(t){var r=t.axis,n=t.moveInto,a=t.isMoving;return dr(r.line,n.contentBox[r.start]+Ca(r,a),Fn(r,n.contentBox,a))},ei=function(e){var t=e.impact,r=e.draggable,n=e.draggables,a=e.droppable,o=e.afterCritical,i=pr(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,c=m.all[0];if(c){var p=n[c];if(Er(c,o))return Ea({axis:u,moveRelativeTo:p.page,isMoving:l});var g=xe(p.page,f.point);return Ea({axis:u,moveRelativeTo:g,isMoving:l})}var C=i[i.length-1];if(C.descriptor.id===r.descriptor.id)return l.borderBox.center;if(Er(C.descriptor.id,o)){var Z=xe(C.page,cr(o.displacedBy.point));return wa({axis:u,moveRelativeTo:Z,isMoving:l})}return wa({axis:u,moveRelativeTo:C.page,isMoving:l})},Ln=function(e,t){var r=e.frame;return r?zt(t,r.scroll.diff.displacement):t},ti=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"?ei({impact:r,draggable:n,draggables:o,droppable:a,afterCritical:i}):_o({impact:r,draggables:o,afterCritical:i})},gn=function(e){var t=ti(e),r=e.droppable,n=r?Ln(r,t):t;return n},Sa=function(e,t){var r=Ut(t,e.scroll.initial),n=cr(r),a=v({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 Da(e,t){return e.map(function(r){return t[r]})}function ri(e,t){for(var r=0;r<t.length;r++){var n=t[r].visible[e];if(n)return n}return null}var ni=function(e){var t=e.impact,r=e.viewport,n=e.destination,a=e.draggables,o=e.maxScrollChange,i=Sa(r,zt(r.scroll.current,o)),l=n.frame?Ur(n,zt(n.frame.scroll.current,o)):n,u=t.displaced,m=Kr({afterDragging:Da(u.all,a),destination:n,displacedBy:t.displacedBy,viewport:i.frame,last:u,forceShouldAnimate:!1}),f=Kr({afterDragging:Da(u.all,a),destination:l,displacedBy:t.displacedBy,viewport:r.frame,last:u,forceShouldAnimate:!1}),c={},p={},g=[u,m,f];u.all.forEach(function(Z){var Y=ri(Z,g);if(Y){p[Z]=Y;return}c[Z]=!0});var C=(0,V.Z)({},t,{displaced:{all:u.all,invisible:c,visible:p}});return C},ai=function(e,t){return zt(e.scroll.diff.displacement,t)},kn=function(e){var t=e.pageBorderBoxCenter,r=e.draggable,n=e.viewport,a=ai(n,t),o=Ut(a,r.page.borderBox.center);return zt(r.client.borderBox.center,o)},Ia=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=Ut(n,t.page.borderBox.center),m=lr(t.page.borderBox,u),f={target:m,destination:r,withDroppableDisplacement:o,viewport:a};return l?Zo(f):ya(f)},oi=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=pr(n.descriptor.id,a),c=wr(r,n),p=Tn({isMovingForward:t,draggable:r,destination:n,insideDestination:f,previousImpact:o})||Xo({isMovingForward:t,isInHomeList:c,draggable:r,draggables:a,destination:n,insideDestination:f,previousImpact:o,viewport:i,afterCritical:m});if(!p)return null;var g=gn({impact:p,draggable:r,droppable:n,draggables:a,afterCritical:m}),C=Ia({draggable:r,destination:n,newPageBorderBoxCenter:g,viewport:i.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(C){var Z=kn({pageBorderBoxCenter:g,draggable:r,viewport:i});return{clientSelection:Z,impact:p,scrollJumpRequest:null}}var Y=Ut(g,l),X=ni({impact:p,viewport:i,destination:n,draggables:a,maxScrollChange:Y});return{clientSelection:u,impact:X,scrollJumpRequest:Y}},Xt=function(t){var r=t.subject.active;return r||L(!1),r},ii=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=qe(i[l.start],i[l.end]),m=Lr(a).filter(function(c){return c!==n}).filter(function(c){return c.isEnabled}).filter(function(c){return!!c.subject.active}).filter(function(c){return tr(o.frame)(Xt(c))}).filter(function(c){var p=Xt(c);return t?i[l.crossAxisEnd]<p[l.crossAxisEnd]:p[l.crossAxisStart]<i[l.crossAxisStart]}).filter(function(c){var p=Xt(c),g=qe(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(c,p){var g=Xt(c)[l.crossAxisStart],C=Xt(p)[l.crossAxisStart];return t?g-C:C-g}).filter(function(c,p,g){return Xt(c)[l.crossAxisStart]===Xt(g[0])[l.crossAxisStart]});if(!m.length)return null;if(m.length===1)return m[0];var f=m.filter(function(c){var p=qe(Xt(c)[l.start],Xt(c)[l.end]);return p(r[l.line])});return f.length===1?f[0]:f.length>1?f.sort(function(c,p){return Xt(c)[l.start]-Xt(p)[l.start]})[0]:m.sort(function(c,p){var g=Gr(r,br(Xt(c))),C=Gr(r,br(Xt(p)));return g!==C?g-C:Xt(c)[l.start]-Xt(p)[l.start]})[0]},Ba=function(t,r){var n=t.page.borderBox.center;return Er(t.descriptor.id,r)?Ut(n,r.displacedBy.point):n},li=function(t,r){var n=t.page.borderBox;return Er(t.descriptor.id,r)?lr(n,cr(r.displacedBy.point)):n},si=function(e){var t=e.pageBorderBoxCenter,r=e.viewport,n=e.destination,a=e.insideDestination,o=e.afterCritical,i=a.filter(function(l){return ya({target:li(l,o),destination:n,viewport:r.frame,withDroppableDisplacement:!0})}).sort(function(l,u){var m=Br(t,Ln(n,Ba(l,o))),f=Br(t,Ln(n,Ba(u,o)));return m<f?-1:f<m?1:l.descriptor.index-u.descriptor.index});return i[0]||null},Yr=tt(function(t,r){var n=r[t.line];return{value:n,point:dr(t.line,n)}}),ui=function(t,r,n){var a=t.axis;if(t.descriptor.mode==="virtual")return dr(a.line,r[a.line]);var o=t.subject.page.contentBox[a.size],i=pr(t.descriptor.id,n),l=i.reduce(function(f,c){return f+c.client.marginBox[a.size]},0),u=l+r[a.line],m=u-o;return m<=0?null:dr(a.line,m)},Aa=function(t,r){return(0,V.Z)({},t,{scroll:(0,V.Z)({},t.scroll,{max:r})})},Pa=function(t,r,n){var a=t.frame;wr(r,t)&&L(!1),t.subject.withPlaceholder&&L(!1);var o=Yr(t.axis,r.displaceBy).point,i=ui(t,o,n),l={placeholderSize:o,increasedBy:i,oldFrameMaxScroll:t.frame?t.frame.scroll.max:null};if(!a){var u=yr({page:t.subject.page,withPlaceholder:l,axis:t.axis,frame:t.frame});return(0,V.Z)({},t,{subject:u})}var m=i?zt(a.scroll.max,i):a.scroll.max,f=Aa(a,m),c=yr({page:t.subject.page,withPlaceholder:l,axis:t.axis,frame:f});return(0,V.Z)({},t,{subject:c,frame:f})},ci=function(t){var r=t.subject.withPlaceholder;r||L(!1);var n=t.frame;if(!n){var a=yr({page:t.subject.page,axis:t.axis,frame:null,withPlaceholder:null});return(0,V.Z)({},t,{subject:a})}var o=r.oldFrameMaxScroll;o||L(!1);var i=Aa(n,o),l=yr({page:t.subject.page,axis:t.axis,frame:i,withPlaceholder:null});return(0,V.Z)({},t,{subject:l,frame:i})},di=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:Ge,displacedBy:it,at:{type:"REORDER",destination:{droppableId:i.descriptor.id,index:0}}},f=gn({impact:m,draggable:a,droppable:i,draggables:o,afterCritical:u}),c=wr(a,i)?i:Pa(i,a,o),p=Ia({draggable:a,destination:c,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}(),Z=Yr(i.axis,a.displaceBy);return vn({draggable:a,insideDestination:n,destination:i,viewport:l,displacedBy:Z,last:Ge,index:C})},pi=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=ii({isMovingForward:t,pageBorderBoxCenter:r,source:a,droppables:i,viewport:l});if(!m)return null;var f=pr(m.descriptor.id,o),c=si({pageBorderBoxCenter:r,viewport:l,destination:m,insideDestination:f,afterCritical:u}),p=di({previousPageBorderBoxCenter:r,destination:m,draggable:n,draggables:o,moveRelativeTo:c,insideDestination:f,viewport:l,afterCritical:u});if(!p)return null;var g=gn({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}},rr=function(e){var t=e.at;return t?t.type==="REORDER"?t.destination.droppableId:t.combine.droppableId:null},fi=function(t,r){var n=rr(t);return n?r[n]:null},mi=function(e){var t=e.state,r=e.type,n=fi(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],c=t.current.page.borderBoxCenter,p=t.dimensions,g=p.draggables,C=p.droppables;return u?oi({isMovingForward:m,previousPageBorderBoxCenter:c,draggable:f,destination:i,draggables:g,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):pi({isMovingForward:m,previousPageBorderBoxCenter:c,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 Ra(e){var t=qe(e.top,e.bottom),r=qe(e.left,e.right);return function(a){return t(a.y)&&r(a.x)}}function vi(e,t){return e.left<t.right&&e.right>t.left&&e.top<t.bottom&&e.bottom>t.top}function gi(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=dr(i.axis.line,t.center[l.line],i.page.borderBox.center[l.crossAxisLine]);return{id:i.descriptor.id,distance:Br(a,u)}}).sort(function(i,l){return l.distance-i.distance});return o[0]?o[0].id:null}function hi(e){var t=e.pageBorderBox,r=e.draggable,n=e.droppables,a=Lr(n).filter(function(o){if(!o.isEnabled)return!1;var i=o.subject.active;if(!i||!vi(t,i))return!1;if(Ra(i)(t.center))return!0;var l=o.axis,u=i.center[l.crossAxisLine],m=t[l.crossAxisStart],f=t[l.crossAxisEnd],c=qe(i[l.crossAxisStart],i[l.crossAxisEnd]),p=c(m),g=c(f);return!p&&!g?!0:p?m<u:f>u});return a.length?a.length===1?a[0].descriptor.id:gi({pageBorderBox:t,draggable:r,candidates:a}):null}var Na=function(t,r){return v(lr(t,r))},bi=function(e,t){var r=e.frame;return r?Na(t,r.scroll.diff.value):t};function Oa(e){var t=e.displaced,r=e.id;return!!(t.visible[r]||t.invisible[r])}function yi(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 xi=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=Yr(n.axis,r.displaceBy),f=m.value,c=t[u.start],p=t[u.end],g=jr(r,a),C=er(g,function(Y){var X=Y.descriptor.id,ce=Y.page.borderBox.center[u.line],Ce=Er(X,l),Ae=Oa({displaced:o,id:X});return Ce?Ae?p<=ce:c<ce-f:Ae?p<=ce+f:c<ce}),Z=yi({draggable:r,closest:C,inHomeList:wr(r,n)});return vn({draggable:r,insideDestination:a,destination:n,viewport:i,last:o,displacedBy:m,index:Z})},Ci=4,wi=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=Yr(a.axis,t.displaceBy),m=u.value,f=r[l.start],c=r[l.end],p=jr(t,o),g=er(p,function(Z){var Y=Z.descriptor.id,X=Z.page.borderBox,ce=X[l.size],Ce=ce/Ci,Ae=Er(Y,i),at=Oa({displaced:n.displaced,id:Y});return Ae?at?c>X[l.start]+Ce&&c<X[l.end]-Ce:f>X[l.start]-m+Ce&&f<X[l.end]-m-Ce:at?c>X[l.start]+m+Ce&&c<X[l.end]+m-Ce:f>X[l.start]+Ce&&f<X[l.end]-Ce});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},Ta=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=hi({pageBorderBox:u,draggable:r,droppables:a});if(!m)return Bt;var f=a[m],c=pr(f.descriptor.id,n),p=bi(f,u);return wi({pageBorderBoxWithDroppableScroll:p,draggable:r,previousImpact:o,destination:f,insideDestination:c,afterCritical:l})||xi({pageBorderBoxWithDroppableScroll:p,draggable:r,destination:f,insideDestination:c,last:o.displaced,viewport:i,afterCritical:l})},$n=function(e,t){var r;return(0,V.Z)({},e,(r={},r[t.descriptor.id]=t,r))},Ei=function(t){var r=t.previousImpact,n=t.impact,a=t.droppables,o=rr(r),i=rr(n);if(!o||o===i)return a;var l=a[o];if(!l.subject.withPlaceholder)return a;var u=ci(l);return $n(a,u)},Si=function(e){var t=e.draggable,r=e.draggables,n=e.droppables,a=e.previousImpact,o=e.impact,i=Ei({previousImpact:a,impact:o,droppables:n}),l=rr(o);if(!l)return i;var u=n[l];if(wr(t,u)||u.subject.withPlaceholder)return i;var m=Pa(u,t,r);return $n(i,m)},Xr=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=Ut(m,t.initial.client.selection),c={offset:f,selection:m,borderBoxCenter:zt(t.initial.client.borderBoxCenter,f)},p={selection:zt(c.selection,l.scroll.current),borderBoxCenter:zt(c.borderBoxCenter,l.scroll.current),offset:zt(c.offset,l.scroll.diff.value)},g={client:c,page:p};if(t.phase==="COLLECTING")return(0,V.Z)({phase:"COLLECTING"},t,{dimensions:u,viewport:l,current:g});var C=u.draggables[t.critical.draggable.id],Z=o||Ta({pageOffset:p.offset,draggable:C,draggables:u.draggables,droppables:u.droppables,previousImpact:t.impact,viewport:l,afterCritical:t.afterCritical}),Y=Si({draggable:C,impact:Z,previousImpact:t.impact,draggables:u.draggables,droppables:u.droppables}),X=(0,V.Z)({},t,{current:g,dimensions:{draggables:u.draggables,droppables:Y},impact:Z,viewport:l,scrollJumpRequest:i||null,forceShouldAnimate:i?!1:null});return X};function Di(e,t){return e.map(function(r){return t[r]})}var Ma=function(e){var t=e.impact,r=e.viewport,n=e.draggables,a=e.destination,o=e.forceShouldAnimate,i=t.displaced,l=Di(i.all,n),u=Kr({afterDragging:l,destination:a,displacedBy:t.displacedBy,viewport:r.frame,forceShouldAnimate:o,last:i});return(0,V.Z)({},t,{displaced:u})},Fa=function(e){var t=e.impact,r=e.draggable,n=e.droppable,a=e.draggables,o=e.viewport,i=e.afterCritical,l=gn({impact:t,draggable:r,draggables:a,droppable:n,afterCritical:i});return kn({pageBorderBoxCenter:l,draggable:r,viewport:o})},La=function(e){var t=e.state,r=e.dimensions,n=e.viewport;t.movementMode!=="SNAP"&&L(!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=rr(a);f||L(!1);var c=u[f],p=Ma({impact:a,viewport:o,destination:c,draggables:l}),g=Fa({impact:p,draggable:m,droppable:c,draggables:l,viewport:o,afterCritical:t.afterCritical});return Xr({impact:p,clientSelection:g,state:t,dimensions:i,viewport:o})},Ii=function(e){return{index:e.index,droppableId:e.droppableId}},ka=function(e){var t=e.draggable,r=e.home,n=e.draggables,a=e.viewport,o=Yr(r.axis,t.displaceBy),i=pr(r.descriptor.id,n),l=i.indexOf(t);l===-1&&L(!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},c=Kr({afterDragging:u,destination:r,displacedBy:o,last:null,viewport:a.frame,forceShouldAnimate:!1}),p={displaced:c,displacedBy:o,at:{type:"REORDER",destination:Ii(t.descriptor)}};return{impact:p,afterCritical:f}},Bi=function(e,t){return{draggables:e.draggables,droppables:$n(e.droppables,t)}},Jr=function(t){},_r=function(t){},Ai=function(e){var t=e.draggable,r=e.offset,n=e.initialWindowScroll,a=xe(t.client,r),o=nt(a,n),i=(0,V.Z)({},t,{placeholder:(0,V.Z)({},t.placeholder,{client:a}),client:a,page:o});return i},Pi=function(e){var t=e.frame;return t||L(!1),t},Ri=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=Pi(l),m=u.scroll.diff.value,f=zt(a,m),c=Ai({draggable:o,offset:f,initialWindowScroll:n.scroll.initial});return c})},Ni=function(e){var t=e.state,r=e.published;Jr();var n=r.modified.map(function(Ce){var Ae=t.dimensions.droppables[Ce.droppableId],at=Ur(Ae,Ce.scroll);return at}),a=(0,V.Z)({},t.dimensions.droppables,{},Vr(n)),o=mn(Ri({additions:r.additions,updatedDroppables:a,viewport:t.viewport})),i=(0,V.Z)({},t.dimensions.draggables,{},o);r.removals.forEach(function(Ce){delete i[Ce]});var l={droppables:a,draggables:i},u=rr(t.impact),m=u?l.droppables[u]:null,f=l.draggables[t.critical.draggable.id],c=l.droppables[t.critical.droppable.id],p=ka({draggable:f,home:c,draggables:i,viewport:t.viewport}),g=p.impact,C=p.afterCritical,Z=m&&m.isCombineEnabled?t.impact:g,Y=Ta({pageOffset:t.current.page.offset,draggable:l.draggables[t.critical.draggable.id],draggables:l.draggables,droppables:l.droppables,previousImpact:Z,viewport:t.viewport,afterCritical:C});_r();var X=(0,V.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,V.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=Bi(t.dimensions,r);return!jn(t)||n?Xr({state:t,dimensions:a}):La({state:t,dimensions:a})};function zn(e){return e.isDragging&&e.movementMode==="SNAP"?(0,V.Z)({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var $a={phase:"IDLE",completed:null,shouldFlush:!1},Oi=function(e,t){if(e===void 0&&(e=$a),t.type==="FLUSH")return(0,V.Z)({},$a,{shouldFlush:!0});if(t.type==="INITIAL_PUBLISH"){e.phase!=="IDLE"&&L(!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:kt},c={client:f,page:{selection:zt(f.selection,o.scroll.initial),borderBoxCenter:zt(f.selection,o.scroll.initial),offset:zt(f.selection,o.scroll.diff.value)}},p=Lr(i.droppables).every(function(Bn){return!Bn.isFixedOnPage}),g=ka({draggable:u,home:m,draggables:i.draggables,viewport:o}),C=g.impact,Z=g.afterCritical,Y={phase:"DRAGGING",isDragging:!0,critical:n,movementMode:l,dimensions:i,initial:c,current:c,isWindowScrollAllowed:p,impact:C,afterCritical:Z,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"&&L(!1);var X=(0,V.Z)({phase:"COLLECTING"},e,{phase:"COLLECTING"});return X}if(t.type==="PUBLISH_WHILE_DRAGGING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"||L(!1),Ni({state:e,published:t.payload});if(t.type==="MOVE"){if(e.phase==="DROP_PENDING")return e;Or(e)||L(!1);var ce=t.payload.client;return ir(ce,e.current.client.selection)?e:Xr({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)||L(!1);var Ce=t.payload,Ae=Ce.id,at=Ce.newScroll,Qe=e.dimensions.droppables[Ae];if(!Qe)return e;var dt=Ur(Qe,at);return Hn(e,dt,!1)}if(t.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(e.phase==="DROP_PENDING")return e;Or(e)||L(!1);var Nt=t.payload,ft=Nt.id,Ot=Nt.isEnabled,Zt=e.dimensions.droppables[ft];Zt||L(!1),Zt.isEnabled===Ot&&L(!1);var Vt=(0,V.Z)({},Zt,{isEnabled:Ot});return Hn(e,Vt,!0)}if(t.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(e.phase==="DROP_PENDING")return e;Or(e)||L(!1);var fr=t.payload,sr=fr.id,ar=fr.isCombineEnabled,mr=e.dimensions.droppables[sr];mr||L(!1),mr.isCombineEnabled===ar&&L(!1);var Kt=(0,V.Z)({},mr,{isCombineEnabled:ar});return Hn(e,Kt,!0)}if(t.type==="MOVE_BY_WINDOW_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="DROP_ANIMATING")return e;Or(e)||L(!1),e.isWindowScrollAllowed||L(!1);var Dr=t.payload.newScroll;if(ir(e.viewport.scroll.current,Dr))return zn(e);var vr=Sa(e.viewport,Dr);return jn(e)?La({state:e,viewport:vr}):Xr({state:e,viewport:vr})}if(t.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!Or(e))return e;var ln=t.payload.maxScroll;if(ir(ln,e.viewport.scroll.max))return e;var Mr=(0,V.Z)({},e.viewport,{scroll:(0,V.Z)({},e.viewport.scroll,{max:ln})});return(0,V.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"&&L(!1);var Ir=mi({state:e,type:t.type});return Ir?Xr({state:e,impact:Ir.impact,clientSelection:Ir.clientSelection,scrollJumpRequest:Ir.scrollJumpRequest}):e}if(t.type==="DROP_PENDING"){var gr=t.payload.reason;e.phase!=="COLLECTING"&&L(!1);var Fr=(0,V.Z)({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:gr});return Fr}if(t.type==="DROP_ANIMATE"){var Sn=t.payload,hr=Sn.completed,sn=Sn.dropDuration,Dn=Sn.newHomeClientOffset;e.phase==="DRAGGING"||e.phase==="DROP_PENDING"||L(!1);var Zr={phase:"DROP_ANIMATING",completed:hr,dropDuration:sn,newHomeClientOffset:Dn,dimensions:e.dimensions};return Zr}if(t.type==="DROP_COMPLETE"){var In=t.payload.completed;return{phase:"IDLE",completed:In,shouldFlush:!1}}return e},Ti=function(t){return{type:"BEFORE_INITIAL_CAPTURE",payload:t}},Mi=function(t){return{type:"LIFT",payload:t}},Fi=function(t){return{type:"INITIAL_PUBLISH",payload:t}},Li=function(t){return{type:"PUBLISH_WHILE_DRAGGING",payload:t}},ki=function(){return{type:"COLLECTION_STARTING",payload:null}},$i=function(t){return{type:"UPDATE_DROPPABLE_SCROLL",payload:t}},ji=function(t){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:t}},Hi=function(t){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:t}},ja=function(t){return{type:"MOVE",payload:t}},zi=function(t){return{type:"MOVE_BY_WINDOW_SCROLL",payload:t}},Wi=function(t){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:t}},Zi=function(){return{type:"MOVE_UP",payload:null}},Gi=function(){return{type:"MOVE_DOWN",payload:null}},Ui=function(){return{type:"MOVE_RIGHT",payload:null}},Vi=function(){return{type:"MOVE_LEFT",payload:null}},Wn=function(){return{type:"FLUSH",payload:null}},Ki=function(t){return{type:"DROP_ANIMATE",payload:t}},Zn=function(t){return{type:"DROP_COMPLETE",payload:t}},Ha=function(t){return{type:"DROP",payload:t}},Yi=function(t){return{type:"DROP_PENDING",payload:t}},za=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 Xi(e,t){if(0)var r}var Ji=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"&&L(!1),n(Wn()),n(Ti({draggableId:l,movementMode:m}));var c={shouldPublishImmediately:m==="SNAP"},p={draggableId:l,scrollOptions:c},g=e.startPublishing(p),C=g.critical,Z=g.dimensions,Y=g.viewport;Xi(C,Z),n(Fi({critical:C,dimensions:Z,clientSelection:u,movementMode:m,viewport:Y}))}}}},_i=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,Qr={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},Wa=function(t){return ir(t,kt)?null:"translate("+t.x+"px, "+t.y+"px)"},Vn={moveTo:Wa,drop:function(t,r){var n=Wa(t);return n?r?n+" scale("+qr.scale.drop+")":n:null}},Kn=Un.minDropTime,Za=Un.maxDropTime,qi=Za-Kn,Ga=1500,Qi=.6,el=function(e){var t=e.current,r=e.destination,n=e.reason,a=Br(t,r);if(a<=0)return Kn;if(a>=Ga)return Za;var o=a/Ga,i=Kn+qi*o,l=n==="CANCEL"?i*Qi:i;return Number(l.toFixed(2))},tl=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=rr(t),m=u?l[u]:null,f=l[r.descriptor.droppableId],c=Fa({impact:t,draggable:r,draggables:i,afterCritical:o,droppable:m||f,viewport:a}),p=Ut(c,r.client.borderBox.center);return p},rl=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=Ma({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,V.Z)({},n,{displaced:Ge});return{impact:u,didDropInsideDroppable:!0}},nl=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(Yi({reason:i}));return}if(o.phase!=="IDLE"){var l=o.phase==="DROP_PENDING"&&o.isWaiting;l&&L(!1),o.phase==="DRAGGING"||o.phase==="DROP_PENDING"||L(!1);var u=o.critical,m=o.dimensions,f=m.draggables[o.critical.draggable.id],c=rl({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=c.impact,g=c.didDropInsideDroppable,C=g?kr(p):null,Z=g?$r(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:Z},ce=tl({impact:p,draggable:f,dimensions:m,viewport:o.viewport,afterCritical:o.afterCritical}),Ce={critical:o.critical,afterCritical:o.afterCritical,result:X,impact:p},Ae=!ir(o.current.client.offset,ce)||!!X.combine;if(!Ae){r(Zn({completed:Ce}));return}var at=el({current:o.current.client.offset,destination:ce,reason:i}),Qe={newHomeClientOffset:ce,dropDuration:at,completed:Ce};r(Ki(Qe))}}}},Ua=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function al(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(r){r.target!==window&&r.target!==window.document||e()}}}function ol(e){var t=e.onWindowScroll;function r(){t(Ua())}var n=At(r),a=al(n),o=gt;function i(){return o!==gt}function l(){i()&&L(!1),o=Mt(window,[a])}function u(){i()||L(!1),n.cancel(),o(),o=gt}return{start:l,stop:u,isActive:i}}var il=function(t){return t.type==="DROP_COMPLETE"||t.type==="DROP_ANIMATE"||t.type==="FLUSH"},ll=function(e){var t=ol({onWindowScroll:function(n){e.dispatch(zi({newScroll:n}))}});return function(r){return function(n){!t.isActive()&&n.type==="INITIAL_PUBLISH"&&t.start(),t.isActive()&&il(n)&&t.stop(),r(n)}}},sl=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},ul=function(){var e=[],t=function(o){var i=Pr(e,function(m){return m.timerId===o});i===-1&&L(!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}},cl=function(t,r){return t==null&&r==null?!0:t==null||r==null?!1:t.droppableId===r.droppableId&&t.index===r.index},dl=function(t,r){return t==null&&r==null?!0:t==null||r==null?!1:t.draggableId===r.draggableId&&t.droppableId===r.droppableId},pl=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},en=function(t,r){Jr(),r(),_r()},hn=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=sl(n),i={announce:o};t(r,i),o.wasCalled()||n(a(r))},fl=function(e,t){var r=ul(),n=null,a=function(p,g){n&&L(!1),en("onBeforeCapture",function(){var C=e().onBeforeCapture;if(C){var Z={draggableId:p,mode:g};C(Z)}})},o=function(p,g){n&&L(!1),en("onBeforeDragStart",function(){var C=e().onBeforeDragStart;C&&C(hn(p,g))})},i=function(p,g){n&&L(!1);var C=hn(p,g);n={mode:g,lastCritical:p,lastLocation:C.source,lastCombine:null},r.add(function(){en("onDragStart",function(){return Yn(e().onDragStart,C,t,Dt.onDragStart)})})},l=function(p,g){var C=kr(g),Z=$r(g);n||L(!1);var Y=!pl(p,n.lastCritical);Y&&(n.lastCritical=p);var X=!cl(n.lastLocation,C);X&&(n.lastLocation=C);var ce=!dl(n.lastCombine,Z);if(ce&&(n.lastCombine=Z),!(!Y&&!X&&!ce)){var Ce=(0,V.Z)({},hn(p,n.mode),{combine:Z,destination:C});r.add(function(){en("onDragUpdate",function(){return Yn(e().onDragUpdate,Ce,t,Dt.onDragUpdate)})})}},u=function(){n||L(!1),r.flush()},m=function(p){n||L(!1),n=null,en("onDragEnd",function(){return Yn(e().onDragEnd,p,t,Dt.onDragEnd)})},f=function(){if(n){var p=(0,V.Z)({},hn(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}},ml=function(e,t){var r=fl(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)}}}},vl=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"&&L(!1),e.dispatch(Zn({completed:n.completed}))}}},gl=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(za())}};r=requestAnimationFrame(function(){r=null,t=Mt(window,[i])})}}}},hl=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)}}}},bl=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()}}}}}},yl=function(t){return t.type==="DROP_COMPLETE"||t.type==="DROP_ANIMATE"||t.type==="FLUSH"},xl=function(e){return function(t){return function(r){return function(n){if(yl(n)){e.stop(),r(n);return}if(n.type==="INITIAL_PUBLISH"){r(n);var a=t.getState();a.phase!=="DRAGGING"&&L(!1),e.start(a);return}r(n),e.scroll(t.getState())}}}},Cl=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(Ha({reason:n.reason})))}}}},wl=we.qC,El=function(e){var t=e.dimensionMarshal,r=e.focusMarshal,n=e.styleMarshal,a=e.getResponders,o=e.announce,i=e.autoScroller;return(0,we.MT)(Oi,wl((0,we.md)(_i(n),hl(t),Ji(t),nl,vl,gl,Cl,xl(i),ll,bl(r),ml(a,o))))},Xn=function(){return{additions:{},removals:{},modified:{}}};function Sl(e){var t=e.registry,r=e.callbacks,n=Xn(),a=null,o=function(){a||(r.collectionStarting(),a=requestAnimationFrame(function(){a=null,Jr();var f=n,c=f.additions,p=f.removals,g=f.modified,C=Object.keys(c).map(function(X){return t.draggable.getById(X).getDimension(kt)}).sort(function(X,ce){return X.descriptor.index-ce.descriptor.index}),Z=Object.keys(g).map(function(X){var ce=t.droppable.getById(X),Ce=ce.callbacks.getScrollWhileDragging();return{droppableId:X,scroll:Ce}}),Y={additions:C,removals:Object.keys(p),modified:Z};n=Xn(),_r(),r.publish(Y)}))},i=function(f){var c=f.descriptor.id;n.additions[c]=f,n.modified[f.descriptor.droppableId]=!0,n.removals[c]&&delete n.removals[c],o()},l=function(f){var c=f.descriptor;n.removals[c.id]=!0,n.modified[c.droppableId]=!0,n.additions[c.id]&&delete n.additions[c.id],o()},u=function(){a&&(cancelAnimationFrame(a),a=null,n=Xn())};return{add:i,remove:l,stop:u}}var Va=function(e){var t=e.scrollHeight,r=e.scrollWidth,n=e.height,a=e.width,o=Ut({x:r,y:t},{x:a,y:n}),i={x:Math.max(0,o.x),y:Math.max(0,o.y)};return i},Ka=function(){var e=document.documentElement;return e||L(!1),e},Ya=function(){var e=Ka(),t=Va({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight});return t},Dl=function(){var e=Ua(),t=Ya(),r=e.y,n=e.x,a=Ka(),o=a.clientWidth,i=a.clientHeight,l=n+o,u=r+i,m=v({top:r,left:n,right:l,bottom:u}),f={frame:m,scroll:{initial:e,current:e,max:t,diff:{value:kt,displacement:kt}}};return f},Il=function(e){var t=e.critical,r=e.scrollOptions,n=e.registry;Jr();var a=Dl(),o=a.scroll.current,i=t.droppable,l=n.droppable.getAllByType(i.type).map(function(c){return c.callbacks.getDimensionAndWatchScroll(o,r)}),u=n.draggable.getAllByType(t.draggable.type).map(function(c){return c.getDimension(o)}),m={draggables:mn(u),droppables:Vr(l)};_r();var f={dimensions:m,critical:t,viewport:a};return f};function Xa(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 Bl=function(e,t){var r=null,n=Sl({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),a=function(g,C){e.droppable.exists(g)||L(!1),r&&t.updateDroppableIsEnabled({id:g,isEnabled:C})},o=function(g,C){r&&(e.droppable.exists(g)||L(!1),t.updateDroppableIsCombineEnabled({id:g,isCombineEnabled:C}))},i=function(g,C){r&&(e.droppable.exists(g)||L(!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||L(!1);var C=r.critical.draggable;g.type==="ADDITION"&&Xa(e,C,g.value)&&n.add(g.value),g.type==="REMOVAL"&&Xa(e,C,g.value)&&n.remove(g.value)},f=function(g){r&&L(!1);var C=e.draggable.getById(g.draggableId),Z=e.droppable.getById(C.descriptor.droppableId),Y={draggable:C.descriptor,droppable:Z.descriptor},X=e.subscribe(m);return r={critical:Y,unsubscribe:X},Il({critical:Y,registry:e,scrollOptions:g.scrollOptions})},c={updateDroppableIsEnabled:a,updateDroppableIsCombineEnabled:o,scrollDroppable:l,updateDroppableScroll:i,startPublishing:f,stopPublishing:u};return c},Ja=function(e,t){return e.phase==="IDLE"?!0:e.phase!=="DROP_ANIMATING"||e.completed.result.draggableId===t?!1:e.completed.result.reason==="DROP"},Al=function(e){window.scrollBy(e.x,e.y)},Pl=tt(function(e){return Lr(e).filter(function(t){return!(!t.isEnabled||!t.frame)})}),Rl=function(t,r){var n=er(Pl(r),function(a){return a.frame||L(!1),Ra(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=Rl(t,n);return o},Sr={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(t){return Math.pow(t,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},Ol=function(e,t){var r=e[t.size]*Sr.startFromPercentage,n=e[t.size]*Sr.maxScrollAtPercentage,a={startScrollingFrom:r,maxScrollValueAt:n};return a},_a=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,Tl=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return Sr.maxPixelScroll;if(e===t.startScrollingFrom)return Jn;var r=_a({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),n=1-r,a=Sr.maxPixelScroll*Sr.ease(n);return Math.ceil(a)},qa=Sr.durationDampening.accelerateAt,Qa=Sr.durationDampening.stopDampeningAt,Ml=function(e,t){var r=t,n=Qa,a=Date.now(),o=a-r;if(o>=Qa)return e;if(o<qa)return Jn;var i=_a({startOfRange:qa,endOfRange:n,current:o}),l=e*Sr.ease(i);return Math.ceil(l)},eo=function(e){var t=e.distanceToEdge,r=e.thresholds,n=e.dragStartTime,a=e.shouldUseTimeDampening,o=Tl(t,r);return o===0?0:a?Math.max(Ml(o,n),Jn):o},to=function(e){var t=e.container,r=e.distanceToEdges,n=e.dragStartTime,a=e.axis,o=e.shouldUseTimeDampening,i=Ol(t,a),l=r[a.end]<r[a.start];return l?eo({distanceToEdge:r[a.end],thresholds:i,dragStartTime:n,shouldUseTimeDampening:o}):-1*eo({distanceToEdge:r[a.start],thresholds:i,dragStartTime:n,shouldUseTimeDampening:o})},Fl=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}},Ll=xr(function(e){return e===0?0:e}),ro=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=to({container:r,distanceToEdges:i,dragStartTime:t,axis:Nr,shouldUseTimeDampening:o}),u=to({container:r,distanceToEdges:i,dragStartTime:t,axis:ba,shouldUseTimeDampening:o}),m=Ll({x:u,y:l});if(ir(m,kt))return null;var f=Fl({container:r,subject:n,proposedScroll:m});return f?ir(f,kt)?null:f:null},kl=xr(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=zt(r,a),i={x:e(o.x,n.x),y:e(o.y,n.y)};return ir(i,kt)?null:i}}(),no=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=kl(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 no({current:t.scroll.current,max:t.scroll.max,change:r})},$l=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?no({current:n.scroll.current,max:n.scroll.max,change:r}):!1},jl=function(t,r){var n=t.frame;return!n||!Qn(t,r)?null:_n({current:n.scroll.current,max:n.scroll.max,change:r})},Hl=function(e){var t=e.viewport,r=e.subject,n=e.center,a=e.dragStartTime,o=e.shouldUseTimeDampening,i=ro({dragStartTime:a,container:t.frame,subject:r,center:n,shouldUseTimeDampening:o});return i&&qn(t,i)?i:null},zl=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=ro({dragStartTime:a,container:i.pageMarginBox,subject:r,center:n,shouldUseTimeDampening:o});return l&&Qn(t,l)?l:null},ao=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=Hl({dragStartTime:r,viewport:m,subject:u,center:i,shouldUseTimeDampening:n});if(f){a(f);return}}var c=Nl({center:i,destination:rr(t.impact),droppables:t.dimensions.droppables});if(c){var p=zl({dragStartTime:r,droppable:c,subject:u,center:i,shouldUseTimeDampening:n});p&&o(c.descriptor.id,p)}},Wl=function(e){var t=e.scrollWindow,r=e.scrollDroppable,n=At(t),a=At(r),o=null,i=function(f){o||L(!1);var c=o,p=c.shouldUseTimeDampening,g=c.dragStartTime;ao({state:f,scrollWindow:n,scrollDroppable:a,dragStartTime:g,shouldUseTimeDampening:p})},l=function(f){Jr(),o&&L(!1);var c=Date.now(),p=!1,g=function(){p=!0};ao({state:f,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:g,scrollDroppable:g}),o={dragStartTime:c,shouldUseTimeDampening:p},_r(),p&&i(f)},u=function(){o&&(n.cancel(),a.cancel(),o=null)};return{start:l,stop:u,scroll:i}},Zl=function(e){var t=e.move,r=e.scrollDroppable,n=e.scrollWindow,a=function(m,f){var c=zt(m.current.client.selection,f);t({client:c})},o=function(m,f){if(!Qn(m,f))return f;var c=jl(m,f);if(!c)return r(m.descriptor.id,f),null;var p=Ut(f,c);r(m.descriptor.id,p);var g=Ut(f,p);return g},i=function(m,f,c){if(!m||!qn(f,c))return c;var p=$l(f,c);if(!p)return n(c),null;var g=Ut(c,p);n(g);var C=Ut(c,g);return C},l=function(m){var f=m.scrollJumpRequest;if(f){var c=rr(m.impact);c||L(!1);var p=o(m.dimensions.droppables[c],f);if(p){var g=m.viewport,C=i(m.isWindowScrollAllowed,g,p);C&&a(m,C)}}};return l},Gl=function(e){var t=e.scrollDroppable,r=e.scrollWindow,n=e.move,a=Wl({scrollWindow:r,scrollDroppable:t}),o=Zl({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},Hr="data-rbd",zr=function(){var e=Hr+"-drag-handle";return{base:e,draggableId:e+"-draggable-id",contextId:e+"-context-id"}}(),ea=function(){var e=Hr+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Ul=function(){var e=Hr+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),oo={contextId:Hr+"-scroll-container-context-id"},Vl=function(t){return function(r){return"["+r+'="'+t+'"]'}},tn=function(t,r){return t.map(function(n){var a=n.styles[r];return a?n.selector+" { "+a+" }":""}).join(" ")},Kl="pointer-events: none;",Yl=function(e){var t=Vl(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:Kl,dropAnimating:l}}}(),n=function(){var l=`
|
|
transition: `+Qr.outOfTheWay+`;
|
|
`;return{selector:t(ea.contextId),styles:{dragging:l,dropAnimating:l,userCancel:l}}}(),a={selector:t(Ul.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:tn(i,"always"),resting:tn(i,"resting"),dragging:tn(i,"dragging"),dropAnimating:tn(i,"dropAnimating"),userCancel:tn(i,"userCancel")}},nr=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||L(!1),t},io=function(t){var r=document.createElement("style");return t&&r.setAttribute("nonce",t),r.type="text/css",r};function Xl(e,t){var r=M(function(){return Yl(e)},[e]),n=(0,s.useRef)(null),a=(0,s.useRef)(null),o=F(tt(function(c){var p=a.current;p||L(!1),p.textContent=c}),[]),i=F(function(c){var p=n.current;p||L(!1),p.textContent=c},[]);nr(function(){!n.current&&!a.current||L(!1);var c=io(t),p=io(t);return n.current=c,a.current=p,c.setAttribute(Hr+"-always",e),p.setAttribute(Hr+"-dynamic",e),ta().appendChild(c),ta().appendChild(p),i(r.always),o(r.resting),function(){var g=function(Z){var Y=Z.current;Y||L(!1),ta().removeChild(Y),Z.current=null};g(n),g(a)}},[t,i,o,r.always,r.resting,e]);var l=F(function(){return o(r.dragging)},[o,r.dragging]),u=F(function(c){if(c==="DROP"){o(r.dropAnimating);return}o(r.userCancel)},[o,r.dropAnimating,r.userCancel]),m=F(function(){a.current&&o(r.resting)},[o,r.resting]),f=M(function(){return{dragging:l,dropping:u,resting:m}},[l,u,m]);return f}var lo=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function rn(e){return e instanceof lo(e).HTMLElement}function so(e,t){var r="["+zr.contextId+'="'+e+'"]',n=fn(document.querySelectorAll(r));if(!n.length)return null;var a=er(n,function(o){return o.getAttribute(zr.draggableId)===t});return!a||!rn(a)?null:a}function Jl(e){var t=(0,s.useRef)({}),r=(0,s.useRef)(null),n=(0,s.useRef)(null),a=(0,s.useRef)(!1),o=F(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=F(function(p){var g=so(e,p);g&&g!==document.activeElement&&g.focus()},[e]),l=F(function(p,g){r.current===p&&(r.current=g)},[]),u=F(function(){n.current||a.current&&(n.current=requestAnimationFrame(function(){n.current=null;var p=r.current;p&&i(p)}))},[i]),m=F(function(p){r.current=null;var g=document.activeElement;g&&g.getAttribute(zr.draggableId)===p&&(r.current=p)},[]);nr(function(){return a.current=!0,function(){a.current=!1;var p=n.current;p&&cancelAnimationFrame(p)}},[]);var f=M(function(){return{register:o,tryRecordFocus:m,tryRestoreFocusRecorded:u,tryShiftRecord:l}},[o,m,u,l]);return f}function _l(){var e={draggables:{},droppables:{}},t=[];function r(c){return t.push(c),function(){var g=t.indexOf(c);g!==-1&&t.splice(g,1)}}function n(c){t.length&&t.forEach(function(p){return p(c)})}function a(c){return e.draggables[c]||null}function o(c){var p=a(c);return p||L(!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 Ar(e.draggables).filter(function(g){return g.descriptor.type===p})}};function l(c){return e.droppables[c]||null}function u(c){var p=l(c);return p||L(!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 Ar(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 ql(){var e=M(_l,[]);return(0,s.useEffect)(function(){return function(){requestAnimationFrame(e.clean)}},[e]),e}var ra=s.createContext(null),nn=function(){var e=document.body;return e||L(!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%)"},es=function(t){return"rbd-announcement-"+t};function ts(e){var t=M(function(){return es(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,V.Z)(o.style,Ql),nn().appendChild(o),function(){setTimeout(function(){var u=nn();u.contains(o)&&u.removeChild(o),o===r.current&&(r.current=null)})}},[t]);var n=F(function(a){var o=r.current;if(o){o.textContent=a;return}},[]);return n}var uo=0,rs={separator:"::"};function ns(){uo=0}function na(e,t){return t===void 0&&(t=rs),M(function(){return""+e+t.separator+uo++},[t.separator,e])}function as(e){var t=e.contextId,r=e.uniqueId;return"rbd-hidden-text-"+t+"-"+r}function os(e){var t=e.contextId,r=e.text,n=na("hidden-text",{separator:"-"}),a=M(function(){return as({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",nn().appendChild(i),function(){var u=nn();u.contains(i)&&u.removeChild(i)}},[a,r]),a}var bn=s.createContext(null),is={react:"^16.8.5","react-dom":"^16.8.5"},ls=/(\d+)\.(\d+)\.(\d+)/,co=function(t){var r=ls.exec(t);r==null&&L(!1);var n=Number(r[1]),a=Number(r[2]),o=Number(r[3]);return{major:n,minor:a,patch:o,raw:t}},ss=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},us=function(e,t){var r=co(e),n=co(t);ss(r,n)},ec=`
|
|
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
|
|
`,cs=function(e){var t=e.doctype;t&&(t.name.toLowerCase(),t.publicId)};function tc(e){}function an(e,t){}function ds(){an(function(){us(is.react,s.version),cs(document)},[])}function aa(e){var t=(0,s.useRef)(e);return(0,s.useEffect)(function(){t.current=e}),t}function ps(){var e=null;function t(){return!!e}function r(i){return i===e}function n(i){e&&L(!1);var l={abandon:i};return e=l,l}function a(){e||L(!1),e=null}function o(){e&&(e.abandon(),a())}return{isClaimed:t,isActive:r,claim:n,release:a,tryAbandon:o}}var fs=9,ms=13,oa=27,po=32,vs=33,gs=34,hs=35,bs=36,ys=37,xs=38,Cs=39,ws=40,yn,Es=(yn={},yn[ms]=!0,yn[fs]=!0,yn),fo=function(e){Es[e.keyCode]&&e.preventDefault()},xn=function(){var e="visibilitychange";if(typeof document=="undefined")return e;var t=[e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],r=er(t,function(n){return"on"+n in document});return r||e}(),mo=0,vo=5;function Ss(e,t){return Math.abs(t.x-e.x)>=vo||Math.abs(t.y-e.y)>=vo}var go={type:"IDLE"};function Ds(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===mo){var f={x:u,y:m},c=n();if(c.type==="DRAGGING"){i.preventDefault(),c.actions.move(f);return}c.type!=="PENDING"&&L(!1);var p=c.point;if(Ss(p,f)){i.preventDefault();var g=c.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}fo(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"&&L(!1),l.actions.shouldRespectForcePress()){t();return}i.preventDefault()}},{eventName:xn,fn:t}]}function Is(e){var t=(0,s.useRef)(go),r=(0,s.useRef)(gt),n=M(function(){return{eventName:"mousedown",fn:function(c){if(!c.defaultPrevented&&c.button===mo&&!(c.ctrlKey||c.metaKey||c.shiftKey||c.altKey)){var p=e.findClosestDraggableId(c);if(p){var g=e.tryGetLock(p,i,{sourceEvent:c});if(g){c.preventDefault();var C={x:c.clientX,y:c.clientY};r.current(),m(g,C)}}}}}},[e]),a=M(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(c){if(!c.defaultPrevented){var p=e.findClosestDraggableId(c);if(p){var g=e.findOptionsForDraggable(p);g&&(g.shouldRespectForcePress||e.canGetLock(p)&&c.preventDefault())}}}}},[e]),o=F(function(){var c={passive:!1,capture:!0};r.current=Mt(window,[a,n],c)},[a,n]),i=F(function(){var f=t.current;f.type!=="IDLE"&&(t.current=go,r.current(),o())},[o]),l=F(function(){var f=t.current;i(),f.type==="DRAGGING"&&f.actions.cancel({shouldBlockNextClick:!0}),f.type==="PENDING"&&f.actions.abort()},[i]),u=F(function(){var c={capture:!0,passive:!1},p=Ds({cancel:l,completed:i,getPhase:function(){return t.current},setPhase:function(C){t.current=C}});r.current=Mt(window,p,c)},[l,i]),m=F(function(c,p){t.current.type!=="IDLE"&&L(!1),t.current={type:"PENDING",point:p,actions:c},u()},[u]);nr(function(){return o(),function(){r.current()}},[o])}var Wr;function Bs(){}var As=(Wr={},Wr[gs]=!0,Wr[vs]=!0,Wr[bs]=!0,Wr[hs]=!0,Wr);function Ps(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===po){o.preventDefault(),n();return}if(o.keyCode===ws){o.preventDefault(),e.moveDown();return}if(o.keyCode===xs){o.preventDefault(),e.moveUp();return}if(o.keyCode===Cs){o.preventDefault(),e.moveRight();return}if(o.keyCode===ys){o.preventDefault(),e.moveLeft();return}if(As[o.keyCode]){o.preventDefault();return}fo(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:xn,fn:r}]}function Rs(e){var t=(0,s.useRef)(Bs),r=M(function(){return{eventName:"keydown",fn:function(o){if(o.defaultPrevented||o.keyCode!==po)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||L(!1),u=!1,t.current(),n()}t.current=Mt(window,Ps(m,f),{capture:!0,passive:!1})}}},[e]),n=F(function(){var o={passive:!1,capture:!0};t.current=Mt(window,[r],o)},[r]);nr(function(){return n(),function(){t.current()}},[n])}var ia={type:"IDLE"},Ns=120,Os=.15;function Ts(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:xn,fn:t}]}function Ms(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"&&L(!1);var l=o.touches[0];if(l){var u=l.force>=Os;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:xn,fn:t}]}function Fs(e){var t=(0,s.useRef)(ia),r=(0,s.useRef)(gt),n=F(function(){return t.current},[]),a=F(function(g){t.current=g},[]),o=M(function(){return{eventName:"touchstart",fn:function(g){if(!g.defaultPrevented){var C=e.findClosestDraggableId(g);if(C){var Z=e.tryGetLock(C,l,{sourceEvent:g});if(Z){var Y=g.touches[0],X=Y.clientX,ce=Y.clientY,Ce={x:X,y:ce};r.current(),c(Z,Ce)}}}}}},[e]),i=F(function(){var g={capture:!0,passive:!1};r.current=Mt(window,[o],g)},[o]),l=F(function(){var p=t.current;p.type!=="IDLE"&&(p.type==="PENDING"&&clearTimeout(p.longPressTimerId),a(ia),r.current(),i())},[i,a]),u=F(function(){var p=t.current;l(),p.type==="DRAGGING"&&p.actions.cancel({shouldBlockNextClick:!0}),p.type==="PENDING"&&p.actions.abort()},[l]),m=F(function(){var g={capture:!0,passive:!1},C={cancel:u,completed:l,getPhase:n},Z=Mt(window,Ms(C),g),Y=Mt(window,Ts(C),g);r.current=function(){Z(),Y()}},[u,n,l]),f=F(function(){var g=n();g.type!=="PENDING"&&L(!1);var C=g.actions.fluidLift(g.point);a({type:"DRAGGING",actions:C,hasMoved:!1})},[n,a]),c=F(function(g,C){n().type!=="IDLE"&&L(!1);var Z=setTimeout(f,Ns);a({type:"PENDING",point:C,actions:g,longPressTimerId:Z}),m()},[m,n,a,f]);nr(function(){return i(),function(){r.current();var C=n();C.type==="PENDING"&&(clearTimeout(C.longPressTimerId),a(ia))}},[n,i,a]),nr(function(){var g=Mt(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return g},[])}function Ls(e){}var ks={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function ho(e,t){if(t==null)return!1;var r=!!ks[t.tagName.toLowerCase()];if(r)return!0;var n=t.getAttribute("contenteditable");return n==="true"||n===""?!0:t===e?!1:ho(e,t.parentElement)}function $s(e,t){var r=t.target;return rn(r)?ho(e,r):!1}var js=function(e){return v(e.getBoundingClientRect()).center};function Hs(e){return e instanceof lo(e).Element}var zs=function(){var e="matches";if(typeof document=="undefined")return e;var t=[e,"msMatchesSelector","webkitMatchesSelector"],r=er(t,function(n){return n in Element.prototype});return r||e}();function bo(e,t){return e==null?null:e[zs](t)?e:bo(e.parentElement,t)}function Ws(e,t){return e.closest?e.closest(t):bo(e,t)}function Zs(e){return"["+zr.contextId+'="'+e+'"]'}function Gs(e,t){var r=t.target;if(!Hs(r))return null;var n=Zs(e),a=Ws(r,n);return!a||!rn(a)?null:a}function Us(e,t){var r=Gs(e,t);return r?r.getAttribute(zr.draggableId):null}function Vs(e,t){var r="["+ea.contextId+'="'+e+'"]',n=fn(document.querySelectorAll(r)),a=er(n,function(o){return o.getAttribute(ea.id)===t});return!a||!rn(a)?null:a}function Ks(e){e.preventDefault()}function Cn(e){var t=e.expected,r=e.phase,n=e.isLockActive,a=e.shouldWarn;return!(!n()||t!==r)}function yo(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||!Ja(r.getState(),a))}function Ys(e){var t=e.lockAPI,r=e.contextId,n=e.store,a=e.registry,o=e.draggableId,i=e.forceSensorStop,l=e.sourceEvent,u=yo({lockAPI:t,store:n,registry:a,draggableId:o});if(!u)return null;var m=a.draggable.getById(o),f=Vs(r,m.descriptor.id);if(!f||l&&!m.options.canDragInteractiveElements&&$s(f,l))return null;var c=t.claim(i||gt),p="PRE_DRAG";function g(){return m.options.shouldRespectForcePress}function C(){return t.isActive(c)}function Z(Qe,dt){Cn({expected:Qe,phase:p,isLockActive:C,shouldWarn:!0})&&n.dispatch(dt())}var Y=Z.bind(null,"DRAGGING");function X(Qe){function dt(){t.release(),p="COMPLETED"}p!=="PRE_DRAG"&&(dt(),p!=="PRE_DRAG"&&L(!1)),n.dispatch(Mi(Qe.liftActionArgs)),p="DRAGGING";function Nt(ft,Ot){if(Ot===void 0&&(Ot={shouldBlockNextClick:!1}),Qe.cleanup(),Ot.shouldBlockNextClick){var Zt=Mt(window,[{eventName:"click",fn:Ks,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Zt)}dt(),n.dispatch(Ha({reason:ft}))}return(0,V.Z)({isActive:function(){return Cn({expected:"DRAGGING",phase:p,isLockActive:C,shouldWarn:!1})},shouldRespectForcePress:g,drop:function(Ot){return Nt("DROP",Ot)},cancel:function(Ot){return Nt("CANCEL",Ot)}},Qe.actions)}function ce(Qe){var dt=At(function(ft){Y(function(){return ja({client:ft})})}),Nt=X({liftActionArgs:{id:o,clientSelection:Qe,movementMode:"FLUID"},cleanup:function(){return dt.cancel()},actions:{move:dt}});return(0,V.Z)({},Nt,{move:dt})}function Ce(){var Qe={moveUp:function(){return Y(Zi)},moveRight:function(){return Y(Ui)},moveDown:function(){return Y(Gi)},moveLeft:function(){return Y(Vi)}};return X({liftActionArgs:{id:o,clientSelection:js(f),movementMode:"SNAP"},cleanup:gt,actions:Qe})}function Ae(){var Qe=Cn({expected:"PRE_DRAG",phase:p,isLockActive:C,shouldWarn:!0});Qe&&t.release()}var at={isActive:function(){return Cn({expected:"PRE_DRAG",phase:p,isLockActive:C,shouldWarn:!1})},shouldRespectForcePress:g,fluidLift:ce,snapLift:Ce,abort:Ae};return at}var Xs=[Is,Rs,Fs];function Js(e){var t=e.contextId,r=e.store,n=e.registry,a=e.customSensors,o=e.enableDefaultSensors,i=[].concat(o?Xs:[],a||[]),l=(0,s.useState)(function(){return ps()})[0],u=F(function(ce,Ce){ce.isDragging&&!Ce.isDragging&&l.tryAbandon()},[l]);nr(function(){var ce=r.getState(),Ce=r.subscribe(function(){var Ae=r.getState();u(ce,Ae),ce=Ae});return Ce},[l,r,u]),nr(function(){return l.tryAbandon},[l.tryAbandon]);var m=F(function(X){return yo({lockAPI:l,registry:n,store:r,draggableId:X})},[l,n,r]),f=F(function(X,ce,Ce){return Ys({lockAPI:l,registry:n,contextId:t,store:r,draggableId:X,forceSensorStop:ce,sourceEvent:Ce&&Ce.sourceEvent?Ce.sourceEvent:null})},[t,l,n,r]),c=F(function(X){return Us(t,X)},[t]),p=F(function(X){var ce=n.draggable.findById(X);return ce?ce.options:null},[n.draggable]),g=F(function(){l.isClaimed()&&(l.tryAbandon(),r.getState().phase!=="IDLE"&&r.dispatch(Wn()))},[l,r]),C=F(l.isClaimed,[l]),Z=M(function(){return{canGetLock:m,tryGetLock:f,findClosestDraggableId:c,findOptionsForDraggable:p,tryReleaseLock:g,isLockClaimed:C}},[m,f,c,p,g,C]);Ls(i);for(var Y=0;Y<i.length;Y++)i[Y](Z)}var _s=function(t){return{onBeforeCapture:t.onBeforeCapture,onBeforeDragStart:t.onBeforeDragStart,onDragStart:t.onDragStart,onDragEnd:t.onDragEnd,onDragUpdate:t.onDragUpdate}};function on(e){return e.current||L(!1),e.current}function qs(e){var t=e.contextId,r=e.setCallbacks,n=e.sensors,a=e.nonce,o=e.dragHandleUsageInstructions,i=(0,s.useRef)(null);ds();var l=aa(e),u=F(function(){return _s(l.current)},[l]),m=ts(t),f=os({contextId:t,text:o}),c=Xl(t,a),p=F(function(ft){on(i).dispatch(ft)},[]),g=M(function(){return(0,we.DE)({publishWhileDragging:Li,updateDroppableScroll:$i,updateDroppableIsEnabled:ji,updateDroppableIsCombineEnabled:Hi,collectionStarting:ki},p)},[p]),C=ql(),Z=M(function(){return Bl(C,g)},[C,g]),Y=M(function(){return Gl((0,V.Z)({scrollWindow:Al,scrollDroppable:Z.scrollDroppable},(0,we.DE)({move:ja},p)))},[Z.scrollDroppable,p]),X=Jl(t),ce=M(function(){return El({announce:m,autoScroller:Y,dimensionMarshal:Z,focusMarshal:X,getResponders:u,styleMarshal:c})},[m,Y,Z,X,u,c]);i.current=ce;var Ce=F(function(){var ft=on(i),Ot=ft.getState();Ot.phase!=="IDLE"&&ft.dispatch(Wn())},[]),Ae=F(function(){var ft=on(i).getState();return ft.isDragging||ft.phase==="DROP_ANIMATING"},[]),at=M(function(){return{isDragging:Ae,tryAbort:Ce}},[Ae,Ce]);r(at);var Qe=F(function(ft){return Ja(on(i).getState(),ft)},[]),dt=F(function(){return Or(on(i).getState())},[]),Nt=M(function(){return{marshal:Z,focus:X,contextId:t,canLift:Qe,isMovementAllowed:dt,dragHandleUsageInstructionsId:f,registry:C}},[t,Z,f,X,Qe,dt,C]);return Js({contextId:t,store:ce,registry:C,customSensors:n,enableDefaultSensors:e.enableDefaultSensors!==!1}),(0,s.useEffect)(function(){return Ce},[Ce]),s.createElement(bn.Provider,{value:Nt},s.createElement(pe,{context:ra,store:ce},e.children))}var xo=0;function Qs(){xo=0}function eu(){return M(function(){return""+xo++},[])}function rc(){Qs(),ns()}function tu(e){var t=eu(),r=e.dragHandleUsageInstructions||Dt.dragHandleUsageInstructions;return s.createElement(or,null,function(n){return s.createElement(qs,{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}},ru=la("scroll"),nu=la("auto"),au=la("visible"),Co=function(t,r){return r(t.overflowX)||r(t.overflowY)},ou=function(t,r){return r(t.overflowX)&&r(t.overflowY)},wo=function(t){var r=window.getComputedStyle(t),n={overflowX:r.overflowX,overflowY:r.overflowY};return Co(n,ru)||Co(n,nu)},iu=function(){return!1;var t,r,n,a},Eo=function e(t){return t==null?null:t===document.body?iu()?t:null:t===document.documentElement?null:wo(t)?t:e(t.parentElement)},nc=function(e){if(e)var t=Eo(e.parentElement)},sa=function(e){return{x:e.scrollLeft,y:e.scrollTop}},lu=function e(t){if(!t)return!1;var r=window.getComputedStyle(t);return r.position==="fixed"?!0:e(t.parentElement)},su=function(e){var t=Eo(e),r=lu(e);return{closestScrollable:t,isFixedOnPage:r}},uu=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,Z=Va({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:Z,diff:{value:kt,displacement:kt}}}}(),f=o==="vertical"?Nr:ba,c=yr({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:c};return p},cu=function(t,r){var n=xt(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=h(u,n.border),f=be({borderBox:m,margin:n.margin,border:n.border,padding:n.padding});return f},du=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=cu(t,m),c=nt(f,a),p=function(){if(!m)return null;var C=xt(m),Z={scrollHeight:m.scrollHeight,scrollWidth:m.scrollWidth};return{client:C,page:nt(C,a),scroll:sa(m),scrollSize:Z,shouldClipSubject:u}}(),g=uu({descriptor:r,isEnabled:!i,isCombineEnabled:l,isFixedOnPage:n.isFixedOnPage,direction:o,client:f,page:c,closest:p});return g},pu={passive:!1},fu={passive:!0},So=function(e){return e.shouldPublishImmediately?pu:fu};function wn(e){var t=(0,s.useContext)(e);return t||L(!1),t}var En=function(t){return t&&t.env.closestScrollable||null};function mu(e){var t=(0,s.useRef)(null),r=wn(bn),n=na("droppable"),a=r.registry,o=r.marshal,i=aa(e),l=M(function(){return{id:e.droppableId,type:e.type,mode:e.mode}},[e.droppableId,e.mode,e.type]),u=(0,s.useRef)(l),m=M(function(){return tt(function(Ae,at){t.current||L(!1);var Qe={x:Ae,y:at};o.updateDroppableScroll(l.id,Qe)})},[l.id,o]),f=F(function(){var Ae=t.current;return!Ae||!Ae.env.closestScrollable?kt:sa(Ae.env.closestScrollable)},[]),c=F(function(){var Ae=f();m(Ae.x,Ae.y)},[f,m]),p=M(function(){return At(c)},[c]),g=F(function(){var Ae=t.current,at=En(Ae);Ae&&at||L(!1);var Qe=Ae.scrollOptions;if(Qe.shouldPublishImmediately){c();return}p()},[p,c]),C=F(function(Ae,at){t.current&&L(!1);var Qe=i.current,dt=Qe.getDroppableRef();dt||L(!1);var Nt=su(dt),ft={ref:dt,descriptor:l,env:Nt,scrollOptions:at};t.current=ft;var Ot=du({ref:dt,descriptor:l,env:Nt,windowScroll:Ae,direction:Qe.direction,isDropDisabled:Qe.isDropDisabled,isCombineEnabled:Qe.isCombineEnabled,shouldClipSubject:!Qe.ignoreContainerClipping}),Zt=Nt.closestScrollable;return Zt&&(Zt.setAttribute(oo.contextId,r.contextId),Zt.addEventListener("scroll",g,So(ft.scrollOptions))),Ot},[r.contextId,l,g,i]),Z=F(function(){var Ae=t.current,at=En(Ae);return Ae&&at||L(!1),sa(at)},[]),Y=F(function(){var Ae=t.current;Ae||L(!1);var at=En(Ae);t.current=null,at&&(p.cancel(),at.removeAttribute(oo.contextId),at.removeEventListener("scroll",g,So(Ae.scrollOptions)))},[g,p]),X=F(function(Ae){var at=t.current;at||L(!1);var Qe=En(at);Qe||L(!1),Qe.scrollTop+=Ae.y,Qe.scrollLeft+=Ae.x},[]),ce=M(function(){return{getDimensionAndWatchScroll:C,getScrollWhileDragging:Z,dragStopped:Y,scroll:X}},[Y,C,Z,X]),Ce=M(function(){return{uniqueId:n,descriptor:l,callbacks:ce}},[ce,l,n]);nr(function(){return u.current=Ce.descriptor,a.droppable.register(Ce),function(){t.current&&Y(),a.droppable.unregister(Ce)}},[ce,l,Y,Ce,o,a.droppable]),nr(function(){t.current&&o.updateDroppableIsEnabled(u.current.id,!e.isDropDisabled)},[e.isDropDisabled,o]),nr(function(){t.current&&o.updateDroppableIsCombineEnabled(u.current.id,e.isCombineEnabled)},[e.isCombineEnabled,o])}function ua(){}var Do={width:0,height:0,margin:Cr},vu=function(t){var r=t.isAnimatingOpenOnMount,n=t.placeholder,a=t.animate;return r||a==="close"?Do:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}},gu=function(t){var r=t.isAnimatingOpenOnMount,n=t.placeholder,a=t.animate,o=vu({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"?Qr.placeholder:null}};function hu(e){var t=(0,s.useRef)(null),r=F(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=F(function(p){p.propertyName==="height"&&(a(),n==="close"&&o())},[n,o,a]),c=gu({isAnimatingOpenOnMount:u,animate:e.animate,placeholder:e.placeholder});return s.createElement(e.placeholder.tagName,{style:c,"data-rbd-placeholder-context-id":i,onTransitionEnd:f,ref:e.innerRef})}var bu=s.memo(hu),ca=s.createContext(null);function Io(e){e&&rn(e)||L(!1)}function da(e){return typeof e=="boolean"}function pa(e,t){t.forEach(function(r){return r(e)})}var yu=[function(t){var r=t.props;r.droppableId||L(!1),typeof r.droppableId!="string"&&L(!1)},function(t){var r=t.props;da(r.isDropDisabled)||L(!1),da(r.isCombineEnabled)||L(!1),da(r.ignoreContainerClipping)||L(!1)},function(t){var r=t.getDroppableRef;Io(r())}],xu=[function(t){var r=t.props,n=t.getPlaceholderRef;if(r.placeholder)var a=n()}],Cu=[function(t){var r=t.props;r.renderClone||L(!1)},function(t){var r=t.getPlaceholderRef;r()&&L(!1)}];function wu(e){an(function(){pa(e,yu),e.props.mode==="standard"&&pa(e,xu),e.props.mode==="virtual"&&pa(e,Cu)})}var Eu=function(e){J(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),Bo={dragging:5e3,dropAnimating:4500},Su=function(t,r){return r?Qr.drop(r.duration):t?Qr.snap:Qr.fluid},Du=function(t,r){return t?r?qr.opacity.drop:qr.opacity.combining:null},Iu=function(t){return t.forceShouldAnimate!=null?t.forceShouldAnimate:t.mode==="SNAP"};function Bu(e){var t=e.dimension,r=t.client,n=e.offset,a=e.combineWith,o=e.dropping,i=!!a,l=Iu(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:Su(l,o),transform:m,opacity:Du(i,u),zIndex:u?Bo.dropAnimating:Bo.dragging,pointerEvents:"none"};return f}function Au(e){return{transform:Vn.moveTo(e.offset),transition:e.shouldAnimateDisplacement?null:"none"}}function Pu(e){return e.type==="DRAGGING"?Bu(e):Au(e)}function Ru(e,t,r){r===void 0&&(r=kt);var n=window.getComputedStyle(t),a=t.getBoundingClientRect(),o=et(a,n),i=nt(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=M(function(){return{canDragInteractiveElements:o,shouldRespectForcePress:i,isEnabled:l}},[o,l,i]),m=F(function(g){var C=a();return C||L(!1),Ru(r,C,g)},[r,a]),f=M(function(){return{uniqueId:t,descriptor:r,options:u,getDimension:m}},[r,m,u,t]),c=(0,s.useRef)(f),p=(0,s.useRef)(!0);nr(function(){return n.draggable.register(c.current),function(){return n.draggable.unregister(c.current)}},[n.draggable]),nr(function(){if(p.current){p.current=!1;return}var g=c.current;c.current=f,n.draggable.update(f,g)},[f,n.draggable])}function Ou(e,t,r){an(function(){function n(o){return"Draggable[id: "+o+"]: "}var a=e.draggableId;a||L(!1),typeof a!="string"&&L(!1),Nn(e.index)||L(!1),e.mapped.type!=="DRAGGING"&&(Io(r()),e.isEnabled&&(so(t,a)||L(!1)))})}function Tu(e){}function Mu(e){e.preventDefault()}function Fu(e){var t=(0,s.useRef)(null),r=F(function(ft){t.current=ft},[]),n=F(function(){return t.current},[]),a=wn(bn),o=a.contextId,i=a.dragHandleUsageInstructionsId,l=a.registry,u=wn(ca),m=u.type,f=u.droppableId,c=M(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,Z=e.shouldRespectForcePress,Y=e.canDragInteractiveElements,X=e.isClone,ce=e.mapped,Ce=e.dropAnimationFinished;if(Ou(e,o,n),Tu(X),!X){var Ae=M(function(){return{descriptor:c,registry:l,getDraggableRef:n,canDragInteractiveElements:Y,shouldRespectForcePress:Z,isEnabled:C}},[c,l,n,Y,Z,C]);Nu(Ae)}var at=M(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:Mu}:null},[o,i,g,C]),Qe=F(function(ft){ce.type==="DRAGGING"&&ce.dropping&&ft.propertyName==="transform"&&Ce()},[Ce,ce]),dt=M(function(){var ft=Pu(ce),Ot=ce.type==="DRAGGING"&&ce.dropping?Qe:null,Zt={innerRef:r,draggableProps:{"data-rbd-draggable-context-id":o,"data-rbd-draggable-id":g,style:ft,onTransitionEnd:Ot},dragHandleProps:at};return Zt},[o,at,g,ce,Qe,r]),Nt=M(function(){return{draggableId:c.id,type:c.type,source:{index:c.index,droppableId:c.droppableId}}},[c.droppableId,c.id,c.index,c.type]);return p(dt,ce.snapshot,Nt)}var Ao=function(e,t){return e===t},Po=function(e){var t=e.combine,r=e.destination;return r?r.droppableId:t?t.droppableId:null},Lu=function(t){return t.combine?t.combine.draggableId:null},ku=function(t){return t.at&&t.at.type==="COMBINE"?t.at.combine.draggableId:null};function $u(){var e=tt(function(a,o){return{x:a,y:o}}),t=tt(function(a,o,i,l,u){return{isDragging:!0,isClone:o,isDropAnimating:!!u,dropAnimation:u,mode:a,draggingOver:i,combineWith:l,combineTargetFor:null}}),r=tt(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=rr(o.impact),f=ku(o.impact),c=o.forceShouldAnimate;return r(e(l.x,l.y),o.movementMode,u,i.isClone,m,f,c)}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],Z=p.result,Y=Z.mode,X=Po(Z),ce=Lu(Z),Ce=o.dropDuration,Ae={duration:Ce,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:Ae,draggingOver:X,combineWith:ce,mode:Y,forceShouldAnimate:null,snapshot:t(Y,g,X,ce,Ae)}}}return null};return n}function Ro(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}var ju={mapped:{type:"SECONDARY",offset:kt,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Ro(null)}};function Hu(){var e=tt(function(i,l){return{x:i,y:l}}),t=tt(Ro),r=tt(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(kt,l,!0):null},a=function(l,u,m,f){var c=m.displaced.visible[l],p=!!(f.inVirtualList&&f.effected[l]),g=$r(m),C=g&&g.draggableId===l?u:null;if(!c){if(!p)return n(C);if(m.displaced.invisible[l])return null;var Z=cr(f.displacedBy.point),Y=e(Z.x,Z.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,c.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 zu=function(){var t=$u(),r=Hu(),n=function(o,i){return t(o,i)||r(o,i)||ju};return n},Wu={dropAnimationFinished:za},Zu=y(zu,Wu,null,{context:ra,pure:!0,areStatePropsEqual:Ao})(Fu);function No(e){var t=wn(ca),r=t.isUsingCloneFor;return r===e.draggableId&&!e.isClone?null:s.createElement(Zu,e)}function Gu(e){var t=typeof e.isDragDisabled=="boolean"?!e.isDragDisabled:!0,r=!!e.disableInteractiveElementBlocking,n=!!e.shouldRespectForcePress;return s.createElement(No,(0,V.Z)({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:r,shouldRespectForcePress:n}))}function Uu(e){var t=(0,s.useContext)(bn);t||L(!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,c=e.ignoreContainerClipping,p=e.isDropDisabled,g=e.isCombineEnabled,C=e.snapshot,Z=e.useClone,Y=e.updateViewportMaxScroll,X=e.getContainerForClone,ce=F(function(){return a.current},[]),Ce=F(function(Vt){a.current=Vt},[]),Ae=F(function(){return o.current},[]),at=F(function(Vt){o.current=Vt},[]);wu({props:e,getDroppableRef:ce,getPlaceholderRef:Ae});var Qe=F(function(){n()&&Y({maxScroll:Ya()})},[n,Y]);mu({droppableId:l,type:u,mode:m,direction:f,isDropDisabled:p,isCombineEnabled:g,ignoreContainerClipping:c,getDroppableRef:ce});var dt=s.createElement(Eu,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},function(Vt){var fr=Vt.onClose,sr=Vt.data,ar=Vt.animate;return s.createElement(bu,{placeholder:sr,onClose:fr,innerRef:at,animate:ar,contextId:r,onTransitionEnd:Qe})}),Nt=M(function(){return{innerRef:Ce,placeholder:dt,droppableProps:{"data-rbd-droppable-id":l,"data-rbd-droppable-context-id":r}}},[r,l,dt,Ce]),ft=Z?Z.dragging.draggableId:null,Ot=M(function(){return{droppableId:l,type:u,isUsingCloneFor:ft}},[l,ft,u]);function Zt(){if(!Z)return null;var Vt=Z.dragging,fr=Z.render,sr=s.createElement(No,{draggableId:Vt.draggableId,index:Vt.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(ar,mr){return fr(ar,mr,Vt)});return rt.createPortal(sr,X())}return s.createElement(ca.Provider,{value:Ot},i(Nt,C),Zt())}var fa=function(t,r){return t===r.droppable.type},Oo=function(t,r){return r.draggables[t.draggable.id]},Vu=function(){var t={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},r=(0,V.Z)({},t,{shouldAnimatePlaceholder:!1}),n=tt(function(i){return{draggableId:i.id,type:i.type,source:{index:i.index,droppableId:i.droppableId}}}),a=tt(function(i,l,u,m,f,c){var p=f.descriptor.id,g=f.descriptor.droppableId===i;if(g){var C=c?{render:c,dragging:n(f.descriptor)}:null,Z={isDraggingOver:u,draggingOverWith:u?p:null,draggingFromThisWith:p,isUsingPlaceholder:!0};return{placeholder:f.placeholder,shouldAnimatePlaceholder:!1,snapshot:Z,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,c=!u.isDropDisabled,p=u.renderClone;if(l.isDragging){var g=l.critical;if(!fa(f,g))return r;var C=Oo(g,l.dimensions),Z=rr(l.impact)===m;return a(m,c,Z,Z,C,p)}if(l.phase==="DROP_ANIMATING"){var Y=l.completed;if(!fa(f,Y.critical))return r;var X=Oo(Y.critical,l.dimensions);return a(m,c,Po(Y.result)===m,rr(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 Ce=rr(ce.impact)===m,Ae=!!(ce.impact.at&&ce.impact.at.type==="COMBINE"),at=ce.critical.droppable.id===m;return Ce?Ae?t:r:at?t:r}return r};return o},Ku={updateViewportMaxScroll:Wi};function Yu(){return document.body||L(!1),document.body}var Xu={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Yu},To=y(Vu,Ku,null,{context:ra,pure:!0,areStatePropsEqual:Ao})(Uu);To.defaultProps=Xu},38486:function(It,Ye){"use strict";var d;var s=60103,ve=60106,J=60107,V=60108,we=60114,_=60109,K=60110,q=60112,N=60113,ge=60120,Pe=60115,S=60116,je=60121,he=60122,fe=60117,He=60129,pe=60131;if(typeof Symbol=="function"&&Symbol.for){var Me=Symbol.for;s=Me("react.element"),ve=Me("react.portal"),J=Me("react.fragment"),V=Me("react.strict_mode"),we=Me("react.profiler"),_=Me("react.provider"),K=Me("react.context"),q=Me("react.forward_ref"),N=Me("react.suspense"),ge=Me("react.suspense_list"),Pe=Me("react.memo"),S=Me("react.lazy"),je=Me("react.block"),he=Me("react.server.block"),fe=Me("react.fundamental"),He=Me("react.debug_trace_mode"),pe=Me("react.legacy_hidden")}function Ue(I){if(typeof I=="object"&&I!==null){var E=I.$$typeof;switch(E){case s:switch(I=I.type,I){case J:case we:case V:case N:case ge:return I;default:switch(I=I&&I.$$typeof,I){case K:case q:case S:case Pe:case _:return I;default:return E}}case ve:return E}}}var mt=_,Le=s,te=q,re=J,Xe=S,Ve=Pe,se=ve,me=we,ue=V,Q=N;d=K,d=mt,d=Le,d=te,d=re,d=Xe,d=Ve,d=se,d=me,d=ue,d=Q,d=function(){return!1},d=function(){return!1},Ye.isContextConsumer=function(I){return Ue(I)===K},d=function(I){return Ue(I)===_},d=function(I){return typeof I=="object"&&I!==null&&I.$$typeof===s},d=function(I){return Ue(I)===q},d=function(I){return Ue(I)===J},d=function(I){return Ue(I)===S},d=function(I){return Ue(I)===Pe},d=function(I){return Ue(I)===ve},d=function(I){return Ue(I)===we},d=function(I){return Ue(I)===V},d=function(I){return Ue(I)===N},d=function(I){return typeof I=="string"||typeof I=="function"||I===J||I===we||I===He||I===V||I===N||I===ge||I===pe||typeof I=="object"&&I!==null&&(I.$$typeof===S||I.$$typeof===Pe||I.$$typeof===_||I.$$typeof===K||I.$$typeof===q||I.$$typeof===fe||I.$$typeof===je||I[0]===he)},d=Ue},53410:function(It,Ye,d){"use strict";It.exports=d(38486)},4977:function(It){"use strict";It.exports="data:image/png;base64,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"}}]);
|