DeleteModel Mixin

This commit is contained in:
Matthew Ryan Dillon 2015-11-03 13:58:01 -07:00
parent cc85ee6f27
commit 3f5eb26a33
3 changed files with 31 additions and 9 deletions

View file

@ -1,14 +1,9 @@
import Ember from 'ember';
import DeleteModel from '../../../../mixins/delete-model';
const { Controller } = Ember;
export default Controller.extend({
actions: {
delete: function() {
this.get('model').destroyRecord().then(() => {
this.transitionToRoute('protected.species.index');
});
},
},
export default Controller.extend(DeleteModel, {
// Required for DeleteModel mixin
transitionRoute: 'protected.species.index',
});