Files
stats/apps/dashboard/src/app/layout.tsx
Carl-Gerhard Lindesvärd 694f5bf622 add loading indicator
2024-04-18 09:18:00 +02:00

41 lines
844 B
TypeScript

import { cn } from '@/utils/cn';
import NextTopLoader from 'nextjs-toploader';
import Providers from './providers';
import '@/styles/globals.css';
import '/node_modules/flag-icons/css/flag-icons.min.css';
export const metadata = {
title: 'Overview - Openpanel.dev',
};
export const viewport = {
width: 'device-width',
initialScale: 1,
maximumScale: 1,
userScalable: 1,
};
export default function RootLayout({
children,
}: {
children: React.ReactNode;
}) {
return (
<html lang="en" suppressHydrationWarning>
<body
className={cn('grainy min-h-screen bg-slate-100 font-sans antialiased')}
>
<NextTopLoader
showSpinner={false}
color="#2463EB"
height={2}
shadow={false}
/>
<Providers>{children}</Providers>
</body>
</html>
);
}