UNPKG

@nuxt/image

Version:

Nuxt Image Module

15 lines (14 loc) 438 B
import { createImage } from "./image.js"; import { imageOptions } from "#build/image-options.mjs"; import { useNuxtApp, useRuntimeConfig } from "#imports"; export const useImage = () => { const config = useRuntimeConfig(); const nuxtApp = useNuxtApp(); return nuxtApp.$img || nuxtApp._img || (nuxtApp._img = createImage({ ...imageOptions, nuxt: { baseURL: config.app.baseURL }, runtimeConfig: config })); };