|
1 | | -import { BrowserRouter, Routes, Route } from 'react-router-dom'; |
2 | | - |
3 | | -import SplashPage from '@/pages/splash/SplashPage'; |
4 | | -import Signup from '@/pages/signup'; |
5 | | -import Home from '@/pages/home'; |
6 | | -import MyPage from '@/pages/my/MyPage'; |
7 | | -import MySettingPage from '@/pages/my/MySetting'; |
8 | | -import ProfileEdit from '@/pages/my/ProfileEdit'; |
9 | | -import SelectGenre from '@/pages/my/SelectGenre'; |
10 | | -import CinemaChoice from '@/pages/my/CinemaChoice'; |
11 | | -import MyReviewPage from '@/pages/my/MyReview'; |
12 | | -import MyBookmarkPage from '@/pages/my/MyBookmark'; |
13 | | -import OnboardingNicknamePage from '@/pages/onboarding/OnboardingNicknamePage'; |
14 | | -import OnboardingGenrePage from '@/pages/onboarding/OnboardingGenrePage'; |
15 | | -import OnboardingTheaterPage from '@/pages/onboarding/OnboardingTheaterPage'; |
16 | | -import ReviewSearchPage from '@/pages/search/ReviewSearch'; |
17 | | -import ReviewSearchResultPage from '@/pages/search/ReviewSearchResult'; |
18 | | -import MyFeedbackPage from '@/pages/my/MyFeedback'; |
19 | | - |
20 | | -import { FilterProvider } from '@/contexts/FilterContext'; |
| 1 | +import { RouterProvider } from 'react-router-dom'; |
| 2 | +import router from '@/routes/route'; |
| 3 | +import { Modal } from '@/components'; |
21 | 4 |
|
22 | 5 | function App() { |
| 6 | + console.log('App 렌더됨'); |
23 | 7 | return ( |
24 | | - <FilterProvider> |
25 | | - <BrowserRouter> |
26 | | - <Routes> |
27 | | - <Route path="/" element={<SplashPage />} /> |
28 | | - <Route path="/login" element={<Signup />} /> |
29 | | - <Route path="/home" element={<Home />} /> |
30 | | - <Route path="/my" element={<MyPage />} /> |
31 | | - <Route path="/my/reviews" element={<MyReviewPage />} /> |
32 | | - <Route path="/my/bookmarks" element={<MyBookmarkPage />} /> |
33 | | - <Route path="/my/feedback" element={<MyFeedbackPage />} /> |
34 | | - <Route path="/my/settings" element={<MySettingPage />} /> |
35 | | - <Route path="/my/profile-edit" element={<ProfileEdit />} /> |
36 | | - <Route path="/my/select-genre" element={<SelectGenre />} /> |
37 | | - <Route path="/my/cinema-choice" element={<CinemaChoice />} /> |
38 | | - <Route path="/onboarding/nickname" element={<OnboardingNicknamePage />} /> |
39 | | - <Route path="/onboarding/genre" element={<OnboardingGenrePage />} /> |
40 | | - <Route path="/onboarding/theater" element={<OnboardingTheaterPage />} /> |
41 | | - <Route path="/search" element={<ReviewSearchPage />} /> |
42 | | - <Route path="/search/result" element={<ReviewSearchResultPage />} /> |
43 | | - </Routes> |
44 | | - </BrowserRouter> |
45 | | - </FilterProvider> |
| 8 | + <> |
| 9 | + <RouterProvider router={router} /> |
| 10 | + <Modal /> |
| 11 | + </> |
46 | 12 | ); |
47 | 13 | } |
48 | 14 |
|
|
0 commit comments