Closed MikeSaburov closed 4 months ago
Task description:
Реализовать компонент ProductsFilterLabels, который принимает массив описаний лейблов фильтров (например, это объекты со свойствами name, id, label; сам массив - например, filterAttributes) и на основе этого рисует черные лейблы. Лейблы должны поддерживать событие нажатия на крестик и передавать пользователю компонента информацию о своих name и id.
Также внутри компонента перед лейблами разместить кнопку "By default", которая передает пользователю компонента инфу о том, что её нажали.
Постараться дробить компоненты, используемые внутри ProductsFilterLabels на небольшие понятные компоненты. Сам компонент разместить в src/components/Product. Относящиеся только к нему кусочки кода располагать в его папке.
скрин, чтобы знать что искать на макете:
репо проекта: https://github.com/Sunagatov/Iced-Latte-Frontend
Completed the test task as described
These changes will be merged into PR https://github.com/Sunagatov/Iced-Latte-Frontend/pull/169, because the forked repository was causing issues with Sonar.
Completed the test task as described