import type { Theme } from "vitepress"; import DefaultTheme from "vitepress/theme"; import Downloader from "./components/Downloader.vue"; export default { extends: DefaultTheme, enhanceApp({ app }) { // register your custom global components app.component("Downloader", Downloader); }, } satisfies Theme;