Skip to content

pantoken / renderers/react-markdown/src / rehypeGithubAlerts

Функція: rehypeGithubAlerts()

rehypeGithubAlerts(): (tree) => void

Бета

Rehype-плагін, який позначає блокові цитати GitHub-alert: він виявляє маркер у стилі [!NOTE] на початку блокової цитати, зберігає його як data-alert="note" і видаляє текст маркера. Компонент React blockquote потім рендерить InstUI Alert.

Повертає

(tree) => void

Приклад

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

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