TS2578TS2578 — @ts-expect-error Non Utilizzato
È presente una direttiva @ts-expect-error ma non si verifica alcun errore nella riga successiva.
TS2345L'argomento passato a una funzione non è compatibile con il tipo del parametro atteso.
Si sta passando un valore di un tipo dove ne è atteso uno diverso. Accade spesso quando si passa un numero dove è attesa una stringa, oppure quando le strutture degli oggetti non corrispondono. Anche i tipi union e le proprietà opzionali possono causare questa incompatibilità.
Verificare la firma della funzione per capire quale tipo è atteso. Applicare un cast al valore se si è certi che sia sicuro, oppure trasformare i dati per corrispondere al tipo atteso. Usare i type guard per restringere i tipi union prima di passarli.
function greet(name: string) {}
greet(42);TS2578È presente una direttiva @ts-expect-error ma non si verifica alcun errore nella riga successiva.
TS2322Un valore di un tipo non può essere assegnato a una variabile o proprietà di un tipo diverso e incompatibile.
TS2339TypeScript non riesce a trovare la proprietà specificata sul tipo indicato.
TS6133Una variabile, un import o un parametro è dichiarato ma il suo valore non viene mai letto.
TS2538Il tipo dell'espressione di indice non è valido per indicizzare l'oggetto.
TS2565Una proprietà di classe con un'asserzione di assegnazione definita (!) non viene mai letta.