Union suggested and selected results

This commit is contained in:
Mathieu Jaumotte 2021-05-03 23:15:38 +02:00
parent 9dffe30aad
commit 4495a5d33b

View File

@ -33,7 +33,7 @@
<div class="results">
<person-suggestion
v-for="item in suggested.results"
v-for="item in this.selectedAndSuggested"
v-bind:item="item"
v-bind:key="item.id">
</person-suggestion>
@ -86,7 +86,8 @@ export default {
}
},
suggested() {
return this.add_persons.suggested;
if (! this.add_persons.suggested.results) { return []; }
return this.add_persons.suggested.results;
},
suggestedCounter() {
if (! this.add_persons.suggested.results) { return 0; }
@ -99,6 +100,9 @@ export default {
if (! this.add_persons.selected) { return 0; }
return this.add_persons.selected.length;
},
selectedAndSuggested() {
return [...new Set([...this.selected, ...this.suggested])];
},
addPersons() {
console.log('add persons');
// code here