TS2578TS2578 — Неиспользуемый @ts-expect-error
Директива @ts-expect-error присутствует, но на следующей строке ошибка не возникает.
TS2367Сравнение двух значений всегда будет ложным, поскольку их типы не пересекаются.
Типы двух операндов в сравнении не имеют общих значений. Например, сравнение переменной типа `string` с числовым литералом или проверка, равно ли значение чему-то, выходящему за пределы домена его типа.
Проверьте корректность сравнения. Возможно, типы следует расширить, или логика сравнения ошибочна. Используйте приведение типов, если во время выполнения тип отличается от компиляционного.
const x: string = 'hi';
if (x === 42) {}TS2578Директива @ts-expect-error присутствует, но на следующей строке ошибка не возникает.
TS18048TypeScript предупреждает, что значение может оказаться undefined, а вы используете его без проверки.
TS2538Тип индексного выражения недопустим для индексирования объекта.
TS2352Утверждение типа между двумя несвязанными типами может быть ошибкой.
TS2769Ни одна из сигнатур перегрузки функции не соответствует переданным аргументам.
TS7041Выражение экспорта по умолчанию не имеет аннотации типа.