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

Function trackEvent

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

Source from the content-addressed store, hash-verified

231 * this a no-op. Events with no properties may omit the second argument.
232 */
233export const trackEvent = <Name extends AnalyticsEventName>(
234 name: Name,
235 ...rest: {} extends AnalyticsEvents[Name]
236 ? [properties?: AnalyticsEvents[Name]]
237 : [properties: AnalyticsEvents[Name]]
238): void => {
239 currentAnalyticsClient?.(name, rest[0] ?? ({} as AnalyticsEvents[Name]));
240};
241
242/**
243 * 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
handleSubmitFunction · 0.90
handleOAuthConnectFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected