UNPKG

hpg-r3f-model-scene

Version:

Pretty Footer react component used in ant.design

21 lines (20 loc) 589 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; exports.useEventBus = useEventBus; var _eventEmitter = _interopRequireDefault(require("./event-emitter")); var _react = require("react"); var events = new _eventEmitter.default(); var _default = events; exports.default = _default; function useEventBus(event, cb) { (0, _react.useEffect)(function () { events.on(event, cb); return function () { events.off(event, cb); }; }); }