summaryrefslogtreecommitdiff
path: root/client/src/pages/Update/Update.jsx
diff options
context:
space:
mode:
authorrohan09-raj <[email protected]>2022-08-21 01:46:36 +0530
committerrohan09-raj <[email protected]>2022-08-21 01:46:36 +0530
commit4480f2d62865a585f8bbf0cd7122a25d0413bf2b (patch)
tree228e2301b75c41aa68f8dacee83d61a4e4fa9c60 /client/src/pages/Update/Update.jsx
parent16fa778ffaf82f2807d8b1821b78b6d878b93cb8 (diff)
fixed update components
Diffstat (limited to 'client/src/pages/Update/Update.jsx')
-rw-r--r--client/src/pages/Update/Update.jsx19
1 files changed, 16 insertions, 3 deletions
diff --git a/client/src/pages/Update/Update.jsx b/client/src/pages/Update/Update.jsx
index 2ef98ec..ecf1677 100644
--- a/client/src/pages/Update/Update.jsx
+++ b/client/src/pages/Update/Update.jsx
@@ -6,6 +6,8 @@ import { Grid, Button } from '@mui/material'
import { userContext } from '../../context/User'
import { useNavigate } from 'react-router-dom'
import { useTranslation } from 'react-i18next'
+import { ToastContainer, toast } from 'react-toastify'
+import { validAadhaar } from '../../constants/RegEx'
const Update = () => {
const { aadhaarNumber, setAadhaarNumber } = userContext()
@@ -15,11 +17,18 @@ const Update = () => {
return (
<>
+ <ToastContainer
+ autoClose={1000}
+ hideProgressBar={true}
+ theme={'colored'}
+ />
<Header subheading={`${t('UPDATE')}`} />
<div className={styles.subheading__container}>
- <h3 className={styles.subheading}> {t('PROVIDE_AADHAAR_NUMBER')} </h3>
+ <h3 className={styles.subheading}>
+ {t('PROVIDE_YOUR_AADHAAR_NUMBER')}
+ </h3>
<Input
- type="text"
+ type="number"
id="aadhaarNumber"
value={aadhaarNumber}
onChange={(e) => setAadhaarNumber(e.target.value)}
@@ -34,7 +43,11 @@ const Update = () => {
type="submit"
variant="contained"
onClick={() => {
- navigate('/update/otp')
+ if (!validAadhaar.test(aadhaarNumber)) {
+ toast.error(t('Please enter a valid aadhaar number'))
+ } else {
+ navigate('/update/otp')
+ }
}}
>
{t('SUBMIT')}