в ответе есть свойство next ( в нем url для запроса следующих данных для пагинации ),
тогда мне надо взять данные с ответа, и перейти по url в next, и забрать данные там, до тех пор пока next не будет null.
Как это сделать? Написал рекурсию для этого, но должно быть более "шикарное" решение. Может быть как то через .pipe() ?
А зачем сразу все страницы грузить?
требование такое, мне данные для графиков нужны, с min по max дату, и там их может быть и 3 и 10...
А бэк нельзя исправить? Не выглядит как задача для клиента)
Ну это как крайний вариант) Я просто для себя хочу понять, как такое сделать, если вдруг попадется такое еще раз
Крайний вариант- делать на клиенте, как раз) Нужно наверное свой оператор написать для pipe, но может быть сложно достаточно
Эх, ну окей) спасибо тогда!
рекурсия наверное в любом случае будет
Я просто думал вдруг есть встроенный pipe, что то типо concatMap, который это обработает красиво)
Обсуждают сегодня