GitHub

DaffAnalyticsTracker

import { DaffAnalyticsTracker } from '@daffodil/analytics'

The tracker type.

Examples

Implementing a tracker as a class

export class MyTracker implements DaffAnalyticsTracker {
   track(event: DaffAnalyticsEvent) {
      return of(true);
   }
}

Implementing a tracker as a function

export const trackThis = (event: DaffAnalyticsEvent) => {
   return of(true);
}