UNPKG

react-redux-isomorphic

Version:

Set of utilities for creating isomorphic applications using react-redux

25 lines (20 loc) 607 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.waitForContext = void 0; var _isAllComponentsLoaded = require("./isAllComponentsLoaded"); var waitForContext = function waitForContext(store) { if ((0, _isAllComponentsLoaded.isAllComponentsLoaded)(store)) { return Promise.resolve(); } return new Promise(function (resolve) { var unsubscribe = store.subscribe(function () { if ((0, _isAllComponentsLoaded.isAllComponentsLoaded)(store)) { unsubscribe(); resolve(); } }); }); }; exports.waitForContext = waitForContext;