Skip to content

pantoken / renderers/react-markdown/src / rehypeGithubAlerts

Função: rehypeGithubAlerts()

rehypeGithubAlerts(): (tree) => void

Beta

Um plugin rehype que marca blockquotes de alerta do GitHub: detecta um marcador no estilo [!NOTE] no início de um blockquote, registra‑o como data-alert="note" e remove o texto do marcador. O componente React blockquote então renderiza um Alert do InstUI.

Retorna

(tree) => void

Exemplo

tsx
import Markdown from "react-markdown";
import { rehypeGithubAlerts } from "@pantoken/react-markdown";

<Markdown rehypePlugins={[rehypeGithubAlerts]}>{"> [!NOTE]\n> Heads up."}</Markdown>;