From 1bc33a30ec0f864016eabf1a4140892639c1024b Mon Sep 17 00:00:00 2001 From: karwosts <32912880+karwosts@users.noreply.github.com> Date: Tue, 30 Apr 2024 03:23:20 -0700 Subject: [PATCH] Display version info for custom integrations (#20652) * Display version info for custom integrations * no width --- src/data/integration.ts | 1 + .../config/integrations/ha-config-integration-page.ts | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/src/data/integration.ts b/src/data/integration.ts index ce75f49c92..7eb60bfb44 100644 --- a/src/data/integration.ts +++ b/src/data/integration.ts @@ -44,6 +44,7 @@ export interface IntegrationManifest { | "local_polling" | "local_push"; single_config_entry?: boolean; + version?: string; } export interface IntegrationSetup { domain: string; diff --git a/src/panels/config/integrations/ha-config-integration-page.ts b/src/panels/config/integrations/ha-config-integration-page.ts index 674a720c05..746d625a74 100644 --- a/src/panels/config/integrations/ha-config-integration-page.ts +++ b/src/panels/config/integrations/ha-config-integration-page.ts @@ -269,6 +269,9 @@ class HaConfigIntegrationPage extends SubscribeMixin(LitElement) { @error=${this._onImageError} /> + ${this._manifest?.version != null + ? html`