html-react-parser #818

https://github.com/remarkablemark/html-react-parser/issues/818

by remarkablemark

HTML

<div id="root"></div>

<!-- HTMLReactParser -->
<script src="https://unpkg.com/html-react-parser@3.0.9/dist/html-react-parser.min.js"></script>

React

// https://github.com/remarkablemark/html-react-parser/issues/818

const markup = '<html><p>Hello, World!</p></html>';
// const markup = '<html><body><p>Hello, World!</p></body></html>';
const output = HTMLReactParser(markup);
console.dir(output, { depth: null });

function App() {
  return (
    <React.Fragment>
      {output}
    </React.Fragment>
  );
}

ReactDOM.createRoot(document.getElementById('root')).render(
  <App />
);