Files
2026-10-30 10:51:09 +08:00

7 lines
19 KiB
JavaScript

import{o as e}from"./request-xrnk7ZJV.js";import{$ as t,Bn as n,Cr as r,Ct as i,Er as a,Et as o,Ft as s,Hn as c,J as l,Kt as u,Ln as d,Nn as f,O as p,Pr as m,Sn as h,Un as g,Wn as _,X as v,ar as y,ct as b,dt as x,en as S,g as C,kt as w,qt as T,rn as E,rr as ee,st as te,ut as ne,wn as re,wt as ie,yt as ae}from"./jsx-runtime-OfKoVykY.js";var D=e(m());function oe(){}var{resetWarned:se}=y,ce=D.createContext({}),le=()=>{let e=()=>{};return e.deprecated=oe,e},ue=le;function de(e,t){return h.reduce((n,r)=>{let i=e[`${r}1`],a=e[`${r}3`],o=e[`${r}6`],s=e[`${r}7`];return{...n,...t(r,{lightColor:i,lightBorderColor:a,darkColor:o,textColor:s})}},{})}var fe=({children:e})=>{let{getPrefixCls:t}=D.useContext(n),r=t();return D.isValidElement(e)?D.createElement(s,{visible:!0,motionName:`${r}-fade`,motionAppear:!0,motionEnter:!0,motionLeave:!1,removeOnLeave:!1},({style:t,className:n})=>te(e,e=>({className:_(e.className,n),style:{...e.style,...t}}))):e},O=[null,null];function k(e){if(O[0]!==e){let t={};Object.keys(e).forEach(n=>{t[n]={...e[n],dynamicInset:!1}}),O[0]=e,O[1]=t}return O[1]}var A=({children:e})=>D.createElement(x,{postTriggerProps:e=>{let{id:t,builtinPlacements:n,popup:r}=e,i=o(r)?r():r,a=k(n);return{...e,getPopupContainer:null,arrow:!1,popup:D.createElement(fe,{key:t},i),builtinPlacements:a}}},e),pe=D.createContext(void 0),j=100,me=1e3,M={Modal:j,Drawer:j,Popover:j,Popconfirm:j,Tooltip:j,Tour:j,FloatButton:j},he={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1},ge=e=>e in M,_e=(e,t)=>{let[,n]=E(),r=D.useContext(pe),i=ge(e),a;if(t!==void 0)a=[t,t];else{let o=r??0;o+=i?(r?0:n.zIndexPopupBase)+M[e]:he[e],a=[r===void 0?t:o,o]}return a},ve=new f(`antFadeIn`,{"0%":{opacity:0},"100%":{opacity:1}}),ye=new f(`antFadeOut`,{"0%":{opacity:1},"100%":{opacity:0}}),N=(e,t=!1)=>{let{antCls:n}=e,r=`${n}-fade`,i=t?`&`:``;return[l(r,ve,ye,e.motionDurationMid,t),{[`
${i}${r}-enter,
${i}${r}-appear
`]:{opacity:0,animationTimingFunction:`linear`},[`${i}${r}-leave`]:{animationTimingFunction:`linear`}}]},P=new f(`antZoomIn`,{"0%":{transform:`scale(0.2)`,opacity:0},"100%":{transform:`scale(1)`,opacity:1}}),be=new f(`antZoomOut`,{"0%":{transform:`scale(1)`},"100%":{transform:`scale(0.2)`,opacity:0}}),F=new f(`antZoomBigIn`,{"0%":{transform:`scale(0.8)`,opacity:0},"100%":{transform:`scale(1)`,opacity:1}}),xe=new f(`antZoomBigOut`,{"0%":{transform:`scale(1)`},"100%":{transform:`scale(0.8)`,opacity:0}}),Se=new f(`antZoomUpIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`50% 0%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`50% 0%`}}),Ce=new f(`antZoomUpOut`,{"0%":{transform:`scale(1)`,transformOrigin:`50% 0%`},"100%":{transform:`scale(0.8)`,transformOrigin:`50% 0%`,opacity:0}}),I=new f(`antZoomLeftIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`0% 50%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`0% 50%`}}),L=new f(`antZoomLeftOut`,{"0%":{transform:`scale(1)`,transformOrigin:`0% 50%`},"100%":{transform:`scale(0.8)`,transformOrigin:`0% 50%`,opacity:0}}),we=new f(`antZoomRightIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`100% 50%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`100% 50%`}}),Te=new f(`antZoomRightOut`,{"0%":{transform:`scale(1)`,transformOrigin:`100% 50%`},"100%":{transform:`scale(0.8)`,transformOrigin:`100% 50%`,opacity:0}}),Ee=new f(`antZoomDownIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`50% 100%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`50% 100%`}}),De=new f(`antZoomDownOut`,{"0%":{transform:`scale(1)`,transformOrigin:`50% 100%`},"100%":{transform:`scale(0.8)`,transformOrigin:`50% 100%`,opacity:0}}),R={zoom:{inKeyframes:P,outKeyframes:be},"zoom-big":{inKeyframes:F,outKeyframes:xe},"zoom-big-fast":{inKeyframes:F,outKeyframes:xe},"zoom-left":{inKeyframes:I,outKeyframes:L},"zoom-right":{inKeyframes:we,outKeyframes:Te},"zoom-up":{inKeyframes:Se,outKeyframes:Ce},"zoom-down":{inKeyframes:Ee,outKeyframes:De}},Oe=(e,t)=>{let{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=R[t];return[l(r,i,a,t===`zoom-big-fast`?e.motionDurationFast:e.motionDurationMid),{[`
${r}-enter,
${r}-appear
`]:{transform:`scale(0)`,opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:`none`}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},ke=e=>{let{space:t,form:n,children:r}=e;if(!ee(r))return null;let i=r;return n&&(i=D.createElement(C,{override:!0,status:!0},i)),t&&(i=D.createElement(v,null,i)),i},Ae=(e,t,n)=>_({[`${e}-status-success`]:t===`success`,[`${e}-status-warning`]:t===`warning`,[`${e}-status-error`]:t===`error`,[`${e}-status-validating`]:t===`validating`,[`${e}-has-feedback`]:n}),je=(e,t)=>t||e,z=e=>{let{children:t,prefixCls:n,id:r,classNames:i,styles:a,className:o,style:s}=e;return D.createElement(`div`,{id:r,className:_(`${n}-container`,i?.container,o),style:{...a?.container,...s},role:`tooltip`},typeof t==`function`?t():t)},B={shiftX:64,adjustY:1},V={adjustX:1,shiftY:!0},H=[0,0],Me={left:{points:[`cr`,`cl`],overflow:V,offset:[-4,0],targetOffset:H},right:{points:[`cl`,`cr`],overflow:V,offset:[4,0],targetOffset:H},top:{points:[`bc`,`tc`],overflow:B,offset:[0,-4],targetOffset:H},bottom:{points:[`tc`,`bc`],overflow:B,offset:[0,4],targetOffset:H},topLeft:{points:[`bl`,`tl`],overflow:B,offset:[0,-4],targetOffset:H},leftTop:{points:[`tr`,`tl`],overflow:V,offset:[-4,0],targetOffset:H},topRight:{points:[`br`,`tr`],overflow:B,offset:[0,-4],targetOffset:H},rightTop:{points:[`tl`,`tr`],overflow:V,offset:[4,0],targetOffset:H},bottomRight:{points:[`tr`,`br`],overflow:B,offset:[0,4],targetOffset:H},rightBottom:{points:[`bl`,`br`],overflow:V,offset:[4,0],targetOffset:H},bottomLeft:{points:[`tl`,`bl`],overflow:B,offset:[0,4],targetOffset:H},leftBottom:{points:[`br`,`bl`],overflow:V,offset:[-4,0],targetOffset:H}};function U(){return U=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},U.apply(this,arguments)}var Ne=D.forwardRef((e,t)=>{let{trigger:n=[`hover`,`focus`],mouseEnterDelay:i=0,mouseLeaveDelay:a=.1,prefixCls:o=`rc-tooltip`,children:s,onVisibleChange:c,afterVisibleChange:l,motion:u,placement:d=`right`,align:f={},destroyOnHidden:p=!1,defaultVisible:m,getTooltipContainer:h,arrowContent:g,overlay:v,id:y,showArrow:b=!0,classNames:x,styles:S,...C}=e,w=r(y),T=(0,D.useRef)(null);(0,D.useImperativeHandle)(t,()=>T.current);let E={...C};`visible`in e&&(E.popupVisible=e.visible);let ee=D.useMemo(()=>{if(!b)return!1;let e=b===!0?{}:b;return{...e,className:_(e.className,x?.arrow),style:{...e.style,...S?.arrow},content:e.content??g}},[b,x?.arrow,S?.arrow,g]);return D.createElement(ne,U({popupClassName:x?.root,prefixCls:o,popup:D.createElement(z,{key:`content`,prefixCls:o,id:w,classNames:x,styles:S},v),action:n,builtinPlacements:Me,popupPlacement:d,ref:T,popupAlign:f,getPopupContainer:h,onOpenChange:c,afterOpenChange:l,popupMotion:u,defaultPopupVisible:m,autoDestroy:p,mouseLeaveDelay:a,popupStyle:S?.root,mouseEnterDelay:i,arrow:ee,uniqueContainerClassName:x?.uniqueContainer,uniqueContainerStyle:S?.uniqueContainer},E),({open:e})=>{let t=D.Children.only(s),n={"aria-describedby":[t.props[`aria-describedby`],v&&e?w:void 0].filter(Boolean).join(` `)||void 0};return D.cloneElement(t,n)})});function Pe(e){let{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,i=t/2,a=i,o=r*1/Math.sqrt(2),s=i-r*(1-1/Math.sqrt(2)),c=i-1/Math.sqrt(2)*n,l=r*(Math.sqrt(2)-1)+1/Math.sqrt(2)*n,u=2*i-c,d=l,f=2*i-o,p=s,m=2*i-0,h=a,g=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),_=r*(Math.sqrt(2)-1),v=`polygon(${_}px 100%, 50% ${_}px, ${2*i-_}px 100%, ${_}px 100%)`;return{arrowShadowWidth:g,arrowPath:`path('M 0 ${a} A ${r} ${r} 0 0 0 ${o} ${s} L ${c} ${l} A ${n} ${n} 0 0 1 ${u} ${d} L ${f} ${p} A ${r} ${r} 0 0 0 ${m} ${h} Z')`,arrowPolygon:v}}var Fe=(e,t,n)=>{let{sizePopupArrow:r,arrowPolygon:i,arrowPath:a,arrowShadowWidth:o,borderRadiusXS:s,calc:c}=e,l={content:`""`,position:`absolute`,width:o,height:o,bottom:0,insetInline:0,margin:`auto`,borderRadius:{_skip_check_:!0,value:`0 0 ${d(s)} 0`},transform:`translateY(50%) rotate(-135deg)`,zIndex:0,background:`transparent`};return n&&(l.boxShadow=n),{pointerEvents:`none`,width:r,height:r,overflow:`hidden`,"&::before":{position:`absolute`,bottom:0,insetInlineStart:0,width:r,height:c(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[i,a]},content:`""`},"&::after":l}};function W(e){let{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?8:r}}var G=(e,t,n)=>{let{componentCls:r,boxShadowPopoverArrow:i,arrowOffsetVertical:a,arrowOffsetHorizontal:o,antCls:s}=e,[c]=u(s,`tooltip`),{arrowDistance:l=0,arrowShadow:f=!0}=n||{};return{[r]:{[`${r}-arrow`]:[{position:`absolute`,zIndex:1,display:`block`,...Fe(e,t,f?i:!1),"&:before":{background:t}}],[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(`,`)]:{bottom:l,transform:`translateY(100%) rotate(180deg)`},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:`50%`},transform:`translateX(-50%) translateY(100%) rotate(180deg)`},"&-placement-topLeft":{[c(`arrow-offset-x`)]:o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-topRight":{[c(`arrow-offset-x`)]:`calc(100% - ${d(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}},[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(`,`)]:{top:l,transform:`translateY(-100%)`},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:`50%`},transform:`translateX(-50%) translateY(-100%)`},"&-placement-bottomLeft":{[c(`arrow-offset-x`)]:o,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:o}}},"&-placement-bottomRight":{[c(`arrow-offset-x`)]:`calc(100% - ${d(o)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:o}}},[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(`,`)]:{right:{_skip_check_:!0,value:l},transform:`translateX(100%) rotate(90deg)`},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:`50%`},transform:`translateY(-50%) translateX(100%) rotate(90deg)`},[`&-placement-leftTop > ${r}-arrow`]:{top:a},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:a},[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(`,`)]:{left:{_skip_check_:!0,value:l},transform:`translateX(-100%) rotate(-90deg)`},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:`50%`},transform:`translateY(-50%) translateX(-100%) rotate(-90deg)`},[`&-placement-rightTop > ${r}-arrow`]:{top:a},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:a}}}};function K(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};let i=w(r)?r:{},a={};switch(e){case`top`:case`bottom`:a.shiftX=t.arrowOffsetHorizontal*2+n,a.shiftY=!0,a.adjustY=!0;break;case`left`:case`right`:a.shiftY=t.arrowOffsetVertical*2+n,a.shiftX=!0,a.adjustX=!0}let o={...a,...i};return o.shiftX||(o.adjustX=!0),o.shiftY||(o.adjustY=!0),o}var q={left:{points:[`cr`,`cl`]},right:{points:[`cl`,`cr`]},top:{points:[`bc`,`tc`]},bottom:{points:[`tc`,`bc`]},topLeft:{points:[`bl`,`tl`]},leftTop:{points:[`tr`,`tl`]},topRight:{points:[`br`,`tr`]},rightTop:{points:[`tl`,`tr`]},bottomRight:{points:[`tr`,`br`]},rightBottom:{points:[`bl`,`br`]},bottomLeft:{points:[`tl`,`bl`]},leftBottom:{points:[`br`,`bl`]}},J={topLeft:{points:[`bl`,`tc`]},leftTop:{points:[`tr`,`cl`]},topRight:{points:[`br`,`tc`]},rightTop:{points:[`tl`,`cr`]},bottomRight:{points:[`tr`,`bc`]},rightBottom:{points:[`bl`,`cr`]},bottomLeft:{points:[`tl`,`bc`]},leftBottom:{points:[`br`,`cl`]}},Y=new Set([`topLeft`,`topRight`,`bottomLeft`,`bottomRight`,`leftTop`,`leftBottom`,`rightTop`,`rightBottom`]);function Ie(e){let{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:a,visibleFirst:o}=e,s=t/2,c={},l=W({contentRadius:a,limitVerticalRadius:!0});return Object.keys(q).forEach(e=>{let a={...r&&J[e]||q[e],offset:[0,0],dynamicInset:!0};switch(c[e]=a,Y.has(e)&&(a.autoArrow=!1),e){case`top`:case`topLeft`:case`topRight`:a.offset[1]=-s-i;break;case`bottom`:case`bottomLeft`:case`bottomRight`:a.offset[1]=s+i;break;case`left`:case`leftTop`:case`leftBottom`:a.offset[0]=-s-i;break;case`right`:case`rightTop`:case`rightBottom`:a.offset[0]=s+i}if(r)switch(e){case`topLeft`:case`bottomLeft`:a.offset[0]=-l.arrowOffsetHorizontal-s;break;case`topRight`:case`bottomRight`:a.offset[0]=l.arrowOffsetHorizontal+s;break;case`leftTop`:case`rightTop`:a.offset[1]=-l.arrowOffsetHorizontal*2+s;break;case`leftBottom`:case`rightBottom`:a.offset[1]=l.arrowOffsetHorizontal*2-s}a.overflow=K(e,l,t,n),o&&(a.htmlRegion=`visibleFirst`)}),c}var Le=D.createContext(!1),Re=(e,t)=>{let n=e=>typeof e==`boolean`?{show:e}:e||{};return D.useMemo(()=>{let r=n(e),i=n(t);return{...i,...r,show:r.show??i.show??!0}},[e,t])},X=`50%`,ze=e=>{let{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:a,tooltipBorderRadius:o,zIndexPopup:s,controlHeight:c,dropShadowPopover:l,paddingSM:f,paddingXS:p,arrowOffsetHorizontal:m,sizePopupArrow:h,antCls:g}=e,[_,v]=u(g,`tooltip`),y=t(o).add(h).add(m).equal(),b={minWidth:t(o).mul(2).add(h).equal(),minHeight:c,padding:`${d(e.calc(f).div(2).equal())} ${d(p)}`,color:v(`overlay-color`,i),textAlign:`start`,textDecoration:`none`,wordWrap:`break-word`,backgroundColor:a,borderRadius:o,boxSizing:`border-box`},x={[_(`valid-offset-x`)]:v(`arrow-offset-x`,`var(--arrow-x)`),transformOrigin:[v(`valid-offset-x`,X),`var(--arrow-y, ${X})`].join(` `)};return[{[n]:{...S(e),position:`absolute`,zIndex:s,display:`block`,width:`max-content`,maxWidth:r,visibility:`visible`,filter:l,...x,"&-hidden":{display:`none`},[_(`arrow-background-color`)]:a,[`${n}-container`]:[b,N(e,!0)],[`&:has(~ ${n}-unique-container)`]:{[`${n}-container`]:{border:`none`,background:`transparent`}},"&-placement-topLeft,&-placement-topRight,&-placement-bottomLeft,&-placement-bottomRight":{minWidth:y},"&-placement-left,&-placement-leftTop,&-placement-leftBottom,&-placement-right,&-placement-rightTop,&-placement-rightBottom":{[`${n}-container`]:{borderRadius:e.min(o,8)}},...de(e,(e,{darkColor:t})=>({[`&${n}-${e}`]:{[`${n}-container`]:{backgroundColor:t},[`${n}-arrow`]:{[_(`arrow-background-color`)]:t}}})),"&-rtl":{direction:`rtl`}}},G(e,v(`arrow-background-color`),{arrowShadow:!1}),{[`${n}-pure`]:{position:`relative`,maxWidth:`none`,margin:e.sizePopupArrow}},{[`${n}-unique-container`]:{...b,...x,position:`absolute`,zIndex:t(s).sub(1).equal(),filter:l,"&-hidden":{display:`none`},"&-visible":{transition:`all ${e.motionDurationSlow}`}}}]},Be=e=>({zIndexPopup:e.zIndexPopupBase+70,maxWidth:250,...W({contentRadius:e.borderRadius,limitVerticalRadius:!0}),...Pe(re(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))}),Ve=(e,t,n=!0)=>T(`Tooltip`,e=>{let{borderRadius:t,colorTextLightSolid:n,colorBgSpotlight:r,maxWidth:i}=e;return[ze(re(e,{tooltipMaxWidth:i,tooltipColor:n,tooltipBorderRadius:t,tooltipBg:r})),Oe(e,`zoom-big-fast`)]},Be,{resetStyle:!1,injectStyle:n})(e,t),He=h.map(e=>`${e}-inverse`),Ue=[`success`,`processing`,`error`,`default`,`warning`];function Z(e,t=!0){return t?[].concat(g(He),g(h)).includes(e):h.includes(e)}function We(e){return Ue.includes(e)}var Ge=(e,t,n)=>{let r=Z(n),[i]=u(e,`tooltip`),a=_({[`${t}-${n}`]:n&&r}),o={},s={},c=p(n).toRgb(),l=(.299*c.r+.587*c.g+.114*c.b)/255<.5?`#FFF`:`#000`;return n&&!r&&(o.background=n,o[i(`overlay-color`)]=l,s[i(`arrow-background-color`)]=n),{className:a,overlayStyle:o,arrowStyle:s}},Q=e=>{let{prefixCls:t,className:r,placement:a=`top`,title:o,color:s,overlayInnerStyle:c,classNames:l,styles:u}=e,{getPrefixCls:d}=D.useContext(n),f=d(`tooltip`,t),p=d(),m=ae(f),[h,g]=Ve(f,m),v=Ge(p,f,s),y=v.arrowStyle,b=D.useMemo(()=>({container:{...c,...v.overlayStyle}}),[c,v.overlayStyle]),x={...e,placement:a},[S,C]=i([l],[b,u],{props:x}),w=_(m,h,g,f,`${f}-pure`,`${f}-placement-${a}`,r,v.className);return D.createElement(`div`,{className:w,style:y},D.createElement(`div`,{className:`${f}-arrow`}),D.createElement(z,{...e,className:h,prefixCls:f,classNames:S,styles:C},o))},$=D.forwardRef((e,n)=>{let{prefixCls:r,openClassName:s,getTooltipContainer:l,color:u,children:d,afterOpenChange:f,arrow:p,destroyTooltipOnHide:m,destroyOnHidden:h,title:g,overlay:v,trigger:y,builtinPlacements:x,autoAdjustOverflow:S=!0,motion:C,getPopupContainer:w,placement:T=`top`,mouseEnterDelay:ee,mouseLeaveDelay:ne,rootClassName:re,styles:oe,classNames:se,onOpenChange:ce,overlayInnerStyle:le,overlayStyle:de,overlayClassName:fe,...O}=e,[,k]=E(),A=e[`data-popover-inject`],{getPopupContainer:j,getPrefixCls:me,direction:M,...he}=c(`tooltip`),{className:ge,style:ve,classNames:ye,styles:N,arrow:P,trigger:be,mouseEnterDelay:F,mouseLeaveDelay:xe}=A?{}:he,Se=ee??F??.1,Ce=ne??xe??.1,I=Re(p,P),L=I.show,we=y||be||`hover`,Te=w||l||j,Ee=h??!!m,De=D.useContext(Le);ue(`Tooltip`);let R=D.useRef(null),Oe=()=>{R.current?.forceAlign()};D.useImperativeHandle(n,()=>({forceAlign:Oe,nativeElement:R.current?.nativeElement,popupElement:R.current?.popupElement}));let[Ae,je]=a(e.defaultOpen??!1,e.open),z=!g&&!v&&g!==0,B=e=>{je(!z&&e),!z&&ce&&ce(e)},V=D.useMemo(()=>x||Ie({arrowPointAtCenter:I?.pointAtCenter??!1,autoAdjustOverflow:S,arrowWidth:L?k.sizePopupArrow:0,borderRadius:k.borderRadius,offset:k.marginXXS,visibleFirst:!0}),[I,x,k,L,S]),H=D.useMemo(()=>g===0?g:v||g||``,[v,g]),Me=D.createElement(ke,{space:!0,form:!0},o(H)?H():H),U={...e,trigger:we,builtinPlacements:V,getPopupContainer:Te,destroyOnHidden:Ee,mouseEnterDelay:Se,mouseLeaveDelay:Ce},Pe=ie(ve),Fe=ie(de),[W,G]=i([ye,se],[N,Pe,oe,Fe],{props:U}),K=me(`tooltip`,r),q=me(),J=Ae;(!(`open`in e)&&z||De)&&(J=!1);let Y=D.isValidElement(d)&&!b(d)?d:D.createElement(`span`,null,d),X=Y.props,ze=!X.className||typeof X.className==`string`?_(X.className,s||`${K}-open`):X.className,Be=ae(K),[He,Ue]=Ve(K,Be,!A),Z=Ge(q,K,u),We=Z.arrowStyle,Q=_(Be,He,Ue),$=_(fe,{[`${K}-rtl`]:M===`rtl`},Z.className,re,Q,ge,W.root),[Ke,qe]=_e(`Tooltip`,O.zIndex),Je={...G.container,...le,...Z.overlayStyle},Ye=D.createElement(Ne,{unique:!0,...O,zIndex:Ke,showArrow:L,placement:T,mouseEnterDelay:Se,mouseLeaveDelay:Ce,prefixCls:K,classNames:{root:$,container:W.container,arrow:W.arrow,uniqueContainer:_(Q,W.container)},styles:{root:{...We,...G.root},container:Je,uniqueContainer:Je,arrow:G.arrow},ref:R,overlay:Me,visible:J,onVisibleChange:B,afterVisibleChange:f,arrowContent:D.createElement(`span`,{className:`${K}-arrow-content`}),motion:{motionName:t(q,`zoom-big-fast`,typeof C?.motionName==`string`?C?.motionName:void 0),motionDeadline:1e3},trigger:we,builtinPlacements:V,getTooltipContainer:Te,destroyOnHidden:Ee},J&&!O.disabled?te(Y,{className:ze}):Y);return D.createElement(pe.Provider,{value:qe},Ye)});$._InternalPanelDoNotUseOrYouWillBeFired=Q,$.UniqueProvider=A;export{ce as C,de as S,le as T,N as _,Le as a,pe as b,G as c,z as d,je as f,P as g,Oe as h,Re as i,Fe as l,ke as m,Z as n,Ie as o,Ae as p,We as r,W as s,$ as t,Pe as u,me as v,ue as w,A as x,_e as y};