Skip to content
New issue

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

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

Already on GitHub? # to your account

[Feature]: Добавить подсказку для EllipsisText #7636

Closed
Kritolan opened this issue Sep 20, 2024 · 3 comments · Fixed by #7681
Closed

[Feature]: Добавить подсказку для EllipsisText #7636

Kritolan opened this issue Sep 20, 2024 · 3 comments · Fixed by #7681
Assignees
Labels
cmp:ellipsis-text design Нужно участие команды дизайна type:feature
Milestone

Comments

@Kritolan
Copy link

Описание

Довольно удобно, когда у обрезанного текста есть подсказка с его полной версией и не приходится гадать, что же именно там обрезалось. Это выглядит достаточно простой надстройкой над EllipsisText, где нужно лишь обернуть компонент в Tooltip, скрытый, если переполнение отсутствует. Понятное дело, это можно сделать опциональным поведением.

Набросал пример на скорую руку, но пришлось использовать Text, вместо EllipsisText т.к. второй не дает доступа к contentRef
https://codesandbox.io/p/sandbox/funny-galileo-dgjq7f

Скриншоты

No response

@inomdzhon
Copy link
Contributor

Спасибо за issue, хорошее замечание 👍

Решение должен дать дизайн @VKCOM/vkui-design, ждём ответа от них

@EldarMuhamethanov
Copy link
Contributor

Обсудили с дизайном и с разработкой. Решили, что компонент будет слишком сложным и большим, если добавить в него отображение еще и тултипа. Поэтому решено было использовать нативный атрибут title, для отображения текста. Также как вариант, пользователь компонента, может сам добавить для него тултип снаружи компонента при желании

@vkcom-publisher
Copy link
Contributor

v7.0.0-beta.0 🎉

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
cmp:ellipsis-text design Нужно участие команды дизайна type:feature
Projects
Archived in project
4 participants