From e2511c5ed3d916e9fd5a3d4e54d0b755a08332bb Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Mon, 15 Oct 2018 06:17:33 +0200 Subject: [PATCH] Remove default export fire event (#1772) * Remove default export fire event * Update provide_hass.js --- gallery/src/data/provide_hass.js | 2 +- src/common/dom/fire_event.js | 4 ++-- src/components/buttons/ha-call-api-button.js | 2 +- src/mixins/events-mixin.js | 2 +- src/panels/lovelace/common/create-card-element.js | 2 +- src/panels/lovelace/common/create-hui-element.js | 2 +- src/panels/lovelace/common/create-row-element.js | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/gallery/src/data/provide_hass.js b/gallery/src/data/provide_hass.js index 23761dcceb..1be6c55600 100644 --- a/gallery/src/data/provide_hass.js +++ b/gallery/src/data/provide_hass.js @@ -1,4 +1,4 @@ -import fireEvent from "../../../src/common/dom/fire_event.js"; +import { fireEvent } from "../../../src/common/dom/fire_event.js"; import demoConfig from "./demo_config.js"; import demoResources from "./demo_resources.js"; diff --git a/src/common/dom/fire_event.js b/src/common/dom/fire_event.js index acf63fe9a8..c9e6785b2a 100644 --- a/src/common/dom/fire_event.js +++ b/src/common/dom/fire_event.js @@ -43,7 +43,7 @@ * `node` on which to fire the event (HTMLElement, defaults to `this`). * @return {Event} The new event that was fired. */ -export default function fire(node, type, detail, options) { +export const fireEvent = (node, type, detail, options) => { options = options || {}; detail = detail === null || detail === undefined ? {} : detail; const event = new Event(type, { @@ -54,4 +54,4 @@ export default function fire(node, type, detail, options) { event.detail = detail; node.dispatchEvent(event); return event; -} +}; diff --git a/src/components/buttons/ha-call-api-button.js b/src/components/buttons/ha-call-api-button.js index 916ae380b0..cc1984bd58 100644 --- a/src/components/buttons/ha-call-api-button.js +++ b/src/components/buttons/ha-call-api-button.js @@ -1,7 +1,7 @@ import { LitElement, html } from "@polymer/lit-element"; import "./ha-progress-button.js"; -import fireEvent from "../../common/dom/fire_event.js"; +import { fireEvent } from "../../common/dom/fire_event.js"; class HaCallApiButton extends LitElement { render() { diff --git a/src/mixins/events-mixin.js b/src/mixins/events-mixin.js index bf9a8d64b8..81cea3bfe4 100644 --- a/src/mixins/events-mixin.js +++ b/src/mixins/events-mixin.js @@ -1,6 +1,6 @@ import { dedupingMixin } from "@polymer/polymer/lib/utils/mixin.js"; -import fireEvent from "../common/dom/fire_event.js"; +import { fireEvent } from "../common/dom/fire_event.js"; // Polymer legacy event helpers used courtesy of the Polymer project. // diff --git a/src/panels/lovelace/common/create-card-element.js b/src/panels/lovelace/common/create-card-element.js index 7d091b1e2e..5328d6ce64 100644 --- a/src/panels/lovelace/common/create-card-element.js +++ b/src/panels/lovelace/common/create-card-element.js @@ -1,4 +1,4 @@ -import fireEvent from "../../../common/dom/fire_event.js"; +import { fireEvent } from "../../../common/dom/fire_event.js"; import "../cards/hui-conditional-card.js"; import "../cards/hui-entities-card.js"; diff --git a/src/panels/lovelace/common/create-hui-element.js b/src/panels/lovelace/common/create-hui-element.js index 1ad3ae1304..e74985ca13 100644 --- a/src/panels/lovelace/common/create-hui-element.js +++ b/src/panels/lovelace/common/create-hui-element.js @@ -5,7 +5,7 @@ import "../elements/hui-state-badge-element.js"; import "../elements/hui-state-icon-element.js"; import "../elements/hui-state-label-element.js"; -import fireEvent from "../../../common/dom/fire_event.js"; +import { fireEvent } from "../../../common/dom/fire_event.js"; import createErrorCardConfig from "./create-error-card-config.js"; const CUSTOM_TYPE_PREFIX = "custom:"; diff --git a/src/panels/lovelace/common/create-row-element.js b/src/panels/lovelace/common/create-row-element.js index 9027584864..db4beacdae 100644 --- a/src/panels/lovelace/common/create-row-element.js +++ b/src/panels/lovelace/common/create-row-element.js @@ -1,4 +1,4 @@ -import fireEvent from "../../../common/dom/fire_event.js"; +import { fireEvent } from "../../../common/dom/fire_event.js"; import "../entity-rows/hui-climate-entity-row.js"; import "../entity-rows/hui-cover-entity-row.js";