병렬 라우팅(Parallel Routes)
병렬 라우팅 기법을 이용해 여러 페이지 동시에 렌더링하기
Last updated
병렬 라우팅 기법을 이용해 여러 페이지 동시에 렌더링하기
Last updated
export default function DashBoardLayout({ children }: { children: React.ReactNode }) {
return (
<>
<div>{children}</div>
<Team />
<Analytics />
</>
);
}import Header from './Header';
export default function DashboardLayout({
children,
team,
analytics,
}: Readonly<{
children: React.ReactNode;
team: React.ReactNode;
analytics: React.ReactNode;
}>) {
return (
<div className='p-8'>
<Header />
{children}
<div className='flex gap-4 py-4'>
{team}
{analytics}
</div>
</div>
);
}import { pause } from '@/lib/utils';
export default async function TeamSettings() {
await pause(3000);
return (
<section className='h-96 w-96 border-2 rounded-lg p-4 bg-blue-600'>
<h2 className='text-xl'>Team Settings</h2>
</section>
);
}import { pause } from '@/lib/utils';
export default async function DefaultAnalytics() {
await pause(1000);
return (
<section className='h-96 w-96 border-2 rounded-lg p-4 bg-purple-700'>
<h2 className='text-xl'>Default Analytics</h2>
</section>
);
}