diff --git a/src/panels/developer-tools/service/developer-tools-service.ts b/src/panels/developer-tools/service/developer-tools-service.ts index 8488b93c0d..1279258693 100644 --- a/src/panels/developer-tools/service/developer-tools-service.ts +++ b/src/panels/developer-tools/service/developer-tools-service.ts @@ -4,6 +4,7 @@ import { CSSResultArray, html, LitElement, + internalProperty, property, query, } from "lit-element"; @@ -25,12 +26,15 @@ import { haStyle } from "../../../resources/styles"; import "../../../styles/polymer-ha-style"; import { HomeAssistant } from "../../../types"; import "../../../util/app-localstorage-document"; +import { hasTemplate } from "../../../common/string/has-template"; class HaPanelDevService extends LitElement { @property({ attribute: false }) public hass!: HomeAssistant; @property() public narrow!: boolean; + @internalProperty() private _error?: string; + @LocalStorage("panel-dev-service-state-service-data", true) private _serviceData?: ServiceAction = { service: "", target: {}, data: {} }; @@ -84,7 +88,6 @@ class HaPanelDevService extends LitElement { "ui.panel.developer-tools.tabs.services.description" )}
- ${this._yamlMode ? html`Error: ${this._error}
` : ""}