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
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>
|
|
|