"use client"; import React from "react"; import { m } from "framer-motion"; interface RevealProps { children: React.ReactNode; className?: string; delay?: number; direction?: "up" | "down" | "left" | "right"; fullWidth?: boolean; viewportMargin?: string; trigger?: "inView" | "mount"; } export const Reveal = ({ children, className = "", delay = 0, direction = "up", fullWidth = false, viewportMargin = "-50px", trigger = "inView", }: RevealProps) => { const directions = { up: { y: 30 }, down: { y: -30 }, left: { x: 30 }, right: { x: -30 }, }; return ( {children} ); }; interface StaggerProps { children: React.ReactNode; className?: string; staggerDelay?: number; } export const Stagger = ({ children, className = "", staggerDelay = 0.1, }: StaggerProps) => { return ( {children} ); };