import { ActionIcon, Button, Text, Tooltip } from '@mantine/core'; import { IconEdit, IconEditOff } from '@tabler/icons'; import { useTranslation } from 'next-i18next'; import { useScreenLargerThan } from '../../../hooks/useScreenLargerThan'; import { useEditModeStore } from './useEditModeStore'; export const ViewToggleButton = () => { const screenLargerThanMd = useScreenLargerThan('md'); const { enabled: isEditMode, toggleEditMode } = useEditModeStore(); const { t } = useTranslation('layout/header/actions/toggle-edit-mode'); return ( {t('description')}}> {screenLargerThanMd ? ( ) : ( toggleEditMode()} variant="default" radius="md" size="xl" color="blue" > {isEditMode ? : } )} ); };