listener, который сетит данные юзера. Получается некий баг, пользователь заходит на страницу -> объект юзера пустой -> страница отрисовывается -> резко срабатывает listener, который узнает в пользователя авторизованного юзера -> страница перерисовывается. Выглядит не очень красиво, контент прыгает, есть совет шо сделоть?
Лоадер показывать пока не загрузится? https://loading.io/css/
да вот вопрос-то в том, что пользователь может быть как авторизованный, так и нет. Лодер будет вечно показываться для неавторизованного.
Ну ничего не показывай если не узнает в пользователе авторизованного юзера)))
ну ты когда получаешь ответ с firebase о том что юзер не авторизован просто убираешь лоадер
почему у тебя страница перерисовывается при изменении кусочка данных? ищи где налажал, переписывай чтобы не перерисовывалась
да так получается, что слушатель на авторизацию висит на корневом файле, который потом вниз куда-надо распихивает и из-за повторного прихода данных происходит передача пропса пользователя -> ререндер. шо делот
Обсуждают сегодня