This commit is contained in:
Comus Leong 2017-02-12 22:30:52 +08:00
parent b8b0480cb0
commit 5356c3b8d5

View file

@ -39,10 +39,10 @@ Meteor.startup(() => {
return history; return history;
}, },
wrapperHook(req, res, appGenerator) { wrapperHook(req, res, appGenerator) {
const context = getRenderContext(); const { apolloClient, store } = getRenderContext();
context.store.reload({ message: 'reload store before render' }); store.reload({ message: 'reload store before render' });
const app = appGenerator(); const app = appGenerator();
return <ApolloProvider store={context.store} client={context.apolloClient}>{app}</ApolloProvider>; return <ApolloProvider store={store} client={apolloClient}>{app}</ApolloProvider>;
}, },
preRender(req, res, app) { preRender(req, res, app) {
return Promise.await(getDataFromTree(app)); return Promise.await(getDataFromTree(app));