5 Commits

Author SHA1 Message Date
a078204276 loop de requisiçoes na pag de meus dados 2025-12-01 15:14:44 -03:00
fcbcb9988f fix permissao Meus dados 2025-11-13 16:07:45 -03:00
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
Gabriel Lira Figueira
4fcfad6c81 tentando atualizar com força 2025-10-29 19:11:52 -03:00
1c6b36f86e deploy 2025-09-21 21:00:29 -03:00