"use client"; import { motion } from "framer-motion"; import { ArrowRight, Mail } from "lucide-react"; import GlowButton from "@/components/ui/GlowButton"; import { fadeUp, stagger, viewportConfig } from "@/lib/animations"; import type { Dictionary, Locale } from "@/lib/dictionaries"; interface CTAProps { locale: Locale; dict: Dictionary; } export default function CTA({ locale, dict }: CTAProps) { return (
{/* Background effects */}
{dict.cta.title}
{dict.cta.titleAccent}
{dict.cta.subtitle} } > {dict.cta.contact} } iconPosition="left" > {dict.cta.email}
); }