1import request from"request-promise";import formToObject from"form-to-object";import responseHandler from"response-handler";export default function(formSelector,reloadOnSuccess,includeDisabledInputs){const formElement=document.querySelector(formSelector);formElement.addEventListener("submit",async event=>{var formData;return event.preventDefault(),!0!==formElement.submitting&&(formElement.submitting=!0,(formData=formToObject(event.target,!1,!1,!includeDisabledInputs)).submitter=event.submitter?.name||"",event="string"==typeof(event=formElement.getAttribute("action"))?await request.postURL(event,formData):await request.post(formData),await responseHandler(event,reloadOnSuccess),formElement.submitting=!1),!1})} 2//# sourceMappingURL=/resources/compiled/js/modules/handle-form.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.