diff --git a/package.json b/package.json index 03d1e1171..5d558322c 100644 --- a/package.json +++ b/package.json @@ -26,8 +26,6 @@ ], "dependencies": { "@emoji-mart/data": "^1.0.6", - "@formkit/addons": "^1.0.0-beta.11", - "@formkit/auto-animate": "1.0.0-beta.3", "@formkit/core": "^1.0.0-beta.11", "@formkit/i18n": "^1.0.0-beta.11", "@formkit/inputs": "^1.0.0-beta.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 17d31f513..c6307b585 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,8 +6,6 @@ importers: specifiers: '@changesets/cli': ^2.25.0 '@emoji-mart/data': ^1.0.6 - '@formkit/addons': ^1.0.0-beta.11 - '@formkit/auto-animate': 1.0.0-beta.3 '@formkit/core': ^1.0.0-beta.11 '@formkit/i18n': ^1.0.0-beta.11 '@formkit/inputs': ^1.0.0-beta.11 @@ -101,8 +99,6 @@ importers: yaml: ^2.1.3 dependencies: '@emoji-mart/data': 1.0.6 - '@formkit/addons': 1.0.0-beta.11 - '@formkit/auto-animate': 1.0.0-beta.3 '@formkit/core': 1.0.0-beta.11 '@formkit/i18n': 1.0.0-beta.11 '@formkit/inputs': 1.0.0-beta.11 @@ -1849,18 +1845,6 @@ packages: '@floating-ui/core': 0.3.1 dev: false - /@formkit/addons/1.0.0-beta.11: - resolution: {integrity: sha512-p8q34aOZ54OyxWyjJ6Y3Je/EcCFJTpu4uX5sNbPbgYvn0G3hogdDzC/ysVc42dcpZXg6qgwPZtNMKLGMKH24CQ==} - dependencies: - '@formkit/auto-animate': 1.0.0-beta.3 - '@formkit/core': 1.0.0-beta.11 - '@formkit/utils': 1.0.0-beta.11 - dev: false - - /@formkit/auto-animate/1.0.0-beta.3: - resolution: {integrity: sha512-glsi+ytwQpxT/Ctr9GtcIfVr4dO6mJ04mQbNU8MFSdCdqMopHtyfU5Fib0+9lNFIeR0luY4/0NW95/2R5pKsag==} - dev: false - /@formkit/core/1.0.0-beta.11: resolution: {integrity: sha512-1yIQUicY1ZVGkeT0AEVp3ahx5FdJg+snyc8yaitsNmQeCSq1Ju5o1nCRcpcZ7j2ezMbGUiL7nTscGGejC15N2Q==} dependencies: diff --git a/src/formkit/formkit.config.ts b/src/formkit/formkit.config.ts index 78de33b8c..15dab8dee 100644 --- a/src/formkit/formkit.config.ts +++ b/src/formkit/formkit.config.ts @@ -1,6 +1,5 @@ import { generateClasses } from "@formkit/themes"; import theme from "./theme"; -import { createAutoAnimatePlugin } from "@formkit/addons"; import { zh } from "@formkit/i18n"; import type { DefaultConfigOptions } from "@formkit/vue"; import { form } from "./inputs/form"; @@ -20,7 +19,6 @@ const config: DefaultConfigOptions = { config: { classes: generateClasses(theme), }, - plugins: [createAutoAnimatePlugin()], inputs: { form, attachment, diff --git a/src/formkit/theme.ts b/src/formkit/theme.ts index c0bf79194..a63a6abe1 100644 --- a/src/formkit/theme.ts +++ b/src/formkit/theme.ts @@ -29,9 +29,10 @@ const buttonClassification = { const theme: Record> = { global: { form: "divide-y divide-gray-100", - outer: "formkit-disabled:opacity-50 py-4 first:pt-0 last:pb-0", + outer: + "formkit-disabled:opacity-50 py-4 first:pt-0 last:pb-0 transition-all", help: "text-xs mt-2 text-gray-500", - messages: "list-none p-0 mt-1.5 mb-0", + messages: "list-none p-0 mt-1.5 mb-0 transition-all", message: "text-red-500 mt-2 text-xs", }, button: buttonClassification,