web: DataTable: Use list editor for boolean values

This commit is contained in:
2025-06-25 10:46:55 -05:00
parent 1fea873ddf
commit 012331c4bd

View File

@@ -32,7 +32,6 @@ export const generateTableColumns = (
const subColumns: ColumnDefinition[] = []; const subColumns: ColumnDefinition[] = [];
switch (spec.type) { switch (spec.type) {
case "string": case "string":
case "boolean":
case "busRef": case "busRef":
columns.push({ columns.push({
...columnsCommonAttrs, ...columnsCommonAttrs,
@@ -41,6 +40,18 @@ export const generateTableColumns = (
minWidth: spec.width, minWidth: spec.width,
}); });
break; break;
case "boolean":
columns.push({
...columnsCommonAttrs,
title: spec.title,
field: spec.title,
minWidth: spec.width,
editor: "list",
editorParams: {
values: [true, false],
},
});
break;
case "number": case "number":
columns.push({ columns.push({
...columnsCommonAttrs, ...columnsCommonAttrs,