diff --git a/surfsense_web/app/settings/page.tsx b/surfsense_web/app/settings/page.tsx index ff3bad2..b9e36e7 100644 --- a/surfsense_web/app/settings/page.tsx +++ b/surfsense_web/app/settings/page.tsx @@ -1,13 +1,16 @@ "use client"; import React from 'react'; +import { useRouter } from 'next/navigation'; // Add this import import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs'; import { Separator } from '@/components/ui/separator'; -import { Bot, Settings, Brain } from 'lucide-react'; +import { Bot, Settings, Brain, ArrowLeft } from 'lucide-react'; // Import ArrowLeft icon import { ModelConfigManager } from '@/components/settings/model-config-manager'; import { LLMRoleManager } from '@/components/settings/llm-role-manager'; export default function SettingsPage() { + const router = useRouter(); // Initialize router + return (
@@ -15,6 +18,15 @@ export default function SettingsPage() { {/* Header Section */}
+ {/* Back Button */} +
@@ -57,4 +69,4 @@ export default function SettingsPage() {
); -} \ No newline at end of file +} \ No newline at end of file