mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-28 03:36:44 +00:00
Filter add-ons in the store based on advanced mode (#5486)
This commit is contained in:
parent
7ddfe3c80b
commit
2253275640
@ -64,6 +64,9 @@ class HassioAddonRepositoryEl extends LitElement {
|
|||||||
<div class="card-group">
|
<div class="card-group">
|
||||||
${addons.map(
|
${addons.map(
|
||||||
(addon) => html`
|
(addon) => html`
|
||||||
|
${addon.advanced && !this.hass.userData?.showAdvanced
|
||||||
|
? ""
|
||||||
|
: html`
|
||||||
<paper-card
|
<paper-card
|
||||||
.addon=${addon}
|
.addon=${addon}
|
||||||
class=${addon.available ? "" : "not_available"}
|
class=${addon.available ? "" : "not_available"}
|
||||||
@ -75,7 +78,8 @@ class HassioAddonRepositoryEl extends LitElement {
|
|||||||
.title=${addon.name}
|
.title=${addon.name}
|
||||||
.description=${addon.description}
|
.description=${addon.description}
|
||||||
.available=${addon.available}
|
.available=${addon.available}
|
||||||
.icon=${addon.installed && addon.installed !== addon.version
|
.icon=${addon.installed &&
|
||||||
|
addon.installed !== addon.version
|
||||||
? "hassio:arrow-up-bold-circle"
|
? "hassio:arrow-up-bold-circle"
|
||||||
: "hassio:puzzle"}
|
: "hassio:puzzle"}
|
||||||
.iconTitle=${addon.installed
|
.iconTitle=${addon.installed
|
||||||
@ -110,6 +114,7 @@ class HassioAddonRepositoryEl extends LitElement {
|
|||||||
></hassio-card-content>
|
></hassio-card-content>
|
||||||
</div>
|
</div>
|
||||||
</paper-card>
|
</paper-card>
|
||||||
|
`}
|
||||||
`
|
`
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
@ -12,6 +12,7 @@ export interface HassioAddonInfo {
|
|||||||
detached: boolean;
|
detached: boolean;
|
||||||
available: boolean;
|
available: boolean;
|
||||||
build: boolean;
|
build: boolean;
|
||||||
|
advanced: boolean;
|
||||||
url: string | null;
|
url: string | null;
|
||||||
icon: boolean;
|
icon: boolean;
|
||||||
logo: boolean;
|
logo: boolean;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user