@mdxeditor/editor
Version:
React component for rich text markdown editing
12 lines (11 loc) • 412 B
JavaScript
import { $createLexicalMdxExpressionNode } from "./LexicalMdxExpressionNode.js";
const MdastMdxExpressionVisitor = {
testNode: (node) => node.type === "mdxTextExpression" || node.type === "mdxFlowExpression",
visitNode({ lexicalParent, mdastNode }) {
lexicalParent.append($createLexicalMdxExpressionNode(mdastNode.value, mdastNode.type));
},
priority: -200
};
export {
MdastMdxExpressionVisitor
};