From f44c07d2c56f228cc4e4df3b9efcf1427afca55d Mon Sep 17 00:00:00 2001 From: Guy Ben-Aharon Date: Tue, 20 Aug 2024 20:55:05 +0300 Subject: [PATCH] view color --- src/lib/domain/db-table.ts | 4 ++-- src/lib/utils.ts | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/domain/db-table.ts b/src/lib/domain/db-table.ts index d630673f..d027d030 100644 --- a/src/lib/domain/db-table.ts +++ b/src/lib/domain/db-table.ts @@ -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(), }; diff --git a/src/lib/utils.ts b/src/lib/utils.ts index ce547ea8..598960d2 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -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;