projectCreationAnalyticsEvents.tsx 1.0 KB

1234567891011121314151617181920212223242526272829
  1. export type ProjectCreationEventParameters = {
  2. 'project_creation.select_framework_modal_close_button_clicked': {
  3. platform: string;
  4. };
  5. 'project_creation.select_framework_modal_configure_sdk_button_clicked': {
  6. framework: string;
  7. platform: string;
  8. };
  9. 'project_creation.select_framework_modal_rendered': {
  10. platform: string;
  11. };
  12. 'project_creation.select_framework_modal_skip_button_clicked': {
  13. platform: string;
  14. };
  15. };
  16. export const projectCreationEventMap: Record<
  17. keyof ProjectCreationEventParameters,
  18. string
  19. > = {
  20. 'project_creation.select_framework_modal_close_button_clicked':
  21. 'Project Creation: Framework Modal Close Button Clicked',
  22. 'project_creation.select_framework_modal_configure_sdk_button_clicked':
  23. 'Project Creation: Framework Modal Configure SDK Button Clicked',
  24. 'project_creation.select_framework_modal_rendered':
  25. 'Project Creation: Framework Modal Rendered',
  26. 'project_creation.select_framework_modal_skip_button_clicked':
  27. 'Project Creation: Framework Modal Skip Button Clicked',
  28. };