fluorine-lib
Version:
Reactive state and side effect management for React using a single stream of actions
17 lines (12 loc) • 507 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = isObservable;
var _symbolObservable = require('symbol-observable');
var symbolObservable = _interopRequireDefault(_symbolObservable).default;
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function isObservable(obj) {
return obj && typeof obj.subscribe === 'function' && typeof obj[symbolObservable] === 'function';
}
module.exports = exports['default'];