Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

ملخص: التخطيطات

جزء من قسم أساسيات Next.js في رحلة React على Coddy — الدرس 16 من 47.

challenge icon

التحدي

متوسط

ملخص الفصل: إعطاء Coddy Eats هيكله الخارجي: قائمة تنقل مشتركة وعناوين علامات تبويب حقيقية.

  1. في app/layout.jsx، بداخل <body> وأعلى {children}، أضف <nav> بـ id="nav" يحتوي على <Link> إلى / بـ id="home-link" والنص Home، و <Link> إلى /menu بـ id="menu-link" والنص Menu.
  2. لا نزال في تخطيط الصفحة (layout)، قم بتغيير عنوان metadata ليكون بالضبط Coddy Eats.
  3. في app/menu/page.jsx، قم بتصدير export لكائن metadata مع العنوان Our Menu، لكي تسمى علامة تبويب القائمة نفسها.

تقوم الاختبارات بقراءة عنوان علامة التبويب في كلا الصفحتين وتتحقق من أن شريط التنقل nav ما زال موجوداً بعد الانتقال إلى /menu.

جرّب بنفسك

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

جميع دروس أساسيات Next.js