"use client";

import { useRouter } from "next/navigation";
import ComponentCard from "@/src/components/admin/common/ComponentCard";
import PageProtection from "@/src/components/admin/common/PageProtection";
import AdminUserForm from "../add-admin";

export default function AddAdminUserPage() {
  const router = useRouter();

  return (
    <PageProtection pageSlug="admin-user.add-admin-user">
      <ComponentCard
        title="Add Admin User"
        desc="Create a new admin user"
        onBack={() => router.push("/admin/admin-user")}
      >
        <div className="space-y-1 border p-6 rounded-lg bg-white">
          <AdminUserForm />
        </div>
      </ComponentCard>
    </PageProtection>
  );
}
