Кто использовал ng2-webstorage?
Есть условие, значение которого должно храниться в LocalStorage.
Если условие true то показываем один компонет1, иначе - компонет2. Эти компоненты дочерние в компонент0.
в компонент0 я подписываюсь на изменение этого условия в LS.
И есть action1 и action2 в компонет3 и компонет4 соотвественно, action1 сохраняет в LS true, action2 - false.
Порядок действий: action1 -> action2 -> action1 -> refresh page -> в LS true, но показывается компонет2.
Я понимаю почему это так, но не знаю как правильно решить проблему.
Пример для наглядности
https://stackblitz.com/edit/angular-6zj7td