Performance follow-ups

This commit is contained in:
adilallo
2026-05-26 07:24:36 -06:00
parent 3be188a3cc
commit eded97559d
16 changed files with 432 additions and 72 deletions
+9 -4
View File
@@ -1,5 +1,8 @@
import type { ReactNode } from "react";
import ConditionalNavigation from "../components/navigation/ConditionalNavigation";
import { MessagesProvider } from "../contexts/MessagesContext";
import { AuthModalProvider } from "../contexts/AuthModalContext";
import messages from "../../messages/en/index";
// Reads the session for admin chrome (matches the HttpOnly cookie on first
// HTML response). Scoped here so `(marketing)` can render statically.
@@ -9,9 +12,11 @@ export const dynamic = "force-dynamic";
// public marketing footer. Auth/access is enforced upstream.
export default function AdminLayout({ children }: { children: ReactNode }) {
return (
<>
<ConditionalNavigation />
<main className="flex-1">{children}</main>
</>
<MessagesProvider messages={messages}>
<AuthModalProvider>
<ConditionalNavigation />
<main className="flex-1">{children}</main>
</AuthModalProvider>
</MessagesProvider>
);
}