'use client'; import { cn } from '@/lib/utils'; import { motion, Transition } from 'framer-motion'; type BorderTrailProps = { className?: string; size?: number; transition?: Transition; delay?: number; onAnimationComplete?: () => void; style?: React.CSSProperties; }; export function BorderTrail({ className, size = 60, transition, delay, onAnimationComplete, style, }: BorderTrailProps) { const BASE_TRANSITION = { repeat: Infinity, duration: 5, ease: 'linear', }; return (
); }