1
0

index.ts 747 B

123456789101112131415161718192021222324252627
  1. import 'uno.css'
  2. // .vitepress/theme/index.ts
  3. import DefaultTheme from 'vitepress/theme'
  4. import './config.css'
  5. import FirstScene from './components/FirstScene.vue'
  6. import StackBlitzEmbed from './components/StackBlitzEmbed.vue'
  7. import EmbedExperiment from './components/EmbedExperiment.vue'
  8. import TresLayout from './TresLayout.vue'
  9. export default {
  10. ...DefaultTheme,
  11. enhanceApp(ctx) {
  12. DefaultTheme.enhanceApp(ctx)
  13. ctx.app.component('FirstScene', FirstScene)
  14. ctx.app.component('StackBlitzEmbed', StackBlitzEmbed)
  15. ctx.app.component('EmbedExperiment', EmbedExperiment)
  16. },
  17. Layout: TresLayout,
  18. /* Layout() {
  19. return h(DefaultTheme.Layout, null, {
  20. 'home-hero-image': () => h('div', null, 'Hello'),
  21. })
  22. }, */
  23. }