blob: b04728a56f81d3bb03d228d175897e2f97ebfe02 [file] [log] [blame]
刘嘉昕07fee5f2025-06-09 17:18:47 +08001import React from 'react';
2import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
3import Home from './pages/Home';
4import AdminPage from './pages/AdminPage';
5import TorrentDetail from './components/torrentdetail';
6import TorrentDetailhelp from './components/torrentdetailhelp';
7import TorrentDetailcomplain from './components/torrentdetailcomplain';
8import TorrentList from './components/torrentlist';
9import UploadTorrent from './components/upload';
10import Navbar from './components/Navbar';
11import TorrentDetailmanage from './pages/managetorrentdetail';
12import RecommendAll from './components/RecommendAll';
13import UserAuth from './pages/UserAuth';
14import 'antd/dist/reset.css'; // Ant Design 默认样式
15import './App.css';
16import MainPage from './pages/MainPage';
17import Friend from './pages/Friend';
18import Community from './pages/Community';
19import UserCenter from './pages/UserCenter111';
20import UploadTorrentFull from './components/upload-full';
21import ShopPage from './pages/ShopPage';
22
23// 定义橙色主题(使用 Ant Design 的 orange-6 色值)
24const orangeTheme = {
25 token: {
26 colorPrimary: '#fa8c16', // orange-6
27 borderRadius: 4, // 可选:圆角大小
28 },
29};
30
31function App() {
32 return (
33 <div className="App">
34 {/* <div className="container mx-auto p-4"> */}
35 <Routes>
36 {/* <Route path="/" element={<Home />} /> */}
37 <Route path="/home" element={<MainPage />} />
38 <Route path="/admin" element={<AdminPage />} />
39 <Route path="/admin/:id" element={<TorrentDetailmanage />} />
40 <Route path="/process/:id" element={<TorrentDetailhelp />} />
41 <Route path="/complain-process/:id" element={<TorrentDetailcomplain />} />
42 <Route path="/torrents" element={<TorrentList />} />
43 <Route path="/upload" element={<UploadTorrent />} />
44 <Route path="/torrent/:id" element={<TorrentDetail />} />
45 <Route path="/recommend" element={<RecommendAll />} />
46 <Route path="/" element={<UserAuth />} />
47 <Route path="/Community" element={<Community />} />
48 <Route path="/friend" element={<Friend />} />
49 <Route path="/usercenter" element={<UserCenter />} />
50 <Route path="/uploadfull/:requestid" element={<UploadTorrentFull/>}/>
51 <Route path="/shop" element={<ShopPage />} />
52 </Routes>
53 {/* </div> */}
54 </div>
55 );
56}
57
58export default App;