Replace index loops with for-of-loops

pull/45/head
Nikita Karamov 2022-02-10 22:34:16 +01:00
parent 733a8da0b7
commit a0a7c02e0a
No known key found for this signature in database
GPG Key ID: 3C8E688C96EEB9C9
2 changed files with 2 additions and 19 deletions

View File

@ -4,9 +4,6 @@
"browser": true "browser": true
}, },
"extends": ["eslint:recommended", "plugin:unicorn/recommended", "prettier"], "extends": ["eslint:recommended", "plugin:unicorn/recommended", "prettier"],
"rules": {
"unicorn/no-for-loop": 0
},
"parserOptions": { "parserOptions": {
"ecmaVersion": "latest", "ecmaVersion": "latest",
"sourceType": "module" "sourceType": "module"

View File

@ -38,23 +38,9 @@ const initializeShareon = () => {
const shareonContainers = document.querySelectorAll(".shareon"); const shareonContainers = document.querySelectorAll(".shareon");
// iterate over <div class="shareon"> // iterate over <div class="shareon">
for ( for (const container of shareonContainers) {
let containerIndex = 0;
containerIndex < shareonContainers.length;
containerIndex += 1
) {
/** @type Element */
const container = shareonContainers[containerIndex];
// iterate over children of <div class="shareon"> // iterate over children of <div class="shareon">
for ( for (const child of container.children) {
let childIndex = 0;
childIndex < container.children.length;
childIndex += 1
) {
/** @type Element */
const child = container.children[childIndex];
if (child) { if (child) {
const classListLength = child.classList.length; const classListLength = child.classList.length;