Portfolio/app/app.vue
2026-09-08 19:54:06 +02:00

23 lines
460 B
Vue

<script setup lang="ts">
const { public: pub } = useRuntimeConfig()
const { site } = useSiteData()
useHead({
titleTemplate: (chunk) => (chunk ? `${chunk} — ${site.value.domain}` : site.value.domain),
})
useSeoMeta({
description: () => site.value.description,
ogType: 'website',
ogSiteName: () => site.value.domain,
ogUrl: pub.siteUrl,
twitterCard: 'summary',
})
</script>
<template>
<NuxtLayout>
<NuxtPage />
</NuxtLayout>
</template>