JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://pdfmake.org/build/pdfmake.min.js"></script>
<script src="http://pdfmake.org/build/vfs_fonts.js"></script>
<br/>

<button id="download">Download</button>

<br/>
<br/>

JavaScript

$(document).ready(function () {
     
      var logoImg = 'sampleImage.jpg';
var logoImage = "http://upload.wikimedia.org/wikipedia/en/a/a9/Example.jpg";
if (logoImage) {
     var img = new Image();
     img.setAttribute('crossOrigin', 'anonymous');
     img.src = logoImage;
     var canvas = document.createElement("canvas");
     canvas.width = img.width;
     canvas.height = img.width;
     var ctx = canvas.getContext("2d");
     ctx.drawImage(img, 0, 0);
     logoImg = canvas.toDataURL("image/png");
 }

 var dd = {
     content: [
			{text: 'google', link: 'https://commons.wikimedia.org/wiki/Main_Page'},
     {
         image:...