Merge branch 'refs/heads/feat/dokku' into production

# Conflicts:
#	frontend/app/layout.tsx
This commit is contained in:
James Murdza
2024-07-31 18:18:38 -07:00
23 changed files with 1443 additions and 347 deletions

View File

@ -6,7 +6,8 @@ import { ThemeProvider } from "@/components/layout/themeProvider"
import { ClerkProvider } from "@clerk/nextjs"
import { Toaster } from "@/components/ui/sonner"
import { Analytics } from "@vercel/analytics/react"
import { PHProvider } from "./providers"
import { TerminalProvider } from '@/context/TerminalContext';
import { PreviewProvider } from "@/context/PreviewContext"
export const metadata: Metadata = {
title: "Sandbox",
@ -21,21 +22,23 @@ export default function RootLayout({
return (
<ClerkProvider>
<html lang="en" className={`${GeistSans.variable} ${GeistMono.variable}`}>
<PHProvider>
<body>
<ThemeProvider
attribute="class"
defaultTheme="dark"
forcedTheme="dark"
disableTransitionOnChange
>
{children}
<Analytics />
<Toaster position="bottom-left" richColors />
</ThemeProvider>
</body>
</PHProvider>
<body>
<ThemeProvider
attribute="class"
defaultTheme="dark"
forcedTheme="dark"
disableTransitionOnChange
>
<PreviewProvider>
<TerminalProvider>
{children}
</TerminalProvider>
</PreviewProvider>
<Analytics />
<Toaster position="bottom-left" richColors />
</ThemeProvider>
</body>
</html>
</ClerkProvider>
)
}
}