challenge1/frontend/app/layout.tsx (35 lines of code) (raw):
import type { Metadata } from 'next'
import localFont from 'next/font/local'
import './globals.css'
const geistSans = localFont({
src: './fonts/GeistVF.woff',
variable: '--font-geist-sans',
weight: '100 900'
})
const geistMono = localFont({
src: './fonts/GeistMonoVF.woff',
variable: '--font-geist-mono',
weight: '100 900'
})
export const metadata: Metadata = {
title: 'Wanderlust Concierge',
description: 'Builder Lab tutorial',
icons: {
icon: '/imgs/convex_icon.svg'
}
}
export default function RootLayout({
children
}: Readonly<{
children: React.ReactNode
}>) {
return (
<html lang="en">
<body className={`${geistSans.variable} ${geistMono.variable} `}>
<div className="flex h-screen bg-gray-200 w-full flex-col text-stone-900">
<main>{children}</main>
</div>
</body>
</html>
)
}