I'm trying out very basic tutorial, but cannot make the function component to render. Would appreciate some help.
The following works fine:
import React from 'react';
import ReactDOM from 'react-dom/client';
import './index.css';
const rightCol = <h1>This is the Right Column</h1>
const leftCol = <h1>This is the Left Column</h1>
const showInfo = ReactDOM.createRoot(document.getElementById('showInfo'));
showInfo.render(leftCol);
const showBalls = ReactDOM.createRoot(document.getElementById('showBalls'));
showBalls.render(rightCol);
But, if I try with a function, it doesn't work:
const leftCol = () => {
return (<h1>This is the Left Column</h1>);
}
const showInfo = ReactDOM.createRoot(document.getElementById('showInfo'));
showInfo.render(leftCol);
or
function leftCol() {
return (<h1>This is the Left Column</h1>);
}
const showInfo = ReactDOM.createRoot(document.getElementById('showInfo'));
showInfo.render(<leftCol />);