mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
refactor: ♻️ Refactor del codice
This commit is contained in:
@@ -97,7 +97,7 @@ export default class RecordsTable<M extends Model<any, any>, A extends RecordsTa
|
||||
let attributes: DataTableColumnAttributes = {};
|
||||
let children: Children | RecordsTableColumnAttributes = column;
|
||||
|
||||
if (this.isRecordTableColumnAttributes(column)) {
|
||||
if (RecordsTable.isRecordTableColumnAttributes(column)) {
|
||||
children = column.label ?? attribute;
|
||||
attributes = column;
|
||||
}
|
||||
@@ -261,7 +261,7 @@ export default class RecordsTable<M extends Model<any, any>, A extends RecordsTa
|
||||
}
|
||||
}
|
||||
|
||||
private isRecordTableColumnAttributes(column: Children | RecordsTableColumnAttributes): column is RecordsTableColumnAttributes {
|
||||
private static isRecordTableColumnAttributes(column: Children | RecordsTableColumnAttributes): column is RecordsTableColumnAttributes {
|
||||
return typeof column === 'object' && 'label' in (column ?? {});
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user