mirror of
https://github.com/home-assistant/frontend.git
synced 2026-05-04 15:35:07 +01:00
Migrate ha-control-select-menu to use ha-dropdown (#29350)
This commit is contained in:
@@ -48,7 +48,6 @@ import type {
|
||||
import "../../../components/data-table/ha-data-table-labels";
|
||||
import "../../../components/ha-dropdown";
|
||||
import "../../../components/ha-dropdown-item";
|
||||
import type { HaDropdownItem } from "../../../components/ha-dropdown-item";
|
||||
import "../../../components/ha-fab";
|
||||
import "../../../components/ha-filter-blueprints";
|
||||
import "../../../components/ha-filter-categories";
|
||||
@@ -124,6 +123,7 @@ import {
|
||||
getAssistantsTableColumn,
|
||||
} from "../voice-assistants/expose/assistants-table-column";
|
||||
import { getAvailableAssistants } from "../voice-assistants/expose/available-assistants";
|
||||
import type { HaDropdownSelectEvent } from "../../../components/ha-dropdown";
|
||||
|
||||
type ScriptItem = ScriptEntity & {
|
||||
name: string;
|
||||
@@ -897,7 +897,7 @@ class HaScriptPicker extends SubscribeMixin(LitElement) {
|
||||
this._selected = ev.detail.value;
|
||||
}
|
||||
|
||||
private _handleBulkCategory = (ev: CustomEvent<{ item: HaDropdownItem }>) => {
|
||||
private _handleBulkCategory = (ev: HaDropdownSelectEvent) => {
|
||||
const value = ev.detail.item.value;
|
||||
if (value === "category_create") {
|
||||
this._bulkCreateCategory();
|
||||
@@ -937,7 +937,7 @@ ${rejected
|
||||
}
|
||||
}
|
||||
|
||||
private _handleBulkLabel = (ev: CustomEvent<{ item: HaDropdownItem }>) => {
|
||||
private _handleBulkLabel = (ev: HaDropdownSelectEvent) => {
|
||||
ev.preventDefault();
|
||||
const value = ev.detail.item.value;
|
||||
if (value === "label_create") {
|
||||
@@ -1154,7 +1154,7 @@ ${rejected
|
||||
});
|
||||
};
|
||||
|
||||
private _handleBulkArea = (ev: CustomEvent<{ item: HaDropdownItem }>) => {
|
||||
private _handleBulkArea = (ev: HaDropdownSelectEvent) => {
|
||||
const value = ev.detail.item.value;
|
||||
if (value === "area_create") {
|
||||
this._bulkCreateArea();
|
||||
|
||||
Reference in New Issue
Block a user