diff --git a/src/components/MailTable.vue b/src/components/MailTable.vue
index 2ad5b88..8c4a521 100644
--- a/src/components/MailTable.vue
+++ b/src/components/MailTable.vue
@@ -4,7 +4,7 @@
+ @click="readEmail(email)">
|
|
@@ -13,7 +13,7 @@
{{email.subject}} - {{email.body}}
{{format(new Date(email.sentAt), 'MMM do yyyy')}} |
- |
+ |
@@ -41,6 +41,16 @@
return e1.sentAt < e2.sentAt ? 1 : -1
})
}
+ },
+ methods: {
+ readEmail(email){
+ email.read = true
+ axios.put(`http://localhost:3000/emails/${email.id}`, email)
+ },
+ archiveEmail(email){
+ email.archived = true;
+ axios.put(`http://localhost:3000/emails/${email.id}`, email)
+ }
}
}