Loading
function(e,t,n){"use strict";n.d(t,{m:()=>f});var i=n(627968),r=n(64700),s=n(140735),a=n(460890),o=n(834730),l=n(475358),u=n(237140),d=n(348275),c=n(505679),_=n(521754),h=n(310855);function f(e){let{children:t,text:n,keyboardShortcut:f,__unsupportedReactNodeAsText:E,asContainer:p=!1,tag:m="span",position:g="top",align:A="center",spacing:I,layerContext:T,targetElementRef:S,anchorRef:N,caretConfig:C,positionKey:y,ariaHidden:v=!1,...R}=e,[O,b]=r.useState(null);r.useLayoutEffect(()=>{null!=N&&b(N.current)},[N]);let L=r.useCallback(e=>{null==N&&b(e),(0,d.cZ)(S,e)},[S,N]),{tooltipId:D,isVisible:P,targetElementRef:w,trigger:M}=(0,_.D)({children:t,targetElementRef:L,asContainer:p,containerTag:m,ariaHidden:v,...R}),[x,U]=r.useState(!1),{defaultLayerContext:k}=(0,a.G9)(),G=r.useMemo(()=>null!=E?E:null==n||""===n?null:null!=f&&""!==f?(0,i.jsxs)("div",{className:h.Cl,children:[(0,i.jsx)(o.E,{variant:"text-sm/medium",children:n}),(0,i.jsx)(l.e,{shortcut:f})]}):n,[n,f,E]),V=null!=G&&("string"!=typeof G||""!==G),F=P||x;r.useEffect(()=>{P&&V?U(!0):V||U(!1)},[P,V]);let B=r.useCallback(()=>{U(!1)},[]),j=(0,c.j)({shouldShow:P,onExitComplete:B});if(!V&&(P||!x))return t;if(null==t||!p&&!r.isValidElement(t))return null;let H=y??(0,d.Xj)(n),W=j((e,t)=>t?(0,i.jsx)(u.R,{isVisible:P,isRendered:F,targetElementRef:w,targetElement:O,anchorRef:N,id:D,content:G,position:g,align:A,spacing:I,caretConfig:C,layerContext:T??k,animationStyle:e,positionKey:H}):null);return(0,i.jsxs)(i.Fragment,{children:[M,v||null==G||""===G?null:(0,i.jsx)(s.A,{id:D,children:G}),W]})}}