olá pessoal alguém pode me ajudar ?? to com um erro que acho que é bobo mas não sei resolver
<script>
async( function login() {
Swal.fire({
title: "deseja salvar as mudanças?",
showDenyButton: true,
showCancelButton: true,
confirmButtonText: "Salvar",
denyButtonText: `Não salvar`,
cancelButtonText:'cancelar',
confirmButtonColor: 'green',
denyButtonColor: 'red',
}).then((result) => {
if (result.isConfirmed) {
await Swal.fire("salvo!", "", "success");
window.location.assign("home.html");
} else if (result.isDenied) {
Swal.fire("mudanças descartadas", "", "warning");
window.location.assign("home.html");
}
});
});
</script>
ele deve abrir um alert com 3 opções e quando você clica nas opçoes e mostrar que esta feito e direcionar a outra pagina porem ele mostra as opçoes e quando você clica não da tempo aparecer a confirmação ele vai direto pra pagina tentei usar async mas esta dizendo que esta errado e eu nn sei porque
outro detalhe se eu tirar o window.location ele abre todos os alerts mas não redireciona