Подскажите как закрыть material dialog корректно? 😆 С точки зрения UX. Есть кейс какой-то странный..
1. Заходи на страницу с кнопкой, жмём и видим диалог
2. Закрываем диалог и ловим afterClosed в компоненте с кнопкой
3. Делаем запрос на сервер с данными, введёнными в диалог
В это время, если сервер медленный, пользователь видит компонент с кнопкой и не несколько секунд не понимает, что он сделал не так и куда жать.
Вариантов 2:
1. Показать спиннер
2. Исхитряться с помощью сервиса таким образом, чтобы диалог инициировал загрузку данных с сервера и закрывался по приходу данных
Как быть?:D