From 5dde2ada98f018ce96892b33b38ce7ed1916c901 Mon Sep 17 00:00:00 2001 From: DigiLive Date: Thu, 24 Apr 2025 08:42:49 +0200 Subject: [PATCH] Fix card configuration The type of the card configuration was set to EntityCardConfig, which is too strict as a generic type of card. The type is loosened to LoveLaceCardConfig. --- src/cards/AbstractCard.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cards/AbstractCard.ts b/src/cards/AbstractCard.ts index f2adcbd..7ec1f41 100644 --- a/src/cards/AbstractCard.ts +++ b/src/cards/AbstractCard.ts @@ -1,5 +1,5 @@ import { Registry } from '../Registry'; -import { EntityCardConfig } from '../types/lovelace-mushroom/cards/entity-card-config'; +import { LovelaceCardConfig } from '../types/homeassistant/data/lovelace/config/card'; import { AbstractCardConfig } from '../types/strategy/strategy-cards'; import { RegistryEntry } from '../types/strategy/strategy-generics'; import { logMessage, lvlFatal } from '../utilities/debug'; @@ -22,7 +22,7 @@ abstract class AbstractCard { * * Child classes should override this property to reflect their own card type and options. */ - configuration: EntityCardConfig = { + configuration: LovelaceCardConfig = { type: 'custom:mushroom-entity-card', icon: 'mdi:help-circle', };