React Router | React Router Dom
React Router | React Router Dom
Source Code:
Home.js
import React from 'react'import { BrowserRouter, Routes, Route } from 'react-router-dom';import About from './About';import Index from './Index';import Navbar from './Navbar';export const Home = () => {return (<div><BrowserRouter><Navbar /><Routes><Route path="/"/><Route path="/home" element={<Index />} /><Route path="/about" element={<About />} /></Routes></BrowserRouter></div>)}export default Home;
Navbar.js
import React from 'react'import { NavLink } from 'react-router-dom';export const Navbar = () => {return (<div><ul><li><NavLink to="/">main</NavLink></li><li><NavLink to="/home">Home</NavLink></li><li ><NavLink to="/about">About</NavLink></li></ul></div>)}export default Navbar;
Index.js
import React from 'react'export const Index = () => {return (<div><h1>This is the home page</h1></div>)}export default Index;
About.js
import React from 'react'export const About = () => {return (<div><h1>This is the about page</h1></div>)}export default About;
Post a Comment