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