Skip to content

Commit f8fac5b

Browse files
committed
todo
1 parent e20e244 commit f8fac5b

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

src/app/qr-file-reader/PdfViewer.tsx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -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,

src/app/qr-file-reader/components/LoadOpenCV/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
// @ts-expect-error
1+
// @ts-expect-error todo
22
export function loadOpenCv(onloadCallback) {
33
const scriptId = "opencvjs";
44

55
if (document.getElementById(scriptId)) {
6-
// @ts-expect-error
6+
// @ts-expect-error todo
77
if (window.cv && window.cv.Mat) {
88
onloadCallback();
99
}
@@ -16,7 +16,7 @@ export function loadOpenCv(onloadCallback) {
1616
script.async = true;
1717
script.onload = () => {
1818
console.log("OpenCV.js script loaded");
19-
// @ts-expect-error
19+
// @ts-expect-error todo
2020
window.cv["onRuntimeInitialized"] = () => {
2121
console.log("OpenCV.js runtime initialized");
2222
onloadCallback();

0 commit comments

Comments
 (0)