UNPKG

@atlaskit/editor-wikimarkup-transformer

Version:

Wiki markup transformer for JIRA and Confluence

26 lines 635 B
import { emoji } from './emoji'; import { hardBreak } from './hard-break'; import { mediaInline } from './media-inline'; import { mention } from './mention'; import { text } from './text'; import { inlineCard } from './inline-card'; import { status } from './status'; import { unknown } from './unknown'; import { date } from './date'; const inlinesEncoderMapping = { emoji, hardBreak, mediaInline, mention, text, inlineCard, status, date }; export const inlines = (node, opts) => { const encoder = inlinesEncoderMapping[node.type.name]; if (encoder) { return encoder(node, opts); } return unknown(node); };