UNPKG

mobx-react-lite

Version:

Lightweight React bindings for MobX based on React 16.8+ and Hooks

14 lines 1.43 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.forceCleanupTimerToRunNowForTests = exports.resetCleanupScheduleForTests = exports.recordReactionAsCommitted = exports.addReactionToTrack = void 0; var FinalizationRegistryWrapper_1 = require("./FinalizationRegistryWrapper"); var createReactionCleanupTrackingUsingFinalizationRegister_1 = require("./createReactionCleanupTrackingUsingFinalizationRegister"); var createTimerBasedReactionCleanupTracking_1 = require("./createTimerBasedReactionCleanupTracking"); var _a = FinalizationRegistryWrapper_1.FinalizationRegistry ? (0, createReactionCleanupTrackingUsingFinalizationRegister_1.createReactionCleanupTrackingUsingFinalizationRegister)(FinalizationRegistryWrapper_1.FinalizationRegistry) : (0, createTimerBasedReactionCleanupTracking_1.createTimerBasedReactionCleanupTracking)(), addReactionToTrack = _a.addReactionToTrack, recordReactionAsCommitted = _a.recordReactionAsCommitted, resetCleanupScheduleForTests = _a.resetCleanupScheduleForTests, forceCleanupTimerToRunNowForTests = _a.forceCleanupTimerToRunNowForTests; exports.addReactionToTrack = addReactionToTrack; exports.recordReactionAsCommitted = recordReactionAsCommitted; exports.resetCleanupScheduleForTests = resetCleanupScheduleForTests; exports.forceCleanupTimerToRunNowForTests = forceCleanupTimerToRunNowForTests; //# sourceMappingURL=reactionCleanupTracking.js.map