1234567891011121314151617181920212223242526272829303132333435363738 |
- 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 };
- });
- }
- }*/
|