fix: remove 28 unused variables across frontend components

Cleaned up unused imports, state variables, and function parameters:
- CredentialsManager.tsx: removed 8 unused variables (Sheet/Select imports)
- FileManager.tsx: removed 10 unused variables (icons, state, functions)
- Terminal.tsx (Desktop): removed 5 unused variables (state, handlers)
- Terminal.tsx (Mobile): removed 5 unused variables (imports, state)

Reduced lint errors from 271 to 236 (35 errors fixed)

🤖 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 19:26:09 +08:00
parent 24a7b02f70
commit 720b7b5972
4 changed files with 27 additions and 74 deletions

View File

@@ -9,21 +9,7 @@ import {
AccordionItem,
AccordionTrigger,
} from "@/components/ui/accordion";
import {
Sheet,
SheetContent,
SheetDescription,
SheetFooter,
SheetHeader,
SheetTitle,
} from "@/components/ui/sheet";
import {
Select,
SelectContent,
SelectItem,
SelectTrigger,
SelectValue,
} from "@/components/ui/select";
import { Sheet, SheetContent } from "@/components/ui/sheet";
import {
Tooltip,
TooltipContent,
@@ -37,7 +23,6 @@ import {
Edit,
Trash2,
Shield,
Pin,
Tag,
Info,
FolderMinus,
@@ -75,9 +60,7 @@ export function CredentialsManager({
const [error, setError] = useState<string | null>(null);
const [searchQuery, setSearchQuery] = useState("");
const [showViewer, setShowViewer] = useState(false);
const [viewingCredential, setViewingCredential] = useState<Credential | null>(
null,
);
const [viewingCredential] = useState<Credential | null>(null);
const [draggedCredential, setDraggedCredential] = useState<Credential | null>(
null,
);
@@ -153,7 +136,7 @@ export function CredentialsManager({
const data = await getCredentials();
setCredentials(data);
setError(null);
} catch (err) {
} catch {
setError(t("credentials.failedToFetchCredentials"));
} finally {
setLoading(false);
@@ -256,7 +239,7 @@ export function CredentialsManager({
);
await fetchCredentials();
window.dispatchEvent(new CustomEvent("credentials:changed"));
} catch (err) {
} catch {
toast.error(t("credentials.failedToRemoveFromFolder"));
} finally {
setOperationLoading(false);
@@ -285,7 +268,7 @@ export function CredentialsManager({
window.dispatchEvent(new CustomEvent("credentials:changed"));
setEditingFolder(null);
setEditingFolderName("");
} catch (err) {
} catch {
toast.error(t("credentials.failedToRenameFolder"));
} finally {
setOperationLoading(false);
@@ -359,7 +342,7 @@ export function CredentialsManager({
);
await fetchCredentials();
window.dispatchEvent(new CustomEvent("credentials:changed"));
} catch (err) {
} catch {
toast.error(t("credentials.failedToMoveToFolder"));
} finally {
setOperationLoading(false);