blob: 71dd772b61d43f6a31c0d53e9e2c9c1df587799a [file] [log] [blame]
阳菜,放晴!77743f42025-06-06 23:04:08 +08001// src/components/BottomRightUpload.tsx
2import React from 'react';
3import styles from './corner.module.css';
4import { useNavigate } from 'react-router';
5
6const BottomRightUpload: React.FC = () => {
7 const navigate = useNavigate();
8
9 const handleUploadClick = () => {
10 navigate('/postDetails', { state: { isNewPost: true } });
11 };
12
13 return (
14 <div className={styles.container}>
15 <button className={styles.uploadButton} onClick={handleUploadClick}>
16 发布种子
17 </button>
18
19 <div className={styles.filterItem}>
20 <label htmlFor="category">分区:</label>
21 <select id="category">
22 <option value="all">全部</option>
23 <option value="video">视频</option>
24 <option value="music">音乐</option>
25 <option value="game">游戏</option>
26 <option value="software">软件</option>
27 </select>
28 </div>
29
30 <div className={styles.filterItem}>
31 <label htmlFor="rating">评分:</label>
32 <select id="rating">
33 <option value="all">全部</option>
34 <option value="high">高评分</option>
35 <option value="medium">中评分</option>
36 <option value="low">低评分</option>
37 </select>
38 </div>
39
40 <div className={styles.filterItem}>
41 <label htmlFor="tag">标签:</label>
42 <input type="text" id="tag" placeholder="输入标签关键词" />
43 </div>
44 </div>
45 );
46};
47
48export default BottomRightUpload;