소스 검색

fix: track zenmode and grid mode usage (#2900)

Aakansha Doshi 4 년 전
부모
커밋
3e2890bd21
2개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      src/actions/actionToggleGridMode.tsx
  2. 3 0
      src/actions/actionToggleZenMode.tsx

+ 2 - 0
src/actions/actionToggleGridMode.tsx

@@ -2,10 +2,12 @@ import { CODES, KEYS } from "../keys";
 import { register } from "./register";
 import { GRID_SIZE } from "../constants";
 import { AppState } from "../types";
+import { trackEvent } from "../analytics";
 
 export const actionToggleGridMode = register({
   name: "gridMode",
   perform(elements, appState) {
+    trackEvent("view", "mode", "grid");
     return {
       appState: {
         ...appState,

+ 3 - 0
src/actions/actionToggleZenMode.tsx

@@ -1,9 +1,12 @@
 import { CODES, KEYS } from "../keys";
 import { register } from "./register";
+import { trackEvent } from "../analytics";
 
 export const actionToggleZenMode = register({
   name: "zenMode",
   perform(elements, appState) {
+    trackEvent("view", "mode", "zen");
+
     return {
       appState: {
         ...appState,