Menu
CoddyTech

Ôn tập: bố cục

Thuộc phần Kiến thức thiết yếu về Next.js trong hành trình React của Coddy. Bài học 16 trên 47.

challenge icon

Thử thách

Trung bình

Ôn tập chương: tạo khung cho Coddy Eats với thanh điều hướng dùng chung và tiêu đề tab phù hợp.

  1. Trong app/layout.jsx, bên trong <body> và phía trên {children}, thêm <nav> có id="nav", bên trong là một <Link> đến / có id="home-link" và nội dung Home, cùng một <Link> đến /menu có id="menu-link" và nội dung Menu.
  2. Vẫn trong layout, đổi tiêu đề metadata thành chính xác Coddy Eats.
  3. Trong app/menu/page.jsx, xuất một đối tượng metadata có tiêu đề Our Menu, để tab menu có tên riêng.

Các bài kiểm tra đọc tiêu đề tab trên cả hai trang và kiểm tra thanh điều hướng vẫn còn sau khi chuyển đến /menu.

Tự làm thử

import './globals.css';
import Link from 'next/link';

export const metadata = {
    title: 'My App',
};

export default function RootLayout({ children }) {
    return (
        <html lang="en">
            <body>
                {children}
            </body>
        </html>
    );
}

Tất cả bài học trong Kiến thức thiết yếu về Next.js