kue-ui
Version:
Interface for kue
28 lines (21 loc) • 631 B
JavaScript
import Ember from 'ember';
export default Ember.Controller.extend({
queryParams: ['page', 'order'],
page: Ember.computed(function(){return 1;}),
order: 'asc',
actions: {
goToJob: function(job) {
this.transitionToRoute('jobs.show', job);
},
removeJob: function(job) {
var self = this;
job.remove().then(function() {
self.get('model').removeObject(job);
});
},
updateOrder() {
const order = this.get('order');
this.set('order', order === 'asc' ? 'desc' : 'asc');
}
}
});