diff --git a/src/panels/developer-tools/action/developer-tools-action.ts b/src/panels/developer-tools/action/developer-tools-action.ts index 3f23b0e0d4..c57ac6d138 100644 --- a/src/panels/developer-tools/action/developer-tools-action.ts +++ b/src/panels/developer-tools/action/developer-tools-action.ts @@ -1,7 +1,7 @@ import { mdiHelpCircle } from "@mdi/js"; import type { HassService } from "home-assistant-js-websocket"; import { ERR_CONNECTION_LOST } from "home-assistant-js-websocket"; -import { load } from "js-yaml"; +import { dump, load } from "js-yaml"; import type { CSSResultGroup, TemplateResult } from "lit"; import { css, html, LitElement, nothing } from "lit"; import { customElement, property, query, state } from "lit/decorators"; @@ -320,7 +320,10 @@ class HaPanelDevAction extends LitElement { ${this.hass.localize( `component.${domain}.services.${serviceName}.fields.${field.key}.example`, descriptionPlaceholders - ) || field.example} + ) || + (typeof field.example === "object" + ? html`
${dump(field.example)}
` + : field.example)} ` )}