aboutsummaryrefslogtreecommitdiff
path: root/src/site/store/index.js
blob: c0faffb3c86f785b3d90876704e1e94822608a7d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import config from '../../../dist/config.json';

// eslint-disable-next-line import/prefer-default-export
export const actions = {
	async nuxtClientInit({ commit, dispatch }) {
		commit('config/set', config);

		const cookies = this.$cookies.getAll();
		if (!cookies.token) return dispatch('auth/logout');

		commit('auth/setToken', cookies.token);
		return dispatch('auth/verify');
	},
	/* 	alert({ commit }, payload) {
		if (!payload) return commit('alert', null);
		commit('alert', {
			text: payload.text,
			error: payload.error
		});
	} */
};