| 1 | import type { EnhanceAppContext } from 'vitepress' |
| 2 | import TwoSlash from '@shikijs/vitepress-twoslash/client' |
| 3 | import Theme from 'vitepress/theme' |
| 4 | import Layout from './components/Layout.vue' |
| 5 | |
| 6 | import '@shikijs/vitepress-twoslash/style.css' |
| 7 | import './styles/vars.css' |
| 8 | import './styles/demo.css' |
| 9 | import './styles/custom.css' |
| 10 | import 'uno.css' |
| 11 | import 'virtual:group-icons.css' |
| 12 | |
| 13 | export default { |
| 14 | extends: Theme, |
| 15 | enhanceApp({ app }: EnhanceAppContext) { |
| 16 | app.use(TwoSlash as any) |
| 17 | }, |
| 18 | Layout, |
| 19 | } |
| 20 |