diff --git a/docs/_redirects b/docs/_redirects index e428d1ee4..3d754904d 100644 --- a/docs/_redirects +++ b/docs/_redirects @@ -3,3 +3,5 @@ /guide/handling-forms /v4/guide/components/handling-forms /guide/nested-objects-and-arrays /v4/guide/components/nested-objects-and-arrays /tutorials/best-practices /v4/guide/best-practices + +/v4/guide/composition/validation /v4/guide/composition/getting-started diff --git a/docs/package.json b/docs/package.json index 18b20ac2f..e15d60735 100644 --- a/docs/package.json +++ b/docs/package.json @@ -15,15 +15,23 @@ "@floating-ui/dom": "^1.4.2", "@stackblitz/sdk": "^1.9.0", "@types/fs-extra": "^11.0.1", + "@types/lodash-es": "^4.17.7", + "@vee-validate/yup": "4.9.6", + "@vee-validate/zod": "4.9.6", + "@vue/repl": "^2.1.4", "@vueuse/core": "^10.2.1", "astro": "^2.7.1", "autoprefixer": "^10.4.13", "fs-extra": "^11.1.1", "jsdom": "^22.1.0", + "lodash-es": "^4.17.21", "remark-gfm": "^3.0.1", "shiki": "^0.14.3", "tailwindcss": "^3.3.2", "unist-util-visit": "^4.1.2", - "vue": "^3.3.0" + "vee-validate": "^4.9.6", + "vue": "^3.3.0", + "yup": "^1.2.0", + "zod": "^3.21.4" } } diff --git a/docs/src/components/ContentWrapper.vue b/docs/src/components/ContentWrapper.vue index a3aa4ec39..298046e66 100644 --- a/docs/src/components/ContentWrapper.vue +++ b/docs/src/components/ContentWrapper.vue @@ -6,6 +6,10 @@ diff --git a/docs/src/components/DocMenu.vue b/docs/src/components/DocMenu.vue index 5daba5dcb..000618008 100644 --- a/docs/src/components/DocMenu.vue +++ b/docs/src/components/DocMenu.vue @@ -41,7 +41,7 @@ @click="expanded[page.title] = !expanded[page.title]" > - {{ page.title }} + {{ page.menuTitle || page.title }}