подписка на rxjs не запускается

#reactjs #rxjs

#reactjs #rxjs

Вопрос:

 import { Subject } from "rxjs";

export const chatstream$ = new Subject();
 

Подписка на subject не запускается, если я не создаю экземпляр другого useobservable const

пример: (это обновляет значения (всего 25))

    const value = useObservable(() => interval(1000).pipe(map(val => val   1)));
   const subscriptionchatstream: any = useObservable(() => chatstream$.pipe(map(val => {
        console.log(val)
        return val})));
 

если я не добавлю значение, в подписке будет только 1 запись.(случай ошибки, поэтому содержимое потока чатов отсутствует и не обновляется)

 const subscriptionchatstream: any = useObservable(() => chatstream$.pipe(map(val => {
            console.log(val)
            return val})));
 

Как я могу заставить подписку обновляться при каждом новом обновлении без ошибок?

Комментарии:

1. не могли бы вы поделиться всей функцией?

2. проверьте код codeshare.io/G8ERPe