123456789101112131415161718192021222324252627282930 |
- import Tres from '@tresjs/core'
- import 'uno.css'
- // .vitepress/theme/index.ts
- import DefaultTheme from 'vitepress/theme'
- import './config.css'
- import FirstScene from './components/FirstScene.vue'
- import StackBlitzEmbed from './components/StackBlitzEmbed.vue'
- import TresLayout from './TresLayout.vue'
- export default {
- ...DefaultTheme,
- enhanceApp(ctx) {
- DefaultTheme.enhanceApp(ctx)
- ctx.app.component('FirstScene', FirstScene)
- ctx.app.component('StackBlitzEmbed', StackBlitzEmbed)
- /* ctx.app.use(Tres)
- */
- if (!import.meta.env.SSR) {
- // ... server only logic
- ctx.app.use(Tres)
- }
- },
- Layout: TresLayout,
- /* Layout() {
- return h(DefaultTheme.Layout, null, {
- 'home-hero-image': () => h('div', null, 'Hello'),
- })
- }, */
- }
|