diff --git a/src/app/epub/[id]/page.tsx b/src/app/epub/[id]/page.tsx
index c3a260e..27355ce 100644
--- a/src/app/epub/[id]/page.tsx
+++ b/src/app/epub/[id]/page.tsx
@@ -7,7 +7,6 @@ import { useEPUB } from '@/contexts/EPUBContext';
import { DocumentSkeleton } from '@/components/DocumentSkeleton';
import { EPUBViewer } from '@/components/EPUBViewer';
import { DocumentSettings } from '@/components/DocumentSettings';
-import { SettingsIcon } from '@/components/icons/Icons';
import { Header } from '@/components/Header';
import { useTTS } from "@/contexts/TTSContext";
import TTSPlayer from '@/components/player/TTSPlayer';
@@ -19,7 +18,6 @@ import type { AudiobookGenerationSettings } from '@/types/client';
import { resolveDocumentId } from '@/lib/dexie';
import { RateLimitBanner } from '@/components/rate-limit-banner';
import { useAutoRateLimit } from '@/contexts/AutoRateLimitContext';
-import { UserMenu } from '@/components/auth/UserMenu';
const isDev = process.env.NEXT_PUBLIC_NODE_ENV !== 'production' || process.env.NODE_ENV == null;
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 3cd8a6c..9ddf0bc 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -5,8 +5,6 @@ import { UserMenu } from '@/components/auth/UserMenu';
import { AuthLoader } from '@/components/auth/AuthLoader';
import { RateLimitBanner } from '@/components/rate-limit-banner';
-const isDev = process.env.NEXT_PUBLIC_NODE_ENV !== 'production' || process.env.NODE_ENV == null;
-
export default function Home() {
return (
diff --git a/src/app/pdf/[id]/page.tsx b/src/app/pdf/[id]/page.tsx
index e628c58..d016f63 100644
--- a/src/app/pdf/[id]/page.tsx
+++ b/src/app/pdf/[id]/page.tsx
@@ -18,7 +18,6 @@ import { RateLimitPauseButton } from '@/components/player/RateLimitPauseButton';
import { resolveDocumentId } from '@/lib/dexie';
import { RateLimitBanner } from '@/components/rate-limit-banner';
import { useAutoRateLimit } from '@/contexts/AutoRateLimitContext';
-import { UserMenu } from '@/components/auth/UserMenu';
const isDev = process.env.NEXT_PUBLIC_NODE_ENV !== 'production' || process.env.NODE_ENV == null;
diff --git a/src/components/SettingsModal.tsx b/src/components/SettingsModal.tsx
index be29f97..469eeb8 100644
--- a/src/components/SettingsModal.tsx
+++ b/src/components/SettingsModal.tsx
@@ -34,7 +34,7 @@ import { DocumentSelectionModal } from '@/components/DocumentSelectionModal';
import { BaseDocument } from '@/types/documents';
import { getAuthClient } from '@/lib/auth-client';
import { useAuthSession } from '@/hooks/useAuth';
-import { markSignedOut, clearSignedOut } from '@/lib/session-utils';
+import { clearSignedOut } from '@/lib/session-utils';
import { useAuthConfig, useAutoRateLimit } from '@/contexts/AutoRateLimitContext';
import { useRouter } from 'next/navigation';
import { showPrivacyPopup } from '@/components/privacy-popup';
diff --git a/src/components/privacy-popup.tsx b/src/components/privacy-popup.tsx
index 8e73f9d..b3b1bb9 100644
--- a/src/components/privacy-popup.tsx
+++ b/src/components/privacy-popup.tsx
@@ -111,7 +111,7 @@ function PrivacyPopupBody({
Documents synced between your browser and this server
Generated audiobooks
{authEnabled ? (
- Auth users data and IP rate limiting data are stored in the server's database
+ Auth users data and IP rate limiting data are stored in the server's database
) : (
Authentication is disabled on this server, so no server-side user/session database is used
)}