From f063e6a88999f1fe4d9ed2900b90efba1bcf1ac5 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 18 Jul 2025 13:03:59 -0700 Subject: manager delete --- src/routes/(app)/fund/[id]/access/+page.server.ts | 3 --- src/routes/(app)/fund/[id]/access/+page.svelte | 12 ++++++++---- 2 files changed, 8 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/routes/(app)/fund/[id]/access/+page.server.ts b/src/routes/(app)/fund/[id]/access/+page.server.ts index c38cb29b..36191643 100644 --- a/src/routes/(app)/fund/[id]/access/+page.server.ts +++ b/src/routes/(app)/fund/[id]/access/+page.server.ts @@ -11,11 +11,8 @@ export const actions = { const form = await fd(request); try { - console.log("SUBMITTING", form); const managers = await post("/fund/managers", form, auth(cookies)); - console.log(managers); - return { managers }; } catch (e) { const { message } = e as Error; diff --git a/src/routes/(app)/fund/[id]/access/+page.svelte b/src/routes/(app)/fund/[id]/access/+page.svelte index a2ea9dff..23a829a9 100644 --- a/src/routes/(app)/fund/[id]/access/+page.svelte +++ b/src/routes/(app)/fund/[id]/access/+page.svelte @@ -6,10 +6,14 @@ let { data } = $props(); let { id, managers } = $derived(data); + let m = $state(data.managers); let username = $state(); - let del = async ({ id }) => { + let del = async (e, user) => { + e.preventDefault(); try { - await post("/post/fund/access/delete", { id }); + m = await post(`/post/fund/${id}/managers/delete`, { + id: user.id, + }); } catch (e) { fail(e.message); } @@ -25,14 +29,14 @@ Fund managers - {#each managers as c} + {#each m as c}

{c.username}

-
-- cgit v1.2.3