import { useState } from "react"; import { Input } from "@pram/ui/components/input"; import { Button } from "@pram/ui/components/button"; import { Dialog, DialogContent, DialogHeader, DialogTitle, } from "@pram/ui/components/dialog"; export function EditPackageModal({ initialTitle, initialDescription, initialIsPublic, onClose, onSave, isPending, }: { initialTitle: string; initialDescription: string | null; initialIsPublic: boolean; onClose: () => void; onSave: (data: { title: string; description: string; isPublic: boolean; }) => void; isPending: boolean; }) { const [title, setTitle] = useState(initialTitle); const [description, setDescription] = useState(initialDescription ?? ""); const [isPublic, setIsPublic] = useState(initialIsPublic); return ( !v && onClose()}> Edit Paket
setTitle(e.target.value)} placeholder="Judul paket..." className="rounded-[var(--radius-lg)] border-2 border-[var(--oat-border)] bg-[var(--pure-white)]" />
setDescription(e.target.value)} placeholder="Deskripsi singkat..." className="rounded-[var(--radius-lg)] border-2 border-[var(--oat-border)] bg-[var(--pure-white)]" />
); }