open-nomad/ui/app/routes/application.js

30 lines
543 B
JavaScript
Raw Normal View History

2017-09-19 14:47:10 +00:00
import Ember from 'ember';
const { Route, inject } = Ember;
2017-09-19 14:47:10 +00:00
export default Route.extend({
config: inject.service(),
resetController(controller, isExiting) {
if (isExiting) {
controller.set('error', null);
}
},
actions: {
didTransition() {
if (!this.get('config.isTest')) {
window.scrollTo(0, 0);
}
},
willTransition() {
this.controllerFor('application').set('error', null);
},
error(error) {
this.controllerFor('application').set('error', error);
},
},
});