retail-ui
retail-ui copied to clipboard
[Button] Еext overflow IF-572
@skbkontur/[email protected] [email protected] [email protected]
(У кнопки указана ширина 150px)
Предполагаемое решение:
Юзкейс: в одном из контролов как текст кнопки задаём имя выбранного файла, если он есть. Не редко имя файла длинное.
Привет! Это поведение потенциально ломающее, так что мы не можем сделать его поведением по умолчанию, но в том, чтобы добавить проп, который будет включать такое поведение - ничего плохого не вижу
Егор (@zhzz) и Вова (@dzekh), что думаете по этому поводу?
Да, думаю можно добавить проп.
Создал задачу, будем заниматься
норм, но может какие-то ворнинги добавить? Ибо так нельзя по гайдам: https://guides.kontur.ru/components/button/#13
Обрезать конечно всё равно лучше чем чтобы вот так торчало, но это не должно быть «даром».
И еще можно подумать над опциями как обрезать — в середине может или в конце, или в начале названия. от того где находится наиболее ценная инфа.
Думаю, что ворнинг - это лишнее, так как пользователи библиотеки реализуют дизайн, следовательно, если такой кейс возникает - проблема кроется где-то в дизайне
И тут два решения:
- Добавить проп, который будет обрезать текст кнопки
- Выводить название файла в другом месте, например, в тултипе
@Eazymov Мы пока не берем в работу эту задачу, но будем рады принять пулл-реквест!