diff --git a/gallery/src/pages/components/ha-selector.ts b/gallery/src/pages/components/ha-selector.ts index 1995fb8208..f4a5500d93 100644 --- a/gallery/src/pages/components/ha-selector.ts +++ b/gallery/src/pages/components/ha-selector.ts @@ -211,6 +211,12 @@ const SCHEMAS: { class DemoHaSelector extends LitElement implements ProvideHassElement { @state() public hass!: HomeAssistant; + @state() private _disabled = false; + + @state() private _required = false; + + @state() private _label = true; + private data = SCHEMAS.map(() => ({})); constructor() { @@ -344,6 +350,29 @@ class DemoHaSelector extends LitElement implements ProvideHassElement { protected render(): TemplateResult { return html` +
${SCHEMAS.map((info, idx) => { const data = this.data[idx]; const valueChanged = (ev) => { @@ -363,12 +392,13 @@ class DemoHaSelector extends LitElement implements ProvideHassElement { ${value?.name || key} ${value?.description}