You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

23 lines
540 B

<script lang="ts" setup>
const { siteName, siteIcon } = useGlobalConfig()
useHead({
title: () => siteName.value,
link: () => siteIcon.value
? [{ rel: 'icon', type: 'image/x-icon', href: siteIcon.value }]
: [{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }],
meta: [
{ name: 'description', content: 'This is my site.' },
],
})
</script>
<template>
<NuxtLayout>
<NuxtRouteAnnouncer atomic />
<BoConfigProvider>
<NuxtPage />
</BoConfigProvider>
</NuxtLayout>
<ChatWidget />
</template>