diff --git a/apps/web/src/components/SettingsPane.tsx b/apps/web/src/components/SettingsPane.tsx
index 4bad64b8..c369eb66 100644
--- a/apps/web/src/components/SettingsPane.tsx
+++ b/apps/web/src/components/SettingsPane.tsx
@@ -1,7 +1,7 @@
import { useEffect, useState, type FormEvent } from "react";
import { useMutation, useQuery, useQueryClient } from "@tanstack/react-query";
import { ChevronDown, ChevronLeft, Copy, HelpCircle, Image, KeyRound, LogOut, Plus, ShieldCheck, Sparkles, Trash2, UploadCloud, User } from "lucide-react";
-import type { ApiToken, AuthUser } from "@edgeever/shared";
+import type { ApiToken } from "@edgeever/shared";
import { Button } from "@/components/ui/button";
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card";
import { Checkbox } from "@/components/ui/checkbox";
@@ -68,7 +68,6 @@ const copyTextToClipboard = async (text: string) => {
};
interface SettingsPaneProps {
- user: AuthUser | null;
onClose: () => void;
imageCompressionEnabled: boolean;
onImageCompressionChange: (enabled: boolean) => void;
@@ -78,27 +77,6 @@ interface SettingsPaneProps {
onShowGuide?: () => void;
}
-interface ProfileCardProps {
- user: AuthUser | null;
-}
-
-const ProfileCard = ({ user }: ProfileCardProps) => (
-