chore: track copy

This commit is contained in:
Justineo
2023-08-31 22:26:09 +08:00
parent bd862426ea
commit 125cbd3d53

View File

@ -15,6 +15,7 @@ import javascript from "highlight.js/lib/languages/javascript";
import typescript from "highlight.js/lib/languages/typescript"; import typescript from "highlight.js/lib/languages/typescript";
import hljsVuePlugin from "@highlightjs/vue-plugin"; import hljsVuePlugin from "@highlightjs/vue-plugin";
import { initialize, transform } from "esbuild-wasm"; import { initialize, transform } from "esbuild-wasm";
import va from "@vercel/analytics";
import { getImportsFromOption } from "./utils/codegen"; import { getImportsFromOption } from "./utils/codegen";
@ -136,6 +137,7 @@ const messageOpen = ref(false);
let messageTimer; let messageTimer;
function copy() { function copy() {
va.track("copy-code");
clearTimeout(messageTimer); clearTimeout(messageTimer);
navigator.clipboard.writeText(importCode.value); navigator.clipboard.writeText(importCode.value);