2021-12-20 16:11:40 +05:00
|
|
|
|
import { memo } from 'react'
|
|
|
|
|
import { Tooltip } from 'antd'
|
|
|
|
|
import { BankOutlined } from '@ant-design/icons'
|
2021-12-28 14:34:12 +05:00
|
|
|
|
|
2021-12-20 16:11:40 +05:00
|
|
|
|
import { CompanyDto } from '../../services/api'
|
|
|
|
|
import { Grid, GridItem } from '../Grid'
|
|
|
|
|
|
|
|
|
|
export type CompanyViewProps = {
|
|
|
|
|
company?: CompanyDto
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const CompanyView = memo<CompanyViewProps>(({ company }) => company ? (
|
|
|
|
|
<Tooltip title={
|
|
|
|
|
<Grid style={{ columnGap: '8px' }}>
|
2021-12-28 14:34:12 +05:00
|
|
|
|
<GridItem row={1} col={1}>Тип:</GridItem>
|
2021-12-20 16:11:40 +05:00
|
|
|
|
<GridItem row={1} col={2}>{company?.companyTypeCaption}</GridItem>
|
|
|
|
|
</Grid>
|
|
|
|
|
}>
|
|
|
|
|
<BankOutlined style={{ marginRight: 8 }}/>
|
|
|
|
|
{company?.caption}
|
|
|
|
|
</Tooltip>
|
|
|
|
|
) : (
|
|
|
|
|
<Tooltip title='нет данных'>-</Tooltip>
|
|
|
|
|
))
|