Why this JSX hook returns [object Object] [object Object] instead of HTML string?
export default function Article (props) {
const {
content,
} = props;
console.log({content});
return (
<>
<div>
{content.replace(/<p>(.*?)<\/p>/g, (match) => {
return (
<p className="text-black">{match}</p>
);
})}
</div>
</>
)
}
Console.log print:
{
content: '<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas dignissim ac ante nec hendrerit.</p>\n' +
'\n' +
'<p>Morbi rhoncus diam quis sodales iaculis. Morbi ullamcorper consectetur ultricies. Nam vel efficitur erat.</p>'
}