Add tailwind colors to all data types and display them

This commit is contained in:
Happy4Game
2025-05-13 20:26:54 +02:00
parent 0b9137ad4b
commit 93869d2a4e
3 changed files with 208 additions and 77 deletions

View File

@@ -373,11 +373,12 @@ export default function Table(props) {
) : settings.showDataTypes ? (
<div className="flex gap-1 items-center">
{fieldData.primary && <IconKeyStroked />}
{!fieldData.notNull && <span style={{fontFamily: 'monospace'}}>NULL</span>}
<span style={{
color: dbToTypes[database][fieldData.type].color,
fontFamily: 'monospace'
}}>
{!fieldData.notNull && <span className="font-mono">?</span>}
<span
className={
"font-mono " + dbToTypes[database][fieldData.type].color
}
>
{fieldData.type +
((dbToTypes[database][fieldData.type].isSized ||
dbToTypes[database][fieldData.type].hasPrecision) &&