@brickslab./ui-web
Section de présentation de composant avec titre, description et zone de preview encadrée. Idéale pour documenter et showcaser des composants individuels dans une structure cohérente.
Aperçu
Présentation simple
Avec contenu enfant (children)
Plusieurs éléments en preview (grid)
Props
| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
name | string | — | ✓ | Nom du composant à présenter. |
description | string | — | ✓ | Description ou explications du composant. |
preview | React.ReactNode | — | ✓ | Contenu à afficher dans la zone de prévisualisation (composant ou rendu). |
children | React.ReactNode | — | — | Contenu optionnel supplémentaire (documentation, props table, etc.) affiché sous la preview. |
Override rapide
Tous les paramètres listés dans cette table sont overrideables via les props. Utilisez ce squelette comme point de départ.
<MyComponent
name="..."
description="..."
preview={<span>...</span>}
children={<span>...</span>}
/>namedescriptionpreviewchildrenUtilisation
Notes
ComponentPresentationSection est un wrapper de présentation idéal pour documenter les composants dans le catalogue. La prop children permet d'ajouter du contenu supplémentaire sous la preview (description, code, props, etc.).