/** * Step Navigation Component * Professional Resume Builder - Enhanced with resume-example.com design patterns * * @author David Valera Melendez * @created 2025-08-07 * @location Made in Germany 🇩🇪 */ 'use client'; import React from 'react'; import { ModernButton } from '@/components/ui/ModernButton'; interface StepNavigationProps { onPrevious?: () => void; onNext?: () => void; onSave?: () => void; isFirstStep?: boolean; isLastStep?: boolean; canProceed?: boolean; isLoading?: boolean; className?: string; } export const StepNavigation: React.FC = ({ onPrevious, onNext, onSave, isFirstStep = false, isLastStep = false, canProceed = true, isLoading = false, className = '', }) => { return (
{!isFirstStep && onPrevious && ( Previous )}
{onSave && ( Save )} {isLastStep ? onNext && ( Complete ) : onNext && ( Continue )}
); };