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

Function trackEvent

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

Source from the content-addressed store, hash-verified

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