import * as React from "react" import { ChevronLeft, ChevronRight } from "lucide-react" import { cn } from "@/lib/utils" import { Button } from "@/components/ui/button" interface Step { id: string title: string description: string } interface StepsProps { steps: Step[] currentStep: number className?: string } const Steps = React.forwardRef( ({ steps, currentStep, className }, ref) => { return (
{steps.map((step, index) => (
{index + 1}

{step.title}

{step.description}

{index < steps.length - 1 && (
)}
))}
) } ) Steps.displayName = "Steps" export { Steps }