Add Shadcn Form components with vee-validate and zod integration
- Install Shadcn Form components (FormControl, FormDescription, FormItem, FormLabel, FormMessage) - Add vee-validate 4.15.1 for form validation - Add zod 3.25.76 for schema validation - Add @vee-validate/zod 4.15.1 for integration - Update reka-ui to 2.5.0 - Prepare foundation for proper form handling with type-safe validation - Enables proper checkbox array handling and form accessibility 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
a373fa714d
commit
b0a2d1a6df
10 changed files with 324 additions and 9 deletions
|
|
@ -18,6 +18,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@tanstack/vue-table": "^8.21.2",
|
||||
"@vee-validate/zod": "^4.15.1",
|
||||
"@vueuse/components": "^12.5.0",
|
||||
"@vueuse/core": "^12.8.2",
|
||||
"@vueuse/integrations": "^13.6.0",
|
||||
|
|
@ -32,14 +33,16 @@
|
|||
"pinia": "^2.3.1",
|
||||
"qrcode": "^1.5.4",
|
||||
"radix-vue": "^1.9.13",
|
||||
"reka-ui": "^2.4.1",
|
||||
"reka-ui": "^2.5.0",
|
||||
"tailwind-merge": "^2.6.0",
|
||||
"tailwindcss-animate": "^1.0.7",
|
||||
"unique-names-generator": "^4.7.1",
|
||||
"vee-validate": "^4.15.1",
|
||||
"vue": "^3.5.13",
|
||||
"vue-i18n": "^9.14.2",
|
||||
"vue-router": "^4.5.0",
|
||||
"vue-sonner": "^2.0.2"
|
||||
"vue-sonner": "^2.0.2",
|
||||
"zod": "^3.25.76"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@electron-forge/cli": "^7.7.0",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue