приватные и публичные руты, которые я определяю в tsx, где их наличие зависит от контекста авторизованности пользователя. По умолчанию - он не авторизован, но в tsx рутов есть useLayoutEffect, в котором я "запрашиваю" авторизованность пользователя и потом просто меняю контекст на "авторизован".
Шутка в том, что в момент загрузки страницы приватные руты недоступны и идёт перенаправление на главный путь, ибо приватного тогда и в помине нет, пока он не авторизован, и как решить проблему с тем, что мне не нужно отрисовывать страницу или как минимум пока useLayoutEffect не отработает не надо.
Как сделать так, чтобы пути определялись уже после отработки useLayoutEffect?
а в чем смысл определять их в эффекте?
мб не возвращать провайдер пока не будет определена переменная ауз? вместо него лоадер показывать
блять, точно.... Спасибо!
Обсуждают сегодня