быть подписан на изменения в localStorage и в зависимости от этого делать какие-то манипуляции в приложении, но следующий код
@Effect({dispatch: false})
onChange$ = fromEvent<StorageEvent>(window, 'storage').pipe(
tap(_ => console.log(_))
);срабатывает только при изменении localStorage в другой вкладке, так и должно быть или это баг какой-то?
это не баг, это особенность работы стора. Событие изменения стора срабатывает только тогда, когда вы меняете его из другой вкладки, окна
Обсуждают сегодня