diff --git a/hassio/src/addon-view/hassio-addon-audio.js b/hassio/src/addon-view/hassio-addon-audio.js index d1a4011dda..96275cd107 100644 --- a/hassio/src/addon-view/hassio-addon-audio.js +++ b/hassio/src/addon-view/hassio-addon-audio.js @@ -9,7 +9,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../../src/resources/ha-style"; -import EventsMixin from "../../../src/mixins/events-mixin"; +import { EventsMixin } from "../../../src/mixins/events-mixin"; class HassioAddonAudio extends EventsMixin(PolymerElement) { static get template() { diff --git a/hassio/src/addon-view/hassio-addon-info.js b/hassio/src/addon-view/hassio-addon-info.js index 6e9e8c9636..ca3dba785f 100644 --- a/hassio/src/addon-view/hassio-addon-info.js +++ b/hassio/src/addon-view/hassio-addon-info.js @@ -10,7 +10,7 @@ import "../../../src/components/ha-label-badge"; import "../../../src/components/ha-markdown"; import "../../../src/components/buttons/ha-call-api-button"; import "../../../src/resources/ha-style"; -import EventsMixin from "../../../src/mixins/events-mixin"; +import { EventsMixin } from "../../../src/mixins/events-mixin"; import { navigate } from "../../../src/common/navigate"; import { showHassioMarkdownDialog } from "../dialogs/markdown/show-dialog-hassio-markdown"; diff --git a/hassio/src/addon-view/hassio-addon-network.js b/hassio/src/addon-view/hassio-addon-network.js index 3c5b768188..fcb80ce0e5 100644 --- a/hassio/src/addon-view/hassio-addon-network.js +++ b/hassio/src/addon-view/hassio-addon-network.js @@ -5,7 +5,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../../src/components/buttons/ha-call-api-button"; import "../../../src/resources/ha-style"; -import EventsMixin from "../../../src/mixins/events-mixin"; +import { EventsMixin } from "../../../src/mixins/events-mixin"; class HassioAddonNetwork extends EventsMixin(PolymerElement) { static get template() { diff --git a/hassio/src/system/hassio-host-info.js b/hassio/src/system/hassio-host-info.js index 12ddb7b621..73d22c1c1c 100644 --- a/hassio/src/system/hassio-host-info.js +++ b/hassio/src/system/hassio-host-info.js @@ -4,7 +4,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../../src/components/buttons/ha-call-api-button"; -import EventsMixin from "../../../src/mixins/events-mixin"; +import { EventsMixin } from "../../../src/mixins/events-mixin"; import { showHassioMarkdownDialog } from "../dialogs/markdown/show-dialog-hassio-markdown"; diff --git a/hassio/src/system/hassio-supervisor-info.js b/hassio/src/system/hassio-supervisor-info.js index 621080cb60..b2a87b3dd4 100644 --- a/hassio/src/system/hassio-supervisor-info.js +++ b/hassio/src/system/hassio-supervisor-info.js @@ -4,7 +4,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../../src/components/buttons/ha-call-api-button"; -import EventsMixin from "../../../src/mixins/events-mixin"; +import { EventsMixin } from "../../../src/mixins/events-mixin"; class HassioSupervisorInfo extends EventsMixin(PolymerElement) { static get template() { diff --git a/src/auth/ha-pick-auth-provider.js b/src/auth/ha-pick-auth-provider.js index e7469b0637..d1c6fd00f8 100644 --- a/src/auth/ha-pick-auth-provider.js +++ b/src/auth/ha-pick-auth-provider.js @@ -3,7 +3,7 @@ import "@polymer/paper-item/paper-item-body"; import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; import { localizeLiteMixin } from "../mixins/localize-lite-mixin"; import "../components/ha-icon-next"; diff --git a/src/cards/ha-camera-card.js b/src/cards/ha-camera-card.js index c59f847429..feaa500075 100644 --- a/src/cards/ha-camera-card.js +++ b/src/cards/ha-camera-card.js @@ -3,7 +3,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; import computeStateName from "../common/entity/compute_state_name"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; import LocalizeMixin from "../mixins/localize-mixin"; import { fetchThumbnailUrlWithCache } from "../data/camera"; diff --git a/src/cards/ha-entities-card.js b/src/cards/ha-entities-card.js index 30e3cac114..d8215c29d2 100644 --- a/src/cards/ha-entities-card.js +++ b/src/cards/ha-entities-card.js @@ -10,7 +10,7 @@ import computeStateDomain from "../common/entity/compute_state_domain"; import computeStateName from "../common/entity/compute_state_name"; import stateMoreInfoType from "../common/entity/state_more_info_type"; import canToggleState from "../common/entity/can_toggle_state"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; import LocalizeMixin from "../mixins/localize-mixin"; class HaEntitiesCard extends LocalizeMixin(EventsMixin(PolymerElement)) { diff --git a/src/cards/ha-history_graph-card.js b/src/cards/ha-history_graph-card.js index bef1e9e70b..db594d5617 100644 --- a/src/cards/ha-history_graph-card.js +++ b/src/cards/ha-history_graph-card.js @@ -6,7 +6,7 @@ import "../components/state-history-charts"; import "../data/ha-state-history-data"; import computeStateName from "../common/entity/compute_state_name"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/cards/ha-media_player-card.js b/src/cards/ha-media_player-card.js index 6a08bb01c9..af250d1f2e 100644 --- a/src/cards/ha-media_player-card.js +++ b/src/cards/ha-media_player-card.js @@ -9,7 +9,7 @@ import HassMediaPlayerEntity from "../util/hass-media-player-model"; import { fetchMediaPlayerThumbnailWithCache } from "../data/media-player"; import computeStateName from "../common/entity/compute_state_name"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; import LocalizeMixin from "../mixins/localize-mixin"; /* diff --git a/src/cards/ha-plant-card.js b/src/cards/ha-plant-card.js index 8334bf39cd..e1e6a7b2ba 100644 --- a/src/cards/ha-plant-card.js +++ b/src/cards/ha-plant-card.js @@ -5,7 +5,7 @@ import "../components/ha-card"; import "../components/ha-icon"; import computeStateName from "../common/entity/compute_state_name"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; class HaPlantCard extends EventsMixin(PolymerElement) { static get template() { diff --git a/src/cards/ha-weather-card.js b/src/cards/ha-weather-card.js index 00388857a5..0f5c568989 100644 --- a/src/cards/ha-weather-card.js +++ b/src/cards/ha-weather-card.js @@ -6,7 +6,7 @@ import computeStateName from "../common/entity/compute_state_name"; import "../components/ha-card"; import "../components/ha-icon"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; import LocalizeMixin from "../mixins/localize-mixin"; import { computeRTL } from "../common/util/compute_rtl"; diff --git a/src/components/buttons/ha-call-service-button.js b/src/components/buttons/ha-call-service-button.js index ce05a5340b..ab61dc0444 100644 --- a/src/components/buttons/ha-call-service-button.js +++ b/src/components/buttons/ha-call-service-button.js @@ -2,7 +2,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; import "./ha-progress-button"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/components/ha-climate-control.js b/src/components/ha-climate-control.js index 2a1218ca0f..abe9b7bf5a 100644 --- a/src/components/ha-climate-control.js +++ b/src/components/ha-climate-control.js @@ -3,7 +3,7 @@ import "@polymer/paper-icon-button/paper-icon-button"; import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/components/ha-color-picker.js b/src/components/ha-color-picker.js index 0fd47626f8..8ab66513be 100644 --- a/src/components/ha-color-picker.js +++ b/src/components/ha-color-picker.js @@ -1,7 +1,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; /** * Color-picker custom element diff --git a/src/components/ha-combo-box.js b/src/components/ha-combo-box.js index d1cd03b155..8c554c470e 100644 --- a/src/components/ha-combo-box.js +++ b/src/components/ha-combo-box.js @@ -5,7 +5,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; import "@vaadin/vaadin-combo-box/vaadin-combo-box-light"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; class HaComboBox extends EventsMixin(PolymerElement) { static get template() { diff --git a/src/components/ha-form.js b/src/components/ha-form.js index a8339c0ea0..c1b71cff9d 100644 --- a/src/components/ha-form.js +++ b/src/components/ha-form.js @@ -8,7 +8,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; import "./ha-paper-slider"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/components/ha-markdown.js b/src/components/ha-markdown.js index ed15dac150..14b345d2e2 100644 --- a/src/components/ha-markdown.js +++ b/src/components/ha-markdown.js @@ -1,5 +1,5 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; let loaded = null; diff --git a/src/components/ha-push-notifications-toggle.js b/src/components/ha-push-notifications-toggle.js index 85175947df..c5b0e5b7b5 100644 --- a/src/components/ha-push-notifications-toggle.js +++ b/src/components/ha-push-notifications-toggle.js @@ -4,7 +4,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import { getAppKey } from "../data/notify_html5"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; export const pushSupported = "serviceWorker" in navigator && diff --git a/src/components/ha-start-voice-button.js b/src/components/ha-start-voice-button.js index 0b31b83030..d03348a0d1 100644 --- a/src/components/ha-start-voice-button.js +++ b/src/components/ha-start-voice-button.js @@ -2,7 +2,7 @@ import "@polymer/paper-icon-button/paper-icon-button"; import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; import isComponentLoaded from "../common/config/is_component_loaded"; import { fireEvent } from "../common/dom/fire_event"; diff --git a/src/components/ha-water_heater-control.js b/src/components/ha-water_heater-control.js index ea34077d77..7fd7e55a2f 100644 --- a/src/components/ha-water_heater-control.js +++ b/src/components/ha-water_heater-control.js @@ -3,7 +3,7 @@ import "@polymer/paper-icon-button/paper-icon-button"; import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../mixins/events-mixin"; +import { EventsMixin } from "../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/dialogs/more-info/controls/more-info-alarm_control_panel.js b/src/dialogs/more-info/controls/more-info-alarm_control_panel.js index 900b1dc1d4..6f985d36d2 100644 --- a/src/dialogs/more-info/controls/more-info-alarm_control_panel.js +++ b/src/dialogs/more-info/controls/more-info-alarm_control_panel.js @@ -4,7 +4,7 @@ import "@polymer/paper-input/paper-input"; import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; class MoreInfoAlarmControlPanel extends LocalizeMixin( diff --git a/src/dialogs/more-info/controls/more-info-climate.js b/src/dialogs/more-info/controls/more-info-climate.js index 3fb90fed61..2bd0c4b648 100644 --- a/src/dialogs/more-info/controls/more-info-climate.js +++ b/src/dialogs/more-info/controls/more-info-climate.js @@ -15,7 +15,7 @@ import attributeClassNames from "../../../common/entity/attribute_class_names"; import featureClassNames from "../../../common/entity/feature_class_names"; import { supportsFeature } from "../../../common/entity/supports-feature"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; import { computeRTLDirection } from "../../../common/util/compute_rtl"; diff --git a/src/dialogs/more-info/controls/more-info-fan.js b/src/dialogs/more-info/controls/more-info-fan.js index 63837ea052..4df080e319 100644 --- a/src/dialogs/more-info/controls/more-info-fan.js +++ b/src/dialogs/more-info/controls/more-info-fan.js @@ -10,7 +10,7 @@ import "../../../components/ha-attributes"; import "../../../components/ha-paper-dropdown-menu"; import attributeClassNames from "../../../common/entity/attribute_class_names"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; /* diff --git a/src/dialogs/more-info/controls/more-info-light.js b/src/dialogs/more-info/controls/more-info-light.js index d75c11dccb..c40fd37497 100644 --- a/src/dialogs/more-info/controls/more-info-light.js +++ b/src/dialogs/more-info/controls/more-info-light.js @@ -10,7 +10,7 @@ import "../../../components/ha-labeled-slider"; import "../../../components/ha-paper-dropdown-menu"; import featureClassNames from "../../../common/entity/feature_class_names"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; const FEATURE_CLASS_NAMES = { diff --git a/src/dialogs/more-info/controls/more-info-media_player.js b/src/dialogs/more-info/controls/more-info-media_player.js index 495cb33fbd..6f3541d3fe 100644 --- a/src/dialogs/more-info/controls/more-info-media_player.js +++ b/src/dialogs/more-info/controls/more-info-media_player.js @@ -12,7 +12,7 @@ import HassMediaPlayerEntity from "../../../util/hass-media-player-model"; import attributeClassNames from "../../../common/entity/attribute_class_names"; import isComponentLoaded from "../../../common/config/is_component_loaded"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; import { computeRTLDirection } from "../../../common/util/compute_rtl"; diff --git a/src/dialogs/more-info/controls/more-info-water_heater.js b/src/dialogs/more-info/controls/more-info-water_heater.js index 91f59f1a5f..dafdd423c2 100644 --- a/src/dialogs/more-info/controls/more-info-water_heater.js +++ b/src/dialogs/more-info/controls/more-info-water_heater.js @@ -14,7 +14,7 @@ import "../../../components/ha-paper-dropdown-menu"; import featureClassNames from "../../../common/entity/feature_class_names"; import { supportsFeature } from "../../../common/entity/supports-feature"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; /* diff --git a/src/dialogs/more-info/more-info-controls.js b/src/dialogs/more-info/more-info-controls.js index e608b5e9dd..0410fa6107 100644 --- a/src/dialogs/more-info/more-info-controls.js +++ b/src/dialogs/more-info/more-info-controls.js @@ -15,7 +15,7 @@ import computeStateName from "../../common/entity/compute_state_name"; import computeStateDomain from "../../common/entity/compute_state_domain"; import isComponentLoaded from "../../common/config/is_component_loaded"; import { DOMAINS_MORE_INFO_NO_HISTORY } from "../../common/const"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; import { computeRTL } from "../../common/util/compute_rtl"; const DOMAINS_NO_INFO = ["camera", "configurator", "history_graph"]; diff --git a/src/dialogs/more-info/more-info-settings.js b/src/dialogs/more-info/more-info-settings.js index b43298f6af..a2350a3ae6 100644 --- a/src/dialogs/more-info/more-info-settings.js +++ b/src/dialogs/more-info/more-info-settings.js @@ -5,7 +5,7 @@ import "@polymer/paper-input/paper-input"; import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; import LocalizeMixin from "../../mixins/localize-mixin"; import computeStateName from "../../common/entity/compute_state_name"; diff --git a/src/mixins/dialog-mixin.js b/src/mixins/dialog-mixin.js index 61e6da06de..9d54050f56 100644 --- a/src/mixins/dialog-mixin.js +++ b/src/mixins/dialog-mixin.js @@ -1,7 +1,7 @@ import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin"; import { PaperDialogBehavior } from "@polymer/paper-dialog-behavior/paper-dialog-behavior"; import { mixinBehaviors } from "@polymer/polymer/lib/legacy/class"; -import EventsMixin from "./events-mixin"; +import { EventsMixin } from "./events-mixin"; /** * @polymerMixin * @appliesMixin EventsMixin diff --git a/src/mixins/events-mixin.js b/src/mixins/events-mixin.js index 80b5d33e7d..d9f1c28fe3 100644 --- a/src/mixins/events-mixin.js +++ b/src/mixins/events-mixin.js @@ -33,7 +33,7 @@ import { fireEvent } from "../common/dom/fire_event"; // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /* @polymerMixin */ -export default dedupingMixin( +export const EventsMixin = dedupingMixin( (superClass) => class extends superClass { /** diff --git a/src/panels/calendar/ha-big-calendar.js b/src/panels/calendar/ha-big-calendar.js index d414c87ed1..65e13eb23f 100644 --- a/src/panels/calendar/ha-big-calendar.js +++ b/src/panels/calendar/ha-big-calendar.js @@ -7,7 +7,7 @@ import React from "react"; /* eslint-enable */ import BigCalendar from "react-big-calendar"; import moment from "moment"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; import "../../resources/ha-style"; diff --git a/src/panels/config/cloud/ha-config-cloud-account.js b/src/panels/config/cloud/ha-config-cloud-account.js index bc7fa47ce0..0b530c8d61 100644 --- a/src/panels/config/cloud/ha-config-cloud-account.js +++ b/src/panels/config/cloud/ha-config-cloud-account.js @@ -13,7 +13,7 @@ import "../ha-config-section"; import "./cloud-webhooks"; import formatDateTime from "../../../common/datetime/format_date_time"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; import { fireEvent } from "../../../common/dom/fire_event"; import { fetchCloudSubscriptionInfo } from "../../../data/cloud"; diff --git a/src/panels/config/cloud/ha-config-cloud-forgot-password.js b/src/panels/config/cloud/ha-config-cloud-forgot-password.js index 337bb1a76d..0663a7a8f2 100644 --- a/src/panels/config/cloud/ha-config-cloud-forgot-password.js +++ b/src/panels/config/cloud/ha-config-cloud-forgot-password.js @@ -6,7 +6,7 @@ import "../../../components/ha-card"; import "../../../components/buttons/ha-progress-button"; import "../../../layouts/hass-subpage"; import "../../../resources/ha-style"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/panels/config/cloud/ha-config-cloud-login.js b/src/panels/config/cloud/ha-config-cloud-login.js index 2bc2063948..51687e5b9b 100644 --- a/src/panels/config/cloud/ha-config-cloud-login.js +++ b/src/panels/config/cloud/ha-config-cloud-login.js @@ -13,7 +13,7 @@ import "../../../layouts/hass-subpage"; import "../../../resources/ha-style"; import "../ha-config-section"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import NavigateMixin from "../../../mixins/navigate-mixin"; import "../../../components/ha-icon-next"; /* diff --git a/src/panels/config/cloud/ha-config-cloud-register.js b/src/panels/config/cloud/ha-config-cloud-register.js index a783810bdf..9b9c1fc31c 100644 --- a/src/panels/config/cloud/ha-config-cloud-register.js +++ b/src/panels/config/cloud/ha-config-cloud-register.js @@ -7,7 +7,7 @@ import "../../../components/buttons/ha-progress-button"; import "../../../layouts/hass-subpage"; import "../../../resources/ha-style"; import "../ha-config-section"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/panels/config/customize/types/ha-customize-array.js b/src/panels/config/customize/types/ha-customize-array.js index 2991a9edc6..c300a8ed91 100644 --- a/src/panels/config/customize/types/ha-customize-array.js +++ b/src/panels/config/customize/types/ha-customize-array.js @@ -4,7 +4,7 @@ import "@polymer/paper-listbox/paper-listbox"; import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../../../../mixins/events-mixin"; +import { EventsMixin } from "../../../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/panels/config/integrations/ha-ce-entities-card.js b/src/panels/config/integrations/ha-ce-entities-card.js index 1deeaf1cd9..49b9ea3454 100644 --- a/src/panels/config/integrations/ha-ce-entities-card.js +++ b/src/panels/config/integrations/ha-ce-entities-card.js @@ -6,7 +6,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../../components/ha-card"; import "../../../layouts/hass-subpage"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixIn from "../../../mixins/localize-mixin"; import "../../../components/entity/state-badge"; import { computeEntityRegistryName } from "../../../data/entity_registry"; diff --git a/src/panels/config/integrations/ha-config-entries-dashboard.js b/src/panels/config/integrations/ha-config-entries-dashboard.js index 2d73bda80b..ff5b4ea1dc 100644 --- a/src/panels/config/integrations/ha-config-entries-dashboard.js +++ b/src/panels/config/integrations/ha-config-entries-dashboard.js @@ -16,7 +16,7 @@ import "../../../components/ha-icon-next"; import { computeRTL } from "../../../common/util/compute_rtl"; import "../ha-config-section"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; import computeStateName from "../../../common/entity/compute_state_name"; import { diff --git a/src/panels/config/integrations/ha-config-entry-page.js b/src/panels/config/integrations/ha-config-entry-page.js index 17e8be289b..687bde65a5 100644 --- a/src/panels/config/integrations/ha-config-entry-page.js +++ b/src/panels/config/integrations/ha-config-entry-page.js @@ -8,7 +8,7 @@ import { compare } from "../../../common/string/compare"; import "./ha-device-card"; import "./ha-ce-entities-card"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; import NavigateMixin from "../../../mixins/navigate-mixin"; diff --git a/src/panels/config/integrations/ha-device-card.js b/src/panels/config/integrations/ha-device-card.js index c344b14c26..b886334707 100644 --- a/src/panels/config/integrations/ha-device-card.js +++ b/src/panels/config/integrations/ha-device-card.js @@ -9,7 +9,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../../components/ha-card"; import "../../../layouts/hass-subpage"; -import EventsMixin from "../../../mixins/events-mixin"; +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"; diff --git a/src/panels/config/users/ha-config-user-picker.js b/src/panels/config/users/ha-config-user-picker.js index 9d0748c347..ffaaa47327 100644 --- a/src/panels/config/users/ha-config-user-picker.js +++ b/src/panels/config/users/ha-config-user-picker.js @@ -10,7 +10,7 @@ import "../../../components/ha-card"; import LocalizeMixin from "../../../mixins/localize-mixin"; import NavigateMixin from "../../../mixins/navigate-mixin"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import { computeRTL } from "../../../common/util/compute_rtl"; diff --git a/src/panels/config/zwave/ha-config-zwave.js b/src/panels/config/zwave/ha-config-zwave.js index 81f536dfb4..ed2a6c41fa 100644 --- a/src/panels/config/zwave/ha-config-zwave.js +++ b/src/panels/config/zwave/ha-config-zwave.js @@ -29,7 +29,7 @@ import "./zwave-node-protection"; import sortByName from "../../../common/entity/states_sort_by_name"; import computeStateName from "../../../common/entity/compute_state_name"; import computeStateDomain from "../../../common/entity/compute_state_domain"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import LocalizeMixin from "../../../mixins/localize-mixin"; /* diff --git a/src/panels/config/zwave/zwave-log-dialog.js b/src/panels/config/zwave/zwave-log-dialog.js index f99925e367..c85617702e 100644 --- a/src/panels/config/zwave/zwave-log-dialog.js +++ b/src/panels/config/zwave/zwave-log-dialog.js @@ -5,7 +5,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../../components/dialog/ha-paper-dialog"; import "../../../resources/ha-style"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; class ZwaveLogDialog extends EventsMixin(PolymerElement) { static get template() { diff --git a/src/panels/config/zwave/zwave-log.js b/src/panels/config/zwave/zwave-log.js index 716d962812..0eb0cb54b8 100644 --- a/src/panels/config/zwave/zwave-log.js +++ b/src/panels/config/zwave/zwave-log.js @@ -4,7 +4,7 @@ import "@polymer/paper-checkbox/paper-checkbox"; import "@polymer/paper-input/paper-input"; import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../../../mixins/events-mixin"; +import { EventsMixin } from "../../../mixins/events-mixin"; import isPwa from "../../../common/config/is_pwa"; import "../ha-config-section"; diff --git a/src/panels/dev-event/events-list.js b/src/panels/dev-event/events-list.js index fa1b17d767..f27d9bd929 100644 --- a/src/panels/dev-event/events-list.js +++ b/src/panels/dev-event/events-list.js @@ -1,7 +1,7 @@ import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/panels/dev-event/ha-panel-dev-event.js b/src/panels/dev-event/ha-panel-dev-event.js index dfaa8cbb76..d5cc9d9551 100644 --- a/src/panels/dev-event/ha-panel-dev-event.js +++ b/src/panels/dev-event/ha-panel-dev-event.js @@ -12,7 +12,7 @@ import "../../components/ha-menu-button"; import "../../resources/ha-style"; import "./events-list"; import "./event-subscribe-card"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/panels/dev-state/ha-panel-dev-state.js b/src/panels/dev-state/ha-panel-dev-state.js index 559081448f..fc328a4f9b 100644 --- a/src/panels/dev-state/ha-panel-dev-state.js +++ b/src/panels/dev-state/ha-panel-dev-state.js @@ -11,7 +11,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../components/entity/ha-entity-picker"; import "../../components/ha-menu-button"; import "../../resources/ha-style"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/panels/logbook/ha-logbook.js b/src/panels/logbook/ha-logbook.js index 1c30cfe6b1..4322140249 100644 --- a/src/panels/logbook/ha-logbook.js +++ b/src/panels/logbook/ha-logbook.js @@ -5,7 +5,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import formatTime from "../../common/datetime/format_time"; import formatDate from "../../common/datetime/format_date"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; import domainIcon from "../../common/entity/domain_icon"; import { computeRTL } from "../../common/util/compute_rtl"; diff --git a/src/panels/lovelace/components/notifications/hui-notification-drawer.js b/src/panels/lovelace/components/notifications/hui-notification-drawer.js index 4cb33646f4..a77d6c4165 100644 --- a/src/panels/lovelace/components/notifications/hui-notification-drawer.js +++ b/src/panels/lovelace/components/notifications/hui-notification-drawer.js @@ -8,7 +8,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import "./hui-notification-item"; import "../../../../components/ha-paper-icon-button-next"; -import EventsMixin from "../../../../mixins/events-mixin"; +import { EventsMixin } from "../../../../mixins/events-mixin"; import LocalizeMixin from "../../../../mixins/localize-mixin"; import { computeRTL } from "../../../../common/util/compute_rtl"; diff --git a/src/panels/mailbox/ha-panel-mailbox.js b/src/panels/mailbox/ha-panel-mailbox.js index 456270de21..d2f4310b04 100644 --- a/src/panels/mailbox/ha-panel-mailbox.js +++ b/src/panels/mailbox/ha-panel-mailbox.js @@ -16,7 +16,7 @@ import "../../resources/ha-style"; import formatDateTime from "../../common/datetime/format_date_time"; import LocalizeMixin from "../../mixins/localize-mixin"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; let registeredDialog = false; diff --git a/src/panels/map/ha-entity-marker.js b/src/panels/map/ha-entity-marker.js index 18f853d4b6..7d888519e5 100644 --- a/src/panels/map/ha-entity-marker.js +++ b/src/panels/map/ha-entity-marker.js @@ -2,7 +2,7 @@ import "@polymer/iron-image/iron-image"; import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; /* * @appliesMixin EventsMixin diff --git a/src/panels/profile/ha-long-lived-access-tokens-card.js b/src/panels/profile/ha-long-lived-access-tokens-card.js index 3a582d993f..4a1a7215c0 100644 --- a/src/panels/profile/ha-long-lived-access-tokens-card.js +++ b/src/panels/profile/ha-long-lived-access-tokens-card.js @@ -2,7 +2,7 @@ import "@material/mwc-button"; import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; import LocalizeMixin from "../../mixins/localize-mixin"; import formatDateTime from "../../common/datetime/format_date_time"; diff --git a/src/panels/profile/ha-mfa-module-setup-flow.js b/src/panels/profile/ha-mfa-module-setup-flow.js index cee65656a5..8f9081fcca 100644 --- a/src/panels/profile/ha-mfa-module-setup-flow.js +++ b/src/panels/profile/ha-mfa-module-setup-flow.js @@ -9,7 +9,7 @@ import "../../components/ha-form"; import "../../components/ha-markdown"; import "../../resources/ha-style"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; import LocalizeMixin from "../../mixins/localize-mixin"; let instance = 0; diff --git a/src/panels/profile/ha-mfa-modules-card.js b/src/panels/profile/ha-mfa-modules-card.js index f791f200ef..8527e19d54 100644 --- a/src/panels/profile/ha-mfa-modules-card.js +++ b/src/panels/profile/ha-mfa-modules-card.js @@ -7,7 +7,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../resources/ha-style"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; import LocalizeMixin from "../../mixins/localize-mixin"; let registeredDialog = false; diff --git a/src/panels/profile/ha-panel-profile.js b/src/panels/profile/ha-panel-profile.js index 8e8c159054..1157b9346b 100644 --- a/src/panels/profile/ha-panel-profile.js +++ b/src/panels/profile/ha-panel-profile.js @@ -11,7 +11,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../components/ha-menu-button"; import "../../resources/ha-style"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; import LocalizeMixin from "../../mixins/localize-mixin"; import "./ha-change-password-card"; diff --git a/src/panels/profile/ha-pick-language-row.js b/src/panels/profile/ha-pick-language-row.js index e0c678383c..7206732f4e 100644 --- a/src/panels/profile/ha-pick-language-row.js +++ b/src/panels/profile/ha-pick-language-row.js @@ -6,7 +6,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../components/ha-paper-dropdown-menu"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; import LocalizeMixin from "../../mixins/localize-mixin"; import "./ha-settings-row"; diff --git a/src/panels/profile/ha-pick-theme-row.js b/src/panels/profile/ha-pick-theme-row.js index 1aaa45a863..8657a0915b 100644 --- a/src/panels/profile/ha-pick-theme-row.js +++ b/src/panels/profile/ha-pick-theme-row.js @@ -6,7 +6,7 @@ import { PolymerElement } from "@polymer/polymer/polymer-element"; import "../../components/ha-paper-dropdown-menu"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; import LocalizeMixin from "../../mixins/localize-mixin"; /* diff --git a/src/panels/profile/ha-refresh-tokens-card.js b/src/panels/profile/ha-refresh-tokens-card.js index 48a9b5e34e..74af8c560f 100644 --- a/src/panels/profile/ha-refresh-tokens-card.js +++ b/src/panels/profile/ha-refresh-tokens-card.js @@ -3,7 +3,7 @@ import "@polymer/paper-tooltip/paper-tooltip"; import { html } from "@polymer/polymer/lib/utils/html-tag"; import { PolymerElement } from "@polymer/polymer/polymer-element"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; import LocalizeMixin from "../../mixins/localize-mixin"; import formatDateTime from "../../common/datetime/format_date_time"; diff --git a/src/panels/states/ha-panel-states.js b/src/panels/states/ha-panel-states.js index 301ab0abe4..a4ee98091f 100644 --- a/src/panels/states/ha-panel-states.js +++ b/src/panels/states/ha-panel-states.js @@ -22,7 +22,7 @@ import computeStateName from "../../common/entity/compute_state_name"; import computeStateDomain from "../../common/entity/compute_state_domain"; import computeLocationName from "../../common/config/location_name"; import NavigateMixin from "../../mixins/navigate-mixin"; -import EventsMixin from "../../mixins/events-mixin"; +import { EventsMixin } from "../../mixins/events-mixin"; const DEFAULT_VIEW_ENTITY_ID = "group.default_view"; const ALWAYS_SHOW_DOMAIN = ["persistent_notification", "configurator"];