Parte do épico Central de perfil do profissional (frente: frontend). Mocks são base direcional.
Objetivo: Enviar para análise + ações de conta.
Arquivos: Modify src/features/profile/ (ação de envio + grupo CONTA) · Test cypress/e2e/profile-submit-account.cy.js
Dependências: developmentHC/conectaBemBack#88 (enviar para análise), developmentHC/conectaBemBack#89 (excluir conta), #242 (seções)
O que fazer:
- Enviar para análise: CTA com localização definida (ex.: banner fixo no topo do painel), sempre visível mas desabilitado enquanto incompleto. Incompleto mostra o "o que falta" como lista acionável (cada seção navega até o form). Exibir o estado "perfil em análise" após o envio.
- Ações de Conta:
- Sair: NextAuth
signOut e limpar o cookie authToken.
- Excluir conta: diálogo de confirmação com copy explícita (o que é preservado vs. inativado; conta fica inativa; reativação não é self-service) → soft delete → desloga. Copy a validar com o time (LGPD).
- Trocar para perfil paciente: visível, desabilitado/"em breve" com tooltip.
Test scenarios: CTA só habilita com os obrigatórios completos; incompleto mostra a lista acionável; "Sair" encerra a sessão e limpa o authToken; "Excluir conta" confirma, inativa e desloga; "Trocar perfil" desabilitado com tooltip.
Pronto quando: o profissional envia o perfil para análise (com feedback acionável) e usa as ações de conta com copy e sessão corretas.
Parte do épico Central de perfil do profissional (frente: frontend). Mocks são base direcional.
Objetivo: Enviar para análise + ações de conta.
Arquivos: Modify
src/features/profile/(ação de envio + grupo CONTA) · Testcypress/e2e/profile-submit-account.cy.jsDependências: developmentHC/conectaBemBack#88 (enviar para análise), developmentHC/conectaBemBack#89 (excluir conta), #242 (seções)
O que fazer:
signOute limpar o cookieauthToken.Test scenarios: CTA só habilita com os obrigatórios completos; incompleto mostra a lista acionável; "Sair" encerra a sessão e limpa o
authToken; "Excluir conta" confirma, inativa e desloga; "Trocar perfil" desabilitado com tooltip.Pronto quando: o profissional envia o perfil para análise (com feedback acionável) e usa as ações de conta com copy e sessão corretas.