TS2578TS2578 — Неиспользуемый @ts-expect-error
Директива @ts-expect-error присутствует, но на следующей строке ошибка не возникает.
TS2345Аргумент, переданный в функцию, несовместим с ожидаемым типом параметра.
Вы передаёте значение одного типа там, где ожидается другой. Это часто происходит при передаче числа вместо строки или при несоответствии структуры объектов. Объединённые типы и необязательные свойства также могут вызывать это несоответствие.
Проверьте сигнатуру функции, чтобы узнать ожидаемый тип. Приведите значение с помощью assertion, если уверены в безопасности, или преобразуйте данные к нужному типу. Используйте type guards для сужения union-типов перед передачей.
function greet(name: string) {}
greet(42);TS2578Директива @ts-expect-error присутствует, но на следующей строке ошибка не возникает.
TS2322Значение одного типа не может быть присвоено переменной или свойству несовместимого типа.
TS2339TypeScript не может найти указанное свойство на данном типе.
TS6133Переменная, импорт или параметр объявлены, но их значение никогда не читается.
TS2538Тип индексного выражения недопустим для индексирования объекта.
TS2565Свойство класса с оператором подтверждённого присвоения (!) нигде не читается.