JSFiddle - React, Tailwind, and code Playground

HTML

<form>
    <button>Submit</button>
</form>

JavaScript

$('form').submit(function (e) {
    var form = this;
    e.preventDefault();
    setTimeout(function () {
        form.submit();
    }, 1000); // in milliseconds
    
    $("<p>Delay...</p>").appendTo("body");
});