diff options
| author | Arpit Chakladar <arpitchakladar+git@gmail.com> | 2026-07-14 00:10:53 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-07-14 00:10:53 +0530 |
| commit | 89566df399853bff5405ec53c87efa581f0808b0 (patch) | |
| tree | c2474af957002c19decfd1a7938e7d817671036c /src/scripts/common/login | |
| parent | ce401d03e75bcbfd1cdfa963954e0807219fb80d (diff) | |
| parent | 5c0cf8a22a04fae0fc6700a01007f10e833bc2cf (diff) | |
| download | banglar-bhumi-utils-89566df399853bff5405ec53c87efa581f0808b0.tar.gz banglar-bhumi-utils-89566df399853bff5405ec53c87efa581f0808b0.zip | |
Merge pull request #7 from arpitchakladar/login-form-caching
Login form caching
Diffstat (limited to 'src/scripts/common/login')
| -rw-r--r-- | src/scripts/common/login/form-caching.ts | 22 | ||||
| -rw-r--r-- | src/scripts/common/login/index.ts | 1 |
2 files changed, 22 insertions, 1 deletions
diff --git a/src/scripts/common/login/form-caching.ts b/src/scripts/common/login/form-caching.ts new file mode 100644 index 0000000..bde6442 --- /dev/null +++ b/src/scripts/common/login/form-caching.ts @@ -0,0 +1,22 @@ +import { addPostListener, addPostResponder, JQueryAjaxResponse } from "@/shared/intercept-jquery-ajax"; + +let loginAreaHTML: string | null = null; + +addPostResponder( + "viewLoginAreaAction", + function(_args): JQueryAjaxResponse | undefined | null { + return loginAreaHTML + ? { + data: loginAreaHTML + } + : null; + } +); + +addPostListener( + "viewLoginAreaAction", + function(_args, result): void { + loginAreaHTML = result.data?.toString() ?? ""; + }, + false +); diff --git a/src/scripts/common/login/index.ts b/src/scripts/common/login/index.ts deleted file mode 100644 index 95b9c5b..0000000 --- a/src/scripts/common/login/index.ts +++ /dev/null @@ -1 +0,0 @@ -import "@/scripts/common/login/captcha"; |
