From 104ed70668ab67b658915dd808c6d0cfb6523cf0 Mon Sep 17 00:00:00 2001 From: Sheharyar Ahmad Khan <53520808+Sheharyark@users.noreply.github.com> Date: Fri, 5 Aug 2022 14:35:04 +0530 Subject: [PATCH] Update App.js: React Router Dom new Version Here, #I changer the routes according to the new version of react router dom in react-router-dom v6, "Switch" is replaced by routes "Routes". You need to update the import from import { Switch, Route } from "react-router-dom"; to import { Routes ,Route } from 'react-router-dom'; You also need to update the Route declaration from to } /> In react-router-dom, you also do not need to use the exact in the Route declaration. --- src/App.js | 34 +++++++++------------------------- 1 file changed, 9 insertions(+), 25 deletions(-) diff --git a/src/App.js b/src/App.js index 981c5aa51..d7203d7a3 100644 --- a/src/App.js +++ b/src/App.js @@ -2,7 +2,7 @@ import React, { useEffect } from "react"; import "./App.css"; import Header from "./Header"; import Home from "./Home"; -import { BrowserRouter as Router, Switch, Route } from "react-router-dom"; +import { BrowserRouter as Router, Route, Routes } from 'react-router-dom'; import Checkout from "./Checkout"; import Login from "./Login"; import Payment from "./Payment"; @@ -43,31 +43,15 @@ function App() { }, []); return ( - +
- - -
- - - - - - -
- - - -
- - - - - -
- - - + + } /> + , ]} /> + , ]} /> + , ],} /> + , } /> +
);