app/assets/javascripts/manage/lib/simpleMde.js
function setupSimpleMde() {
$('[data-simple-mde]').each(function(i, element) {
var options = {
element: element,
forceSync: true,
};
var baseSrc = $(element).data('message-live-preview-base-src');
if (baseSrc) {
options['previewRender'] = function(plainText) {
var iframe = document.createElement('iframe');
var newSrc = baseSrc + '?body=' + encodeURIComponent(plainText);
iframe.className = 'email-preview-in-simplemde';
iframe.src = newSrc;
return iframe.outerHTML;
}.bind(this);
}
new SimpleMDE(options);
});
}