import * as React from "react" import { MotionProps, motion, useReducedMotion } from "framer-motion" const FadeInStaggerContext = React.createContext(false) export function FadeIn({ ...props }) { let shouldReduceMotion = useReducedMotion() let isInStaggerGroup = React.useContext(FadeInStaggerContext) return ( ) } export type FadeInStaggerProps = { faster?: boolean className?: string } & MotionProps export const FadeInStagger = React.forwardRef(function FadeInStagger( props: FadeInStaggerProps, ref: React.ForwardedRef ) { const { faster = false, ...other } = props // Consider dropping framer-motion: // https://github.com/framer/motion/issues/776 return ( ) })