import '@/frame/stylesheets/index.scss' import type { Metadata, Viewport } from 'next' import { ReactNode } from 'react' import type { JSX } from 'react' export const metadata: Metadata = { title: { template: '%s | GitHub Docs', default: 'GitHub Docs', }, icons: { icon: [ { url: '/assets/cb-345/images/site/favicon.png', sizes: '32x32', type: 'image/png' }, { url: '/assets/cb-345/images/site/favicon.ico', sizes: '48x48', type: 'image/x-icon' }, ], shortcut: '/assets/cb-345/images/site/favicon.ico', apple: '/assets/cb-345/images/site/favicon.png', }, verification: { google: [ 'OgdQc0GZfjDI52wDv1bkMT-SLpBUo_h5nn9mI9L22xQ', 'c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY', ], }, } export const viewport: Viewport = { width: 'device-width', initialScale: 1, } interface RootLayoutProps { readonly children: ReactNode } // Root layout for App Router pages export default function RootLayout({ children }: RootLayoutProps): JSX.Element { return (
{/* DNS prefetch for performance */} {children} ) }