NextJS да менюси учун компонент
Кейинги дарсликларда биз веб-сайт менюсини яратиш учун NextJS-нинг махусус имкониятларини ўрганамиз. Бунинг учун бизга веб-сайт менюси билан компонент керак бўлади. Ущбу дарсликда биз ушбу компонентнинг тайёрлаган кисмини қиламиз, ҳаволаларни кейинги дарсликларда киритаверамиз.
Бизнинг тайёрлаган кисмимиз қуйидаги koʻrinishda бўлади:
export default function Menu() {
return <>
...
</>;
}
Ушбу тайёрлаган кисмни веб-сайтнинг асосий макетига киритамиз:
import Menu from '@/comps/menu/menu.jsx';
export default function RootLayout({children}) {
return (
<html lang="en">
<body>
<header>
<nav>
<Menu />
</nav>
</header>
<main>
{children}
</main>
<footer>
footer
</footer>
</body>
</html>
);
}
Асосий меню учун компонент яратинг.