diff --git a/package-lock.json b/package-lock.json index 04aeb7b1..8c392817 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,13 +38,13 @@ "@tiptap/pm": "^2.0.0-beta.220", "@tiptap/suggestion": "^2.0.0-beta.195", "@tiptap/vue-3": "^2.0.0-beta.96", + "@unhead/vue": "^1.8.5", "@vue-a11y/announcer": "^2.1.0", "@vue-a11y/skip-to": "^2.1.2", "@vue-leaflet/vue-leaflet": "^0.10.1", "@vue/apollo-composable": "^4.0.0-beta.9", "@vue/compiler-sfc": "^3.2.37", "@vueuse/core": "^10.0.2", - "@vueuse/head": "^1.0", "@vueuse/router": "^10.0.2", "apollo-absinthe-upload-link": "^1.5.0", "autoprefixer": "^10", @@ -4167,18 +4167,6 @@ "url": "https://github.com/sponsors/harlan-zw" } }, - "node_modules/@unhead/ssr": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@unhead/ssr/-/ssr-1.8.5.tgz", - "integrity": "sha512-RG2OHLR5Jy4FOXj9+YvQr6mx7MZuoALQFQXn/8z0Nb1SM4Aipt5GY1Aeh8bk6Gd+g5BbiqOqmJNumvgdKOPm5w==", - "dependencies": { - "@unhead/schema": "1.8.5", - "@unhead/shared": "1.8.5" - }, - "funding": { - "url": "https://github.com/sponsors/harlan-zw" - } - }, "node_modules/@unhead/vue": { "version": "1.8.5", "resolved": "https://registry.npmjs.org/@unhead/vue/-/vue-1.8.5.tgz", @@ -4656,20 +4644,6 @@ } } }, - "node_modules/@vueuse/head": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@vueuse/head/-/head-1.3.1.tgz", - "integrity": "sha512-XCcHGfDzkGlHS7KIPJVYN//L7jpfASLsN7MUE19ndHVQLnPIDxqFLDl7IROsY81PKzawVAUe4OYVWcGixseWxA==", - "dependencies": { - "@unhead/dom": "^1.3.1", - "@unhead/schema": "^1.3.1", - "@unhead/ssr": "^1.3.1", - "@unhead/vue": "^1.3.1" - }, - "peerDependencies": { - "vue": ">=2.7 || >=3" - } - }, "node_modules/@vueuse/metadata": { "version": "10.6.1", "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.6.1.tgz", diff --git a/package.json b/package.json index 134aa2cb..43a1da16 100644 --- a/package.json +++ b/package.json @@ -55,13 +55,13 @@ "@tiptap/pm": "^2.0.0-beta.220", "@tiptap/suggestion": "^2.0.0-beta.195", "@tiptap/vue-3": "^2.0.0-beta.96", + "@unhead/vue": "^1.8.5", "@vue-a11y/announcer": "^2.1.0", "@vue-a11y/skip-to": "^2.1.2", "@vue-leaflet/vue-leaflet": "^0.10.1", "@vue/apollo-composable": "^4.0.0-beta.9", "@vue/compiler-sfc": "^3.2.37", "@vueuse/core": "^10.0.2", - "@vueuse/head": "^1.0", "@vueuse/router": "^10.0.2", "apollo-absinthe-upload-link": "^1.5.0", "autoprefixer": "^10", diff --git a/src/components/ErrorComponent.vue b/src/components/ErrorComponent.vue index 7f755fd4..f096b4ba 100644 --- a/src/components/ErrorComponent.vue +++ b/src/components/ErrorComponent.vue @@ -105,7 +105,7 @@ import { IAnalyticsConfig } from "@/types/config.model"; import { computed, defineAsyncComponent, ref } from "vue"; import { useQueryLoading } from "@vue/apollo-composable"; import { useI18n } from "vue-i18n"; -import { useHead } from "@vueuse/head"; +import { useHead } from "@unhead/vue"; import { useAnalytics } from "@/composition/apollo/config"; const SentryFeedback = defineAsyncComponent( () => import("./Feedback/SentryFeedback.vue") diff --git a/src/components/Group/JoinGroupWithAccount.vue b/src/components/Group/JoinGroupWithAccount.vue index 3a8597b5..9c337f39 100644 --- a/src/components/Group/JoinGroupWithAccount.vue +++ b/src/components/Group/JoinGroupWithAccount.vue @@ -16,7 +16,7 @@ import { useGroup } from "@/composition/apollo/group"; import { displayName } from "@/types/actor"; import { computed } from "vue"; import { useI18n } from "vue-i18n"; -import { useHead } from "@vueuse/head"; +import { useHead } from "@unhead/vue"; const props = defineProps<{ preferredUsername: string; diff --git a/src/components/OAuth/AuthorizeApplication.vue b/src/components/OAuth/AuthorizeApplication.vue index 2232ee33..1d896f05 100644 --- a/src/components/OAuth/AuthorizeApplication.vue +++ b/src/components/OAuth/AuthorizeApplication.vue @@ -90,7 +90,7 @@