Skip to content
Snippets Groups Projects
Commit aedc6864 authored by Alexis Degroote's avatar Alexis Degroote
Browse files

fin du tp ajout du setter dans pizzaList

parent 46e78f2b
Branches master
No related tags found
No related merge requests found
......@@ -9,7 +9,7 @@ import Router from './Router.js';
document.querySelector('.pageTitle').innerHTML = title.render();
*/
/*const pizzaList = new PizzaList([]);
const pizzaList = new PizzaList([]);
Router.titleElement = document.querySelector('.pageTitle');
Router.contentElement = document.querySelector('.pageContent');
......@@ -18,16 +18,16 @@ Router.routes = [{ path: '/', page: pizzaList, title: 'La carte' }];
//Router.navigates('/'); // affiche une page vide
pizzaList.pizzas = data;
Router.navigates('/');
*/
const pizzaList = new PizzaList(data);
/*const pizzaList = new PizzaList(data);
Router.titleElement = document.querySelector('.pageTitle');
Router.contentElement = document.querySelector('.pageContent');
Router.routes = [
{path: '/', page: pizzaList, title: 'La carte'}
];
Router.navigates('/');
*/
/*const pizza = data[1];
const pizzaThumbnail = new PizzaThumbnail(pizza);
document.querySelector( '.pageContent' ).innerHTML = pizzaThumbnail.render();
......
......@@ -2,14 +2,16 @@ import Component from "../components/Component.js";
import PizzaThumbnail from "../components/PizzaThumbnail.js";
export default class PizzaList extends Component{
/*#pizzas;
#pizzas;
set pizzas(value){
this.#pizzas = value;
this.children = this.#pizzas.map(element => new PizzaThumbnail(element));
}
*/
constructor(data){
super('section', {name: 'class', value: "pizzaList"}, data.map(element => new PizzaThumbnail(element)));
this.#pizzas = data;
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment