import Route from '@ember/routing/route'; import { inject as service } from '@ember/service'; const PRODUKT_KATEGORIEN = [ 'Pasta', 'Gemüse', 'Milchprodukte', 'Fleisch' ]; export default class ProduktRoute extends Route { @service store; async model() { return this.store.findAll('produkt'); } } /*async model() { let response = await fetch('/api/produkte.json'); let { data } = await response.json(); return data.map(model => { let { attributes } = model; let kategorie; if (PRODUKT_KATEGORIEN.includes(attributes.kategorie)) { kategorie = attributes.kategorie; } else { kategorie = 'Sonstiges'; } return { kategorie, ...attributes }; }); } }*/