fix(plugins): infer type from #app to remove build warning

This commit is contained in:
Benjamin Canac
2024-09-11 10:30:15 +02:00
parent 40b3570343
commit debf9cc853
3 changed files with 6 additions and 0 deletions

View File

@@ -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()

View File

@@ -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) => {

View File

@@ -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) => {