🧼 chore: Clean up Settings by Removing Beta tab and reorganizing imports

This commit is contained in:
Danny Avila 2025-07-22 12:05:58 -04:00
parent 13789ab261
commit 259224d986
No known key found for this signature in database
GPG key ID: BF31EEB2C5CA0956

View file

@ -6,25 +6,18 @@ import { useGetStartupConfig } from '~/data-provider';
import type { TDialogProps } from '~/common'; import type { TDialogProps } from '~/common';
import { Dialog, DialogPanel, DialogTitle, Transition, TransitionChild } from '@headlessui/react'; import { Dialog, DialogPanel, DialogTitle, Transition, TransitionChild } from '@headlessui/react';
import { import {
GearIcon, Personalization,
DataIcon,
SpeechIcon,
UserIcon,
ExperimentIcon,
PersonalizationIcon,
} from '~/components/svg';
import {
General,
Chat,
Speech,
Commands, Commands,
Data, General,
Account, Account,
Balance, Balance,
Personalization, Speech,
Data,
Chat,
} from './SettingsTabs'; } from './SettingsTabs';
import { useMediaQuery, useLocalize, TranslationKeys } from '~/hooks'; import { GearIcon, DataIcon, SpeechIcon, UserIcon, PersonalizationIcon } from '~/components/svg';
import usePersonalizationAccess from '~/hooks/usePersonalizationAccess'; import usePersonalizationAccess from '~/hooks/usePersonalizationAccess';
import { useMediaQuery, useLocalize, TranslationKeys } from '~/hooks';
import { cn } from '~/utils'; import { cn } from '~/utils';
export default function Settings({ open, onOpenChange }: TDialogProps) { export default function Settings({ open, onOpenChange }: TDialogProps) {
@ -39,7 +32,6 @@ export default function Settings({ open, onOpenChange }: TDialogProps) {
const tabs: SettingsTabValues[] = [ const tabs: SettingsTabValues[] = [
SettingsTabValues.GENERAL, SettingsTabValues.GENERAL,
SettingsTabValues.CHAT, SettingsTabValues.CHAT,
SettingsTabValues.BETA,
SettingsTabValues.COMMANDS, SettingsTabValues.COMMANDS,
SettingsTabValues.SPEECH, SettingsTabValues.SPEECH,
...(hasAnyPersonalizationFeature ? [SettingsTabValues.PERSONALIZATION] : []), ...(hasAnyPersonalizationFeature ? [SettingsTabValues.PERSONALIZATION] : []),
@ -84,11 +76,6 @@ export default function Settings({ open, onOpenChange }: TDialogProps) {
icon: <MessageSquare className="icon-sm" />, icon: <MessageSquare className="icon-sm" />,
label: 'com_nav_setting_chat', label: 'com_nav_setting_chat',
}, },
{
value: SettingsTabValues.BETA,
icon: <ExperimentIcon />,
label: 'com_nav_setting_beta',
},
{ {
value: SettingsTabValues.COMMANDS, value: SettingsTabValues.COMMANDS,
icon: <Command className="icon-sm" />, icon: <Command className="icon-sm" />,