лапшичный код
Ситуация: я беру поток из activatedRoute.params, дальше привожу параметры в нужный вид, запрашиваю через switchMap данные из сервера, дальше каждый ответ хочу пропатчить с помощью еще одного запроса, дальше опять привести в нужный вид.
Даже описание выглядит лапшой) как делают такие штуки классные ребята?
rawData = activatedRouter.pipe(switchMap(getRawData)) patchedData = rawData.pipe(switchMap(getAuxData), withLatestFrom(rawData), map([auxData, rawData]) => patching)
Обсуждают сегодня