Files
AFFiNE-Mirror/packages/frontend/track/src/index.ts
T
2026-01-16 16:07:27 +08:00

25 lines
542 B
TypeScript

import { enableAutoTrack, makeTracker } from './auto';
import { type EventArgs, type Events } from './events';
import { sentry } from './sentry';
import {
flushTelemetry,
setTelemetryContext,
setTelemetryTransport,
} from './telemetry';
import { tracker } from './tracker';
export const track = makeTracker((event, props) => {
tracker.track(event, props);
});
export {
enableAutoTrack,
type EventArgs,
type Events,
flushTelemetry,
sentry,
setTelemetryContext,
setTelemetryTransport,
tracker,
};
export default track;