bootd
@bootd
Гугли и ты откроешь врата знаний!

Как правильно расширить дженерик интерфейс?

Есть у меня фильтр, в котором могут быть различные типы фильтров, каждый этот тип фильтра имеет свои поля, но в тоже время, у всех у них есть общие поля.

Накидал такой вот пример хода своих мыслей.
https://www.typescriptlang.org/play?#code/KYDwDg9g...

Есть у меня интерфейс IFilterCommon который принимает тип фильтра IFilterTypes и интерфейс с личными полями того или иного фильтра. Но я не понимаю, как мне расширить IFilterCommon полями из аргумента D
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
bingo347
@bingo347 Куратор тега TypeScript
Crazy on performance...
Что-то вроде такого:
https://www.typescriptlang.org/play?#code/KYDwDg9g...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы