mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-08-21 15:13:50 +00:00
manage selected and suggested arrays: fix duplicate
This commit is contained in:
@@ -65,8 +65,6 @@ import { mapState } from 'vuex';
|
||||
import Modal from 'ChillPersonAssets/vuejs/_components/Modal';
|
||||
import PersonSuggestion from 'ChillPersonAssets/vuejs/_components/PersonSuggestion';
|
||||
|
||||
const SimpsonId = 10000;
|
||||
|
||||
export default {
|
||||
name: 'AddPersons',
|
||||
components: {
|
||||
@@ -101,12 +99,11 @@ export default {
|
||||
return this.add_persons.selected;
|
||||
},
|
||||
selectedCounter() {
|
||||
if (! this.add_persons.selected) { return 0; }
|
||||
return this.add_persons.selected.length;
|
||||
},
|
||||
selectedAndSuggested() {
|
||||
return [...new Set([...this.selected, ...this.suggested])];
|
||||
},
|
||||
return this.$store.getters.selectedAndSuggested;
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
openModal() {
|
||||
|
@@ -45,6 +45,9 @@ export default {
|
||||
return this.$store.state.add_persons.selected;
|
||||
}
|
||||
},
|
||||
selectedAndSuggested() {
|
||||
return this.$store.getters.selectedAndSuggested;
|
||||
},
|
||||
isChecked() {
|
||||
return (this.selected.indexOf(this.item) === -1) ? false : true;
|
||||
}
|
||||
|
Reference in New Issue
Block a user