We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9bc2b7f commit 77dcce1Copy full SHA for 77dcce1
src/HTML.js
@@ -117,8 +117,13 @@ export default class HTML extends PureComponent {
117
const { decodeEntities, debug, onParsed } = this.props;
118
const parser = new htmlparser2.Parser(
119
new htmlparser2.DomHandler((_err, dom) => {
120
- const RNElements = this.mapDOMNodesTORNElements(dom);
121
- onParsed && onParsed(dom, RNElements);
+ let RNElements = this.mapDOMNodesTORNElements(dom);
+ if (onParsed) {
122
+ const alteredRNElements = onParsed(dom, RNElements);
123
+ if (alteredRNElements) {
124
+ RNElements = alteredRNElements;
125
+ }
126
127
this.setState({ RNNodes: this.renderRNElements(RNElements) });
128
if (debug) {
129
console.log('DOMNodes from htmlparser2', dom);
0 commit comments