packages/frontend/app/routes/music.js
import Route from '@ember/routing/route';
import { service } from '@ember/service';
import { tracked } from '@glimmer/tracking';
export default class MusicRoute extends Route {
@service headData;
@service store;
@tracked isLoading = true;
beforeModel() {
this.headData.routeTitle = 'Music';
}
model() {
if (this.store.peekAll('song').length) {
return this.store.peekAll('song');
} else {
return this.store.findAll('song');
}
}
}