UNPKG

1.03 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 * @emails oncall+relay
8 *
9 * @format
10 */
11'use strict';
12
13var useLazyLoadQueryNode = require('./useLazyLoadQueryNode');
14
15var useMemoOperationDescriptor = require('./useMemoOperationDescriptor');
16
17function useLazyLoadQuery(gqlQuery, variables, options) {
18 var query = useMemoOperationDescriptor(gqlQuery, variables);
19 var data = useLazyLoadQueryNode({
20 componentDisplayName: 'useLazyLoadQuery()',
21 fetchKey: options === null || options === void 0 ? void 0 : options.fetchKey,
22 fetchPolicy: options === null || options === void 0 ? void 0 : options.fetchPolicy,
23 networkCacheConfig: options === null || options === void 0 ? void 0 : options.networkCacheConfig,
24 query: query,
25 renderPolicy: options === null || options === void 0 ? void 0 : options.renderPolicy_UNSTABLE
26 });
27 return data;
28}
29
30module.exports = useLazyLoadQuery;
\No newline at end of file