diff --git a/frontend/app/layout.tsx b/frontend/app/layout.tsx index 8e0c3a9..d605a2e 100644 --- a/frontend/app/layout.tsx +++ b/frontend/app/layout.tsx @@ -1,9 +1,12 @@ -import Footer from "../components/sections/Footer"; - +// src/app/layout.tsx : UI Layout, global context providers, and one off global components import type { Metadata } from "next"; import { Inter } from "next/font/google"; import "./globals.css"; +import { AuthProvider } from "@/providers/AuthProvider"; +import { AuthDialogProvider } from "@/providers/AuthDialogProvider"; +import AuthModal from "@/components/AuthModal"; +import Footer from "@/components/sections/Footer"; const inter = Inter({ variable: "--font-inter", @@ -12,19 +15,26 @@ const inter = Inter({ export const metadata: Metadata = { title: "AI Agents Directory", - description: "Discover the best AI agents for your use case based on verified user reviews. Updated daily.", + description: + "Discover the best AI agents for your use case based on verified user reviews. Updated daily.", }; export default function RootLayout({ children, -}: Readonly<{ - children: React.ReactNode; -}>) { +}: Readonly<{ children: React.ReactNode }>) { return ( - {children} -