Remove onboarding support for conversation agent (#15187)

This commit is contained in:
Paulus Schoutsen
2023-01-25 04:28:43 -05:00
committed by GitHub
parent c4183a9edb
commit 8b4b19cc96
2 changed files with 0 additions and 43 deletions

View File

@@ -24,7 +24,6 @@ import {
getAgentInfo,
prepareConversation,
processConversationInput,
setConversationOnboarding,
} from "../../data/conversation";
import { haStyleDialog } from "../../resources/styles";
import type { HomeAssistant } from "../../types";
@@ -107,30 +106,6 @@ export class HaVoiceCommandDialog extends LitElement {
</div>
<div class="messages">
<div class="messages-container" id="scroll-container">
${this._agentInfo && this._agentInfo.onboarding
? html`
<div class="onboarding">
${this._agentInfo.onboarding.text}
<div
class="side-by-side"
@click=${this._completeOnboarding}
>
<a
class="button"
href=${this._agentInfo.onboarding.url}
target="_blank"
rel="noreferrer"
><mwc-button unelevated
>${this.hass.localize("ui.common.yes")}!</mwc-button
></a
>
<mwc-button outlined
>${this.hass.localize("ui.common.no")}</mwc-button
>
</div>
</div>
`
: ""}
${this._conversation.map(
(message) => html`
<div class=${this._computeMessageClasses(message)}>
@@ -261,11 +236,6 @@ export class HaVoiceCommandDialog extends LitElement {
}
}
private _completeOnboarding() {
setConversationOnboarding(this.hass, true);
this._agentInfo! = { ...this._agentInfo, onboarding: undefined };
}
private _initRecognition() {
this.recognition = new SpeechRecognition();
this.recognition.interimResults = true;
@@ -443,9 +413,6 @@ export class HaVoiceCommandDialog extends LitElement {
a.button > mwc-button {
width: 100%;
}
.onboarding {
border-bottom: 1px solid var(--divider-color);
}
.side-by-side {
display: flex;
margin: 8px 0;