feat: add Links field type (#5176)

Closes #5113

---------

Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
This commit is contained in:
Thaïs
2024-05-01 11:56:14 +02:00
committed by GitHub
parent e0ece3c917
commit 8853226d17
42 changed files with 465 additions and 61 deletions

View File

@ -62,6 +62,11 @@ export const SETTINGS_FIELD_TYPE_CONFIGS: Record<
Icon: IconLink,
defaultValue: { url: 'www.twenty.com', label: '' },
},
[FieldMetadataType.Links]: {
label: 'Links',
Icon: IconLink,
defaultValue: { primaryLinkUrl: 'twenty.com', primaryLinkLabel: '' },
},
[FieldMetadataType.Boolean]: {
label: 'True/False',
Icon: IconCheck,

View File

@ -67,6 +67,7 @@ const previewableTypes = [
FieldMetadataType.Select,
FieldMetadataType.MultiSelect,
FieldMetadataType.Link,
FieldMetadataType.Links,
FieldMetadataType.Number,
FieldMetadataType.Rating,
FieldMetadataType.Relation,