Make data source field mandatory, when supported, in data type details (#20463)

Make data source field mandatory in data type details
This commit is contained in:
Mads Rasmussen
2025-10-12 19:52:35 +02:00
committed by GitHub
parent fd1c9f1673
commit 2ce6c8f8c8

View File

@@ -109,13 +109,19 @@ export class UmbDataTypeDetailsWorkspaceViewEditElement extends UmbLitElement im
if (!this._supportsDataSource) return nothing;
return html`
<umb-property-layout label="Data Source">
<umb-property-layout label="Data Source" mandatory>
<umb-input-property-editor-data-source
.value=${this._propertyEditorDataSourceAlias || ''}
.dataSourceTypes=${this._supportedDataSourceTypes}
slot="editor"
max="1"
@change=${this.#onDataSourceChange}></umb-input-property-editor-data-source>
@change=${this.#onDataSourceChange}
required
${umbBindToValidation(
this,
'$.editorDataSourceAlias',
this._propertyEditorDataSourceAlias,
)}></umb-input-property-editor-data-source>
</umb-property-layout>
`;
}