8 Commits

Author SHA1 Message Date
Gabriel Lira Figueira
3f77c52bcd refactor(auth): Centraliza lógica de autenticação e corrige avatares
- Cria o hook customizado 'useAuthLayout' para gerenciar os dados do usuário e as permissões de acesso de forma centralizada.
- Refatora todos os layouts (Manager, Doctor, Secretary, Patient, etc.) para utilizar o novo hook, simplificando o código e eliminando repetição.
- Corrige o bug no fluxo de login de múltiplos perfis, garantindo que a role seja salva corretamente em minúsculas.
- Implementa a exibição correta do avatar do usuário em todos os layouts, corrigindo a montagem da URL do Supabase Storage.
- Corrige o erro de CORS no upload de avatar na página de perfil do paciente, utilizando a API REST para atualizar a tabela 'profiles' diretamente.
- Adiciona a funcionalidade completa de edição de dados e troca de foto na página 'Meus Dados' do paciente.
2025-11-09 21:10:51 -03:00
425f63f8a7 Disponibilidade completa 2025-11-03 19:39:08 -03:00
a48ba7af2b correção de erros 2025-10-30 19:11:43 -03:00
cea78b6390 aplicação de laudo com API 2025-10-14 02:34:21 +00:00
2302197578 mudanças listagem de pacientes 2025-10-03 17:53:39 -03:00
e4d59e2688 listagem de pacientes 2025-10-03 15:45:14 -03:00
10cfcf63dc editor de laudo beta implementado 2025-10-01 20:47:47 -03:00
1c6b36f86e deploy 2025-09-21 21:00:29 -03:00