mirror of
https://github.com/home-assistant/frontend.git
synced 2025-08-02 14:07:55 +00:00
Few changes
This commit is contained in:
parent
a0d27a5a83
commit
79593ce937
@ -32,8 +32,8 @@ class HaNewsletter extends LitElement {
|
|||||||
<div class="header">
|
<div class="header">
|
||||||
${this.hass.localize("ui.newsletter.newsletter")}
|
${this.hass.localize("ui.newsletter.newsletter")}
|
||||||
<ha-icon-button
|
<ha-icon-button
|
||||||
.path=${mdiClose}
|
|
||||||
label="Dismiss"
|
label="Dismiss"
|
||||||
|
.path=${mdiClose}
|
||||||
@click=${this._dismiss}
|
@click=${this._dismiss}
|
||||||
></ha-icon-button>
|
></ha-icon-button>
|
||||||
</div>
|
</div>
|
||||||
@ -42,9 +42,9 @@ class HaNewsletter extends LitElement {
|
|||||||
? html`<span>${this.hass.localize("ui.newsletter.thanks")}</span>`
|
? html`<span>${this.hass.localize("ui.newsletter.thanks")}</span>`
|
||||||
: html`
|
: html`
|
||||||
<ha-textfield
|
<ha-textfield
|
||||||
.label=${this.hass.localize("ui.newsletter.email")}
|
|
||||||
type="email"
|
|
||||||
required
|
required
|
||||||
|
type="email"
|
||||||
|
.label=${this.hass.localize("ui.newsletter.email")}
|
||||||
.validationMessage=${this.hass.localize(
|
.validationMessage=${this.hass.localize(
|
||||||
"ui.newsletter.validation"
|
"ui.newsletter.validation"
|
||||||
)}
|
)}
|
||||||
@ -69,7 +69,7 @@ class HaNewsletter extends LitElement {
|
|||||||
`;
|
`;
|
||||||
}
|
}
|
||||||
|
|
||||||
private async _subscribe() {
|
private _subscribe(): void {
|
||||||
if (!this._emailField?.reportValidity()) {
|
if (!this._emailField?.reportValidity()) {
|
||||||
this._emailField!.focus();
|
this._emailField!.focus();
|
||||||
return;
|
return;
|
||||||
@ -77,7 +77,7 @@ class HaNewsletter extends LitElement {
|
|||||||
|
|
||||||
this._requestStatus = "inprogress";
|
this._requestStatus = "inprogress";
|
||||||
|
|
||||||
await fetch(
|
fetch(
|
||||||
`https://newsletter.home-assistant.io/subscribe?email=${
|
`https://newsletter.home-assistant.io/subscribe?email=${
|
||||||
this._emailField!.value
|
this._emailField!.value
|
||||||
}`
|
}`
|
||||||
|
Loading…
x
Reference in New Issue
Block a user