diff --git a/servers/nextjs/app/(presentation-generator)/layout.tsx b/servers/nextjs/app/(presentation-generator)/layout.tsx index d05021cc..35d8ec3f 100644 --- a/servers/nextjs/app/(presentation-generator)/layout.tsx +++ b/servers/nextjs/app/(presentation-generator)/layout.tsx @@ -1,16 +1,13 @@ import React from "react"; -import ProtectedRouteGuard from "@/components/Auth/ProtectedRouteGuard"; +import { requireAppSession } from "@/utils/serverAuth"; import { ConfigurationInitializer } from "../ConfigurationInitializer"; -const layout = ({ children }: { children: React.ReactNode }) => { +export default async function Layout({ children }: { children: React.ReactNode }) { + await requireAppSession(); return (
- It seems you've found a page that doesn't exist. But don't worry, every great presentation starts with a blank slide! -
- -+ It seems you've found a page that doesn't exist. But don't worry, every + great presentation starts with a blank slide! +
+ +
- Preparing your workspace…
Secure instance
-