mirror of
https://github.com/cocos/cocos-docs.git
synced 2026-09-07 08:07:48 +08:00
29 lines
705 B
TypeScript
29 lines
705 B
TypeScript
|
|
import { h } from 'vue'
|
|
import DefaultTheme from 'vitepress/theme'
|
|
import versionList from './versions-list.vue'
|
|
import feedback from './feedback.vue'
|
|
import DragLine from './drag-line.vue'
|
|
import { github, branch } from '../config'
|
|
import './custom.css'
|
|
|
|
export default function(version: string) {
|
|
return {
|
|
extends: DefaultTheme,
|
|
Layout() {
|
|
return h(DefaultTheme.Layout, null, {
|
|
'nav-bar-content-after': () => h(versionList, {
|
|
currentVersion: version
|
|
}),
|
|
'aside-ads-after': () => h(feedback, {
|
|
repo: github,
|
|
version: version,
|
|
branch: branch
|
|
}),
|
|
'sidebar-nav-before': () => h(DragLine)
|
|
})
|
|
}
|
|
}
|
|
}
|
|
|