UNPKG

@airbnb/lunar-apollo

Version:

Apollo and GraphQL utilities.

20 lines (19 loc) 513 B
import _pt from "prop-types"; import React from 'react'; import { ApolloProvider } from 'react-apollo'; import Apollo from '../..'; /** * Context based component that provides Apollo's client to all Query and Mutation components. * Must be rendered at the root of an application. */ export default function Provider(_ref) { let { children } = _ref; return React.createElement(ApolloProvider, { client: Apollo.getClient() }, children); } Provider.propTypes = { children: _pt.any.isRequired };