Make Select Widget reflect required

This commit is contained in:
Tim Lorsbach
2026-06-09 10:07:08 +02:00
parent 4490e262f0
commit cd1b7385fb
2 changed files with 4 additions and 0 deletions

View File

@ -174,6 +174,9 @@ document.addEventListener("alpine:init", () => {
return [];
}
},
get isRequired() {
return (this.schema.required || []).indexOf(this.fieldName) > -1
}
}),
);

View File

@ -44,6 +44,7 @@
:class="{ 'select-error': $store.validationErrors.hasError(fieldName, context) }"
x-model="value"
:multiple="multiple"
:required="isRequired"
>
<option value="" :selected="!value">Select...</option>