@airbnb/lunar-apollo
Version:
Apollo and GraphQL utilities.
20 lines (19 loc) • 513 B
JavaScript
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
};