diff --git a/pages/admin/index.vue b/pages/admin/index.vue
index 60d67f32f..409d7d952 100644
--- a/pages/admin/index.vue
+++ b/pages/admin/index.vue
@@ -10,7 +10,9 @@
size="x-large"
uppercase>
-
+
@@ -21,7 +23,9 @@
size="x-large"
uppercase>
-
+
@@ -32,7 +36,9 @@
size="x-large"
uppercase>
-
+
@@ -47,7 +53,9 @@
size="x-large"
uppercase>
-
+
@@ -58,7 +66,9 @@
size="x-large"
uppercase>
-
+
@@ -69,7 +79,9 @@
size="x-large"
uppercase>
-
+
@@ -84,7 +96,9 @@
size="x-large"
uppercase>
-
+
@@ -95,7 +109,9 @@
size="x-large"
uppercase>
-
+
@@ -106,7 +122,9 @@
size="x-large"
uppercase>
-
+
@@ -126,7 +144,8 @@ export default {
},
data() {
return {
- statistics: {}
+ statistics: {},
+ statisticsBefore: {}
}
},
computed: {
@@ -134,6 +153,16 @@ export default {
return process.client
}
},
+ watch: {
+ statistics(newVal) {
+ setTimeout(() => {
+ this.statisticsBefore = { ...this.statistics }
+ }, 3000)
+ }
+ },
+ mounted() {
+ this.$apollo.queries.statistics.startPolling(5000)
+ },
apollo: {
statistics: {
query: gql(`