From a19d623eade442edfa71719da7cbe53a73a85b0c Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Mon, 27 May 2024 22:57:28 +0800 Subject: [PATCH] WebUI: prefer arrow function in callbacks --- src/webui/www/eslint.config.mjs | 1 + src/webui/www/private/addpeers.html | 4 +- src/webui/www/private/addtrackers.html | 4 +- src/webui/www/private/confirmdeletion.html | 10 +- src/webui/www/private/download.html | 6 +- src/webui/www/private/edittracker.html | 4 +- src/webui/www/private/newcategory.html | 4 +- src/webui/www/private/newtag.html | 4 +- src/webui/www/private/rename.html | 4 +- src/webui/www/private/rename_file.html | 4 +- src/webui/www/private/rename_files.html | 34 ++--- src/webui/www/private/scripts/client.js | 32 ++--- src/webui/www/private/scripts/contextmenu.js | 28 ++--- src/webui/www/private/scripts/download.js | 2 +- src/webui/www/private/scripts/dynamicTable.js | 118 +++++++++--------- src/webui/www/private/scripts/file-tree.js | 16 +-- src/webui/www/private/scripts/misc.js | 2 +- src/webui/www/private/scripts/mocha-init.js | 32 ++--- src/webui/www/private/scripts/piecesbar.js | 2 +- src/webui/www/private/scripts/prop-files.js | 34 ++--- src/webui/www/private/scripts/prop-peers.js | 2 +- .../www/private/scripts/prop-trackers.js | 4 +- .../www/private/scripts/prop-webseeds.js | 6 +- src/webui/www/private/scripts/search.js | 20 +-- src/webui/www/private/setlocation.html | 4 +- src/webui/www/private/shareratio.html | 4 +- src/webui/www/private/upload.html | 4 +- src/webui/www/private/views/aboutToolbar.html | 12 +- src/webui/www/private/views/log.html | 4 +- src/webui/www/private/views/preferences.html | 4 +- .../www/private/views/preferencesToolbar.html | 16 +-- .../www/private/views/searchplugins.html | 4 +- 32 files changed, 215 insertions(+), 214 deletions(-) diff --git a/src/webui/www/eslint.config.mjs b/src/webui/www/eslint.config.mjs index f47227b44..204e3bcb1 100644 --- a/src/webui/www/eslint.config.mjs +++ b/src/webui/www/eslint.config.mjs @@ -30,6 +30,7 @@ export default [ "no-undef": "off", "no-unused-vars": "off", "no-var": "error", + "prefer-arrow-callback": "error", "prefer-const": "error", "Stylistic/no-mixed-operators": [ "error", diff --git a/src/webui/www/private/addpeers.html b/src/webui/www/private/addpeers.html index 80801c8de..b9be98ff1 100644 --- a/src/webui/www/private/addpeers.html +++ b/src/webui/www/private/addpeers.html @@ -24,14 +24,14 @@ } }).activate(); - window.addEvent("domready", function() { + window.addEvent("domready", () => { const hash = new URI().getData("hash"); if (!hash) return false; $("peers").focus(); - $("addPeersOk").addEvent("click", function(e) { + $("addPeersOk").addEvent("click", (e) => { new Event(e).stop(); const peers = $("peers").get("value").trim().split(/[\r\n]+/); diff --git a/src/webui/www/private/addtrackers.html b/src/webui/www/private/addtrackers.html index 59b19f284..ed5027a28 100644 --- a/src/webui/www/private/addtrackers.html +++ b/src/webui/www/private/addtrackers.html @@ -10,7 +10,7 @@