JSFiddle - React, Tailwind, and code Playground
SWAL 2 promise error solved.
by Andrew Pougher
HTML
<script src="https://cdn.jsdelivr.net/sweetalert2/4.0.6/sweetalert2.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/sweetalert2/4.0.6/sweetalert2.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<div class="container">
<div class="row">
<div class="col-md-12">
<button id="button" class="btn btn-lg btn-info">SHOW SWAL2 MODAL</button>
</div>
</div></div>
JavaScript
$('#button').click(() => {
swal({ title:'swal2 without reject handling', html: 'damn', width: 800,timer: 2000}).then(
function () {},
// handling the promise rejection
function (dismiss) {
if (dismiss === 'timer') {
swal({ title:'I was closed by the timer', html: 'anus face!', timer: 2000}).done()
}
}
).done();
});