From 89a7a244ff55dd6d339d7efbf2bc2a20e775f672 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Poussard?= <tpoussard@neogeo.fr> Date: Mon, 13 Dec 2021 17:09:54 +0100 Subject: [PATCH] add loader to last comments --- src/views/project/Project_detail.vue | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/views/project/Project_detail.vue b/src/views/project/Project_detail.vue index ad24ad07..20827f98 100644 --- a/src/views/project/Project_detail.vue +++ b/src/views/project/Project_detail.vue @@ -108,7 +108,7 @@ <h3 class="ui header">Types de signalements</h3> <div class="ui middle aligned divided list"> <div - :class="{ active: featureTypeLoading }" + :class="{ active : projectInfoLoading }" class="ui inverted dimmer" > <div class="ui text loader"> @@ -407,6 +407,14 @@ <div class="content"> <div class="center aligned header">Derniers commentaires</div> <div class="center aligned description"> + <div + :class="{ active: projectInfoLoading }" + class="ui inverted dimmer" + > + <div class="ui text loader"> + Récupération des signalements en cours... + </div> + </div> <div class="ui relaxed list"> <div v-for="(item, index) in last_comments" @@ -627,7 +635,7 @@ export default { isModalOpen: false, is_suscriber: false, tempMessage: null, - featureTypeLoading: true, + projectInfoLoading: true, featureTypeImporting: false, featuresLoading: true, isFileSizeModalOpen: false @@ -912,11 +920,11 @@ export default { mounted() { this.GET_PROJECT_INFO(this.slug) .then(() => { - this.featureTypeLoading = false; + this.projectInfoLoading = false; setTimeout(this.initMap, 1000); }) .catch(() => { - this.featureTypeLoading = false; + this.projectInfoLoading = false; }); this.GET_PROJECT_FEATURES({ project_slug: this.slug, -- GitLab