| 12345678910111213141516171819202122232425262728 | Template.notification.events({  'click .read-status .materialCheckBox'() {    const update = {};    update[`profile.notifications.${this.index}.read`] = this.read      ? null      : Date.now();    Users.update(Meteor.userId(), { $set: update });  },  'click .remove a'() {    Meteor.user().removeNotification(this.activityData._id);  },});Template.notification.helpers({  mode: 'board',  isOfActivityType(activityId, type) {    const activity = Activities.findOne(activityId);    return activity && activity.activityType === type;  },  activityType(activityId) {    const activity = Activities.findOne(activityId);    return activity ? activity.activityType : '';  },  activityUser(activityId) {    const activity = Activities.findOne(activityId);    return activity && activity.userId;  },});
 |