решении repeat относится ко всему выше, не только к takeUntil,
.pipe(
// can’t complete there
concatMap(el => of(el).pipe(delay(1000))),
// workaround
takeUntil(concatMapreset.asObservable()),
repeat(),
takeUntil(streamDone.asObservable())
)
stackblitz тык
с такими условиями только так
https://stackblitz.com/edit/rxjs-mhg51f?file=index.ts
емитить сабжект, прикольно, спасибо за идею )
Обсуждают сегодня