From 4fcfad6c819c264b89a3f53caaff19ef48a9a4ab Mon Sep 17 00:00:00 2001 From: Gabriel Lira Figueira Date: Wed, 29 Oct 2025 19:11:52 -0300 Subject: [PATCH] =?UTF-8?q?tentando=20atualizar=20com=20for=C3=A7a?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/doctor/{medicos => }/consultas/page.tsx | 0 app/manager/usuario/novo/page.tsx | 18 +- app/page.tsx | 2 +- components/LoginForm.tsx | 237 ++++++++++++-------- components/doctor-layout.tsx | 4 +- components/manager-layout.tsx | 10 +- hooks/useAuth.ts | 42 ++++ services/api.mjs | 179 +++++---------- services/doctorsApi.mjs | 2 +- services/usersApi.mjs | 5 +- 10 files changed, 271 insertions(+), 228 deletions(-) rename app/doctor/{medicos => }/consultas/page.tsx (100%) create mode 100644 hooks/useAuth.ts diff --git a/app/doctor/medicos/consultas/page.tsx b/app/doctor/consultas/page.tsx similarity index 100% rename from app/doctor/medicos/consultas/page.tsx rename to app/doctor/consultas/page.tsx diff --git a/app/manager/usuario/novo/page.tsx b/app/manager/usuario/novo/page.tsx index 06227c9..4265c63 100644 --- a/app/manager/usuario/novo/page.tsx +++ b/app/manager/usuario/novo/page.tsx @@ -25,6 +25,7 @@ interface UserFormData { papel: string; senha: string; confirmarSenha: string; + cpf : string } const defaultFormData: UserFormData = { @@ -34,6 +35,7 @@ const defaultFormData: UserFormData = { papel: "", senha: "", confirmarSenha: "", + cpf : "" }; const cleanNumber = (value: string): string => value.replace(/\D/g, ""); @@ -88,6 +90,7 @@ export default function NovoUsuarioPage() { phone: formData.telefone || null, role: formData.papel, password: formData.senha, + cpf : formData.cpf }; console.log("📤 Enviando payload:", payload); @@ -229,6 +232,19 @@ export default function NovoUsuarioPage() { +
+ + handleInputChange("cpf", e.target.value)} + placeholder="xxx.xxx.xxx-xx" + required + /> +
+ +
); -} +} \ No newline at end of file diff --git a/app/page.tsx b/app/page.tsx index c29ad38..e65d61a 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -17,7 +17,7 @@ export default function InicialPage() {

MediConnect