This commit is contained in:
Fedor Katurov 2022-11-02 11:58:45 +06:00
commit 5104c2518b
34 changed files with 6844 additions and 0 deletions

30
pages/[...slug].vue Normal file
View file

@ -0,0 +1,30 @@
<template>
<main>
<ContentDoc>
<template v-slot="{ doc }">
<h1>{{ doc.title }}</h1>
<article>
<ContentRenderer :value="doc" />
</article>
</template>
<template v-slot:not-found="{ props: { path } }">
<HomeReference :url="path" />
</template>
</ContentDoc>
</main>
</template>
<script setup lang="ts">
useHead({
titleTemplate: (titleChunk) => {
return titleChunk ? `${titleChunk} • Obsidian Garden` : "Obsidian Garden";
},
});
</script>
<script lang="ts">
export default {
scrollToTop: true,
};
</script>