import { ActionIcon, Title, Tooltip, Drawer, Tabs, ScrollArea } from '@mantine/core'; import { useHotkeys } from '@mantine/hooks'; import { useState } from 'react'; import { IconSettings } from '@tabler/icons'; import { t } from 'i18next'; import AdvancedSettings from './AdvancedSettings'; import CommonSettings from './CommonSettings'; import Credits from './Credits'; function SettingsMenu(props: any) { return ( {t('settings.tabs.common.title')} {t('settings.tabs.customizations.title')} ); } export function SettingsMenuButton(props: any) { useHotkeys([['ctrl+L', () => setOpened(!opened)]]); const [opened, setOpened] = useState(false); return ( <> {t('settings.title')}} opened={props.opened || opened} onClose={() => setOpened(false)} > setOpened(true)} > ); }