| import { Route } from 'wouter'; |
| import AuthPage from './pages/AuthPage/AuthPage'; |
| import HomePage from './pages/HomePage'; |
| import FriendMoments from './pages/FriendMoments/FriendMoments'; |
| import ForumPage from './pages/Forum/ForumPage'; |
| import SeedList from './pages/SeedList/SeedList'; |
| import PostDetailPage from './pages/Forum/PostDetail'; |
| import { UserProvider } from './context/UserContext'; |
| import PublishSeed from './pages/PublishSeed/PublishSeed'; |
| import SeedDetail from './pages/SeedList/SeedDetail/SeedDetail'; |
| import InterestGroup from './pages/InterestGroup/InterestGroup'; |
| |
| function App() { |
| return ( |
| <UserProvider> |
| <> |
| <Route path="/" component={HomePage} /> |
| <Route path="/auth" component={AuthPage} /> |
| <Route path="/friend-moments" component={FriendMoments} /> |
| <Route path="/forum" component={ForumPage} /> |
| <Route path="/forum/post/:postId" component={PostDetailPage} /> |
| <Route path="/seed-list" component={SeedList} /> |
| <Route path="/publish-seed" component={PublishSeed} /> |
| <Route path="/seed/:seed_id" component={SeedDetail} /> {/* 新增路由 */} |
| <Route path="/interest-groups" component={InterestGroup}/> |
| </> |
| </UserProvider> |
| ); |
| } |
| |
| export default App; |