From a53f05a3208ef61d8425eec2d6f999a2d3ea0626 Mon Sep 17 00:00:00 2001 From: SMITH Emmanuel Date: Mon, 1 Nov 2021 11:45:14 +0100 Subject: [PATCH] :construction: #77 [feat/config] rework the loading config Signed-off-by: JAGFx --- src/App.vue | 103 ++++++++-------- src/components/dashboards/shared/Map.vue | 15 ++- src/components/header/Header.vue | 4 +- src/components/menu/MenuTabConfig.vue | 1 + src/components/overlays/LoadingOverlay.vue | 10 +- src/components/overlays/Overlay.vue | 115 ++++++++++-------- src/data/config/config.json | 2 +- src/mixins/ConfigFieldMixin.vue | 2 +- src/mixins/TelemetryMixin.vue | 16 +-- src/plugins/app.plugin.js | 62 +++++----- src/store/modules/_app.js | 25 ++-- src/store/modules/_config.js | 30 ++--- src/utils/_app.js | 11 +- src/utils/_config.js | 47 ++++++-- src/utils/_splashScreen.js | 131 +++++++++++++++++++++ 15 files changed, 371 insertions(+), 203 deletions(-) create mode 100644 src/utils/_splashScreen.js diff --git a/src/App.vue b/src/App.vue index daa80500..49eb4dfd 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,13 +1,13 @@