7 lines
18 KiB
JavaScript
7 lines
18 KiB
JavaScript
import{i as e}from"./rolldown-runtime-BgaNhQyE.js";import{$ as t,An as n,Bn as r,Ct as i,Dr as a,Et as o,J as s,Ln as c,Mt as l,O as u,Ot as d,Pn as f,Ut as p,Vn as m,Wt as h,X as g,Zt as _,_r as v,ct as y,dt as b,en as x,er as S,g as C,st as w,ut as ee,xn as T,xt as E,yn as D,yr as te,yt as ne,zn as re}from"./jsx-runtime-CRBytmvs.js";var O=e(a());function ie(){}var{resetWarned:ae}=S,k=O.createContext({}),oe=()=>{let e=()=>{};return e.deprecated=ie,e};function se(e,t){return D.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 ce=({children:e})=>{let{getPrefixCls:t}=O.useContext(c),n=t();return O.isValidElement(e)?O.createElement(l,{visible:!0,motionName:`${n}-fade`,motionAppear:!0,motionEnter:!0,motionLeave:!1,removeOnLeave:!1},({style:t,className:n})=>w(e,e=>({className:m(e.className,n),style:{...e.style,...t}}))):e},A=[null,null];function le(e){if(A[0]!==e){let t={};Object.keys(e).forEach(n=>{t[n]={...e[n],dynamicInset:!1}}),A[0]=e,A[1]=t}return A[1]}var j=({children:e})=>O.createElement(b,{postTriggerProps:e=>{let{id:t,builtinPlacements:n,popup:r}=e,a=i(r)?r():r,o=le(n);return{...e,getPopupContainer:null,arrow:!1,popup:O.createElement(ce,{key:t},a),builtinPlacements:o}}},e),ue=O.createContext(void 0),M=100,de=M*10,N={Modal:M,Drawer:M,Popover:M,Popconfirm:M,Tooltip:M,Tour:M,FloatButton:M},fe={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1},pe=e=>e in N,me=(e,t)=>{let[,n]=x(),r=O.useContext(ue),i=pe(e),a;if(t!==void 0)a=[t,t];else{let o=r??0;i?o+=(r?0:n.zIndexPopupBase)+N[e]:o+=fe[e],a=[r===void 0?t:o,o]}return a},he=new n(`antFadeIn`,{"0%":{opacity:0},"100%":{opacity:1}}),ge=new n(`antFadeOut`,{"0%":{opacity:1},"100%":{opacity:0}}),P=(e,t=!1)=>{let{antCls:n}=e,r=`${n}-fade`,i=t?`&`:``;return[s(r,he,ge,e.motionDurationMid,t),{[`
|
|
${i}${r}-enter,
|
|
${i}${r}-appear
|
|
`]:{opacity:0,animationTimingFunction:`linear`},[`${i}${r}-leave`]:{animationTimingFunction:`linear`}}]},F=new n(`antZoomIn`,{"0%":{transform:`scale(0.2)`,opacity:0},"100%":{transform:`scale(1)`,opacity:1}}),_e=new n(`antZoomOut`,{"0%":{transform:`scale(1)`},"100%":{transform:`scale(0.2)`,opacity:0}}),I=new n(`antZoomBigIn`,{"0%":{transform:`scale(0.8)`,opacity:0},"100%":{transform:`scale(1)`,opacity:1}}),L=new n(`antZoomBigOut`,{"0%":{transform:`scale(1)`},"100%":{transform:`scale(0.8)`,opacity:0}}),R=new n(`antZoomUpIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`50% 0%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`50% 0%`}}),z=new n(`antZoomUpOut`,{"0%":{transform:`scale(1)`,transformOrigin:`50% 0%`},"100%":{transform:`scale(0.8)`,transformOrigin:`50% 0%`,opacity:0}}),ve=new n(`antZoomLeftIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`0% 50%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`0% 50%`}}),ye=new n(`antZoomLeftOut`,{"0%":{transform:`scale(1)`,transformOrigin:`0% 50%`},"100%":{transform:`scale(0.8)`,transformOrigin:`0% 50%`,opacity:0}}),be=new n(`antZoomRightIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`100% 50%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`100% 50%`}}),B=new n(`antZoomRightOut`,{"0%":{transform:`scale(1)`,transformOrigin:`100% 50%`},"100%":{transform:`scale(0.8)`,transformOrigin:`100% 50%`,opacity:0}}),xe=new n(`antZoomDownIn`,{"0%":{transform:`scale(0.8)`,transformOrigin:`50% 100%`,opacity:0},"100%":{transform:`scale(1)`,transformOrigin:`50% 100%`}}),Se=new n(`antZoomDownOut`,{"0%":{transform:`scale(1)`,transformOrigin:`50% 100%`},"100%":{transform:`scale(0.8)`,transformOrigin:`50% 100%`,opacity:0}}),Ce={zoom:{inKeyframes:F,outKeyframes:_e},"zoom-big":{inKeyframes:I,outKeyframes:L},"zoom-big-fast":{inKeyframes:I,outKeyframes:L},"zoom-left":{inKeyframes:ve,outKeyframes:ye},"zoom-right":{inKeyframes:be,outKeyframes:B},"zoom-up":{inKeyframes:R,outKeyframes:z},"zoom-down":{inKeyframes:xe,outKeyframes:Se}},V=(e,t)=>{let{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:a}=Ce[t];return[s(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}}]},we=e=>{let{space:t,form:n,children:r}=e;if(!d(r))return null;let i=r;return n&&(i=O.createElement(C,{override:!0,status:!0},i)),t&&(i=O.createElement(g,null,i)),i},Te=(e,t,n)=>m({[`${e}-status-success`]:t===`success`,[`${e}-status-warning`]:t===`warning`,[`${e}-status-error`]:t===`error`,[`${e}-status-validating`]:t===`validating`,[`${e}-has-feedback`]:n}),Ee=(e,t)=>t||e,H=e=>{let{children:t,prefixCls:n,id:r,classNames:i,styles:a,className:o,style:s}=e;return O.createElement(`div`,{id:r,className:m(`${n}-container`,i?.container,o),style:{...a?.container,...s},role:`tooltip`},typeof t==`function`?t():t)},U={shiftX:64,adjustY:1},W={adjustX:1,shiftY:!0},G=[0,0],K={left:{points:[`cr`,`cl`],overflow:W,offset:[-4,0],targetOffset:G},right:{points:[`cl`,`cr`],overflow:W,offset:[4,0],targetOffset:G},top:{points:[`bc`,`tc`],overflow:U,offset:[0,-4],targetOffset:G},bottom:{points:[`tc`,`bc`],overflow:U,offset:[0,4],targetOffset:G},topLeft:{points:[`bl`,`tl`],overflow:U,offset:[0,-4],targetOffset:G},leftTop:{points:[`tr`,`tl`],overflow:W,offset:[-4,0],targetOffset:G},topRight:{points:[`br`,`tr`],overflow:U,offset:[0,-4],targetOffset:G},rightTop:{points:[`tl`,`tr`],overflow:W,offset:[4,0],targetOffset:G},bottomRight:{points:[`tr`,`br`],overflow:U,offset:[0,4],targetOffset:G},rightBottom:{points:[`bl`,`br`],overflow:W,offset:[4,0],targetOffset:G},bottomLeft:{points:[`tl`,`bl`],overflow:U,offset:[0,4],targetOffset:G},leftBottom:{points:[`br`,`bl`],overflow:W,offset:[-4,0],targetOffset:G}};function q(){return q=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},q.apply(this,arguments)}var De=O.forwardRef((e,t)=>{let{trigger:n=[`hover`],mouseEnterDelay:r=0,mouseLeaveDelay:i=.1,prefixCls:a=`rc-tooltip`,children:o,onVisibleChange:s,afterVisibleChange:c,motion:l,placement:u=`right`,align:d={},destroyOnHidden:f=!1,defaultVisible:p,getTooltipContainer:h,arrowContent:g,overlay:_,id:y,showArrow:b=!0,classNames:x,styles:S,...C}=e,w=v(y),T=(0,O.useRef)(null);(0,O.useImperativeHandle)(t,()=>T.current);let E={...C};`visible`in e&&(E.popupVisible=e.visible);let D=O.useMemo(()=>{if(!b)return!1;let e=b===!0?{}:b;return{...e,className:m(e.className,x?.arrow),style:{...e.style,...S?.arrow},content:e.content??g}},[b,x?.arrow,S?.arrow,g]);return O.createElement(ee,q({popupClassName:x?.root,prefixCls:a,popup:O.createElement(H,{key:`content`,prefixCls:a,id:w,classNames:x,styles:S},_),action:n,builtinPlacements:K,popupPlacement:u,ref:T,popupAlign:d,getPopupContainer:h,onOpenChange:s,afterOpenChange:c,popupMotion:l,defaultPopupVisible:p,autoDestroy:f,mouseLeaveDelay:i,popupStyle:S?.root,mouseEnterDelay:r,arrow:D,uniqueContainerClassName:x?.uniqueContainer,uniqueContainerStyle:S?.uniqueContainer},E),({open:e})=>{let t=O.Children.only(o),n={"aria-describedby":_&&e?w:void 0};return O.cloneElement(t,n)})});function J(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 Y=(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 ${f(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 X(e){let{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?8:r}}var Z=(e,t,n)=>{let{componentCls:r,boxShadowPopoverArrow:i,arrowOffsetVertical:a,arrowOffsetHorizontal:o,antCls:s}=e,[c]=p(s,`tooltip`),{arrowDistance:l=0,arrowShadow:u=!0}=n||{};return{[r]:{[`${r}-arrow`]:[{position:`absolute`,zIndex:1,display:`block`,...Y(e,t,u?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% - ${f(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% - ${f(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 Oe(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};let i=o(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;break}let s={...a,...i};return s.shiftX||(s.adjustX=!0),s.shiftY||(s.adjustY=!0),s}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`]}},ke={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`]}},Ae=new Set([`topLeft`,`topRight`,`bottomLeft`,`bottomRight`,`leftTop`,`leftBottom`,`rightTop`,`rightBottom`]);function je(e){let{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:a,visibleFirst:o}=e,s=t/2,c={},l=X({contentRadius:a,limitVerticalRadius:!0});return Object.keys(Q).forEach(e=>{let a={...r&&ke[e]||Q[e],offset:[0,0],dynamicInset:!0};switch(c[e]=a,Ae.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;break}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;break}a.overflow=Oe(e,l,t,n),o&&(a.htmlRegion=`visibleFirst`)}),c}var Me=O.createContext(!1),Ne=(e,t)=>{let n=e=>typeof e==`boolean`?{show:e}:e||{};return O.useMemo(()=>{let r=n(e),i=n(t);return{...i,...r,show:r.show??i.show??!0}},[e,t])},$=`50%`,Pe=e=>{let{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:a,tooltipBorderRadius:o,zIndexPopup:s,controlHeight:c,dropShadowPopover:l,paddingSM:u,paddingXS:d,arrowOffsetHorizontal:m,sizePopupArrow:h,antCls:g}=e,[v,y]=p(g,`tooltip`),b=t(o).add(h).add(m).equal(),x={minWidth:t(o).mul(2).add(h).equal(),minHeight:c,padding:`${f(e.calc(u).div(2).equal())} ${f(d)}`,color:y(`overlay-color`,i),textAlign:`start`,textDecoration:`none`,wordWrap:`break-word`,backgroundColor:a,borderRadius:o,boxSizing:`border-box`},S={[v(`valid-offset-x`)]:y(`arrow-offset-x`,`var(--arrow-x)`),transformOrigin:[y(`valid-offset-x`,$),`var(--arrow-y, ${$})`].join(` `)};return[{[n]:{..._(e),position:`absolute`,zIndex:s,display:`block`,width:`max-content`,maxWidth:r,visibility:`visible`,filter:l,...S,"&-hidden":{display:`none`},[v(`arrow-background-color`)]:a,[`${n}-container`]:[x,P(e,!0)],[`&:has(~ ${n}-unique-container)`]:{[`${n}-container`]:{border:`none`,background:`transparent`}},[[`&-placement-topLeft`,`&-placement-topRight`,`&-placement-bottomLeft`,`&-placement-bottomRight`].join(`,`)]:{minWidth:b},[[`&-placement-left`,`&-placement-leftTop`,`&-placement-leftBottom`,`&-placement-right`,`&-placement-rightTop`,`&-placement-rightBottom`].join(`,`)]:{[`${n}-inner`]:{borderRadius:e.min(o,8)}},[`${n}-content`]:{position:`relative`},...se(e,(e,{darkColor:t})=>({[`&${n}-${e}`]:{[`${n}-container`]:{backgroundColor:t},[`${n}-arrow`]:{[v(`arrow-background-color`)]:t}}})),"&-rtl":{direction:`rtl`}}},Z(e,y(`arrow-background-color`),{arrowShadow:!1}),{[`${n}-pure`]:{position:`relative`,maxWidth:`none`,margin:e.sizePopupArrow}},{[`${n}-unique-container`]:{...x,...S,position:`absolute`,zIndex:t(s).sub(1).equal(),filter:l,"&-hidden":{display:`none`},"&-visible":{transition:`all ${e.motionDurationSlow}`}}}]},Fe=e=>({zIndexPopup:e.zIndexPopupBase+70,maxWidth:250,...X({contentRadius:e.borderRadius,limitVerticalRadius:!0}),...J(T(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))}),Ie=(e,t,n=!0)=>h(`Tooltip`,e=>{let{borderRadius:t,colorTextLightSolid:n,colorBgSpotlight:r,maxWidth:i}=e;return[Pe(T(e,{tooltipMaxWidth:i,tooltipColor:n,tooltipBorderRadius:t,tooltipBg:r})),V(e,`zoom-big-fast`)]},Fe,{resetStyle:!1,injectStyle:n})(e,t),Le=D.map(e=>`${e}-inverse`),Re=[`success`,`processing`,`error`,`default`,`warning`];function ze(e,t=!0){return t?[].concat(r(Le),r(D)).includes(e):D.includes(e)}function Be(e){return Re.includes(e)}var Ve=(e,t,n)=>{let r=ze(n),[i]=p(e,`tooltip`),a=m({[`${t}-${n}`]:n&&r}),o={},s={},c=u(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}},He=e=>{let{prefixCls:t,className:n,placement:r=`top`,title:i,color:a,overlayInnerStyle:o,classNames:s,styles:l}=e,{getPrefixCls:u}=O.useContext(c),d=u(`tooltip`,t),f=u(),p=ne(d),[h,g]=Ie(d,p),_=Ve(f,d,a),v=_.arrowStyle,y=O.useMemo(()=>({container:{...o,..._.overlayStyle}}),[o,_.overlayStyle]),b={...e,placement:r},[x,S]=E([s],[y,l],{props:b}),C=m(p,h,g,d,`${d}-pure`,`${d}-placement-${r}`,n,_.className);return O.createElement(`div`,{className:C,style:v},O.createElement(`div`,{className:`${d}-arrow`}),O.createElement(H,{...e,className:h,prefixCls:d,classNames:x,styles:S},i))},Ue=O.forwardRef((e,n)=>{let{prefixCls:r,openClassName:a,getTooltipContainer:o,color:s,children:c,afterOpenChange:l,arrow:u,destroyTooltipOnHide:d,destroyOnHidden:f,title:p,overlay:h,trigger:g,builtinPlacements:_,autoAdjustOverflow:v=!0,motion:b,getPopupContainer:S,placement:C=`top`,mouseEnterDelay:ee=.1,mouseLeaveDelay:T=.1,rootClassName:D,styles:ie,classNames:ae,onOpenChange:k,overlayInnerStyle:se,overlayStyle:ce,overlayClassName:A,...le}=e,[,j]=x(),M=e[`data-popover-inject`],{getPopupContainer:de,getPrefixCls:N,direction:fe,...pe}=re(`tooltip`),{className:he,style:ge,classNames:P,styles:F,arrow:_e,trigger:I}=M?{}:pe,L=Ne(u,_e),R=L.show,z=g||I||`hover`,ve=S||de,ye=f??!!d,be=O.useContext(Me);oe(`Tooltip`);let B=O.useRef(null),xe=()=>{B.current?.forceAlign()};O.useImperativeHandle(n,()=>({forceAlign:xe,nativeElement:B.current?.nativeElement,popupElement:B.current?.popupElement}));let[Se,Ce]=te(e.defaultOpen??!1,e.open),V=!p&&!h&&p!==0,Te=e=>{Ce(!V&&e),!V&&k&&k(e)},Ee=O.useMemo(()=>_||je({arrowPointAtCenter:L?.pointAtCenter??!1,autoAdjustOverflow:v,arrowWidth:R?j.sizePopupArrow:0,borderRadius:j.borderRadius,offset:j.marginXXS,visibleFirst:!0}),[L,_,j,R,v]),H=O.useMemo(()=>p===0?p:h||p||``,[h,p]),U=O.createElement(we,{space:!0,form:!0},i(H)?H():H),W={...e,trigger:z,builtinPlacements:Ee,getPopupContainer:ve,destroyOnHidden:ye},[G,K]=E([P,ae],[F,ie],{props:W}),q=N(`tooltip`,r),J=N(),Y=Se;(!(`open`in e)&&V||be)&&(Y=!1);let X=O.isValidElement(c)&&!y(c)?c:O.createElement(`span`,null,c),Z=X.props,Oe=!Z.className||typeof Z.className==`string`?m(Z.className,a||`${q}-open`):Z.className,Q=ne(q),[ke,Ae]=Ie(q,Q,!M),$=Ve(J,q,s),Pe=$.arrowStyle,Fe=m(Q,ke,Ae),Le=m(A,{[`${q}-rtl`]:fe===`rtl`},$.className,D,Fe,he,G.root),[Re,ze]=me(`Tooltip`,le.zIndex),Be={...K.container,...se,...$.overlayStyle},He=O.createElement(De,{unique:!0,...le,zIndex:Re,showArrow:R,placement:C,mouseEnterDelay:ee,mouseLeaveDelay:T,prefixCls:q,classNames:{root:Le,container:G.container,arrow:G.arrow,uniqueContainer:m(Fe,G.container)},styles:{root:{...Pe,...K.root,...ge,...ce},container:Be,uniqueContainer:Be,arrow:K.arrow},ref:B,overlay:U,visible:Y,onVisibleChange:Te,afterVisibleChange:l,arrowContent:O.createElement(`span`,{className:`${q}-arrow-content`}),motion:{motionName:t(J,`zoom-big-fast`,typeof b?.motionName==`string`?b?.motionName:void 0),motionDeadline:1e3},trigger:z,builtinPlacements:Ee,getTooltipContainer:ve,destroyOnHidden:ye},Y?w(X,{className:Oe}):X);return O.createElement(ue.Provider,{value:ze},He)});Ue._InternalPanelDoNotUseOrYouWillBeFired=He,Ue.UniqueProvider=j;export{k as C,se as S,P as _,Me as a,ue as b,Z as c,H as d,Ee as f,F as g,V as h,Ne as i,Y as l,we as m,ze as n,je as o,Te as p,Be as r,X as s,Ue as t,J as u,de as v,oe as w,j as x,me as y}; |