diff options
Diffstat (limited to 'src/scripts')
| -rw-r--r-- | src/scripts/functionality/mutation-application.ts | 6 | ||||
| -rw-r--r-- | src/scripts/functionality/sheet-map/index.ts | 5 | ||||
| -rw-r--r-- | src/scripts/functionality/view-khatian/index.ts | 2 | ||||
| -rw-r--r-- | src/scripts/login/index.ts | 5 |
4 files changed, 8 insertions, 10 deletions
diff --git a/src/scripts/functionality/mutation-application.ts b/src/scripts/functionality/mutation-application.ts index c067b25..f0de884 100644 --- a/src/scripts/functionality/mutation-application.ts +++ b/src/scripts/functionality/mutation-application.ts @@ -15,8 +15,8 @@ document.addEventListener("DOMContentLoaded", () => { const submitButtonElement = $("#btnDeclareForm"); if (formElement.length > 0 && submitButtonElement.length > 0) { formElement.removeAttr("action"); - submitButtonElement.click(e => { - e.preventDefault(); + submitButtonElement.on("click", (submitButtonClickEvent) => { + submitButtonClickEvent.preventDefault(); (async () => { const pdfDoc = await PDFDocument.load(await fetch("/BanglarBhumi/MutationDeclarationForm.action", { @@ -29,7 +29,7 @@ document.addEventListener("DOMContentLoaded", () => { }).then(res => res.arrayBuffer())); const pages = pdfDoc.getPages(); const lastPage = pages[pages.length - 1]; - const { width, height } = lastPage.getSize(); + const { width, height: _ } = lastPage.getSize(); const bannerImage = await pdfDoc.embedJpg(await fetch(sanghaFacilitationCentreBannerUrl).then(res => res.arrayBuffer())); const bannerImageHeight = width * (bannerImage.height / bannerImage.width); diff --git a/src/scripts/functionality/sheet-map/index.ts b/src/scripts/functionality/sheet-map/index.ts index 3d566c2..a4d7544 100644 --- a/src/scripts/functionality/sheet-map/index.ts +++ b/src/scripts/functionality/sheet-map/index.ts @@ -69,7 +69,7 @@ const downloadPDF = (labelPoints: boolean = true) => { .innerHTML .split("[")[1] .trim(); - return detail.substr(0, detail.length - 1); + return detail.substring(0, detail.length - 1); }; generateWebPage( getDownloadMapPDFPageContent({ @@ -143,9 +143,8 @@ setPlotInformation(); setPlotInformation(plotPolygon); }); - await new Promise<void>((resolve, reject) => { + await new Promise<void>((resolve, _reject) => { const plotElementIdsControl = setInterval(() => { - let i = 0; let plotElements = document.querySelector("#OpenLayers_Layer_Vector_25_vroot")?.children || []; if (plotElements.length) { clearInterval(plotElementIdsControl); diff --git a/src/scripts/functionality/view-khatian/index.ts b/src/scripts/functionality/view-khatian/index.ts index 34e6765..ba721f6 100644 --- a/src/scripts/functionality/view-khatian/index.ts +++ b/src/scripts/functionality/view-khatian/index.ts @@ -73,7 +73,7 @@ const showDownloadButton = (args: any) => { downloadPDFButton[0].style.cssText = styles; downloadPDFButton.css("width", "auto"); downloadPDFButton.css("margin-bottom", "1rem"); - downloadPDFButton.click(downloadInformationPDF); + downloadPDFButton.on("click", downloadInformationPDF); formElement[0].insertBefore(downloadPDFButton[0], separatorElement[0]); } } else if (downloadPDFButton) { diff --git a/src/scripts/login/index.ts b/src/scripts/login/index.ts index dcf43e3..80348e2 100644 --- a/src/scripts/login/index.ts +++ b/src/scripts/login/index.ts @@ -1,5 +1,3 @@ -import { interceptPost, interceptGet } from "@/shared/intercept-jquery-ajax"; - /** * Pre-processes a CAPTCHA image on a canvas by removing grayish * background noise while preserving dark pixels, producing a clean @@ -64,7 +62,8 @@ function prepareCaptcha(ctx: CanvasRenderingContext2D, width: number, height: nu ctx.putImageData(imgData, 0, 0); } -const observer = new MutationObserver((mutationsList, obs) => { +// TODO: use observe dom instead +const observer = new MutationObserver((mutationsList, _obs) => { for (const mutation of mutationsList) { for (const node of mutation.addedNodes) { if ((node as any).nodeType === 1 && (node as any).id === "loginform") { |
