в себе тип? У меня должен быть массив классов, все эти классы при этом реализуют один интерфейс. Я могу такому массиву как-то выразить тип через имя этого интерфейса? Сначала ошибочно сделал так:
const filters: iFilter[] = [
DateFilterComponent,
NameFilterComponent,
...
]
что, естественно, неверно, мне нужно именно классы хранить в массиве, а не инстансы.
Array<{new():IFilter}>
Обсуждают сегодня