mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-19 23:35:59 +00:00
16 lines
507 B
JavaScript
16 lines
507 B
JavaScript
/** @param columnProps {import('dbgate-types').ColumnInfo} */
|
|
function getColumnIcon(columnProps) {
|
|
if (columnProps.autoIncrement) return 'img autoincrement';
|
|
return 'img column';
|
|
}
|
|
|
|
/** @param columnProps {import('dbgate-types').ColumnInfo} */
|
|
export default function columnAppObject(columnProps, { setOpenedTabs }) {
|
|
const title = columnProps.columnName;
|
|
const key = title;
|
|
const icon = getColumnIcon(columnProps);
|
|
const isBold = columnProps.notNull;
|
|
|
|
return { title, key, icon, isBold };
|
|
}
|