Add persisted width on colDef generator

This commit is contained in:
jeffvli 2022-12-28 00:41:34 -08:00
parent 552ad1b2a6
commit b9a03fc412

View file

@ -217,10 +217,15 @@ export const getColumnDef = (column: TableColumn) => {
};
export const getColumnDefs = (columns: PersistedTableColumn[]) => {
const columnDefs: any[] = [];
const columnDefs: ColDef[] = [];
for (const column of columns) {
const columnExists = tableColumns[column.column as keyof typeof tableColumns];
if (columnExists) columnDefs.push(columnExists);
const presetColumn = tableColumns[column.column as keyof typeof tableColumns];
if (presetColumn) {
columnDefs.push({
...presetColumn,
width: column.width,
});
}
}
return columnDefs;