Format switch cases and comment on document.id override

This commit is contained in:
bolshoytoster 2025-05-23 09:17:00 +01:00
commit af5dc4160f

View file

@ -175,12 +175,15 @@ let setStatusFilter = () => {};
let toggleFilterDisplay = () => {};
window.addEventListener("DOMContentLoaded", (event) => {
// Override MooTools' `document.id` (used for `$(id)`), which prevents it
// from allocating a `uniqueNumber` for elements that don't need it.
// This is also more efficient than the original.
document.id = el => {
switch (typeOf(el)) {
case "string":
return document.getElementById(el);
case "element":
return el;
case "string":
return document.getElementById(el);
case "element":
return el;
}
};