Première offre composable
Cette page utilise SectionsRenderer · 0 ligne de HTML hardcoded. Tout vient du frontmatter MDX.
Comment composer une offre
Trois étapes simples pour ajouter une offre sans toucher au code.
- 01 Décrire en MDX frontmatter
Ajouter un array `sections: [...]` dans le frontmatter avec les types et props W6.
- 02 Zod valide au build
Discriminated union garantit que chaque section a les bons champs. Zéro erreur runtime.
- 03 SectionsRenderer rend
La route /offres/[slug] détecte sections et bypasse OffresDetailTemplate.
Adopter composable pour vos prochaines offres ?
Cette page prouve que le système fonctionne. Toutes les nouvelles offres peuvent passer en composable.