@ -0,0 +1,11 @@
|
||||
import { CoreObjectNameSingular } from '@/object-metadata/types/CoreObjectNameSingular';
|
||||
import { ObjectMetadataItem } from '@/object-metadata/types/ObjectMetadataItem';
|
||||
|
||||
export const isObjectMetadataAvailableForRelation = (
|
||||
objectMetadataItem: Pick<ObjectMetadataItem, 'isSystem' | 'nameSingular'>,
|
||||
) => {
|
||||
return (
|
||||
!objectMetadataItem.isSystem ||
|
||||
objectMetadataItem.nameSingular === CoreObjectNameSingular.WorkspaceMember
|
||||
);
|
||||
};
|
||||
@ -1,11 +0,0 @@
|
||||
import { StandardObjectNameSingular } from '@/object-metadata/types/StandardObjectNameSingular';
|
||||
|
||||
export const isStandardObject = (objectNameSingular: string) => {
|
||||
const standardObjectNames = [
|
||||
StandardObjectNameSingular.Company,
|
||||
StandardObjectNameSingular.Person,
|
||||
StandardObjectNameSingular.Opportunity,
|
||||
] as string[];
|
||||
|
||||
return standardObjectNames.includes(objectNameSingular);
|
||||
};
|
||||
Reference in New Issue
Block a user