practice-uffs / mural

Sistema para coleta de sugestões, ideias e críticas relacionadas ao projeto.
Apache License 2.0
11 stars 14 forks source link

#537 - Adicionando visualização dos feedbacks no painel admin #543

Closed gustavoSutil closed 1 year ago

gustavoSutil commented 1 year ago

Criação das telas relacionadas a vizualização de feedbacks

A nav bar ficou assim:

Captura de tela de 2023-02-09 10-51-11

Quando clicado entra no "main dos feedbacks":

Captura de tela de 2023-02-09 10-51-39

que por sua vez é redirecionado para algum feedback em específico:

Captura de tela de 2023-02-09 10-52-01 No começo até pensei em fazer um modal simples, mas isso podia acarretar no seguinte problema: admin x quer mostrar para funcionário y, que o feedback numero 139 era legal, porem teria que enviar a pagina do main para o usuário y procurar dentre os vários existentes. OBS: isso aconteceria no pior caso (ter muitos feedbacks, o que não é ruim para o programa), alem disso os feedbacks são exibidos do mais recente para o mais antigo. issue #537 .

zorteaadriano commented 1 year ago

@gustavoSutil olha isso, como estamos mexendo nos feedbacks, acredito que seja bom arrumar também agora. Baixei o banco que está no servidor e os feedbacks recebidos são a maioria em branco, dá uma olhada:

image

Isso deve estar acontecendo porque o livewire já cria o dado quando você entra na página de enviar um feedback. Então, mesmo ele exigindo uma mensagem naquele campo de texto, o dado já foi criado no banco e só vai ser atualizado quando o usuário submeter o feedback. Mas, se o usuário fechar a página, o dado fica lá em branco. Uma forma de limpar isso é quando alguém acessar a página de visualização de feedbacks, com a rota que você criou (/gerenciar/feedbacks), você execute um comando do eloquent do laravel pra excluir os feedbacks que estão em branco antes de buscar todos os feedbacks e carregar a página, aí sempre vai dar a impressão de que o banco estava limpo.

gustavoSutil commented 1 year ago

criei uma funcionalidade para excluir feedbaks cujo comentário estivesse vazio.

zorteaadriano commented 1 year ago

@gustavoSutil seria legal ter um botão de excluir direto na listagem, com um pedido de confirmação pelo navegador antes de excluir.

gustavoSutil commented 1 year ago

Obrigado!! 🙂