"use client"; import { useState, useEffect } from "react"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import { Textarea } from "@/components/ui/textarea"; import { Calendar, Search, ChevronDown, Upload, FileDown, Tag } from "lucide-react"; export function CalendarRegistrationForm({ initialData, onSave, onCancel }: any) { const [formData, setFormData] = useState(initialData || {}); useEffect(() => { setFormData(initialData || {}); }, [initialData]); const handleChange = (e: React.ChangeEvent) => { const { name, value } = e.target; setFormData((prev: any) => ({ ...prev, [name]: value })); }; const handleSubmit = (e: React.FormEvent) => { e.preventDefault(); onSave(formData); }; return (

Informações do paciente

{}

Informações do atendimento