import { motion, type HTMLMotionProps } from 'framer-motion'; import { forwardRef, type ReactNode } from 'react'; import { fadeIn, fadeInTransition } from './transitions'; interface FadeInProps extends Omit, 'initial' | 'animate' | 'exit'> { children: ReactNode; delay?: number; duration?: number; } export const FadeIn = forwardRef( ({ children, delay = 0, duration, ...props }, ref) => { return ( {children} ); }, ); FadeIn.displayName = 'FadeIn';