/
sigma
/
Acloud
Обзор
Документация
Войти
/
sigma
/
Acloud
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/components/FileActions/index.tsx
36 строк
830 B
Александр Пимкин
first_commit
17 апр 2025, 11:39
17 апр 2025, 11:39
e24d434
Код
Авторство
О чём код?
import { Button, Popconfirm } from 'antd' import { FC } from 'react' import styles from './FileActions.module.scss' interface FileActionsProps { onClickRemove: VoidFunction onClickDownload: VoidFunction isActive: boolean } export const FileActions: FC<FileActionsProps> = ({ onClickRemove, onClickDownload, isActive, }) => { return ( <div className={styles.root}> <Button onClick={onClickDownload} disabled={!isActive}> Скачать </Button> <Popconfirm title='Удалить файлы?' description='Все файлы будут перемещены в корзину' okText='Да' cancelText='Нет' disabled={!isActive} onConfirm={onClickRemove} > <Button disabled={!isActive} type='primary' danger> Удалить </Button> </Popconfirm> </div> ) }