From 560d69321f5f05b7f7f9c3842e822e99637b7e65 Mon Sep 17 00:00:00 2001 From: Alma Date: Wed, 9 Apr 2025 17:12:34 +0200 Subject: [PATCH] update navigation bar --- app/ai-assistant/page.tsx | 31 ++++++--- app/conference/page.tsx | 13 +++- app/page.tsx | 8 +-- app/radio/page.tsx | 13 +++- components/main-nav.tsx | 65 +++++++++++++------ components/messages.tsx | 14 ---- components/sidebar.tsx | 131 +++++++++++++++++--------------------- 7 files changed, 149 insertions(+), 126 deletions(-) delete mode 100644 components/messages.tsx diff --git a/app/ai-assistant/page.tsx b/app/ai-assistant/page.tsx index 6e8e80d5..53b90397 100644 --- a/app/ai-assistant/page.tsx +++ b/app/ai-assistant/page.tsx @@ -1,13 +1,24 @@ -export default function AIAssistantPage() { +import { getServerSession } from "next-auth/next"; +import { authOptions } from "@/app/api/auth/[...nextauth]/route"; +import { redirect } from "next/navigation"; +import { ResponsiveIframe } from "@/app/components/responsive-iframe"; + +export default async function Page() { + const session = await getServerSession(authOptions); + + if (!session) { + redirect("/signin"); + } + return ( -
-