18 lines
312 B
TypeScript
18 lines
312 B
TypeScript
import { router } from './router'
|
|
|
|
useTitle(
|
|
() => {
|
|
const { path, meta } = router.currentRoute.value
|
|
if (meta.title) {
|
|
return `· ${meta.title}`
|
|
}
|
|
if (path === '/') {
|
|
return '· home'
|
|
}
|
|
return path.replaceAll('/', ' · ')
|
|
},
|
|
{
|
|
titleTemplate: `${import.meta.env.VITE_APP_TITLE} %s`,
|
|
},
|
|
)
|