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 TS2366Una función con un tipo de retorno distinto de void no tiene una sentencia return al final.
No todas las rutas de código de la función devuelven un valor. TypeScript detectó que la ejecución podría llegar al final de la función sin alcanzar un return, lo que devolvería implícitamente undefined.
Añade una sentencia return al final de la función. Asegúrate de que todas las ramas (if/else, switch) devuelvan un valor. Usa comprobaciones exhaustivas con el tipo never para las sentencias switch.
TS2786El tipo de retorno de un componente no es compatible con los tipos de elemento JSX.
TS2856Se utiliza un comentario @ts-check en un archivo TypeScript donde no tiene ningún efecto.
TS2363El operando derecho de una expresión aritmética debe ser de tipo number o bigint.
TS2564Una propiedad de clase no se inicializa en el constructor y no tiene valor predeterminado.
TS7006Un parámetro de función no tiene anotación de tipo y TypeScript no puede inferir su tipo.
TS2305La exportación especificada no existe en el módulo referenciado.