react-apollo-hooks
Version:
Use [Apollo Client](https://github.com/apollographql/apollo-client) as React [hooks](https://reactjs.org/docs/hooks-intro.html).
10 lines • 405 B
JavaScript
import React, { Suspense, useContext } from 'react';
import { SSRContext } from './internal/SSRContext';
export function unstable_SuspenseSSR(_ref) {
var children = _ref.children,
fallback = _ref.fallback;
var ssrManager = useContext(SSRContext);
return ssrManager ? React.createElement(React.Fragment, null, children) : React.createElement(Suspense, {
fallback: fallback
}, children);
}