diff --git a/.claude/settings.local.json b/.claude/settings.local.json deleted file mode 100644 index 91bfed69..00000000 --- a/.claude/settings.local.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "permissions": { - "allow": ["Bash(node scripts/updatetranslations.cjs:*)"] - } -} diff --git a/.gitignore b/.gitignore index 7a27b4a5..4a6801ff 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ # Directories node_modules/ .history/ +.claude/ .vscode/ build/ .idea/ diff --git a/src/components/Elements/MainModal/backend/Tab.jsx b/src/components/Elements/MainModal/backend/Tab.jsx index 4fb0ce12..838ee962 100644 --- a/src/components/Elements/MainModal/backend/Tab.jsx +++ b/src/components/Elements/MainModal/backend/Tab.jsx @@ -1,15 +1,11 @@ -import { memo, useState, useEffect } from 'react'; +import { memo } from 'react'; import { useT } from 'contexts/TranslationContext'; import { Tooltip } from 'components/Elements'; import { getIconComponent, DIVIDER_LABELS } from '../constants/tabConfig'; function Tab({ label, currentTab, onClick, navbarTab, isCollapsed }) { const t = useT(); - const [isExperimental, setIsExperimental] = useState(true); - - useEffect(() => { - setIsExperimental(localStorage.getItem('experimental') !== 'false'); - }, []); + const isExperimental = localStorage.getItem('experimental') !== 'false'; // Get the icon component for this label (label is already translated) const IconComponent = getIconComponent(label, { getMessage: t });