header.js
480 Bytes
Template.header.helpers({
brandLink() {
let login = FlowRouter.path( 'login' ),
index = FlowRouter.path( 'index' );
return !Meteor.loggingIn() && !Meteor.userId() ? login : index;
}
});
Template.header.events({
'click .logout' ( event ) {
event.preventDefault();
Meteor.logout( ( error ) => {
if ( error ) {
Bert.alert( error.reason, 'warning' );
} else {
Bert.alert( 'Logged out!', 'success' );
}
});
}
});