UNPKG

2.62 kBJavaScriptView Raw
1/**
2 * Copyright (c) Facebook, Inc. and its affiliates.
3 *
4 * This source code is licensed under the MIT license found in the
5 * LICENSE file in the root directory of this source tree.
6 *
7 *
8 * @format
9 */
10'use strict';
11
12var EntryPointContainer = require('./relay-experimental/EntryPointContainer.react');
13
14var MatchContainer = require('./relay-experimental/MatchContainer');
15
16var ProfilerContext = require('./relay-experimental/ProfilerContext');
17
18var RelayEnvironmentProvider = require('./relay-experimental/RelayEnvironmentProvider');
19
20var fetchQuery = require('./relay-experimental/fetchQuery');
21
22var loadQuery = require('./relay-experimental/loadQuery');
23
24var loadEntryPoint = require('./relay-experimental/loadEntryPoint');
25
26var useBlockingPaginationFragment = require('./relay-experimental/useBlockingPaginationFragment');
27
28var useEntryPointLoader = require('./relay-experimental/useEntryPointLoader');
29
30var useFragment = require('./relay-experimental/useFragment');
31
32var useLazyLoadQuery = require('./relay-experimental/useLazyLoadQuery');
33
34var useMutation = require('./relay-experimental/useMutation');
35
36var usePaginationFragment = require('./relay-experimental/usePaginationFragment');
37
38var usePreloadedQuery = require('./relay-experimental/usePreloadedQuery');
39
40var useQueryLoader = require('./relay-experimental/useQueryLoader');
41
42var useRefetchableFragment = require('./relay-experimental/useRefetchableFragment');
43
44var useRelayEnvironment = require('./relay-experimental/useRelayEnvironment');
45
46var useSubscribeToInvalidationState = require('./relay-experimental/useSubscribeToInvalidationState');
47
48var useSubscription = require('./relay-experimental/useSubscription');
49
50var _require = require('relay-runtime'),
51 graphql = _require.graphql;
52
53/**
54 * The public interface for Relay Hooks
55 */
56module.exports = {
57 EntryPointContainer: EntryPointContainer,
58 MatchContainer: MatchContainer,
59 ProfilerContext: ProfilerContext,
60 RelayEnvironmentProvider: RelayEnvironmentProvider,
61 fetchQuery: fetchQuery,
62 loadEntryPoint: loadEntryPoint,
63 loadQuery: loadQuery,
64 graphql: graphql,
65 useBlockingPaginationFragment: useBlockingPaginationFragment,
66 useEntryPointLoader: useEntryPointLoader,
67 useFragment: useFragment,
68 useLazyLoadQuery: useLazyLoadQuery,
69 useMutation: useMutation,
70 usePaginationFragment: usePaginationFragment,
71 usePreloadedQuery: usePreloadedQuery,
72 useQueryLoader: useQueryLoader,
73 useRefetchableFragment: useRefetchableFragment,
74 useRelayEnvironment: useRelayEnvironment,
75 useSubscribeToInvalidationState: useSubscribeToInvalidationState,
76 useSubscription: useSubscription
77};
\No newline at end of file