12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- Meteor.subscribe('user-admin');
- Meteor.subscribe('boards');
- Meteor.subscribe('setting');
- Template.header.helpers({
- wrappedHeader() {
- return !Session.get('currentBoard');
- },
- currentSetting() {
- return Settings.findOne();
- },
- hideLogo() {
- return Utils.isMiniScreen() && Session.get('currentBoard');
- },
- appIsOffline() {
- return !Meteor.status().connected;
- },
- hasAnnouncement() {
- const announcements = Announcements.findOne();
- return announcements && announcements.enabled;
- },
- announcement() {
- $('.announcement').show();
- const announcements = Announcements.findOne();
- return announcements && announcements.body;
- },
- });
- Template.header.events({
- 'click .js-create-board': Popup.open('headerBarCreateBoard'),
- 'click .js-close-announcement'() {
- $('.announcement').hide();
- },
- 'click .js-select-list'() {
- Session.set('currentList', this._id);
- Session.set('currentCard', null);
- },
- });
|