fix: improve error handling in login mutation to display error messages

This commit is contained in:
Marco Pedone 2025-10-15 15:05:56 +02:00
parent 8b2de9472e
commit 37842177a6

View file

@ -46,8 +46,8 @@ export const FormLogin = () => {
const utils = api.useUtils();
const { mutate, isPending } = api.auth.loginUser.useMutation({
onError: () => {
toast.error(t.auth.login.fail);
onError: ({ message }) => {
toast.error(`${t.auth.login.fail}\n${message}`);
},
onSuccess: async () => {
await utils.auth.getSession.invalidate();