Use <Analytics /> from '@vercel/analytics/nuxt' and remove custom plugin
This commit is contained in:
@@ -1,8 +1,13 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<NuxtRouteAnnouncer />
|
<NuxtRouteAnnouncer />
|
||||||
|
<Analytics />
|
||||||
<NuxtLayout>
|
<NuxtLayout>
|
||||||
<NuxtPage />
|
<NuxtPage />
|
||||||
</NuxtLayout>
|
</NuxtLayout>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
<script setup lang="ts">
|
||||||
|
import { Analytics } from '@vercel/analytics/nuxt'
|
||||||
|
</script>
|
||||||
|
@@ -1,17 +0,0 @@
|
|||||||
export default defineNuxtPlugin(() => {
|
|
||||||
if (import.meta.env.PROD) {
|
|
||||||
import('@vercel/analytics')
|
|
||||||
.then(({ inject }) => {
|
|
||||||
try {
|
|
||||||
inject();
|
|
||||||
} catch {
|
|
||||||
// ignore
|
|
||||||
}
|
|
||||||
})
|
|
||||||
.catch(() => {
|
|
||||||
// ignore
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
Reference in New Issue
Block a user