var listenFunction = (event) => {
var data = JSON.parse(event.data);
if(data.actionType === 'get-user') {
var contact = localStorage._ud;
document
.getElementById('sked-portal')
.contentWindow
.postMessage(contact, event.origin);
}
else if(data.actionType === 'confirm') {
const inputs = document.querySelectorAll('#_builder-form input');
const emailInput = inputs[0];
const scheduledInput = inputs[1];
if(data.payload) {
emailInput.value = data.payload.email;
scheduledInput.value = data.payload.date;
emailInput.dispatchEvent(new Event('input', { bubbles: true }));
scheduledInput.dispatchEvent(new Event('input', { bubbles: true }));
}
setTimeout(() => {
document.querySelector('#_builder-form button').click();
});
}
};
window.addEventListener("message", listenFunction, false);