Задать вопрос
@zlodiak

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

Есть подписка на поток. Она получает данные в следующем формате:
{
	data: [
		{id: 1, score: 11},
		{id: 2, score: 22},
		{id: 3, score: 33},
	]
}


Помогите пожалуйста в блоке subscribe прописать принимаемый тип. Вот моя попытка:

export interface IScore {
  id: number;
  score: number;
}

flow$.subscribe(res: {data: IScore[]} => {
	console.log(res);
});

Важно то, что мне не хотелось бы править interface IScore потому что он уже много где используется. Мне хотелось бы прописать тип именно в блоке subscribe
  • Вопрос задан
  • 45 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@StockholmSyndrome
flow$.subscribe((res: {data: IScore[]}) => {
  console.log(res);
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы