diff --git a/app/components/home/HomeHero.vue b/app/components/home/HomeHero.vue index 2183306..799e56a 100644 --- a/app/components/home/HomeHero.vue +++ b/app/components/home/HomeHero.vue @@ -41,7 +41,7 @@ onMounted(() => { return } - const { $lenis } = useNuxtApp() as ReturnType & { $lenis?: Lenis } + const { $lenis } = useNuxtApp() const pinEndScale = 0.65 const finalScale = 0.18 const getExitDistance = () => window.innerHeight diff --git a/app/types/nuxt-app.d.ts b/app/types/nuxt-app.d.ts new file mode 100644 index 0000000..992a709 --- /dev/null +++ b/app/types/nuxt-app.d.ts @@ -0,0 +1,9 @@ +import type Lenis from 'lenis' + +declare module '#app' { + interface NuxtApp { + $lenis?: Lenis + } +} + +export {}