feat: add prettier and eslint with pre-commit hook
This commit is contained in:
@@ -1,25 +1,25 @@
|
||||
const dedupe = (): void => {
|
||||
const seen = new Set<string>()
|
||||
const elements = document.querySelectorAll('[data-id]')
|
||||
const seen = new Set<string>();
|
||||
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
|
||||
return;
|
||||
}
|
||||
if (seen.has(id)) {
|
||||
item.remove()
|
||||
item.remove();
|
||||
} else {
|
||||
seen.add(id)
|
||||
seen.add(id);
|
||||
}
|
||||
})
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
if (document.readyState === 'loading') {
|
||||
document.addEventListener('DOMContentLoaded', dedupe)
|
||||
} else {
|
||||
dedupe()
|
||||
}
|
||||
document.addEventListener('DOMContentLoaded', dedupe);
|
||||
} else {
|
||||
dedupe();
|
||||
}
|
||||
|
||||
window.addEventListener('load', dedupe)
|
||||
window.addEventListener('load', dedupe)
|
||||
window.addEventListener('load', dedupe);
|
||||
window.addEventListener('load', dedupe);
|
||||
|
||||
Reference in New Issue
Block a user