/******/ (() => { // webpackBootstrap function getFormData(data){ let formData = new FormData(); for (const key in data) { let value = (typeof data[key] === 'object') ? JSON.stringify(data[key]) : data[key]; formData.append(key, value); } return formData; } self.addEventListener('message', function(event){ formData = getFormData(event.data) let url = "/wp-admin/admin-ajax.php"; fetch(url, { method: 'POST', body: formData }).then((response) => { return response.json(); }).then((data) => { self.postMessage(data); }).catch((error) => { console.log(error); }); }); /******/ })() ;