From debf9cc85339b7b162ac34392757214a16dad977 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Wed, 11 Sep 2024 10:30:15 +0200 Subject: [PATCH] fix(plugins): infer type from `#app` to remove build warning --- src/runtime/plugins/colors.ts | 2 ++ src/runtime/plugins/modal.ts | 2 ++ src/runtime/plugins/slideover.ts | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/runtime/plugins/colors.ts b/src/runtime/plugins/colors.ts index 9ac862ec..160f84fa 100644 --- a/src/runtime/plugins/colors.ts +++ b/src/runtime/plugins/colors.ts @@ -1,5 +1,7 @@ import { computed } from 'vue' import { defineNuxtPlugin, useAppConfig, useNuxtApp, useHead } from '#imports' +// FIXME: https://github.com/nuxt/module-builder/issues/141#issuecomment-2078248248 +import type {} from '#app' export default defineNuxtPlugin(() => { const appConfig = useAppConfig() diff --git a/src/runtime/plugins/modal.ts b/src/runtime/plugins/modal.ts index be80dbe6..1cb3fdd2 100644 --- a/src/runtime/plugins/modal.ts +++ b/src/runtime/plugins/modal.ts @@ -1,5 +1,7 @@ import { shallowRef } from 'vue' import { defineNuxtPlugin } from '#imports' +// FIXME: https://github.com/nuxt/module-builder/issues/141#issuecomment-2078248248 +import type {} from '#app' import { modalInjectionKey, type ModalState } from '../composables/useModal' export default defineNuxtPlugin((nuxtApp) => { diff --git a/src/runtime/plugins/slideover.ts b/src/runtime/plugins/slideover.ts index f24d1d9d..41078f2f 100644 --- a/src/runtime/plugins/slideover.ts +++ b/src/runtime/plugins/slideover.ts @@ -1,5 +1,7 @@ import { shallowRef } from 'vue' import { defineNuxtPlugin } from '#imports' +// FIXME: https://github.com/nuxt/module-builder/issues/141#issuecomment-2078248248 +import type {} from '#app' import { slideoverInjectionKey, type SlideoverState } from '../composables/useSlideover' export default defineNuxtPlugin((nuxtApp) => {