TS18048TS18048 — El Valor Puede ser Undefined
TypeScript advierte que un valor podría ser undefined y lo estás usando sin comprobarlo.
TS2349La expresión que se está llamando no es una función ni un tipo invocable.
Estás intentando llamar a algo que TypeScript no reconoce como función. La variable puede estar tipada como un tipo no invocable, o como un tipo unión en el que no todos los miembros son invocables. Los tipos sobrecargados también pueden provocar esto cuando ninguna firma coincide.
Verifica que el valor sea realmente una función. Añade anotaciones de tipo invocable adecuadas. Usa estrechamiento de tipos para uniones que incluyan miembros no invocables. Revisa posibles errores tipográficos en el nombre de la función.
const x = 5;
x();TS18048TypeScript advierte que un valor podría ser undefined y lo estás usando sin comprobarlo.
TS2488El tipo que se está iterando no tiene un método Symbol.iterator.
TS2300El mismo identificador se declara más de una vez en el mismo ámbito.
TS2698El operador de propagación (...) se usa sobre un valor que podría no ser un tipo de objeto.
TS2507La expresión utilizada con new no es de tipo constructor.
TS2366Una función con un tipo de retorno distinto de void no tiene una sentencia return al final.