mirror of https://github.com/Budibase/budibase.git
2 changed files with 36 additions and 27 deletions
@ -0,0 +1,31 @@ |
|||
<script> |
|||
import { goto } from "@roxi/routify" |
|||
import { Body, ModalContent, notifications } from "@budibase/bbui" |
|||
|
|||
import { users } from "stores/portal" |
|||
|
|||
export let user |
|||
|
|||
async function deleteUser() { |
|||
try { |
|||
await users.delete(user._id) |
|||
notifications.success(`User ${user?.email} deleted.`) |
|||
$goto("./") |
|||
} catch (error) { |
|||
notifications.error("Error deleting user") |
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<ModalContent |
|||
warning |
|||
onConfirm={deleteUser} |
|||
title="Delete User" |
|||
confirmText="Delete user" |
|||
cancelText="Cancel" |
|||
showCloseIcon={false} |
|||
> |
|||
<Body> |
|||
Are you sure you want to delete <strong>{user?.email}</strong> |
|||
</Body> |
|||
</ModalContent> |
|||
Loading…
Reference in new issue