feat: created by email calendar (#6536)

This PR is a followup of #6324 to add support of EMAIL and CALENDAR
source for the created by composite field.
This commit is contained in:
Jérémy M
2024-08-07 15:03:06 +02:00
committed by GitHub
parent dce5a64ec5
commit 11a41b3d97
20 changed files with 381 additions and 318 deletions

View File

@ -0,0 +1,12 @@
import { FullNameMetadata } from 'src/engine/metadata-modules/field-metadata/composite-types/full-name.composite-type';
import { isDefined } from 'src/utils/is-defined';
export const computeDisplayName = (
name: FullNameMetadata | null | undefined,
) => {
if (!name) {
return '';
}
return Object.values(name).filter(isDefined).join(' ');
};