NextJS freymvorkidagi mijoz komponentlari
Keling, endi bizning server komponentimizni
mijoz komponentiga aylantiramiz. Buning uchun
komponent faylining boshida
'use client' direktivasini yozamiz:
src/app/test/page.jsx'use client';
export default function Test() {
return <h1>hello, user!</h1>;
}
Endi bizga useState orqali yaratiladigan
statelar mavjud bo'ladi.
Keling, misol uchun bir state yaratamiz
va uning tarkibini sahifada chiqaramiz:
src/app/test/page.jsx'use client';
import { useState } from 'react';
export default function Test() {
let [name, setName] = useState('user');
return <h1>hello, {name}!</h1>;
}
Задание 1
Ikkita input va tugmasi bo'lgan mijoz komponentini yaring. Inputlarga raqamlar kiritilsin. Tugmani bosishda kiritilgan raqamlar yig'indisini paragrafda chiqaring.
Задание 2
'use client' direktivasini olib tashlang.
Bunda NextJS server komponentlarida
statelardan foydalanish mumkin emasligi
haqida xatolik chiqarishiga ishonch hosil qiling.