import PostsController from './posts'; const TYPES = [{ name: 'All pages', value: null }, { name: 'Draft pages', value: 'draft' }, { name: 'Published pages', value: 'published' }, { name: 'Scheduled pages', value: 'scheduled' }, { name: 'Featured pages', value: 'featured' }]; const ORDERS = [{ name: 'Newest', value: null }, { name: 'Oldest', value: 'published_at asc' }, { name: 'Recently updated', value: 'updated_at desc' }]; /* eslint-disable ghost/ember/alias-model-in-controller */ export default PostsController.extend({ init() { this._super(...arguments); this.availableTypes = TYPES; this.availableOrders = ORDERS; }, actions: { openEditor(page) { this.transitionToRoute('editor.edit', 'page', page.get('id')); } } });