Migrate activities (#2545)

* Start

* Migrate activities to flexible schema
This commit is contained in:
Charles Bochet
2023-11-16 17:10:22 +01:00
committed by GitHub
parent 7da18a13e8
commit dee38bb901
69 changed files with 518 additions and 1479 deletions
@@ -2,7 +2,6 @@ import { useParams } from 'react-router-dom';
import { DateTime } from 'luxon';
import { useRecoilState } from 'recoil';
import { ActivityTargetableEntityType } from '@/activities/types/ActivityTargetableEntity';
import { useFavorites } from '@/favorites/hooks/useFavorites';
import { useFindOneObjectMetadataItem } from '@/object-metadata/hooks/useFindOneObjectMetadataItem';
import { formatFieldMetadataItemAsColumnDefinition } from '@/object-metadata/utils/formatFieldMetadataItemAsColumnDefinition';
@@ -50,7 +49,7 @@ export const RecordShowPage = () => {
);
const { object } = useFindOneObjectRecord({
objectMetadataId: objectMetadataId,
objectRecordId: objectMetadataId,
objectNameSingular,
onCompleted: (data) => {
setEntityFields(data);
@@ -133,7 +132,7 @@ export const RecordShowPage = () => {
key="add"
entity={{
id: object.id,
type: ActivityTargetableEntityType.Company,
type: 'Company',
}}
/>
</PageHeader>
@@ -185,7 +184,7 @@ export const RecordShowPage = () => {
<ShowPageRightContainer
entity={{
id: object.id,
type: ActivityTargetableEntityType.Company,
type: 'Company',
}}
timeline
tasks