Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Добавить оборачивающий тег в компонент flexberry-dropdown #1254

Open
ehaberev opened this issue Feb 16, 2021 · 0 comments
Assignees

Comments

@ehaberev
Copy link
Member

ehaberev commented Feb 16, 2021

Цель

На данный момент у компонента flexberry-dropdown в отличие от других компонентов убран оборачивающий тег (tagName = '') из-за использования семантиковского компонента. Из-за этого, в частности, невозможно использовать атрибут data-test на прикладном уровне при добавлении данного компонента в разметку, который в свою очередь используется для тестов, затрагивающих поведение данного компонента. Необходимо добавить оборачивающий тег в компонент (убрать tagName = '') и проверить, что компонент отображается и функционирует как и прежде.

Функциональные требования

  1. Убрать tagName = '' в коде компонента.
  2. Добиться отображения и функционирования компонента в том же виде, как это есть сейчас.

Исходный код

https://github.com/Flexberry/ember-flexberry/blob/develop/addon/components/flexberry-dropdown.js#L77

P.S. Вот коммит, в котором был заиспользован семантиковский компонент для flexberry-dropdown.

Тесты

При необходимости поправить тесты для компонента flexberry-dropdown.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants