nice-ui
Version:
React design system, components, and utilities
13 lines (12 loc) • 536 B
JavaScript
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;
;