diff --git a/apps/hub/app/(app)/admin/user/[id]/_components/forms.tsx b/apps/hub/app/(app)/admin/user/[id]/_components/forms.tsx
index bd4fa41a..6ed6d9b7 100644
--- a/apps/hub/app/(app)/admin/user/[id]/_components/forms.tsx
+++ b/apps/hub/app/(app)/admin/user/[id]/_components/forms.tsx
@@ -14,7 +14,13 @@ import {
} from "@repo/db";
import { useRef, useState } from "react";
import { useForm } from "react-hook-form";
-import { deleteDispoHistory, deletePilotHistory, editUser, resetPassword } from "../../action";
+import {
+ deleteDispoHistory,
+ deletePilotHistory,
+ deleteUser,
+ editUser,
+ resetPassword,
+} from "../../action";
import { toast } from "react-hot-toast";
import {
PersonIcon,
@@ -41,6 +47,7 @@ import {
PlaneIcon,
RedoDot,
Timer,
+ Trash2,
X,
} from "lucide-react";
import Link from "next/link";
@@ -475,6 +482,7 @@ export const AdminForm = ({
discordAccount,
}: AdminFormProps) => {
const router = useRouter();
+ const { data: session } = useSession();
return (
@@ -502,6 +510,22 @@ export const AdminForm = ({
>
Passwort zurücksetzen
+ {session?.user.permissions.includes("ADMIN_USER_ADVANCED") && (
+
+
+
+ )}
{user.isBanned && (