How to safely render html in react? : <p>I've got some user generated html markup from a text area and I'd like to render it on another part of the screen. The markup is saved as a string in the props of the component. </p>

<p>I don't want to use dangerouslysethtml for obvious reasons. Is there a parser such as <a href="https://github.com/chjj/marked" rel="noreferrer">marked</a> but for html so that it strips out script tags and other invalid html. </p>
