I am trying to access the component view from the menu in navbar, but whenever I click on link , only the url changes not the view.
My code:
App.js
function App() {
return (
<div className="App">
<Header />
<Index />
<Footer />
</div>
);
}
export default App;
index.js
const routing = (
<Router>
<Switch>
<Route exact path="/" component={withRouter(App)} />
<Route exact path="/register" component={withRouter(Register)} />
</Switch>
</Router>
);
const Store = createStore(
allReducers,
routing,
);
ReactDOM.render(
<Provider store={Store}>
<App />
</Provider>,
document.getElementById('root')
);
serviceWorker.unregister();
Header.js
<ul class="nav-list">
<li class="nav-list-item">
<Link to="/">Home</Link>
</li>
<li class="nav-list-item">
<Link to="/register">Register</Link>
</li>
</ul>
Where I am doing wrong?