Подскажите по аутентификации в next.js. Cookie я могу получить только в getInitialProps(ctx). Но некоторые запросы к api я выполняю в handleSubmit(), но там я не могу получить доступ к ctx. Есть какое-нибудь "правильное" решение для этого всего? Нормально ли куки полученные getInitialProps(ctx) сохранять в store, например?
SSR: Используйте HOC, например withAuth, в котором будете вызывать gitInitialProps (в новом api getSeverSideProps), тем самым читая куки из headers. Эти данные будут доступны как props в обёрнутом компоненте, в /pages.
SSR: Используйте HOC, например withAuth, в котором будете вызывать gitInitialProps (в новом api getSeverSideProps), тем самым читая куки из headers. Эти данные будут доступны как props в обёрнутом компоненте, в /pages.
Подскажите, как мне подцепить серверный redux store на клиенте, а не инициализировать новый. Я делал всё по примеру https://github.com/zeit/next.js/tree/master/examples/with-redux, но на клиенте state всегда равен initialState, даже если на сервере я его поменял перед этим
Подскажите, как мне подцепить серверный redux store на клиенте, а не инициализировать новый. Я делал всё по примеру https://github.com/zeit/next.js/tree/master/examples/with-redux, но на клиенте state всегда равен initialState, даже если на сервере я его поменял перед этим
Всем привет! Гружу на vercel проект, но когда добавляю getStaticProps он мне выдает, что serverless функций больше, чем 12 и предлагает обновить тариф, если убираю – то всё ок Кто-нибудь сталкивался с таким? Добавляю на страницу с динамическим роутингом [id].jsx
Всем привет! Гружу на vercel проект, но когда добавляю getStaticProps он мне выдает, что serverless функций больше, чем 12 и предлагает обновить тариф, если убираю – то всё ок Кто-нибудь сталкивался с таким? Добавляю на страницу с динамическим роутингом [id].jsx
Это да, я похоже не совсем понял формулировку этого правила, у меня 7 эндпоинтов всего, если делаю при маунтинге компонента запросы – не ругается, переношу в getStaticProps – ругается
Подскажите, как мне подцепить серверный redux store на клиенте, а не инициализировать новый. Я делал всё по примеру https://github.com/zeit/next.js/tree/master/examples/with-redux, но на клиенте state всегда равен initialState, даже если на сервере я его поменял перед этим