mirror of
https://github.com/home-assistant/frontend.git
synced 2025-08-02 05:57:54 +00:00
Hide adjust stat dialog unless it has a sum
This commit is contained in:
parent
f493280f0a
commit
1e540a36dd
@ -84,6 +84,8 @@ export interface StatisticsMetaData {
|
|||||||
statistic_id: string;
|
statistic_id: string;
|
||||||
source: string;
|
source: string;
|
||||||
name?: string | null;
|
name?: string | null;
|
||||||
|
has_sum: boolean;
|
||||||
|
has_mean: boolean;
|
||||||
}
|
}
|
||||||
|
|
||||||
export type StatisticsValidationResult =
|
export type StatisticsValidationResult =
|
||||||
|
@ -117,26 +117,26 @@ class HaPanelDevStatistics extends SubscribeMixin(LitElement) {
|
|||||||
actions: {
|
actions: {
|
||||||
title: "",
|
title: "",
|
||||||
type: "overflow-menu",
|
type: "overflow-menu",
|
||||||
template: (
|
template: (_info, statistic: StatisticsMetaData) =>
|
||||||
_info,
|
statistic.has_sum
|
||||||
statistic: StatisticsMetaData
|
? html`<ha-icon-overflow-menu
|
||||||
) => html`<ha-icon-overflow-menu
|
.hass=${this.hass}
|
||||||
.hass=${this.hass}
|
.narrow=${this.narrow}
|
||||||
.narrow=${this.narrow}
|
.items=${[
|
||||||
.items=${[
|
{
|
||||||
{
|
path: mdiSlopeUphill,
|
||||||
path: mdiSlopeUphill,
|
label: localize(
|
||||||
label: localize(
|
"ui.panel.developer-tools.tabs.statistics.adjust_sum"
|
||||||
"ui.panel.developer-tools.tabs.statistics.adjust_sum"
|
),
|
||||||
),
|
action: () =>
|
||||||
action: () =>
|
showStatisticsAdjustSumDialog(this, {
|
||||||
showStatisticsAdjustSumDialog(this, {
|
statistic: statistic,
|
||||||
statistic: statistic,
|
}),
|
||||||
}),
|
},
|
||||||
},
|
]}
|
||||||
]}
|
style="color: var(--secondary-text-color)"
|
||||||
style="color: var(--secondary-text-color)"
|
></ha-icon-overflow-menu>`
|
||||||
></ha-icon-overflow-menu>`,
|
: html``,
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user