Skip to content

pantoken / renderers/react-markdown/src / rehypeGithubAlerts

دالة: rehypeGithubAlerts()

rehypeGithubAlerts(): (tree) => void

بيتا

مكوّن rehype إضافي يوسم اقتباسات التنبيه في GitHub: يكتشف وسمًا على نمط [!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>;