UNPKG

@airbnb/lunar-apollo

Version:

Apollo and GraphQL utilities.

26 lines (19 loc) 700 B
"use strict"; exports.__esModule = true; exports.default = Provider; var _propTypes = _interopRequireDefault(require("prop-types")); var _react = _interopRequireDefault(require("react")); var _client = require("@apollo/client"); var _ = _interopRequireDefault(require("../..")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * Context based component that provides Apollo's client to all Query and Mutation components. * Must be rendered at the root of an application. */ function Provider({ children }) { return /*#__PURE__*/_react.default.createElement(_client.ApolloProvider, { client: _.default.getClient() }, children); }