chore: format anime and dedupe

This commit is contained in:
2026-05-28 11:27:12 +02:00
committed by Milas Holsting
parent c2afb6eafc
commit 1536590fa2
2 changed files with 24 additions and 24 deletions

View File

@@ -1,9 +1,9 @@
const dedupe = (): void => {
const seen = new Set<string>();
const elements = document.querySelectorAll('[data-id]');
const elements = document.querySelectorAll("[data-id]");
elements.forEach(item => {
const id = item.getAttribute('data-id');
elements.forEach((item) => {
const id = item.getAttribute("data-id");
if (!id) {
return;
}
@@ -16,11 +16,11 @@ const dedupe = (): void => {
};
// run on DOM ready or immediately if already loaded
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', dedupe);
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", dedupe);
} else {
dedupe();
}
// also run on load as a fallback (e.g. htmx swaps)
window.addEventListener('load', dedupe);
window.addEventListener("load", dedupe);