From 3b48f1fea247467071dc1d37004dc0cde8b80713 Mon Sep 17 00:00:00 2001 From: alma Date: Mon, 5 May 2025 12:04:35 +0200 Subject: [PATCH] press page --- app/press/page.tsx | 23 +++++++++++++++++++++++ components/main-nav.tsx | 5 +++++ 2 files changed, 28 insertions(+) create mode 100644 app/press/page.tsx diff --git a/app/press/page.tsx b/app/press/page.tsx new file mode 100644 index 00000000..1ff85fb1 --- /dev/null +++ b/app/press/page.tsx @@ -0,0 +1,23 @@ +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 PressPage() { + const session = await getServerSession(authOptions); + + if (!session) { + redirect("/signin"); + } + + return ( +
+
+ +
+
+ ); +} \ No newline at end of file diff --git a/components/main-nav.tsx b/components/main-nav.tsx index 49bab4fe..3bbe54b3 100644 --- a/components/main-nav.tsx +++ b/components/main-nav.tsx @@ -21,6 +21,7 @@ import { Lightbulb, Circle, Menu, + Newspaper, } from "lucide-react"; import Image from "next/image"; import Link from "next/link"; @@ -277,6 +278,10 @@ export function MainNav() { Radio + + + Press + Announcement