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, {
-