'use client'; import { Button } from '@/components/ui/shared/Button'; import { Input } from '@/components/ui/shared/Input'; import { CreatePatientInput } from '@/types/patient'; interface CreatePatientModalProps { isOpen: boolean; formData: CreatePatientInput; onChange: (patch: Partial) => void; onSubmit: () => void; onClose: () => void; loading?: boolean; } export function CreatePatientModal({ isOpen, formData, onChange, onSubmit, onClose, loading = false, }: CreatePatientModalProps) { if (!isOpen) { return null; } return (
onChange({ firstName: e.target.value })} /> onChange({ lastName: e.target.value })} /> onChange({ phone: e.target.value })} /> onChange({ email: e.target.value })} />
); }