Select Git revision
Forked from an inaccessible project.
-
Thomas Fritsch authored
- nouveau dom (maj skin css) - HomePage -> PizzaList - passage PageRenderer -> Router - suppression classe Page (inutile à ce stade avec le Router)
Thomas Fritsch authored- nouveau dom (maj skin css) - HomePage -> PizzaList - passage PageRenderer -> Router - suppression classe Page (inutile à ce stade avec le Router)
Router.js 327 B
export default class Router {
static titleElement;
static contentElement;
static routes = [];
static navigate(path) {
const route = this.routes.find(route => route.path === path);
if (route) {
this.titleElement.innerHTML = `<h1>${route.title}</h1>`;
this.contentElement.innerHTML = route.page.render();
}
}
}