Fixed bug for refectch activities and create activity on the currently filtered user. (#1493)

* Fixed bug for refectch activities and create activity on the currently filtered user.

* Refactor optimistif effect

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
Lucas Bordeau
2023-09-11 08:02:51 +02:00
committed by GitHub
parent 08727aafe5
commit 9be069bedc
37 changed files with 363 additions and 243 deletions

View File

@ -191,10 +191,10 @@ export function PageChangeEffect() {
type: CommandType.Create,
Icon: IconCheckbox,
onCommandClick: () =>
openCreateActivity(
ActivityType.Task,
entity ? [entity] : undefined,
),
openCreateActivity({
type: ActivityType.Task,
targetableEntities: entity ? [entity] : undefined,
}),
},
{
to: '',
@ -202,10 +202,10 @@ export function PageChangeEffect() {
type: CommandType.Create,
Icon: IconNotes,
onCommandClick: () =>
openCreateActivity(
ActivityType.Note,
entity ? [entity] : undefined,
),
openCreateActivity({
type: ActivityType.Note,
targetableEntities: entity ? [entity] : undefined,
}),
},
]);
break;
@ -225,10 +225,10 @@ export function PageChangeEffect() {
type: CommandType.Create,
Icon: IconCheckbox,
onCommandClick: () =>
openCreateActivity(
ActivityType.Task,
entity ? [entity] : undefined,
),
openCreateActivity({
type: ActivityType.Task,
targetableEntities: entity ? [entity] : undefined,
}),
},
{
to: '',
@ -236,10 +236,10 @@ export function PageChangeEffect() {
type: CommandType.Create,
Icon: IconNotes,
onCommandClick: () =>
openCreateActivity(
ActivityType.Note,
entity ? [entity] : undefined,
),
openCreateActivity({
type: ActivityType.Note,
targetableEntities: entity ? [entity] : undefined,
}),
},
]);
break;
@ -251,7 +251,8 @@ export function PageChangeEffect() {
label: 'Create Task',
type: CommandType.Create,
Icon: IconCheckbox,
onCommandClick: () => openCreateActivity(ActivityType.Task),
onCommandClick: () =>
openCreateActivity({ type: ActivityType.Task }),
},
]);
break;