|
1 | | -import { Counter } from './features/counter/Counter'; |
2 | | -import './App.css'; |
3 | | -import Home from './pages/Home'; |
4 | | -import LoginPage from './pages/LoginPage'; |
5 | | -import SignupPage from './pages/SignupPage'; |
| 1 | +import { Counter } from "./features/counter/Counter"; |
| 2 | +import "./App.css"; |
| 3 | +import Home from "./pages/Home"; |
| 4 | +import LoginPage from "./pages/LoginPage"; |
| 5 | +import SignupPage from "./pages/SignupPage"; |
6 | 6 |
|
7 | 7 | import { |
8 | 8 | createBrowserRouter, |
9 | 9 | RouterProvider, |
10 | 10 | Route, |
11 | 11 | Link, |
12 | | -} from 'react-router-dom'; |
13 | | -import Cart from './features/cart/Cart'; |
14 | | -import CartPage from './pages/CartPage'; |
15 | | -import Checkout from './pages/Checkout'; |
16 | | -import ProductDetailPage from './pages/ProductDetailPage'; |
| 12 | +} from "react-router-dom"; |
| 13 | +import Cart from "./features/cart/Cart"; |
| 14 | +import CartPage from "./pages/CartPage"; |
| 15 | +import Checkout from "./pages/Checkout"; |
| 16 | +import ProductDetailPage from "./pages/ProductDetailPage"; |
17 | 17 | const router = createBrowserRouter([ |
18 | 18 | { |
19 | | - path: '/', |
| 19 | + path: "/", |
20 | 20 | element: <Home></Home>, |
21 | 21 | }, |
22 | 22 | { |
23 | | - path: '/login', |
| 23 | + path: "/login", |
24 | 24 | element: <LoginPage></LoginPage>, |
25 | 25 | }, |
26 | 26 | { |
27 | | - path: '/signup', |
| 27 | + path: "/signup", |
28 | 28 | element: <SignupPage></SignupPage>, |
29 | 29 | }, |
30 | | - { |
31 | | - path: '/cart', |
| 30 | + { |
| 31 | + path: "/cart", |
32 | 32 | element: <CartPage></CartPage>, |
33 | 33 | }, |
34 | | - { |
35 | | - path: '/checkout', |
| 34 | + { |
| 35 | + path: "/checkout", |
36 | 36 | element: <Checkout></Checkout>, |
37 | 37 | }, |
38 | | - { |
39 | | - path: '/product-detail', |
| 38 | + { |
| 39 | + path: "/product-detail/:id", // :id provided by react-router |
40 | 40 | element: <ProductDetailPage></ProductDetailPage>, |
41 | 41 | }, |
42 | 42 | ]); |
|
0 commit comments