From 51986eb67f932089e52cc0cf6dde312e8c8601b1 Mon Sep 17 00:00:00 2001 From: Klemen Pukl Date: Tue, 2 Dec 2025 16:42:11 +0100 Subject: [PATCH] Forward placeholder and readonly parameter to vuetify-inputs --- vue/dynamicforms/src/components/form/inputs/base.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vue/dynamicforms/src/components/form/inputs/base.ts b/vue/dynamicforms/src/components/form/inputs/base.ts index 9510ac6e..b6d1096f 100644 --- a/vue/dynamicforms/src/components/form/inputs/base.ts +++ b/vue/dynamicforms/src/components/form/inputs/base.ts @@ -58,6 +58,9 @@ export function useInputBase(props: BaseProps, emit: BaseEmits) { 'persistent-hint': any; 'hide-details'?: boolean | 'auto'; control?: Form.IField; + placeholder: string; + 'persistent-placeholder': boolean; + enabled?: boolean; }; const control = computed(() => Field.create({ value: value.value, @@ -79,6 +82,9 @@ export function useInputBase(props: BaseProps, emit: BaseEmits) { 'persistent-hint': true, 'hide-details': 'auto', control: control.value, + placeholder: props.field.placeholder, + 'persistent-placeholder': Boolean(props.field.placeholder && props.field.placeholder.length > 0), + enabled: !props.field.readOnly, })); return {