Skip to content

Commit 841e1a8

Browse files
committed
fix: fix deprecation warning for load/render tasks
1 parent b403e6e commit 841e1a8

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

sandbox/basic/index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ PDFJSAnnotate.StoreAdapter.getAnnotations = (documentId, pageNumber) => {
1111
});
1212
};
1313

14-
pdfjsViewer.getDocument(DOCUMENT_ID).then((pdf) => {
14+
const loadingTask = pdfjsViewer.getDocument(DOCUMENT_ID);
15+
16+
loadingTask.promise.then((pdf) => {
1517
Promise.all([
1618
pdf.getPage(1),
1719
PDFJSAnnotate.getAnnotations(1)

src/UI/page.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export function renderPage(pageNumber, renderOptions) {
6868

6969
// Render the page
7070
return Promise.all([
71-
pdfPage.render({ canvasContext, viewport, transform }),
71+
pdfPage.render({ canvasContext, viewport, transform }).promise,
7272
PDFJSAnnotate.render(svg, viewport, annotations)
7373
]).then(() => {
7474
// Text content is needed for a11y, but is also necessary for creating

web/index.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,13 @@ document.getElementById('content-wrapper').addEventListener('scroll', (e) => {
3939
});
4040

4141
function render() {
42-
pdfjsLib.getDocument({
42+
const loadingTask = pdfjsLib.getDocument({
4343
url: RENDER_OPTIONS.documentId,
4444
cMapUrl: 'shared/cmaps/',
45-
cMapPacked: true}).then((pdf) => {
45+
cMapPacked: true
46+
});
47+
48+
loadingTask.promise.then((pdf) => {
4649
RENDER_OPTIONS.pdfDocument = pdf;
4750

4851
let viewer = document.getElementById('viewer');

0 commit comments

Comments
 (0)