import React from 'react'; import { Button, Group, Stack, Text } from '@mantine/core'; import { ContextModalProps } from '@mantine/modals'; import { useTranslation } from 'next-i18next'; import { IntegrationsType } from '../../../../types/integration'; import { integrationModuleTranslationsMap } from './WidgetsEditModal'; export type WidgetsRemoveModalInnerProps = { integration: keyof IntegrationsType; }; export const WidgetsRemoveModal = ({ context, id, innerProps, }: ContextModalProps) => { const translationKey = integrationModuleTranslationsMap.get(innerProps.integration); const { t } = useTranslation([translationKey ?? '', 'common']); const handleDeletion = () => { // TODO: remove tile context.closeModal(id); }; return ( {t('descriptor.remove.confirm')} ); };