import {DialogTrigger} from '@common/ui/overlays/dialog/dialog-trigger'; import {Button} from '@common/ui/buttons/button'; import {Trans} from '@common/i18n/trans'; import {ConfirmationDialog} from '@common/ui/overlays/dialog/confirmation-dialog'; import React from 'react'; import {useDeleteDomain} from '@common/custom-domains/datatable/requests/use-delete-domain'; import {CustomDomain} from '@common/custom-domains/custom-domain'; interface DeleteDomainButtonProps { domain: CustomDomain; } export function DeleteDomainButton({domain}: DeleteDomainButtonProps) { const deleteDomain = useDeleteDomain(); return ( { if (isConfirmed) { deleteDomain.mutate({domain}); } }} > } body={ } confirm={} isDanger /> ); }