New change settings option and possibility to hide system messagaes

This commit is contained in:
Mario Orlicky 2016-11-19 19:02:33 +01:00
parent 94cdcff79f
commit 8290dcb249
6 changed files with 61 additions and 13 deletions

View file

@ -5,6 +5,7 @@ Template.headerUserBar.events({
Template.memberMenuPopup.events({
'click .js-edit-profile': Popup.open('editProfile'),
'click .js-change-settings': Popup.open('changeSettings'),
'click .js-change-avatar': Popup.open('changeAvatar'),
'click .js-change-password': Popup.open('changePassword'),
'click .js-change-language': Popup.open('changeLanguage'),
@ -82,3 +83,15 @@ Template.changeLanguagePopup.events({
evt.preventDefault();
},
});
Template.changeSettingsPopup.helpers({
hiddenSystemMessages() {
return Meteor.user().hasHiddenSystemMessages();
}
});
Template.changeSettingsPopup.events({
'click .js-toggle-system-messages'(evt) {
Meteor.call('toggleSystemMessages');
},
});