message: Forces ssr to always resolve
diff: @@ -8,8 +8,7 @@ export default client => (Component, props = {}) => {
  const sheet = new ServerStyleSheet();
  const WrappedComponent = wrapWithApolloProvider(client)(Component, props);
  - return getDataFromTree(WrappedComponent)
  - .then(() => {
  + const resolve = () => {
  const html = renderToString(sheet.collectStyles(WrappedComponent));
  const styles = sheet.getStyleTags();
  const state = client.extract();
  @@ -19,5 +18,9 @@ export default client => (Component, props = {}) => {
  state,
  styles,
  };
  - });
  + };
  +
  + return getDataFromTree(WrappedComponent)
  + .then(resolve)
  + .catch(resolve);
  };
  