aboutsummaryrefslogtreecommitdiff
path: root/src/site/store
diff options
context:
space:
mode:
Diffstat (limited to 'src/site/store')
-rw-r--r--src/site/store/admin.js12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/site/store/admin.js b/src/site/store/admin.js
index 58b63b5..b2d1926 100644
--- a/src/site/store/admin.js
+++ b/src/site/store/admin.js
@@ -11,7 +11,8 @@ export const state = () => ({
files: []
},
file: {},
- settings: {}
+ settings: {},
+ statistics: {}
});
export const actions = {
@@ -21,6 +22,12 @@ export const actions = {
return response;
},
+ async fetchStatistics({ commit }) {
+ const response = await this.$axios.$get('service/statistics');
+ commit('setStatistics', response);
+
+ return response;
+ },
async fetchUsers({ commit }) {
const response = await this.$axios.$get('admin/users');
commit('setUsers', response);
@@ -89,6 +96,9 @@ export const mutations = {
setSettings(state, { config }) {
state.settings = config;
},
+ setStatistics(state, { statistics }) {
+ state.statistics = statistics;
+ },
setUsers(state, { users }) {
state.users = users;
},