1
0
mirror of https://github.com/home-assistant/frontend.git synced 2026-04-19 16:31:31 +01:00

Use SWC for typescript, update to Lit 3, migrate decorators (#25150)

Co-authored-by: Wendelin <w@pe8.at>
This commit is contained in:
Bram Kragten
2025-04-24 14:10:35 +02:00
committed by GitHub
parent c40bf8f3cd
commit e156dd36f4
241 changed files with 1676 additions and 1388 deletions

View File

@@ -1,5 +1,5 @@
import { consume } from "@lit-labs/context";
import { ResizeController } from "@lit-labs/observers/resize-controller";
import { consume } from "@lit/context";
import {
mdiChevronRight,
mdiCog,
@@ -44,7 +44,6 @@ import type {
SortingChangedEvent,
} from "../../../components/data-table/ha-data-table";
import "../../../components/data-table/ha-data-table-labels";
import "../../../components/ha-md-divider";
import "../../../components/ha-fab";
import "../../../components/ha-filter-blueprints";
import "../../../components/ha-filter-categories";
@@ -54,6 +53,8 @@ import "../../../components/ha-filter-floor-areas";
import "../../../components/ha-filter-labels";
import "../../../components/ha-icon-button";
import "../../../components/ha-icon-overflow-menu";
import "../../../components/ha-md-divider";
import "../../../components/ha-md-menu";
import "../../../components/ha-md-menu-item";
import "../../../components/ha-sub-menu";
import "../../../components/ha-svg-icon";
@@ -720,7 +721,7 @@ class HaScriptPicker extends SubscribeMixin(LitElement) {
.path=${mdiChevronRight}
></ha-svg-icon>
</ha-md-menu-item>
<ha-menu slot="menu">${categoryItems}</ha-menu>
<ha-md-menu slot="menu">${categoryItems}</ha-md-menu>
</ha-sub-menu>`
: nothing
}
@@ -738,7 +739,7 @@ class HaScriptPicker extends SubscribeMixin(LitElement) {
.path=${mdiChevronRight}
></ha-svg-icon>
</ha-md-menu-item>
<ha-menu slot="menu">${labelItems}</ha-menu>
<ha-md-menu slot="menu">${labelItems}</ha-md-menu>
</ha-sub-menu>`
: nothing
}
@@ -756,7 +757,7 @@ class HaScriptPicker extends SubscribeMixin(LitElement) {
.path=${mdiChevronRight}
></ha-svg-icon>
</ha-md-menu-item>
<ha-menu slot="menu">${areaItems}</ha-menu>
<ha-md-menu slot="menu">${areaItems}</ha-md-menu>
</ha-sub-menu>`
: nothing
}