A utility for converting HTML strings into React components
npm i react-html-parser-ultimate
or
yarn add react-html-parser-ultimate
import { parseHtml } from 'react-html-parser-ultimate';
parseHtml(html, {
onTransform: (node, index, nodeToElementFn) => {
if (node.name === 'div') {
node.name = 'span';
return nodeToElementFn(node, index);
}
return undefined;
},
allowScript: true,
});