recoil-toolkit
Version:
43 lines • 1.8 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useRecoilCurrentRefresh = exports.useRecoilCurrentReset = exports.useRecoilCurrentSet = exports.useRecoilCurrentSnapshot = exports.useRecoilCurrentGetLoadable = exports.useRecoilCurrentGetPromise = void 0;
var recoil_1 = require("recoil");
var useRecoilCurrentGetPromise = function () {
return (0, recoil_1.useRecoilCallback)(function (_a) {
var getPromise = _a.snapshot.getPromise;
return getPromise;
}, []);
};
exports.useRecoilCurrentGetPromise = useRecoilCurrentGetPromise;
var useRecoilCurrentGetLoadable = function () {
return (0, recoil_1.useRecoilCallback)(function (_a) {
var getLoadable = _a.snapshot.getLoadable;
return getLoadable;
}, []);
};
exports.useRecoilCurrentGetLoadable = useRecoilCurrentGetLoadable;
var useRecoilCurrentSnapshot = function () {
return (0, recoil_1.useRecoilCallback)(function (_a) {
var snapshot = _a.snapshot;
return function () {
return snapshot;
};
}, []);
};
exports.useRecoilCurrentSnapshot = useRecoilCurrentSnapshot;
var useRecoilCurrentSet = function () { return (0, recoil_1.useRecoilCallback)(function (_a) {
var set = _a.set;
return set;
}, []); };
exports.useRecoilCurrentSet = useRecoilCurrentSet;
var useRecoilCurrentReset = function () { return (0, recoil_1.useRecoilCallback)(function (_a) {
var reset = _a.reset;
return reset;
}, []); };
exports.useRecoilCurrentReset = useRecoilCurrentReset;
var useRecoilCurrentRefresh = function () { return (0, recoil_1.useRecoilCallback)(function (_a) {
var refresh = _a.refresh;
return refresh;
}, []); };
exports.useRecoilCurrentRefresh = useRecoilCurrentRefresh;
//# sourceMappingURL=recoilStore.js.map