1
0
mirror of https://github.com/home-assistant/frontend.git synced 2025-12-24 20:55:49 +00:00

Limit changing network to systems that have that support (#6711)

This commit is contained in:
Joakim Sørensen
2020-08-26 17:41:02 +02:00
committed by GitHub
parent 2403743701
commit 90f12eea5e

View File

@@ -59,7 +59,9 @@ class HassioHostInfo extends LitElement {
@internalProperty() public _networkInfo?: NetworkInfo;
public render(): TemplateResult | void {
const primaryIpAddress = this._primaryIpAddress(this._networkInfo!);
const primaryIpAddress = this.hostInfo.features.includes("network")
? this._primaryIpAddress(this._networkInfo!)
: "";
return html`
<ha-card header="Host System">
<div class="card-content">
@@ -79,20 +81,23 @@ class HassioHostInfo extends LitElement {
</mwc-button>
</ha-settings-row>`
: ""}
<ha-settings-row>
<span slot="heading">
IP address
</span>
<span slot="description">
${primaryIpAddress}
</span>
<mwc-button
title="Change the network"
label="Change"
@click=${this._changeNetworkClicked}
>
</mwc-button>
</ha-settings-row>
${this.hostInfo.features.includes("network")
? html` <ha-settings-row>
<span slot="heading">
IP address
</span>
<span slot="description">
${primaryIpAddress}
</span>
<mwc-button
title="Change the network"
label="Change"
@click=${this._changeNetworkClicked}
>
</mwc-button>
</ha-settings-row>`
: ""}
<ha-settings-row>
<span slot="heading">
Operating system