Fix assist devtools default language

This commit is contained in:
Bram Kragten 2023-06-28 15:23:36 +02:00
parent 7727bf7901
commit 1fa95b0673
No known key found for this signature in database
GPG Key ID: FBE2DFDB363EF55B

View File

@ -39,7 +39,7 @@ class HaPanelDevAssist extends SubscribeMixin(LitElement) {
subscribe: false,
storage: "localStorage",
})
_language?: string;
_language = "en";
@state() _results: SentenceParsingResult[] = [];
@ -63,7 +63,7 @@ class HaPanelDevAssist extends SubscribeMixin(LitElement) {
const sentences = this._sentencesInput.value
.split("\n")
.filter((a) => a !== "");
const { results } = await debugAgent(this.hass, sentences, this._language!);
const { results } = await debugAgent(this.hass, sentences, this._language);
this._sentencesInput.value = "";
@ -75,7 +75,7 @@ class HaPanelDevAssist extends SubscribeMixin(LitElement) {
newResults.push({
sentence,
language: this._language!,
language: this._language,
result,
time: now,
});
@ -111,7 +111,7 @@ class HaPanelDevAssist extends SubscribeMixin(LitElement) {
<ha-language-picker
.languages=${this.supportedLanguages}
.hass=${this.hass}
.value=${this._language ?? "en"}
.value=${this._language}
@value-changed=${this._languageChanged}
></ha-language-picker>
`
@ -124,10 +124,7 @@ class HaPanelDevAssist extends SubscribeMixin(LitElement) {
></ha-textarea>
</div>
<div class="card-actions">
<ha-button
@click=${this._parse}
.disabled=${!this._language || !this._validInput}
>
<ha-button @click=${this._parse} .disabled=${!this._validInput}>
Parse sentences
</ha-button>
</div>