@launchdarkly/js-server-sdk-common-edge
Version:
LaunchDarkly Server SDK for JavaScript - common Edge SDK code
21 lines • 609 B
JavaScript
import { noop } from '@launchdarkly/js-server-sdk-common';
const createCallbacks = (emitter, logger) => ({
onError: (err) => {
if (emitter.listenerCount('error')) {
emitter.emit('error', err);
}
else {
logger === null || logger === void 0 ? void 0 : logger.error(err.message);
}
},
onFailed: (err) => {
emitter.emit('failed', err);
},
onReady: () => {
emitter.emit('ready');
},
onUpdate: noop,
hasEventListeners: () => false,
});
export default createCallbacks;
//# sourceMappingURL=createCallbacks.js.map