aboutsummaryrefslogtreecommitdiff
path: root/internal/ui/static/js/bootstrap.js
diff options
context:
space:
mode:
authorGravatar jvoisin <julien.voisin@dustri.org> 2024-03-20 23:59:37 +0100
committerGravatar Frédéric Guillot <f@miniflux.net> 2024-03-20 17:36:01 -0700
commitbeb8c80787beadbfdb8b970368a3200f7d59f58e (patch)
tree1096a698ef89494cc58a5d81be15bc9ca56422d7 /internal/ui/static/js/bootstrap.js
parentfc4bdf3ab0088c8110905148951a26412bdef3ec (diff)
downloadv2-beb8c80787beadbfdb8b970368a3200f7d59f58e.tar.gz
v2-beb8c80787beadbfdb8b970368a3200f7d59f58e.tar.zst
v2-beb8c80787beadbfdb8b970368a3200f7d59f58e.zip
Replace a bunch of `let` with `const`
According to https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const > Many style guides (including MDN's) recommend using const over let whenever a variable is not reassigned in its scope. This makes the intent clear that a variable's type (or value, in the case of a primitive) can never change.
Diffstat (limited to 'internal/ui/static/js/bootstrap.js')
-rw-r--r--internal/ui/static/js/bootstrap.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/internal/ui/static/js/bootstrap.js b/internal/ui/static/js/bootstrap.js
index b1aa4536..c83704c3 100644
--- a/internal/ui/static/js/bootstrap.js
+++ b/internal/ui/static/js/bootstrap.js
@@ -2,7 +2,7 @@ document.addEventListener("DOMContentLoaded", () => {
handleSubmitButtons();
if (!document.querySelector("body[data-disable-keyboard-shortcuts=true]")) {
- let keyboardHandler = new KeyboardHandler();
+ const keyboardHandler = new KeyboardHandler();
keyboardHandler.on("g u", () => goToPage("unread"));
keyboardHandler.on("g b", () => goToPage("starred"));
keyboardHandler.on("g h", () => goToPage("history"));
@@ -48,7 +48,7 @@ document.addEventListener("DOMContentLoaded", () => {
keyboardHandler.listen();
}
- let touchHandler = new TouchHandler();
+ const touchHandler = new TouchHandler();
touchHandler.listen();
if (WebAuthnHandler.isWebAuthnSupported()) {
@@ -56,7 +56,7 @@ document.addEventListener("DOMContentLoaded", () => {
onClick("#webauthn-delete", () => { webauthnHandler.removeAllCredentials(); });
- let registerButton = document.getElementById("webauthn-register");
+ const registerButton = document.getElementById("webauthn-register");
if (registerButton != null) {
registerButton.disabled = false;
@@ -65,13 +65,13 @@ document.addEventListener("DOMContentLoaded", () => {
});
}
- let loginButton = document.getElementById("webauthn-login");
+ const loginButton = document.getElementById("webauthn-login");
if (loginButton != null) {
const abortController = new AbortController();
loginButton.disabled = false;
onClick("#webauthn-login", () => {
- let usernameField = document.getElementById("form-username");
+ const usernameField = document.getElementById("form-username");
if (usernameField != null) {
abortController.abort();
webauthnHandler.login(usernameField.value).catch(err => WebAuthnHandler.showErrorMessage(err));
@@ -89,7 +89,7 @@ document.addEventListener("DOMContentLoaded", () => {
onClick(":is(a, button)[data-action=markPageAsRead]", (event) => handleConfirmationMessage(event.target, markPageAsRead));
onClick(":is(a, button)[data-toggle-status]", (event) => handleEntryStatus("next", event.target));
onClick(":is(a, button)[data-confirm]", (event) => handleConfirmationMessage(event.target, (url, redirectURL) => {
- let request = new RequestBuilder(url);
+ const request = new RequestBuilder(url);
request.withCallback((response) => {
if (redirectURL) {
@@ -127,7 +127,7 @@ document.addEventListener("DOMContentLoaded", () => {
onClick(".header nav li", (event) => onClickMainMenuListItem(event));
if ("serviceWorker" in navigator) {
- let scriptElement = document.getElementById("service-worker-script");
+ const scriptElement = document.getElementById("service-worker-script");
if (scriptElement) {
navigator.serviceWorker.register(scriptElement.src);
}