Make Select Widget reflect required
Some checks failed
API CI / api-tests (pull_request) Failing after 14s
CI / test (pull_request) Failing after 25s

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

View File

@ -174,6 +174,9 @@ document.addEventListener("alpine:init", () => {
return []; 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) }" :class="{ 'select-error': $store.validationErrors.hasError(fieldName, context) }"
x-model="value" x-model="value"
:multiple="multiple" :multiple="multiple"
:required="isRequired"
> >
<option value="" :selected="!value">Select...</option> <option value="" :selected="!value">Select...</option>