Is it correct way to use flatMap
?
const observer = Observable
.interval(3000)
.takeUntil(Observable.timer(10000))
.flatMap(this.askToReadyRecordVideo);
private askToReadyRecordVideo(): Observable<any> {
return this.requestMethods.askToReadyRecordVideo({});
}
In this line I tied to send request to server each 3 seconds until 10 seconds then call method this.askToReadyRecordVideo()
that returns data from server.
I finish this when I get successfull response. Is it true?