"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"];
Object.defineProperty(exports, "__esModule", {
  value: true
});
exports["default"] = _callee;
var _regeneratorRuntime2 = _interopRequireDefault(require("@babel/runtime/helpers/esm/regeneratorRuntime"));
var _effects = require("redux-saga/effects");
var _app = require("./sagas/app");
var _appointments = require("./sagas/appointments");
var _techBarApp = require("./sagas/techBarApp");
var _walkIns = require("./sagas/walkIns");
var _metrics = require("./sagas/metrics");
var _export = require("./sagas/export");
var _marked = /*#__PURE__*/(0, _regeneratorRuntime2["default"])().mark(_callee);
function _callee() {
  return (0, _regeneratorRuntime2["default"])().wrap(function _callee$(_context) {
    while (1) switch (_context.prev = _context.next) {
      case 0:
        _context.next = 2;
        return (0, _effects.all)([(0, _app.watchApp)(), (0, _appointments.watchAppointments)(), (0, _techBarApp.watchTechBarApp)(), (0, _walkIns.watchWalkIns)(), (0, _metrics.watchMetrics)(), (0, _export.watchExport)()]);
      case 2:
      case "end":
        return _context.stop();
    }
  }, _marked);
}