diff options
author | rohan09-raj <[email protected]> | 2022-08-16 12:15:55 +0530 |
---|---|---|
committer | rohan09-raj <[email protected]> | 2022-08-16 12:15:55 +0530 |
commit | 1c9a3d21cc3479d299181d98fb895614e0aaf649 (patch) | |
tree | d871c9821cab708ed7f12169db6d59a8128c76ce /client/src/pages/Enrollment/FormOne | |
parent | 5be7add30a629474c9269355b875ab310a82ba4c (diff) |
random bullshit
Diffstat (limited to 'client/src/pages/Enrollment/FormOne')
-rw-r--r-- | client/src/pages/Enrollment/FormOne/FormOne.jsx | 50 |
1 files changed, 28 insertions, 22 deletions
diff --git a/client/src/pages/Enrollment/FormOne/FormOne.jsx b/client/src/pages/Enrollment/FormOne/FormOne.jsx index d245faf..dd336d8 100644 --- a/client/src/pages/Enrollment/FormOne/FormOne.jsx +++ b/client/src/pages/Enrollment/FormOne/FormOne.jsx @@ -1,17 +1,16 @@ import React from 'react' +import { useTranslation } from 'react-i18next' import Header from '../../../components/Header/Header' import Input from '../../../components/Input/Input' import LabelCard from '../../../components/LabelCard/LabelCard' import styles from './FormOne.module.css' const FormOne = ({ formData, setFormData }) => { - console.log(formData.indianResident, formData.name, formData.dob, formData.gender) - - const handleSubmit = () => { - } + const { t } = useTranslation() return ( - <><Header subheading="Enrollment" /><form onSubmit={() => handleSubmit()}> + <> + <Header subheading={t('ENROLLMENT')} /> <div className={styles.formone}> <div className={styles.formone__radio}> <span className={styles.formone__resident}> @@ -26,8 +25,9 @@ const FormOne = ({ formData, setFormData }) => { indianResident: true }) }} - required /> - <label htmlFor="indian">Indian Resident</label> + required + /> + <label htmlFor="indian">{t('INDIAN_RESIDENT')}</label> </span> <span className={styles.formone__resident}> <input @@ -41,15 +41,16 @@ const FormOne = ({ formData, setFormData }) => { indianResident: false }) }} - required /> - <label htmlFor="indian">Non-Residential Indian</label> + required + /> + <label htmlFor="indian">{t('NON_RESIDENTIAL_INDIAN')}</label> </span> </div> <Input type="text" id="fullName" - label="Full Name" + label={t('FULL_NAME')} value={formData.name} onChange={(e) => { setFormData({ @@ -57,14 +58,15 @@ const FormOne = ({ formData, setFormData }) => { name: e.target.value }) }} - placeholder="Enter your full name" - pattern="[a-zA-z]+" /> + placeholder={t('ENTER_YOUR_FULL_NAME')} + pattern="[a-zA-z]+" + /> <div className={styles.formone__gender}> <LabelCard id="male" name="gender" - title="Male" + title={t('MALE')} value={formData.gender} onChange={() => { setFormData({ @@ -72,35 +74,38 @@ const FormOne = ({ formData, setFormData }) => { gender: 'Male' }) }} - image={`${process.env.PUBLIC_URL}/assets/images/male.svg`} /> + image={`${process.env.PUBLIC_URL}/assets/images/male.svg`} + /> <LabelCard id="female" name="gender" value={formData.gender} - title="Female" + title={t('FEMALE')} onChange={() => { setFormData({ ...formData, gender: 'Female' }) }} - image={`${process.env.PUBLIC_URL}/assets/images/female.svg`} /> + image={`${process.env.PUBLIC_URL}/assets/images/female.svg`} + /> <LabelCard id="trans" name="gender" value={formData.gender} - title="Transgender" + title={t('OTHER')} onChange={() => { setFormData({ ...formData, - gender: 'Transgender' + gender: 'Other' }) }} - image={`${process.env.PUBLIC_URL}/assets/images/trans.svg`} /> + image={`${process.env.PUBLIC_URL}/assets/images/trans.svg`} + /> </div> <div className={styles.formone__dob}> - <label htmlFor="dob">Date of Birth</label> + <label htmlFor="dob">{t('DATE_OF_BIRTH')}</label> <input className={styles.formone__dob_input} type="date" @@ -113,10 +118,11 @@ const FormOne = ({ formData, setFormData }) => { dob: e.target.value }) }} - required /> + required + /> </div> </div> - </form></> + </> ) } |