cleanup loading states

This commit is contained in:
Max Peintner
2024-11-11 10:45:32 +01:00
parent 771befced7
commit 7cbdb09939
16 changed files with 186 additions and 147 deletions

View File

@@ -61,11 +61,13 @@ export function ChangePasswordForm({
const changeResponse = await setMyPassword({
sessionId: sessionId,
password: values.password,
}).catch(() => {
setError("Could not change password");
});
setLoading(false);
})
.catch(() => {
setError("Could not change password");
})
.finally(() => {
setLoading(false);
});
if (changeResponse && "error" in changeResponse) {
setError(changeResponse.error);
@@ -86,13 +88,14 @@ export function ChangePasswordForm({
password: { password: values.password },
}),
authRequestId,
}).catch(() => {
setLoading(false);
setError("Could not verify password");
return;
});
setLoading(false);
})
.catch(() => {
setError("Could not verify password");
return;
})
.finally(() => {
setLoading(false);
});
if (
passwordResponse &&