mirror of
https://github.com/terribleplan/next.js.git
synced 2024-01-19 02:48:18 +00:00
messages are availble within initialProps (#3252)
This has never been working, we based our intl + locale lookups out of this example and found out when translations wasn't working on page transitions due to the fact that messages gets set to undefined because its trying to destruct in the incorrect level
This commit is contained in:
parent
92cc28a448
commit
629d0a261b
|
@ -23,7 +23,7 @@ export default (Page) => {
|
|||
// Get the `locale` and `messages` from the request object on the server.
|
||||
// In the browser, use the same values that the server serialized.
|
||||
const {req} = context
|
||||
const {locale, messages} = req || window.__NEXT_DATA__.props
|
||||
const {locale, messages} = req || window.__NEXT_DATA__.props.initialProps
|
||||
|
||||
// Always update the current time on page load/transition because the
|
||||
// <IntlProvider> will be a new instance even with pushState routing.
|
||||
|
|
Loading…
Reference in a new issue