TS2353TS2353 — Проверка лишних свойств в объектном литерале
Объектный литерал, переданный непосредственно в функцию, содержит свойства, отсутствующие в ожидаемом типе.
TS2786Выражение не может использоваться как JSX-компонент, поскольку его возвращаемый тип недопустим.
Компонент возвращает тип, несовместимый с JSX.Element. Это часто происходит при несоответствии версий @types/react между пакетами или когда функция не возвращает корректный JSX.
Убедитесь в единообразии версий @types/react во всех пакетах. Проверьте возвращаемый тип компонента. Обновите @types/react до последней версии. Добавьте явные аннотации возвращаемого типа.
TS2353Объектный литерал, переданный непосредственно в функцию, содержит свойства, отсутствующие в ожидаемом типе.
TS18048TypeScript предупреждает, что значение может оказаться undefined, а вы используете его без проверки.
TS2589Рекурсивный тип достигает максимальной глубины инстанцирования TypeScript.
TS2328Две сигнатуры конструктора (вызовы new()) имеют несовместимые типы.
TS2571Вы пытаетесь использовать значение типа unknown, не выполнив предварительного сужения типа.
TS2448Переменная, объявленная с помощью let или const, обращается к ней до достижения объявления в том же блоке.