В приложении реализовано:
- выполнен GET запрос и отрисованы элементы в соответсвии с ответом;
- к элементам добавлены checkbox. При активном checkbox элементы становятся темными, а текст светлым;
- добавлен текстовый фильтр, который сохраняет состояние в адресную строку;
- фильтрация работает после клика на кнопку Search;
- деление js-кода на модули;
Задача была выполнена в рамках тестового задания.
Автор