I tried using react router but it doesn't work. I already know that React Router Dom v6 has changed from Switch to Routes but when I run the program it just shows a blank screen. Does anyone know how to fix this? Here is my code:
routerURL.js
import React, { Component } from "react";
import { BrowserRouter as Route, Router } from "react-router-dom";
import Contact from "../component/Contact";
import Details from "../component/Details";
import Home from "../component/Home";
export default class routerURL extends Component {
render() {
return (
<Router>
<div>
<Route exact path="/" element={<Home />}></Route>
<Route path="/details" element={<Details />}></Route>
<Route path="/contact" element={<Contact />}></Route>
</div>
</Router>
);
}
}
App.js
import "./../css/App.css";
import Nav from "./Nav";
import Footer from "./Footer";
import RouterURL from "../router/RouterURL";
function App() {
return (
<div>
<Nav />
<RouterURL />
<Footer />
</div>
);
}
export default App;