import React from 'react'; const RegistrationStepIndicator = ({ currentStep, totalSteps = 4 }) => { const steps = [ { number: 1, title: 'Personal Info' }, { number: 2, title: 'Preferences' }, { number: 3, title: 'Directory' }, { number: 4, title: 'Account' } ]; return (
{/* Progress Bar */}
{steps.map((step, index) => ( {/* Step Circle */}
step.number ? 'bg-[#81B29A] text-white' : 'bg-[#ddd8eb] text-[#664fa3]' } `}> {currentStep > step.number ? '✓' : step.number}
{step.title}
{/* Connecting Line */} {index < steps.length - 1 && (
step.number ? 'bg-[#81B29A] w-full' : 'bg-transparent w-0'} `} />
)} ))}
{/* Step Counter */}

Step {currentStep} of {totalSteps}

); }; export default RegistrationStepIndicator;