TS2558TS2558 — Očekávány typové argumenty
Generický typ nebo funkce je použita bez poskytnutí požadovaných typových argumentů.
TS2344Typový argument nesplňuje omezení specifikované parametrem generického typu.
Generický parametr obsahuje klauzuli `extends`, která omezuje použitelné typy, a poskytnutý typ toto omezení nesplňuje. Například funkce vyžaduje `T extends string`, ale bylo předáno `number`.
Ujistěte se, že typový argument splňuje omezení. Zkontrolujte klauzuli `extends` v definici generického typu. Rozšiřte svůj typ nebo zužte omezení podle potřeby.
TS2558Generický typ nebo funkce je použita bez poskytnutí požadovaných typových argumentů.
TS2451Proměnná deklarovaná pomocí let nebo const je znovu deklarována ve stejném rozsahu.
TS2363Pravý operand aritmetického výrazu musí být typu number nebo bigint.
TS2352Typový assertion mezi dvěma typy bez překryvu může být chybou.
TS1375Klíčové slovo await je použito uvnitř funkce, která není označena jako async.
TS2420Třída deklaruje implementaci rozhraní, ale neposkytuje všechny povinné členy.