Feat/show page metadata (#2234)

* Fix view fetch bug

* Finished types

* Removed console.log

* Fixed todo

* Working Object Show Page

* Minor fixes

* Fix custom object requests pending (#2240)

* Fix custom object requests pending

* fix typo

* Fix various bugs

* Typo

* Fix

* Fix

* Fix

---------

Co-authored-by: Weiko <corentin@twenty.com>
This commit is contained in:
Lucas Bordeau
2023-10-27 11:06:07 +02:00
committed by GitHub
parent 5ba68e997d
commit 3f2e1b622e
28 changed files with 335 additions and 33 deletions

View File

@ -20,9 +20,11 @@ const parseFieldType = (fieldType: string): FieldType => {
export const formatMetadataFieldAsColumnDefinition = ({
index,
field,
metadataObject,
}: {
index: number;
field: MetadataObject['fields'][0];
metadataObject: Omit<MetadataObject, 'fields'>;
}): ColumnDefinition<FieldMetadata> => ({
index,
key: field.name,
@ -35,4 +37,5 @@ export const formatMetadataFieldAsColumnDefinition = ({
},
Icon: IconBrandLinkedin,
isVisible: true,
basePathToShowPage: `/object/${metadataObject.nameSingular}/`,
});