Ваш компонент должен быть ограничен для вашего магазина.Таким образом, каждый раз, когда он обновляется, он будет отражаться на вашем пользовательском интерфейсе.
Примерно так:
this.filters = this._store.select(getFilterSelector)
.pipe(
takeUntil(this._ngOnDestroy),
filter((filter) => !!filter)
)
После первой отправки представление будет синхронизировано.Нет никаких причин обращаться к хранилищу из эффектов и делать логику, которую для вас обрабатывают NGRX.
Если вы пытаетесь избежать запуска эффекта , проверьте состояние перед отправкой LoadFilters действие.