Added translation to bade on alarm panel

This commit is contained in:
Mat Strange 2020-05-09 12:00:26 +01:00
parent d10be4ef2d
commit fa445d4066

View File

@ -170,7 +170,7 @@ class HuiAlarmPanelCard extends LitElement implements LovelaceCard {
<ha-label-badge
class="${classMap({ [stateObj.state]: true })}"
.icon="${ICONS[stateObj.state] || "hass:shield-outline"}"
.label="${this._stateIconLabel(stateObj.state)}"
.label="${this._stateDisplay(stateObj.state)}"
@click=${this._handleMoreInfo}
></ha-label-badge>
<div id="armActions" class="actions">
@ -225,15 +225,6 @@ class HuiAlarmPanelCard extends LitElement implements LovelaceCard {
`;
}
private _stateIconLabel(state: string): string {
const stateLabel = state.split("_").pop();
return stateLabel === "disarmed" ||
stateLabel === "triggered" ||
!stateLabel
? ""
: stateLabel;
}
private _actionDisplay(state: string): string {
return this.hass!.localize(`ui.card.alarm_control_panel.${state}`);
}