Show error modal

This commit is contained in:
T'JAMPENS QUENTIN p2406187
2025-12-10 10:19:18 +01:00
parent 6bab503447
commit 174d4f364c
2 changed files with 24 additions and 19 deletions
+10 -4
View File
@@ -15,16 +15,22 @@ export default async function register(email, password, name, lastname, phone) {
body: JSON.stringify({ email, password, name, lastname, phone }),
});
console.log('Code HTTP :', response.status);
const data = await response.json();
if (!response.ok) {
if (response.status === 422) {
return {
status: 422,
errors: data.errors
};
}
throw new Error(`Erreur HTTP ${response.status}`);
}
const data = await response.json();
return { status: response.status, data };
} catch (error) {
return error;
return { status: "error", error };
}
}