UNPKG

relay-hooks

Version:
30 lines (21 loc) 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useFragmentSubscription = exports.useSuspenseFragment = exports.useFragment = void 0; var RelayHooksTypes_1 = require("./RelayHooksTypes"); var useOssFragment_1 = require("./useOssFragment"); function useFragment(fragmentNode, fragmentRef) { var data = (0, useOssFragment_1.useOssFragment)(fragmentNode, fragmentRef, false, RelayHooksTypes_1.FRAGMENT_NAME)[0]; return data; } exports.useFragment = useFragment; function useSuspenseFragment(fragmentNode, fragmentRef) { var data = (0, useOssFragment_1.useOssFragment)(fragmentNode, fragmentRef, true, RelayHooksTypes_1.FRAGMENT_NAME)[0]; return data; } exports.useSuspenseFragment = useSuspenseFragment; function useFragmentSubscription(fragmentNode, fragmentRef, callback) { (0, useOssFragment_1.useOssFragment)(fragmentNode, fragmentRef, false, RelayHooksTypes_1.FRAGMENT_NAME, callback); } exports.useFragmentSubscription = useFragmentSubscription;