I have 3 main modules: CartHolder, Project & About.
Desired behavior:
- "/": CartHolder
- "/project": CartHolder & Project
- "/about": About
Switching from "/" to "/project", I don't want CartHolder to re-render.
How can I realize such behavior using Route
?
function App() {
return (
<BrowserRouter>
<div className="App">
<Header/>
<Route path="/project/:name" component={Project}/>
<Route path="/about" component={About}/>
<CartHolder/>
</div>
</BrowserRouter>
);
}