WebUI: prefer arrow functions whenever applicable

Compared to plain function, arrow function is simpler to understand (without bindings to `this`, `arguments`, `super`) and to read.
Now, plain function will only be used when this object is required.

PR #21691.
This commit is contained in:
Chocobo1
2024-11-01 04:17:41 +08:00
committed by GitHub
parent 7af6ac18aa
commit 72cbc83569
49 changed files with 574 additions and 570 deletions

View File

@@ -46,7 +46,7 @@ window.qBittorrent.PiecesBar ??= (() => {
let piecesBarUniqueId = 0;
const PiecesBar = new Class({
initialize(pieces, parameters) {
initialize: (pieces, parameters) => {
const vals = {
"id": "piecesbar_" + (piecesBarUniqueId++),
"width": 0,
@@ -253,7 +253,7 @@ window.qBittorrent.PiecesBar ??= (() => {
}
}
function checkForParent(id) {
const checkForParent = (id) => {
const obj = $(id);
if (!obj)
return;
@@ -261,7 +261,7 @@ window.qBittorrent.PiecesBar ??= (() => {
return setTimeout(() => { checkForParent(id); }, 100);
obj.refresh();
}
};
return exports();
})();