// Main App — root + router + state const { useState: uS, useEffect: uE } = React; function App() { const [dataLoaded, setDataLoaded] = uS(false); uE(() => { (async () => { await window.loadSiteData(); setDataLoaded(true); })(); }, []); if (!dataLoaded) { return (