diff --git a/src/app/admin/aliases/page.tsx b/src/app/admin/aliases/page.tsx index 21894f4..4e25ee3 100644 --- a/src/app/admin/aliases/page.tsx +++ b/src/app/admin/aliases/page.tsx @@ -1,6 +1,7 @@ "use client"; import { approveAlias, deleteAlias, fetchAllAliases } from "@/lib/actions"; +import GenericConfirmationDialog from "@/lib/components/ui/GenericConfirmationDialog"; import GhostMessage from "@/lib/components/ui/GhostMessage"; import LoadingSpinner from "@/lib/components/ui/LoadingSpinner"; import { AliasEntry } from "@/lib/db"; @@ -44,22 +45,28 @@ export default function Aliases() { {alias.alias} - - + + Are you sure you want to deny {alias.address}'s request for {alias.alias}?} + labelConfirm="Delete" + action={() => deleteAlias(alias.alias) .then(() => setAliases(aliases?.filter(a => a.id != alias.id)))} > - Delete - + + @@ -110,6 +117,7 @@ export default function Aliases() { + - +