Apply prettier formatting

This commit is contained in:
Michael Weimann 2022-12-12 12:24:14 +01:00
parent 1cac306093
commit 526645c791
No known key found for this signature in database
GPG key ID: 53F535A266BB9584
1576 changed files with 65385 additions and 62478 deletions

View file

@ -30,33 +30,36 @@ export const useUserDirectory = () => {
const [loading, setLoading] = useState(false);
const [updateQuery, updateResult] = useLatestResult<{ term: string, limit?: number }, DirectoryMember[]>(setUsers);
const [updateQuery, updateResult] = useLatestResult<{ term: string; limit?: number }, DirectoryMember[]>(setUsers);
const search = useCallback(async ({
limit = 20,
query: term,
}: IUserDirectoryOpts): Promise<boolean> => {
const opts = { limit, term };
updateQuery(opts);
const search = useCallback(
async ({ limit = 20, query: term }: IUserDirectoryOpts): Promise<boolean> => {
const opts = { limit, term };
updateQuery(opts);
if (!term?.length) {
setUsers([]);
return true;
}
if (!term?.length) {
setUsers([]);
return true;
}
try {
setLoading(true);
const { results } = await MatrixClientPeg.get().searchUserDirectory(opts);
updateResult(opts, results.map(user => new DirectoryMember(user)));
return true;
} catch (e) {
console.error("Could not fetch user in user directory for params", { limit, term }, e);
updateResult(opts, []);
return false;
} finally {
setLoading(false);
}
}, [updateQuery, updateResult]);
try {
setLoading(true);
const { results } = await MatrixClientPeg.get().searchUserDirectory(opts);
updateResult(
opts,
results.map((user) => new DirectoryMember(user)),
);
return true;
} catch (e) {
console.error("Could not fetch user in user directory for params", { limit, term }, e);
updateResult(opts, []);
return false;
} finally {
setLoading(false);
}
},
[updateQuery, updateResult],
);
return {
ready: true,