import './globals.css' import { Inter } from 'next/font/google' import { Analytics } from 'pliny/analytics' import { SearchProvider } from 'pliny/search' import Header from '@/components/Header' import SectionContainer from '@/components/SectionContainer' import Footer from '@/components/Footer' import siteMetadata from '@/data/siteMetadata' import { ThemeProviders } from './theme-providers' import { Metadata } from 'next' const inter = Inter({ subsets: ['latin'], }) export const metadata: Metadata = { metadataBase: new URL(siteMetadata.siteUrl), title: { default: siteMetadata.title, template: `%s | ${siteMetadata.title}`, }, description: siteMetadata.description, openGraph: { title: siteMetadata.title, description: siteMetadata.description, url: './', siteName: siteMetadata.title, images: [siteMetadata.socialBanner], locale: 'en_US', type: 'website', }, alternates: { canonical: './', types: { 'application/rss+xml': `${siteMetadata.siteUrl}/feed.xml`, }, }, robots: { index: true, follow: true, googleBot: { index: true, follow: true, 'max-video-preview': -1, 'max-image-preview': 'large', 'max-snippet': -1, }, }, twitter: { title: siteMetadata.title, card: 'summary_large_image', images: [siteMetadata.socialBanner], }, } export default function RootLayout({ children }: { children: React.ReactNode }) { return (