aboutsummaryrefslogtreecommitdiffstats
path: root/src/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'src/scripts')
-rw-r--r--src/scripts/functionality/mutation-application.ts6
-rw-r--r--src/scripts/functionality/sheet-map/index.ts5
-rw-r--r--src/scripts/functionality/view-khatian/index.ts2
-rw-r--r--src/scripts/login/index.ts5
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") {