feat: 更新自定义切换组件,重命名为 headlessui-switch 并调整类型定义
All checks were successful
/ test (push) Successful in 26s
/ surge (push) Successful in 24s

This commit is contained in:
严浩
2024-11-21 14:35:44 +08:00
parent 213aac2d3c
commit da379a71eb
3 changed files with 7 additions and 9 deletions

View File

@ -2,7 +2,7 @@ import { createAutoAnimatePlugin, createAutoHeightTextareaPlugin } from '@formki
import type { FormKitOptions } from '@formkit/core'
import { createI18nPlugin, zh } from '@formkit/i18n'
import { genesisIcons } from '@formkit/icons'
import { checkbox, createLibraryPlugin, form, group, list, number, range, submit, text, textarea } from '@formkit/inputs'
import { checkbox, createLibraryPlugin, form, group, list, number, range, submit, text, textarea, } from '@formkit/inputs'
import { createProPlugin, toggle } from '@formkit/pro'
import * as defaultRules from '@formkit/rules'
import { createThemePlugin } from '@formkit/themes'
@ -10,12 +10,12 @@ import { createValidationPlugin } from '@formkit/validation'
import { /* defaultConfig, */ bindings, createInput } from '@formkit/vue'
import { addAsteriskPlugin } from './formkit.addAsteriskPlugin'
import { rootClasses } from "./formkit.config.theme"
import FormKitToggle from "./src/headlessui-switch.vue";
import HeadlessuiToggle from "./src/headlessui-switch.vue";
const library = createLibraryPlugin({
text, form, submit, group, checkbox, range, list, number, textarea,
mytoggle: createInput(FormKitToggle)
'headlessuiSwitch': createInput(HeadlessuiToggle)
})
const validation = createValidationPlugin(defaultRules)
const i18n = createI18nPlugin({ zh })