From 2de5c1617581a5047427a3819b74c53fb19a94af Mon Sep 17 00:00:00 2001 From: Ferry Cools Date: Mon, 1 Sep 2025 10:06:45 +0200 Subject: [PATCH] Apply fd1a09c The branch is rebased onto `main` branch. At `main`, badges where still called chips. Changes to `SwitchChip.ts` are applies to `SwitchBadge.ts` in this commit. --- src/badges/SwitchBadge.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/badges/SwitchBadge.ts b/src/badges/SwitchBadge.ts index 4febf3c2..782147cc 100644 --- a/src/badges/SwitchBadge.ts +++ b/src/badges/SwitchBadge.ts @@ -4,6 +4,7 @@ import { Registry } from '../Registry'; import RegistryFilter from '../utilities/RegistryFilter'; import AbstractBadge from './AbstractBadge'; import { LovelaceBadgeConfig } from '../types/homeassistant/data/lovelace/config/badge'; +import { localize } from '../utilities/localize'; /** * Switch Badge class. @@ -31,6 +32,9 @@ class SwitchBadge extends AbstractBadge { content: Registry.getCountTemplate('switch', 'eq', 'on'), tap_action: { action: 'perform-action', + confirmation: { + text: localize('switch.chip_confirmation'), + }, perform_action: 'switch.turn_off', target: { entity_id: new RegistryFilter(Registry.entities)