display reset link + minor changes

This commit is contained in:
Mathieu Jaumotte 2021-05-07 10:26:04 +02:00
parent f3260f57a4
commit ad690db886
4 changed files with 10 additions and 5 deletions

View File

@ -36,7 +36,8 @@ const messages = {
next: "Suivant",
previous: "Précédent",
back: "Retour",
check_all: "cocher tout"
check_all: "cocher tout",
reset: "réinitialiser"
},
}
};

View File

@ -23,7 +23,7 @@ let getDataPromise = getAccompanyingCourse(id)
},
getters: {
selectedAndSuggested: state => {
let uniqBy = (a, key) => [
const uniqBy = (a, key) => [
...new Map(
a.map(x => [key(x), x])
).values()

View File

@ -34,16 +34,20 @@
<span>
<a v-if="suggestedCounter > 0" href="#">
{{ $t('action.check_all')}}</a>
<a v-if="selectedCounter > 0" href="#">
{{ $t('action.reset')}}</a>
</span>
<span v-if="selectedCounter > 0">
{{ $tc('add_persons.selected_counter', selectedCounter) }}
</span>
</div>
<person-suggestion
v-for="item in this.selectedAndSuggested.slice().reverse()"
v-bind:item="item"
v-bind:key="item.id">
</person-suggestion>
<button v-if="query.length >= 3" class="sc-button bt-create ml-5 mt-2" name="createPerson">
{{ $t('action.create') }} "{{ query }}"
</button>

View File

@ -45,9 +45,9 @@ export default {
return this.$store.state.add_persons.selected;
}
},
selectedAndSuggested() {
return this.$store.getters.selectedAndSuggested;
},
//selectedAndSuggested() {
// return this.$store.getters.selectedAndSuggested;
//},
isChecked() {
return (this.selected.indexOf(this.item) === -1) ? false : true;
}