{"version":3,"names":["isWeb","useConfiguration","useEvent","View","TamaguiView","React","SPRING_CONFIG","type","damping","stiffness","mass","EXIT_DISTANCE","animateSpring","element","fromX","fromY","toX","toY","config","onComplete","initialVelocityX","initialVelocityY","fadeOut","x","y","velocityX","velocityY","animationId","targetX","targetY","totalDistance","Math","sqrt","step","forceX","forceY","dampingForceX","dampingForceY","accelerationX","accelerationY","style","transform","distanceTraveled","progress","min","opacity","String","distanceX","abs","distanceY","speed","requestAnimationFrame","cancelAnimationFrame","useToastAnimations","options","onExitComplete","reducedMotion","swipeAxis","animationDriver","Error","useAnimatedNumber","useAnimatedNumberStyle","useAnimatedNumbersStyle","AnimatedView","dragRef","useRef","cancelAnimationRef","currentOffsetRef","useDirectDom","translateX","translateY","animatedStyle","primary","secondary","getValue","setDragOffset","current","setValue","springBack","animateOut","direction","velocity","curX","curY","exitX","exitY","velocityScale","exitConfig","springConfig","stop","useEffect"],"sources":["../../src/useToastAnimations.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}