У меня есть следующий код для моего железного маршрутизатора signOut маршрут в приложении Meteor JS. Я пытаюсь преобразовать устаревший Router.map в новый синтаксис Router.route, но с трудностями при работе onBeforeAction и onAfterAction. Каков правильный синтаксис Router.route для следующего блока кода?Правильный синтаксис для Router.route для железного маршрутизатора?
Router.map(function() {
// sign-out the user then redirect them to the home page
this.route('signOut', {
path: '/sign-out',
onBeforeAction: function() {
if (Meteor.userId()) {
Meteor.logout()
}
this.next();
},
onAfterAction: function() {
this.redirect('/');
}
});
});