index.ts 377 B

123456789101112
  1. import type { Theme } from 'vitepress'
  2. import DefaultTheme from 'vitepress/theme'
  3. import ApiPreference from './components/ApiPreference.vue'
  4. import NavVersion from './components/NavVersion.vue'
  5. export default {
  6. extends: DefaultTheme,
  7. enhanceApp({ app }) {
  8. app.component('ApiPreference', ApiPreference)
  9. app.component('NavVersion', NavVersion)
  10. }
  11. } satisfies Theme