@@ -27,11 +27,11 @@ const PdfJsViewer = ({ fileUrl }: { fileUrl: string }) => {
2727 if ( file && file . type === "application/pdf" ) {
2828 const reader = new FileReader ( ) ;
2929 reader . onload = async function ( ) {
30- // @ts -expect-error
30+ // @ts -expect-error todo
3131 const typedArray = new Uint8Array ( reader . result ) ;
32- // @ts -expect-error
32+ // @ts -expect-error todo
3333 const loadingTask = pdfjsLib . getDocument ( { data : typedArray } ) ;
34- // @ts -expect-error
34+ // @ts -expect-error todo
3535 loadingTask . promise . then ( pdf => {
3636 pdfRef . current = pdf ;
3737 setNumPages ( pdf . numPages ) ;
@@ -44,9 +44,9 @@ const PdfJsViewer = ({ fileUrl }: { fileUrl: string }) => {
4444 alert ( "Please upload a valid PDF file." ) ;
4545 }
4646 } ;
47- // @ts -expect-error
47+ // @ts -expect-error todo
4848 const detectQRCode = ( canvas ) => {
49- // @ts -expect-error
49+ // @ts -expect-error todo
5050 const cv = window . cv ;
5151 const src = cv . imread ( canvas ) ;
5252 const qrDecoder = new cv . QRCodeDetector ( ) ;
@@ -125,17 +125,17 @@ const PdfJsViewer = ({ fileUrl }: { fileUrl: string }) => {
125125 straightQRCodes . delete ( ) ;
126126 }
127127 } ;
128- // @ts -expect-error
128+ // @ts -expect-error todo
129129 const renderPage = async ( pdf , num ) => {
130130 const page = await pdf
131131 . getPage ( num ) ;
132132 const viewport = page . getViewport ( { scale : 1.5 } ) ;
133133 const canvas = canvasRef . current ;
134- // @ts -expect-error
134+ // @ts -expect-error todo
135135 const context = canvas . getContext ( "2d" ) ;
136- // @ts -expect-error
136+ // @ts -expect-error todo
137137 canvas . height = viewport . height ;
138- // @ts -expect-error
138+ // @ts -expect-error todo
139139 canvas . width = viewport . width ;
140140 const renderContext = {
141141 canvasContext : context ,
0 commit comments