From 6a9f0f834246d7fa04d434196baabf429b4bdbaa Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Tue, 2 Aug 2022 13:08:20 +0200 Subject: [PATCH] fix(nuxt): remove duplicate titleTemplate --- packages/nuxt/src/head/runtime/lib/vueuse-head.plugin.ts | 8 -------- 1 file changed, 8 deletions(-) diff --git a/packages/nuxt/src/head/runtime/lib/vueuse-head.plugin.ts b/packages/nuxt/src/head/runtime/lib/vueuse-head.plugin.ts index 0e3bb809bfa..18a1bd23ee9 100644 --- a/packages/nuxt/src/head/runtime/lib/vueuse-head.plugin.ts +++ b/packages/nuxt/src/head/runtime/lib/vueuse-head.plugin.ts @@ -15,19 +15,11 @@ export default defineNuxtPlugin((nuxtApp) => { headReady = true }) - const titleTemplate = ref() - nuxtApp._useHead = (_meta: MetaObject | ComputedGetter) => { const meta = ref(_meta) - if ('titleTemplate' in meta.value) { - titleTemplate.value = meta.value.titleTemplate - } const headObj = computed(() => { const overrides: MetaObject = { meta: [] } - if (titleTemplate.value && 'title' in meta.value) { - overrides.title = typeof titleTemplate.value === 'function' ? titleTemplate.value(meta.value.title) : titleTemplate.value.replace(/%s/g, meta.value.title) - } if (meta.value.charset) { overrides.meta!.push({ key: 'charset', charset: meta.value.charset }) }