From 33578a628911eeb90c076f84172084548059077c Mon Sep 17 00:00:00 2001 From: Zack Arnett Date: Thu, 18 Oct 2018 09:28:49 -0400 Subject: [PATCH] Updating from reviews --- src/panels/lovelace/cards/hui-glance-card.ts | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/panels/lovelace/cards/hui-glance-card.ts b/src/panels/lovelace/cards/hui-glance-card.ts index c1b363311f..52655061e1 100644 --- a/src/panels/lovelace/cards/hui-glance-card.ts +++ b/src/panels/lovelace/cards/hui-glance-card.ts @@ -49,8 +49,8 @@ export class HuiGlanceCard extends HassLocalizeLitMixin(LitElement) }; } - public getCardSize() { - return 3; + public getCardSize() { + return (this.config!.title ? 1 : 0) + Math.ceil(this.configEntities!.length / 5); } public setConfig(config: Config) { @@ -89,11 +89,7 @@ export class HuiGlanceCard extends HassLocalizeLitMixin(LitElement) ${this.renderStyle()}
- ${repeat( - this.configEntities!, - (entityConf) => entityConf.entity, - (entityConf) => this.renderEntity(entityConf) - )} + ${this.configEntities!.map(entityConf => this.renderEntity(entityConf))}
`; @@ -145,9 +141,9 @@ export class HuiGlanceCard extends HassLocalizeLitMixin(LitElement) const stateObj = this.hass!.states[entityConf.entity]; if (!stateObj) { - return html`
Entity Not Available: ${ + return html`
${ entityConf.entity - }
`; + }
Entity Not Available
`; } return html`