FMHY-Website/website/theme/index.ts
taskylizard 16bf6230c0
k
2025-06-27 22:54:07 +00:00

20 lines
487 B
TypeScript

import type { Theme } from 'vitepress'
import Components from '@fmhy/components'
import DefaultTheme from 'vitepress/theme'
import Layout from './Layout.vue'
import Post from './PostLayout.vue'
import './style.scss'
import 'virtual:uno.css'
import Feedback from './components/Feedback.vue'
export default {
extends: DefaultTheme,
Layout,
enhanceApp({ app }) {
app.use(Components)
app.component('Post', Post)
app.component('Feedback', Feedback)
}
} satisfies Theme