26 lines
727 B
TypeScript
26 lines
727 B
TypeScript
import { AppModal } from '../../../components/AppModal/AppModal';
|
||
|
||
type Props = {
|
||
open: boolean;
|
||
onCancel: () => void;
|
||
onOk: () => void | Promise<void>;
|
||
loading?: boolean;
|
||
kind: 'gsk' | 'gsz';
|
||
};
|
||
|
||
export const DeleteRelatedGroupModal: React.FC<Props> = ({ open, onCancel, onOk, loading, kind }) => {
|
||
return (
|
||
<AppModal
|
||
title='Удалить?'
|
||
open={open}
|
||
onCancel={onCancel}
|
||
onOk={onOk}
|
||
okText='Подтвердить'
|
||
cancelText='Отмена'
|
||
okButtonProps={{ danger: true }}
|
||
confirmLoading={loading}>
|
||
<p style={{ margin: 0, color: '#595959' }}>Группа связанных {kind === 'gsk' ? 'компаний' : 'заёмщиков'} будет удалена.</p>
|
||
</AppModal>
|
||
);
|
||
};
|