Ревью кода. Как можна улучшить этот код?
showAllTiles() { // - Show all items
checkIdButton() { // - Show all items if selected "ALl" button
Возможно стоит сразу нормально назвать (или переименовать)?
С отступами какая-то фигня. Настрой редактор.
Ну и можешь вставить свой код сюда, например, там будут подсказки что исправлять.Metrics
There are 13 functions in this file.

Function with the largest signature take 1 arguments, while the median is 1.

Largest function has 13 statements in it, while the median is 1.

The most complex function has a cyclomatic complexity value of 3 while the median is 1.

Eight warnings
19	Missing semicolon.
25	Missing semicolon.
40	Missing semicolon.
47	Missing semicolon.
77	Unnecessary semicolon.
82	Missing semicolon.
87	Missing semicolon.
95	Missing semicolon.
One undefined variable
13	newArray
18	newArray
34	newArray
50	newArray
Three unused variables
12	allTilesVisible
28	checkIdButton
2	filterButtons
И да, хинтеры и линтеры могут встраиваться во многие редакторы и IDE.
Добрый день! Сразу бросается в глаза названия переменных и функций;
newArray - не отображает сути
check() - не отображает сути
notFound - что не найдено ?
thisBtnId - зачем this ?
вместо if else можно писать тернарные операторы ;
вместо function () {} стрелочные функции () => {}
вместо if(allHidden === true) просто if(allHidden);
зачем эта строчка if(target.className !== 'filter__btn') return ?
можно так :if(target.className === 'filter__btn') {
      filteringGallery(target.id);
      };