From 0010bf5a8f2099fb8b4d563fc9114c977e8de9b5 Mon Sep 17 00:00:00 2001
From: Bram Kragten
Date: Wed, 23 Feb 2022 15:24:00 +0100
Subject: [PATCH] Input conversion in dev tools (#11795)
---
README.md | 2 +-
src/dialogs/generic/dialog-box.ts | 2 +-
.../event/developer-tools-event.js | 17 +++--
.../event/event-subscribe-card.ts | 18 +++---
.../state/developer-tools-state.js | 63 ++++++++++++++-----
.../editor/card-editor/hui-card-preview.ts | 1 -
.../hui-conditional-card-editor.ts | 2 +-
src/panels/mailbox/ha-panel-mailbox.js | 1 -
.../ha-long-lived-access-token-dialog.ts | 10 ++-
9 files changed, 80 insertions(+), 36 deletions(-)
diff --git a/README.md b/README.md
index 62b0343f95..685dddba09 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
This is the repository for the official [Home Assistant](https://home-assistant.io) frontend.
-[](https://demo.home-assistant.io/)
+[](https://demo.home-assistant.io/)
- [View demo of Home Assistant](https://demo.home-assistant.io/)
- [More information about Home Assistant](https://home-assistant.io)
diff --git a/src/dialogs/generic/dialog-box.ts b/src/dialogs/generic/dialog-box.ts
index df13ffaf4b..d57508e3cc 100644
--- a/src/dialogs/generic/dialog-box.ts
+++ b/src/dialogs/generic/dialog-box.ts
@@ -75,7 +75,7 @@ class DialogBox extends LitElement {
? html`
@@ -150,6 +155,10 @@ class HaPanelDevEvent extends EventsMixin(LocalizeMixin(PolymerElement)) {
this.eventType = ev.detail.eventType;
}
+ eventTypeChanged(ev) {
+ this.eventType = ev.target.value;
+ }
+
_computeParsedEventData(eventData) {
try {
return eventData.trim() ? load(eventData) : {};
diff --git a/src/panels/developer-tools/event/event-subscribe-card.ts b/src/panels/developer-tools/event/event-subscribe-card.ts
index cfa8a67be6..6e8d889f6a 100644
--- a/src/panels/developer-tools/event/event-subscribe-card.ts
+++ b/src/panels/developer-tools/event/event-subscribe-card.ts
@@ -1,11 +1,10 @@
import "@material/mwc-button";
-import "@polymer/paper-input/paper-input";
import { HassEvent } from "home-assistant-js-websocket";
import { css, CSSResultGroup, html, LitElement, TemplateResult } from "lit";
import { customElement, property, state } from "lit/decorators";
import { formatTime } from "../../../common/datetime/format_time";
import "../../../components/ha-card";
-import { PolymerChangedEvent } from "../../../polymer-types";
+import "../../../components/ha-textfield";
import { HomeAssistant } from "../../../types";
@customElement("event-subscribe-card")
@@ -39,7 +38,7 @@ class EventSubscribeCard extends LitElement {
)}
>