Я следовал учебнику ember Super Rental 3.15, когда я приступил к работе с разделом данных, я обновил индексный файл маршрута с помощью хуков модели, страница перестала работать. Также я нахожу учебники ember неполными.
ошибка говорит о том, что свойство карты является неопределенным кодом в индексе маршрутов. js файл:
import Route from '@ember/routing/route';
const COMMUNITY_CATEGORIES = [
'Condo',
'Townhouse',
'Apartment'
];
export default class IndexRoute extends Route {
async model() {
let response = await fetch('/api/rentals.json');
let { data } = await response.json();
return data.map(model => {
let { attributes } = model;
let type;
if (COMMUNITY_CATEGORIES.includes(attributes.category)) {
type = 'Community';
} else {
type = 'Standalone';
}
return { type, ...attributes };
});
}
}
изображение, если сообщение об ошибке: