i'm trying to have multiple paths/routes in react router v6 to render the same component
using previous versions of react router dom i could just do this and it would work:
<Route exact path={["/", "/home"]}>
<Home />
</Route>
<Route exact path={"/" | "/home"}>
<Home />
</Route>
now using v6 i'm trying the same thing but it doesn't work
<Route exact path={["/","/home"]} element={<Homepage />} />
how should i go about this? what changed exactly for it not to work?
full code of App.js where i do the routing
import React from 'react';
import { BrowserRouter as Router, Routes, Route, Link } from 'react-router-dom'
import Navbar from './components/Navbar';
import Footer from './components/Footer';
import Contact from './components/Contact';
import Homepage from './components/Homepage';
import Projects from './components/Projects'
function App() {
return (<Router>
<Navbar />
<Routes>
<Route exact path={["/","/home"]} element={<Homepage />} />
<Route exact path="/contact" element={<Contact/>} />
<Route exact path="/projects" element={<Projects />} />
</Routes>
<Footer />
</Router>);
}
export default App;