-
${gIssues.map(
(issue) =>
@@ -60,43 +55,13 @@ class EnergyValidationMessage extends LitElement {
`
)}
diff --git a/src/components/ha-alert.ts b/src/components/ha-alert.ts index 718e2a9971..59388d7e16 100644 --- a/src/components/ha-alert.ts +++ b/src/components/ha-alert.ts @@ -30,8 +30,11 @@ declare global { class HaAlert extends LitElement { @property() public title = ""; - @property() public alertType: "info" | "warning" | "error" | "success" = - "info"; + @property({ attribute: "alert-type" }) public alertType: + | "info" + | "warning" + | "error" + | "success" = "info"; @property({ attribute: "action-text" }) public actionText = ""; diff --git a/src/panels/config/energy/components/ha-energy-validation-result.ts b/src/panels/config/energy/components/ha-energy-validation-result.ts index 344b6d85b3..86ec6abcbd 100644 --- a/src/panels/config/energy/components/ha-energy-validation-result.ts +++ b/src/panels/config/energy/components/ha-energy-validation-result.ts @@ -1,8 +1,7 @@ -import { mdiAlertOutline } from "@mdi/js"; import { css, html, LitElement } from "lit"; import { customElement, property } from "lit/decorators"; import { groupBy } from "../../../../common/util/group-by"; -import "../../../../components/ha-svg-icon"; +import "../../../../components/ha-alert"; import { EnergyValidationIssue } from "../../../../data/energy"; import { HomeAssistant } from "../../../../types"; @@ -23,33 +22,29 @@ class EnergyValidationMessage extends LitElement { return Object.entries(grouped).map( ([issueType, gIssues]) => html` -