Handle promise linting (#5488)

This commit is contained in:
Tom Moor
2023-06-28 20:18:18 -04:00
committed by GitHub
parent f3d8129a13
commit 89d5527d39
101 changed files with 395 additions and 343 deletions

View File

@@ -36,10 +36,7 @@ function AddGroupsToCollection(props: Props) {
const { t } = useTranslation();
const debouncedFetch = React.useMemo(
() =>
debounce((query) => {
fetchGroups({ query });
}, 250),
() => debounce((query) => fetchGroups({ query }), 250),
[fetchGroups]
);
@@ -47,14 +44,14 @@ function AddGroupsToCollection(props: Props) {
(ev: React.ChangeEvent<HTMLInputElement>) => {
const updatedQuery = ev.target.value;
setQuery(updatedQuery);
debouncedFetch(updatedQuery);
void debouncedFetch(updatedQuery);
},
[debouncedFetch]
);
const handleAddGroup = (group: Group) => {
const handleAddGroup = async (group: Group) => {
try {
collectionGroupMemberships.create({
await collectionGroupMemberships.create({
collectionId: collection.id,
groupId: group.id,
});