Files
twenty/packages/twenty-server/src/engine/core-modules
Baptiste Devessier dae282ca0f Use optimistic rendering when executing a workflow with manual trigger (#12695)
This PR adds optimistic rendering at two places:

- In the `runWorkflowVersion`, to create a workflow run entry as fast as
possible in the cache and render it immediately in the side panel.
- In the `ListenUpdatesEffect`, to be sure the cache is properly set; we
also need to set the record in the record store that's used in the
fields card.


## Before


https://github.com/user-attachments/assets/8b360ea9-c292-4e05-82a0-d2f12176bb6f

## After


https://github.com/user-attachments/assets/2d11023c-2ceb-4fa3-a951-187b9a0b5743

### With a slowed-down network


https://github.com/user-attachments/assets/7d2a592a-1ea7-455b-856f-bf3d9d905061

## Follow up

I will create next a PR to ensure the viewport is always set when we
know the dimensions of the nodes.
2025-06-19 14:09:47 +02:00
..
2025-06-05 12:28:42 +02:00
2025-06-09 14:14:32 +02:00
2025-06-18 15:32:46 +02:00
2025-06-09 14:14:32 +02:00
2025-05-21 16:20:48 +02:00
2025-06-09 14:14:32 +02:00
2025-06-06 18:35:30 +02:00