diff --git a/.eslintrc.json b/.eslintrc.json index c2ae8ec..34619d6 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,4 +1,7 @@ { "root": true, - "extends": "awzzm-vue" + "extends": "awzzm-vue", + "rules": { + "vue/no-reserved-component-names": "off" + } } diff --git a/src/components/TopBarLayout.vue b/src/components/TopBarLayout.vue index 0b6504f..eb773ac 100644 --- a/src/components/TopBarLayout.vue +++ b/src/components/TopBarLayout.vue @@ -51,10 +51,11 @@ title: { type: String, required: true - } + }, + noSetTitle: Boolean }, setup(props) { - useHead({ + if (!props.noSetTitle) useHead({ title: `${props.title} — Moritz Ruth` }) } diff --git a/src/pages/blog/[slug].vue b/src/pages/blog/[slug].vue index 84af624..6a94cef 100644 --- a/src/pages/blog/[slug].vue +++ b/src/pages/blog/[slug].vue @@ -1,6 +1,12 @@