use a swal() loader to show test-in-progress state to user

This commit is contained in:
ayan4m1 2018-09-16 12:14:21 -04:00
parent 006832de21
commit 61facddf24
1 changed files with 21 additions and 11 deletions

View File

@ -137,7 +137,16 @@
} }
function testSettings() { function testSettings() {
return $.ajax({ swal({
type: 'info',
title: 'Test Mail Settings',
text: 'Click "Test" to begin the test.',
showCancelButton: true,
confirmButtonText: 'Test',
closeOnConfirm: false,
showLoaderOnConfirm: true
}, function () {
$.ajax({
method: 'GET', method: 'GET',
url: Router.route('admin.settings.mail.test'), url: Router.route('admin.settings.mail.test'),
headers: { 'X-CSRF-Token': $('input[name="_token"]').val() } headers: { 'X-CSRF-Token': $('input[name="_token"]').val() }
@ -150,6 +159,7 @@
type: 'success' type: 'success'
}); });
}); });
});
} }
function saveAndTestSettings() { function saveAndTestSettings() {