JSFiddle - React, Tailwind, and code Playground

HTML

<form id="bob" action="/echo/json" method="post" onsubmit="submitHandler(event)">
  <input value="press" type="text">
  <button>
  Press
  </button>
</form>

JavaScript

var submitHandler = (event) => {
  event.preventDefault()
  console.log('before')
	setTimeout(function() {
    console.log('done')
    document.getElementById('bob').submit()
  }, 1400);
  console.log('after')
}