Как в NextJS можно работать со стейт менеджером для хранения токена авторизации?
В реакте у нас авторизация была через стейт менеджер и перерисовку всего приложения из корня при авторизации.
Как в нексте подобное реализуется или тут нужно применять другой подход?
В доках нашел много библиотек для авторизации, но не увидел примера стейт менеджер + ререндер роутов, которые позволены пользователю
Как в нексте вообще работать со стейт менеджером и есть ли он там?
Хочу реализовать авторизации через токены на нексте, но немного запутался
не нужно хранить в сторе токен для авторизации, кто вам сказал что нужно это делать ? что за идиота на ютубе вы там смотрите, уже 5 человек задаёт этот вопрос с токеном в сторе, за последние пару мес
всё что попадает в children, там могут быть как серверные так и клиентские компоненты
в примере подразумевается что сам ClientUserProvider - это клиентский компонент в котором в самом начале написано "use client"
вообще до этого мог бы и сам додуматься, проштрудировав всю документацию как в реакте так и в нексте
а этот RootLayout , должен находиться в папке app а сам файл с названием layout.js или ts если пишешь на ts
так же в getUser можно проверять а есть ли кука, и нужно ли отправлять запрос или нет, в принципе если куки нет, то можно сразу возвращать { user: null }, в общем включай голову