browserrouter react code example

Example 1: react router dom

npm install react-router-dom

Example 2: redirect react router

<Route exact path="/">
  {loggedIn ? <Redirect to="/profile" /> : <HomePage />}
</Route>

Example 3: react js BrowserRouter npm

npm install --save react-browser-router

Example 4: react router switch

ReactDOM.render((
       <Switch>
         <Route exact path="/" component={Home} />
         <Route path="/login" component={Login} />
         <Route path="/explore" component={Explore} />
       </Switch>),
       document.getElementById('root')
   );

Example 5: route in component react

import { BrowserRouter, Route, Link } from "react-router-dom";

Example 6: browserrouter

<BrowserRouter
  basename={optionalString}
  forceRefresh={optionalBool}
  getUserConfirmation={optionalFunc}
  keyLength={optionalNumber}
>
  <App />
</BrowserRouter>