{"version":3,"names":["flushSync","useComposedRefs","isWeb","useIsomorphicLayoutEffect","LayoutMeasurementController","View","TamaguiView","createStyledContext","getVariableValue","registerLayoutNode","styled","FloatingOverrideContext","arrow","flip","getOverflowAncestors","offset","offsetFn","platform","shift","size","sizeMiddleware","useFloating","getSpace","YStack","startTransition","React","Keyboard","useWindowDimensions","jsx","PopperContextFast","PopperPositionContext","useStyledContext","usePopperContext","Provider","PopperProviderFast","PopperContextSlow","usePopperContextSlow","PopperProviderSlow","PopperProvider","scope","children","context","fns","useRef","current","slowContext","useState","refs","triggerElements","update","a","getReferenceProps","p","onHoverReference","e","onLeaveReference","checkFloating","setupOptions","setupPopper","options","Object","assign","getSideAndAlignFromPlacement","placement","side","align","split","transformOriginMiddleware","name","fn","data","rects","middlewareData","isArrowHidden","centerOffset","arrowWidth","arrowHeight","placedSide","placedAlign","noArrowAlign","start","center","end","arrowXCenter","x","arrowYCenter","y","floating","height","width","tamaguiAutoUpdate","reference","rafId","requestAnimationFrame","cleanups","cancelAnimationFrame","HTMLElement","push","ancestors","Element","uniqueAncestors","Set","ancestor","addEventListener","passive","window","removeEventListener","forEach","Popper","props","strategy","stayInFrame","allowFlip","disableRTL","resize","passThrough","open","arrowEl","setArrow","arrowSize","setArrowSize","offsetOptions","floatingStyle","isOpen","middlewareRef","padding","mainAxis","crossAxis","element","apply","availableHeight","availableWidth","maxHeight","maxWidth","floatingChild","firstChild","style","elements","anchorWidth","anchorHeight","contentStyle","setProperty","filter","Boolean","sameScrollView","whileElementsMounted","isRTL","middleware","useMemo","og","getFloatingProps","props2","JSON","stringify","arrowRef","arrowStyle","onArrowSize","hasFloating","transformOrigin","value","PopperAnchor","styleable","PopperAnchor2","forwardedRef","virtualRef","rest","ref","triggerId","useId","useEffect","el","add","delete","setReference","refProps","safeSetReference","useCallback","node","shouldHandleInHover","composedRefs","onMouseEnter","currentTarget","onPointerEnter","nativeEvent","onMouseLeave","PopperContentFrame","variants","unstyled","true","...size","val","tokens","space","borderRadius","radius","PopperContent","forwardRef","PopperContent2","animatePosition","enableAnimationForPositionChange","animatePos","isPositioned","updateRef","lastNodeRef","safeSetFloating","isNewNode","setFloating","ourNode","contentRefs","needsMeasure","setNeedsMeasure","hasBeenPositioned","lastGoodPosition","brieflyZero","effectiveX","effectiveY","hide","disableAnimationProp","disableAnimation","setDisableAnimation","frameProps","top","left","position","opacity","transition","animateOnly","animatePresence","floatingProps","transformOriginStyle","disable","direction","PopperArrowFrame","false","borderColor","backgroundColor","defaultVariants","process","env","TAMAGUI_HEADLESS","PopperArrowOuterFrame","zIndex","pointerEvents","overflow","alignItems","justifyContent","opposites","right","bottom","PopperArrow","PopperArrow2","propsIn","sizeProp","borderWidth","arrowProps","sizeVal","bounds","Math","max","arrowPositioned","primaryPlacement","innerArrowStyle","isVertical","oppSide","rotate","borderLeftWidth","borderTopWidth","borderBottomWidth","borderRightWidth"],"sources":["../../src/Popper.tsx"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}