[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Lucas Brigido
Criador Lucas Brigido 19/11/2018

Quando eu aperto no botão sim, deleta, porém não sai o snotify, pra sair no não eu fiz uma adaptação e pus o action como null

Manager Carlos Ferreira 19/11/2018

Olá Lucas!
Tudo bem?

Me mostra o seu código, para que eu identifique onde errou.

No aguardo.

Carlos Ferreira
Criador Lucas Brigido 19/11/2018
confirmDestroy(category){
this.$snotify.error(`Deseja realmente deletar a categoria: ${category.name}`, 'Deletar ?', {
timeout: 2500,
showProgressBar: true,
pauseOnHover: false,
position: "centerCenter",
closeOnClick: true,
buttons: [
{text: 'Não', action: ()=> console.log('Não Deleta')},
{text: 'Sim', action:()=>this.destroy(category)}
]

})
}
Lucas Brigido
Manager Carlos Ferreira 19/11/2018

Tá certo a sua implementação segundo a documentação, porque você passou a propriedade closeOnClick como true, ao clicar na notificação deve fechar.

Talvez o seu método destroy tem algum retorno, ou algo que bugou o funcionamento default do pacote SNotify

Carlos Ferreira
Criador Lucas Brigido 19/11/2018

esse é o destroy

destroy(category){
this.$store.dispatch('destroyCategory', category.id)
.then(() => {
this.$snotify.success(`Categoria ${category.name} deletada`, 'Sucesso')
this.loadCategories()
})
.catch(error => {
console.log(error)
this.$snotify.error('Erro ao deletar categoria', 'Falha')
})
},
Lucas Brigido
Criador Lucas Brigido 19/11/2018

se eu clico em qualquer parte da notificação, ele some, porém se eu clico nos botões, não some.... segui todo o padrão dito nas aulas

cê tem esses arquivos fáceis ?

Lucas Brigido
Criador Lucas Brigido 19/11/2018

acho que errei em alguma coisa e não percebi

Lucas Brigido
Criador Lucas Brigido 19/11/2018

consegui ajeitar carlão...acho que deve ter acontecido um upgrade na api... eu resolvi assim: 

{text: 'Não', action: (value)=> {console.log('Não Deleta'),this.$snotify.remove(value.id)}}

com isso, só eu colocar o value passando para remover o snotify...com isso ele some !!! passei nos 2 textos !!
Lucas Brigido
Manager Carlos Ferreira 19/11/2018

Que bom amigo, que você conseguiu resolver, meus parabéns!

Carlos Ferreira
Ezequiel Dhonatan 19/11/2018

Consegui fazer para o error, mas para o success não consegui!

Ezequiel Dhonatan
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!