Menu
CoddyTech

Ulasan: Tata Letak

Termasuk bagian Dasar-Dasar Next.js dalam perjalanan React di Coddy. Pelajaran 16 dari 47.

challenge icon

Tantangan

Sedang

Rangkuman bab: berikan Coddy Eats kerangkanya, yaitu nav bersama dan judul tab yang sesuai.

  1. Di app/layout.jsx, di dalam <body> dan di atas {children}, tambahkan <nav> dengan id="nav" yang memuat <Link> ke / dengan id="home-link" dan teks Home, serta <Link> ke /menu dengan id="menu-link" dan teks Menu.
  2. Masih di layout, ubah judul metadata menjadi persis Coddy Eats.
  3. Di app/menu/page.jsx, ekspor object metadata dengan judul Our Menu, agar tab menu menampilkan namanya.

Pengujian membaca judul tab di kedua halaman dan memeriksa bahwa nav tetap ada setelah berpindah ke /menu.

Coba sendiri

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>
    );
}

Semua pelajaran di Dasar-Dasar Next.js