Files
book/.vitepress/theme/index.ts
yuetsh ea4c0a897d
Some checks failed
Deploy / build-and-deploy (push) Has been cancelled
add search
2025-09-17 17:47:50 +08:00

15 lines
433 B
TypeScript

import type { Theme } from "vitepress"
import DefaultTheme from "vitepress/theme"
import BVideo from "./components/BVideo.vue"
import Author from "./components/Author.vue"
import CodeEditor from "./components/CodeEditor.vue"
export default {
extends: DefaultTheme,
async enhanceApp({ app }) {
app.component("bvideo", BVideo)
app.component("author", Author)
app.component("editor", CodeEditor)
},
} satisfies Theme