'use client'; import { useTranslations } from 'next-intl'; import { motion } from 'framer-motion'; import { ShieldCheck } from 'lucide-react'; import { revealVariants, staggerContainer, viewportOnce } from '@/lib/animations'; import WizardContainer from '@/components/configurator/WizardContainer'; // ─── Step indicator ────────────────────────────────────────────────────────── function StepIndicator({ index, label, isLast }: { index: number; label: string; isLast: boolean }) { return (
{index}
{!isLast && ( {label} ); } // ─── Component ──────────────────────────────────────────────────────────────── export default function Configurator() { const t = useTranslations('configurator'); const steps = [ t('step1.title'), t('step2.title'), t('step3.title'), ]; return (
{/* Subtle diagonal accent line */}
); }