Skip to content

Installation

Terminal window
npm i react-router
src/router/index.ts
import About from "@/pages/About";
import Home from "@/pages/Home";
import { createBrowserRouter } from "react-router";
const router = createBrowserRouter([
{
path: "/",
Component: Home,
},
{
path: "/about",
Component: About,
},
]);
export default router;
src/App.tsx
import { RouterProvider } from "react-router";
import router from "./router";
function App() {
return (
<>
<RouterProvider router={router} />
</>
);
}
export default App;