экстендит какой-то типа из Union
https://www.typescriptlang.org/play?#code/JYOwLgpgTgZghgYwgAgJIFEAeZkG8BQyRyE2AXMgPYBGAVhAmPgL776iSyIqoCCehYnAoBnMFFABzFmw7R4SNACES2CCAAmItFjAFiyahRABXALbVoM9uHnc0AeVWRN2jNgEHKFGvUbWwAE8ABxQAFQBVEGBKEGQAXjR+AB9lZFTUBzYYExBGGLiACzgRXQAKADc4ABsTCApI6NiASgoq2pRgN11PYigIMBMoOIByUjAR5FBkdrrrIA
А как IO может быть IExt?
function hasExt(value: TUnion | IExt): value is IExt { return 'ext' in value } мой тебе совет не юзай префиксы T и I — это головная боль при рефакторинге
Обсуждают сегодня