view color

This commit is contained in:
Guy Ben-Aharon
2024-08-20 20:55:05 +03:00
parent 9eeee1a6be
commit f44c07d2c5
2 changed files with 4 additions and 2 deletions

View File

@@ -3,7 +3,7 @@ import { DBField, FieldType } from './db-field';
import { TableInfo } from '../data/import-metadata/metadata-types/table-info';
import { ColumnInfo } from '../data/import-metadata/metadata-types/column-info';
import { IndexInfo } from '../data/import-metadata/metadata-types/index-info';
import { generateId, randomHSLA } from '@/lib/utils';
import { generateId, greyColor, randomHSLA } from '@/lib/utils';
import { DBRelationship } from './db-relationship';
import { PrimaryKeyInfo } from '../data/import-metadata/metadata-types/primary-key-info';
import { ViewInfo } from '../data/import-metadata/metadata-types/view-info';
@@ -101,7 +101,7 @@ export const createTablesFromMetadata = ({
y: Math.random() * 800, // Placeholder Y
fields,
indexes: dbIndexes,
color: isView ? 'grey' : randomHSLA(),
color: isView ? greyColor : randomHSLA(),
isView: isView,
createdAt: Date.now(),
};

View File

@@ -18,6 +18,8 @@ export const convertToDecimal = (number: number) => {
export const randomHSLA = () =>
`hsla(${~~(360 * convertToDecimal(parseInt(randonNumber())))}, 70%, 72%, 0.8)`;
export const greyColor = 'hsla(0, 0%, 65%, 1)';
// eslint-disable-next-line @typescript-eslint/no-explicit-any
export const emptyFn = (): any => undefined;