UNPKG

react-native-markdown-renderer

Version:

Markdown renderer for react-native, with CommonMark spec support + adds syntax extensions & sugar (URL autolinking, typographer).

19 lines (15 loc) 415 B
export default function removeInlineTokens(tokens) { const result = tokens.reduce((curr, token) => { if (token.type === 'inline') { if (token.children && token.children.length > 0) { let filtered = removeInlineTokens(token.children); curr = [...curr, ...filtered]; } else { } } else { curr = [...curr, token]; } return curr; }, []); return result; }