Para quem trabalha com SweetAlert2, já deve ter se deparado com a dúvida sobre como capturar o evendo onClose da popup Swal.fire, procurando pela função didClose(), mas ela não existe.
Capturar os eventos da popUp Swal
Swal onOpen = didOpen()
Para capturar os eventos da popUp Swal ao abrir (show), utilizamos a função didOpen().
Swal.didOpen: () => {
console.log('Abriu a popUp');
}
Por analogia, para capturar o evento de fechar a janela, imaginamos existir a função didClose(), mas ela não existe. O nome é outro! Ao meu ver criando uma confusão.
Diga-se de passagem a documentação do SweetAlert2 é bem pobre
Tellys Castro
Diga-se de passagem a documentação do SweetAlert2 é bem pobre, eles possuem somente exemplos de aplicação, ao invés de disponibilizar a documentação das funções
Swal onClose = willClose()
Não existe Swal.didClose() no SweetAlert2, no caso em tela, poderemo usar o Swal.willClose()
Swal.willClose: () => {
console.log('Fechou a popUp');
}