16 lines
461 B
TypeScript
16 lines
461 B
TypeScript
import DefaultTheme from 'vitepress/theme';
|
|
import DemoBlock from '@ruabick/vitepress-demo-block';
|
|
import '@ruabick/vitepress-demo-block/dist/style.css';
|
|
import './var.css';
|
|
|
|
export default {
|
|
...DefaultTheme,
|
|
|
|
enhanceApp({ app, router, siteData }) {
|
|
// app is the Vue 3 app instance from `createApp()`.
|
|
// router is VitePress' custom router. `siteData` is
|
|
// a `ref` of current site-level metadata.
|
|
app.component('demo', DemoBlock);
|
|
},
|
|
};
|