Skip to content

Commit

Permalink
fix: umami and clarity load
Browse files Browse the repository at this point in the history
  • Loading branch information
yjl9903 committed Mar 22, 2024
1 parent 18c3304 commit 1328ef3
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions packages/unplugin-analytics/src/plugin/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,23 @@ export interface Options {
export const UnpluginAnalyticsRuntime = createUnplugin<Options | undefined>((options = {}) => {
const scripts: Record<string, () => string> = {
clarity() {
return [`export let clarity = window.clarity;`].join('\n');
return [
`export let clarity = window.clarity;`,
`
if (!clarity) {
window.addEventListener("load", (event) => {
clarity = window.clarity;
});
}`
].join('\n');
},
umami() {
return [
`export let umami = window.umami;`,
`
if (!umami) {
window.addEventListener("load", (event) => {
umami = window.umami
console.log("Load umami:", umami)
umami = window.umami;
});
}`
].join('\n');
Expand Down

0 comments on commit 1328ef3

Please sign in to comment.