شرح صفوف ومحتوى الفقرة
يمكن للمكون الدالي الواحد استدعاء useState عدة مرات لحفظ قيم متعددة. امنح كل زوج اسماً معبراً مثل [activeTab, setActiveTab] و[showHint, setShowHint]؛ ففصل القيم غير المترابطة في خطافات مستقلة يجعل تحديث كل قيمة مباشراً وبسيطاً.
HTML
import { useState } from 'react';
function QuizFlashcard() {
const [pts, setPts] = useState(0);
const [open, setOpen] = useState(false);
const flip = () => setOpen(!open);
return (
<p>
<button onClick={() => setPts(1)}>+1</button>
<button onClick={flip}>Hint ({pts})</button>
</p>
);
}