layout.tsx 732 Bytes
Newer Older
Jeffrey Morgan's avatar
Jeffrey Morgan committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import { Metadata } from 'next'

import '@/app/globals.css'

export const metadata: Metadata = {
  title: {
    default: 'Keypair',
    template: `%s - Keypair`,
  },
  themeColor: [
    { media: '(prefers-color-scheme: light)', color: 'white' },
    { media: '(prefers-color-scheme: dark)', color: 'black' },
  ],
  icons: {
    icon: '/favicon.ico',
    shortcut: '/favicon-16x16.png',
    apple: '/apple-touch-icon.png',
  },
}

interface RootLayoutProps {
  children: React.ReactNode
}

export default function RootLayout({ children }: RootLayoutProps) {
  return (
    <html lang='en' suppressHydrationWarning>
Jeffrey Morgan's avatar
Jeffrey Morgan committed
28
      <body className='flex min-h-screen w-full bg-white font-sans antialiased'>{children}</body>
Jeffrey Morgan's avatar
Jeffrey Morgan committed
29
30
31
    </html>
  )
}