Skip to content

Instantly share code, notes, and snippets.

@teerasej
Created January 3, 2024 06:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save teerasej/7a0925bf2bf25391e87e140bebb46cbe to your computer and use it in GitHub Desktop.
Save teerasej/7a0925bf2bf25391e87e140bebb46cbe to your computer and use it in GitHub Desktop.
Setting basename property for Browser Router component
import './App.css'
import { BrowserRouter as Router, Route, Routes, Link } from 'react-router-dom'
import { Home } from './pages/Home'
import { Setting } from './pages/Setting'
function App() {
return (
<>
<Router basename='/vite-react-app-deploy-lab'>
<div>
<h1>Menu</h1>
<Link to="/">Home</Link>
<Link to="/setting">Setting</Link>
</div>
<Routes>
<Route path="/" Component={Home} />
<Route path="/setting" Component={Setting} />
</Routes>
</Router>
</>
)
}
export default App
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment