diff --git a/app/centrale/page.tsx b/app/centrale/page.tsx
new file mode 100644
index 0000000..aa4010c
--- /dev/null
+++ b/app/centrale/page.tsx
@@ -0,0 +1,18 @@
+"use client";
+
+import { useEffect } from "react";
+import { useRouter } from "next/navigation";
+
+export default function CentralePage() {
+ const router = useRouter();
+
+ useEffect(() => {
+ router.replace("/missions");
+ }, [router]);
+
+ return (
+
+ );
+}
diff --git a/app/lemessage/page.tsx b/app/lemessage/page.tsx
new file mode 100644
index 0000000..05971b5
--- /dev/null
+++ b/app/lemessage/page.tsx
@@ -0,0 +1,23 @@
+import { getServerSession } from "next-auth/next";
+import { authOptions } from "@/app/api/auth/options";
+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 (
+
+
+
+
+
+ );
+}
diff --git a/components/main-nav.tsx b/components/main-nav.tsx
index e2be205..01cbb3d 100644
--- a/components/main-nav.tsx
+++ b/components/main-nav.tsx
@@ -195,13 +195,13 @@ export function MainNav() {
{
title: "Centrale",
icon: Target,
- href: '/missions',
+ href: '/centrale',
requiredRoles: ["entrepreneurship", "admin"],
},
{
- title: "TheMessage",
+ title: "Lemessage",
icon: Mail,
- href: '/the-message',
+ href: '/lemessage',
requiredRoles: ["mediation", "expression"],
},
{