mirror of
https://github.com/hanzoai/next.js.git
synced 2026-10-30 14:46:38 +00:00
35 lines
845 B
TypeScript
35 lines
845 B
TypeScript
import { connection } from 'next/server'
|
|
import Link from 'next/link'
|
|
|
|
// skip rendering children
|
|
export default function Layout({ bar, foo }) {
|
|
return (
|
|
<div>
|
|
<h1>Parallel Routes Layout - No Children</h1>
|
|
|
|
<Link href="/parallel-routes-no-children/first" id="to-no-children-first">
|
|
{`to /parallel-routes-no-children/first`}
|
|
</Link>
|
|
<br />
|
|
<Link
|
|
href="/parallel-routes-no-children/second"
|
|
id="to-no-children-second"
|
|
>
|
|
{`to /parallel-routes-no-children/second`}
|
|
</Link>
|
|
<br />
|
|
|
|
<div id="foo-slot">{foo}</div>
|
|
<div id="bar-slot">{bar}</div>
|
|
</div>
|
|
)
|
|
}
|
|
|
|
export async function generateMetadata() {
|
|
await connection()
|
|
await new Promise((resolve) => setTimeout(resolve, 300))
|
|
return {
|
|
title: 'parallel-routes-default layout title',
|
|
}
|
|
}
|