thirdPartyApiWithCallbackSubscription
продолжает возвращать новые данные, когда я пытался в консоли Chrome в режиме обещания.Теперь я хочу переместить его в Observable и продолжать подписку по всему миру.Но в наблюдаемом режиме он просто возвращает данные один раз.Как мне выполнить рефакторинг кода, чтобы он продолжал получать данные при поступлении новых данных?
Observable.create(observer => {
thirdPartyApiWithCallbackSubscription(data => {
observer.next(data);
});
})
.pipe(
map(data => {
return { type: 'DATA_CHANGED', payload: data };
})
);