mirror of
https://github.com/GenderDysphoria/GenderDysphoria.fyi.git
synced 2025-11-25 12:32:42 +00:00
Addressing issues that came up in eslint
This commit is contained in:
28
js/_fixer.js
28
js/_fixer.js
@@ -1,15 +1,15 @@
|
||||
function fixTweetMentions() {
|
||||
document.querySelectorAll('div.tweet-text> p').forEach((p) => {
|
||||
for (const node of p.childNodes) {
|
||||
if (node.nodeType == Node.ELEMENT_NODE && node.tagName == "A" && node.classList.contains("mention")) {
|
||||
node.classList.add("initial-mention");
|
||||
} else if (node.nodeType == Node.TEXT_NODE && node.textContent.trim() == '') {
|
||||
// nothing to do
|
||||
} else {
|
||||
// we got to the main text of the tweet and must stop
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
};
|
||||
function fixTweetMentions () {
|
||||
document.querySelectorAll('div.tweet-text> p').forEach((p) => {
|
||||
for (const node of p.childNodes) {
|
||||
if (node.nodeType === Node.ELEMENT_NODE && node.tagName === 'A' && node.classList.contains('mention')) {
|
||||
node.classList.add('initial-mention');
|
||||
} else if (node.nodeType === Node.TEXT_NODE && node.textContent.trim() === '') {
|
||||
// nothing to do
|
||||
} else {
|
||||
// we got to the main text of the tweet and must stop
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
document.addEventListener('DOMContentLoaded', fixTweetMentions, false);
|
||||
|
||||
Reference in New Issue
Block a user