Update deps

This commit is contained in:
HugeFrog24
2026-03-26 03:35:53 +01:00
parent 1edd996336
commit c746b2c17f
68 changed files with 8504 additions and 6901 deletions
+18 -4
View File
@@ -1,12 +1,16 @@
import type { Metadata } from 'next'
import { Inter } from 'next/font/google'
import { ThemeProvider } from './providers/ThemeProvider'
import { FeatureProvider } from './providers/FeatureProvider'
import { getFeatureFlags } from './config/features'
import { appConfig } from './config/app'
import { Suspense } from 'react'
import './globals.css'
const inter = Inter({ subsets: ['latin'] })
export const metadata: Metadata = {
metadataBase: new URL(appConfig.url),
title: appConfig.name,
description: appConfig.description,
icons: {
@@ -39,12 +43,22 @@ export default function RootLayout({
}: {
children: React.ReactNode
}) {
const features = getFeatureFlags();
return (
<html lang="en" suppressHydrationWarning>
<html suppressHydrationWarning>
<body className={`${inter.className} transition-colors`}>
<ThemeProvider>
{children}
</ThemeProvider>
<FeatureProvider features={features}>
<ThemeProvider>
<Suspense fallback={
<div className="flex h-[100dvh] items-center justify-center bg-green-50 dark:bg-slate-900">
<p className="text-gray-600 dark:text-gray-400">Loading...</p>
</div>
}>
{children}
</Suspense>
</ThemeProvider>
</FeatureProvider>
</body>
</html>
)