Тестовое задание на осеннюю стажировку в InfoTeCS, позиция - Разработчик JS.
Ссылка на рабочий макет: https://shutemov.github.io/infotecs-test-task/
Для запуска на локале потребуется сервер (из-за модулей и CORS): неплохой гайд.
Также можно использовать расширение Live Server для VSCode.
- На основе имеющегося массива данных, создать таблицу шириной 50% от экрана;
- Данные колонки “about” должны отображаться в две строки, остальное обрезаем многоточием (...);
- Каждая колонка должна иметь свойство сортировки;
- При клике на строку в соседнем с таблицей DIV’е отобразить форму редактирования данных выбранной строки.
- Добавить постраничный вывод данных из предоставленного JSON (10 строк на страницу);
- Добавить возможность показа/скрытия колонок;
- В колонке “eyeColor” предоставлять данные в виде цвета, сохраняя возможность сортировки по значению.