Select Git revision
ExperienceView.vue
-
Clement Franckelemon authoredClement Franckelemon authored
PizzaList.js 409 B
import Component from '../components/Component.js';
import PizzaThumbnail from '../components/PizzaThumbnail.js';
export default class PizzaList extends Component {
#pizzas;
constructor(pizzas) {
super('section', { name: 'class', value: 'pizzaList' });
this.pizzas = pizzas;
}
set pizzas(value) {
this.#pizzas = value;
this.children = this.#pizzas.map(pizza => new PizzaThumbnail(pizza));
}
}