This repository has been archived on 2025-07-07. You can view files and clone it, but cannot push or open issues or pull requests.
Files
eternos/frontend/style/app/layout.tsx

36 lines
922 B
TypeScript

import type { Metadata } from "next"
import { Inter } from 'next/font/google'
import { Header } from "@/components/header"
import { CartProvider } from "@/contexts/cart-context"
import { FavoritesProvider } from "@/contexts/favorites-context"
import { AuthProvider } from "@/contexts/auth-context"
const inter = Inter({ subsets: ["latin"] })
export const metadata: Metadata = {
title: "Online Store",
description: "E-commerce platform",
}
export default function RootLayout({
children,
}: {
children: React.ReactNode
}) {
return (
<html lang="en">
<body className={inter.className}>
<AuthProvider>
<CartProvider>
<FavoritesProvider>
<Header />
<main className="min-h-screen bg-gray-50 px-4 sm:px-6 lg:px-8">{children}</main>
</FavoritesProvider>
</CartProvider>
</AuthProvider>
</body>
</html>
)
}