Есть массив элементов в store, на основе которого строится список. У каждого элемента списка есть переключатель состояний конкретного элемента в этом списке. В переключатель передается id списка. Когда переключатель срабатывает, я диспатчу данные в store:
this.$store.dispatch('handler', payload)
Геттер для получения выглядит так:
getState: state => id => {
return state.listings.find(el => el.id == id).is_edited //возвращает true или false
}
И, наконец, в computed компонента я получаю этот геттер:
this.$store.getters.getState(this.item.id)
Все это срабатывает при загрузке приложения. Что надо сделать, чтобы получать изменившееся значение при срабатывании переключателя?