aboutsummaryrefslogtreecommitdiff
path: root/src/routes/+page.server.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/+page.server.ts')
-rw-r--r--src/routes/+page.server.ts9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/routes/+page.server.ts b/src/routes/+page.server.ts
index 947cc3b..c57578f 100644
--- a/src/routes/+page.server.ts
+++ b/src/routes/+page.server.ts
@@ -62,4 +62,13 @@ export const actions: Actions = {
return { success: true };
},
+
+ delete: async ({ request }) => {
+ const data = await request.formData();
+ const id = Number(data.get('id'));
+
+ await db.delete(groceries).where(eq(groceries.id, id));
+
+ return { success: true };
+ },
};