mirror of
https://github.com/home-assistant/frontend.git
synced 2025-11-09 10:59:50 +00:00
Fix delete appearance chip (#22098)
* Add filter option to ha-sortable * Filter chips remove buttons from dragging in ha-entity-state-content-picker
This commit is contained in:
@@ -43,6 +43,13 @@ export class HaSortable extends LitElement {
|
||||
@property({ type: String, attribute: "handle-selector" })
|
||||
public handleSelector?: string;
|
||||
|
||||
/**
|
||||
* Selectors that do not lead to dragging (String or Function)
|
||||
* https://github.com/SortableJS/Sortable?tab=readme-ov-file#filter-option
|
||||
* */
|
||||
@property({ type: String, attribute: "filter" })
|
||||
public filter?: string;
|
||||
|
||||
@property({ type: String })
|
||||
public group?: string | SortableInstance.GroupOptions;
|
||||
|
||||
@@ -145,6 +152,9 @@ export class HaSortable extends LitElement {
|
||||
if (this.group) {
|
||||
options.group = this.group;
|
||||
}
|
||||
if (this.filter) {
|
||||
options.filter = this.filter;
|
||||
}
|
||||
|
||||
this._sortable = new Sortable(container, options);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user