import { Button } from '@/ui/Button'; import { Icon } from '@/ui/Icon'; import { Stack } from '@/ui/Stack'; import { Check, ChevronLeft, ChevronRight } from 'lucide-react'; interface OnboardingPrimaryActionsProps { onBack?: () => void; onNext?: () => void; nextLabel?: string; isLastStep?: boolean; canNext?: boolean; isLoading?: boolean; type?: 'button' | 'submit'; } /** * OnboardingPrimaryActions * * Semantic component for the main navigation actions in the onboarding flow. */ export function OnboardingPrimaryActions({ onBack, onNext, nextLabel = 'Continue', isLastStep = false, canNext = true, isLoading = false, type = 'button', }: OnboardingPrimaryActionsProps) { return ( {onBack ? ( ) : ( )} ); }