Skip to content

Pages Composants Routes

Fanny Saez edited this page Jul 25, 2026 · 2 revisions

Pages, composants et routes

Pages de l'application

Page Route Description
Accueil / Page d'accueil (Home)
Produits /product Catalogue produits (Products), détail affiché via une modale (Modal)
Panier /cart Récapitulatif des articles ajoutés (Cart)
Utilisateur /user Page utilisateur / connexion (UserPage)
Utilisateur connecté /userlogedin Détail de l'utilisateur connecté (UserPageDetail)
404 /404 Page d'erreur (Page404) — pas de route catch-all (**) configurée pour l'instant, à ajouter si besoin

Composants réutilisables

Composant Rôle Emplacement
Header Navigation principale shared/header
Footer Pied de page shared/footer
CardProduct Aperçu d'un produit (carte, catalogue) shared/card-product
CardProductDetail Détail d'un produit shared/card-product-detail
Modal Modale d'affichage du détail produit features/product/modal

Routing

Contenu réel de app.routes.ts :

export const routes: Routes = [
  { path: '', component: Home },
  { path: 'product', component: Products },
  { path: 'cart', component: Cart },
  { path: '404', component: Page404 },
  { path: 'user', component: UserPage },
  { path: 'userlogedin', component: UserPageDetail },
];

Clone this wiki locally