@sendbird/uikit-react-native
Version:
Sendbird UIKit for React Native: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
23 lines (22 loc) • 518 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
const pubsub = () => {
const subscribers = new Set();
return {
publish: data => {
subscribers.forEach(subscriber => {
setTimeout(() => subscriber(data), 0);
});
},
subscribe: subscriber => {
subscribers.add(subscriber);
return () => subscribers.delete(subscriber);
}
};
};
var _default = pubsub;
exports.default = _default;
//# sourceMappingURL=pubsub.js.map
;