I don’t have enough Vue or Quasar experience to say if it is right or wong to do that. I even did it using the boot plugin at first, but it felt dirty. So i changed my code and used the vuex store on the beforeMount event of my app.
Posts made by Slade
RE: Async code in App Plugins
If you really need async calls to initialize your plugin you should look at the boot plugin : http://quasar-framework.org/guide/app-plugins.html#Special-App-Plugin-Boot
This is a special plugin that let’s you launch the app when your are ready, after recieving the ajax callback in your case.