исправленно отображение архивация разархивации гк
This commit is contained in:
parent
c64975241b
commit
9338f7bd73
@ -17,7 +17,7 @@ export const ArchiveCompanyGroupModal: React.FC<Props> = ({ open, onCancel, onOk
|
|||||||
onOk={onOk}
|
onOk={onOk}
|
||||||
okText='Подтвердить'
|
okText='Подтвердить'
|
||||||
cancelText='Отмена'
|
cancelText='Отмена'
|
||||||
okButtonProps={{ danger: true }}
|
okButtonProps={isArchived ? undefined : { danger: true }}
|
||||||
confirmLoading={loading}
|
confirmLoading={loading}
|
||||||
centered>
|
centered>
|
||||||
<p style={{ margin: 0, color: '#595959' }}>Группа компании будет {isArchived ? 'разархивированна' : 'архивированна'}</p>
|
<p style={{ margin: 0, color: '#595959' }}>Группа компании будет {isArchived ? 'разархивированна' : 'архивированна'}</p>
|
||||||
|
|||||||
@ -3,7 +3,7 @@ import Text from 'antd/es/typography/Text';
|
|||||||
import Title from 'antd/es/typography/Title';
|
import Title from 'antd/es/typography/Title';
|
||||||
import { useAppSelector } from '../../store/store';
|
import { useAppSelector } from '../../store/store';
|
||||||
import { pluralRu } from '../../utils/labels';
|
import { pluralRu } from '../../utils/labels';
|
||||||
import { DeleteOutlined, EditOutlined, EllipsisOutlined, HistoryOutlined } from '@ant-design/icons';
|
import { CheckCircleOutlined, DeleteOutlined, EditOutlined, EllipsisOutlined, HistoryOutlined } from '@ant-design/icons';
|
||||||
import { useNavigate } from 'react-router-dom';
|
import { useNavigate } from 'react-router-dom';
|
||||||
|
|
||||||
interface CompanyGroupHeaderI {
|
interface CompanyGroupHeaderI {
|
||||||
@ -34,9 +34,9 @@ export const CompanyGroupHeader = ({ setEditFormOpen, setDeleteConfirmOpen }: Co
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 'delete',
|
key: 'delete',
|
||||||
icon: <DeleteOutlined />,
|
icon: activeCompanyGroup?.is_archived ? <CheckCircleOutlined /> : <DeleteOutlined />,
|
||||||
label: activeCompanyGroup?.is_archived ? 'Разархивировать' : 'Архивировать',
|
label: activeCompanyGroup?.is_archived ? 'Разархивировать' : 'Архивировать',
|
||||||
danger: true,
|
danger: activeCompanyGroup?.is_archived ? false : true,
|
||||||
onClick: () => {
|
onClick: () => {
|
||||||
setDeleteConfirmOpen(true);
|
setDeleteConfirmOpen(true);
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user