empress-blog
Version:
Fully-functional, SEO friendly static site implementation of a blog system built on Ember.
21 lines (17 loc) • 554 B
JavaScript
/* eslint-disable ember/no-classic-classes, prettier/prettier */
import Route from '@ember/routing/route';
import { inject as service } from '@ember/service';
import { hash } from 'rsvp';
export default Route.extend({
classNames: ["post-template"],
store: service(),
model(params) {
// load authors first for ember-data autopopulation
return this.store.findAll('author').then(() => {
return hash({
post: this.store.findRecord('content', params.id),
posts: this.store.findAll('content'),
});
});
},
});