From 6935b330fab4cea68bc6bdeab7c74bbae97debf7 Mon Sep 17 00:00:00 2001 From: Robert Soriano Date: Fri, 8 Sep 2023 14:41:54 -0700 Subject: [PATCH] feat(vue): `field` is now destructured from Field. TypeScript types are much more strict now * fix(vue): Subscribe component default scoped slot types * fix(vue): Field component default scoped slot value types * example type fixes * remove test log * docs(vue): Field component slot fix * refactor(vue): remove unused children property type from field component * chore: fix formatting --------- Co-authored-by: Corbin Crutchley --- docs/framework/vue/quick-start.md | 2 +- examples/vue/simple/src/App.vue | 12 +++-- packages/vue-form/src/tests/useField.test.tsx | 10 ++--- packages/vue-form/src/tests/useForm.test.tsx | 12 +++-- packages/vue-form/src/useField.tsx | 45 ++++++++++--------- packages/vue-form/src/useForm.tsx | 19 ++++++-- 6 files changed, 62 insertions(+), 38 deletions(-) diff --git a/docs/framework/vue/quick-start.md b/docs/framework/vue/quick-start.md index 5c40bc3..623729b 100644 --- a/docs/framework/vue/quick-start.md +++ b/docs/framework/vue/quick-start.md @@ -28,7 +28,7 @@ form.provideFormContext()
-