I wanted to create element using React Component with child.
Here's my React Component:
const Element = () => {
return (
<div class='element'>/* child should be here*/</div>
);
}
export default Element;
and here's how I want to do it:
React.createElement(Element, {}, [
React.createElement('span', { className: 'text' }, 'text 1'),
React.createElement('span', { className: 'text' }, 'text 2')
])
output should be:
<div class="element">
<span class="text">text 1</span>
<span class="text">text 2</span>
</div>
Or am I doing it wrong?
Elementcomponent is not rendering its children. (stackoverflow.com/questions/65674663/… this should help)