1
0
mirror of https://github.com/home-assistant/frontend.git synced 2025-12-20 02:38:53 +00:00

Do not show state-card-content in new more-info dialog in gallery (#26889)

* Do not show `state-card-content` in new more-info dialog in gallery

* Use `computeShowNewMoreInfo`
This commit is contained in:
Jan-Philipp Benecke
2025-09-05 20:13:28 +02:00
committed by GitHub
parent 38685127d2
commit 701cbcfbad

View File

@@ -1,10 +1,11 @@
import { LitElement, css, html } from "lit"; import { LitElement, css, html, nothing } from "lit";
import { customElement, property } from "lit/decorators"; import { customElement, property } from "lit/decorators";
import "../../../src/components/ha-card"; import "../../../src/components/ha-card";
import "../../../src/dialogs/more-info/more-info-content"; import "../../../src/dialogs/more-info/more-info-content";
import "../../../src/state-summary/state-card-content"; import "../../../src/state-summary/state-card-content";
import "../ha-demo-options"; import "../ha-demo-options";
import type { HomeAssistant } from "../../../src/types"; import type { HomeAssistant } from "../../../src/types";
import { computeShowNewMoreInfo } from "../../../src/dialogs/more-info/const";
@customElement("demo-more-info") @customElement("demo-more-info")
class DemoMoreInfo extends LitElement { class DemoMoreInfo extends LitElement {
@@ -21,11 +22,13 @@ class DemoMoreInfo extends LitElement {
<div class="root"> <div class="root">
<div id="card"> <div id="card">
<ha-card> <ha-card>
<state-card-content ${!computeShowNewMoreInfo(state)
.stateObj=${state} ? html`<state-card-content
.hass=${this.hass} .stateObj=${state}
in-dialog .hass=${this.hass}
></state-card-content> in-dialog
></state-card-content>`
: nothing}
<more-info-content <more-info-content
.hass=${this.hass} .hass=${this.hass}