diff --git a/web/src/elements/table/Table.ts b/web/src/elements/table/Table.ts index a2e780b24..bfc0c50cd 100644 --- a/web/src/elements/table/Table.ts +++ b/web/src/elements/table/Table.ts @@ -286,34 +286,35 @@ export abstract class Table extends AKElement { ${this.checkbox ? html` - = 0} - @input=${(ev: InputEvent) => { - if ((ev.target as HTMLInputElement).checked) { - // Add item to selected - this.selectedElements.push(item); - } else { - // Get index of item and remove if selected - const index = this.selectedElements.indexOf(item); - if (index <= -1) return; - this.selectedElements.splice(index, 1); - } - this.requestUpdate(); - // Unset select-all if selectedElements is empty - if (this.selectedElements.length < 1) { - const selectAllCheckbox = - this.shadowRoot?.querySelector( - "[name=select-all]", - ); - if (!selectAllCheckbox) { - return; + ` : html``} ${this.expandable