minor fix - reset single entity search (#7420)

minor follow up fix #7285

---------

Co-authored-by: Félix Malfait <felix@twenty.com>
This commit is contained in:
nitin
2024-10-04 02:01:03 +05:30
committed by GitHub
parent a946c6a33d
commit e3ed574420
5 changed files with 21 additions and 3 deletions

View File

@ -1,5 +1,6 @@
import {
IconComponent,
IllustrationIconManyToMany,
IllustrationIconOneToMany,
IllustrationIconOneToOne,
} from 'twenty-ui';
@ -34,4 +35,11 @@ export const RELATION_TYPES: Record<
imageSrc: OneToManySvg,
isImageFlipped: true,
},
// Not supported yet
[RelationDefinitionType.ManyToMany]: {
label: 'Belongs to many',
Icon: IllustrationIconManyToMany,
imageSrc: OneToManySvg,
isImageFlipped: true,
},
};

View File

@ -66,7 +66,11 @@ const StyledInputsContainer = styled.div`
`;
const RELATION_TYPE_OPTIONS = Object.entries(RELATION_TYPES)
.filter(([value]) => 'ONE_TO_ONE' !== value && 'MANY_TO_MANY' !== value)
.filter(
([value]) =>
RelationDefinitionType.OneToOne !== value &&
RelationDefinitionType.ManyToMany !== value,
)
.map(([value, { label, Icon }]) => ({
label,
value: value as RelationType,