Files
dzone-front/src/pages/receipts/components/RealInfo.tsx
T
hamid zarghami 3d3ffd05f4 ticket
2025-05-19 16:13:42 +03:30

107 lines
3.4 KiB
TypeScript

import { FC, Fragment } from 'react'
import { useTranslation } from 'react-i18next'
import { useGetRealInfo } from '../../financial/hooks/useFinancialData'
const RealInfo: FC = () => {
const { t } = useTranslation('global')
const { data: d } = useGetRealInfo()
const data = d?.data?.realUser
return (
<Fragment>
<div className='mt-8 flex xl:flex-row flex-col xl:gap-16 gap-4 xl:items-center text-xs'>
<div className='flex gap-2'>
<div className='text-description'>
{t('receip.type_person')}
</div>
<div>
{t('receip.real_person')}
</div>
</div>
<div className='flex gap-2'>
<div className='text-description'>
{t('receip.fullName')}
</div>
<div>
{data?.firstName + ' ' + data?.lastName}
</div>
</div>
<div className='flex gap-2'>
<div className='text-description'>
{t('financial.father_name')}
</div>
<div>
{data?.fatherName}
</div>
</div>
<div className='flex gap-2'>
<div className='text-description'>
{t('financial.sex')}
</div>
<div>
{data?.gender === 'MALE' ? 'مرد' : 'زن'}
</div>
</div>
</div>
<div className='mt-8 border-t pt-7 flex xl:flex-row flex-col xl:gap-16 gap-4 xl:items-center text-xs'>
<div className='flex gap-2'>
<div className='text-description'>
{t('financial.phone')}
</div>
<div>
{data?.phone}
</div>
</div>
<div className='flex gap-2'>
<div className='text-description'>
{t('receip.postal_code')}
</div>
<div>
{data?.address?.postalCode}
</div>
</div>
</div>
<div className='mt-6 flex xl:flex-row flex-col xl:gap-16 gap-4 xl:items-center text-xs'>
<div className='flex gap-2'>
<div className='text-description'>
{t('receip.state')}
</div>
<div>
{data?.address?.city?.province?.name}
</div>
</div>
<div className='flex gap-2'>
<div className='text-description'>
{t('receip.city')}
</div>
<div>
{data?.address?.city?.name}
</div>
</div>
<div className='flex gap-2'>
<div className='text-description'>
{t('receip.address')}
</div>
<div>
{data?.address?.fullAddress}
</div>
</div>
</div>
</Fragment>
)
}
export default RealInfo