refactor: login form event handlers

This commit is contained in:
Bart van der Braak 2024-02-22 10:01:46 +01:00
parent b95766ea4b
commit d4ad7dd203

View file

@ -30,12 +30,22 @@
}, },
onUpdated: ({ form: f }) => { onUpdated: ({ form: f }) => {
isLoading = false; isLoading = false;
if (f.valid) { if (!f.valid) {
toast.success('Succesfully logged in.');
} else {
toast.error('Please fix the errors.'); toast.error('Please fix the errors.');
} }
},
onError: (e) => {
toast.error(e.result.error.message);
},
onResult: (e) => {
if (e.result.status === 303) {
toast.success('Logged in successfully.');
} else {
console.log(e)
toast.error('Invalid credentials.');
}
} }
}); });
const { form: formData, enhance } = form; const { form: formData, enhance } = form;