moving width to css

This commit is contained in:
Amine Ben hammou
2018-01-29 15:58:18 +00:00
parent 7361613bba
commit 43fbbca050
4 changed files with 992 additions and 81 deletions

View File

@@ -92,30 +92,27 @@ define(
},
saveTemplate: function (response, done) {
const iframe = document.createElement('iframe');
iframe.width = 660;
iframe.src = response.meta.preview_url;
iframe.onload = () => {
setTimeout(() => {
html2canvas(iframe.contentDocument.documentElement).then((thumbnail) => {
document.body.removeChild(iframe);
MailPoet.Ajax.post({
api_version: window.mailpoet_api_version,
endpoint: 'newsletterTemplates',
action: 'save',
data: {
newsletter_id: response.data.id,
name: response.data.subject,
description: response.data.preheader,
thumbnail: thumbnail.toDataURL('image/jpeg'),
body: JSON.stringify(response.data.body),
categories: '["recent"]',
},
}).then(done).fail(this.showError);
});
}, 500);
html2canvas(iframe.contentDocument.documentElement).then((thumbnail) => {
document.body.removeChild(iframe);
MailPoet.Ajax.post({
api_version: window.mailpoet_api_version,
endpoint: 'newsletterTemplates',
action: 'save',
data: {
newsletter_id: response.data.id,
name: response.data.subject,
description: response.data.preheader,
thumbnail: thumbnail.toDataURL('image/jpeg'),
body: JSON.stringify(response.data.body),
categories: '["recent"]',
},
}).then(done).fail(this.showError);
});
};
// just to hide the iframe
iframe.style.cssText ='position: absolute; opacity:0; z-index: -9999';
iframe.className ='mailpoet_template_iframe';
document.body.appendChild(iframe);
},
handleSend: function (e) {