diff --git a/frontend/components/EventForm.tsx b/frontend/components/EventForm.tsx index 38556b0..294ed10 100644 --- a/frontend/components/EventForm.tsx +++ b/frontend/components/EventForm.tsx @@ -1051,7 +1051,7 @@ export const EventForm: React.FC = ({

- {formData.files.length > 0 && ( + {(formData.files || []).length > 0 && (

Arquivos Selecionados: diff --git a/frontend/pages/Dashboard.tsx b/frontend/pages/Dashboard.tsx index 3a9176e..4222b07 100644 --- a/frontend/pages/Dashboard.tsx +++ b/frontend/pages/Dashboard.tsx @@ -546,8 +546,7 @@ export const Dashboard: React.FC = ({ Local - {selectedEvent.address.street},{" "} - {selectedEvent.address.number} + {(selectedEvent as any).local_evento || (selectedEvent as any).locationName || "-"} @@ -555,10 +554,8 @@ export const Dashboard: React.FC = ({ Endereço - {selectedEvent.address.city} -{" "} - {selectedEvent.address.state} - {selectedEvent.address.zip && - ` | CEP: ${selectedEvent.address.zip}`} + {selectedEvent.address.street}, {selectedEvent.address.number} - {selectedEvent.address.city}/{selectedEvent.address.state} + {selectedEvent.address.zip && ` | CEP: ${selectedEvent.address.zip}`} diff --git a/frontend/pages/UserApproval.tsx b/frontend/pages/UserApproval.tsx index 00de0ab..fc8b97e 100644 --- a/frontend/pages/UserApproval.tsx +++ b/frontend/pages/UserApproval.tsx @@ -81,19 +81,7 @@ export const UserApproval: React.FC = ({ onNavigate }) => { } }; - const handleReject = async (userId: string) => { - if (!token) return; - setIsProcessing(userId); - try { - await apiRejectUser(userId, token); - await fetchUsers(); - } catch (error) { - console.error("Erro ao rejeitar usuário:", error); - alert("Erro ao rejeitar usuário"); - } finally { - setIsProcessing(null); - } - }; + // Separar usuários Clientes (EVENT_OWNER) e Profissionais (PHOTOGRAPHER) // Backend roles: PHOTOGRAPHER, EVENT_OWNER, BUSINESS_OWNER, SUPERADMIN @@ -336,16 +324,7 @@ export const UserApproval: React.FC = ({ onNavigate }) => { Aprovar - +