2021-05-25 14:13:15 +00:00
|
|
|
import { useMainStore, pinia } from '@flaschengeist/api';
|
2021-11-26 19:31:49 +00:00
|
|
|
import { saveToken } from 'app/api';
|
2021-02-02 21:32:23 +00:00
|
|
|
import { boot } from 'quasar/wrappers';
|
|
|
|
|
|
|
|
export default boot(({ app }) => {
|
2021-05-25 14:13:15 +00:00
|
|
|
app.use(pinia);
|
2021-02-02 21:32:23 +00:00
|
|
|
|
|
|
|
const store = useMainStore();
|
2021-11-26 19:31:49 +00:00
|
|
|
store.init().finally(() => {
|
|
|
|
store.$subscribe((mutation, state) => {
|
|
|
|
saveToken(state.session?.token);
|
|
|
|
});
|
|
|
|
});
|
2021-02-02 21:32:23 +00:00
|
|
|
});
|