Skip to content

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-editor

Ou par le paquet, sans rien copier :

tsx
import { MarkdownEditor } from "@sia-ui/react-web";

Props ​

PropTypeDéfautDescription
defaultValuestring—
onValueChange(value: string) => void—
preview(value: string) => ReactNode—
textareaPropsPartial<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.
valuestring—

Voir aussi ​

Publié sous licence MIT.