Error TypeScriptError
TS2786TS2786 — Komponen Tidak Dapat Digunakan sebagai Elemen JSX
Tipe kembalian komponen tidak kompatibel dengan tipe elemen JSX.
nodebrowserdenobun
Lihat detail TS7006Parameter fungsi tidak memiliki anotasi tipe dan TypeScript tidak dapat menyimpulkan tipenya.
Saat noImplicitAny diaktifkan di tsconfig, semua parameter harus memiliki tipe eksplisit atau dapat disimpulkan. Fungsi callback tanpa konteks dan deklarasi fungsi mandiri umumnya memicu error ini.
Tambahkan anotasi tipe eksplisit pada parameter. Jika fungsi merupakan callback, periksa apakah fungsi induk menyediakan konteks tipe. Pertimbangkan penggunaan tipe yang lebih spesifik daripada any.
function greet(name) { return name; }TS2786Tipe kembalian komponen tidak kompatibel dengan tipe elemen JSX.
TS2554Jumlah argumen yang diteruskan ke fungsi tidak sesuai dengan jumlah parameter yang diperlukan.
TS2349Ekspresi yang dipanggil bukan fungsi atau tipe yang callable.
TS1003TypeScript mengharapkan identifier (nama variabel, nama fungsi, dll.) tetapi menemukan sesuatu yang lain.
TS2365Operator aritmatika atau perbandingan digunakan dengan tipe yang tidak kompatibel.
TS1259Modul CommonJS memerlukan esModuleInterop atau allowSyntheticDefaultImports untuk diimpor dengan sintaks default import.