Errores de TypeScriptError
TS2786TS2786 — El componente no se puede usar como elemento JSX
El tipo de retorno de un componente no es compatible con los tipos de elemento JSX.
nodebrowserdenobun
Ver detalles TS7006Un parámetro de función no tiene anotación de tipo y TypeScript no puede inferir su tipo.
Cuando noImplicitAny está habilitado en tsconfig, todos los parámetros deben tener tipos explícitos o ser inferibles. Las funciones de callback sin contexto y las declaraciones de función independientes suelen provocar este error.
Añade una anotación de tipo explícita al parámetro. Si la función es un callback, comprueba si la función padre proporciona contexto de tipo. Considera usar un tipo más específico en lugar de any.
function greet(name) { return name; }TS2786El tipo de retorno de un componente no es compatible con los tipos de elemento JSX.
TS2554El número de argumentos pasados a una función no coincide con el número de parámetros requeridos.
TS2349La expresión que se está llamando no es una función ni un tipo invocable.
TS1003TypeScript esperaba un identificador (nombre de variable, de función, etc.) pero encontró otra cosa.
TS2365Se usa un operador aritmético o de comparación con tipos incompatibles.
TS1259Un módulo CommonJS requiere esModuleInterop o allowSyntheticDefaultImports para ser importado con sintaxis de import por defecto.