diff --git a/src/common/string/compare.ts b/src/common/string/compare.ts index 4a505ea10a..bfea6f9657 100644 --- a/src/common/string/compare.ts +++ b/src/common/string/compare.ts @@ -1,4 +1,4 @@ -export default (a, b) => { +export const compare = (a: string, b: string) => { if (a < b) { return -1; } diff --git a/src/components/user/ha-user-picker.ts b/src/components/user/ha-user-picker.ts index d98186cea0..d162842cfb 100644 --- a/src/components/user/ha-user-picker.ts +++ b/src/components/user/ha-user-picker.ts @@ -16,7 +16,7 @@ import { import { HomeAssistant } from "../../types"; import { fireEvent } from "../../common/dom/fire_event"; import { User, fetchUsers } from "../../data/user"; -import compare from "../../common/string/compare"; +import { compare } from "../../common/string/compare"; class HaEntityPicker extends LitElement { public hass?: HomeAssistant; diff --git a/src/panels/config/area_registry/ha-config-area-registry.ts b/src/panels/config/area_registry/ha-config-area-registry.ts index c96748b141..1f62ce1d6c 100644 --- a/src/panels/config/area_registry/ha-config-area-registry.ts +++ b/src/panels/config/area_registry/ha-config-area-registry.ts @@ -21,7 +21,7 @@ import { import "../../../components/ha-card"; import "../../../layouts/hass-subpage"; import "../../../layouts/hass-loading-screen"; -import compare from "../../../common/string/compare"; +import { compare } from "../../../common/string/compare"; import "../ha-config-section"; import { showAreaRegistryDetailDialog, diff --git a/src/panels/config/entity_registry/ha-config-entity-registry.ts b/src/panels/config/entity_registry/ha-config-entity-registry.ts index 39b5666ca9..37ba01f76e 100644 --- a/src/panels/config/entity_registry/ha-config-entity-registry.ts +++ b/src/panels/config/entity_registry/ha-config-entity-registry.ts @@ -21,7 +21,7 @@ import "../../../layouts/hass-subpage"; import "../../../layouts/hass-loading-screen"; import "../../../components/ha-card"; import "../../../components/ha-icon"; -import compare from "../../../common/string/compare"; +import { compare } from "../../../common/string/compare"; import domainIcon from "../../../common/entity/domain_icon"; import stateIcon from "../../../common/entity/state_icon"; import computeDomain from "../../../common/entity/compute_domain"; diff --git a/src/panels/config/integrations/ha-config-entry-page.js b/src/panels/config/integrations/ha-config-entry-page.js index 2d9cb78001..17e8be289b 100644 --- a/src/panels/config/integrations/ha-config-entry-page.js +++ b/src/panels/config/integrations/ha-config-entry-page.js @@ -4,7 +4,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../../layouts/hass-subpage"; import "../../../components/entity/state-badge"; -import compare from "../../../common/string/compare"; +import { compare } from "../../../common/string/compare"; import "./ha-device-card"; import "./ha-ce-entities-card"; diff --git a/src/panels/config/integrations/ha-config-integrations.js b/src/panels/config/integrations/ha-config-integrations.js index b24a600bb0..30250593fa 100644 --- a/src/panels/config/integrations/ha-config-integrations.js +++ b/src/panels/config/integrations/ha-config-integrations.js @@ -7,7 +7,7 @@ import { timeOut } from "@polymer/polymer/lib/utils/async"; import "./ha-config-entries-dashboard"; import "./ha-config-entry-page"; import NavigateMixin from "../../../mixins/navigate-mixin"; -import compare from "../../../common/string/compare"; +import { compare } from "../../../common/string/compare"; import { fetchAreaRegistry } from "../../../data/area_registry"; class HaConfigIntegrations extends NavigateMixin(PolymerElement) { diff --git a/src/panels/config/integrations/ha-device-card.js b/src/panels/config/integrations/ha-device-card.js index fc29daf4f5..c344b14c26 100644 --- a/src/panels/config/integrations/ha-device-card.js +++ b/src/panels/config/integrations/ha-device-card.js @@ -13,7 +13,7 @@ import EventsMixin from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; import computeStateName from "../../../common/entity/compute_state_name"; import "../../../components/entity/state-badge"; -import compare from "../../../common/string/compare"; +import { compare } from "../../../common/string/compare"; import { updateDeviceRegistryEntry } from "../../../data/device_registry"; function computeEntityName(hass, entity) { diff --git a/src/panels/config/person/ha-config-person.ts b/src/panels/config/person/ha-config-person.ts index 2065edf653..402aa2f29d 100644 --- a/src/panels/config/person/ha-config-person.ts +++ b/src/panels/config/person/ha-config-person.ts @@ -21,7 +21,7 @@ import { import "../../../components/ha-card"; import "../../../layouts/hass-subpage"; import "../../../layouts/hass-loading-screen"; -import compare from "../../../common/string/compare"; +import { compare } from "../../../common/string/compare"; import "../ha-config-section"; import { showPersonDetailDialog, diff --git a/src/panels/config/zha/zha-device-card.ts b/src/panels/config/zha/zha-device-card.ts index 51f8f41480..4b4ee0f785 100644 --- a/src/panels/config/zha/zha-device-card.ts +++ b/src/panels/config/zha/zha-device-card.ts @@ -22,7 +22,7 @@ import { } from "lit-element"; import { fireEvent } from "../../../common/dom/fire_event"; -import compare from "../../../common/string/compare"; +import { compare } from "../../../common/string/compare"; import { AreaRegistryEntry, fetchAreaRegistry,