add page titles

This commit is contained in:
Hans Pagel
2020-11-06 14:20:00 +01:00
parent 68c8369a68
commit e8bcb994cf
3 changed files with 44 additions and 2 deletions

View File

@@ -6,4 +6,42 @@
</Layout>
</template>
<page-query>
query($path: String!) {
docPage(path: $path) {
id
title
fileInfo {
path
}
}
}
</page-query>
<script>
export default {
metaInfo() {
return {
title: this.$page?.docPage?.title,
meta: [
/* OpenGraph */
{
property: 'og:title',
content: this.$page?.docPage?.title,
},
/* Twitter */
{
name: 'twitter:title',
content: this.$page?.docPage?.title,
},
{
name: 'twitter:site',
content: '@_ueberdosis',
},
],
}
},
}
</script>
<style lang="scss" src="./style.scss" scoped></style>