TS2353TS2353 — Overtollige eigenschapscontrole in objectliteraal
Een objectliteraal die rechtstreeks aan een functie wordt doorgegeven, bevat eigenschappen die niet in het verwachte type voorkomen.
TS2786De expressie kan niet als JSX-component worden gebruikt omdat het retourtype ongeldig is.
De component retourneert een type dat niet toewijsbaar is aan JSX.Element. Dit treedt vaak op door niet-overeenkomende @types/react-versies tussen pakketten, of wanneer een functie geen geldige JSX retourneert.
Zorg voor consistente @types/react-versies in alle pakketten. Controleer het retourtype van de component. Werk bij naar de nieuwste @types/react. Voeg expliciete retourtype-annotaties toe.
TS2353Een objectliteraal die rechtstreeks aan een functie wordt doorgegeven, bevat eigenschappen die niet in het verwachte type voorkomen.
TS18048TypeScript waarschuwt dat een waarde undefined kan zijn en je die gebruikt zonder te controleren.
TS2589Een recursief type bereikt de maximale instantiëringdiepte van TypeScript.
TS2328Twee constructsignaturen (new()-aanroepen) hebben incompatibele typen.
TS2571U probeert een waarde van type unknown te gebruiken zonder eerst het type te verfijnen.
TS2448Een variabele gedeclareerd met let of const wordt gerefereerd vóór zijn declaratie in hetzelfde blok.