Files
openmonetis/app/layout.tsx
Felipe Coutinho ea0b8618e0 feat: adição de novos ícones SVG e configuração do ambiente
- Adicionados ícones SVG para ChatGPT, Claude, Gemini e OpenRouter
- Implementados ícones para modos claro e escuro do ChatGPT
- Criado script de inicialização para PostgreSQL com extensão pgcrypto
- Adicionado script de configuração de ambiente que faz backup do .env
- Configurado tsconfig.json para TypeScript com opções de compilação
2025-11-15 15:49:36 -03:00

41 lines
1.1 KiB
TypeScript

import { PrivacyProvider } from "@/components/privacy-provider";
import { ThemeProvider } from "@/components/theme-provider";
import { Toaster } from "@/components/ui/sonner";
import { main_font } from "@/public/fonts/font_index";
import type { Metadata } from "next";
import "./globals.css";
export const metadata: Metadata = {
title: "OpenSheets",
description: "Finanças pessoais descomplicadas.",
};
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return (
<html lang="en" suppressHydrationWarning>
<head>
<script
defer
src="https://umami.felipecoutinho.com/script.js"
data-website-id="42f8519e-de88-467e-8969-d13a76211e43"
></script>
</head>
<body
className={`${main_font.className} antialiased`}
suppressHydrationWarning
>
<ThemeProvider attribute="class" defaultTheme="light">
<PrivacyProvider>
{children}
<Toaster position="top-right" />
</PrivacyProvider>
</ThemeProvider>
</body>
</html>
);
}