Workflow runs in side panel (#11669)
Vidéo explicative : https://share.cleanshot.com/VsvWknlW Closes https://github.com/twentyhq/core-team-issues/issues/810 Closes https://github.com/twentyhq/core-team-issues/issues/806 Known issues to fix later: - https://github.com/twentyhq/core-team-issues/issues/879
This commit is contained in:
committed by
GitHub
parent
0083569606
commit
cc211550ae
@@ -2,6 +2,7 @@ import { CoreObjectNameSingular } from '@/object-metadata/types/CoreObjectNameSi
|
||||
import { useFindOneRecord } from '@/object-record/hooks/useFindOneRecord';
|
||||
import { WorkflowRun } from '@/workflow/types/Workflow';
|
||||
import { workflowRunSchema } from '@/workflow/validation-schemas/workflowSchema';
|
||||
import { useMemo } from 'react';
|
||||
|
||||
export const useWorkflowRun = ({
|
||||
workflowRunId,
|
||||
@@ -13,7 +14,10 @@ export const useWorkflowRun = ({
|
||||
objectRecordId: workflowRunId,
|
||||
});
|
||||
|
||||
const { success, data: record } = workflowRunSchema.safeParse(rawRecord);
|
||||
const { success, data: record } = useMemo(
|
||||
() => workflowRunSchema.safeParse(rawRecord),
|
||||
[rawRecord],
|
||||
);
|
||||
|
||||
if (!success) {
|
||||
return undefined;
|
||||
|
||||
Reference in New Issue
Block a user