bind options and key inside AddPersons component (wip)

This commit is contained in:
2021-05-08 12:57:23 +02:00
parent b24eb93c57
commit ac67f56b09
5 changed files with 36 additions and 9 deletions

View File

@@ -25,6 +25,8 @@
<add-persons
buttonTitle="persons_associated.add_persons"
v-bind:key="addNewPersons.key"
v-bind:options="addNewPersons.options"
@addNewPersons="addNewPersons">
</add-persons>
@@ -42,6 +44,18 @@ export default {
PersonItem,
AddPersons
},
data() {
return {
addNewPersons: {
key: 'persons_associated',
options: {
type: ['person'],
priority: null,
uniq: false,
}
}
}
},
computed: mapState({
participations: state => state.accompanyingCourse.participations,
counter: state => state.accompanyingCourse.participations.length

View File

@@ -40,6 +40,8 @@
<add-persons
buttonTitle="requestor.add_requestor"
v-bind:key="addNewPersons.key"
v-bind:options="addNewPersons.options"
@addNewPersons="addNewPersons">
</add-persons>
@@ -56,6 +58,14 @@ export default {
},
data() {
return {
addNewPersons: {
key: 'requestor',
options: {
type: ['person', 'thirdparty'],
priority: null,
uniq: true,
}
}
}
},
computed: {