mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-24 09:46:36 +00:00
Fix unused entities view (#22274)
Fix compute-unused-entities when using sections
This commit is contained in:
parent
3604ffa64a
commit
a10a9916be
@ -64,11 +64,16 @@ const addEntities = (entities: Set<string>, obj) => {
|
||||
if (obj.badges && Array.isArray(obj.badges)) {
|
||||
obj.badges.forEach((badge) => addEntityId(entities, badge));
|
||||
}
|
||||
if (obj.sections && Array.isArray(obj.sections)) {
|
||||
obj.sections.forEach((section) => addEntities(entities, section));
|
||||
}
|
||||
};
|
||||
|
||||
export const computeUsedEntities = (config: LovelaceConfig): Set<string> => {
|
||||
const entities = new Set<string>();
|
||||
config.views.forEach((view) => addEntities(entities, view));
|
||||
config.views.forEach((view) => {
|
||||
addEntities(entities, view);
|
||||
});
|
||||
return entities;
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user