vp-doc-content.vue 528 B

12345678910111213141516171819
  1. <script lang="ts" setup>
  2. import { useData } from 'vitepress'
  3. import VPPageFooter from './doc-content/vp-page-footer.vue'
  4. import VPPageNav from './doc-content/vp-page-nav.vue'
  5. import VPTableOfContent from './doc-content/vp-table-of-content.vue'
  6. const { page } = useData()
  7. </script>
  8. <template>
  9. <div class="doc-content-wrapper">
  10. <div class="doc-content-container">
  11. <Content class="doc-content" />
  12. <VPPageFooter />
  13. <VPPageNav />
  14. </div>
  15. <VPTableOfContent v-if="page.headers" />
  16. </div>
  17. </template>