import React, {useState} from 'react'; import Step1 from './step-1'; import Step2 from './step-2'; import Step3 from './step-3'; const InitialValuesWizard = ({onSubmit}) => { const [page, setPage] = useState(1); const nextPage = ({state: formState}: IReduxFormSubmitEvent) => { if (!formState.form.hasErrors && !formState.form.hasWarnings) { setPage(page + 1); } }; const prevPage = () => { setPage(page - 1); }; const formsMap = { 1: , 2: , 3: , }; return (
{formsMap[page]}
); }; export default InitialValuesWizard;