react-native-markdown-renderer
Version:
Markdown renderer for react-native, with CommonMark spec support + adds syntax extensions & sugar (URL autolinking, typographer).
14 lines (11 loc) • 328 B
text/typescript
import type MarkdownIt from 'markdown-it';
import type MdToken from 'markdown-it/lib/token.mjs';
export function stringToTokens(source: string, markdownIt: MarkdownIt): MdToken[] {
let result: MdToken[] = [];
try {
result = markdownIt.parse(source, {});
} catch (err) {
console.warn(err);
}
return result;
}