chore: add analytics when user clicks on message preview toggle in room list header (#31840)
This commit is contained in:
+1
-1
@@ -86,7 +86,7 @@
|
|||||||
"@fontsource/fira-code": "^5",
|
"@fontsource/fira-code": "^5",
|
||||||
"@fontsource/inter": "^5",
|
"@fontsource/inter": "^5",
|
||||||
"@formatjs/intl-segmenter": "^12.0.0",
|
"@formatjs/intl-segmenter": "^12.0.0",
|
||||||
"@matrix-org/analytics-events": "^0.30.0",
|
"@matrix-org/analytics-events": "^0.31.0",
|
||||||
"@matrix-org/emojibase-bindings": "^1.5.0",
|
"@matrix-org/emojibase-bindings": "^1.5.0",
|
||||||
"@matrix-org/react-sdk-module-api": "^2.4.0",
|
"@matrix-org/react-sdk-module-api": "^2.4.0",
|
||||||
"@matrix-org/spec": "^1.7.0",
|
"@matrix-org/spec": "^1.7.0",
|
||||||
|
|||||||
@@ -176,6 +176,8 @@ export class RoomListHeaderViewModel
|
|||||||
};
|
};
|
||||||
|
|
||||||
public toggleMessagePreview = (): void => {
|
public toggleMessagePreview = (): void => {
|
||||||
|
PosthogTrackers.trackInteraction("WebRoomListMessagePreviewToggle");
|
||||||
|
|
||||||
const isMessagePreviewEnabled = SettingsStore.getValue("RoomList.showMessagePreview");
|
const isMessagePreviewEnabled = SettingsStore.getValue("RoomList.showMessagePreview");
|
||||||
SettingsStore.setValue("RoomList.showMessagePreview", null, SettingLevel.DEVICE, !isMessagePreviewEnabled);
|
SettingsStore.setValue("RoomList.showMessagePreview", null, SettingLevel.DEVICE, !isMessagePreviewEnabled);
|
||||||
this.snapshot.merge({ isMessagePreviewEnabled });
|
this.snapshot.merge({ isMessagePreviewEnabled });
|
||||||
|
|||||||
@@ -2503,10 +2503,10 @@
|
|||||||
pbf "^4.0.1"
|
pbf "^4.0.1"
|
||||||
supercluster "^8.0.1"
|
supercluster "^8.0.1"
|
||||||
|
|
||||||
"@matrix-org/analytics-events@^0.30.0":
|
"@matrix-org/analytics-events@^0.31.0":
|
||||||
version "0.30.0"
|
version "0.31.0"
|
||||||
resolved "https://registry.yarnpkg.com/@matrix-org/analytics-events/-/analytics-events-0.30.0.tgz#67e87e56518fec5330978bf1fcc8d7bb66cdd9d1"
|
resolved "https://registry.yarnpkg.com/@matrix-org/analytics-events/-/analytics-events-0.31.0.tgz#bc5647012b798979f15aff894034b2ba7c6dc028"
|
||||||
integrity sha512-RYIgYdYIvJoTzWaTeqskNGYt6w+6wKP43xMcfpdTKhDm/o2s4keuzRnRG9Qkfg10/3dGOjYCPfH78cXPKDzxeg==
|
integrity sha512-rZrtHt6X1cnleWPPSp56fngYBiq2Db1jQt+bATEUlDwwiMCrG3D5ojYqOQ03MlgySLIZLBAAam//bZAqiGWOwQ==
|
||||||
|
|
||||||
"@matrix-org/emojibase-bindings@^1.5.0":
|
"@matrix-org/emojibase-bindings@^1.5.0":
|
||||||
version "1.5.0"
|
version "1.5.0"
|
||||||
|
|||||||
Reference in New Issue
Block a user