Skip to content

Commit 6a10a2b

Browse files
committed
fix: switch UserOrGroupAutocomplete to useDebouncedFunction
1 parent e977d8e commit 6a10a2b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

site/src/components/UserOrGroupAutocomplete/UserOrGroupAutocomplete.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ import Autocomplete from "@mui/material/Autocomplete";
55
import { useMachine } from "@xstate/react";
66
import { Group, User } from "api/typesGenerated";
77
import { AvatarData } from "components/AvatarData/AvatarData";
8-
import debounce from "just-debounce-it";
98
import { ChangeEvent, useState } from "react";
109
import { getGroupSubtitle } from "utils/groups";
1110
import { searchUsersAndGroupsMachine } from "xServices/template/searchUsersAndGroupsXService";
1211
import Box from "@mui/material/Box";
12+
import { useDebouncedFunction } from "hooks/debounce";
1313

1414
export type UserOrGroupAutocompleteValue = User | Group | null;
1515

@@ -44,7 +44,7 @@ export const UserOrGroupAutocomplete: React.FC<
4444
return !excludeIds.includes(result.id);
4545
});
4646

47-
const handleFilterChange = debounce(
47+
const { debounced: handleFilterChange } = useDebouncedFunction(
4848
(event: ChangeEvent<HTMLInputElement>) => {
4949
sendSearch("SEARCH", { query: event.target.value });
5050
},

0 commit comments

Comments
 (0)