Skip to content

Commit 33ed1f0

Browse files
committed
add vueform
1 parent 39c6560 commit 33ed1f0

File tree

4 files changed

+1020
-11
lines changed

4 files changed

+1020
-11
lines changed

.vitepress/theme/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ import {h} from 'vue'
33
import type {Theme} from 'vitepress'
44
import DefaultTheme from 'vitepress/theme'
55
import './style.css'
6+
import '@vueform/vueform/dist/vueform.css';
7+
68
import {enhanceAppWithTabs} from 'vitepress-plugin-tabs/client'
9+
import Vueform from '@vueform/vueform'
10+
import vueformConfig from './vueform.config'
711

812
export default {
913
extends: DefaultTheme,
@@ -14,5 +18,6 @@ export default {
1418
},
1519
enhanceApp({app}) {
1620
enhanceAppWithTabs(app);
21+
app.use(Vueform, vueformConfig)
1722
}
1823
} satisfies Theme

.vitepress/theme/vueform.config.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import en from '@vueform/vueform/locales/en'
2+
import vueform from '@vueform/vueform/dist/vueform'
3+
import { defineConfig } from '@vueform/vueform'
4+
5+
export default defineConfig({
6+
theme: vueform,
7+
locales: { en },
8+
locale: 'en',
9+
})

0 commit comments

Comments
 (0)