I'm trying to pass a variable in return of a component. Here is my code:
const Obj = (props) => {
let { propId } = useParams();
const [data, setData] = useState({ course: [] });
useEffect(() => {
(async () => {
const result = await axios.get(
'http://example.com/api/v1/' + propId
).catch(err => {
console.error(err);
});
setData(result.data);
})();
}, [propId]);
return (
<Fragment key={propId}>
<div>
{data.htmlContent}
</div>
</Fragment>
);
};
export default Obj;
At here it shows this:
<p>Lorem ipsum dolor sit amet</p>
How can I insert this html content to main content?
Lorem ipsum dolor sit amet
– sundowatch Aug 25 '20 at 19:43