From 1a51aff75b8ebef31fe326f5e709ab321bc17064 Mon Sep 17 00:00:00 2001 From: susie-laptop Date: Wed, 28 May 2025 16:26:34 -0400 Subject: [PATCH] [dev]public creator search --- src/components/CreatorList.jsx | 1 - src/components/NotificationBar.jsx | 1 - src/components/SearchBar.jsx | 8 ++- src/pages/Database.jsx | 13 ++++- src/pages/PrivateCreator.jsx | 12 ++++- src/store/slices/creatorsSlice.js | 79 +++++++++++++++++++++++++++++- 6 files changed, 102 insertions(+), 12 deletions(-) diff --git a/src/components/CreatorList.jsx b/src/components/CreatorList.jsx index 843ed26..b1c9ac6 100644 --- a/src/components/CreatorList.jsx +++ b/src/components/CreatorList.jsx @@ -50,7 +50,6 @@ export default function CreatorList({ path }) { }, [path, dispatch]); useEffect(() => { - console.log(publicCreators, status); }, [publicCreators, status]); // 处理全选/取消全选 diff --git a/src/components/NotificationBar.jsx b/src/components/NotificationBar.jsx index 33e6255..ecbdb0d 100644 --- a/src/components/NotificationBar.jsx +++ b/src/components/NotificationBar.jsx @@ -19,7 +19,6 @@ export default function NotificationBar() { }; useEffect(() => { - console.log(message); setTimeOut(); }, [message]); diff --git a/src/components/SearchBar.jsx b/src/components/SearchBar.jsx index 044a940..54151c8 100644 --- a/src/components/SearchBar.jsx +++ b/src/components/SearchBar.jsx @@ -1,18 +1,16 @@ import { useState } from "react"; import { Form, InputGroup } from "react-bootstrap"; -export default function SearchBar() { - const [searchValue, setSearchValue] = useState(''); - +export default function SearchBar({ onSearch, value, onChange }) { const handleSearch = (e) => { e.preventDefault(); - console.log(searchValue); + onSearch(e); }; return (
- setSearchValue(e.target.value)} /> +