Skip to content

Commit 3474894

Browse files
committed
Move browser router to app.tsx
1 parent 7c572c2 commit 3474894

File tree

2 files changed

+15
-16
lines changed

2 files changed

+15
-16
lines changed

src/App.tsx

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Routes, Route } from "react-router-dom";
1+
import { Routes, Route, BrowserRouter } from "react-router-dom";
22
import Header from "./layouts/Header";
33
import Banner from "./layouts/Banner";
44
import Footer from "./layouts/Footer";
@@ -8,15 +8,17 @@ import SearchPage from "./pages/SearchPage.tsx";
88
const App = () => {
99
return (
1010
<div className="container flow">
11-
<Header />
12-
<Banner />
13-
<main className="main">
14-
<Routes>
15-
<Route path="/" element={<HomePage />} />
16-
<Route path="/search" element={<SearchPage />} />
17-
</Routes>
18-
</main>
19-
<Footer />
11+
<BrowserRouter>
12+
<Header />
13+
<Banner />
14+
<main className="main">
15+
<Routes>
16+
<Route path="/" element={<HomePage />} />
17+
<Route path="/search" element={<SearchPage />} />
18+
</Routes>
19+
</main>
20+
<Footer />
21+
</BrowserRouter>
2022
</div>
2123
);
2224
};

src/main.tsx

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,11 @@ import { createRoot } from "react-dom/client";
33
import "./styles/main.css";
44
import App from "./App";
55
import { AppProvider } from "./contexts/AppContext";
6-
import { BrowserRouter } from "react-router-dom";
76

87
createRoot(document.getElementById("root")!).render(
98
<StrictMode>
10-
<BrowserRouter>
11-
<AppProvider>
12-
<App />
13-
</AppProvider>
14-
</BrowserRouter>
9+
<AppProvider>
10+
<App />
11+
</AppProvider>
1512
</StrictMode>
1613
);

0 commit comments

Comments
 (0)