diff options
Diffstat (limited to 'client/src/pages/Update/Demographic/Demographic.jsx')
-rw-r--r-- | client/src/pages/Update/Demographic/Demographic.jsx | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/client/src/pages/Update/Demographic/Demographic.jsx b/client/src/pages/Update/Demographic/Demographic.jsx index 0f89fe2..03f107a 100644 --- a/client/src/pages/Update/Demographic/Demographic.jsx +++ b/client/src/pages/Update/Demographic/Demographic.jsx @@ -15,10 +15,15 @@ import { userContext } from '../../../context/User' import { ToastContainer, toast } from 'react-toastify' import BackButton from '../../../components/BackButton/BackButton' import 'react-toastify/dist/ReactToastify.css' +import { useNavigate } from 'react-router-dom' +import { initialUserData } from '../../../constants/userData' const Demographic = () => { const { t } = useTranslation() - const { userData } = userContext() + const { userData, setUserData, setOriUserData, setAadhaarNumber } = + userContext() + + const navigate = useNavigate() const [page, setPage] = useState(0) @@ -91,7 +96,14 @@ const Demographic = () => { return ( <> <SubmitButton onClick={handleSubmit} /> - <BackButton onClick={() => setPage(page - 1)} /> + <BackButton + onClick={() => { + setUserData(initialUserData) + setOriUserData(initialUserData) + setAadhaarNumber('') + navigate('/') + }} + /> </> ) case 1: |