- [+] Фотография уменьшенного размера, при наведении показывается увеличенная фотография.
- [+] Клик по сердечку - добавление в Избранное. Добавили в избранное - отмечаем сердечко синей заливкой. При перезагрузки страницы сохранять что навыбирал.
- [+] График - столбчатый график (30 столбцов), взять из webix.
- [+] Клик по шапке - сортировка (сортировка с сохранением типов данных, например, артикул - строковое, остаток - числовое, рейтинг - float).
- [+] Возможность фильтрации по каждому из столбцов (артикул, товар, бренд, продавец, группа - выбор одного/нескольких вариантов, числовые - больше/меньше) - взять из webix.
- [+] Клик по кнопке "Настройка таблицы" - там я могу выбрать какие поля показывать, какие нет. Также должна быть кнопка полного сброса таблицы в исходное состояние.
- [+] Включить возможность менять порядок полей, а также их размеры (есть в webix).
- [+] "Только избранное" - отобразить только то, что надобавлял через сердечко
- [+] Поле поиска сверху - поиск текста по полям Артикул/Товар/Бренд/Продавец и отображение отфильтрованных (учесть, что я могу наприменять фильтры и для каждого из полей).
- [+] Поиск, настройки таблицы, Только избранные - должны быть в отдельных компонентах Vue
This repository has been archived by the owner on Jun 12, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Test task for Frontend Developer
eugene-serb/webix-test-task
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Test task for Frontend Developer
Topics
Resources
Stars
Watchers
Forks
Packages 0
No packages published