custom-index.js.es6 394 B

123456789101112131415
  1. export default Ember.Route.extend({
  2. beforeModel() {
  3. const appModel = this.modelFor('custom');
  4. if (appModel.completed) {
  5. this.set('completed', true);
  6. } else if (appModel.start) {
  7. this.replaceWith('custom.step', appModel.start);
  8. }
  9. },
  10. setupController(controller) {
  11. const completed = this.get('completed');
  12. controller.set('completed', completed);
  13. }
  14. });