// This file will be loaded on embed pages, regardless of theme. import 'packs/public-path'; window.addEventListener('message', e => { const data = e.data || {}; if (!window.parent || data.type !== 'setHeight') { return; } function setEmbedHeight () { window.parent.postMessage({ type: 'setHeight', id: data.id, height: document.getElementsByTagName('html')[0].scrollHeight, }, '*'); }; if (['interactive', 'complete'].includes(document.readyState)) { setEmbedHeight(); } else { document.addEventListener('DOMContentLoaded', setEmbedHeight); } });