Menu
Coddy logo textTech

Schritt 1: Das Grundgerüst

Teil des Abschnitts Next.js Essentials der React-Journey von Coddy — Lektion 39 von 47.

challenge icon

Aufgabe

Einfach

Baue das Shell-Layout in app/layout.jsx.

  1. Importiere ./globals.css und Link aus next/link.
  2. Exportiere metadata mit einem title-Objekt: default auf Coddy Eats und template auf %s | Coddy Eats.
  3. Füge innerhalb von <body> ein <nav className="nav"> ein, das drei Links enthält: className="brand" zu / mit dem Text Coddy Eats, id="nav-menu" zu / mit dem Text Menu und id="nav-desserts" zu /?category=dessert mit dem Text Desserts.
  4. Ummantele {children} unterhalb der Navigationsleiste mit einem <div className="container">.

Probier es selbst

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

Alle Lektionen in Next.js Essentials