brocoders/redux-async-connect

How loadOnServer works?

konstantin24121 opened this issue · 1 comments

How does it work? On server store empty until function loadOnServer is called. Where does data come from?

@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.