43 lines
1001 B
TypeScript
43 lines
1001 B
TypeScript
import "@/styles/globals.css";
|
|
import { Inter, Fustat, Roboto, DMMono, InterDisplay } from "../(root)/fonts";
|
|
import { cn } from "@/lib/utils";
|
|
import { ThemeProvider } from "@/components/theme-provider";
|
|
import { AuthProvider } from "@/lib/auth";
|
|
|
|
export const metadata = {
|
|
title: "Setup | Mem0",
|
|
description: "Set up your Mem0 instance",
|
|
};
|
|
|
|
export default function SetupLayout({
|
|
children,
|
|
}: {
|
|
children: React.ReactNode;
|
|
}) {
|
|
return (
|
|
<html
|
|
lang="en"
|
|
className={cn(
|
|
Fustat.variable,
|
|
InterDisplay.variable,
|
|
Inter.variable,
|
|
Roboto.variable,
|
|
DMMono.variable,
|
|
)}
|
|
suppressHydrationWarning
|
|
>
|
|
<body className="font-fustat" suppressHydrationWarning>
|
|
<AuthProvider>
|
|
<ThemeProvider
|
|
attribute="class"
|
|
defaultTheme="light"
|
|
disableTransitionOnChange
|
|
>
|
|
{children}
|
|
</ThemeProvider>
|
|
</AuthProvider>
|
|
</body>
|
|
</html>
|
|
);
|
|
}
|