cloudflare/vinext

Public

mirrored from https://github.com/cloudflare/vinextAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v0.0.9

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

examples/hackernews/app/layout.tsx

34lines · modecode

1import './globals.css'
2import Header from 'components/header'
3import SystemInfo from 'components/server-info'
4import Footer from 'components/footer'
5
6export const metadata = {
7 title: 'Hacker News — vinext + Cloudflare Workers',
8 description: 'Hacker News clone built with React Server Components, running on vinext + Cloudflare Workers.',
9 robots: {
10 index: true,
11 follow: true
12 }
13}
14
15export const viewport = {
16 themeColor: '#ffa52a'
17}
18
19export default function RootLayout({ children }) {
20 return (
21 <html lang="en">
22 <body>
23 <main>
24 <Header />
25 <div className="page">
26 {children}
27 <Footer />
28 <SystemInfo />
29 </div>
30 </main>
31 </body>
32 </html>
33 )
34}
35