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
2025-10-15 23:51:00 -03:00
2025-09-21 21:00:29 -03:00
2025-09-21 21:00:29 -03:00
2025-09-21 21:00:29 -03:00
2025-09-21 21:00:29 -03:00
2025-09-21 21:00:29 -03:00
2025-09-21 21:00:29 -03:00
2025-09-21 21:00:29 -03:00
2025-08-15 20:49:18 +00:00

riseup-squad21

Description
No description provided
Readme 3.5 MiB
Languages
TypeScript 97.4%
JavaScript 1.9%
CSS 0.7%