Ghost/core/client/app/mixins/current-user-settings.js

29 lines
612 B
JavaScript
Raw Normal View History

2015-02-13 07:22:32 +03:00
import Ember from 'ember';
var CurrentUserSettings = Ember.Mixin.create({
transitionAuthor: function () {
var self = this;
return function (user) {
if (user.get('isAuthor')) {
return self.transitionTo('team.user', user);
}
return user;
};
},
transitionEditor: function () {
var self = this;
return function (user) {
if (user.get('isEditor')) {
return self.transitionTo('team');
}
return user;
};
}
});
export default CurrentUserSettings;