MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / trackEvent

Function trackEvent

packages/react/src/api/analytics.tsx:221–228  ·  view source on GitHub ↗
(
  name: Name,
  ...rest: {} extends AnalyticsEvents[Name]
    ? [properties?: AnalyticsEvents[Name]]
    : [properties: AnalyticsEvents[Name]]
)

Source from the content-addressed store, hash-verified

219 * this a no-op. Events with no properties may omit the second argument.
220 */
221export const trackEvent = <Name extends AnalyticsEventName>(
222 name: Name,
223 ...rest: {} extends AnalyticsEvents[Name]
224 ? [properties?: AnalyticsEvents[Name]]
225 : [properties: AnalyticsEvents[Name]]
226): void => {
227 currentAnalyticsClient?.(name, rest[0] ?? ({} as AnalyticsEvents[Name]));
228};
229
230/**
231 * Declarative mount for React hosts — sets the module-level client during

Callers 15

CommandPaletteFunction · 0.90
handleRegisterDynamicFunction · 0.90
handleSubmitFunction · 0.90
handleSaveFunction · 0.90
handleReconnectFunction · 0.90
handleRemoveFunction · 0.90
openAddConnectionFunction · 0.90
handleRemoveAppFunction · 0.90
handleRemoveCustomMethodFunction · 0.90
AddAccountModalViewFunction · 0.90
handleSubmitFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected