UNPKG

@grafana/faro-react

Version:

Faro package that enables easier integration in projects built with React.

26 lines 887 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.activeEvent = void 0; exports.createNewActiveEvent = createNewActiveEvent; exports.setActiveEventRoute = setActiveEventRoute; exports.sendActiveEvent = sendActiveEvent; var faro_web_sdk_1 = require("@grafana/faro-web-sdk"); var dependencies_1 = require("../../dependencies"); exports.activeEvent = undefined; function createNewActiveEvent(url) { exports.activeEvent = { route: '', url: url, }; return exports.activeEvent; } function setActiveEventRoute(route) { if (exports.activeEvent) { exports.activeEvent.route = route; } } function sendActiveEvent() { dependencies_1.api.pushEvent(faro_web_sdk_1.EVENT_ROUTE_CHANGE, exports.activeEvent, undefined, { skipDedupe: true }); exports.activeEvent = undefined; } //# sourceMappingURL=activeEvent.js.map