6be87526847a2bb0b4e65ff0ff67d6b3610fa080c8665960bf78a9ef77f9d1a0522d6d825b791c659d1c4bc425f52638a0856912646bb494fc9180934c24f9 517 B

12345678910111213
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. var observable_1 = require("../symbol/observable");
  4. exports.subscribeToObservable = function (obj) { return function (subscriber) {
  5. var obs = obj[observable_1.observable]();
  6. if (typeof obs.subscribe !== 'function') {
  7. throw new TypeError('Provided object does not correctly implement Symbol.observable');
  8. }
  9. else {
  10. return obs.subscribe(subscriber);
  11. }
  12. }; };
  13. //# sourceMappingURL=subscribeToObservable.js.map