Как мне объединить два типа объединения для создания третьего типа, аналогичного интерполяции строк, в TypeScript? - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть два типа:

type FiatType = 'USD' | 'GBP' | 'EUR' ...

type CryptoType = 'BTC' | 'BCH' | 'ETH' ...

Я хочу создать PairType

type PairType = 'USD-BTC' | 'USD-BCH' | 'USD-ETH' | 'GBP-BTC' | 'GBP-BCH' ...

Возможно ли что-то подобное в TypeScript?

1 Ответ

1 голос
/ 30 апреля 2020

Это еще не поддерживается в Typescript. Открыты некоторые проблемы (например, , эта ), но, насколько я знаю, их пока нет в дорожной карте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...