From 366f9e89013afff495be0fda09f360206a1b980c Mon Sep 17 00:00:00 2001 From: Jeffrey Biles Date: Sun, 6 Sep 2020 16:54:38 -0700 Subject: [PATCH] Archived Emails Screen --- src/components/BulkActionBar.vue | 6 +++--- src/components/MailTable.vue | 30 +++++++++++++++++++++++------- 2 files changed, 26 insertions(+), 10 deletions(-) diff --git a/src/components/BulkActionBar.vue b/src/components/BulkActionBar.vue index db2fc54..1259e3e 100644 --- a/src/components/BulkActionBar.vue +++ b/src/components/BulkActionBar.vue @@ -30,10 +30,10 @@ setup(props){ let emailSelection = useEmailSelection(); let numberSelected = computed(() => emailSelection.emails.size) - let numberEmails = props.emails.length - let allEmailsSelected = computed(() => numberSelected.value === numberEmails) + let numberEmails = computed(() => props.emails.length) + let allEmailsSelected = computed(() => numberSelected.value === numberEmails.value) let someEmailsSelected = computed(() => { - return numberSelected.value > 0 && numberSelected.value < numberEmails + return numberSelected.value > 0 && numberSelected.value < numberEmails.value }) let bulkSelect = function(){ if(allEmailsSelected.value) { diff --git a/src/components/MailTable.vue b/src/components/MailTable.vue index c953abc..0af0858 100644 --- a/src/components/MailTable.vue +++ b/src/components/MailTable.vue @@ -1,8 +1,14 @@