'use client'; import { motion } from 'framer-motion'; import { cn } from '../../lib/utils'; interface BlurIntProps { word: string; className?: string; variant?: { hidden: { filter: string; opacity: number }; visible: { filter: string; opacity: number }; }; duration?: number; } const BlurIn = ({ word, className, variant, duration = 1 }: BlurIntProps) => { const defaultVariants = { hidden: { filter: 'blur(10px)', opacity: 0 }, visible: { filter: 'blur(0px)', opacity: 1 }, }; const combinedVariants = variant || defaultVariants; return ( {word} ); }; export default BlurIn;