diff --git a/packages/components/src/components/select/select.lite.tsx b/packages/components/src/components/select/select.lite.tsx index 2d986bf6ebd9..797127b0a8c7 100644 --- a/packages/components/src/components/select/select.lite.tsx +++ b/packages/components/src/components/select/select.lite.tsx @@ -114,7 +114,6 @@ export default function DBSelect(props: DBSelectProps) { ref={component} data-value={props.value || state._value} aria-invalid={props.invalid} - aria-required={props.required} required={props.required} disabled={props.disabled} id={state._id} diff --git a/packages/components/src/components/select/select.scss b/packages/components/src/components/select/select.scss index febb3725b260..ba9b252a9480 100644 --- a/packages/components/src/components/select/select.scss +++ b/packages/components/src/components/select/select.scss @@ -36,6 +36,8 @@ @extend %db-overwrite-font-size-sm; @extend %select-icon; @extend %default-form-message; + @extend %disabled-form-element; + @extend %required-form-element; @include form.get-input-color-variants(); diff --git a/showcases/angular-showcase/src/app/components/form/form.component.html b/showcases/angular-showcase/src/app/components/form/form.component.html index 2c81a5b109c4..e17d5033504d 100644 --- a/showcases/angular-showcase/src/app/components/form/form.component.html +++ b/showcases/angular-showcase/src/app/components/form/form.component.html @@ -46,6 +46,17 @@ label="Checkbox ngModel" > +
DBSelect:
+