TS2578TS2578 — Nepoužitá direktiva @ts-expect-error
Je přítomna direktiva @ts-expect-error, ale na následujícím řádku nedochází k žádné chybě.
TS2367Porovnání dvou hodnot bude vždy nepravdivé, protože jejich typy se nepřekrývají.
Typy obou operandů v porovnání nemají žádné společné hodnoty. Například porovnání proměnné typu `string` s číselným literálem nebo kontrola, zda se hodnota rovná něčemu mimo doménu jejího typu.
Zkontrolujte správnost porovnání. Typy možná bude potřeba rozšířit nebo logika porovnání může být chybná. Použijte typová přetypování, pokud víte, že typ za běhu se liší od typu při kompilaci.
const x: string = 'hi';
if (x === 42) {}TS2578Je přítomna direktiva @ts-expect-error, ale na následujícím řádku nedochází k žádné chybě.
TS18048TypeScript upozorňuje, že hodnota může být undefined, a vy ji používáte bez kontroly.
TS2538Typ výrazu indexu není platný pro indexování objektu.
TS2352Typový assertion mezi dvěma typy bez překryvu může být chybou.
TS2769Žádná ze signatur přetížení funkce neodpovídá předaným argumentům.
TS7041Výraz výchozího exportu nemá typovou anotaci.