"use client"; import { Dialog, DialogContent, DialogHeader, DialogTitle, } from "@/components/ui/dialog"; import Image from "next/image"; import { CheckCircle2 } from "lucide-react"; type AgentDetailProps = { open: boolean; onOpenChange: (open: boolean) => void; data: { name: string; position: string; phone: string; status: "Aktif" | "Nonaktif"; roles: string[]; imageUrl: string; } | null; }; export default function AgentDetailDialog({ open, onOpenChange, data, }: AgentDetailProps) { if (!data) return null; return (
Detail Agen
{data.status}
{data.name}

{data.name}

{data.position}

{data.phone}

Jenis Agen

{data.roles.map((role) => (
{role}
))}
); }