тип
Ну вариантов решений много Попробуй { text: string } | { text: number }
тоже ошибка https://www.typescriptlang.org/play?#code/FAhmFcDsGMBcEsD2kAEoAUBDAXCg3irAKYAesuk4AtgEZEBOKAvigD4r6GnkoDOs9eJADmHJgEp8wDvFAp0sAJ4AHIojmYAdMTIoAvAZQBySrQZHJeaRxv0iscPUjWW167PladsfYaP9BEQspGxRhLHEXYCYwKDgkVHDMemFeXAJvXAChUQkpaKA
Ты в элсе просто значение проверяешь
а нужно ?
Ну ТС, вроде такой кейс не отследит
А реальный кейс какой ? Объекте больше полей? Они сильно разные? Если сильно разные то нужен тайпгард. Второй функции точно нужен весь объект или достаточно поля которое ты проверяешь?
на тайпгарде остановились
Обсуждают сегодня