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