clicking the Select All box

This commit is contained in:
Jeffrey Biles
2020-03-29 23:52:38 -07:00
parent ea22275726
commit b925a6f991
2 changed files with 20 additions and 2 deletions

View File

@@ -2,7 +2,8 @@
<div>
<input type="checkbox"
:checked="allAreSelected"
:class="[partialSelection ? 'partial-check' : '']">
:class="[partialSelection ? 'partial-check' : '']"
@click="bulkSelect">
</div>
</template>
@@ -23,10 +24,19 @@
let partialSelection = computed(() => {
return numberSelected.value > 0 && !allAreSelected.value;
})
let bulkSelect = function(){
if(allAreSelected.value) {
emailSelection.clear();
} else {
emailSelection.addMultiple(emails)
}
}
return {
partialSelection,
allAreSelected
allAreSelected,
bulkSelect
}
},
props: {