import { ActionIcon, Menu, Text } from '@mantine/core'; import { openContextModal } from '@mantine/modals'; import { showNotification } from '@mantine/notifications'; import { IconCheck, IconEdit, IconMenu, IconTrash } from '@tabler/icons'; import { useTranslation } from 'next-i18next'; import { useConfigContext } from '../../../config/provider'; import { useConfigStore } from '../../../config/store'; import { useColorTheme } from '../../../tools/color'; import { ServiceType } from '../../../types/service'; interface TileMenuProps { service: ServiceType; } export const TileMenu = ({ service }: TileMenuProps) => { const { secondaryColor } = useColorTheme(); const { t } = useTranslation('layout/app-shelf-menu'); const updateConfig = useConfigStore((x) => x.updateConfig); const { name: configName } = useConfigContext(); return (
); };