Galera, estou tentando usar a biblioteca html2canvas pra tirar um print de um element do meu dom mas sempre recebo o erro “html2canvas(…).then is not a function” aqui o meu codigo:
const filename = 'relatório -' + monthName + '.pdf';
var doc = new jsPDF('p', 'mm', 'a4');
doc.save(filename);
html2canvas(document.querySelector('#generateReport')).then(function (canvas) {
document.body.appendChild(canvas);
});
}
}]);
já declarei o script do html2canvas na minha página e também já instalei o mesmo via npm, alguma sugestão do por que não consigo gerar o canvas ?