Skip to content
Snippets Groups Projects
Commit 36e2484f authored by Cody Dumortier's avatar Cody Dumortier
Browse files

afficher/masquer un élément

parent f98a536c
Branches
No related tags found
No related merge requests found
import Router from './Router'; import Router from './Router';
import data from './data'; import data from './data';
import PizzaList from './pages/PizzaList'; import PizzaList from './pages/PizzaList';
import Component from './components/Component';
Router.titleElement = document.querySelector('.pageTitle'); Router.titleElement = document.querySelector('.pageTitle');
Router.contentElement = document.querySelector('.pageContent'); Router.contentElement = document.querySelector('.pageContent');
document.querySelector('section').setAttribute('style', '');
const pizzaList = new PizzaList([]); const link = document.querySelector('button'); // sélectionne le premier lien de la page
Router.routes = [{ path: '/', page: pizzaList, title: 'La carte' }];
link.addEventListener('click', event => {
event.preventDefault();
document.querySelector('section').setAttribute('style', 'display:none');
console.log(event);
});
const pizzaList = new PizzaList([]),
aboutPage = new Component('section', null, 'Ce site est génial'),
pizzaForm = new Component(
'section',
null,
'Ici vous pourrez ajouter une pizza'
);
Router.routes = [
{ path: '/', page: pizzaList, title: 'La carte' },
{ path: '/a-propos', page: aboutPage, title: 'À propos' },
{ path: '/ajouter-pizza', page: pizzaForm, title: 'Ajouter une pizza' },
];
Router.navigate('/'); // affiche une page vide Router.navigate('/'); // affiche une page vide
pizzaList.pizzas = data; pizzaList.pizzas = data;
Router.navigate('/'); // affiche la liste des pizzas Router.navigate('/'); // affiche la liste des pizzas
Router.menuElement = document.querySelector('.mainMenu');
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment