MarkdownEditor
Une saisie Markdown, avec son aperçu.
Le rendu n'est pas fourni : preview reçoit le texte et rend ce qu'il veut. Embarquer un moteur Markdown imposerait le nôtre à un projet qui a déjà le sien — et ferait grossir le paquet pour tous les autres.
Installation
bash
sia-ui add markdown-editorOu par le paquet, sans rien copier :
tsx
import { MarkdownEditor } from "@sia-ui/react-web";Props
| Prop | Type | Défaut | Description |
|---|---|---|---|
defaultValue | string | — | |
onValueChange | (value: string) => void | — | |
preview | (value: string) => ReactNode | — | |
textareaProps | Partial<Omit<TextareaProps, "value" | "defaultValue" | "onChange">> | — | La zone de saisie elle-même : resize, invalid, classe. La valeur et la saisie restent à l'éditeur, qui les partage avec l'aperçu. |
value | string | — |
Voir aussi
- Le composant dans le catalogue — états, variantes, et bac à sable.
- La référence complète — tous les composants.