Сделай проверку через typeof, должно помочь
не -(
Сегодня ts 4.4.2 вышел, попробуй обновить. Там как раз эту штуку фиксят: https://devblogs.microsoft.com/typescript/announcing-typescript-4-4/#cfa-aliased-conditions
а вдруг у тебя там какой-нибудь get field() { return Math.random() > 0.5 ? 'test' : undefined }
видимо да. сохранить в переменную помогло как раз 👍
Обсуждают сегодня