enteghad + edit phone + edit email

This commit is contained in:
hamid zarghami
2025-02-24 12:06:22 +03:30
parent 158da6ce8a
commit e5d321e041
11 changed files with 413 additions and 31 deletions
+9 -27
View File
@@ -2,7 +2,7 @@ import { FC, useCallback, useEffect, useState } from 'react'
import { useTranslation } from 'react-i18next'
import AvatarImage from '../../assets/images/avatar_image.png'
import Button from '../../components/Button'
import { DocumentUpload, Edit, TickCircle } from 'iconsax-react'
import { DocumentUpload, TickCircle } from 'iconsax-react'
import Input from '../../components/Input'
import DatePickerComponent from '../../components/DatePicker'
import Select from '../../components/Select'
@@ -19,6 +19,8 @@ import { useGetCities, useGetProvines } from '../financial/hooks/useFinancialDat
import { ProvinesItemType } from '../financial/types/FinancialTypes'
import { useFormik } from 'formik'
import * as Yup from 'yup'
import Email from './components/Email'
import Phone from './components/Phone'
const Profile: FC = () => {
@@ -159,32 +161,12 @@ const Profile: FC = () => {
<Username
username={getProfile.data?.data?.user?.userName}
/>
<div className='flex items-end xl:gap-6 gap-3 xl:mt-7 mt-4'>
<Input
label={t('email')}
value={getProfile.data?.data?.user?.email}
readOnly
/>
<div className='flex relative -top-3 gap-1 text-[#0047FF] text-xs items-center'>
<Edit className='xl:size-[18px] size-4' color='#0047FF' />
<div>
{t('edit')}
</div>
</div>
</div>
<div className='flex items-end xl:gap-6 gap-3 xl:mt-7 mt-4'>
<Input
label={t('profile.phone_call')}
value={getProfile.data?.data?.user?.phone}
readOnly
/>
<div className='flex relative -top-3 gap-1 text-[#0047FF] text-xs items-center'>
<Edit className='xl:size-[18px] size-4' color='#0047FF' />
<div>
{t('edit')}
</div>
</div>
</div>
<Email
email={getProfile.data?.data?.user?.email}
/>
<Phone
phone={getProfile.data?.data?.user?.phone}
/>
</div>
</div>