From 0eeadcd31a7cef12cd768afee2c66890e7c5a598 Mon Sep 17 00:00:00 2001 From: Simon Lamon <32477463+silamon@users.noreply.github.com> Date: Thu, 16 Nov 2023 12:39:54 +0100 Subject: [PATCH] Replace paper-input in cast (#18647) --- cast/src/launcher/layout/hc-connect.ts | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/cast/src/launcher/layout/hc-connect.ts b/cast/src/launcher/layout/hc-connect.ts index bd1a5f7436..0173f99c3f 100644 --- a/cast/src/launcher/layout/hc-connect.ts +++ b/cast/src/launcher/layout/hc-connect.ts @@ -1,6 +1,5 @@ import "@material/mwc-button"; import { mdiCastConnected, mdiCast } from "@mdi/js"; -import "@polymer/paper-input/paper-input"; import { Auth, Connection, @@ -24,6 +23,7 @@ import "../../../../src/components/ha-svg-icon"; import "../../../../src/layouts/hass-loading-screen"; import { registerServiceWorker } from "../../../../src/util/register-service-worker"; import "./hc-layout"; +import "../../../../src/components/ha-textfield"; const seeFAQ = (qid) => html` See the FAQ for more @@ -116,13 +116,11 @@ export class HcConnect extends LitElement { To get started, enter your Home Assistant URL and click authorize. If you want a preview instead, click the show demo button.

-

- -

+ ${this.error ? html`

${this.error}

` : ""}
@@ -196,7 +194,7 @@ export class HcConnect extends LitElement { } private async _handleConnect() { - const inputEl = this.shadowRoot!.querySelector("paper-input")!; + const inputEl = this.shadowRoot!.querySelector("ha-textfield")!; const value = inputEl.value || ""; this.error = undefined; @@ -315,6 +313,10 @@ export class HcConnect extends LitElement { .spacer { flex: 1; } + + ha-textfield { + width: 100%; + } `; } }