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

Function trackEvent

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

Source from the content-addressed store, hash-verified

208 * this a no-op. Events with no properties may omit the second argument.
209 */
210export const trackEvent = <Name extends AnalyticsEventName>(
211 name: Name,
212 ...rest: {} extends AnalyticsEvents[Name]
213 ? [properties?: AnalyticsEvents[Name]]
214 : [properties: AnalyticsEvents[Name]]
215): void => {
216 currentAnalyticsClient?.(name, rest[0] ?? ({} as AnalyticsEvents[Name]));
217};
218
219/**
220 * 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