Hi, First of all, we’re using Vue 2, so ‘ready()’ has been replaced by ‘mounted()’. Make sure you check this: https://vuejs.org/v2/guide/instance.html#Lifecycle-Diagram Then, for communicating between components: http://quasar-framework.org/guide/components-sharing-state.html Long story short: use a store like described in the link or Vuex. Spoiler alert: you’ll need some time to understand how things work. Cheers, Razvan