mirror of
https://github.com/webstudio-is/webstudio.git
synced 2026-11-09 05:26:24 +09:00
search in the hook
This commit is contained in:
1 parent
e802efcd83
commit
248fd5dd69
1 file changed
+2
-5
@@ -111,7 +111,7 @@ const useLogic = ({ onChange }: { onChange: (value: string) => void }) => {
|
||||
useEffect(() => {
|
||||
const items = filter(search, fontItems);
|
||||
setFilteredItems(items);
|
||||
}, [fontItems]);
|
||||
}, [fontItems, search]);
|
||||
|
||||
const { uploadedItems, systemItems } = useMemo(
|
||||
() => groupItemsByType(filteredItems),
|
||||
@@ -160,10 +160,7 @@ const useLogic = ({ onChange }: { onChange: (value: string) => void }) => {
|
||||
};
|
||||
|
||||
const handleSearch: ChangeEventHandler<HTMLInputElement> = (event) => {
|
||||
const { value } = event.currentTarget;
|
||||
const items = filter(value, fontItems);
|
||||
setFilteredItems(items);
|
||||
setSearch(value);
|
||||
setSearch(event.currentTarget.value);
|
||||
};
|
||||
|
||||
return {
|
||||
|
||||
Reference in new issue
Block a user