From 77e3ac3ea0887ac6c4969118539d3eca8197d284 Mon Sep 17 00:00:00 2001 From: axolotle Date: Wed, 26 Jul 2023 04:08:17 +0200 Subject: [PATCH] fix form cosmetics --- components/BaseForm.vue | 2 ++ components/FormField.vue | 5 +++-- components/YButton.vue | 9 +++++++-- pages/login.vue | 2 ++ 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/components/BaseForm.vue b/components/BaseForm.vue index 9b76086..68c0074 100644 --- a/components/BaseForm.vue +++ b/components/BaseForm.vue @@ -5,12 +5,14 @@ import * as yup from 'yup' const props = defineProps<{ schema: yup.ObjectShape + initialValues: Record }>() const emit = defineEmits(['submit']) const { handleSubmit } = useForm({ validationSchema: toTypedSchema(yup.object(props.schema)), + initialValues: props.initialValues, }) const onSubmit = handleSubmit((values) => { diff --git a/components/FormField.vue b/components/FormField.vue index cfb1ef7..5e6e08f 100644 --- a/components/FormField.vue +++ b/components/FormField.vue @@ -7,6 +7,7 @@ const props = defineProps<{ label: string icon?: string description?: string + row?: boolean }>() const { errorMessage } = useField(() => props.name) @@ -33,11 +34,11 @@ provide(formGroupExtras, {
-