So pretty basic stuff, I have a link in guest component to teads to a Home compoent, the problem is that I cant see the whole Guest Component, the loading only happens when I mannualy type the Home PATH.
import React,{Suspense} from 'react'
import {
BrowserRouter as Router,
Switch,
Route,
} from "react-router-dom";
import GuestPage from './GuestPage';
const Home= React.lazy(
() =>
new Promise((resolve, reject) =>
setTimeout(() => resolve(import("./Home")), 3000)
)
);
function App() {
return (
<div>
<Router>
<Switch>
<Suspense fallback={<div>loading</div>}>
<Route path = '/Home' component={Home}/>
</Suspense>
<Route path = '/' component={GuestPage}/>
</Switch>
</Router>
</div>
);
}
export default App;