const {createElement, useLayoutEffect, useState} = React;
const {createRoot} = ReactDOM;
function App() {
const [isMounted, setIsMounted] = useState(false);
useLayoutEffect(() => {
setIsMounted(true);
}, []);
return createElement('div', null, `isMounted? ${isMounted}`);
}
const container = document.getElementById('container');
const root = createRoot(container);
root.render(createElement(App));