relay-hooks
Version:
30 lines (21 loc) • 1.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useRefetchableSubscription = exports.useRefetchableFragment = exports.useRefetchable = void 0;
var RelayHooksTypes_1 = require("./RelayHooksTypes");
var useOssFragment_1 = require("./useOssFragment");
function useRefetchable(fragmentInput, fragmentRef) {
var data = (0, useOssFragment_1.useOssFragment)(fragmentInput, fragmentRef, false, RelayHooksTypes_1.REFETCHABLE_NAME)[0];
return data;
}
exports.useRefetchable = useRefetchable;
function useRefetchableFragment(fragmentInput, fragmentRef) {
var data = (0, useOssFragment_1.useOssFragment)(fragmentInput, fragmentRef, true, RelayHooksTypes_1.REFETCHABLE_NAME)[0];
return data;
}
exports.useRefetchableFragment = useRefetchableFragment;
function useRefetchableSubscription(fragmentInput, fragmentRef, callback) {
(0, useOssFragment_1.useOssFragment)(fragmentInput, fragmentRef, false, RelayHooksTypes_1.REFETCHABLE_NAME, callback);
}
exports.useRefetchableSubscription = useRefetchableSubscription;