import Container from '../../ReusableComponents/Container'; import { OnboardingHooks } from '../../../data'; import { getSteps, getCurrentStep } from './Steps'; import OnboardingNavigation from './Components/Navigation'; const OnboardingScreen = () => { const { step, setStep, flags } = OnboardingHooks.useSteps(); const Steps = getSteps( flags ); const currentStep = getCurrentStep( step, Steps ); if ( ! currentStep?.StepComponent ) { console.error( 'Invalid Onboarding State', { step, flags, Steps, currentStep, } ); } const handleNext = () => setStep( currentStep.nextStep, 'user' ); const handlePrev = () => setStep( currentStep.prevStep, 'user' ); return ( <>
); }; export default OnboardingScreen;