import type { ActiveHeadEntry, HeadEntryOptions, UseHeadInput } from '@vueuse/head' import type { HeadAugmentations } from '@nuxt/schema' import { useHead as _useHead } from '#head' export function useHead(input: UseHeadInput, options?: HeadEntryOptions): ActiveHeadEntry> | void { const deactivated = useDeactivated() return _useHead(() => { if (deactivated.value) return {} return resolveUnref(input) }, options) }