fix: remove unused t variable in TabContext

Removed useTranslation import and unused t variable
in Mobile TabContext.tsx

All @typescript-eslint/no-unused-vars errors now resolved!
Total fixed: 154 unused variables

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
ZacharyZcR
2025-10-09 20:35:21 +08:00
parent 7115d0bc1d
commit eb76f416bf

View File

@@ -5,7 +5,6 @@ import React, {
useRef, useRef,
type ReactNode, type ReactNode,
} from "react"; } from "react";
import { useTranslation } from "react-i18next";
import type { TabContextTab } from "../../../../types/index.js"; import type { TabContextTab } from "../../../../types/index.js";
export type Tab = TabContextTab; export type Tab = TabContextTab;
@@ -34,7 +33,6 @@ interface TabProviderProps {
} }
export function TabProvider({ children }: TabProviderProps) { export function TabProvider({ children }: TabProviderProps) {
const { t } = useTranslation();
const [tabs, setTabs] = useState<Tab[]>([]); const [tabs, setTabs] = useState<Tab[]>([]);
const [currentTab, setCurrentTab] = useState<number | null>(null); const [currentTab, setCurrentTab] = useState<number | null>(null);
const nextTabId = useRef(1); const nextTabId = useRef(1);