From b40321e3d93cbec1c4ff6c0d3f2e39b5e920d28f Mon Sep 17 00:00:00 2001 From: Sadegh Barati Date: Tue, 19 Dec 2023 18:23:05 +0330 Subject: [PATCH] docs: fix `vee-validate` checkbox and radio-group examples (#213) * docs: fix checkbox and radio form examples add type="checkbox|radio" and name in FormField * docs: add `vee-validate` documentation link for checkbox and radio inputs * chore: update `vee-validate` deps --- apps/www/package.json | 4 +-- .../src/content/docs/components/checkbox.md | 2 ++ .../content/docs/components/radio-group.md | 2 ++ .../default/example/CheckboxFormMultiple.vue | 10 ++---- .../default/example/CheckboxFormSingle.vue | 2 +- .../default/example/RadioGroupForm.vue | 2 +- .../new-york/example/CheckboxFormMultiple.vue | 10 ++---- .../new-york/example/CheckboxFormSingle.vue | 2 +- .../new-york/example/RadioGroupForm.vue | 2 +- pnpm-lock.yaml | 36 +++++++++---------- 10 files changed, 34 insertions(+), 38 deletions(-) diff --git a/apps/www/package.json b/apps/www/package.json index 8846267f..a98c3cc0 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -21,7 +21,7 @@ "@tanstack/vue-table": "^8.10.7", "@unovis/ts": "^1.2.3", "@unovis/vue": "1.3.0-beta.3", - "@vee-validate/zod": "^4.11.8", + "@vee-validate/zod": "^4.12.3", "@vueuse/core": "^10.5.0", "class-variance-authority": "^0.7.0", "clsx": "^2.0.0", @@ -31,7 +31,7 @@ "radix-vue": "^1.2.3", "tailwindcss-animate": "^1.0.7", "v-calendar": "^3.1.2", - "vee-validate": "4.11.8", + "vee-validate": "4.12.3", "vue": "^3.3.7", "vue-wrap-balancer": "^1.1.3", "zod": "^3.22.4" diff --git a/apps/www/src/content/docs/components/checkbox.md b/apps/www/src/content/docs/components/checkbox.md index 07e24bfc..07697e6e 100644 --- a/apps/www/src/content/docs/components/checkbox.md +++ b/apps/www/src/content/docs/components/checkbox.md @@ -40,6 +40,8 @@ import { Checkbox } from '@/components/ui/checkbox' ### Form +Please first read `vee-validate` section for [Checkbox and Radio Inputs](https://vee-validate.logaretm.com/v4/examples/checkboxes-and-radio/) + diff --git a/apps/www/src/content/docs/components/radio-group.md b/apps/www/src/content/docs/components/radio-group.md index d7db0bc9..9dbbabbf 100644 --- a/apps/www/src/content/docs/components/radio-group.md +++ b/apps/www/src/content/docs/components/radio-group.md @@ -40,4 +40,6 @@ import { RadioGroup, RadioGroupItem } from '@/components/ui/radio-group' ### Form +Please first read `vee-validate` section for [Checkbox and Radio Inputs](https://vee-validate.logaretm.com/v4/examples/checkboxes-and-radio/) + diff --git a/apps/www/src/lib/registry/default/example/CheckboxFormMultiple.vue b/apps/www/src/lib/registry/default/example/CheckboxFormMultiple.vue index cba68c1d..641c719b 100644 --- a/apps/www/src/lib/registry/default/example/CheckboxFormMultiple.vue +++ b/apps/www/src/lib/registry/default/example/CheckboxFormMultiple.vue @@ -77,16 +77,12 @@ const onSubmit = handleSubmit((values) => { - - + + diff --git a/apps/www/src/lib/registry/default/example/CheckboxFormSingle.vue b/apps/www/src/lib/registry/default/example/CheckboxFormSingle.vue index 4cb8453a..43414195 100644 --- a/apps/www/src/lib/registry/default/example/CheckboxFormSingle.vue +++ b/apps/www/src/lib/registry/default/example/CheckboxFormSingle.vue @@ -37,7 +37,7 @@ const onSubmit = handleSubmit((values) => {