Module 866665

1,477 characters · in no known chunk
Dependencies
Required by (285)
13103666615189251036410822182821836519311220713433735903365253739742119424734693748736507775082051183529335847458736673196795671547724447362174135827168398287730956559678297808103355104731105289105390106236110629112107112753117029119031121002123071123583133839138617139146142630149741152567153571157432162093165272166005169869175203180419187654189252204651206778213281216599219103220995227780231118232571238234241989242939243166249264256195262254263577266645267889268959269587279871284525287706289498292666297413300182304047308726315246315790316725319993320080333204333216338548340851342952347171349897350527352043353428355971364550365990366554372711375499376310379388382003387704394871402857404128407698412477413492416528436405438271439401450232453314465558465829467884481477481947488358500414501335506326509963513297515408525788532423534148537039537808543274545442548118549363554601556387557420557582561446566769572204572211576199580763581781586035588857589158589935590114596484597351598429599882606049618989619744623280623671625928627001627669629584635565637141639245639288645136653523653981655098657048659280661847667086671884671897672130676923681281682455686502689035689874692617699609706712709066710637715069717959720882725363725807728365731231734195739174741561742424743987748579749060750994753838754744764451777485779519783384785562787367788593789543792669794783797489804630804980805945806932807780815846816578823591828515834135844789846966849205851023858808860603862611864436869362872363878112882362886235893605902550910200910607928078929481930349930840944304960538963402968898976014979604979748981036983048983495985629986712988436990474993401994064999174999751
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{m:()=>E});var i=n(627968),r=n(64700),a=n(140735),s=n(475358),l=n(834730),o=n(255434),d=n(710778),c=n(280336),u=n(194981),_=n(850132);function E(e){let{children:t,text:n,keyboardShortcut:E,__unsupportedReactNodeAsText:A,asContainer:h=!1,tag:I="span",position:f="top",align:p="center",spacing:T,targetElementRef:m,anchorRef:g,caretConfig:S,positionKey:N,ariaHidden:C=!1,...O}=e,[R,L]=r.useState(null);r.useLayoutEffect(()=>{null!=g&&L(g.current)},[g]);let y=r.useCallback(e=>{null==g&&L(e),(0,d.cZ)(m,e)},[m,g]),{tooltipId:D,isVisible:v,targetElementRef:b,trigger:M}=(0,u.D)({children:t,targetElementRef:y,asContainer:h,containerTag:I,ariaHidden:C,...O}),[P,U]=r.useState(!1),w=r.useMemo(()=>null!=A?A:null==n||""===n?null:null!=E&&""!==E?(0,i.jsxs)("div",{className:_.Cl,children:[(0,i.jsx)(l.E,{variant:"text-sm/medium",children:n}),(0,i.jsx)(s.e,{shortcut:E})]}):n,[n,E,A]),G=null!=w&&("string"!=typeof w||""!==w),x=v||P;r.useEffect(()=>{v&&G?U(!0):G||U(!1)},[v,G]);let k=r.useCallback(()=>{U(!1)},[]),F=(0,c.j)({shouldShow:v,onExitComplete:k});if(!G&&(v||!P))return t;if(null==t||!h&&!r.isValidElement(t))return null;let V=N??(0,d.Xj)(n),B=F((e,t)=>t?(0,i.jsx)(o.R,{isVisible:v,isRendered:x,targetElementRef:b,targetElement:R,anchorRef:g,id:D,content:w,position:f,align:p,spacing:T,caretConfig:S,animationStyle:e,positionKey:V}):null);return(0,i.jsxs)(i.Fragment,{children:[M,C||null==w||""===w?null:(0,i.jsx)(a.A,{id:D,children:w}),B]})}}