-
Notifications
You must be signed in to change notification settings - Fork 0
Pages Composants Routes
Fanny Saez edited this page Jul 25, 2026
·
2 revisions
| 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
|
| 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 |
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 },
];Projet Nova Market — réalisé par Sabrina · Quentin · Kim · Christophe · Fanny