React Router version 6, and the syntax for defining routes has changed. In version 6, use the element prop instead of component or children for rendering components. the Routes component should be enclosed within a Router component. Here's the corrected code: command : npm install react@latest react-dom@latest react-router-dom@latest import { BrowserRouter as Router, Route, Routes } from 'react-router-dom';
Sir how much html and css that we should learn to become a mern stack developer mean we should very expert in html and css or just basic knowledge is enough to create projects?
when i route in anther component that will not work give (router.ts:11 No routes matched location "/about" ) i don't know why it works in inline component
import { BrowserRouter as Router, Routes, Route } from "react-router-dom"; . . . instead of switch use "Routes" and write all the components like about and textform in element inside Route