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

Добавить возможность вызвать снекбар в родительском окне для десктопа #509

Open
DimaPopov opened this issue Jan 26, 2024 · 3 comments

Comments

@DimaPopov
Copy link

DimaPopov commented Jan 26, 2024

Если мини-апп использует изменение высоты фрейма с помощью события VKWebAppResizeWindow, то использование Snackbar из VKUI становится неудобным, так как он всегда прикреплен к низу экрана, в данном случае фрейма и не учитывает прокрутку родительского окна (VK.com).

В десктопной версии VK часто используются уведомления по смыслу повторяющее поведение компонента Snackbar из VKUI, в VK.com они называются notifier:

image

Было бы удобно, если бы в VK Bridge для VK.com было событие для вызова notifier из мини-аппа, который отображался бы в родительском окне. Это решило бы проблему расположения снекбара при большой высоте окна.

@nshvyryaev
Copy link
Contributor

Добрый день!

На платформе Web существует проблема с отображением снэкбара в приложениях с высотой больше экрана пользователя.
Мы рассмотрим ваше предложение. Сообщим, когда примем решение.

@pasha-nikitin-2003
Copy link
Contributor

Добрый день! Сейчас есть возможность позиционировать Snackbar в разных частях Panel при помощи: свойств placement и offsetY. Таким образом, вы сможете вывести Snackbar на уровне пользователя.

@DimaPopov
Copy link
Author

Это известно, спасибо) Но как фича, эта идея была бы полезна

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

No branches or pull requests

4 participants