feat: restringe tela de cadastro apenas para o admin logado#553
Hidden character warning
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
| </div> | ||
| </div> | ||
|
|
||
| {/* Botões alinhados à direita como o botão "Adicionar" da imagem */} |
| <CollapsibleTrigger | ||
| className={`${styles.menuButton} font-base gap-2`} | ||
| > | ||
| <PersonIcon size={20} /> |
There was a problem hiding this comment.
Este ícone já é utilizado para os Pacientes. Para evitar confusão visual, troque por outro.
Sugestão: <ShieldUser />
| > | ||
| <Syringe size={16} /> | ||
| <span className="text-base">Vacinas</span> | ||
| <PeopleIcon size={16} /> |
There was a problem hiding this comment.
Este ícone já é utilizado para Pessoas. Para evitar confusão visual, troque por outro.
Sugestão: <UserRoundPlus />
| type="button" | ||
| variant="ghost" | ||
| onClick={() => router.back()} | ||
| className="text-gray-500 hover:text-gray-700" |
There was a problem hiding this comment.
O tamanho dos botões de cancelar e cadastrar estão diferentes. Padronize deixando ambos do mesmo tamanho.
Descrição
Este PR traz a nova interface de cadastro de usuários, integrada ao layout administrativo da APAE. A página foi movida da pasta de autenticação para a raiz, permitindo que ela herde a Sidebar e o Header global. Somente o Administrador logado pode ter acesso ao cadastro de novos usuários a partir do ícone no menu lateral: Área do Administrador/ Cadastrar Usuário.
Issue
#487
Mudanças Realizadas
Evidência Local
Gravacao.de.Tela.2026-03-26.222734.mp4