Tornar permissões editáveis na Tela de Funcionários
Tornar permissões editáveis na Tela de Funcionários
https://app.clickup.com/t/86a33mctk
Descrição
Implementação de funcionalidade para atualização de permissões de usuários. A principal mudança foi a introdução do componente ChangePermissionCheckBox
que permite a atualização das permissões de um usuário específico através de um checkbox.
Passos para testar
- Faça login no sistema e navegue até a página de funcionários ativos.
- Localize um usuário na tabela.
- Tente alterar as permissões de um usuário usando os checkboxes.
- Verifique se as mudanças são refletidas corretamente na interface.
- Verifique se as notificações de sucesso e erro são exibidas conforme esperado.
Demo
Aqui está um exemplo de como a interface se parece após as mudanças:
Problemas conhecidos
- Atualmente, se a requisição para atualizar permissões falhar, a interface não reflete imediatamente o estado anterior do checkbox. Isso pode causar uma inconsistência visual até que a página seja atualizada.
- Também, a rota do back-end não está pronta, por isso simulei a requisição.