import {
ActionIcon,
Card,
Group,
Text,
TypographyStylesProvider,
} from '@mantine/core'
import { modals } from '@mantine/modals'
import { IconPencil, IconTrash } from '@tabler/icons-react'
import { useTranslation } from 'react-i18next'
export default function AreaItem({ data, onEdit, onDelete }) {
const { t } = useTranslation()
const openConfirmModal = () =>
modals.openConfirmModal({
title: t('message_confirm_delete'),
centered: true,
children: (
),
labels: { confirm: t('ui_delete'), cancel: t('ui_cancel') },
confirmProps: { color: 'red' },
onConfirm: () => onDelete(data),
})
const onClickEdit = () => onEdit(data)
return (
{data.name}
{data.desc}
)
}