File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import { useUrlSearchParams } from "@vueuse/core";
4
4
import { use } from " echarts/core" ;
5
5
import { CanvasRenderer , SVGRenderer } from " echarts/renderers" ;
6
6
import { INIT_OPTIONS_KEY } from " ../ECharts" ;
7
+ import va from " @vercel/analytics" ;
7
8
8
9
import LogoChart from " ./examples/LogoChart" ;
9
10
import BarChart from " ./examples/BarChart" ;
@@ -28,6 +29,16 @@ const initOptions = computed(() => ({
28
29
provide (INIT_OPTIONS_KEY , initOptions);
29
30
30
31
const codeOpen = ref (location .hash === " #codegen" );
32
+
33
+ if (codeOpen .value ) {
34
+ va .track (" codegen" , { from: " link" });
35
+ }
36
+
37
+ function openCodegen () {
38
+ codeOpen .value = true ;
39
+ va .track (" codegen" , { from: " click" });
40
+ }
41
+
31
42
watch (codeOpen, open => {
32
43
if (open) {
33
44
location .hash = " #codegen" ;
@@ -89,7 +100,7 @@ watch(codeOpen, open => {
89
100
</aside >
90
101
91
102
<aside class =" codegen" >
92
- <button @click =" codeOpen = true " >
103
+ <button @click =" openCodegen " >
93
104
✨ <code >import</code > Codegen <span class =" badge" >beta</span >
94
105
</button >
95
106
</aside >
You can’t perform that action at this time.
0 commit comments