blob: 52b873d2324c50cabd38531ec56f61a963db62f0 [file] [log] [blame]
Krishya7ec1dd02025-04-19 15:29:03 +08001import React, { useState } from 'react';
2import './SearchBar.css';
3
4const SearchBar = ({ onSearch }) => {
5 const [query, setQuery] = useState('');
6
7 const handleSearch = () => onSearch(query);
8 const handleReset = () => {
9 setQuery('');
10 onSearch('');
11 };
12
13 return (
14 <div className="search-bar">
15 <input
16 type="text"
17 value={query}
18 onChange={e => setQuery(e.target.value)}
19 placeholder="标题"
20 className="search-input"
21 />
22 <button onClick={handleSearch} className="search-btn">搜索</button>
23 <button onClick={handleReset} className="search-btn">重置</button>
24 </div>
25 );
26};
27
28export default SearchBar;