change financial and pixel perfect

This commit is contained in:
hamid zarghami
2025-03-02 18:27:57 +03:30
parent 7317fb26cf
commit 632c8f4c4e
21 changed files with 8234 additions and 154 deletions
+4 -10
View File
@@ -2,11 +2,9 @@ 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, TickCircle } from 'iconsax-react'
import { DocumentUpload } from 'iconsax-react'
import Input from '../../components/Input'
import DatePickerComponent from '../../components/DatePicker'
import Select from '../../components/Select'
import Textarea from '../../components/Textarea'
import { useGetProfile, useUpdateProfile } from './hooks/useProfileData'
import Username from './components/Username'
import { useDropzone } from 'react-dropzone'
@@ -15,8 +13,7 @@ import { useSingleUpload } from '../ticket/hooks/useTicketData'
import { ErrorType } from '../../helpers/types'
import { UpdateProfileType } from './types/ProfileTypes'
import PageLoading from '../../components/PageLoading'
import { useGetCities, useGetProvines } from '../financial/hooks/useFinancialData'
import { ProvinesItemType } from '../financial/types/FinancialTypes'
import { useGetProvines } from '../financial/hooks/useFinancialData'
import { useFormik } from 'formik'
import * as Yup from 'yup'
import Email from './components/Email'
@@ -27,9 +24,7 @@ const Profile: FC = () => {
const { t } = useTranslation('global')
const singleUpload = useSingleUpload()
const [file, setFile] = useState<File>()
const [provinesId, setProvinesId] = useState<string>('')
const getProvines = useGetProvines()
const getCities = useGetCities(provinesId)
const getProfile = useGetProfile()
const updateProfile = useUpdateProfile()
@@ -65,7 +60,6 @@ const Profile: FC = () => {
postalCode: getProfile.data.data.user.postalCode || '',
})
if (getProfile.data.data.user.city) {
setProvinesId(getProfile.data.data.user.city.province?.id)
}
}
@@ -197,7 +191,7 @@ const Profile: FC = () => {
</div>
</div>
<div className='mt-8 flex xl:flex-row flex-col xl:gap-0 gap-7'>
{/* <div className='mt-8 flex xl:flex-row flex-col xl:gap-0 gap-7'>
<div className='flex-1'>
<div>
{t('profile.address')}
@@ -260,7 +254,7 @@ const Profile: FC = () => {
</div>
</div>
</div> */}
<div className='h-20 xl:hidden'></div>
</div>