Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 70ef740

Browse files
committed
perf: use direct imports from #app/nuxt and #imports
1 parent 736102b commit 70ef740

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

src/runtime/components/NuxtImg.vue

+4-2
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,15 @@
2626

2727
<script setup lang="ts">
2828
import { computed, onMounted, ref, useAttrs } from 'vue'
29-
import { useHead } from '@unhead/vue'
29+
3030
import { useImage } from '../composables'
3131
import { parseSize } from '../utils'
3232
import { prerenderStaticImages } from '../utils/prerender'
3333
import { markFeatureUsage } from '../utils/performance'
3434
import { imgProps, useBaseImage } from './_base'
35-
import { useNuxtApp } from '#app'
35+
36+
import { useHead } from '#imports'
37+
import { useNuxtApp } from '#app/nuxt'
3638
3739
const props = defineProps(imgProps)
3840

src/runtime/components/NuxtPicture.vue

+5-2
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,17 @@
2525

2626
<script setup lang="ts">
2727
import type { Head } from '@unhead/vue'
28-
import { useHead } from '@unhead/vue'
28+
2929
import { computed, onMounted, ref, useAttrs } from 'vue'
30+
3031
import { prerenderStaticImages } from '../utils/prerender'
3132
import { markFeatureUsage } from '../utils/performance'
3233
import { getFileExtension } from '../utils'
3334
import { useImage } from '../composables'
3435
import { useBaseImage, pictureProps, baseImageProps } from './_base'
35-
import { useNuxtApp } from '#app'
36+
37+
import { useHead } from '#imports'
38+
import { useNuxtApp } from '#app/nuxt'
3639
3740
const props = defineProps(pictureProps)
3841

0 commit comments

Comments
 (0)