Build 533169stable
Module 101349
1,065 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{N:()=>c});var r=n(64700),i=n(554352),s=n(418034),a=n(542362),o=function(){},l=function(){return Promise.resolve(null)},u=[];function c(e){var t=e.placement,n=void 0===t?"bottom":t,c=e.strategy,d=void 0===c?"absolute":c,_=e.modifiers,f=void 0===_?u:_,p=e.referenceElement,h=e.onFirstUpdate,m=e.innerRef,E=e.children,g=r.useContext(i.kr),A=r.useState(null),I=A[0],T=A[1],S=r.useState(null),y=S[0],v=S[1];r.useEffect(function(){(0,s.cZ)(m,I)},[m,I]);var N=r.useMemo(function(){return{placement:n,strategy:d,onFirstUpdate:h,modifiers:[].concat(f,[{name:"arrow",enabled:null!=y,options:{element:y}}])}},[n,d,h,f,y]),C=(0,a.E)(p||g,I,N),R=C.state,O=C.styles,b=C.forceUpdate,D=C.update,L=r.useMemo(function(){return{ref:T,style:O.popper,placement:R?R.placement:n,hasPopperEscaped:R&&R.modifiersData.hide?R.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:R&&R.modifiersData.hide?R.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:O.arrow,ref:v},forceUpdate:b||o,update:D||l}},[T,v,n,R,O,D,b]);return(0,s.vq)(E)(L)}}