Jornada do Dev

part=#5 Removendo Contato | useMutation

Entre para ter acesso à essa aula

Neste episódio, aprendemos a criar uma mutation para remover itens de nossa aplicação.

Começamos criando a mutation dentro do playground e a exportando como uma constante. Lembramos também do tratamento que fizemos em vídeo anterior e criamos as variáveis necessárias para essa ocasião.

Em seguida, adicionamos um botão na lista de contatos para chamar a mutation. Retornamos um booleano indicando se o contato foi removido com sucesso. Exploramos diferentes estratégias para lidar com a remoção, como a atualização da lista de contatos.

Por fim, vimos como customizar o retorno da mutation e configurar o campo "Fields".