25 lines
459 B
JavaScript
25 lines
459 B
JavaScript
import mp from 'mailpoet';
|
|
|
|
var MailPoet = mp;
|
|
MailPoet.Iframe = {
|
|
marginY: 20,
|
|
autoSize: function autoSize(iframe) {
|
|
if (!iframe) return;
|
|
|
|
this.setSize(
|
|
iframe,
|
|
iframe.contentWindow.document.body.scrollHeight
|
|
);
|
|
},
|
|
setSize: function setSize(sizeIframe, i) {
|
|
var iframe = sizeIframe;
|
|
if (!iframe) return;
|
|
|
|
iframe.style.height = (
|
|
parseInt(i, 10) + this.marginY
|
|
) + 'px';
|
|
},
|
|
};
|
|
|
|
export default MailPoet;
|