feat: implementando a chamada para o DELETE /distributors/{id}
Descrição
Agora, ao clicar no botão de deletar (que esteja habilitado) de uma distribuidora, será realizada uma requisição do tipo DELETE para o endpoint /distributors/{id}, ao final dessa requisição, a distribuidora é excluída e a lista de distribuidoras é atualizada. Também foi corrigido um comportamento no modal de confirmação de exclusão, basicamente do jeito que estava, ao clicar em qualquer parte do modal, o comando de confirmar era executado.
Motivação e contexto
Ao clicar no botão de deletar de uma distribuidora, nada acontecia.
Issue relacionada
214 - Excluir Distribuidora não funciona
Principais implementações
Lista das principais implementações ou mudanças realizadas neste merge request.
- Implementação da requisição de DELETE /distributors/{id} ao clicar no botão de deletar
- Correção do modal de deletar, que executava o comando de confirmar ao se clicar em qualquer parte do modal (inclusive no botão de cancelar)
Como isso foi testado?
Teste na tela de Distribuidoras
Tipos de mudança
Marque com um "x" as caixas correspondentes:
-
Correção de bug (não-interrompção de mudança que corrige um problema) -
Nova funcionalidade (mudança que adiciona funcionalidade) -
Mudança de quebra (alteração que interrompe o comportamento anterior) -
Melhoria de desempenho -
Mudança de refatoração (alteração que não adiciona nova funcionalidade nem corrige bugs) -
Outra mudança (descreva abaixo):
Checklist
Marque com um "x" as caixas correspondentes:
-
O código segue as diretrizes de estilo deste projeto -
Foram adicionados testes para cobrir as novas funcionalidades ou mudanças -
Todos os testes passam -
As alterações foram revisadas por pelo menos um colega de equipe -
A documentação foi atualizada, se necessário -
As alterações não quebram o fluxo de trabalho de nenhum outro usuário ou sistema
Notas adicionais
Qualquer informação adicional que seja relevante para o merge request.