I have a Vuex store, which I\'m injecting into my instance:
import store from \'../store\'; const mainNav = new Vue({ el: \'#main-nav\', store, compon
This was my problem.
const store = new Vuex.Store({ state: { isTrackPlaying: false, }, ... });
I forgot to set the initial state and now it is reactive.