UNPKG

@patternplate/client

Version:

Universal javascript client application for patternplate

28 lines (22 loc) 719 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _handleDependentActions = _interopRequireDefault(require("../actions/handle-dependent-actions")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var _default = (0, _handleDependentActions.default)({ LISTEN_HEARTBEAT: (...args) => handle(...args), FETCHING: (...args) => handle(...args), ERROR_HEARTBEAT: () => "offline" }, { defaultValue: "", dependencies: ["fetching"] }); exports.default = _default; function handle(state = "loading", action, { fetching }) { return fetching ? "loading" : "loaded"; } //# sourceMappingURL=connection.js.map