| 123456789101112131415161718192021222324252627282930313233343536 |
- import type { Metadata } from "next";
- import "./globals.css"; // Global styles
- import { ThemeProvider } from "@/components/ThemeProvider";
- import { LayoutProvider } from "@/components/LayoutProvider";
- import { AuthProvider } from "@/components/AuthProvider";
- export const metadata: Metadata = {
- title: "SEEC-Analysis 学生评价平台",
- description: "基于多维度指标的学生能力数据可视化与分析平台",
- icons: {
- icon: "/images/profile-avatar.png",
- },
- };
- export default function RootLayout({
- children,
- }: {
- children: React.ReactNode;
- }) {
- return (
- <html lang="en" suppressHydrationWarning>
- <body suppressHydrationWarning>
- <ThemeProvider
- attribute="class"
- defaultTheme="system"
- enableSystem
- disableTransitionOnChange
- >
- <AuthProvider>
- <LayoutProvider>{children}</LayoutProvider>
- </AuthProvider>
- </ThemeProvider>
- </body>
- </html>
- );
- }
|