17 lines
523 B
TypeScript
17 lines
523 B
TypeScript
import { h } from 'vue'
|
|
import DefaultTheme from 'vitepress/theme'
|
|
import HorizontalAd from './components/HorizontalAd.vue'
|
|
import VerticalAd from './components/VerticalAd.vue'
|
|
import DocAsideannouncement from './components/DocAsideannouncement.vue'
|
|
|
|
export default {
|
|
...DefaultTheme,
|
|
Layout() {
|
|
return h(DefaultTheme.Layout, null, {
|
|
'doc-top': () => h(HorizontalAd),
|
|
'aside-top': () => h(VerticalAd),
|
|
'aside-ads-before': () => h(DocAsideannouncement)
|
|
})
|
|
}
|
|
}
|