شرح صفوف ومحتوى الفقرة
عندما ترغب في عرض السجلات المحققة لشرط محدد فقط، كالمنتجات المتوفرة بالمخزون أو الدورات المنشورة، استدعِ دالة filter() أولاً لاستخلاص مصفوفة فرعية مطابقة، ثم أردفها بدالة map() لتحويل تلك السجلات إلى عناصر عرض.
HTML
function InStockCatalog({ items }) {
const ready = items.filter((i) => i.inStock);
return (
<div className="rx-stack">
{ready.map((i) => (
<div key={i.id}>{i.name} — ${i.price}</div>
))}
</div>
);
}