diff --git a/src/module.ts b/src/module.ts index 934362b0..deae3de7 100644 --- a/src/module.ts +++ b/src/module.ts @@ -209,9 +209,6 @@ export default defineNuxtModule({ nuxt.options.optimization.treeShake.composables.client['nuxt-og-image'] = [] ;[ - // deprecated - 'Dynamic', - 'Static', // new 'index', 'Cached', diff --git a/src/runtime/components/OgImage/Cached.ts b/src/runtime/components/OgImage/Cached.ts index 9a0123f8..6dff8c8a 100644 --- a/src/runtime/components/OgImage/Cached.ts +++ b/src/runtime/components/OgImage/Cached.ts @@ -6,7 +6,7 @@ export default defineComponent({ name: 'OgImageCached', async setup(_, { attrs }) { if (import.meta.server) - await defineOgImageCached(attrs) + defineOgImageCached(attrs) return () => null }, diff --git a/src/runtime/components/OgImage/Dynamic.ts b/src/runtime/components/OgImage/Dynamic.ts deleted file mode 100644 index 5ed36f0a..00000000 --- a/src/runtime/components/OgImage/Dynamic.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { defineComponent } from 'vue' -import type { OgImageOptions } from '../../types' -import { defineOgImageWithoutCache } from '#imports' - -/** - * @deprecated Use OgImageWithoutCache - */ -export default defineComponent({ - name: 'OgImageDynamic', - async setup(_, { attrs }) { - if (import.meta.server) - await defineOgImageWithoutCache(attrs) - - return () => null - }, -}) diff --git a/src/runtime/components/OgImage/Screenshot.ts b/src/runtime/components/OgImage/Screenshot.ts index 0a404e20..06e22ded 100644 --- a/src/runtime/components/OgImage/Screenshot.ts +++ b/src/runtime/components/OgImage/Screenshot.ts @@ -7,7 +7,7 @@ export default defineComponent({ async setup(_, { attrs }) { // get attrs if (import.meta.server) - await defineOgImageScreenshot(attrs) + defineOgImageScreenshot(attrs) return () => null }, diff --git a/src/runtime/components/OgImage/Static.ts b/src/runtime/components/OgImage/Static.ts deleted file mode 100644 index 5daa3be6..00000000 --- a/src/runtime/components/OgImage/Static.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { defineComponent } from 'vue' -import type { OgImageOptions } from '../../types' -import { defineOgImageCached } from '#imports' - -/** - * @deprecated Use OgImageCached instead - */ -export default defineComponent({ - name: 'OgImageStatic', - async setup(_, { attrs }) { - if (import.meta.server) - await defineOgImageCached(attrs) - - return () => null - }, -}) diff --git a/src/runtime/components/OgImage/index.ts b/src/runtime/components/OgImage/index.ts index eb5d2c59..e0e724b0 100644 --- a/src/runtime/components/OgImage/index.ts +++ b/src/runtime/components/OgImage/index.ts @@ -7,7 +7,7 @@ export default defineComponent({ async setup(_, { attrs }) { if (import.meta.server) // just use defaults - await defineOgImage(attrs) + defineOgImage(attrs) return () => null },