From b37a7d2690d3810e09a5a7d1bafb10dd6360a10f Mon Sep 17 00:00:00 2001 From: Mathieu Jaumotte Date: Sat, 8 May 2021 21:13:35 +0200 Subject: [PATCH] requestor call AddPersons modal, and pass options until api (wip) --- .../AccompanyingCourse/components/Requestor.vue | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue index 33a8abd1f..abb1cc784 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue @@ -40,9 +40,10 @@ + v-bind:key="addPersons.key" + v-bind:options="addPersons.options" + @addNewPersons="addNewPersons" + ref="addPersons"> @@ -58,7 +59,7 @@ export default { }, data() { return { - addNewPersons: { + addPersons: { key: 'requestor', options: { type: ['person', 'thirdparty'], @@ -77,11 +78,10 @@ export default { addNewPersons({ selected, modal }) { console.log('@@@ CLICK button addNewPersons', selected); selected.forEach(function(item) { - //console.log('# dispatch action for each item', item); - console.log('HU-HUE, we want add new requestor !!', item); - //this.$store.dispatch('addRequestor', item); + this.$store.dispatch('addRequestor', item); }, this ); + this.$refs.addPersons.resetSearch(); // to cast child method modal.showModal = false; } }