أخطاء TypeScriptخطأ
TS2786TS2786 — لا يمكن استخدام المكوّن كعنصر JSX
نوع القيمة المُعادة من المكوّن غير متوافق مع أنواع عناصر JSX.
nodebrowserdenobun
عرض التفاصيل TS2366دالة ذات نوع إرجاع غير `void` لا تحتوي على جملة `return` في نهايتها.
لا تُعيد جميع مسارات الكود في الدالة قيمة. اكتشف TypeScript أن التنفيذ قد يصل إلى نهاية الدالة دون الوصول إلى جملة `return`، مما يعني إرجاع `undefined` ضمنيًا.
أضف جملة `return` في نهاية الدالة. تأكد من أن جميع الفروع (`if/else`، `switch`) تُعيد قيمة. استخدم الفحوصات الشاملة مع نوع `never` في جمل `switch`.
TS2786نوع القيمة المُعادة من المكوّن غير متوافق مع أنواع عناصر JSX.
TS2856يُستخدم تعليق @ts-check في ملف TypeScript حيث لا يكون له أي أثر.
TS2363يجب أن يكون المعامل الأيمن في التعبير الحسابي من نوع number أو bigint.
TS2564خاصية صنف لم تُهيَّأ في المُنشئ ولا تمتلك قيمة افتراضية.
TS7006معامل الدالة لا يحمل تعليق نوع وعجز TypeScript عن استنتاج نوعه.
TS2305التصدير المحدَّد غير موجود في الوحدة المرجعية.