Add basic forms and routes

This commit is contained in:
Thilo Hohlt
2024-08-01 18:09:35 +02:00
parent d21e00a0c3
commit b0666f4a8c
20 changed files with 762 additions and 342 deletions

View File

@@ -8,7 +8,7 @@ export const actions = {
logout: async ({ cookies }) => {
cookies.delete("session_token", { path: "/" });
return { logout: { success: true } };
return { success: true, message: "Successfully logged out" };
},
deleteAccount: async ({ request, fetch, cookies }) => {
const data = await request.formData();
@@ -27,10 +27,10 @@ export const actions = {
const response = await res.json();
if (!res.ok) {
return { deleteAccount: { success: false, message: response.message } };
return { success: false, message: response.message };
}
cookies.delete("session_token", { path: "/" });
return { deleteAccount: { success: true } };
return { success: true, message: "Successfully deleted account" };
}
};