"use client"; import { AnimatePresence as PrimitiveAnimatePresence, motion, useReducedMotion, } from "framer-motion"; import { createContext, useContext } from "react"; const FadeInStaggerContext = createContext(false); const viewport = { once: true, margin: "0px 0px -200px" }; export const FadeIn = ( props: React.ComponentPropsWithoutRef & { fromTopToBottom?: boolean; }, ) => { const shouldReduceMotion = useReducedMotion(); const isInStaggerGroup = useContext(FadeInStaggerContext); return ( ); }; export const FadeInStagger = ({ faster = false, ...props }: React.ComponentPropsWithoutRef & { faster?: boolean; }) => { return ( ); }; export const AnimatePresence = ( props: React.ComponentPropsWithoutRef, ) => { return ; };