From 9896653232842c604562153cd759c44f8fbf583a Mon Sep 17 00:00:00 2001 From: ZacharyZcR Date: Thu, 9 Oct 2025 20:13:11 +0800 Subject: [PATCH] fix: remove 5 unused variables across 4 user/credentials files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - PasswordReset.tsx: remove unused result variable - UserProfile.tsx: remove unused Key import and err variable - version-check-modal.tsx: remove unused setVersionDismissed setter - CredentialsManager.tsx: remove unused e parameter from handleDragLeave 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/components/ui/version-check-modal.tsx | 2 +- src/ui/Desktop/Apps/Credentials/CredentialsManager.tsx | 2 +- src/ui/Desktop/User/PasswordReset.tsx | 2 +- src/ui/Desktop/User/UserProfile.tsx | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/ui/version-check-modal.tsx b/src/components/ui/version-check-modal.tsx index 14b790b9..3762c9ce 100644 --- a/src/components/ui/version-check-modal.tsx +++ b/src/components/ui/version-check-modal.tsx @@ -16,7 +16,7 @@ export function VersionCheckModal({ const { t } = useTranslation(); const [versionInfo, setVersionInfo] = useState(null); const [versionChecking, setVersionChecking] = useState(false); - const [versionDismissed, setVersionDismissed] = useState(false); + const [versionDismissed] = useState(false); useEffect(() => { if (isElectron()) { diff --git a/src/ui/Desktop/Apps/Credentials/CredentialsManager.tsx b/src/ui/Desktop/Apps/Credentials/CredentialsManager.tsx index 8bfae343..b0df5255 100644 --- a/src/ui/Desktop/Apps/Credentials/CredentialsManager.tsx +++ b/src/ui/Desktop/Apps/Credentials/CredentialsManager.tsx @@ -308,7 +308,7 @@ export function CredentialsManager({ setDragOverFolder(folderName); }; - const handleDragLeave = (e: React.DragEvent) => { + const handleDragLeave = () => { dragCounter.current--; if (dragCounter.current === 0) { setDragOverFolder(null); diff --git a/src/ui/Desktop/User/PasswordReset.tsx b/src/ui/Desktop/User/PasswordReset.tsx index 399150df..fb6094c9 100644 --- a/src/ui/Desktop/User/PasswordReset.tsx +++ b/src/ui/Desktop/User/PasswordReset.tsx @@ -46,7 +46,7 @@ export function PasswordReset({ userInfo }: PasswordResetProps) { setError(null); setResetLoading(true); try { - const result = await initiatePasswordReset(userInfo.username); + await initiatePasswordReset(userInfo.username); setResetStep("verify"); setError(null); } catch (err: any) { diff --git a/src/ui/Desktop/User/UserProfile.tsx b/src/ui/Desktop/User/UserProfile.tsx index 4903129e..45d3693e 100644 --- a/src/ui/Desktop/User/UserProfile.tsx +++ b/src/ui/Desktop/User/UserProfile.tsx @@ -8,7 +8,7 @@ import { TabsTrigger, } from "@/components/ui/tabs.tsx"; import { Separator } from "@/components/ui/separator.tsx"; -import { User, Shield, Key, AlertCircle } from "lucide-react"; +import { User, Shield, AlertCircle } from "lucide-react"; import { TOTPSetup } from "@/ui/Desktop/User/TOTPSetup.tsx"; import { getUserInfo } from "@/ui/main-axios.ts"; import { getVersionInfo } from "@/ui/main-axios.ts"; @@ -45,7 +45,7 @@ export function UserProfile({ isTopbarOpen = true }: UserProfileProps) { try { const info = await getVersionInfo(); setVersionInfo({ version: info.localVersion }); - } catch (err) { + } catch { const { toast } = await import("sonner"); toast.error(t("user.failedToLoadVersionInfo")); }