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

текст в кнопке #555

Closed
Jhon-Mosk opened this issue Oct 4, 2023 Discussed in #554 · 9 comments
Closed

текст в кнопке #555

Jhon-Mosk opened this issue Oct 4, 2023 Discussed in #554 · 9 comments

Comments

@Jhon-Mosk
Copy link

Discussed in #554

Originally posted by Jhon-Mosk October 4, 2023
При длине лэйбла в кнопке более 40, сделать сокращение его до 40 символов с заменой последних трёх ... Вместо проброса ошибки

throw new RangeError('Maximum length of label 40 characters');

@mulfyx
Copy link

mulfyx commented Oct 4, 2023

не входит в зону ответственности библиотеки, сделайте собственный хелпер, который будет этим промышлять

@Jhon-Mosk
Copy link
Author

не входит в зону ответственности библиотеки, сделайте собственный хелпер, который будет этим промышлять

в telegraf.js реализовано так и не нужно постоянно об этом помнить и писать хэлперы. По моему так удобнее.

@Jhon-Mosk
Copy link
Author

библиотека же реализована для удобства разработки по мне моё предложение этим и является

@mulfyx
Copy link

mulfyx commented Oct 4, 2023

не входит в зону ответственности библиотеки, сделайте собственный хелпер, который будет этим промышлять

в telegraf.js реализовано так и не нужно постоянно об этом помнить и писать хэлперы. По моему так удобнее.

телеграф говно, вопросы?

@mulfyx
Copy link

mulfyx commented Oct 4, 2023

библиотека же реализована для удобства разработки по мне моё предложение этим и является

а если мне нужна ошибка, а не чтоб текст обрезался?

@Jhon-Mosk
Copy link
Author

не входит в зону ответственности библиотеки, сделайте собственный хелпер, который будет этим промышлять

в telegraf.js реализовано так и не нужно постоянно об этом помнить и писать хэлперы. По моему так удобнее.

телеграф говно, вопросы?

А что тогда не говно?

@Jhon-Mosk
Copy link
Author

библиотека же реализована для удобства разработки по мне моё предложение этим и является

а если мне нужна ошибка, а не чтоб текст обрезался?

А можете пример кейса привести?

@negezor
Copy link
Owner

negezor commented Oct 8, 2023

Это плохая идея, как показывает практика, взгляните на то как он MySQL обрезал строки вместо ошибки и сколько данных из-за этого билось. Если в кнопке может быть больше 40 символов, это явно не то что нужно обрезать, вместо этого лучше быть более кратким или вынести описание в текст сообщения.

@negezor negezor closed this as completed Oct 8, 2023
@Jhon-Mosk
Copy link
Author

Это плохая идея, как показывает практика, взгляните на то как он MySQL обрезал строки вместо ошибки и сколько данных из-за этого билось. Если в кнопке может быть больше 40 символов, это явно не то что нужно обрезать, вместо этого лучше быть более кратким или вынести описание в текст сообщения.

В моём кейсе название кнопок это названия сообществ.

Изначально вынес это в дискуссию, но там никто не реагирует. Поэтому создал ишью.

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

3 participants