"use client";
import type { HTMLMotionProps } from "framer-motion";
import { motion } from "framer-motion";
import {
fadeIn,
fadeInUp,
hoverLift,
hoverScale,
scaleIn,
staggerContainer,
staggerItem,
} from "@/lib/motion";
type DivProps = HTMLMotionProps<"div">;
export function AnimatedSection({ children, className, ...props }: DivProps) {
return (
{children}
);
}
export function AnimatedChild({ children, className, ...props }: DivProps) {
return (
{children}
);
}
export function FadeIn({ children, className, ...props }: DivProps) {
return (
{children}
);
}
export function FadeInUp({ children, className, ...props }: DivProps) {
return (
{children}
);
}
export function ScaleIn({ children, className, ...props }: DivProps) {
return (
{children}
);
}
export function HoverCard({ children, className, ...props }: DivProps) {
return (
{children}
);
}
export function HoverButton({ children, className, ...props }: DivProps) {
return (
{children}
);
}