"use client"; import React from "react"; import { motion } from "framer-motion"; import { Reveal } from "@/components/Reveal"; import { Counter } from "@/components/Counter"; import { TechBackground } from "@/components/TechBackground"; import { Button } from "@/components/Button"; import { useTranslations } from "next-intl"; interface CTASectionProps { title?: string; subtitle?: string; buttonText?: string; } export const CTASection = ({ title, subtitle, buttonText, }: CTASectionProps) => { const t = useTranslations("Index"); const displayTitle = title || t("cta.title"); const displaySubtitle = subtitle || t("cta.subtitle"); const displayButtonText = buttonText || t("cta.button"); return (
{/* Decorative Background Elements */}
{/* Corner Accents */}

{displayTitle}

{displaySubtitle}

); };