diff --git a/packages/builder/src/pages/builder/portal/manage/users/[userId].svelte b/packages/builder/src/pages/builder/portal/manage/users/[userId].svelte index a2f2c2a6dc..115998452f 100644 --- a/packages/builder/src/pages/builder/portal/manage/users/[userId].svelte +++ b/packages/builder/src/pages/builder/portal/manage/users/[userId].svelte @@ -11,13 +11,25 @@ Input, Modal, ModalContent, + notifications, } from "@budibase/bbui" import { fetchData } from "helpers" + import { users } from "stores/portal" export let userId let deleteUserModal const request = fetchData(`/api/admin/users/${userId}`) + + async function deleteUser() { + const res = await users.del(userId) + if (res.message) { + notifications.success(res.message) + $goto("./") + } else { + notifications.error("Failed to delete user.") + } + } @@ -66,6 +78,7 @@