markRead and markeUnread abstraction

This commit is contained in:
Jeffrey Biles
2020-03-17 23:03:13 -07:00
parent ce96221a71
commit ebc5eafe35

View File

@@ -12,16 +12,13 @@ export const useEmailSelection = function(){
this.emails.add(id);
}
},
markRead(){
forSelected(fn){
this.emails.forEach(email => {
email.read = true
fn(email)
})
},
markUnread(){
this.emails.forEach(email => {
email.read = false
})
}
markRead(){ this.forSelected(e => e.read = true )},
markUnread(){ this.forSelected(e => e.read = false )},
})
return {