mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-22 00:36:34 +00:00
Don't put functions in global scope (#640)
This commit is contained in:
parent
1a71ee5af3
commit
415b0b127f
@ -109,15 +109,13 @@
|
||||
mailbox: 7,
|
||||
};
|
||||
|
||||
function getPriority(domain) {
|
||||
return (domain in PRIORITY) ? PRIORITY[domain] : 100;
|
||||
}
|
||||
const getPriority = domain =>
|
||||
((domain in PRIORITY) ? PRIORITY[domain] : 100);
|
||||
|
||||
function sortPriority(domainA, domainB) {
|
||||
return domainA.priority - domainB.priority;
|
||||
}
|
||||
const sortPriority = (domainA, domainB) =>
|
||||
domainA.priority - domainB.priority;
|
||||
|
||||
function entitySortBy(entityA, entityB) {
|
||||
const entitySortBy = (entityA, entityB) => {
|
||||
const nameA = (entityA.attributes.friendly_name ||
|
||||
entityA.entity_id).toLowerCase();
|
||||
const nameB = (entityB.attributes.friendly_name ||
|
||||
@ -130,9 +128,9 @@
|
||||
return 1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
};
|
||||
|
||||
function iterateDomainSorted(collection, func) {
|
||||
const iterateDomainSorted = (collection, func) => {
|
||||
Object.keys(collection)
|
||||
.map(key => collection[key])
|
||||
.sort(sortPriority)
|
||||
@ -140,7 +138,7 @@
|
||||
domain.states.sort(entitySortBy);
|
||||
func(domain);
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
const computeDomain = window.hassUtil.computeDomain;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user