Я хотел бы объединить две наблюдаемые со второй, требующей результата первой.
Достаточно просто:
const booking$ = this.service.getBooking$(bookingId);
const result$ = booking$.pipe(mergeMap(booking => this.service.getMoreData$(booking.someField))
Однако возвращаемый тип результата $ является только результатом "getMoreData $".
Как мне вернуть оба бронирования $ и getMoreData $? Есть ли конкретный оператор?