How loadOnServer works?
konstantin24121 opened this issue · 1 comments
konstantin24121 commented
How does it work? On server store empty until function loadOnServer is called. Where does data come from?
shouvik commented
@konstantin24121 you need to pass the appropriate parameters to loadOnServer
and as a response to the promise, your store should be hydrated.
match({ history, routes: getRoutes(store), location: req.originalUrl}, (error, redirectLocation, renderProps) => {
if(renderProps)
loadOnServer({...renderProps, store, helpers: {client}}).then(() => {
});
});
have a look at examples that are provided here.