diff --git a/src/designer/elsa-workflows-studio/src/components/screens/workflow-instance-viewer/elsa-workflow-instance-journal/elsa-workflow-instance-journal.tsx b/src/designer/elsa-workflows-studio/src/components/screens/workflow-instance-viewer/elsa-workflow-instance-journal/elsa-workflow-instance-journal.tsx index ca1d4b6c7..e5d0f61b9 100644 --- a/src/designer/elsa-workflows-studio/src/components/screens/workflow-instance-viewer/elsa-workflow-instance-journal/elsa-workflow-instance-journal.tsx +++ b/src/designer/elsa-workflows-studio/src/components/screens/workflow-instance-viewer/elsa-workflow-instance-journal/elsa-workflow-instance-journal.tsx @@ -133,6 +133,12 @@ export class ElsaWorkflowInstanceJournal { {this.renderActivityStateTab()} + + Variables + + + {this.renderVariablesTab()} + ); } @@ -411,4 +417,17 @@ export class ElsaWorkflowInstanceJournal { ) }; + + renderVariablesTab = () => { + const { workflowInstance, workflowBlueprint } = this; + const { variables } = workflowInstance; + + return ( +
+
+ {variables?.data ?
{JSON.stringify(variables?.data, null, 2)}
: '-'} +
+
+ ); + }; }