гвард это же as верно?
function isFish(pet: Fish | Bird): pet is Fish { return (pet as Fish).swim !== undefined; }
что-то сложно, ушел читать, спасибо)
Это приведение к типу, гард - операции, которые подтверждают, что твой тип - это твой тип
Обсуждают сегодня