import Script from "next/script"; import type { Metadata } from "next"; import { env } from "~/env"; import { Footer } from "~/components/Footer"; import { Navigation } from "~/components/Navigation"; import { Sidebar } from "~/components/Sidebar"; import { BreadcrumbWrapper } from "~/components/BreadcrumbWrapper"; import { BreadcrumbProvider } from "~/context/BreadcrumbContext"; import { playfair } from "~/lib/fonts"; import { description, name } from "~/lib/data"; import "~/styles/globals.css"; import { Inter } from "next/font/google"; import { cn } from "~/lib/utils"; const inter = Inter({subsets:['latin'],variable:'--font-sans'}); export const metadata: Metadata = { title: `${name[0]?.first} ${name[0]?.last}`, description: description, icons: [{ rel: "icon", url: "/favicon.ico" }], }; export default function RootLayout({ children }: React.PropsWithChildren) { return (
{env.NEXT_PUBLIC_UMAMI_WEBSITE_ID && ( )} {/* Living background */}