Merhaba,

Statik bir sayfada basit bir form bulunduruyoruz. Form'a gönderilmeden önce SweetAlert ile kullanıcı onayı almak istiyoruz.
Normalde aşağıdaki bileşen ile onay alıyoruz fakat bu artık günümüzde standart kaçtığı için Swal.fire mantığına geçirmeye çalışıyorum.
onclick="return confirm('{$lang.manualrenew_confirm}');"
Form kodları:
<form action="" method="post" id="form2">
                                                        <input type="hidden" name="make" value="issueinvoice"/>
                                                        <div class="text-gray-500 fw-semibold fs-5 mb-5">Title</div>
                                                        <div class="mb-10">
                                                             <input type="submit" class="btn btn-light-primary" value="Submit" onclick="return confirm('Do you want submit?');">
                                                        </div>
</form>
Örnek SweetAlert JS kodu (bu çalışıyor fakat onaya tıklansa da tıklanmasa da formu gönderiyor - sadece onaylanırsa form gönderilsin istiyoruz.)

$('#form2').submit(function (e, params) {
        var localParams = params || {};

        if (!localParams.send) {
            e.preventDefault();
        }

    swal({
                title: "Confirm Entry",
                text: "Are you sure all entries are correct",
                type: "warning",
                showCancelButton: true,
                confirmButtonColor: "#6A9944",
                confirmButtonText: "Confirm",
                cancelButtonText: "Cancel",
                closeOnConfirm: true
            }, function (isConfirm) {
                if (isConfirm) {
                    $(e.currentTarget).trigger(e.type, { 'send': true });
                } else {

            }
        });
});