'use client' import { cn } from '@/lib/cn' import { WIZARD_STEPS } from '@/components/events/create/types' import { texts, format } from '@/texts' interface WizardStepperProps { currentStep: number className?: string } function StepCircle({ step, isActive, isDone }: { step: number; isActive: boolean; isDone: boolean }) { return (
{isDone && !isActive ? ( ) : ( step )}
) } export default function WizardStepper({ currentStep, className }: WizardStepperProps) { const current = WIZARD_STEPS.find((step) => step.key === currentStep) const progress = Math.round((currentStep / WIZARD_STEPS.length) * 100) return ( ) }