We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 08240f5 commit 25d87b1Copy full SHA for 25d87b1
frontend/app/pages/standings.vue
@@ -1,12 +1,16 @@
1
<script setup lang="ts">
2
+const { track } = useAnalytics()
3
+
4
const params = useUrlSearchParams('history')
5
const tab = computed({
6
get() {
7
if (typeof params.tab === 'string') return params.tab
8
return 'global'
9
},
- set(tab: 'global' | 'unit' | 'local') {
- params.tab = tab
10
+ set(newTab: 'global' | 'unit' | 'local') {
11
+ const oldTab = tab.value
12
+ track(AnalyticsEvent.LeaderboardTabChanged, { from: oldTab, to: newTab })
13
+ params.tab = newTab
14
15
})
16
</script>
0 commit comments