feat(64)/edit profile page
Mudanças
-
Editar Perfil finalizado (/src/routes/(index)/my-profile/edit-profile.tsx) com todos os campos necessários para perfil pessoal e profissional.
-
Card de edição de perfil pessoal finalizado (/src/components/cards/editPersonalProfileCard.tsx).
-
Card de edição de perfil profissional finalizado (/src/components/cards/editProfissionalProfileCard.tsx).
Como testar
-
npm start
-
Acessar a rota /my-profile/edit-profile
-
Verificar:
-
Campos de texto editáveis.
-
Botões de salvar e voltar funcionais
Acceptance Criteria
- Usar os componentes já prontos
- Usar o componente Card
- Deve fazer uma chamada para o backend para pegar as informações do usuário e deixar todos os campos preenchidos com ela
- Deve ter validações para que não seja possível enviar caso algum dos campos obrigatórios (nesse caso a parte de Informações Pessoais) esteja vazio
- O botão de enviar comprovante deve estar desativado a não ser que o usuário mude a instituição, caso mude, deve solicitar o comprovante novamente
- Ao clicar em salvar, fazer uma request pro backend com os dados novos.
- O botão de voltar deve retornar de volta para a tela de Meu Perfil
Screenshots da tela/componente desenvolvido
Observações
Frontend finalizado. A integração está pendente da rota de alteração de cadastro.
🔄 Sincronizado do GitHub
-
🔗 PR original: https://github.com/AGES-Pro-Mata/frontend/pull/71 -
👤 Autor: @matiaspereira002 -
📅 Criado: 2025-09-08T01:21:09Z -
🔢 ID GitHub: #71 -
🌿 Branches:feature/edit-profile-page
→dev
-
📊 Estado: open -
🔀 Mergeable: unknown
Sincronizado automaticamente do GitHub para GitLab AGES