Add support for UUID fields in tables (#2529)

This commit is contained in:
Charles Bochet
2023-11-15 19:37:29 +01:00
committed by GitHub
parent ebd1ef5223
commit 96661b5f56
8 changed files with 71 additions and 0 deletions

View File

@ -1,6 +1,8 @@
import { useContext } from 'react';
import { RelationFieldDisplay } from '@/ui/object/field/meta-types/display/components/RelationFieldDisplay';
import { UuidFieldDisplay } from '@/ui/object/field/meta-types/display/components/UuidFieldDisplay';
import { isFieldUuid } from '@/ui/object/field/types/guards/isFieldUuid';
import { FieldContext } from '../contexts/FieldContext';
import { ChipFieldDisplay } from '../meta-types/display/components/ChipFieldDisplay';
@ -38,6 +40,8 @@ export const FieldDisplay = () => {
<RelationFieldDisplay />
) : isFieldText(fieldDefinition) ? (
<TextFieldDisplay />
) : isFieldUuid(fieldDefinition) ? (
<UuidFieldDisplay />
) : isFieldEmail(fieldDefinition) ? (
<EmailFieldDisplay />
) : isFieldDate(fieldDefinition) ? (