redux-async-connect icon indicating copy to clipboard operation
redux-async-connect copied to clipboard

How loadOnServer works?

Open konstantin24121 opened this issue 7 years ago • 1 comments

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

konstantin24121 avatar Sep 27 '16 18:09 konstantin24121

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

shouvik avatar Oct 27 '16 07:10 shouvik