واجهات React القديمة
يتم تصدير هذه الواجهات من حزمة react، لكن لا يُنصح باستخدامها في الكود المكتوب حديثًا. راجع صفحات الواجهات الفردية المرتبطة للحصول على البدائل المقترحة.
الواجهات القديمة
Childrenتتيح لك التلاعب وتحويل JSX المُستَقبَل كـ propchildren. راجع البدائل.cloneElementتتيح لك إنشاء عنصر React باستخدام عنصر آخر كنقطة بداية. راجع البدائل.Componentتتيح لك تعريف مكون React كـ class JavaScript. راجع البدائل.createElementتتيح لك إنشاء عنصر React. عادةً، ستستخدم JSX بدلاً من ذلك.createRefتنشئ كائن ref يمكن أن يحتوي على قيمة عشوائية. راجع البدائل.isValidElementتتحقق مما إذا كانت القيمة عنصر React. عادةً تُستخدم معcloneElement.PureComponentمشابه لـComponent, لكنه يتخطى إعادة التصيير مع نفس props. راجع البدائل.
الواجهات المُهملة
createFactoryتتيح لك إنشاء دالة تنتج عناصر React من نوع معين.