import { LinkListDisplay } from '#shared/types/index'; import { Fieldset, Stack, Text } from '@mantine/core'; import { useTranslation } from 'react-i18next'; import { ComboList } from '~/components/common/combo_list/combo_list'; import { CollectionListSelector } from '~/components/dashboard/collection/collection_list_selector'; import { useDisplayPreferences } from '~/hooks/use_display_preferences'; import { useIsMobile } from '~/hooks/use_is_mobile'; import { getLinkListDisplayOptions } from '~/lib/display_preferences'; export function UserPreferences() { const { displayPreferences, handleUpdateDisplayPreferences } = useDisplayPreferences(); const { t } = useTranslation(); const isMobile = useIsMobile(); return (
{isMobile && ( {t('preferences-description')} )} {t('display-preferences.collection-list-display')} {t('display-preferences.link-list-display')} handleUpdateDisplayPreferences({ linkListDisplay: value as LinkListDisplay, }) } />
); }