import { useState } from 'react'; import { Button, LoadingButton, Form, FormButtons } from 'react-basics'; import useMessages from 'components/hooks/useMessages'; export interface ConfirmDeleteFormProps { name: string; onConfirm?: () => void; onClose?: () => void; } export function ConfirmDeleteForm({ name, onConfirm, onClose }: ConfirmDeleteFormProps) { const [loading, setLoading] = useState(false); const { formatMessage, labels, messages, FormattedMessage } = useMessages(); const handleConfirm = () => { setLoading(true); onConfirm(); }; return (

{name} }} />

{formatMessage(labels.delete)}
); } export default ConfirmDeleteForm;