Fix tests

This commit is contained in:
Charles Bochet 2024-06-30 20:32:43 +02:00
parent 6683ffb890
commit a8908b6296
4 changed files with 81 additions and 7 deletions

View File

@ -3155,6 +3155,14 @@ export const getObjectMetadataItemsMock = () => {
},
toFieldMetadataId: '20202020-64e1-4080-b6ad-db03c3809885',
},
relationDefinition: {
targetObjectMetadata: {
nameSingular: 'person',
},
targetFieldMetadata: {
name: 'company',
},
},
toRelationMetadata: null,
},
{

View File

@ -112,7 +112,9 @@ export const RelationFromManyFieldInputMultiRecordsEffect = () => {
useEffect(() => {
setObjectRecordMultiSelectCheckedRecordsIds(
fieldValue.map((fieldValueItem: EntityForSelect) => fieldValueItem.id),
fieldValue
? fieldValue.map((fieldValueItem: EntityForSelect) => fieldValueItem.id)
: [],
);
}, [fieldValue, setObjectRecordMultiSelectCheckedRecordsIds]);

View File

@ -45,15 +45,14 @@ const RelationManyFieldInputWithContext = () => {
<FieldContextProvider
fieldDefinition={{
fieldMetadataId: 'relation',
label: 'Relation',
label: 'People',
type: FieldMetadataType.Relation,
iconName: 'IconLink',
metadata: {
fieldName: 'Relation',
relationObjectMetadataNamePlural: 'workspaceMembers',
relationObjectMetadataNameSingular:
CoreObjectNameSingular.WorkspaceMember,
objectMetadataNameSingular: 'person',
fieldName: 'people',
relationObjectMetadataNamePlural: 'companies',
relationObjectMetadataNameSingular: CoreObjectNameSingular.Company,
objectMetadataNameSingular: 'company',
relationFieldMetadataId: '20202020-8c37-4163-ba06-1dada334ce3e',
},
}}

View File

@ -59,6 +59,11 @@ export const companiesQueryResult = {
url: '',
},
previousEmployees: {
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
__typename: 'Person',
id: '20202020-2d40-4e49-8df4-9c6a049191de',
email: 'louis.duss@google.com',
@ -138,6 +143,11 @@ export const companiesQueryResult = {
domainName: 'facebook.com',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 2,
linkedinLink: {
__typename: 'Link',
@ -160,6 +170,11 @@ export const companiesQueryResult = {
domainName: 'qonto.com',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 3,
linkedinLink: {
__typename: 'Link',
@ -182,6 +197,11 @@ export const companiesQueryResult = {
domainName: 'microsoft.com',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 4,
linkedinLink: {
__typename: 'Link',
@ -204,6 +224,11 @@ export const companiesQueryResult = {
domainName: 'airbnb.com',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 5,
linkedinLink: {
__typename: 'Link',
@ -226,6 +251,11 @@ export const companiesQueryResult = {
domainName: 'google.com',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 6,
linkedinLink: {
__typename: 'Link',
@ -248,6 +278,11 @@ export const companiesQueryResult = {
domainName: 'netflix.com',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 7,
linkedinLink: {
__typename: 'Link',
@ -270,6 +305,11 @@ export const companiesQueryResult = {
domainName: 'libeo.io',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 8,
linkedinLink: {
__typename: 'Link',
@ -292,6 +332,11 @@ export const companiesQueryResult = {
domainName: 'claap.io',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 9,
linkedinLink: {
__typename: 'Link',
@ -314,6 +359,11 @@ export const companiesQueryResult = {
domainName: 'hasura.io',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 10,
linkedinLink: {
__typename: 'Link',
@ -336,6 +386,11 @@ export const companiesQueryResult = {
domainName: 'wework.com',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 11,
linkedinLink: {
__typename: 'Link',
@ -358,6 +413,11 @@ export const companiesQueryResult = {
domainName: 'samsung.com',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 12,
linkedinLink: {
__typename: 'Link',
@ -380,6 +440,11 @@ export const companiesQueryResult = {
domainName: 'algolia.com',
address: '',
previousEmployees: null,
annualRecurringRevenue: {
__typename: 'Currency',
amountMicros: null,
currencyCode: '',
},
position: 13,
linkedinLink: {
__typename: 'Link',