!(function(){var fd=Object.defineProperty,hd=Object.defineProperties;var pd=Object.getOwnPropertyDescriptors;var Uo=Object.getOwnPropertySymbols;var iu=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable;var jo=Math.pow,ru=(R,p,o)=>p in R?fd(R,p,{enumerable:!0,configurable:!0,writable:!0,value:o}):R[p]=o,vr=(R,p)=>{for(var o in p||(p={}))iu.call(p,o)&&ru(R,o,p[o]);if(Uo)for(var o of Uo(p))au.call(p,o)&&ru(R,o,p[o]);return R},no=(R,p)=>hd(R,pd(p));var su=(R,p)=>{var o={};for(var s in R)iu.call(R,s)&&p.indexOf(s)<0&&(o[s]=R[s]);if(R!=null&&Uo)for(var s of Uo(R))p.indexOf(s)<0&&au.call(R,s)&&(o[s]=R[s]);return o};var ul=(R,p,o)=>new Promise((s,v)=>{var T=h=>{try{_(o.next(h))}catch(z){v(z)}},b=h=>{try{_(o.throw(h))}catch(z){v(z)}},_=h=>h.done?s(h.value):Promise.resolve(h.value).then(T,b);_((o=o.apply(R,p)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[3897],{65352:function(R,p,o){"use strict";o.d(p,{Z:function(){return Yt}});var s=o(89490),v=o(11036),T=o(39224),b=o(43403),_=o(92310),h=o.n(_),z=o(29301),G=o(76846),u=o(96452),K=o(6089),U=o(80402),y=o(34280),I=o(49658),C=o(59301),O=o(71409),Z=o(77900),W=o(8654);function j(qe){var Xe=qe.prefixCls,De=qe.align,we=qe.arrow,ke=qe.arrowPos,Ke=we||{},ue=Ke.className,de=Ke.content,Ne=ke.x,Le=Ne===void 0?0:Ne,Re=ke.y,Ye=Re===void 0?0:Re,Oe=C.useRef();if(!De||!De.points)return null;var Fe={position:"absolute"};if(De.autoArrow!==!1){var Be=De.points[0],ve=De.points[1],Ue=Be[0],it=Be[1],ct=ve[0],pt=ve[1];Ue===ct||!["t","b"].includes(Ue)?Fe.top=Ye:Ue==="t"?Fe.top=0:Fe.bottom=0,it===pt||!["l","r"].includes(it)?Fe.left=Le:it==="l"?Fe.left=0:Fe.right=0}return C.createElement("div",{ref:Oe,className:h()("".concat(Xe,"-arrow"),ue),style:Fe},de)}function N(qe){var Xe=qe.prefixCls,De=qe.open,we=qe.zIndex,ke=qe.mask,Ke=qe.motion;return ke?C.createElement(Z.default,(0,O.Z)({},Ke,{motionAppear:!0,visible:De,removeOnLeave:!0}),function(ue){var de=ue.className;return C.createElement("div",{style:{zIndex:we},className:h()("".concat(Xe,"-mask"),de)})}):null}var F=C.memo(function(qe){var Xe=qe.children;return Xe},function(qe,Xe){return Xe.cache}),B=F,Y=C.forwardRef(function(qe,Xe){var De=qe.popup,we=qe.className,ke=qe.prefixCls,Ke=qe.style,ue=qe.target,de=qe.onVisibleChanged,Ne=qe.open,Le=qe.keepDom,Re=qe.fresh,Ye=qe.onClick,Oe=qe.mask,Fe=qe.arrow,Be=qe.arrowPos,ve=qe.align,Ue=qe.motion,it=qe.maskMotion,ct=qe.forceRender,pt=qe.getPopupContainer,Ft=qe.autoDestroy,Et=qe.portal,se=qe.zIndex,Dt=qe.onMouseEnter,mt=qe.onMouseLeave,ze=qe.onPointerEnter,Xt=qe.onPointerDownCapture,un=qe.ready,wt=qe.offsetX,Je=qe.offsetY,rt=qe.offsetR,Ze=qe.offsetB,je=qe.onAlign,ce=qe.onPrepare,Te=qe.stretch,Ie=qe.targetWidth,xe=qe.targetHeight,We=typeof De=="function"?De():De,nt=Ne||Le,st=(pt==null?void 0:pt.length)>0,ft=C.useState(!pt||!st),vt=(0,v.Z)(ft,2),nn=vt[0],dn=vt[1];if((0,y.Z)(function(){!nn&&st&&ue&&dn(!0)},[nn,st,ue]),!nn)return null;var zt="auto",Jt={left:"-1000vw",top:"-1000vh",right:zt,bottom:zt};if(un||!Ne){var Sn,Bn=ve.points,gn=ve.dynamicInset||((Sn=ve._experimental)===null||Sn===void 0?void 0:Sn.dynamicInset),sn=gn&&Bn[0][1]==="r",Dn=gn&&Bn[0][0]==="b";sn?(Jt.right=rt,Jt.left=zt):(Jt.left=wt,Jt.right=zt),Dn?(Jt.bottom=Ze,Jt.top=zt):(Jt.top=Je,Jt.bottom=zt)}var hn={};return Te&&(Te.includes("height")&&xe?hn.height=xe:Te.includes("minHeight")&&xe&&(hn.minHeight=xe),Te.includes("width")&&Ie?hn.width=Ie:Te.includes("minWidth")&&Ie&&(hn.minWidth=Ie)),Ne||(hn.pointerEvents="none"),C.createElement(Et,{open:ct||nt,getContainer:pt&&function(){return pt(ue)},autoDestroy:Ft},C.createElement(N,{prefixCls:ke,open:Ne,zIndex:se,mask:Oe,motion:it}),C.createElement(z.Z,{onResize:je,disabled:!Ne},function(Cn){return C.createElement(Z.default,(0,O.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:ct,leavedClassName:"".concat(ke,"-hidden")},Ue,{onAppearPrepare:ce,onEnterPrepare:ce,visible:Ne,onVisibleChanged:function(zn){var wr;Ue==null||(wr=Ue.onVisibleChanged)===null||wr===void 0||wr.call(Ue,zn),de(zn)}}),function(Nn,zn){var wr=Nn.className,Dr=Nn.style,Gr=h()(ke,wr,we);return C.createElement("div",{ref:(0,W.sQ)(Cn,Xe,zn),className:Gr,style:(0,s.Z)((0,s.Z)((0,s.Z)((0,s.Z)({"--arrow-x":"".concat(Be.x||0,"px"),"--arrow-y":"".concat(Be.y||0,"px")},Jt),hn),Dr),{},{boxSizing:"border-box",zIndex:se},Ke),onMouseEnter:Dt,onMouseLeave:mt,onPointerEnter:ze,onClick:Ye,onPointerDownCapture:Xt},Fe&&C.createElement(j,{prefixCls:ke,arrow:Fe,arrowPos:Be,align:ve}),C.createElement(B,{cache:!Ne&&!Re},We))})}))}),H=Y,oe=C.forwardRef(function(qe,Xe){var De=qe.children,we=qe.getTriggerDOMNode,ke=(0,W.Yr)(De),Ke=C.useCallback(function(de){(0,W.mH)(Xe,we?we(de):de)},[we]),ue=(0,W.x1)(Ke,(0,W.C4)(De));return ke?C.cloneElement(De,{ref:ue}):De}),te=oe,re=C.createContext(null),Ee=re;function fe(qe){return qe?Array.isArray(qe)?qe:[qe]:[]}function me(qe,Xe,De,we){return C.useMemo(function(){var ke=fe(De!=null?De:Xe),Ke=fe(we!=null?we:Xe),ue=new Set(ke),de=new Set(Ke);return qe&&(ue.has("hover")&&(ue.delete("hover"),ue.add("click")),de.has("hover")&&(de.delete("hover"),de.add("click"))),[ue,de]},[qe,Xe,De,we])}var q=o(29194);function X(){var qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],De=arguments.length>2?arguments[2]:void 0;return De?qe[0]===Xe[0]:qe[0]===Xe[0]&&qe[1]===Xe[1]}function ne(qe,Xe,De,we){for(var ke=De.points,Ke=Object.keys(qe),ue=0;ue1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(qe)?Xe:qe}function w(qe){return L(parseFloat(qe),0)}function ie(qe,Xe){var De=(0,s.Z)({},qe);return(Xe||[]).forEach(function(we){if(!(we instanceof HTMLBodyElement||we instanceof HTMLHtmlElement)){var ke=pe(we).getComputedStyle(we),Ke=ke.overflow,ue=ke.overflowClipMargin,de=ke.borderTopWidth,Ne=ke.borderBottomWidth,Le=ke.borderLeftWidth,Re=ke.borderRightWidth,Ye=we.getBoundingClientRect(),Oe=we.offsetHeight,Fe=we.clientHeight,Be=we.offsetWidth,ve=we.clientWidth,Ue=w(de),it=w(Ne),ct=w(Le),pt=w(Re),Ft=L(Math.round(Ye.width/Be*1e3)/1e3),Et=L(Math.round(Ye.height/Oe*1e3)/1e3),se=(Be-ve-ct-pt)*Ft,Dt=(Oe-Fe-Ue-it)*Et,mt=Ue*Et,ze=it*Et,Xt=ct*Ft,un=pt*Ft,wt=0,Je=0;if(Ke==="clip"){var rt=w(ue);wt=rt*Ft,Je=rt*Et}var Ze=Ye.x+Xt-wt,je=Ye.y+mt-Je,ce=Ze+Ye.width+2*wt-Xt-un-se,Te=je+Ye.height+2*Je-mt-ze-Dt;De.left=Math.max(De.left,Ze),De.top=Math.max(De.top,je),De.right=Math.min(De.right,ce),De.bottom=Math.min(De.bottom,Te)}}),De}function M(qe){var Xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,De="".concat(Xe),we=De.match(/^(.*)\%$/);return we?qe*(parseFloat(we[1])/100):parseFloat(De)}function Ce(qe,Xe){var De=Xe||[],we=(0,v.Z)(De,2),ke=we[0],Ke=we[1];return[M(qe.width,ke),M(qe.height,Ke)]}function Pe(){var qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[qe[0],qe[1]]}function Me(qe,Xe){var De=Xe[0],we=Xe[1],ke,Ke;return De==="t"?Ke=qe.y:De==="b"?Ke=qe.y+qe.height:Ke=qe.y+qe.height/2,we==="l"?ke=qe.x:we==="r"?ke=qe.x+qe.width:ke=qe.x+qe.width/2,{x:ke,y:Ke}}function Qe(qe,Xe){var De={t:"b",b:"t",l:"r",r:"l"};return qe.map(function(we,ke){return ke===Xe?De[we]||"c":we}).join("")}function lt(qe,Xe,De,we,ke,Ke,ue){var de=C.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:ke[we]||{}}),Ne=(0,v.Z)(de,2),Le=Ne[0],Re=Ne[1],Ye=C.useRef(0),Oe=C.useMemo(function(){return Xe?ae(Xe):[]},[Xe]),Fe=C.useRef({}),Be=function(){Fe.current={}};qe||Be();var ve=(0,K.Z)(function(){if(Xe&&De&&qe){let Li=function(ii,ei){var cr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Nr,ai=ft.x+ii,$i=ft.y+ei,Hi=ai+sn,la=$i+gn,Xi=Math.max(ai,cr.left),Ln=Math.max($i,cr.top),er=Math.min(Hi,cr.right),Qr=Math.min(la,cr.bottom);return Math.max(0,(er-Xi)*(Qr-Ln))},Bi=function(){An=ft.y+Zn,In=An+gn,Jn=ft.x+qn,Tn=Jn+sn};var ct,pt,Ft,Et,se=Xe,Dt=se.ownerDocument,mt=pe(se),ze=mt.getComputedStyle(se),Xt=ze.width,un=ze.height,wt=ze.position,Je=se.style.left,rt=se.style.top,Ze=se.style.right,je=se.style.bottom,ce=se.style.overflow,Te=(0,s.Z)((0,s.Z)({},ke[we]),Ke),Ie=Dt.createElement("div");(ct=se.parentElement)===null||ct===void 0||ct.appendChild(Ie),Ie.style.left="".concat(se.offsetLeft,"px"),Ie.style.top="".concat(se.offsetTop,"px"),Ie.style.position=wt,Ie.style.height="".concat(se.offsetHeight,"px"),Ie.style.width="".concat(se.offsetWidth,"px"),se.style.left="0",se.style.top="0",se.style.right="auto",se.style.bottom="auto",se.style.overflow="hidden";var xe;if(Array.isArray(De))xe={x:De[0],y:De[1],width:0,height:0};else{var We,nt,st=De.getBoundingClientRect();st.x=(We=st.x)!==null&&We!==void 0?We:st.left,st.y=(nt=st.y)!==null&&nt!==void 0?nt:st.top,xe={x:st.x,y:st.y,width:st.width,height:st.height}}var ft=se.getBoundingClientRect();ft.x=(pt=ft.x)!==null&&pt!==void 0?pt:ft.left,ft.y=(Ft=ft.y)!==null&&Ft!==void 0?Ft:ft.top;var vt=Dt.documentElement,nn=vt.clientWidth,dn=vt.clientHeight,zt=vt.scrollWidth,Jt=vt.scrollHeight,Sn=vt.scrollTop,Bn=vt.scrollLeft,gn=ft.height,sn=ft.width,Dn=xe.height,hn=xe.width,Cn={left:0,top:0,right:nn,bottom:dn},Nn={left:-Bn,top:-Sn,right:zt-Bn,bottom:Jt-Sn},zn=Te.htmlRegion,wr="visible",Dr="visibleFirst";zn!=="scroll"&&zn!==Dr&&(zn=wr);var Gr=zn===Dr,pi=ie(Nn,Oe),Gt=ie(Cn,Oe),Nr=zn===wr?Gt:pi,cn=Gr?Gt:Nr;se.style.left="auto",se.style.top="auto",se.style.right="0",se.style.bottom="0";var et=se.getBoundingClientRect();se.style.left=Je,se.style.top=rt,se.style.right=Ze,se.style.bottom=je,se.style.overflow=ce,(Et=se.parentElement)===null||Et===void 0||Et.removeChild(Ie);var D=L(Math.round(sn/parseFloat(Xt)*1e3)/1e3),vn=L(Math.round(gn/parseFloat(un)*1e3)/1e3);if(D===0||vn===0||(0,G.Sh)(De)&&!(0,q.Z)(De))return;var fr=Te.offset,Qt=Te.targetOffset,wn=Ce(ft,fr),Pn=(0,v.Z)(wn,2),ht=Pn[0],Rt=Pn[1],Ae=Ce(xe,Qt),Bt=(0,v.Z)(Ae,2),en=Bt[0],tn=Bt[1];xe.x-=en,xe.y-=tn;var rn=Te.points||[],on=(0,v.Z)(rn,2),kn=on[0],xn=on[1],Gn=Pe(xn),On=Pe(kn),tr=Me(xe,Gn),rr=Me(ft,On),gr=(0,s.Z)({},Te),qn=tr.x-rr.x+ht,Zn=tr.y-rr.y+Rt,Lr=Li(qn,Zn),Ar=Li(qn,Zn,Gt),hr=Me(xe,["t","l"]),Kn=Me(ft,["t","l"]),_r=Me(xe,["b","r"]),dr=Me(ft,["b","r"]),mr=Te.overflow||{},Fr=mr.adjustX,Rr=mr.adjustY,bt=mr.shiftX,Tt=mr.shiftY,$e=function(ei){return typeof ei=="boolean"?ei:ei>=0},An,In,Jn,Tn;Bi();var fn=$e(Rr),ln=On[0]===Gn[0];if(fn&&On[0]==="t"&&(In>cn.bottom||Fe.current.bt)){var mn=Zn;ln?mn-=gn-Dn:mn=hr.y-dr.y-Rt;var ur=Li(qn,mn),zr=Li(qn,mn,Gt);ur>Lr||ur===Lr&&(!Gr||zr>=Ar)?(Fe.current.bt=!0,Zn=mn,Rt=-Rt,gr.points=[Qe(On,0),Qe(Gn,0)]):Fe.current.bt=!1}if(fn&&On[0]==="b"&&(AnLr||ti===Lr&&(!Gr||Mr>=Ar)?(Fe.current.tb=!0,Zn=Br,Rt=-Rt,gr.points=[Qe(On,0),Qe(Gn,0)]):Fe.current.tb=!1}var Hn=$e(Fr),Fn=On[1]===Gn[1];if(Hn&&On[1]==="l"&&(Tn>cn.right||Fe.current.rl)){var Yn=qn;Fn?Yn-=sn-hn:Yn=hr.x-dr.x-ht;var Xn=Li(Yn,Zn),xr=Li(Yn,Zn,Gt);Xn>Lr||Xn===Lr&&(!Gr||xr>=Ar)?(Fe.current.rl=!0,qn=Yn,ht=-ht,gr.points=[Qe(On,1),Qe(Gn,1)]):Fe.current.rl=!1}if(Hn&&On[1]==="r"&&(JnLr||kr===Lr&&(!Gr||qr>=Ar)?(Fe.current.lr=!0,qn=Vn,ht=-ht,gr.points=[Qe(On,1),Qe(Gn,1)]):Fe.current.lr=!1}Bi();var si=bt===!0?0:bt;typeof si=="number"&&(JnGt.right&&(qn-=Tn-Gt.right-ht,xe.x>Gt.right-si&&(qn+=xe.x-Gt.right+si)));var ni=Tt===!0?0:Tt;typeof ni=="number"&&(AnGt.bottom&&(Zn-=In-Gt.bottom-Rt,xe.y>Gt.bottom-ni&&(Zn+=xe.y-Gt.bottom+ni)));var Un=ft.x+qn,oi=Un+sn,gi=ft.y+Zn,Ni=gi+gn,Wn=xe.x,Wr=Wn+hn,Ur=xe.y,bi=Ur+Dn,Pr=Math.max(Un,Wn),ot=Math.min(oi,Wr),ci=(Pr+ot)/2,Vi=ci-Un,Wi=Math.max(gi,Ur),mi=Math.min(Ni,bi),Zi=(Wi+mi)/2,Fi=Zi-gi;ue==null||ue(Xe,gr);var wi=et.right-ft.x-(qn+ft.width),xi=et.bottom-ft.y-(Zn+ft.height);D===1&&(qn=Math.round(qn),wi=Math.round(wi)),vn===1&&(Zn=Math.round(Zn),xi=Math.round(xi));var zi={ready:!0,offsetX:qn/D,offsetY:Zn/vn,offsetR:wi/D,offsetB:xi/vn,arrowX:Vi/D,arrowY:Fi/vn,scaleX:D,scaleY:vn,align:gr};Re(zi)}}),Ue=function(){Ye.current+=1;var pt=Ye.current;Promise.resolve().then(function(){Ye.current===pt&&ve()})},it=function(){Re(function(pt){return(0,s.Z)((0,s.Z)({},pt),{},{ready:!1})})};return(0,y.Z)(it,[we]),(0,y.Z)(function(){qe||it()},[qe]),[Le.ready,Le.offsetX,Le.offsetY,Le.offsetR,Le.offsetB,Le.arrowX,Le.arrowY,Le.scaleX,Le.scaleY,Le.align,Ue]}var at=o(62730);function Ve(qe,Xe,De,we,ke){(0,y.Z)(function(){if(qe&&Xe&&De){let Ye=function(){we(),ke()};var Ke=Xe,ue=De,de=ae(Ke),Ne=ae(ue),Le=pe(ue),Re=new Set([Le].concat((0,at.Z)(de),(0,at.Z)(Ne)));return Re.forEach(function(Oe){Oe.addEventListener("scroll",Ye,{passive:!0})}),Le.addEventListener("resize",Ye,{passive:!0}),we(),function(){Re.forEach(function(Oe){Oe.removeEventListener("scroll",Ye),Le.removeEventListener("resize",Ye)})}}},[qe,Xe,De])}var xt=o(48736);function Ut(qe,Xe,De,we,ke,Ke,ue,de){var Ne=C.useRef(qe);Ne.current=qe;var Le=C.useRef(!1);C.useEffect(function(){if(Xe&&we&&(!ke||Ke)){var Ye=function(){Le.current=!1},Oe=function(Ft){var Et;Ne.current&&!ue(((Et=Ft.composedPath)===null||Et===void 0||(Et=Et.call(Ft))===null||Et===void 0?void 0:Et[0])||Ft.target)&&!Le.current&&de(!1)},Fe=pe(we);Fe.addEventListener("pointerdown",Ye,!0),Fe.addEventListener("mousedown",Oe,!0),Fe.addEventListener("contextmenu",Oe,!0);var Be=(0,u.A)(De);if(Be&&(Be.addEventListener("mousedown",Oe,!0),Be.addEventListener("contextmenu",Oe,!0)),0)var ve,Ue,it,ct;return function(){Fe.removeEventListener("pointerdown",Ye,!0),Fe.removeEventListener("mousedown",Oe,!0),Fe.removeEventListener("contextmenu",Oe,!0),Be&&(Be.removeEventListener("mousedown",Oe,!0),Be.removeEventListener("contextmenu",Oe,!0))}}},[Xe,De,we,ke,Ke]);function Re(){Le.current=!0}return Re}var At=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Ht(){var qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:b.Z,Xe=C.forwardRef(function(De,we){var ke=De.prefixCls,Ke=ke===void 0?"rc-trigger-popup":ke,ue=De.children,de=De.action,Ne=de===void 0?"hover":de,Le=De.showAction,Re=De.hideAction,Ye=De.popupVisible,Oe=De.defaultPopupVisible,Fe=De.onPopupVisibleChange,Be=De.afterPopupVisibleChange,ve=De.mouseEnterDelay,Ue=De.mouseLeaveDelay,it=Ue===void 0?.1:Ue,ct=De.focusDelay,pt=De.blurDelay,Ft=De.mask,Et=De.maskClosable,se=Et===void 0?!0:Et,Dt=De.getPopupContainer,mt=De.forceRender,ze=De.autoDestroy,Xt=De.destroyPopupOnHide,un=De.popup,wt=De.popupClassName,Je=De.popupStyle,rt=De.popupPlacement,Ze=De.builtinPlacements,je=Ze===void 0?{}:Ze,ce=De.popupAlign,Te=De.zIndex,Ie=De.stretch,xe=De.getPopupClassNameFromAlign,We=De.fresh,nt=De.alignPoint,st=De.onPopupClick,ft=De.onPopupAlign,vt=De.arrow,nn=De.popupMotion,dn=De.maskMotion,zt=De.popupTransitionName,Jt=De.popupAnimation,Sn=De.maskTransitionName,Bn=De.maskAnimation,gn=De.className,sn=De.getTriggerDOMNode,Dn=(0,T.Z)(De,At),hn=ze||Xt||!1,Cn=C.useState(!1),Nn=(0,v.Z)(Cn,2),zn=Nn[0],wr=Nn[1];(0,y.Z)(function(){wr((0,I.Z)())},[]);var Dr=C.useRef({}),Gr=C.useContext(Ee),pi=C.useMemo(function(){return{registerSubPopup:function(er,Qr){Dr.current[er]=Qr,Gr==null||Gr.registerSubPopup(er,Qr)}}},[Gr]),Gt=(0,U.Z)(),Nr=C.useState(null),cn=(0,v.Z)(Nr,2),et=cn[0],D=cn[1],vn=C.useRef(null),fr=(0,K.Z)(function(Ln){vn.current=Ln,(0,G.Sh)(Ln)&&et!==Ln&&D(Ln),Gr==null||Gr.registerSubPopup(Gt,Ln)}),Qt=C.useState(null),wn=(0,v.Z)(Qt,2),Pn=wn[0],ht=wn[1],Rt=C.useRef(null),Ae=(0,K.Z)(function(Ln){(0,G.Sh)(Ln)&&Pn!==Ln&&(ht(Ln),Rt.current=Ln)}),Bt=C.Children.only(ue),en=(Bt==null?void 0:Bt.props)||{},tn={},rn=(0,K.Z)(function(Ln){var er,Qr,Zr=Pn;return(Zr==null?void 0:Zr.contains(Ln))||((er=(0,u.A)(Zr))===null||er===void 0?void 0:er.host)===Ln||Ln===Zr||(et==null?void 0:et.contains(Ln))||((Qr=(0,u.A)(et))===null||Qr===void 0?void 0:Qr.host)===Ln||Ln===et||Object.values(Dr.current).some(function(Tr){return(Tr==null?void 0:Tr.contains(Ln))||Ln===Tr})}),on=le(Ke,nn,Jt,zt),kn=le(Ke,dn,Bn,Sn),xn=C.useState(Oe||!1),Gn=(0,v.Z)(xn,2),On=Gn[0],tr=Gn[1],rr=Ye!=null?Ye:On,gr=(0,K.Z)(function(Ln){Ye===void 0&&tr(Ln)});(0,y.Z)(function(){tr(Ye||!1)},[Ye]);var qn=C.useRef(rr);qn.current=rr;var Zn=C.useRef([]);Zn.current=[];var Lr=(0,K.Z)(function(Ln){var er;gr(Ln),((er=Zn.current[Zn.current.length-1])!==null&&er!==void 0?er:rr)!==Ln&&(Zn.current.push(Ln),Fe==null||Fe(Ln))}),Ar=C.useRef(),hr=function(){clearTimeout(Ar.current)},Kn=function(er){var Qr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;hr(),Qr===0?Lr(er):Ar.current=setTimeout(function(){Lr(er)},Qr*1e3)};C.useEffect(function(){return hr},[]);var _r=C.useState(!1),dr=(0,v.Z)(_r,2),mr=dr[0],Fr=dr[1];(0,y.Z)(function(Ln){(!Ln||rr)&&Fr(!0)},[rr]);var Rr=C.useState(null),bt=(0,v.Z)(Rr,2),Tt=bt[0],$e=bt[1],An=C.useState(null),In=(0,v.Z)(An,2),Jn=In[0],Tn=In[1],fn=function(er){Tn([er.clientX,er.clientY])},ln=lt(rr,et,nt&&Jn!==null?Jn:Pn,rt,je,ce,ft),mn=(0,v.Z)(ln,11),ur=mn[0],zr=mn[1],Br=mn[2],ti=mn[3],Mr=mn[4],Hn=mn[5],Fn=mn[6],Yn=mn[7],Xn=mn[8],xr=mn[9],Vn=mn[10],kr=me(zn,Ne,Le,Re),qr=(0,v.Z)(kr,2),si=qr[0],ni=qr[1],Un=si.has("click"),oi=ni.has("click")||ni.has("contextMenu"),gi=(0,K.Z)(function(){mr||Vn()}),Ni=function(){qn.current&&nt&&oi&&Kn(!1)};Ve(rr,Pn,et,gi,Ni),(0,y.Z)(function(){gi()},[Jn,rt]),(0,y.Z)(function(){rr&&!(je!=null&&je[rt])&&gi()},[JSON.stringify(ce)]);var Wn=C.useMemo(function(){var Ln=ne(je,Ke,xr,nt);return h()(Ln,xe==null?void 0:xe(xr))},[xr,xe,je,Ke,nt]);C.useImperativeHandle(we,function(){return{nativeElement:Rt.current,popupElement:vn.current,forceAlign:gi}});var Wr=C.useState(0),Ur=(0,v.Z)(Wr,2),bi=Ur[0],Pr=Ur[1],ot=C.useState(0),ci=(0,v.Z)(ot,2),Vi=ci[0],Wi=ci[1],mi=function(){if(Ie&&Pn){var er=Pn.getBoundingClientRect();Pr(er.width),Wi(er.height)}},Zi=function(){mi(),gi()},Fi=function(er){Fr(!1),Vn(),Be==null||Be(er)},wi=function(){return new Promise(function(er){mi(),$e(function(){return er})})};(0,y.Z)(function(){Tt&&(Vn(),Tt(),$e(null))},[Tt]);function xi(Ln,er,Qr,Zr){tn[Ln]=function(Tr){var Ji;Zr==null||Zr(Tr),Kn(er,Qr);for(var Ui=arguments.length,_i=new Array(Ui>1?Ui-1:0),ga=1;ga1?Qr-1:0),Tr=1;Tr1?Qr-1:0),Tr=1;Tr0&&de[de.length-1])&&(Fe[0]===6||Fe[0]===2)){Le=0;continue}if(Fe[0]===3&&(!de||Fe[1]>de[0]&&Fe[1]=0&&we.HANDLE_LIST.splice(Ke,1),window.removeEventListener("message",ke,!1)},we.empty=function(){for(;we.HANDLE_LIST.length;)window.removeEventListener("message",we.HANDLE_LIST.shift(),!1)},we.parse=function(ke){try{return typeof ke=="object"?ke:ke&&JSON.parse(ke)}catch(Ke){return console.log("Message.parse Error:",Ke),ke}},we.HANDLE_LIST=[],we}();function _(we){return{}.toString.call(we)==="[object Function]"}var h,z,G,u,K={origin:""};function U(we,ke){K[we]=ke}function y(we){return K[we]}function I(we){var ke=y("origin");return!!function(Ke,ue){return Ke!==ue&&(Ke.replace(/www\./i,"").toLowerCase()!==ue.replace(/www\./i,"").toLowerCase()||(Ke.match("www.")?void 0:(U("origin",ue),!1)))}(ke,we.origin)&&(console.warn("postMessage \u57DF\u540D\u68C0\u67E5\u4E0D\u901A\u8FC7",{safeOrigin:ke,eventOrigin:we.origin}),!0)}(function(we){we.unknown="unknown",we.spreadsheet="s",we.writer="w",we.presentation="p",we.pdf="f"})(h||(h={})),function(we){we.wps="w",we.et="s",we.presentation="p",we.pdf="f"}(z||(z={})),function(we){we.nomal="nomal",we.simple="simple"}(G||(G={})),function(we){we[we.requestFullscreen=1]="requestFullscreen",we[we.exitFullscreen=0]="exitFullscreen"}(u||(u={}));var C,O,Z,W=(C=0,function(){return C+=1}),j=function(we,ke,Ke){Ke===void 0&&(Ke=!0);var ue=ke;if(!O){var de=function Re(Ye){var Oe=Ye.clientHeight,Fe=Ye.clientWidth;Oe!==0||Fe!==0||Z?Oe===0&&Fe===0||!Z||(Z.disconnect(),Z=null):window.ResizeObserver&&(Z=new ResizeObserver(function(Be){Re(Ye)})).observe(Ye),O.style.cssText+="height: "+Oe+"px; width: "+Fe+"px"}.bind(null,ue);(O=document.createElement("iframe")).classList.add("web-office-iframe");var Ne={id:"office-iframe",src:we,scrolling:"no",frameborder:"0",allowfullscreen:"allowfullscreen",webkitallowfullscreen:"true",mozallowfullscreen:"true",allow:"clipboard-read; clipboard-write"};for(var Le in ue?(Ne.style="width: "+ue.clientWidth+"px; height: "+ue.clientHeight+"px;",Ke&&window.addEventListener("resize",de)):((ue=document.createElement("div")).classList.add("web-office-default-container"),function(Re){var Ye=document.createElement("style");document.head.appendChild(Ye);var Oe=Ye.sheet;Oe.insertRule(Re,Oe.cssRules.length)}(".web-office-default-container {position: absolute; padding: 0; margin: 0; width: 100%; height: 100%; left: 0; top: 0;}"),document.body.appendChild(ue),Ne.style="position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;"),Ne)O.setAttribute(Le,Ne[Le]);ue.appendChild(O),O.destroy=function(){O.parentNode.removeChild(O),O=null,window.removeEventListener("resize",de),Z&&(Z.disconnect(),Z=null)}}return O},N=function(we){j().contentWindow&&j().contentWindow.postMessage(JSON.stringify(we),y("origin"))};function F(we,ke,Ke){return new Promise(function(ue){var de=W(),Ne=function(Le){if(!I(Le)){var Re=b.parse(Le.data);Re.eventName===Ke&&Re.msgId===de&&(ue(Re.data),b.remove(Ne))}};b.add(Ne),N({data:we,msgId:de,eventName:ke})})}var B=function(we){return F(we,"wps.jssdk.api","wps.api.reply")},Y=function(we){return F(we,"api.basic","api.basic.reply")},H={idMap:{}};function oe(we){return v(this,void 0,void 0,function(){var ke,Ke,ue,de,Ne,Le,Re,Ye,Oe,Fe;return T(this,function(Be){switch(Be.label){case 0:return I(we)?[2]:(ke=b.parse(we.data),Ke=ke.eventName,ue=ke.callbackId,de=ke.data,ue&&(Ne=H.idMap[ue])?(Le=Ne.split(":"),Re=Le[0],Ye=Le[1],Ke==="api.callback"&&H[Re]&&H[Re][Ye]?[4,(Fe=H[Re][Ye]).callback.apply(Fe,de.args)]:[3,2]):[3,2]);case 1:Oe=Be.sent(),N({result:Oe,callbackId:ue,eventName:"api.callback.reply"}),Be.label=2;case 2:return[2]}})})}var te=function(we){return v(void 0,void 0,void 0,function(){function ke(){return Object.keys(H.idMap).find(function(Be){return H.idMap[Be]===ue+":"+Ke})}var Ke,ue,de,Ne,Le,Re,Ye,Oe,Fe;return T(this,function(Be){switch(Be.label){case 0:return Ke=we.prop,ue=we.parentObjId,[4,Ee([de=we.value])];case 1:return Ne=Be.sent(),Le=Ne[0],Re=Ne[1],we.value=Le[0],Ye=Object.keys(Re)[0],Oe=H[ue],de===null&&Oe&&Oe[Ke]&&((Fe=ke())&&delete H.idMap[Fe],delete Oe[Ke],Object.keys(Oe).length||delete H[ue],Object.keys(H.idMap).length||b.remove(oe)),Ye&&(Object.keys(H.idMap).length||b.add(oe),H[ue]||(H[ue]={}),H[ue][Ke]={callbackId:Ye,callback:Re[Ye]},(Fe=ke())&&delete H.idMap[Fe],H.idMap[Ye]=ue+":"+Ke),[2]}})})},re=function(we,ke,Ke,ue){return v(void 0,void 0,void 0,function(){var de,Ne,Le,Re,Ye,Oe,Fe,Be;return T(this,function(ve){switch(ve.label){case 0:return de=W(),Re=new Promise(function(Ue,it){Ne=Ue,Le=it}),Ye={},ke.args?[4,Ee(ke.args)]:[3,2];case 1:Oe=ve.sent(),Fe=Oe[0],Be=Oe[1],ke.args=Fe,Ye=Be,ve.label=2;case 2:return we!=="api.setter"?[3,4]:[4,te(ke)];case 3:ve.sent(),ve.label=4;case 4:return function(Ue){var it=Ue[0],ct=Ue[1];typeof(it=s({},it)).data=="function"&&(it.data=it.data()),ct(),N(it)}([{eventName:we,data:ke,msgId:de},function(){var Ue=this,it=function(ct){return v(Ue,void 0,void 0,function(){var pt,Ft,Et;return T(this,function(se){switch(se.label){case 0:return I(ct)?[2]:(pt=b.parse(ct.data)).eventName==="api.callback"&&pt.callbackId&&Ye[pt.callbackId]?[4,Ye[pt.callbackId].apply(Ye,pt.data.args)]:[3,2];case 1:Ft=se.sent(),N({result:Ft,eventName:"api.callback.reply",callbackId:pt.callbackId}),se.label=2;case 2:return pt.eventName===we+".reply"&&pt.msgId===de&&(pt.error?((Et=new Error("")).stack=pt.error+` `+Ke,ue&&ue(),Le(Et)):Ne(pt.result),b.remove(it)),[2]}})})};return b.add(it),Re}]),[2,Re]}})})};function Ee(we){return v(this,void 0,void 0,function(){var ke,Ke,ue,de,Ne,Le,Re,Ye,Oe,Fe,Be;return T(this,function(ve){switch(ve.label){case 0:ke={},Ke=[],ue=we.slice(0),ve.label=1;case 1:return ue.length?(de=void 0,[4,ue.shift()]):[3,13];case 2:return(Ne=ve.sent())&&Ne.done?[4,Ne.done()]:[3,4];case 3:ve.sent(),ve.label=4;case 4:if(!function(Ue){if(!Ue)return!1;for(var it=Ue;Object.getPrototypeOf(it)!==null;)it=Object.getPrototypeOf(it);return Object.getPrototypeOf(Ue)===it}(de))return[3,11];for(Re in de={},Le=[],Ne)Le.push(Re);Ye=0,ve.label=5;case 5:return Ye=0?"&":"?")+Et.join("&")),Oe&&(Oe.isParentFullscreen||Oe.isBrowserViewFullscreen)&&(document.addEventListener("fullscreenchange",pe),document.addEventListener("webkitfullscreenchange",pe),document.addEventListener("mozfullscreenchange",pe)),Ke.wordOptions&&(Ke.wpsOptions=Ke.wordOptions),Ke.excelOptions&&(Ke.etOptions=Ke.excelOptions),Ke.pptOptions&&(Ke.wppOptions=Ke.pptOptions),typeof Le.print=="object"){var se="wpsconfig_print";typeof Le.print.subscribe=="function"&&(Le[se]=Le.print.subscribe,Ke.print={callback:se},Le.print.custom!==void 0&&(Ke.print.custom=Le.print.custom)),delete Le.print}return typeof Le.exportPdf=="function"&&(Le[se="wpsconfig_export_pdf"]=Le.exportPdf,Ke.exportPdf={callback:se},delete Le.exportPdf),Ke.commandBars&&q(Ke.commandBars,!1),s(s({},Ke),{subscriptions:Le})},me=function(we){we===void 0&&(we="");var ke="";if(!ke&&we){var Ke=we.toLowerCase();Ke.indexOf("/office/s/")!==-1&&(ke=h.spreadsheet),Ke.indexOf("/office/w/")!==-1&&(ke=h.writer),Ke.indexOf("/office/p/")!==-1&&(ke=h.presentation),Ke.indexOf("/office/f/")!==-1&&(ke=h.pdf)}if(!ke){var ue=we.match(/[\?&]type=([a-z]+)/)||[];ke=z[ue[1]]||""}return ke};function q(we,ke){ke===void 0&&(ke=!0);var Ke=we.map(function(ue){var de=ue.attributes;if(!Array.isArray(de)){var Ne=[];for(var Le in de)if(de.hasOwnProperty(Le)){var Re={name:Le,value:de[Le]};Ne.push(Re)}ue.attributes=Ne}return ue});return ke&&N({data:Ke,eventName:"setCommandBars"}),Ke}var X=window.navigator.userAgent.toLowerCase(),ne=/Android|webOS|iPhone|iPod|BlackBerry|iPad/i.test(X),le=function(){try{return window._parent.location.search.indexOf("from=wxminiprogram")!==-1}catch(we){return!1}}();function pe(){var we={status:u.requestFullscreen},ke=document,Ke=ke.fullscreenElement||ke.webkitFullscreenElement||ke.mozFullScreenElement;we.status=Ke?u.requestFullscreen:u.exitFullscreen,N({data:we,eventName:"fullscreenchange"})}var ae=function(){H.idMap={}};function L(){console.group("JSSDK \u4E8B\u4EF6\u673A\u5236\u8C03\u6574\u8BF4\u660E"),console.warn("jssdk.on\u3001jssdk.off \u548C jssdk.Application.Sub \u5C06\u5728\u540E\u7EED\u7248\u672C\u4E2D\u88AB\u5F03\u7528\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u6539\u8FDB\u540E\u7684 ApiEvent"),console.warn("\u5177\u4F53\u8BF7\u53C2\u8003\uFF1Ahttps://wwo.wps.cn/docs/front-end/basic-usage/events/intro/"),console.groupEnd()}var w=0,ie=new Set;function M(we){return w+=1,!we&&function(ke){ie.forEach(function(Ke){return Ke(ke)})}(w),w}function Ce(){var we=new Error("");return(we.stack||we.message||"").split(` `).slice(2).join(` `)}function Pe(we,ke){var Ke,ue=this,de=ke.Events,Ne=ke.Enum,Le=ke.Props,Re=Le[0],Ye=Le[1],Oe={objId:w};switch(function Ue(it,ct,pt){for(var Ft=ct.slice(0),Et=function(){var se=Ft.shift();!se.alias&&~Me.indexOf(se.prop)&&Ft.push(s(s({},se),{alias:se.prop+"Async"})),Object.defineProperty(it,se.alias||se.prop,{get:function(){var Dt=this,mt=se.cache===1,ze=mt&&this["__"+se.prop+"CacheValue"];if(!ze){var Xt=Ce(),un=M(mt),wt=function(){for(var Je,rt=[],Ze=0;Ze=0?(ke.then=null,ke.catch=null,Re.then(function(){Ye(ke)}).catch(function(Fe){return Oe(Fe)})):Re.then(Ye,Oe)},ke.catch=function(Ye){return Re.catch(Ye)},ke.Destroy=function(){return re("api.free",{objId:ke.objId},"")}}var at={},Ve=null,xt={fileOpen:"fileOpen",tabSwitch:"tabSwitch",fileSaved:"fileSaved",fileStatus:"fileStatus",fullscreenChange:"fullscreenChange",error:"error",stage:"stage"},Ut={getToken:"api.getToken",onToast:"event.toast",onHyperLinkOpen:"event.hyperLinkOpen",getClipboardData:"api.getClipboardData"};function At(we,ke,Ke,ue,de,Ne,Le){var Re=this;Ke===void 0&&(Ke={}),b.add(function(Ye){return v(Re,void 0,void 0,function(){var Oe,Fe,Be,ve,Ue,it,ct,pt,Ft,Et,se,Dt,mt,ze,Xt,un,wt,Je,rt;return T(this,function(Ze){switch(Ze.label){case 0:return I(Ye)?[2]:(Oe=b.parse(Ye.data),Fe=Oe.eventName,Be=Fe===void 0?"":Fe,ve=Oe.data,Ue=ve===void 0?null:ve,it=Oe.url,ct=it===void 0?null:it,["wps.jssdk.api"].indexOf(Be)!==-1?[2]:Be!=="ready"?[3,1]:(de.apiReadySended&&function(je){var ce=[];Object.keys(at).forEach(function(Te){at[Te].forEach(function(Ie){var xe=Te;je.off(xe,Ie),ce.push({handle:Ie,eventName:xe})}),delete at[Te]}),ce.forEach(function(Te){var Ie=Te.eventName,xe=Te.handle;Ve==null||Ve.ApiEvent.AddApiEventListener(Ie,xe)})}(ke),N({eventName:"setConfig",data:s(s({},Ke),{version:we.version})}),we.tokenData&&we.setToken(s(s({},we.tokenData),{hasRefreshTokenConfig:!!Ke.refreshToken})),we.iframeReady=!0,[3,15]));case 1:return Be!=="error"?[3,2]:(ke.emit(xt.error,Ue),[3,15]);case 2:return Be!=="open.result"?[3,3]:(((wt=Ue==null?void 0:Ue.fileInfo)===null||wt===void 0?void 0:wt.officeVersion)!==void 0&&(we.mainVersion=Ue.fileInfo.officeVersion,console.log("aliyun Main Version: V"+we.mainVersion)),ke.emit(xt.fileOpen,Ue),[3,15]);case 3:return Be!=="api.scroll"?[3,4]:(window.scrollTo(Ue.x,Ue.y),[3,15]);case 4:if(Be!==Ut.getToken)return[3,9];pt={token:!1},Ze.label=5;case 5:return Ze.trys.push([5,7,,8]),[4,de.refreshToken()];case 6:return pt=Ze.sent(),[3,8];case 7:return Ft=Ze.sent(),console.error("refreshToken: "+(Ft||"fail to get")),[3,8];case 8:return N({eventName:Ut.getToken+".reply",data:pt}),[3,15];case 9:if(Be!==Ut.getClipboardData)return[3,14];Et={text:"",html:""},Ze.label=10;case 10:return Ze.trys.push([10,12,,13]),[4,de.getClipboardData()];case 11:return Et=Ze.sent(),[3,13];case 12:return se=Ze.sent(),console.error("getClipboardData: "+(se||"fail to get")),[3,13];case 13:return N({eventName:Ut.getClipboardData+".reply",data:Et}),[3,15];case 14:Be===Ut.onToast?de.onToast(Ue):Be===Ut.onHyperLinkOpen?de.onHyperLinkOpen(Ue):Be==="stage"?ke.emit(xt.stage,Ue):Be==="event.callback"?(Dt=Ue.eventName,mt=Ue.data,ze=Dt,Dt==="fullScreenChange"&&(ze=xt.fullscreenChange),Dt==="file.saved"&&(ze=xt.fileStatus),(!((Je=Ke.commonOptions)===null||Je===void 0)&&Je.isBrowserViewFullscreen||!((rt=Ke.commonOptions)===null||rt===void 0)&&rt.isParentFullscreen)&&ze==="fullscreenchange"&&(Xt=mt.status,un=mt.isDispatchEvent,Ke.commonOptions.isBrowserViewFullscreen?function(je,ce,Te,Ie){je===0?ce.style="position: static; width: "+Te.width+"; height: "+Te.height:je===1&&(ce.style="position: absolute; width: 100%; height: 100%"),Ie&&function(xe){["fullscreen","fullscreenElement"].forEach(function(nt){Object.defineProperty(document,nt,{get:function(){return!!xe.status},configurable:!0})});var We=new CustomEvent("fullscreenchange");document.dispatchEvent(We)}({status:je})}(Xt,Ne,Le,un):Ke.commonOptions.isParentFullscreen&&function(je,ce,Te){var Ie=document.querySelector(Te),xe=Ie&&Ie.nodeType===1?Ie:ce;if(je===0){var We=document,nt=We.exitFullscreen||We.mozCancelFullScreen||We.msExitFullscreen||We.webkitCancelFullScreen||We.webkitExitFullscreen;nt.call(document)}else if(je===1){var st=xe.requestFullscreen||xe.mozRequestFullScreen||xe.msRequestFullscreen||xe.webkitRequestFullscreen;st.call(xe)}}(Xt,Ne,Ke.commonOptions.isParentFullscreen)),ke.emit(ze,mt)):Be==="api.ready"&&Pe(we,Ue),Ze.label=15;case 15:return typeof ue[Be]=="function"&&ue[Be](we,ct||Ue),[2]}})})})}function Ht(we){return new Promise(function(ke){var Ke=function(ue){I(ue)||b.parse(ue.data).eventName===we&&(ke(),b.remove(Ke))};b.add(Ke)})}function Yt(we){var ke,Ke=this;we===void 0&&(we={}),Ve&&Ve.destroy();try{var ue=fe(we),de=ue.subscriptions,Ne=de===void 0?{}:de,Le=ue.mount,Re=Le===void 0?null:Le,Ye=ue.url,Oe=ue.refreshToken,Fe=ue.onToast,Be=ue.onHyperLinkOpen,ve=ue.getClipboardData;U("origin",(Ye.match(/https*:\/\/[^\/]+/g)||[])[0]);var Ue=j(Ye,Re),it=Ht("ready"),ct=Ht("open.result"),pt=Ht("api.ready"),Ft=Re?{width:Re.clientWidth+"px",height:Re.clientHeight+"px"}:{width:"100vw",height:"100vh"};delete ue.mount,Ye&&delete ue.url,delete ue.subscriptions;var Et=(ke=ke||Object.create(null),{on:function(mt,ze){(ke[mt]||(ke[mt]=[])).push(ze)},off:function(mt,ze){ke[mt]&&ke[mt].splice(ke[mt].indexOf(ze)>>>0,1)},emit:function(mt,ze){(ke[mt]||[]).slice().map(function(Xt){Xt(ze)}),(ke["*"]||[]).slice().map(function(Xt){Xt(mt,ze)})}}),se={apiReadySended:!1},Dt=function(mt,ze,Xt){return v(Ke,void 0,void 0,function(){return T(this,function(un){switch(un.label){case 0:return function(wt,Je,rt){if(at[wt]){var Ze=!!at[wt].find(function(je){return je===Je});return Ze&&rt==="off"?(Et.off(wt,Je),at[wt]=at[wt].filter(function(je){return je!==Je}),!!at[wt].length||(at[wt]=void 0,!1)):(Ze||rt!=="on"||(at[wt].push(Je),Et.on(wt,Je)),!0)}return rt==="on"?(at[wt]=[],at[wt].push(Je),!1):rt==="off"||void 0}(mt,ze,Xt)?[3,2]:[4,it];case 1:un.sent(),function(wt,Je){var rt=wt.eventName,Ze=wt.type,je=wt.handle;Je==="on"?Et.on(rt,je):Et.off(rt,je),Ze==="base.event"&&N({eventName:"basic.event",data:{eventName:rt,action:Je}}),L()}(function(wt,Je){var rt=wt,Ze="base.event";switch(rt){case xt.fileSaved:console.warn("fileSaved\u4E8B\u4EF6\u76D1\u542C\u5373\u5C06\u5F03\u7528\uFF0C \u63A8\u8350\u4F7F\u7528fileStatus\u8FDB\u884C\u6587\u4EF6\u72B6\u6001\u7684\u76D1\u542C"),rt="fileStatus";break;case xt.fullscreenChange:rt="fullscreenchange";break;case"error":case"fileOpen":Ze="callback.event"}return{eventName:rt,type:Ze,handle:Je}}(mt,ze),Xt),un.label=2;case 2:return[2]}})})};return Ve={url:Ye,iframe:Ue,version:"1.1.19",iframeReady:!1,tokenData:null,commandBars:null,tabs:{getTabs:function(){return v(this,void 0,void 0,function(){return T(this,function(mt){switch(mt.label){case 0:return[4,it];case 1:return mt.sent(),[2,Y({api:"tab.getTabs"})]}})})},switchTab:function(mt){return v(this,void 0,void 0,function(){return T(this,function(ze){switch(ze.label){case 0:return[4,it];case 1:return ze.sent(),[2,Y({api:"tab.switchTab",args:{tabKey:mt}})]}})})}},setCooperUserColor:function(mt){return v(this,void 0,void 0,function(){return T(this,function(ze){switch(ze.label){case 0:return[4,it];case 1:return ze.sent(),[2,Y({api:"setCooperUserColor",args:mt})]}})})},setToken:function(mt){return v(this,void 0,void 0,function(){return T(this,function(ze){switch(ze.label){case 0:return[4,it];case 1:return ze.sent(),Ve.tokenData=mt,N({eventName:"setToken",data:mt}),[2]}})})},ready:function(){return v(this,void 0,void 0,function(){return T(this,function(mt){switch(mt.label){case 0:return se.apiReadySended?[3,2]:[4,ct];case 1:mt.sent(),se.apiReadySended=!0,N({eventName:"api.ready"}),mt.label=2;case 2:return[4,pt];case 3:return mt.sent(),[2,new Promise(function(ze){return setTimeout(function(){return ze(Ve==null?void 0:Ve.Application)},0)})]}})})},destroy:function(){at={},Ue.destroy(),b.empty(),Ve=null,ie=new Set,w=0,document.removeEventListener("fullscreenchange",pe),ae()},save:function(){return v(this,void 0,void 0,function(){return T(this,function(mt){switch(mt.label){case 0:return[4,it];case 1:return mt.sent(),[2,B({api:"save"})]}})})},setCommandBars:function(mt){return v(this,void 0,void 0,function(){return T(this,function(ze){switch(ze.label){case 0:return[4,it];case 1:return ze.sent(),q(mt),[2]}})})},updateConfig:function(mt){return mt===void 0&&(mt={}),v(this,void 0,void 0,function(){return T(this,function(ze){switch(ze.label){case 0:return[4,it];case 1:return ze.sent(),mt.commandBars?(console.warn("Deprecated: `updateConfig()` \u65B9\u6CD5\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528`setCommandBars()`\u4EE3\u66FF`updateConfig()`\u66F4\u65B0`commandBars`\u914D\u7F6E\u3002"),[4,q(mt.commandBars)]):[3,3];case 2:ze.sent(),ze.label=3;case 3:return[2]}})})},executeCommandBar:function(mt){return v(this,void 0,void 0,function(){return T(this,function(ze){switch(ze.label){case 0:return[4,it];case 1:return ze.sent(),q([{cmbId:mt,attributes:[{name:"click",value:!0}]}]),[2]}})})},on:function(mt,ze){return v(this,void 0,void 0,function(){return T(this,function(Xt){return[2,this.ApiEvent.AddApiEventListener(mt,ze)]})})},off:function(mt,ze){return v(this,void 0,void 0,function(){return T(this,function(Xt){return[2,this.ApiEvent.RemoveApiEventListener(mt,ze)]})})},ApiEvent:{AddApiEventListener:function(mt,ze){return v(this,void 0,void 0,function(){return T(this,function(Xt){switch(Xt.label){case 0:return[4,Dt(mt,ze,"on")];case 1:return[2,Xt.sent()]}})})},RemoveApiEventListener:function(mt,ze){return v(this,void 0,void 0,function(){return T(this,function(Xt){switch(Xt.label){case 0:return[4,Dt(mt,ze,"off")];case 1:return[2,Xt.sent()]}})})}}},function(mt,ze,Xt,un,wt,Je){ze&&_(ze)&&(wt.refreshToken=ze,mt.refreshToken={eventName:Ut.getToken}),Je&&_(Je)&&(wt.getClipboardData=Je,mt.getClipboardData={eventName:Ut.getClipboardData}),Xt&&_(Xt)&&(wt.onToast=Xt,mt.onToast={eventName:Ut.onToast}),un&&_(un)&&(wt.onHyperLinkOpen=un,mt.onHyperLinkOpen={eventName:Ut.onHyperLinkOpen})}(ue,Oe,Fe,Be,se,ve),At(Ve,Et,ue,Ne,se,Ue,Ft),Ve}catch(mt){console.error(mt)}}console.log("aliyun JS-SDK V1.1.19");var qe=Object.freeze({__proto__:null,listener:At,config:Yt});window.WPS=qe;var Xe=Yt,De={config:Xe};o.config=Xe,o.default=De,Object.defineProperty(o,"__esModule",{value:!0})})},84842:function(R,p,o){"use strict";o.d(p,{Z:function(){return C}});var s=o(99571),v=o(59301),T=Object.defineProperty,b=Object.defineProperties,_=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,u=(O,Z,W)=>Z in O?T(O,Z,{enumerable:!0,configurable:!0,writable:!0,value:W}):O[Z]=W,K=(O,Z)=>{for(var W in Z||(Z={}))z.call(Z,W)&&u(O,W,Z[W]);if(h)for(var W of h(Z))G.call(Z,W)&&u(O,W,Z[W]);return O},U=(O,Z)=>b(O,_(Z)),y=(O,Z)=>{var W={};for(var j in O)z.call(O,j)&&Z.indexOf(j)<0&&(W[j]=O[j]);if(O!=null&&h)for(var j of h(O))Z.indexOf(j)<0&&G.call(O,j)&&(W[j]=O[j]);return W},I=(O,Z,W)=>new Promise((j,N)=>{var F=H=>{try{Y(W.next(H))}catch(oe){N(oe)}},B=H=>{try{Y(W.throw(H))}catch(oe){N(oe)}},Y=H=>H.done?j(H.value):Promise.resolve(H.value).then(F,B);Y((W=W.apply(O,Z)).next())});const C=O=>{var Z=O,{children:W}=Z,j=y(Z,["children"]);const[N,F]=(0,v.useState)(!1);return v.createElement(s.ZP,U(K({},j),{loading:N,onClick:B=>I(void 0,null,function*(){try{F(!0),yield j.onClick(B),F(!1)}catch(Y){console.error(Y),F(!1)}})}),W)}},85788:function(R,p,o){"use strict";var s=o(86204),v=o.n(s),T=Object.defineProperty,b=(G,u,K)=>u in G?T(G,u,{enumerable:!0,configurable:!0,writable:!0,value:K}):G[u]=K,_=(G,u,K)=>b(G,typeof u!="symbol"?u+"":u,K),h=(G,u,K)=>new Promise((U,y)=>{var I=Z=>{try{O(K.next(Z))}catch(W){y(W)}},C=Z=>{try{O(K.throw(Z))}catch(W){y(W)}},O=Z=>Z.done?U(Z.value):Promise.resolve(Z.value).then(I,C);O((K=K.apply(G,u)).next())});class z extends s.EventEmitter{constructor(u,K){super(),_(this,"url"),_(this,"body"),_(this,"fullContent",""),_(this,"controller",null),_(this,"buffer",""),this.url=u,this.body=K}startStream(){return h(this,null,function*(){this.controller=new AbortController;const{signal:u}=this.controller;try{const K=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:u});if(!K.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${K.status}`);const U=K.headers.get("content-type");if(!U)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(U.includes("application/json")){const C=yield K.json();this.emit("error",C);return}if(!U.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const y=K.body.getReader(),I=new TextDecoder("utf-8");for(;;){const{done:C,value:O}=yield y.read();if(C)break;const Z=I.decode(O,{stream:!0});this.buffer+=Z;const W=this.buffer.split(` `);this.buffer=W.pop()||"";for(const j of W)if(j.startsWith("data:")){const N=j.slice(5).trim();if(N==="[DONE]")break;try{const F=JSON.parse(N);F.data&&this.handleData(F.data)}catch(F){this.buffer=j+` `+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",F)}}}this.emit("done",this.fullContent)}catch(K){K.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",K.message)}})}handleData(u){u.content&&(this.fullContent+=u.content,this.emit("data",{chunk:u,full:this.fullContent}))}cancelRequest(){var u;(u=this.controller)==null||u.abort()}}p.Z=z},81679:function(R,p,o){"use strict";o.d(p,{Z:function(){return I}});var s=o(59301),v=o(30641),T=o(77019),b=o(5269),_={smartWrp:"smartWrp___NjRcB"},h=o(75975),z=o(9148),G=o(84842),u=o(59301),K=(C,O,Z)=>new Promise((W,j)=>{var N=Y=>{try{B(Z.next(Y))}catch(H){j(H)}},F=Y=>{try{B(Z.throw(Y))}catch(H){j(H)}},B=Y=>Y.done?W(Y.value):Promise.resolve(Y.value).then(N,F);B((Z=Z.apply(C,O)).next())});const U=` \u5FEB\u901F\u6392\u5E8F\u6F14\u793A

\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u6F14\u793A