From 4b5d7a69f1aad91228098de02fb276a4816101f6 Mon Sep 17 00:00:00 2001 From: bach Date: Wed, 19 Jul 2023 22:13:55 +0200 Subject: [PATCH] concernement close btn arrow up #2196 --- src/views/Concernement.vue | 38 +++++++++++++++++++++++++++++--------- 1 file changed, 29 insertions(+), 9 deletions(-) diff --git a/src/views/Concernement.vue b/src/views/Concernement.vue index b87b148..6ec5f3a 100644 --- a/src/views/Concernement.vue +++ b/src/views/Concernement.vue @@ -9,8 +9,8 @@ import gql from 'graphql-tag' import GQL from '@api/graphql-axios' import EntiteFields from '@api/gql/entite.fragment.gql' -// import SvgIcon from '@jamescoyle/vue-icon'; -// import { mdiHeadphones } from '@mdi/js'; +import SvgIcon from '@jamescoyle/vue-icon'; +import { mdiArrowUp } from '@mdi/js'; import TerrainDeVie from '@components/contents/TerrainDeVie.vue'; import PuissanceAgir from '@components/contents/PuissanceAgir.vue'; @@ -21,7 +21,8 @@ export default { data(){ return { entite: null, - opened_besoin_id: null + opened_besoin_id: null, + arrowup_path: mdiArrowUp } }, computed: { @@ -63,9 +64,10 @@ export default { }, }, methods: { - ...mapActions(ConcernementsStore,['openCloseConcernements']), - ...mapActions(ConcernementsStore,['setOpenedEntityId']), - ...mapActions(ConcernementsStore,['setMapMode']), + ...mapActions(ConcernementsStore,['openCloseConcernements', + 'setOpenedEntityId', + 'setMapMode', + 'resetConcernementOpened']), openEntity(){ this.setOpenedEntityId(parseInt(this.eid)) this.loadEntite() @@ -87,12 +89,16 @@ export default { .catch(error => { console.warn('Issue with load entite', error) }) + }, + closeConcernement(){ + this.resetConcernementOpened(); } }, components: { TerrainDeVie, PuissanceAgir, - Doleancer + Doleancer, + SvgIcon } } @@ -102,10 +108,24 @@ export default {
- + +