import Ember from 'ember'; import BaseListRoute from './../base-list'; export default BaseListRoute.extend({ queryParams: { filters: { refreshModel: true } }, breadcrumbs: [{text: 'My Week Goals'}], model(params, transition) { let me = this; return me.get('service').ajaxGet('mine', me.mergeParams(params, transition)); }, setupController(controller) { let me = this; me._super(...arguments); let months = [ {value: 1, text: 'Jan.'}, {value: 2, text: 'Feb.'}, {value: 3, text: 'Mar.'}, {value: 4, text: 'Apr.'}, {value: 5, text: 'May'}, {value: 6, text: 'June'}, {value: 7, text: 'July'}, {value: 8, text: 'Aug.'}, {value: 9, text: 'Sept.'}, {value: 10, text: 'Oct.'}, {value: 11, text: 'Nov.'}, {value: 12, text: 'Dec.'}]; months.findBy('value', new Date().getMonth() + 1)['selected'] = true; controller.set('months', months); } });