fix: remove 404 from title on initial route (#590)

fix #589
pull/615/head
Joaquín Sánchez 3 years ago committed by GitHub
parent d655988c2b
commit 216e12950b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -55,11 +55,6 @@ export function createApp() {
const data = initData(router.route) const data = initData(router.route)
app.provide(dataSymbol, data) app.provide(dataSymbol, data)
if (inBrowser) {
// dynamically update head tags
useUpdateHead(router.route, data.site)
}
// install global components // install global components
app.component('Content', Content) app.component('Content', Content)
app.component('ClientOnly', ClientOnly) app.component('ClientOnly', ClientOnly)
@ -85,7 +80,7 @@ export function createApp() {
}) })
} }
return { app, router } return { app, router, data }
} }
function newApp(): App { function newApp(): App {
@ -145,10 +140,12 @@ function shouldHotReload(payload: any): boolean {
} }
if (inBrowser) { if (inBrowser) {
const { app, router } = createApp() const { app, router, data } = createApp()
// wait until page component is fetched before mounting // wait until page component is fetched before mounting
router.go().then(() => { router.go().then(() => {
// dynamically update head tags
useUpdateHead(router.route, data.site)
app.mount('#app') app.mount('#app')
}) })
} }

Loading…
Cancel
Save