UNPKG

nice-ui

Version:

React design system, components, and utilities

13 lines (12 loc) 536 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Markdown = void 0; const React = require("react"); const MdastFlat_1 = require("./MdastFlat"); const parser_1 = require("./parser"); const { useMemo } = React; const Markdown = ({ src, inline, ...mdastFLatProps }) => { const ast = useMemo(() => (inline ? parser_1.mdi : parser_1.md)(src || ''), [inline, src]); return React.createElement(MdastFlat_1.MdastFlat, { ...mdastFLatProps, inline: inline, ast: ast }); }; exports.Markdown = Markdown;