@shopify/react-graphql
Version:
Tools for creating type-safe and asynchronous GraphQL components for React
43 lines (37 loc) • 1.56 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var async = require('@shopify/async');
var client = require('@apollo/client');
var Query = require('./Query.js');
var Prefetch = require('./Prefetch.js');
var ApolloProvider = require('./ApolloProvider.js');
var links = require('./links.js');
var apolloClient = require('./hooks/apollo-client.js');
var query$1 = require('./hooks/query.js');
var mutation = require('./hooks/mutation.js');
var component = require('./async/component.js');
var query = require('./async/query.js');
var backgroundQuery = require('./hooks/background-query.js');
Object.defineProperty(exports, 'DeferTiming', {
enumerable: true,
get: function () { return async.DeferTiming; }
});
Object.defineProperty(exports, 'ApolloError', {
enumerable: true,
get: function () { return client.ApolloError; }
});
Object.defineProperty(exports, 'NetworkStatus', {
enumerable: true,
get: function () { return client.NetworkStatus; }
});
exports.Query = Query.Query;
exports.Prefetch = Prefetch.Prefetch;
exports.ApolloProvider = ApolloProvider.ApolloProvider;
exports.SsrExtractableLink = links.SsrExtractableLink;
exports.createSsrExtractableLink = links.createSsrExtractableLink;
exports.useApolloClient = apolloClient["default"];
exports.useQuery = query$1["default"];
exports.useMutation = mutation["default"];
exports.createAsyncQueryComponent = component.createAsyncQueryComponent;
exports.createAsyncQuery = query.createAsyncQuery;
exports.useBackgroundQuery = backgroundQuery.useBackgroundQuery;