display card errors with yaml config (#4018)

This commit is contained in:
Ian Richardson
2019-10-16 09:22:57 +02:00
committed by Bram Kragten
parent ea5ee6189d
commit fb589337f8
+2 -6
View File
@@ -7,9 +7,9 @@ import {
css,
CSSResult,
} from "lit-element";
import yaml from "js-yaml";
import { LovelaceCard } from "../types";
import { LovelaceCardConfig } from "../../../data/lovelace";
import { HomeAssistant } from "../../../types";
import { ErrorCardConfig } from "./types";
@@ -46,7 +46,7 @@ export class HuiErrorCard extends LitElement implements LovelaceCard {
return html`
${this._config.error}
<pre>${this._toStr(this._config.origConfig)}</pre>
<pre>${yaml.safeDump(this._config.origConfig)}</pre>
`;
}
@@ -63,10 +63,6 @@ export class HuiErrorCard extends LitElement implements LovelaceCard {
}
`;
}
private _toStr(config: LovelaceCardConfig): string {
return JSON.stringify(config, null, 2);
}
}
declare global {