Fix tests
This commit is contained in:
@ -19,6 +19,7 @@ import {
|
|||||||
IconUsers,
|
IconUsers,
|
||||||
} from '@/ui/icon';
|
} from '@/ui/icon';
|
||||||
import { Entity } from '@/ui/input/relation-picker/types/EntityTypeForSelect';
|
import { Entity } from '@/ui/input/relation-picker/types/EntityTypeForSelect';
|
||||||
|
import { User } from '~/generated/graphql';
|
||||||
|
|
||||||
export const companyShowFieldDefinition: FieldDefinition<FieldMetadata>[] = [
|
export const companyShowFieldDefinition: FieldDefinition<FieldMetadata>[] = [
|
||||||
{
|
{
|
||||||
@ -41,6 +42,13 @@ export const companyShowFieldDefinition: FieldDefinition<FieldMetadata>[] = [
|
|||||||
fieldName: 'accountOwner',
|
fieldName: 'accountOwner',
|
||||||
relationType: Entity.User,
|
relationType: Entity.User,
|
||||||
},
|
},
|
||||||
|
entityChipDisplayMapper: (dataObject: User) => {
|
||||||
|
return {
|
||||||
|
name: dataObject?.displayName,
|
||||||
|
pictureUrl: dataObject?.avatarUrl ?? undefined,
|
||||||
|
avatarType: 'rounded',
|
||||||
|
};
|
||||||
|
},
|
||||||
} satisfies FieldDefinition<FieldRelationMetadata>,
|
} satisfies FieldDefinition<FieldRelationMetadata>,
|
||||||
{
|
{
|
||||||
key: 'employees',
|
key: 'employees',
|
||||||
|
|||||||
@ -19,6 +19,8 @@ import {
|
|||||||
IconPhone,
|
IconPhone,
|
||||||
} from '@/ui/icon';
|
} from '@/ui/icon';
|
||||||
import { Entity } from '@/ui/input/relation-picker/types/EntityTypeForSelect';
|
import { Entity } from '@/ui/input/relation-picker/types/EntityTypeForSelect';
|
||||||
|
import { Company } from '~/generated/graphql';
|
||||||
|
import { getLogoUrlFromDomainName } from '~/utils';
|
||||||
|
|
||||||
export const personShowFieldDefinition: FieldDefinition<FieldMetadata>[] = [
|
export const personShowFieldDefinition: FieldDefinition<FieldMetadata>[] = [
|
||||||
{
|
{
|
||||||
@ -41,6 +43,13 @@ export const personShowFieldDefinition: FieldDefinition<FieldMetadata>[] = [
|
|||||||
fieldName: 'company',
|
fieldName: 'company',
|
||||||
relationType: Entity.Company,
|
relationType: Entity.Company,
|
||||||
},
|
},
|
||||||
|
entityChipDisplayMapper: (dataObject: Company) => {
|
||||||
|
return {
|
||||||
|
name: dataObject?.name,
|
||||||
|
pictureUrl: getLogoUrlFromDomainName(dataObject?.domainName),
|
||||||
|
avatarType: 'squared',
|
||||||
|
};
|
||||||
|
},
|
||||||
} satisfies FieldDefinition<FieldRelationMetadata>,
|
} satisfies FieldDefinition<FieldRelationMetadata>,
|
||||||
{
|
{
|
||||||
key: 'phone',
|
key: 'phone',
|
||||||
|
|||||||
Reference in New Issue
Block a user